27de3f70899648e58c2ff2c2a378fc2d49247dc713714328830d8c4677ba828b5ecd3c54c3b04ed39dc7b19274c64b9b6cfde61518f54bd8b42220973e169a9f774913bb904443deb1c31ab2aa06e010868a5ad46109462aac55159115a78c058750ef8e70cf4eee9cb3cb64412f754fba7a57f09a784f1b9b3f622f757b0a36d9c179a7066b4b1d9ac370726fbb32dbf3d3a95a820040c382bf4d8e04340bf1f737bd95887b457d803f885dac464ca4