0120efefa3d473fd771e30c069bc057316ab76211389a2aaa965549acd07accfff0a0a
0121af9dbd9c8eb072686189d5f73dac20ce7fd211e3fb80d5f662a8271632cb1f710a
012096332cdcaba47c2ff5013be1dd16e9af5c098ea02d323ae4ec8464811b0286060a
012161c540769f1be2cdfa7aae01cb68e0cf0163c51986baeae8b9f341f3af22ba760a