IMPAC CMB TRUST SERIES 2004-7, as Issuer and