SERIES G CONVERTIBLE PREFERRED STOCK PURCHASE AGREEMENT