012042e2bcf3374890fc916692ca4350332f4e1a8132befcb6988b916cbdf9aaeb9c0a
0121d89b6a0b7c42cc521d5f866d713fd620e54877403f6c7600b4c266ca37ddc23f0a
01200c3bf323a18ea3b4ef63ffc3e4da290e8886bceb92ae7c77929e701eda1f1d6a0a
012181c7bb1640e70da9778adbcee68296e60126bff78d83dd3423ac6346a79d3d7f0a