0x2cffd02e3f0d83f55b1615e7128543d22da053fdf3d6a0b41a8890f017b3e8ef749535bf42eae31ce63886e5b4451e5e42520f1fcfa07bd2d547e53c7d30c6ca31a87c616154dd35a5e16022ff13d7c5f7676cf7e7eb801538982f9fc37e6007daf99fcff8740aa1679a5bfe522b9f156b66a9e5755f25ecc2a4ab927e51480c124db82340d0ef61775954adf367aba4e872cfa98576f54b8e26806948c8703ee874ba840f3b0f601e167516fe3916d376f12d5b5ef2726c9522b3b38c6340657dc8d979d14ff7abad7ac144e59b1b20790c78ef7efec405782c29dc9687b56021feddce04a1659e90cc4f6ecd2c45020c8cc9fef8259e5cb21b35ececfa05ac0cf79ddf610f311832e43f710159aec4abee18a777c7342417e73cd287263ace35eedef24776e5ae426e6aa2609df5fafd54158ea2681de1677dcd0a71971b680b03a4814fc493c083ef0c41ec56f22a83672d62c4c154a3cd108f3f4e3f2cb70bff581d5139c1c09e7efbdade143776f5837f4778850181ff3cac35aba59117b6bd045c66adae189218243ca8f14fa445032e5841a109a3ece107a9d6e20c5dff349f3d8f2b65bd0aa2460c0d124fbca420df2054395f36ae10b2904a8f9ed10880ad422eb60e90e0171506fa80574af2dcb990b139d0db6476bba0c6606af2060206b412b4a13494c6b33747113e977143446e89030d86306685d903769a6a18bf0a9d884339b2fce08e70386aca1b04e4ea9059816c665a710f127143a3da13e868f72e1e0aa77ace03e3ba265e2beb28e411882f10349bbdb3aa6f1d10ac9b614cdd1bf162670a35bbfe2492aa3211445bd4dc3fc5e10341f0f4d21dd7919ce7c5df6122ce2911e0486e785fff50302e3b88098ea6e7247244b071ff987b0dd899c41badde0fc53410fdf76c0a10f018d4aa13cdebe3ee316d5d97839c87dc565073cd956f469ed1af9ded5c37c427fbb6b16879e3420b04d932b92187d10e35f75c9acc30cb3f62a3453f48db764fcac2f2f065b88e1a0b5f4131dc78c2cf8a21008564b6c51be0f3070ca6f2ce7c4b87b897ad6725ce1dd0a63532802d3df6f84f1020e4c253ece925d7bb63bcabc47a639f54adf793ec6d925beebcb7114e959f07a0c7970a07504cacd736b49fb98982c76cc5c56e1984730f6670729a0af1da5d58076645564e7614093a761c1897938199fadb67f2e58cbe53692fe778cc55b4c760f9dfcb5836673e8451335019f662efd5e75af44213b74f5931887ca9f7680023a8e0ae8125fb28d97b0537f093e8858d0d9c626c4f2f86ac2875a7563f9310879a364a3e9b8f01eb77e25cdf2ab4e7d7109f76875cd90b6b83afaabb2f6775f6ad35efb6baf4010bfe5c8523eb0b503d40621aff624800ba898778a5b8db61bad55e99a1835efdc0a5c6b9b6109f15e43d7ba6fd996eac52576e908b3d5a49e5570d8ef08930f43013cffe9cc3b60d0902b7b343f1555f42a514e32257a79c659c16490b75bd05310ac8a34940a8c1a8da85b2f03c0bb75115a838c1978822b62eea166c6019cf7e1e4e822d08da845c77a990e3d66a6777956a20dee9ffd0f4bc4cb0465ceb849586f6103c3e417f6a6ea819579f5d715699f014922083d7a826deb1db5ca40432154d219301f5f66ac44c8ed223c8406afc7c028b5cf0a293017310c67d6b3aec8ef2060d39bf1d50b7b04fcdbfed4d46785a38a4b0e2dfe7cbe72961a05d089dd8ca3e5562305525537db855940625cd56c322226bc95b2c50b7b6fb91d0e82508a5a069c0bc51ebad2152b50dbc0b63c9dd02702e1f5130f3014bd3971106c3317a35406abea8b4ea25ee1f6964af99ef7645debc2afb112e75aa1ab05836bf051b2f68f7c0c7f6db1b92fb1cac38c48ef33784bae897330aa56a91057f27b83786592bf6