0x2cffd02e77c66f0462346bc1d10ce8086daaa213a2334b050a0ba5aac36d9f93dbe3fbe7f4a6973e88e632a6d8e3a2dbe6f141d6aa0c23085089b5a5ca8bec1e20e5e8d17adc702bdb11567017eb8bf38fddcb9bb85065c595a38b1ec7583799d0c220ef63d3281122f82229720bf6d3613dc8a24cf42073797236685a0529557679dc7b0ee82fc4c40a59bdc42d23b08345e4f3d0a9ba32c414fdc5d64ffc2adb79aa0cbac21ce40d8abb9712e1d7edfcdd3abdc394c5ce486df3b758ca893d17972b738af53f48ed95dc10fccae0680ccaa753c34adefa4405d886b14cec493521fef23dad73770aba93bc317a5578e3242f891fa048c0873c4e2e59bcc0b30e0a90947e62b7d4ca0b1e50aea9fe404a1e3057f0448887007466968c3debb34c9ebdef18fef7fd1090b1cbf82809b33f56cbe3872ecf36b8ef3ccdb3fb2f558a00fce8faabeff6fd0bac24890095ec47025e086ad4ce07f3163a9f656c4a90a74dcd8512387d42f44ad3ad452c8092259c588a29c3a2bc2f9aaf3a3e1e2b2095d80aa7632e1726c00d5d3c004ccac0190601af124c5dbd9e77b1e7f81625e00005944955fa473309d415b343b571cc912f3e8e8dfa789beb5adacf7b13d7941c2f0e5f1b5ddeaa25226c9c3d401441408e5fd2d209dbd450138c031c1fdc21c8975afe7ee830ad5ba1ac10c69a8d6ee5963a4fabdc8b54c224d08d72c30ddf188b44e2d7b883d8a07fca6cb3639da7bbe62d851dc43d2213cef4299df6020ffe185c362efd2e7590aa2ca1cd1bcbbdff474d96598a897a5728badf41cdbc8e004d637f80bf7582e12420eada586047b35165ab5206e93160a1b16ab5e6614e6e9fe0ae46f7c19d1dc9d716364d411f419fe6d4268877e3f2295a9e13a8514c19cdcf5a2f3f0fa0b56869f3872b72a6e66d10080839765771cdd50e37911db973218d6ef8f2be584eb0eae754092b55c637748bd57b4feb09679d3024024d66462606437bd9bdd6566bd6638e51f6995b3569f5518133105cc0df151a390acd4c141570c117d038f824de0d4f68f415a0f871aa85331b76c5705ee3d06c861000c98a9183f63428fae4f26fc7ebed45e351e1f452e25118ffd68d221b1ca339002c4b5920e40cb3fdb0dfff396d317348beb0d0b5a67a7fc5559f6df6b7bc64d4f921d202ab989345fb8a64705df793fab318992cd11f6f1f7f49f3da5b008a83d4a74bf21f3d59b8ba1117cf4af5897640c09e675861d8431cc33c5319274dcb9b628588aa825fbbbc0e62ebaaaaeffb8b8c426cb3ae99efed3ec3ec63bef6730bc658fcb25e9bdb0d37440f5cca290748bd8f7fd17a2aecdb03117f3658ae79e68f67776f88e6a65cce9dc5f3fe24510a24690d995da3b37d7ef0b77a5b1262fb683edf231485abfe9b2051342af9467e65bb6ea4ad45e8c034a533e9e3574e1fb5bdbc1e76c84c6e06a4f89295237ef249c444cf8bee64164fc25f0291d30e1e1d155f7f2b60022d3f011c0d156c2c16c16caf0b52d2e39f33399389e124e9aead6d630044b2d3f1076e7abb104b06557179e5de72b4fa07919be7a55a926ad845b8a25ea97050758f98ff61da6a2e473bd283a77e2c35083308f796d22772e669b3cafd3576283999e4971b6b8ba253ce4594b1a4e3094f19201ac7444ad7abc886ead9b6584ad6177cdfc2b8723c9fbd4b871c57a1923be11153e52f3946161286fad398f82489e9ba67709098d1dc4b38150c3457956459ad98a615c225e5e7f7b859e2b4e54cd677a7c3bdd6e6d75fa2d3238f55d954bdcab479f75fe5d493199f039c0370aaa53ec1c63051a2342c1476e5e731775f95dea3fcc71200db688ea63497f55fb3d4c9920492ab301cd6ad7c50c3389f549113b8277ebb7fd056de1ad13de10ee0b59e6dd77f7ee7654f64