0x2cffd02e51fc39dfa0dcfabd1e5d6055cee86cff03e846f937aade6d1153c72f60c3fdd672654cbef3a49add5a11462ebba4325e039e26493b0ce8f57f05e4c245f07fce003b7e5b5d39a81467a7ba2d8a8acffa06295b89fb69d71177a29d5df26faecf6ef08ac3e6725cb659ed3d524556e2c1e561ec928c9558fbd0ee984b0664f31d47350ef2f4d2de9a723078f205983c87999056717fdd45f8355ff447d11e1e1cc4a1b37ec10afc08ce8d1db3b695668f468e34b1436e0c96948e48dc3d58617e551dc8f6bab2327f12210cc70b574009f61c7f7bb2a86582a253b21957ca0f7520071018ebd67e42d8b9e9408e585dfe54d1f58baf2871191a2b151b324837a736c454f740b1360ddf2eb44f10b865d271470a37a871e0ff2822d4d68ca0e679d16d78e7dc9352b2a421cb6b78b8eb8e2a4782bf9273441dcb2dd1d6823c8947546e46cfceec0a48a83e6e7b1082d374309c602b16459311b784dcfdd865b63bfe9677a25bf85783c7c1c89f59a69e176865f5d385671ec025cb59fdd05d5b24f98c7ea9cbfeac1f84a2b999405aae5c82c96cd8a46718b05de81669f261181a0ec7d57c7881ad303b053b57d04c6af55d02683a2a165e2d517f48c15e20f0ea0abf952f7c4970faf7c754616e11ee9ab7814ba845bee0c15f20ab0b701bd9c8a797da739df64b0933ec0d2c141bc06858a5fa5a6f38aceec80e3c445d803d6a6d20603439731918ff1377e9617c36689eedeef1adea2a21ac5c70fad827508550af2a980497dd5469c6e7140fa13cf75a86f763d575397b77569492724da4b316295afea1481bb4d100a1540cddb2a10330d1f7617934f3510a42058a11aaeef7d5a3d52d43b48ef9141fb87ca82a35e58bad89ab129a47bbacbe177a9fab13b3bdcdd2b26cd759751baedde6aa5278e699d5a1c5bd454916872d42f66897b8486db7233ec5cc0c6a45c549136f0acb3f23076a5776ca7c3a601dc33bbef5ed9af8a4232fd617e874539f7f577c9c7a0896ce37c9c52242daba1cccd695624ac6c3b61cd06e33e8568d06fe2b9d6fb0de9703eec8cc4f951eefae0ca193ea6d0e31cef7ef28287da6135e5ed548cb199a0565b1ce5917e478efe97f97139633398f63a7b1683e7c60a4c2c6e1659d4a3f6ffc69ace7b2890ab5e946a106634019a269d92d23172a4dd622395f897cdd76f960dd85be31739d1633027acce931963cbc2a4bcdfb59ee0f1316fa10c655a36b0a5eef72dde9cc76962ac509ff152fe3bca874e37778ceba0db38974a3d2d1fbf3d59a041b441d4aad8a109ef7bcccb5fac8e9c0178d57b1bb6580d2c428d73ca378036b7157ec5e53b592ea91e3536059aab6803aae296d590ac76754416d351a543654034b0eebe0f631100f3506760bff7b95207938a2f059627aa45808502911d11191d3a58bbaa159eb5361f470c1e286cb1336dbca269b6e47185690518221ad81a5674cb82a574bf0f7537c6a1fbee9efcdb03551c9f9d224ff292d544b60c031b6642431cfe63e363b0b523f17e9785835eb02f13a456e18c2ff1aec326aafb0677ce458e7c6aa47252d369f92e3932ba55bc602e23d20892860f0ee0c883aea5520f7524ff47644209d85c39c092a29698abdee5ab7aa73515236f6d36b12c237e29e1f5007dfefec39e04263aa431bf68051b70d8645bf99cb9bb573467e767fb7836cbb3c1a12b1e001b4f6657f926b1f6fd4554d9701797756831d446f4d6597039ba4f467c4f66d95138db7d2655a30fd24ae84641bb7e7083b7159e5e9a3cafbc67d6a78d05e8a8a336b6b8a39a3dd0ae41c9600fd9e87333e3f0b8b0e7544bd82c8a558bac979804bd7c38c49edbf8ffc531249776bdcbd67cdac8a3dc5949fba0a3e71bc3feeefe517b8efb960600f980acd6a5a318b