PURCHASE AGREEMENT between AFS FUNDING TRUST Purchaser and AMERICREDIT FINANCIAL SERVICES, INC. Seller Dated as of October 26, 2004Purchase Agreement • November 15th, 2004 • AmeriCredit Automobile Receivables Trust 2004-D-F • Asset-backed securities • New York
Contract Type FiledNovember 15th, 2004 Company Industry JurisdictionTHIS PURCHASE AGREEMENT, dated as of October 26, 2004, executed among AFS Funding Trust, a Delaware statutory trust, as purchaser (“Purchaser”) and AmeriCredit Financial Services, Inc., a Delaware corporation, as Seller (“Seller”).
AMERICREDIT AUTOMOBILE RECEIVABLES TRUST 2004-D-F Class A-1 2.08% Asset Backed Notes Class A-2 2.53% Asset Backed Notes Class A-3 2.98% Asset Backed Notes Class A-4 3.43% Asset Backed Notes UNDERWRITING AGREEMENTUnderwriting Agreement • November 15th, 2004 • AmeriCredit Automobile Receivables Trust 2004-D-F • Asset-backed securities • New York
Contract Type FiledNovember 15th, 2004 Company Industry JurisdictionAmeriCredit Financial Services, Inc., a corporation organized and existing under the laws of Delaware (the “Sponsor”), and AFS Funding Trust, a Delaware statutory trust (the “Seller”) (the Sponsor and the Seller, collectively, the “Companies”), agree with you as follows:
INDEMNIFICATION AGREEMENT among FINANCIAL SECURITY ASSURANCE INC., AFS FUNDING TRUST and CREDIT SUISSE FIRST BOSTON LLC Dated as of October 26, 2004 $145,000,000 Class A-1 2.08% Asset Backed Notes, Series 2004-D-F $236,000,000 Class A-2 2.53% Asset...Indemnification Agreement • November 15th, 2004 • AmeriCredit Automobile Receivables Trust 2004-D-F • Asset-backed securities • New York
Contract Type FiledNovember 15th, 2004 Company Industry JurisdictionINDEMNIFICATION AGREEMENT dated as of October 26, 2004, among FINANCIAL SECURITY ASSURANCE INC. (“Financial Security”), AFS FUNDING TRUST, (the “Seller”) and CREDIT SUISSE FIRST BOSTON LLC, as the Representative (as defined below):
SALE AND SERVICING AGREEMENT among AMERICREDIT AUTOMOBILE RECEIVABLES TRUST 2004-D-F, Issuer, AFS FUNDING TRUST, Seller, AMERICREDIT FINANCIAL SERVICES, INC., Servicer, JPMORGAN CHASE BANK, Trust Collateral Agent, and SYSTEMS & SERVICES TECHNOLOGIES,...Sale and Servicing Agreement • November 15th, 2004 • AmeriCredit Automobile Receivables Trust 2004-D-F • Asset-backed securities • New York
Contract Type FiledNovember 15th, 2004 Company Industry JurisdictionSALE AND SERVICING AGREEMENT dated as of October 26, 2004, among AMERICREDIT AUTOMOBILE RECEIVABLES TRUST 2004-D-F, a Delaware statutory trust (the “Issuer”), AFS FUNDING TRUST, a Delaware statutory trust (the “Seller”), AMERICREDIT FINANCIAL SERVICES, INC., a Delaware corporation (the “Servicer”), JPMORGAN CHASE BANK, a New York banking corporation, in its capacity as Trust Collateral Agent and SYSTEMS & SERVICES TECHNOLOGIES, INC., a Delaware corporation, in its capacity as Backup Servicer.
INSURANCE AND INDEMNITY AGREEMENT among FINANCIAL SECURITY ASSURANCE INC., AMERICREDIT AUTOMOBILE RECEIVABLES TRUST 2004-D-F, AMERICREDIT FINANCIAL SERVICES, INC., AFS FUNDING TRUST and AMERICREDIT CORP. Dated as of October 26, 2004 $145,000,000 Class...Insurance and Indemnity Agreement • November 15th, 2004 • AmeriCredit Automobile Receivables Trust 2004-D-F • Asset-backed securities • New York
Contract Type FiledNovember 15th, 2004 Company Industry JurisdictionINSURANCE AND INDEMNITY AGREEMENT dated as of October 26, 2004 among FINANCIAL SECURITY ASSURANCE INC. (“Financial Security”), AMERICREDIT AUTOMOBILE RECEIVABLES TRUST 2004-D-F (the “Trust”), a Delaware statutory trust, AFS FUNDING TRUST, a Delaware statutory trust (when referred to individually hereunder, “Funding Trust,” when referred to as the seller under the Sale and Servicing Agreement referred to below, the “Seller”), and AMERICREDIT FINANCIAL SERVICES, INC. (the “Company”), a Delaware corporation and AMERICREDIT CORP., a Texas corporation (“AmeriCredit”).
AMENDED AND RESTATED TRUST AGREEMENT between AFS FUNDING TRUST Seller and WILMINGTON TRUST COMPANY Owner Trustee Dated as of October 26, 2004Trust Agreement • November 15th, 2004 • AmeriCredit Automobile Receivables Trust 2004-D-F • Asset-backed securities • Delaware
Contract Type FiledNovember 15th, 2004 Company Industry JurisdictionThis AMENDED AND RESTATED TRUST AGREEMENT dated as of October 26, 2004 between AFS FUNDING TRUST, a Delaware statutory trust (the “Seller”), and WILMINGTON TRUST COMPANY, a Delaware banking corporation, as Owner Trustee, amends and restates in its entirety that certain Trust Agreement dated as of October 5, 2004 between the Seller and the Owner Trustee.
SERIES 2004-D-F SUPPLEMENT TO SPREAD ACCOUNT AGREEMENT Dated as of October 26, 2004Spread Account Agreement • November 15th, 2004 • AmeriCredit Automobile Receivables Trust 2004-D-F • Asset-backed securities • New York
Contract Type FiledNovember 15th, 2004 Company Industry JurisdictionThis Series 2004-D-F Supplement (this “Supplement”), dated as of October 26, 2004, is by and among FINANCIAL SECURITY ASSURANCE INC. (“Financial Security”), AFS FUNDING TRUST (“Funding Trust”), JPMORGAN CHASE BANK, in its capacities as Trustee and Trust Collateral Agent under the Indenture referred to below (in such capacity, the “Trustee”) and as Collateral Agent under the Spread Account Agreement dated as of December 1, 1994, as amended and restated as of May 11, 1998, as further amended and restated as of September 10, 2003, among the parties thereto (the “Master Agreement”), as the same may be further amended, amended and restated, supplemented or otherwise modified from time to time in accordance with the terms thereof. Capitalized terms used in this Supplement and not otherwise specifically defined have the meaning given such terms in the Master Agreement.