IMPAC CMB TRUST SERIES 2004-8, as Issuer and