0x2cffd02ea60b51e8afb7f36bcfd82e9b39ac9c15224e2ceeaf16de38a7f3e4dd26cea989f5cc05cbd83d7a53369b155b3313fb3308317e01726039d0bfbaafd0c0e85799a0934ca6ac5a650810ae2ccb33c98bb4cef10fd70f5e9d2b1f62ec9f30f933f5015d3858820dc11b00f3d4abdbbf98bf5100950cb7e7b9c16bed008cb9570d5e0cb8a62615402ed55f80059acba26949bb25375d598323229f7c125dc632a06acf320c5a80388288b98f76975daf1cfbfcdeb26577a3926057cdf240bbfdd0fc0f186b977448d23b7daab122478431a56a9b1930067b26a6b35ea3f7096e2d04c7e29ad78aa83ce3ab3ceba26399740c8e820f3e922f6d0bd8613252756ab8777a15d337f660bfe53282f1c3fdb6bf530218dead025599f849f5989af3505e4ef16466195c3f21dedb8b83091fa8ceb061c49134cecaa5ce1ade7abe9a27b897c6019fe66aec6c487cd4b242fa443ba7fc8ae63ee288e819b966de4d7470e3d050046a1dc9b745ffffbaa4e9bcf49cb4960c8878a652662d2213a75c0754a696696ca5d1d2fc1692a1acb5dd29889d36d7b575a568aed54287117b2a2d0ecdc531d4ebbd9ad4e97eec86204367b63a1e769b5f6616f54ba701ae3c6d5c7b4c69d14ef6344fe1d3215337608624c376b28fa12c68d6ba36d2aa25bb95d510b71c1acd772d128f887507046ab5584011fe5d93d3c348c1a8d7c114e74da4466e0b82e3371dbd7c6029a8fdc6792962c1317c66c6f200bc2f14eb835f9c5db6a9ac6ee4a1597bc4e4e479e1b2dd2d3b3fe2b9585cd919856b4d7d88db6e21fb25c178757ae06ced920acbdf1ea41f2fa76cdc60327bc65e0158864c8e58625010e7da80f57fa739463ddc6f5469bd62afe46a318ac47963f319ff0b0269d3c7af2a5c33c8a5adc8eafefc73ae09392c3d784a3d8b8e01a6fb28ae859e315e4e97a72d8bc0a33fca9a3c6980695ed5a7c894a6e8db9eaea2036538b851c42e425d5b0e014fc91b857469b997b97a387c5065b3291329e1ea1faa123dfef362c7785a1f3f836b91b7af2ec71c67725157659093280acae29505beb0325509d243f03e56f6dc0428eae2640b5548bf1befe13ea37c92d5eb68c7d1a0297a44cf8860a411d9cb0e09e9147df59efb41ac3fe515762983ec57bde43232ce013eeda02e96e2a7287cd3224e16889e4a5f9b123e76ffcd13e224aeb2032958d5e00dc2edc5e48a0fbe3cf40a222a4eae00645242d6a3ee45e1bdc02600fd824ab14394d915fe7a6f74bd26f2b691a71bb7fc25a1ccd89c0e82c43d7f784962f19044b189f5cc12448284f5425ea4c8020eabed48b276e78677bd2ad2dc09c4ad69035c57227751f162b73e3112fcedf5b020d7536f8908f485f7bc326c976d8464823867f35215ace1cc0bdbf8767e2e791ef843476cafd758f011fe8e7c027fd0e400f85a96acf0a9a2a4e499b7491d402807d836496b83013d329ecdb175ed1c2c87067ef5d98c06223faffa1b6946fa2f48c951c25a3c31f480a79dd1e93a5c8eda72bdb10a7dee0a0d84431bdc915e478b35b84612dfcef479a735ffbe492b4c19f1dc7e067177a648c03026d74e9b1a47464bc29f3fe4488e9e1d4a12b3a212150acfe03ed40b65cc29b61609067a5f75c5ea8f8c979001be2e7d0edd9f69eacddeb09ba213a113df2b2c6199d14b22c2a33431f7acb0cdd572d4a5e30a07796877dac315c9c3fcf47956c806404cea556db23ac8730c52f1b75fe58e1fe51e8dc4a28b11f0494124eccb1b305f2f1fb237a456e366cad01bfc23464e5e6d9f5a75e4e33fdbf7f0767055a0204f3d3d2bc714c53b192aba1bc9a0bc7b39c5ecb25e1d320b8b6fd584da6a7fc7180abe12edfbe3840ee19cc5af6478ebf48f688640485e049ec9c36a2215359c699595eb76aa