0x2cffd02e3ffb0cbdd1d2cf3f9824bebf59f251cee91ae285412862667fe200722db43d387f515f692a02a0371dda1ce79b9f54a3b8c38098a25ee4f104a2c65ba0434b409ed1300b2513f9c60b39dfa4ff3d551df56bcd5fe0f20f5645fe2bc814660ef01f0d6059f195cbd637fabbd72aad190f317c92e062471aefc9c3c7d84d1545b60d9322e062709a2ccaff3b1063a71b1fadaddc3e2e5bb3220ab257520cb80226da4655f0951f2fa47c36f6d24bea4f11342d166a7e66cb5abf04aa4376d47c102369c6675b5852ee118a3d4c7fc5e1c87c9cd1e0a66016f5aed63104c20c858cd47d1dd9e164dd93ec887d7e1813d5dd534e95d4f8a7a0bb36413ce4a39e4751a6d18b2b3d57c0ac491c79957903da16fe36c8a5d6fe1c6f3ea441c7d81e27ca9fd85b73b6b528b38a1801eff0332ed06c35c4fc410a85ce4fa9fde7b7e54df6a268b292019093a7bcbf41d514cb280b675d6634fac2860165a84945478af45ad9876b2c8d4b288d65a307b21088bf61ebaa11f9f13ef9aa69161e46133b05659b83b3c52f6030d1d25defbdea350f3fddda796eeeb0d82a65fd624b2da1acb8ec1d5aacaf11b8e6a61cbaee46d3b45ac435d0eed7b6a450c4eda71c14de93eee6d047b1268e2556740c83d2769ec93b78c9a41de6c82805cfcfdf425ea653373a1347847afcabf953a85c0ca0a7818b9d62855bd8be4f0b1b191da7379a6ee12044b5787da50e6768212986ea87990b456ac2caef478aa1dd26f0e2dab311175094df945486f4b1755424f74384f7d651a3bf7145242072257f7d793dfae3929cf94f124d95dfc137c2d232f92981cc8cdc8f69f58797954b2516ea023e66b7560a79a709855dfb99b47b3df5e59c572aa35bee06e16fadba30c0a373f628e345e0b1677422f96f970be175d727a8b2a72e073c09e9dcd1b4a96a52150428187912f4a424446fff0ddced783cb8c783e21be0389ffb102c849d3dfc395ce683fee8d4b6c756c38a56f000ec6c8a6f6c3c2248876e2778987cbc4c7529419afe3105b9a7f17a4ee13d7c29455d99569fa6c8d23a52a8837a9af46e00c06146650ed1319dfa791a8f16af9ac1fb7835e84ef84b62b8e2bd296b8b8142f525d993ecdbf4842818859a6e9626ef3c3342522c709ea4c8d4215b43db0591693eac431fbe8b1fec737508ab21b8c32e8746f0c03a815fc27f0f624c1b6362047c268857bef9e140e0aeded667d77efd2e26b6152e3189a55616b85c0f96f83277c920bf5bf03f769bc3a4d23909e2b34608f025c20fb539fa34212131e0a2c3e2aac0a55cb206dbd55feea0b52a4aa756f6e6f6d68dafc6d62a400959d903b7b1ae2a0f0661149c04ccd1afe389be9f5e438a23885312e2ef8fcc09846348eb307b41d5ffc8d2e7db930e7f64b423767b355f6fff641c4ab23da7099ea646f9e476d6b4ecb50069ce8fb3251560ed9a96ddcffcb933d2ce5997388c62efa6b3108b2adff5bf81373b6e4d287065422ac9afaac49902066ced8a583c919e50a94c84bbe151790d713e1ec99c446efd695fb97ea545aab81fd2a6822fcee579880e55fab12095d0dcd5759a8f628b7e9d0524bd9faf1e953adef413a7dc656a217af9ff167242ae60f1dad276d514d72fbfc8fd45c6b5f4f1ee2bf3dbb3fee4e9c7344f4c18d44078982a9b23b95075c880153c42020eedbc24612a89e4a897a2124e8e7f08c0f6d20f2092fe809da318dd232856bc2ce567c2965b12f40318dab6fe7348f5100fc11f62a29dfd083d7789700e60050f8544f976e7c1fe3c973c9131c909ce5c5e30ce8089fee446ff8fde365a7338d49d316486b766a868eb4643120d0406948e3ccc57e8589f08ba93cde5a56a7489ee2064657e1ca7b813f5d1b536e8af88fa1397f5828b0303e402d49561