012056ac6b4253f6f6138f07364e2b671bd77a0de2c8388211db7cf1d5e12f974a530a
0121ed8b6646665c5cf5b17f37348e86f64d908a9fbc2f731d7c0e80118e0f8b0a050a
012034dc2eca285560e2ab33d227046a3e642f12e812becc26366d50e011fca67a790a
01216094a4f3aeef1c6c9effda630e6dd11dc8b7020def4054634a6227346ac2fe180a