0x2cffd02ef2c4529aff833ac9b080b8a3d88857ef3dc27929dce0fceee31e9efee11fb82f111bfdce1bccb495c2cc84554851f80780a1adfd316131e9ef677a7762ba30c123331c935e9e6f70397973a5524276c69a6ef0c9417e4e890f701d9081ed44452b184261e891025d0671ec793a28052c975cbee597bcc290e40ccc2c400b612efedac8544041249a39ad4ea18b9174c3a461aa98f5925aec9d13d8046832b1e14233ea041f1a9acb5a2f95da874965f5b74558e3477d234ea5b3f532e217a40e8bed8518dda5ba9d675e4e5a5a4ffdc6bde835b4393fa2ded3e6a62ae591033bea0e9e9abc357c226d8c3649c6698ecca1b90bf78591c988cf157747d5cf9bcb95f247cdb5661434c035a343ae5cdc796c34ffa6ce675cc6547213964e49a5c79a3af9f664a01698407c55bb859571eb354bd200096049f9c028931076df535a8b840bf1dfd5418369092541f44a6db985201995419991d960baaabcdd29dc19cfcb68cfbcb54230c8bed94bc1d402024a156a97cd6e5b3273eb9db10f88834ba5fb28d03e548c177dd4631e0f0dea3e4e43caac27838bf9e7219459b8a0c39afbee9833c324d5ff1d0b9921d53de6cdd659f2a9c423a9d5ad4a600c05a0acf6ce22b9e60153803a8756fd2e7ef0d75856b1cb1c763c8c556bbe81ab390af65d9a6511f16cbc6e0f618cdae573a6162e94cf99eadd9dc6714f926b3f6f03daa8669f30571c1e5c77a88bca7259ef8433fb921ee01ae7d062071254d3f6f143be44d71a21e3b392c58f5c98337b63476954e8de6e5cb5f1fa4d99eb484fe6775df0158b7e0fcc3c1f5cccd385efee82aa690e5f25c1c3e0320c09e5a385a38c7b06847abb570435da154f951b90d54344751133362f79fec71fba54ddbec14e875d35218ae9940885a1dece1542df5825cda6d0433d930cc7750ce7d568d68c37a6aa24b9014afe42e3d34eedea8a8c4110761643db88b8f163cc0aa0f9cd54723a5bd4beee18d23af9b2e897d6927e6cc6d1e01d353f668773771de22022bdeaf2871f5a7019aa884f89c334748a503bbfb88dad39ed24bd7db8cd2f02710b504db74d11b4722aa2fec5b9e1619ff32ae6580c5c7962077b1f88697136ce0cf74f09501986f29e00e72a03be00e663d6c63602acaaaa8e2c613472f9d5fc054d80fb0850f60f0e1c3536b03edd4ef3c581245dcf63cd8a294d34eff13cc36e9eba720fa2ca5ce41daa2e0439ba471aabff6f972bbf59ca7de7f2bf2b57a7371f5cb75e36ad155d815e6df2130ec37fa6cf5c4490d0d5d41074621c42423dfb29140ec4473e48153ba74545b64fccdd5b27ba789b7822d696fc2194af774980702cd5c6aaba7c44701ea98fef25e6327e6e48dab982a5835753ba113825a9b07bfee20a7330a1b3d7b824709b6957c5d420ede35ad0ec1fdb7757683d17847ba83817a1a83f0af3acbb1d740614d7edd54c5a3c17e3f3722ec545af58202f45f9135ccc7d81c6fcdbb063d401b4867b200ad8d30a0b0bb021bed4247242da3f3e750d9938c2edd7a09f50b983aee28fa3d6a02d44ec196477bdfb6fefb247b019e20cbe4bcdeb33113c07309dee15bb516dcb19f9fb82558015dd67486d09a8258a628a46b72b0d41d464f8d9df8698ed2f9ebb9de27fc2d6d1093ac14a9d1b9d264acfe3eccdff183cd4fabf16d57fbf55b6e15b5b24b9254efef46ac14f3a6ac5786331ba35a28076b86867ec8b606bcc50b395a208b816d1c5e761662ef0a320b3898e9da16939fc3ecf64a0f34adbce403fd21d89c446b9af4556293dd362687686390f721b2623b4adfa2e62deac1af262704e356d7254627d2fa58e58856bd80bc3fe09a7775d15fac7758bb538861dd862f8ea57175a2e74423f2e4fa947b82b9843e16c954c8e99e6eb787214