0120cfc6f60a053910616288daaeac39218fcc8f955b0e33ba27cff0efdd4f63add30a
0121ccec0769cdaccb90fc9f14289e5b9595e00623a6d1ad28ac4c4d81acb840c16c0a
012073401fe0d9d9558fe08e3d9ffefba5c9e694b321c914589546280f23d2272d8c0a
0121af2f7ca1fe8ac19d238571b7994d1e09e9ee6a437824028e3fcf64cf557d6d0a0a
012076d2877f45c2b6d3b11191b851d7889668fa713725e0ba4450e683f3f7b6e7770a
01217069fe676d152396150b01ea127d3290ea12a23a5ce2449601637c5853b5e1520a