EXHIBIT 10.17 PREFERRED STOCK AND WARRANT PURCHASE AGREEMENT