5,950,000 Shares 3D Systems Corporation Common Stock UNDERWRITING AGREEMENT