Disclaimer:  The schedule is very dynamic.  Check with your coaches if you have any questions or find any discrepancies.