0x2cffd02e70f44292ec9575936c325088a024d68e99ce52b2ceb9414901408751e48727d15b450ecc8acf72eb4f18b4eb0c944bc7e1d132d26d84dac6efec8346b07eb4cacb06a7cc69e903d172199e2a95f9ad4d755e2173a4e199093de867a33143e834ecaeaa26b1ac7a5ac3cdf489fc4131d355ade41c19fd81e2139a8f360554d71a4ffe091955a248538bce3579f5efd9c4d14be0b6dafcfcf65e75bef82a839501de2174ed95d2609c2c41b603e456cb22110d36373caedcb0c4c802417171604066237424e58be2c44feb8f1d0a4c839dfa2b5db73442b63d022a494a0d439246ecd39b91bdca8cb70b78258023409915e11f0926a133f135046637985598eb9e029e3a1ea75a23938b4c95b08e81c8eb82f28df8740e94b16aecf60a164aee3c77d3d631087b0b4787b146d2d546ae4a4fe6d9b4a1301edfdcb8d6c4d8c78b3e597ee2dd7be87cc443869df7ab7254506b3d483a314e946c4da4cef82c6edee877060e5addea45f7bc2615dd342dfff903fc4f6604a265f8b4fb3e30a814935bc4fc253f42705d7b4b668150a7fbfc965b9c3e71a18c6c5da41c047ca59c1039f25775bd607bfec69b07f8e5e588a04bb1d304290019f3e78ab5292134cd84538dd92b52423f3370c5cd9744604d453bd3d324134effe0eb15e806d327a9123d023bc317257416cf872a8652a8a0ddcbac33d980f0e404b1180bfbc971da5c5236a00f3274f4cc2b86313803f4384b77a0a7aac20b9c36fbf0cc495965588a6a2048d09036e4199d3d8e5ff3487ffd82e3759b4680558466a028b257acd0c7099228fadecf41a26d438d8349a4e9044cda687bceab823d5cdf48c3956e444d6555ddad1b20b8677aabb637c43c2a89e44b9615a063bc3117b66759ccce36b8a1a4e4cf99407c2654b561798ce77e003ae13acd5358037aae6408cf610140b1c62e2b1ca9f8b14a691831d21f769011eb7f310190dc3ee5006ba2c14ab248cb8bc48651f39ca2158bfbdb1a8a57f370c42183f399bb6095d95a119bd53d6b34622daa4470db609b41c82a28d1a5bac3d8bdafac8267c43c8d45949996619b25ad5112fccad5432cbe47f798abbbc089230e7b1bebb5bc75ac65de28a197b7f5a09a973c562add0b27608961b6cc4f73aed100af47983eba6092eaddfc827b1265ade32828c7392f62e5dc24c70234bf9876d39897371392ff992ca7f22062c9a0f25f9827bc79f3eb199a4e0671e79666cc220828c63234dae8c23aa549248d99bd927cb645bab9782a9a3dd82068156fe4ec91862b624be45ef10265d20c77559c937003bda62d7693f7b4d3024b9b5b93b32639da630997b695aabb037df4c36a18240537c697019ce1ec86c1b6f1ee3333e0a378535b83e73b2e83352c61c210d23989ec8fb497c7da0dff513917707234d1c4918b252237197474e6f92bfd63ba2e186cc0010651dfe4cd403572285ea790e54c8f8a14de0ff609b11497bc9e0b0b4bdaeff9e50f993501f1c2414d41c58e1420c44f7394e7414e58b591c174cfa4c3587a81fb9025c9c1592cb70791120797a4ab1d00196831e231d30b0702dd1693266958fdb9fc7bec342bbb571ffe18064c53ddcae0ccf0999ca7f51e989df0768c19b57bcd2d97a589d2c4cd146b4eece1897a64022676a494b62fe7ecfe5b9954ac62460db97af5e34c0acd686f2e9b99f1b83f520e9dd37ccc244ebbfb030ff4085cc42eade86c4d064bcd1ebb7092ead5d9394de9cfc4588f449761ebbbeb732dcec66acf8be12f272c3c6ac798fe9487dd2115d41fc2aee337301c10956f8af2a8d29ab39bd1403b89d8b20e43975c1ab628202f0c0443dbadd6ae56a815be81efadd8b769e98cdf7d405fc2aeac5913cba214e734d0ea32a5bc882adc87885a6fb750876773fe12fd05