012053a62a9fd2e638c2d2e9a450c88c1d7a2c77b61db140d6381b9b89c99cc7edb90a
01218f9e00857e0a7532868c12d3af00ca1caade8fa9737188d9b1a3305d0fe21f5c0a
01200de6d92f41be1e668ca663ca1f320bbe2f7da7f990c2ecad69adeeb696bca3230a
0121f6bd8cfd986343a005cb5ab3bd010b500874fc879390c626a51be7804dfa7a5b0a