0x2cffd02e39f2ba2bf783506ad10e5e932ce02c7bdde06a42c4344fb3945d00819d37d7fd0b3173e1fba5d27ecb79c5ec7b50a48b39484cd268d25ede6d52612f0f0d45d3d6de50facfa681d486641260cc39175973946f54b58678b3f6a614d613558247ee0c3b1fb204606b12d43d28ccf7a456768162d464a88b428e180d8d5176befb302d22734071efce27ca374049bd7fcb2ee92e837c86cd5b83d1300f7d91e9789107b967e02f2aa9a1215534d4341a257a11db9f622bd515f2a333e4510256abb82d2d1585b56813c73a58644006ff8d1f708098db314a0aa22c2bb9afe78ec9542ff53515bd3d3d3f72bf35233cf869ca4a05a9fee481d77fb896de0f763162a1dfd7932ed2e31d3be031498a63fa3baf55fa1ecb4f91e7efc84a623c934325ce026cdcc8a20ffb103725fd7e886cbf9aa1cd9b588a993ad33b1ab4e1ccae02d41b04e8693d2f84b5f34937a2bceda4954e1b9b53212c3d70bd74e9406f382fc12789c97c64fabe798c8a9270683a5c90cde60dcdc7b88ca9ecadbc2195b37a5ca964afd3b778b7952bcbdfe33618098d03e28a5e7d9386a1f55601f7ef0daeb0bdee950009fb1969197da22e76947b94718b048433cf59658f328f676b36f5d74474c09f557386656803c79799ef38561d46c578339aed562adcfbf4e942e02639e4de441659946e6f5ec9e59ccd6964918bd5e2d8d9d82fd0f3ed14c4a95e6d3147571fdce1329915aad6e9b532bb85f89ebc260dc581ec706aadd14b0f71b39cbc24e36da146b287b7a4c45ed0a7331173f98cbc5bbda6587909254852fb95d74bfcbeaf4a70ddcad2e045f989ed07f71ced889a9f4914ac2932746a78d6c703b6d020b2645940f662b7f28858119d8ea8e7ce8abb2140b6910a4fc2854cab81ab524182d9862584150195bb968f62f35fdada10e315e1f5689b3eeb7efe0f2aa8a318946d6a251f4c09987f8d9bd44674cfa60557370bb482677197af8a71c98d730c2e152a061dba94ef0904b151a6da274fdd1f4518f3c177eef835aadab2b35bfa57d1395712f0642a42af7419f957e1f8116589dc836a44cc4b8392db6578e4f934b6b5d6ec23a36fe35f1f6cecae89456c11750be2f74958e248c11fb87440f36187a7e229444faf6ae04a746897fe81acc4a0dbb355229cb6df054aba330d449ea3a23de52c7ce752a8b559e86bb77c5200ef3defefc3f707fe9a49514dd1db93cbe862fc557dceb7fba192d41fe2a171b6876768c9c47589d249bc90695d051c6caa0ef17091f3562428b8fb7021a9c297bd1f83c2fd89300334d8492788df3515e449348bb666526209407977f5e8f7a9f426d7be5ca79626ccb449d5f26b6a42af0ba5008dd187a557b2d3e1e2d229672ce6a224a3926888405b68af8b98746323d7915f84fba0539a16aaf28b5abec7e954d0862e81d9d11e66b12ad00648266c28d0b3fc92fb968ae0f8be7912d491621dec5cd98d7d24f13d6dbc5c8fcf6bb2510bded6e52e7db04a5177e4df952e9e21d67f317431b03fc1bbde3c5a391ff2ef85fe3ab6233027b50db41446b68cc545f4fd9b18d99d943b664f28e0cab245ae31b46111eb7aee093c7162550a25c6b3c0b5e5b4b24a2791f8b5fdbe63a203ffb68f01e5ddf264c9b9e0eeef7b0f75ea6c46244d3aebf04c8d8b41ac3bb0545d481d0ce1ae85d2e8f3ed058686db5f0391fb54cd9fa10acc660e7b36907f39ced21c83381a54f2365103a7f1e2ef61ee2f122a0847247cbf1559910911fbcd3368215d76cb4842c4198b065c20f73e73ac0b78751902f34bea2aa5090cdf530d5acd9b6efdee8b005521efc4d91d7f100664839bf9d45e70ed796111a659a297d8d7875e146aa419c90ba89790760a368c2339f09589ea1ad1a0a0d3a5ca826af632d931a394e5