as Depositor as Trustee WELLS FARGO BANK, N.A., as Securities Administrator TRUST AGREEMENT Dated as of July 1, 2007