IMPAC CMB TRUST SERIES 2004-6, as Issuer and