FT 12247 TRUST AGREEMENT Dated: June 26, 2025