012017af7a3d6135fd7fb2ef69daf9d48a512589b2ca04cadd9b3cd4c74a61e2c2d70a
0121af222fb63e0d317a07c834426bfdc86407645ced5911252b90c561adc918611c0a
012095fe1f99d7d601f685d8b428fda98ca24373cc29df3f8e663d58ea6d6fdac91f0a
012170b40b166b723b65bbe45075f1cc30d276be31423d614aca6620e1570d0ab8120a