0x2cffd02e9a6b9e52496ecbb2d42de2f4803998dac6cca02330fe88b7ee9ce833405fc074cd483330bfc8d5c0793b955c0404c2ddf1ec4321bbdf4414a69cdee2871b1ee39d80bcc58bbaf6685ecedb98bbc7dcca19bdd8f5b79d8fe51128861d4d4f7e1a23aca9fa4ab782b805aeab669907d3965c12634b2c75db0f05ec5ae804d5d0f475e17c8179a90dbc1d21e9ac8267c413fd610297e2a3216b196e535cb8f0f936dea6711df1973883be561c161841c70f6882251d4c16ffa54a25ebfd8119ef419bf78ebe7d3534adb2d0c866a6ef16b4e6c4ff1a77d90656ae6a4955c0a11bb020deacf8eb4a7cee5153fb6cef00e761e11df33c4b2ae2c4502469b6fac34d389477cb5bd24426270066a1421030f43059b1c57e56902f5012bebed103660d2b78518b44dfb5cd2e3194ed2888edb574f94d48d10770d346b83304554ef1f0e44f0512afca5068fc2fff99ef54a285cb1fb07419a4b0e6fdfe0b165b80a2bf4468017defa69150959fc1aed0df87baa5456cd317c6e5351ee58d1033934a0e0abed5d235e2a88807d89c591744bb7c9be378057a49259adee46d2223485b198382e1c20b9f2d2b8505c4fa29e10e823f7efe988a801d053afcbb8cd17004bd7e7e5d87714e20c778a76f26ceae2f186311155c5347446fb83dfaabbf6f2895a41d4c2cc83f53102e8ba1bd50f5010da8e9b5e6f39228bbe2421316f7247fec11ca956b3b1c83f24f72772c29e0df7f281832a9c7f5cba7a6a380da232f2f382d223f59e403a2553be77b7dc86261834205df82aeca212c2c6a6949a196c2697f4e7c858370261d1930f7e59c5a2b309382994b56b27d3be4016ecea0b1cdf640611a586d1b5cb1b7bacd6771b5f992c20948beddf2cf33a4225bb15b3986d80ac59b87a17787fb428f762012adeaa251faa8a3ac73fbbd8a3cc87bd279590a2c621591b950127bfb03e94a512eef236f7a949474139d4ea53812141d5ab1bd57542ef68e48b5308b93726c856cae16c0afe7664ff8d50970eaab999f19d526a7ff5e304426f6f8f8307094d54f28ef5c75b7c3df0382d84b206ca7577501c6d35e26a17bce17f62daa1a2622b6ef9ec7ff05ac191795ee0d6f951b6ad0b05840af61aa52406fec5ad84e4fe6b1553d923147ae18aa9131585634ff088b4b38f78ce197329e693790ca7f9068fe53c39b84d5a279db86405d75bf35e297a68d0de5b184f686781ae301925b7cf1ca20c4b59b2daca1ef9852b7a410847b78934e56482df777238dda55eb60c1fdf6a8ba29fced13b693e9078981d8bc8b545f439889a2da2702f0346f15dc728abdd4f623aff9ae32d62b87ba905b1009aa9f710c9d3519af996b2e81382592e6b1c9e4b6709a6fa28f82f5d21ce71a2977dae3223ccef0e2404a701159fb2e4af2c8565362cc364bac5388ba9a6a933ff068554c24f7528149eb219a6fa8697b2a0d86c7d068cf060220fefaa3e8328682e09a98d23c31d41aa0b773c4813294da4a3096fe9fe43d046313d9575823ce4b3ab4e67ac1981cfd3017b6f2937c3d147e1a243eb1d1687609808c03e4e7b82d71ac91aec122aa05cf50166cd23c05aa583ae6f23e81933db0c5e3ddbedc1625fc8307c4972daa95b12eb6f1306df7667ed3fbbe10e6ade2c1b6908262a928ac1abe50b385f80cb7e8c22da9a6d9f90eddf88e45ae203393c02ac6eef57d560f551ff2d0c49e698d9e9ad970c015e9a59265e776a76c89ed0956724d016f271248046dacf58f208f76667a3f558d6d0e28b7178e2a0bdef54cf506d598e9ca265262b21e2c60315d3bbd7bcb9d215ea06bf3622742edc3a34fbfcdde00046f9a331dbaf84b3734f54773429b154fb8348fcbf44ac15f2590aa2f65e36f1195dd9322574f955fc0741a3435616bf6489244fe