0x2cffd02e738b0d4a2cc59e322f9cc860ef6aa500972d561230c01d9c7538b015882b157873a66f436a0c435d9c2faaab6f1edc0422bbb2a4748b7f6b42941b0474151d9f2de70c119ed95a576360fc49fb8981de14fd77cabec4bd90fb3553a1e855e44618920a6e609711b43e514078673ce430dba100a59094414001763c493af3276a21c943a599ad7d2f2c455531d93373a13e9cc23ead01032922015d738006d325fd9711380513bef05ae6ef99d1a494729788b68228624d50d250dc46450edb14e8ebac615b8e6e6b858b9d0ecd327818fb0c0d4805f31a5c10c43f24b53eef65a9d7f8460689bafbcb3146ea7a8f741cb17bdc1f442d8661642029571f80076d126f771ad19ae3b6eb3db58e508d6ddd8273b0f363eeeee836f2d1d75d9a8abf060079bf4e32dd41663e6d831f6a52e10ea0c199f007d1515f36f1ed171b356d9db9cf7a3ee22d5c776d76c85c457286425ea042eaab2cb3661403d83b1e94a6db27d45bd3e7e9d35ab622d190d75e925558d19365dd2c438e1d90b9ba59a09428d59e0f790a4cbe9c71df26df1f63077ec06fa21a9c12f4de82c158af9afcd62c0a449b6a2ab9c16483c2a28c54620f32ccc73d575bc0b9fa968815f10024c4c67ed9dba5294d627478543d8b5155d0a1adef21397ad98a336a72011a789c88ac0612a29b76a636f3e0a84e0f046331c85b5f407dacb71d89603f5f51f5420280171a9bf42a8ce21950fdec6056666cce6ce8528eb2f9fe314347e90831c5c8f3bbcd92c784a1a4ad9b7dd8f940a62bd32181e7bc62cd9a79408592568e17a95c9e8cf11f83459356b8966fdf2c43803d1ac9f6df20341768822a392a20af3491056c10e51027ab75be667fd96d8bcfd2d377b22fc2005c51882cf19efbeaf95a4f680e06e5995c6bef5a35e76b415c63ca0b24edea9daee1ca46f335e24877c4cb765038907b4cbdf9cf9bb253f8911caad3d6f043b18542bf47fd725d79e54b3f08acfb107574a19f13ffe777ad87617a7ec55d89485a8041a0121a34a85158ec27347d529d5d8e5add121d4de3e9c13cd1a469eff2d353d69c20099ac38b366c42d31546893c90aa5938f7f6a162653ae9b49e1fce4b9be9ead181f12fd387756d2de9037df0c5ebf4a6549d1fb0645f903f36127615de86525a21423d1ef3a344ed103a0122d6fb57821cee1282f184c72e045ecb2ff682d3e045b3da4d4a10ffd89f4a2e5e47544de38f41f3372949b5ba75d95d77219c5d6cc70d36eb869ed5f50bc130a6de0f4f806f6ef2cf3c74f898ada40094e7e936cd98f00a30fa90a18498ddff8f26476870b2dc14cee436a55704115e12ac85d0330644b12992ddfbf6a50bf6985f620889070ffe88cdcbb9504c9acfbeb0e1f8b013db4860126da89fa41aae85d9de58577148146789621710cb118dc6ccc01753618b6a9fc87bd54b133f49bcc620e690670b5fec0d4f0141e705af320570b38a3fc469e043d4632ef6f46a8f8fe1f083507dd24c29eec51327bc89d97c7b358b3e43f33949cf075fb34f76a431a4dfa5b5695ccf2c6a4c19074cb17a3dae9053c4e3cd805478f23e89bfc4e16734918867f6d5dff51f79496ac79d2811ed115497c053bef2ed61fe082bd0f1bacb6441f66bae41cd9cb55cd3d7f215b2525eb2cefa1c479a3d524aa0d306364e1cc6ef526ce6431de37d3710aa87049c8076ed7fdceb4e625226e9b7bf88e335e7e6fb22fada69a32fb435348c116e6c51689dea6f0cb08a38e60eb8d24ef788a3c55800c7a46c02f12c275d85eb780de6cad08ff0771d6e2608ba452d72fce3b52a8d9910a7c13de502f00299c5dd94af6984034033522c939012cf60a09f03050628679725dac87ebf334960f7d1bc9ef950fbc00ea1ea1cbe1e818ad804dd02bbd699dae926