0x2cffd02ea03b72ba540f23b23b86ddbc6b9c2f13a071032ed69b708df546f476cdaf89248c223293b91645ad229e9f5898579fea747dc092c0972d8231be52ba99ead487e2fafee385d449af017dbe7496a91039e5de8d64d74f07874a2f27b7773955bc081e786f7b9a1f4d2ec1a1b1f5f2da180fa7a8775618fd81314f2618bd7b99355385cbd8aa6bd1336af0b597d730e73e37570aa688c2a548cc4ce1c03a91a7b3d1de2292ba77da9770cf93aa81fe713aee365799228c70ff7083a13695b63a41b2a489548637efa3707089c36ac5f1bf2163174704fdb7917e1fba9bf8d3d156934a7fb22235bedf44e163b42c859d2a76b76b5f75b3ee6549e8f55772a9690d3fc0f3d6ee30f090f600da184a6ead7ddb772c5582fe90b401d3bb065652cf5e96d62292f411e68b3ff0088b24c052985e13a7a8a142d3d892c12c1a103b32e014a24a4a8ded09c7b914e95a24b4fbf873099818862c33b3a118913e7c313c803640069d5760df65482727f6c48281fd19f9bc4c4929e22a98984a2ba1414bdce8683546d78dd41dcc88be3444e2020a52e13b7239038f586ff92459eab6a7db5f5c8b939fdfb5a46f7f3bcaf4e7055fa1f7d79533686bf43de3667ff5002813ff97e88064b7fc70587d5a42cc937dd8612d31faf560ba28ad6a330d7e8fa52f79999dbc63d83fe3799e42290b56746580e8d482d2c326ba2003ae90184851d88c77320bb3267a1bff6de1ecb0f27e55a960caf80773fea54fe2289e45d3b6411bf3c5a863d5b42587080e6cc1d1ea9d8222d294a2d004022299a9bcdf65a4df9b6bdd503461632ad388c0820a256ad98409b7a4ac91589f1c9303fd2542fd5dee2506c2a1538cc5144e16ba5418960a72e77f5e9ac7e3430e9814027170b270db8d89b2213e359a0d44c961832ab12b023e749cbcbcd26b43ebe81afd592799f48f0a1d74673d2f6badac74076f1a923b5509da3c87493cfbbb073da468d3d68c8bf99d4e42a458c41b34cb58edd1016f16994af641b855c12b3d506460a70051f38cae332a5c15a0a853e0602ebf699ea87b24df1b0e1eee1f42ffc46a02347e1a72eb3dc25e769b667b4c76a448dc19404e95ea187c1a2cd9350b1fef37ef1dd15df3339ee295e07a0ccb0b644402ab6731cc5b9bf6981a0837ccddc4a01205c8c8b018449f3f6594a79577868aa2a98f1d8a309a3b7ee923c6f355567a49e37c5c03083e57c38420098b9c43e9bc91fa59775ad102a10a7b601fc48bf2a5a7f237840122c30d4478934dccbc12a0d4a82fe55ad44e7a3e7e93e92bb307c584bd14f2bdfbfa3e6daef602a8430b238cabb70d626443415d054425236137e74cac7f1adf4372ded77550c1108f836c5e93741ab33d0a570c08a10ffe35308cc44b0151b591fc21386723084b6b009c3f3295d8c2043911b22c97ca94ec1ad551cb952450cb2ab8553e998ed341e514fd4050f399c328aa2b5feaabe54f528d9641fd73486c1cef125d68c6db5c0e3c5d5832941adadfdf0de8e86dc2e196a9da7e218197b16471af6908b568bc395c8de23a93dacf506deb2fcc14a34f38dbd8514a44ebe8b05a4cc1d745ca3804542cca77f96c6319cdfb67f911050b1deb71417ae501f97004c343bbf209ea8bcd70f96fd3a8c3e614d58464b52c05d4013756c12817e6680a50af3944c61a6d649e8117791e68a10e79c012f0485089930439349469b62b89a72dde34709c363647c6fe7ac8b120b2b2e733fc867399c6e17acfe1af6dbf89b8448340034e873ac055cd5e82df0c31ef8bb76a78730f3f07551824c9498056203b7e759431e4564a97524ce0073e05f627fd076355697f752623ebeb10a0be83ff4861c02eaa027d8675b98986ceed8de7604920e59b02fc2585a3df79acbdc5fb966a54d7d6be