0x2cffd02e97f1f42f4d4e0ed22b64a47896b1fea80f4be45e0258b23894bd2fb634f28370bf70d967152e7d10d93b8d72b48ca8ccf701ea4bbb82e79cbbba2b2bdd5bc4165ea47fceccee49bd95ce655702d64a3a087d3df86d35e184146427843951af126a877b80e7ea18dbd0d0e51c59971330c810d11e72b40ed0900bd8981ca01757def79aaa9579029f8d900f679e4dbff144b1491899b8b48608e062a9f1fa8e64e27dc100244dc88284b206671e633faab1438a7886ae45ada65a195a92cc2df1bc78485d260e1eee92d0184a63e0d9685c18cc8e50ee90a227d1a7648035b12807aa5d9226a32b6310642d3e7af3093764bc1c551ec46f0cb968467597c262fe281fb805c32ccae9090a2d58f2101c5e1df20de237802c2078ff8947f2685e973815f3fd5badb604b346564d5825592783c4eb710da875eaea5e63b993afe77c541f8710bcc4da6b7e2998391f0c441cd2cdd2169628ebaf53d53a0131ccbc49f02b3950900c9681cfa779f1105c9f632ad25d9f362fb52ba32d085d36dcb14eb660577f0d1d29828fb2583d37647224c560dda4ab6b321d635607fa8867efbb9a0eeeb6cb4502351610f145fc10182fcf97ab83ff2d4f2b8c240e359560e2556efc72f1a813024847fee1112fea0be8870dd76d45286c8f658b9a1c98ff14c8e2b0b58bf78858bcd947e8957fe47880b9c8c8d7dd03cafe6e3f954b4b5e27e086888c82002b52e6fc0716009cf9138494e3b3c56ebb88786f54f08a2c6e15e91e513f4b5d4e89a891c03ce8b330a69222ec1101506b7a6be671fee4af3da350bf09e87e99e0d22281228d878c9c8de6ee4a9d18d8d6ac4d32705719e450e45a2a76fb46f5e8e34527b33a5ecae7f99b70c2f7f021e0142d76176def9184145d7d4247c3a4e9d95c65a4112f90893ed001f97d06d729b3e91e43716888d965f79900aed419a780d85ee86d964446c32f3235c537fa331c560248e33fc2718faf67ab91764ff2dd9ac3a860b4e309046b5901298994e4fcf3e9d8e5a30d61a2265b73dcb42b6dfd1aaba27ac8e8e441fab87df9b241c66b277c61871cd0f8e48913a1d04cd1d84bcc0ae29819465e92ddba467492e4324f79b68029f215141c093790dfa8dde88ca8bb1fc5342d88f0f56527c112e805e3ed6bad3da976628f71d6b5873709d90ca7ea452e3c55075af0ecafc76d42b95f198e98e180b7c2a5cafae39465c1f63593c181e04522490d38648b104df45b4d9f60884ea873458847f0336a14997d5d108ca62bca8957a2e415a306cae41d91a1be53c7c5f5144235374fc3cd8ded7501d9620ad9967e1215b3b82287dc5bad6af80b0f8e77e2be9507ed180083d89b6c7224bbbb3d7647bf6709d76a6b62e95e102797b6ee0f28a8f356efd29ed7ebff4fda44000cb6d43148f9f93a747cf5f8d37d743a267f15e6109db1eda4efebcac585919f37aa6953457c1d0eac2a758340e060ebbfba41f0455fbeef679f0b8151b1542fb3adc64e414f9b123ae341a2724beca5c257766d823d7552672a51c08d8a6c0be02ea3271514f4cef1797fbf95aaf64f9eabc2294e654565f97f1908f9704e2f927c8985a1a197c1ca5b4b8e8342a7edfebf71450dd489ea816a378fb5e4ee76fd04aa87698bdeba89a35693ef39f1c365aa667c17ddcc4b9f6797036f25f83614d09ad9bca6fe5682217555aab17ebedd4235707b1a828ca29fd2c337640f7c6b91cd69db0a862d85b7d4fd03d52c2ec4b46364a65271abf4f05fc6c8aa51bcd3324d93315109e68175beb2fe7b1eefdd1237109ad9068ca91c50672688da5272b526d965c29f89c5fcc49c701686c48eb1c664a824ff0e4fbf25cc80fd116c76861050c999c6ecd4ce524bad24b528d57c49586f6843541e165acf2e766e909b549a78