added two hash functions (fnv1a, crc32)