* fixing a cython reference issue that caused hash to be right-shifted to oblivion