012026a5b3d9189ca05aada7e63973e4a0b2dcb6ebd1765ceda1ae6f5018c2fb90c40a
01215f1cdda3518f0afac7937fab7a190f2d4486954814c4ceccfd1eff1b38359f1e0a
0120fcc5038a658a17e3e56547308f8e323b87ea15cf4d3982d7792aa736bbdff3690a
012194362a3a4b39f96a6ffe1624c8423fa757335675db8afbfff56ae30307e0b2380a