An analysis of cross-sectional differences in big and non-big public accounting firms' audit programs