BofA FINANCE LLC Senior Medium-Term Notes, Series A Warrants, Series B Fully and Unconditionally Guaranteed by Bank of America Corporation DISTRIBUTION AGREEMENT