0x2cffd02ec12726af2a9a30834a422e0487234d464b8f9941237e230387224b375304b2130112425dbe600b41a2e031398ff3c0f880e1efb4ee007b08130ddce380c8b5c7b4ad60f36f6203ae93fd5337ebb6f95998331bff405e5204fcc37d3261dcc4318d6d8ecdda1d4c6fc9b18220f586d852b2dcc8d883babf8a0f1802b9e6e81d79b8c9dbeda6006848998c3dab11da66836e5e8462351cbea8e92e34efc9bc436c249c65bb7f106f96d0b2b13ecb08c44aeaf5930f343a05aafdfe0101647cbcfd6a304435a03d9bfb0a5dd2bdf2050a4131fb920ff723ee632b99631da41fd587f593f0ac08c3cb5161ba525c3b338259a0118d745eee091e25dae0cfe98b7d8fffa6ae4ff9f706ba55e93cff9eccb6fae5f6df5dbff490f2b4a9d175121a55e8ed20e6e748a8161e8aa1873e80225f46873e3ce39ffb586e5475f70c2c851814ef682c6fa9cf537d77357d5d7e4eabd24b4831c4ae27717f70711b4541790e0980837ab3d8fec9868e0b526dc164d2f6f764cf5e1e5643f2024292b4b97584bdbeb049e939ae03fde3b0d249647a79ccf488d69484a3ff2c284c062df0db0f65f03170c99cc82151748df81711bce7611a5f45a31160788ae83b9ee14fcb90397cd9f9db20f6d78c6e49c83bed9fcf2c44e7612481c4e587b44e24c536fdbed8a8f93a7f390f953069f7dce1b045ca00d770e3391a3f5dd911d77365043efb4e408fa2052354cb55e5de5f26ba9350012409a6156ef594e880a709e641422ed8ab88856eccd6d4942f1a7462c5d681c62256ea3d578c35db7ed284afbaf4daa00da90fd3d9abdfac4ab50a3fcec66255b270b7f61715b52594419c29934a53c443afbebc24688b6fa674eb89b8ba53ddb18cbcf391a2942bec7d0b6283577250bb0734f0f6b1b8a267526cb8faa3b9d30a49c60c6c6ae8feb0803f5e0b53493418c9325789ee5d0f553f091401462ffa156a4ac487bd64310f5b72c8ff5d457b274d2505d454a459e35629a23eeac3b3758f35f5394e7763444edd924e5bb812726eacca06e5f2c3b75a994e0b6b07ab5abddee71a02602b00940525e1e65580508c8f04040302e26f326c11ab5b7a6f98036a3d1eb5c1c252403f2450701777045e6e296f2fcecdc59e3364d398d6159661410dfd75a1d3fe278e3f8e558b3223c9b4988800494f51388eb1fd6b3149d347f7cfdaa728e22e69d5d822e98ad62123c41ee6d52779b2f647f45a053c7cf9d9616b6e5708d4fd778392203d1536bc7d29bc09456a707ff5afb641df2d66208da4d0e725866e61bb707b924481d01b14dafa574c96cfa9f5a78c97fde82a49c1bee98d774337ba7d93d1bbc31176d34a57130184ac579ea2ab06ba9ed0e8c07bcbfc4234daf4d9ef947d79f63f9d618ae39f28a62997224ff12c8f690eedaf61d32cee127d99adc9fc3f827ea54eb95af4ac45f591f90109b49fb85c95dad45241795ff4a20fde340da5d556545ae21ff27d2a53f312eee145100ff857e47b62bde0aea2e1a9e8ee4df528a6dfa2f66c15e4f8e7efdcd7a200522efec8ae5cc4d6c587efee8fe82d2886fefad05388b0ce524d9208f4511bdaecaf746912f74d8d5bfbb5626733860a720e1191e9501d8d717bb49450ef4005fb2a52d80c1d932c152ec34f82fadecec7071bd3cb30e6a05df456604e1b8c9bd766ae3854c789e78f15180f73c9ca52a7963068d141c69c7011dfaf17fc989c7121ef6ed687aaef1653524d5bc010709e29575a0fe34b30400bd01b5c4307ae7b0cdaf3391b5cb170b0dfa9381262193e85b3619a8cab78fa77fd28d73044726a7adb667319336ec8ed188c7e40c66f75926b60368821f0780dfee8555fa9d63c1fc964ff0994b7b6baac743c3c065975bf20bb6cb775d4ed10b9ee516930a8b47b0ba618