0x2cffd02e89257fefdf6f10b3b966edab034bba1c023d33467adbe9f5f0df3af033b500fc8ad9898981207150df4604379d596ed43b6f952c7f5fd7761a93fc667c91e723e55fcf3b9d7ecd99150ccace6de7518f9fb1afc6a792735695e643ebd8321df446563c280b2a9561d1400da0245997389b007f5d83e6936d478897b5fa6e61ae676a056ef7627d10bc0039e46daca6a78813b966fb066589fdb8210eb2737a41babe372fc03f222d0d7f61484f012fa927bb641b4940f0ca1856928f90945f731d3aeea28adcd5a79baf197b5a18e2a57aba00b4f30555e9c3119812eb67d430a9458ef2955fd03745fa644864ac83fc98c7bcfe5820b61f9df7d92702ffee6aaf18c3c966b909ac1571bd80b2c71ada123783e46f0b83c0944abb8bf9066831dfdd2dd645027e1544cca191fd930d77db20d61df59383ff8769ae4827b20abd72e227beb86b651438e8412a7ded0d743e4d145ee1d1e772a34851f22214cfa065d71f6aaeccc27cfd84a6d3bd32cbdd2d18bb0a839c2c843763afa935ab0f7f1c09e2cc3a3a92dbb570ea3e1b30e194671a66694eade15e32f3eb2747181a75d35c273d3e4772f3426d83316b8d4c2326737385fd3e684639ebecafa2acd591e00c7c32fbf78bc8ac3909c701462023168dfe062aea01c5506fd2fd730a2c91eaac2c1d840abd9a91a905657f69e72226001e6f7b6aca3ebb44bd0088cde50ff06e96f62c8b44d9e4bde885f613c4776ad3bcb9895512dafbd26e83a5ab7e7f95234971fc665e856d4968e14c2eff0c7973fed559e47b9baba5474391b752e9a4f30a8824019f57484af000a82e353475d7c0dea38924667309575487db51d9d00eb57230bebc8afb306dc7d628c1da9d90ce42f6d6b0a9bdf2d1ed1bf4a65b594bdc3b90fb791365b29a08c14fcfe88cb2d43324a17f7969b96fbf531e3bbfaa58c7efc006ffb4efb764552b69222c8d40d58149bd0a3de7e98131c859b1d4019ffafaeddd198edb063c75fd659ff333c77e31413bf8b541fd4a0b99fcfda931287ead7f9624c41d838968c44d72a5c4d1c2a1d1253591ba2cc7023544cafd303f5ab81431578fa6aa2ac4cf562ae749aac5c64fcc6173da714b1af0d9aab31e85a95fb35f9e4d36bacc01c1497ab24c4b7b6e01c7fa23035cf4983ff41556f9359ff71f3e28aef521005fe23055e50469d7f65160f6099a158b16f5b2d8845a6e6ab4929c968a3b2f2699fd22da760d27b4d0502329f724d0e22089df8f37f98a255e34b91cf4a48ed1f48facef4e2d821a5b935d9b62f7e7ccf3e464f1a2cd549eb87b15704d668ff0ed79bf6d5607469238b71fdcb18a53e7bac0ae4111b27e291969ffa3814cd23d00f4c0c9798f65baad4a4aaaeb7d017457433b751e427270c75d7374fc531046d449fc4047fcc36f2d512447281a4f70983414fa7df0d271a7b8f4dad9f953ad3037f2d9a9abf7b7458bae4c5083461174ef8cce927088eb5e9f3d57539a32fc9b97e79fcda58fe5a9f9cba6bf6ea087b6e5dae4b5ebb677541262cb55b1797f23d3dfea74aa3d6de446a44029fe9ab65239ec207dd89e8a1aa6ead36d1f5c39e9b35101ea30a43047243b9640be5f7a7442fdd9ab6f4e6c639ccfb3bc97bc790ebb378798ed7aa71517fa7463a15a12e93385aac637f987c9cf366be842cac13d93a580ff4dc7cdfea5aae95042bff2e4011bafc712d2bbbe09d94e76e5682fdfa51a609dcc0f723f4119deaa2390fc113fc4f869273935ecb8d9e19daa3bc0ff9d4d180f022e1b03c94a0d4873a9c9e7e6bb69f771b035c61be8d92570a52d00e97d3c05d669ed86a1bf494c0ddad1b518495809bb30235fdd99498919567eb3f44ebbb5b7e828dec9f0400831e130c160a0515fcf9aef0a35895b05fb7ccc1c3e00bb8b