fa42108c6e445d3e5501ecb6887bc8ea93c17243933a25948a725cc0f6a9bcab
fa42108c6e...c0f6a9bcab
b51c5e55efc11a4f98b116a5fe57ddccf830a6d332bff2639a7abfe4819420ef
b51c5e55ef...e4819420ef
364ba90839c4f56497eac1c59923316341b2ff6f169db485a43423d7c1616c97
364ba90839...d7c1616c97