FFnv

FNV hash generation for different types of input data