0x2cffd02ee9139cb8d6f72b657da070c421734222c07132351bcfdd8597e1ab91ef4a6d46c6e80c8e512b8c8971c464f3f5b3be806ba72d039365b0a2b5e5e105486424de01a0b2b72478f7fbc6a78bfd6629a3f129f3ca13d5a7c9a4691ac5057bf7b17e33b3557ae2e51c774f21579ff6f9580da3ef39947bf53c5137d77d15a161d854755bc72f24a9efb7a7c762405de62f59d55bec8c15d2c6409d6161311615c996115fd896b1a0743344e21731b84961e277cd70abde9bbb6d6794eaa9f2e46ebbe50b0fd55ac1a0e5189958b94782f3b131447732ff07bace0ed75c07271fad1b2178c1a19307e5c1ac0765be42355bade3707c5ec5055f6edfd9cb25eb804716bb5fc6029cc418c9727ac17d59cea1e5292acb3cfb047dcdeb8a951dfa6ec13def11ddc7851fddfefdeb6f087f6d35361c7c63c6e12982a87117eb6bb3e4860efc18b2da72c5474a684440bf534989d607c3b9e684756603095e54fe311ae37318751f612da15d5acb5c2b0966867df443f89cf5298378f5f826bda8744226f906da7d2142c0aaf81fb4e95041c33f7e35fce9c8e4961034d8db14fdfc72df576ada911bd54b56c27cd657743a1aaed7ff57620f149800c4decae1063e94e646c0dfbaa5d59b729fea8ef32e1901e0cd139221477cf67e7907a7a2292e321cdbe78b0ea5566c1164e8f2cea67d0b13dfe5e0c7dc89e2bf9bce41a5b2576b237ebe89ca560ce65232ee49a60737569e39ced5db49e79da0a1c4c337be4c3a6e7f964c0e039773d820c391c5db3d1c45bdbcb426fc23a6a4801ce4d3b927a5a77532747ab93ed01cf3ad958da60ef310dc0af2d099dacc3d107533f6533c01ecd9d0c3732840778620c5b4fa115391eb3e30c7c4dc855f94d82a202b0814eff73a29ceee8db3cf3c0c8dc09c51bb07f376800cb76ddc9c047b788e2788286492f0b77ee0c42c514cb4ccebd6932bc34df28df68885667873ca74d3a97684944c63a98f146c4396f45a957d35baab5b7b5a2af46b4c34eddf18cbd77244140a994e24f0c10b7db1f5d55f4dd3e7181e9d9ee7fe172d777fd65e474b640882ea5ba6766b56b98ef15a0ff8ca39236293f75a258662392573178740f55230d760e5aa55742c0b005a0e9196db7b24705cca1846168eb3100e00d620e355823c36c9dee38ed1b848ea301bc3f2de709cad76cbaa1073896a4f7595772df7c77cfaf1813bc3215bd20bc60d7c8adee709ec204e4e5c16c1552e45f139d78307b2e816298aec285fdc8f1baed0a8989091547288405992cb12a5fbd94ad00c0587c5f36ea49a37b59e4c016e390934a041ebffd73af328081e22ddbd7069840fb6f136df1ad2454ec5e823d8e58fd2fabd2cccfde05257ab958d7882ce4bd070fac2484cffc7dc947adbbcb4ff04f16d2517704bf842bb8f2b54ca215e818dd05ef14f6350e8c47c9ac95fa8d267a6d285f186e9353b6cbb3ae41e8871bc5fd5bec5dce873692ae531fad1ed4f8b83635998a8f3ec059cb319da903990a6e5d96414e748e1188a429d95f5619c1e8750a7d275cbbecf3e0ac377b0b7120be264b610a92286063a0d92ef9069fdd6a57ef7d3e73f36f6c7655da78269f4341494d225c79a5515c45d043018a10dc1e3f922456195d1e06812dd6c6430a77f42635ae4f28cb2eda0f209760e01d28536b57e7f7219ad8a9dbd9bff1f192c24da92b51f9a26f230e1a98b19a76eb38a14fe290d7e88ebbccf3fdd936c920e5625ad054d98f81cdf1312f2d4d128029af021e3388ff15adabb88c93208a6acd2f1a3f699dc733ea8532c7adbf17a0f345d8ce33dee2ee3ad67aa77d8e8612cb5f871dcdcf030128b8fb7a7e958248b0107b877327a93e099e5762071f3a3e6842ffd4fcbde5a3bd4bf9c732de978714b9ae44e488303