INDENTURE between WORLD OMNI AUTO RECEIVABLES TRUST 2004-A, as Issuer and THE BANK OF NEW YORK, as Indenture Trustee Dated as of July 8, 2004