0x2cffd02ed6d9a7cc099db277b6bdec75ad5db0a1ec6c448a986425ba5cdfd534ef15b3baf1bc9dd3bacd2c6bb5598ff562978f2ffef8312296c9ba24d9e4d399ff23daf3dc0ccf4c5b9f697ee45ea922119d394dff0a4de15f3f9b07f9352444807e4b694c97480c5fe818bbe06d97eb565b213d30770924e9d13d688b9a1b538ae8592743cc8234dec9520fc086ec74e5a072bce4096c2b4f05fdbdf81e2bbad85ab680d15959741bac9e009d06000c314e929852d7d8317dd4819e25e9a023e3849f04fbea23b35d337034d55d23b57015c29cdf6ca16b45e719bd322f8384b643d009fca6db440b6f1ace35c0ea49970338a8e94be75c56875a8fffc233803824d3995f985e593832bea8a6d7082ece21439738d6ff47dc99ffc63715a33fe5a919c0207934b883c1d0e1629c439a8aba97b10bc9574ffa0ed9f0b97719942d8ee87a317e64c4700a5de88511e6e150a8bc168ef2937681b81456faa7a72516dd1a04f82bc340b9e541f9d37e34538a7fb29a247716273d637173d030d0181be34cf110b83893b027e905e18457fc1ec6cb4956a71f04108fdc6c92f5b86a5c3d3c529bc07c58f5983c022dbe5c649836b90956aa0d02ac6b3c3bd6cd30bc11ae55dd3d1ac7ca9a3262cf9538695b41eb7034aa893bee04b65a303982b72f682afbeede53caac5cc6e22ddab43d2c5e16d06900694b0aa3751936122cba642dd02a870369343c9a30edec52b6e26510367dbe0068f57f0768bd7863865964b2aad7de9b657a6126e86c87f944fccf1ad45b83e354a1ab95a8cb5b0b5c61290ab498bb8d08830c153d7322857645e0f424e93a4ea8a4aba17b31abd3ccb506f54c2813b5539a676da590a9c46b39dbdc16ee0a3d2f29fc7a97b42c12cd5050726fbac9bc007cc91e8b3c223dcf8a06fe1f96d797d595cef460876ec0637eb7a4661fd221efe9708bc10f8a6e09b965f424aa450222cdacb2a1c188a531543267fd611839d8e74277b83c11fecfabed73dd3c672cff61fab246404774d36a945205a17eb65edfa81cfaf793ed3aa25dfb766329cfccd0a2f49e1d6a5d2f8ee8e8390e04c8c7e78a4a0e1b1dbe99aa41a0acfe5e130dc7e5ccebb15db0defced4fa9ae53b641b166f74610473240ed589b79d2d9ed267a4e4c87920c340142b1ef815fb8c35b53ac667de8f2a7152cc5fd1da8ec4274fb429264b315dc700557d4064bd114b32138305d9fb27efbfd6d4a86dc8c6b87174f4dcd5d256a9c14843c2397ca4fc34ee13b6061dd868f388a226e07f0f42d324d06a41f7c4f045d6bef80124b2d8146b307cb370d3bf537e2c8e95bb66ab0e41f80b940ced75075b0fcdcc2f419ec36812fa83fad313d503859a827c97a2ba71099b7990781eaa07d0ee61037fd9f60464bcdb8c3e3a34bd0232025eec8044b3709b2a877c6398cae4a25da766d54cc169e48a7f08410241d5e930f6d0967f03a90c2dd30a13661e3581dcb6c21d12ddcc58b85973a8c536ca5be95be241d23addefec6ab0fc58abbbcd54ea1f2cf5c594f51fbcbb2d2b553c6746ee3354906810927d4bd39fa475b8a3accf76034903543382c98cdfae679c5658cf0ee745f8324650daee709f63464ac53e0dd2f696490cab229e1f5e417da42f4c5290cd91a4e7a5b164758c1c8b5ed54ecc5c82ce8e7ad8acb7cced82a23d9abe8ebb1709006d3d4221595b0de02bcd5781d7ae31bac6edeee9eb8a02e45f0dc6fbdeed010edaeb8d35654af1194b7c919e4f8c56179b46fe8426923895bd16595582ed088afe5f0be18515fbe575204cc5df05ab2f85cf280536a2dd7ac7bd4f809b7938784297298c51f6276d13f12c5f0387ce95ba4c2116426b3f7dd68708aa0172a5cba3e794daed643536aae23fba80be3606543e281f14a75ab4404ce6f