0x2cffd02e008f54a8b2e170c1a323aef2f4f09d6eee046d6050a036994c0b3d557cbee7aa7677751e73998eb1b4e74a8a9f48d88d09a053a9a4ca8987776855c3f98ef1cfd8dd5a16a884c0d3a8401e907809973c2d929cb56a11094084ebf99420a71b8e3c1bfd7734e4530fea2ec405f26dc4d7c9b19db34fe9cee39f09a1104e0209688ea6c7e9a63cbac2aec7f99b1a4a6bb879268f66cd8824b704cb5875be9b0226c96b9ec696c694f0c17a676b027e27e007207cf82efbe96eb85713a84c412c78b4327d3118262fc29b186b5dd2eefb7c920d29c9dae8ad5841474dd9bdef87dac636d2c134b1e615604f4b7810ff20173baad3370d7c77e34b8e3478f1ba3d6a1fef394a3d73a03938dee805a0f708c1a432cc48c059a9950aa15c99b13faf59da109bbe3f3cd4b5b3582d2fb3428661e45b7e110fadc106a14bcb1d9d21a082261a3a82265b1f40d4154e40b8f3ac080b82ae058883a7f8414a6decfe0e2411248d8b6631f772448125be89ca159185f1b6bbc6e6bef2a2843dd649a16339354408153e94066d473ae2bbd79ade7f4c9d169dba354e5165b7d13a324a84514bd4209715d5c81670c54498276396bb6739cd4a03fcab7cbdb77c560daf922a3da7999ca8322882dd320c9a83f8ba433f1c89de2532b8113dffd7b28d62a2d870c0485ec61c4b9fa6beb701093a0caf57ccf5a1dca60e6a0a846646b689a8848dd5bc4e60fc17f60a050e16dfa9154d24595cd7f8e060b8316b834ebc96810b966a42411778df6d36adbc1b6d44d253641ff41bffb34cdb9d0d2a24213589122980987a90324b2eaa19b163537e9186a0c81bdca5fff7a09560151a419c649d0de569cec10abc97a9f912ebf5745169fd45a0127a6445d6a40e52bbc94f0857a4956dcc563d13307d4a717ce0b3d62eff9b2acd643780b6e9d144e1fd059c769f18d349d6521cadc45f444682a48b5d85fd677934a31174389231514d8b199ef553a7ea89af8843f1525f24868755ea97a2c8901c81a282246a7de63597192763c75bfb3b0b8b09f10c8a7c28beafeae499a3ebdc1e184ca584f05ed2d64fa6bbd84482add90e734c0ba30b1730b4a4e54bd859428ced87ab136d8bc10ebf684520fa3ea2c94fa9d4fccd91acdbc0ef5473acf760bbf55dd798148f5172c6df3f0f93276b61ae1c419c45cae88cf465da6f0d3b2d1109e30a6c0a62ae0cd89663f8788079d697c6db0a15300bd8cb01304c6e750a1afca9a22c36e63a9540c5dad25a98d8868aeb716ef2974349c1bdcf2c2bbf1f2b7306d999e4810dee536c97dc6754dece01e910626f1009a7c1ecd1b6f826092e95c93f871acbafbe4a1d7d60820b945dff4fd1f64644b6d63899c7afa60bba40b3671d06559f02a0947cd062c9e73008364f49cd1b625f1281901d0dc2066c727152dd5def100b7209d44bad70c2adae22bea268335ac87a8db7c8ce30793dc6ce5a2a06f8961f82f4cfef63edd1fa255cf7ea664ff709da4c518701e99077da92d93c538d06b91450ad5d0cc8c365260fd24660a4af6289f1c1a0d91407ce9f81faf3c8e2e8c8c8dd47352cf2242070631071bfd08b3aa8c7ed43f93bc1df9a976643bb88715232ad711b71f8c1f35f69228fe72adcfcae33e95138b6dd50be3ae00a12916a23668bca2e5e61e1dd779781c667d2537d8be7bf6a8ed0fde8b2647883f12f6740dda7f6a6ffff3a384c9859199ee5e587271eecb9e6ffa3307dc7a72fd9b70c12d036ab84d1a73cd269b848cea8ae8089aaead3e9aa28e1ba25ebb23fd8f16c80d485276acd8967ea62faf0651273f4372a3b73009f6728b57644f074cc0a5c10b598660024fffc5e56141d453e4b3cb111be859ad369133d3e93a7083e686b630bcb4c58251663f279ed4b84ffdc91b338745b2d