Fixed and added checksum to the decompressor