MASTER NOTE PURCHASE AGREEMENT