678a31335ceb77b4232fa4319f64d75ab5d31cc3bc03ebc78837b6b6ff9f45c2
678a31335c...b6ff9f45c2
1dac9ba185ea4f1789e4ee6c157c4fc52a0ad10f405c2530c0f968124aa3e19c
1dac9ba185...124aa3e19c