012045c3378c6366a26673e00b89025549b2596cb647f84d49e7e0924537e0a556210a
0121f303da2edd6b5ba14ec95b6cb5603490a31daf0c1ef8ad283048c4217906a3400a
0120990034ef49a977fc56723f3a803ad99a48fe6546c4d5d5d78ae6eb80e76a17910a
0121725639c55eaf2a24c781c5a6daf806f13a8941d31829d383ac0811e3a8f2d57f0a