012062b5104de3adc9b50ecf59dfe9056cc877b3b6823d23a55a92769393ac8d55150a
012146930fe97f65c725607f1152e249eca283ed361424418a05197be7a9c0149f010a
0120940254166286203b5374c647029c944e542d918ddf08f73df9ed7f06e4d1fef90a
0121f490295d2c42aecb2e3f46f6b4164616c1af0c1b9bb0c3f623ee7c839cd73e7c0a