012042b883eadf80fb8742b9b76426e3fac1bec514e8c7d482dacc49c554df977c5a0a
01216a2dd8c2b83fca17e33744524576c2c228d5d7a93b1cc7e98e3bcf75de14197e0a
0120c6c19f6765cb82672a6107a32020c60ec7a866d783f9c2416e9273ed718a7b1f0a
0121927578eab7e2ffafaa864c0c624ba4224592e1a925740689a02490f9b56b256f0a