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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT&T INC COM 00206R102 1,425 60,289 SH   SOLE   0 0 60,289
ABBOTT LABS COM 002824100 7,555 63,827 SH   SOLE   0 0 63,827
ABBVIE INC COM 00287Y109 10,156 62,646 SH   SOLE   0 0 62,646
ADOBE SYSTEMS INCORPORATED COM 00724F101 23,402 51,364 SH   SOLE   0 0 51,364
AIR LEASE CORP CL A 00912X302 317 7,100 SH   SOLE   0 0 7,100
ALPHABET INC CAP STK CL C 02079K107 54,190 19,402 SH   SOLE   0 0 19,402
ALPHABET INC CAP STK CL A 02079K305 42,816 15,394 SH   SOLE   0 0 15,394
ALTRIA GROUP INC COM 02209S103 1,154 22,080 SH   SOLE   0 0 22,080
AMAZON COM INC COM 023135106 55,517 17,030 SH   SOLE   0 0 17,030
AMGEN INC COM 031162100 1,564 6,466 SH   SOLE   0 0 6,466
APPLE INC COM 037833100 127,404 729,648 SH   SOLE   0 0 729,648
AUTOMATIC DATA PROCESSING IN COM 053015103 273 1,200 SH   SOLE   0 0 1,200
BECTON DICKINSON & CO COM 075887109 259 975 SH   SOLE   0 0 975
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,289 10 SH   SOLE   0 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50,827 144,023 SH   SOLE   0 0 144,023
BIOGEN INC COM 09062X103 1,369 6,500 SH   SOLE   0 0 6,500
BLACKROCK INC COM 09247X101 10,607 13,880 SH   SOLE   0 0 13,880
BOOKING HOLDINGS INC COM 09857L108 1,991 848 SH   SOLE   0 0 848
BRISTOL-MYERS SQUIBB CO COM 110122108 2,256 30,895 SH   SOLE   0 0 30,895
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 6,407 113,250 SH   SOLE   0 0 113,250
CSX CORP COM 126408103 2,449 65,400 SH   SOLE   0 0 65,400
CATERPILLAR INC COM 149123101 236 1,060 SH   SOLE   0 0 1,060
CHARTER COMMUNICATIONS INC N CL A 16119P108 645 1,182 SH   SOLE   0 0 1,182
CHEVRON CORP NEW COM 166764100 2,006 12,318 SH   SOLE   0 0 12,318
CISCO SYS INC COM 17275R102 18,582 333,252 SH   SOLE   0 0 333,252
COCA COLA CO COM 191216100 1,489 24,014 SH   SOLE   0 0 24,014
COLGATE PALMOLIVE CO COM 194162103 455 6,000 SH   SOLE   0 0 6,000
COMCAST CORP NEW CL A 20030N101 2,205 47,096 SH   SOLE   0 0 47,096
COSTCO WHSL CORP NEW COM 22160K105 62,137 107,904 SH   SOLE   0 0 107,904
CRANE CO COM 224399105 573 5,290 SH   SOLE   0 0 5,290
DANAHER CORPORATION COM 235851102 293 1,000 SH   SOLE   0 0 1,000
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 224 8,130 SH   SOLE   0 0 8,130
DISNEY WALT CO COM 254687106 15,593 113,684 SH   SOLE   0 0 113,684
DOCUSIGN INC COM 256163106 225 2,100 SH   SOLE   0 0 2,100
EDWARDS LIFESCIENCES CORP COM 28176E108 350 2,970 SH   SOLE   0 0 2,970
EQUINIX INC COM 29444U700 13,665 18,426 SH   SOLE   0 0 18,426
ETSY INC COM 29786A106 303 2,440 SH   SOLE   0 0 2,440
EXXON MOBIL CORP COM 30231G102 2,611 31,620 SH   SOLE   0 0 31,620
META PLATFORMS INC CL A 30303M102 20,456 91,996 SH   SOLE   0 0 91,996
FEDEX CORP COM 31428X106 393 1,700 SH   SOLE   0 0 1,700
GENERAL MLS INC COM 370334104 691 10,200 SH   SOLE   0 0 10,200
HERSHEY CO COM 427866108 289 1,333 SH   SOLE   0 0 1,333
HOME DEPOT INC COM 437076102 35,489 118,563 SH   SOLE   0 0 118,563
HONEYWELL INTL INC COM 438516106 1,304 6,700 SH   SOLE   0 0 6,700
IDEXX LABS INC COM 45168D104 35,283 64,495 SH   SOLE   0 0 64,495
INTEL CORP COM 458140100 4,876 98,392 SH   SOLE   0 0 98,392
INTERNATIONAL BUSINESS MACHS COM 459200101 1,006 7,737 SH   SOLE   0 0 7,737
INVESCO QQQ TR UNIT SER 1 46090E103 646 1,782 SH   SOLE   0 0 1,782
INTUIT COM 461202103 34,981 72,750 SH   SOLE   0 0 72,750
INTUITIVE SURGICAL INC COM NEW 46120E602 19,811 65,669 SH   SOLE   0 0 65,669
ISHARES TR CORE S&P500 ETF 464287200 3,053 6,729 SH   SOLE   0 0 6,729
ISHARES TR CORE S&P MCP ETF 464287507 1,071 3,993 SH   SOLE   0 0 3,993
ISHARES TR RUSSELL 2000 ETF 464287655 216 1,050 SH   SOLE   0 0 1,050
ISHARES TR CORE S&P SCP ETF 464287804 383 3,547 SH   SOLE   0 0 3,547
JPMORGAN CHASE & CO COM 46625H100 582 4,266 SH   SOLE   0 0 4,266
JOHNSON & JOHNSON COM 478160104 29,277 165,193 SH   SOLE   0 0 165,193
KELLOGG CO COM 487836108 322 5,000 SH   SOLE   0 0 5,000
LOCKHEED MARTIN CORP COM 539830109 1,368 3,100 SH   SOLE   0 0 3,100
MASTERCARD INCORPORATED CL A 57636Q104 14,158 39,615 SH   SOLE   0 0 39,615
MCCORMICK & CO INC COM NON VTG 579780206 484 4,850 SH   SOLE   0 0 4,850
MCDONALDS CORP COM 580135101 1,701 6,878 SH   SOLE   0 0 6,878
MERCK & CO INC COM 58933Y105 3,635 44,300 SH   SOLE   0 0 44,300
MERCURY GENL CORP NEW COM 589400100 275 5,000 SH   SOLE   0 0 5,000
MICROSOFT CORP COM 594918104 101,201 328,245 SH   SOLE   0 0 328,245
MONDELEZ INTL INC CL A 609207105 3,625 57,735 SH   SOLE   0 0 57,735
NETFLIX INC COM 64110L106 7,111 18,984 SH   SOLE   0 0 18,984
NEXTERA ENERGY INC COM 65339F101 6,657 78,580 SH   SOLE   0 0 78,580
NIKE INC CL B 654106103 17,201 127,831 SH   SOLE   0 0 127,831
NVIDIA CORPORATION COM 67066G104 31,798 116,535 SH   SOLE   0 0 116,535
ORACLE CORP COM 68389X105 14,548 175,854 SH   SOLE   0 0 175,854
PPG INDS INC COM 693506107 301 2,300 SH   SOLE   0 0 2,300
PACWEST BANCORP DEL COM 695263103 302 7,000 SH   SOLE   0 0 7,000
PALO ALTO NETWORKS INC COM 697435105 28,005 44,988 SH   SOLE   0 0 44,988
PAYPAL HLDGS INC COM 70450Y103 2,070 17,896 SH   SOLE   0 0 17,896
PEPSICO INC COM 713448108 23,453 140,121 SH   SOLE   0 0 140,121
PFIZER INC COM 717081103 5,101 98,532 SH   SOLE   0 0 98,532
PHILIP MORRIS INTL INC COM 718172109 1,538 16,375 SH   SOLE   0 0 16,375
PRICE T ROWE GROUP INC COM 74144T108 3,277 21,675 SH   SOLE   0 0 21,675
PROCTER AND GAMBLE CO COM 742718109 22,011 144,049 SH   SOLE   0 0 144,049
PROLOGIS INC. COM 74340W103 15,787 97,764 SH   SOLE   0 0 97,764
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,389 54,393 SH   SOLE   0 0 54,393
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,619 3,584 SH   SOLE   0 0 3,584
SALESFORCE COM INC COM 79466L302 41,201 194,050 SH   SOLE   0 0 194,050
SCHWAB CHARLES CORP COM 808513105 1,210 14,347 SH   SOLE   0 0 14,347
SIMON PPTY GROUP INC NEW COM 828806109 480 3,650 SH   SOLE   0 0 3,650
SOUTHERN CO COM 842587107 1,572 21,683 SH   SOLE   0 0 21,683
STARBUCKS CORP COM 855244109 32,361 355,738 SH   SOLE   0 0 355,738
STRYKER CORPORATION COM 863667101 25,231 94,375 SH   SOLE   0 0 94,375
TESLA INC COM 88160R101 3,305 3,067 SH   SOLE   0 0 3,067
THERMO FISHER SCIENTIFIC INC COM 883556102 11,705 19,817 SH   SOLE   0 0 19,817
3M CO COM 88579Y101 1,370 9,203 SH   SOLE   0 0 9,203
UNION PAC CORP COM 907818108 15,481 56,665 SH   SOLE   0 0 56,665
UNITED PARCEL SERVICE INC CL B 911312106 643 3,000 SH   SOLE   0 0 3,000
VANECK ETF TRUST BIOTECH ETF 92189F726 5,645 34,816 SH   SOLE   0 0 34,816
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 800 7,130 SH   SOLE   0 0 7,130
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 381 918 SH   SOLE   0 0 918
VANGUARD INDEX FDS MID CAP ETF 922908629 1,130 4,751 SH   SOLE   0 0 4,751
VANGUARD INDEX FDS GROWTH ETF 922908736 1,191 4,140 SH   SOLE   0 0 4,140
VANGUARD INDEX FDS VALUE ETF 922908744 750 5,075 SH   SOLE   0 0 5,075
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,333 5,857 SH   SOLE   0 0 5,857
VERIZON COMMUNICATIONS INC COM 92343V104 1,845 36,213 SH   SOLE   0 0 36,213
VISA INC COM CL A 92826C839 43,000 193,895 SH   SOLE   0 0 193,895
WEC ENERGY GROUP INC COM 92939U106 1,568 15,708 SH   SOLE   0 0 15,708
WALMART INC COM 931142103 3,303 22,182 SH   SOLE   0 0 22,182
WALGREENS BOOTS ALLIANCE INC COM 931427108 354 7,904 SH   SOLE   0 0 7,904
WELLS FARGO CO NEW COM 949746101 267 5,500 SH   SOLE   0 0 5,500
WILLIAMS SONOMA INC COM 969904101 1,378 9,500 SH   SOLE   0 0 9,500
YUM BRANDS INC COM 988498101 1,147 9,680 SH   SOLE   0 0 9,680
YUM CHINA HLDGS INC COM 98850P109 402 9,680 SH   SOLE   0 0 9,680
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 32,200 95,483 SH   SOLE   0 0 95,483
MEDTRONIC PLC SHS G5960L103 1,167 10,520 SH   SOLE   0 0 10,520