7,500,000 SHARES CONTANGO OIL & GAS COMPANY COMMON STOCK UNDERWRITING AGREEMENT