01209f42abd3923a38fdeb5c0baa921008a0e5b92f36da2ad32d2eafcb6c1e1bbb190a
012134b1f796015fe609a6dbd8c121335bc82f01c65ca17514a54bac2f1a173ba7520a
0120815b06ba0fa09d0fe1433b2fff32885ccb7f491c6e249d3a99d454dfd6ba0a0b0a
01217bb278bdf41d679a652e7f94d50538b30293f733bd1aa0e295aef4a737ac9a3b0a