012069cdc1c34fd7f76d3fcaa8b314691d195a3bff62ef164f366667c9edb0098e630a
01219af90f5fbcfe71531f6aaae9d1086c4d65928819d722fc89d126518ad2a20d0c0a
012021b7691223d6ea1a830b917a3b5a6200595553f983046d4bae86f8fbde05f0f50a
0121999bc991f43bd278a667221f1241b1c65f73f1bb8834726e3f18eec61d6b1c430a