edc17 checksum correction