93a886c48301a5890d4c868f03499324 64156cc2d5c701b0387b197e3a76bc8e e777213249e8da3c19dfc7c34e886d27 c1180e8f37c80d76b03f8db8e2ecdc4d c88101954eeadfae0efe9ca2e6550f2b 15aba68ee852c561904bd46c2b29d301 087d1d81108597c23261f85d3ecd032f ccb10d48c6deda8d8e2f4b4ec28ddb77 a6456378a9d731edf32aca132b9af4cc e3e9ad4f74096e947b326eca1cc6cecc f83907e8f94094c94cd5bb312f08f731 5cd32dbef14c61ab31be79388802c383