SUBSCRIPTION AND PURCHASE AGREEMENT