012071a8121905ea0d26dad5efdfb2269b84929515b5cdeb2de1bd16068c4b8688bd0a
0121b73966f32624a26fddb4f7ef44865eb023c69e33651bf0d18d953a1dcff52f7f0a
0120afbd99e0789bce4c4f00f1bf4d4414fc11e2db050d7b6c67e78049bd1d2ff1080a
012144f03a4c84404ba103991cd147488b7bccb20ff27b51bb99afad3d690768c77e0a