0x2cffd02e4b3e01972403e526c1b2564eaf19ec60fdda3bb7d4c9fe4730bdfcce2b8965971e1dc3b2284cafe4a0013fff93cdc8ea7934cfc9e3d79dd38e179cf9bd3d9bf1d7ba0f9d790419acad1f4ac8db9c72f0284fc59ce32e30066bdab18ef63b397e70d6acd86dbe686fd7e6e29cce934dc7e7e0a1b4d80e9a45119a9c18affa83c1536b75b20a1c94ad1a13a549b149301783b15dbdcc1a6327d4842bd62b596cfc19c06302cffe31f5f6b0daf2a522aeca52fe51f3ad39208d721de26167de5a6cf2278bc47d0a8d42dc05794f73617be3c914ac72bad7744726867d9d872c266afe336c6eb033f8197c6134beabcc50f97db102cc2c9826e43b5d00f765320a458521b4012e664d5393ae0c23f7864ae30616fd58db5a32dd920e75fa32b2852e409038a8328305bf89bd8ed5293c60b49b16765dbe64fb70fa031964a20030eeb6832b3a2311464179ca734a084f895b00ac1c4ae5d6af4865eeca432c65649d19446c38e12ba970ee748b6e3b9721176a3b3871bc7dd987b65c1cde22cf1226224f9821d546a74aca4c9572ff2228651194af1418256f09ae8aa68ac976a74d51ddddc0819db37d2e5c340ff719d8b26eea0055342478635e4e8d9680843f3ef291b1f2d7191a381273c37414027313a49210f2e8e4faefebea2df96f9b426c6aa9dfeefe24e61b89df141866de973d9a79ec560820516348029da4f844d119ddf22d52627b4b41c4642409932591fa54366984e8328bd888e13e3090b87efb945550e07ae8a36559d2da41f950185c7d83b34bc11f971d4a51a9fb7511dc2f0a873c205b7d20ecc65e76c9e4e2f78a155f49c763df80f29eddbb47a757da7c40652f8b49a8caab85f0f81abf5485beefc02fff374576c1932d2db35ec1f895f73264509d44fba63cae7c076856fa9dfa9cc9b138fe2fa97669854b7ff9f8bb4906036047924830b055449190b02a4be7fe9b53bea91f7c5b0260525beb85982f8c731bd92bed36942f3cb3107b58e8cb364789f34b79164938492e394d4f16ba2e6b3bdd2149b518f37d59d314e4f5103e5850bd38354a49aad8ae3c398f04e1bcb8850a6fad1872f1e80023acfbd7f6817175e766eab61b6eeb4ebbe7d44b84b221dabc749bac1a15dc7f2da9b0024042331792f96bc80d5b4d5ab7fca33bfa60983f499e2c8544d7bae71c382dd2dff88d67e5cd6d51a24be7090e28a74b2e1c957a1612901b2e0ddc5b5094c2c3c5f9429989dc76ddeb45d8688d63cdf14b5ff9882f3f37a6b4dce61a604c0ab71714bd703c75714f632d0d3e79e7b2047fad34de3410aa406272c5da14295678effce76f36f115cafa38b2674c961c9f18bf77df01357a7c732c7ef257d0d019c0535ddfdd9ebf25f206e926cb3504132bbc3900a2d5e27825b26e6d1d8a52919614ab693d4b7e2eb38c18986570b973f20ff452694576e6cb98f69448207265d60daaca568628ac37a92d77cc20087c5ffb5e49f3a0e6af2c48296af4d145cb3d38fddf66132d4a37ca864d8adac1cf09608101c8a2da723b4581f311e80cf42e77bf9f0773d3b19f10186f9c3614d4705fc41da680c5b07117dfeecf2e231d70868a0b37abbf098d06324eda7207f1f323516569b4484dfb02dd9e411c3ba7b3851806408bf51962217c146539b9b3c7a3bc6fdb479b0a877d8873c5f1c81be770101b3fda79814d59ee65b894d2ef896ce4e5328ddc77963ac0cde3e2565732fd93c39eb8b3427f2db4d10cd01039f7a3dcd28ee577efde3666689c539d57a25ed8c39c586a5559993787e4388c77afbe06ef5f347be28779e6fb32ad50d1da203fb5c50e9a92fcb377eba3be03ed65be36a116d8ec949d2c5245e074811ac948bcf8d9475c0617f68878eef8461fdfbb0b4e1de86f2360fb31c8ab16a16d