0x2cffd02ea4bf031e16d1e1b353e1511657927031e1f5cc1dc36febd8b2b280912bc3a68daceb0388cc3b79152b2bf943d58e1c2508b57b7dadb0eaf414271b7ebd253fecdc8871ddef3c3200119209bf8b727971d53e5abf9fed0670f878062344f3fb11528556f4d127dc81117821eb038f4468ef9f0e590c5a6dcaec925192d4e8b285d0fa0789c0800ef660639f069bc99e791a934435ec8aefcad7dc352ced1dd33546ff2266187f910a9a3515e92797d32b299da8fcc326f0dee7aa1e338df00a779ab88020445d2ace0d9f3fc1c5b4ba8f9628604c274cf1a8c5a0190bc4628f5c2f5d125806645a8befa44bff66213cabb58b0bbed911adc2006c9b447de4fae3d9c130b6ec92433b4b7b323a96a3827e6e45129c8d1404df3bc7098bf567b7eb946dda5d47b3bb8d10da97876a10a7546da8d642df6094fe7406f223245473996b37b2ab0edaa2e716419de26677b6d6e09002f5a98570783511feb8b53ada0518fd7de4ccec07e3f76b7ba0391f4acd1037faaaf617b535d3dd8f3dd57f2545b60e558c3a6b2a25bc271462e6bd32f3e2de0a7fae35d898916424d99cf9eb02eb9f75ca6c72f7d5b321be24a21c0e23c88cdcd8d5ba37020530ad05a7f99bb03121b7a8dd860675654ea767438822febb3bb18eb3da5064de187d8768ea6b2e6bcce428cebd22085ff3a297ed5477ba9f2c3f74cf7477cf180ff84eda5fa35117c82c74044066b5e7e5f8937d7dcbdc49ba6684efd6de17a5362d132209a33e463764ce8d58cafb5f365c265938169b94495e60e4f009e4d179bc6935221681986afe3a391e8651fe7899e28d414b167f4a7d66ef35d6540f7acf05def5ff86bf682be2e5a5962d077277fe61e5c25e0509c90e5248327ae2203e73f87614bd93bbeba0d1a81075410af3c5f4c0f99e83d01cfbce1d65de6204ca42865a50ae7c59aa85458e2ab6570682df9e7808efb1dc5bee5962bfe108036ad9eec2e5835219223022fb3fb5185ebec6d9c4ffc2244f967bd73b57210c68e63ecb28ab2736d7c2b8fe5a88d6b5c8c10fccdb445da98b9a03aacd496acb0f2e3fb8c8a5c728c0fdd6fdeaa9888c1519177382a233bf83d950865597ac96095736ffeb15f09c2f4748aa6c373ce3e126483fd90c5b1afb65b7b8983bf7ebb0f1e25b3304b2790723135babf74fa81efb2037a6133301cc2ef63836ba7cb7b0882c34faee13de6bd7b2e9182945af976237808112a9bd1bdc6af65a2ede5f352cde4be1af18701356e93fb67f2a6b4cc49ec63dc4d37ac2f0a8a6cf7e5128c44ae7284c0b4a1c59cf2cd185b14984d4de8f018f1b1f53b8af5b7b1d91973b24a1c359eacbb7c9f5aaa94f739668aff1296d599dd0670b0bc64779fa1063518676ce10c0b435e8b5efbfe39ee232d079970b00e9bcd33e278743e35e15ef67f1d16b6e8400de7abb30a9f687f15790f427fdb0f1b6e5d2f01c8b4926300b4c3bc51561c213684ee7a20c76fac2d3eaac53cd26ae52761a04b4931a30e0c9b34a34873dd74521b39955aec82b1d763b9db2c85491ef01241f43ca765018d48f49f3cac06bbf65085cd52461c8a83aaaa7fbf2d801762f71ad1c599ccdb1fab44746dbe5c5e227431ea6cc860200714908e686e7e4c0478617f5a33df819e0fd761b54abc6b6325f04c1026efc6dcf4308da4c96b3a1833893a385cbdc2888ff9a93831b9432673b2779bbc14c67071c908d9daa1c92f2d762b0b62a3626d5c6e7734754ebc2cd39f66ae4226165bd1e2486fadf2c1780e3db78a8968e316a8c6508d6c17fd9b07d22e83df4e4a1d0282d391a9ed83b3ef4edb69ec0f40160d5792134ebc99640ac4832b34d2030fefaa5142a6fe9e4094c8d0563bb38ab2facb21b8ea2c333344620c93c19355da418bb1e3f273e7af8