bc8e378804ba9c7712c4938b4f93822379609cf2b8903c356371a70e1d358918
bc8e378804...0e1d358918
d396af27dd61b2c359d66d043f955c9ce1aee13b50c4e1391bd914827e78be4f
d396af27dd...827e78be4f