Added adler32.