349679714a264959a0887601e2142a99bc8662fdc4394247a5c2fe87c66ffa18cb5dbf9122654838a04b8b28b846fae902923150fcac4b77a2e9e1073a75cc1896b1d563bb7647379ab8e497e32e2b46c86ba1353f194686998e9eff5f51977a146cc167c062494e81305436eeee09592aaebb9322704c82aebce4abeb607442c8c2216346f241298f9eb4f78de259ba76d8ea51b50444b384f426f1d5b09c60ec4fb223fb1d4a9a8ac0dfaca957b63d2e8c83f559874d20867c631e1506a8f166d15f085b8642ad8487ee05094fd12e6b8fe345d85941d595d3727a3263c9793df739d00dbd4cae924bc12e8f240055ea33efc71f2649d386a5caa029649c775f5a091a84224b0d97a1639014cccd6b70a6659efbed44e69d54d7becb2c90a268b7780206b64a63a3f6b7d93b579b4cc5b6082216784763979e841c390e34966fd75cfc80d443ada10e1e2d39e6cb3cc72add45bcaf4938b54078e906b1b6dd192acce1c503419994fcf50fdb938b5fcf1e90019628477eba1812c512735fbd846bc921a43a4e17ab292c84e8384a7f79f380ee1e13405891b7dcec977b5a48a6bff1bda5c340269cf899943e404873c6bd8d27778c411c9bcdccb412730d3493aeebd38cd54e9394e53da64485fab3f6c5a89f151e4802a85886dfb1bdf98cb509b1d90bbf47139e812fcdd4a39855b914aae2591646d9aec6088755f97e6f5648a81fe2ac415ea88db0c81114bfd5dad84affaebf4395ba653111747a59155d2207b887d84f179949b79c75f73ae82f5857c996044a9aa8b206659f7058513d2efa60f15f434da15d6ff9f324b81c96156bbe13214305919248282a48889e