012099715167f7b3b40df529da76ed4d44e64963e4e8ea4d88f1f2a1bab130fc90b00a
01212d2103e8e85c67ff373d321d819b3a31c3992f031cc22d31e439a9b1416f193b0a
01207379d3c4f9182430a8bc5e00eb72cb7bf0127ebc7e79b1dbf45f5e0594c9153f0a
0121f4f73c3108ede688e8245f8fe239091889546337a8a562bd271589793d806d430a
0120da29fb695dfe37dedcd4b1f42459fa70cc94722ff5cc9002ff8db7a3a8bc58fb0a
012173aba0af89094ca79b8e3bc24e9fa4ec0439c9e78bf72f38e5df810c83adfe390a