left 5950 hat trucker hat