0x2cffd02e066218b6f85a024c449a2e090bc8342a115dfb94ece6c433eb4df9f97830f5ca5188dfb0228c604b87d31805c3b5e8c14ef9fec9c9f0a7c4d28179b337daaa88b6299444a276d0252c579b1313506c53ed31288cb1f219d0e7d3d3ea765153a6611729e046b58482cee97a99ff34a4688382871c774a12b8812f622ac23b7e929d277a139efa586934f618f6a8fa19b5ed6663f172af1739b8641e0d6f6d01179e4eb983575424982c0eb88575fddf0fb20c04a6b45359194de8540570751bb64f2beb3ea070f7aa95547269308c89f206b1acca54339263944a9a57b87724dc27e4ee292ea3797c097e4499a61a6cca42275b9d24070b3043c7865998945f92f9fc373c1ed31c8dbd6e8fdaf533c5c85db193427cb9be25921024a8f4893c4fbabf875ca9a6c5bdac40d99cb45840f8215e7bda7ea53b8b1ea7d878ca0aac3e751bc3c1715aec8ab8bcdf80942bfdbf3aec9694b08d1534859978793a1ad77efea0288537bdd20a8228f5a9248c892180a2d65ecf93c88c24cbbaaba299d05d8c037b34ffc981cc8735813fb6cffa019cc5447563b1ffe631f25466b301bd2b41405c3a789bbbf9a8b0297c77d3342739ed639a18ddf0743ed2af1c289c97776c87df04f3e7fe5bd175902392e584a759272c01b8441890279c4c36caf0ab43511a77607bf4f40d4ebeaaff9e2007a9cd752ada8e34f539c2217306d1abd5fac38cec1edf91a8e946099ed84e3794e3f1061b9b9165bd38aade475345ece33eb7543b4cec817569e5da33e54759333a21b30af2f4e95c20d874723a14a8db5ea03573557ba60dd45b4af7e0edb88000b732b54b490f91b96badb46d9034f38c97d5f4d6b108b4e2fc1f7abd2fc976f00a23ffd6f70c99bf167a9292bfdbeb8f07944a22e00f039402cc3d3ce9643fa5fa1963116fc0a14af9b603b3870598fd5d14f7826ee1d1c0eca90ce7dd6da0bc6eead401bfe9b832e59990203316049218e43f0eb5609aea0b9470fa09edb823543f1be7d792e1f2855f4e8567afa7629229c8479f1d810bfb64b03f33a83c9c9fb25339b3c7fe82404837f64162366f2ac316715a4dc1fe9d129f70314a1ba98864944220bf2f07695b2ab661ccde85b805711dd19708fb7a2d26af5637cd96966c6ea6869f036612b120b85bcf41454511c2883d8ed7bf5949c1e274a7bc5b1c26e391630c56a5e201157f41e801e6a5ea2a14366ef85a5d6b4d2c4daa528875faf2b34a16fe27257feab0190abbd116b3050f22f8382674eae0a3dc7158ce0a7aa9ffcd9db39f30f10d3b71687f6e8999761b28b81c887d18c7c4811d1ac9ae51306d23aec33ab3de410369c3854eb16fc09307fe7d64179893f531f71cc45c8efe06d92597b1321f7f0127191281cd38244ee9bd0c554e7a53e59d379e9ee5b1d9c7a6dbfa0cf4c18f76cadd17859e702bd5eeffd1e505e4505eb8a5d540f550136f465f89e51d0b51e090024babcbc2d4e3ac3c932c8cce0edec269cf6b0c90ac389ce8d95c1abf9ef0372a3e94b5a157910e4c5baa519a9d39283720a1271772cb14e598265d41db5c4cf4388aea756a345f5114af8a5425e620378d437a0c38a7b4fa298a192d9452bfebe83831e5d29f3093321ad776d460761135053d02dbe6a48cd599a6e51cd5bb2fa9e3830d500eb791b5cf8bb27a0098726a918b011968f1fb83840073dfc96cd0dec532e20eb7426bff9939883f2957d2df4010c77ee88c14fe815e32f50443945aed02274a15bc62391133f1d194b95efe4bc7af4f40d9a18fdbdbad0773e54178cd9a0a3f34089d8a6612bffc8d716f916325c6812201bc52ff11a23a03641a129a9af02bd1e0014d06ee4326280e5d4b51e6e4ebf1822f5619037c9e2c277f48d862cf8ec94675c61874a91d6bd7c16edd