0x2cffd02ed0c00ee048470f14c12400782feb2ff59918ecf37950dcca573636857f7544925082de0739218e288387ada3083ccdc1016f73bdc4e1e659c8acea9b142d6247c2762466f3f4891f69c7b908c4f0c66fd333809fc8471fea0d1cb89b9ac9c2f817d85e0645ef1bdff04578dcf38472832f40f35fb7455725877dccaa79527f9e5cd76ed9c11270d5e0492529f805bae5649e7576bb1135249482b0f68fece0f885429f2b26fa5a8192ceef6c6595dd65a1181c5bdf8705d86e6b565fd0ba54decd3602d3c5561e2ddb2d29346514cc72c86125e6317e074e43005b9f21ddaf251c5b24c90a3c507459a01430fe3739fef292808bccb8cadc6d910bf446533f33f5bc4d36816e4fb9bba4e9f89574e492097c63d5cdd87a81609a24752911f6af61ad1ce44c1a150c2500037685e7ec1026438fc7769f789a8e2682e5b89da852920569db77b77384b8f86a1b8aaaf994663a15dcee99c2848eab8dbc4a6bad37b56df46d2535dbd3a735e14f0a513b8a95693e61cc80fc4a598c5c8356447737a2e99ff877243dd7983fda241762c3b57a6a1f36b2e7a4912e87cf419d6096034c2ef60fb1f943f6c421652fee57f18ae1225e42d6ea936f6d9a4665e51e28ddf8a2261a30528c2750732f9d7e2dcf395b2409126889822317c8851c5901abcbfd72376eea500b621faf8be06f0cfe70397d9a60dc6ebf6eef360e85343e0442fcbb50e6b871b141f7171f2e86d1bd0e08d6f88161cf893c9a128a99e876f94a04a156b4276a535e3aab47875572f99bbc9b610c517d3d111594f01f47bab67196b37627e44579ba8b7b744dfb575f935b0459a23cee10299c5386e0aef1409ed000fdc9c6a0800054cc73814633bd094c615140fb225ae523ebb419f82b5ac5c8287e42eae803569f0b41ff8fb60e66ae89f04482e98e21ca4a0b67fda89f0814ec0465c1d583e34c45e9d6ac3614a93bae52c1cf35123ac1e0c74d175bb86834299018c6d5207c9453f8d0be09a8df28b874e79e80774d0931327034cabd2f041d5a5d055931f2d454a98ef011e3c2a8bc1d2a1bc56d65ba1fe5445d244f70b1e7b684f0da34bad665595e883bf201dea335c4d05b1ade67c147eece126e80f154cb52b0c6dd9e3a62def387715b8d80e21e7f476c0c71929f6dd06cc345504d19e7c0c060a2221242d9d9a4c62a165294e10e96e524dab673f763808d909f3eef5a85e698be125e2b265a681fede1e17eea5cefb60d908ac1da36c62bce04841d9a2fc160b3fd712415f96792057c5d30702938088168863bc4391d07d4c1db1c3fff9701c71a62da56d07157bc31408e75e261df2fb5a224fdc7933657f82211d6eb27ac67b3cfe15024f5f132f74f015dbc8ffb91e2774ff7a02db59f386b552d280841be0361c841f4177ac71b3d1130d2b73371b0995286d339e88d9e0b33fce10d15408985b208f2cfa365d0f895054ffd43743330a9fe52ed5c87cebbf5aef958e81a5c56443e696ab21290eb867689ca10ce8de41fe2214dbb45063dfb9e9d9d2b80a5853684a4e7dc967bca06b9108611333605441372b60fdda9c078ff41782b1a2e2e8a21395da3bc7740fe9ee9ebe73f395221f06830e2e05b183929329ead24361529a0d065d0bcce99c37d58efe1793040498c5231c49d542b046442e17aa94167e17f3998d52dc22f4af13b3ae7e678a8e3e4dc2cac229085878b46353677b5c96f45b7392bd62ec049c227377d83148855433ced160af5e4c2b403148eef1c808564513f31a3828b177d3ac35363028344f149ff02d63b9bcbc25141089d57c7b94a9e4feccbb8c9bbdd6d627b636f642976beb5bc8ffc2e0be1a725d36ce94a92d77168c68aaa4ccfb86e4847fcfe27e26860e39eb18482f4a34fc5922fe30d446330f347091c