Exhibit 10.44 STOCK PURCHASE AGREEMENT