0x2cffd02e31158c4e9b27447e284f79d9894089f13c8c406ea17276474d5714b8486d0cd36c6c03d83617161fcdf4263478f8dc7849271d47ec062aeeef9c41cbc16be29f455e78f442326a977d0839d5e13db8f8c99597ee67d723171a6cacbddcd930cbf7768e49e21f1e568dac328e2f3d785fd05e43ba652bf604bd09e04a3591d26dd4f9d7540800ab6d3655c5ddaeb0c5d3c2d466cd42ee9b827ac6b6b306e3247a07dfb6397dd4deb41f1f0a4a7731f70298258a9a02cce0b7e188ada55fcd6828609656586ab89ec05a4d0708aff7a5e2c05acc7784336f4245c2909afd02ac41a472370cd24972948ca543bcb05a29b2f8017db473a1c0f9cc444b4aec14b8d784c31f54f7a19e7884c47b283f4b4c1a46f1d77cb840d76abd3b7fbaa83f7414a64c2b895a9d0f163a3bd0caa71a78a99e19d3ec2a507df586a03616a8c288b937b9d17d54764658a9469a293b0b4f0e953a4cdecd5aabd7b99abece2e2bd5d281a5e91c4c0c3454827f178aec3137f1a466aaec8b996d4564fbe7171d980a93c27df4cf026acd32e9e189578d3e25572dae9a43840e871feccff251dc5bab0f49857fdb2f1aa7a010c50f07acdfc82d566e4ed7263385fbd04f37798be155a8479f6e12ab6887bf1dd692d290fc2c28362d158a957fb06953dba2277e8aae824a2b41ec7898c78a98c7c579c4a3674604e4073b0c8e3b054fdc74fea264b66dd42d5b3c37de54f553cf9c00087f05ef2ef71374a0f84a09add9bd786e5c18f4334aa02980e99d1d4475bad06964118fceb040365b18969995b449116eddf5e9b8f8c90c09b8fa653941f2f391b310020c7415ab7cea2987a9d44b2d40f3677c5a161e6bf6d97a22f1554e40c8c5ad2bce74232141676cc81b0b725bce52323daf713f1e4f80d152da1a7ba5713b8d21a3da00776ac6014c45f09d78f9b0ad442f07ae564170f2340a7a931f3119bea92bfa23531f692b7b294e980508e528ab546ce7d49c35f8bd437c10b84dd537c07356236f6789a435cc01c0b911a48e01d0aae65571941866a0376f3f87520d716b58fead75c8d71eff4ce2a66940fb1756bbb0bf075ea44479ca3959ea639f87984442e3cb310012bedbf8706b99acf1b057a83aa5901ebf2e07a3ae2ddd4f85fea6030af34b2fbcef91bc86cedb7a0826c9c075324bd3187ab939969b70b8fe6d6ba178a0205d72a929f848107b641a1ec4bbadc2b4aad14120bf5899d8183e4b6124b0da31d29706e9e2dcfbdfd11f6267678350ea5a29abdc65e02a88b7a1904f9030bfe8c8446304cb087ee475e83b5a7170a05648436663744c22daf8e654a19da12da53175475984c593b50f4864d20fdd74c1fde2bdd4ec4fc72680e891b3a2420d400c83b85d51b19d1740363cf9fe60064b79658d933e61efbd812a99827a294dbf4c5dfab73dfad082edee25dd1cc2dee8c1439df90f4edb004561833451225d8a74823645036898b3d6f959b195b49695d8a0e5b005d5cebd8bbd4acc371af40b8b63a9f32779449037af462435c9923e9f877c27a870f512f7bbae370402c22eec60f36d5ba1ae5a2e711cf707471f725ee25ba44d31c43857766e56ce958cfc07a9fd3d9742d96ad6204f42e321db12834f04efac89333c55e24dde89b6859c7d792abe3a86ad725867aa7d7bd459d655b4ea43315b232e003358965cb809977700da43875af195bab226d0a9ebe73d9079d31bcdc625e99f411e56dcfa512d88333a22a00c3b274fe88ec5f68debf0e2bb720c35b97d30d390b88d7b320951f4d1e54b97475f739528998ef73e55bbb63fb459588757a730bfd7537827cb33389d6b4be17914df93ae59fb41eeda9b81b5ec8ccd509e274983a6ce38251f8904230009f800584f34a67505d8e938b50b5094a2782513593f25