MCFARLAND HANSON INC