FT 12182 TRUST AGREEMENT Dated: May 6, 2025