FT 12401 TRUST AGREEMENT Dated: September 3, 2025