0x2cffd02e0121f2ae69a58a17a55db47c9882e20b22b8fa89f674efd835ed3423c37db452d0010c3eb8eb7667acd23d14588aabe9b0646c0911d7659bc20a9295d5ce664f020c8d1afcd24fe06afe42bf996e444404bbbb2ce357cad76b0538452e0d25fdeabe3303c296e1225763740cc34075a729733ef2fac0edc286b3c916768f03c60041855c6f65b2529546fc8242468cacd37c0705a36c0d50f0c1f7bf144412b4577cd6b0e6d1c04ad31e6fa96f332af9d464197df8607714465a32566713a76ebcf6d8927bd8eb94509086cec94e935ed736aa7e137689d57ad810a3085daa1500af5ba44329623ea815fc788e7da4c8dba875d4dece4ded1a88918595d47eae17150d151570a231febd8da41cbe824d4ddd0bd0c2ac75807dc8f2af966f63bee064477a8d0a9bba2c97d6ae377c4ba64a722da3ccff8ab3171d73d6a89965f2a4a140452aab33e581d4d3463241fd25e10c82093651bd501696aa3473f42fe6cdd143f7dee1a8c074104aad997004c77fae24c2233f021bf94c83c1ceaad6c3de8ccc7a4399b12f68a7d57d1f0704f55a32d87d6182c2a022cba2416c401c4a9c087cdd12e18d78e777d21a886a83a3a0e8f63ec3fc5cfe7ee35646c2132f045f3c88fc3a35250e310e8c5e5f3569fd707c8f8be78d7dfdef65071776f05f304040e2310f8e94b9081cc1d4a39580f681bac925b8557dd2c6c21342977d64e8df75a6e812346367b957b138718b1f7c70c0eaeb6cbc43fd02c9621edd87ddce2ae848096c532e4c56541f49fa8518e2aab90c72839841d847d12ecc355097372b709a0311510ff55158319c4a843c967bb1894e7fc77e071073e54e384db38108c6282c822907648b0414ec6763cb850810b479a9e9033ae02a4165b39e9f32b7651860d6200ed66ea390ffa15c81aacec18e3127f0a841a72a11314b028698c7813f51c080ce4e3d10814ba420dc37cd5d7840db4bb2ee3730f158b8cc40f97886561b6ff6d265d6a00f142384f12db8b4916d2b56e33d14c125f31d1c42d29c3e88471ffc117765a48f0fe4a8a14e9de4453ff2b2adfce9492938e06f8902308e6a5cdef5e637a656dd6bd89d4ce932b7d076bfd9c0acc248c772b1211105e5c702cef7ae5859d268caf5e529a63801155fcc0f8b917f208c5d18b6639d670909cc3c75554d52124a40e087de7350b51b12c3751cc0f1efdb2a91decb343eb2bcdb7037e38a3bf27a8073db102dc668258e7fc2202fac5b93842c6b2466ee375ac2d1dde9638064736aa4c80e8aa273f0fabc558755656081e32a5dc4ce1c70a0a39047ca4dcf4e10e259db165dcb0e06a436df18e2c6bee11e402b14ee36645012043f5344891c4b8c8436cc9817da6d75771f56a24c6d6c4615d56df470bb74717d9aed787435ff5eae508b15f06294ba79f9bdd29e841f76383e6264fdf525f68cde4c3a7b883e22fa8a21d84ff6363c87bc8112a6da37bd3ac823c6e15909ac7200a76f30f9cd113b11fcfd26bbdc5d2927a93cef76ee86d647349bfde40134a471343c612cbf97227d2a90ce4f4b3707e56bf17fed5f355dae5ffe5e171c8b02b6b85e7b0f426cae8610550adbcb1f4ef55a6691c877773b872f2ecd05c69cdf57ee7f773b3a642f691d2f19d1ad1b35b0faa3281ca258f8dc4bcbaf56d431c33673756bfe754add21d2ebe98b67831a883e6fd5fa590ba485ad833d5dd22d76ec08133ead87e346eb898d368c398d60fa821b4e7e2733ed71534b44e53567c34f4c48cfefd09b9cf5934bbaffec4d7f7f92b868d2aaf8e9f02b22dbdebe50a5f10ffa79c817fd29bc87dfa2ef4f2194da677d24026e9650e0d43da3dee023c4968acf2021a543e23aff1005e21350735cf978f1ab193a6e224d1c351c11f4308f1fbdb2b1abed30d7fbe794