0120678a801c1795311a2ee93f18e262073efac39b6a6eda2a51efc48eca9d133d5b0a
012176eb0c0e73db083d3910681cae804844fefcba58cb7274dd34f4a53f1128f6450a
0120c1fc7f949c8fb9426f2039e8e5a3bf1e44ed88dfcef358038839915f05eaf7090a
012112587d3ffe028466545c443b8a47d60923d26378f0bf3f42843eb7b524e6e2580a