7% SENIOR SECURED NOTE PURCHASE AGREEMENT