ECO SOIL SYSTEMS, INC. 3,300,000 SHARES OF COMMON STOCK1 UNDERWRITING AGREEMENT