012047ac643eb85a2d09daac9dd5015c47a272838100331623ef22f25be5776e7ae00a
0121ca7fdf75a5830621f36bfe7a32b86952d0228b9990f8ab6bf367b13d488c0c410a
0120480214b089aab5dfa4d28ecec97deddbc476981e14e57a6cff8749c35552e1920a
012132cc81b4ae2099155577549f16e3605eadd5a1ffb56ef87d68e48e0ac9e5f0470a