BELLA VISTA MORTGAGE TRUST BVMBS 2004 2 A1