* may change if we find better or faster hash algorithms in future.
* The stable ones will always give the same results on any computer,
* and on any version of this package.
* may change if we find better or faster hash algorithms in future.
* The stable ones will always give the same results on any computer,
* and on any version of this package.