SUBSCRIPTION AGREEMENT -----------------------