Very similar to what I did last year.
Code is even more hacked / messier and I don't have the time to clean it up to share.
If you know what you're doing, the schedule.json
attached to this gist contains the extracted data that has been cleaned up / is valid json
I have iCal files for each day attached. Import to your calendar of choice and then delete the things you don't care about.
Or juse the attached json
to make iCals for the things you care about.