103F...That's nothing! We'll be 110F today and 111F tomorrow! But it's a dry heat...