0120f69c4618d5e1cd24df771fbd029e12ab889c19bb9adcf44fa0c773f8bb283a5b0a
012143d9be5eaa6cf4c9811d3c75b8297e8ac60f2718fb9cb498ea82589b5784e91a0a
0120ab8754314ff47feb725629e9cf05897b60f44a8a429ff9524190ecd0c55e0da90a
0121ff0ce32eac8642f91284dd4620bea30a61c7d2a7e7b6b979eb5830f90cc3a5330a
0120bf05e912ddb5bdba9133641ef7f2d648c22a7a6d62d3d035f64ea350e9861beb0a
0121020875c64b14b707d9993397d366488f21928240dbb68d14658e6d615841204c0a