01202d90cd1babff14bee095e6a684577d80aa41307ce2e92fc75d2f4429a0d8e6620a
01212d6f7bf49c80b16b9d279c3d718eec24e31d3b11cefeb4ec46d7ad15c7cb1c520a
012057887cb9767afaff1edda7a284317b86bfb46c9f979dbbb51c725036353d11510a
0121161a5f061013a146f74d4a511997a5e5cc6ecd738990b88c4cf4979b7b3b191b0a
012071d2796d3f8cf17b6ae58860402a331d17020a8d5680e5823744eec8499e3dab0a
0121a37747d67b1b663e418f95b69d3ea47dc949dfd6971e5c76f867069fd172f90c0a