EVENTS FOR JUNE 24TH TO JULY 4TH, 2024 PART 3