FT 12156 TRUST AGREEMENT Dated: April 3, 2025