hat hash