0120fc008adc7de03fd5f1c1b3bf6263b311053e3d2cf525c899cab07ea3d9e457bb0a
0121f0f5a33ec7cdfa28233841b61db26cad13e6f2898a86d83fc6a6b4e7ded6b77a0a
0120070b06c03d28ffdca2a786354e8153b81e05edf780dd6022c6133537d2e5af1e0a
012119abb85ac017665a07a6228469855431fb3e3cc44f2c734fd84d80481d860e720a