static private uint H(uint x, uint y, uint z) { return ((x) ^ (y) ^ (z)); } static private uint I(uint x, uint y, uint z)