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
AMAZON.COM INC Common Stock 023135106 3,137 1,137 SH   SOLE   0 0 1,137
INTL BUSINESS MACHINES CORP Common Stock 459200101 4 37 SH   SOLE   0 0 37
ADOBE INC Common Stock 00724F101 13,088 30,066 SH   SOLE   0 0 30,066
HONEYWELL INTERNATIONAL INC Common Stock 438516106 56 385 SH   SOLE   0 0 385
AMGEN INC Common Stock 031162100 17 73 SH   SOLE   0 0 73
ERICSSON (LM) TEL-SP ADR ADR 294821608 13 1,400 SH   SOLE   0 0 1,400
VALERO ENERGY CORP Common Stock M22465104 9 157 SH   SOLE   0 0 157
COMCAST CORP-CLASS A Common Stock 20030N101 10,936 280,544 SH   SOLE   0 0 280,544
APPLE INC Common Stock 037833100 1,075 2,947 SH   SOLE   0 0 2,947
BERKSHIRE HATHAWAY INC-CL B Common Stock 084670702 11,370 63,696 SH   SOLE   0 0 63,696
VERIZON COMMUNICATIONS INC Common Stock 92343V104 125 2,272 SH   SOLE   0 0 2,272
CENTURYLINK INC Common Stock 156700106 1 100 SH   SOLE   0 0 100
CERNER CORP Common Stock 156782104 16 239 SH   SOLE   0 0 239
JPMORGAN CHASE & CO Common Stock 46625H100 7,450 79,206 SH   SOLE   0 0 79,206
CISCO SYSTEMS INC Common Stock 17275R102 42 900 SH   SOLE   0 0 900
COCA-COLA CO/THE Common Stock 191216100 901 20,173 SH   SOLE   0 0 20,173
CUMMINS INC Common Stock 231021106 15 86 SH   SOLE   0 0 86
WALT DISNEY CO/THE Common Stock 254687106 96 862 SH   SOLE   0 0 862
OMNICOM GROUP Common Stock 681919106 7 124 SH   SOLE   0 0 124
ENTERPRISE PRODUCTS PARTNERS MLP 293792107 5 290 SH   SOLE   0 0 290
ECOLAB INC Common Stock 278865100 642 3,226 SH   SOLE   0 0 3,226
EXXON MOBIL CORP Common Stock 30231G102 45 1,011 SH   SOLE   0 0 1,011
FASTENAL CO Common Stock 311900104 22 524 SH   SOLE   0 0 524
FRESENIUS MEDICAL CARE-ADR ADR 358029106 43 1,000 SH   SOLE   0 0 1,000
NVIDIA CORP Common Stock 67066G104 748 1,969 SH   SOLE   0 0 1,969
GENERAL ELECTRIC CO Common Stock 369604103 16 2,375 SH   SOLE   0 0 2,375
HOME DEPOT INC Common Stock 437076102 16,549 66,062 SH   SOLE   0 0 66,062
INTEL CORP Common Stock 458140100 111 1,862 SH   SOLE   0 0 1,862
JOHNSON & JOHNSON Common Stock 478160104 14,263 101,425 SH   SOLE   0 0 101,425
BLACKROCK INC Common Stock 09247X101 16,952 31,157 SH   SOLE   0 0 31,157
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 966 9,021 SH   SOLE   0 0 9,021
ELI LILLY & CO Common Stock 532457108 1,117 6,801 SH   SOLE   0 0 6,801
UNITED PARCEL SERVICE-CL B Common Stock 911312106 7 62 SH   SOLE   0 0 62
LOCKHEED MARTIN CORP Common Stock 539830109 55 152 SH   SOLE   0 0 152
CARNIVAL CORP Common Stock 143658300 2 135 SH   SOLE   0 0 135
DOMINION ENERGY INC Common Stock 25746U109 13 166 SH   SOLE   0 0 166
MCDONALD'S CORP Common Stock 580135101 57 310 SH   SOLE   0 0 310
MICROSOFT CORP Common Stock 594918104 28,402 139,559 SH   SOLE   0 0 139,559
NOVARTIS AG-SPONSORED ADR ADR 66987V109 53 608 SH   SOLE   0 0 608
WELLS FARGO & CO Common Stock 949746101 7 272 SH   SOLE   0 0 272
PEPSICO INC Common Stock 713448108 107 807 SH   SOLE   0 0 807
PFIZER INC Common Stock 717081103 174 5,306 SH   SOLE   0 0 5,306
ALTRIA GROUP INC Common Stock 02209S103 8 211 SH   SOLE   0 0 211
IPG PHOTONICS CORP Common Stock 44980X109 7 44 SH   SOLE   0 0 44
PROCTER & GAMBLE CO/THE Common Stock 742718109 125 1,044 SH   SOLE   0 0 1,044
QUALCOMM INC Common Stock 747525103 96 1,049 SH   SOLE   0 0 1,049
ROYAL BANK OF CANADA Common Stock 780087102 23 339 SH   SOLE   0 0 339
TRAVELERS COS INC/THE Common Stock G5960L103 12 109 SH   SOLE   0 0 109
MERCK & CO. INC. Common Stock G0177J108 15,118 195,504 SH   SOLE   0 0 195,504
SIMON PROPERTY GROUP INC REIT 828806109 3 49 SH   SOLE   0 0 49
AT&T INC Common Stock 00206R102 1,788 59,149 SH   SOLE   0 0 59,149
CHEVRON CORP Common Stock 166764100 12 137 SH   SOLE   0 0 137
STARBUCKS CORP Common Stock 855244109 301 4,085 SH   SOLE   0 0 4,085
PUBLIC STORAGE REIT 74460D109 8 43 SH   SOLE   0 0 43
NETFLIX INC Common Stock 64110L106 908 1,996 SH   SOLE   0 0 1,996
TRACTOR SUPPLY COMPANY Common Stock 892356106 26 198 SH   SOLE   0 0 198
UNITEDHEALTH GROUP INC Common Stock 91324P102 872 2,957 SH   SOLE   0 0 2,957
WABTEC CORP Common Stock 929740108 1 12 SH   SOLE   0 0 12
TJX COMPANIES INC Common Stock 872540109 374 7,397 SH   SOLE   0 0 7,397
AMERIPRISE FINANCIAL INC Common Stock 03076C106 15 99 SH   SOLE   0 0 99
MASTERCARD INC - A Common Stock 57636Q104 1,009 3,411 SH   SOLE   0 0 3,411
VISA INC-CLASS A SHARES Common Stock 92826C839 17,626 91,246 SH   SOLE   0 0 91,246
O'REILLY AUTOMOTIVE INC Common Stock 67103H107 21 49 SH   SOLE   0 0 49
FACEBOOK INC-CLASS A Common Stock 30303M102 1,259 5,543 SH   SOLE   0 0 5,543
DUKE ENERGY CORP Common Stock 26441C204 12 151 SH   SOLE   0 0 151
ABBVIE INC Common Stock 00287Y109 22 223 SH   SOLE   0 0 223
NEWS CORP - CLASS B Common Stock 65249B208 4 375 SH   SOLE   0 0 375
VANGUARD S&P 500 ETF ETP 922908363 2,006 7,079 SH   SOLE   0 0 7,079
RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 0 8 SH   SOLE   0 0 8
DOW INC Common Stock 260557103 6 150 SH   SOLE   0 0 150
FOX CORP - CLASS B Common Stock 35137L204 13 500 SH   SOLE   0 0 500
DUPONT DE NEMOURS INC Common Stock 26614N102 8 150 SH   SOLE   0 0 150
CARRIER GLOBAL CORP Common Stock 14448C104 2 95 SH   SOLE   0 0 95
MICRO FOCUS INTL-SPN ADR ADR 594837403 0 56 SH   SOLE   0 0 56
OTIS WORLDWIDE CORP Common Stock 68902V107 3 47 SH   SOLE   0 0 47
CORTEVA INC Common Stock 22052L104 4 150 SH   SOLE   0 0 150
BLACKSTONE GROUP INC/THE-A Common Stock 09260D107 16 274 SH   SOLE   0 0 274
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101 17 282 SH   SOLE   0 0 282
IRON MOUNTAIN INC REIT 46284V101 9 331 SH   SOLE   0 0 331
ALPHABET INC-CL A Common Stock 02079K305 830 585 SH   SOLE   0 0 585
HEWLETT PACKARD ENTERPRISE Common Stock 42824C109 5 500 SH   SOLE   0 0 500
HP INC Common Stock 40434L105 9 500 SH   SOLE   0 0 500
DXC TECHNOLOGY CO Common Stock 23355L106 1 42 SH   SOLE   0 0 42
ALPHABET INC-CL C Common Stock 02079K107 22,465 15,892 SH   SOLE   0 0 15,892
PERSPECTA INC Common Stock 715347100 0 21 SH   SOLE   0 0 21
CALIFORNIA RESOURCES CORP Common Stock 13057Q206 0 5 SH   SOLE   0 0 5