7,500,000 Shares 3D Systems Corporation Common Stock UNDERWRITING AGREEMENT