a82be9912f3be7670395bed6f88e5b4f12aeeb7caba846ee2c5cbeb203b43140
a82be9912f...b203b43140
c63fcc3f60c1832ae0a2adff4107d2f82cabf038a899d7eefab51483ccffb658
c63fcc3f60...83ccffb658