0x2cffd02e09dc24cedb0bfe02b7359b0ee2bbe358d8d8edea9699d1eadff5736c384d9b5ca9b47fde843f9c6b5549f73c18b0c7ff46f18b61c27ab68f8fe5d787ea3df5f17712f4f0e571693cc7467c5e0e2702486a652bdb65cdcb486f96e7d856022ace5af5653bb3ab5b2f06626593ca117d5679c924329d6b88b949b14ee2a60b182102c1629e7442894427c91b7dfda6539eb26454bd42c67db8e7be9086c6490ede8b719a8b079d9bc428971f1bb4d4407ef48c0162318d9cd8caaa2ae63c305f149434c3f8d971a96f0462410968a52a0dbc440e24529771b37c06cfbc83c1ce79a0b2754c040646cad3983b06c8a78e71f26a88382b63276a0abfab8650d80af9a11bca111e81375a46fb7b4babad2c466df2ec03913f4e9fb0b74997a0df00b1775fec3df4c186a7cd32c62ee25f02dc950661eb9f46be4a1cb2c9507aa68628913f0a39e5e4ea89213fccb096f5ba594b275b633034582b158d1be73c3ab568dbc6e7eb8285b08833e9c37402171568a1f08ded442e153760c2f2b0ce00a0cdc96453f2879ef79ec3a0dfffb9a48fa59c05b42cc5d952005e6d7f3002636d3f8ba7bdfd96409d7351ab2ada68a4aabd36f6f1660a5d6295fcf2beb3c85f988aa73aa9baf888d9cd691c17274a569f19b4f100b93f45c1912142c888a39fa3e8bf45cf8f5a731a281537f40dd66bcff646d50cf6dcf8d13f0016da55cf1401cf72494074739cbe3b932658eb27e0a42974f8db646db99725edc0f7f0d60cea71c205b2390d8b171eeb32a5df8724125849909ee987e28e37811c8173a25d6c3d2bee160847e00ceb24acc9c4824684303c1e7f0912903c67d3d8ace58ad450dcf16dd77d934dc983a8a97de80a7b891a9f96c9b5e47bdd43536d8381f2e346aa77788f9b14957241a5129e489d393276fa1748bf4848ba9fe387b318a47a9b4f32b58a44660db2355d7d5ffe9285e932e888d05507288bcd4cfc7a16057ebaee66ebe50cc7007e7675cec0c012486499128df9b3ba1510fc52d9195ebdd500cc68beaadaa00b21b20a68ae44394a2636e55351c61f01155ad1c74a1bd5ca5144828a3083b038d42946089695fed1d3df5ed4c5e5e250aab80acaea162f48a6d5804673571ec7d9ffafdff74c4b05c9c8e293a8c3f01b2b4f6d60a8d95c33e458d57d570ea03eec7e8ae6ca8df230b188d1456d433026f6c28ac6a49f6351379e85f2dddffa4dafa3cd997d336986994a2abcf569ae0eaa86ac39cbe4908f4a298baa15d96166566559b1971e1fc9b305c56f1a2e1ee8cd7ab4ade34709021be686e9a6711e1ce8c6d27aa6e13ca0d82f9da32e260f6a2eaa34a4dfb6a304b548088efbca6f2e5036d5507dcfff426613f413714a9cd3de0d17a659d716ea3a58bc52050eda415536d3a3ba5a258315d589e660d43fd9a1805c18393911cdb547bf59d3b6bad9ab2b9e5f7027f6698bf93c8473b9bbb2e88b2c66e11eea795adde2ad00a73489fffe7ef9ae65362b76c5c7a834b571545e0257821c5bee7ac8e2f4f0b88680b52bed237e81affe798841d2739bad3f5f7426df6eb835c0ad81f8f18865da76d16054d8a385cf1cb0f1614ace2dd04943e309b8dd5ca30d4ab0753ba79aa892bd1403219e1574868309ca5c74c4e19c5cce6cfc718acd0f4f005b2a441a7d8a694370474b8ee56893264a5c4f5d535344a399f0f4b9fb4c3c1619540327be19682c774a010594e521df928fdae0da87e92588d7c83103b5806d8cf260b05059b7d855c35deb1f193879ed12bb3589e5f855b2eb0db4d3c6716951fc598b93cc085d40f12c50ad2df694c2e1cc3c02592f5e143b7d3db4772d0c66a53365bd6c43bacfd082c69cbd450272af569c4a384882ff5bca9b758ccdee10833baa8fb8227274161ed9c6d4a12a83