012016fd053571eb7f0ffbe96c9f5f99533a4602255b1bd0bcb51ebdf08202cc63be0a
0121433d8d9ff222a1cd0de191df99d8b36b8cfbdb8d59135a7b840d2377ca4200110a
01205654d1e30143b3b7415b0628e06099950a27be5a7d5d64e7a3f7f1bff4b226f90a
01213e4953569c2f60c5121d23a79e2f95e6aec8df3cc06936300db210153b277f300a