0x2cffd02e70292868a903f95e5baeb246d871ff0c1321f3709523a778c7b0a3ab668473bf5b9be2bdc2da5d534c42620f09a0eb9e54a230908d2a9d56224b6601d0b1448f4bdb0c1f37a5a024f38cfa426da2d62bcaad152ef841cea8ad0c9cc3a3a86ceef88755f0a16d5d1a0f8f03109f8128cbaf5cef2e6379acdcc8ca6933ffc90eee2d2cdb5a1fc55f4cf3f9c21b49995124e8b01b54f069d7f4f3af74047870ba0d4b7b6685c086aaec8f27b5321a771c9b69fe45706b0b5ff737a406b620229304a690e0c4b3ffba287af7a4cc145fcde479c83c16317023f40dfc6b764551d6fe33b286d142e53c58e8a1a6031f9e289eb974b6e282ee108186d3343f2438f1503489526f4e11d5c39c5f01005353caead833dfa36dd329a0d185a127e6f59fb5f623d2c2f3fd9f384d0c382ecb9b083f8e0ce0bdb0802b368dbc477ae28a1f79a4cdfc267fcce6fd1dc25f3ebe9857d5ea96b0d46590df124dceed117d81378e4f136f50c4774f5deec58a860e7302323afafa572fb82e33db5ba35c3e5cc139e2dfd5c68f93f66fa1c181c9deb52cbbd6234443d46f24b1874ae7515cb2c86b195d69e66a8e7edd0afe8cf511c52d770372ae02d7fba42ecd806a5f91c8f75057ae5fde289d12af410fdcdf3a52533ef0192c516a1a9d5351252230a32203c495dcbe9f8798069e52d80a059c007a615ccbdbb3bb3fba4386fb4a02d9e46f25fa74f1796e144156381877daed3e47388c72e0ccd265cb38379bd33d918aae7bda8afe8813f2c53ecc195706f1457f6521d75865724534c57a2aa10a781e0fa77c8ae657b0a1d03a871abd9fd20f09f448d6a3d42e79bc5c427c6af53664c5b28b0be132b4b63d98778c5ad931342f0ce469944c920e33cb2afb640010e19a3765ec666101cb6652cc41bce02513ef500ce64e18e821eb5531de116c245a994d158650b8ba0cb95abc80a9552fae235bdbc2cc0078c6f2040727baa89e9b2be76915ae0a0c178f29403e51c7ec97c4e4e6c8ae204622e4cb88c8c45d64a56d07150389d17eab58a6c5488cb181fdef7a7cb645dd8ec65d0c60b0a86b4cedffd809805e698cb307ac7e592fa8a4b13dd4d42ce2565a8096c0745220631ce6e81f352c5e4ecc8c6d132b8916d339ffdb87e1180f01bfeb6beeefd4ed9b660aaee30a42a5138618c068e3022ab83ae86e473f07a00655dfc3a110cbf3f2c9c0fb4924b40262046814603bb29fb472d77b2d35521414617aeac068ebe51fbb723d3ecbcc28e4c48eda92924cc2f060053ae963286f44700467e29eb4dcae27ec93ede4854f880f21a6738e9798c398f17e90e3d93735a74b78f4fe48396bb96ca0a0d39d663656d65496a3c2ed892be2dc3a623b911a76cfc4f43ae52957151a479876073d41760f83e4d09bc85135fad7522fb684fc3df0bc4ec323faa96e5a93d1e4d0d0b98d78a0bc28f86f6b12f7af97eb2a5d33fa0d1fdc23398eda0a62d9c6ea42bc7f273b77dbfa926d7cfde31ba9ebbf493957625b6d97aabc249f991d236a8ca1db1f0938c805e747b8a69f5ee241f2f30e0b9a90a051e238ceee5893be3505e682d4dee6eac0b806aa8dc9a31eaa3ca23efe53e990b2c7d5a25e956469c93b991f75db2a63eedc224aac278cf436a5e242656af7c0c1880dd9a6de008958b49502218c595a34a625051c6a7b90766b0d2160574314b16ba14e621032e4c03c3cf0b3a84997797ae32977f7e86ed6d0f158f4999755b6bf6d482b32c8ca3aac177b0a576dc90ba3d0c7062c495a5b71fef72565424c7eb9c59c67d0e195d1629fe9eb4e6c4ed41f12df78391d3cedf1f6a40b7d59d830f50480f8be31e58744304e50f0b90b191f9447b9c18d34c95c38fa19f43de773887b53dcbee7709e3d600c1d74de647e3a7f80e51cc8f0