as Trustee TRUST AGREEMENT Dated as of May 27, 2004