012086820146d7cb6de40aa264d5d21eed66a56a22ce42542ab04c9014a031a2264c0a
0121a6bf95cfc4bebd3a732fba30539c668b92422a4c2a7219780b498969083ac4530a
012075d6f0bbe8deae887f6c7177dcb62a129f445d40cebfc8cec4cbc74f6d9e9f750a
0121270b580fe7b36a8213f0491d4ee5c5083b8226ffec9d1c88c5e1e9369fde4a6e0a