012053e9afbc90f1b6e0c132aa566b9ab3fe286728fb83383590413f6017a15e808c0a
012111608ca2016bf19fb05d4701f5aed48d17fd2f00bc7f60513c5f89c59b26c4360a
01202ac3a53a1613bdf6f08008c86ee70df19b09545b655bebe5b6fc676757aecb120a
0121243f53112d061bfe6c884d2343948572e169cf9ca02d8acd58cfed0d846f22180a