Jun 1-Sep 30: all days
Whole year: all days
Whole year: all days except Sunday
Oct 28-Oct 30: all days
Jan 2-Dec 31: all days except Monday
Jan 3-Dec 31: Wednesday