Hamilton June 24-25