b42b1efad0ffedccc7f2b4e507a36ec0d27fe676bd345aa54c4322fe5edf9b37
b42b1efad0...fe5edf9b37
a9a242cb47aed709074eb655fd84978c9f98b134d6f89501660fc12871ce2712
a9a242cb47...2871ce2712