0x2cffd02e3c8043686fdf3630e02de48e02f72d0e84a7eec5b89f14d17feb60b297329739843c1e9e8c26cae77a7ff88c4d70447ac40028c8c6c4ab257b65476f0b820902247c9d34b226ed8641322bb87e23a492a22a558dd50fd8208fdafd325c4365c5793d38cb29649278f06ac0ce239c5f5626d5a1f6100c699c4c0d6c556d7236ea317f08512b1a4eca8d13a8208dbb9072c7ecf7ba165462d9a0c0dd21ecffa97f116f076397fd270ac59c986159c67f2f38f5caa9eb03d3b23871bfac89093ecfaea31d3186aa8222eb58b924c67039de0144bbdbda2c4e6891fc3d280d7e616c1c2abee53fa8b5b9b0f9eade6b18d74ae95c9933ef046508385081cfec6265a99dfec73d47a15384a5b450dbff8c9a696adc1a0cfc123cb6fbede63dca4616fd9b0d84ea1b8a8228be1cb8bcadbb9d9005af33aca1fd3bd530658c67a93ec97335c4ed2d90652617e5fd7f7d7f2d3de5a5719e830baa69bae780c8b4475196b7988618c46b4f3ba7917502630adb489071376b8c498549e3f199aecf21e25abc57cdf4131d410785435cd28065de2d8e057dcb638850e5ce6eefaa87e1bd1ba2600e6c1088cdf8f59fd22547e78336ac311c7100fc25e62b92f17c99b79df9e7eeeaa485f92e505483c33343f73c5f0f230f2d37b0d7c8a535f48dd8d94f7524417238cfb1ffe5eb18d3b11210c7c03ef911c91cb5a1931748d5bed76f0ffff22d7eb05eb310487f834f3e490f986088fb75e4eab0485b1d73cff19dfa70a3456ed00f9f394d8f11fe8ed1fed06b0358b9478c5cd01d1853d942105e9176ad628f80ae16d130d928d56791613befeefe97a0ccbec6c29b6691a28d0fc581bfc4918d24c4d5bcf8cc0cd6b8bb6c10b89f7cbff976723a1c10a55c753c7904444ce8508c5f3697ce628e738e32d1ceabf98dc5a4bb36774315ab67cd033107e024be1b38939b489417efd8dad9362f318cfab39cbd3044304c46159ff885ffe702d98b8d9db47c10a6b4ec02b309d27bc9d14fd5e23cee626a87d207fb6cbe8e9b7064f6e509150b72d798f6ba6347c7aff81287397b59a02f6210b820d35c21e3c0ae3256d4b960d4f1828f56ac1b12bf4ceb337fe1202b82ea747fe8212fe351efd3b4ff08e2086233250f63545d4c488fde43b8f1bc72b813dc65b8995f1a7a4c4993e3861c3c9ff43076b653fc81d41f7f41a998dd3159c45df70b15feb6804d241ab3dee92a1c09f0b4d4a54787229741cb52af7999797925890f25afc7f9d4b2da265d9e5d1d6c4946d25b2481a74871fdaee3bc4e5c8b6853a5f712cefe99c54cf3d7baf8317c98bc8b017c4d9cc372c4341b83cd17e2fbc4e12d6f299d4a0ecb594e909596d52122c82676afd4cef0feb8a0ae862a5b7c8a269eaebedc3a5f86ea2b5bd72e34e11deda26ae5cb58a5a35fc711072e9c6c735b331d321cf1216577866f4f9731e309252743ffcd7ae76ea8458a9fbba23602dff8e141716dfb2c1ef67c24eb52acf4346b4223316ae871b566f0804d33f50d2a81c2014065888b07f131d397658d7316e35611fc95894ec1fd4adab40be9f4593940c5b1c5c3390d95d6fc59363b9f40c4afef26f2bd6626d3709704dd4a4e45103513566a4260a0eb1242f125d357b46e6f37e9d735e5cfd43ae493f59bd2b4c610e72a302bf4fa1326052a57b72b6f62c1a4c3c263d99cf2f0cd5e30dee8ed5b3f7dbdf033a17bf29641ce79b4ce648e197d012936c4e4c8259e131a0382b3309269911b22a5d1ce3dd645f481eea776c7d5a9df7d5d3d3d01181840b1f6bb0ac37a4fc75fad2b2a4ef657e77a5bb6bb7111aa06c6a9a869df49e90689059944269afb2b2e4cb8291a5c52af5ac7ff96ef2ba984213d1352fcfe803c002326a5beb7764482b1198f3ec288700e6ae9a0b6720a