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 2,117 74,264 SH   SOLE   0 0 74,264
ABBOTT LABS COM 002824100 6,872 63,146 SH   SOLE   0 0 63,146
ABBVIE INC COM 00287Y109 5,558 63,458 SH   SOLE   0 0 63,458
ADOBE SYSTEMS INCORPORATED COM 00724F101 20,425 41,647 SH   SOLE   0 0 41,647
AIR LEASE CORP CL A 00912X302 209 7,100 SH   SOLE   0 0 7,100
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,294 11,205 SH   SOLE   0 0 11,205
ALPHABET INC CAP STK CL C 02079K107 30,189 20,542 SH   SOLE   0 0 20,542
ALPHABET INC CAP STK CL A 02079K305 21,254 14,502 SH   SOLE   0 0 14,502
ALTRIA GROUP INC COM 02209S103 987 25,550 SH   SOLE   0 0 25,550
AMAZON COM INC COM 023135106 53,025 16,840 SH   SOLE   0 0 16,840
AMGEN INC COM 031162100 1,662 6,541 SH   SOLE   0 0 6,541
APPLE INC COM 037833100 91,029 786,016 SH   SOLE   0 0 786,016
BECTON DICKINSON & CO COM 075887109 390 1,675 SH   SOLE   0 0 1,675
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,160 13 SH   SOLE   0 0 13
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32,372 152,026 SH   SOLE   0 0 152,026
BIOGEN INC COM 09062X103 1,844 6,500 SH   SOLE   0 0 6,500
BLACKROCK INC COM 09247X101 5,943 10,545 SH   SOLE   0 0 10,545
BOOKING HOLDINGS INC COM 09857L108 1,331 778 SH   SOLE   0 0 778
BRISTOL-MYERS SQUIBB CO COM 110122108 1,863 30,895 SH   SOLE   0 0 30,895
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,827 55,275 SH   SOLE   0 0 55,275
CSX CORP COM 126408103 1,693 21,800 SH   SOLE   0 0 21,800
CHARTER COMMUNICATIONS INC N CL A 16119P108 738 1,182 SH   SOLE   0 0 1,182
CHEVRON CORP NEW COM 166764100 1,138 15,812 SH   SOLE   0 0 15,812
CISCO SYS INC COM 17275R102 19,498 495,004 SH   SOLE   0 0 495,004
COCA COLA CO COM 191216100 1,196 24,226 SH   SOLE   0 0 24,226
COLGATE PALMOLIVE CO COM 194162103 463 6,000 SH   SOLE   0 0 6,000
COMCAST CORP NEW CL A 20030N101 2,179 47,096 SH   SOLE   0 0 47,096
COSTCO WHSL CORP NEW COM 22160K105 37,103 104,515 SH   SOLE   0 0 104,515
CRANE CO COM 224399105 325 6,490 SH   SOLE   0 0 6,490
DANAHER CORPORATION COM 235851102 215 1,000 SH   SOLE   0 0 1,000
DISNEY WALT CO COM DISNEY 254687106 13,818 111,363 SH   SOLE   0 0 111,363
DUNKIN BRANDS GROUP INC COM 265504100 328 4,000 SH   SOLE   0 0 4,000
EDWARDS LIFESCIENCES CORP COM 28176E108 237 2,970 SH   SOLE   0 0 2,970
EQUINIX INC COM 29444U700 10,040 13,208 SH   SOLE   0 0 13,208
EXXON MOBIL CORP COM 30231G102 1,276 37,158 SH   SOLE   0 0 37,158
FACEBOOK INC CL A 30303M102 22,772 86,951 SH   SOLE   0 0 86,951
FEDEX CORP COM 31428X106 428 1,700 SH   SOLE   0 0 1,700
GENERAL MLS INC COM 370334104 629 10,200 SH   SOLE   0 0 10,200
HOME DEPOT INC COM 437076102 31,375 112,976 SH   SOLE   0 0 112,976
HONEYWELL INTL INC COM 438516106 1,103 6,700 SH   SOLE   0 0 6,700
IDEXX LABS INC COM 45168D104 22,182 56,427 SH   SOLE   0 0 56,427
ILLINOIS TOOL WKS INC COM 452308109 432 2,235 SH   SOLE   0 0 2,235
INTEL CORP COM 458140100 5,689 109,869 SH   SOLE   0 0 109,869
INTERNATIONAL BUSINESS MACHS COM 459200101 1,164 9,565 SH   SOLE   0 0 9,565
INVESCO QQQ TR UNIT SER 1 46090E103 349 1,255 SH   SOLE   0 0 1,255
INTUIT COM 461202103 22,069 67,652 SH   SOLE   0 0 67,652
INTUITIVE SURGICAL INC COM NEW 46120E602 14,130 19,915 SH   SOLE   0 0 19,915
ISHARES TR CORE S&P500 ETF 464287200 2,402 7,149 SH   SOLE   0 0 7,149
ISHARES TR CORE S&P MCP ETF 464287507 772 4,165 SH   SOLE   0 0 4,165
ISHARES TR RUSSELL 2000 ETF 464287655 427 2,850 SH   SOLE   0 0 2,850
ISHARES TR CORE S&P SCP ETF 464287804 255 3,625 SH   SOLE   0 0 3,625
JPMORGAN CHASE & CO COM 46625H100 611 6,343 SH   SOLE   0 0 6,343
JOHNSON & JOHNSON COM 478160104 25,767 173,074 SH   SOLE   0 0 173,074
KELLOGG CO COM 487836108 336 5,200 SH   SOLE   0 0 5,200
LOCKHEED MARTIN CORP COM 539830109 1,188 3,100 SH   SOLE   0 0 3,100
MASTERCARD INCORPORATED CL A 57636Q104 13,754 40,673 SH   SOLE   0 0 40,673
MCCORMICK & CO INC COM NON VTG 579780206 621 3,200 SH   SOLE   0 0 3,200
MCDONALDS CORP COM 580135101 1,537 7,003 SH   SOLE   0 0 7,003
MERCK & CO. INC COM 58933Y105 3,743 45,125 SH   SOLE   0 0 45,125
MERCURY GENL CORP NEW COM 589400100 207 5,000 SH   SOLE   0 0 5,000
MICROSOFT CORP COM 594918104 69,296 329,464 SH   SOLE   0 0 329,464
MONDELEZ INTL INC CL A 609207105 2,880 50,135 SH   SOLE   0 0 50,135
NETFLIX INC COM 64110L106 5,136 10,272 SH   SOLE   0 0 10,272
NEXTERA ENERGY INC COM 65339F101 3,650 13,150 SH   SOLE   0 0 13,150
NIKE INC CL B 654106103 14,820 118,051 SH   SOLE   0 0 118,051
NVIDIA CORPORATION COM 67066G104 10,738 19,840 SH   SOLE   0 0 19,840
ORACLE CORP COM 68389X105 11,642 195,012 SH   SOLE   0 0 195,012
PPG INDS INC COM 693506107 281 2,300 SH   SOLE   0 0 2,300
PALO ALTO NETWORKS INC COM 697435105 7,766 31,732 SH   SOLE   0 0 31,732
PEPSICO INC COM 713448108 17,066 123,129 SH   SOLE   0 0 123,129
PFIZER INC COM 717081103 4,924 134,162 SH   SOLE   0 0 134,162
PHILIP MORRIS INTL INC COM 718172109 1,269 16,925 SH   SOLE   0 0 16,925
PRICE T ROWE GROUP INC COM 74144T108 2,808 21,900 SH   SOLE   0 0 21,900
PROCTER AND GAMBLE CO COM 742718109 19,190 138,069 SH   SOLE   0 0 138,069
PROLOGIS INC. COM 74340W103 7,171 71,264 SH   SOLE   0 0 71,264
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,323 22,990 SH   SOLE   0 0 22,990
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,915 5,718 SH   SOLE   0 0 5,718
SALESFORCE COM INC COM 79466L302 46,141 183,596 SH   SOLE   0 0 183,596
SCHWAB CHARLES CORP COM 808513105 658 18,175 SH   SOLE   0 0 18,175
SIMON PPTY GROUP INC NEW COM 828806109 236 3,650 SH   SOLE   0 0 3,650
SOUTHERN CO COM 842587107 1,416 26,117 SH   SOLE   0 0 26,117
STARBUCKS CORP COM 855244109 29,933 348,384 SH   SOLE   0 0 348,384
STRYKER CORPORATION COM 863667101 18,065 86,697 SH   SOLE   0 0 86,697
TESLA INC COM 88160R101 704 1,640 SH   SOLE   0 0 1,640
THERMO FISHER SCIENTIFIC INC COM 883556102 3,309 7,495 SH   SOLE   0 0 7,495
3M CO COM 88579Y101 1,573 9,820 SH   SOLE   0 0 9,820
UNION PAC CORP COM 907818108 11,352 57,660 SH   SOLE   0 0 57,660
UNITED PARCEL SERVICE INC CL B 911312106 500 3,000 SH   SOLE   0 0 3,000
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 4,031 24,870 SH   SOLE   0 0 24,870
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 693 8,560 SH   SOLE   0 0 8,560
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 267 868 SH   SOLE   0 0 868
VANGUARD INDEX FDS MID CAP ETF 922908629 833 4,725 SH   SOLE   0 0 4,725
VANGUARD INDEX FDS GROWTH ETF 922908736 1,049 4,610 SH   SOLE   0 0 4,610
VANGUARD INDEX FDS VALUE ETF 922908744 572 5,475 SH   SOLE   0 0 5,475
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,943 11,411 SH   SOLE   0 0 11,411
VERIZON COMMUNICATIONS INC COM 92343V104 7,374 123,958 SH   SOLE   0 0 123,958
VISA INC COM CL A 92826C839 37,504 187,548 SH   SOLE   0 0 187,548
WEC ENERGY GROUP INC COM 92939U106 1,522 15,708 SH   SOLE   0 0 15,708
WALMART INC COM 931142103 3,124 22,332 SH   SOLE   0 0 22,332
WALGREENS BOOTS ALLIANCE INC COM 931427108 339 9,436 SH   SOLE   0 0 9,436
WILLIAMS SONOMA INC COM 969904101 859 9,500 SH   SOLE   0 0 9,500
YUM BRANDS INC COM 988498101 884 9,680 SH   SOLE   0 0 9,680
YUM CHINA HLDGS INC COM 98850P109 513 9,680 SH   SOLE   0 0 9,680
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20,121 89,037 SH   SOLE   0 0 89,037
MEDTRONIC PLC SHS G5960L103 1,102 10,607 SH   SOLE   0 0 10,607