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
3M CO COM 88579Y101 3,492 18,124 SH   SOLE   15,824 0 2,300
ABBOTT LABS COM 002824100 3,701 30,880 SH   SOLE   24,586 0 6,294
ABBVIE INC COM 00287Y109 1,614 14,912 SH   SOLE   11,796 0 3,116
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,255 8,950 SH   SOLE   7,498 0 1,452
AGILENT TECHNOLOGIES INC COM 00846U101 559 4,400 SH   SOLE   0 0 4,400
AIR PRODS & CHEMS INC COM 009158106 812 2,885 SH   SOLE   2,235 0 650
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,349 10,359 SH   SOLE   8,344 0 2,015
ALPHABET INC CAP STK CL A 02079K305 4,356 2,112 SH   SOLE   1,555 0 557
ALPHABET INC CAP STK CL C 02079K107 9,048 4,374 SH   SOLE   3,732 0 642
AMAZON COM INC COM 023135106 12,092 3,908 SH   SOLE   3,260 0 648
AMERICAN ELEC PWR CO INC COM 025537101 304 3,595 SH   SOLE   3,595 0 0
AMERICAN TOWER CORP NEW COM 03027X100 289 1,207 SH   SOLE   1,057 0 150
AMGEN INC COM 031162100 2,557 10,278 SH   SOLE   8,941 0 1,337
ANALOG DEVICES INC COM 032654105 5,964 38,460 SH   SOLE   34,360 0 4,100
APPLE INC COM 037833100 19,475 159,433 SH   SOLE   142,633 0 16,800
APPLIED MATLS INC COM 038222105 3,352 25,091 SH   SOLE   20,291 0 4,800
APTIV PLC SHS G6095L109 896 6,495 SH   SOLE   4,945 0 1,550
AUTOZONE INC COM 053332102 242 172 SH   SOLE   27 0 145
BECTON DICKINSON & CO COM 075887109 1,377 5,665 SH   SOLE   4,805 0 860
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,649 14,285 SH   SOLE   12,285 0 2,000
BK OF AMERICA CORP COM 060505104 828 21,388 SH   SOLE   15,788 0 5,600
BLACKROCK INC COM 09247X101 2,312 3,066 SH   SOLE   2,441 0 625
BRISTOL-MYERS SQUIBB CO COM 110122108 2,429 38,477 SH   SOLE   32,877 0 5,600
BROADCOM INC COM 11135F101 935 2,017 SH   SOLE   1,474 0 543
CANADIAN NATL RY CO COM 136375102 1,327 11,440 SH   SOLE   8,940 0 2,500
CHEVRON CORP NEW COM 166764100 1,406 13,420 SH   SOLE   12,770 0 650
CISCO SYS INC COM 17275R102 615 11,895 SH   SOLE   5,645 0 6,250
CLOROX CO DEL COM 189054109 2,079 10,778 SH   SOLE   9,084 0 1,694
COCA COLA CO COM 191216100 2,839 53,870 SH   SOLE   46,075 0 7,795
COLGATE PALMOLIVE CO COM 194162103 3,864 49,015 SH   SOLE   41,565 0 7,450
COMCAST CORP NEW CL A 20030N101 374 6,908 SH   SOLE   8 0 6,900
CONSTELLATION BRANDS INC CL A 21036P108 3,437 15,075 SH   SOLE   12,675 0 2,400
COSTCO WHSL CORP NEW COM 22160K105 3,443 9,767 SH   SOLE   8,517 0 1,250
CROWN CASTLE INTL CORP NEW COM 22822V101 2,337 13,575 SH   SOLE   12,175 0 1,400
CUMMINS INC COM 231021106 1,235 4,765 SH   SOLE   4,290 0 475
CVS HEALTH CORP COM 126650100 1,931 25,672 SH   SOLE   20,872 0 4,800
DANAHER CORPORATION COM 235851102 5,018 22,295 SH   SOLE   18,595 0 3,700
DEERE & CO COM 244199105 1,354 3,619 SH   SOLE   3,619 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 5,843 35,584 SH   SOLE   29,434 0 6,150
DISNEY WALT CO COM 254687106 2,712 14,695 SH   SOLE   12,850 0 1,845
DOLLAR GEN CORP NEW COM 256677105 904 4,460 SH   SOLE   2,560 0 1,900
DOMINION ENERGY INC COM 25746U109 393 5,175 SH   SOLE   4,800 0 375
DOMINOS PIZZA INC COM 25754A201 1,703 4,630 SH   SOLE   3,780 0 850
DUKE ENERGY CORP NEW COM NEW 26441C204 416 4,310 SH   SOLE   4,310 0 0
DUPONT DE NEMOURS INC COM 26614N102 250 3,240 SH   SOLE   3,240 0 0
ECOLAB INC COM 278865100 1,574 7,355 SH   SOLE   6,700 0 655
EDWARDS LIFESCIENCES CORP COM 28176E108 207 2,475 SH   SOLE   2,055 0 420
ELANCO ANIMAL HEALTH INC COM 28414H103 354 12,012 SH   SOLE   8,384 0 3,628
ETSY INC COM 29786A106 834 4,136 SH   SOLE   3,406 0 730
FACEBOOK INC CL A 30303M102 1,495 5,075 SH   SOLE   3,775 0 1,300
GENERAL MLS INC COM 370334104 232 3,778 SH   SOLE   2,778 0 1,000
GOLDMAN SACHS GROUP INC COM 38141G104 1,198 3,663 SH   SOLE   2,988 0 675
HERSHEY CO COM 427866108 256 1,620 SH   SOLE   1,620 0 0
HOME DEPOT INC COM 437076102 8,029 26,303 SH   SOLE   23,303 0 3,000
HONEYWELL INTL INC COM 438516106 5,602 25,809 SH   SOLE   23,129 0 2,680
ILLUMINA INC COM 452327109 1,187 3,090 SH   SOLE   2,365 0 725
INTEL CORP COM 458140100 4,536 70,870 SH   SOLE   61,245 0 9,625
INVESCO QQQ TR UNIT SER 1 46090E103 2,005 6,284 SH   SOLE   6,284 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 267 1,210 SH   SOLE   1,210 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2,441 7,390 SH   SOLE   7,390 0 0
JOHNSON & JOHNSON COM 478160104 7,683 46,749 SH   SOLE   38,599 0 8,150
JPMORGAN CHASE & CO COM 46625H100 11,399 74,878 SH   SOLE   64,278 0 10,600
KELLOGG CO COM 487836108 484 7,653 SH   SOLE   6,953 0 700
KEURIG DR PEPPER INC COM 49271V100 239 6,953 SH   SOLE   3,600 0 3,353
KLA CORP COM NEW 482480100 1,047 3,168 SH   SOLE   2,263 0 905
L3HARRIS TECHNOLOGIES INC COM 502431109 340 1,679 SH   SOLE   1,404 0 275
LAUDER ESTEE COS INC CL A 518439104 1,328 4,566 SH   SOLE   4,566 0 0
LILLY ELI & CO COM 532457108 5,381 28,804 SH   SOLE   25,272 0 3,532
LINDE PLC SHS G5494J103 2,926 10,443 SH   SOLE   9,503 0 940
LISTED FD TR ROUNDHILL SPORTS 53656F789 224 7,285 SH   SOLE   7,285 0 0
LOCKHEED MARTIN CORP COM 539830109 4,623 12,511 SH   SOLE   10,911 0 1,600
LOWES COS INC COM 548661107 5,820 30,603 SH   SOLE   26,653 0 3,950
MAGNA INTL INC COM 559222401 359 4,080 SH   SOLE   3,380 0 700
MASTERCARD INCORPORATED CL A 57636Q104 9,643 27,084 SH   SOLE   23,243 0 3,841
MCDONALDS CORP COM 580135101 2,188 9,760 SH   SOLE   8,760 0 1,000
MEDTRONIC PLC SHS G5960L103 3,874 32,795 SH   SOLE   28,895 0 3,900
MERCADOLIBRE INC COM 58733R102 7,183 4,879 SH   SOLE   4,122 0 757
MERCK & CO. INC COM 58933Y105 4,496 58,319 SH   SOLE   50,681 0 7,638
MICRON TECHNOLOGY INC COM 595112103 299 3,395 SH   SOLE   2,645 0 750
MICROSOFT CORP COM 594918104 12,721 53,955 SH   SOLE   46,760 0 7,195
MONDELEZ INTL INC CL A 609207105 1,500 25,632 SH   SOLE   20,032 0 5,600
MOODYS CORP COM 615369105 242 810 SH   SOLE   660 0 150
MSCI INC COM 55354G100 851 2,030 SH   SOLE   1,655 0 375
NETFLIX INC COM 64110L106 1,656 3,174 SH   SOLE   2,614 0 560
NEXTERA ENERGY INC COM 65339F101 1,613 21,330 SH   SOLE   21,330 0 0
NIKE INC CL B 654106103 3,607 27,144 SH   SOLE   21,344 0 5,800
NORFOLK SOUTHN CORP COM 655844108 322 1,200 SH   SOLE   1,200 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,066 12,465 SH   SOLE   9,735 0 2,730
NVIDIA CORPORATION COM 67066G104 3,153 5,905 SH   SOLE   4,574 0 1,331
PALO ALTO NETWORKS INC COM 697435105 1,264 3,924 SH   SOLE   3,009 0 915
PARKER-HANNIFIN CORP COM 701094104 714 2,265 SH   SOLE   1,840 0 425
PAYPAL HLDGS INC COM 70450Y103 9,683 39,875 SH   SOLE   34,965 0 4,910
PEPSICO INC COM 713448108 9,797 69,263 SH   SOLE   59,217 0 10,046
PFIZER INC COM 717081103 1,886 52,069 SH   SOLE   41,369 0 10,700
PNC FINL SVCS GROUP INC COM 693475105 3,432 19,566 SH   SOLE   17,366 0 2,200
PRICE T ROWE GROUP INC COM 74144T108 755 4,400 SH   SOLE   2,725 0 1,675
PROCTER AND GAMBLE CO COM 742718109 4,977 36,752 SH   SOLE   31,752 0 5,000
QORVO INC COM 74736K101 417 2,285 SH   SOLE   1,675 0 610
QUALCOMM INC COM 747525103 5,197 39,193 SH   SOLE   30,993 0 8,200
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,496 32,296 SH   SOLE   26,936 0 5,360
RESMED INC COM 761152107 257 1,325 SH   SOLE   1,325 0 0
S&P GLOBAL INC COM 78409V104 1,417 4,015 SH   SOLE   3,370 0 645
SALESFORCE COM INC COM 79466L302 2,318 10,939 SH   SOLE   9,494 0 1,445
SANOFI SPONSORED ADR 80105N105 1,012 20,458 SH   SOLE   17,483 0 2,975
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,486 15,095 SH   SOLE   15,095 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 385 2,899 SH   SOLE   2,899 0 0
SHOPIFY INC CL A 82509L107 231 209 SH   SOLE   209 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 764 4,164 SH   SOLE   2,304 0 1,860
SPDR GOLD TR GOLD SHS 78463V107 1,160 7,250 SH   SOLE   5,995 0 1,255
SPDR S&P 500 ETF TR TR UNIT 78462F103 821 2,071 SH   SOLE   2,071 0 0
STARBUCKS CORP COM 855244109 2,610 23,889 SH   SOLE   19,739 0 4,150
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,681 22,665 SH   SOLE   19,365 0 3,300
TARGET CORP COM 87612E106 260 1,315 SH   SOLE   1,315 0 0
TELADOC HEALTH INC COM 87918A105 1,261 6,940 SH   SOLE   6,220 0 720
TEXAS INSTRS INC COM 882508104 2,132 11,280 SH   SOLE   9,890 0 1,390
THERMO FISHER SCIENTIFIC INC COM 883556102 1,706 3,738 SH   SOLE   2,728 0 1,010
TJX COS INC NEW COM 872540109 508 7,685 SH   SOLE   4,535 0 3,150
TRACTOR SUPPLY CO COM 892356106 547 3,090 SH   SOLE   3,090 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 528 3,190 SH   SOLE   2,690 0 500
UNILEVER PLC SPON ADR NEW 904767704 946 16,947 SH   SOLE   13,747 0 3,200
UNION PAC CORP COM 907818108 5,652 25,642 SH   SOLE   21,817 0 3,825
UNITED PARCEL SERVICE INC CL B 911312106 3,371 19,832 SH   SOLE   16,632 0 3,200
UNITEDHEALTH GROUP INC COM 91324P102 3,414 9,176 SH   SOLE   7,156 0 2,020
UNIVERSAL DISPLAY CORP COM 91347P105 458 1,936 SH   SOLE   1,536 0 400
V F CORP COM 918204108 824 10,315 SH   SOLE   7,815 0 2,500
VARIAN MED SYS INC COM 92220P105 384 2,175 SH   SOLE   2,175 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,305 56,836 SH   SOLE   49,436 0 7,400
VISA INC COM CL A 92826C839 8,385 39,600 SH   SOLE   33,500 0 6,100
WALGREENS BOOTS ALLIANCE INC COM 931427108 206 3,750 SH   SOLE   3,750 0 0
WALMART INC COM 931142103 327 2,410 SH   SOLE   2,410 0 0
WASTE MGMT INC DEL COM 94106L109 544 4,215 SH   SOLE   1,615 0 2,600
WORKDAY INC CL A 98138H101 2,573 10,358 SH   SOLE   9,304 0 1,054
XILINX INC COM 983919101 3,290 26,553 SH   SOLE   23,373 0 3,180
XYLEM INC COM 98419M100 1,817 17,278 SH   SOLE   14,678 0 2,600
YUM BRANDS INC COM 988498101 1,964 18,157 SH   SOLE   16,057 0 2,100
YUM CHINA HLDGS INC COM 98850P109 1,166 19,687 SH   SOLE   18,487 0 1,200
ZOETIS INC CL A 98978V103 2,710 17,210 SH   SOLE   13,510 0 3,700