0x2cffd02e707dd9085f586167ed62673edef92bf3a460efc5398d0429aaf1c2cc0c4d4a5b004ef3d11f48206e453ec505b933589f6915e3bca9a3bdfb2775cead553efe1dcbc3242fe75889db9fac3ce7610558d526f44749c76daf6bf5118314a2143be95b5a2983b1461087db3325e407edad4d7aed4e94433c0d3d64626ed4360798c0be1ce2628c16cb0f9e260547545056672bfa343e3c4159833cc7f50a5550462465d3990c04f029f58a7ce12efa902bc35dda086faa4f219352a6582cdb77664695605129c32385b907bb08385d2bbee2e01ee8b8940dfc1bbbaa3b930ab572d42e013599116903e134a51b456f6a24749851e4c90eb7bedc6634acf2e6c80c44096327b183cf43b657ea8392394a5dac48225cae5ae074a448b7672289c15167f94b80af8de340cdff672b404e7f8f998f1373fa2215eed4ff9bce0faa35e37eb03f49e3ab7653d0c3fc208d417a8ad03dcf43fac6d221305979fc8f79edb1416d170d88467dc1276787579fb1f747dd512477d0a321c7c1c39a66de32f82ca7804d3529cab4e72050562f2210d15e9a79c888a0f7105fedf71b17e28d3758408f553746d5896991aebccd0aca90773215448200657732986b64ec1de78b147573f938b5119b81e63c9de809ed0e4e00ba914adad63ea30043685bcd8934faca561209325185060c267725073e91840cc958f632dccd0e5ea5431d6b160bcd65f2b6b6bb60355350fe1d962a85e2f62cc20a9c82bb8e30d22ea5dd34e10261bcc2542772b325f7b30e45d0669f4840563be1afe2046d8dc012f676d9e2088e5e43a636b32b63b29dca258bd3c608de0768f6baf016f47b193a83c0becc6fd25e363b5c620c1f36df37d852dda1289ba5c51f22809ba8a9b80fed9a34f550e930f1ccba68dfc34cb8eae6ce80b0843921b4126d4d11a882e84832fa17c549f6c4a1cfb8131ea3d1f24e6d76e4cbad55ffc09f483b08017c0e25df45f1c8e06bf6c175098b8030f85694a563f8ed25891f940e16f564fe2868429ae5cc543ae9e9bedb55b76ee8a9c795c0ddea060978d0797ab00dd5a2f9cfdd0a39750d495bdb727ea60ec8a3848a2c4a324a30deaf0d067f0baf43254dd5a1d3a69b8732443cab20ac1d0f3e2ad6a4a8b1d90b414c7a14e55190a743ef5380c25216b8732c0d1c1dd9fabd817303847e4f89d0914948c169448a7fe6306440b762958e34bcc7f50b5e6770bdf4d9f729d92a4d36a25b2a48f9363c0551903b8a18a5a002635b712a1a9423f30a71771427b34c099d2ba2d5dda15dc1a7843b4d5a5b283f3a5c3168d3676812fd2d6528e5f064558e51761fde3eed153fd0626f94b669c36bdb646198abdd599fe5959548cda31a68454935f2f26688722a8ae637b0b582cb85964fcb68e253a015987f8669d5e55225d2ad11cd962f6066fb0701b98c2c8b65bb8d072916a28a0e169a1f4bb8bdbc8e6d3a815b8b23f5861268fc8513457ff43122054bc28105c30861da9209cc3e2711064e79281ada99d531c80db873ed2c7a2c61c84dbed3afa620c082782c616f7e941965f19e347873b04e87ebf2764bc207f2050b3dc8f5715d811c3f5119756199564e3cfd465f4e7e10452ddefbc054a84b3f762b5fdb7580c31aac1bb9cb1a4f9a34a5c7f0fe284eb9d8f7259f6d4edf0b700599dc1fd0e79447f0c6f2fa65f22ba1abb93b4b70daba5acc3a9d594244065b76c967ca5c7f8ec617d0eb31af12f238dd9a6ee86824242c1a75f2e23927ee6556d50fa3fd3580dd1c4170802568d00ac8524a09388e7758b08eb4e5873ae64c577bc12050f07487151ff72bfd40813851b60bb497d5564ec0958bb0f2e0317bd7221832e0f694bb4c83f4e92aae321eedc7789624f262d5e24988bc25e708fc864dc21496bbad75f39dc8f7