and TRUST AGREEMENT among GS MORTGAGE SECURITIES CORP., as Depositor, WACHOVIA BANK, NATIONAL ASSOCIATION, as Trustee