0x2cffd02ee87aae57b8b3a54adbd9bdcac7096bc8d7323430711bacadb725ebca9ff1858fa24679150c5b40d5d460c130ac15d12227189cadaa73cf8c340eacbb0745a48953f7168630ed8e52d948550c5add9f61134222b02752b078a4b0e22e159da323d8d32bdfb3a0e05e15d7d471a63dfe76b786dc370fc80ea1b32afcff9761c9694d1e23234bc036e14533491f7c959d6e7b1dd5a9603d6b22e72845d70cab0d78cc4abd5f564e1239e6c1dde149d7bf3bee951544c71e8752c7209b950c99b5e2161b82d8ce60b1a2668db2b6625651bc999ad565a4803069bbf5627a0334343e04893fbb71659066e2e71644880e58a08524161ef6a12de5a1253dfd4dedf443e5deb9d5a89655535ca5a3977d1268d8a9e2842cf9591bbbced7904b304a91ea684dfb3d40d4a4697cdc5ac794d91988867c780c655db4a02e22d7e4ec07cee5ae3e0bee4f79a8b618b2de1bde3ccc9c952a69b14bcd1238827b96f9a00c2bdf00ea717c262b09c0de02609100a56259e23f7479ca3a6ecbce2f89410f0b1ee34734b36a65b1fc12b5f7847fb337b979731dbbd8f278fe90a0febf8eecc1950e2df5ff2090af99e3bbfdfb145ac6ebf65508360be21fec840dc8abd26cb16e2e55e5bc98d0e230035f162107640f408a80752f7df427f0f86470de93dc9e11303435aeee91bc52279b27e2fc9d6b06ef9ee1d1d9a638064c111a22354d491c0a1ba61316c18a65912df68d1bee8258e2140e502acc84763c5f51e5d46c6ff5d0ad0a0ea8527942ac6a0d424ecd5adf0ecffcc30ada311fd36f53b39637b6b8bc08d9554617baa7396a9f7bb4a498534723280e5e79f49c8046671b1c9d7271eac367f2b48d59e12af83c4460260c797ed48a41ff3988c85ea75160d9c58fd302b37e0d7bf854c70d61c33042cc8f60b54ad3026e41a169b52cfe244888d9f4d3073f935ae953b6208567e2d2a94239c2da389155e06f094a0afc78ed249b0c0fae2d2e9975e61097e93b67c169ca6d3d004b675c8a55285f44554e5f40a148162b714981b0a75be5c6ecefac36934fb3293d589e0c94c467ee88d972925d1fac1bb0c02e756e3980fd4993144b4adf549c538ed15eefb940953d6fb5e8a33f497397e79615bff46bd1fa9dab8a3a539dfedb092e950594ad3eabc00d1ee68f375aac6a08efa92321d56bf00f31338ac2c495866ef04023712704313c7075954ba7400e8e5a666cfeea6fc07155e9dcb1a6d89923f036ded0afd11731d98ad627ef5fb70bd4681554bc2f70846f092c0ea7dd3d6d1355465af750f5b9ebf271a66b7f67e6674473630de0968b6dcd3d169245eaebb80ca524b36040be5668eb87ca4d831f9eb60cfa2ebba14212ba3a35f58697ce99fad3aa5afa50f125570aaae7230a128c91ded2980535d47b1f3b7973eca7a9ed71510a12b95dbeb39873018515c268c5cd6ce078e371dbfbbd39028a45584696ab7f843eb435fe32071342942b0375b524fc472e3cf73f5bc535c8cf70a264e33dd6b26299e96f69d0e74a8b6ff14a7c5c80f2e4408f1dfc4c0cb6c55f1ed972ae4c5c7fb56bf5ed779c7a97e7ae4a7202e45afafc02432b44c24f476486b685b32e97c80b015c7087d79fa5628d462a35b36c4a65a8fbaa64206466fd32b0b3865bccda0e77894060121f51adeb956a6d60221542a29c07674a59bf612031e332ff8c20c8a5d862219b2ab2c44d4f75e110ac84e551fc086da39686a50124a9eaf7667fb01691bcabdc1e00735a553dd5920f3318579b64e97db99fe52e075943d558656f1a947df2084821bd8173909b92a440968c559eeb44d9fe454901c7267b3650be96bbd06885ec612239c00af145024a8f5417f16c10a5648fbc0f3de59e25e4879e8ab38e986b8d800bc30481a6aa4f5a66c0d4b36052