Exhibit 10.1 STOCK PURCHASE AGREEMENT ------------------------ Dated as of December 30, 2005