052e193bcac80ddd553decdfa9ab3be33c365a1809df6a21cfc4a8b5b60217d2ba301f630cf1246a0b94bdf048198a3eae38d34a42fc0635298b570410d2acd73b1deb4a49b00fc99c9dd210fc415d5f1c70fd60effc3885013c7784b544ab245b805a8944f85b39ebf95f61b6a61810b768d8f2a5e74a9b4c2fd711009fdbea41910ecbc4edb6ac949d5b9a58af0883021a34b48458d4b36a448337bd8081bf6923047416324ec0cf70a152087dbb259c5c0a2374d87b421735aee0a729a36f584342d349c7ab69752a77e94eaf35d88cf6cc12c209079f2f2c1a3d82f424534054922477b1946f13a2e391cac1b6a88ba915f46ca2a8b27f245e85c9a99d57ac5355a396cc64e9f36408680d2828a80e661dbba9bb8b1d98d00302d7a3b0a5ac4420a09e7b2173d75819a9bbba93bf4f6b34734e3609383d4b91f4864b5fd4c8e91beb965e7641d61c15fc1d71d2c04a58d8bfd3718251ec5dbc0fc21778d511d03325f74eea68da35821a8693032cd95e5be8ffad2aa9bc45533de7b4e352591eb9751cc1356f73541dbce05cdcedee93efa912a013fd0b3265476fa2d6aac6001bcffcac4766d6b9c58c2f934b9f8c9ece7234054e52