0x2cffd02ed3dc2ffea3e1bec3c2c3663abd8a06788df8cbcafd09fa6beb0013358f03462b64e3e427ee6af100db4a3f1cba2313e4dc9b1d8038bad957ce616ab0061d52c50f726e79804de91e41ea7aa76778340ae93d29945292bb267b6ec6955c49209f901a3284a3031731ccb22dc9fac47d62b6d897eb33c55244468fe8c9d7e855d97b7da0c7eb56bc46a75984bc89bd4546bf311708404d36d2be37703dc1fb9e69d80a00ecabf033f976e064bb7b9b5d6a17d967c3831ee8cd887bc0199d3d3cece48cc1a3d7578948419a8949af9f2bbb4b7dabbf6d2935824645961e3973f1035d4a1c27f5bdb9c02d91e7877550208e03d30af6736688c029e83dcd6b2d340deda6143a7c8df21ae4c7b9c57ae85b00676da384adfa03015fdcb007fed415ae9c148d4a5d024c820192d2a6044da36976957c2bc0cf5abf995c3231f1d831522a0ee9e7b4dbbbbfbf443ca435ebd9abbb85c18e35246e955c265e4501eb6f8871c2e00afc7694d2c62c225133477c849d8a9ae0dd8da098d4de165c456898ec5d244417c13011f55351fdb7122d093abd610ab3c8a5cf68ba5b5f91556e0ed024a37b20975a63733fc4b4149474346d52954140c29f4055751186d0ffd46179a563b26741036acc068d2e84f51cfec95d9f774b91854809e522b374586007b61930ece3e53d2f42e482b6394bdfec88e55c8ae22754d98215e1c61ff92b4dc3e299b4b1f9558321c2f3af313c30402b0c576773e5c33359fd83ec3c5b793a5fd2fddea6526833bf09fe43c3ad558f8c07f2c80960a8eaf100e7d4af413add4710247df00d300b0c3a2b780e08e449b8cbf13a40c3039e9a3dd19b55ca000bf900f4f22f13a42959f6317cc004dae787646d86114f8483e0a47174e9d89668129744d629cb6e02af4298820a0e61e185b9c4165c2ff6040d9412e6c6126c70134f0b488738bdcc53f98796b739fdd7b2120df5b1290e332f937876fac14cd3ab9a11aaa21be3c84a0d27f93ee06d79a10520c378d12a263c3c7142ff01fb3f909e0c1a007001506d6efcd0bef2b2493520f9f2c986f47df27216eb7a0de757792d66c8e591c308b26a4f4233d9d1ca21bb17d716e76d7ebacd011466b4b29920b03987033002d76be288f2a8fc79ecb72f32fe7ff627c80ef6eb79a6340be4ef962593422d98c712ce908a8e5f8d665c1a5e4fba2a1d29f81d261a7f31f0adb53c10e95a2e2d6d5dec207d914edad29e32058ee5d0d9475ee07ecda7f377342966397a51fb0af2d5666f8a522d3c73c2e8a68d41a0daec5b0cafc188f2ee133df6ee01f9e6c3aa79e449960123b6d0deeb3e7a3bc223039838e6ebd244952b2067720ddf271baf7c964ded0eb34b5fca009263f797790aa774aa7203a26a3d76e762b18d6d3965fbe0961cc6747f0eff956baa7c6d627727259e9048f517c02c10f39a2bf90747122c782afb31118cb53f832a5fa7f9d3dc5bee1b792fcae8d050ebf18a9928b822a4e16202d97f75be23c2f85067fe5512287142914c0a8db1b1e14498210d9d2d1d1454afcceca7af66416bc89c2d6f2d6ed25fd7cee93c107bf77b974546e34c74abd41a7777808081df39778653209e40eb62ff7a746207308468229915fd95ab330a9488679d91357c8501cd0c6183333b2a8ba0f35203ebbe4ff2882f80aaefaa082ce557b25e63f6555ccdcfa3319b2090d6cc60de599fba2e5994cbcc1e64598f1893a1cf8d8effaa09a5981a90afde7dde7735d148cf94a434965062482aecb0078846778858e2814abd32dd360cfc9211f1af89d407d264d4997fba4442b1610cb91c02a8948c0e099b7e100744d7932dbeee15e277755f4d46e32be9a47f2523ac8eda7ef20176784dfbc0cbf3b1911b3dc51b4458c9d370fa06b06fd3f9ff6c27e2ae19