Introduced adler32 to hide licensed/notlicensed