FT 7877 TRUST AGREEMENT Dated: January 23, 2019