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   5,399,103 39,496 SH   SOLE   27,766 0 11,730
A T & T INC COM 00206R102   3,259,278 148,149 SH   SOLE   147,489 0 660
ABBOTT LAB COM 002824100   5,805,205 50,918 SH   SOLE   35,369 0 15,549
ABBVIE INC COM 00287y109   7,235,361 36,638 SH   SOLE   28,756 0 7,882
ACCENTURE PLC CLASS A SHARES COM G1151C101   4,375,729 12,379 SH   SOLE   8,833 0 3,546
ADOBE INC COM 00724F101   4,992,435 9,642 SH   SOLE   6,416 0 3,226
ADVANCED MICRO DEVICES, INC. COM 007903107   5,044,147 30,742 SH   SOLE   20,755 0 9,987
AIRBNB INC COM 009066101   484,414 3,820 SH   SOLE   3,673 0 147
ALBEMARLE CORP COM COM 012653101   658,992 6,958 SH   SOLE   6,660 0 298
ALBERTSONS COMPANIES, INC COM 013091103   726,818 39,330 SH   SOLE   22,625 0 16,705
ALCOA CORP. COM 013872106   737,997 19,129 SH   SOLE   19,129 0 0
ALPHABET CLASS-C SHARE COM 02079K107   3,739,539 22,367 SH   SOLE   20,678 0 1,689
ALPHABET INC CLASS A COM 02079K305   24,639,671 148,566 SH   SOLE   107,558 0 41,008
AMAZON.COM INC COM 023135106   26,584,633 142,675 SH   SOLE   106,552 0 36,123
AMENTUM HOLDINGS INC COM 023939101   567,858 17,608 SH   SOLE   13,102 0 4,506
AMER ELECTRIC PWR CO COM 025537101   792,482 7,724 SH   SOLE   7,228 0 496
AMERICAN EXPRESS CO COM 025816109   1,566,722 5,777 SH   SOLE   5,436 0 341
AMERICAN TOWER CORPORATION REI COM 03027x100   1,216,056 5,229 SH   SOLE   4,957 0 272
AMERIPRISE FINL INC COM COM 03076C106   560,483 1,193 SH   SOLE   1,193 0 0
AMGEN INC COM 031162100   4,542,839 14,099 SH   SOLE   11,293 0 2,806
ANALOG DEVICES INC COM 032654105   882,702 3,835 SH   SOLE   3,606 0 229
ANSYS INC COM 03662Q105   644,588 2,023 SH   SOLE   1,965 0 58
APPLE INC COM 037833100   60,028,520 257,633 SH   SOLE   200,506 0 57,127
APPLIED MATERIALS INC COM 038222105   3,338,472 16,523 SH   SOLE   15,273 0 1,250
ARCH CAPITAL GROUP LTD COM G0450A105   901,305 8,056 SH   SOLE   8,056 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102   2,482,316 41,552 SH   SOLE   26,491 0 15,061
ARISTA NETWORKS COM 040413106   7,007,786 18,258 SH   SOLE   13,181 0 5,077
ARROW ELECTRS INC COM 042735100   790,339 5,950 SH   SOLE   5,950 0 0
ASHLAND GLOBAL HOLDINGS INC COM 044186104   1,356,036 15,592 SH   SOLE   7,157 0 8,435
AUTOMATIC DATA PROCESSING INC COM 053015103   1,512,606 5,466 SH   SOLE   5,075 0 391
AVNET INC COM 053807103   1,895,636 34,904 SH   SOLE   17,190 0 17,714
BANK OF AMERICA CORPORATION COM 060505104   4,482,848 112,975 SH   SOLE   92,499 0 20,476
BANK OF NY MELLON CORP COM 064058100   2,184,760 30,403 SH   SOLE   30,238 0 165
BERKSHIRE HATHAWAY CL B COM 084670702   13,781,565 29,943 SH   SOLE   22,044 0 7,899
BIOGEN INC COMMON COM 09062X103   1,637,948 8,450 SH   SOLE   5,565 0 2,885
BLACKROCK INC COM 09290d101   5,070,002 5,340 SH   SOLE   4,447 0 893
BLOCK, INC. COM 852234103   1,491,561 22,219 SH   SOLE   13,795 0 8,424
BOSTON SCIENTIFIC CORP COM 101137107   1,725,442 20,590 SH   SOLE   20,328 0 262
BRISTOL MYERS SQUIBB COM 110122108   4,286,625 82,849 SH   SOLE   55,953 0 26,896
BROADCOM INC COM 11135F101   17,766,465 102,994 SH   SOLE   76,338 0 26,656
BROWN & BROWN INC COMMON COM 115236101   1,812,793 17,498 SH   SOLE   17,498 0 0
BUNGE LTD COM H11356104   876,525 9,070 SH   SOLE   9,070 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108   1,954,126 7,210 SH   SOLE   4,547 0 2,663
CAMDEN PROPERTY TRUST COM 133131102   961,805 7,786 SH   SOLE   7,786 0 0
CAPITAL ONE FINL CORP COM 14040H105   2,961,809 19,781 SH   SOLE   12,697 0 7,084
CARDINAL HEALTH INC COM 14149Y108   1,817,501 16,445 SH   SOLE   10,109 0 6,336
CATERPILLAR INC COM COM 149123101   6,232,497 15,935 SH   SOLE   12,583 0 3,352
CAVA GROUP INC COM 148929102   2,097,028 16,932 SH   SOLE   16,932 0 0
CBRE GROUP INC COM 12504L109   4,378,957 35,178 SH   SOLE   26,497 0 8,681
CENCORA COM 03073E105   2,697,809 11,986 SH   SOLE   11,783 0 203
CENTENE CORP COMMON COM 15135B101   1,142,374 15,175 SH   SOLE   15,042 0 133
CENTERPOINT ENERGY INC COM COM 15189T107   493,050 16,759 SH   SOLE   16,759 0 0
CHARLES SCHWAB CORP COM 808513105   334,679 5,164 SH   SOLE   4,901 0 263
CHEVRON CORP COM 166764100   5,580,597 37,894 SH   SOLE   30,192 0 7,702
CHIPOTLE MEXICAN GRILL, INC. COM 169656105   717,542 12,453 SH   SOLE   12,057 0 396
CHUBB LTD COM H1467J104   3,875,385 13,438 SH   SOLE   9,715 0 3,723
CINCINNATI FINANCIAL CORPORATI COM 172062101   629,011 4,621 SH   SOLE   4,621 0 0
CINTAS CORP COM COM 172908105   4,234,128 20,566 SH   SOLE   15,338 0 5,228
CISCO SYSTEMS INC COM 17275R102   1,727,947 32,468 SH   SOLE   30,569 0 1,899
CITIGROUP INC COM NEW COM 172967424   3,955,381 63,185 SH   SOLE   40,777 0 22,408
CME GROUP INC COM STK COM 12572Q105   2,960,902 13,419 SH   SOLE   9,585 0 3,834
COCA-COLA CO COM 191216100   6,106,878 84,983 SH   SOLE   60,014 0 24,969
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102   2,603,899 33,738 SH   SOLE   22,172 0 11,566
COLGATE-PALMOLIVE CO COM COM 194162103   340,289 3,278 SH   SOLE   3,115 0 163
COMCAST CORP CL A NEW COM 20030N101   5,528,510 132,356 SH   SOLE   103,640 0 28,716
CONOCOPHILLIPS COMMON COM 20825C104   3,721,859 35,352 SH   SOLE   23,867 0 11,485
CONS EDISON INC COM COM 209115104   4,570,682 43,894 SH   SOLE   33,028 0 10,866
COOPER COMPANIES INC COM 216648501   851,604 7,718 SH   SOLE   7,718 0 0
COPART INC COM 217204106   3,181,204 60,710 SH   SOLE   42,244 0 18,466
CORTEVA, INC. COM 22052L104   584,196 9,937 SH   SOLE   9,782 0 155
COSTCO WHOLESALE CO COM 22160K105   7,388,258 8,334 SH   SOLE   6,974 0 1,360
CROWDSTRIKE HOLDINGS INC COM 22788C105   716,040 2,553 SH   SOLE   84 0 2,469
CSX CORP COM COM 126408103   569,607 16,496 SH   SOLE   14,749 0 1,747
CUMMINS INC COM 231021106   334,799 1,034 SH   SOLE   988 0 46
CVS HEALTH CORP COM COM 126650100   2,215,200 35,229 SH   SOLE   24,787 0 10,442
D R HORTON CO COM 23331A109   4,540,708 23,802 SH   SOLE   17,588 0 6,214
DANAHER CORP COM 235851102   988,639 3,556 SH   SOLE   3,353 0 203
DELTA AIR LINES INC DEL COMMON COM 247361702   483,572 9,521 SH   SOLE   9,521 0 0
DEVON ENERGY CORPORATION COM 25179m103   1,194,021 30,522 SH   SOLE   30,522 0 0
DIGITAL RLTY TR INC COM 253868103   2,704,827 16,714 SH   SOLE   10,544 0 6,170
DISCOVER FINL SVCS COM STK COM 254709108   1,027,624 7,325 SH   SOLE   6,936 0 389
DOMINO'S PIZZA INC COM 25754A201   561,333 1,305 SH   SOLE   1,206 0 99
DUKE ENERGY CORP COM 26441C204   3,836,262 33,272 SH   SOLE   26,609 0 6,663
EATON CORP PLC COMMON COM G29183103   1,605,827 4,845 SH   SOLE   4,676 0 169
EBAY INC COM COM 278642103   618,219 9,495 SH   SOLE   9,428 0 67
ECOLAB INC COM 278865100   799,949 3,133 SH   SOLE   3,104 0 29
EDWARDS LIFESCIENCES CORP COM 28176e108   598,529 9,070 SH   SOLE   9,070 0 0
ELEVANCE HEALTH INC COM 036752103   807,040 1,552 SH   SOLE   1,508 0 44
ELI LILLY & CO COM 532457108   15,992,464 18,051 SH   SOLE   14,211 0 3,840
EMERSON ELECTRIC CO COM COM 291011104   514,586 4,705 SH   SOLE   4,371 0 334
ENTERGY CORP COM 29364G103   438,393 3,331 SH   SOLE   3,247 0 84
EOG RESOURCES INC COM COM 26875p101   3,588,081 29,188 SH   SOLE   21,002 0 8,186
EQT CORP COM 26884L109   942,711 25,729 SH   SOLE   25,729 0 0
EQUITY RESIDENTIAL REIT USD.01 COM 29476L107   2,012,877 27,033 SH   SOLE   26,927 0 106
EVEREST GROUP LTD COM G3223R108   3,256,499 8,311 SH   SOLE   3,956 0 4,355
EVERGY INC COM 30034W106   2,260,078 36,447 SH   SOLE   16,650 0 19,797
EXPEDIA INC COM 30212p303   452,645 3,058 SH   SOLE   3,058 0 0
EXTRA SPACE STORAGE IN COM 30225T102   677,334 3,759 SH   SOLE   3,680 0 79
EXXON MOBIL CORP COM COM 30231G102   7,341,137 62,627 SH   SOLE   44,450 0 18,177
F5 INC COM 315616102   773,563 3,513 SH   SOLE   3,489 0 24
FASTENAL CO COM 311900104   2,635,469 36,901 SH   SOLE   24,737 0 12,164
FIDELITY NATIONAL INFORMATION COM 31620M106   3,151,261 37,627 SH   SOLE   29,768 0 7,859
FIFTH THIRD BANCORP COMMON STO COM 316773100   608,842 14,212 SH   SOLE   13,250 0 962
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605   269,881 5,955 SH   SOLE   5,955 0 0
FISERV INC COM COM 337738108   2,129,212 11,852 SH   SOLE   11,754 0 98
FORD MOTOR CO COMMON STOCK USD COM 345370860   1,919,196 181,742 SH   SOLE   123,170 0 58,572
FORTINET INC COM 34959E109   3,640,662 46,946 SH   SOLE   28,318 0 18,628
FTI CONSULTING INC. COM 302941109   926,397 4,071 SH   SOLE   4,071 0 0
GARMIN LTD COM h2906t109   693,558 3,940 SH   SOLE   3,604 0 336
GARTNER GROUP INC COM 366651107   688,180 1,358 SH   SOLE   1,358 0 0
GENERAL DYNAMICS CORP COM COM 369550108   3,096,946 10,248 SH   SOLE   6,069 0 4,179
GENERAL ELECTRIC CO COM 369604301   5,409,794 28,687 SH   SOLE   22,339 0 6,348
GENERAL MOTORS COMPANY COMMON COM 37045V100   2,707,394 60,379 SH   SOLE   37,923 0 22,456
GENUINE PARTS CO COMMON STOCK COM 372460105   1,317,043 9,429 SH   SOLE   9,122 0 307
GILEAD SCIENCES INC COM 375558103   2,497,426 29,788 SH   SOLE   20,866 0 8,922
GLOBAL PAYMENTS INC COM 37940X102   729,026 7,118 SH   SOLE   7,072 0 46
GOLDMAN SACHS GROUP INC COM COM 38141G104   2,858,270 5,773 SH   SOLE   3,496 0 2,277
GRAND CANYON ED INC COM 38526M106   648,964 4,575 SH   SOLE   4,575 0 0
GXO LOGISTICS, INC COM 36262G101   1,861,346 35,747 SH   SOLE   16,747 0 19,000
HARTFORD FINL SVCS GROUP INC C COM 416515104   2,907,202 24,719 SH   SOLE   24,252 0 467
HCA HEALTHCARE INC COM 40412C101   288,159 709 SH   SOLE   654 0 55
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   628,490 30,718 SH   SOLE   30,718 0 0
HOLOGIC INC COM 436440101   1,908,119 23,424 SH   SOLE   6,438 0 16,986
HOME DEPOT INC COM 437076102   6,132,702 15,135 SH   SOLE   11,016 0 4,119
HONEYWELL INTL INC COM 438516106   1,317,570 6,374 SH   SOLE   5,998 0 376
HOST HOTELS & RESORTS INC REIT COM 44107P104   598,787 34,022 SH   SOLE   34,022 0 0
HP INC COMMON STOCK USD.01 COM 40434L105   455,513 12,699 SH   SOLE   12,300 0 399
HYATT HOTELS CORPORATION COM 448579102   2,027,913 13,324 SH   SOLE   6,272 0 7,052
INGERSOLL RAND PLC COMMON COM 45687v106   650,408 6,626 SH   SOLE   6,513 0 113
INSPIRE MEDICAL SYSTEMS INC COM 457730109   1,402,849 6,647 SH   SOLE   6,647 0 0
INTEL CORP COM 458140100   1,755,418 74,826 SH   SOLE   50,337 0 24,489
INTERCONTINENTAL EXCHANGE INC COM 45866F104   1,376,524 8,569 SH   SOLE   8,211 0 358
INTERNATIONAL BUSINESS MACHS C COM 459200101   720,279 3,258 SH   SOLE   3,009 0 249
INTERPUBLIC GROUP COS COM 460690100   1,351,075 42,715 SH   SOLE   39,480 0 3,235
INTUIT COM COM 461202103   6,606,819 10,639 SH   SOLE   8,332 0 2,307
INVESCO LTD COM G491BT108   462,724 26,351 SH   SOLE   26,351 0 0
INVESCO QQQ TRUST SERIES 1 COM 46090E103   262,474 538 SH   SOLE   538 0 0
JACOBS SOLUTIONS INC COM 46982L108   2,304,887 17,608 SH   SOLE   13,102 0 4,506
JOHNSON & JOHNSON COM USD1 COM 478160104   8,822,871 54,442 SH   SOLE   42,348 0 12,094
JPMORGAN CHASE & CO COM 46625H100   13,823,172 65,556 SH   SOLE   52,385 0 13,171
KIMBERLY CLARK CORP COM 494368103   1,033,806 7,266 SH   SOLE   7,266 0 0
KIMCO REALTY CORPORATION REITS COM 49446R109   4,153,570 178,879 SH   SOLE   117,508 0 61,371
KKR & CO INC COM 48251W104   1,082,900 8,293 SH   SOLE   8,293 0 0
KLA TENCOR CORPORATION COMMON COM 482480100   1,180,975 1,525 SH   SOLE   1,359 0 166
KRAFT HEINZ COMPANY COM 500754106   275,368 7,843 SH   SOLE   7,016 0 827
KROGER CO COM COM 501044101   3,459,144 60,369 SH   SOLE   39,352 0 21,017
KYNDRYL HOLDINGS, INC. COM 50155Q100   913,846 39,767 SH   SOLE   39,767 0 0
LABCORP HOLDINGS EXC1 COM 504922105   526,072 2,354 SH   SOLE   2,330 0 24
LAM RESEARCH CORP COM 512807306   2,240,956 2,746 SH   SOLE   2,682 0 64
LENNAR CORP A COM 526057104   5,159,450 27,520 SH   SOLE   19,066 0 8,454
LKQ CORPORATION COM 501889208   738,999 18,512 SH   SOLE   18,512 0 0
LULULEMON ATHLETICA INC COM 550021109   643,642 2,372 SH   SOLE   2,334 0 38
LYONDELLBASELL INDUSTRIES N.V. COM N53745100   443,538 4,625 SH   SOLE   4,569 0 56
MANPOWERGROUP INC COMMON COM 56418H100   1,871,599 25,457 SH   SOLE   15,240 0 10,217
MARATHON PETROLEUM CORP COMMON COM 56585A102   1,616,719 9,924 SH   SOLE   9,485 0 439
MARRIOTT INTL INC NEW COM STK COM 571903202   3,025,213 12,169 SH   SOLE   8,567 0 3,602
MASTERCARD INC CL A COM 57636Q104   1,273,510 2,579 SH   SOLE   2,349 0 230
MC DONALDS CORP COM COM 580135101   441,844 1,451 SH   SOLE   1,325 0 126
MCKESSON CORP COM 58155Q103   791,072 1,600 SH   SOLE   1,562 0 38
MEDTRONIC PLC COM G5960L103   2,383,274 26,472 SH   SOLE   25,891 0 581
MERCK & CO INC NEW COM COM 58933Y105   6,949,645 61,198 SH   SOLE   49,025 0 12,173
META PLATFORMS INC CLASS A COM 30303M102   19,288,366 33,695 SH   SOLE   25,129 0 8,566
METLIFE INC. COM 59156R108   2,970,435 36,014 SH   SOLE   28,435 0 7,579
MICRON TECHNOLOGY INC COM 595112103   2,069,429 19,954 SH   SOLE   19,347 0 607
MICROSOFT CORP COM 594918104   54,878,741 127,536 SH   SOLE   99,346 0 28,190
MOLINA HEALTHCARE INC COM 60855R100   395,555 1,148 SH   SOLE   1,148 0 0
MOLSON COORS BREWING COM CL B COM 60871R209   1,359,255 23,631 SH   SOLE   23,499 0 132
MONDELEZ INTERNATIONAL CLASS A COM 609207105   2,882,707 39,130 SH   SOLE   24,342 0 14,788
MONOLITHIC PWR SYS INC COM 609839105   3,544,533 3,834 SH   SOLE   2,662 0 1,172
MOSAIC COMPANY NEW COM 61945C103   394,577 14,734 SH   SOLE   14,173 0 561
NETAPP Inc. COM 64110D104   616,438 4,991 SH   SOLE   4,991 0 0
NETFLIX.COM INC COM 64110L106   5,367,755 7,568 SH   SOLE   5,603 0 1,965
NEW LINDE PLC COM G54950103   5,693,232 11,939 SH   SOLE   7,583 0 4,356
NEWMONT CORPORATION COM 651639106   2,098,287 39,257 SH   SOLE   38,959 0 298
NEWS CORP COM 65249B109   382,354 14,358 SH   SOLE   14,358 0 0
NIKE INC CL B COM 654106103   2,229,713 25,223 SH   SOLE   24,853 0 370
NORDSON CORP COM COM 655663102   783,163 2,982 SH   SOLE   2,982 0 0
NORFOLK SOUTHN CORP COM COM 655844108   234,833 945 SH   SOLE   888 0 57
NOVO NORDISK A/S SPONSORED ADR COM 670100205   245,284 2,060 SH   SOLE   2,060 0 0
NUCOR CORP COM COM 670346105   975,556 6,489 SH   SOLE   6,317 0 172
NVIDIA CORPORATION COM COM 67066G104   46,128,255 379,844 SH   SOLE   285,065 0 94,779
OCCIDENTAL PETROLEUM CORP COM 674599105   461,489 8,954 SH   SOLE   8,690 0 264
OGE ENERGY CORP COM $US COM 670837103   2,432,199 59,293 SH   SOLE   27,618 0 31,675
OLD DOMINION FREIGHT COM 679580100   2,360,439 11,883 SH   SOLE   6,713 0 5,170
OLD REPUBLIC INTL CORP COM 680223104   2,276,231 64,264 SH   SOLE   25,660 0 38,604
OMNICOM GROUP INC COM COM 681919106   554,170 5,360 SH   SOLE   5,261 0 99
ONEOK INC COM 682680103   687,576 7,545 SH   SOLE   7,545 0 0
ORACLE CORPORATION COM 68389X105   3,542,275 20,788 SH   SOLE   20,147 0 641
PACCAR INC COM COM 693718108   2,090,634 21,186 SH   SOLE   21,010 0 176
PAYCHEX INC COM 704326107   4,201,623 31,311 SH   SOLE   23,915 0 7,396
PEPSICO INC COM COM 713448108   4,575,110 26,905 SH   SOLE   26,003 0 902
PFIZER INC COM 717081103   1,964,561 67,884 SH   SOLE   67,884 0 0
PINNACLE WEST CAPITAL CORP COM 723484101   1,325,927 14,967 SH   SOLE   14,967 0 0
PNC FINANCIAL SERVICES COM 693475105   269,142 1,456 SH   SOLE   1,350 0 106
POLO RALPH LAUREN CORP COMMON COM 751212101   1,080,631 5,574 SH   SOLE   5,574 0 0
POOL CORP COM 73278L105   572,359 1,519 SH   SOLE   1,410 0 109
PPG IND INC COM COM 693506107   1,127,897 8,515 SH   SOLE   8,240 0 275
PRINCIPAL FINL GROUP INC COM S COM 74251V102   457,332 5,324 SH   SOLE   5,324 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   662,132 10,728 SH   SOLE   10,728 0 0
PROCTER & GAMBLE COM 742718109   10,904,023 62,956 SH   SOLE   50,143 0 12,813
PRUDENTIAL FINL INC COM COM 744320102   845,399 6,981 SH   SOLE   6,558 0 423
PUBLIC SERVICES ENTERPRISES GP COM 744573106   666,131 7,467 SH   SOLE   7,023 0 444
PUBLIC STORAGE INC COM 74460D109   1,557,000 4,279 SH   SOLE   2,348 0 1,931
PULTE GROUP INC COM 745867101   6,361,106 44,319 SH   SOLE   34,855 0 9,464
QUALCOMM INC COM COM 747525103   3,749,603 22,050 SH   SOLE   21,070 0 980
QUANTA SERVICES INC COM 74762E102   3,429,321 11,502 SH   SOLE   8,959 0 2,543
REGENERON PHARMACEUT COM 75886F107   3,736,107 3,554 SH   SOLE   1,979 0 1,575
REGIONS FINANCIAL CORP COM 7591ep100   972,511 41,685 SH   SOLE   41,020 0 665
RESMED INC COM COM 761152107   410,610 1,682 SH   SOLE   1,518 0 164
ROCKWELL INTL CORP COM 773903109   463,094 1,725 SH   SOLE   1,622 0 103
ROPER INDUSTRIES INC COM 776696106   597,617 1,074 SH   SOLE   977 0 97
ROSS STORES INC COM COM 778296103   396,895 2,637 SH   SOLE   2,287 0 350
RTX CORP COM 75513E101   1,185,187 9,782 SH   SOLE   9,524 0 258
S&P GLOBAL INC COM COM 78409V104   4,130,377 7,995 SH   SOLE   7,824 0 171
SALESFORCE INC COM 79466L302   6,158,475 22,500 SH   SOLE   16,905 0 5,595
SEMPRA COM 816851109   1,802,979 21,559 SH   SOLE   21,436 0 123
SERVICENOW INC COM 81762P102   2,831,639 3,166 SH   SOLE   3,127 0 39
SHERWIN-WILLIAMS CO COM COM 824348106   3,166,334 8,296 SH   SOLE   4,989 0 3,307
SKYWORKS SOLUTIONS INC COMMON COM 83088M102   1,349,396 13,662 SH   SOLE   8,072 0 5,590
SMARTSHEET INC COM 83200N103   2,210,802 39,935 SH   SOLE   23,317 0 16,618
SMUCKER J M CO COM NEW COM 832696405   931,138 7,689 SH   SOLE   7,568 0 121
SMURFIT WESTROCK PLC COM G8267P108   2,750,025 55,646 SH   SOLE   39,709 0 15,937
SNAP-ON INC COM 833034101   4,220,206 14,567 SH   SOLE   10,121 0 4,446
SNOWFLAKE INC COM 833445109   1,159,397 10,094 SH   SOLE   5,973 0 4,121
SOUTHERN CO COM 842587107   1,615,575 17,915 SH   SOLE   17,524 0 391
STANLEY BLACK & DECKER INC COM COM 854502101   276,316 2,509 SH   SOLE   2,444 0 65
STARBUCKS CORPORATION COM COM 855244109   425,154 4,361 SH   SOLE   3,773 0 588
STATE STREET CORPORATION COM 857477103   2,132,569 24,105 SH   SOLE   14,055 0 10,050
STRYKER CORP COM 863667101   3,113,700 8,619 SH   SOLE   5,349 0 3,270
SUPER MICRO COMPUTER I COM 86800U302   854,453 2,052 SH   SOLE   1,209 0 843
SYNCHRONY FINANCIAL COM 87165B103   1,876,585 37,622 SH   SOLE   16,910 0 20,712
SYNOPSYS INC COM 871607107   738,317 1,458 SH   SOLE   1,394 0 64
T MOBILE US INC COM 872590104   203,265 985 SH   SOLE   441 0 544
T ROWE PRICE GROUP INC COM 74144t108   3,327,920 30,551 SH   SOLE   24,918 0 5,633
TARGET CORP COM STK COM 87612E106   2,095,849 13,447 SH   SOLE   8,300 0 5,147
TESLA, INC. COM 88160R101   10,601,248 40,520 SH   SOLE   29,539 0 10,981
TEXAS INSTRUMENTS INC COM COM 882508104   270,607 1,310 SH   SOLE   852 0 458
TEXTRON INC COM 883203101   1,594,971 18,006 SH   SOLE   17,956 0 50
THE CARLYLE GROUP INC COM 14316J108   2,205,146 51,211 SH   SOLE   29,059 0 22,152
THE CIGNA GROUP COM 125523100   3,404,466 9,827 SH   SOLE   7,461 0 2,366
THERMO FISHER SCIENTIFIC INC C COM 883556102   459,598 743 SH   SOLE   683 0 60
TJX COS INC COM NEW COM 872540109   2,169,318 18,456 SH   SOLE   18,039 0 417
TOAST, INC COM 888787108   1,607,810 56,793 SH   SOLE   23,793 0 33,000
TRANE TECHNOLOGIES PLC COM g8994e103   2,512,362 6,463 SH   SOLE   6,463 0 0
TRAVELERS COS INC COM STK COM 89417E109   2,306,082 9,850 SH   SOLE   9,707 0 143
TYSON FOODS INC COM 902494103   597,506 10,032 SH   SOLE   10,032 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,400,238 45,240 SH   SOLE   26,911 0 18,329
UNION PAC CORP COM COM 907818108   824,969 3,347 SH   SOLE   3,159 0 188
UNITED AIRLINES HOLDINGS INC COM 910047109   557,876 9,777 SH   SOLE   9,777 0 0
UNITED PARCEL SVC INC CL B COM 911312106   2,332,505 17,108 SH   SOLE   13,066 0 4,042
UNITED RENTALS INC COM 911363109   409,723 506 SH   SOLE   492 0 14
UNITEDHEALTH GROUP INC COM 91324P102   10,140,105 17,343 SH   SOLE   13,436 0 3,907
US BANCORP COM 902973304   800,321 17,501 SH   SOLE   16,528 0 973
VALERO ENERGY CORP COM STK NEW COM 91913Y100   2,951,756 21,860 SH   SOLE   13,737 0 8,123
VANGUARD INFORMATION TECHNOLOG COM 92204A702   269,799 460 SH   SOLE   460 0 0
VANGUARD SMALL-CAP ETF COM 922908751   243,318 1,026 SH   SOLE   1,026 0 0
VENTAS INC COM 92276F100   1,790,510 27,920 SH   SOLE   17,032 0 10,888
VERIZON COMMUNICATIONS COM COM 92343V104   5,519,080 122,892 SH   SOLE   92,988 0 29,904
VERTEX PHARMACEUTICAL INC. COM 92532F100   2,678,396 5,759 SH   SOLE   5,644 0 115
VISA INC CLASS A COM 92826C839   6,054,949 22,022 SH   SOLE   15,474 0 6,548
W E C ENERGY GROUP INC COM COM 92939U106   1,513,777 15,739 SH   SOLE   15,461 0 278
W W GRAINGER INC COM 384802104   513,172 494 SH   SOLE   476 0 18
WALMART INC COM COM 931142103   5,946,995 73,647 SH   SOLE   52,218 0 21,429
WALT DISNEY CO COM 254687106   3,099,819 32,226 SH   SOLE   17,109 0 15,117
WASTE MGMT INC DEL COM STK COM 94106L109   894,964 4,311 SH   SOLE   4,058 0 253
WELLS FARGO & CO COM 949746101   4,499,541 79,652 SH   SOLE   60,833 0 18,819
WESTERN DIGITAL CORP COM 958102105   2,357,849 34,527 SH   SOLE   22,156 0 12,371
WESTINGHOUSE AIR BRAKE TECHNOL COM 929740108   2,760,177 15,185 SH   SOLE   8,207 0 6,978
WILLIAMS SONOMA COM 969904101   3,318,386 21,420 SH   SOLE   11,818 0 9,602
WR BERKLEY CORP COM 084423102   1,273,759 22,453 SH   SOLE   22,248 0 205
XYLEM INC COM 98419m100   1,099,279 8,141 SH   SOLE   7,820 0 321
AEGIS VALUE FUND CLASS COM 00761L102   346,309 8,540 SH   SOLE   8,540 0 0
ARIEL MUTUAL FUND COM 040337107   507,438 6,602 SH   SOLE   6,602 0 0
CONESTOGA SMALL CAP FUND COM 207019100   287,692 3,763 SH   SOLE   3,763 0 0
DODGE & COX INCOME FUND COM 256210105   301,357 23,289 SH   SOLE   23,289 0 0
DODGE & COX STOCK FUND COM 256219106   303,816 1,108 SH   SOLE   1,108 0 0
DOUBLELINE TOTAL RETURN BOND F COM 258620202   194,589 21,549 SH   SOLE   21,549 0 0
FAM DIVIDEND FOCUS FUND COM 314465204   224,026 3,708 SH   SOLE   3,708 0 0
FIDELITY 500 INDEX FUND COM 315911750   1,113,757 5,549 SH   SOLE   5,549 0 0
FIDELITY PURITAN FUND COM 316345107   607,591 22,487 SH   SOLE   22,487 0 0
ISHARES CORE U.S. AGGREGATE BO COM 464287226   321,269 3,182 SH   SOLE   3,182 0 0
JENSEN QUALITY GROWTH FUND COM 476313101   286,790 4,318 SH   SOLE   4,318 0 0
LOOMIS SAYLES BOND FUND COM 543495840   126,786 10,496 SH   SOLE   10,496 0 0
SCHWAB 1000 INDEX FUND COM 808517106   425,458 3,429 SH   SOLE   3,429 0 0
SCHWAB GOVERNMENT MONEY INV COM 808515613   108,548 108,548 SH   SOLE   108,548 0 0
SCHWAB INTERNATIONAL INDEX FUN COM 808509830   292,263 11,457 SH   SOLE   11,457 0 0
SCHWAB SMALL-CAP INDEX FUND COM 808509848   407,263 11,263 SH   SOLE   11,263 0 0
SCHWAB TREASURY OBLIGATIONS MO COM 808515621   344,489 344,489 SH   SOLE   344,489 0 0
SCHWAB US MID-CAP INDEX FUND COM 80850L726   306,491 4,528 SH   SOLE   4,528 0 0
SCHWAB VALUE ADVANTAGE MONEY I COM 808515605   963,230 963,230 SH   SOLE   963,230 0 0
SPDR PORTFOLIO S&P 500 VALUE E COM 78464A508   574,001 10,859 SH   SOLE   10,859 0 0
VANGUARD MID-CAP INDEX FUND COM 922908645   359,359 1,100 SH   SOLE   1,100 0 0
VANGUARD S&P 500 ETF FUND COM 922908363   208,430 395 SH   SOLE   395 0 0
VANGUARD SMALL-CAP GROWTH INDE COM 921937710   326,494 3,471 SH   SOLE   3,471 0 0
WASATCH SMALL CAP GROWTH FUND COM 936772102   247,444 6,245 SH   SOLE   6,245 0 0