NOTE PURCHASE AGREEMENT TERI-GUARANTEED BANK OF AMERICA DIRECT TO CONSUMER LOAN PROGRAM BANK OF AMERICA, N.A.