Dec 20-Mar 31: all daysJul-Nov: all days
Whole year: all days
Whole year: all days except Monday
Jun 12-Oct 31: all days
May-Oct: all days
Whole year: Friday, Saturday, Sunday
May-Sep: all days except Tuesday