3,870,000 Shares of Common Stock HUDSON TECHNOLOGIES, INC. PLACEMENT AGENT AGREEMENT