57bf0a3961aade65ba391c2d8634cab47c3c2e694395d7902adf24f45d1e3786
57bf0a3961...f45d1e3786
3f32f726bd5aa979506503edc02ef9ecf1424548aee010f9c1f6d495f4f17d85
3f32f726bd...95f4f17d85