SUBSCRIPTION AGREEMENT AND INVESTOR RIGHTS AGREEMENT