0x2cffd02e5ef83b5cf1d8590fc125587c13ed7263db8bdadbd8eded7cdd92434a6a39c43113d326e2cff2c86749e3ec49682272d4e44c48b0d161755a9fb9d165d4e1108eb94a4da9ec0ebf82b19953457cf1ad7de243236144528702ed731c2e816a59492bdac13fcabb025cf10b2d2fc2b4e53792719da49a08c43e2e6753fe1c5686b1fbb76ce026ca4f1554a4d205606c53d78169bc499b8d3513a0385ca3fd2c152757dbfc4171e4dad7dbbe5c7f150c2759e5ccd6c71c2dacc27359898bcd364ecb04f4d73efb0753e8e712d669e989a4fdb3ac711af1029666c3e0e1701c5b31b3c096b178e0624c65a8e723fc1db0193683e13dc321e6b24b003f0bbdadec24c18c4dd18f42f3d38f9c181a1836a517c1c5ceb8277bc323f8fbf12932b02c8df40897882ca5a3f7d13a63c7f932ae6a3fcea8e8edfe149151a1606838a6a0449686c82d9664bc659e5ed580d4368473b8f078fc7c03983998689312cc0d99c70bc1bd7c5059f2caa59fa7d9abef494b3cc1803774ea8170b7103a2d0c541c6d5fb9de25d94c5cb86b61c64845ef1d460387099e0e313df8d01adbd74c107bb9d150d398d567267a4f94773b7b5123108948dc53a8e009b9d3f9e074f155c18ccee13a6b36a00ee61dbbe8605e93a77ec00b7a2c6f068ef62b7a71d9d98943c229339cc30e39a69131fc2c310a67bb877b01b598bf8eac0751f4fbc4b00b53ecf65e302425c69bb2380a7467dad6d84e6f479f25a7caafcce2f6122fbeb77bc524b86a7c3cad3272cc6d3f3e9738501c60123b493be9b304b10b60699b77fa02647f8d0c65ee0d5b4eb469604688ab6b562b1026aba17723ac11e1557372d59ccc9af08f7337d8e109afb5f4f38b622a9027d04ce69daf9b857aa545b769cf1733ee7b8cfc0a1dd7bc3bdbe4e0f756ad7eeb7ad1308021c5588d995405690ccc7bfabf4c92f4162e91b6dea6d8e0e7b98a8a98afe0789a803f4899425f28671d2d6a0811befe9c44ae600b26a1a12d205485e8e845adb872e2c8fc26f26eb49577ad83fd1f76d3d0913a953b3cac1b264a34ecc6ab8a05f006d6965c6db09b3ef0ad44b8cde7f9ce15f47678e1973f8794d9ad980fe8e0a5463b834967bf4b979b0048d7dda682c6bd71df07eb4081c5676e6c852910be8ce156534b818d009bf0fb899c76d06775e569967b813b58505ebf90e96f43b40e3941cd862fa5e46cfc8eec1e25ab1c814decc1432b619511d6f8a364ef5fe669dd0f00a2fa7e4a9d0e97eaf731696b04a2c6920ae8069c87a942c26b157af667bf138088929fcf6c46e516801631d3cf0a50cf05471365ac54081dea569537b7c0fc8a568031ebddd56ec6e5c436fc818de502c8b658338549d9491f32ead10efe3cddacf45bbd68ecf4bbdb7805fc02eb57281623d850accf4d194f81aacbcbca21c91c5da27a3dc2049976101081ad06de91035cf2d2118d317f821a0a886f01ba902b115292554cd84bd2965b2d195606cc677003f8f5e7980ba8469dc4a04031fef5c6ab1b3e4afb36e0214183067e5ed740163db005642f4b3b6cc8b558dea274b0c94c7756826663fbc61b99617a2e08564a87f93e12eea89a66d31b731a25ac1c9d5ef1152a036cbb97719bc83148959b40db4af40125d4090a6c22978c4194d0e67413376c6f408b0284e97709c1568fc008f8882a56213508415efc80911d7fe71465abdde562e3de196c89b2a5e6ed5babc7c99d774a65742061bb69d702f6ef9f01586f6fb0e7830551719165ca79ff06771bf727c9db6b7e0a36056bdefc1c9d6d12ad1e2117ffc3fc4811600bf4404eee759626e207817cb0025fd5b8ec9353ce607b33074ecbf73c1b3e34ef0d0b385dda40c657e0f0309c78d2ae60b732256c044e4295c910a271c38714f1366bfaef29b4