AMENDED & RESTATED NOTE PURCHASE AGREEMENT