Senior Notes 4.22% Senior Notes, due August 15, 2028 NOTE PURCHASE AGREEMENT