maj hash