0x2cffd02e08100b052bace35e5c9ffd4526a98aaae80d543827c8c3cd2cf38c53eb1ff5a8d5121dbf6425b938a22179bd1ce72561ecdce97dd544f0a65789aac02f8136a341d8bab126445ed779ece2bf1537b47fc45cbd212e5bd99025c7289e85f34d5206c00c4f23aae8c43bb6f29eeddb5922dd2510572407f169f257a3bb853a143032c0951f602c0afbdd09463dd1e169bc07160a2a949f6ad7752ccb824d1cada0c5be21d5393c953cb85b44327c4a79c65a70d0112d20d934a810bba77b4f1606cde393347df09c2e7010a623daaed41ac879e3628d8dc1fd08d0217419dad15a729e52637511318156c82a7754e180a45c71516d42be0810d601609c2c64a3c575082d6a528c1183bc4a511855cb78fc292539d230d5b12ecf3979efb7b656c44e357ee399a76f50afc999464f6d67d21b54d575b1cb5aa8e20200d474f3e449c5e759b048e2a1ba2fd4b6b15bad57cf0ea7bd3885307abf68568930d32ffc64ca0c24eb1b175225f63fa0b070afb23c728864bc2975661dee00764cbb410de1e0073a412863e38a9c99b44a94c57a5dd01ab666b420a0f31dc133ee589e998af76e96337ff8d9f7dcb88f3b17087ba5e587be2c582a95705fffb8b2edf57f3f2f43155cf39490841a64a7c1e46609c13f363b0adeaec0913995632f868c0a3b71c01aabbb9e46895d0a8b08c65382e7f00d6808b64da5615a7081a8ffb194f80fff6163dd1fd71c1641af5dfcb8b276385d18c09ac6bf6ef1581494d9399d7d853204aca72db5631e47c01fa097eb3e15b80bc1809cf72488be9c4f6b0a40714975df47ab1bcb15265dc63667b2a6a4ca4c6f015fe9ac9e0c919fa492bf373f842c8bb81768f2d718c334397c2b969f0abf82bf4a90d061f4e03a907037cea01727f0a6b33f5ba13039f8ec1201b154f462289dd9b9b46459baada7c50582b809425f5aa2cec3f3cd30ba7bbcffd664a43f9ebf607b7646a2e75fc10aaffb91300cc94d43762c4069decc8931c48d637bf4d4e49682504ae260af78ce7535e41b9a2e299c2eb61457829cee8b12a7022c6e8819908fa41d77ff9489a7a91be8b91e1dc74d2434bb403ba9a4582cabcffcbfb5e6e69ee9e744860fcb324513f39abb7c3cb60650bb5038427dc8b6b45a0c61d2136bd22a02d2ea4777e38298ebd40b12d025af50bae5ba21bfd0ab6917d25e5939b749d5540617f3df1b3af589209545f8091e49776a44c637e94425ff15a7ed4189de52ae0cd53a6d5c704497f644e6d5aaaebe8b5feb8a174146421559bd044738d1b1ae3f2a408573b37c6aefdcee421e025c5c22683770381a3b77fb77e35be5b65cb7b428c74ca5d449a0fd6e317cf18ea43c45462b153a3933385fbea99a1e4d00da7223c641f366a7573777eb55444f602cb4a93cdfd275fcb82cf411c2f69e18bbe5a9f83ee3b53bbdd7fa37a0b77dac021b15a60e371bec3cd729c36ea8bbae006f9007f33c731e24d633a48a1554c9746fee10ba7f988712e0710f564d718e0a652b2bdfa066f42ab93b1016bb208e143e1af47d19d1b5a4714b3eb9e6b6a95a4dea9543d67e5221b4470fb0dda25555990f592a616a2c86d2d44fabaf1dbac08f9b9efea560ef9e7b600f24bda8a570b255bf2d9cc80c4b5b4b4401c3a2f7de95fd464750d87e4db2b40e1237bd6566fe4d06520ad47d2f9994bf7ca3a8622e4f28c6a2ad160cb061f72e67a4caa722a2fd615712424745b74ce87398ba225508ac0bb143663541b6ebce4e638e28e03d25f4c275dc2fa0142703fa3250bd938b0da8237cec8adec37cbb4931849649c106a3a39f130bf798bb379a62d896a93d92093a3f09c8b846a03310865f0c441db9f79d784234eb35235c24aa5f740d59513dd9f773a1ffc06cebd85efc96aa39abd51d0b6268a0