EXHIBIT 2 SUBSCRIPTION AGREEMENT Dated October 29, 1999 by and between