4,615,385 Shares ASCENT SOLAR TECHNOLOGIES, INC. Common Stock UNDERWRITING AGREEMENT