PART ITrust Agreement • June 21st, 2005 • Van Kampen Unit Trusts Series 505Contract TypeTrust AgreementFiledJune 21st, 2005CompanyVan Kampen Unit Trusts Series 505