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,971,933 14,425 SH   SOLE   3,460 0 10,965
ABBOTT LABS COM 002824100   6,979,485 61,218 SH   SOLE   22,715 0 38,503
ABBVIE INC COM 00287Y109   29,041,677 147,061 SH   SOLE   91,253 0 55,809
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   10,119,708 28,629 SH   SOLE   11,609 0 17,020
ADOBE INC COM 00724F101   25,136,977 48,548 SH   SOLE   41,121 0 7,427
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,741,804 11,083 SH   SOLE   10,767 0 316
ADVANCED ENERGY INDS COM 007973100   6,706,629 63,727 SH   SOLE   38,184 0 25,543
ADVANCED MICRO DEVICES INC COM 007903107   1,610,117 9,813 SH   SOLE   8,918 0 895
AECOM COM 00766T100   4,186,359 40,538 SH   SOLE   24,080 0 16,458
AFLAC INC COM 001055102   989,206 8,848 SH   SOLE   2,040 0 6,808
AGILYSYS INC COM 00847J105   807,795 7,413 SH   SOLE   6,821 0 592
AGREE RLTY CORP COM 008492100   2,192,103 29,100 SH   SOLE   28,254 0 846
AIR LEASE CORP CL A 00912X302   4,024,605 88,863 SH   SOLE   52,806 0 36,057
AIRBNB INC COM CL A 009066101   797,001 6,285 SH   SOLE   5,703 0 582
ALBEMARLE CORP COM 012653101   711,272 7,510 SH   SOLE   3,517 0 3,993
ALIGN TECHNOLOGY INC COM 016255101   753,042 2,961 SH   SOLE   2,961 0 0
ALKERMES PLC SHS G01767105   800,290 28,592 SH   SOLE   27,455 0 1,137
ALLIANT ENERGY CORP COM 018802108   564,174 9,296 SH   SOLE   1,736 0 7,560
ALLSTATE CORP COM 020002101   3,044,764 16,055 SH   SOLE   13,983 0 2,072
ALPHABET INC CAP STK CL C 02079K107   8,686,022 51,953 SH   SOLE   23,467 0 28,486
ALPHABET INC CAP STK CL A 02079K305   60,308,158 363,631 SH   SOLE   318,617 0 45,014
ALPS ETF TR SECTR DIV DOGS 00162Q858   277,867 4,712 SH   SOLE   4,712 0 0
ALTRIA GROUP INC COM 02209S103   3,038,411 59,530 SH   SOLE   27,350 0 32,180
AMAZON COM INC COM 023135106   55,915,919 300,091 SH   SOLE   229,858 0 70,233
AMC NETWORKS INC CL A 00164V103   5,973,958 687,452 SH   SOLE   417,124 0 270,328
AMEREN CORP COM 023608102   1,374,172 15,712 SH   SOLE   9,220 0 6,492
AMERICAN AXLE & MFG HLDGS IN COM 024061103   5,200,501 841,505 SH   SOLE   510,731 0 330,774
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   1,604,758 71,673 SH   SOLE   69,701 0 1,972
AMERICAN ELEC PWR CO INC COM 025537101   211,048 2,057 SH   SOLE   1,730 0 327
AMERICAN EXPRESS CO COM 025816109   27,654,603 101,971 SH   SOLE   89,894 0 12,078
AMERICAN TOWER CORP NEW COM 03027X100   2,589,671 11,135 SH   SOLE   9,933 0 1,203
AMERISAFE INC COM 03071H100   4,330,900 89,611 SH   SOLE   54,422 0 35,189
AMGEN INC COM 031162100   465,830 1,446 SH   SOLE   921 0 525
AMPHENOL CORP NEW CL A 032095101   4,129,059 63,368 SH   SOLE   12,884 0 50,484
ANALOG DEVICES INC COM 032654105   1,571,831 6,829 SH   SOLE   6,829 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   67,336 11,855 SH   SOLE   11,855 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,661,069 182,415 SH   SOLE   176,294 0 6,121
ANYWHERE REAL ESTATE INC COM 75605Y106   3,975,141 782,508 SH   SOLE   475,147 0 307,361
APPLE INC COM 037833100   143,856,560 617,410 SH   SOLE   461,376 0 156,034
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,155,882 9,662 SH   SOLE   9,156 0 506
APPLOVIN CORP COM CL A 03831W108   1,522,735 11,664 SH   SOLE   11,664 0 0
ARES CAPITAL CORP COM 04010L103   249,542 11,917 SH   SOLE   11,917 0 0
ARES COML REAL ESTATE CORP COM 04013V108   3,419,745 488,535 SH   SOLE   296,638 0 191,897
ARISTA NETWORKS INC COM 040413106   1,186,004 3,090 SH   SOLE   800 0 2,290
ARROW ELECTRS INC COM 042735100   3,518,800 26,491 SH   SOLE   15,744 0 10,747
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   522,353 12,058 SH   SOLE   11,115 0 943
ASSURANT INC COM 04621X108   1,412,900 7,105 SH   SOLE   2,160 0 4,945
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,744,310 46,305 SH   SOLE   43,686 0 2,619
AUTOLIV INC COM 052800109   6,931,030 74,232 SH   SOLE   68,677 0 5,555
AUTOMATIC DATA PROCESSING IN COM 053015103   296,378 1,071 SH   SOLE   1,071 0 0
AUTONATION INC COM 05329W102   4,542,063 25,386 SH   SOLE   15,100 0 10,286
AUTOZONE INC COM 053332102   2,705,884 859 SH   SOLE   749 0 110
AVERY DENNISON CORP COM 053611109   1,608,032 7,284 SH   SOLE   5,706 0 1,578
AVIENT CORPORATION COM 05368V106   3,018,569 59,987 SH   SOLE   53,511 0 6,476
AXALTA COATING SYS LTD COM G0750C108   820,970 22,685 SH   SOLE   21,553 0 1,132
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,390,730 13,264 SH   SOLE   12,871 0 393
AXIS CAP HLDGS LTD SHS G0692U109   2,017,954 25,348 SH   SOLE   24,080 0 1,268
AXSOME THERAPEUTICS INC COM 05464T104   1,579,645 17,577 SH   SOLE   16,877 0 700
B & G FOODS INC NEW COM 05508R106   5,643,622 635,543 SH   SOLE   385,748 0 249,795
BAKER HUGHES COMPANY CL A 05722G100   471,938 13,055 SH   SOLE   11,732 0 1,323
BANC OF CALIFORNIA INC COM 05990K106   5,719,247 388,272 SH   SOLE   235,819 0 152,453
BANDWIDTH INC COM CL A 05988J103   8,384,243 478,826 SH   SOLE   290,541 0 188,285
BANK AMERICA CORP COM 060505104   12,667,505 319,242 SH   SOLE   247,626 0 71,616
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,186,445 932 SH   SOLE   932 0 0
BANK MONTREAL QUE COM 063671101   4,811,539 53,343 SH   SOLE   9,192 0 44,151
BANK NEW YORK MELLON CORP COM 064058100   28,913,144 402,354 SH   SOLE   363,172 0 39,182
BECTON DICKINSON & CO COM 075887109   238,312 988 SH   SOLE   988 0 0
BELDEN INC COM 077454106   9,487,530 81,000 SH   SOLE   49,178 0 31,822
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,304,931 18,044 SH   SOLE   10,532 0 7,512
BLACKROCK ENHANCED EQUITY DI COM 09251A104   89,355 10,330 SH   SOLE   8,208 0 2,122
BLACKROCK INC COM 09247X101   2,886,511 3,040 SH   SOLE   2,983 0 57
BLOOMIN BRANDS INC COM 094235108   1,476,294 89,310 SH   SOLE   86,790 0 2,520
BLUEPRINT MEDICINES CORP COM 09627Y109   3,403,260 36,792 SH   SOLE   32,677 0 4,115
BOOKING HOLDINGS INC COM 09857L108   1,828,060 434 SH   SOLE   434 0 0
BOOT BARN HLDGS INC COM 099406100   2,231,516 13,340 SH   SOLE   12,752 0 588
BOSTON SCIENTIFIC CORP COM 101137107   25,671,292 306,340 SH   SOLE   273,779 0 32,561
BRIGHTVIEW HLDGS INC COM 10948C107   8,907,360 565,906 SH   SOLE   343,372 0 222,534
BRISTOL-MYERS SQUIBB CO COM 110122108   8,703,515 168,216 SH   SOLE   121,742 0 46,474
BROADCOM INC COM 11135F101   42,423,123 245,931 SH   SOLE   214,405 0 31,526
BUILDERS FIRSTSOURCE INC COM 12008R107   6,731,982 34,726 SH   SOLE   20,758 0 13,968
CACTUS INC CL A 127203107   1,438,465 24,107 SH   SOLE   22,845 0 1,262
CADENCE DESIGN SYSTEM INC COM 127387108   2,731,169 10,077 SH   SOLE   8,761 0 1,316
CAESARS ENTERTAINMENT INC NE COM 12769G100   4,622,037 110,734 SH   SOLE   101,867 0 8,867
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   306,470 17,664 SH   SOLE   17,664 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   233,824 6,721 SH   SOLE   6,721 0 0
CAPITAL ONE FINL CORP COM 14040H105   2,994,450 19,999 SH   SOLE   12,315 0 7,684
CARGURUS INC COM CL A 141788109   7,522,215 250,490 SH   SOLE   152,079 0 98,411
CATERPILLAR INC COM 149123101   15,034,261 38,439 SH   SOLE   33,207 0 5,232
CATHAY GEN BANCORP COM 149150104   2,176,534 50,676 SH   SOLE   30,110 0 20,566
CBRE GROUP INC CL A 12504L109   4,608,001 37,018 SH   SOLE   21,756 0 15,262
CDW CORP COM 12514G108   651,518 2,879 SH   SOLE   2,879 0 0
CELANESE CORP DEL COM 150870103   2,140,010 15,740 SH   SOLE   9,427 0 6,313
CENTERPOINT ENERGY INC COM 15189T107   12,616,043 428,825 SH   SOLE   340,703 0 88,122
CHENIERE ENERGY INC COM NEW 16411R208   3,140,771 17,464 SH   SOLE   7,572 0 9,892
CHESAPEAKE UTILS CORP COM 165303108   1,554,609 12,520 SH   SOLE   11,870 0 650
CHEVRON CORP NEW COM 166764100   4,966,482 33,724 SH   SOLE   11,667 0 22,057
CHIPOTLE MEXICAN GRILL INC COM 169656105   518,580 9,000 SH   SOLE   8,800 0 200
CHUBB LIMITED COM H1467J104   7,132,461 24,732 SH   SOLE   12,416 0 12,316
CHURCH & DWIGHT CO INC COM 171340102   1,983,292 18,939 SH   SOLE   4,421 0 14,518
CIRRUS LOGIC INC COM 172755100   9,150,178 73,667 SH   SOLE   44,708 0 28,959
CISCO SYS INC COM 17275R102   8,294,069 155,845 SH   SOLE   100,245 0 55,600
CITIGROUP INC COM NEW 172967424   1,318,857 21,068 SH   SOLE   968 0 20,100
CLEAN HARBORS INC COM 184496107   10,447,915 43,225 SH   SOLE   40,527 0 2,698
CLEANSPARK INC COM NEW 18452B209   97,136 10,400 SH   SOLE   10,400 0 0
CLEARFIELD INC COM 18482P103   4,801,859 123,251 SH   SOLE   74,814 0 48,437
CLEARWAY ENERGY INC CL C 18539C204   1,490,004 48,566 SH   SOLE   47,171 0 1,395
CMS ENERGY CORP COM 125896100   220,648 3,124 SH   SOLE   2,619 0 505
COCA COLA CO COM 191216100   8,121,495 113,018 SH   SOLE   39,992 0 73,026
COLGATE PALMOLIVE CO COM 194162103   5,567,642 53,633 SH   SOLE   12,496 0 41,137
COLUMBIA BKG SYS INC COM 197236102   3,371,245 129,117 SH   SOLE   78,397 0 50,720
COMCAST CORP NEW CL A 20030N101   12,114,539 290,030 SH   SOLE   252,419 0 37,611
COMSTOCK RES INC COM 205768302   6,782,644 609,402 SH   SOLE   370,029 0 239,373
CONAGRA BRANDS INC COM 205887102   451,182 13,874 SH   SOLE   13,874 0 0
CONOCOPHILLIPS COM 20825C104   2,145,501 20,379 SH   SOLE   10,368 0 10,011
COPART INC COM 217204106   240,306 4,586 SH   SOLE   4,586 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   3,359,108 110,752 SH   SOLE   65,799 0 44,953
COSTCO WHSL CORP NEW COM 22160K105   6,573,546 7,415 SH   SOLE   3,436 0 3,979
CROCS INC COM 227046109   263,264 1,818 SH   SOLE   1,619 0 199
CROSS CTRY HEALTHCARE INC COM 227483104   5,439,370 404,715 SH   SOLE   245,623 0 159,092
CROWDSTRIKE HLDGS INC CL A 22788C105   7,328,401 26,129 SH   SOLE   22,489 0 3,640
CSG SYS INTL INC COM 126349109   973,195 20,004 SH   SOLE   19,485 0 519
CYTOKINETICS INC COM NEW 23282W605   899,290 17,032 SH   SOLE   16,455 0 577
D R HORTON INC COM 23331A109   821,837 4,308 SH   SOLE   3,968 0 340
DANAHER CORPORATION COM 235851102   1,765,427 6,350 SH   SOLE   6,350 0 0
DECKERS OUTDOOR CORP COM 243537107   12,164,919 76,293 SH   SOLE   48,071 0 28,222
DEERE & CO COM 244199105   876,393 2,100 SH   SOLE   1,460 0 640
DELL TECHNOLOGIES INC CL C 24703L202   27,928,973 235,608 SH   SOLE   204,299 0 31,309
DELTA AIR LINES INC DEL COM NEW 247361702   11,318,449 222,848 SH   SOLE   190,326 0 32,522
DENALI THERAPEUTICS INC COM 24823R105   1,015,238 34,852 SH   SOLE   33,345 0 1,507
DENTSPLY SIRONA INC COM 24906P109   417,401 15,425 SH   SOLE   15,425 0 0
DESIGNER BRANDS INC CL A 250565108   3,644,561 493,843 SH   SOLE   293,400 0 200,443
DEVON ENERGY CORP NEW COM 25179M103   549,440 14,045 SH   SOLE   7,545 0 6,500
DIAMONDBACK ENERGY INC COM 25278X109   24,014,505 139,295 SH   SOLE   116,548 0 22,747
DIAMONDROCK HOSPITALITY CO COM 252784301   6,424,512 735,912 SH   SOLE   446,663 0 289,249
DICKS SPORTING GOODS INC COM 253393102   5,401,365 25,881 SH   SOLE   15,478 0 10,403
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   656,836 7,282 SH   SOLE   7,117 0 165
DISCOVER FINL SVCS COM 254709108   7,803,631 55,625 SH   SOLE   45,411 0 10,214
DISNEY WALT CO COM 254687106   1,374,988 14,295 SH   SOLE   12,278 0 2,017
DNP SELECT INCOME FD INC COM 23325P104   338,870 33,752 SH   SOLE   21,975 0 11,777
DOORDASH INC CL A 25809K105   6,809,648 47,710 SH   SOLE   40,258 0 7,452
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204   613,874 20,746 SH   SOLE   20,746 0 0
DOUGLAS EMMETT INC COM 25960P109   2,207,021 125,613 SH   SOLE   122,812 0 2,801
DTE ENERGY CO COM 233331107   1,056,044 8,224 SH   SOLE   7,886 0 338
DUPONT DE NEMOURS INC COM 26614N102   1,053,726 11,825 SH   SOLE   11,310 0 515
DYCOM INDS INC COM 267475101   12,184,525 61,819 SH   SOLE   37,516 0 24,303
E L F BEAUTY INC COM 26856L103   1,504,287 13,797 SH   SOLE   13,126 0 671
EAGLE MATLS INC COM 26969P108   1,567,692 5,450 SH   SOLE   5,193 0 257
EAST WEST BANCORP INC COM 27579R104   2,755,407 33,302 SH   SOLE   19,788 0 13,514
EATON CORP PLC SHS G29183103   7,717,912 23,286 SH   SOLE   6,481 0 16,805
ELANCO ANIMAL HEALTH INC COM 28414H103   4,761,367 324,123 SH   SOLE   192,192 0 131,931
ELEMENT SOLUTIONS INC COM 28618M106   1,583,319 58,296 SH   SOLE   56,561 0 1,735
ELEVANCE HEALTH INC COM 036752103   9,330,528 17,943 SH   SOLE   15,077 0 2,866
ELI LILLY & CO COM 532457108   18,927,243 21,364 SH   SOLE   18,264 0 3,100
ENCORE CAP GROUP INC COM 292554102   7,249,942 153,373 SH   SOLE   93,068 0 60,305
ENERSYS COM 29275Y102   6,121,163 59,982 SH   SOLE   36,421 0 23,561
ENSIGN GROUP INC COM 29358P101   1,993,489 13,861 SH   SOLE   13,237 0 624
EOG RES INC COM 26875P101   3,591,647 29,217 SH   SOLE   25,298 0 3,919
EPAM SYS INC COM 29414B104   1,466,652 7,369 SH   SOLE   6,442 0 927
EQT CORP COM 26884L109   2,942,412 80,306 SH   SOLE   47,825 0 32,481
EVERCORE INC CLASS A 29977A105   2,076,882 8,198 SH   SOLE   7,781 0 417
EVEREST GROUP LTD COM G3223R108   877,307 2,239 SH   SOLE   1,076 0 1,163
EXLSERVICE HOLDINGS INC COM 302081104   2,011,230 52,719 SH   SOLE   51,211 0 1,508
EXPEDITORS INTL WASH INC COM 302130109   256,469 1,952 SH   SOLE   1,952 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,182,046 6,560 SH   SOLE   6,296 0 264
EXXON MOBIL CORP COM 30231G102   24,125,904 205,817 SH   SOLE   132,790 0 73,028
FABRINET SHS G3323L100   1,603,063 6,780 SH   SOLE   6,591 0 189
FASTENAL CO COM 311900104   449,089 6,288 SH   SOLE   4,259 0 2,029
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   372,320 5,200 SH   SOLE   5,200 0 0
FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360   1,882,881 41,237 SH   SOLE   41,025 0 212
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   3,475,299 68,614 SH   SOLE   63,642 0 4,972
FIFTH THIRD BANCORP COM 316773100   3,234,591 75,504 SH   SOLE   47,199 0 28,305
FIRST AMERN FINL CORP COM 31847R102   2,443,756 37,021 SH   SOLE   21,997 0 15,024
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   255,795 3,798 SH   SOLE   3,798 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   1,260,145 10,045 SH   SOLE   9,839 0 206
FISERV INC COM 337738108   32,280,949 179,688 SH   SOLE   128,659 0 51,029
FLUSHING FINL CORP COM 343873105   5,912,219 405,502 SH   SOLE   246,132 0 159,370
FOOT LOCKER INC COM 344849104   2,701,210 104,536 SH   SOLE   62,054 0 42,482
FORTINET INC COM 34959E109   2,245,228 28,952 SH   SOLE   21,657 0 7,295
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,779,409 42,635 SH   SOLE   41,217 0 1,418
FREEPORT-MCMORAN INC CL B 35671D857   2,113,363 42,335 SH   SOLE   14,180 0 28,155
FTI CONSULTING INC COM 302941109   1,848,925 8,125 SH   SOLE   7,889 0 236
FULTON FINL CORP PA COM 360271100   3,261,931 179,919 SH   SOLE   106,901 0 73,018
GALLAGHER ARTHUR J & CO COM 363576109   1,194,416 4,245 SH   SOLE   4,245 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   11,106,443 215,869 SH   SOLE   192,381 0 23,488
GATX CORP COM 361448103   6,906,870 52,147 SH   SOLE   31,659 0 20,488
GE AEROSPACE COM NEW 369604301   1,759,041 9,328 SH   SOLE   7,401 0 1,927
GE VERNOVA INC COM 36828A101   388,590 1,524 SH   SOLE   1,219 0 305
GENERAL DYNAMICS CORP COM 369550108   4,826,029 15,970 SH   SOLE   4,299 0 11,671
GENERAL MLS INC COM 370334104   433,869 5,875 SH   SOLE   3,993 0 1,882
GENESCO INC COM 371532102   2,614,977 96,245 SH   SOLE   58,435 0 37,810
GENTEX CORP COM 371901109   2,370,004 79,825 SH   SOLE   47,671 0 32,154
GILEAD SCIENCES INC COM 375558103   834,543 9,954 SH   SOLE   4,391 0 5,563
GLOBAL PMTS INC COM 37940X102   723,597 7,065 SH   SOLE   7,065 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   367,836 5,301 SH   SOLE   3,849 0 1,452
GMS INC COM 36251C103   1,834,315 20,253 SH   SOLE   19,604 0 649
GRAPHIC PACKAGING HLDG CO COM 388689101   14,079,699 475,826 SH   SOLE   421,594 0 54,232
GREEN DOT CORP CL A 39304D102   5,633,470 481,082 SH   SOLE   292,032 0 189,050
GREENBRIER COS INC COM 393657101   8,699,747 170,952 SH   SOLE   103,762 0 67,190
GRIFFON CORP COM 398433102   11,569,880 165,284 SH   SOLE   100,298 0 64,986
GROUP 1 AUTOMOTIVE INC COM 398905109   15,210,519 39,710 SH   SOLE   25,924 0 13,786
HA SUSTAINABLE INFRA CAP INC COM 41068X100   213,404 6,191 SH   SOLE   4,461 0 1,730
HANOVER INS GROUP INC COM 410867105   714,630 4,825 SH   SOLE   4,660 0 165
HARMONIC INC COM 413160102   788,412 54,112 SH   SOLE   52,700 0 1,412
HERITAGE FINL CORP WASH COM 42722X106   4,755,003 218,420 SH   SOLE   132,589 0 85,831
HERSHEY CO COM 427866108   3,198,901 16,680 SH   SOLE   2,770 0 13,910
HEWLETT PACKARD ENTERPRISE C COM 42824C109   5,201,116 254,209 SH   SOLE   178,222 0 75,987
HF SINCLAIR CORP COM 403949100   2,241,826 50,299 SH   SOLE   29,884 0 20,415
HOLOGIC INC COM 436440101   333,090 4,089 SH   SOLE   1,139 0 2,950
HOME DEPOT INC COM 437076102   15,777,268 38,937 SH   SOLE   33,280 0 5,657
HONEYWELL INTL INC COM 438516106   2,482,587 12,010 SH   SOLE   7,298 0 4,712
HOPE BANCORP INC COM 43940T109   5,898,590 469,633 SH   SOLE   285,146 0 184,487
HOST HOTELS & RESORTS INC COM 44107P104   2,892,067 164,322 SH   SOLE   97,649 0 66,673
HOWMET AEROSPACE INC COM 443201108   9,530,568 95,068 SH   SOLE   88,272 0 6,796
HUB GROUP INC CL A 443320106   1,023,943 22,529 SH   SOLE   22,001 0 528
HUMANA INC COM 444859102   2,252,972 7,113 SH   SOLE   4,223 0 2,890
HUNTINGTON BANCSHARES INC COM 446150104   2,037,655 138,616 SH   SOLE   82,364 0 56,252
HUNTINGTON INGALLS INDS INC COM 446413106   9,833,085 37,193 SH   SOLE   30,534 0 6,659
I3 VERTICALS INC COM CL A 46571Y107   1,515,013 71,094 SH   SOLE   68,896 0 2,198
IDEXX LABS INC COM 45168D104   495,116 980 SH   SOLE   900 0 80
ILLUMINA INC COM 452327109   933,475 7,158 SH   SOLE   7,158 0 0
INGREDION INC COM 457187102   8,116,203 59,057 SH   SOLE   48,236 0 10,821
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   934,986 15,373 SH   SOLE   12,397 0 2,976
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   285,034 7,262 SH   SOLE   6,436 0 826
INSMED INC COM PAR $.01 457669307   1,576,508 21,596 SH   SOLE   20,809 0 787
INSTALLED BLDG PRODS INC COM 45780R101   1,898,003 7,707 SH   SOLE   7,350 0 357
INTEGER HLDGS CORP COM 45826H109   9,827,220 75,594 SH   SOLE   45,883 0 29,711
INTEL CORP COM 458140100   2,457,986 104,773 SH   SOLE   27,067 0 77,706
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   19,144,580 137,375 SH   SOLE   121,299 0 16,076
INTERCONTINENTAL EXCHANGE IN COM 45866F104   350,975 2,185 SH   SOLE   1,714 0 471
INTERNATIONAL BUSINESS MACHS COM 459200101   694,633 3,142 SH   SOLE   2,077 0 1,065
INTERPUBLIC GROUP COS INC COM 460690100   3,371,627 106,596 SH   SOLE   97,891 0 8,705
INTUITIVE SURGICAL INC COM NEW 46120E602   1,017,420 2,071 SH   SOLE   2,071 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   372,771 6,107 SH   SOLE   6,107 0 0
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   275,329 6,543 SH   SOLE   6,543 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   264,935 4,329 SH   SOLE   4,329 0 0
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   434,425 10,143 SH   SOLE   10,057 0 86
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   370,167 1,843 SH   SOLE   1,764 0 79
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   2,249,107 47,320 SH   SOLE   44,048 0 3,272
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,371,504 24,400 SH   SOLE   23,068 0 1,332
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   2,311,333 22,532 SH   SOLE   22,328 0 204
INVESCO QQQ TR UNIT SER 1 46090E103   1,646,748 3,374 SH   SOLE   3,362 0 12
INVITATION HOMES INC COM 46187W107   270,338 7,667 SH   SOLE   6,223 0 1,444
IQVIA HLDGS INC COM 46266C105   23,138,462 97,643 SH   SOLE   87,380 0 10,263
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   120,287 14,252 SH   SOLE   14,252 0 0
IRON MTN INC DEL COM 46284V101   20,333,662 171,116 SH   SOLE   144,964 0 26,152
ISHARES INC MSCI EMRG CHN 46434G764   393,793 6,444 SH   SOLE   6,282 0 162
ISHARES TR MORNINGSTR US EQ 464287127   471,260 5,948 SH   SOLE   5,948 0 0
ISHARES TR CORE S&P TTL STK 464287150   834,619 6,644 SH   SOLE   6,287 0 357
ISHARES TR CORE S&P500 ETF 464287200   4,528,625 7,851 SH   SOLE   6,442 0 1,409
ISHARES TR S&P 500 GRWT ETF 464287309   507,762 5,303 SH   SOLE   5,303 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   489,986 3,705 SH   SOLE   3,705 0 0
ISHARES TR RUS MID CAP ETF 464287499   696,394 7,901 SH   SOLE   7,901 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,371,788 22,012 SH   SOLE   21,617 0 395
ISHARES TR ISHARES BIOTECH 464287556   367,640 2,525 SH   SOLE   2,525 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   872,700 4,598 SH   SOLE   4,502 0 96
ISHARES TR S&P MC 400GR ETF 464287606   1,804,126 19,625 SH   SOLE   19,475 0 150
ISHARES TR RUS 1000 GRW ETF 464287614   458,343 1,221 SH   SOLE   1,221 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   301,611 1,808 SH   SOLE   1,808 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   605,128 2,739 SH   SOLE   2,733 0 6
ISHARES TR RUSSELL 3000 ETF 464287689   628,302 1,923 SH   SOLE   1,904 0 19
ISHARES TR S&P MC 400VL ETF 464287705   442,312 3,578 SH   SOLE   3,488 0 90
ISHARES TR CORE S&P SCP ETF 464287804   2,503,295 21,403 SH   SOLE   21,008 0 395
ISHARES TR SP SMCP600VL ETF 464287879   573,182 5,324 SH   SOLE   5,324 0 0
ISHARES TR S&P SML 600 GWT 464287887   567,864 4,071 SH   SOLE   4,071 0 0
ISHARES TR MSCI ACWI ETF 464288257   542,637 4,539 SH   SOLE   4,539 0 0
ISHARES TR INTRM GOV CR ETF 464288612   652,453 6,092 SH   SOLE   6,092 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   202,636 3,848 SH   SOLE   3,848 0 0
ISHARES TR RUS TP200 GR ETF 464289438   2,026,000 9,207 SH   SOLE   8,874 0 333
ISHARES TR MSCI USA MIN VOL 46429B697   257,951 2,825 SH   SOLE   842 0 1,983
ISHARES TR MSCI USA QLT FCT 46432F339   1,057,261 5,897 SH   SOLE   5,475 0 422
ISHARES TR CORE MSCI EAFE 46432F842   1,274,635 16,331 SH   SOLE   16,331 0 0
ISHARES TR CORE DIV GRWTH 46434V621   449,425 7,169 SH   SOLE   7,169 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   309,273 5,197 SH   SOLE   5,197 0 0
JABIL INC COM 466313103   4,700,691 39,228 SH   SOLE   23,405 0 15,823
JACOBS SOLUTIONS INC COM 46982L108   292,300 2,233 SH   SOLE   1,733 0 500
JETBLUE AWYS CORP COM 477143101   1,674,092 255,197 SH   SOLE   151,633 0 103,564
JOHNSON & JOHNSON COM 478160104   6,162,785 38,028 SH   SOLE   16,552 0 21,476
JOHNSON CTLS INTL PLC SHS G51502105   10,165,790 130,986 SH   SOLE   122,189 0 8,797
JONES LANG LASALLE INC COM 48020Q107   4,510,144 16,716 SH   SOLE   10,027 0 6,689
JPMORGAN CHASE & CO. COM 46625H100   28,858,034 136,859 SH   SOLE   121,811 0 15,048
JUNIPER NETWORKS INC COM 48203R104   3,488,905 89,505 SH   SOLE   53,181 0 36,324
KEYCORP COM 493267108   2,040,937 121,847 SH   SOLE   72,396 0 49,451
KIMBERLY-CLARK CORP COM 494368103   19,870,673 139,659 SH   SOLE   123,473 0 16,186
KKR & CO INC COM 48251W104   586,726 4,493 SH   SOLE   4,493 0 0
KLA CORP COM NEW 482480100   3,971,174 5,128 SH   SOLE   2,988 0 2,140
KNIFE RIVER CORP COMMON STOCK 498894104   455,710 5,098 SH   SOLE   5,098 0 0
KOHLS CORP COM 500255104   3,408,947 161,561 SH   SOLE   95,803 0 65,758
KOPPERS HOLDINGS INC COM 50060P106   8,668,788 237,306 SH   SOLE   144,085 0 93,221
KROGER CO COM 501044101   18,538,571 323,535 SH   SOLE   282,906 0 40,629
KULICKE & SOFFA INDS INC COM 501242101   2,790,207 61,826 SH   SOLE   36,731 0 25,095
LA Z BOY INC COM 505336107   8,325,372 193,929 SH   SOLE   117,746 0 76,183
LABCORP HOLDINGS INC COM SHS 504922105   2,164,180 9,684 SH   SOLE   5,480 0 4,204
LAM RESEARCH CORP COM 512807108   3,217,803 3,943 SH   SOLE   2,238 0 1,705
LANTHEUS HLDGS INC COM 516544103   2,179,635 19,860 SH   SOLE   19,045 0 815
LEAR CORP COM NEW 521865204   1,722,714 15,783 SH   SOLE   9,386 0 6,397
LENNAR CORP CL A 526057104   401,582 2,142 SH   SOLE   2,142 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   8,067,454 80,602 SH   SOLE   48,913 0 31,689
LINCOLN ELEC HLDGS INC COM 533900106   230,424 1,200 SH   SOLE   1,130 0 70
LINDE PLC SHS G54950103   13,726,520 28,785 SH   SOLE   25,298 0 3,487
LITHIA MTRS INC COM 536797103   10,546,283 33,202 SH   SOLE   20,157 0 13,045
LOCKHEED MARTIN CORP COM 539830109   1,282,510 2,194 SH   SOLE   489 0 1,705
LOWES COS INC COM 548661107   2,162,032 7,982 SH   SOLE   6,289 0 1,694
LPL FINL HLDGS INC COM 50212V100   1,285,116 5,524 SH   SOLE   4,254 0 1,270
LULULEMON ATHLETICA INC COM 550021109   625,190 2,304 SH   SOLE   1,475 0 829
LUMENTUM HLDGS INC COM 55024U109   4,890,021 77,154 SH   SOLE   45,844 0 31,310
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,212,221 23,068 SH   SOLE   6,565 0 16,503
M & T BK CORP COM 55261F104   2,501,339 14,043 SH   SOLE   8,349 0 5,694
MACYS INC COM 55616P104   4,292,172 273,561 SH   SOLE   162,523 0 111,038
MADRIGAL PHARMACEUTICALS INC COM 558868105   760,596 3,584 SH   SOLE   3,491 0 93
MAGNITE INC COM 55955D100   6,779,076 489,464 SH   SOLE   457,623 0 31,841
MARATHON PETE CORP COM 56585A102   11,221,404 68,881 SH   SOLE   59,085 0 9,796
MARRIOTT INTL INC NEW CL A 571903202   8,750,728 35,200 SH   SOLE   27,907 0 7,293
MARTIN MARIETTA MATLS INC COM 573284106   1,069,503 1,987 SH   SOLE   1,960 0 27
MARVELL TECHNOLOGY INC COM 573874104   230,856 3,201 SH   SOLE   3,108 0 93
MASTEC INC COM 576323109   6,087,664 49,453 SH   SOLE   29,382 0 20,071
MASTERCARD INCORPORATED CL A 57636Q104   4,324,726 8,758 SH   SOLE   8,581 0 177
MATADOR RES CO COM 576485205   1,345,311 27,222 SH   SOLE   26,450 0 772
MCDONALDS CORP COM 580135101   8,192,461 26,904 SH   SOLE   10,435 0 16,469
MCKESSON CORP COM 58155Q103   13,962,915 28,241 SH   SOLE   23,227 0 5,014
MEDTRONIC PLC SHS G5960L103   319,461 3,548 SH   SOLE   3,248 0 300
MERCADOLIBRE INC COM 58733R102   1,251,696 610 SH   SOLE   610 0 0
MERCK & CO INC COM 58933Y105   20,068,209 176,719 SH   SOLE   157,060 0 19,659
META PLATFORMS INC CL A 30303M102   53,974,082 94,288 SH   SOLE   82,501 0 11,787
MICROCHIP TECHNOLOGY INC. COM 595017104   10,044,175 125,099 SH   SOLE   65,326 0 59,773
MICRON TECHNOLOGY INC COM 595112103   12,571,029 121,213 SH   SOLE   107,991 0 13,222
MICROSOFT CORP COM 594918104   112,470,936 261,378 SH   SOLE   208,069 0 53,309
MODINE MFG CO COM 607828100   2,140,707 16,121 SH   SOLE   15,385 0 736
MONDELEZ INTL INC CL A 609207105   9,277,858 125,938 SH   SOLE   104,590 0 21,348
MONOLITHIC PWR SYS INC COM 609839105   408,629 442 SH   SOLE   442 0 0
MORGAN STANLEY COM NEW 617446448   3,607,801 34,611 SH   SOLE   30,461 0 4,150
MSCI INC COM 55354G100   587,593 1,008 SH   SOLE   1,008 0 0
NASDAQ INC COM 631103108   345,629 4,734 SH   SOLE   3,234 0 1,500
NEOGENOMICS INC COM NEW 64049M209   348,100 23,600 SH   SOLE   0 0 23,600
NETFLIX INC COM 64110L106   9,741,824 13,735 SH   SOLE   11,902 0 1,833
NEWMONT CORP COM 651639106   1,438,767 26,918 SH   SOLE   13,222 0 13,696
NEXTERA ENERGY INC COM 65339F101   20,901,967 247,273 SH   SOLE   214,397 0 32,876
NICOLET BANKSHARES INC COM 65406E102   956,300 10,000 SH   SOLE   0 0 10,000
NIKE INC CL B 654106103   219,137 2,479 SH   SOLE   894 0 1,585
NMI HLDGS INC COM 629209305   7,695,569 186,831 SH   SOLE   113,451 0 73,380
NORFOLK SOUTHN CORP COM 655844108   5,535,433 22,275 SH   SOLE   19,808 0 2,467
NORTHROP GRUMMAN CORP COM 666807102   631,044 1,195 SH   SOLE   620 0 575
NORTHWEST NAT HLDG CO COM 66765N105   7,577,784 185,639 SH   SOLE   112,677 0 72,962
NOVAGOLD RES INC COM NEW 66987E206   70,930 17,300 SH   SOLE   0 0 17,300
NOVO-NORDISK A S ADR 670100205   2,132,663 17,911 SH   SOLE   17,684 0 227
NVENT ELECTRIC PLC SHS G6700G107   8,265,175 117,637 SH   SOLE   110,390 0 7,247
NVIDIA CORPORATION COM 67066G104   88,136,376 725,761 SH   SOLE   611,036 0 114,725
OGE ENERGY CORP COM 670837103   3,040,115 74,113 SH   SOLE   44,036 0 30,077
O-I GLASS INC COM 67098H104   4,159,289 317,019 SH   SOLE   188,363 0 128,656
OLEMA PHARMACEUTICALS INC COM 68062P106   1,024,536 85,807 SH   SOLE   82,511 0 3,296
ONEOK INC NEW COM 682680103   352,491 3,868 SH   SOLE   3,278 0 590
ORACLE CORP COM 68389X105   14,749,613 86,559 SH   SOLE   72,171 0 14,388
OREILLY AUTOMOTIVE INC COM 67103H107   5,137,288 4,461 SH   SOLE   1,378 0 3,083
OVINTIV INC COM 69047Q102   809,069 21,119 SH   SOLE   6,412 0 14,707
OWENS & MINOR INC NEW COM 690732102   8,867,690 565,181 SH   SOLE   343,018 0 222,163
PACER FDS TR PACER US SMALL 69374H857   1,100,617 23,659 SH   SOLE   23,457 0 202
PACER FDS TR DEVELOPED MRKT 69374H873   630,544 19,935 SH   SOLE   19,758 0 177
PACER FDS TR US CASH COWS 100 69374H881   2,505,543 43,326 SH   SOLE   41,126 0 2,200
PACKAGING CORP AMER COM 695156109   1,407,424 6,534 SH   SOLE   5,387 0 1,147
PALO ALTO NETWORKS INC COM 697435105   795,027 2,326 SH   SOLE   1,485 0 841
PARKER-HANNIFIN CORP COM 701094104   20,348,462 32,206 SH   SOLE   26,714 0 5,492
PATTERSON COS INC COM 703395103   6,073,660 278,098 SH   SOLE   174,162 0 103,936
PAYPAL HLDGS INC COM 70450Y103   3,453,139 44,254 SH   SOLE   40,016 0 4,238
PDF SOLUTIONS INC COM 693282105   1,726,655 54,503 SH   SOLE   51,690 0 2,813
PEDIATRIX MEDICAL GROUP INC COM 58502B106   10,611,282 915,555 SH   SOLE   555,658 0 359,897
PENNYMAC MTG INVT TR COM 70931T103   6,739,590 472,622 SH   SOLE   286,834 0 185,788
PEPSICO INC COM 713448108   3,552,481 20,891 SH   SOLE   10,968 0 9,923
PERMIAN RESOURCES CORP CLASS A COM 71424F105   8,063,367 592,459 SH   SOLE   359,753 0 232,706
PFIZER INC COM 717081103   3,110,109 107,467 SH   SOLE   55,083 0 52,385
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   10,355,214 459,823 SH   SOLE   279,125 0 180,698
PHILIP MORRIS INTL INC COM 718172109   13,550,609 111,620 SH   SOLE   91,291 0 20,329
PINNACLE FINL PARTNERS INC COM 72346Q104   1,737,792 17,738 SH   SOLE   17,201 0 537
PLEXUS CORP COM 729132100   4,098,429 29,979 SH   SOLE   17,819 0 12,160
PNC FINL SVCS GROUP INC COM 693475105   297,609 1,610 SH   SOLE   1,400 0 210
PORTLAND GEN ELEC CO COM NEW 736508847   5,469,042 114,176 SH   SOLE   106,497 0 7,679
POWELL INDS INC COM 739128106   2,444,332 11,011 SH   SOLE   10,476 0 535
PREFERRED BK LOS ANGELES CA COM NEW 740367404   7,170,979 89,358 SH   SOLE   57,341 0 32,017
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   7,598,547 105,389 SH   SOLE   63,978 0 41,411
PRIMERICA INC COM 74164M108   976,813 3,684 SH   SOLE   3,583 0 101
PRIMORIS SVCS CORP COM 74164F103   12,236,236 210,679 SH   SOLE   127,829 0 82,850
PROASSURANCE CORP COM 74267C106   6,520,141 433,520 SH   SOLE   263,108 0 170,412
PROCTER AND GAMBLE CO COM 742718109   6,550,556 37,821 SH   SOLE   12,398 0 25,423
PROLOGIS INC. COM 74340W103   616,246 4,880 SH   SOLE   4,837 0 43
PROPETRO HLDG CORP COM 74347M108   5,741,790 749,581 SH   SOLE   454,821 0 294,760
PROSHARES TR S&P MDCP 400 DIV 74347B680   473,179 5,786 SH   SOLE   5,359 0 427
PRUDENTIAL FINL INC COM 744320102   2,623,632 21,665 SH   SOLE   6,410 0 15,255
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,747,222 30,795 SH   SOLE   18,296 0 12,499
PUBMATIC INC COM CL A 74467Q103   1,267,742 85,255 SH   SOLE   82,664 0 2,591
PULTE GROUP INC COM 745867101   26,712,500 186,111 SH   SOLE   163,628 0 22,483
QUALCOMM INC COM 747525103   18,030,349 106,030 SH   SOLE   78,714 0 27,316
QUANTA SVCS INC COM 74762E102   9,010,093 30,220 SH   SOLE   19,236 0 10,984
RADIAN GROUP INC COM 750236101   3,783,812 109,075 SH   SOLE   64,809 0 44,266
RALPH LAUREN CORP CL A 751212101   3,601,523 18,577 SH   SOLE   11,108 0 7,469
RAYMOND JAMES FINL INC COM 754730109   3,684,209 30,085 SH   SOLE   17,875 0 12,210
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,073,914 131,758 SH   SOLE   78,691 0 53,067
REINSURANCE GRP OF AMERICA I COM NEW 759351604   21,087,202 96,788 SH   SOLE   86,646 0 10,142
RELIANCE INC COM 759509102   4,184,290 14,468 SH   SOLE   8,598 0 5,870
REPLIGEN CORP COM 759916109   849,316 5,707 SH   SOLE   5,515 0 192
REPUBLIC SVCS INC COM 760759100   2,474,750 12,322 SH   SOLE   3,416 0 8,906
RESIDEO TECHNOLOGIES INC COM 76118Y104   3,400,276 168,832 SH   SOLE   100,318 0 68,514
RESMED INC COM 761152107   7,067,274 28,950 SH   SOLE   27,149 0 1,801
RESTAURANT BRANDS INTL INC COM 76131D103   11,855,519 164,386 SH   SOLE   145,448 0 18,938
RIO TINTO PLC SPONSORED ADR 767204100   1,883,158 26,460 SH   SOLE   4,430 0 22,030
ROBINHOOD MKTS INC COM CL A 770700102   326,709 13,950 SH   SOLE   12,881 0 1,069
ROCKET PHARMACEUTICALS INC COM 77313F106   276,699 14,981 SH   SOLE   14,005 0 976
ROPER TECHNOLOGIES INC COM 776696106   486,329 874 SH   SOLE   874 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   2,771,073 15,624 SH   SOLE   15,283 0 341
ROYAL GOLD INC COM 780287108   3,217,500 22,933 SH   SOLE   3,677 0 19,256
RTX CORPORATION COM 75513E101   6,108,483 50,417 SH   SOLE   31,778 0 18,639
S&P GLOBAL INC COM 78409V104   391,082 757 SH   SOLE   703 0 54
SALESFORCE INC COM 79466L302   22,568,245 82,453 SH   SOLE   72,017 0 10,436
SCANSOURCE INC COM 806037107   11,773,066 245,119 SH   SOLE   148,842 0 96,277
SCHLUMBERGER LTD COM STK 806857108   2,792,947 66,578 SH   SOLE   65,148 0 1,430
SCHWAB CHARLES CORP COM 808513105   1,009,999 15,584 SH   SOLE   14,823 0 761
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   444,599 6,553 SH   SOLE   6,553 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,368,391 32,332 SH   SOLE   17,951 0 14,381
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   334,778 6,501 SH   SOLE   6,501 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   210,395 2,489 SH   SOLE   2,489 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   4,395,083 31,558 SH   SOLE   18,749 0 12,809
SELECT MED HLDGS CORP COM 81619Q105   10,455,874 299,853 SH   SOLE   182,495 0 117,358
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,499,097 17,074 SH   SOLE   16,062 0 1,012
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   884,302 3,917 SH   SOLE   3,870 0 47
SELECTIVE INS GROUP INC COM 816300107   9,320,763 99,901 SH   SOLE   60,595 0 39,306
SEMTECH CORP COM 816850101   1,745,262 38,223 SH   SOLE   36,328 0 1,895
SENSIENT TECHNOLOGIES CORP COM 81725T100   521,430 6,500 SH   SOLE   0 0 6,500
SERVICENOW INC COM 81762P102   29,926,290 33,460 SH   SOLE   29,026 0 4,434
SHERWIN WILLIAMS CO COM 824348106   675,174 1,769 SH   SOLE   549 0 1,220
SILGAN HLDGS INC COM 827048109   4,103,085 78,154 SH   SOLE   46,431 0 31,723
SIMPLY GOOD FOODS CO COM 82900L102   1,372,232 39,466 SH   SOLE   38,372 0 1,094
SKYWEST INC COM 830879102   933,605 10,981 SH   SOLE   10,117 0 864
SKYWORKS SOLUTIONS INC COM 83088M102   2,701,557 27,352 SH   SOLE   16,248 0 11,104
SM ENERGY CO COM 78454L100   1,312,455 32,836 SH   SOLE   31,080 0 1,756
SOUTHSTATE CORPORATION COM 840441109   1,918,430 19,741 SH   SOLE   18,720 0 1,021
SOUTHWEST AIRLS CO COM 844741108   2,204,116 74,388 SH   SOLE   44,196 0 30,192
SPARTANNASH CO COM 847215100   6,584,260 293,809 SH   SOLE   178,318 0 115,491
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,371,592 2,391 SH   SOLE   2,375 0 16
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,010,080 1,773 SH   SOLE   1,773 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   532,157 1,444 SH   SOLE   1,267 0 177
SPROUTS FMRS MKT INC COM 85208M102   6,581,871 59,613 SH   SOLE   35,475 0 24,138
SPS COMM INC COM 78463M107   1,842,867 9,491 SH   SOLE   8,987 0 504
SPX TECHNOLOGIES INC COM 78473E103   1,051,160 6,592 SH   SOLE   6,134 0 458
STAG INDL INC COM 85254J102   6,820,078 174,471 SH   SOLE   163,423 0 11,048
STARBUCKS CORP COM 855244109   1,316,221 13,501 SH   SOLE   7,583 0 5,918
STEEL DYNAMICS INC COM 858119100   3,938,487 31,238 SH   SOLE   18,572 0 12,666
STERIS PLC SHS USD G8473T100   417,568 1,722 SH   SOLE   1,722 0 0
STIFEL FINL CORP COM 860630102   5,525,076 58,840 SH   SOLE   42,310 0 16,530
STRYKER CORPORATION COM 863667101   4,090,003 11,321 SH   SOLE   10,043 0 1,278
SUN CTRY AIRLS HLDGS INC COM 866683105   8,107,823 723,267 SH   SOLE   438,978 0 284,289
SYNAPTICS INC COM 87157D109   3,599,014 46,391 SH   SOLE   28,164 0 18,227
SYNOPSYS INC COM 871607107   7,389,243 14,592 SH   SOLE   12,734 0 1,858
SYNOVUS FINL CORP COM NEW 87161C501   1,648,414 37,068 SH   SOLE   36,020 0 1,048
SYSCO CORP COM 871829107   20,370,225 260,956 SH   SOLE   232,546 0 28,410
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   393,070 9,916 SH   SOLE   9,916 0 0
TANGER INC COM 875465106   2,357,605 71,055 SH   SOLE   67,701 0 3,354
TAPESTRY INC COM 876030107   14,964,965 318,539 SH   SOLE   262,411 0 56,128
TAYLOR MORRISON HOME CORP COM 87724P106   5,603,305 79,751 SH   SOLE   47,386 0 32,365
TE CONNECTIVITY PLC ORD SHS G87052109   930,256 6,152 SH   SOLE   6,152 0 0
TENABLE HLDGS INC COM 88025T102   1,484,937 36,647 SH   SOLE   35,550 0 1,097
TERADYNE INC COM 880770102   308,307 2,302 SH   SOLE   1,293 0 1,009
TESLA INC COM 88160R101   574,278 2,195 SH   SOLE   1,702 0 493
TETRA TECH INC NEW COM 88162G103   11,288,784 239,372 SH   SOLE   143,804 0 95,568
TEXAS INSTRS INC COM 882508104   734,563 3,556 SH   SOLE   1,501 0 2,055
TEXTRON INC COM 883203101   5,121,164 57,814 SH   SOLE   34,340 0 23,474
TG THERAPEUTICS INC COM 88322Q108   875,605 37,435 SH   SOLE   36,295 0 1,140
THE CIGNA GROUP COM 125523100   9,101,186 26,271 SH   SOLE   21,658 0 4,613
THE TRADE DESK INC COM CL A 88339J105   750,335 6,843 SH   SOLE   6,843 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,846,536 7,835 SH   SOLE   6,996 0 839
TITAN MACHY INC COM 88830R101   5,441,448 390,628 SH   SOLE   237,066 0 153,562
TJX COS INC NEW COM 872540109   17,305,531 147,231 SH   SOLE   129,272 0 17,959
T-MOBILE US INC COM 872590104   20,113,699 97,469 SH   SOLE   86,294 0 11,175
TRANSMEDICS GROUP INC COM 89377M109   2,260,486 14,398 SH   SOLE   13,750 0 648
TRAVELERS COMPANIES INC COM 89417E109   417,652 1,784 SH   SOLE   1,718 0 66
TRIUMPH GROUP INC NEW COM 896818101   4,560,456 353,798 SH   SOLE   214,821 0 138,977
TRUIST FINL CORP COM 89832Q109   5,658,385 132,298 SH   SOLE   125,294 0 7,004
TTM TECHNOLOGIES INC COM 87305R109   8,975,295 491,797 SH   SOLE   298,628 0 193,169
UBER TECHNOLOGIES INC COM 90353T100   27,441,292 365,105 SH   SOLE   316,159 0 48,946
ULTRA CLEAN HLDGS INC COM 90385V107   8,093,611 202,695 SH   SOLE   123,020 0 79,675
UNILEVER PLC SPON ADR NEW 904767704   585,724 9,017 SH   SOLE   2,986 0 6,031
UNION PAC CORP COM 907818108   844,630 3,427 SH   SOLE   2,862 0 565
UNITED BANKSHARES INC WEST V COM 909907107   3,103,823 83,661 SH   SOLE   50,799 0 32,862
UNITED PARCEL SERVICE INC CL B 911312106   418,155 3,067 SH   SOLE   2,767 0 300
UNITED RENTALS INC COM 911363109   2,138,497 2,641 SH   SOLE   720 0 1,921
UNITED STATES STL CORP NEW COM 912909108   4,459,459 126,223 SH   SOLE   74,979 0 51,244
UNITEDHEALTH GROUP INC COM 91324P102   25,600,396 43,785 SH   SOLE   33,516 0 10,269
US BANCORP DEL COM NEW 902973304   793,507 17,352 SH   SOLE   16,241 0 1,111
VAIL RESORTS INC COM 91879Q109   1,971,917 11,314 SH   SOLE   11,069 0 245
VALERO ENERGY CORP COM 91913Y100   2,843,192 21,056 SH   SOLE   12,680 0 8,376
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,172,181 29,437 SH   SOLE   6,570 0 22,867
VANECK ETF TRUST DIGI TRANSFRM 92189H821   135,793 11,547 SH   SOLE   11,547 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,568,436 12,448 SH   SOLE   11,741 0 707
VANGUARD INDEX FDS MID CAP ETF 922908629   2,245,985 8,513 SH   SOLE   8,462 0 51
VANGUARD INDEX FDS GROWTH ETF 922908736   1,488,235 3,876 SH   SOLE   3,156 0 720
VANGUARD INDEX FDS VALUE ETF 922908744   1,038,237 5,947 SH   SOLE   4,203 0 1,744
VANGUARD INDEX FDS TOTAL STK MKT 922908769   281,744 995 SH   SOLE   945 0 50
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,063,124 12,758 SH   SOLE   12,311 0 447
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   513,988 2,595 SH   SOLE   2,495 0 100
VANGUARD STAR FDS VG TL INTL STK F 921909768   252,357 3,898 SH   SOLE   3,890 0 8
VANGUARD WORLD FD MEGA GRWTH IND 921910816   591,422 1,837 SH   SOLE   1,837 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   443,977 3,461 SH   SOLE   3,338 0 123
VEECO INSTRS INC DEL COM 922417100   1,495,753 45,148 SH   SOLE   43,717 0 1,431
VEEVA SYS INC CL A COM 922475108   658,992 3,140 SH   SOLE   722 0 2,418
VERALTO CORP COM SHS 92338C103   215,890 1,930 SH   SOLE   1,930 0 0
VERITEX HLDGS INC COM 923451108   6,238,156 237,012 SH   SOLE   143,841 0 93,171
VERIZON COMMUNICATIONS INC COM 92343V104   2,667,609 59,399 SH   SOLE   20,125 0 39,274
VERTEX PHARMACEUTICALS INC COM 92532F100   924,579 1,988 SH   SOLE   1,988 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   3,050,702 30,663 SH   SOLE   26,917 0 3,746
VICI PPTYS INC COM 925652109   982,812 29,505 SH   SOLE   28,150 0 1,355
VIKING THERAPEUTICS INC COM 92686J106   1,257,337 19,860 SH   SOLE   18,472 0 1,388
VISA INC COM CL A 92826C839   36,455,649 132,590 SH   SOLE   101,110 0 31,480
VISHAY INTERTECHNOLOGY INC COM 928298108   2,825,551 149,421 SH   SOLE   88,765 0 60,656
VISTRA CORP COM 92840M102   1,189,905 10,038 SH   SOLE   10,038 0 0
VITAL ENERGY INC COM 516806205   5,995,445 222,879 SH   SOLE   135,243 0 87,636
WABTEC COM 929740108   221,032 1,216 SH   SOLE   1,216 0 0
WAFD INC COM 938824109   6,085,437 174,618 SH   SOLE   106,030 0 68,588
WALGREENS BOOTS ALLIANCE INC COM 931427108   165,141 18,431 SH   SOLE   18,431 0 0
WALMART INC COM 931142103   21,474,801 265,942 SH   SOLE   195,688 0 70,254
WASTE CONNECTIONS INC COM 94106B101   243,016 1,359 SH   SOLE   1,147 0 212
WEATHERFORD INTL PLC ORD SHS G48833118   5,762,841 67,862 SH   SOLE   64,604 0 3,258
WEBSTER FINL CORP COM 947890109   8,311,309 178,316 SH   SOLE   108,171 0 70,145
WEC ENERGY GROUP INC COM 92939U106   1,362,774 14,169 SH   SOLE   3,152 0 11,017
WELLS FARGO CO NEW COM 949746101   20,256,458 358,585 SH   SOLE   310,535 0 48,050
WESTERN DIGITAL CORP COM 958102105   3,730,478 54,627 SH   SOLE   32,464 0 22,163
WESTLAKE CORPORATION COM 960413102   3,430,970 22,829 SH   SOLE   13,567 0 9,262
WEX INC COM 96208T104   5,740,939 27,373 SH   SOLE   16,608 0 10,765
WILLIAMS COS INC COM 969457100   953,720 20,892 SH   SOLE   20,765 0 127
WILLIAMS SONOMA INC COM 969904101   8,277,840 53,433 SH   SOLE   28,203 0 25,230
WINTRUST FINL CORP COM 97650W108   1,754,714 16,168 SH   SOLE   15,736 0 432
WISDOMTREE TR US MIDCAP FUND 97717W570   212,579 3,410 SH   SOLE   3,410 0 0
WORKDAY INC CL A 98138H101   23,742,477 97,142 SH   SOLE   85,882 0 11,260
YELP INC CL A 985817105   3,313,692 94,461 SH   SOLE   56,123 0 38,338
ZOETIS INC CL A 98978V103   12,156,544 62,220 SH   SOLE   57,320 0 4,900
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   6,308,611 90,459 SH   SOLE   53,745 0 36,714