3,500,000 Shares* SOUTHWALL TECHNOLOGIES INC. Common Stock UNDERWRITING AGREEMENT