0120ddcb606e518f527df847b623eae1a4d095c7d5bc23189c5c688ec69645e6cb5d0a
012134520966b36ce06edcfe7dbe9f48c473cbd35dcc08f2397cc33ac77706fc6a080a
01205d382685223ab2148830a2155baca19b30527da82356afc3e98f4cea81cf57010a
01218901e37d0b73debc2dcbae77cc6c60592e3381b9c080a73503686d1a043990680a