Exhibit 2.3 STOCK PURCHASE AGREEMENT By and Among NovaCare, Inc., NC Resources, Inc.