SENIOR SECURITIES PURCHASE AGREEMENT