GSR MORTGAGE LOAN TRUST GSR 2004 7 3A1