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
3M CO COM 88579Y101   1,441,494 13,186 SH   SOLE   13,186 0 0
ABBOTT LABS COM 002824100   217,606,815 1,976,986 SH   SOLE   1,976,986 0 0
ABBVIE INC COM 00287Y109   143,386,698 925,255 SH   SOLE   925,255 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   102,486,318 1,552,823 SH   SOLE   1,552,823 0 0
ACCENTURE LTD BERMUDA CL A G1151C101   97,267,339 277,186 SH   SOLE   277,186 0 0
ACI WORLDWIDE INC COM 004498101   10,187,811 332,935 SH   SOLE   332,935 0 0
ADOBE SYS INC COM 00724F101   443,424,143 743,252 SH   SOLE   743,252 0 0
ADVANCED MICRO DEVICES INC COM 007903107   7,114,449 48,263 SH   SOLE   48,263 0 0
AECOM COM 00766T100   4,127,647 44,657 SH   SOLE   44,657 0 0
AFLAC INC COM 001055102   227,205 2,754 SH   SOLE   2,754 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   2,630,726 18,922 SH   SOLE   18,922 0 0
AGNC INVT CORP COM 00123Q104   111,785 11,395 SH   SOLE   11,395 0 0
AIR PRODS & CHEMS INC COM 009158106   243,117,242 887,937 SH   SOLE   887,937 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   285,550,738 2,412,765 SH   SOLE   2,412,765 0 0
ALAMO GROUP INC COM 011311107   9,302,799 44,259 SH   SOLE   44,259 0 0
ALBEMARLE CORP COM 012653101   31,862,174 220,530 SH   SOLE   220,530 0 0
ALCON ORD SHS H01301128   150,795,895 1,930,311 SH   SOLE   1,930,311 0 0
ALLSTATE CORP COM 020002101   24,673,435 176,264 SH   SOLE   176,264 0 0
ALPHABET INC CLASS A COM 02079K305   376,110,715 2,692,467 SH   SOLE   2,692,467 0 0
ALPHABET INC CLASS C COM 02079K107   369,424,850 2,621,336 SH   SOLE   2,621,336 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   13,887,148 919,070 SH   SOLE   919,070 0 0
ALTAIR ENGR INC COM CL A 021369103   9,054,792 107,603 SH   SOLE   107,603 0 0
ALTRIA GROUP INC COM 02209S103   1,319,562 32,711 SH   SOLE   32,711 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   26,100 30,000 SH   SOLE   30,000 0 0
AMAZON COM INC COM 023135106   508,655,108 3,347,737 SH   SOLE   3,347,737 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   314,840 17,000 SH   SOLE   17,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101   465,472 5,731 SH   SOLE   5,731 0 0
AMERICAN EXPRESS CO COM 025816109   128,253,331 684,602 SH   SOLE   684,602 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   943,622 13,928 SH   SOLE   13,928 0 0
AMERICAN TOWER CORP COM 03027X100   43,504,785 201,523 SH   SOLE   201,523 0 0
AMETEK INC NEW COM 031100100   13,021,363 78,970 SH   SOLE   78,970 0 0
AMGEN INC CL A 031162100   151,403,185 525,669 SH   SOLE   525,669 0 0
AMPHENOL CORP NEW CL A 032095101   1,723,177 17,383 SH   SOLE   17,383 0 0
ANALOG DEVICES INC COM 032654105   1,029,931 5,187 SH   SOLE   5,187 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   215,895 3,341 SH   SOLE   3,341 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   227,384 11,739 SH   SOLE   11,739 0 0
ANSYS INC COM 03662Q105   27,573,437 75,985 SH   SOLE   75,985 0 0
AON PLC SHS CL A G0403H108   855,308 2,939 SH   SOLE   2,939 0 0
APPIAN CORP CL A 03782L101   3,048,238 80,941 SH   SOLE   80,941 0 0
APPLE INC COM 037833100   1,202,331,896 6,244,907 SH   SOLE   6,244,907 0 0
APPLIED MATLS INC COM 038222105   595,517 3,674 SH   SOLE   3,674 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   239,307 100,549 SH   SOLE   100,549 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   706,963 934 SH   SOLE   934 0 0
AT&T INC COM 00206R102   25,830,739 1,539,377 SH   SOLE   1,539,377 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   17,163,599 73,673 SH   SOLE   73,673 0 0
AUTOZONE INC COM 053332102   5,890,020 2,278 SH   SOLE   2,278 0 0
AVERY DENNISON CORP COM 053611109   1,704,007 8,429 SH   SOLE   8,429 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   8,426,402 680,097 SH   SOLE   680,097 0 0
AXON ENTERPRISE INC COM 05464C101   3,554,362 13,759 SH   SOLE   13,759 0 0
AZZ INC COM 002474104   14,223,337 244,850 SH   SOLE   244,850 0 0
BALL CORP COM 058498106   8,965,872 155,874 SH   SOLE   155,874 0 0
BANK NEW YORK INC COM 064058100   1,826,226 35,086 SH   SOLE   35,086 0 0
BANK OF AMERICA CORPORATION COM 060505104   254,056,197 7,545,477 SH   SOLE   7,545,477 0 0
BARCLAYS PLC ADR 06738E204   153,305 19,455 SH   SOLE   19,455 0 0
BEAM GLOBAL COM 07373B109   189,069 26,667 SH   SOLE   26,667 0 0
BECTON DICKINSON & CO COM 075887109   5,734,638 23,519 SH   SOLE   23,519 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   7,739,691 139,630 SH   SOLE   139,630 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   9,224,626 17 SH   SOLE   17 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702   56,391,346 158,110 SH   SOLE   158,110 0 0
BGSF INC COM 05601C105   564,357 60,038 SH   SOLE   60,038 0 0
BHP GROUP LTD SPONSORED ADS 088606108   1,544,557 22,611 SH   SOLE   22,611 0 0
BLACKROCK INC COM 09247X101   1,629,283 2,007 SH   SOLE   2,007 0 0
BLACKSTONE GROUP INC COM CL A 09260D107   1,313,389 10,032 SH   SOLE   10,032 0 0
BLEND LABS INC CL A 09352U108   34,920 13,694 SH   SOLE   13,694 0 0
BOEING CO COM 097023105   1,713,840 6,575 SH   SOLE   6,575 0 0
BOK FINL CORP COM NEW 05561Q201   921,680 10,761 SH   SOLE   10,761 0 0
BOOKING HLDGS INC COM 09857L108   12,028,623 3,391 SH   SOLE   3,391 0 0
BOSTON SCIENTIFIC CORP COM 101137107   589,084 10,190 SH   SOLE   10,190 0 0
BOWLERO CORP COM 10258P102   4,443,847 313,831 SH   SOLE   313,831 0 0
BP PLC SPONSORED ADR 055622104   461,510 13,037 SH   SOLE   13,037 0 0
BRIGHTCOVE INC COM 10921T101   501,942 193,800 SH   SOLE   193,800 0 0
BRINKER INTL INC COM 109641100   678,962 15,724 SH   SOLE   15,724 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   1,221,999 23,816 SH   SOLE   23,816 0 0
BROADCOM INC COM 11135F101   146,054,757 130,844 SH   SOLE   130,844 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   58,610,151 284,861 SH   SOLE   284,861 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   4,292,680 106,996 SH   SOLE   106,996 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   692,732 17,245 SH   SOLE   17,245 0 0
BROWN FORMAN CORP CL A 115637100   3,116,557 52,300 SH   SOLE   52,300 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,864,720 11,170 SH   SOLE   11,170 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,795,753 32,362 SH   SOLE   32,362 0 0
CADENCE BANK COM 12740C103   3,539,171 119,607 SH   SOLE   119,607 0 0
CAL MAINE FOODS INC COM NEW 128030202   3,478,867 60,618 SH   SOLE   60,618 0 0
CAMDEN PPTY TR SH BEN INT 133131102   747,852 7,532 SH   SOLE   7,532 0 0
CANADIAN NATL RY CO COM 136375102   1,097,001 8,732 SH   SOLE   8,732 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   385,497 4,876 SH   SOLE   4,876 0 0
CARMAX INC COM 143130102   4,403,725 57,385 SH   SOLE   57,385 0 0
CATERPILLAR INC DEL COM 149123101   5,441,950 18,405 SH   SOLE   18,405 0 0
CBIZ INC COM 124805102   4,384,367 70,049 SH   SOLE   70,049 0 0
CECO ENVIRONMENTAL CORP COM 125141101   28,784,398 1,419,349 SH   SOLE   1,419,349 0 0
CELSIUS HLDGS INC COM NEW 15118V207   3,220,442 59,069 SH   SOLE   59,069 0 0
CENTRAL SECS CORP COM 155123102   333,731 8,836 PRN   SOLE   8,836 0 0
CHARLES RIV LABS INTL INC COM 159864107   86,719,558 366,834 SH   SOLE   366,834 0 0
CHART INDS INC COM 16115Q308   126,819,347 930,238 SH   SOLE   930,238 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   539,488 1,388 SH   SOLE   1,388 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   506,804 3,317 SH   SOLE   3,317 0 0
CHEMOURS CO COM 163851108   315,873 10,015 SH   SOLE   10,015 0 0
CHENIERE ENERGY INC COM NEW 16411R208   2,430,569 14,238 SH   SOLE   14,238 0 0
CHEVRON CORP NEW COM 166764100   193,072,780 1,294,401 SH   SOLE   1,294,401 0 0
CHUBB LIMITED COM H1467J104   1,626,070 7,195 SH   SOLE   7,195 0 0
CHURCH & DWIGHT CO INC COM 171340102   217,488 2,300 SH   SOLE   2,300 0 0
CINTAS CORP COM 172908105   285,816,929 474,259 SH   SOLE   474,259 0 0
CISCO SYS INC COM 17275R102   32,137,614 636,136 SH   SOLE   636,136 0 0
CITIGROUP INC COM NEW 172967424   3,691,026 71,754 SH   SOLE   71,754 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   54,600 30,000 SH   SOLE   30,000 0 0
CME GROUP INC COM 12572Q105   891,891 4,235 SH   SOLE   4,235 0 0
CNX RES CORP COM 12653C108   3,775,900 188,795 SH   SOLE   188,795 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   273,634 4,100 SH   SOLE   4,100 0 0
COCA COLA CO COM 191216100   237,303,516 4,026,871 SH   SOLE   4,026,871 0 0
COLGATE PALMOLIVE CO COM 194162103   107,185,828 1,344,697 SH   SOLE   1,344,697 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,633,500 12,911 SH   SOLE   12,911 0 0
COMCAST CORP NEW CL A 20030N101   3,519,006 80,251 SH   SOLE   80,251 0 0
COMERICA INC COM 200340107   36,866,579 660,573 SH   SOLE   660,573 0 0
CONFLUENT INC CLASS A COM 20717M103   1,170,000 50,000 SH   SOLE   50,000 0 0
CONOCOPHILLIPS COM 20825C104   256,834,386 2,212,754 SH   SOLE   2,212,754 0 0
CONSTELLATION BRANDS INC CL A 21036P108   265,925 1,100 SH   SOLE   1,100 0 0
COPART INC COM 217204106   5,877,550 119,950 SH   SOLE   119,950 0 0
CORNING INC COM 219350105   896,783 29,451 SH   SOLE   29,451 0 0
CORTEVA INC COM 22052L104   22,267,657 464,684 SH   SOLE   464,684 0 0
COSTCO WHSL CORP NEW COM 22160K105   18,314,436 27,746 SH   SOLE   27,746 0 0
COTERRA ENERGY INC COM 127097103   166,689,561 6,531,723 SH   SOLE   6,531,723 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   15,311,711 1,159,100 SH   SOLE   1,159,100 0 0
CRH PLC ORD G25508105   2,519,845 36,435 SH   SOLE   36,435 0 0
CROCS INC COM 227046109   3,132,411 33,534 SH   SOLE   33,534 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   14,411,313 1,061,216 SH   SOLE   1,061,216 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   1,127,134 9,785 SH   SOLE   9,785 0 0
CSI COMPRESSCO LP COM UNIT 12637A103   203,750 125,000 SH   SOLE   125,000 0 0
CSW INDUSTRIALS INC COM 126402106   6,388,435 30,801 SH   SOLE   30,801 0 0
CSX CORP COM 126408103   351,762 10,146 SH   SOLE   10,146 0 0
CULLEN FROST BANKERS INC COM 229899109   205,574,181 1,894,868 SH   SOLE   1,894,868 0 0
CUMMINS INC COM 231021106   4,770,078 19,911 SH   SOLE   19,911 0 0
CVS CORP COM 126650100   14,157,763 179,303 SH   SOLE   179,303 0 0
DANAHER CORP DEL COM 235851102   399,055,186 1,724,973 SH   SOLE   1,724,973 0 0
DEERE & CO COM 244199105   1,087,247 2,719 SH   SOLE   2,719 0 0
DERMTECH INC COM 24984K105   331,595 189,483 SH   SOLE   189,483 0 0
DEVON ENERGY CORP NEW COM 25179M103   65,326,480 1,442,086 SH   SOLE   1,442,086 0 0
DEXCOM INC COM 252131107   14,413,426 116,153 SH   SOLE   116,153 0 0
DIAGEO P L C SPON ADR NEW 25243Q205   384,688 2,641 SH   SOLE   2,641 0 0
DIAMONDBACK ENERGY INC COM 25278X109   22,013,662 141,950 SH   SOLE   141,950 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   1,053,172 60,044 SH   SOLE   60,044 0 0
DISCOVER FINL SVCS COM 254709108   4,092,372 36,409 SH   SOLE   36,409 0 0
DISNEY WALT CO COM 254687106   55,549,478 615,234 SH   SOLE   615,234 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   1,147,445,477 36,357,588 SH   SOLE   36,357,588 0 0
DOLLAR TREE INC COM 256746108   403,990 2,844 SH   SOLE   2,844 0 0
DOMO INC COM CL B 257554105   1,133,001 110,107 SH   SOLE   110,107 0 0
DONALDSON INC COM 257651109   221,014 3,382 SH   SOLE   3,382 0 0
DOVER CORP COM 260003108   342,535 2,227 SH   SOLE   2,227 0 0
DOW INC COM 260557103   211,353 3,854 SH   SOLE   3,854 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   2,545,652 178,517 SH   SOLE   178,517 0 0
DUKE ENERGY CORP NEW COM 26441C204   1,482,189 15,274 SH   SOLE   15,274 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   1,343,663 114,843 SH   SOLE   114,843 0 0
DUPONT DE NEMOURS INC COM 26614N102   105,966,690 1,377,443 SH   SOLE   1,377,443 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407   7,379,053 218,963 SH   SOLE   218,963 0 0
EAGLE MATERIALS INC COM 26969P108   4,700,614 23,174 SH   SOLE   23,174 0 0
EATON CORP PLC SHS G29183103   658,884 2,736 SH   SOLE   2,736 0 0
ECOLAB INC COM 278865100   133,259,464 671,840 SH   SOLE   671,840 0 0
ECOVYST INC COM 27923Q109   4,318,584 442,025 SH   SOLE   442,025 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   415,105 5,444 SH   SOLE   5,444 0 0
ELEMENT SOLUTIONS INC COM 28618M106   849,469 36,710 SH   SOLE   36,710 0 0
ELEVANCE HEALTH INC COM 036752103   316,417 671 SH   SOLE   671 0 0
EMERSON ELEC CO COM 291011104   153,231,889 1,574,354 SH   SOLE   1,574,354 0 0
ENOVIS CORPORATION COM 194014502   6,715,341 119,874 SH   SOLE   119,874 0 0
ENSIGN GROUP INC COM 29358P101   1,691,117 15,071 SH   SOLE   15,071 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   6,695,143 254,085 SH   SOLE   254,085 0 0
EOG RES INC COM 26875P101   49,481,975 409,111 SH   SOLE   409,111 0 0
ESAB CORPORATION COM 29605J106   6,492,862 74,958 SH   SOLE   74,958 0 0
EURONET WORLDWIDE INC COM 298736109   7,224,972 71,189 SH   SOLE   71,189 0 0
EVERI HLDGS INC COM 30034T103   2,325,328 206,329 SH   SOLE   206,329 0 0
EXACT SCIENCES CORP COM 30063P105   2,425,064 32,780 SH   SOLE   32,780 0 0
EXPEDITORS INTL WASH INC COM 302130109   340,514 2,677 SH   SOLE   2,677 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,547,986 9,655 SH   SOLE   9,655 0 0
EXXON MOBIL CORP COM 30231G102   58,147,042 581,587 SH   SOLE   581,587 0 0
FABRINET SHS G3323L100   285,495 1,500 SH   SOLE   1,500 0 0
FARO TECHNOLOGIES INC COM 311642102   1,802,400 80,000 SH   SOLE   80,000 0 0
FASTENAL CO COM 311900104   552,359 8,528 SH   SOLE   8,528 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   2,535,025 23,388 SH   SOLE   23,388 0 0
FIRSTSERVICE CORP NEW COM 33767E202   3,983,038 24,573 SH   SOLE   24,573 0 0
FISERV INC COM 337738108   405,826 3,055 SH   SOLE   3,055 0 0
FIVE BELOW INC COM 33829M101   830,685 3,897 SH   SOLE   3,897 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   2,698,078 9,547 SH   SOLE   9,547 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   343,980 8,400 PRN   SOLE   8,400 0 0
FLOOR & DECOR HLDGS INC COM 339750101   1,048,887 9,402 SH   SOLE   9,402 0 0
FLUOR CORP NEW COM 343412102   24,957,166 637,150 SH   SOLE   637,150 0 0
FMC CORP COM NEW 302491303   101,367,739 1,607,736 SH   SOLE   1,607,736 0 0
FORD MTR CO DEL COM 345370860   179,863 14,755 SH   SOLE   14,755 0 0
FORTINET INC COM 34959E109   21,431,345 366,160 SH   SOLE   366,160 0 0
FORTIVE CORP COM 34959J108   41,916,013 569,279 SH   SOLE   569,279 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   215,019 2,824 SH   SOLE   2,824 0 0
FRANKLIN ELEC INC COM 353514102   112,801,761 1,167,116 SH   SOLE   1,167,116 0 0
FREQUENCY ELECTRS INC COM 358010106   985,500 90,000 SH   SOLE   90,000 0 0
FTAI AVIATION LTD SHS G3730V105   53,048,378 1,143,284 SH   SOLE   1,143,284 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   804,767 206,881 SH   SOLE   206,881 0 0
GAN LTD SHS G3728V109   64,709 40,955 SH   SOLE   40,955 0 0
GARMIN LTD SHS H2906T109   1,308,666 10,181 SH   SOLE   10,181 0 0
GENERAC HLDGS INC COM 368736104   69,539,650 538,066 SH   SOLE   538,066 0 0
GENERAL DYNAMICS CORP COM 369550108   6,573,806 25,316 SH   SOLE   25,316 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,726,962 13,531 SH   SOLE   13,531 0 0
GENERAL MLS INC COM 370334104   8,056,190 123,675 SH   SOLE   123,675 0 0
GENTEX CORP COM 371901109   10,456,066 320,149 SH   SOLE   320,149 0 0
GENUINE PARTS CO COM 372460105   1,371,704 9,904 SH   SOLE   9,904 0 0
GILEAD SCIENCES INC COM 375558103   1,218,228 15,038 SH   SOLE   15,038 0 0
GLACIER BANCORP INC NEW COM 37637Q105   17,965,131 434,781 SH   SOLE   434,781 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   14,566,748 375,045 SH   SOLE   375,045 0 0
GLOBE LIFE INC COM 37959E102   1,697,994 13,950 SH   SOLE   13,950 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   3,537,125 9,169 SH   SOLE   9,169 0 0
GOOSEHEAD INS INC CL A 38267D109   9,603,481 126,695 SH   SOLE   126,695 0 0
GORMAN RUPP CO COM 383082104   14,695,208 413,600 SH   SOLE   413,600 0 0
GRAHAM CORP COM 384556106   1,193,365 62,908 SH   SOLE   62,908 0 0
GRAINGER W W INC COM 384802104   4,500,615 5,431 SH   SOLE   5,431 0 0
HALLIBURTON CO COM 406216101   1,934,721 53,519 SH   SOLE   53,519 0 0
HASBRO INC COM 418056107   255,300 5,000 SH   SOLE   5,000 0 0
HAWKINS INC COM 420261109   5,932,040 84,238 SH   SOLE   84,238 0 0
HEALTHEQUITY INC COM 42226A107   2,836,778 42,787 SH   SOLE   42,787 0 0
HEICO CORP NEW COM 422806109   253,101 1,415 SH   SOLE   1,415 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   3,034,459 66,912 SH   SOLE   66,912 0 0
HERSHEY CO COM 427866108   261,016 1,400 SH   SOLE   1,400 0 0
HESS CORP COM 42809H107   1,994,742 13,837 SH   SOLE   13,837 0 0
HEXCEL CORP NEW COM 428291108   3,367,204 45,657 SH   SOLE   45,657 0 0
HF SINCLAIR CORPORATION COM 403949100   3,557,480 64,018 SH   SOLE   64,018 0 0
HILLTOP HOLDINGS INC COM 432748101   2,854,897 81,082 SH   SOLE   81,082 0 0
HOLLEY INC COM 43538H103   90,095 18,500 SH   SOLE   18,500 0 0
HOME BANCSHARES INC COM 436893200   20,845,172 822,944 SH   SOLE   822,944 0 0
HOME DEPOT INC COM 437076102   443,828,273 1,280,705 SH   SOLE   1,280,705 0 0
HONEYWELL INTL INC COM 438516106   321,612,238 1,533,605 SH   SOLE   1,533,605 0 0
HP INC COM 40434L105   286,531 9,522 SH   SOLE   9,522 0 0
IDEX CORP COM 45167R104   137,736,321 634,408 SH   SOLE   634,408 0 0
IDEXX LABS INC COM 45168D104   2,692,548 4,851 SH   SOLE   4,851 0 0
ILLINOIS TOOL WKS INC COM 452308109   36,975,708 141,161 SH   SOLE   141,161 0 0
INDEPENDENT BK GROUP INC COM 45384B106   814,080 16,000 SH   SOLE   16,000 0 0
ING GROEP N.V. SPONSORED ADR 456837103   229,971 15,311 SH   SOLE   15,311 0 0
INOTIV INC COM 45783Q100   361,862 98,600 SH   SOLE   98,600 0 0
INTEL CORP COM 458140100   15,507,956 308,616 SH   SOLE   308,616 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   837,107 6,518 SH   SOLE   6,518 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   234,606 2,573 SH   SOLE   2,573 0 0
INTERNATIONAL PAPER CO COM 460146103   475,336 13,149 SH   SOLE   13,149 0 0
INTEVAC INC COM 461148108   822,187 190,321 SH   SOLE   190,321 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,207,722 31,842 SH   SOLE   31,842 0 0
INTUIT COM 461202103   44,849,028 71,755 SH   SOLE   71,755 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,849,408 5,482 SH   SOLE   5,482 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,936,285 4,728 SH   SOLE   4,728 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   459,469 5,598 PRN   SOLE   5,598 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   413,050 12,804 PRN   SOLE   12,804 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   418,801 2,654 PRN   SOLE   2,654 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   3,705,295 153,238 PRN   SOLE   153,238 0 0
IRON MTN INC NEW COM 46284V101   1,208,135 17,264 SH   SOLE   17,264 0 0
ISHARES GOLD TR ISHARES NEW 464285204   6,769,168 173,435 PRN   SOLE   173,435 0 0
ISHARES TR S&P 100 ETF 464287101   580,814 2,600 PRN   SOLE   2,600 0 0
ISHARES TR CORE S&P TTL STK 464287150   425,129 4,040 PRN   SOLE   4,040 0 0
ISHARES TR CORE S&P500 ETF 464287200   33,665,273 70,484 PRN   SOLE   70,484 0 0
ISHARES TR CORE US AGGBD ET 464287226   6,998,118 70,510 PRN   SOLE   70,510 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,301,135 23,272 PRN   SOLE   23,272 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   2,601,566 26,990 PRN   SOLE   26,990 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   325,863 3,972 PRN   SOLE   3,972 0 0
ISHARES TR MSCI EAFE ETF 464287465   334,328 4,437 PRN   SOLE   4,437 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   856,476 7,365 PRN   SOLE   7,365 0 0
ISHARES TR RUS MD CP GR ETF 464287481   419,094 4,012 PRN   SOLE   4,012 0 0
ISHARES TR CORE S&P MCP ETF 464287507   672,920 2,428 PRN   SOLE   2,428 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   682,133 2,250 PRN   SOLE   2,250 0 0
ISHARES TR RUS 1000 ETF 464287622   15,204,261 57,974 PRN   SOLE   57,974 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   341,726 2,200 PRN   SOLE   2,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   523,652 2,609 PRN   SOLE   2,609 0 0
ISHARES TR CORE S&P US GWT 464287671   223,711 2,149 PRN   SOLE   2,149 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,018,039 3,719 PRN   SOLE   3,719 0 0
ISHARES TR CORE S&P SCP ETF 464287804   5,973,452 55,182 PRN   SOLE   55,182 0 0
ISHARES TR SP SMCP600VL ETF 464287879   262,416 2,546 PRN   SOLE   2,546 0 0
ISHARES TR SP SMCP600GR ETF 464287887   265,297 2,120 PRN   SOLE   2,120 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   266,843 2,531 PRN   SOLE   2,531 0 0
ISHARES TR MSCI ACWI EX US 464288240   4,138,987 81,093 PRN   SOLE   81,093 0 0
ISHARES TR JPMORGAN USD EMG 464288281   316,965 3,559 PRN   SOLE   3,559 0 0
ISHARES TR NEW YORK MUN ETF 464288323   749,904 13,864 PRN   SOLE   13,864 0 0
ISHARES TR IBOXX HI YD ETF 464288513   1,178,572 15,229 PRN   SOLE   15,229 0 0
ISHARES TR INTRMD CR BD ETF 464288638   1,230,591 23,665 PRN   SOLE   23,665 0 0
ISHARES TR PFD AND INCM SEC 464288687   239,913 7,692 PRN   SOLE   7,692 0 0
ISHARES TR US TREAS BD ETF 46429B267   215,654 9,360 PRN   SOLE   9,360 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   2,914,014 28,572 PRN   SOLE   28,572 0 0
ISHARES INC MSCI EMRG CHN 46434G764   215,545 3,890 PRN   SOLE   3,890 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   280,507 6,094 PRN   SOLE   6,094 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   477,388 12,710 PRN   SOLE   12,710 0 0
ISHARES TR HDG MSCI EAFE 46434V803   267,551 8,491 PRN   SOLE   8,491 0 0
ITT INC COM 45073V108   7,908,410 66,279 SH   SOLE   66,279 0 0
GALLAGHER ARTHUR J & CO COM 363576109   53,278,570 236,920 SH   SOLE   236,920 0 0
JACOBS SOLUTIONS INC COM 46982L108   847,075 6,526 SH   SOLE   6,526 0 0
JEFFERIES FINL GROUP INC COM 47233W109   615,768 15,238 SH   SOLE   15,238 0 0
JOHNSON & JOHNSON COM 478160104   90,924,147 580,095 SH   SOLE   580,095 0 0
JOHNSON CTLS INTL PLC SHS G51502105   2,025,643 35,143 SH   SOLE   35,143 0 0
JP MORGAN CHASE & CO COM 46625H100   368,250,766 2,164,908 SH   SOLE   2,164,908 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   459,578 8,359 PRN   SOLE   8,359 0 0
KADANT INC COM 48282T104   3,160,215 11,274 SH   SOLE   11,274 0 0
KENVUE INC COM 49177J102   1,314,880 61,072 SH   SOLE   61,072 0 0
KEURIG DR PEPPER INC COM 49271V100   46,908,303 1,407,812 SH   SOLE   1,407,812 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   6,530,511 433,921 SH   SOLE   433,921 0 0
KIMBERLY CLARK CORP COM 494368103   122,132,739 1,005,125 SH   SOLE   1,005,125 0 0
KINDER MORGAN INC DEL COM 49456B101   44,874,063 2,543,881 SH   SOLE   2,543,881 0 0
KIRBY CORP COM 497266106   160,216,998 2,041,501 SH   SOLE   2,041,501 0 0
KLA CORPORATION COM NEW 482480100   1,441,624 2,480 SH   SOLE   2,480 0 0
KRAFT HEINZ CO COM 500754106   80,569,792 2,178,740 SH   SOLE   2,178,740 0 0
KURA SUSHI USA INC CL A COM 501270102   1,372,940 18,065 SH   SOLE   18,065 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   75,762,541 359,712 SH   SOLE   359,712 0 0
LAM RESEARCH CORP COM 512807108   8,128,988 10,378 SH   SOLE   10,378 0 0
LANTRONIX INC COM NEW 516548203   3,281,600 560,000 SH   SOLE   560,000 0 0
LAUDER ESTEE COS INC CL A 518439104   44,447,276 303,913 SH   SOLE   303,913 0 0
LESLIES INC COM 527064109   501,631 72,595 SH   SOLE   72,595 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   629,217 21,863 SH   SOLE   21,863 0 0
LIGHTWAVE LOGIC INC COM 532275104   79,680 16,000 SH   SOLE   16,000 0 0
LILLY ELI & CO COM 532457108   66,515,258 114,107 SH   SOLE   114,107 0 0
LINDE PLC COM G5494J103   54,656,027 133,077 SH   SOLE   133,077 0 0
LIVERAMP HLDGS INC COM 53815P108   5,203,045 137,356 SH   SOLE   137,356 0 0
LKQ CORP COM 501889208   3,289,147 68,825 SH   SOLE   68,825 0 0
LOCKHEED MARTIN CORP COM 539830109   3,442,358 7,595 SH   SOLE   7,595 0 0
LOWES COS INC COM 548661107   14,045,353 63,111 SH   SOLE   63,111 0 0
LPL FINL HLDGS INC COM 50212V100   1,260,560 5,538 SH   SOLE   5,538 0 0
LUMEN TECHNOLOGIES INC COM 550241103   18,300 10,000 SH   SOLE   10,000 0 0
LUMENTUM HLDGS INC COM 55024U109   3,833,737 73,135 SH   SOLE   73,135 0 0
MAGNITE INC COM 55955D100   4,891,442 523,709 SH   SOLE   523,709 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   22,601,081 1,061,582 SH   SOLE   1,061,582 0 0
MAIN STREET CAPITAL CORP COM 56035L104   1,803,123 41,710 SH   SOLE   41,710 0 0
MARATHON OIL CORP COM 565849106   1,071,834 44,364 SH   SOLE   44,364 0 0
MARKEL CORP COM 570535104   2,034,717 1,433 SH   SOLE   1,433 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,070,947 4,749 SH   SOLE   4,749 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,649,548 13,984 SH   SOLE   13,984 0 0
MARTIN MARIETTA MATLS INC COM 573284106   342,951,244 687,401 SH   SOLE   687,401 0 0
MASTERCARD INC CL A 57636Q104   23,490,465 55,076 SH   SOLE   55,076 0 0
MATADOR RES CO COM 576485205   227,440 4,000 SH   SOLE   4,000 0 0
MATERIALISE NV SPONSORED ADS 57667T100   1,181,700 180,000 SH   SOLE   180,000 0 0
MCCORMICK & CO INC COM NON VTG 579780206   235,844 3,447 SH   SOLE   3,447 0 0
MCDONALDS CORP COM 580135101   8,783,812 29,624 SH   SOLE   29,624 0 0
MCKESSON CORP COM 58155Q103   481,962 1,041 SH   SOLE   1,041 0 0
MEDPACE HLDGS INC COM 58506Q109   4,780,948 15,597 SH   SOLE   15,597 0 0
MEDTRONIC INC COM G5960L103   7,639,597 92,736 SH   SOLE   92,736 0 0
MERCK & CO INC COM 58933Y105   180,347,141 1,654,257 SH   SOLE   1,654,257 0 0
MERCURY SYS INC COM 589378108   3,625,038 99,126 SH   SOLE   99,126 0 0
MESA LABS INC COM 59064R109   2,910,615 27,781 SH   SOLE   27,781 0 0
META PLATFORMS INC CL A 30303M102   14,975,340 42,308 SH   SOLE   42,308 0 0
METLIFE INC COM 59156R108   2,663,320 40,274 SH   SOLE   40,274 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   295,911 3,281 SH   SOLE   3,281 0 0
MICROSOFT CORP COM 594918104   1,210,305,769 3,218,556 SH   SOLE   3,218,556 0 0
MIDDLEBY CORP COM 596278101   2,163,399 14,700 SH   SOLE   14,700 0 0
MISTER CAR WASH INC COM 60646V105   129,600 15,000 SH   SOLE   15,000 0 0
MODEL N INC COM 607525102   3,063,988 113,776 SH   SOLE   113,776 0 0
MONDELEZ INTL INC CL A 609207105   66,807,621 922,375 SH   SOLE   922,375 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   483,694 8,396 SH   SOLE   8,396 0 0
MOODYS CORP COM 615369105   117,934,669 301,963 SH   SOLE   301,963 0 0
MORGAN STANLEY COM NEW 617446448   1,108,773 11,890 SH   SOLE   11,890 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   300,253 959 SH   SOLE   959 0 0
MSA SAFETY INC COM 553498106   1,866,416 11,055 SH   SOLE   11,055 0 0
MSC INDL DIRECT INC CL A 553530106   586,802 5,795 SH   SOLE   5,795 0 0
MSCI INC COM 55354G100   2,058,400 3,639 SH   SOLE   3,639 0 0
MURPHY OIL CORP COM 626717102   2,279,452 53,433 SH   SOLE   53,433 0 0
MURPHY USA INC COM 626755102   4,470,906 12,539 SH   SOLE   12,539 0 0
NATERA INC COM 632307104   1,101,149 17,579 SH   SOLE   17,579 0 0
NEOGEN CORP COM 640491106   120,677,214 6,000,856 SH   SOLE   6,000,856 0 0
NETFLIX INC COM 64110L106   4,917,001 10,099 SH   SOLE   10,099 0 0
NEWELL BRANDS INC COM 651229106   43,654,498 5,029,320 SH   SOLE   5,029,320 0 0
NEWMONT MNG CORP COM 651639106   22,267,323 537,988 SH   SOLE   537,988 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103   5,342,824 34,085 SH   SOLE   34,085 0 0
NEXTERA ENERGY INC COM 65339F101   1,297,163 21,356 SH   SOLE   21,356 0 0
NIKE INC CL B 654106103   112,941,680 1,040,266 SH   SOLE   1,040,266 0 0
NOKIA CORP SPONSORED ADR 654902204   65,664 19,200 SH   SOLE   19,200 0 0
NORDSON CORP COM 655663102   442,468 1,675 SH   SOLE   1,675 0 0
NORFOLK SOUTHERN CORP COM 655844108   1,041,166 4,405 SH   SOLE   4,405 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   5,815,542 156,880 SH   SOLE   156,880 0 0
NORTHERN TR CORP COM 665859104   4,163,140 49,338 SH   SOLE   49,338 0 0
NORTHROP GRUMMAN CORP COM 666807102   551,937 1,179 SH   SOLE   1,179 0 0
NOVARTIS A G SPONSORED ADR 66987V109   826,641 8,187 SH   SOLE   8,187 0 0
NOVO-NORDISK A S ADR 670100205   2,583,147 24,970 SH   SOLE   24,970 0 0
NUCOR CORP COM 670346105   1,697,760 9,755 SH   SOLE   9,755 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   226,383 12,119 SH   SOLE   12,119 0 0
NUTANIX INC CL A 67059N108   24,138,484 506,154 SH   SOLE   506,154 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   259,622 23,602 PRN   SOLE   23,602 0 0
NUVEEN MUN VALUE FD INC COM 670928100   97,782 11,370 PRN   SOLE   11,370 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100   228,883 15,486 PRN   SOLE   15,486 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   277,766 24,259 PRN   SOLE   24,259 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   169,818 14,367 PRN   SOLE   14,367 0 0
NV5 GLOBAL INC COM 62945V109   3,075,246 27,675 SH   SOLE   27,675 0 0
NVIDIA CORP COM 67066G104   334,129,526 674,709 SH   SOLE   674,709 0 0
O REILLY AUTOMOTIVE INC COM 67103H107   138,811,438 146,105 SH   SOLE   146,105 0 0
OLD DOMINION FGHT LINES INC COM 679580100   729,594 1,800 SH   SOLE   1,800 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,923,586 38,524 SH   SOLE   38,524 0 0
OMNICOM GROUP INC COM 681919106   421,131 4,868 SH   SOLE   4,868 0 0
ON HLDG AG NAMEN AKT A H5919C104   501,642 18,600 SH   SOLE   18,600 0 0
ONEOK INC NEW COM 682680103   2,958,369 42,130 SH   SOLE   42,130 0 0
ORACLE CORP COM 68389X105   305,108,727 2,893,946 SH   SOLE   2,893,946 0 0
ORIGIN BANCORP INC COM 68621T102   8,813,961 247,792 SH   SOLE   247,792 0 0
OWENS CORNING NEW COM 690742101   979,059 6,605 SH   SOLE   6,605 0 0
PACCAR INC COM 693718108   268,733 2,752 SH   SOLE   2,752 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   343,400 20,000 SH   SOLE   20,000 0 0
PALO ALTO NETWORKS INC COM 697435105   832,151 2,822 SH   SOLE   2,822 0 0
PALOMAR HLDGS INC COM 69753M105   4,468,805 80,519 SH   SOLE   80,519 0 0
PARKER HANNIFAN CORP COM 701094104   64,519,192 140,046 SH   SOLE   140,046 0 0
PAYCHEX INC COM 704326107   1,310,210 11,000 SH   SOLE   11,000 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,615,200 9,798 SH   SOLE   9,798 0 0
PAYPAL HLDGS INC COM 70450Y103   98,562,866 1,604,997 SH   SOLE   1,604,997 0 0
PBF ENERGY INC CL A 69318G106   1,222,572 27,811 SH   SOLE   27,811 0 0
PEPSICO INC COM 713448108   272,639,736 1,605,274 SH   SOLE   1,605,274 0 0
PERFICIENT INC COM 71375U101   1,882,452 28,600 SH   SOLE   28,600 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   54,734,846 4,024,621 SH   SOLE   4,024,621 0 0
PFIZER INC COM 717081103   57,897,151 2,011,016 SH   SOLE   2,011,016 0 0
PGT INC COM 69336V101   4,651,888 114,297 SH   SOLE   114,297 0 0
PHILIP MORRIS INTL INC COM 718172109   4,394,759 46,713 SH   SOLE   46,713 0 0
PHILLIPS 66 COM 718546104   5,744,059 43,143 SH   SOLE   43,143 0 0
PIMCO ETF TR TOTL RETN ETF 72201R775   231,125 2,500 PRN   SOLE   2,500 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   6,248,702 71,643 SH   SOLE   71,643 0 0
PINTEREST INC CL A 72352L106   13,224,021 357,020 SH   SOLE   357,020 0 0
PIONEER NAT RES CO COM 723787107   143,486,650 638,059 SH   SOLE   638,059 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   210,661 13,905 SH   SOLE   13,905 0 0
PLANET LABS PBC COM CL A 72703X106   963,300 390,000 SH   SOLE   390,000 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   3,462,829 400,327 SH   SOLE   400,327 0 0
PNC FINL SVCS GROUP INC COM 693475105   556,376 3,593 SH   SOLE   3,593 0 0
POOL CORPORATION COM 73278L105   4,692,418 11,769 SH   SOLE   11,769 0 0
POST HLDGS INC COM 737446104   1,097,228 12,460 SH   SOLE   12,460 0 0
POTLATCHDELTIC CORPORATION COM 737630103   579,773 11,808 SH   SOLE   11,808 0 0
PPG INDS INC COM 693506107   284,145 1,900 SH   SOLE   1,900 0 0
PRIMO WATER CORPORATION COM 74167P108   3,498,493 232,458 SH   SOLE   232,458 0 0
PROCTER & GAMBLE CO COM 742718109   175,197,565 1,195,561 SH   SOLE   1,195,561 0 0
PROFIRE ENERGY INC COM 74316X101   1,862,946 1,029,252 SH   SOLE   1,029,252 0 0
PROGRESSIVE CORP COM 743315103   337,514 2,119 SH   SOLE   2,119 0 0
PROGYNY INC COM 74340E103   4,615,265 124,133 SH   SOLE   124,133 0 0
PROLOGIS INC COM 74340W103   1,153,712 8,655 SH   SOLE   8,655 0 0
PROSPERITY BANCSHARES INC COM 743606105   4,181,786 61,742 SH   SOLE   61,742 0 0
PRUDENTIAL FINL INC COM 744320102   1,478,282 14,254 SH   SOLE   14,254 0 0
Q2 HLDGS INC COM 74736L109   5,731,379 132,029 SH   SOLE   132,029 0 0
QUAKER CHEM CORP COM 747316107   4,793,627 22,461 SH   SOLE   22,461 0 0
QUALCOMM INC COM 747525103   84,220,658 582,318 SH   SOLE   582,318 0 0
QUANTUM CORP COM NEW 747906501   342,020 980,000 SH   SOLE   980,000 0 0
R1 RCM INC COM 749397105   7,617,693 720,690 SH   SOLE   720,690 0 0
RALPH LAUREN CORP CL A 751212101   18,944,041 131,373 SH   SOLE   131,373 0 0
RANGE RES CORP COM 75281A109   527,221 17,320 SH   SOLE   17,320 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   186,348 56,129 SH   SOLE   56,129 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109   1,233,190 11,060 SH   SOLE   11,060 0 0
RAYTHEON TECHNOLOGIES CORP COM NEW 75513E101   5,336,916 63,429 SH   SOLE   63,429 0 0
RED ROCK RESORTS INC CL A 75700L108   3,187,161 59,763 SH   SOLE   59,763 0 0
REDWIRE CORPORATION COM 75776W103   1,425,000 500,000 SH   SOLE   500,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107   727,224 828 SH   SOLE   828 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   38,457,678 137,506 SH   SOLE   137,506 0 0
REPAY HLDGS CORP COM CL A 76029L100   2,749,880 322,000 SH   SOLE   322,000 0 0
REPUBLIC SVCS INC COM 760759100   8,636,502 52,371 SH   SOLE   52,371 0 0
REVVITY INC COM 714046109   31,005,607 283,648 SH   SOLE   283,648 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   205,017 8,739 SH   SOLE   8,739 0 0
ROCKWELL AUTOMATION INC COM 773903109   180,666,130 581,893 SH   SOLE   581,893 0 0
ROPER INDS INC NEW COM 776696106   338,855,320 621,559 SH   SOLE   621,559 0 0
ROYAL GOLD INC COM 780287108   217,123 1,795 SH   SOLE   1,795 0 0
RYDER SYS INC COM 783549108   334,479 2,907 SH   SOLE   2,907 0 0
S&P GLOBAL INC COM 78409V104   17,579,391 39,906 SH   SOLE   39,906 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102   10,186,261 150,107 SH   SOLE   150,107 0 0
SALESFORCE COM INC COM 79466L302   64,330,099 244,471 SH   SOLE   244,471 0 0
SAP SE SPON ADR 803054204   316,291 2,046 SH   SOLE   2,046 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   6,875,253 27,101 SH   SOLE   27,101 0 0
SCHLUMBERGER LTD COM 806857108   3,248,753 62,428 SH   SOLE   62,428 0 0
SCHWAB CHARLES CORP COM 808513105   1,041,838 15,143 SH   SOLE   15,143 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   1,139,107 23,545 PRN   SOLE   23,545 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,351,593 30,889 PRN   SOLE   30,889 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   438,082 11,853 PRN   SOLE   11,853 0 0
SCPHARMACEUTICALS INC COM 810648105   8,737,402 1,393,525 SH   SOLE   1,393,525 0 0
SEALED AIR CORP NEW COM 81211K100   437,765 11,987 SH   SOLE   11,987 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   232,255 1,703 PRN   SOLE   1,703 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   282,695 2,480 PRN   SOLE   2,480 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   755,484 3,925 PRN   SOLE   3,925 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   2,573,010 339,000 SH   SOLE   339,000 0 0
SEMPRA COM 816851109   282,778 3,784 SH   SOLE   3,784 0 0
SEMTECH CORP COM 816850101   1,424,150 65,000 SH   SOLE   65,000 0 0
SERVICE CORP INTL COM 817565104   413,780 6,045 SH   SOLE   6,045 0 0
SERVICENOW INC COM 81762P102   709,316 1,004 SH   SOLE   1,004 0 0
SHELL PLC SPON ADS 780259305   1,531,495 23,275 SH   SOLE   23,275 0 0
SHERWIN WILLIAMS CO COM 824348106   61,693,813 197,800 SH   SOLE   197,800 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   3,216,877 162,141 SH   SOLE   162,141 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   4,038,938 24,855 SH   SOLE   24,855 0 0
SM ENERGY CO COM 78454L100   205,371 5,304 SH   SOLE   5,304 0 0
SMITH A O CORP COM 831865209   3,847,475 46,670 SH   SOLE   46,670 0 0
SONOCO PRODS CO COM 835495102   550,543 9,854 SH   SOLE   9,854 0 0
SOUTHSTATE CORPORATION COM 840441109   264,920 3,137 SH   SOLE   3,137 0 0
SOUTHERN CO COM 842587107   4,652,462 66,350 SH   SOLE   66,350 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   284,354 9,079 SH   SOLE   9,079 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   28,079,414 59,076 SH   SOLE   59,076 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   1,647,694 8,619 PRN   SOLE   8,619 0 0
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375   1,172,031 35,700 PRN   SOLE   35,700 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631   338,550 2,500 PRN   SOLE   2,500 0 0
SPDR SER TR S&P DIVID ETF 78464A763   201,202 1,610 PRN   SOLE   1,610 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870   375,911 4,210 PRN   SOLE   4,210 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   465,434 1,235 PRN   SOLE   1,235 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   290,729 573 PRN   SOLE   573 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   1,400,210 48,200 PRN   SOLE   48,200 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   293,550 3,099 PRN   SOLE   3,099 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663   829,364 9,075 PRN   SOLE   9,075 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812   706,707 5,349 PRN   SOLE   5,349 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   121,200 15,000 PRN   SOLE   15,000 0 0
SPROUT SOCIAL INC COM CL A 85209W109   17,218,314 280,246 SH   SOLE   280,246 0 0
SPS COMMERCE INC COM 78463M107   907,171 4,680 SH   SOLE   4,680 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   1,908,429 61,148 SH   SOLE   61,148 0 0
STARBUCKS CORP COM 855244109   9,501,572 98,964 SH   SOLE   98,964 0 0
STATE STR CORP COM 857477103   1,175,533 15,176 SH   SOLE   15,176 0 0
STELLAR BANCORP INC COM 858927106   35,575,622 1,277,860 SH   SOLE   1,277,860 0 0
STEVANATO GROUP S P A ORD SHS T9224W109   3,657,706 134,031 SH   SOLE   134,031 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722   266,475 9,500 PRN   SOLE   9,500 0 0
STRYKER CORPORATION COM 863667101   117,558,475 392,568 SH   SOLE   392,568 0 0
SUN LIFE FINANCIAL INC. COM 866796105   622,942 12,012 SH   SOLE   12,012 0 0
SYSCO CORP COM 871829107   2,971,930 40,639 SH   SOLE   40,639 0 0
TJX COS INC NEW COM 872540109   348,879 3,719 SH   SOLE   3,719 0 0
T-MOBILE US INC COM 872590104   722,607 4,507 SH   SOLE   4,507 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,660,041 15,415 SH   SOLE   15,415 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   675,480 6,495 SH   SOLE   6,495 0 0
TAPESTRY INC COM 876030107   1,633,976 44,389 SH   SOLE   44,389 0 0
TARGA RES CORP COM 87612G101   310,473 3,574 SH   SOLE   3,574 0 0
TARGET CORP COM 87612E106   1,923,382 13,505 SH   SOLE   13,505 0 0
TE CONNECTIVITY LTD REG SHS H84989104   1,925,974 13,708 SH   SOLE   13,708 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   273,586,035 613,023 SH   SOLE   613,023 0 0
TESLA INC COM 88160R101   1,545,546 6,220 SH   SOLE   6,220 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107   3,983,858 61,641 SH   SOLE   61,641 0 0
TEXAS INSTRS INC COM 882508104   10,904,497 63,971 SH   SOLE   63,971 0 0
THE TRADE DESK INC COM CL A 88339J105   1,655,080 23,000 SH   SOLE   23,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   432,247,244 814,347 SH   SOLE   814,347 0 0
TORO CO COM 891092108   98,269,283 1,023,745 SH   SOLE   1,023,745 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   3,556,221 116,521 SH   SOLE   116,521 0 0
TRACTOR SUPPLY CO COM 892356106   102,831,988 478,222 SH   SOLE   478,222 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   467,800 1,918 SH   SOLE   1,918 0 0
TRANSDIGM GROUP INC COM 893641100   3,174,401 3,138 SH   SOLE   3,138 0 0
TRIMBLE NAVIGATION LTD COM 896239100   239,642,805 4,504,564 SH   SOLE   4,504,564 0 0
TRUIST FINL CORP COM 89832Q109   2,536,533 68,704 SH   SOLE   68,704 0 0
TWILIO INC CL A 90138F102   14,431,840 190,218 SH   SOLE   190,218 0 0
TXO ENERGY PARTNERS LP COM 87313P103   47,114,015 2,591,530 SH   SOLE   2,591,530 0 0
TYLER TECHNOLOGIES INC COM 902252105   21,382,239 51,139 SH   SOLE   51,139 0 0
U S PHYSICAL THERAPY INC COM 90337L108   1,099,052 11,800 SH   SOLE   11,800 0 0
UNILEVER PLC SPON ADR NEW 904767704   336,209 6,935 SH   SOLE   6,935 0 0
UNION PAC CORP COM 907818108   288,365,119 1,174,029 SH   SOLE   1,174,029 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,229,050 14,177 SH   SOLE   14,177 0 0
UNITEDHEALTH GROUP INC COM 91324P102   51,232,427 97,313 SH   SOLE   97,313 0 0
UPWORK INC COM 91688F104   2,432,464 163,582 SH   SOLE   163,582 0 0
US BANCORP DEL COM NEW 902973304   31,372,590 724,875 SH   SOLE   724,875 0 0
UTZ BRANDS INC COM CL A 918090101   2,639,211 162,513 SH   SOLE   162,513 0 0
VALERO ENERGY CORP COM 91913Y100   2,158,910 16,607 SH   SOLE   16,607 0 0
VALMONT INDS INC COM 920253101   90,280,570 386,624 SH   SOLE   386,624 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   321,962 4,317 PRN   SOLE   4,317 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819   1,218,261 15,950 PRN   SOLE   15,950 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835   1,557,642 21,178 PRN   SOLE   21,178 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   6,019,568 125,669 PRN   SOLE   125,669 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406   367,151 3,289 PRN   SOLE   3,289 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,167,956 28,417 PRN   SOLE   28,417 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746   6,395,544 125,280 PRN   SOLE   125,280 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,463,962 28,535 PRN   SOLE   28,535 0 0
VANGUARD INDEX FDS REIT ETF 922908553   722,130 8,173 SH   SOLE   8,173 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   204,723 880 PRN   SOLE   880 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,352,530 6,200 PRN   SOLE   6,200 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   4,161,635 25,311 PRN   SOLE   25,311 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   231,916 746 PRN   SOLE   746 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   471,537 3,154 PRN   SOLE   3,154 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   456,100 2,138 PRN   SOLE   2,138 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,125,493 17,391 PRN   SOLE   17,391 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   3,524,299 60,420 PRN   SOLE   60,420 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,513,456 58,336 PRN   SOLE   58,336 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   7,296,536 94,161 PRN   SOLE   94,161 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   5,716,728 96,371 PRN   SOLE   96,371 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,149,783 26,822 PRN   SOLE   26,822 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   447,853 5,510 PRN   SOLE   5,510 0 0
VERALTO CORP COM SHS 92338C103   38,429,372 467,170 SH   SOLE   467,170 0 0
VERISK ANALYTICS INC COM 92345Y106   39,797,659 166,615 SH   SOLE   166,615 0 0
VERITEX HLDGS INC COM 923451108   2,251,884 96,772 SH   SOLE   96,772 0 0
VERIZON COMMUNICATIONS COM 92343V104   6,949,995 184,350 SH   SOLE   184,350 0 0
VISA INC COM CL A 92826C839   239,998,706 921,831 SH   SOLE   921,831 0 0
VONTIER CORPORATION COM 928881101   5,660,983 163,849 SH   SOLE   163,849 0 0
VULCAN MATS CO COM 929160109   1,380,902 6,083 SH   SOLE   6,083 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   822,230 31,491 SH   SOLE   31,491 0 0
WAL MART STORES INC COM 931142103   61,621,025 390,872 SH   SOLE   390,872 0 0
WASTE CONNECTIONS INC COM 94106B101   173,035,277 1,159,210 SH   SOLE   1,159,210 0 0
WASTE MGMT INC DEL COM 94106L109   47,700,474 266,334 SH   SOLE   266,334 0 0
WATSCO INC COM 942622200   41,708,825 97,344 SH   SOLE   97,344 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   4,363,681 20,945 SH   SOLE   20,945 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   9,869,873 100,888 SH   SOLE   100,888 0 0
WEBSTER FINL CORP COM 947890109   4,345,310 85,605 SH   SOLE   85,605 0 0
WELLS FARGO & CO NEW COM 949746101   5,284,505 107,365 SH   SOLE   107,365 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   3,063,812 243,740 SH   SOLE   243,740 0 0
WEYERHAEUSER CO COM 962166104   474,124 13,636 SH   SOLE   13,636 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   6,154,425 124,735 SH   SOLE   124,735 0 0
WILLIAMS COS INC COM 969457100   1,520,100 43,643 SH   SOLE   43,643 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   3,213,968 72,224 SH   SOLE   72,224 0 0
WINGSTOP INC COM 974155103   5,584,464 21,765 SH   SOLE   21,765 0 0
WORKIVA INC COM CL A 98139A105   6,746,364 66,447 SH   SOLE   66,447 0 0
XYLEM INC COM 98419M100   110,432,694 965,658 SH   SOLE   965,658 0 0
YETI HLDGS INC COM 98585X104   1,682,643 32,496 SH   SOLE   32,496 0 0
YUM BRANDS INC COM 988498101   3,171,118 24,270 SH   SOLE   24,270 0 0
YUM CHINA HLDGS INC COM 98850P109   456,335 10,755 SH   SOLE   10,755 0 0
ZIMMER HLDGS INC COM 98956P102   282,709 2,323 SH   SOLE   2,323 0 0
ZIONS BANCORPORATION COM 989701107   8,160,490 186,015 SH   SOLE   186,015 0 0
ZOETIS INC CL A 98978V103   379,193,535 1,921,232 SH   SOLE   1,921,232 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   4,861,944 165,316 SH   SOLE   165,316 0 0