12f90daa390f0a978833b78511f7b657722be298f26ab03b5ff33ec2f603b3b5
12f90daa39...c2f603b3b5
2cc7d68afc922ed0b1d2da5b54ca71013614b4229377790ceadf9e0e08fa8710
2cc7d68afc...0e08fa8710