012085ec804953db32d863eb2c923b44ba053c79219f4a60a99f73a618c4f8b521a90a
0121f737be8ab6bacee14eec28c8bfd5eb97828756e8f87cc4dc9b3f2dcb70af84280a
012094a376ac8c1759d07f473c96f15f9d6c0c47c20f91046a07642ca0457a1759760a
0121b68a2f58250d6a4a958d6ba131053f0866c58aa148fc19d57e022202d24469620a