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 COM 88579Y101   2,745,789 26,123 SH   SOLE   15,933 0 10,190
ABBOTT LAB COM 002824100   3,813,148 37,657 SH   SOLE   25,238 0 12,419
ABBVIE, INC COM 00287y109   3,482,872 21,854 SH   SOLE   21,439 0 415
ACADIA HEALTHCARE COMP COM 00404A109   1,122,910 15,542 SH   SOLE   7,303 0 8,239
ACCENTURE PLC CLASS A SHARES COM G1151C101   1,375,032 4,811 SH   SOLE   4,663 0 148
ACTIVISION BLIZZARD INC COM ST COM 00507V109   1,148,960 13,424 SH   SOLE   12,263 0 1,161
ADOBE INC COM 00724F101   4,125,386 10,705 SH   SOLE   6,981 0 3,724
ADVANCED MICRO DEVICES, INC. COM 007903107   2,024,495 20,656 SH   SOLE   14,298 0 6,358
AGILENT TECHNOLOGIES COM 00846u101   3,812,650 27,560 SH   SOLE   20,121 0 7,439
AIR PROD & CHEM INC COM COM 009158106   989,438 3,445 SH   SOLE   3,405 0 40
AIRBNB INC COM 009066101   2,764,292 22,221 SH   SOLE   13,351 0 8,870
ALBEMARLE CORP COM COM 012653101   3,558,081 16,097 SH   SOLE   12,674 0 3,423
ALBERTSONS COMPANIES, INC COM 013091103   975,663 46,952 SH   SOLE   27,666 0 19,286
ALEXANDRIA REAL ESTATE EQUITIE COM 015271109   3,701,514 29,473 SH   SOLE   19,806 0 9,667
ALPHABET CLASS-C SHARE COM 02079K107   3,100,552 29,813 SH   SOLE   26,893 0 2,920
ALPHABET INC CAP STK CL A COM 02079K305   19,961,283 192,435 SH   SOLE   139,965 0 52,470
AMAZON.COM INC COM 023135106   16,752,192 162,186 SH   SOLE   117,147 0 45,039
AMDOCS LIMITED COM G02602103   2,048,032 21,327 SH   SOLE   12,812 0 8,515
AMER ELEC PWR CO INC COM 025537101   775,235 8,520 SH   SOLE   7,755 0 765
AMERICAN AIRLINES GROUP INC COM 02376r102   1,433,258 97,170 SH   SOLE   96,652 0 518
AMERICAN EXPRESS CO COM 025816109   3,349,475 20,306 SH   SOLE   14,176 0 6,130
AMERISOURCEBERGEN CORP COM 03073E105   2,209,678 13,801 SH   SOLE   13,501 0 300
AMETEK INC COM 031100100   2,380,505 16,380 SH   SOLE   11,008 0 5,372
AMGEN INC COM 031162100   841,048 3,479 SH   SOLE   3,139 0 340
ANALOG DEVICES INC COM 032654105   3,379,956 17,138 SH   SOLE   16,492 0 646
APPLE INC COM 037833100   51,265,783 310,890 SH   SOLE   238,418 0 72,472
APPLIED MATERIALS INC COM COM 038222105   2,572,552 20,944 SH   SOLE   19,298 0 1,646
ARCH CAPITAL GROUP LTD COM G0450A105   677,953 9,989 SH   SOLE   9,989 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102   4,540,939 57,004 SH   SOLE   38,769 0 18,235
ARISTA NETWORKS COM 040413106   3,780,879 22,524 SH   SOLE   16,305 0 6,219
ARROW ELECTRS INC COM 042735100   914,298 7,322 SH   SOLE   7,322 0 0
AT&T INC COM COM 00206R102   1,223,838 63,576 SH   SOLE   62,676 0 900
AUTOMATIC DATA PROCESSING INC COM 053015103   1,695,773 7,617 SH   SOLE   6,959 0 658
AUTOZONE INC COM 053332102   857,894 349 SH   SOLE   341 0 8
AVALONBAY COMMUNITIES INC COM 053484101   886,517 5,275 SH   SOLE   5,213 0 62
AVNET INC COM 053807103   2,312,251 51,156 SH   SOLE   21,086 0 30,070
BANK OF AMERICA CORPORATION CO COM 060505104   7,049,929 246,501 SH   SOLE   175,911 0 70,590
BANK OF NEW YORK MELLON CORPOR COM 064058100   903,983 19,894 SH   SOLE   19,643 0 251
BERKSHIRE HATHAWAY INC CL B NE COM 084670702   10,058,800 32,577 SH   SOLE   23,357 0 9,220
BEST BUY INC COM STK COM 086516101   596,104 7,616 SH   SOLE   7,333 0 283
BILL HOLDINGS, INC COM 090043100   677,844 8,354 SH   SOLE   8,354 0 0
BIOGEN INC COMMON COM 09062X103   2,786,417 10,022 SH   SOLE   6,750 0 3,272
BRISTOL MYERS SQUIBB CO COM COM 110122108   5,823,010 84,014 SH   SOLE   62,583 0 21,431
BROADCOM INC COM 11135F101   5,459,505 8,510 SH   SOLE   5,583 0 2,927
BUNGE LTD COM G16962105   1,052,057 11,014 SH   SOLE   11,014 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108   4,248,860 20,224 SH   SOLE   14,050 0 6,174
CAESARS ENTERTAINMENT, INC. COM 12769g100   707,501 14,495 SH   SOLE   14,385 0 110
CAPITAL ONE FINL CORP COM COM 14040H105   1,919,642 19,963 SH   SOLE   11,746 0 8,217
CARRIER GLOBAL CORP COM 14448c104   457,454 9,999 SH   SOLE   9,661 0 338
CATERPILLAR INC COM COM 149123101   4,039,255 17,651 SH   SOLE   13,748 0 3,903
CBRE GROUP INC COM 12504L109   637,088 8,750 SH   SOLE   8,616 0 134
CENTENE CORP COMMON COM 15135B101   1,156,869 18,302 SH   SOLE   18,177 0 125
CENTERPOINT ENERGY INC COM COM 15189T107   596,064 20,233 SH   SOLE   20,233 0 0
CHARLES SCHWAB CORP COM 808513105   458,168 8,747 SH   SOLE   8,005 0 742
CHEVRON CORP COM COM 166764100   7,380,216 45,233 SH   SOLE   35,719 0 9,514
CHUBB LIMITED COM H1467J104   3,401,839 17,519 SH   SOLE   12,988 0 4,531
CIGNA GROUP COM 125523100   2,905,632 11,371 SH   SOLE   8,612 0 2,759
CINTAS CORP COM COM 172908105   909,629 1,966 SH   SOLE   1,926 0 40
CISCO SYSTEMS INC COM 17275R102   5,173,918 98,975 SH   SOLE   72,911 0 26,064
CITIGROUP INC COM NEW COM 172967424   3,538,319 75,460 SH   SOLE   49,325 0 26,135
CLEVELAND-CLIFFS INC. COM 185899101   720,919 39,330 SH   SOLE   39,330 0 0
COCA COLA CO COM COM 191216100   4,944,597 79,713 SH   SOLE   54,828 0 24,885
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102   2,371,396 38,920 SH   SOLE   25,493 0 13,427
COMCAST CORP CL A NEW COM 20030N101   5,545,096 146,270 SH   SOLE   112,252 0 34,018
CONOCOPHILLIPS COMMON COM 20825C104   4,465,641 45,012 SH   SOLE   27,640 0 17,372
CONS EDISON INC COM COM 209115104   3,421,638 35,765 SH   SOLE   25,480 0 10,285
COPART INC COM 217204106   4,525,611 60,173 SH   SOLE   36,593 0 23,580
CORNING INC COM COM 219350105   568,326 16,109 SH   SOLE   15,829 0 280
CORTEVA, INC. COM 22052L104   1,842,591 30,552 SH   SOLE   21,826 0 8,726
COSTAR GROUP INC COM 22160N109   1,089,207 15,820 SH   SOLE   15,545 0 275
COSTCO WHOLESALE CORP NEW COM COM 22160K105   5,731,395 11,535 SH   SOLE   11,141 0 394
COTERRA ENERGY INC. COM 127097103   268,688 10,949 SH   SOLE   10,384 0 565
CROWDSTRIKE HOLDINGS INC COM 22788C105   757,538 5,519 SH   SOLE   2,831 0 2,688
CSX CORP COM COM 126408103   688,261 22,988 SH   SOLE   20,336 0 2,652
CVS HEALTH CORP COM COM 126650100   2,188,281 29,448 SH   SOLE   20,784 0 8,664
D R HORTON INC COM 23331A109   2,352,766 24,084 SH   SOLE   22,924 0 1,160
DANAHER CORP COM 235851102   6,524,559 25,887 SH   SOLE   18,710 0 7,177
DARDEN RESTAURANTS INC COM COM 237194105   1,037,400 6,686 SH   SOLE   6,352 0 334
DEERE & CO COMMON COM 244199105   3,547,878 8,593 SH   SOLE   6,903 0 1,690
DELTA AIR LINES INC DEL COMMON COM 247361702   396,656 11,359 SH   SOLE   11,359 0 0
DISCOVER FINL SVCS COM STK COM 254709108   3,121,071 31,577 SH   SOLE   24,276 0 7,301
DOVER CORP 1 COM/1 PFD RT COM 260003108   514,469 3,386 SH   SOLE   3,386 0 0
DOW INC. COM 260557103   411,589 7,508 SH   SOLE   7,508 0 0
DUKE ENERGY CORP NEW COM STK COM 26441C204   2,766,084 28,673 SH   SOLE   21,287 0 7,386
DXC TECHNOLOGY CO COM COM 23355L106   467,646 18,296 SH   SOLE   18,296 0 0
EATON CORP PLC COMMON COM G29183103   822,603 4,801 SH   SOLE   4,648 0 153
EBAY INC COM COM 278642103   539,584 12,161 SH   SOLE   11,732 0 429
EDWARDS LIFESCIENCES CORP COM 28176e108   668,210 8,077 SH   SOLE   7,917 0 160
ELECTRONIC ARTS INC COM COM 285512109   579,124 4,808 SH   SOLE   4,607 0 201
ELEVANCE HEALTH INC COM 036752103   889,732 1,935 SH   SOLE   1,868 0 67
ELI LILLY & CO COM COM 532457108   5,156,451 15,015 SH   SOLE   12,163 0 2,852
ENPHASE ENERGY INC COM 29355A107   439,275 2,089 SH   SOLE   2,039 0 50
ENTERGY CORP NEW COM COM 29364G103   419,432 3,893 SH   SOLE   3,765 0 128
EOG RESOURCES INC COM COM 26875p101   385,042 3,359 SH   SOLE   3,014 0 345
EPAM SYSTEMS INC COM 29414B104   319,033 1,067 SH   SOLE   1,053 0 14
EQUINIX INC COM 29444U700   2,754,373 3,820 SH   SOLE   2,749 0 1,071
EQUITY RESIDENTIAL REIT USD.01 COM 29476L107   1,656,660 27,611 SH   SOLE   27,451 0 160
EVEREST GROUP LTD COM G3223R108   4,143,723 11,574 SH   SOLE   6,584 0 4,990
EVERGY INC COM 30034W106   2,644,968 43,275 SH   SOLE   20,455 0 22,820
EXELON CORPORATION COMMON COM 30161N101   1,467,993 35,044 SH   SOLE   34,436 0 608
EXPEDIA INC COM 30212p303   1,211,808 12,489 SH   SOLE   7,753 0 4,736
EXXON MOBIL CORP COM COM 30231G102   11,463,198 104,534 SH   SOLE   84,355 0 20,179
FASTENAL CO COM 311900104   1,186,950 22,005 SH   SOLE   21,660 0 345
FEDEX CORP COM COM 31428X106   1,580,694 6,918 SH   SOLE   6,662 0 256
FIDELITY NATIONAL INFORMATION COM 31620M106   2,063,399 37,979 SH   SOLE   27,882 0 10,097
FIFTH THIRD BANCORP COMMON STO COM 316773100   854,558 32,078 SH   SOLE   30,663 0 1,415
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605   208,268 6,478 SH   SOLE   6,478 0 0
FIRST AMERICAN CORP/CA COM 31847r102   495,931 8,910 SH   SOLE   8,910 0 0
FISERV INC COM COM 337738108   2,388,098 21,128 SH   SOLE   20,730 0 398
FORD MOTOR CO COMMON STOCK USD COM 345370860   1,144,672 90,847 SH   SOLE   90,247 0 600
FORTINET INC COM 34959E109   3,329,314 50,095 SH   SOLE   35,093 0 15,002
FOX CORPORATION CL B COM 35137l204   288,741 9,222 SH   SOLE   9,222 0 0
FREEPORT-MCMORAN, INC. COM 35671D857   2,291,983 56,025 SH   SOLE   40,100 0 15,925
FTI CONSULTING INC. COM 302941109   1,607,810 8,147 SH   SOLE   4,920 0 3,227
GENERAL DYNAMICS CORP COM COM 369550108   3,147,472 13,792 SH   SOLE   10,682 0 3,110
GENERAL MILLS INC COM COM 370334104   2,981,358 34,886 SH   SOLE   20,472 0 14,414
GENERAL MOTORS COMPANY COMMON COM 37045V100   2,423,741 66,078 SH   SOLE   40,170 0 25,908
GENUINE PARTS CO COMMON STOCK COM 372460105   2,002,533 11,969 SH   SOLE   11,616 0 353
GILEAD SCIENCES INC COMMON COM 375558103   2,334,859 28,141 SH   SOLE   17,679 0 10,462
GOLDMAN SACHS GROUP INC COM COM 38141G104   2,321,500 7,097 SH   SOLE   6,922 0 175
GRAND CANYON ED INC COM 38526M106   644,332 5,657 SH   SOLE   5,657 0 0
HARTFORD FINL SVCS GROUP INC C COM 416515104   2,221,090 31,871 SH   SOLE   30,946 0 925
HEALTHPEAK PROPERTIES INC COM 42250P103   1,634,458 74,395 SH   SOLE   42,057 0 32,338
HERSHEY CO/THE COMMON STOCK US COM 427866108   475,238 1,868 SH   SOLE   1,729 0 139
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   499,151 31,334 SH   SOLE   31,334 0 0
HOLOGIC INC COM 436440101   3,068,375 38,022 SH   SOLE   26,005 0 12,017
HOME DEPOT INC COM COM 437076102   3,179,623 10,774 SH   SOLE   7,553 0 3,221
HONEYWELL INTL INC COM 438516106   3,275,415 17,138 SH   SOLE   9,233 0 7,905
HOST HOTELS & RESORTS INC REIT COM 44107P104   671,687 40,733 SH   SOLE   40,733 0 0
HUBSPOT, INC COM 443573100   689,859 1,609 SH   SOLE   1,609 0 0
IDEX CORP COM 45167R104   453,743 1,964 SH   SOLE   1,859 0 105
INGERSOLL RAND PLC COMMON COM 45687v106   481,207 8,271 SH   SOLE   8,099 0 172
INTEL CORP COM COM 458140100   890,421 27,255 SH   SOLE   25,006 0 2,249
INTERNATIONAL BUSINESS MACHS C COM 459200101   3,480,702 26,552 SH   SOLE   20,369 0 6,183
INTERPUBLIC GROUP COS INC COM 460690100   1,492,765 40,085 SH   SOLE   37,621 0 2,464
INTUIT COM COM 461202103   1,259,916 2,826 SH   SOLE   2,522 0 304
JOHNSON & JOHNSON COM USD1 COM 478160104   10,580,920 68,264 SH   SOLE   51,657 0 16,607
JPMORGAN CHASE & CO COM 46625H100   9,359,907 71,828 SH   SOLE   56,167 0 15,661
KEURIG DR PEPPER INC COM 49271v100   357,880 10,144 SH   SOLE   9,558 0 586
KEYSIGHT TECHNOLOGIES INC COM 49338L103   553,553 3,428 SH   SOLE   3,361 0 67
KRAFT HEINZ COMPANY COM 500754106   334,805 8,658 SH   SOLE   7,908 0 750
KROGER CO COM COM 501044101   3,887,098 78,734 SH   SOLE   47,371 0 31,363
LABORATORY CORP AMER HLDGSCOM COM 50540R409   1,140,676 4,972 SH   SOLE   4,936 0 36
LAM RESEARCH CORP COM COM 512807108   2,949,058 5,563 SH   SOLE   4,714 0 849
LAMB WESTON HOLDINGS INC COM 513272104   654,818 6,265 SH   SOLE   6,167 0 98
LANDSTAR SYSTEM INC COM 515098101   856,863 4,780 SH   SOLE   4,780 0 0
LENNAR CORP A COM 526057104   3,227,823 30,709 SH   SOLE   20,037 0 10,672
LIBERTY BROADBAND CORPORATION COM 530307305   1,061,528 12,993 SH   SOLE   7,907 0 5,086
LIVE NATION ENTERTAINMENT INC COM 538034109   540,540 7,722 SH   SOLE   7,722 0 0
LKQ CORPORATION COM 501889208   650,016 11,452 SH   SOLE   11,452 0 0
LOWES COS INC COM COM 548661107   553,717 2,769 SH   SOLE   2,442 0 327
LULULEMON ATHLETICA INC COM 550021109   2,198,251 6,036 SH   SOLE   4,239 0 1,797
MARATHON PETROLEUM CORP COMMON COM 56585A102   1,639,937 12,163 SH   SOLE   11,660 0 503
MARRIOTT INTL INC NEW COM STK COM 571903202   2,446,101 14,732 SH   SOLE   10,543 0 4,189
MASTERCARD INC CL A COM 57636Q104   3,072,268 8,454 SH   SOLE   6,223 0 2,231
MCKESSON CORP COM 58155Q103   1,868,550 5,248 SH   SOLE   5,031 0 217
MEDTRONIC PLC ORDINARY COM G5960L103   1,743,569 21,627 SH   SOLE   21,327 0 300
MERCK & CO INC NEW COM COM 58933Y105   7,849,773 73,783 SH   SOLE   55,588 0 18,195
META PLATFORMS INC COM 30303M102   8,894,698 41,968 SH   SOLE   30,205 0 11,763
METLIFE INC. COM 59156R108   2,395,935 41,352 SH   SOLE   29,549 0 11,803
MICROCHIP TECHNOLOGY INC COM COM 595017104   1,737,681 20,741 SH   SOLE   19,275 0 1,466
MICRON TECHNOLOGY INC COM 595112103   626,148 10,377 SH   SOLE   9,659 0 718
MICROSOFT CORP COM COM 594918104   45,370,348 157,372 SH   SOLE   121,598 0 35,774
MID AM APT COMM COM 59522J103   754,747 4,997 SH   SOLE   4,997 0 0
MOHAWK INDUSTRIES INC COM 608190104   200,240 1,998 SH   SOLE   1,998 0 0
MOLINA HEALTHCARE INC COM 60855R100   375,556 1,404 SH   SOLE   1,404 0 0
MOLSON COORS BREWING COM CL B COM 60871R209   358,504 6,937 SH   SOLE   6,937 0 0
MONDELEZ INTERNATIONAL CLASS A COM 609207105   3,051,505 43,768 SH   SOLE   26,465 0 17,303
MORGAN STANLEY COM STK USD0.01 COM 617446448   832,432 9,481 SH   SOLE   8,748 0 733
NETAPP Inc. COM 64110D104   385,143 6,032 SH   SOLE   6,032 0 0
NETFLIX.COM INC COM 64110L106   4,194,473 12,141 SH   SOLE   8,479 0 3,662
NEW LINDE PLC COM G54950103   2,682,150 7,546 SH   SOLE   4,674 0 2,872
NEWMONT CORPORATION COM 651639106   561,475 11,454 SH   SOLE   11,362 0 92
NIKE INC CL B COM 654106103   5,385,858 43,916 SH   SOLE   34,870 0 9,046
NORTHROP GRUMMAN CORP COM COM 666807102   663,953 1,438 SH   SOLE   1,397 0 41
NUCOR CORP COM COM 670346105   1,792,933 11,607 SH   SOLE   11,177 0 430
NVIDIA CORPORATION COM COM 67066G104   12,114,383 43,613 SH   SOLE   32,095 0 11,518
OGE ENERGY CORP COM $US COM 670837103   2,632,170 69,893 SH   SOLE   33,618 0 36,275
OLD DOMINION FREIGHT COM 679580100   2,906,684 8,528 SH   SOLE   3,358 0 5,170
OLD REPUBLIC INTL CORP COM 680223104   1,879,242 75,260 SH   SOLE   31,232 0 44,028
OMNICOM GROUP INC COM COM 681919106   1,090,759 11,562 SH   SOLE   10,820 0 742
ONEOK INC COM 682680103   2,795,696 43,999 SH   SOLE   28,711 0 15,288
PACCAR INC COM COM 693718108   1,881,533 25,704 SH   SOLE   25,472 0 232
PARK HOTELS AND RESORTS INC COM 700517105   1,082,724 87,599 SH   SOLE   44,399 0 43,200
PARKER-HANNIFIN CORP COM COM 701094104   1,042,613 3,102 SH   SOLE   2,878 0 224
PAYCHEX INC COM COM 704326107   3,972,492 34,667 SH   SOLE   26,018 0 8,649
PAYPAL HOLDINGS, INC. COM 70450y103   1,835,774 24,174 SH   SOLE   23,505 0 669
PEPSICO INC COM COM 713448108   3,945,519 21,643 SH   SOLE   20,603 0 1,040
PFIZER INC COM COM 717081103   4,842,838 118,697 SH   SOLE   98,687 0 20,010
PHILIP MORRIS INTL INC COMMON COM 718172109   2,547,269 26,193 SH   SOLE   20,475 0 5,718
PHILLIPS 66 COM 718546104   956,520 9,435 SH   SOLE   9,315 0 120
PINNACLE WEST CAPITAL CORP COM 723484101   1,454,846 18,360 SH   SOLE   18,360 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105   611,605 4,812 SH   SOLE   4,477 0 335
POLO RALPH LAUREN CORP COMMON COM 751212101   707,604 6,065 SH   SOLE   6,065 0 0
PREMIER INC COM 74051N102   405,208 12,518 SH   SOLE   12,518 0 0
PRINCIPAL FINL GROUP INC COM S COM 74251V102   478,249 6,435 SH   SOLE   6,435 0 0
PROCTER & GAMBLE COM NPV COM 742718109   9,697,264 65,218 SH   SOLE   52,543 0 12,675
PROLOGIS INC COMMON COM 74340W103   1,324,215 10,613 SH   SOLE   9,842 0 771
PRUDENTIAL FINL INC COM COM 744320102   642,559 7,766 SH   SOLE   7,159 0 607
PUBLIC SERVICES ENTERPRISES GP COM 744573106   517,898 8,293 SH   SOLE   7,659 0 634
PUBLIC STORAGE INC COM 74460D109   869,861 2,879 SH   SOLE   2,834 0 45
PULTE GROUP INC COM 745867101   3,837,796 65,851 SH   SOLE   48,351 0 17,500
QUALCOMM INC COM COM 747525103   4,793,819 37,575 SH   SOLE   28,764 0 8,811
QUANTA SVCS INC COM COM 74762E102   797,206 4,784 SH   SOLE   4,784 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100   1,756,757 12,417 SH   SOLE   12,119 0 298
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,193,534 22,399 SH   SOLE   14,145 0 8,254
REGENERON PHARMACEUT COM 75886F107   3,810,905 4,638 SH   SOLE   2,822 0 1,816
REGIONS FINANCIAL CORP COM 7591ep100   900,698 48,529 SH   SOLE   47,499 0 1,030
REXFORD INDUSTRIAL REALTY REIT COM 76169C100   710,074 11,904 SH   SOLE   0 0 11,904
ROBERT HALF INTL INC COM COM 770323103   1,115,733 13,848 SH   SOLE   13,458 0 390
ROCKWELL INTL CORP COM 773903109   1,179,669 4,020 SH   SOLE   3,770 0 250
S&P GLOBAL INC COM COM 78409V104   1,428,382 4,143 SH   SOLE   4,068 0 75
SALESFORCE INC COM 79466L302   4,698,226 23,517 SH   SOLE   17,041 0 6,476
SCHEIN HENRY INC COM 806407102   458,336 5,621 SH   SOLE   5,621 0 0
SEMPRA COM 816851109   1,981,103 13,106 SH   SOLE   13,013 0 93
SERVICENOW INC COM 81762P102   1,296,104 2,789 SH   SOLE   2,731 0 58
SKYWORKS SOLUTIONS INC COMMON COM 83088M102   1,719,676 14,576 SH   SOLE   8,129 0 6,447
SMUCKER J M CO COM NEW COM 832696405   2,010,402 12,775 SH   SOLE   12,655 0 120
SNAP-ON INC COM 833034101   4,237,373 17,163 SH   SOLE   12,048 0 5,115
SNOWFLAKE INC COM 833445109   1,525,774 9,889 SH   SOLE   5,129 0 4,760
SOUTHERN CO COM STK COM 842587107   901,409 12,955 SH   SOLE   12,158 0 797
STARBUCKS CORPORATION COM COM 855244109   769,417 7,389 SH   SOLE   6,329 0 1,060
STATE STREET CORPORATION COM 857477103   1,694,775 22,391 SH   SOLE   17,391 0 5,000
SYNCHRONY FINANCIAL COM 87165B103   1,211,909 41,675 SH   SOLE   17,760 0 23,915
SYNOPSYS INC COM 871607107   4,143,304 10,727 SH   SOLE   8,150 0 2,577
T MOBILE US INC COM 872590104   2,623,487 18,113 SH   SOLE   12,440 0 5,673
T ROWE PRICE GROUP INC COM 74144t108   1,963,218 17,389 SH   SOLE   17,299 0 90
TAPESTRY INC COM COM 876030107   322,765 7,487 SH   SOLE   7,487 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   634,804 1,419 SH   SOLE   1,419 0 0
TESLA, INC. COM 88160R101   10,866,755 52,380 SH   SOLE   38,368 0 14,012
TEXAS INSTRUMENTS INC COM COM 882508104   5,067,284 27,242 SH   SOLE   21,775 0 5,467
TEXTRON INC COM 883203101   2,639,302 37,368 SH   SOLE   22,003 0 15,365
THE TRADE DESK INC COM 88339j105   1,957,343 32,135 SH   SOLE   17,853 0 14,282
THERMO FISHER SCIENTIFIC INC C COM 883556102   4,300,297 7,461 SH   SOLE   5,168 0 2,293
TJX COS INC COM NEW COM 872540109   491,787 6,276 SH   SOLE   5,835 0 441
TRACTOR SUPPLY CO COM 892356106   471,960 2,008 SH   SOLE   2,008 0 0
TRANE TECHNOLOGIES PLC COM g8994e103   1,458,777 7,929 SH   SOLE   7,929 0 0
TRAVELERS COS INC COM STK COM 89417E109   1,865,284 10,882 SH   SOLE   10,675 0 207
ULTA BEAUTY INC. COM 90384S303   3,086,855 5,657 SH   SOLE   3,479 0 2,178
UNION PAC CORP COM COM 907818108   252,581 1,255 SH   SOLE   1,074 0 181
UNITED AIRLINES HOLDINGS INC COM 910047109   534,142 12,071 SH   SOLE   12,071 0 0
UNITED PARCEL SVC INC CL B COM 911312106   1,927,097 9,934 SH   SOLE   9,497 0 437
UNITED RENTALS INC COM 911363109   648,255 1,638 SH   SOLE   1,617 0 21
UNITEDHEALTH GROUP INC COM COM 91324P102   11,478,266 24,288 SH   SOLE   17,534 0 6,754
US BANCORP COM 902973304   702,110 19,476 SH   SOLE   18,040 0 1,436
V F CORP COM 918204108   1,138,742 49,705 SH   SOLE   46,963 0 2,742
VALERO ENERGY CORP COM STK NEW COM 91913Y100   3,278,227 23,483 SH   SOLE   16,666 0 6,817
VERIZON COMMUNICATIONS COM COM 92343V104   5,772,170 148,423 SH   SOLE   113,107 0 35,316
VERTEX PHARMACEUTICAL INC. COM 92532F100   2,223,449 7,057 SH   SOLE   6,891 0 166
VIATRIS INC. COM 92556V106   432,121 44,919 SH   SOLE   44,919 0 0
VISA INC CLASS A SHARES COMMON COM 92826C839   3,359,354 14,900 SH   SOLE   14,506 0 394
WABTEC CORP COM 929740108   1,823,931 18,048 SH   SOLE   10,098 0 7,950
WALMART INC COM COM 931142103   2,683,000 18,196 SH   SOLE   17,704 0 492
WEC ENERGY GROUP INC COM COM 92939U106   1,722,145 18,168 SH   SOLE   17,541 0 627
WELLS FARGO & CO NEW COM 949746101   3,095,363 82,808 SH   SOLE   60,842 0 21,966
WEST PHARMACEUTICAL SV COM 955306105   693,633 2,002 SH   SOLE   1,885 0 117
WESTLAKE CORP COM 960413102   2,050,642 17,681 SH   SOLE   6,161 0 11,520
WESTROCK COMPANY (NEW) COM 96145d105   1,421,669 46,658 SH   SOLE   28,392 0 18,266
WHIRLPOOL CORP COM COM 963320106   1,500,803 11,368 SH   SOLE   11,004 0 364
WILLIAMS SONOMA COM 969904101   1,435,345 11,798 SH   SOLE   7,267 0 4,531
WR BERKLEY CORP COM 084423102   1,115,699 17,920 SH   SOLE   17,731 0 189
XYLEM INC COM 98419m100   1,391,254 13,288 SH   SOLE   12,826 0 462
AEGIS VALUE FUND CLASS COM 00761L102   464,944 13,395 SH   SOLE   13,395 0 0
ALLSPRING STRATEGIC MUNICIPAL COM 94987W760   101,444 11,647 SH   SOLE   11,647 0 0
ARIEL MUTUAL FUND COM 040337107   415,282 6,247 SH   SOLE   6,247 0 0
CONESTOGA SMALL CAP FUND COM 207019100   247,295 3,728 SH   SOLE   3,728 0 0
DODGE & COX INCOME FUND COM 256210105   272,798 21,894 SH   SOLE   21,894 0 0
DODGE & COX STOCK FUND COM 256219106   225,707 1,043 SH   SOLE   1,043 0 0
DOUBLELINE TOTAL RETURN BOND F COM 258620202   180,706 20,146 SH   SOLE   20,146 0 0
FIDELITY 500 INDEX FUND COM 315911750   777,332 5,432 SH   SOLE   5,432 0 0
FIDELITY PURITAN FUND COM 316345107   456,405 21,091 SH   SOLE   21,091 0 0
FPA CRESCENT FUND COM 30254T759   206,761 5,864 SH   SOLE   5,864 0 0
GRANDEUR PEAK INTERNATIONAL OP COM 317609378   193,964 58,247 SH   SOLE   58,247 0 0
JENSEN QUALITY GROWTH FUND COM 476313101   313,199 5,485 SH   SOLE   5,485 0 0
MAIRS & POWER GROWTH FUND COM 89834g711   223,348 1,764 SH   SOLE   1,764 0 0
SCHWAB 1000 INDEX FUND COM 808517106   298,206 3,380 SH   SOLE   3,380 0 0
SCHWAB GOVERNMENT MONEY INV COM 808515613   55,227 55,227 SH   SOLE   55,227 0 0
SCHWAB INTERNATIONAL INDEX FUN COM 808509830   237,559 11,080 SH   SOLE   11,080 0 0
SCHWAB SMALL-CAP INDEX FUND COM 808509848   321,556 11,084 SH   SOLE   11,084 0 0
SCHWAB US AGGREGATE BOND INDEX COM 808517718   110,348 12,220 SH   SOLE   12,220 0 0
SCHWAB US MID-CAP INDEX FUND COM 80850L726   237,463 4,458 SH   SOLE   4,458 0 0
SCHWAB VALUE ADVANTAGE MONEY I COM 808515605   210,429 210,429 SH   SOLE   210,429 0 0
SOUND SHORE FUND INVESTOR CLAS COM 836083105   212,737 5,979 SH   SOLE   5,979 0 0
SPDR PORTFOLIO S&P 500 VALUE E COM 78464A508   350,401 8,605 SH   SOLE   8,605 0 0
VANGUARD MID-CAP INDEX FUND COM 922908645   280,555 1,074 SH   SOLE   1,074 0 0
VANGUARD SMALL-CAP GROWTH INDE COM 921937710   261,754 3,437 SH   SOLE   3,437 0 0
WASATCH SMALL CAP GROWTH FUND COM 936772102   200,353 6,245 SH   SOLE   6,245 0 0