May 29-31 & June 5-6