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   7,495,636 68,566 SH   SOLE 0 53,294 0 15,272
ABBOTT LABS COM 002824100   25,497,793 231,651 SH   SOLE 0 182,957 0 48,694
ABBVIE INC COM 00287Y109   26,661,402 172,042 SH   SOLE 0 137,602 0 34,440
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   15,791 45 SH   OTR 0 0 0 45
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   61,762,616 176,007 SH   SOLE 0 140,054 0 35,953
ADOBE INC COM 00724F101   569,753 955 SH   SOLE 0 728 0 227
ADVANCED MICRO DEVICES INC COM 007903107   968,631 6,571 SH   SOLE 0 1,137 0 5,434
AGILENT TECHNOLOGIES INC COM 00846U101   21,190,625 152,418 SH   SOLE 0 146,768 0 5,650
AKAMAI TECHNOLOGIES INC COM 00971T101   7,033,659 59,431 SH   SOLE 0 42,125 0 17,306
ALBEMARLE CORP COM 012653101   14,629,756 101,258 SH   SOLE 0 95,755 0 5,503
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   349,183 4,505 SH   SOLE 0 4,255 0 250
ALLEGION PLC ORD SHS G0176J109   2,740,811 21,634 SH   SOLE 0 21,401 0 233
ALLISON TRANSMISSION HLDGS I COM 01973R101   23,279,600 400,337 SH   SOLE 0 297,504 0 102,833
ALLSTATE CORP COM 020002101   492,170 3,516 SH   SOLE 0 3,516 0 0
ALPHABET INC CAP STK CL C 02079K107   22,691,193 161,010 SH   SOLE 0 132,752 0 28,259
ALPHABET INC CAP STK CL A 02079K305   15,366 110 SH   OTR 0 0 0 110
ALPHABET INC CAP STK CL A 02079K305   62,006,715 443,888 SH   SOLE 0 366,668 0 77,220
ALTRIA GROUP INC COM 02209S103   4,174,611 103,486 SH   SOLE 0 83,608 0 19,878
AMAZON COM INC COM 023135106   15,194 100 SH   OTR 0 0 0 100
AMAZON COM INC COM 023135106   26,926,700 177,219 SH   SOLE 0 151,125 0 26,094
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   252,020 13,608 SH   SOLE 0 13,608 0 0
AMERICAN ELEC PWR CO INC COM 025537101   249,752 3,075 SH   SOLE 0 1,819 0 1,256
AMERICAN EXPRESS CO COM 025816109   17,797 95 SH   OTR 0 0 0 95
AMERICAN EXPRESS CO COM 025816109   22,675,275 121,038 SH   SOLE 0 92,928 0 28,110
AMERIPRISE FINL INC COM 03076C106   230,557 607 SH   SOLE 0 457 0 150
AMETEK INC COM 031100100   249,973 1,516 SH   SOLE 0 21 0 1,495
AMGEN INC COM 031162100   11,551,964 40,108 SH   SOLE 0 31,272 0 8,836
ANSYS INC COM 03662Q105   462,672 1,275 SH   SOLE 0 1,275 0 0
APA CORPORATION COM 03743Q108   1,484,415 41,372 SH   SOLE 0 35,881 0 5,491
APPLE INC COM 037833100   146,524,004 761,045 SH   SOLE 0 636,996 0 124,049
APPLIED MATLS INC COM 038222105   276,329 1,705 SH   SOLE 0 1,705 0 0
ARISTA NETWORKS INC COM 040413106   44,741,954 189,979 SH   SOLE 0 146,635 0 43,344
AT&T INC COM 00206R102   5,176,949 308,519 SH   SOLE 0 279,790 0 28,729
AUTOMATIC DATA PROCESSING IN COM 053015103   12,169,421 52,236 SH   SOLE 0 35,776 0 16,460
BANK AMERICA CORP COM 060505104   1,745,716 51,848 SH   SOLE 0 42,384 0 9,464
BANK NEW YORK MELLON CORP COM 064058100   7,386,884 141,919 SH   SOLE 0 117,061 0 24,858
BAXTER INTL INC COM 071813109   335,453 8,677 SH   SOLE 0 5,975 0 2,702
BECTON DICKINSON & CO COM 075887109   2,260,304 9,270 SH   SOLE 0 5,054 0 4,216
BELLRING BRANDS INC COMMON STOCK 07831C103   2,437,423 43,973 SH   SOLE 0 33,831 0 10,142
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,883,625 9 SH   SOLE 0 9 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   19,616 55 SH   OTR 0 0 0 55
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   69,603,747 195,154 SH   SOLE 0 153,930 0 41,224
BLACKSTONE INC COM 09260D107   743,102 5,676 SH   SOLE 0 4,065 0 1,611
BOEING CO COM 097023105   13,817,577 53,010 SH   SOLE 0 45,865 0 7,145
BOOKING HOLDINGS INC COM 09857L108   17,746,742 5,003 SH   SOLE 0 3,839 0 1,164
BP PLC SPONSORED ADR 055622104   8,373,130 236,529 SH   SOLE 0 190,936 0 45,593
BRANCHOUT FOOD INC COM 105230106   63,987 52,882 SH   SOLE 0 30,000 0 22,882
BRISTOL-MYERS SQUIBB CO COM 110122108   13,854 270 SH   OTR 0 0 0 270
BRISTOL-MYERS SQUIBB CO COM 110122108   21,732,579 423,554 SH   SOLE 0 345,013 0 78,542
BROADCOM INC COM 11135F101   4,949,453 4,434 SH   SOLE 0 4,064 0 370
BROOKFIELD CORP CL A LTD VT SH 11271J107   721,638 17,987 SH   SOLE 0 0 0 17,987
CAMPBELL SOUP CO COM 134429109   389,189 9,003 SH   SOLE 0 9,003 0 0
CARMAX INC COM 143130102   15,953,555 207,891 SH   SOLE 0 150,672 0 57,219
CARRIER GLOBAL CORPORATION COM 14448C104   5,803,809 101,024 SH   SOLE 0 84,665 0 16,358
CASEYS GEN STORES INC COM 147528103   1,950,929 7,101 SH   SOLE 0 4,896 0 2,205
CATERPILLAR INC COM 149123101   12,498,858 42,273 SH   SOLE 0 33,682 0 8,591
CHEVRON CORP NEW COM 166764100   49,841,931 334,151 SH   SOLE 0 204,185 0 129,965
CINTAS CORP COM 172908105   364,609 605 SH   SOLE 0 455 0 150
CISCO SYS INC COM 17275R102   20,725,237 410,238 SH   SOLE 0 332,339 0 77,899
CLOROX CO DEL COM 189054109   1,709,369 11,988 SH   SOLE 0 7,104 0 4,884
CME GROUP INC COM 12572Q105   348,543 1,655 SH   SOLE 0 51 0 1,604
COCA COLA CO COM 191216100   5,243,539 88,979 SH   SOLE 0 67,309 0 21,670
COLGATE PALMOLIVE CO COM 194162103   15,965,111 200,290 SH   SOLE 0 168,998 0 31,292
COMCAST CORP NEW CL A 20030N101   788,640 17,985 SH   SOLE 0 15,239 0 2,746
CONAGRA BRANDS INC COM 205887102   8,587,467 299,632 SH   SOLE 0 238,109 0 61,523
CONOCOPHILLIPS COM 20825C104   12,109,613 104,330 SH   SOLE 0 87,265 0 17,065
CONSOLIDATED EDISON INC COM 209115104   1,933,087 21,250 SH   SOLE 0 17,250 0 4,000
CONSTELLATION ENERGY CORP COM 21037T109   236,263 2,021 SH   SOLE 0 2,018 0 3
CORTEVA INC COM 22052L104   13,657 285 SH   OTR 0 0 0 285
CORTEVA INC COM 22052L104   21,707,068 452,986 SH   SOLE 0 344,511 0 108,475
COSTCO WHSL CORP NEW COM 22160K105   81,420,084 123,349 SH   SOLE 0 99,798 0 23,550
CSX CORP COM 126408103   1,415,819 40,837 SH   SOLE 0 38,739 0 2,098
CUMMINS INC COM 231021106   4,628,972 19,322 SH   SOLE 0 7,183 0 12,139
CVB FINL CORP COM 126600105   1,159,310 57,420 SH   SOLE 0 57,420 0 0
CVS HEALTH CORP COM 126650100   416,593 5,276 SH   SOLE 0 1,742 0 3,534
DANAHER CORPORATION COM 235851102   376,476 1,627 SH   SOLE 0 893 0 734
DEERE & CO COM 244199105   2,351,635 5,881 SH   SOLE 0 5,353 0 528
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   706,806 13,637 SH   SOLE 0 13,637 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   622,921 21,311 SH   SOLE 0 21,311 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   225,113 4,302 SH   SOLE 0 4,204 0 98
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   330,281 13,525 SH   SOLE 0 13,525 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   317,784 8,538 SH   SOLE 0 8,538 0 0
DISNEY WALT CO COM 254687106   15,383,150 170,375 SH   SOLE 0 152,009 0 18,366
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   397,793 8,600 SH   SOLE 0 8,600 0 0
DOW INC COM 260557103   1,866,479 34,035 SH   SOLE 0 27,611 0 6,424
DUKE ENERGY CORP NEW COM NEW 26441C204   576,431 5,940 SH   SOLE 0 1,795 0 4,145
DUPONT DE NEMOURS INC COM 26614N102   23,892,754 310,578 SH   SOLE 0 241,526 0 69,052
DXC TECHNOLOGY CO COM 23355L106   2,328,006 101,793 SH   SOLE 0 101,380 0 413
EATON CORP PLC SHS G29183103   2,106,934 8,749 SH   SOLE 0 8,741 0 8
EBAY INC. COM 278642103   8,128,055 186,338 SH   SOLE 0 144,758 0 41,580
ECOLAB INC COM 278865100   1,558,238 7,856 SH   SOLE 0 5,273 0 2,583
EDGEWELL PERS CARE CO COM 28035Q102   5,389,628 147,137 SH   SOLE 0 144,537 0 2,600
EDISON INTL COM 281020107   429,469 6,007 SH   SOLE 0 5,821 0 186
EDWARDS LIFESCIENCES CORP COM 28176E108   19,311,228 253,262 SH   SOLE 0 231,153 0 22,109
ELECTRONIC ARTS INC COM 285512109   422,196 3,086 SH   SOLE 0 3,086 0 0
ELI LILLY & CO COM 532457108   2,963,705 5,084 SH   SOLE 0 1,210 0 3,874
EMERSON ELEC CO COM 291011104   30,497,054 313,337 SH   SOLE 0 236,357 0 76,980
ENBRIDGE INC COM 29250N105   286,395 7,951 SH   SOLE 0 5,165 0 2,786
ENERGIZER HLDGS INC NEW COM 29272W109   6,431,229 203,006 SH   SOLE 0 200,406 0 2,600
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   183,029 13,263 SH   SOLE 0 12,679 0 584
ENTEGRIS INC COM 29362U104   11,601,482 96,824 SH   SOLE 0 67,634 0 29,190
ENTERPRISE PRODS PARTNERS L COM 293792107   559,094 21,218 SH   SOLE 0 20,168 0 1,050
EQUITY RESIDENTIAL SH BEN INT 29476L107   391,974 6,409 SH   SOLE 0 4,175 0 2,234
ESSEX PPTY TR INC COM 297178105   2,157,326 8,701 SH   SOLE 0 7,035 0 1,666
EVERSOURCE ENERGY COM 30040W108   270,395 4,381 SH   SOLE 0 1,531 0 2,850
EXELON CORP COM 30161N101   215,615 6,006 SH   SOLE 0 5,911 0 95
EXPEDITORS INTL WASH INC COM 302130109   3,971,675 31,224 SH   SOLE 0 20,997 0 10,227
EXTRA SPACE STORAGE INC COM 30225T102   324,989 2,027 SH   SOLE 0 2,027 0 0
EXXON MOBIL CORP COM 30231G102   33,020,037 330,266 SH   SOLE 0 253,781 0 76,485
FASTENAL CO COM 311900104   30,215,529 466,505 SH   SOLE 0 376,077 0 90,428
FEDEX CORP COM 31428X106   260,306 1,029 SH   SOLE 0 569 0 460
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   11,742,696 243,019 SH   SOLE 0 190,392 0 52,627
FIRSTENERGY CORP COM 337932107   221,316 6,037 SH   SOLE 0 6,037 0 0
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   234,820 29,500 SH   SOLE 0 29,500 0 0
FORD MTR CO DEL COM 345370860   210,757 17,289 SH   SOLE 0 6,848 0 10,441
FORTREA HLDGS INC COMMON STOCK 34965K107   861,367 24,681 SH   SOLE 0 20,219 0 4,462
FRANKLIN RESOURCES INC COM 354613101   649,601 21,806 SH   SOLE 0 17,831 0 3,975
GALLAGHER ARTHUR J & CO COM 363576109   693,530 3,084 SH   SOLE 0 750 0 2,334
GAP INC COM 364760108   449,983 21,520 SH   SOLE 0 17,220 0 4,300
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   976,964 12,635 SH   SOLE 0 11,001 0 1,634
GENERAL ELECTRIC CO COM NEW 369604301   4,791,199 37,540 SH   SOLE 0 30,062 0 7,478
GENERAL MLS INC COM 370334104   5,956,336 91,439 SH   SOLE 0 62,813 0 28,626
GENUINE PARTS CO COM 372460105   554,000 4,000 SH   SOLE 0 4,000 0 0
GILEAD SCIENCES INC COM 375558103   5,755,152 71,042 SH   SOLE 0 66,530 0 4,512
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   2,388,898 41,195 SH   SOLE 0 41,195 0 0
GLOBE LIFE INC COM 37959E102   206,559 1,697 SH   SOLE 0 1,697 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   5,940,472 15,399 SH   SOLE 0 12,753 0 2,646
GRAINGER W W INC COM 384802104   1,087,241 1,312 SH   SOLE 0 542 0 770
HEWLETT PACKARD ENTERPRISE C COM 42824C109   16,343,131 962,493 SH   SOLE 0 947,188 0 15,305
HOME DEPOT INC COM 437076102   13,032,348 37,606 SH   SOLE 0 22,763 0 14,843
HONEYWELL INTL INC COM 438516106   11,881,749 56,658 SH   SOLE 0 55,259 0 1,399
HP INC COM 40434L105   23,898,110 794,221 SH   SOLE 0 780,672 0 13,549
ICON PLC SHS G4705A100   458,573 1,620 SH   SOLE 0 1,620 0 0
ILLINOIS TOOL WKS INC COM 452308109   9,667,943 36,909 SH   SOLE 0 28,711 0 8,198
INGERSOLL RAND INC COM 45687V106   876,108 11,328 SH   SOLE 0 8,469 0 2,859
INTEL CORP COM 458140100   36,087,933 718,168 SH   SOLE 0 591,427 0 126,740
INTERNATIONAL BUSINESS MACHS COM 459200101   7,539,471 46,099 SH   SOLE 0 36,931 0 9,168
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   17,466,038 215,710 SH   SOLE 0 167,029 0 48,681
INTUIT COM 461202103   28,751,661 46,000 SH   SOLE 0 38,820 0 7,180
INTUITIVE SURGICAL INC COM NEW 46120E602   354,228 1,050 SH   SOLE 0 1,050 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   548,198 3,474 SH   SOLE 0 2,349 0 1,125
INVESCO QQQ TR UNIT SER 1 46090E103   909,348 2,221 SH   SOLE 0 1,809 0 411
ISHARES GOLD TR ISHARES NEW 464285204   353,222 9,050 SH   SOLE 0 8,930 0 120
ISHARES TR ISHS 1-5YR INVS 464288646   252,786 4,930 SH   SOLE 0 1,230 0 3,700
ISHARES TR CORE S&P TTL STK 464287150   808,482 7,683 SH   SOLE 0 0 0 7,683
ISHARES TR US HOME CONS ETF 464288752   909,364 8,939 SH   SOLE 0 6,710 0 2,229
ISHARES TR CORE MSCI EAFE 46432F842   243,270 3,458 SH   SOLE 0 2,029 0 1,429
ISHARES TR CALIF MUN BD ETF 464288356   406,159 7,010 SH   SOLE 0 0 0 7,010
ISHARES TR CORE HIGH DV ETF 46429B663   1,073,241 10,523 SH   SOLE 0 10,523 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,720,385 42,785 SH   SOLE 0 41,450 0 1,335
ISHARES TR SELECT DIVID ETF 464287168   296,966 2,533 SH   SOLE 0 2,533 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,948,087 7,029 SH   SOLE 0 6,749 0 280
ISHARES TR S&P MC 400VL ETF 464287705   523,101 4,587 SH   SOLE 0 3,587 0 1,000
ISHARES TR CORE S&P SCP ETF 464287804   7,542,752 69,679 SH   SOLE 0 54,226 0 15,453
ISHARES TR CORE S&P500 ETF 464287200   2,823,271 5,911 SH   SOLE 0 4,226 0 1,685
ISHARES TR RUS 1000 ETF 464287622   613,164 2,338 SH   SOLE 0 2,104 0 234
ISHARES TR RUSSELL 2000 ETF 464287655   481,905 2,401 SH   SOLE 0 2,141 0 260
ISHARES TR US CONSUM DISCRE 464287580   303,080 4,000 SH   SOLE 0 4,000 0 0
ISHARES TR US HLTHCARE ETF 464287762   286,240 1,000 SH   SOLE 0 1,000 0 0
ISHARES TR U.S. TECH ETF 464287721   2,455,000 20,000 SH   SOLE 0 20,000 0 0
ISHARES TR EXPND TEC SC ETF 464287549   1,120,450 2,500 SH   SOLE 0 2,200 0 300
ISHARES TR MSCI EAFE ETF 464287465   230,948 3,065 SH   SOLE 0 2,650 0 415
JACOBS SOLUTIONS INC COM 46982L108   8,186,746 63,072 SH   SOLE 0 49,497 0 13,575
JOHNSON & JOHNSON COM 478160104   14,890 95 SH   OTR 0 0 0 95
JOHNSON & JOHNSON COM 478160104   40,040,374 255,457 SH   SOLE 0 199,945 0 55,512
JOHNSON CTLS INTL PLC SHS G51502105   16,139 280 SH   OTR 0 0 0 280
JOHNSON CTLS INTL PLC SHS G51502105   16,890,620 293,036 SH   SOLE 0 216,277 0 76,759
JPMORGAN CHASE & CO COM 46625H100   37,071,174 217,938 SH   SOLE 0 167,213 0 50,725
KELLANOVA COM 487836108   533,941 9,550 SH   SOLE 0 2,050 0 7,500
KEYSIGHT TECHNOLOGIES INC COM 49338L103   13,722,626 86,257 SH   SOLE 0 85,042 0 1,215
KIMBERLY-CLARK CORP COM 494368103   991,643 8,161 SH   SOLE 0 7,230 0 931
KRAFT HEINZ CO COM 500754106   910,113 24,611 SH   SOLE 0 22,098 0 2,513
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   5,456,703 262,594 SH   SOLE 0 241,363 0 21,231
L3HARRIS TECHNOLOGIES INC COM 502431109   362,777 1,722 SH   SOLE 0 1,267 0 455
LABORATORY CORP AMER HLDGS COM NEW 50540R409   18,489,583 81,348 SH   SOLE 0 55,619 0 25,729
LAM RESEARCH CORP COM 512807108   1,326,842 1,694 SH   SOLE 0 1,684 0 10
LAMB WESTON HLDGS INC COM 513272104   284,601 2,633 SH   SOLE 0 2,633 0 0
LINDE PLC SHS G54950103   458,763 1,117 SH   SOLE 0 954 0 163
LOCKHEED MARTIN CORP COM 539830109   5,916,595 13,054 SH   SOLE 0 12,962 0 92
LOWES COS INC COM 548661107   16,691 75 SH   OTR 0 0 0 75
LOWES COS INC COM 548661107   47,929,962 215,367 SH   SOLE 0 170,946 0 44,421
MANULIFE FINL CORP COM 56501R106   387,524 17,535 SH   SOLE 0 5,067 0 12,468
MARRIOTT INTL INC NEW CL A 571903202   402,986 1,787 SH   SOLE 0 1,787 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,719,251 9,074 SH   SOLE 0 2,630 0 6,444
MASTERCARD INCORPORATED CL A 57636Q104   1,088,788 2,553 SH   SOLE 0 2,166 0 387
MCCORMICK & CO INC COM NON VTG 579780206   629,464 9,200 SH   SOLE 0 9,200 0 0
MCDONALDS CORP COM 580135101   27,022,142 91,134 SH   SOLE 0 69,856 0 21,278
MCKESSON CORP COM 58155Q103   20,875,373 45,089 SH   SOLE 0 36,837 0 8,252
MEDTRONIC PLC SHS G5960L103   344,925 4,187 SH   SOLE 0 3,176 0 1,011
MERCK & CO INC COM 58933Y105   9,071,672 83,211 SH   SOLE 0 73,538 0 9,673
META PLATFORMS INC CL A 30303M102   13,684,032 38,660 SH   SOLE 0 30,107 0 8,553
MICROSOFT CORP COM 594918104   15,042 40 SH   OTR 0 0 0 40
MICROSOFT CORP COM 594918104   122,767,265 326,474 SH   SOLE 0 250,476 0 75,998
MINERALS TECHNOLOGIES INC COM 603158106   306,419 4,297 SH   SOLE 0 2,947 0 1,350
MONDELEZ INTL INC CL A 609207105   15,210 210 SH   OTR 0 0 0 210
MONDELEZ INTL INC CL A 609207105   14,860,599 205,172 SH   SOLE 0 166,536 0 38,636
MONSTER BEVERAGE CORP NEW COM 61174X109   302,568 5,252 SH   SOLE 0 5,252 0 0
MOODYS CORP COM 615369105   454,612 1,164 SH   SOLE 0 708 0 456
MOTOROLA SOLUTIONS INC COM NEW 620076307   214,467 685 SH   SOLE 0 685 0 0
NABORS INDUSTRIES LTD SHS G6359F137   489,780 6,000 SH   SOLE 0 6,000 0 0
NETAPP INC COM 64110D104   465,044 5,275 SH   SOLE 0 5,020 0 255
NETFLIX INC COM 64110L106   371,489 763 SH   SOLE 0 760 0 3
NEWMARKET CORP COM 651587107   4,366,640 8,000 SH   SOLE 0 8,000 0 0
NEXTERA ENERGY INC COM 65339F101   2,948,320 48,540 SH   SOLE 0 28,721 0 19,819
NIKE INC CL B 654106103   23,029,837 212,120 SH   SOLE 0 155,690 0 56,430
NORDSTROM INC COM 655664100   1,092,000 59,187 SH   SOLE 0 58,287 0 900
NORFOLK SOUTHN CORP COM 655844108   1,692,481 7,160 SH   SOLE 0 5,085 0 2,075
NORTHROP GRUMMAN CORP COM 666807102   9,232,189 19,721 SH   SOLE 0 19,721 0 0
NOVARTIS AG SPONSORED ADR 66987V109   9,315,696 92,262 SH   SOLE 0 80,145 0 12,117
NOVO-NORDISK A S ADR 670100205   21,753,023 210,276 SH   SOLE 0 189,975 0 20,301
NUCOR CORP COM 670346105   4,371,711 25,119 SH   SOLE 0 22,573 0 2,546
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   128,116 18,952 SH   SOLE 0 18,952 0 0
NVIDIA CORPORATION COM 67066G104   3,086,988 6,234 SH   SOLE 0 3,687 0 2,547
OCCIDENTAL PETE CORP COM 674599105   5,625,121 94,207 SH   SOLE 0 67,631 0 26,576
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   812,897 20,881 SH   SOLE 0 19,381 0 1,500
ONEOK INC NEW COM 682680103   3,684,935 52,477 SH   SOLE 0 41,348 0 11,129
ORACLE CORP COM 68389X105   30,710,459 291,288 SH   SOLE 0 242,222 0 49,066
OTIS WORLDWIDE CORP COM 68902V107   4,215,826 47,120 SH   SOLE 0 42,659 0 4,461
PACCAR INC COM 693718108   347,048 3,554 SH   SOLE 0 3,554 0 0
PARKER-HANNIFIN CORP COM 701094104   12,296,544 26,691 SH   SOLE 0 5,049 0 21,642
PAYCHEX INC COM 704326107   839,606 7,049 SH   SOLE 0 3,413 0 3,636
PAYPAL HLDGS INC COM 70450Y103   14,853,421 241,873 SH   SOLE 0 210,721 0 31,152
PEPSICO INC COM 713448108   19,352,474 113,945 SH   SOLE 0 79,095 0 34,850
PFIZER INC COM 717081103   12,007,437 417,070 SH   SOLE 0 365,372 0 51,698
PHILIP MORRIS INTL INC COM 718172109   10,730,269 114,055 SH   SOLE 0 89,566 0 24,489
PHILLIPS 66 COM 718546104   2,362,969 17,748 SH   SOLE 0 12,834 0 4,914
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   626,581 6,279 SH   SOLE 0 5,454 0 825
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   328,422 21,678 SH   SOLE 0 19,200 0 2,478
POST HLDGS INC COM 737446104   2,781,463 31,586 SH   SOLE 0 23,586 0 8,000
PPG INDS INC COM 693506107   489,627 3,274 SH   SOLE 0 2,874 0 400
PRICE T ROWE GROUP INC COM 74144T108   320,162 2,973 SH   SOLE 0 373 0 2,600
PROCTER AND GAMBLE CO COM 742718109   24,342,941 166,118 SH   SOLE 0 133,410 0 32,708
PUBLIC STORAGE COM 74460D109   8,133,130 26,666 SH   SOLE 0 26,291 0 375
QUALCOMM INC COM 747525103   29,448,306 203,611 SH   SOLE 0 147,981 0 55,630
REALTY INCOME CORP COM 756109104   1,062,064 18,496 SH   SOLE 0 16,354 0 2,142
RELIANCE STEEL & ALUMINUM CO COM 759509102   574,182 2,053 SH   SOLE 0 53 0 2,000
REPUBLIC SVCS INC COM 760759100   244,067 1,480 SH   SOLE 0 1,300 0 180
RIO TINTO PLC SPONSORED ADR 767204100   274,320 3,684 SH   SOLE 0 1,184 0 2,500
ROCKWELL AUTOMATION INC COM 773903109   562,279 1,811 SH   SOLE 0 1,811 0 0
RTX CORPORATION COM 75513E101   14,725 175 SH   OTR 0 0 0 175
RTX CORPORATION COM 75513E101   18,749,839 222,841 SH   SOLE 0 180,252 0 42,589
S&P GLOBAL INC COM 78409V104   2,857,213 6,486 SH   SOLE 0 3,316 0 3,170
SALESFORCE INC COM 79466L302   267,613 1,017 SH   SOLE 0 742 0 275
SCHLUMBERGER LTD COM STK 806857108   19,342,358 371,683 SH   SOLE 0 292,557 0 79,125
SCHWAB CHARLES CORP COM 808513105   1,422,440 20,675 SH   SOLE 0 20,624 0 51
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   233,298 3,097 SH   SOLE 0 2,278 0 820
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   607,958 7,328 SH   SOLE 0 4,990 0 2,338
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   317,663 5,016 SH   SOLE 0 5,000 0 16
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   7,051,505 36,635 SH   SOLE 0 35,865 0 770
SEMPRA COM 816851109   1,210,925 16,204 SH   SOLE 0 10,430 0 5,774
SHELL PLC SPON ADS 780259305   1,072,014 16,292 SH   SOLE 0 14,406 0 1,886
SIMPSON MFG INC COM 829073105   4,299,334 21,716 SH   SOLE 0 21,716 0 0
SOUTHERN CO COM 842587107   1,181,662 16,852 SH   SOLE 0 7,825 0 9,027
SOUTHWEST AIRLS CO COM 844741108   460,752 15,954 SH   SOLE 0 15,119 0 835
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   387,098 1,027 SH   SOLE 0 425 0 602
SPDR GOLD TR GOLD SHS 78463V107   14,656,430 76,667 SH   SOLE 0 56,750 0 19,917
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,346,243 15,456 SH   SOLE 0 13,617 0 1,839
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,004,105 1,979 SH   SOLE 0 1,326 0 653
SPDR SER TR PORTFOLIO S&P600 78468R853   294,543 6,983 SH   SOLE 0 6,668 0 315
SPDR SER TR S&P DIVID ETF 78464A763   291,805 2,335 SH   SOLE 0 1,375 0 960
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,418,232 89,029 SH   SOLE 0 61,760 0 27,269
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,967,219 48,875 SH   SOLE 0 30,400 0 18,475
STARBUCKS CORP COM 855244109   14,766,464 153,801 SH   SOLE 0 120,776 0 33,026
STERICYCLE INC COM 858912108   670,844 13,536 SH   SOLE 0 7,136 0 6,400
STRYKER CORPORATION COM 863667101   27,012,259 90,203 SH   SOLE 0 73,592 0 16,612
SYSCO CORP COM 871829107   12,996,340 177,716 SH   SOLE 0 127,997 0 49,719
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   493,584 4,746 SH   SOLE 0 1,202 0 3,544
TAPESTRY INC COM 876030107   3,820,661 103,794 SH   SOLE 0 98,608 0 5,186
TARGET CORP COM 87612E106   6,863,916 48,195 SH   SOLE 0 39,560 0 8,635
TESLA INC COM 88160R101   1,112,038 4,475 SH   SOLE 0 4,408 0 67
TEXAS INSTRS INC COM 882508104   7,353,058 43,137 SH   SOLE 0 33,373 0 9,764
THE CIGNA GROUP COM 125523100   205,123 685 SH   SOLE 0 600 0 85
THERMO FISHER SCIENTIFIC INC COM 883556102   400,898 755 SH   SOLE 0 548 0 207
TJX COS INC NEW COM 872540109   2,994,134 31,917 SH   SOLE 0 22,152 0 9,765
TRACTOR SUPPLY CO COM 892356106   30,464,814 141,677 SH   SOLE 0 118,097 0 23,580
TRANE TECHNOLOGIES PLC SHS G8994E103   3,041,677 12,471 SH   SOLE 0 9,854 0 2,617
TREDEGAR CORP COM 894650100   86,560 16,000 SH   SOLE 0 16,000 0 0
UNILEVER PLC SPON ADR NEW 904767704   369,757 7,627 SH   SOLE 0 5,485 0 2,142
UNION PAC CORP COM 907818108   14,572,527 59,330 SH   SOLE 0 51,020 0 8,310
UNITED PARCEL SERVICE INC CL B 911312106   15,723 100 SH   OTR 0 0 0 100
UNITED PARCEL SERVICE INC CL B 911312106   137,165,676 872,389 SH   SOLE 0 588,239 0 284,150
UNITED RENTALS INC COM 911363109   618,720 1,079 SH   SOLE 0 1,079 0 0
UNITEDHEALTH GROUP INC COM 91324P102   23,374,121 44,398 SH   SOLE 0 33,960 0 10,438
US BANCORP DEL COM NEW 902973304   400,297 9,249 SH   SOLE 0 8,249 0 1,000
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,154,955 37,245 SH   SOLE 0 20,524 0 16,721
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   295,372 3,835 SH   SOLE 0 435 0 3,400
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,166,505 16,407 SH   SOLE 0 16,145 0 262
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,156,333 5,420 SH   SOLE 0 5,376 0 44
VANGUARD INDEX FDS MID CAP ETF 922908629   265,762 1,142 SH   SOLE 0 1,142 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   792,736 8,972 SH   SOLE 0 8,862 0 110
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,276,600 9,597 SH   SOLE 0 9,597 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   512,723 12,475 SH   SOLE 0 11,905 0 570
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   438,418 7,809 SH   SOLE 0 6,409 0 1,400
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,403,271 69,837 SH   SOLE 0 34,175 0 35,662
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   244,246 3,005 SH   SOLE 0 1,005 0 2,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   322,567 1,893 SH   SOLE 0 1,668 0 225
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,618,733 33,794 SH   SOLE 0 33,311 0 483
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,625,272 3,358 SH   SOLE 0 3,125 0 233
VERIZON COMMUNICATIONS INC COM 92343V104   9,197,507 243,966 SH   SOLE 0 214,895 0 29,071
VIATRIS INC COM 92556V106   389,241 35,941 SH   SOLE 0 29,341 0 6,600
VISA INC COM CL A 92826C839   1,249,674 4,800 SH   SOLE 0 3,958 0 842
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   2,415,842 277,683 SH   SOLE 0 254,382 0 23,301
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,238,838 162,345 SH   SOLE 0 126,898 0 35,447
WALMART INC COM 931142103   9,471,132 60,077 SH   SOLE 0 49,451 0 10,626
WARNER BROS DISCOVERY INC COM SER A 934423104   4,312,565 378,960 SH   SOLE 0 336,922 0 42,038
WASTE MGMT INC DEL COM 94106L109   291,754 1,629 SH   SOLE 0 1,519 0 110
WEC ENERGY GROUP INC COM 92939U106   601,142 7,142 SH   SOLE 0 280 0 6,862
WELLS FARGO CO NEW COM 949746101   30,767,103 625,094 SH   SOLE 0 543,013 0 82,080
WELLTOWER INC COM 95040Q104   216,949 2,406 SH   SOLE 0 1,656 0 750
WESTERN ASSET INVESTMENT GRA COM 95766T100   717,295 59,576 SH   SOLE 0 50,076 0 9,500
WEYERHAEUSER CO MTN BE COM NEW 962166104   4,297,085 123,586 SH   SOLE 0 123,120 0 466
YUM BRANDS INC COM 988498101   214,783 1,644 SH   SOLE 0 1,467 0 177
ZIMMER BIOMET HOLDINGS INC COM 98956P102   591,781 4,863 SH   SOLE 0 4,202 0 661