FT 5976 TRUST AGREEMENT Dated: April 19, 2016