3,300,710 SHARES OF COMMON STOCK OF CHF SOLUTIONS, INC. UNDERWRITING AGREEMENT