Events on May 31, June 17, June 25, and July 9