3,350,000 Shares Columbus McKinnon Corporation Common Stock UNDERWRITING AGREEMENT