0x2cffd02e52792aa5a635aa2443fcf073238378b61c1551c4e270570e6aabecc9601c7a5ada0ae9b88b45020ced33acc65873d4554cb0e496949fe17744ee7ea892f47ed7a0799af72450a06a6702d54aedabdd1b0228b260113622fa339875af5126646973139f0dd0a34ad232244bc10c18ffee4cb7a93688f9699b8a7b170ed79a7d0d8c7e9a8e018fa77deb206e345f23c131ead05123a67aef273725c7e884db1f2066a0bbeb20cabce890d73442d86d0d987bdf698be6c39238c93e85c94face051e01a3d1fda5272fb3af074cf1a241e0607de19c9ee826c8c321ab7a50dcaec18d3ffdd1ef84a935c3bee4c2184ea79839173e17cf55714a383a63b5ac89aea88009fa9b25809795304274318afcda81b4d00b3a6c921ebb6a73a9230874694fd900fdf992682135e9f173646dfa1ba578cd2d070e7a6df0a8f502737fd5921d42ba01cc9a353550362c10a24f840427025728bff18db23764cbad3a60d8a8c1e98f1f952b741f7886f201ebc593c22ba0bc74b8f13daaf16b15882609de352c2ffef8da3764e862dd257435c044fe08e09044f07d5eb44eb7b2bd8db514c68eddbc6978ef835f6e380d7e02e22fb4950cf12ee36890aaa978673055f02187fcc4999588d56042ff6af599933a76b3a7bf7588af0ed442c64d3b47c76a2a46646fd0a06b31018fd8071d6937aa7a3f7bc77752f6385ffe85c1d7a066f1ce530f9d380039be7b504c96c4a17f328397bd5c26a438a8c7b134811df7dc88ba7eb0c3822dc00c26984438a38ca5187451b2db2e9cb4e9ea45e32196b4e81b16c0c1798366bc53649f4b953049aad5a65456ff4eb790d8cdfdef2812ce570490488169c10594d7cfe6149ca80c70aa63c405d8616ff221901d666833b9b816716a61faa285323b91c149642abffc464117fd166ec10c07841d2557b35879529fd2101262495fcb6880ae714dd125243a3c6987485d5e0f034da4bf2b1ee0f26b6df8e6d058ed32471e0dd6e4f519da1ad5e6525a8a8bbf884ebb6f1cf8be7a6fe58fcd210ebb13f855aa878c07876d2ab0aa3ca61d1e2fb38ec1612db094c11a4a4c3b92ad63eaf4ff69b2fb8452c43ec4b2fbf3ad4fe9158c5581a1974262c74ca0f918cb15084b6872ca383249cb629360cc2d5958562d467c55b6e276238d2879f4c54c6e8afcf457a16f73ca443ab35a08547760233caac1dfcceaffa54812d0587d28102531b85387c22d994d939b343bde48efd2faf769266eabd7e418fa7566cab4a3fa52f0a2557f7c431a8ac4f623946f8a29068fe15d1f5f298b18eb2bf39532ef92380674cb03246008ed6431a689436c11f07b3e6215961469d9d58a228265393b3c5526dc5abd7da32bcbf8660aad0e5872d625421210cf78f5e7c1da8d22233ca01ce7fd1db3e2ffd0188db72eef9da6102544bb5f1b2e041787497c8b9b727d55f73f1aad2ecdbf3117a28c26b81d507f738e3b5d6a487c773c5ba546d7e1581d369fca4c7c88d28fcc34c8b7e1165853d02a7a5d0b282403268d65fd14bfe04eeb5b673c73aaa07318aa2a59c8b7822f5e3677a4f325fb2c21dcb60c96d0851f918ff5a825e829e93261b21040463578b345ad523b5dfe349c7f1998290aa8040831d09dde6c1e46707574544445ea0300fb8ff1fa3cc44bc60dcc9d56e78a97e61737d8eaf2ab6cc5aaaadf0bcf0345944b9266efbc895e84844ab6aecec0e8311c91f96fbe147ccb8f6d91092190297542166372f342c2eec2e68a65ebf6fe814962835df80b794b5a6cfe57931ff7b96056a384f3846fedaf9f6a4da406cc7bf6160c24710877001b4f045c6a87836b97f8771d4a74030c59f97114fde0e1c137b1b0211775e3b705fa9b038b05af44b769789e7333e90fa04977251a6f59b4fc22dc52ba7353cecf0