FT 8977 TRUST AGREEMENT Dated: October 15, 2020