0x2cffd02e0770d23e1566abaaea19334e289417805c1df189644257af92c7422bee7e5c7d59fb8a7332c474d2ff8cf37aa77a7866bca6ea2d2001cbd81a1c82410ec7df7d9ad348fcad5a2a5d7ed2922340ed14a8d013812805769040be540ea61d1b9f6ca1d0d5aece6594ab63e4fabc2d8ef604a7e42dfb0e0acc9bbf59e93f2a3d3566e9aa2cf68d895c6754c4f9ccfe7d6b7bd1406a98b713135de2eecc882510b842f4de7c10a19a108a6fe4605cc64ad5ff03eb588045e7d61c4f305acee7d0107b694d57fbba59526a5e7c198df117947d0417c6dcc2c0646a2b7fffb19ac6e844a94478898f8b2cdee012c2c032a7490c938a987637561b4e1a261ea358b668b66a01765f3afe5ce9c13e0b64e63354af40b26c50bcd41c37117dc68a5acf6c1392f05b4fa79af9346517423d02670010abfc23cdfdfa2dc82d9fdb31fecab81186930b666d8599eb54371bffd88579d3d5a993ea16e12ec7b7f4b8b5970eab493eb4300e92657a9b82f66a1b38e4cb92de2c67891ddae106b5c8463bcea12a7bed5508495bf7d8b3e71ccc2471fc70944978c61987da650042d0738fe41b36da41b7a3550977c96ef5e550b988991a35c97c55e0103378da1431c69d73727838bddc9d81affb4ef0fc15fedbf04eabe1cb017a3d63ac33a3f345dfac235275df62e0a055b925111c7af2263e2c66038934b2596155f5fbd1b75c86f92f9f961dcfba7f10cf5d30d3d7067b640ede29240fade0d9b0e930d522ef1971d4eff478f03f3383bfb3983f25851771903165b603da274dd0b3cf8e695c25bb47f711ffb6cfb2f7caa7f74803eaee018feb296441c41799b5b695b10d53d4527ae6b8ce82191e90fdb8676825b525ed70f0738b33da4cc54dfa30910fac8098f7b43aa4fc1b6c4ddf3c120f20ad6e88d154ba84230c7e513e215e788a6ea613e5d46c64764553dc1e5106b0bc5876f8c34c00971d906250d934474f44e23469a0c503b3c18a530bf5097d7a0037c1e79a4b8bfe2e1e336b3d4cb4e227b9080e1de707966ef53654b70f3ed62896e40b534a920520973e3dd3a08c7f3fcb64a4cda60df167b62bec4cbf8fdfb9710506dbd6a25cad25a1e3defe3385d6db0cfb9c5843902a960b9838c1c0c1fdf14ca5ab1d41405caf148ebb51e09882663ff60ce7af37b552384c478d9c4324a4fdd4c62b937e42ac60c72614729ad1eca593b162f0fadbb96cb88a51ef3f63d8f02d447ab8a862d5d7d8719fed7aeb260790fb0fbf14ef0322fc4f855f22f3f15af71e18b93bd0cfd86230cc1dd15a744d19895a49ac15c1b5163b5b8aaea6aecd93afda7aa9f5ffdcc63f553a4bea7faea7e8ce0c477630f093e340ab879a69c8392b87815ffd083efaa439f38e6a36521267d983c1bd7317ad2914ab7554d567581f6409197354d9ed58aa0125b955c09c74981fd4d9c9c2c8da6dbe110d8dfb6599d3b18e8c30594a6214f8db71b9f6c42085fdc9c46362a755f08778a3543aa200ee1614925b29ff4be1955521b6332d1cb76980e2251d177abcb3f1d598e419bbfe050ace34599f0bd6a94e5326fbe400d86cf837fee7de0202f82bbbc6cee7291209578a0d59ca9ae2d499d47b91898500997ca3a5a9ad614bf89e1cb0fc8a63e86399976784bb8c24df91cac273f8da528ab51ca918538916389a2d9aa4b77104ba2deeb904081cf06ae2f8bd97185b77b4978818a4c244752039c0063a4504880b17e784e7a2f208713398e1135e079a8cdec1d81c4872c68d8c493b521f0d082a8f57bbe1e705ab1d499cffd26980b010ca75f2d1b4f11ba0ec023bef84b803a0987f2b8a6ea2ade9e3b810c195d92449d07d05af2c55e3f89b79cd05833ea5165dcdbe2cce5cb7e7e5793d9fa0a1fb081cd00211e5d572b639c1a35f4d61026e1b