FT 12479 TRUST AGREEMENT Dated: September 23, 2025