May 30 through June 1