The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ASGN Incorporated COM 00191u102   443,767 5,433 SH   SOLE   5,433 0 0
Abbott Laboratories COM 002824100   642,309 6,632 SH   SOLE   6,632 0 0
AbbVie Inc. COM 00287y109   74,314,322 498,553 SH   SOLE   498,553 0 0
Addus Homecare Corp COM 006739106   2,083,833 24,461 SH   SOLE   24,461 0 0
Adobe Inc. COM 00724f101   392,623 770 SH   SOLE   770 0 0
Advanced Drainage Systems, Inc. COM 00790r104   2,317,920 20,363 SH   SOLE   20,363 0 0
Agilent Technologies, Inc. COM 00846u101   2,532,276 22,646 SH   SOLE   22,646 0 0
Air Products and Chemicals, Inc. COM 009158106   19,856,036 70,064 SH   SOLE   70,064 0 0
Align Technology Inc COM 016255101   44,884,177 147,007 SH   SOLE   147,007 0 0
Argent Mid Cap ETF COM 02072l839   374,303 14,424 SH   SOLE   14,424 0 0
Alphabet Inc. Class C COM 02079k107   2,208,488 16,750 SH   SOLE   16,750 0 0
Alphabet Inc. Class A COM 02079k305   103,742,667 792,776 SH   SOLE   792,776 0 0
Amazon.com, Inc. COM 023135106   140,401,625 1,104,481 SH   SOLE   1,104,481 0 0
American Finacial Group, Inc. COM 025932104   3,058,976 27,393 SH   SOLE   27,393 0 0
Ameriprise Financial, Inc. COM 03076c106   17,838,369 54,108 SH   SOLE   54,108 0 0
AMETEK, Inc. COM 031100100   40,456,454 273,798 SH   SOLE   273,798 0 0
Amgen Inc. COM 031162100   733,715 2,730 SH   SOLE   2,730 0 0
Analog Devices, Inc. COM 032654105   463,638 2,648 SH   SOLE   2,648 0 0
Antero Resources Corporation COM 03674x106   1,595,869 62,879 SH   SOLE   62,879 0 0
Apple Inc. COM 037833100   122,861,695 717,608 SH   SOLE   717,608 0 0
Applied Materials, Inc. COM 038222105   77,581,818 560,360 SH   SOLE   560,360 0 0
Asbury Automotive Group, Inc. COM 043436104   2,564,820 11,148 SH   SOLE   11,148 0 0
Atkore Inc. COM 047649108   2,237,402 14,997 SH   SOLE   14,997 0 0
Automatic Data Processing, Inc. COM 053015103   25,929,590 107,779 SH   SOLE   107,779 0 0
Balchem Corporation COM 057665200   226,621 1,827 SH   SOLE   1,827 0 0
Bank of New York Mellon Corp COM 064058100   332,841 7,804 SH   SOLE   7,804 0 0
Bath & Body Works Inc. COM 070830104   1,823,037 53,936 SH   SOLE   53,936 0 0
BellRing Brands, Inc. COM 07831c103   56,318,529 1,365,960 SH   SOLE   1,365,960 0 0
Berkshire Hathaway Inc. Class B COM 084670702   1,054,053 3,009 SH   SOLE   3,009 0 0
1/100 Berkshire Hthwy Cl A (Schwab cusip) COM 084990175   531,477 100 SH   SOLE   100 0 0
BlackRock, Inc. COM 09247x101   19,576,554 30,281 SH   SOLE   30,281 0 0
Blackstone Inc. COM 09260d107   66,149,449 617,411 SH   SOLE   617,411 0 0
Booz Allen Hamilton Holding Corporation COM 099502106   86,353,621 790,277 SH   SOLE   790,277 0 0
Builders FirstSource, Inc. COM 12008r107   5,421,166 43,547 SH   SOLE   43,547 0 0
CBIZ, Inc. COM 124805102   2,576,991 49,653 SH   SOLE   49,653 0 0
CDW Corporation COM 12514g108   86,134,383 426,915 SH   SOLE   426,915 0 0
The Carlyle Group Inc. COM 14316j108   61,975,278 2,054,883 SH   SOLE   2,054,883 0 0
Carrier Global Corporation COM 14448c104   367,632 6,660 SH   SOLE   6,660 0 0
Centene Corporation COM 15135b101   366,786 5,325 SH   SOLE   5,325 0 0
Charles River Laboratories Intl, Inc. COM 159864107   30,528,393 155,773 SH   SOLE   155,773 0 0
Cheniere Energy, Inc COM 16411R208   2,188,349 13,186 SH   SOLE   13,186 0 0
Chevron Corporation COM 166764100   32,289,389 191,492 SH   SOLE   191,492 0 0
Cisco Systems, Inc. COM 17275R102   1,159,603 21,570 SH   SOLE   21,570 0 0
Cintas Corporation COM 172908105   3,522,917 7,324 SH   SOLE   7,324 0 0
Coca-Cola COM 191216100   626,416 11,190 SH   SOLE   11,190 0 0
Colliers International Group Inc. COM 194693107   2,423,732 25,446 SH   SOLE   25,446 0 0
Copart, Inc. COM 217204106   68,157,004 1,581,736 SH   SOLE   1,581,736 0 0
Costco Wholesale Corporation COM 22160k105   1,765,500 3,125 SH   SOLE   3,125 0 0
D.R. Horton, Inc. COM 23331a109   67,183,424 625,137 SH   SOLE   625,137 0 0
Danaher Corporation COM 235851102   93,214,417 375,713 SH   SOLE   375,713 0 0
The Descartes Systems Group Inc. COM 249906108   2,505,267 34,141 SH   SOLE   34,141 0 0
The Walt Disney Company COM 254687106   436,049 5,380 SH   SOLE   5,380 0 0
Edwards Lifesciences COM 28176e108   1,189,468 17,169 SH   SOLE   17,169 0 0
Emerson Electric Co. COM 291011104   21,432,737 221,940 SH   SOLE   221,940 0 0
Aspen Technology, Inc. COM 29109x106   2,421,094 11,853 SH   SOLE   11,853 0 0
Entegris, Inc. COM 29362u104   2,482,605 26,436 SH   SOLE   26,436 0 0
Envestnet, Inc. COM 29404k106   227,503 5,167 SH   SOLE   5,167 0 0
ePlus, Inc. COM 294268107   537,633 8,464 SH   SOLE   8,464 0 0
Exponent, Inc. COM 30214U102   1,697,790 19,834 SH   SOLE   19,834 0 0
Extra Space Storage Inc. COM 30225T102   16,717,032 137,498 SH   SOLE   137,498 0 0
Exxon Mobil Corp COM 30231G102   912,103 7,757 SH   SOLE   7,757 0 0
Factset Research Systems, Inc. COM 303075105   961,972 2,200 SH   SOLE   2,200 0 0
Fair Isaac Corporation COM 303250104   49,798,905 57,337 SH   SOLE   57,337 0 0
FirstService Corporation COM 33767e202   2,840,795 19,519 SH   SOLE   19,519 0 0
Fortinet, Inc. COM 34959e109   39,720,316 676,897 SH   SOLE   676,897 0 0
Gartner, Inc COM 366651107   2,575,013 7,494 SH   SOLE   7,494 0 0
General Mills, Inc. COM 370334104   335,951 5,250 SH   SOLE   5,250 0 0
Gilead Sciences, Inc. COM 375558103   17,355,545 231,593 SH   SOLE   231,593 0 0
Green Brick Partners Inc. COM 392709101   385,628 9,290 SH   SOLE   9,290 0 0
HCA Healthcare, Inc. COM 40412c101   2,976,358 12,100 SH   SOLE   12,100 0 0
Hamilton Lane Incorporated COM 407497106   263,090 2,909 SH   SOLE   2,909 0 0
Herc Holdings, Inc. COM 42704l104   261,073 2,195 SH   SOLE   2,195 0 0
The Home Depot, Inc. COM 437076102   46,471,493 153,798 SH   SOLE   153,798 0 0
Honeywell International Inc. COM 438516106   1,415,108 7,660 SH   SOLE   7,660 0 0
Houlihan Lokey, Inc. COM 441593100   24,590,891 229,564 SH   SOLE   229,564 0 0
Hubspot, Inc. COM 443573100   492,500 1,000 SH   SOLE   1,000 0 0
ICF International Inc. COM 44925c103   2,881,439 23,851 SH   SOLE   23,851 0 0
Intercontinental Exchange COM 45866F104   715,130 6,500 SH   SOLE   6,500 0 0
iShares Core S&P 500 ETF COM 464287200   482,679 1,124 SH   SOLE   1,124 0 0
iShares Core S&P Smallcap - ETF COM 464287804   394,865 4,186 SH   SOLE   4,186 0 0
iShares Core MSCI EAFE ETF COM 46432f842   240,991 3,745 SH   SOLE   3,745 0 0
JPMorgan Chase & Co. COM 46625H100   37,610,428 259,346 SH   SOLE   259,346 0 0
Johnson & Johnson COM 478160104   997,151 6,402 SH   SOLE   6,402 0 0
Kimberly-Clark Corp. COM 494368103   341,160 2,823 SH   SOLE   2,823 0 0
LPL Financial Holdings Inc. COM 50212v100   772,363 3,250 SH   SOLE   3,250 0 0
Estee Lauder COM 518439104   291,557 2,017 SH   SOLE   2,017 0 0
Lockheed Martin Corporation COM 539830109   200,390 490 SH   SOLE   490 0 0
Lowe's Companies Inc. COM 548661107   288,898 1,390 SH   SOLE   1,390 0 0
Magnolia Oil & Gas Corporation COM 559663109   339,480 14,818 SH   SOLE   14,818 0 0
Marathon Oil Corp. COM 565849106   2,326,635 86,977 SH   SOLE   86,977 0 0
Marvell Technology, Inc. COM 573874104   44,958,402 830,564 SH   SOLE   830,564 0 0
Mastercard Incorporated COM 57636q104   98,808,729 249,574 SH   SOLE   249,574 0 0
Medpace Holdings, Inc. COM 58506q109   3,695,146 15,261 SH   SOLE   15,261 0 0
Merck & Co, Inc. COM 58933y105   1,083,446 10,524 SH   SOLE   10,524 0 0
Microsoft Corporation COM 594918104   174,422,886 552,408 SH   SOLE   552,408 0 0
Molina Healthcare, Inc. COM 60855r100   2,724,766 8,310 SH   SOLE   8,310 0 0
Monster Beverage Corporation COM 61174x109   37,369,357 705,748 SH   SOLE   705,748 0 0
Morgan Stanley COM 617446448   19,672,230 240,875 SH   SOLE   240,875 0 0
Murphy USA Inc. COM 626755102   336,946 986 SH   SOLE   986 0 0
NextEra Energy, Inc. COM 65339f101   38,702,316 675,551 SH   SOLE   675,551 0 0
Nike Inc, Cl. B COM 654106103   1,102,785 11,533 SH   SOLE   11,533 0 0
Northrop Grumman Corporation COM 666807102   3,984,046 9,051 SH   SOLE   9,051 0 0
NVIDIA Corporation COM 67066g104   5,567,872 12,800 SH   SOLE   12,800 0 0
OneMain Holdings, Inc. COM 68268w103   2,799,405 69,828 SH   SOLE   69,828 0 0
Oracle Corporation COM 68389X105   18,318,421 172,946 SH   SOLE   172,946 0 0
Palo Alto Networks, Inc. COM 697435105   421,992 1,800 SH   SOLE   1,800 0 0
PepsiCo, Inc. COM 713448108   25,589,322 151,023 SH   SOLE   151,023 0 0
Pioneer Natural Resources Co. COM 723787107   74,058,135 322,623 SH   SOLE   322,623 0 0
Post Holdings, Inc. COM 737446104   37,697,649 439,674 SH   SOLE   439,674 0 0
Principal Financial Group, Inc. COM 74251v102   4,308,036 59,776 SH   SOLE   59,776 0 0
The Procter & Gamble Company COM 742718109   14,224,781 97,524 SH   SOLE   97,524 0 0
QUALCOMM Incorporated COM 747525103   236,003 2,125 SH   SOLE   2,125 0 0
Qualys, Inc. COM 74758t303   259,640 1,702 SH   SOLE   1,702 0 0
RLI Corp COM 749607107   562,992 4,143 SH   SOLE   4,143 0 0
Raytheon Technologies Corp. COM 75513e101   479,320 6,660 SH   SOLE   6,660 0 0
RBC Bearings Incorporated COM 75524b104   299,452 1,279 SH   SOLE   1,279 0 0
Republic Services, Inc. COM 760759100   11,968,560 83,984 SH   SOLE   83,984 0 0
Schwab US Large-Cap ETF COM 808524201   440,979 8,715 SH   SOLE   8,715 0 0
Select Medical Holdings Corporation COM 81619q105   308,900 12,224 SH   SOLE   12,224 0 0
Service Corporation International COM 817565104   1,829,737 32,022 SH   SOLE   32,022 0 0
Skyline Champion Corporation COM 830830105   485,738 7,623 SH   SOLE   7,623 0 0
Starbucks Corp COM 855244109   657,144 7,200 SH   SOLE   7,200 0 0
TFI International Inc. COM 87241L109   2,544,958 19,819 SH   SOLE   19,819 0 0
TJX Co. COM 872540109   239,976 2,700 SH   SOLE   2,700 0 0
Target Corporation COM 87612e106   421,832 3,815 SH   SOLE   3,815 0 0
Tempur Sealy International Inc. COM 88023u101   2,764,355 63,783 SH   SOLE   63,783 0 0
Texas Instruments Incorporated COM 882508104   17,343,982 109,075 SH   SOLE   109,075 0 0
Thermo Fisher Scientific, Inc. COM 883556102   23,015,044 45,469 SH   SOLE   45,469 0 0
TopBuild Corp. COM 89055f103   2,868,995 11,403 SH   SOLE   11,403 0 0
Tractor Supply Company COM 892356106   20,223,224 99,597 SH   SOLE   99,597 0 0
UFP Industries, Inc. COM 90278q108   410,419 4,008 SH   SOLE   4,008 0 0
Union Pacific Corporation COM 907818108   218,750 1,074 SH   SOLE   1,074 0 0
United Rentals, Inc. COM 911363109   94,089,239 211,641 SH   SOLE   211,641 0 0
UnitedHealth Group, Incorporated COM 91324p102   101,435,502 201,185 SH   SOLE   201,185 0 0
Victory Capital Holdings, Inc. COM 92645b103   2,996,733 89,884 SH   SOLE   89,884 0 0
Visa Inc. COM 92826c839   66,706,352 290,015 SH   SOLE   290,015 0 0
Walmart, Inc. COM 931142103   1,691,260 10,575 SH   SOLE   10,575 0 0
Waste Connections, Inc. COM 94106B101   54,142,508 403,146 SH   SOLE   403,146 0 0
Yum! Brands COM 988498101   562,230 4,500 SH   SOLE   4,500 0 0
Zebra Technologies Corporation COM 989207105   2,489,242 10,524 SH   SOLE   10,524 0 0
Accenture plc COM g1151c101   27,123,745 88,319 SH   SOLE   88,319 0 0
Eaton Corporation plc COM g29183103   41,122,865 192,812 SH   SOLE   192,812 0 0
Ferguson PLC COM g3421j106   27,879,565 169,512 SH   SOLE   169,512 0 0
Trane Technologies plc COM g8994e103   1,204,068 5,934 SH   SOLE   5,934 0 0
Garmin Ltd. COM h2906t109   20,285,976 192,832 SH   SOLE   192,832 0 0