0120786820ba2fff5e5eb9d4b72d4265f3e8ef8dbb2640e6e52a5d1beaa68cba6f840a
0121c33bfe750581973bf2d193c4229bd09a013c491e395c181d95aeea47422661420a
012044863992038fb0764ee5f0260837e75722e83efb90778d2c6255d9f44dc8a7d40a
0121afcfb6a951bd8d7d75ce75fcc78457aafcce63a3c900850c3d1a10bc18a7025c0a
01202f368c57cdabc21ddfc48ecfc6162abf7601e195d7507c6465b71cbcf003bfd30a
0121af56bc21d0c6491efb130b6626ea6f4308f529cd2dbf34686269f1e1d0564f320a