Thursday, June 22nd – Sunday, June 25th, 2023