12c70afded5c3b265734d3045ad93ee80e6f106948bde667e76039c6f0476ff2
12c70afded...c6f0476ff2
d8d77ecc7f2f7bc589b97b557ef1b0054a3b485418572898b70ab1e62410247b
d8d77ecc7f...e62410247b