d45967f696eade1370210cca8477e63eb12b62b0bce0202b649a8679f881668b
d45967f696...79f881668b
08ded78b96054a7452a72a8d7daf3728334d0fd1b0076d2424a4243951d43928
08ded78b96...3951d43928