STOCK PURCHASE AGREEMENT among ACC CAPITAL HOLDINGS CORPORATION, as the Seller LONG BEACH ACCEPTANCE CORP., as the Company and AMERICREDIT FINANCIAL SERVICES, INC., as the Buyer Dated as of December 4, 2006