0x2cffd02e42f1fc3dfbac4d7985bce63d799a9484d980a48e322f226c28d03faf9e89d2369307bc47cbe8ec08f4341f37601f5f2a04c384cefe760045a879712562a7717b867b3ca353a4669b4d24bef71f6d842378b9eace1a36562248680cf62c4fcccd5e94ea8387ee4d5979f3425ba299c65ade5c8399cd5ce26f8e3b15c17c4e7b61db54cc0452eb1db2de12865d8fd6df7b6b71ce01366047f13eb9ac20a8e01126b1b453b6ef9262ff81e883152e0f0f492d001127b4eee5547b3517ec8ac158725dc3847ed7d49c874bb7def875aee14f3d6a0496f1c6cee70d16b9c99dea7bd8696bd47729706297422ce300d2e72a4fadc84f4ea7f695f3c27f85f357fe3c59ea9a4ce36d461025f8445c3eeff4e49addcff2d9b8efac7d8a50062109c9a48408f30f4dd7f482768673ae898a6740e0b6250bde20db08a91ccdbd9733fdde20a2e81d1b09e3fc49f804d617b5f994ecbeca98e586554f55d356a5237be739f038dac53996d0d2dd6d3378b89e42e6a1129df4426244115187a85f1ec4e856d8c43e6e24f68d542eabe5a1e36b0925b33d73eb554794f11c8849dcf7b43102f5f5e50bfd4428d39b7ae4bab9217d5bd13d6a4382e4d213a74ac08a4e9c1281f9ceb7ef34a72f20680637ed6b2189a38f83c7b12bb8f3df89640e1532be1879793c9d59de7e8c6de6b130689496d220b0526da9defc93d08fe2760e2f7458cef6e75ec194e666c37081d77271ef52f143e5f9b3f61094773f5fa082fafc95335fb90d5f4403b3841722ff47730b40d6f56f999fc0fa98d4f7b6d6b74ed6f257cbed7f82bce62cdbea1aeba3b9298eec893871d7a7e9103c9e65864cee50e9f3c91b4287ad8491483a608ec2b1a2b58a24f802dcd1e3cab674d211a01da10249be6be90b005b18681b52e49678310e9e7e15263b1ec0c4a3a9fad3bdce05d23667a0528cb3ab200e3b137c8728c33f7a6d1bac3e15e25a56ec674375bddab985e5872a7ccf2c7b28b93608f635b3d269379a793dec6aae2b15eb99eb548bbbdb7acbac2f319d833decc4a009074d184bcf3fe52c4c7440f4cbed803ac27b3f8fb3044ac8e5b2850b697b0ffecb6f6ddec3621bef5095bddb1f6686bc22f0042780cbbc9e1e6a39150d7ec283c7b36e2b7862833e8d5767b5a7c4f22f2b025dfc3ffb5e79d6601dd64b01e4950aa4c9ed47adf03a759c62e0adcf3f4d7916ccb9557c526db0998fbd24751e59341c616f61ba020f3077a8e64c054ca3761ab5ce62732b680233a8e7957b64b626779da8c2fb51a8ff47c1567d69b2075a94a87eb1195146a2af70612c48292aaf0c4d3d852da919118536fbd6e43c78fd1902312d0120219e59016ddd06089d9a85b755340d0c111f298b42dd3c369ec8cacec6c3ed33b5db3333a68a20414813173d7307e3badcb03cb9dc6588f5ef23fcefe04da17808df5b749200f1b1d53831647bd2a95761b98e68e53a0e787b38485496d374fdb058d8a5af4cb715724d1521e081d7e5c9af224b99242b009c687165bdfd6535568dbdafbebb44ea35c503b574e3c662f4286009290f8cd013744f5e3adaaa2e975733c8f562a62bde93c36c226a195f7a5259020b6cd5d930b72ba5c9021890550fc0f36b6ab122b0c2a48ff118489e76d6bfb80e94f339aa1266218b002d2f4cd9643f98456179d61d333407e6e4ec2f4233edaca0d8214302fac0f8c18f0cbc1734e985940fad9e4c31d653a1aea505600902cba94e860d530dd97e87edd450f103ffe43dcd056353f660435b7f6492d1a4150bf6b78221e18410ba0f0265a5d252161fe18f2c6b974ae973113a873c2b725a3b64b2e886e147d7e01ad448311dd2d460d396d5e4918c03ef441630b9bb4f397799657ab231138dabe6df6c10911d994f76bfebe226aa63d310