0120cfa7f26ebdf93839cdcdaf0efa993a64d7e482a69bffd74eb0fa4ca69f282adf0a
012166aeb868bb5350d474a021e5abf2370a6931dfb7e70a7ec5cf0d948fd5e137370a
0120249ee8cf09430c3e0d5670603dbaae0f59c6f77aa1c910ce96016488fb3baa100a
01212aa9a44ab158aaa79d6a7f6b7f4d222d71ede491576323779faf578c6e3e42360a