0x2cffd02eec862ac75eb6b0951525fac94e16302bcf89567a29027c5b5130ebc42dd59d61914e1b2e27927b534f64c2a4fe7e837cf2e053c1bbe29374259c8635db4ca506d71a728bbd4596a7e5b3eacf25caaa9886a7282ef089ee4d7d3a1bdd8cd7fb79145323bedf5e05c8a4a3da13786290197d2d2100fe3178c790b1bffa11a9213ae6544bc3014bff97737194d0b2fcecda587c3aba75013dc5ba8d07ebb93867991b645df4a7696cbe6e04d3e753cadbef5bbb509c7e80737c8df0d0c5b3f5db4a6150a9dcc2aa921ff96613eb37f4dd3a3194c90e47cbc2ac6fa3e2cd56306a25fe87ed06f7fde960ed5cebb2c8fecef0438100ca630b625302014a47fe6b6e9ed75a987d248e3cc5117b85384d40e3ffd7a9b7c7e318baa58f3c7ac168f21ca724f40f13a5b2a01b442bd9de6888d833f5375efc8acb4e2a1206ffc6ab83c78a9b596a333a95f6ec19305c9ef188c5c3559936d30137734a77c86fba2a4099e38cbd235daf054c885b3e61c3a9416339f33c4d5f4bf4a1b805fe8e3c8eb26d54d0db8f72c293ea819766107b1886460b3a0bbf5f9a431add1e6646739ab436cd0d206955c4bcd69e81d01c1cd4953da788bdc9bfc53309f2b1c730d1edbd613257028bc63b052377f278d63ae6345be3a8fe9f4aa83eb459293eb9e679b82cb442a8fbaed757a36185ed5d0a4e6cb9201c6127831e227c71f3b1bcfe88aab3f39c2b17fe198750e6f6c90abd9deb091c5b602abdf52e29ebb42c45b754c12da46e3d4150b9e7d313dc7fa8cbe854f4d7aae512b7df9aec9a4cb9bfe3cf352f78202ccfea346e8c081300bca970eec102a1eb6a64a0bc898c47c379980c7c309cda4235a10d4149e0552cef5001f476b8ca79af8da699cc4c9c7d70ea235dc1d99dbe0a696782780b724989e3b931971445ce73d497428b1c5f2873134e028de51a28000c46a796242e9ce9ad6bbd582b893a834f7134eb96f3d09a3e32cf5f565be9c9fe0377e508bc6bb46642824c32d5d270d450e9e401a679cd310c0581fa5de5b2a94df167072508be025b33fadd32936234644d5c9a1a56f9a7599dc2d00b3a7847a99a96d08e2c7a5462d66144cb8c4601e0975a8c39a07a8333813baff98c8443577ecc0dcab51d1fdc075b036d1c9554695e7a5b5a7251d72f708434e0a5a683b6d8621816cc10051e651f3a894058a3f4f92e7b2887dba23e4481c5ef6cc7913e698e702bef931a09f650af4765721c15eb824ece1fc8604ba3a3f6a328c2e8634eebe5b13a81eacd06a01c30b40c035b91ff9989cfb8c09f140220c39a1568a4a8f5cfc893b8313236c2f026de3afb2e528d45c0854a5f14041073bc422914c237ee4d0a25cb3cc7a8e4c52a152d0ff13d7b9228922d6b3c58a966daa8ffa2eebfe407807951d57b2b40cac559fc5eb67ba34dd8eed538f17e34a1c352ed5154deb4727a6b81a1a1ac3b91c6d723de036d67e0d03162c0113d3f695e482fcb948f0b0eaa1eadb7950433c2a78a4d7d38d9fcfa3cf5cfc1e34895ef542617088d43b090d70e7a356214ef88d711f551124bbab9b78680bc0202fbc1718576310fc2beffca3c649423208929dfb68d806c55df3752d5dd6ba295bd2c1e95a268964df42302b76e7cdb1fad914b8abd3184d43b8eda43e6c8d8367392f246ae7f82580041b130b898d4ffb82e3c46f8f112dcee216410fb394bf2153728a8e11d3e44fb650db0865ff69fc040cb46705cbcb12de5cb50600fb88aabea5d7f26779ca2ab661a828df67b8a0cb65f12472c53ce841a2cb2dbcc5c57e714a894814e3f338306a1acc754cde424149c9d412882589b1c66d4a9d7c698f293a7a23e8892b55b75fabf433e7b1384a29a241e88ab7d2d50fd607ce4e5d3df8629da2b08c395b17f65e37b737ab44f0a