Thursday, July 18 – Sunday, July 21