0x2cffd02e6952ded48f516e47863ae64b3bfd9dea2fa90e79b100993e24815ee95f6c31a144b6301fe2670e2aaa7462b60c100d831ea2186f03b69dba16bb10e617547b22e850f67e0c9c1f9657f72ff5284f656a014bd558a15b87c7a90c6954b7d1bc2e81de8b210bf1b9db85c5b005a21681de623876bb83fba3502e9f54fd6828b686e7c7acad4124e85987fad1ad9f2c4df9ebb3b348f69f1f12f9f09e63a199d96f5cbcd2301faf74361c827ea1fac97aa8cade140e474e1c3f815ba51b272c61cd5fe2443d056db4ba0b43b8548ed0908fcbda288878ffca5f91a4db4197c2442f90bca814a2b76b7b036f9e6f35a3d4e694a2f55f76e6688d683b28dd0ebfd83b1de6b58e53ed9c2747b92a65f0e35f0e0b8c5c198941ddce56a19a7cccb294945e49b829c653a556e67a131456a400cbaa9b06d7018912fbfe57f586940c59176ca2403605077ae5855905fdac18572ff59c98e2a1168ba15768b13f14437f5f0fa7c5484a8ed78d1167bbef0568132b6646d83690912ba73b3492f0f40d25a350ab8435e6394a01a3bb5e59718dc52087e47f415fd898f38e3641ddfee65df0a6ec193a1b21718c259ada2e65e1614177299b147f618763775a9fc4721d50bbe3aed539cd9e6f8637b102a916f86047c600671bc226e118e7d89d65e47453bf04de7a420b17f2415f165c7fac1243b5075474b623337d79e75e279edcd5601a519a2616909cf39a88886ca4e9270fa54342a46afb2b23d33d3776b3fcaee2af8ba23b00e6c9dfdf58ae7e9779f3e6df9e1a8c381e385f2dbbc7c157ae6e45d1b7bfe6060f2484237c7fe073dbd5ce8b023cee7b416b7c1dbe79d93a3a9d8a5a1209ab3d9bc73908bd39cce08549f4d0e42b7fe883af40504fe49c5b7171b8967b902db04ac226b68af69296057a1ba3454a171f0869d8cbfa3b959b5401d017cfa46f8f5087142b7451263f2ea2432dadfebde6b485e061f36a8695d3cd28d1d8a8c3d0f6df9a70154a8b74ea3b10e4e752b6a02e779da3ef0479f2442602f3c6dcb74b2a5c782b9d828acce11cb5bb09c03efad2fcfdb4cf92769e59a74e6f5851793054f86047ba85888d41a8a99f2ef90233e5e0a4f252e8f3236c65f6bf55414de7deb9bb3225750e82f51df1c7e59ccbbd8f4caf27eed2bffd6babc3c2b6c3a31e0b1aab1f1d663eaec0a0c9b73690659adbcd238ae4ea29eda60c56bb11812cf96b6901259b8419eb138087d394cdd7cc83d9d7df962cecc58933840816fbe80f8e2f0229e9e2e88afef967b5fe18be3638c8bb7b3e1900a4af62191a22dbdf45273d6f1840da658abc4ea16e95291f23cff0c7a577968fa956d3f9b5049662c1221c99776637817ae7b9894efd1eebd43b04b75f5c7351ef9bddccbb448aeb66d8bfe98be3843eb36f70d2a08eab31daa0fe29f2107669fb3ea0b9d91ac33e8117b7cf6eb8a9d87ae5e1dfd33c4937c47e03e986a5f12e70175b5f3074698cc345e80a13b7e36fd0a840719973bbcca6ad9e6befb9b2e92ba18e35d168181473c9c0f920d4bcfd302573bec402571839d462c24f0e303cfcbe68d4ff4f3bdd3b38f9083b2e47464f7b5538417b8e6229f93d5bff4efd559faba0b3e52e7be69b7765b7a8a8619964efc3539cfd23baeef18a4eeb4dff93234153bc25c8c26a3687a74b35ba84732089dcb40cab7c5c92ae8c875701b83e252fd7dacf3df827943a9d4801cf910c127e8eb366ad17a9a31647da9d4463f7d0bf9df7963f50fe5264652cb5a67ceaa491a7a8c2777342b99c8df893b0f1377f03e19a103a5b7b477d32ec0b5715503bdc87b884a2a305bd26140a94b8c43f283843a52e64175e12d8a25cf67fffd5f558942c985f8b1517bc2700cfcbf0ea64b119eb22b7fff980b03513747b664c505a733f03