STOCK AND ASSET PURCHASE AGREEMENT BY AND BETWEEN