bbf342e4a80f5b016721ca016b4ecf50f2952999aae942b9bf889480d09f0eff
bbf342e4a8...80d09f0eff
ff05fce1a3a3ef986a2d2ae1f7fabc4689e5c7a8f45468edf6c98eff8709f7b6
ff05fce1a3...ff8709f7b6