0x2cffd02eaf257c41be3b030ca1726822f2a7b74296c1887de3cf1bf28d9e0640e8914663b5752ae7da9d440573a5808779dc5a4c0a7e37bb2ca442d0db38d27e8ab7360910ac9b2b1fca9cd4850a0547c925b9b3f770a9541c59097c93f4bb51898368b745aa0a2c8ff0c48cf8105e1b2e92bd668ef5fd6b90022b13feea331bdcdff0c8e827df4c2a2208c569f4f907909901ae75a16c6140cef6f293fec4a3afa458d0df2c1720a79a6ffd4067cada6ef9e0f051aaccc18903ff40ab75ce2cef13065bf5ff5a805d6ff20b895b324e0d1c0e01b7f57f0e6321c6bcdb448ebdf96dc0c4968cd86e45fc35e7ff2247217c9411f26f4b1c5bad0cbe15c404de5f6af31043e6a56d86aded17908e04f704222bc9750a39df8fb1f30817b9702b77578c20a6cddaca7816a43ef8d261a08f763846b416d5fcf960ff5bc0db94c8cff87be90bb2620f0fcea2fc325bb9f0fff44d5845143e0cb4e5d1034d383e772c9ee4b52fd1af02fc06648f6704022a97d99653856fc242c74463173936689d4bbaa2a9a7e3316c5e2067bfede83ab3d83964fcef060fce7342da3af713bc8cf9b7778326d91f8dee5e1b490e632c2688104f0804399b88f677aeb19c42851ea1da451b5caafe31ec74c986cde78d7a17f5dfa7af8ea96c6616c7034480c4bcbb7a0f9209f1b70493608b0627264c21cb92961145d02b820aad50d82571a33316bd9aea6e31e5596fd8b240be32565fa206403b476c0ec546528a72587919bc09f8388cea9a47acc1e4560f5a4488c55d62de52af83ab370ca57b23dbf0d38f48906ef2afe49ce4f1ee204504741f4455e756735104d7cde9a80a0d6c4cd2a9829886560206c60dd174a1ba36e5c2aabfa4d50750d116465469b3633c2b058b325bad01eaf9dd3248ab1d59c97bcba8b0a79570153cc8d0e0b7d61b4e70cbcd53202b8903708c0f61526a741e813e655bf577c3e2e0a63e47e82cfad68ce8f9f59e195fbfe557100291495de133751f17992efbe5309b24fd205b899fb7b49aa45fffda3bc6b6e99ee769397039b9d0b3224ce1494fe7beb490357d8245488cc84e06f44971a42569362efc56c589fedb6a8a234a875b3bf4e84b6c221e144eef2626384bba5406522bb761f934e35e3fd2878e01dedd7f7b72c0b0480ad64800b67b5a0045a4abb58896f89696f22fc74485b509881f9632c3a8edd8c9872904629f590093b91c6e1074179a5e0fdcd6415987aada903a785c89afb302801056f6cda090971a7979ec04784c26a9b1ace15e640f3d5e8f066138d1a6eb7feb62216467b8e95bd7d71afa47ee2aab0efbc84d0b2d53b8709a3a67174be5fb05dfbb6e23e6ddb08b630a817886fab64e0d61242abcfa34fbf27a5c53fb7d51f090d44f501982af76140ac910f4a8c0f27f26609e0c2b499f3b6bd6a6d803aa3a4530b9f470016ba1a22dcdb1d1bff23c41655d3adab0a47141ee8c6bdfb0f8895c5474523f5b3962d1e0d95ce9c29681f819672d3d63eeebb632d870691890f6954e0c868c096e440ec232d64e8d790204b2355bf1fcd07e52c1b9f28c6dbe93b45f9e85e1a9d99e1fa5caafa86989c8d0876f41296e4ff014552099a3f164a29536ac82107ac7f1b204fb543298b984166d735c646d393ec643eb7e77b1e7a93818af02baef01714ad6becc30cc3e48fff4d3836d85529a7d138eaca87364fba5af508ef692995f2623ff774895980de803479ddc2ffe440bd7ac8d801c21a1816eb008287f72266ab6c12da9a4bb54dc7b42bdcbac64db21b1d7a194def83f68c83a4ad996ada709dad5ecc316b2ef9d8145c52ca4808b7b191d2efcf57076bb6621b1349e2d6e4cae526a8697b2cfe096aca8170201fabe731cf2ec9fd72c662413ab4b338259a40e283e23c5bed34e930f30f9