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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 616,876 3,758 SH SOLE 3,758 0 0
ABBOTT LABORATORIES COM 002824100 859,623 8,698 SH SOLE 8,698 0 0
ABBVIE INC COM 00287Y109 8,364,425 31,975 SH SOLE 31,115 0 860
ABM INDUSTRIES INC COM 000957100 773,159 16,074 SH SOLE 16,074 0 0
ACUITY BRANDS INC COM 00508Y102 5,234,240 16,895 SH SOLE 16,195 0 700
ADOBE INC COM 00724F101 598,890 2,496 SH SOLE 2,496 0 0
ADVANCED ENERGY INDUSTRIES INC COM 007973100 611,549 2,170 SH SOLE 2,170 0 0
ADVANCED MICRO DEVICES INC COM 007903107 12,105,507 19,788 SH SOLE 19,788 0 0
AFLAC INC COM 001055102 1,497,405 13,396 SH SOLE 13,396 0 0
AIRBNB INC -CL A COM 009066101 2,382,118 14,828 SH SOLE 14,578 0 250
AKAMAI TECHNOLOGIES INC COM 00971T101 4,844,774 45,555 SH SOLE 43,735 0 1,820
ALASKA AIR GROUP INC COM 011659109 532,164 13,751 SH SOLE 13,751 0 0
ALLIANCEBERNSTEIN HOLDING L.P. COM 01881G106 480,437 13,774 SH SOLE 13,774 0 0
ALMONTY INDUSTRIES INC NEW COM 020398707 421,502 32,029 SH SOLE 32,029 0 0
ALPHABET INC COM 02079K107 41,374,296 121,425 SH SOLE 118,425 0 3,000
ALPHABET INC COM 02079K305 59,486,271 172,885 SH SOLE 169,275 0 3,610
ALTRIA GROUP INC COM 02209S103 4,787,543 71,095 SH SOLE 68,275 0 2,820
AMAZON COM INCORPORATED COM 023135106 57,207,830 229,612 SH SOLE 223,632 0 5,980
AMC ENTERTAINMENT HOLDINGS INC COM 00165C302 30,735 10,245 SH SOLE 10,245 0 0
AMERCO COM 023586100 593,637 9,866 SH SOLE 9,866 0 0
AMERICAN ELEC PWR INC COM 025537101 5,910,408 49,818 SH SOLE 47,760 0 2,058
AMERICAN EXPRESS CO COM 025816109 10,958,007 36,034 SH SOLE 35,055 0 979
AMERICAN INTERNATIONAL GROUP I COM 026874784 4,760,796 63,972 SH SOLE 61,278 0 2,694
AMERICAN WATER WORKS CO COM 030420103 6,529,819 50,435 SH SOLE 49,280 0 1,155
AMERICOLD REALTY TRUST INC COM 03064D108 656,459 46,957 SH SOLE 46,957 0 0
AMGEN INC COM 031162100 2,947,619 6,993 SH SOLE 6,713 0 280
AMPHENOL CORP COM 032095101 4,086,780 48,479 SH SOLE 48,479 0 0
ANGLOGOLD ASHANTI PLC COM G0378L100 486,661 5,180 SH SOLE 5,180 0 0
API GROUP CORP STOCK COM 00187Y100 676,890 17,536 SH SOLE 17,536 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03769M106 4,026,005 34,689 SH SOLE 33,249 0 1,440
APPFOLIO INC COM 03783C100 511,727 2,552 SH SOLE 2,552 0 0
APPLE INC COM 037833100 141,593,316 425,180 SH SOLE 416,355 0 8,825
APPLIED MATERIALS INC COM 038222105 6,793,683 13,285 SH SOLE 13,285 0 0
APTAR GROUP INC COM 038336103 323,013 2,666 SH SOLE 2,666 0 0
ARISTA NETWORKS INC COM 040413205 3,147,705 15,461 SH SOLE 15,461 0 0
ASTERA LABORATORIES INC COM 04626A103 3,442,230 9,670 SH SOLE 9,670 0 0
AT&T INC COM COM 00206R102 5,642,207 231,238 SH SOLE 222,896 0 8,342
ATI INC COM COM 01741R102 398,687 2,105 SH SOLE 2,105 0 0
AURA MINERALS INC NEW COM G06973112 420,702 5,347 SH SOLE 5,347 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 4,074,251 15,788 SH SOLE 15,788 0 0
AUTOZONE INC COM 053332102 325,452 115 SH SOLE 115 0 0
AXIS CAPITAL HOLDINGS SHS COM G0692U109 654,407 6,947 SH SOLE 6,947 0 0
AXOGEN INC COM 05463X106 379,586 9,055 SH SOLE 9,055 0 0
BANK OF AMERICA CORP COM 060505104 14,015,825 257,502 SH SOLE 242,646 0 14,856
BEL FUSE INC CL B COM 077347300 343,477 1,407 SH SOLE 1,407 0 0
BERKSHIRE HATHAWAY INC COM 084670702 13,204,140 26,517 SH SOLE 25,480 0 1,037
BILL.COM HOLDINGS INC COM 090043100 507,119 11,921 SH SOLE 11,921 0 0
BLACKSTONE INC COM 09260D107 777,680 6,938 SH SOLE 6,938 0 0
BLOOM ENERGY CORP CL A COM 093712107 1,107,920 4,000 SH SOLE 4,000 0 0
BOEING CO COM 097023105 9,506,783 51,098 SH SOLE 50,319 0 779
BOISE CASCADE CP COM 09739D100 633,686 8,546 SH SOLE 8,546 0 0
BOOKING HOLDINGS INC COM 09857L108 3,026,705 18,579 SH SOLE 18,579 0 0
BORGWARNER INC COM 099724106 799,824 13,306 SH SOLE 13,306 0 0
BORR DRILLING LTD COM G1466R173 319,847 82,223 SH SOLE 82,223 0 0
BRIGHTSPRING HEALTH SERVICES I COM 10950A106 864,813 15,239 SH SOLE 15,239 0 0
BROADCOM INC COM 11135F101 71,294,855 203,009 SH SOLE 200,309 0 2,700
BUILDERS FIRSTSOURCE INC COM 12008R107 1,988,509 34,880 SH SOLE 33,470 0 1,410
CAMDEN PROPERTY TRUST COM 133131102 1,994,282 20,617 SH SOLE 20,617 0 0
CAPITAL ONE FINANCIAL CORPORAT COM 14040H105 3,796,722 19,665 SH SOLE 18,835 0 830
CARDINAL HEALTH INC COM 14149Y108 2,122,650 9,540 SH SOLE 9,540 0 0
CARPENTER TECHNOLOGY COM 144285103 840,240 2,161 SH SOLE 2,161 0 0
CARRIER GLOBAL CORP COM 14448C104 11,673,830 212,793 SH SOLE 206,825 0 5,968
CASEYS GENERAL STORES INC COM 147528103 3,535,153 5,810 SH SOLE 5,560 0 250
CATERPILLAR INC DEL COM 149123101 6,320,919 7,796 SH SOLE 7,796 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 4,622,119 16,790 SH SOLE 16,090 0 700
CECO ENVIRONMENTAL CORP COM 125141101 323,269 4,642 SH SOLE 4,642 0 0
CELESTICA INC COM 15101Q207 1,284,884 3,555 SH SOLE 3,435 0 120
CENTENE CORP COM 15135B101 1,832,043 29,492 SH SOLE 29,492 0 0
CENTURY ALUM CO COM 156431108 231,675 6,439 SH SOLE 6,439 0 0
CHARLES SCHWAB CORPORATION COM 808513105 1,177,100 12,043 SH SOLE 12,043 0 0
CHENIERE ENERGY INC COM 16411R208 5,535,292 20,575 SH SOLE 19,745 0 830
CHEVRON CORP COM 166764100 7,782,979 38,113 SH SOLE 36,734 0 1,379
CHUBB LIMITED COM H1467J104 4,608,142 14,168 SH SOLE 13,569 0 599
CIENA CORPORATION COM 171779309 2,391,321 6,797 SH SOLE 6,797 0 0
CIGNA GROUP COM 125523100 3,424,514 12,598 SH SOLE 12,054 0 544
CISCO SYS INC COM 17275R102 16,811,914 156,201 SH SOLE 153,431 0 2,770
CITIGROUP INC COM 172967424 23,944,332 184,927 SH SOLE 181,596 0 3,331
CLOUDFLARE INC COM 18915M107 5,046,673 14,532 SH SOLE 14,532 0 0
CME GROUP INC COM 12572Q105 328,261 1,253 SH SOLE 1,253 0 0
CNO FINANCIAL GROUP INC COM 12621E103 685,767 12,961 SH SOLE 12,961 0 0
COCA COLA CO COM 191216100 4,509,827 52,391 SH SOLE 52,391 0 0
COHERENT INC COM COM 19247G107 4,840,101 16,817 SH SOLE 16,247 0 570
COHU INC COM 192576106 719,627 10,561 SH SOLE 10,561 0 0
COLUMBIA BANKING SYSTEMS INC COM 197236102 4,987,697 174,395 SH SOLE 172,395 0 2,000
COMCAST CORP COM 20030N101 609,258 27,999 SH SOLE 27,999 0 0
COMPASS INC - CLASS A COM 20464U100 488,746 55,039 SH SOLE 55,039 0 0
CONOCOPHILLIPS COM 20825C104 14,099,037 112,657 SH SOLE 110,567 0 2,090
CONSTELLATION ENERGY CORP COM 21037T109 5,323,751 20,958 SH SOLE 20,088 0 870
CONSTELLIUM SE CL A COM F21107101 773,282 31,967 SH SOLE 31,967 0 0
COOPER COS INC COM 216648501 2,238,023 39,590 SH SOLE 37,960 0 1,630
CORCEPT THERAPEUTICS INC COM 218352102 2,018,023 17,513 SH SOLE 17,513 0 0
CORNING INC COM 219350105 944,086 6,140 SH SOLE 6,140 0 0
CORPAY INC COM 219948106 1,940,668 4,994 SH SOLE 4,994 0 0
COSTCO WHOLESALE CORP COM 22160K105 31,307,011 34,390 SH SOLE 33,590 0 800
CREDO TECHNOLOGY GROUP HOLDING COM G25457105 1,846,414 9,479 SH SOLE 9,479 0 0
CROWDSTRIKE HOLDINGS INC COM 22788C105 31,879,342 120,413 SH SOLE 119,133 0 1,280
CUMMINS INC COM 231021106 5,175,515 10,019 SH SOLE 9,600 0 419
DANA INC COM 235825205 946,128 34,644 SH SOLE 34,644 0 0
DANAHER CORP COM 235851102 4,576,780 20,658 SH SOLE 20,408 0 250
DATADOG INC COM 23804L103 919,588 3,358 SH SOLE 3,358 0 0
DEERE & CO COM 244199105 894,505 1,332 SH SOLE 1,332 0 0
DELEK US HOLDINGS INC COM 24665A103 454,413 6,367 SH SOLE 6,367 0 0
DELL TECHNOLOGIES INC COM 24703L202 6,250,441 11,619 SH SOLE 11,419 0 200
DELTA AIR LINES INC COM 247361702 7,914,092 94,825 SH SOLE 94,825 0 0
DNP SELECT INCOME FUND INC COM 23325P104 269,874 28,200 SH SOLE 28,200 0 0
DOORDASH INC COM 25809K105 642,609 3,501 SH SOLE 3,501 0 0
DUKE ENERGY CORP COM 26441C204 531,515 4,662 SH SOLE 4,662 0 0
DYCOM INDS INC COM COM 267475101 527,935 1,962 SH SOLE 1,962 0 0
DYNATRACE INC COM 268150109 2,557,016 44,285 SH SOLE 44,285 0 0
E.L.F BEAUTY INC COM 26856L103 274,840 2,722 SH SOLE 2,722 0 0
EAGLE MATERIALS INC COM 26969P108 4,614,975 26,985 SH SOLE 25,875 0 1,110
EATON CORP PLC COM G29183103 9,803,404 22,814 SH SOLE 22,026 0 788
ELANCO ANIMAL HEALTH INC COM 28414H103 5,300,541 236,737 SH SOLE 227,667 0 9,070
ELEVANCE HEALTH INC COM 036752103 454,919 1,170 SH SOLE 1,170 0 0
ELI LILLY & CO COM 532457108 9,688,231 8,373 SH SOLE 8,373 0 0
ENBRIDGE INC COM 29250N105 225,569 4,852 SH SOLE 4,852 0 0
ENCORE CAPITAL GROUP INC COM 292554102 479,566 5,078 SH SOLE 5,078 0 0
ENERGY SELECT SECTOR SPDR FUND COM 81369Y506 332,469 5,406 SH SOLE 5,406 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102 351,593 7,670 SH SOLE 7,670 0 0
ENOVA INTL INC COM 29357K103 306,480 1,834 SH SOLE 1,834 0 0
EQUIFAX INC COM 294429105 365,882 2,666 SH SOLE 2,666 0 0
ESSENT GROUP LTD COM G3198U102 629,134 10,864 SH SOLE 10,864 0 0
ESTEE LAUDER COS INC COM 518439104 1,090,697 11,757 SH SOLE 10,982 0 775
EVERPURE INC CL A COM 74624M102 2,917,702 22,310 SH SOLE 22,310 0 0
EXXON MOBILE CORP COM 30233Q108 10,380,369 63,781 SH SOLE 62,781 0 1,000
F5 NETWORKS INC COM 315616102 5,115,118 11,490 SH SOLE 11,035 0 455
FEDEX CORPORATION COM 31428X106 11,575,293 40,602 SH SOLE 39,602 0 1,000
FEDEX FGHT HOLDING CO INC COMM COM 314352105 2,080,955 19,025 SH SOLE 18,525 0 500
FERROGLOBE PLC COM G33856108 39,750 10,000 SH SOLE 10,000 0 0
FINANCIAL SELECT SECTOR SPDR COM 81369Y605 2,228,542 41,733 SH SOLE 41,733 0 0
FIRST HORIZON NATIONAL CORPORA COM 320517105 8,345,864 362,548 SH SOLE 355,548 0 7,000
GE VERNOVA INC COM 36828A101 4,877,914 5,132 SH SOLE 5,132 0 0
GENERAL ELEC CO COM 369604301 3,101,198 9,931 SH SOLE 9,931 0 0
GENUINE PARTS CO COM 372460105 10,354,438 82,348 SH SOLE 80,248 0 2,100
GIGACLOUD TECHNOLOGY INC CLASS COM G38644103 434,370 8,405 SH SOLE 8,405 0 0
GILEAD SCIENCES INC COM 375558103 3,113,953 20,892 SH SOLE 20,042 0 850
GLOBALSTAR INC NEW COM 378973507 461,532 5,568 SH SOLE 5,568 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 30,057,753 33,384 SH SOLE 32,205 0 1,179
GUARDANT HEALTH INC COM 40131M109 2,254,292 12,639 SH SOLE 12,639 0 0
HANOVER INSURANCE GROUP COM 410867105 858,407 4,009 SH SOLE 4,009 0 0
HEALTHCARE SERVICES GROUP INC COM 421906108 700,842 34,271 SH SOLE 34,271 0 0
HECLA MINING CO COM 422704106 258,754 15,194 SH SOLE 15,194 0 0
HF SINCLAIR CORP COM 403949100 1,374,233 12,805 SH SOLE 12,805 0 0
HOME DEPOT INC COM 437076102 2,170,468 7,629 SH SOLE 7,629 0 0
HOST HOTELS & RESORTS COM 44107P104 744,759 33,263 SH SOLE 33,263 0 0
IDEXX LABORATORIES INC COM 45168D104 480,415 920 SH SOLE 920 0 0
IES HOLDINGS INC COM 44951W106 1,179,327 3,673 SH SOLE 3,673 0 0
INGRAM MICRO HOLDING CORP COM 457152106 682,717 25,465 SH SOLE 25,465 0 0
INGREDION INC COM 457187102 5,166,554 53,925 SH SOLE 51,685 0 2,240
INSIGHT ENTERPRISES INC COM 45765U103 1,008,108 6,449 SH SOLE 6,449 0 0
INTEL CORP COM 458140100 2,372,378 19,732 SH SOLE 19,732 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 563,954 2,564 SH SOLE 2,564 0 0
INTUIT INC COM 461202103 2,043,838 7,413 SH SOLE 7,413 0 0
INVESCO QQQ TRUST SER 1 COM 46090E103 562,225 760 SH SOLE 760 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,955,134 40,817 SH SOLE 40,817 0 0
JACKSON FINANICAL INC COM 46817M107 735,055 5,684 SH SOLE 5,684 0 0
JBS NV CL A COM N4732M103 666,302 59,017 SH SOLE 59,017 0 0
JEFFERIES GROUP INC COM 47233W109 590,557 12,914 SH SOLE 12,914 0 0
JOHNSON & JOHNSON COM 478160104 16,395,262 61,930 SH SOLE 60,404 0 1,526
JONES LANG LASALLE INC COM 48020Q107 8,628,801 28,243 SH SOLE 27,183 0 1,060
JP MORGAN CHASE & CO COM 46625H100 48,488,390 146,566 SH SOLE 143,606 0 2,960
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,964,049 13,636 SH SOLE 13,326 0 310
KILROY RLTY CORP COM COM 49427F108 626,175 18,821 SH SOLE 18,821 0 0
KIMBERLY CLARK CORP COM 494368103 292,095 2,998 SH SOLE 2,998 0 0
KLA-TENCOR CORP COM 482480100 3,780,667 19,395 SH SOLE 19,395 0 0
KRYSTAL BIOTECH INC COM 501147102 410,712 1,235 SH SOLE 1,235 0 0
LABCORP HOLDINGS INC COM 504922105 4,425,076 14,362 SH SOLE 13,743 0 619
LAM RESEARCH CORP NEW COM 512807306 5,655,628 17,216 SH SOLE 17,216 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 548,315 45,579 SH SOLE 45,579 0 0
LIGAND PHARMACEUTICALS COM 53220K504 489,171 1,566 SH SOLE 1,566 0 0
LOCKHEED MARTIN CORP COM 539830109 2,914,021 5,722 SH SOLE 5,722 0 0
LOWES COS INC COM 548661107 14,150,260 76,783 SH SOLE 74,113 0 2,670
LUMENTUM HOLDINGS INC COM 55024U109 2,751,580 2,833 SH SOLE 2,833 0 0
MACOM TECH SOLUTIONS HOLDINGS COM 55405Y100 1,844,209 6,475 SH SOLE 6,475 0 0
MARATHON PETROLEUM CORP COM 56585A102 648,489 1,640 SH SOLE 1,640 0 0
MARRIOTT INTL IN CLASS A COM 571903202 5,947,869 16,723 SH SOLE 16,103 0 620
MARVELL TECHNOLOGY INC COM 573874104 12,221,298 46,256 SH SOLE 45,036 0 1,220
MASTEC INC COM 576323109 1,654,273 7,744 SH SOLE 7,744 0 0
MASTERCARD INC COM 57636Q104 2,147,976 3,895 SH SOLE 3,895 0 0
MATERION CORP COM 576690101 340,492 1,263 SH SOLE 1,263 0 0
MCDONALDS CORP COM 580135101 248,491 1,076 SH SOLE 1,076 0 0
MCKESSON HBOC INC COM 58155Q103 8,587,621 10,058 SH SOLE 9,768 0 290
MERCK & CO INC COM 58933Y105 33,052,710 227,463 SH SOLE 225,363 0 2,100
MERCURY GENERAL CORP COM 589400100 777,159 7,862 SH SOLE 7,862 0 0
META PLATFORMS INC COM 30303M102 36,773,206 50,709 SH SOLE 49,839 0 870
METLIFE INC COM 59156R108 4,492,844 47,715 SH SOLE 45,685 0 2,030
METTLER-TOLEDO INTL COM 592688105 627,044 415 SH SOLE 415 0 0
MGM RESORTS INT'L COM 552953101 1,813,786 58,415 SH SOLE 56,005 0 2,410
MICRON TECHNOLOGY INC COM 595112103 121,515,177 114,087 SH SOLE 113,694 0 393
MICROSOFT CORP COM 594918104 154,020,316 300,293 SH SOLE 294,243 0 6,050
MID-AMERICA APARTMENT COMMUNIT COM 59522J103 209,695 1,781 SH SOLE 1,781 0 0
MILLICOM INTL CELLULAR SA STO COM L6388F110 609,109 6,990 SH SOLE 6,990 0 0
MKS INSTRUMENTS INC COM 55306N104 423,780 1,597 SH SOLE 1,597 0 0
MOBILITY GLOBAL INC COM 60744M106 200,861 11,712 SH SOLE 11,712 0 0
MOLINA HEALTHCARE INC COM 60855R100 716,500 3,789 SH SOLE 3,789 0 0
MOLSON COORS BREWING CO COM 60871R209 4,408,129 120,870 SH SOLE 115,940 0 4,930
MONDELEZ INTERNATIONAL INC COM 609207105 2,721,896 47,075 SH SOLE 47,075 0 0
MOODYS CORP COM 615369105 267,937 590 SH SOLE 590 0 0
MORGAN STANLEY COM 617446448 6,302,561 33,510 SH SOLE 32,100 0 1,410
NABORS INDUSTRIES LTD COM G6359F137 361,696 4,630 SH SOLE 4,630 0 0
NATIONAL ENERGY SERVICES REUNI COM G6375R107 433,066 17,003 SH SOLE 17,003 0 0
NATIONAL HEALTHCARE CORP COM 635906100 505,093 2,301 SH SOLE 2,301 0 0
NEOGENOMICS INC COM 64049M209 542,244 29,534 SH SOLE 29,534 0 0
NETFLIX.COM INC COM 64110L106 3,412,412 49,043 SH SOLE 49,043 0 0
NEWMONT MINING CORPORATION COM 651639106 17,770,705 154,072 SH SOLE 149,442 0 4,630
NEWS CORP COM 65249B208 1,483,893 46,781 SH SOLE 45,896 0 885
NEXTERA ENERGY INC COM 65339F101 4,338,917 57,287 SH SOLE 54,957 0 2,330
NIKE INC COM 654106103 1,126,003 31,808 SH SOLE 31,808 0 0
NISOURCE INC COM 65473P105 4,372,875 112,125 SH SOLE 107,445 0 4,680
NORFOLK SOUTHERN CORP COM 655844108 5,214,066 16,874 SH SOLE 16,165 0 709
NUCOR CORP COM 670346105 708,146 3,030 SH SOLE 3,030 0 0
NVENT ELECTRIC PLC COM G6700G107 313,684 1,956 SH SOLE 1,956 0 0
NVIDIA CORP COM 67066G104 84,420,667 369,650 SH SOLE 368,650 0 1,000
OKTA INC COM 679295105 865,715 4,140 SH SOLE 4,140 0 0
ORIX CORPORATION COM 686330101 1,416,010 37,550 SH SOLE 36,250 0 1,300
PACS GROUP INC COM 69380Q107 380,307 9,153 SH SOLE 9,153 0 0
PALANTIR TECHNOLOGIES INC COM 69608A108 6,475,671 34,620 SH SOLE 34,620 0 0
PALO ALTO NETWORKS INC COM 697435105 6,423,311 16,167 SH SOLE 16,167 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 466,295 5,713 SH SOLE 5,713 0 0
PBF ENERGY INC COM 69318G106 466,839 6,066 SH SOLE 6,066 0 0
PC CONNECTION INC COM 69318J100 864,223 9,578 SH SOLE 9,578 0 0
PENSKE AUTOMOTIVE GROUP INC COM 70959W103 684,762 3,418 SH SOLE 3,418 0 0
PEPSICO INC COM 713448108 6,682,746 52,736 SH SOLE 52,736 0 0
PERFORMANCE FOOD GROUP COMPANY COM 71377A103 5,555,206 60,706 SH SOLE 58,446 0 2,260
PERMIAN RESOURCES CORP CLASS A COM 71424F105 555,477 26,301 SH SOLE 26,301 0 0
PETROLEO BRASILEIRO SA COM 71654V101 915,793 48,225 SH SOLE 46,625 0 1,600
PFIZER INC COM 717081103 864,698 30,319 SH SOLE 30,319 0 0
PHILIP MORRIS INTL INC COM 718172109 371,048 1,944 SH SOLE 1,944 0 0
PHILLIPS 66 COM 718546104 724,314 2,837 SH SOLE 2,837 0 0
PROCTER & GAMBLE CO COM 742718109 10,915,544 75,135 SH SOLE 73,433 0 1,702
PROLOGIS INC COM 74340W103 3,445,304 26,535 SH SOLE 25,458 0 1,077
PROTAGONIST THERAPEUTICS INC COM 74366E102 488,466 3,467 SH SOLE 3,467 0 0
QUALCOMM INC COM 747525103 10,623,457 57,724 SH SOLE 56,724 0 1,000
QUANTA SERVICES INC COM 74762E102 12,284,791 19,120 SH SOLE 19,120 0 0
REALTY INCOME TRUST COM 756109104 2,809,594 51,742 SH SOLE 49,640 0 2,102
REGIONS FINANCIAL CORP COM 7591EP100 994,560 37,000 SH SOLE 37,000 0 0
REINSURANCE GROUP OF AMERICA COM 759351604 765,068 3,107 SH SOLE 3,107 0 0
REVOLUTION MEDICINES INC COM 76155X100 2,030,432 9,892 SH SOLE 9,892 0 0
REXFORD INDUSTRIAL REALTY INC COM 76169C100 719,198 19,829 SH SOLE 19,829 0 0
ROIVANT SCIENCES L 0.00000003 COM G76279101 510,444 13,958 SH SOLE 13,958 0 0
ROKU INC COM 77543R102 6,915,187 45,411 SH SOLE 43,611 0 1,800
ROPER TECHNOLOGIES INC COM 776696106 429,774 1,230 SH SOLE 1,230 0 0
ROSS STORES INC COM 778296103 2,708,140 11,603 SH SOLE 11,603 0 0
RTX CORPORATION COM COM 75513E101 18,160,283 97,820 SH SOLE 95,978 0 1,842
S&P GLOBAL INC COM COM 78409V104 10,183,638 25,816 SH SOLE 25,436 0 380
SANDISK CORP COM 80004C200 3,514,578 2,020 SH SOLE 2,020 0 0
SCHNEIDER NATIONAL INC COM 80689H102 756,374 23,748 SH SOLE 23,748 0 0
SEAGATE TECHNOLOGY HOLDINGS COM G7997R103 540,491 586 SH SOLE 586 0 0
SEI INVESTMENTS CO COM 784117103 711,331 6,929 SH SOLE 6,929 0 0
SEMTECH CORP COM 816850101 784,918 4,401 SH SOLE 4,401 0 0
SENSTAR TECHNOLOGIES LTD COM 81728N100 19,497 12,035 SH SOLE 12,035 0 0
SIMMONS FIRST NATIONAL CORP CL COM 828730200 546,549 24,205 SH SOLE 24,205 0 0
SIRIUSPOINT LTD COM G8192H106 711,980 29,360 SH SOLE 29,360 0 0
SLB LIMITED COM STK COM 806857108 3,731,221 76,585 SH SOLE 73,435 0 3,150
SNOWFLAKE INC COM 833445109 1,059,427 3,120 SH SOLE 3,120 0 0
SOUTHERN COPPER CORP COM 84265V105 595,177 2,937 SH SOLE 2,937 0 0
SPACE EXPLORATION TECHNOLOGY C COM 84615Q103 1,187,268 7,870 SH SOLE 7,870 0 0
SPHERE ENTERTAINMENT CO COM 55826T102 575,941 4,284 SH SOLE 4,284 0 0
SSR MINING INC COM 784730103 336,965 10,113 SH SOLE 10,113 0 0
STANDARD LITHIUM LTD COM 853606101 36,600 20,000 SH SOLE 20,000 0 0
STARBUCKS CORP COM 855244109 5,156,429 54,879 SH SOLE 53,729 0 1,150
STATE STREET CORPORATION COM 857477103 607,573 3,480 SH SOLE 3,480 0 0
STEEL DYNAMICS INC COM 858119100 4,564,058 20,595 SH SOLE 19,725 0 870
SYNCHRONY FINANCIAL COM 87165B103 7,386,061 104,073 SH SOLE 101,393 0 2,680
SYNNEX CORPORATION COM 87162W100 977,314 3,805 SH SOLE 3,805 0 0
T ROWE PRICE GROUP COM 74144T108 3,057,093 29,381 SH SOLE 29,381 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 9,559,525 46,070 SH SOLE 46,070 0 0
TARGET CORP COM 87612E106 335,943 2,144 SH SOLE 2,144 0 0
TE CONNECTIVITY PLC COM G87052109 207,703 984 SH SOLE 984 0 0
TECHNIPFMC PLC COM G87110105 590,089 8,688 SH SOLE 8,688 0 0
TEEKAY TANKERS LTD COM G8726X106 1,298,275 13,376 SH SOLE 13,376 0 0
TENET HEALTHCARE CORP COM 88033G407 9,082,602 35,540 SH SOLE 34,080 0 1,460
TERADYNE INC COM 880770102 2,156,495 5,379 SH SOLE 5,379 0 0
TESLA INCORPORATED COM 88160R101 7,795,176 21,970 SH SOLE 21,970 0 0
TEXAS INSTRUMENTS INC COM 882508104 5,540,460 19,781 SH SOLE 19,781 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 22,742,845 33,691 SH SOLE 33,231 0 460
TIMKEN CO COM 887389104 6,328,434 54,205 SH SOLE 51,985 0 2,220
TOLL BROTHERS INC COM 889478103 6,516,510 48,360 SH SOLE 46,350 0 2,010
TRAVELERS COS INC COM 89417E109 271,661 762 SH SOLE 762 0 0
TRINET GROUP INC COM 896288107 833,095 13,321 SH SOLE 13,321 0 0
TRUIST FINANCIAL CORP COM 89832Q109 514,300 11,108 SH SOLE 11,108 0 0
UBER TECHNOLOGIES INC COM 90353T100 8,500,310 124,074 SH SOLE 122,574 0 1,500
UIPATH INC COM 90364P105 404,820 31,528 SH SOLE 31,528 0 0
ULTA BEAUTY INC COM 90384S303 6,964,214 12,751 SH SOLE 12,626 0 125
UNION PACIFIC CORP COM 907818108 668,623 2,457 SH SOLE 2,457 0 0
UNITED NAT FOOD INC COM COM 911163103 857,370 19,142 SH SOLE 19,142 0 0
UNITED PARCEL SERVICE INC COM 911312106 3,647,617 39,037 SH SOLE 37,427 0 1,610
UNITEDHEALTH GROUP INC COM 91324P102 5,492,251 14,962 SH SOLE 14,322 0 640
UNIVERSAL INSURANCE HOLDINGS I COM 91359V107 2,886,069 68,569 SH SOLE 68,569 0 0
US BANCORP COM 902973304 2,692,136 46,609 SH SOLE 46,609 0 0
US FOODS HOLDING CORP COM 912008109 775,302 8,408 SH SOLE 8,408 0 0
VALERO ENERGY CORPORATION COM 91913Y100 10,467,408 27,005 SH SOLE 26,005 0 1,000
VERIZON COMMUNICATIONS INC COM 92343V104 409,527 8,928 SH SOLE 8,928 0 0
VICOR CORP COM 925815102 3,275,424 11,336 SH SOLE 11,336 0 0
VICTORIAS SECRET AND CO COMMON COM 926400102 451,411 5,103 SH SOLE 5,103 0 0
VISA INC COM 92826C839 18,451,405 51,349 SH SOLE 50,624 0 725
VITA COCO CO INC COM 92846Q107 285,416 4,985 SH SOLE 4,985 0 0
WALMART INC COM 931142103 9,075,234 87,329 SH SOLE 84,599 0 2,730
WASTE MANAGEMENT INC COM 94106L109 7,933,100 38,903 SH SOLE 38,203 0 700
WELLS FARGO CO COM 949746101 557,865 6,969 SH SOLE 6,969 0 0
WESTERN DIGITAL CORP COM 958102105 2,290,478 5,040 SH SOLE 5,040 0 0
XOMETRY INC CLASS A COM 98423F109 448,632 4,362 SH SOLE 4,362 0 0
XP INC CL A COM G98239109 869,130 41,397 SH SOLE 41,397 0 0
ZETA GLOBAL HOLDINGS CORP CL A COM 98956A105 574,195 18,188 SH SOLE 18,188 0 0
ZOETIS INC COM 98978V103 1,065,292 15,256 SH SOLE 14,596 0 660
ZOOM VIDEO COMMUNICATIONS COM 98980L101 4,211,728 46,400 SH SOLE 44,450 0 1,950
AEGON N.V. ADR 0076CA104 457,623 53,027 SH SOLE 51,247 0 1,780
AERCAP HOLDINGS NV ADR N00985106 1,740,180 12,125 SH SOLE 11,725 0 400
ALIBABA GROUP HOLDING LTD ADR 01609W102 596,847 5,550 SH SOLE 5,350 0 200
ANHEUSER BUSCH INBEV N V ADR 03524A108 1,646,830 22,415 SH SOLE 21,685 0 730
AON CORP ADR G0403H108 1,086,322 3,925 SH SOLE 3,775 0 150
ARCELORMITTAL S A ADR 03938L203 924,482 13,852 SH SOLE 13,361 0 491
ASML HOLDING N.V. ADR N07059210 1,601,516 884 SH SOLE 854 0 30
BAIDU INC ADR 056752108 480,391 5,530 SH SOLE 5,325 0 205
BANCO SANTANDER SA ADR 05964H105 1,044,511 75,525 SH SOLE 72,975 0 2,550
BARRICK MINING CORP ADR 06849F108 2,655,304 65,289 SH SOLE 63,084 0 2,205
BHP GROUP LIMITED ADR 088606108 1,712,750 20,188 SH SOLE 19,488 0 700
BK NOVA SCOTIA HALIFAX ADR 064149107 2,214,225 24,375 SH SOLE 23,525 0 850
CMB.TECH NV SHS ADR B38564108 678,640 35,850 SH SOLE 34,650 0 1,200
DIAGEO PLC ADR 25243Q205 970,704 11,340 SH SOLE 10,950 0 390
FERGUSON PLC COMMON STOCK NEW ADR 31488V107 1,630,691 7,325 SH SOLE 7,075 0 250
FERRARI NV NEW ADR N3167Y103 1,964,250 5,000 SH SOLE 4,850 0 150
FRESENIUS MEDICAL CARE AG SPON ADR 358029106 814,072 36,375 SH SOLE 35,125 0 1,250
GATES INDUSTRIAL CORP LTD ADR G39104107 1,223,540 46,700 SH SOLE 45,050 0 1,650
GSK PLC ADR 37733W204 792,734 16,457 SH SOLE 15,877 0 580
HALEON PLC ADR 405552100 198,630 22,070 SH SOLE 21,470 0 600
HONDA MOTOR CO LTD ADR ADR 438128308 2,285,786 72,335 SH SOLE 69,805 0 2,530
ICICI BANK LIMITED ADR 45104G104 755,559 27,425 SH SOLE 26,675 0 750
ICON PLC ADR G4705A100 1,158,992 6,818 SH SOLE 6,603 0 215
ING GROEP N V ADR 456837103 3,102,522 87,395 SH SOLE 84,370 0 3,025
INTERCONTINENTAL HOTELS GROUP ADR 45857P806 2,317,289 14,411 SH SOLE 13,917 0 494
INVESCO LTD ADR G491BT108 1,123,309 37,245 SH SOLE 36,160 0 1,085
JD.COM INC ADR 47215P106 451,535 16,975 SH SOLE 16,375 0 600
KB FINANCIAL GROUP INC ADR 48241A105 1,030,962 8,375 SH SOLE 8,075 0 300
KONINKLIJKE PHILIPS N V ADR 500472303 1,689,306 69,149 SH SOLE 66,811 0 2,338
LINDE PLC ADR G54950103 2,354,264 4,960 SH SOLE 4,860 0 100
MEDTRONIC PLC ADR G5960L103 1,799,443 20,853 SH SOLE 20,453 0 400
MITSUBISHI UFJ FINANCIAL GROUP ADR 606822104 1,734,287 75,175 SH SOLE 72,675 0 2,500
NATIONAL GRID PLC ADR 636274409 898,770 11,854 SH SOLE 11,442 0 412
NICE LTD ADR 653656108 414,481 3,725 SH SOLE 3,625 0 100
NOVARTIS AG ADR ADR 66987V109 1,927,546 13,520 SH SOLE 13,120 0 400
NOVO NORDISK A/S ADR 670100205 542,795 14,318 SH SOLE 13,868 0 450
NXP SEMICONDUCTOR NV ADR N6596X109 1,238,956 5,216 SH SOLE 5,066 0 150
ROYAL CARIBBEAN CRUISES LTD ADR V7780T103 1,726,761 6,495 SH SOLE 6,295 0 200
SAP SE ADR 803054204 1,972,221 9,460 SH SOLE 9,110 0 350
SEA LTD ADR 81141R100 412,806 4,240 SH SOLE 4,090 0 150
SHELL PLC ADR 780259305 2,046,997 21,536 SH SOLE 20,796 0 740
SHOPIFY INC CL A ADR 82509L107 1,726,212 11,640 SH SOLE 11,240 0 400
SMITH & NEPHEW PLC ADR 83175M205 515,206 19,110 SH SOLE 18,455 0 655
SONY GROUP CORPORATION - ADR ADR 835699307 2,200,055 93,500 SH SOLE 90,350 0 3,150
ST MICROELECTRONICS N V ADR 861012102 2,682,407 50,270 SH SOLE 48,560 0 1,710
SUMITOMO MITSUI FIN GROUP INC ADR 86562M209 939,756 36,270 SH SOLE 35,000 0 1,270
TAIWAN SEMICONDUCTOR MFG ADR 874039100 6,769,403 14,839 SH SOLE 14,439 0 400
TAKEDA PHARMACEUTIC COMPANY ADR 874060205 974,074 53,550 SH SOLE 51,700 0 1,850
TENARIS SA ADR 88031M109 2,403,089 43,550 SH SOLE 42,075 0 1,475
TORONTO DOMINION BK NEW ADR 891160509 2,377,044 20,225 SH SOLE 19,525 0 700
UBS GROUP AG ADR H42097107 4,072,087 84,606 SH SOLE 81,701 0 2,905
YUM CHINA HOLDINGS INC ADR 98850P109 728,497 17,725 SH SOLE 17,075 0 650
APLS O'SHARES US QUALITY DIVID COM 00162Q387 299,217 5,031 SH SOLE 5,031 0 0
CORE S&P 500 COM 464287200 49,683,311 64,873 SH SOLE 64,873 0 0
CORE S&P MIDCAP COM 464287507 903,980 12,564 SH SOLE 12,564 0 0
CORE S&P SMALLCAP 600 INDEX COM 464287804 420,772 3,093 SH SOLE 3,093 0 0
DIMENSIONAL US EQUITY COM 25434V401 207,575 2,500 SH SOLE 2,500 0 0
HEALTH CARE SELECT SPDR COM 81369Y209 3,005,286 17,844 SH SOLE 17,844 0 0
INVESCO S&P 500 EQUAL WEIGHT COM 46137V357 1,653,967 7,951 SH SOLE 7,951 0 0
iSHARES CORE MSCI EAFE ETF COM 46432F842 13,812,860 142,577 SH SOLE 142,577 0 0
iSHARES CORE MSCI EMERGING MAR COM 46434G103 4,096,794 50,478 SH SOLE 50,478 0 0
ISHARES CURRENCY HEDGED MSCI E COM 46434V803 423,587 9,131 SH SOLE 9,131 0 0
iSHARES DJ SELECT DIVIDEND IND COM 464287168 6,480,463 42,615 SH SOLE 41,615 0 1,000
iSHARES MSCI ACWI INDEX FUND COM 464288257 519,320 3,271 SH SOLE 3,271 0 0
iSHARES MSCI ACWI INDEX FUND COM 464288240 585,753 7,746 SH SOLE 7,746 0 0
iSHARES MSCI EAFE GROWTH INDEX COM 464288885 333,312 2,782 SH SOLE 2,782 0 0
ISHARES MSCI EMERGING MKTS IND COM 464287234 1,358,976 20,347 SH SOLE 20,047 0 300
iSHARES RUSSELL 1000 ETF COM 464287622 7,106,668 17,078 SH SOLE 17,078 0 0
iSHARES RUSSELL 2000 INDEX FUN COM 464287655 1,548,403 5,572 SH SOLE 5,572 0 0
iSHARES RUSSELL 2000 INDEX FUN COM 464287655 96,150 346 SH OTR 346 0 0
iSHARES S&P 100 INDEX FUND COM 464287101 463,081 1,212 SH SOLE 1,212 0 0
iSHARES S&P 500 GROWTH INDEX COM 464287309 1,700,861 11,956 SH SOLE 11,956 0 0
iSHARES S&P MIDCAP GROWTH INDE COM 464287606 408,188 3,724 SH SOLE 3,724 0 0
MSCI EAFE INDEX COM 464287465 1,330,935 12,811 SH SOLE 12,811 0 0
POWERSHARES S&P 500 LOW VOLATI COM 46138E354 466,142 6,611 SH SOLE 6,611 0 0
RUSSELL 1000 GROWTH INDEX COM 464287614 24,844,829 198,346 SH SOLE 198,346 0 0
RUSSELL 1000 VALUE INDEX COM 464287598 5,404,414 21,798 SH SOLE 21,798 0 0
RUSSELL 2000 GROWTH INDEX COM 464287648 1,915,482 5,367 SH SOLE 5,367 0 0
RUSSELL 2000 VALUE INDEX COM 464287630 1,197,216 5,716 SH SOLE 5,716 0 0
RUSSELL MIDCAP GROWTH INDEX COM 464287481 1,672,399 12,147 SH SOLE 12,147 0 0
RUSSELL MIDCAP INDEX COM 464287499 3,331,311 31,218 SH SOLE 31,218 0 0
RUSSELL MIDCAP INDEX COM 464287499 108,204 1,014 SH OTR 1,014 0 0
RUSSELL MIDCAP VALUE INDEX COM 464287473 548,123 3,410 SH SOLE 3,410 0 0
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 388,206 14,132 SH SOLE 14,132 0 0
SCHWAB U.S. SMALL CAP ETF COM 808524607 276,866 8,485 SH SOLE 8,485 0 0
SCHWAB US BROAD MARKET ETF COM 808524102 4,485,165 153,025 SH SOLE 153,025 0 0
SCHWAB US LARGE CAP ETF COM 808524201 377,310 12,577 SH SOLE 12,577 0 0
SCHWAB US MID CAP ETF COM 808524508 377,282 11,090 SH SOLE 11,090 0 0
SPDR GOLD TRUST COM 78463V107 335,139 880 SH SOLE 880 0 0
SPDR S&P BIOTECH ETF COM 78464A870 3,469,433 22,003 SH SOLE 22,003 0 0
SPROTT PHYSICAL GOLD & SILVER COM 85208R101 1,195,438 28,778 SH SOLE 28,778 0 0
STATE STREET SPDR S&P 500 ETF COM 78462F103 3,991,605 5,234 SH SOLE 5,234 0 0
TECHNOLOGY SELECT SECTOR SPDR COM 81369Y803 2,124,367 10,852 SH SOLE 10,852 0 0
THE iSHARES CORE MSCI EUROPE E COM 46434V738 304,234 4,128 SH SOLE 4,128 0 0
VANGUARD DIVIDEND APP INDEX FU COM 921908844 302,603 1,297 SH SOLE 1,297 0 0
VANGUARD EMERGING MARKETS ETF COM 922042858 1,538,976 25,948 SH SOLE 25,948 0 0
VANGUARD FTSE DEVELOPED MARKET COM 921943858 5,827,585 82,532 SH SOLE 82,532 0 0
VANGUARD GROWTH ETF COM 922908736 743,461 8,251 SH SOLE 8,251 0 0
VANGUARD HEALTH CARE COM 92204A504 383,405 1,213 SH SOLE 1,213 0 0
VANGUARD INDEX FDS TOTAL STK M COM 922908769 13,115,465 35,046 SH SOLE 35,046 0 0
VANGUARD LARGE CAP ETF COM 922908637 548,886 1,560 SH SOLE 1,560 0 0
VANGUARD MID CAP ETF COM 922908629 2,550,375 32,522 SH SOLE 32,522 0 0
VANGUARD MID CAP GROWTH INDEX COM 922908538 7,054,245 24,150 SH SOLE 24,150 0 0
VANGUARD MID CAP VALUE INDEX F COM 922908512 4,112,742 21,034 SH SOLE 21,034 0 0
VANGUARD REAL ESTATE ETF COM 922908553 1,289,148 14,383 SH SOLE 14,383 0 0
VANGUARD RUSSELL 1000 VALUE COM 92206C714 1,787,488 16,444 SH SOLE 16,444 0 0
VANGUARD S&P 500 INDEX FUND COM 922908363 2,051,417 2,927 SH SOLE 2,927 0 0
VANGUARD SMALL CAP ETF COM 922908751 4,003,343 14,072 SH SOLE 14,072 0 0
VANGUARD SMALL CAP GROWTH ETF COM 922908595 6,636,355 19,644 SH SOLE 19,644 0 0
VANGUARD SMALL CAP VALUE COM 922908611 5,707,919 24,706 SH SOLE 24,706 0 0
VANGUARD WORLD FD INF TECH ETF COM 92204A702 275,469 2,192 SH SOLE 2,192 0 0