0x2cffd02e7165d29a1430ed91d573a83664b95dcb2af8e430ae4d3a61f604a065a9be361c0650c2ad128c667821f6b82e76303a2b1ce9415c8936680d76346930bfbeab366c1d512a5dc8a3c04f1a252d913fcf41ed1d5c40efd20568e4903f2dfe9f14301f582bc13b23378c92e2d758743ed8fc4116454634cbab205f62e79d8d9c0ba439570b10c53acda7b0b4b5333ac457dd1ec81a87b9e7941044e338a6b604a87a7e0c08f8098e6d46697be71ea98fe599bab66af52decd2573c560d8aa7e3f8055b7522355dd51f8f55ad29644d8c44eca850bb959aee5ad3892241cf8e8f3de832b31206b756bbf60b8d455feab05001e45ab38f09d9e2c4a7c0192e55ff449671bddb24a6cb64ffb46068647cab63db72373736f25720f1e591ba81a50bbca3da4390351ca1f99240a8891d6cb24056e523bd7b33478a9acd69a827b7183b68ff47e80a99667079f05b3926e5d05a505864257800ed07b85be92c2d21581ceac1e2a36363aab334376072d7ca2427278f353e2a18fbb5fa79fc08937ab5ada6028e0b3b92192d4aeb5ec95e7ebe37ec467cd8ea67f404b5e35867651578bce25f79b1692ecf7f59fe82e4cc680c6b39f2ad1da77a90e78deeb22ad91723392a0d15c23daa0be71ade357665ad30d1a7616efdca34a5a0e32305faa693477b793210ecc641072400d1a64cb92bcfb6cfb1b9eef3e3fa6bea401cf18004cf760350415377dae1f2ac486ebea66749bea35b3a561f6abb63bdd9b7da6acce72a57764dbfaee934a355f489dcb6a387fa46f20a91f128e048c03c15abf5df1cbc4b042b28f4f80842acae1cfe8c4e73854ff44d74cea62f9a53c3f57190d195e3542054f96fd8ebc812ce45a399221c10b1d56ed742e4c14082f1655818094c1573d2371ea0290ea6e2f3f56f00148724a793b3269ca0b8453ed6125a93ccb48ced5b1f9e877ed22a94c769acb316556509644b444c2d9ee4c8ad9c2f1af5586253beb3cb3a83790dff57037c761a626b0923886cb69a8d684d95e6d0b42ca3a6a78c142ceddf2572806d1dd5f54a94316deaecc62be7381d8efa7413636bf092920ecbc43b6d31be0f32022eed5c38e8c3fac0b5cf9e6adff89a22375c483e1b990bf7abd95c429944b7f8b72e27fb5145b1bfbc0441960a4f7839215d71675453521f5b4fb435f2cbf8d2b5f31b2894e5f907f4dd454c16b85319e85f251bb1703914035b43403cbeee51b8d86c1b64c054f27aa7ac854dacbd297c334617ae56b492c187cd3429f3ba8d3627768a051c695892da25707b550fcc4cd09725ba7ded792e3e4c4ff6ef832ffa048b14b246ea3a2fdeefc67f6ee40a127f8c759062cb79440bd51c41acc0ebd77e08006d7161f156eb0423c6240c8d0956ff0ca7e027cd0c3dbcc93df2f2effa0f20217cc702e8d2b105b2f7a09d6685c749c3418ed67e9a65c5b2b15fab394f7eaf646d3c72da9c6080349ffd20d2f3725ea1363d7664f43c19606fe312719626b07d6755354a1ebd29e731ee86f8776d39143d6cbee634e35ae5e4af7ffd1dc102d86ce97e9fdf28520badb4124695d769a84e445e9adcb04bd31140240332049d8f565cdb0434b7b5f457e1a7ae99669c6a7aa193e69514ee507579ae07e55cab52bb3c4a321d4cebdd6ea9fb89f26bbc1e3e237558afa9bfb37adb245a5dbc9f2fa63a8e1fc444cdee67eae5685948f4bad691adaf9f4ab8c2abf43d3c580dec1bece9d0a06ee378cef0ba91fc3fc792edea7ed569b1d274c2c3a05cd8728daa3e0fc09149df130067fa60a24243532a4e56735ffc4e4fa415b1535f95004e6e7fd7b956e4b278d1802bf7608cf1cd9855943dd5638c9e8d3c3f8a0d7e4ba8674e0c155d33a0e69493d75b0f04865d24afd5a9b52230c0091f177d5bbac4d4f054b141