0120ecc69c0bf353c5bc501ecbaa50eba08338414013f8cabf0df52d2a2a4609c60c0a
01213683ab8040f42a549783ebcc02fea9b17cbd6eaffa1e54eff799e34a714cdb550a
012072e34e1f27c6f0ca53006bbe312143534d00d2e3ad33e225e5890a26539576b20a
01215c7d26bd2738edb7bc41c36401164bcfdf310b38c95a7762752a53b141a740590a