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