1. Sat, May 30
  2. Wed, Jun 3
  3. Sat, Jun 6