schedule 2019

 

Schedule will be updated and edited after receiving confirmation from other speakers. Schedule might be changed.

Track 1

Track 2