0x2cffd02ee71808843ff95707465d108cdeccfece618953e34b91f4f50522bd9426b812843d8f74f40bfa4d1a678b90ef5119afe491b7ec49ec212220c9e3702e3d2bb2f7f38eb63c9d904d7b19be035d0e51c833afea5914781f156764acd1cc8b3ffc7f4a8ecbdb7932668c1d4ac628ad31b2fdbf53895ef69ebfabdafb8335277666a16aa19f02d96534e6564e09fc08d832d6829cf16ce8198533fb877fcaf372f3c42ce7ba82efbf5aa46c413bc2d932b0c87d34e394c8e6750033f6f51354e743e737862454735e1166132282ff63ad7897037c9f896f7694e3ebc0d5587333f34b896a1dea08fc22efbca1db5ce0cc84ff5d5d695e19780ab12a01aeceb919cb9b012c77b0f649964dcb6fbe225851d0f78d5b8e6f55da28a7d92d0852a30f64eb3d1389692e8b00e074067702915bfe40e355b9149b2cf3f6b07d2120873e87ba95e50850e6e63ba0fa28a3c1c510dbe081911c3aeb29b9f54488aa4fbdcea9b7c9bde33c5ba6e61f04fecd7c3d08d881a1b91cd4922c52b1c166f61846c3be099459bc6adf038ea9b97ead7d7a189f35fb5862d12a89a13ae2ed5a704f89c63cc2923cba09e13e27302faaf0ecbfe05be4e8363e5adb18154168a28b2bdd2e61fc943a03723617ea1664cc8c5177c33a1c67c7c5931b500405ee4b66eb95c1a9e74da33d9296345eabc187cef318c7775fa304ed6eca7dc384f9c446e7ba082548a162eeef47d8675d22f0ceec6216d0134f77f06927c4d6189aba42779814985e21da82711cf220e3b95093d04223ff68f71d59173150542f7b543e37c232d6a5b24b0e23f3ce8afa8d614ec77b3cdad14f93adf905b344ba7dcf739ea67f9ec96c62e4b981e13c1a262d94f4959c060482f3bd2f46d85934ef7ba1f28b87574615e8b28d0d19946af61d281298bd220b04563e4099deed228683c5be520a41e23ecc18d55d694607141d6ccff36b48f616d739098a4db10d5764da6117af9416b57862f03f60e14479e48e27c092a7a47343d110efb4c3e26d5a344e7cc34496c6eb8eadd0c04502eddd989998c780ace24ce0e9b21b12fa677c0ba6db97ddaa66d751b11b9d19e20afdc73eb65bff56e4a948de5e2b82c3e818172a30b1ccf92da10b6b3de7af6b4b2923ebc9ce569e05dc111766295ae773ece4c39611595a909f5378ce3ab2c00ea2fe86017b95e67ff3a4b97976ed827344f723116b8ba3c12fcc4daa41ee226a6a2580865ee39da90b08689ed5294b0b2defd25ba468e0004491158c0bf1c3b094289bc2b69c04813bfeeb2ac36da92946af86978925d98c6c300dee8862bb6bb98d52932b774b2b80dc09dbe2cdaea4ccc557ce8caab34d4e80527858f6f5425e5a4f8b883e761bb4889a4982c49bbdea2d3c5c003a08ccd53e4ae9f2e9702e7f168ced89ca619dba9a9288c4dcdc3af2e517641d1388bee558bf0208d900198cb4d3cee8a519f2aa72d246317180242096fcc3344b545e0a20290e9d1b881365b108fcc9f3f3c26b4e87e7ec9396820b8f7e18f25946383d39a02c137c018c971a00c1ed76dc46e747cd075d89dc40812e5fbf98a8d0f8a78df838cfcb184a66c3a58f43b09316721bb64cdf4f1d209683b3c0d0d78e4c160356a41d14d395fd8fd384d2c67ed4a991885b53fc161c3870ab7462fef0be56589575cd304a89d010a8f1bf0a3a5c29f710f92323258a831999ed6d7a84ccfd7b2037cf55ba141dda65c29acfc74b20d933b7a6b747700dcf312d564af8c48234cb7dfb9c88ae0c499dfeae94267fa5177dab5328562d94ac80d84a35c49ccbbce98ea360e3c4f3eb99cb1d33824190863383438d56764927be37e193226f27148cba175071263563afd35ff725813766341c3465de22eaf6df2a80f8d479556d993f00b1502a7302b61bbfb1