0x2cffd02efbc18c6ac5d35b6d7f2ab315e2d3e7cd38e25849b52e320199ca8284585afc53ec8dd108141fba1b13961f687b16d3cdecb63042e9897a6fa035b943a4a519bbf316e3dcfced55cf654df653e1ab2b307681693343d48efd57752c9385a0f17921866f3d91a975bee8137768954e995762aa2764851cb582754a87ee1436cc2de5412ec107d804b9725e04bade75da5b4b46b281ea616c317461ee315b16f6771d7eb953ecc73837fef1fc2c4495b0e5c4f0a135545b44b2b7d530cec8bf9c378d4e0ce61f37cac32ce68bd146dd3c34587cc624a862d8d0a76a0f6e497400d996c4e365e134666efae98bc70658c4d52b0446d87dc60aab8286fdbf1a44b65e35efe4bba3d986b5d0db03c4611c116b5b6864bd6decc2d3825f7bbe3b8b3200f60e1a248c7f70707e7de7f12102b2be7d80667323b914a97860329d373a1ba77d32a2b116560d65eccf8e34751991c751f4f49570e84d5f7530618e3a45bf558ae840b8d7e0742a91fda1f45babc244f17985401dc3c0693ad24355a0e4265ee25fa8d710a06d0021bd3ef8e0abbef19a0ac958080471125c9eaebc05bc592a1d52d126bc9eb42612079da1664a6bd8f802f591526153e61629a93ad4f634a1903a0e2b3002a6981d0db1421e7e4f8d1a2bba88f6fce81020cfaedf2ae4fbe1a56dc33e9ed1f7db2cf8ac28d14f7e08f8bf60ad4150d151b9f3a1852ca2a62255c1091a971d2f7506957e591b735d42ee164e856b21fadc610ae12a9edb659051fc3026765ebbbdf8b5abb263b3dd054c086e71e79d22a6bdd118348b86a31a6e921122b684cf74cf47ab17c01811594dcc2b6692c13777b30a94d88b85edf04abdf24e27e6d97d3a12eacaaffecc5216c439d9a43252553c317c283245088f93784d5cfb8e9286c0744934043c1e5389514e935ee52da6c1468a36c77b7ca39184517f043c6261d26abd45e7fb98c1ff1b9d91bc9c645bb20eafd15d4e0ef02025bb04ce25820764b1cc2daf3a92bf00f1e04990e38a754d42a819b945e9e218c80b2ea15799d4aacc79ebb0ff6077141d0c590f2a0c1ff24414eb4ced09283038bbb228bcacc6e27b76e19b3562dee111d82fddc9fc35eb53467226c1adb30db3090c976a7e9bef6b6814299e6d8cc6d29fae542f389bceb4f0118df4c32cc2452e50acc6b07c93254c572fcee98f77281a98abdfdb4f84ae163f6bc4bd5afaef4ff157aa88a473b5f4065dddee083a94fcb44d584590354c7ad96a232144f3e1bbb0274c0e31a69dc2ce68e0ef60648942d1afaf4f92d09827a221d7db53d6dceba49c2205cedfd7a31abb2c1e745a081ac9a7b40d6e7763abcddf52a6cc4a126be34f3fd0025306b73681220c77ee1dfefc8c140eb431706c091acb147d82e299eca5f8d1e70d69142b001d9f9d738b929bf67b7f67aa985f9b907fa8856370662942a9e20f13b1d67aefb8c3035668bb5013d394a42881a019bbe321f8e9ae69f53cd321fdfeb563543d4c45531ac38b464c404d48ef6480747ebcc7d1760a665bf044ebb90d00754192d0138675d28f795371bbd8ad70b2bda84cd99781ce8095c6a8665915035b976cbe8431b955e7259fa7ac91aeed255c018f7e82a5f2039b5e243b69c840b6a145bb7281c62c600f0fc664a97f08f949af0e11525c013224809ad48155917c82fb6e84bf9cc42cafb5de0b9a56aef8df3e07d977811cb975d303d26de3319f54a3e80e195f94dafd68220bf35769d7c038654d6607bbe03559cb3b380bc3cd10842de8edf8fdf6e4e696e11578ae69d44ca6888bd987c3e223cf7b15683c8ed1a13eb4522dd6fe0d15281cc68cc9d2c1cfc65ad369f32a02a58f4cf884019733a752edd87a7e2aae8696883d491fe0b48aa8446a16ccca35d8c0dc8eb14e7a3c16f21d1f