NOTE AND WARRANT SUBSCRIPTION AGREEMENT