0x2cffd02eee1514dda886b56d4b41875a1c2f6b8569060feb908cd76daa2223b6a7e711455d414791419c07eb54fc5259cbc7e6339756039ffd53d6a82cc32e59793c12e68dbf9eaf3c8b97bf106f3602b40d8e66b64205cca67cad22ba5d13c72730205096110fd9b2068c4a54768b817bc851668eb8ba29d5060b03a9443e97e3005ebdb7417d2b4a79993f4f518b1e6550a870478838bb83d30190343d902f6f3c071639c7a41cc6a37db761aa3c2e4c7dabe84c2924a7d1385479f8fc1146ed36ece1e4da1ebdaf8c713c43857cc770383fc6128ce12925dc30c85c8a556a064fa7b040393001007be539ca70b122c284d48fe1c788e1a85b80710dbb80d6541dee8cf9394d70672b2761513cf4d986f4a36966f051b430276828e8ab76764ad3106409fbe700c301ddb8e34a4e1e33be9cc104b6f3ea66d4115aed43f9cff29fef01998163620f1447790f45a63f5f37f673627146336feff4e506c6400b1be53c28109ac90cb8c13fd2a307a952c8c9641f5bddd0b0a005bef9c122f3cf913c02a6be1fbc704a8e5bdd750f925dcbb63adc1381336c783ea1bf9a1b9302cb31d0bdfc71bf39cb88686a7b3ecdbae462d766b371469f82d2e4e9097449705dac64408e5186cb86c77f9e74a98195ac78afdbc1ede4e9c19cde925681cbf674bdf7492407d7829492a26bb399e77f2c9ee993847ff76071f290506316ace9e65be1985769000869b5094f83bd892e6155c693af314013cf4685fce5828fad77f1d6450d6c3b2540ebc06716de5992f1d2b261695d2f19f6a1b274fee70b580ce32122ae6822c165b85018ff69b76f485f6ff9a618ccfcd4761dd3582bf25d2ac56429b047c44fcc8406aa8342219c4ced2adc01ed9d2b2c7f97226ddd995b848bab4191fbc51e1d5c30bd3ad9b840e4d22319ab9472e6b0268e790b6f20457dd6b6bd44bb3e442d8f2efd5d25fee545972688d50d33e684f7085184bacf41dc29a89323a20325c4273dcdedd644ddb07580c28f45a70babb53bf4df1d99daba01d0e17db8806c6bcfaf3c691e7b6f1642f193c46bb50e4bbab06a8c4e0402bb729fb236af5ed1a204c53fbfdf0fafc68dad37eac66f3e0193848e585268a1931765447284462fbf490bf1af6195b1b6910db9aa8d092d6927da034f7cd2b2da3137342d55c39cd2e7024b87bed95e3eeb36dd1c015456a005d807870b8803afc8ed138ab492111f06543c1c0940b3634a7b62ae650dbd90e1be282afde4ded0b775e6dac88d6921619a076bb87e0d53a2300749d4a69c65e067a71f4fd18fa598d7b03f18f3db06603b3c7ebcb61b75ed4bab6453b923dbd7ccad3aca47c8d1fda2805e2f5f0fd36e66d4249c376e6dda83a1f4dd3108dcbcd749bace789752b077d4de4d160f2a657449ef13584bd94e78ecf5ba023ba758c89f07ff45e60c66fc736cccbeed410e00537638907db3deea7e26b5ebfcde453a95059e864372653d4577814516175ddef16dfa69261652a30766b22d5efed432ee74599aed38650220d1563fd2989118233f9b2b8dbe462c6a821161e5a0c549dce5b52354a61228a68cf020a17d500e9d1f4f865af2654c719f1a1a60fa34b2eb7b81c07b104e750f03ab84c1879c11a3e4d4fdeb548f8798cfa217727017786fec9ec0f04f53e47293581d9fc856e1fc140b3d8e83647120c5dd857c9ca12cdca211b69e955cacf620679e7218bf86e33aa9a7143360c91a69451877f4142f47a3e04136d15ad5b1270fc53f3ac0907af4d28e1acef0cfffb386e0d190bb5d29ddf5a389823ee0682e5428559658aa67c0bf390f032708539cc5cb33e6600dba2d78ec0f4d69ef1ef4084c887efb52dbcd37434a1c2eadcf5e5f217a5b5eb4788b0117b3e989681cc11fbcff3315d1f5b479e52d5cefd9f8