0x2cffd02e672ca3348e7506261567b174426fdc2ce70387b774a6ab7349310408a80987426462de98e55cdb85364333c6e15bd61947e6f72b46c45e72fccb1302ccda0ac82060d8038e5b987228f21436380a0bb7be61f7f7c12684bcbfcddcb5a65f2e8272a63a2aedaa6b57a3ddb3a7e41b314ba67ac53e2b008ed4cb9fe11caa42d4a8210917bd0c840671d6d91b19db00da20115a8f2041c5c46dc219aafe5d666b42c52f6fa3cb99c3e6fd23eebaf57c294eaec8e726f9c15dd0a6f22f71556b4915a6b4c8f8347c0c18e05fe1be63d49b6e65da2c3ea46aeff3f1bcf2d281cc2c794bea63797db00d35e6153c93ca45d0a82d3d4245f097b5fbddfc316b8352643d699ebcde5c47d77b6118999d46d270deb064a9d86992d61fecc909dd31d48a8e87775514e8a36cf21ffc2b750671cac678c0d59b6bda4aa05c81f8b5f85335d8ccf3ac9d7cbeb649db8cf77fc0349d6297479525c2665f49a4d09e734786b2ac834045589f48ac5aef0de0ee825db635fa3c1a0a425fafad55b6674f2fdaa9e51a79e5058d57a096017be0b9f3e01c83afbbacf21c9d5ab617854c3b34a20f9f91b2b93a34146d746cd4179db9703678a0bbd93077c38ce5f4c241a5cab569eb49e6e116805840f0287d8f2c9f1ec3841f359292b95f471e2b7a4ec80a2bb438e0e56976f2e4ea5e9c1ac2d1f951d876e1c77d8387813d6484f77159dd1d61db13ddce788cc47ea193dfee35e275288431aee08d4b7323704089bd9fccbc7734fdee79776642be153f8e574e3401b9e7c3fc1018163926c41f703e72f3df4a78deb430712a9f84d919e846bf8d39ffd51d5af56168c963bc72433eeee918061a7c8149aafcf3d722d253ed33defe79be7844d1901032875e9b76472a0301b8d42505c0e489bdf3d6ea411d629e536a1c21fdd80fa2275cd495fc9602106ee725ff8d594dde3685397d454eb9a9b2e47bdcaadc2e21d266b726afc992d6087b5edecd0d1e7bad8efc0a02edb9b7328b2c730e6b16aa70b7ae606fc2f040e73ada066d592cbdeda129b52a97b78e6bd67de05ff18cfbc1e328241a66d5529200da60b65821d20d59323d7c526e908102e4e2e22ec90b27f40fa463411956d1eadc7a249b897526e8dad5acd41390998aff19834c3225cf9c9157331242586721336aa4b0198dfe0f6e6e739f51a39da6c321954e8229d4d56386f2e2a4244d85510365c70bc4d1515989e5c84f18ba19f127aeaa83e91240c3f599e0644a913584169d0e81f66203e668a4bb5d9d9f850b78d2342f9800fd86ba705d71999ff892b28788d7a83d952b388b3cfabcc6ebf8efbc73842df5773196df6d74c5015747c38260f5e87020ab222014e26e4a082128ffe8dbde17c302f4712adedc613e9bc40d62f465b2f308ce19a53339c913bd5ec4f704206f4ab6b391f894852ada66c57877eaa262e446c2221d70da5b95a85f5e52d46808293caf14d4dc2e77fca189f8549f7beaa32b6ec947c24907e320190c7dbbb4dc180d7e023082c40006f9ef122e66466ebd32209a0ae2baad110c50ff168f1039bfd8a59d813662d717136dc896ea259c523f8cf2f8ced74eea628b44386d260a2b5e58d93e5abaf84e5ba354f2b407262d7f2d7959db8da9c2bb5a49d1d25ad06271873d1c81ef4d4e635bb9cd08f5e49b584f7905ee0c0b6a50070b5fde6f3490d647aa9c364557b0fc1da6d7de73425a136e6eb92db3af539ffdf42cd8fe5e4917d56097800eccc8927acdb209aa7a959aaa45b67b20f3e7364ef046ab82593ed0d776cbeca1b68b96c3a7f6c68c4ea1508c3aa5c2b6493ed55d4fde6ee2e038e7bd1ce51ceaa2e186688e414d33c8495cbef8f72baa1ca79d7a2fffab12db28c92ad4cae2060044ffd229015eeb80b3645006ac2ac4c2d659