0x2cffd02e1afcb3359bb1ab7bf8fa787a0d3ca822cf2cb9f6a2db9ddbb4e3c946fee7c5b8cbd1fd4c4de585f4ac190ffdc2011ea2bc994c8e9f124c9d7a6da55128b4e95bc8dc4783a80fbedeaf2179bcbc524437ae19c81f34c04265cc0ffa3f171cba9c77ae6022595da96abee3d50cdd4afc754611b326f491aed8e06c09b3699870d1ef23f1f5191877b354d49e86b7196f2c4b19ebe70552f3133aaa742091c0df88c1c9cd55fe7a624038e994474944da4185dc8c37cb8af8aa045ea7985ed07269162b5f48f8f30f093e3ced530a8e02795bf477ecdff601c71798db7fd7aa739a432c81da94f1211268af524a80f42ed90e22420052ceed6f06a782d78bd30abc8fa0d539dfa2a1a6d198eeda2663d20e5c75cdd7b9479452c5763cd1867b90db8db88e03dfd8ecd5096580ef1d078143ee7540213a932a3c5ed68bdee59c383b69c4b7764c87b62c8e71e93ddaea23837fef6becee1be05cf5c52d2e8de223457aa946953922a6b18c633929409825e7b68c478608cfd4365511ae363b3d5f5be2e98244e2c90cd941269641c753623bdea726101d85ecc4649c5201553963ac1810d8812fc4c9f43df98752dddce6231529288c8f08f20d6e3d8e878b8dc32e620af54b1eab2e06b2ee84c9fd502f5e4c75b83c2ab0332c9ca54f14fd38a92f43340d8e5ce1b28897c0b025c4419c470a9e5d6f0d833db3fd4406ecda6c9606d4c2be345c2e43c343d8f288ff43c949a324a91541c7a5df0946cf5165363012d9a7ac50a6f8b48844dbee1c1fc3d6ffba9d5d70f1f5bcf9f7bb419d4e2d9b6df40df52c96fb663e581951a71b7a8ae340af3287fc256228700a8251ca091a3dd8bff8fc459441647f9101c946c815121d5086b7d970a9877ba166971d46a756abb1ceb8b22abd17eef7b91052c35db281b0eccf6b021324afc994d67d9640d8429d18d04f4a7c2865387804b1fdce9255a9f3d6b131b372606775db6c1880e07e1e671953e1ab19b94c89e9cc9ef6580f2e839e56527d684d337ccdfe0ac91108b0b810a7d90adfd731c5e917823b2a7829dbcd7d194e89979ac627166c18395acdedbf240db468a6146355db8dcd8635bba79595f6703893a111e2cb80a2c747961b26050f543c30c5542c4a1be534c8e39ca21502f56f9b9552eb47f8ea8b8c55673000bb86d40fc5fb9b613e562a24ebc65c9b65fac176d48f7288069f5a926d044772f5aac2432b79ee07ab2e9525be57498a035b86fc955426b94878a4c440fe655696229a4854e437864dd3a56179df242d96f42ea8a77f3d992d02c0a03e89357947c25e292150705ecc37916fceec30c535bcc89b7541244ab5e0f25f7a6c00b4b44f2c13ce552328a92a1aaf6cabfe6db95fec7cfa8ecbad15f53f862c4fc322cdf4e4de893396174fa1f1a14e809d5275e28b5bbc75371f82e694a1230c2341ef8eb691b3fed671bd41bf298e52d1a839f7066a5f45b25f1c63aec95ae26bf1543e550cc8bb062b48e667dac0032faf7533be5f8f0e60e4966e1ffa9c1b7c24e42fae85b1920bde6e17160bd1b87830992c895495c15d1f47a8ad26aabf641f7e0370ade9ceddb335d9598bdce1416343f30d66356d2f5618ebf042856b4778e35a3b003dfaa98ba5d3739491501dc25bf89d6c9b857dd704bd370dcc26c61aec8ecbbf03dcc0230dc9427eb1d9bd25d7c61d61a0cc5e0a2f438d042bc1d28fb9a33c804d2f6e3cf10e639cd65770daa0bde0a3b67f8195781f01474a27efd5000baba092d333af3f15781c8e47a3f123d2102f6fa5a9948c541c6b124dbf4a959335ef3626db369f28f0f177033eaa59f2a41dfa95662755eeafb43ec056a8b63a4f9fd6820fe5695504c3b259601c0f2e198822363b0e349b8ffe775eab62512e5f8ed262c03e7b67c6