0120ef12dd9902f9e78d36681476ee4fc350bdcaef27440a1e70d9f671f8b40f192e0a
012147bfe0ceba0e837760b6432bd1b7c938ac28fbbf867189dde102a64c918b7c250a
01205500a20346d573281ab241c05a782435bf095425b04b6181b10aa1cb642c46890a
0121aaa662a144f0f72628ab6143a843f9f3cddb320c910dcda1528e8b0f4527a67e0a