1 EXHIBIT 10.12 SHARE AND WARRANT PURCHASE AGREEMENT