012071ba0d3545f0db832a72e68b0da33b1ad47cb8bdf08c951ba2a84641430a04bc0a
01216681286e2c46c4776e96afda677ac37296ec781340e273be42cd9252782f02050a
01207689deebd6eb9b8aa883a371e4d199fef6898b7fbcae31905e7ed5949e19a6ae0a
0121db3b7b0b4ae75978b53f668858625726f8fef407de102af00b0af3ed95ae24380a