8fc963052fe665e3165cd1a029de96bf969b15a4abdc302950df8cd267e36248
8fc963052f...d267e36248
5a310c38a70483bf5709dfa9665f5510048fa1241fae916b640040fd19ac3e15
5a310c38a7...fd19ac3e15
0519088f3bfce2a609a5c3d005e9f4f6d7285c4a3c857a98fc12a2fe301506f9
0519088f3b...fe301506f9