1857e71ad6687c23b590764962a834c60355b1b8220dc355c987ea5507d303615a9abbb017767da42f47d06e654674fc2b2bb35706910108f255b5762fb59989b6c1bdca766020d22da7b7c63c2ea4983c279cc08db69dff158e449ffba792f551ce6901440c406af689c238d40373f1656c9d1d7a99f3c45e6e56408e7dee6b67ba20a23726f8a797637dd36e76ccf4ec4f5c59427ead21aeb5da82ebfa008273904d76be1704660c84f887725a8d72955e119e7f697e4d2140b9085cabd5cb76f935b7667615738bc41542fb8d170430ef59a73a3b02e21c1b0fac9476c27b01f8e128ee8981af386fa5cb57b481b6a53eb60a3901ac5170ba1ad3b891cfe0e517cb45a709ecf43169714f79228a479e2bb40594ed3d66a7b0b095401b0d19fd93828e19a43ea25caca1b4ab1ccfdb69dc83c4972a88eeb2ca82acbb3168a7ac0c7dd36e3a750fcd497db8408a7b27be53573cb40b9716a195d267a224f2e4fd4fc1c1d2b2b216da50524de6d8837c188744f9ccda9aeff170db24f39a6ee57b4eba1bb52f398ddb10da5d353f7773f532aca78f355d084c078e8a9a89a00ce8f719c0