012044f3b51c91fb0af08e93c12cd5b643703e320cdaa05014edbd745ba346207f4a0a
01216b427f8ff4a69aae283e67067fb0a07f3483dd02ecf157c76f493a80b653ce400a
012005363f6740280119439872211a089a4cdeec3b0126e37ed664ed57abdcbe48e90a
0121160eb422ba5fa41caac6a4f7e0428450ec30a3dab095fc97fd6866f67353e6170a