MCLEOD ASSOCIATES, INC.