XL for me please and a Hat, Thank You!