0x2cffd02e193c9b1b250da894ebcbe144f354205940dca0a7fc18f77fd0ad5b5790edec73542d44db6a2ccf281dccc87d4cdf3c2729dfe7285c3eb3919a44eafb4f8b959feb54a9dda9e70067b6970b567f16a8ca189233417d029581901fbe565f51ddf371315a83d3433ddb0980654c8b19a377949ece6ee29b8f8a505e7b41c3929d1391f1c77b366929cb8e2a810ec5820a53a933c41536bc94852261f4c6c8b9214871476ae14ee435bf39d86c426145b41fec9e746063a8d3e64b38439b4b6a0189fec71837669d11be9c5e6b742f87b46c1c1b637c3e073b08ae3b135b4317fdddd8f1c09cba2600dd97214aa769d82341db5a313be2bd35caa5d3c6138aec22955ebc913a0dec931bffb45a16f8f1349ea02ea9c7edf6f0f35225971df8e9aeb6fb6184891b6775df9b759a988709c253e6e51fda7b66e020a6fdcfce52d4afe9618428f3e537a7776faa39fcc5f716c6485bb741d1b650f56406501d18a5d49be7d366e88e081f3f0165dced35d093b85ee92de31b700ae12c2395ab53a5834c52618f0690a869d87a965324fde42a93c7bfa9835b32559c499174b8e4be5578218dec24d7c0bf3fffd10f512d10b5e2e8163debd893a471acffdcf0ccb057ca243053f49cd7df8aaff71c4f532bf0a3dcc0eb84d3274f34caa5e6de8d35f32a0b09819a3909f11e77f72cfd5f3afe8d3bd1a2eb7923f0d4a1ca5194e77a43696be40ce5ce33392a75fd9567e92ced48b1c7451534c4d3876f73e57937410be4feb4f41680b6b923f790d9beb7a8a3c59731afea6b2e5e9945d2e19cd65bec46511a16b9dc7ecb6804c10225ef31ba64a3a4702c56ac02e7d07f3e8b58109b54075377202180a913d0779500f67c779d46c705b46aca8b4a86f0b5aaf44be22b561c0d42ae114ce0fedfd28dd3fd55bcdae3bb1350f34b18880934f2a0770d454cfc5a5b15d59be1760fdf9e28df64e45ee7944331754cdfea35c5e378e195bd67a40e718f0340a60dfa2365a917282c05992dd7608d100dd33c51d943c12ed580027c38dd1312baa45bc8cba78561ab267229e57c952637dbe3fdd2eca3b9d2caad15cea328cc4796b4a76e7df419fe51b097b3839d4d2852ac373f7e407b2fb908cff9ddee49b519b6450b49e7064cb7f40c27b49957fd3be4aca9df6a98aae3501d28e44c38b74bd8265eb813664c9ded0a24d6fcbfaa2a6a6527aaa5a730c80e85481c4d76fe25fe9b90fa77fb856bd08802ad3262084b1ab20b06139ce33db4c4b84c761c82488f7816325440d4b42217947411d7e236b6298a57976a14c025cf577a7acd84b079e29e71c05533b556ec758843d09cf872de941b1b50b641d9e281dc838d4976553b97df5471717156a47a7384bb35449c6d9fbb81c8773b3df7e924f598918c317a461e979dc8733fe05093c4d0de8fb15ffbd10988c5a36f85af4fd09a68411b7e03a8d7224c02b2b608e47dfeec16e5ac411c63c716ec211fa037d6b68f5ce7f116b03e89df0b79333787cd7ee34884b88917d980fa7a7de3f19c210922675f06dee3cb7accfd48cf10f332ce86e0d0a33d78d4369b8329b124f17195cbc318032297ca7a090963885bb38b869d01230eb93375b78cca181ee1c9d31f7d3e3913832e2fccf1de08652c65250f7e660f9881d7e6dbcef4e07bc52284729ecabc0b1fb190829eb2061e9899dbc09a3c664ade63f2a2e144136be77e511fc265672bb6225debed94f63c3ba2a2ccca40c90927ff621414e824d51aba06b28d7cfdd2242f3a5af7bebf31a736a5b7389ef2e4a1031fac60eccf6e151950277f31cd38e4970d71984cf7cd2080bc0140ca848669fa7c50b7c07b19f7174e2aeafa53ddbff3bf23d78e9d2d8e58f21b8fcdbe84f597f19db129b37781e2198690cb1e4904f84ab1f7