Revised multiplication hash