0x2cffd02e4522e9d03c51c4c507068d24b612da9c6126d041f37acb820fdf2f54b5703b5e90b0604c18a86b1ec73e93f7160758070bd18be92a63563dddebeb942512bedf83b30fceb5fb2e09b562641c0d4749315d4e2d2a1ec20c2c9c7efba6fdd7f84fafe0dfb652d9db199104b16936edf469c6a331af078062e60bc8f39a1d6b599c33aefd343625c38b6a79563d7186961272f6bae3ee8e88e0f9fe4a3e7d62a5fd15cebc01e16253683f1a2c8f929397a640381a3f658cb6e43caf420fc5100b5f21d37c3bf972c2cf1221ea0c24eb4361130af9b47bd1d641ba44bba1963dd595f5b402f37ebfca9901a147ac94e12bdc7dbf36eb7294f183552ec5bd466bec91c1baedb29f6b2fbf2e90aa00a42c6232290536ed07aaac0f69ed731d75fa45c787ba7479605444c29967a6f6e8d2d14e9060b4f1a272ab412928b8d496d63a404dbd3b4ee396aa3c39161793f12f6b7915ab6eea85139f6dbf00082b49894a7680d20255ac7ca6aba665033e41f22a4d6b575ff8799e1fc04d8ef7452abc477747fad1f94e1930ef628418c1eaef9787a775ab26555f5f47c6ae7a28c5410b9f4f0a5eb5682c2e4bb7baf06b0b2d90b741358e0866d7a6fadca4dff439f7aeccf9fd43e11ff61f8b819cb052de12d4eba990b044c43830082748c9c9ef308c6308828606dde9d200b0174407eb3668a6bf4eefad62d5d8e55778cfa895cb7056942041ee05a7321c18bbe2f4bfd12991a195a75b537c01c4cdb871c5e42dc49e10c683e220a469fea2bbba7d214ded07439e283b4ac6018b352b52f2ea4bc205bde9a717b6fefc8449771887ff1b787544cd14f64270e67da13524155002ab5c4a1c25e904ecc3cccec836f3d9781e13fadcebbe6969e5abae3771e7ca93fd622a5bd2d823aa3cc331e9866af2c803438efd4f20c4d8ffa71750cf45fb82a7c6969f28db67967f623a79ac7129d19254b66c0e684101ec0e4879eba7c0add51339ab3668bbf6ff1419761486ccb26ef44f5087e83bbbd09c38ec58f5a72faaef71ed0c3f801b7433d31a3950652d5aabf8d15cde7450cd1594702247b5146a7d17feb8dff2fc5a7fb2c7ae533fe140c651a4339fe5ebaa0c418af1c5fa8c260b3f64cf7b8b2f41ad22d58a802e8b5ca4a399efd19555a99fd855614d45b6351618a907723f9babdbddd85c20f336401d819a5486ae447f9cf1d603bc20db624eef55f68ed6e4c2710673483a8551bd26dca7e5a98e84021240d60d89c7d3f7c77ca9c5887e281f307bb549ebd00175b12eb8b414c5160a140e9009070a7790f7b062e939e7e7f12424229a57e7fdd4e9aef5467a833a098141553e1c1b4d3447dca3695b0d44e7e673ed02cd85a78e13885373d845e63043c76260bd866f1a62c1b44263ab6428a28de9b1c8ec04b6ff7411b528e7069833ae0aeab8fa214aa3997bde3e8d227a85884a2dfc514c9349058a4620f7204e0df0c042bc643b3989af182c99a609a95ad9f5b658f132de226ad917d658a66990213668b3beb246deb13da24f17bd034ca6e0995838453546e73a4d829bf55f3fdf5f193fa88fb49b2d8db84cfd9ac3341720f4cba64e7a33c8604327fc6ee1df8e9e24ef5d35b4eba2d2076762e91f952399ef2d019b9826f0a7ab3a6dc91702ba9ac3f6222ba2ca88c2f0454413504fba75dedac670df7414cc1fa4b591a08a797dc5a243c416f6081741b4de57d7acebaed1aefcf471f957194d823af37f607bf3387bbcf79433e5dc9a9ae3918e1ecfa372c24e2f1438aebaf93da4f69620da8b9662366487252c4f140b582498baaf6841e6e1a9a4856405fa81160b7f05960939137399334bf0b26ead043a4dbf175297cb2b269563bdc050f27a8a45594e712b9750908ae2215590422fbda82c509f3beb208ca7f5