5b44b93371b173dc3692163851de879fbbcff285f0fc774c23414621c6856216197b2ab68cc5a20d1f70ccbb66f509c758a1140b8e58e3cb34a8d6b5578fd96767d90f155edebf05b803246d5c88c554a7ecc0b9923321beaeb67b2c4eacafbd565f242830825fafbe3756c77f0140e26ef9cd98c16f8d471132089124ae2c07b949d1a46159f95d1c5f0879a75ab8ecce0847489c4eddbb596aaf952cf2cbb70a4c45b61d4ba3501ad7ee9b4f6cbe4515c6ec3196323b516829fd3d4823ad018a27bcf8eace03387fd3f1b5571e681f9dd30c1a4fe05fb5912c851afcaf599007279fb9042e07e2eda339cd2c912584cf199dd64988d682cafe96c8e11a7da0ee1718897b525301360ad3f2d10f30bffc50aee262de48f1fabfb6ea0b450e0a3323e3156227d541c62bed1cb388d8444b196bb9d71cdb027c1bd8fd5340ac2ecc47dc06f07fc6a1463dc2a5acfe6c9be2d444735b0c9a6876076d0ea870791c0663f6ab30ea875c045afec5790e8c8fa55bd33ff07e2c4a63f7c401abe5e158b0e871522701ceb615f13e25bfae9cdbfae7a8d187a187c618b086c2665b1a3f1c0f640e7dfcae24c962fb0019931aa047d57428d68146e36907e3412af8563b6bee756ef08bdb0a2e9f566e615198dd905cecec0b9ff0aa46934893253a70c50e0fc27fe831cd4c996fc093fda3cb0f36210022e96afa8d169725e6c22f323aaba0f24726247d1c44db95b9bc8fa25bee54b1fdecef1c6da4d732a0496acb9b1c0c62128143970277b637fb6b5b01376a231f535c1f9299a3fa3bba6f87fccfced4539535bce050b47306df70379bf3fc39aae791352bbd57ae69e6184b21161e384b8be0ac0a9f7d48135f630f1ee02cbeb1a9d6e8b065b2ae281e92965ac4