CONVERTIBLE SUBORDINATED NOTE PURCHASE AGREEMENT