012058807afc8b6892b63edcbe89ea5823d91cb2b7f1b58beca403e3ec6831b8dab10a
012139448b1a7a59f92d431e7645cd805d6b5588fa8143509d5c25476822841dc83d0a
0120f9fb9b80361b0bbe726105cd8d444dd4845dc072de7bdbbffaeb53636efaa32d0a
0121b1ecb27532461df83e589ae8206de14f73d2dbd13fd02597c0a096e510dfc72a0a