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
ABBOTT LABS COM 002824100   23,420,509 172,197 SH   SOLE 0 169,992 0 2,205
ABBVIE INC COM 00287Y109   728,002 3,922 SH   SOLE 0 3,922 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   33,888,244 113,380 SH   SOLE 0 112,377 0 1,003
AIR PRODS & CHEMS INC COM 009158106   20,547,444 72,848 SH   SOLE 0 72,181 0 667
ALPHABET INC CAP STK CL A 02079K305   1,738,870 9,867 SH   SOLE 0 9,867 0 0
ALPHABET INC CAP STK CL C 02079K107   78,191,704 440,790 SH   SOLE 0 434,697 0 6,093
AMAZON COM INC COM 023135106   86,668,703 395,044 SH   SOLE 0 391,458 0 3,586
AMERICAN EXPRESS CO COM 025816109   36,858,823 115,552 SH   SOLE 0 114,645 0 907
AMERICAN TOWER CORP NEW COM 03027X100   251,742 1,139 SH   SOLE 0 1,139 0 0
APPLE INC COM 037833100   107,382,745 523,384 SH   SOLE 0 518,355 0 5,029
APPLIED MATLS INC COM 038222105   16,190,931 88,441 SH   SOLE 0 87,634 0 807
AT&T INC COM 00206R102   236,239 8,163 SH   SOLE 0 8,163 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   726,899 2,357 SH   SOLE 0 2,357 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,186,400 3 SH   SOLE 0 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,934,537 6,041 SH   SOLE 0 6,041 0 0
BEST BUY INC COM 086516101   215,756 3,214 SH   SOLE 0 3,182 0 32
BROADCOM INC COM 11135F101   425,052 1,542 SH   SOLE 0 1,542 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   303,215 6,667 SH   SOLE 0 6,667 0 0
CAPITAL ONE FINL CORP COM 14040H105   244,036 1,147 SH   SOLE 0 1,147 0 0
CATERPILLAR INC COM 149123101   288,568 743 SH   SOLE 0 743 0 0
CF INDS HLDGS INC COM 125269100   207,000 2,250 SH   SOLE 0 2,250 0 0
CHEVRON CORP NEW COM 166764100   24,388,749 170,324 SH   SOLE 0 168,925 0 1,399
CHIPOTLE MEXICAN GRILL INC COM 169656105   19,952,116 355,336 SH   SOLE 0 350,665 0 4,671
CISCO SYS INC COM 17275R102   612,903 8,834 SH   SOLE 0 8,793 0 41
CME GROUP INC COM 12572Q105   17,732,552 64,337 SH   SOLE 0 63,819 0 518
COCA COLA CO COM 191216100   641,088 9,061 SH   SOLE 0 9,061 0 0
COLGATE PALMOLIVE CO COM 194162103   14,914,599 164,077 SH   SOLE 0 162,613 0 1,464
COMFORT SYS USA INC COM 199908104   292,506 546 SH   SOLE 0 546 0 0
COSTCO WHSL CORP NEW COM 22160K105   63,286,732 63,930 SH   SOLE 0 63,412 0 518
DANAHER CORPORATION COM 235851102   1,587,827 8,038 SH   SOLE 0 7,913 0 125
DISNEY WALT CO COM 254687106   352,932 2,846 SH   SOLE 0 2,846 0 0
ECOLAB INC COM 278865100   12,648,598 46,944 SH   SOLE 0 46,628 0 316
EDWARDS LIFESCIENCES CORP COM 28176E108   301,109 3,850 SH   SOLE 0 3,850 0 0
ELI LILLY & CO COM 532457108   36,456,418 46,767 SH   SOLE 0 46,117 0 650
EMERSON ELEC CO COM 291011104   218,795 1,641 SH   SOLE 0 1,641 0 0
EXXON MOBIL CORP COM 30231G102   1,548,763 14,367 SH   SOLE 0 14,367 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   4,451,201 97,294 SH   SOLE 0 96,367 0 927
FORD MTR CO COM 345370860   150,273 13,850 SH   SOLE 0 13,850 0 0
GE AEROSPACE COM NEW 369604301   19,677,994 76,452 SH   SOLE 0 75,894 0 558
GMS INC COM 36251C103   1,332,188 12,250 SH   SOLE 0 12,250 0 0
HOME DEPOT INC COM 437076102   31,353,790 85,517 SH   SOLE 0 84,719 0 798
HONEYWELL INTL INC COM 438516106   36,148,040 155,222 SH   SOLE 0 153,650 0 1,572
IDEXX LABS INC COM 45168D104   304,641 568 SH   SOLE 0 568 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   908,807 3,083 SH   SOLE 0 3,083 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   20,842,491 38,355 SH   SOLE 0 38,001 0 354
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   444,354 2,445 SH   SOLE 0 2,445 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,260,499 2,285 SH   SOLE 0 2,285 0 0
ISHARES TR RUS 1000 ETF 464287622   515,467 1,518 SH   SOLE 0 318 0 1,200
ISHARES TR MSCI EAFE ETF 464287465   2,262,103 25,306 SH   SOLE 0 25,156 0 150
ISHARES TR CORE S&P MCP ETF 464287507   2,258,758 36,420 SH   SOLE 0 36,105 0 315
ISHARES TR CORE MSCI EAFE 46432F842   223,059 2,672 SH   SOLE 0 2,672 0 0
ISHARES TR EAFE GRWTH ETF 464288885   225,120 2,010 SH   SOLE 0 2,010 0 0
ISHARES TR NATIONAL MUN ETF 464288414   482,384 4,617 SH   SOLE 0 4,617 0 0
ISHARES TR MSCI ACWI EX US 464288240   611,289 10,031 SH   SOLE 0 10,031 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   647,731 3,543 SH   SOLE 0 3,543 0 0
ISHARES TR SP SMCP600VL ETF 464287879   367,616 3,695 SH   SOLE 0 3,695 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   1,081,799 13,993 SH   SOLE 0 13,993 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,162,296 3,483 SH   SOLE 0 3,483 0 0
ISHARES TR CORE S&P SCP ETF 464287804   39,437,299 360,850 SH   SOLE 0 356,632 0 4,218
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   1,494,604 29,491 SH   SOLE 0 29,441 0 50
JEFFERIES FINL GROUP INC COM 47233W109   345,422 6,316 SH   SOLE 0 6,316 0 0
JOHNSON & JOHNSON COM 478160104   26,249,710 171,848 SH   SOLE 0 170,180 0 1,668
JPMORGAN CHASE & CO. COM 46625H100   55,616,690 191,841 SH   SOLE 0 190,075 0 1,766
LINDE PLC SHS G54950103   200,340 427 SH   SOLE 0 427 0 0
LOCKHEED MARTIN CORP COM 539830109   12,992,116 28,052 SH   SOLE 0 27,765 0 287
MASTERCARD INCORPORATED CL A 57636Q104   45,412,625 80,814 SH   SOLE 0 79,937 0 877
MCDONALDS CORP COM 580135101   984,321 3,369 SH   SOLE 0 3,369 0 0
MEDTRONIC PLC SHS G5960L103   406,822 4,667 SH   SOLE 0 4,644 0 23
MERCK & CO INC COM 58933Y105   818,421 10,339 SH   SOLE 0 10,317 0 22
META PLATFORMS INC CL A 30303M102   73,832,828 100,032 SH   SOLE 0 99,187 0 845
MICROSOFT CORP COM 594918104   129,950,178 261,254 SH   SOLE 0 257,212 0 4,042
MOODYS CORP COM 615369105   1,079,422 2,152 SH   SOLE 0 2,152 0 0
MORGAN STANLEY COM NEW 617446448   33,265,631 236,161 SH   SOLE 0 234,038 0 2,123
NETFLIX INC COM 64110L106   15,299,560 11,425 SH   SOLE 0 11,320 0 105
NEXTERA ENERGY INC COM 65339F101   532,521 7,671 SH   SOLE 0 7,671 0 0
NVIDIA CORPORATION COM 67066G104   119,404,250 755,771 SH   SOLE 0 749,013 0 6,758
ORACLE CORP COM 68389X105   1,104,519 5,052 SH   SOLE 0 5,018 0 34
PEPSICO INC COM 713448108   907,187 6,871 SH   SOLE 0 6,871 0 0
PFIZER INC COM 717081103   326,244 13,459 SH   SOLE 0 11,846 0 1,613
PHILIP MORRIS INTL INC COM 718172109   308,346 1,693 SH   SOLE 0 1,693 0 0
PNC FINL SVCS GROUP INC COM 693475105   978,519 5,249 SH   SOLE 0 5,249 0 0
PROCTER AND GAMBLE CO COM 742718109   1,746,342 10,961 SH   SOLE 0 10,961 0 0
PROLOGIS INC. COM 74340W103   201,095 1,913 SH   SOLE 0 1,913 0 0
QUALCOMM INC COM 747525103   421,402 2,646 SH   SOLE 0 2,646 0 0
QXO INC COM NEW 82846H405   246,525 11,445 SH   SOLE 0 11,445 0 0
ROCKWELL AUTOMATION INC COM 773903109   250,124 753 SH   SOLE 0 753 0 0
ROPER TECHNOLOGIES INC COM 776696106   584,412 1,031 SH   SOLE 0 1,031 0 0
S&P GLOBAL INC COM 78409V104   22,549,289 42,764 SH   SOLE 0 42,359 0 405
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   207,278 8,919 SH   SOLE 0 8,919 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,747,687 65,950 SH   SOLE 0 65,950 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   530,790 6,500 SH   SOLE 0 6,441 0 59
SHERWIN WILLIAMS CO COM 824348106   738,911 2,152 SH   SOLE 0 2,152 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   223,894 1,941 SH   SOLE 0 1,941 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   296,117 672 SH   SOLE 0 672 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,672,240 4,325 SH   SOLE 0 4,325 0 0
STARBUCKS CORP COM 855244109   501,583 5,474 SH   SOLE 0 5,474 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   1,854,588 40,895 SH   SOLE 0 40,895 0 0
TESLA INC COM 88160R101   1,034,619 3,257 SH   SOLE 0 3,257 0 0
TEXAS INSTRS INC COM 882508104   48,324,229 232,753 SH   SOLE 0 230,906 0 1,847
THERMO FISHER SCIENTIFIC INC COM 883556102   220,570 544 SH   SOLE 0 544 0 0
TJX COS INC NEW COM 872540109   27,845,866 225,491 SH   SOLE 0 223,860 0 1,631
TRANE TECHNOLOGIES PLC SHS G8994E103   330,682 756 SH   SOLE 0 756 0 0
TRUSTMARK CORP COM 898402102   511,461 14,028 SH   SOLE 0 14,028 0 0
UBER TECHNOLOGIES INC COM 90353T100   9,261,238 99,263 SH   SOLE 0 98,275 0 988
UNION PAC CORP COM 907818108   840,482 3,653 SH   SOLE 0 3,563 0 90
UNITEDHEALTH GROUP INC COM 91324P102   20,718,841 66,413 SH   SOLE 0 65,736 0 677
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,267,211 2,231 SH   SOLE 0 2,231 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   373,226 1,228 SH   SOLE 0 1,228 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   309,510 706 SH   SOLE 0 706 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,014,754 4,958 SH   SOLE 0 4,958 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   445,471 10,295 SH   SOLE 0 10,295 0 0
VISA INC COM CL A 92826C839   629,890 1,774 SH   SOLE 0 1,774 0 0
VULCAN MATLS CO COM 929160109   380,797 1,460 SH   SOLE 0 1,460 0 0
WALMART INC COM 931142103   655,767 6,707 SH   SOLE 0 6,707 0 0
WASTE MGMT INC DEL COM 94106L109   389,680 1,703 SH   SOLE 0 1,703 0 0
ZOETIS INC CL A 98978V103   13,653,758 87,552 SH   SOLE 0 86,820 0 732