Represents the hash bit ranges and rotation of hash output rotate - bits by which the hash has to be rotated num_hash_bits - number of hash bits in the hash function gfm_bit_posn - pointer to array of bits in the range of the 52 bit GFM. Size is num_hash_bits. Contains the columns corresponding to the p4_hash_output_bit_posn value at the same index. p4_hash_output_bit_posn - pointer to array of the arrangement of the p4 hash output bits. Size is num_hash_bits. Contains the bit position of the p4 hash ouput bits indexed by the num_hash_bits.