0x2cffd02e50022c4d7d7534303b39fd2d08d63e8a9032d9e1341e9409df859d349e916e43c19a91deecf41cfb28b54cb60f6fb25214dab0a33013c0f08df9c6f1ba4a96952f6286615e21590622bfa9a0866cacfc2087e0b68946d0189ab8b9891742222abf0dffbf596fab16f2787995b79218f5807a4b8116580a60c512b68e1720b6111c4b0aabc1d36cb62c1c8fc977cbc00bc652ffcba178bd81fa06c2e10a90ffb450d17a0edaff409a468bf892bda9bee8bb6636c2ee0f7ba62eb28e064e318324b6afbe3d76f25cca5d0d46fc43dbaab0f8fb76e1cad865368ba6831f620aa2ed58bde8af454011ba6f8a7fa614443fd9f6e4071a8283cf81e8b239cdb9ccc1fa5abfca2860de6bd4ae7f84fa3aeb692d54d83903276e0628fe930b091aca3d9746eef40642b39bd9be3a3dff62dd401565e0a791bcfff1e3f274b645fb87ee6b3adb22da8695d53990436601e1b681e325873cb70eca6fdee03e05f728a54edb6a242c4f27f5d60845d8da461a40a165e80a1f9f0013f0e9976301672a24773058ac7e5aa3523a794c4bac65e2f1b39bb501b399500d1d9e0f832d6601cc84e15d091b4cbc11303f8a9965ea9bae8d6d5e3c5ed44d7f0e3218c8c93205f069494d7791aece01e0a6bcc3cde1e3b8e800c44314896497bb3e6861b1e2e4c8c42fe0d4fff65e9cc4fcee15b86c45c46abb5919590ef8bc3550ef60c0655756399852e936d9d22e923f724bc7a65d149e19814f999d3e1005967f0dec603b3f9f8bca2beba13ec501b9d882aa51c899c222bb1b6c636150d231fc0e442c9bfd82a8c12217e830d2d106f9a6812df8855d3afddc57bbb384afc79f529775cf6142fb470972d70d516b570b02b83e94534056ffff18a2dabb5a2615a1d60b2c0a5b48afb92269688fcab6de2616334f02e611039d4e06c8d04a3840bc86c1eaaabaac178aaefdc13ca34b97d51cb70798ff9328a1a5935fb1d03f549311595f385139531413ce364eee002ca9811aa1c33cc350104c6b076dd81365dcfdf28b8f1b292cc1c9a0fbc7f06ae623689249fa4d01701c06610ab55f651412c12ec5bbfbbb37e036ddede1251e31d575ce488368b0964fb8e15bcdf82879ed53ff3b9a32f27165014d151b208bfa079fedb93e209ef94be8e97367dc7bf8b8e17b976d06f023cafdfd23d50582f2eba11b2a259063d61e13fb9155f561d13107015ee71a22eadc36944126a760c2ce7db91f549013da349898d73f50e96789fc1787bef7c0f6946903ee8b3173868e52dfac2df56b27d33f5bea8862faf99b82b84c4a68aa943e2a86f712af01218fd623122f09b914cae599c06036a9f4cfa00a30ac0e3be4d887d1c2d836ebf0035231d6407d6d58cd4ecd324b643ce5477acad8b649a7a40e1ec1bd2080d4792be292ceaa40f964355b17b68477d0ede34b5659f615a0d7d2f78ccbb870d186d2a1721ae74f255e62851927c12b3976e5394718669e02d4514cc63d3241cdab9c455178c733768959ad709ad22c78fd3961f607ffb2da422e0d17515d3f612c39dd8434ef42a4d00b9d694cc77021b540a3f6bf83157ec53a1b4c3c858dcebc345ecb7550ce94f040d6462148ae7ce5b646f4f746968def3d8731d121c5880bf5196b6a8e884a4abfd055ddf2b66f627caa81ce4f1ea2ee8fc236b6bfbdfdbe176e4697b41bf1c85c661264e9cdef18f24fe8c95ba5d248739210af7a72d33cce823cf5a9346f53f1a4e8d69721f1ebb5d2ea222420ecc80eb595c5ea5526ec40c519e2d66a066005ba90215d042bddc86b59dc0b822c74a972b19875a598e2c90b7d1768af0c2cfcc92457e5d91fb3512a1d93f4c0aa030b45579a317f25843d3cc59a2c13a92dd51352b035941c411e5fa20e321a46edd2f371dcae9c9036b194af443e6acb