ASSET BACKED FUNDING CORP ABFC ASSET BACKED SER 2004-AHL1