0x2cffd02eadc7591cecb67b541cfe2c3b6b90f0b5f01dd63039f5c20d589d0fe87b20c730f6181fda9dba54058000578ab1f1bcca4ad13f70777eb876fbd719fcf64c9da55c1aab91f84eaef8b3627d1e4c1dad47991bc6d34b2685112482eefd122a55d54bdedaff2b401823eaed1000ea36cd9aaf7fbfb95944ae68863472a4d09e7adc5badaac8be0914933faa3803d3c867c6f0d4042e9b7746e5b346215a1acad8ffa3d53816a5c94aa55c695847135e80dc9078807b14a0ae9b3e9044471d878e982480b73d8182447b9832a5d428493ecd0038718061a42e1c3225a88257f791957a9681f883840a3eac5a5fe177c8f7e9d5c6b54d2c55794b8ca5cddfd434526cad8b051e65cc14144ebe6679648b14740b833c0a7078ca23bf3c2ae649aa24f2f86bafdbd73de7fd36febb551b427e9784f04cdec12b2e13cd157ac0876565ce8143431f81791e659924999802e6824fadcda04b1565fb7d2b1ceff54edcdeaf1b9592d4f24aa66e54e92b9382d563248c21d5f7e6c4a4aa520e70374c83200e3b3733025d51d4c9d2c5a9606c251c2e0849dd2bc7b1804d3bca71322a883ee4c2868ea8047c29ee2d10d5b80ad457ff166fc8a8cf754eedcdf920b027a9d1577839daf6d7525ce473d406a773a23f47c2388b4b84b186e6ec036f93339a13661e8e851f56860490bbe7b6cc8fca1b4f9013aeb855f7f692dc07ac2bb17142a9c0db22b2431de0861241793c37139163ab054102acd99cd37ce5e47b63b966b3b56c98bd865ed75f0e374ff44dac543d2bea80f46c7f9bfd03a24ae70778faf6672e3609dce5452c64d517ae91307ebdd45c64522d02bcd906afdc497b9e3ddb20d065782fbe0cca06dd6861009ff4ad7e022490236cc02348fef9b0639bf0c7b32115925fbc63bf5d89bc016037186a1f4d10b2ea9ce02e52f709d6e84510ad73e7934a06f4782d8366179ca4d6d612adadb424f0d15cfd9a4d030ebf32dd150f4935d34fd0b112b2ab045d6edc2ebc79bbfef4a17f958622d3821bba067945e1406c03585b0d5b0e1e2ca53fbb80212125fa3f4637d35963d9c3975615453cdb1c7bc956d6607404190cd10c8cb5d208d110e38cf69061cf102f54772694bceb0b9dcffce60faee491da72d8b2eb4e786f0495b94146fefc2c08f901747dca9999b04ca59bb27ae9474e655abc2efd6f819e051d7ee073ab9c85e267b80f96efe76df46563c0d6e8023582540a83ef9f2180d9354e5d172201ba6ebd7372edef50716b9654820575b834d7cf358e82c4b2be14dfacb0bb29efa04e9a742ed4837b04ba2edbe2d190ee9ebfc7b167631fcc8576b7692ea25b70a4a8e90661417015a3566e366b012eb4b5a2436b4f046e31863a7600a5ec9a532a7e831c7d62fbe3c690d2fbc9587e62d6df390f3f9e64c218783f5718602eb643f09aec3209c5422e1edbbd5e290ab3011c58cccac4e8e04d2a492d652babd6e7d7ffccbdfa4a858a6441dcaac9e6bd92d346e30ab4cb09aacb42873bc5b2110bab83f022f4e170acce968326a2536256d33f32c8784e7666df57c316add7774237b8e9098cb07b01b753eea86d29bf45947a026fde662945bc0b44f3c035d1683c54b58db041fde2ae21ffeeb6f4f324fa9e463809bef3961bdd86e21a2ff67904120f448036ccfe56848ee1c1115a618c838a001afe13e624d815e0d4f039bd4014746ab7af54499bfdcd90c9fd27663ebe1e7b2e9e08661ce3de50f8d2167726b29295d2a98cc233f9e7cb25ed341bd8658f9151cf67a2973d11958fcccfbc594df90e00112c143d570e7326fa32262a2be408c4295b6400d051e962cf491083e2086bf071bcbe596640f0c9d5d997965a0f34c074914bf564c1d1c9632fa7b2ad74db9b3f1d1b3bc8faa950a3fd86b269c91e83