0x2cffd02ed64771459f0db7b82b07aade84d7fe2000f1af60d72fdac5279181bf7bca7e60919a2698fba648d16374025688061bfcf624ff3c5070406cad3865f9c965a2337b916dceb7731b5845f134a446704ec857004ae4ab5675e844a2b5b324297a447ef90bbccecb814ce3c70ae6ba620cd323d449735195fe43d705e855534d9f518752342a5314a08e0817dba640494ac8c289a6c4172924c48c9e3ee0483fd0eac27ccaba4396f59eb913804fca1de5780cb6863a4f4df571d6e9114fc73e203608e454379c7906cfa65b5be5e82e4bf524abca860f74601e138fcb16f56f2c2f1dc2bfe495fa86e13eabbdd3b443daba14663041aab4743ddf6bf890c22aabb4d1fc09e7c9d8fe3509c6637dca60135f30f572c8520bdb982f4730a1774848e109987414ad7d183fe584b8fb2cfe5e90b6410db794d0c49416919d65714054c29616d14536ee78a319886cfdbee2cf8a7187020a1fadb6c5d4b2dc0f452be28fb3b0f52b047d6a46d4d0d23e3fedecaa3e4a9c9d146ecba431b9c652830ba019dfa70c9998e049c32905b2cc73a79d9a6aa7968159d6c6dd0e68efa326ef9a4edf3125da6e25752f3c332c09914f25a53f883e5c50a59ef586eff28038f1b5d69d405410fc14ec6aba6b04808fc35e3493c0f8707328b804550157b90f79bad2ecebe31d2975757d90f9817a5cc5a173fdeb639e5819e42d636fccbb642fee0efbb659a668b24af7d7dd61daaf3e301a6d6508afa83f020b1c4eb7dfad4dd9918847140f0aa6b8325198ab71e5f39d708f80046c128b685a70208673c4bf01fdb6c684861171ce977f249c380c7adbc6de8ebb842ae34a0ff073b86f28a425040701e1e5447903509f07bd2657256e477beb524a2571f7639987cb4efa6f4b4fc4d5e6d4e1e63982d15c87e2843cf65bb2b2df9e2aafe41c3065af28ef542f9be6b625790a4f14cbd22f53bb47136a054cad3ea8720d61829c9ba73ee5e6a49b9927338993915d95a21073cbdf35ef4996ccb581ff6289f733ecc9328f79e0e48750cc0a91be8d67fbbcaea5d14dcf09292d5e8164de96bfde24edee11c9d2544ad8308cb615f87e71c43a44ce2e94830e5437c4d34206327c00fc31995bdc05a5690ce7110ad63a8f8d2ce1bce27f28805bf4d4a99ccc6702199e0c68a6be4a50b1e1db7988abb15cd057ebc60ba5d2ef493f2d0bca6c7a63ea21cd266f32ea314537af16745ce82f76e4299748984513da74b3fbf85ef5e41e7965ac3048131e7c036897281f58db9b6ad0a92309c46823ba0e8e788ac1ecf624d2a805d43dc17c2c8e414868a2bcb62afe0a556db2d10bbf06504043af97fff09f9acb1e69dfcd5974efc89c2b65f270d608b6cb4e143ce7e99ce0ecfb42e6b1cb6ceccc173218afe4a0e52d5501c308afabf9ab8338a6fea6c9fe3c92dee97aad1eb5ddf9638871f365fd04100e77f29a28efa9df314b867306ee5b21282fb6187f50017c88ee374cfb568315212939011be4c602b13002afd167469a7b4c4eb7de77fb351f7a73339b88ee293207b6611275a2460005a3a84666e3832fd32c84c25e863c85bb8dc6ac3f27f30e1a4c8f32eb1cc07b738965454e456cf7a3ef78b306ed330a5cb2e8f4e9c62c08c024a90b2814293afd21ef6df63fcd4ba1ba3b33c93504359875753c23fef6d405e8431e8dc42dea858d2a1d2bd3eac4e0c6268066f72da5ae9f92270a4479289b45e9bec97baa49857d6b07a576634556341905f3c3fad78ca009c5ae407466022e1422767b6543d8945766673f54d4beabaf8fa2e1107d00875c6836cb8078016c1ef48253b25d12f90b20cf4bc58b6bd5471cc6684b187891268f9cd1626b77fd377fef41e81d9841524490aeece408dde55066f085c7d648bf12375ff9475192ff4466f4a0