Exhibit 10.3 STOCK AND NOTE PURCHASE AGREEMENT