0x2cffd02e6bd60e8ae700074a28734e6282aaef0dd1ec9be393be89966f06f2445034757d473e5ad34823041a6c8f8763212cedcc19db3f6d5f0ae1789f4fd63911e640966771259dc91dc8a77e8bd2f54c90b6187c6c6d11c185b70933ba1f8faf954f7d1764645a6d787f67dee7c87629ca6f22ecb79da920a48d854cd23993eede67cc02116a414b03ce1e54455698786bf9bb33abbb23a357e48c719a81f4c834001ea5d0c62ee5692be05a9b90019598bdcda15705d57de587d29b46734e79094126b185a8d15e2ce459147bf309ab75bcbdce1ef2910ac6b120074fbeba423d0502d50867d37456af512c3126fcf0ca3cc633d8d58d4e9539bce6c51bece095c6c665385115b3fdfcb088fb61d672df1f10e0717c29ce53ad57a438ae29d5f046dbabf2f94db42bc369c565e86f79e1b5694de9b604cb14934d305ce28c739e330352c2e3ad4536c7696e58a680d7ac00e0ab30a66791b564b4f2e37b461394c8183fc6f34162a63e3d4667d6ba4888c226a72c2bd8be574781a841821bc52612dd3ea5e2d48abfcf2d7ae755699c1df9427b004d77a419e7a5e518ee91e04374ab63e7420d409534361218844cd298c05d380b0c8c837e78deab2b9469f65c2ab05f871c075b12e460179055551662b286ec041172e61d163b5d8bd516d6a4d20c4682be6cbac09f5672cd8bc7ea3f520ac9a121b599fbfe512714ef7a51e69b603c87e80e0d52d761f194cf730304a9bbc25c17d5a8babb7c94c8479a4de03e3d8fe0d87c9c6c5f88579d8d37fc1d2bb073d354f86700398bb599d45848c39b7f5cbb2e1259adb183906d80a186202b8a8e23e58bdf1c6a83e45d2ff4e1e11b574574e2d118f2f601261ede45c18aa0a3b44ab0cc76056e8aeed12539357461ea440ffacaa60edc727c03315a546579c81ef28374a370a66d03fc655318ed11bee846d3c075fbef7d263272403165c0fc51f44d58033fa5622767d3ccf82002ee74b49ff86169eeb24ebbf9545791f9efc53e30bf06fa6be9ea4f10b37c9fc1014ab84c759c3beacbef8ce7887aca02561e54596985634211f189d35c6d89941165c2e4f5082e3d9e21ed088603e4ff12377b73703954e0db556699f901b7c05b9a3f12bf6dc57f9dd0a8352b40c37cea6c2881e3cc9562ab381a603926c8cf9a7bd441e914836beb56e0f901975f39d3ebe0b060aad1dc8de7989ca58b3c2dff316249775db3141744f445b200104eb84168cf92d1f97c12d601daf2fc94b04961814758b8dc8831e172c91618c5342ace68f0ce933cebe6078ca1bd86025cf2eeae65a5181dbbf7e58b2727ab5097810e03df6706f53079588f60d083a36c382fa57bb87613d76194c8c223146fd555aad97cfec5bf8340dc410017af849ab1f7c396d5fe09effb60b50a09ab29c9c1fcf384059f7eab45795f2887fd84331875d86e991e51d7c8fef2c1dddac59294430af03a0116a22fdaf8489d2133fb63733efce3f96d13e1dee15dab4113cc8b85c9dd8d3b1d807d9c70597cfd26ac1730111cf459297ad50d6bb4a1c866fb4c409f983d6469a9f624edd02cff8cbf29a3e0ae96113859823b7554465887d0199013ed2876adc4fb2f5ed4ab72ce8b8be93dc211d05fa36a40457a1c246558672673c17da4d53407b8f9e6651fce5c0536ad2250e432e42c2b7a55a2d04472f5783da4d582e3b8c1edc1a8027824a0d9b586b46b0c63f76723a714cdb9421f753f573909cf17ad6552065f642f871b6e98b10c231fc27c09ba4871021f67e14a3b1217e796104284eb0b553d9c437c27d071709589e3ac50b7236ecc1e6bfb691d740100a5b5de4785d6698ff2e145a44a62df8006a7bfd77fffeec56ef53c254d958be891441f223ae183cb638b31842d6305a36069fdea0494aaf303b9a238