0x2cffd02efb7386fa3e5ed2f139f7be70e0b2dcdd3e3d7a636b8006c3dd4f7d336f940d60a57dff2c94f283f0ef07ba522d8854d6fa53a522d1dd711aa34e236648fc72638c49802fdda9334cc2a0b44236f2d85c0b598178aa3b466b0829ee748b22c93c1d401dabae7979951a86abd301a72d16ddcb7cd61387412e6a87d1eb9c3ce804946817f48f1e2fe3ccf15d0220ef438caf3a766b00f4a11ca97bafcf752889251288af34e75292a433b1dc711d5ee54325fdd1cb4de8426746ba6dd3b23f9e0fac9b806eef82907a30d3eed73c6e502c0a4820132741009cd90588ba94564dda57dafec050ddb7de0d74450121206d3b018e730fe113ba4390f779b95b62e85d255ef0737e8fb8e2c407b0bf874d791a1ef9d2274ec6d4eb3fde5712cb3e22695c73727ea167eb8a7336134724d9e889a6d13f0a98b1e8099acffc2159810862798bffd0dcef8ff1908d3b810dd7b88af057d99fa60a359df767c79fc903e82ec865f3f10bf59d3d3a0a8d60b37bef63e8b364b9cdd3e3a2a7070c0d5d11a5604805ebcdaf098a6795172055ce487c133285a2e38a151aa8c742af2830a9e302484d21677f6011312d5a6d3e71a11db13945e040f97c81b92487f994f05906009c6553e95bc7fa30cfbc229a6c99080bfaa1bf60df9270c2ea786973b3deff56c8fe006e85c42b3cf8c13a3fb393b544cc0f59700ffb040bbbb529b0149d0136c7125a2e87acfe53f82a60484154840e4bf611ee5bed8f63af5175f2b9d065e7f1b96d9036c09b372a2df0f6ba9f642b2679eff35bf0d18c546fae2fbb91b443aa98da2f47491d9434241509bd156c6374d6c9134955164ea76898d01263e4ad2334c6f943c3c73d20369480396e1b845d462d922e79af0e1432eb1db3f06b57fd72140b5475439e44804f089ec06689090ad4cc01dde555eb791ffbc4727746d01fa51483ddb55791996789665dad6dd5614ec4168bc005f6eb6b3606f403325877dde688212a36a58c4305beb8adc8599cfed3652cf7ece23f0f2f1b255f4ad010c7ef646abce079a61c2fbfb59d5461cf2572fe6d4988b7c4ad8744174b04660b922b2c7e862d13f14260487bbe559e563136001e2287ac808858cd0a5a9663d46dc8ebccfdd409e97cfd6839ea6e8b108e55237ba8ef5dc99df21be3f67a23c3e39957ed2340c691c2af96b474c32c736e101bf4e1d1f113feda7b88d66870c883b9f1eb1f9fa1cf6e523243c8bf44e2e236ebff6a04bdd1ceb4150fcec22ba5814df1e12d16d232c813d2c8a7e01f4742fe4e822959fde33557b8fa2ad742b51fe27918294a9b30cd95c6abb6b5f571aef12e500be2ff0aaf6c9532808398a3af4e702fd1d37202edfb71076ba112fbdc63c48548806cac9b57559a0d3614a451ec96abc03bcbc68f5f011b1984fff1544d3e6e7749b95ed016fa5ea5a55821dc31bec00bda0e2864106e41b75a2db1a9675f7786e6cbd596f60cd60ecee21554448a66ac7af7bf3eb7dbb176ff285c609f0138e06c9d0a3934b7a3ec28a71526e7f25b7710dcd7b7dcc27fda52b373712a674e99e21b885087615707841053ddd1140df7b455b4c85aa947553bc6c74a9b15ba497a9bac853e9d0cae6008eb4608843af9c588ff33bd231687aa07cafc60a02e6e08825e2cb2975cdc2f83c61823e3e3185ccf133a8f3e168ef8060d19ddff821ffb20f92c83290f32bf55095a0bca7c39fe02017155bfc9fc0b3520b827c420aff9ed5fb8900933e61424931c47b579a7f6e8d4d42bb607f2dad6dd42b730951996300e68a2646e97ab748c4868da87e1cc738ac050c55f1c61bb5b148be59484ea503d973141cefc99af26b00c8159adf6f78b2d85112f696ebf12ff5955b74a303471bbf3cccaf4f62b78fe59a5c6a99139a450057a4fcdc6