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   6,569,388 42,334 SH   SOLE 0 31,118 0 11,216
ABBOTT LABS COM 002824100   20,091 150 SH   OTR 0 0 0 150
ABBOTT LABS COM 002824100   27,861,370 208,014 SH   SOLE 0 161,049 0 46,965
ABBVIE INC COM 00287Y109   34,731 150 SH   OTR 0 0 0 150
ABBVIE INC COM 00287Y109   35,199,918 152,025 SH   SOLE 0 112,674 0 39,351
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,494,863 6,062 SH   OTR 0 712 0 5,350
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   44,505,900 180,478 SH   SOLE 0 135,909 0 44,569
ADOBE INC COM 00724F101   52,913 150 SH   OTR 0 0 0 150
ADOBE INC COM 00724F101   280,436 795 SH   SOLE 0 484 0 311
ADVANCED MICRO DEVICES INC COM 007903107   1,035,132 6,398 SH   SOLE 0 960 0 5,438
AEROVIRONMENT INC COM 008073108   283,401 900 SH   SOLE 0 0 0 900
AGILENT TECHNOLOGIES INC COM 00846U101   25,670 200 SH   OTR 0 0 0 200
AGILENT TECHNOLOGIES INC COM 00846U101   18,439,999 143,670 SH   SOLE 0 139,301 0 4,369
AKAMAI TECHNOLOGIES INC COM 00971T101   4,739,697 62,562 SH   SOLE 0 42,691 0 19,871
ALBEMARLE CORP COM 012653101   9,651,682 119,039 SH   SOLE 0 99,127 0 19,912
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   760,496 4,255 SH   SOLE 0 4,255 0 0
ALLEGION PLC ORD SHS G0176J109   8,390,251 47,309 SH   SOLE 0 47,076 0 233
ALLISON TRANSMISSION HLDGS I COM 01973R101   775,973 9,142 SH   OTR 0 1,781 0 7,361
ALLISON TRANSMISSION HLDGS I COM 01973R101   28,587,616 336,800 SH   SOLE 0 228,249 0 108,552
ALLSTATE CORP COM 020002101   675,504 3,147 SH   SOLE 0 3,147 0 0
ALPHABET INC CAP STK CL A 02079K305   2,197,624 9,040 SH   OTR 0 1,790 0 7,250
ALPHABET INC CAP STK CL A 02079K305   102,407,890 421,258 SH   SOLE 0 323,950 0 97,308
ALPHABET INC CAP STK CL C 02079K107   38,579,022 158,403 SH   SOLE 0 126,914 0 31,489
ALTRIA GROUP INC COM 02209S103   4,831,173 73,133 SH   SOLE 0 55,002 0 18,131
AMAZON COM INC COM 023135106   85,632 390 SH   OTR 0 390 0 0
AMAZON COM INC COM 023135106   39,522,324 179,999 SH   SOLE 0 139,739 0 40,260
AMENTUM HOLDINGS INC COM 023939101   2,539 106 SH   OTR 0 0 0 106
AMENTUM HOLDINGS INC COM 023939101   669,786 27,966 SH   SOLE 0 22,265 0 5,701
AMEREN CORP COM 023608102   287,045 2,750 SH   SOLE 0 2,750 0 0
AMERICAN ELEC PWR CO INC COM 025537101   326,250 2,900 SH   SOLE 0 1,644 0 1,256
AMERICAN EXPRESS CO COM 025816109   1,383,446 4,165 SH   OTR 0 590 0 3,575
AMERICAN EXPRESS CO COM 025816109   39,666,870 119,421 SH   SOLE 0 85,337 0 34,084
AMERIPRISE FINL INC COM 03076C106   254,468 518 SH   SOLE 0 481 0 37
AMETEK INC COM 031100100   282,000 1,500 SH   SOLE 0 5 0 1,495
AMGEN INC COM 031162100   84,660 300 SH   OTR 0 0 0 300
AMGEN INC COM 031162100   10,749,901 38,093 SH   SOLE 0 29,114 0 8,979
AON PLC SHS CL A G0403H108   1,174,931 3,295 SH   OTR 0 560 0 2,735
AON PLC SHS CL A G0403H108   7,345,915 20,601 SH   SOLE 0 10,466 0 10,135
APA CORPORATION COM 03743Q108   352,546 14,520 SH   SOLE 0 14,020 0 500
APPLE INC COM 037833100   110,906 436 SH   OTR 0 436 0 0
APPLE INC COM 037833100   172,388,479 677,016 SH   SOLE 0 545,787 0 131,228
ARISTA NETWORKS INC COM SHS 040413205   218,565 1,500 SH   OTR 0 1,500 0 0
ARISTA NETWORKS INC COM SHS 040413205   80,100,978 549,729 SH   SOLE 0 392,004 0 157,725
ASML HOLDING N V N Y REGISTRY SHS N07059210   215,477 223 SH   SOLE 0 134 0 89
AT&T INC COM 00206R102   5,110,847 180,979 SH   SOLE 0 157,483 0 23,496
AUTOMATIC DATA PROCESSING IN COM 053015103   13,572,321 46,243 SH   SOLE 0 29,766 0 16,477
BANK AMERICA CORP COM 060505104   2,619,740 50,780 SH   SOLE 0 38,496 0 12,284
BANK NEW YORK MELLON CORP COM 064058100   8,203,054 75,285 SH   SOLE 0 55,822 0 19,463
BECTON DICKINSON & CO COM 075887109   1,114,223 5,953 SH   SOLE 0 3,107 0 2,846
BELLRING BRANDS INC COMMON STOCK 07831C103   1,361,417 37,453 SH   SOLE 0 27,311 0 10,142
BERKSHIRE HATHAWAY INC DEL CL A 084670108   12,821,400 17 SH   SOLE 0 16 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,063,295 2,115 SH   OTR 0 515 0 1,600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   83,691,299 166,470 SH   SOLE 0 125,951 0 40,519
BLACKSTONE INC COM 09260D107   848,954 4,969 SH   SOLE 0 3,600 0 1,369
BOEING CO COM 097023105   8,766,131 40,616 SH   SOLE 0 34,405 0 6,211
BOOKING HOLDINGS INC COM 09857L108   1,225,634 227 SH   OTR 0 45 0 182
BOOKING HOLDINGS INC COM 09857L108   23,645,597 4,379 SH   SOLE 0 3,105 0 1,274
BP PLC SPONSORED ADR 055622104   5,897,174 171,131 SH   SOLE 0 113,386 0 57,745
BRANCHOUT FOOD INC COM 105230106   61,500 30,000 SH   SOLE 0 30,000 0 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   23,206 12,544 SH   SOLE 0 0 0 12,544
BRISTOL-MYERS SQUIBB CO COM 110122108   811,033 17,983 SH   OTR 0 0 0 17,983
BRISTOL-MYERS SQUIBB CO COM 110122108   13,892,813 308,045 SH   SOLE 0 254,159 0 53,886
BROADCOM INC COM 11135F101   8,737,380 26,484 SH   SOLE 0 21,950 0 4,534
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   327,405 5,750 SH   SOLE 0 0 0 5,750
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,701,127 24,805 SH   SOLE 0 0 0 24,805
CAPITAL ONE FINL CORP COM 14040H105   516,144 2,428 SH   SOLE 0 1,177 0 1,251
CARMAX INC COM 143130102   663,627 14,790 SH   OTR 0 1,930 0 12,860
CARMAX INC COM 143130102   9,699,638 216,172 SH   SOLE 0 136,217 0 79,955
CARRIER GLOBAL CORPORATION COM 14448C104   5,371,727 89,979 SH   SOLE 0 79,829 0 10,150
CASEYS GEN STORES INC COM 147528103   3,750,333 6,634 SH   SOLE 0 4,544 0 2,090
CATERPILLAR INC COM 149123101   17,776,700 37,256 SH   SOLE 0 30,250 0 7,006
CHEVRON CORP NEW COM 166764100   254,842 1,641 SH   OTR 0 1,641 0 0
CHEVRON CORP NEW COM 166764100   49,328,998 317,657 SH   SOLE 0 182,021 0 135,636
CINTAS CORP COM 172908105   440,077 2,144 SH   SOLE 0 1,544 0 600
CISCO SYS INC COM 17275R102   25,484,640 372,474 SH   SOLE 0 297,080 0 75,394
CLOROX CO DEL COM 189054109   1,466,037 11,890 SH   SOLE 0 6,900 0 4,990
CME GROUP INC COM 12572Q105   437,708 1,620 SH   SOLE 0 17 0 1,603
COCA COLA CO COM 191216100   769,312 11,600 SH   OTR 0 1,600 0 10,000
COCA COLA CO COM 191216100   6,863,821 103,495 SH   SOLE 0 73,636 0 29,859
COLGATE PALMOLIVE CO COM 194162103   11,580,363 144,863 SH   SOLE 0 119,825 0 25,038
COMCAST CORP NEW CL A 20030N101   611,573 19,464 SH   SOLE 0 7,855 0 11,609
CONAGRA BRANDS INC COM 205887102   1,609,293 87,891 SH   SOLE 0 54,487 0 33,404
CONOCOPHILLIPS COM 20825C104   8,691,283 91,884 SH   SOLE 0 72,828 0 19,056
CONSOLIDATED EDISON INC COM 209115104   2,015,900 20,055 SH   SOLE 0 16,555 0 3,500
CONSTELLATION ENERGY CORP COM 21037T109   536,135 1,629 SH   SOLE 0 1,307 0 322
CORNING INC COM 219350105   32,812 400 SH   OTR 0 0 0 400
CORNING INC COM 219350105   191,212 2,331 SH   SOLE 0 0 0 2,331
CORPAY INC COM SHS 219948106   1,461,905 5,075 SH   OTR 0 650 0 4,425
CORPAY INC COM SHS 219948106   7,699,844 26,730 SH   SOLE 0 18,018 0 8,712
CORTEVA INC COM 22052L104   999,910 14,785 SH   OTR 0 3,785 0 11,000
CORTEVA INC COM 22052L104   34,016,117 502,974 SH   SOLE 0 360,070 0 142,904
COSTCO WHSL CORP NEW COM 22160K105   94,057,926 101,615 SH   SOLE 0 78,941 0 22,674
CROWDSTRIKE HLDGS INC CL A 22788C105   251,075 512 SH   SOLE 0 461 0 51
CSX CORP COM 126408103   1,344,231 37,855 SH   SOLE 0 27,687 0 10,168
CUMMINS INC COM 231021106   7,789,770 18,443 SH   SOLE 0 6,772 0 11,671
CVB FINL CORP COM 126600105   837,713 44,300 SH   SOLE 0 44,300 0 0
CVS HEALTH CORP COM 126650100   260,925 3,461 SH   SOLE 0 2,127 0 1,334
DEERE & CO COM 244199105   2,757,218 6,030 SH   SOLE 0 5,214 0 816
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   381,563 8,538 SH   SOLE 0 8,538 0 0
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   987,864 13,637 SH   SOLE 0 13,637 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   767,620 19,902 SH   SOLE 0 19,902 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   244,715 4,204 SH   SOLE 0 4,204 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   424,415 13,525 SH   SOLE 0 13,525 0 0
DISNEY WALT CO COM 254687106   686,428 5,995 SH   OTR 0 0 0 5,995
DISNEY WALT CO COM 254687106   14,938,846 130,470 SH   SOLE 0 116,332 0 14,139
DOUBLELINE ETF TRUST OPPORTUNISTIC CO 25861R105   400,158 8,600 SH   SOLE 0 8,600 0 0
DOW INC COM 260557103   1,143,015 49,848 SH   SOLE 0 35,504 0 14,344
DTE ENERGY CO COM 233331107   240,431 1,700 SH   SOLE 0 1,700 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   680,766 5,501 SH   SOLE 0 590 0 4,911
DUPONT DE NEMOURS INC COM 26614N102   16,375,936 210,217 SH   SOLE 0 163,055 0 47,162
DXC TECHNOLOGY CO COM 23355L106   232 17 SH   OTR 0 0 0 17
DXC TECHNOLOGY CO COM 23355L106   1,376,466 100,988 SH   SOLE 0 100,988 0 0
EATON CORP PLC SHS G29183103   3,018,326 8,065 SH   SOLE 0 7,620 0 445
EBAY INC. COM 278642103   1,205,088 13,250 SH   OTR 0 0 0 13,250
EBAY INC. COM 278642103   14,310,892 157,349 SH   SOLE 0 116,906 0 40,443
ECOLAB INC COM 278865100   2,063,535 7,535 SH   SOLE 0 4,145 0 3,390
EDGEWELL PERS CARE CO COM 28035Q102   2,961,912 145,477 SH   SOLE 0 142,877 0 2,600
EDISON INTL COM 281020107   301,165 5,448 SH   SOLE 0 5,448 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   19,698,130 253,287 SH   SOLE 0 228,987 0 24,300
ELECTRONIC ARTS INC COM 285512109   651,693 3,231 SH   SOLE 0 3,060 0 171
ELI LILLY & CO COM 532457108   2,716,553 3,560 SH   SOLE 0 1,152 0 2,408
EMERSON ELEC CO COM 291011104   33,636,606 256,416 SH   SOLE 0 192,041 0 64,375
ENBRIDGE INC COM 29250N105   365,532 7,244 SH   SOLE 0 5,165 0 2,079
ENERGIZER HLDGS INC NEW COM 29272W109   5,052,819 203,006 SH   SOLE 0 200,406 0 2,600
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   227,593 13,263 SH   SOLE 0 12,679 0 584
ENTEGRIS INC COM 29362U104   1,532,709 16,577 SH   OTR 0 2,365 0 14,212
ENTEGRIS INC COM 29362U104   16,648,717 180,064 SH   SOLE 0 121,669 0 58,395
ENTERPRISE PRODS PARTNERS L COM 293792107   524,648 16,778 SH   SOLE 0 15,878 0 900
EQUITY RESIDENTIAL SH BEN INT 29476L107   342,163 5,286 SH   SOLE 0 3,100 0 2,186
ESSEX PPTY TR INC COM 297178105   1,857,025 6,938 SH   SOLE 0 5,504 0 1,434
EVERSOURCE ENERGY COM 30040W108   302,345 4,250 SH   SOLE 0 1,400 0 2,850
EXELON CORP COM 30161N101   212,717 4,726 SH   SOLE 0 4,292 0 434
EXPEDITORS INTL WASH INC COM 302130109   1,421,431 11,595 SH   OTR 0 2,095 0 9,500
EXPEDITORS INTL WASH INC COM 302130109   8,414,192 68,637 SH   SOLE 0 41,076 0 27,561
EXTRA SPACE STORAGE INC COM 30225T102   215,215 1,527 SH   SOLE 0 1,527 0 0
EXXON MOBIL CORP COM 30231G102   22,550 200 SH   OTR 0 0 0 200
EXXON MOBIL CORP COM 30231G102   34,016,015 301,694 SH   SOLE 0 227,595 0 74,099
FASTENAL CO COM 311900104   214,305 4,370 SH   OTR 0 2,270 0 2,100
FASTENAL CO COM 311900104   41,227,755 840,696 SH   SOLE 0 651,790 0 188,906
FEDEX CORP COM 31428X106   357,252 1,515 SH   SOLE 0 951 0 564
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   1,495,703 6,660 SH   OTR 0 815 0 5,845
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   15,325,327 68,240 SH   SOLE 0 36,914 0 31,326
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   553,296 11,345 SH   SOLE 0 0 0 11,345
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   269,242 4,003 SH   SOLE 0 1,000 0 3,003
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   16,269,829 326,769 SH   SOLE 0 225,986 0 100,783
FIRSTENERGY CORP COM 337932107   276,615 6,037 SH   SOLE 0 5,187 0 850
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   287,625 29,500 SH   SOLE 0 29,500 0 0
FORD MTR CO COM 345370860   168,703 14,106 SH   SOLE 0 2,713 0 11,393
GALLAGHER ARTHUR J & CO COM 363576109   866,962 2,799 SH   SOLE 0 530 0 2,269
GE AEROSPACE COM NEW 369604301   8,704,747 28,937 SH   SOLE 0 19,409 0 9,528
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   296,796 3,952 SH   SOLE 0 2,485 0 1,467
GE VERNOVA INC COM 36828A101   3,556,582 5,784 SH   SOLE 0 3,885 0 1,899
GENERAC HLDGS INC COM 368736104   2,345,274 14,010 SH   SOLE 0 9,395 0 4,615
GENERAL MLS INC COM 370334104   4,582,623 90,889 SH   SOLE 0 62,461 0 28,428
GENUINE PARTS CO COM 372460105   554,400 4,000 SH   SOLE 0 4,000 0 0
GILEAD SCIENCES INC COM 375558103   1,828,052 16,469 SH   SOLE 0 15,080 0 1,389
GLOBAL X FDS GLOBAL X SILVER 37954Y848   1,056,256 14,746 SH   SOLE 0 814 0 13,932
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   5,823,729 71,846 SH   SOLE 0 35,736 0 36,110
GOLDMAN SACHS GROUP INC COM 38141G104   11,125,010 13,970 SH   SOLE 0 11,125 0 2,845
GRAINGER W W INC COM 384802104   1,213,118 1,273 SH   SOLE 0 502 0 771
HEWLETT PACKARD ENTERPRISE C COM 42824C109   4,912 200 SH   OTR 0 0 0 200
HEWLETT PACKARD ENTERPRISE C COM 42824C109   14,823,384 603,558 SH   SOLE 0 599,107 0 4,451
HOME DEPOT INC COM 437076102   60,779 150 SH   OTR 0 0 0 150
HOME DEPOT INC COM 437076102   16,147,619 39,852 SH   SOLE 0 20,473 0 19,379
HONEYWELL INTL INC COM 438516106   10,963,261 52,082 SH   SOLE 0 51,217 0 865
HP INC COM 40434L105   5,446 200 SH   OTR 0 0 0 200
HP INC COM 40434L105   19,480,478 715,405 SH   SOLE 0 708,079 0 7,326
ICON PLC SHS G4705A100   238,000 1,360 SH   SOLE 0 1,360 0 0
ILLINOIS TOOL WKS INC COM 452308109   8,335,715 31,967 SH   SOLE 0 24,517 0 7,450
INGERSOLL RAND INC COM 45687V106   890,313 10,776 SH   SOLE 0 8,411 0 2,365
INTEL CORP COM 458140100   1,237,794 36,894 SH   OTR 0 0 0 36,894
INTEL CORP COM 458140100   14,239,123 424,415 SH   SOLE 0 364,986 0 59,429
INTERNATIONAL BUSINESS MACHS COM 459200101   14,108 50 SH   OTR 0 0 0 50
INTERNATIONAL BUSINESS MACHS COM 459200101   9,413,516 33,362 SH   SOLE 0 27,635 0 5,728
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   11,059,391 179,711 SH   SOLE 0 136,505 0 43,206
INTUIT COM 461202103   29,532,067 43,244 SH   SOLE 0 33,131 0 10,113
INTUITIVE SURGICAL INC COM NEW 46120E602   450,808 1,008 SH   SOLE 0 494 0 514
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   264,316 11,050 SH   SOLE 0 0 0 11,050
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,611,326 8,494 SH   SOLE 0 784 0 7,710
INVESCO QQQ TR UNIT SER 1 46090E103   1,444,242 2,406 SH   SOLE 0 1,067 0 1,338
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   993,265 15,281 SH   SOLE 0 2,399 0 12,882
ISHARES ETHEREUM TR SHS 46438R105   370,747 11,766 SH   SOLE 0 430 0 11,336
ISHARES GOLD TR ISHARES NEW 464285204   711,181 9,773 SH   SOLE 0 8,930 0 843
ISHARES SILVER TR ISHARES 46428Q109   1,562,563 36,879 SH   SOLE 0 6,692 0 30,187
ISHARES TR CALIF MUN BD ETF 464288356   528,190 9,260 SH   SOLE 0 0 0 9,260
ISHARES TR NATIONAL MUN ETF 464288414   370,692 3,481 SH   SOLE 0 920 0 2,561
ISHARES TR CORE S&P TTL STK 464287150   1,332,846 9,151 SH   SOLE 0 0 0 9,151
ISHARES TR US HOME CONS ETF 464288752   958,493 8,937 SH   SOLE 0 4,710 0 4,227
ISHARES TR MSCI EMG MKT ETF 464287234   2,194,740 41,100 SH   SOLE 0 39,800 0 1,300
ISHARES TR SELECT DIVID ETF 464287168   331,577 2,333 SH   SOLE 0 2,333 0 0
ISHARES TR MSCI EAFE ETF 464287465   700,368 7,501 SH   SOLE 0 7,115 0 386
ISHARES TR CORE S&P MCP ETF 464287507   2,107,854 32,299 SH   SOLE 0 31,398 0 901
ISHARES TR S&P MC 400VL ETF 464287705   565,968 4,363 SH   SOLE 0 224 0 4,139
ISHARES TR CORE S&P SCP ETF 464287804   10,651,394 89,636 SH   SOLE 0 56,253 0 33,383
ISHARES TR CORE S&P500 ETF 464287200   4,153,234 6,205 SH   SOLE 0 4,606 0 1,599
ISHARES TR RUSSELL 2000 ETF 464287655   497,712 2,057 SH   SOLE 0 1,625 0 432
ISHARES TR GLOBAL TECH ETF 464287291   244,917 2,373 SH   SOLE 0 2,320 0 53
ISHARES TR US CONSUM DISCRE 464287580   419,200 4,000 SH   SOLE 0 4,000 0 0
ISHARES TR US HLTHCARE ETF 464287762   331,592 5,647 SH   SOLE 0 5,000 0 647
ISHARES TR U.S. TECH ETF 464287721   3,923,663 20,033 SH   SOLE 0 20,000 0 33
ISHARES TR EXPND TEC SC ETF 464287549   1,700,325 13,500 SH   SOLE 0 13,200 0 300
ISHARES TR CORE HIGH DV ETF 46429B663   1,288,541 10,523 SH   SOLE 0 10,523 0 0
ISHARES TR CORE MSCI EAFE 46432F842   236,174 2,705 SH   SOLE 0 1,923 0 782
JACOBS SOLUTIONS INC COM 46982L108   14,986 100 SH   OTR 0 0 0 100
JACOBS SOLUTIONS INC COM 46982L108   8,101,581 54,061 SH   SOLE 0 41,747 0 12,314
JOHNSON & JOHNSON COM 478160104   40,429,538 218,043 SH   SOLE 0 168,561 0 49,482
JOHNSON CTLS INTL PLC SHS G51502105   445,298 4,050 SH   OTR 0 2,400 0 1,650
JOHNSON CTLS INTL PLC SHS G51502105   32,255,901 293,369 SH   SOLE 0 194,011 0 99,357
JPMORGAN CHASE & CO. COM 46625H100   58,357,005 185,008 SH   SOLE 0 138,570 0 46,437
KELLANOVA COM 487836108   570,039 6,950 SH   SOLE 0 1,450 0 5,500
KEYSIGHT TECHNOLOGIES INC COM 49338L103   17,492 100 SH   OTR 0 0 0 100
KEYSIGHT TECHNOLOGIES INC COM 49338L103   14,400,639 82,327 SH   SOLE 0 81,346 0 981
KIMBERLY-CLARK CORP COM 494368103   916,137 7,368 SH   SOLE 0 6,830 0 538
KRAFT HEINZ CO COM 500754106   532,569 20,452 SH   SOLE 0 17,599 0 2,853
KROGER CO COM 501044101   250,624 3,718 SH   SOLE 0 1,719 0 1,999
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   684,984 22,810 SH   OTR 0 0 0 22,810
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   50,450 1,680 SH   SOLE 0 1,237 0 443
L3HARRIS TECHNOLOGIES INC COM 502431109   312,053 1,022 SH   SOLE 0 1,022 0 0
LABCORP HOLDINGS INC COM SHS 504922105   1,933,349 6,735 SH   OTR 0 1,420 0 5,315
LABCORP HOLDINGS INC COM SHS 504922105   28,559,163 99,488 SH   SOLE 0 57,791 0 41,697
LAM RESEARCH CORP COM NEW 512807306   2,239,745 16,727 SH   SOLE 0 1,140 0 15,587
LINCOLN NATL CORP IND COM 534187109   206,611 5,123 SH   SOLE 0 5,123 0 0
LINDE PLC SHS G54950103   484,500 1,020 SH   SOLE 0 860 0 160
LOCKHEED MARTIN CORP COM 539830109   6,221,654 12,463 SH   SOLE 0 12,177 0 286
LOWES COS INC COM 548661107   158,733 632 SH   OTR 0 632 0 0
LOWES COS INC COM 548661107   50,001,254 198,962 SH   SOLE 0 155,293 0 43,669
MANULIFE FINL CORP COM 56501R106   500,082 16,054 SH   SOLE 0 4,659 0 11,395
MARRIOTT INTL INC NEW CL A 571903202   443,269 1,702 SH   SOLE 0 1,702 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,477,215 7,330 SH   SOLE 0 2,441 0 4,889
MASTERCARD INCORPORATED CL A 57636Q104   1,360,414 2,392 SH   SOLE 0 1,947 0 445
MCCORMICK & CO INC COM NON VTG 579780206   602,190 9,000 SH   SOLE 0 9,000 0 0
MCDONALDS CORP COM 580135101   23,975,402 78,895 SH   SOLE 0 61,754 0 17,141
MCKESSON CORP COM 58155Q103   822,755 1,065 SH   OTR 0 315 0 750
MCKESSON CORP COM 58155Q103   28,986,204 37,521 SH   SOLE 0 29,701 0 7,820
MEDTRONIC PLC SHS G5960L103   14,286 150 SH   OTR 0 0 0 150
MEDTRONIC PLC SHS G5960L103   253,148 2,658 SH   SOLE 0 2,326 0 332
MERCK & CO INC COM 58933Y105   6,435,004 76,671 SH   SOLE 0 64,492 0 12,179
META PLATFORMS INC CL A 30303M102   22,876,219 31,150 SH   SOLE 0 20,918 0 10,233
METLIFE INC COM 59156R108   313,747 3,809 SH   SOLE 0 2,469 0 1,340
MICROSOFT CORP COM 594918104   1,474,706 2,847 SH   OTR 0 758 0 2,089
MICROSOFT CORP COM 594918104   157,977,446 305,005 SH   SOLE 0 222,800 0 82,206
MINERALS TECHNOLOGIES INC COM 603158106   266,930 4,297 SH   SOLE 0 2,947 0 1,350
MONDELEZ INTL INC CL A 609207105   241,816 3,871 SH   OTR 0 3,871 0 0
MONDELEZ INTL INC CL A 609207105   18,083,095 289,468 SH   SOLE 0 192,754 0 96,714
MONSTER BEVERAGE CORP NEW COM 61174X109   338,165 5,024 SH   SOLE 0 4,810 0 214
MOODYS CORP COM 615369105   432,644 908 SH   SOLE 0 527 0 381
MOTOROLA SOLUTIONS INC COM NEW 620076307   315,530 690 SH   SOLE 0 690 0 0
NETAPP INC COM 64110D104   613,031 5,175 SH   SOLE 0 4,920 0 255
NETFLIX INC COM 64110L106   805,674 672 SH   SOLE 0 644 0 28
NEWMARKET CORP COM 651587107   5,797,470 7,000 SH   SOLE 0 7,000 0 0
NEXTERA ENERGY INC COM 65339F101   2,850,880 37,765 SH   SOLE 0 26,923 0 10,842
NIKE INC CL B 654106103   17,781 255 SH   OTR 0 0 0 255
NIKE INC CL B 654106103   12,956,930 185,816 SH   SOLE 0 125,328 0 60,488
NORFOLK SOUTHN CORP COM 655844108   1,940,048 6,458 SH   SOLE 0 5,085 0 1,373
NORTHROP GRUMMAN CORP COM 666807102   11,778,765 19,331 SH   SOLE 0 19,253 0 78
NOVARTIS AG SPONSORED ADR 66987V109   805,347 6,280 SH   OTR 0 0 0 6,280
NOVARTIS AG SPONSORED ADR 66987V109   8,889,855 69,322 SH   SOLE 0 57,057 0 12,265
NOVO-NORDISK A S ADR 670100205   17,266,697 311,168 SH   SOLE 0 257,183 0 53,985
NUCOR CORP COM 670346105   2,695,328 19,902 SH   SOLE 0 16,457 0 3,445
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   175,677 21,424 SH   SOLE 0 18,952 0 2,472
NVIDIA CORPORATION COM 67066G104   12,772,652 68,457 SH   SOLE 0 13,702 0 54,755
OCCIDENTAL PETE CORP COM 674599105   867,227 18,354 SH   OTR 0 0 0 18,354
OCCIDENTAL PETE CORP COM 674599105   3,665,513 77,577 SH   SOLE 0 55,609 0 21,968
ONEOK INC NEW COM 682680103   3,170,109 43,444 SH   SOLE 0 32,340 0 11,104
ORACLE CORP COM 68389X105   71,903,794 255,667 SH   SOLE 0 197,618 0 58,049
OREILLY AUTOMOTIVE INC COM 67103H107   200,527 1,860 SH   SOLE 0 1,515 0 345
OTIS WORLDWIDE CORP COM 68902V107   3,954,530 43,252 SH   SOLE 0 39,546 0 3,706
PACCAR INC COM 693718108   328,684 3,343 SH   SOLE 0 3,199 0 144
PARKER-HANNIFIN CORP COM 701094104   20,213,795 26,662 SH   SOLE 0 4,925 0 21,737
PAYCHEX INC COM 704326107   836,743 6,601 SH   SOLE 0 3,345 0 3,256
PAYPAL HLDGS INC COM 70450Y103   29,573 441 SH   OTR 0 0 0 441
PAYPAL HLDGS INC COM 70450Y103   11,351,246 169,270 SH   SOLE 0 135,689 0 33,581
PEPSICO INC COM 713448108   1,225,199 8,724 SH   OTR 0 274 0 8,450
PEPSICO INC COM 713448108   20,353,734 144,928 SH   SOLE 0 101,211 0 43,717
PFIZER INC COM 717081103   1,101,348 43,224 SH   OTR 0 0 0 43,224
PFIZER INC COM 717081103   11,707,818 459,490 SH   SOLE 0 398,657 0 60,833
PHILIP MORRIS INTL INC COM 718172109   16,380,722 100,991 SH   SOLE 0 77,908 0 23,083
PHILLIPS 66 COM 718546104   2,346,617 17,252 SH   SOLE 0 11,790 0 5,462
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   385,139 3,825 SH   SOLE 0 3,784 0 41
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   273,216 16,015 SH   SOLE 0 15,215 0 800
PNC FINL SVCS GROUP INC COM 693475105   248,751 1,238 SH   SOLE 0 1,170 0 68
POST HLDGS INC COM 737446104   3,394,863 31,586 SH   SOLE 0 23,586 0 8,000
PPG INDS INC COM 693506107   327,313 3,114 SH   SOLE 0 950 0 2,164
PRICE T ROWE GROUP INC COM 74144T108   305,149 2,973 SH   SOLE 0 373 0 2,600
PROCTER AND GAMBLE CO COM 742718109   30,730 200 SH   OTR 0 0 0 200
PROCTER AND GAMBLE CO COM 742718109   22,911,222 149,113 SH   SOLE 0 119,120 0 29,993
PUBLIC STORAGE OPER CO COM 74460D109   7,598,199 26,305 SH   SOLE 0 25,156 0 1,149
QUALCOMM INC COM 747525103   27,762,426 166,882 SH   SOLE 0 107,405 0 59,476
REALTY INCOME CORP COM 756109104   899,778 14,801 SH   SOLE 0 14,063 0 738
RELIANCE INC COM 759509102   561,660 2,000 SH   SOLE 0 0 0 2,000
REPUBLIC SVCS INC COM 760759100   288,456 1,257 SH   SOLE 0 1,246 0 11
RIO TINTO PLC SPONSORED ADR 767204100   207,932 3,150 SH   SOLE 0 1,150 0 2,000
ROCKWELL AUTOMATION INC COM 773903109   434,815 1,244 SH   SOLE 0 1,244 0 0
RTX CORPORATION COM 75513E101   1,490,067 8,905 SH   OTR 0 1,505 0 7,400
RTX CORPORATION COM 75513E101   36,278,392 216,807 SH   SOLE 0 165,267 0 51,541
S&P GLOBAL INC COM 78409V104   2,909,066 5,977 SH   SOLE 0 3,028 0 2,949
SALESFORCE INC COM 79466L302   244,821 1,033 SH   SOLE 0 487 0 546
SCHLUMBERGER LTD COM STK 806857108   1,066,604 31,033 SH   OTR 0 4,681 0 26,352
SCHLUMBERGER LTD COM STK 806857108   17,850,583 519,365 SH   SOLE 0 350,665 0 168,701
SCHWAB CHARLES CORP COM 808513105   1,831,306 19,182 SH   SOLE 0 18,818 0 364
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   280,504 9,464 SH   SOLE 0 6,833 0 2,631
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   242,717 10,426 SH   SOLE 0 2,921 0 7,505
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   806,430 25,272 SH   SOLE 0 16,120 0 9,152
SELECT SECTOR SPDR TR ENERGY 81369Y506   310,257 3,473 SH   SOLE 0 1,831 0 1,642
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   9,471,060 33,602 SH   SOLE 0 32,865 0 737
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   461,254 5,289 SH   SOLE 0 4,500 0 789
SEMPRA COM 816851109   1,216,890 13,524 SH   SOLE 0 7,750 0 5,774
SHELL PLC SPON ADS 780259305   896,700 12,536 SH   SOLE 0 9,600 0 2,936
SOLVENTUM CORP COM SHS 83444M101   219,438 3,006 SH   SOLE 0 2,096 0 910
SOUTHERN CO COM 842587107   1,407,145 14,848 SH   SOLE 0 6,684 0 8,164
SOUTHWEST AIRLS CO COM 844741108   509,092 15,954 SH   SOLE 0 15,119 0 835
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   464,760 1,002 SH   SOLE 0 400 0 602
SPDR GOLD TR GOLD SHS 78463V107   1,016,644 2,860 SH   OTR 0 2,860 0 0
SPDR GOLD TR GOLD SHS 78463V107   26,627,902 74,909 SH   SOLE 0 51,978 0 22,931
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,126,800 18,203 SH   SOLE 0 14,881 0 3,322
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,114,576 1,870 SH   SOLE 0 1,264 0 606
SPDR SERIES TRUST S&P DIVID ETF 78464A763   299,007 2,135 SH   SOLE 0 1,175 0 960
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   389,938 4,250 SH   SOLE 0 2,250 0 2,000
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853   375,331 8,103 SH   SOLE 0 6,668 0 1,435
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104   1,867,097 63,035 SH   SOLE 0 61,760 0 1,275
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   683,860 11,030 SH   SOLE 0 543 0 10,487
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   311,375 7,675 SH   SOLE 0 1,900 0 5,775
STARBUCKS CORP COM 855244109   88,830 1,050 SH   OTR 0 0 0 1,050
STARBUCKS CORP COM 855244109   14,061,439 166,211 SH   SOLE 0 121,029 0 45,182
STRYKER CORPORATION COM 863667101   29,691,609 80,319 SH   SOLE 0 66,353 0 13,967
SYSCO CORP COM 871829107   1,448,690 17,594 SH   OTR 0 3,315 0 14,279
SYSCO CORP COM 871829107   21,293,258 258,602 SH   SOLE 0 156,431 0 102,171
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,456,497 5,215 SH   SOLE 0 1,189 0 4,026
TAPESTRY INC COM 876030107   5,018,024 44,321 SH   SOLE 0 36,796 0 7,525
TARGET CORP COM 87612E106   8,970 100 SH   OTR 0 0 0 100
TARGET CORP COM 87612E106   3,605,426 40,194 SH   SOLE 0 32,242 0 7,952
TESLA INC COM 88160R101   4,593,424 10,329 SH   SOLE 0 8,714 0 1,615
TEXAS INSTRS INC COM 882508104   6,418,526 34,935 SH   SOLE 0 25,229 0 9,706
THE CAMPBELLS COMPANY COM 134429109   264,506 8,376 SH   SOLE 0 8,376 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   232,325 479 SH   SOLE 0 344 0 135
TJX COS INC NEW COM 872540109   4,368,866 30,226 SH   SOLE 0 19,673 0 10,553
TOLL BROTHERS INC COM 889478103   254,039 1,839 SH   SOLE 0 600 0 1,239
TRACTOR SUPPLY CO COM 892356106   72,509 1,275 SH   OTR 0 1,275 0 0
TRACTOR SUPPLY CO COM 892356106   37,191,259 653,970 SH   SOLE 0 541,425 0 112,545
TRANE TECHNOLOGIES PLC SHS G8994E103   4,733,125 11,217 SH   SOLE 0 8,618 0 2,599
TREDEGAR CORP COM 894650100   128,480 16,000 SH   SOLE 0 16,000 0 0
TRIMBLE INC COM 896239100   441,318 5,405 SH   SOLE 0 3,200 0 2,205
UBER TECHNOLOGIES INC COM 90353T100   285,836 2,918 SH   SOLE 0 2,403 0 515
UNILEVER PLC SPON ADR NEW 904767704   453,436 7,649 SH   SOLE 0 5,507 0 2,142
UNION PAC CORP COM 907818108   1,059,410 4,482 SH   OTR 0 782 0 3,700
UNION PAC CORP COM 907818108   14,654,001 61,996 SH   SOLE 0 45,706 0 16,290
UNITED PARCEL SERVICE INC CL B 911312106   888,236 10,634 SH   OTR 0 2,163 0 8,471
UNITED PARCEL SERVICE INC CL B 911312106   80,666,818 965,723 SH   SOLE 0 663,312 0 302,411
UNITED RENTALS INC COM 911363109   650,123 681 SH   SOLE 0 602 0 79
UNITEDHEALTH GROUP INC COM 91324P102   2,002,740 5,800 SH   OTR 0 885 0 4,915
UNITEDHEALTH GROUP INC COM 91324P102   38,649,887 111,931 SH   SOLE 0 80,935 0 30,997
US BANCORP DEL COM NEW 902973304   427,721 8,850 SH   SOLE 0 7,850 0 1,000
VALERO ENERGY CORP COM 91913Y100   261,860 1,538 SH   SOLE 0 1,319 0 219
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,288,562 29,955 SH   SOLE 0 14,272 0 15,683
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   254,309 584 SH   SOLE 0 335 0 249
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,265,433 16,763 SH   SOLE 0 16,360 0 403
VANGUARD INDEX FDS MID CAP ETF 922908629   357,174 1,216 SH   SOLE 0 314 0 902
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   708,765 7,753 SH   SOLE 0 7,556 0 197
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,521,202 5,982 SH   SOLE 0 5,565 0 417
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,530,340 13,805 SH   SOLE 0 13,406 0 399
VANGUARD INSTL INDEX FD 0-3 MO TREAS BIL 922040845   786,396 10,400 SH   SOLE 0 10,400 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   606,166 11,188 SH   SOLE 0 7,986 0 3,202
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   554,902 7,775 SH   SOLE 0 6,375 0 1,400
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   646,408 10,984 SH   SOLE 0 59 0 10,925
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,320,034 41,537 SH   SOLE 0 16,302 0 25,235
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   432,227 2,003 SH   SOLE 0 1,448 0 555
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,122,726 35,426 SH   SOLE 0 33,571 0 1,855
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   263,154 1,867 SH   SOLE 0 1,125 0 742
VANGUARD WORLD FD INF TECH ETF 92204A702   2,484,785 3,328 SH   SOLE 0 3,125 0 203
VERIZON COMMUNICATIONS INC COM 92343V104   1,039,945 23,662 SH   OTR 0 0 0 23,662
VERIZON COMMUNICATIONS INC COM 92343V104   4,720,877 107,415 SH   SOLE 0 88,745 0 18,670
VISA INC COM CL A 92826C839   1,597,708 4,680 SH   SOLE 0 3,531 0 1,149
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   545 47 SH   OTR 0 0 0 47
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   339,961 29,307 SH   SOLE 0 9,242 0 20,065
WALMART INC COM 931142103   46,377 450 SH   OTR 0 0 0 450
WALMART INC COM 931142103   15,797,296 153,283 SH   SOLE 0 117,930 0 35,353
WARNER BROS DISCOVERY INC COM SER A 934423104   1,301,323 66,632 SH   SOLE 0 55,104 0 11,528
WASTE MGMT INC DEL COM 94106L109   280,454 1,270 SH   SOLE 0 1,160 0 110
WEC ENERGY GROUP INC COM 92939U106   865,613 7,554 SH   SOLE 0 280 0 7,274
WELLS FARGO CO NEW COM 949746101   710,710 8,479 SH   OTR 0 0 0 8,479
WELLS FARGO CO NEW COM 949746101   38,081,240 454,322 SH   SOLE 0 400,328 0 53,994
WELLTOWER INC COM 95040Q104   431,633 2,423 SH   SOLE 0 1,673 0 750
WESTERN ASSET INVESTMENT GRA COM 95766T100   398,074 31,051 SH   SOLE 0 23,851 0 7,200
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,052,145 123,120 SH   SOLE 0 123,120 0 0
WILLIAMS COS INC COM 969457100   263,789 4,164 SH   SOLE 0 4,164 0 0
XCEL ENERGY INC COM 98389B100   225,497 2,796 SH   SOLE 0 1,400 0 1,396
YUM BRANDS INC COM 988498101   229,799 1,512 SH   SOLE 0 1,335 0 177
ZIMMER BIOMET HOLDINGS INC COM 98956P102   434,582 4,412 SH   SOLE 0 3,812 0 600
ZOETIS INC CL A 98978V103   482,856 3,300 SH   OTR 0 1,800 0 1,500
ZOETIS INC CL A 98978V103   2,977,319 20,348 SH   SOLE 0 15,720 0 4,628