hashCode

open override fun hashCode(): Int

this non-cryptographic hash just xors every 4th byte together and then returns the resulting 4 bytes as an Int. hashCode should be fast and preferably have low collisions, but does not need to have crypto properties.