and TRUST AGREEMENT among GS MORTGAGE SECURITIES CORP., Depositor, DEUTSCHE BANK NATIONAL TRUST COMPANY, Trustee, THE BANK OF NEW YORK, DEUTSCHE BANK NATIONAL TRUST COMPANY, and U.S. BANK NATIONAL ASSOCIATION, Custodians and