0x2cffd02e978525800d68d982cbf7220691d93217eb6cbe58d880fa105b5b4b6683f3891547d37fd70b2f6ab3c547cfa24de6776a29e6dd9acbc74698249d0c2a4c442344c7e97baafe4c12f6e31347c43fe13ed883ac5b24b08be70e172c81a1d1600770f615048fe020091a43368b226695855d9175a540510004ed35bc0538518469dcc45ca8e8e558f7abf520704109fc498aca32b6abac76bcc5692d65f8237e10eefd10af75a655b342920a27bcf854211543ba83942b3f8df2ac9e323ba5329bd12fd39cf72cc539c2256b316c053760a1381ba7e91efbc6d77277b56cac86df979902faa4973f917a3308dce2746434995adc531699aa6cebf382005139f49637cad6404631ecd0b5fdf3fbf133bb9f94aeaa6563cfcc173ebb19ba7ab12c0baa1602c656473472dc05f51546cb60455378b9cf2b15fb7575e110dadea38e063e099a7a49e67a1b3db18c13da25711bf41d7e06ee855f4c7a9349f8a37bb8609e9d3b295fe49370fa874f32d78f7a90c570c4f086cb0a1fb5f628847d8b61b9029207b82ca353f1e8e1ff073c4390952e355adf07c6f7854aa889879dbed8ea62d753f517f2641431e058b9790ce1130b24091db606ae1a7825683e31db81f334f8a31714204d4179961366c71a69f7a1efcabbcbc2b0cfcdb75966f9615c4ecb70c8046dacddf639c28800eea01686fc5b71dff218987379726496a16106a908ab1adac60de77a24dace53c1c64d321b78a57383f1470d188aa0faac0eafb41af27148a8a2b328f92c85d1f424bd6dcdc5bdf35279f672c005a877113993c1ea4fce02b701ff7bf5a61dc750eb95d182aebe1daef9952e2e700986ef1fffd3742d74119d97ef254459811019142ea29b1cd54799e77fceaa4dd3ba60eed4b4680f458e1c36f1ba9ccb237c940a1f083c6a502ce04775a6469d385309c329e7679eb497ef0bbd8835c731fa3b4cea1a084ca679595c5fce078a4edfe3580e09214d57f1ebd3c6a8d9eb65235cc9790cf113f6ef90bfe68d4895d5f1ba31b70cca1c38514a895182d52d3d9c591f0f2ad479b4376f64ba95a8ab1aaccf56c76632da5df91ed483f968f14fc83272f8a1b6bc8bdd0447a4475a622c4e7d475c4f8a2d927bce7e5b5e05d09b16de94636d56275e23c8cf47b69f18b3767bfc988cd6e7e673fed6b06d27b233f847faf8f3b39574cb4844165b79cc3125c1900d74acb13fe137b7edd8019990062bacd56d48eb2ac48a94763eb9c79b8b946ae34564b5bfc6b42bd927c49182859e73a8602c6d0fe5db9a412fa8af7162c40f8568945b5e6b3f4177582d192ee803c22dfad807ae68005a5f086b56d3115ca22452db44a26774a2b9cfd03689530d3fae851132f05f6c8c8a0c8b26b5b04b6941fd3f47d98fa989429b7e994b106476bfd862d4abdb83e85b9fcc19102a36d37aa9f6d9b820584d79180faf90cacc1d3269fb3927ebee396d404f4425f8c5552fa521ee682e02ab7281c31193fc5c9dbd570df47dfed9c7ae3ea4e5378149deb8452608b8476fee53275709f60e9289564886d1ba01c0f56361f066558bdd1145a3917fef38844caf1e6913b6ef299181ed10da73750ed7d0542b446e706ad8851c8f380b58f74ce3d9947a33d827f39656d24513b8f091d3c8f8dc1692a311429be1ce049a7777266bd6d40e39cbbd6fc951ef840cfc99b9dde11501a0da855fec7098a1f9985bcef364864331a31009ebbb51d0a22869b9b039b963e11cb94001ccc056558b57911758e3a364da11e2fcc52bed37519a7b22ae9fb48010ab8360d40047a06efdc2f3b791ffbacd7222e7027a73cec7c9f9c3a4a0cf7caa74680b7230a9ec8680d1c8356e625c4fe7de1f32edf5a2078461bb118e10c721e965fb2c58525a7f66cddf7c9dda766420ccbcde