2004 Federal budget year in review