FT 966Trust Agreement • May 31st, 2005 • Ft 966Contract TypeTrust AgreementFiledMay 31st, 2005CompanyFt 966