0x2cffd02e361051ea67203157a2713efbad3074d4fe3e6f99e60006a0e60e1299e7dbbec3d466a288bdc3ba59785978944c6a97ba619887409902a9259c8a410b6f5e25d78c522d6849fc0351f4a680e23b40b3048abf9d3546ad801d870fb84af2b215e2c7d98b42f12470f300bbe50a388b5fff1fd1f6c6d685a760e9ecd31760a7ebd8a1635a578b00b49dd4c6423ec24b6851ae39c51564c6a3dd91d5e8d0fd9b661f338dbd2dfb9bba41d616d16a28bb90362bca7b52cb04713fc4843a37aadb76b3e3bd6ad4c7658622cdc58c9fedc598720ba72d14001c9bebfe63baf978f186c7779a999ca4c10bf74a194d853b87c75408e2afaa7e9f08713e835dd678235c6b485f8534c9cb01076e4807111af9fd4836d45914c7b43e353c8a1c42c6e525f31238f84b6ca5058ae2fdc9cdf40b17ae69f7bca06cc8299ca3e7d87aefbc5492dc049b2b4d64d5e6e223f3025c889400b03d4bf76ebc414c33a2ee9a579b4814d9d8b52adaa6dbe553f8b469ee5c85697d4b1fc1f5b901350993b84062bfdedeee7ad1125c6ebd75632ebcb058d4e20e1ec4823d52339d2d7d084aa1e76d47fc8c255dd9886126e01aa5f64cc71b1a7f6952372d7fbc470f622c4f9650d05e4d5dac961861cb366dc231c79f1e7d12b9f39d95a29cf61eb844437fff12f892f5a977cda606b2f74d480d5ad3cf6fdfc05a90decd0aabbd8ddf1a9f45bc96417e5ff68f37339f5b37b76e0cc86fd5056ff4d8011c40a2e7138a5dca14772d6ba5af0f07df653cb8ac2f310d5816b3b5af1a5ee6e0d527c324a4c2b5f91127f0ad78585d95e36142aa7d81ace1591006d066eb525fe675bdb24889c5d72f851010e11c3148d3d41b19701e2b7e2b9ca0b24cfdda29b65a5a72799cd4d782d0c9717513b4d80ffd24dda98a6c38f7ba21e5cc8c2b47b0764db1f352bff3a423258d1f99607d450adb331d3f12958a8637d653f3a95bc02302192a37b1b20c2bd4d498b8ec86449f7c0d7def7d1ff36d1efee181574d1d3496417b62e97ecec862639d8714a67b792b81ef3472122fdca621cabcd9affdfb654c8b1c55b70efbf81c667f336c99456f9e9b443e359d9b9824b38df6d7da55b7fe44107a0ed511427aa10cbb7b67062b752e9ab354edd225c55f72ea091abaed255f22710580f612ced80a207333d52707d572d15c5f9dc730b57b5ad639fbd00d58b2e12113d7631154085ec030ecfe0dfb68092bd8614638f763f49009f1b09d4cba500207fd96afed4d692a96566c33243d5745afc20812867cb67af7ea1f113f56b1951d9f355f55bfd349d98505af6e82493b5f2f48355439716433592b8661ae2c72094c174e4f7bc829f33dbde1577b0982cc021c4821311cf26242fe915a0aa85e58246ce6949fad0ff4836526f85fdeb8f963b9cf1fa2fd0b2520c70b5dcf1e914ea7401019333e194471341b6d6b02ed526a491339173afb19acb873d2eb9946556e4c798e7186f88127fdfae2153b4e2d3bc524cd55a5d02d6760e202f7acddc1aea22527e41893721684d3170906de247885ebb0d51fe61b2119c422f1caa727dd7ca5aa83b086d775efd806e04591cb6bd14f84a508c1ee3712797775f484fd55729b2e5519e601891cc655e01138273c7027a0e68a405ce17eaf92800907471bf7619fe0f9606146b4f78cc15b5232828d058c0ca91a918f7bc32ce4b476226f725f830212ea2ecb07ef36831bb1d7bb3f717419fbd1a188e00088a9201b6fbd8963ab5553cb4039961e94736f27ede5129269ad74450cf9cc18958cc3b6cb5e5ad4513b4ef1f6cf2537aaa3e9ff8f9b462c076300e3655cf9d36d4c75032457ea88bb8a8b09e792606e75bb296717bf4ef59a1e259d2160fb4818bd45e5eaaba26e628dce29c91ec6befc2b8f09a68ec0fe