5,900,000 Shares of Common Stock par value $0.01 Warrants to Purchase 4,425,000 Shares of Common Stock NovaBay Pharmaceuticals, Inc. UNDERWRITING AGREEMENT