4,000,000 SHARES OTG SOFTWARE, INC. COMMON STOCK UNDERWRITING AGREEMENT