012034edaebf73dd8285be81f4377ac21ac610d3f65b48034c9f2d8c61a35a2c1b520a
012140647a2930b053bda217db0b9d7fdffdc6c91fd9d220d8292b05a49cf57886450a
012068b97d346ac47273285ab42f2381a6fd0b6d7d1ee5eeddc6beed24580142e3710a
0121a723bbbcc92c5c630c28f62779d734cc94ccb8948e2b7dd5d52cc8014b158a480a