Schedule

Here is the 2017 tentative schedule.
This should give you a good idea of the set up of the event.