C376. An algorithm for generating covariance matrices with specified departures from sphericity