BANC OF AMERICA FUNDING CORPOR BAFC 2004 A 1A3