66f90d68d58583b1a9a3780fdcda266b063aaf56e692703a25d08928b57d8113
66f90d68d5...28b57d8113
7f57b448d9da574a199c698f90bdee45d94a96f45a572b35ac6a2b0105350af7
7f57b448d9...0105350af7