0x2cffd02ec5b9a1e8a5c790caee15ad14265e5361aeaff1c01bea0f95231e80f43beacd981dd060837039ad1f7ca58bcecf1a97ebf5bc2306319d5b8a06fe6be11248e318b6259ff2cf69721a040a325ac396f06a6c18d2d73b6cdab8a00a9b041ba869f5b43a7114f1e155fa4e19c53ed3589f9e5368d678654400f344aaf8899b4e0b7fe52ee9ebdf87c4f941323414c7cb8b951d272c25766789d007852b72d538e5b4c8f4fd69125a51dcffeb219fd88812d8f8a26a42e9f8f18abb8f4b3f632300cf516159935f1e80e8c4eed93cdc9372bea85cdd576a1131415030e7b9253c53f95c619bf744d93f5546597e622b99e30bdc148e4e8cb07c6586d1f57ae73a9492c179cefb54b31252e42a7bdf02972490f0963f50e76487c023ac9a7bce8344d582590bf7b4ecacb2f1c964316da01faaa8dbb13c823715b94bfc7b39fd34f9dabdf1b149b91c1207fbcceb4fd36be28bc64aa1952803780be3502b59b26024e84ac9b48fa644db55376cb4408c78013d9724996367f1cbf860ce06a1afd0245d96aa6371ff862666b8554c55f1f21526b6c73cc9e8c45711a5cc301ba60ac96e281aef6b15df4d80867c2ae2865532ed82094e5db6cfbe9b10e877d16161cdec36b54f9c4df57c28ed1accd4a7326da5a2f6d44f509731be10e21b05a8c7289efdcb8979f3b3bc501fb8894909c665843f1bb364d1a29ca75c115f9bbe719f92d8202772ef63c340c9b410cd6f8d949ef434f297ed610ef3784bbe8bae572731c975604b01f743d0d2a0fd2b4ae950ee325445747c726f5c1bd94dfc8503f557390d9d10adeadd6bf46281929eaf9b15e003605ec920280a63b386ba88b1a0c7f06be694147f771679057b8db6a0c28b28fa43b094f44e89874656bb7b7bacc56d6993f80196468a8158b4d435b96b64d5f0c4a8c9f07ab0eb218faa4e0827b51df7340bb05d3a23cdfddca3fea74372f978bb37e9b0e542eeda101be3950ca4f1cb80b46f185e04b2c7476b057a1e1b76fecc9ae8df3414432f9b2c0d207990da6a2fbd156b564cfb2a80cd5d44f6468de003f921b8eaee69a067a55f98c8e07d0484212888af394b14ae474b32be673db55a32daea0d816f77e4e7f29270d039166eeaaf561187be26ee8e60092f6a989d319a7bfab877df14f7b9f938ff8b3e37def8a6b036bd00d54c2385e09c29b2ea09262b1db3f2e5549e1f526038b6f99a84c16301048e45e2a778e10c3c7bc2582a0bccff03795e85aa8934dd590b5d22b611bac0537c7666c7c78a0b998986d946fd05887285ca62d30a1f357fc13b7fe5815d3cef390e9bcacf8abcdfb45ab1d404391da338d79264fb37938cf09cdd32dea4ee3673ff7d75607187588fe4480df1c45757f7e7670e7c2b12c13b36931f9159e9a7150f1b4e31ae56b17b825815eb970af867891e6b7d4b1fa056463c239947971bf12f31c4096d802cb3e6822ddf9f10caeab0f31883f94c6d4822a1eb9fda5d4967e692cc47e44ac780cb80cdb2484e75a6a5acc466cdd54da02f32a93aa5d4e43176b13fa410222dbb424915d263c13e7b85caf2f4b57fd76bbf77470e135a1ba9a30ec161739642b29c4dc5379d8bf8623dcb37d71832eb42d615aeb7a55dac2b27edc03e213d2ea1684ea3be8eca6ab4b4c2957ec9164a21109475a9700c57ee47db08aab2a70667d7d3febc5559cb1d5666752a97cdeab377b937d59051bec91618df706529a6d56a82ee7210dacc1a2a1139fcda5803087fc3dc14152ee77fcaa5cbf156e0120260c7e8bd2a94a6ed113f8ecb7219aa9484ac51cda507f3539884973b31580c71e15c7c6f9511f54f523cb5c4091fc88c8abcf6c2cf75f61ca3fcab04d2c58e8db8047c49f29ba3e89d5a5f274f39391863e4c1d36fbb97d0a0c9ef9e6bd83b9d