0x2cffd02e5f4911ff9db4ccf23a3b0437cfa622a1626c47177b8843086277f50a3363a72d5df012f5fefda04927ef8ad0adc0e37707a6c9067b4d9fec2a670926b6fc937301317cd112f75e56c2e6cb3ac0648c0b057219f33a36b75bf033091e0f34b5e590afd1607c77287a08d5f6b2f2e0181a62269f9cb21aea8423a011c5be5360e16c20fa7c8201a98c0533132098e66493fde6d9ca0765a57bad6901e0c16a1fabdb8bfcdf1d17fd3486bcd63730416b728cd7a36c70f42eba47c170c98e3c72b88b9f43c4f34fbed7c781184731263f79269d0976b9413ae038b31e2ccc53bf4add4c40266ff57d44653509b474198a738ef2ca8b979b584dcd8f41395d0bd70ff0a3554d1e7b15f3f09bb42cfc9659f01da95a3b5f7fce9d890a5d638633e130f99a97cc01fa4ab77546096b76d41dcb5d5011c4d36aac28dbe2515a65209cb7f6818bc6d7c7441b3854310b019ae04eb104447c304f81c772988c293226a401f8fd62bf737269c3566b356fd6a40eacb9bf81b09dc0d68465e842dc7b67813061f0f2eab23dc3054c16a2229234637c6604021f0c3068e6b777068d5675b08aa853d3942af3df40753d7108ec27b16add83e033fe4db79406cbf8f0f1ec3a7f67dd2fedb1e7c8f9a9d503f7acbe15e3cddf1a3d57678b970b54b2f94d1cd9c6e9ca308cd303b8f87d7455108d920dab074f75906996d0fb3853aefa32f2a304198078547ceaaff32b3e26c98be71c2ae7f1c366300437d17936b89d50fbb90ea19ffe9a079d742fd86ead4fe02ee47db1e8a4a3c068f96ef9a31efd8cbe119a7092448019e278432b7c385d1dc53216c02bd52a351eee9f89c3c4bee4e6b0c94d6533e641a4934ac4c21924db748dee5de15c32121ace5ab3dc96638eb1348f5613abfc41c1c367a4d85e6b1c52acb19460a86be953f75cffa985369fe5fad754a7da8dc38109f37f55fb18e75f1adbb1f9e79620f4ee80d2603c5545ab4f829f305006bbfa8a96f97cc4e8092c2011e728a06598de390bd1cb2b0a8607c566ca3592f961f81c5ffcf4f6b24f0052c511d505b96a6e671cec8656d467fc27b20fce1121a99e2ccf11e94e069d8ff2f82cea193d8397abfff4dfe3d38995693fa9b0a566335ef99a408b9fbdabfbca7c658428fcfd853942fb28cfec8b1499fd146008b64cb7fed7456a8c06bcbb308d4c3ab97bd29631bafc1604ef7aa784d48e97f2ba1f81d4ab259ee91c65f4980860f970f83c4acab5bed60b7dc1b831d3e7ab4d1f897c7e9d84526fdcd8f3e36818301b122c98baa5621d58c20a4917d80f954ff10a4362e0651100752b120173ec98ea409b33c3f199c59d8cf05e8795f3f9edccb00e5c26c15aaf4cac74c2deb9c0dfd8c55e3465a3750ab9bcd8693e7b91018a32e0ff1e8e3ce5d23be0a4dc6f8bc2c6b1523af4b14d13d414cefc641d0517e3ce194e35b18bb9b3231b77317bbf0a08745d2bc20de67fd29e7c7f838937448e30e2c65c874611787e2188c2e53a93c0fcc4f8362328834e309a9c7668a27072e452925c8a07bc01bd6be542304d65b35b16962686fb51cbd67a1cf06324b4c49d4c8d8773a896f111387b449f67649a45c90a8f9c892d83467ca68b24d4f0eecca80f2537030146c29cfc3fa2e5cfcf158f4b30ca96dc7f1d4aaa7546f51bf7db3677c94c24564e4cbc57675107d53f80da31ba661cf87dbc76849f6481bdc52066b6cb7d636f65c1df410564a73cafc21487c60f2169f4199415146a9e0ef60ee4cc03d934a21c8ebf317e3fa43b2d86e80a714cd3482574c8325d7c3abe94d33423902cb243e949cd0a4c38f2dce485a54a6746458a58b19195ab2f09700db2ed9c88096341f43ccc3239438ca5b7f991356a2a36c29d67c3d4d0947e2ba1f7030923389379d64987c063