012042693c07f1ab1edce8bebfc0fba1ab582853f1e382c2d9bfbafe1d153d332eb90a
01211ff14aeaf0bb7b64ba69b4a222c62bfb86f5ba01310c85143323e65628bbb8090a
0120e940f7f76b11483025168270037623a1b002d5d8146b3f913d65a85149633dd20a
012177b7a1a5610fdf0682a0ddec0e7cb37c61711a888626aaaf0097c360478d4a430a