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   6,372,005 41,855 SH   SOLE   41,855 0 0
AAON INC COM PAR $0.004 000360206   400,758 5,434 SH   SOLE   5,259 0 175
AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509   1,181,792 13,172 SH   SOLE   13,172 0 0
ABBOTT LABS COM 002824100   164,579,199 1,210,052 SH   SOLE   1,129,937 0 80,115
ABBVIE INC COM 00287Y109   23,293,722 125,491 SH   SOLE   122,146 0 3,345
ABM INDS INC COM 000957100   38,468,729 814,841 SH   SOLE   788,982 0 25,859
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   282,601 2,300 SH   SOLE   2,300 0 0
ACADIA HEALTHCARE COMPANY INC COM 00404A109   11,101,446 489,266 SH   SOLE   482,533 0 6,733
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   16,109,496 53,898 SH   SOLE   52,118 0 1,780
ACI WORLDWIDE INC COM 004498101   226,336 4,930 SH   SOLE   4,930 0 0
ACV AUCTIONS INC COM CL A 00091G104   8,839,219 544,958 SH   SOLE   321,688 0 223,270
ADDUS HOMECARE CORP COM 006739106   86,479,667 750,754 SH   SOLE   733,086 0 17,668
ADOBE INC COM 00724F101   4,414,301 11,410 SH   SOLE   11,140 0 270
ADVANCED DRAIN SYS INC DEL COM 00790R104   229,835 2,001 SH   SOLE   1,901 0 100
ADVANCED ENERGY INDS COM 007973100   61,893,522 467,116 SH   SOLE   453,570 0 13,545
ADVANCED MICRO DEVICES INC COM 007903107   8,320,023 58,633 SH   SOLE   58,491 0 142
AEHR TEST SYSTEMS COM 00760J108   5,749,389 444,655 SH   SOLE   253,319 0 191,336
AEROVIRONMENT INC COM 008073108   7,843,534 27,526 SH   SOLE   16,703 0 10,823
AES CORP COM 00130H105   139,074 13,220 SH   SOLE   13,220 0 0
AFLAC INC COM 001055102   1,243,268 11,789 SH   SOLE   11,789 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   11,384,071 96,467 SH   SOLE   94,367 0 2,100
AGIOS PHARMACEUTICALS INC COM 00847X104   2,749,904 82,679 SH   SOLE   46,795 0 35,884
AGREE REALTY CORP COM 008492100   811,550 11,108 SH   SOLE   11,108 0 0
AIR PRODS & CHEMS INC COM 009158106   2,850,421 10,106 SH   SOLE   9,450 0 656
AIRBNB INC COM CL A 009066101   15,063,865 113,827 SH   SOLE   38,239 0 75,588
ALAMOS GOLD INC NEW COM CL A 011532108   604,904 22,775 SH   SOLE   17,865 0 4,910
ALBEMARLE CORP COM 012653101   239,838 3,827 SH   SOLE   3,827 0 0
ALIGN TECHNOLOGY INC COM 016255101   10,648,866 56,245 SH   SOLE   2,556 0 53,689
ALKAMI TECHNOLOGY INC COM 01644J108   8,201,215 272,104 SH   SOLE   153,944 0 118,160
ALLEGION PUB LTD CO ORD SHS COM G0176J109   292,275 2,028 SH   SOLE   2,028 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   23,603,596 690,365 SH   SOLE   556,496 0 133,868
ALLSTATE CORP COM 020002101   3,583,318 17,800 SH   SOLE   17,586 0 214
ALLY FINL INC COM 02005N100   225,910 5,800 SH   SOLE   5,800 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   3,342,749 10,251 SH   SOLE   10,251 0 0
ALPHABET INC CAP STK CL A 02079K305   91,598,248 519,765 SH   SOLE   502,532 0 17,233
ALPHABET INC CAP STK CL C 02079K107   145,520,200 820,340 SH   SOLE   716,742 0 103,598
ALPS ETF TR ALERIAN MLP 00162Q452   366,450 7,500 SH   SOLE   7,500 0 0
ALTIMMUNE INC COM 02155H200   400,545 103,500 SH   SOLE   103,500 0 0
ALTRIA GROUP INC COM 02209S103   2,771,616 47,273 SH   SOLE   47,273 0 0
AMAZON COM INC COM 023135106   108,744,483 495,667 SH   SOLE   324,073 0 171,594
AMBEV SA SPONSORED ADR 02319V103   42,777 17,750 SH   SOLE   17,750 0 0
AMCOR PLC ORD G0250X107   99,371 10,813 SH   SOLE   10,813 0 0
AMENTUM HOLDINGS INC COM 023939101   251,517 10,653 SH   SOLE   10,653 0 0
AMERESCO INC CL A 02361E108   6,055,129 398,626 SH   SOLE   225,830 0 172,796
AMERICAN AIRLS GROUP INC COM 02376R102   119,100 10,615 SH   SOLE   10,615 0 0
AMERICAN ELEC PWR INC COM 025537101   12,793,712 123,301 SH   SOLE   9,257 0 114,044
AMERICAN EXPRESS CO COM 025816109   18,206,210 57,076 SH   SOLE   54,926 0 2,150
AMERICAN HOMES 4 RENT CL A 02665T306   33,632,518 932,422 SH   SOLE   832,815 0 99,607
AMERICAN INTL GROUP INC COM 026874784   2,026,172 23,673 SH   SOLE   23,673 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,945,976 13,329 SH   SOLE   13,254 0 75
AMERICAN WTR WKS CO INC NEW COM 030420103   4,496,352 32,322 SH   SOLE   32,322 0 0
AMERIPRISE FINL INC COM 03076C106   146,757,248 274,965 SH   SOLE   234,979 0 39,986
AMETEK INC COM 031100100   110,042,374 608,103 SH   SOLE   559,485 0 48,618
AMGEN INC COM 031162100   24,875,279 89,092 SH   SOLE   62,083 0 27,009
AMICUS THERAPEUTICS INC COM 03152W109   5,547,964 968,231 SH   SOLE   571,178 0 397,053
AMKOR TECHNOLOGY INC COM 031652100   1,652,858 78,745 SH   SOLE   77,235 0 1,510
AMPHENOL CORP NEW CL A 032095101   6,407,986 64,891 SH   SOLE   64,891 0 0
ANALOG DEVICES INC COM 032654105   2,695,100 11,323 SH   SOLE   7,523 0 3,800
AON PLC SHS CL A G0403H108   9,494,454 26,613 SH   SOLE   26,503 0 110
APOLLO GLOBAL MGMT INC COM 03769M106   213,656 1,506 SH   SOLE   1,506 0 0
APPLE INC COM 037833100   160,058,193 780,125 SH   SOLE   774,073 0 6,051
APPLIED INDL TECHNOLOGIES INC COM 03820C105   6,310,320 27,147 SH   SOLE   15,539 0 11,608
APPLIED MATLS INC COM 038222105   59,458,939 324,788 SH   SOLE   179,574 0 145,214
APPLIED OPTOELECTRONICS INC COM 03823U102   8,765,531 341,204 SH   SOLE   193,185 0 148,019
ARCH CAP GROUP LTD ORD G0450A105   1,116,221 12,259 SH   SOLE   12,121 0 139
ARCOSA INC COM 039653100   97,542,205 1,124,920 SH   SOLE   1,076,724 0 48,196
ARGENX SE SPONSORED ADR 04016X101   2,218,660 4,025 SH   SOLE   3,997 0 28
ARHAUS INC COM CL A 04035M102   6,367,976 734,484 SH   SOLE   415,822 0 318,662
ARISTA NETWORKS INC COM SHS 040413205   8,910,996 87,098 SH   SOLE   86,880 0 218
ARK ETF TR INNOVATION ETF 00214Q104   292,336 4,159 SH   SOLE   4,159 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   14,888,976 92,055 SH   SOLE   92,055 0 0
ARROWHEAD PHARMACEUTICALS INC COM 04280A100   4,426,797 280,177 SH   SOLE   165,067 0 115,110
ARTERIS INC COM 04302A104   6,674,212 700,337 SH   SOLE   400,155 0 300,182
ARTIVION INC COM 228903100   23,535,858 756,780 SH   SOLE   746,383 0 10,397
ASBURY AUTOMOTIVE GROUP INC COM 043436104   39,749,588 166,633 SH   SOLE   161,747 0 4,886
ASML HOLDING N V N Y REGISTRY SHS N07059210   21,052,799 26,270 SH   SOLE   26,113 0 157
ASSURANT INC COM 04621X108   394,783 1,999 SH   SOLE   1,999 0 0
ASTERA LABS INC COM 04626A103   2,811,519 31,094 SH   SOLE   30,874 0 220
ASTRAZENECA PLC SPONSORED ADR 046353108   17,420,753 249,295 SH   SOLE   248,390 0 905
AT&T INC COM 00206R102   1,858,689 64,226 SH   SOLE   58,353 0 5,873
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,469,816 46,989 SH   SOLE   46,989 0 0
ATLAS ENERGY SOLUTIONS INC COM 642045108   6,784,125 507,414 SH   SOLE   299,375 0 208,039
ATMOS ENERGY CORP COM 049560105   121,856,304 790,709 SH   SOLE   738,063 0 52,646
AUTODESK INC COM 052769106   554,130 1,790 SH   SOLE   1,790 0 0
AUTOLIV INC COM 052800109   7,606,402 67,975 SH   SOLE   67,612 0 363
AUTOMATIC DATA PROCESSING INC COM 053015103   11,629,764 37,710 SH   SOLE   37,210 0 500
AUTOZONE INC COM 053332102   397,339 107 SH   SOLE   104 0 3
AVANTOR INC COM 05352A100   36,306,519 2,697,363 SH   SOLE   2,423,508 0 273,855
AVEPOINT INC COM CL A 053604104   6,410,650 331,986 SH   SOLE   187,976 0 144,010
AVERY DENNISON CORP COM 053611109   74,066,091 422,099 SH   SOLE   394,322 0 27,778
AVIENT CORPORATION COM 05368V106   38,039,154 1,177,316 SH   SOLE   1,141,165 0 36,151
AXOGEN INC COM 05463X106   6,295,528 580,233 SH   SOLE   328,408 0 251,825
AXON ENTERPRISE INC COM 05464C101   875,133 1,057 SH   SOLE   1,032 0 25
AZENTA INC COM 114340102   569,430 18,500 SH   SOLE   18,500 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   75,056 24,290 SH   SOLE   24,290 0 0
BANCO DE CHILE SPONSORED ADR 059520106   15,417,008 506,805 SH   SOLE   0 0 506,805
BANCORP INC DEL COM 05969A105   7,656,540 134,396 SH   SOLE   79,419 0 54,977
BANK NEW YORK MELLON CORP COM 064058100   4,016,220 44,081 SH   SOLE   44,081 0 0
BAXTER INTL INC COM 071813109   237,002 7,827 SH   SOLE   5,552 0 2,275
BECTON DICKINSON & CO COM 075887109   40,035,379 232,426 SH   SOLE   209,968 0 22,458
BELDEN INC COM 077454106   62,210,300 537,219 SH   SOLE   520,933 0 16,286
BERKLEY W R CORP COM 084423102   13,886,814 189,013 SH   SOLE   4,767 0 184,246
BERKSHIRE HATHAWAY INC DEL CL A 084670108   25,508,000 35 SH   SOLE   33 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   57,474,363 118,316 SH   SOLE   91,990 0 26,326
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   1,846,566 265,693 SH   SOLE   150,395 0 115,298
BIO-TECHNE CORP COM 09073M104   560,291 10,890 SH   SOLE   10,560 0 330
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   3,002,679 51,249 SH   SOLE   51,249 0 0
BANK AMERICA CORP COM 060505104   19,777,704 417,957 SH   SOLE   90,627 0 327,330
BLACKROCK INC COM 09290D101   15,382,005 14,660 SH   SOLE   14,170 0 490
BLACKSTONE INC COM 09260D107   36,890,098 246,625 SH   SOLE   246,625 0 0
BOEING CO COM 097023105   3,178,570 15,170 SH   SOLE   15,045 0 125
BOOKING HOLDINGS INC COM 09857L108   1,956,763 338 SH   SOLE   300 0 38
BOOT BARN HLDGS INC COM 099406100   22,702,416 149,358 SH   SOLE   147,313 0 2,045
BORGWARNER INC COM 099724106   85,449,165 2,552,244 SH   SOLE   2,364,100 0 188,144
BXP INC COM 101121101   217,928 3,230 SH   SOLE   3,230 0 0
BOSTON SCIENTIFIC CORP COM 101137107   7,331,377 68,256 SH   SOLE   67,036 0 1,220
BP PLC SPONSORED ADR 055622104   272,483 9,104 SH   SOLE   5,914 0 3,190
BRADY CORP CL A 104674106   212,066 3,120 SH   SOLE   3,120 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   27,273,461 1,156,145 SH   SOLE   1,140,184 0 15,961
BRINKS CO COM 109696104   88,489,057 991,027 SH   SOLE   964,012 0 27,014
BRISTOL-MYERS SQUIBB CO COM 110122108   4,853,321 104,846 SH   SOLE   98,496 0 6,350
BROADCOM INC COM 11135F101   268,139,932 972,755 SH   SOLE   927,918 0 44,837
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   1,159,982 4,773 SH   SOLE   4,773 0 0
BROOKFIELD ASSET MANAGEMENT LTD CL A LTD VTG SHS 113004105   284,526 5,147 SH   SOLE   5,147 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   11,702,329 189,205 SH   SOLE   188,345 0 860
BRUNSWICK CORP COM 117043109   26,114,633 472,747 SH   SOLE   452,415 0 20,332
BUILDERS FIRSTSOURCE INC COM 12008R107   27,577,114 236,328 SH   SOLE   118,812 0 117,516
BURLINGTON STORES INC COM 122017106   531,117 2,283 SH   SOLE   2,168 0 115
BWX TECHNOLOGIES INC COM 05605H100   53,669,565 372,549 SH   SOLE   351,028 0 21,521
CADENCE BANK COM 12740C103   140,539,691 4,394,610 SH   SOLE   4,239,669 0 154,941
CADENCE DESIGN SYSTEM INC COM 127387108   10,918,679 35,433 SH   SOLE   35,148 0 285
CAMECO CORP COM 13321L108   324,162 4,367 SH   SOLE   4,367 0 0
CAMTEK LTD ORD M20791105   512,687 6,063 SH   SOLE   5,813 0 250
CANADIAN NATL RY CO COM 136375102   12,792,961 122,962 SH   SOLE   122,402 0 560
CAPITAL ONE FINL CORP COM 14040H105   1,269,760 5,968 SH   SOLE   5,968 0 0
CARDINAL HEALTH INC COM 14149Y108   51,828,168 308,501 SH   SOLE   271,183 0 37,318
CAREDX INC COM 14167L103   7,463,049 381,937 SH   SOLE   216,260 0 165,677
CARLISLE COS INC COM 142339100   110,324,121 295,457 SH   SOLE   270,070 0 25,387
CARRIER GLOBAL CORPORATION COM 14448C104   3,540,859 48,379 SH   SOLE   48,379 0 0
CASELLA WASTE SYS INC CL A 147448104   130,480,619 1,130,873 SH   SOLE   1,092,639 0 38,234
CASTLE BIOSCIENCES INC COM 14843C105   5,716,763 279,959 SH   SOLE   158,567 0 121,392
CATERPILLAR INC DEL COM 149123101   22,546,849 58,079 SH   SOLE   22,188 0 35,891
CBIZ INC COM 124805102   62,819,243 876,015 SH   SOLE   852,055 0 23,960
CBRE GROUP INC CL A 12504L109   257,260 1,836 SH   SOLE   1,836 0 0
CCC INTELLIGENT SOLUTIONS HLD COM COM 12510Q100   16,281,060 1,730,187 SH   SOLE   1,706,131 0 24,056
CDW CORP COM 12514G108   322,176 1,804 SH   SOLE   1,804 0 0
CECO ENVIRONMENTAL CORP COM 125141101   6,003,475 212,062 SH   SOLE   119,993 0 92,069
CELLEBRITE DI LTD COM M2197Q107   5,754,864 359,679 SH   SOLE   213,650 0 146,029
CELSIUS HOLDINGS INC COM NEW 15118V207   5,734,685 123,619 SH   SOLE   123,158 0 461
CENCORA INC COM 03073E105   18,199,396 60,695 SH   SOLE   5,468 0 55,227
CENTERSPACE COM 15202L107   48,062,699 798,511 SH   SOLE   775,619 0 22,893
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   32,564,941 1,040,743 SH   SOLE   1,008,028 0 32,715
CERIBELL INC COM 15678C102   6,727,573 359,187 SH   SOLE   204,202 0 154,985
CERTARA INC COM 15687V109   8,039,807 687,163 SH   SOLE   405,465 0 281,698
CERUS CORP COM 157085101   4,915,433 3,486,123 SH   SOLE   2,028,752 0 1,457,371
CF INDS HLDGS INC COM 125269100   5,442,720 59,160 SH   SOLE   628 0 58,532
CHAMPION HOMES INC COM 830830105   22,567,238 360,438 SH   SOLE   308,957 0 51,481
CHART INDS INC COM 16115Q308   9,630,396 58,488 SH   SOLE   57,842 0 647
CHECK POINT SOFTWARE TECH LTD ORD M22465104   464,625 2,100 SH   SOLE   2,100 0 0
CHEFS WHSE INC COM 163086101   20,356,602 319,019 SH   SOLE   314,658 0 4,361
CHENIERE ENERGY INC COM NEW 16411R208   2,196,307 9,019 SH   SOLE   9,019 0 0
CHEVRON CORP NEW COM 166764100   95,625,525 667,823 SH   SOLE   638,400 0 29,423
CHEWY INC CL A COM 16679L109   3,311,489 77,698 SH   SOLE   77,087 0 611
CHIPOTLE MEXICAN GRILL INC COM 169656105   6,516,544 116,056 SH   SOLE   115,749 0 307
CHUBB LIMITED COM H1467J104   7,641,944 26,377 SH   SOLE   4,551 0 21,826
CIENA CORP COM NEW 171779309   9,906,889 121,811 SH   SOLE   7,461 0 114,350
CIGNA CORP COM 125523100   1,503,147 4,547 SH   SOLE   4,547 0 0
CINTAS CORP COM 172908105   2,902,659 13,024 SH   SOLE   13,024 0 0
CISCO SYS INC COM 17275R102   137,507,629 1,981,949 SH   SOLE   1,815,519 0 166,430
CITIGROUP INC COM NEW 172967424   117,566,512 1,381,186 SH   SOLE   1,266,525 0 114,661
CLEAN HARBORS INC COM 184496107   65,875,338 284,951 SH   SOLE   256,037 0 28,914
CLEARPOINT NEURO INC COM 18507C103   426,258 35,700 SH   SOLE   35,700 0 0
CLEARWATER ANALYTICS HLDGS INC CL A 185123106   26,772,276 1,220,806 SH   SOLE   1,099,010 0 121,796
CLEARWAY ENERGY INC CL C 18539C204   2,177,728 68,054 SH   SOLE   68,054 0 0
CLOUDFLARE INC CL A COM 18915M107   414,180 2,115 SH   SOLE   2,115 0 0
CME GROUP INC COM 12572Q105   1,104,134 4,006 SH   SOLE   3,006 0 1,000
CNO FINL GROUP INC COM 12621E103   223,764 5,800 SH   SOLE   5,800 0 0
COASTAL FINL CORP WA COM NEW COM 19046P209   5,694,600 58,786 SH   SOLE   33,283 0 25,503
COCA COLA CO COM 191216100   30,225,202 427,211 SH   SOLE   420,011 0 7,200
COGNEX CORP COM 192422103   237,710 7,494 SH   SOLE   7,224 0 270
COHERENT CORP COM 19247G107   1,432,057 16,053 SH   SOLE   15,813 0 240
COINBASE GLOBAL INC COM CL A COM 19260Q107   773,882 2,208 SH   SOLE   2,208 0 0
COLGATE PALMOLIVE CO COM 194162103   5,068,584 55,760 SH   SOLE   55,485 0 275
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   6,016,101 46,086 SH   SOLE   45,881 0 205
COLUMBIA BKG SYS INC COM 197236102   99,797,481 4,268,497 SH   SOLE   4,004,930 0 263,567
COMCAST CORP NEW CL A 20030N101   8,579,744 240,396 SH   SOLE   235,406 0 4,990
COMFORT SYS USA INC COM 199908104   11,109,199 20,718 SH   SOLE   268 0 20,450
COMMVAULT SYSTEMS INC COM 204166102   1,764,394 10,121 SH   SOLE   10,121 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   188,400 30,000 SH   SOLE   30,000 0 0
CONMED CORP COM 207410101   44,369,502 851,945 SH   SOLE   830,277 0 21,668
CONNECTONE BANCORP INC COM 20786W107   405,833 17,523 SH   SOLE   17,523 0 0
CONOCOPHILLIPS COM 20825C104   39,432,205 439,405 SH   SOLE   263,005 0 176,400
CONSOLIDATED EDISON INC COM 209115104   507,461 5,057 SH   SOLE   5,057 0 0
CONSTELLATION BRANDS INC CL A 21036P108   714,491 4,392 SH   SOLE   4,392 0 0
CONSTELLATION ENERGY CORP COM 21037T109   894,368 2,771 SH   SOLE   2,771 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   7,082,924 66,644 SH   SOLE   37,732 0 28,912
COPA HOLDINGS SA CL A P31076105   1,797,020 16,341 SH   SOLE   16,341 0 0
COPART INC COM 217204106   3,749,166 76,404 SH   SOLE   76,168 0 236
CORE & MAIN INC CL A 21874C102   40,707,604 674,524 SH   SOLE   639,736 0 34,788
CORNING INC COM 219350105   593,044 11,277 SH   SOLE   11,277 0 0
CORTEVA INC COM 22052L104   392,400 5,265 SH   SOLE   5,265 0 0
COSTCO WHSL CORP NEW COM 22160K105   34,783,522 35,137 SH   SOLE   34,237 0 900
COTERRA ENERGY INC COM 127097103   12,370,593 487,415 SH   SOLE   6,824 0 480,591
CRANE CO NEW COM 224408104   36,609,273 192,792 SH   SOLE   190,021 0 2,771
CRANE NXT CO COM 224441105   57,150,538 1,060,305 SH   SOLE   1,000,534 0 59,771
CREDICORP LTD COM G2519Y108   15,991,291 71,543 SH   SOLE   0 0 71,543
CRH PLC ORD G25508105   4,242,353 46,213 SH   SOLE   45,963 0 250
CROCS INC COM 227046109   30,267,427 298,849 SH   SOLE   294,784 0 4,065
CROWDSTRIKE HLDGS INC CL A 22788C105   427,311 839 SH   SOLE   839 0 0
CROWN HOLDINGS INC COM 228368106   484,212 4,702 SH   SOLE   4,702 0 0
CRYOPORT INC COM PAR $0.001 229050307   5,510,374 738,656 SH   SOLE   417,944 0 320,712
CSW INDUSTRIALS INC COM 126402106   26,320,094 91,762 SH   SOLE   90,477 0 1,285
CSX CORP COM 126408103   20,568,843 630,366 SH   SOLE   51,235 0 579,131
CUMMINS INC COM 231021106   445,728 1,361 SH   SOLE   1,361 0 0
CURTISS WRIGHT CORP COM 231561101   85,082,310 174,151 SH   SOLE   161,071 0 13,080
CVB FINL CORP COM 126600105   65,419,535 3,305,685 SH   SOLE   3,203,682 0 102,003
CVRX INC COM 126638105   2,174,606 369,831 SH   SOLE   209,375 0 160,456
CVS HEALTH CORP COM 126650100   67,192,548 974,087 SH   SOLE   902,792 0 71,295
CYBERARK SOFTWARE LTD SHS COM M2682V108   7,563,492 18,589 SH   SOLE   18,504 0 85
D R HORTON INC COM 23331A109   27,250,043 211,372 SH   SOLE   187,985 0 23,387
DANAHER CORP DEL COM 235851102   22,781,645 115,327 SH   SOLE   114,710 0 617
DARDEN RESTAURANTS INC COM 237194105   238,677 1,095 SH   SOLE   1,095 0 0
DAVE INC COM 23834J201   10,597,364 39,482 SH   SOLE   22,367 0 17,115
DEERE & CO COM 244199105   10,752,874 21,147 SH   SOLE   21,147 0 0
DELL TECHNOLOGIES INC CL C 24703L202   13,459,764 109,786 SH   SOLE   3,741 0 106,045
DELTA AIR LINES INC DEL COM NEW 247361702   99,832,137 2,029,934 SH   SOLE   1,869,358 0 160,576
DIAMONDBACK ENERGY INC COM 25278X109   2,548,922 18,551 SH   SOLE   18,490 0 61
DICKS SPORTING GOODS INC COM 253393102   1,908,866 9,650 SH   SOLE   9,650 0 0
DIGITAL RLTY TR INC COM 253868103   723,470 4,150 SH   SOLE   4,150 0 0
DISNEY WALT CO COM 254687106   14,555,312 117,372 SH   SOLE   109,991 0 7,381
DOCUSIGN INC COM 256163106   3,181,807 40,850 SH   SOLE   40,544 0 306
DOLLAR TREE INC COM 256746108   756,368 7,637 SH   SOLE   7,637 0 0
DOMINION ENERGY INC COM 25746U109   18,742,993 331,617 SH   SOLE   61,214 0 270,403
DOORDASH INC CL A 25809K105   2,540,039 10,304 SH   SOLE   10,304 0 0
DORMAN PRODUCTS INC COM 258278100   44,044,336 359,044 SH   SOLE   347,956 0 11,088
DOUGLAS DYNAMICS INC COM 25960R105   20,208,257 685,723 SH   SOLE   673,312 0 12,411
DOVER CORP COM COM 260003108   14,245,033 77,744 SH   SOLE   14,216 0 63,528
DOW INC COM 260557103   224,789 8,489 SH   SOLE   8,489 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   967,899 22,567 SH   SOLE   21,697 0 870
DUKE ENERGY CORP NEW COM NEW 26441C204   13,945,122 118,179 SH   SOLE   17,519 0 100,660
DUPONT DE NEMOURS INC COM 26614N102   36,320,116 529,525 SH   SOLE   491,287 0 38,238
DUTCH BROS INC CL A 26701L100   8,489,435 124,169 SH   SOLE   73,860 0 50,309
DYNATRACE INC COM NEW 268150109   922,283 16,705 SH   SOLE   16,165 0 540
EAST WEST BANCORP INC COM COM 27579R104   11,931,494 118,157 SH   SOLE   550 0 117,607
EASTGROUP PPTY INC COM 277276101   29,055,399 173,858 SH   SOLE   171,708 0 2,150
EATON CORP PLC SHS G29183103   88,430,350 247,711 SH   SOLE   245,069 0 2,642
ECOLAB INC COM 278865100   10,059,542 37,335 SH   SOLE   35,835 0 1,500
EDWARDS LIFESCIENCES CORP COM 28176E108   695,052 8,887 SH   SOLE   7,887 0 1,000
ELECTRONIC ARTS INC COM 285512109   15,985,172 100,095 SH   SOLE   200 0 99,895
ELEMENT SOLUTIONS INC COM 28618M106   107,562,852 4,748,909 SH   SOLE   4,594,708 0 154,201
ELEVANCE HEALTH INC COM 036752103   16,266,696 41,821 SH   SOLE   504 0 41,317
EMCOR GROUP INC COM 29084Q100   31,507,093 58,904 SH   SOLE   32,830 0 26,074
EMERSON ELEC CO COM 291011104   19,677,641 147,586 SH   SOLE   139,707 0 7,879
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   149,784 19,032 SH   SOLE   19,032 0 0
ENBRIDGE INC COM 29250N105   1,046,122 23,083 SH   SOLE   23,080 0 3
ENCOMPASS HEALTH CORP COM 29261A100   40,553,958 330,700 SH   SOLE   325,712 0 4,988
ENERGY RECOVERY INC COM 29270J100   6,317,627 494,337 SH   SOLE   281,298 0 213,039
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   3,328,360 183,583 SH   SOLE   183,583 0 0
ENPRO INC COM 29355X107   8,095,286 42,262 SH   SOLE   23,927 0 18,335
ENSIGN GROUP INC COM 29358P101   1,968,358 12,760 SH   SOLE   12,760 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   550,600 13,890 SH   SOLE   13,890 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107   6,218,843 200,543 SH   SOLE   196,199 0 4,344
EOG RES INC COM 26875P101   89,338,665 746,916 SH   SOLE   576,178 0 170,738
EPLUS INC COM 294268107   27,907,531 387,067 SH   SOLE   373,886 0 13,181
EQUIFAX INC COM 294429105   628,972 2,425 SH   SOLE   2,425 0 0
ESCO TECHNOLOGIES INC COM 296315104   101,128,085 527,063 SH   SOLE   503,069 0 23,994
EVOLENT HEALTH INC CL A 30050B101   20,052,416 1,780,854 SH   SOLE   1,757,595 0 23,259
EXACT SCIENCES CORP COM 30063P105   522,791 9,838 SH   SOLE   9,508 0 330
EXAGEN INC COM 30068X103   3,711,734 531,767 SH   SOLE   306,437 0 225,330
EXLSERVICE HOLDINGS INC COM 302081104   14,075,726 321,436 SH   SOLE   316,245 0 5,191
EXPEDIA INC DEL COM NEW 30212P303   2,352,580 13,947 SH   SOLE   13,685 0 262
EXPONENT INC COM 30214U102   20,980,884 280,831 SH   SOLE   277,267 0 3,564
EXTRA SPACE STORAGE INC COM 30225T102   24,453,440 165,853 SH   SOLE   142,882 0 22,971
EXXON MOBIL CORP COM 30231G102   72,909,690 676,342 SH   SOLE   668,427 0 7,915
EZCORP INC CL A NON VTG 302301106   16,715,753 1,204,305 SH   SOLE   1,189,392 0 14,913
F M C CORP COM NEW 302491303   1,101,385 26,380 SH   SOLE   26,100 0 280
FAIR ISAAC CORP COM 303250104   6,403,344 3,503 SH   SOLE   3,497 0 6
FASTENAL CO COM 311900104   713,496 16,988 SH   SOLE   16,988 0 0
FEDERAL SIGNAL CORP COM 313855108   60,467,259 568,190 SH   SOLE   552,080 0 16,110
FEDEX CORP COM 31428X106   303,948 1,337 SH   SOLE   1,337 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   2,219,090 10,191 SH   SOLE   10,128 0 63
FERRARI N V COM N3167Y103   9,376,078 19,106 SH   SOLE   19,006 0 100
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   324,405 4,050 SH   SOLE   4,050 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303   1,562,897 27,879 SH   SOLE   27,879 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   94,718,332 1,163,473 SH   SOLE   1,072,258 0 91,215
FIRST WATCH RESTAURANT GROUP I COM 33748L101   10,621,945 662,216 SH   SOLE   653,102 0 9,114
FISERV INC COM 337738108   14,147,447 82,057 SH   SOLE   3,180 0 78,877
FLEX LTD ORD Y2573F102   4,855,569 97,267 SH   SOLE   96,427 0 840
FLOOR & DECOR HLDGS INC CL A 339750101   13,048,333 171,779 SH   SOLE   169,379 0 2,400
FLOWSERVE CORP COM 34354P105   43,380,826 828,668 SH   SOLE   740,596 0 88,071
FORD MTR CO COM 345370860   136,971 12,624 SH   SOLE   12,624 0 0
FORMFACTOR INC COM 346375108   31,258,140 908,400 SH   SOLE   880,615 0 27,785
FORTINET INC COM 34959E109   201,819 1,909 SH   SOLE   1,909 0 0
FORTIS INC COM 349553107   295,067 6,182 SH   SOLE   6,182 0 0
FORTIVE CORP COM 34959J108   319,765 6,134 SH   SOLE   6,134 0 0
FORTUNE BRANDS INNOVATIONS INC COM 34964C106   498,429 9,682 SH   SOLE   9,682 0 0
FRANCO NEV CORP COM 351858105   1,408,268 8,591 SH   SOLE   6,121 0 2,470
FRANKLIN RESOURCES INC COM 354613101   474,210 19,883 SH   SOLE   19,883 0 0
FREEPORT-MCMORAN INC CL B 35671D857   287,497 6,632 SH   SOLE   6,632 0 0
FRESHPET INC COM 358039105   19,184,564 282,292 SH   SOLE   248,651 0 33,641
FULLER H B CO COM 359694106   46,507,545 773,188 SH   SOLE   743,140 0 30,048
GALLAGHER ARTHUR J & CO COM 363576109   6,855,150 21,414 SH   SOLE   21,358 0 56
GATES INDL CORP PLC ORD SHS G39108108   26,321,402 1,142,918 SH   SOLE   1,128,631 0 14,287
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107   49,699,948 670,986 SH   SOLE   469,614 0 201,372
GE VERNOVA INC COM 36828A101   3,937,934 7,442 SH   SOLE   7,192 0 250
GENEDX HOLDINGS CORP COM CL A 81663L200   8,619,631 93,377 SH   SOLE   53,086 0 40,291
GENERAL DYNAMICS CORP COM 369550108   2,336,780 8,012 SH   SOLE   8,012 0 0
GENERAL ELECTRIC CO COM NEW COM NEW 369604301   7,883,598 30,629 SH   SOLE   30,129 0 500
GENERAL MLS INC COM 370334104   7,371,560 142,281 SH   SOLE   131,777 0 10,504
GENIUS SPORTS LIMITED SHARES CL A G3934V109   7,945,631 764,003 SH   SOLE   432,827 0 331,176
GENUINE PARTS CO COM 372460105   37,689,182 310,685 SH   SOLE   284,428 0 26,257
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   939,918 18,627 SH   SOLE   17,927 0 700
GIBRALTAR INDS INC COM 374689107   41,719,254 707,103 SH   SOLE   685,887 0 21,216
GILEAD SCIENCES INC COM 375558103   2,270,194 20,476 SH   SOLE   20,156 0 320
GITLAB INC CLASS A COM 37637K108   2,780,310 61,634 SH   SOLE   60,904 0 730
GLACIER BANCORP INC NEW COM 37637Q105   126,894,322 2,945,548 SH   SOLE   2,861,688 0 83,860
GLAUKOS CORP COM COM 377322102   5,434,603 52,615 SH   SOLE   31,000 0 21,615
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   778,267 10,315 SH   SOLE   10,315 0 0
GLOBANT S A COM L44385109   266,343 2,932 SH   SOLE   2,832 0 100
GLOBE LIFE INC COM 37959E102   1,133,525 9,120 SH   SOLE   9,120 0 0
GOGO INC COM 38046C109   25,670,182 1,748,650 SH   SOLE   1,748,650 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   9,985,166 421,849 SH   SOLE   0 0 421,849
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   668,234 7,600 SH   SOLE   7,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   8,725,850 12,329 SH   SOLE   12,329 0 0
GOSSAMER BIO INC COM 38341P102   32,174 26,158 SH   SOLE   26,158 0 0
GRAINGER W W INC COM 384802104   2,401,914 2,309 SH   SOLE   2,298 0 11
GRANITE RIDGE RESOURCES INC COM 387432107   9,536,393 1,497,079 SH   SOLE   1,497,079 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   7,474,569 354,748 SH   SOLE   349,242 0 5,506
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   577,692 6,810 SH   SOLE   6,810 0 0
GSK PLC SPONSORED ADR 37733W204   12,647,578 329,364 SH   SOLE   329,364 0 0
GUARDIAN PHARMACY SVCS INC CL A 40145W101   19,470,052 913,658 SH   SOLE   901,101 0 12,557
HAEMONETICS CORP COM 405024100   44,647,600 598,410 SH   SOLE   580,607 0 17,802
HALEON PLC ADR SPONS ADS 405552100   2,189,377 211,126 SH   SOLE   211,126 0 0
HAMILTON LANE INC CL A 407497106   18,248,776 128,404 SH   SOLE   126,613 0 1,791
HANCOCK WHITNEY CORPORATION COM 410120109   27,750,776 483,463 SH   SOLE   477,269 0 6,194
HANOVER INS GROUP INC COM 410867105   13,546,051 79,742 SH   SOLE   78,659 0 1,083
HARTFORD INSURANCE GROUP INC COM 416515104   13,930,453 109,801 SH   SOLE   24,384 0 85,417
HASBRO INC COM 418056107   741,318 10,042 SH   SOLE   10,042 0 0
HCA HEALTHCARE INC COM 40412C101   15,858,808 41,396 SH   SOLE   1,949 0 39,447
HDFC BANK LTD SPONSORED ADS 40415F101   20,616,026 268,893 SH   SOLE   265 0 268,628
HEALTHPEAK PROPERTIES INC COM 42250P103   377,936 21,584 SH   SOLE   21,584 0 0
HEICO CORP NEW COM 422806109   4,225,296 12,882 SH   SOLE   12,783 0 99
HERSHEY CO COM 427866108   31,900,543 192,230 SH   SOLE   177,650 0 14,580
HESS CORP COM 42809H107   28,892,656 208,551 SH   SOLE   208,551 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   423,049 20,687 SH   SOLE   20,687 0 0
HEXCEL CORP NEW COM 428291108   539,536 9,551 SH   SOLE   9,176 0 375
HILTON WORLDWIDE HLDGS INC COM 43300A203   411,495 1,545 SH   SOLE   1,545 0 0
HINGE HEALTH INC COM 433313103   5,185,505 100,203 SH   SOLE   59,073 0 41,130
HOLOGIC INC COM 436440101   5,555,672 85,262 SH   SOLE   85,262 0 0
HOME DEPOT INC COM 437076102   132,125,969 360,370 SH   SOLE   341,053 0 19,317
HONEYWELL INTL INC COM 438516106   4,045,179 17,370 SH   SOLE   17,370 0 0
HORACE MANN EDUCATORS CORP NEW COM 440327104   606,479 14,114 SH   SOLE   14,114 0 0
HOWMET AEROSPACE INC COM 443201108   821,392 4,413 SH   SOLE   4,413 0 0
HP INC COM 40434L105   521,634 21,326 SH   SOLE   21,326 0 0
HUMANA INC COM 444859102   2,058,548 8,420 SH   SOLE   8,290 0 130
HUNTINGTON BANCSHARES INC COM 446150104   1,275,335 76,094 SH   SOLE   76,094 0 0
ICF INTL INC COM 44925C103   51,323,068 605,863 SH   SOLE   592,609 0 13,254
ICHOR HOLDINGS SHS G4740B105   5,593,079 284,780 SH   SOLE   161,232 0 123,548
ICU MED INC COM 44930G107   43,642,943 330,250 SH   SOLE   320,211 0 10,038
IDEXX LABS INC COM 45168D104   1,385,366 2,583 SH   SOLE   1,583 0 1,000
ILLINOIS TOOL WKS INC COM 452308109   768,700 3,109 SH   SOLE   3,109 0 0
ILLUMINA INC COM 452327109   224,118 2,349 SH   SOLE   2,099 0 250
INDEPENDENT BK CORP MASS COM 453836108   36,857,238 586,102 SH   SOLE   568,103 0 17,999
INFINITY NAT RES INC COM 456941103   7,086,208 387,013 SH   SOLE   228,028 0 158,985
ING GROEP N.V. SPONSORED ADR 456837103   10,499,544 480,218 SH   SOLE   0 0 480,218
INGREDION INC COM 457187102   2,059,661 15,187 SH   SOLE   14,902 0 285
INSTALLED BLDG PRODS INC COM COM 45780R101   51,746,413 286,966 SH   SOLE   279,255 0 7,711
INSULET CORP COM 45784P101   1,715,423 5,460 SH   SOLE   5,380 0 80
INTAPP INC COM 45827U109   19,119,119 370,382 SH   SOLE   365,309 0 5,073
INTEGER HLDGS CORP COM 45826H109   87,692,777 713,119 SH   SOLE   693,241 0 19,878
INTEL CORP COM 458140100   2,715,319 121,220 SH   SOLE   109,220 0 12,000
INTERPARFUMS INC COM 458334109   12,707,788 96,777 SH   SOLE   95,657 0 1,120
INTERCONTINENTAL EXCHANGE GROUP INC COM 45866F104   2,793,514 15,226 SH   SOLE   15,226 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   69,172,875 234,659 SH   SOLE   230,555 0 4,104
INTUIT COM 461202103   6,825,636 8,666 SH   SOLE   7,266 0 1,400
INTUITIVE SURGICAL INC COM NEW 46120E602   30,028,293 55,259 SH   SOLE   54,616 0 643
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,046,179 5,756 SH   SOLE   4,654 0 1,102
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY 46137V241   1,287,029 18,061 SH   SOLE   18,061 0 0
INVESCO EXCHNG TRADED FD TR II S&P500 REV ETF 46138G698   317,772 3,047 SH   SOLE   3,047 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   15,516,859 28,129 SH   SOLE   17,074 0 11,055
IONIS PHARMACEUTICALS INC COM 462222100   279,257 7,068 SH   SOLE   6,828 0 240
IONQ INC COM 46222L108   214,850 5,000 SH   SOLE   5,000 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   7,562,977 49,123 SH   SOLE   29,013 0 20,110
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   668,168 10,916 SH   SOLE   10,916 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,519,179 25,307 SH   SOLE   25,157 0 150
ISHARES INC MSCI JPN ETF NEW 46434G822   28,923,426 385,800 SH   SOLE   385,800 0 0
ISHARES TR MSCI AUST ETF 464286103   204,522 7,771 SH   SOLE   7,771 0 0
ISHARES TR COHEN&ST RLTY 464287564   275,832 4,510 SH   SOLE   4,510 0 0
ISHARES TR CORE DIV GRWTH 46434V621   360,813 5,643 SH   SOLE   5,643 0 0
ISHARES TR CORE MSCI EAFE 46432F842   7,377,712 88,377 SH   SOLE   87,977 0 400
ISHARES TR CORE MSCI EURO 46434V738   4,132,998 62,432 SH   SOLE   62,432 0 0
ISHARES TR CORE S&P MCP ETF 464287507   4,048,964 65,285 SH   SOLE   65,285 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,280,003 20,862 SH   SOLE   20,862 0 0
ISHARES TR CORE S&P TTL STK 464287150   568,653 4,211 SH   SOLE   4,211 0 0
ISHARES TR CORE S&P US ETF 464287671   407,584 2,710 SH   SOLE   2,710 0 0
ISHARES TR CORE S&P500 ETF 464287200   41,254,486 66,443 SH   SOLE   65,738 0 705
ISHARES TR DEVSMCP EXNA ETF 464288497   1,594,234 23,752 SH   SOLE   23,752 0 0
ISHARES TR EUROPE ETF 464287861   800,998 12,664 SH   SOLE   12,664 0 0
ISHARES TR FTSE CHINA25 IDX 464287184   45,104,520 1,227,000 SH   SOLE   1,227,000 0 0
ISHARES TR GLOBAL 100 ETF 464287572   277,072 2,570 SH   SOLE   2,570 0 0
ISHARES TR MICRO-CAP ETF 464288869   277,661 2,175 SH   SOLE   2,175 0 0
ISHARES TR MSCI USA MIN VL 46429B697   7,422,864 79,076 SH   SOLE   79,076 0 0
ISHARES TR MORNINGSTR US EQ 464287127   202,801 2,364 SH   SOLE   0 0 2,364
ISHARES TR MRGSTR MD CP ETF 464288208   246,030 3,089 SH   SOLE   0 0 3,089
ISHARES TR MRGSTR MD CP VAL 464288406   205,630 2,706 SH   SOLE   0 0 2,706
ISHARES TR MSCI EAFE ETF 464287465   17,510,785 195,892 SH   SOLE   195,322 0 570
ISHARES TR MSCI EMERG MKT 464287234   603,907 12,519 SH   SOLE   11,757 0 762
ISHARES TR RUS 1000 ETF 464287622   9,550,406 28,125 SH   SOLE   28,125 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   148,302,945 349,293 SH   SOLE   348,843 0 450
ISHARES TR RUS 1000 VAL ETF 464287598   13,095,390 67,422 SH   SOLE   67,422 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   25,554,950 89,397 SH   SOLE   89,397 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   14,225,184 90,168 SH   SOLE   89,315 0 853
ISHARES TR RUS MD CP GR ETF 464287481   2,290,505 16,516 SH   SOLE   16,191 0 325
ISHARES TR RUS MDCP VAL ETF 464287473   505,568 3,826 SH   SOLE   3,756 0 70
ISHARES TR RUS MID CAP ETF 464287499   5,085,481 55,295 SH   SOLE   55,295 0 0
ISHARES TR RUSSELL 2000 464287655   13,970,728 64,742 SH   SOLE   64,742 0 0
ISHARES TR RUSSELL 3000 464287689   5,120,739 14,589 SH   SOLE   14,589 0 0
ISHARES TR S&P 100 IDX FD 464287101   310,437 1,020 SH   SOLE   1,020 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   18,660,959 169,491 SH   SOLE   166,291 0 3,200
ISHARES TR S&P 500 VAL ETF 464287408   1,079,891 5,526 SH   SOLE   5,526 0 0
ISHARES TR S&P MC 400 GRW 464287606   983,676 10,812 SH   SOLE   10,812 0 0
ISHARES TR SELECT DIVID ETF 464287168   367,087 2,764 SH   SOLE   2,764 0 0
ISHARES TR SP SMCP600VL ETF 464287879   469,236 4,716 SH   SOLE   4,521 0 195
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106   17,835,354 2,626,709 SH   SOLE   0 0 2,626,709
ITRON INC NOTE 465741AN6   450,600 400,000 PRN   SOLE   400,000 0 0
ITT INC COM 45073V108   561,451 3,580 SH   SOLE   3,580 0 0
J & J SNACK FOODS CORP COM COM 466032109   259,709 2,290 SH   SOLE   2,290 0 0
J P MORGAN EXCHANGE TRADED FD U S TECH LEADERS 46654Q732   2,610,659 30,910 SH   SOLE   0 0 30,910
JABIL INC COM 466313103   26,284,379 120,515 SH   SOLE   609 0 119,906
JACOBS SOLUTIONS INC COM 46982L108   1,650,486 12,556 SH   SOLE   12,556 0 0
JANUS INTERNATIONAL GROUP INC COM 47103N106   21,890,602 2,689,262 SH   SOLE   2,601,137 0 88,125
JD.COM INC SPON ADS CL A 47215P106   13,614,425 835,600 SH   SOLE   0 0 835,600
JEFFERIES FINL GROUP INC COM 47233W109   704,134 12,875 SH   SOLE   12,875 0 0
JFROG LTD ORD SHS M6191J100   9,687,388 220,770 SH   SOLE   132,802 0 87,968
JOHNSON & JOHNSON COM 478160104   95,009,859 621,996 SH   SOLE   523,857 0 98,138
JOHNSON CTLS INTL PLC SHS G51502105   67,200,554 636,248 SH   SOLE   593,690 0 42,558
JPMORGAN CHASE & CO COM 46625H100   79,108,203 272,872 SH   SOLE   197,452 0 75,419
KAISER ALUMINUM CORP COM PAR $0.01 483007704   290,836 3,640 SH   SOLE   3,640 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105   13,309,048 161,146 SH   SOLE   0 0 161,146
KBR INC COM 48242W106   64,449,949 1,344,386 SH   SOLE   1,228,190 0 116,197
KEYSIGHT TECHNOLOGIES INC COM 49338L103   256,113 1,563 SH   SOLE   1,563 0 0
KIMBERLY-CLARK CORP COM 494368103   1,325,169 10,279 SH   SOLE   9,479 0 800
KINDER MORGAN INC DEL COM 49456B101   2,803,408 95,354 SH   SOLE   93,354 0 2,000
KINETIK HOLDINGS INC COM NEW CL A 02215L209   890,603 20,218 SH   SOLE   20,218 0 0
KINROSS GOLD CORP COM 496902404   279,933 17,910 SH   SOLE   17,910 0 0
KINSALE CAP GROUP INC COM 49714P108   1,864,658 3,853 SH   SOLE   3,826 0 27
KKR & CO INC COM 48251W104   25,186,038 189,326 SH   SOLE   161,544 0 27,782
KLA CORP COM NEW 482480100   3,023,123 3,375 SH   SOLE   3,375 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   74,375,763 911,018 SH   SOLE   887,572 0 23,446
KNIGHT-SWIFT TRANSN HLDGS INC CL A 499049104   366,092 8,277 SH   SOLE   7,977 0 300
KORNIT DIGITAL LTD SHS M6372Q113   6,038,564 303,293 SH   SOLE   171,715 0 131,578
KRAFT HEINZ CO COM 500754106   531,247 20,575 SH   SOLE   20,575 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW 50077B207   15,829,974 340,796 SH   SOLE   199,192 0 141,604
KROGER CO COM 501044101   18,769,733 261,672 SH   SOLE   1,019 0 260,653
L3HARRIS TECHNOLOGIES INC COM 502431109   10,470,563 41,742 SH   SOLE   41,107 0 635
LA Z BOY INC COM 505336107   51,549,163 1,386,845 SH   SOLE   1,349,183 0 37,663
LABCORP HOLDINGS INC COM 504922105   5,373,842 20,471 SH   SOLE   20,471 0 0
LAKELAND FINL CORP COM 511656100   54,195,673 881,944 SH   SOLE   854,724 0 27,220
LAM RESEARCH CORP COM 512807306   23,889,280 245,421 SH   SOLE   39,368 0 206,053
LANCASTER COLONY CORP COM 513847103   2,926,989 16,938 SH   SOLE   16,650 0 288
LANCASTER COLONY CORP COM 513847103   52,009,299 301,032 SH   SOLE   294,270 0 6,762
LANDSTAR SYS INC COM 515098101   212,006 1,525 SH   SOLE   1,525 0 0
LANTHEUS HLDGS INC COM 516544103   83,203,564 1,016,408 SH   SOLE   847,257 0 169,151
LATHAM GROUP INC COM 51819L107   3,798,614 595,394 SH   SOLE   337,102 0 258,292
LAUDER ESTEE COS INC CL A 518439104   879,104 10,880 SH   SOLE   10,880 0 0
LEONARDO DRS INC COM 52661A108   1,055,506 22,709 SH   SOLE   22,709 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6   1,776 19,460 PRN   SOLE   19,460 0 0
LILLY ELI & CO COM 532457108   5,158,930 6,618 SH   SOLE   6,618 0 0
LIMBACH HLDGS INC COM 53263P105   7,935,965 56,645 SH   SOLE   32,083 0 24,562
LINCOLN ELEC HLDGS INC COM 533900106   2,056,822 9,921 SH   SOLE   9,821 0 100
LINDBLAD EXPEDITIONS HLDGS IN COM 535219109   10,377,863 889,277 SH   SOLE   503,497 0 385,780
LINDE PLC SHS G54950103   23,031,283 49,088 SH   SOLE   47,999 0 1,089
LIQUIDITY SERVICES INC COM 53635B107   18,497,202 784,112 SH   SOLE   773,376 0 10,736
LITTELFUSE INC COM 537008104   50,686,591 223,553 SH   SOLE   215,701 0 7,853
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   197,226 46,406 SH   SOLE   46,406 0 0
LOAR HOLDINGS INC COM SHS 53947R105   23,564,307 273,463 SH   SOLE   269,968 0 3,495
LOCKHEED MARTIN CORP COM 539830109   7,308,812 15,781 SH   SOLE   15,781 0 0
LOEWS CORP COM 540424108   1,111,194 12,123 SH   SOLE   10,123 0 2,000
LOWES COS INC COM 548661107   27,824,604 125,409 SH   SOLE   56,297 0 69,112
LUMENTUM HLDGS INC COM 55024U109   11,058,995 116,337 SH   SOLE   66,002 0 50,335
LUNDIN MINING CORP COM 550372957   16,240,433 1,547,491 SH   SOLE   0 0 1,547,491
MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100   39,617,106 276,482 SH   SOLE   272,623 0 3,859
MAGNITE INC COM 55955D100   19,398,438 804,247 SH   SOLE   475,482 0 328,765
MAGNOLIA OIL & GAS CORP CL A 559663109   82,396,140 3,665,306 SH   SOLE   3,576,362 0 88,944
MAMAS CREATIONS INC COM 56146T103   5,672,834 683,474 SH   SOLE   386,872 0 296,602
MANHATTAN ASSOCS INC COM COM 562750109   3,647,073 18,469 SH   SOLE   18,386 0 83
MARATHON PETE CORP COM 56585A102   472,749 2,846 SH   SOLE   2,846 0 0
MARKEL CORP COM 570535104   2,872,204 1,438 SH   SOLE   1,438 0 0
MARRIOTT INTL INC NEW CL A 571903202   7,305,089 26,738 SH   SOLE   26,463 0 275
MARSH & MCLENNAN COS INC COM 571748102   74,663,022 341,488 SH   SOLE   311,802 0 29,686
MARTIN MARIETTA MATLS INC COM 573284106   74,704,722 136,084 SH   SOLE   123,998 0 12,086
MASCO CORP COM 574599106   926,784 14,400 SH   SOLE   14,400 0 0
MASTERCARD INCORPORATED CL A 57636Q104   6,510,990 11,587 SH   SOLE   11,563 0 24
MATADOR RES CO COM 576485205   99,515,180 2,085,394 SH   SOLE   2,020,211 0 65,184
MATERION CORP COM 576690101   16,879,084 212,660 SH   SOLE   206,116 0 6,544
MATSON INC COM 57686G105   24,683,734 221,677 SH   SOLE   218,721 0 2,956
MAXCYTE INC COM 57777K106   2,342,696 1,074,631 SH   SOLE   607,977 0 466,654
MCCORMICK & CO INC COM NON VTG 579780206   1,495,929 19,730 SH   SOLE   18,730 0 1,000
MCDONALDS CORP COM 580135101   15,818,596 54,142 SH   SOLE   51,842 0 2,300
MCGRATH RENTCORP COM 580589109   39,362,970 339,453 SH   SOLE   334,026 0 5,427
MCKESSON CORP COM 58155Q103   1,210,561 1,652 SH   SOLE   1,632 0 20
MDU RES GROUP INC COM 552690109   188,938 11,334 SH   SOLE   11,334 0 0
MEDTRONIC PLC SHS G5960L103   1,582,920 18,159 SH   SOLE   18,159 0 0
MERCADOLIBRE INC COM 58733R102   19,790,929 7,572 SH   SOLE   7,391 0 181
MERCK & CO INC COM 58933Y105   20,877,194 263,734 SH   SOLE   261,166 0 2,568
MERCURY SYS INC COM 589378108   20,850,229 387,119 SH   SOLE   381,798 0 5,321
META PLATFORMS INC CL A 30303M102   114,801,084 155,538 SH   SOLE   149,829 0 5,709
METLIFE INC COM 59156R108   1,130,705 14,060 SH   SOLE   14,060 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   787,062 670 SH   SOLE   370 0 300
MGE ENERGY INC COM 55277P104   26,737,166 302,317 SH   SOLE   292,673 0 9,645
MGIC INVT CORP WIS COM 552848103   1,528,332 54,897 SH   SOLE   54,897 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   2,150,587 30,561 SH   SOLE   30,561 0 0
MICRON TECHNOLOGY INC COM 595112103   1,206,741 9,791 SH   SOLE   9,791 0 0
MICROSOFT CORP COM 594918104   320,624,143 644,587 SH   SOLE   550,940 0 93,647
MICROSTRATEGY INC CL A NEW COM 594972408   2,019,129 4,995 SH   SOLE   4,995 0 0
MID AMER APT CMNTYS INC COM 59522J103   48,774,679 329,536 SH   SOLE   317,289 0 12,247
MIMEDX GROUP INC COM 602496101   679,188 111,160 SH   SOLE   111,160 0 0
MIRION TECHNOLOGIES INC COM 60471A101   29,703,542 1,379,635 SH   SOLE   1,360,599 0 19,036
MIRUM PHARMACEUTICALS INC COM 604749101   6,916,714 135,915 SH   SOLE   76,895 0 59,020
MKS INC. COM 55306N104   33,513,929 337,298 SH   SOLE   332,975 0 4,323
MODINE MFG CO COM 607828100   36,986,652 375,499 SH   SOLE   337,074 0 38,425
MONDELEZ INTL INC CL A CL A 609207105   58,061,181 860,931 SH   SOLE   791,609 0 69,321
MONOLITHIC PWR SYS INC COM 609839105   12,668,339 17,321 SH   SOLE   17,186 0 135
MONSTER BEVERAGE CORP NEW COM 61174X109   7,923,459 126,492 SH   SOLE   126,209 0 283
MONTROSE ENVIRONMENTAL GROUP I COM 615111101   6,635,866 303,146 SH   SOLE   171,635 0 131,511
MOODYS CORP COM 615369105   581,343 1,159 SH   SOLE   1,159 0 0
MOOG INC CL A 615394202   21,617,047 119,451 SH   SOLE   117,810 0 1,641
MORGAN STANLEY COM NEW 617446448   1,870,057 13,276 SH   SOLE   13,276 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   9,615,152 22,868 SH   SOLE   22,836 0 32
MP MATERIALS CORP COM CL A 553368101   4,530,243 136,166 SH   SOLE   81,771 0 54,395
MPLX LP COM UNIT REP LTD 55336V100   2,545,624 49,420 SH   SOLE   49,420 0 0
MSA SAFETY INC COM 553498106   2,397,287 14,310 SH   SOLE   14,310 0 0
MURPHY USA INC COM COM 626755102   30,015,926 73,784 SH   SOLE   71,835 0 1,949
NATERA INC COM 632307104   513,240 3,038 SH   SOLE   2,938 0 100
NBT BANCORP INC COM 628778102   30,943,640 744,730 SH   SOLE   721,828 0 22,902
NCR VOYIX CORPORATION COM 62886E108   440,954 37,592 SH   SOLE   37,592 0 0
NETAPP INC COM COM 64110D104   6,568,168 61,644 SH   SOLE   267 0 61,377
NETFLIX INC COM COM 64110L106   8,917,267 6,659 SH   SOLE   6,659 0 0
NETSTREIT CORP COM 64119V303   17,800,897 1,051,440 SH   SOLE   1,014,879 0 36,561
NEUROPACE INC COM 641288105   3,328,030 298,746 SH   SOLE   170,206 0 128,540
NEWMARKET CORP COM 651587107   412,443 597 SH   SOLE   597 0 0
NEWMONT CORP COM 651639106   14,628,562 251,091 SH   SOLE   20,702 0 230,389
NEXTERA ENERGY INC COM 65339F101   13,657,349 196,735 SH   SOLE   76,584 0 120,151
NIKE INC CL B 654106103   2,827,889 39,807 SH   SOLE   39,807 0 0
NORFOLK SOUTHN CORP COM 655844108   4,654,576 18,184 SH   SOLE   15,109 0 3,075
NORTHERN OIL AND GAS INC COM 665531307   22,495,362 793,487 SH   SOLE   711,405 0 82,082
NORTHERN TR CORP COM 665859104   1,699,240 13,402 SH   SOLE   13,402 0 0
NORTHROP GRUMMAN CORP COM 666807102   8,550,658 17,102 SH   SOLE   17,102 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,383,628 11,434 SH   SOLE   8,334 0 3,100
NOVO-NORDISK A S ADR 670100205   14,726,825 213,370 SH   SOLE   212,452 0 918
NOVOCURE LTD ORD SHS G6674U108   9,617,287 540,297 SH   SOLE   319,729 0 220,568
NPK INTERNATIONAL INC COM 651718504   8,060,408 947,169 SH   SOLE   536,351 0 410,818
NU HLDGS LTD ORD SHS CL A G6683N103   5,821,369 424,298 SH   SOLE   422,158 0 2,140
NUTANIX INC CL A 67059N108   697,439 9,124 SH   SOLE   9,124 0 0
NUTRIEN LTD COM 67077M108   3,909,418 67,126 SH   SOLE   66,506 0 620
NVENT ELECTRIC PLC SHS G6700G107   716,165 9,777 SH   SOLE   9,467 0 310
NVIDIA CORP COM 67066G104   100,400,887 635,489 SH   SOLE   501,753 0 133,736
NVR INC COM 62944T105   10,561,494 1,430 SH   SOLE   6 0 1,424
NXP SEMICONDUCTORS N V COM COM N6596X109   225,045 1,030 SH   SOLE   1,030 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   11,548,177 128,128 SH   SOLE   127,768 0 360
OCCIDENTAL PETE CORP COM 674599105   234,038 5,571 SH   SOLE   5,571 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100   1,126,037 6,938 SH   SOLE   6,938 0 0
OLD NATL BANCORP IND COM 680033107   84,165,721 3,944,034 SH   SOLE   3,831,160 0 112,874
OMEGA HEALTHCARE INVS INC COM 681936100   26,287,931 717,270 SH   SOLE   622,896 0 94,374
OMNICOM GROUP INC COM 681919106   925,292 12,862 SH   SOLE   12,862 0 0
ON HLDG AG NAMEN AKT A H5919C104   11,135,369 213,936 SH   SOLE   212,521 0 1,415
ON SEMICONDUCTOR CORP COM 682189105   12,839,140 244,975 SH   SOLE   155 0 244,820
ONE GAS INC COM 68235P108   49,089,279 683,120 SH   SOLE   666,191 0 16,929
ONEOK INC NEW COM 682680103   3,338,177 40,894 SH   SOLE   40,894 0 0
OPTION CARE HEALTH INC COM NEW COM 68404L201   12,692,794 390,788 SH   SOLE   385,377 0 5,411
ORACLE CORP COM 68389X105   151,767,863 694,177 SH   SOLE   658,490 0 35,687
ORIGIN BANCORP INC COM COM 68621T102   34,668,140 970,007 SH   SOLE   940,356 0 29,651
OTIS WORLDWIDE CORP COM 68902V107   2,637,794 26,639 SH   SOLE   26,639 0 0
OXFORD INDS INC COM 691497309   21,422,353 532,230 SH   SOLE   516,106 0 16,125
PACCAR INC COM 693718108   377,768 3,974 SH   SOLE   3,974 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   780,705 5,727 SH   SOLE   5,727 0 0
PALO ALTO NETWORKS INC COM 697435105   1,992,419 9,736 SH   SOLE   9,658 0 78
PARKER HANNIFIN CORP COM 701094104   8,963,591 12,833 SH   SOLE   11,433 0 1,400
PARSONS CORP DEL COM 70202L102   11,861,284 165,268 SH   SOLE   163,008 0 2,260
PATRICK INDS INC COM 703343103   39,803,175 431,374 SH   SOLE   417,857 0 13,517
PATRIOT NATL BANCORP INC COM NEW 70336F203   192,427 126,597 SH   SOLE   126,597 0 0
PAYCHEX INC COM 704326107   371,214 2,552 SH   SOLE   2,552 0 0
PAYMENTUS HOLDINGS INC COM CL A COM 70439P108   9,859,551 301,055 SH   SOLE   296,923 0 4,132
PAYPAL HLDGS INC COM 70450Y103   923,054 12,420 SH   SOLE   12,020 0 400
PEGASYSTEMS INC COM 705573103   1,191,185 22,006 SH   SOLE   21,236 0 770
PELOTON INTERACTIVE INC CL A COM 70614W100   858,020 123,634 SH   SOLE   123,634 0 0
PENGUIN SOLUTIONS INC COM G8232Y101   7,072,685 357,026 SH   SOLE   202,151 0 154,875
PENTAIR PLC SHS COM G7S00T104   228,624 2,227 SH   SOLE   2,227 0 0
PENUMBRA INC COM 70975L107   2,234,221 8,706 SH   SOLE   8,551 0 155
PEPSICO INC COM 713448108   37,902,251 287,051 SH   SOLE   280,817 0 6,234
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   8,543,208 439,918 SH   SOLE   249,200 0 190,718
PERMIAN RESOURCES CORP CLASS A COM 71424F105   5,426,739 398,439 SH   SOLE   391,833 0 6,606
PFIZER INC COM 717081103   3,514,710 144,996 SH   SOLE   141,396 0 3,600
PHILIP MORRIS INTL INC COM 718172109   9,246,376 50,768 SH   SOLE   50,768 0 0
PHILLIPS 66 COM 718546104   2,733,998 22,917 SH   SOLE   22,917 0 0
PHREESIA INC COM 71944F106   13,820,546 485,613 SH   SOLE   287,420 0 198,193
PINNACLE FINL PARTNERS INC COM 72346Q104   10,387,373 94,080 SH   SOLE   55,682 0 38,398
PINTEREST INC CL A 72352L106   20,406,169 569,051 SH   SOLE   236 0 568,815
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN 726503105   1,740,638 95,013 SH   SOLE   95,013 0 0
PLEXUS CORP COM 729132100   72,658,874 536,976 SH   SOLE   522,473 0 14,502
PLYMOUTH INDL REIT INC COM 729640102   24,974,032 1,555,043 SH   SOLE   1,507,149 0 47,895
PNC FINL SVCS GROUP INC COM 693475105   111,836,044 599,914 SH   SOLE   552,688 0 47,226
PORTLAND GEN ELEC CO COM NEW 736508847   366,483 9,020 SH   SOLE   7,620 0 1,400
POTBELLY CORP COM 73754Y100   7,835,700 639,649 SH   SOLE   362,074 0 277,575
POTLATCHDELTIC CORPORATION COM 737630103   71,705,252 1,868,782 SH   SOLE   1,820,695 0 48,087
POWERFLEET INC COM 73931J109   2,685,384 623,059 SH   SOLE   352,551 0 270,508
PPG INDS INC COM 693506107   2,099,363 18,456 SH   SOLE   18,456 0 0
PRIMORIS SVCS CORP COM 74164F103   7,345,377 94,244 SH   SOLE   53,346 0 40,898
PRIVIA HEALTH GROUP INC COM 74276R102   28,675,020 1,246,740 SH   SOLE   1,229,597 0 17,143
PROCORE TECHNOLOGIES INC COM 74275K108   2,009,701 29,373 SH   SOLE   29,173 0 200
PROCTER AND GAMBLE CO COM 742718109   60,573,894 380,203 SH   SOLE   373,473 0 6,729
PROGRESSIVE CORP COM 743315103   598,300 2,242 SH   SOLE   2,195 0 47
PROLOGIS INC COM 74340W103   201,620 1,918 SH   SOLE   1,918 0 0
PROSHARES TR LARGE CAP CRE 74347R248   1,153,930 16,375 SH   SOLE   16,375 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   3,024,540 54,723 SH   SOLE   30,985 0 23,738
PRUDENTIAL FINL INC COM 744320102   619,069 5,762 SH   SOLE   5,762 0 0
PTC INC COM 69370C100   2,724,351 15,808 SH   SOLE   11,133 0 4,675
PUBLIC SVC ENTERPRISE GROUP COM 744573106   684,720 8,134 SH   SOLE   8,134 0 0
PULMONX CORP COM 745848101   2,410,143 930,557 SH   SOLE   526,726 0 403,831
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   2,049,719 50,950 SH   SOLE   0 0 50,950
Q2 HLDGS INC COM COM 74736L109   19,124,836 204,347 SH   SOLE   201,535 0 2,812
QCR HOLDINGS INC COM 74727A104   14,372,325 211,669 SH   SOLE   209,207 0 2,462
QUALCOMM INC COM 747525103   3,203,395 20,114 SH   SOLE   20,114 0 0
QUEST DIAGNOSTICS INC COM 74834L100   19,404,710 108,026 SH   SOLE   1,622 0 106,404
QUIDELORTHO CORP COM COM 219798105   30,279,430 1,050,637 SH   SOLE   1,017,859 0 32,778
QUINSTREET INC COM 74874Q100   5,345,136 331,996 SH   SOLE   188,043 0 143,953
RADNET INC COM 750491102   31,242,224 548,976 SH   SOLE   542,114 0 6,862
RAMBUS INC DEL COM 750917106   30,758,517 480,448 SH   SOLE   465,493 0 14,955
RANGE RES CORP COM 75281A109   2,600,887 63,951 SH   SOLE   62,761 0 1,190
RAYMOND JAMES FINL INC COM 754730109   60,572,642 394,945 SH   SOLE   354,233 0 40,712
RBC BEARINGS INC COM 75524B104   15,537,454 40,378 SH   SOLE   39,762 0 616
REGAL REXNORD CORPORATION COM 758750103   16,080,123 110,928 SH   SOLE   109,297 0 1,631
REMITLY GLOBAL INC COM 75960P104   3,153,341 167,999 SH   SOLE   95,118 0 72,881
RENAISSANCERE HLDGS LTD COM G7496G103   884,262 3,640 SH   SOLE   3,265 0 375
RENASANT CORP COM 75970E107   17,532,547 487,964 SH   SOLE   482,228 0 5,736
REPUBLIC SVCS INC COM 760759100   2,082,375 8,444 SH   SOLE   8,444 0 0
REV GROUP INC COM 749527107   2,631,727 55,300 SH   SOLE   55,300 0 0
REVOLVE GROUP INC CL A 76156B107   10,009,642 499,234 SH   SOLE   294,520 0 204,714
RHYTHM PHARMACEUTICALS INC COM COM 76243J105   3,082,092 48,775 SH   SOLE   28,756 0 20,019
ROCKWELL AUTOMATION INC COM 773903109   707,854 2,131 SH   SOLE   2,131 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,407,936 4,248 SH   SOLE   4,223 0 25
ROSS STORES INC COM 778296103   3,093,271 24,246 SH   SOLE   24,246 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   704,252 2,249 SH   SOLE   2,249 0 0
RPM INTL INC COM 749685103   1,848,058 16,825 SH   SOLE   16,425 0 400
RTX CORPORATION COM 75513E101   13,430,251 91,975 SH   SOLE   91,975 0 0
S&P GLOBAL INC COM 78409V104   3,597,700 6,823 SH   SOLE   6,823 0 0
SALESFORCE INC COM 79466L302   19,947,602 73,151 SH   SOLE   73,059 0 92
SALESFORCE INC COM 79466L302   11,503,820 505,468 SH   SOLE   0 0 505,468
SAP SE SPON ADR 803054204   11,392,194 37,462 SH   SOLE   37,282 0 180
SCHEIN HENRY INC COM COM 806407102   1,690,961 23,148 SH   SOLE   23,148 0 0
SCHLUMBERGER LTD COM 806857108   2,983,087 88,257 SH   SOLE   85,809 0 2,448
SCHWAB CHARLES CORP COM 808513105   920,703 10,091 SH   SOLE   10,091 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,437,942 155,563 SH   SOLE   155,563 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   279,407 11,725 SH   SOLE   11,725 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   736,480 25,213 SH   SOLE   25,213 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   264,491 1,217 SH   SOLE   1,217 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   255,023 1,892 SH   SOLE   1,892 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506   413,364 4,874 SH   SOLE   4,874 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   379,634 7,249 SH   SOLE   7,249 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   6,287,881 77,001 SH   SOLE   77,001 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,384,408 5,467 SH   SOLE   5,467 0 0
SELECTIVE INS GROUP INC COM 816300107   23,568,544 271,994 SH   SOLE   264,125 0 7,868
SEMRUSH HLDGS INC CL A COM 81686C104   7,980,914 881,869 SH   SOLE   502,034 0 379,835
SERVICE CORP INTL COM 817565104   47,130,216 578,994 SH   SOLE   555,053 0 23,941
SERVICENOW INC COM 81762P102   4,919,911 4,786 SH   SOLE   4,768 0 17
SHAKE SHACK INC CL A 819047101   541,169 3,849 SH   SOLE   3,659 0 190
SHELL PLC SPON ADS 780259305   92,620,741 1,315,449 SH   SOLE   1,251,555 0 63,894
SHERWIN WILLIAMS CO COM 824348106   568,948 1,657 SH   SOLE   1,657 0 0
SHIFT4 PMTS INC CL A 82452J109   999,524 10,085 SH   SOLE   9,725 0 360
SHOPIFY INC CL A 82509L107   4,370,611 37,890 SH   SOLE   37,788 0 102
SI-BONE INC COM 825704109   27,871,498 1,480,951 SH   SOLE   1,260,785 0 220,166
SILVERCREST ASSET MGMT GROUP I CL A 828359109   158,600 10,000 SH   SOLE   10,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109   255,608 1,590 SH   SOLE   1,590 0 0
SIMPLY GOOD FOODS CO COM 82900L102   58,619,930 1,855,645 SH   SOLE   1,782,321 0 73,324
SITIME CORP COM 82982T106   10,052,475 47,177 SH   SOLE   28,210 0 18,967
SNAP ON INC COM 833034101   228,717 735 SH   SOLE   735 0 0
SNOWFLAKE INC CL A 833445109   263,825 1,179 SH   SOLE   1,179 0 0
SOLVENTUM CORP COM SHS 83444M101   707,360 9,327 SH   SOLE   9,327 0 0
SONOCO PRODS CO COM 835495102   15,453,433 354,762 SH   SOLE   349,086 0 5,676
SONY GROUP CORPORATION SPONSORED ADR 835699307   9,318,376 357,986 SH   SOLE   356,181 0 1,805
SOUTH BOW CORP COM 83671M105   812,823 31,371 SH   SOLE   31,371 0 0
SOUTHERN CO COM 842587107   1,442,532 15,709 SH   SOLE   15,709 0 0
SOUTHSTATE CORPORATION COM 840441109   27,602,879 299,930 SH   SOLE   262,864 0 37,066
SPDR S&P 500 ETF TR TR UNIT 78462F103   46,887,595 75,888 SH   SOLE   75,828 0 60
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,193,349 5,637 SH   SOLE   5,565 0 73
SPDR SER TR S&P OILGAS EXP 78468R556   1,542,937 12,265 SH   SOLE   11,915 0 350
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300   319,105 4,001 SH   SOLE   4,001 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870   444,505 5,360 SH   SOLE   5,060 0 300
SPDR SERIES TRUST SPDR KBW BK ETF 78464A797   1,141,519 20,472 SH   SOLE   20,472 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   600,547 21,387 SH   SOLE   20,562 0 825
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104   9,016,843 355,694 SH   SOLE   290,694 0 65,000
SPROUT SOCIAL INC COM CL A 85209W109   4,005,812 191,574 SH   SOLE   108,513 0 83,061
SPS COMM INC COM 78463M107   26,605,731 195,501 SH   SOLE   192,996 0 2,505
SPX TECHNOLOGIES INC COM 78473E103   28,859,405 172,110 SH   SOLE   169,929 0 2,181
STANDARDAERO INC COM 85423L103   582,328 18,399 SH   SOLE   17,644 0 755
STANDEX INTL CORP COM 854231107   52,672,852 336,607 SH   SOLE   326,167 0 10,441
STAR BULK CARRIERS CORP SHS PAR Y8162K204   1,590,002 92,174 SH   SOLE   92,174 0 0
STARBUCKS CORP COM 855244109   4,225,699 46,117 SH   SOLE   45,517 0 600
STATE STR CORP COM 857477103   1,040,962 9,789 SH   SOLE   9,789 0 0
STEEL DYNAMICS INC COM 858119100   12,148,917 94,906 SH   SOLE   320 0 94,586
STERIS PLC SHS USD G8473T100   2,813,937 11,714 SH   SOLE   10,489 0 1,225
STERLING INFRASTRUCTURE INC COM 859241101   10,070,672 43,647 SH   SOLE   26,033 0 17,614
STEVANATO GROUP S P A ORD SHS T9224W109   8,477,821 347,025 SH   SOLE   345,280 0 1,745
STIFEL FINL CORP COM 860630102   69,090,064 665,731 SH   SOLE   621,707 0 44,024
STMICROELECTRONICS N V NY REGISTRY 861012102   726,799 23,900 SH   SOLE   23,900 0 0
STRYKER CORP COM 863667101   88,483,082 223,651 SH   SOLE   208,419 0 15,232
SUNCOR ENERGY INC NEW COM 867224107   1,053,731 28,137 SH   SOLE   27,137 0 1,000
SUNCOR ENERGY INC NEW COM 867224107   3,097,236 82,850 SH   SOLE   82,850 0 0
SWEETGREEN INC COM CL A 87043Q108   3,309,074 222,384 SH   SOLE   131,083 0 91,301
SYNOVUS FINL CORP COM 87161C501   96,962,740 1,873,675 SH   SOLE   1,746,137 0 127,538
SYSCO CORP COM 871829107   1,436,595 18,967 SH   SOLE   18,967 0 0
T-MOBILE US INC COM 872590104   627,815 2,635 SH   SOLE   2,635 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   49,848,407 220,091 SH   SOLE   98,333 0 121,758
TANDEM DIABETES CARE INC COM NEW 875372203   6,452,422 346,160 SH   SOLE   203,971 0 142,189
TAPESTRY INC COM 876030107   325,160 3,703 SH   SOLE   1,903 0 1,800
TARGA RES CORP COM 87612G101   3,139,707 18,036 SH   SOLE   18,036 0 0
TARGET CORP COM 87612E106   60,025,377 608,468 SH   SOLE   562,798 0 45,670
TC ENERGY CORP COM 87807B107   1,558,109 31,935 SH   SOLE   31,935 0 0
TD SYNNEX CORP COM 87162W100   89,639,392 660,569 SH   SOLE   609,754 0 50,815
TE CONNECTIVITY PLC COM G87052109   561,548 3,329 SH   SOLE   3,329 0 0
TECNOGLASS INC ORD SHS G87264100   4,111,065 53,142 SH   SOLE   30,085 0 23,057
TENARIS S A SPONSORED ADR 88031M109   4,096,085 109,521 SH   SOLE   108,431 0 1,090
TENNANT CO COM COM 880345103   17,923,991 231,337 SH   SOLE   218,852 0 12,485
TERNIUM SA SPON ADR 880890108   1,587,835 52,752 SH   SOLE   52,752 0 0
TESLA INC COM 88160R101   4,681,991 14,739 SH   SOLE   14,634 0 105
TEXAS INSTRS INC COM 882508104   50,031,432 240,976 SH   SOLE   204,993 0 35,983
TEXTRON INC COM 883203101   2,371,606 29,538 SH   SOLE   29,038 0 500
THE TRADE DESK INC COM CL A 88339J105   3,617,785 50,254 SH   SOLE   49,247 0 1,007
THERMO FISHER SCIENTIFIC INC COM 883556102   16,802,262 41,440 SH   SOLE   40,555 0 885
TIDEWATER INC NEW COM 88642R109   30,109,981 652,715 SH   SOLE   634,579 0 18,136
TJX COS INC NEW COM 872540109   8,627,999 69,868 SH   SOLE   63,468 0 6,400
TOAST INC CL A 888787108   1,380,608 31,172 SH   SOLE   30,522 0 650
TOTALENERGIES SE SPONSORED ADS 89151E109   9,676,783 157,628 SH   SOLE   156,773 0 855
TOWER SEMICONDUCTOR LTD ORD COM M87915274   4,197,450 96,827 SH   SOLE   54,822 0 42,005
TOYOTA MOTOR CORP COM 892331307   4,218,475 24,489 SH   SOLE   24,274 0 215
TRACTOR SUPPLY CO COM 892356106   2,843,564 53,886 SH   SOLE   53,511 0 375
TRANE TECHNOLOGIES PLC SHS G8994E103   1,731,706 3,959 SH   SOLE   3,919 0 40
TRANSCAT INC COM 893529107   5,375,251 62,532 SH   SOLE   35,382 0 27,150
TRANSDIGM GROUP INC COM 893641100   1,107,026 728 SH   SOLE   628 0 100
TRANSUNION COM 89400J107   644,160 7,320 SH   SOLE   5,120 0 2,200
TRAVELERS COMPANIES INC COM 89417E109   1,007,650 3,766 SH   SOLE   3,766 0 0
TRIMBLE INC COM 896239100   12,456,897 163,948 SH   SOLE   161,441 0 2,508
TRUIST FINL CORP COM 89832Q109   16,711,417 388,728 SH   SOLE   28,991 0 359,737
TWIST BIOSCIENCE CORP COM 90184D100   10,107,501 274,735 SH   SOLE   162,956 0 111,779
UBER TECHNOLOGIES INC COM 90353T100   3,991,467 42,781 SH   SOLE   42,639 0 142
ULTA BEAUTY INC COM 90384S303   11,603,807 24,804 SH   SOLE   1,268 0 23,536
UNILEVER PLC SPON ADR NEW 904767704   686,144 11,217 SH   SOLE   11,217 0 0
UNION PACIFIC CORP COM 907818108   70,168,338 304,974 SH   SOLE   292,053 0 12,921
UNITED BANKSHARES INC WEST VA COM 909907107   78,463,139 2,153,803 SH   SOLE   2,100,061 0 53,742
UNITED AIRLS HLDGS INC COM 910047109   1,015,999 12,759 SH   SOLE   12,759 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,477,676 14,639 SH   SOLE   14,539 0 100
UNITED RENTALS INC COM 911363109   753,400 1,000 SH   SOLE   1,000 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   378,153 1,316 SH   SOLE   1,156 0 160
UNITEDHEALTH GROUP INC COM 91324P102   4,494,279 14,406 SH   SOLE   14,271 0 135
UNIVERSAL HLTH SVCS INC CL B 913903100   264,117 1,458 SH   SOLE   1,458 0 0
URBAN OUTFITTERS INC COM 917047102   23,224,189 320,157 SH   SOLE   315,732 0 4,425
US BANCORP DEL COM NEW 902973304   1,364,648 30,158 SH   SOLE   30,158 0 0
US FOODS HLDG CORP COM 912008109   110,349,757 1,432,926 SH   SOLE   1,307,873 0 125,053
VALERO ENERGY CORP NEW COM 91913Y100   314,543 2,340 SH   SOLE   2,340 0 0
VALMONT INDS INC COM 920253101   467,975 1,433 SH   SOLE   1,393 0 40
VALVOLINE INC COM 92047W101   11,398,416 300,988 SH   SOLE   296,852 0 4,136
VANECK ETF TRUST BDC INCOME ETF 92189F411   194,969 11,976 SH   SOLE   11,976 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101   239,813 7,520 SH   SOLE   7,520 0 0
VANECK ETF TRUST SEMICONDUCTOR ET 92189F676   332,704 1,193 SH   SOLE   1,193 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   1,491,025 13,030 SH   SOLE   13,030 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   8,990,449 105,065 SH   SOLE   102,269 0 2,796
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   2,740,802 27,075 SH   SOLE   27,075 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   787,220 4,085 SH   SOLE   4,085 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   64,649,971 147,468 SH   SOLE   146,998 0 470
VANGUARD INDEX FDS LARGE CAP ETF 922908637   225,102 789 SH   SOLE   789 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   723,488 2,544 SH   SOLE   2,544 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   247,841 1,507 SH   SOLE   1,507 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   310,393 1,109 SH   SOLE   1,109 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   16,143,981 28,421 SH   SOLE   28,148 0 273
VANGUARD INDEX FDS SM CP VAL ETF 922908611   528,284 2,709 SH   SOLE   2,234 0 475
VANGUARD INDEX FDS SMALL CP ETF 922908751   558,325 2,356 SH   SOLE   2,356 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   546,680 1,974 SH   SOLE   1,974 0 0
VANGUARD INDEX FDS TOT STKIDX ADM 922908728   3,009,590 20,334 SH   SOLE   20,334 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,978,844 13,091 SH   SOLE   13,091 0 0
VANGUARD INTL EQUITY INDEX FD FTSE EUROPE ETF 922042874   538,392 6,947 SH   SOLE   6,947 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF 922042858   12,189,327 246,448 SH   SOLE   246,448 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   121,929,984 1,116,575 SH   SOLE   1,112,940 0 3,635
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   25,689,140 301,480 SH   SOLE   301,480 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   13,084,681 62,765 SH   SOLE   62,765 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   3,769,963 27,104 SH   SOLE   27,104 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,100,208 4,034 SH   SOLE   4,034 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   223,704 1,093 SH   SOLE   1,093 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   11,902,733 208,783 SH   SOLE   205,374 0 3,409
VANGUARD WORLD FDS INF TECH ETF 92204A702   723,638 1,091 SH   SOLE   1,091 0 0
VEECO INSTRS INC DEL COM 922417100   5,590,621 275,129 SH   SOLE   156,736 0 118,393
VERALTO CORP COM SHS 92338C103   1,357,071 13,443 SH   SOLE   13,400 0 43
VERICEL CORP COM 92346J108   8,682,838 204,062 SH   SOLE   120,248 0 83,814
VERISK ANALYTICS INC COM 92345Y106   6,852,377 21,998 SH   SOLE   21,869 0 129
VERITEX HLDGS INC COM 923451108   15,180,908 581,644 SH   SOLE   573,642 0 8,002
VERIZON COMMUNICATIONS INC COM 92343V104   6,207,329 143,456 SH   SOLE   138,900 0 4,556
VERTEX INC CL A 92538J106   19,458,101 550,675 SH   SOLE   543,595 0 7,080
VERTEX PHARMACEUTICALS INC COM 92532F100   7,547,569 16,953 SH   SOLE   16,924 0 29
VIAVI SOLUTIONS INC COM 925550105   3,788,062 376,173 SH   SOLE   212,901 0 163,272
VISA INC COM CL A 92826C839   57,216,815 161,151 SH   SOLE   138,983 0 22,168
VSE CORP COM 918284100   10,980,315 83,832 SH   SOLE   47,470 0 36,362
WABASH NATL CORP COM 929566107   4,812,105 452,691 SH   SOLE   256,341 0 196,350
WABTEC CORP COM 929740108   1,176,966 5,622 SH   SOLE   5,622 0 0
WALMART INC COM 931142103   10,487,150 107,253 SH   SOLE   107,253 0 0
WARBY PARKER INC CL A COM 93403J106   9,940,540 453,285 SH   SOLE   267,482 0 185,803
WASTE CONNECTIONS INC COM 94106B101   125,590,060 672,612 SH   SOLE   631,772 0 40,840
WASTE MGMT INC DEL COM 94106L109   1,130,371 4,940 SH   SOLE   2,910 0 2,030
WAYSTAR HLDG CORP COM 946784105   19,559,605 478,581 SH   SOLE   472,011 0 6,570
WEAVE COMMUNICATIONS INC COM 94724R108   4,923,734 591,795 SH   SOLE   334,282 0 257,513
WEBSTER FINL CORP CONN COM 947890109   441,004 8,077 SH   SOLE   8,077 0 0
WELLS FARGO CO NEW COM 949746101   2,064,787 25,771 SH   SOLE   25,521 0 250
WERNER ENTERPRISES INC COM 950755108   5,840,785 213,479 SH   SOLE   120,765 0 92,714
WEST PHARMACEUTICAL SVSC INC COM 955306105   257,104 1,175 SH   SOLE   1,175 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103   1,614,719 41,724 SH   SOLE   41,724 0 0
WEYERHAEUSER CO COM 962166104   288,730 11,239 SH   SOLE   11,239 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   2,694,000 30,000 SH   SOLE   30,000 0 0
WILLIAMS COS INC DEL COM 969457100   137,865,057 2,194,954 SH   SOLE   2,044,257 0 150,697
WILLIS TOWERS WATSON PLC LTD SHS G96629103   5,980,735 19,513 SH   SOLE   93 0 19,420
WILLSCOT HLDNGS CORP COM CL A 971378104   28,197,646 1,029,110 SH   SOLE   962,119 0 66,991
WINGSTOP INC COM 974155103   1,975,654 5,867 SH   SOLE   5,867 0 0
WINTRUST FINANCIAL CORP COM 97650W108   13,841,003 111,639 SH   SOLE   109,752 0 1,887
WISDOMTREE TR INDIA ERNGS FD 97717W422   650,339 13,700 SH   SOLE   13,700 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   476,816 5,694 SH   SOLE   5,694 0 0
WIX COM LTD SHS COM M98068105   2,235,554 14,108 SH   SOLE   13,997 0 111
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,702,994 110,369 SH   SOLE   110,369 0 0
WORKIVA INC COM CL A 98139A105   14,967,756 218,667 SH   SOLE   215,658 0 3,009
XOMETRY INC CLASS A COM COM 98423F109   4,823,117 142,738 SH   SOLE   80,814 0 61,924
XPO INC COM 983793100   377,102 2,986 SH   SOLE   2,771 0 215
XYLEM INC COM 98419M100   8,709,056 67,324 SH   SOLE   66,863 0 461
YUM BRANDS INC COM 988498101   2,925,666 19,744 SH   SOLE   19,744 0 0
YUM CHINA HLDGS INC COM 98850P109   743,617 16,632 SH   SOLE   16,632 0 0
ZEBRA TECHNOLOGIES CORP CL A COM CL A 989207105   36,513,759 118,411 SH   SOLE   107,075 0 11,336
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   9,465,134 611,048 SH   SOLE   364,434 0 246,614
ZEVIA PBC CL A 98955K104   4,238,370 1,316,264 SH   SOLE   742,582 0 573,682
ZIMMER BIOMET HLDGS INC COM 98956P102   287,708 3,154 SH   SOLE   2,354 0 800
ZOETIS INC CL A 98978V103   3,235,005 20,744 SH   SOLE   20,744 0 0
ZSCALER INC COM COM 98980G102   213,479 680 SH   SOLE   680 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   3,127,018 176,170 SH   SOLE   174,455 0 1,715
ZYMEWORKS INC COM 98985Y108   3,523,111 280,726 SH   SOLE   158,889 0 121,837