0120e68c67b126429b59643f21727359e8345f3f65c13dcca9b5f6f5386634a90cd60a
012171692557eff10c4bac04fc3709eca74dc0a7bece289728c85af838ba22c0916d0a
0120603dc3d0d591f1a61f7dfbcc4f3637e4999ae96dd769ea0ea0209842cfd528d80a
01217eda71b5dd5d73457307fa132cecfd519ced3371adb80f146ae9cf19542047470a