hats 104