0x2cffd02ed60975a92f7976ebaaebdd66f08b54a99da41f44a0876b905446fff8105f4b053e98125e7d84d8d372a5a7f207b3dc5d5de73c562dea566d8d1ed5b12990d763f7939fe49bd46fc61f086112e980d0cff7655f4b7c167dd961d72132fbc014aa3a44e216fadd90f0cf1542d40de611b01ab31c6615bc50bbb40e3e70a95dfa7e80dd359aecb0a9ff227a190d43c51ebdd7200864b7c617e80fdb66850fd3bc8b0b7c8297321c706621a68053f7e4b7c9473a39902c5b3492fe40175d0a18c6b226f95eb2e3374e8d0cb10cc70a08f19b28a2a7cae52b4520721c1638c4731b80713464ab7428eb014397160c6425abbdf73bfa28d922cfa3137e0a1ff556cf7fd04b7f6b58f636c5d5b85e8ab6c99a4b89738198b3970d190d0041b0df71cd94a9fcb0fc3cd59ee9c8e49f2425453b8d16b12fe951d3b9bc2c91b590c46187030aa03ed4d9216a0d7786904fe78fe7773720bb7de4b6184664dc1e72b19a3670463a8dfba2e2452a3ca5cc4b652b0b21316a10eda89799098204d81d579a03bc9ce31de10c2b96733edffebcdffa22f4ba50183dfc2603cfbb5d914996e2d981a22bc9ac4f6745b5cb7c4904dafca76c87ecadb5c7bfcb4d9984a63b9bd77f6a7cbb46fb384d5e8029fb3169a6878d4efbff8d24e3f4ed2b40b90434d84f16aacb2727d5eb24b4c09ee0c84b7e713840f0ddd8b1cd458e2a9abdf9afd4edfa743f9169a9d6a4470675ac8e19cebf8e9c17ca61a4cb733e5407d5dbd4debd63f2a5f5d6f229357484f38beebbfcb1c0c8315456872f91a4e310a737d23527ae86efc1c3195be966810583076ca7956ddb55d4450463d3ed586af5b580ae56bee2720f621a173294bdd5b374a0a83c30c4dbae2b54eff75a4b9417abb2c2471be6a4951a1c5ab65d7130c76ea5c40e0a0c83e57428f3ff33dfce40107055a00766650d1870a4970bd89bc5cd2503378711809e8f89ad259c51e2d76530df7e8f5f9112de64d299ab4e9119a1e8a940bd13c36009ff4d29293d796a2cee8bee6a96247d8bf0a068604fb25128a9c85c33379c6f2a329c322d35d18d453102827740a75e7bfdceb5744cbb46d68a5fd403d6882a1442b07a2f3ead549de88f888be2d8898d21fa6e5b24966b1fa83377374e2792d7aa506dad372d7cbb8f2b674ca96daf452a9b4d5d96d6958bffdbfa21c23fd5acace43240a716959866f543ec5331879f87c4184abf2755da9a481abe574337c42cbc39895cd244209a3efcd3b631c5642218820385a13c42edb3a02cf1c7c7a24b4ff25d31189f639e7b28e0ca5b0e780752418617b5a78590fce3f25e869e7aca172956f7f35c5b476d620eda4884178fc1e9b12f449b7f68c6f183abfdecd69b9ce13cc285ee77de92f4f80c2c66713b9e33a66b46549a20e610a04767f266e0849dfc40e214f361fc0d666fc1a894146857fc800f09cfc1cbe8321ce4ed3e65daf2121abed1349a985661526d9d8ec98a01b2b23e5f61895c319d033f7c3318b473e28ab87c5b96b94ef04df6e1970d985e0e437c1406e5442843e7dfcb1933a56516cc74cd839cbfc51094e403d6e7a21c0b9fee37dc5dbf8fe1910287dd8994b1893fd68cd8c4087c71b7c086a95d86b4d5590fba2388603bbb2901dab40eebbfd1bc2565a298f0e6bc6d064fc67d2bea4eca35d37ddf4b8fa4eb8d5979e9d3d5cd38c4c57f1523eed803817b795cc5601e15b0c592d0f411ba1342cd3e83e2330109996d68b2550949fb97273bd2849a689027a46cae4dfdf43384054dc0679bc870fe1592d4850b79442d4c10ca60674290304fa4eb6aff339e5180945e04dddb9864824b37f585488ce7a2f996ff31beaa18c2ebd0f2837f5a92a89455320971a50e470cde5097fa58d60c80c3bd212417bec0ddc3091207ac