SERIES CC CONVERTIBLE PREFERRED STOCK PURCHASE AGREEMENT JULY 31, 2007