June 17-19 Hamilton