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 1,062 7,782 SH   SOLE   6,482 0 1,300
ABBOTT LABS COM 002824100 2,309 29,265 SH   SOLE   22,715 0 6,550
ABBVIE INC COM 00287y109 743 9,755 SH   SOLE   7,355 0 2,400
ADOBE INC COM 00724f101 2,810 8,830 SH   SOLE   7,426 0 1,404
AGILENT TECHNOLOGIES INC COM 00846u101 333 4,650 SH   SOLE   0 0 4,650
ALCON INC ORD SHS H01301128 319 6,284 SH   SOLE   4,584 0 1,700
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 2,041 10,497 SH   SOLE   8,619 0 1,878
ALPHABET INC CAP STK CL A 02079k305 1,843 1,586 SH   SOLE   1,081 0 505
ALPHABET INC CAP STK CL C 02079k107 5,138 4,419 SH   SOLE   3,804 0 615
AMAZON COM INC COM 023135106 8,639 4,431 SH   SOLE   3,656 0 775
AMGEN INC COM 031162100 2,407 11,871 SH   SOLE   10,471 0 1,400
ANALOG DEVICES INC COM 032654105 3,411 38,047 SH   SOLE   33,797 0 4,250
APPLE INC COM 037833100 12,904 50,746 SH   SOLE   46,096 0 4,650
APPLIED MATLS INC COM 038222105 1,129 24,650 SH   SOLE   20,100 0 4,550
AUTOZONE INC COM 053332102 224 265 SH   SOLE   75 0 190
BECTON DICKINSON & CO COM 075887109 1,255 5,460 SH   SOLE   4,610 0 850
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,665 14,575 SH   SOLE   12,500 0 2,075
BLACKROCK INC COM 09247X101 1,439 3,270 SH   SOLE   2,595 0 675
BRISTOL-MYERS SQUIBB CO COM 110122108 1,626 29,180 SH   SOLE   24,480 0 4,700
BROADCOM INC COM 11135F101 501 2,113 SH   SOLE   1,570 0 543
CANADIAN NATL RY CO COM 136375102 919 11,840 SH   SOLE   9,240 0 2,600
CHEVRON CORP NEW COM 166764100 1,700 23,468 SH   SOLE   22,324 0 1,144
CISCO SYS INC COM 17275R102 450 11,460 SH   SOLE   5,210 0 6,250
CLOROX CO DEL COM 189054109 1,849 10,673 SH   SOLE   8,948 0 1,725
COCA COLA CO COM 191216100 1,483 33,520 SH   SOLE   27,620 0 5,900
COLGATE PALMOLIVE CO COM 194162103 1,928 29,058 SH   SOLE   23,358 0 5,700
COMCAST CORP NEW CL A 20030N101 253 7,358 SH   SOLE   8 0 7,350
CONSTELLATION BRANDS INC CL A 21036P108 988 6,895 SH   SOLE   5,795 0 1,100
COSTCO WHSL CORP NEW COM 22160K105 2,943 10,323 SH   SOLE   9,048 0 1,275
CROWN CASTLE INTL CORP NEW COM 22822V101 1,989 13,775 SH   SOLE   12,475 0 1,300
CVS HEALTH CORP COM 126650100 1,486 25,041 SH   SOLE   21,002 0 4,039
DANAHER CORPORATION COM 235851102 2,856 20,635 SH   SOLE   17,375 0 3,260
DEERE & CO COM 244199105 409 2,959 SH   SOLE   2,959 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 4,927 38,762 SH   SOLE   32,512 0 6,250
DOLLAR GEN CORP NEW COM 256677105 683 4,525 SH   SOLE   2,600 0 1,925
ELANCO ANIMAL HEALTH INC COM 28414h103 451 20,133 SH   SOLE   15,799 0 4,334
ENTERPRISE PRODS PARTNERS L COM 293792107 516 36,088 SH   SOLE   27,088 0 9,000
EXXON MOBIL CORP COM 30231g102 633 16,673 SH   SOLE   15,073 0 1,600
GENERAL DYNAMICS CORP COM 369550108 1,083 8,185 SH   SOLE   7,485 0 700
GENERAL ELECTRIC CO COM 369604103 879 110,765 SH   SOLE   79,617 0 31,148
GENERAL MLS INC COM 370334104 368 6,975 SH   SOLE   2,225 0 4,750
GOLDMAN SACHS GROUP INC COM 38141g104 318 2,060 SH   SOLE   1,385 0 675
HERSHEY CO COM 427866108 215 1,620 SH   SOLE   1,620 0 0
HOME DEPOT INC COM 437076102 5,090 27,260 SH   SOLE   24,210 0 3,050
HONEYWELL INTL INC COM 438516106 4,519 33,776 SH   SOLE   30,416 0 3,360
ILLUMINA INC COM 452327109 866 3,170 SH   SOLE   2,445 0 725
INTEL CORP COM 458140100 4,506 83,255 SH   SOLE   72,305 0 10,950
INVESCO QQQ TR UNIT SER 1 46090e103 3,189 16,750 SH   SOLE   16,750 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 2,851 27,773 SH   SOLE   22,573 0 5,200
ISHARES TR U.S. MED DVC ETF 464288810 1,609 7,140 SH   SOLE   7,140 0 0
JOHNSON & JOHNSON COM 478160104 5,180 39,502 SH   SOLE   31,977 0 7,525
JPMORGAN CHASE & CO COM 46625H100 6,802 75,557 SH   SOLE   64,757 0 10,800
KELLOGG CO COM 487836108 763 12,715 SH   SOLE   10,405 0 2,310
KERING COM 492089107 280 5,400 SH   SOLE   3,800 0 1,600
KLA CORPORATION COM NEW 482480100 1,013 7,047 SH   SOLE   5,235 0 1,812
L3HARRIS TECHNOLOGIES INC COM 502431109 328 1,821 SH   SOLE   1,496 0 325
LAUDER ESTEE COS INC CL A 518439104 939 5,891 SH   SOLE   5,891 0 0
LILLY ELI & CO COM 532457108 4,253 30,659 SH   SOLE   27,045 0 3,614
LOCKHEED MARTIN CORP COM 539830109 4,355 12,848 SH   SOLE   11,188 0 1,660
LOWES COS INC COM 548661107 2,729 31,718 SH   SOLE   27,618 0 4,100
LVMH MOET HENNESSY LOUIS VITTO COM 502441306 1,006 13,525 SH   SOLE   10,775 0 2,750
MASTERCARD INC CL A 57636q104 6,717 27,807 SH   SOLE   24,107 0 3,700
MCDONALDS CORP COM 580135101 1,682 10,170 SH   SOLE   9,170 0 1,000
MEDTRONIC PLC SHS G5960L103 2,133 23,649 SH   SOLE   21,004 0 2,645
MERCADOLIBRE INC COM 58733r102 1,984 4,061 SH   SOLE   3,391 0 670
MERCK & CO. INC COM 58933y105 3,917 50,915 SH   SOLE   43,677 0 7,238
MICROSOFT CORP COM 594918104 8,806 55,835 SH   SOLE   48,785 0 7,050
MONDELEZ INTL INC CL A 609207105 998 19,925 SH   SOLE   14,675 0 5,250
MSCI INC COM 55354g100 292 1,010 SH   SOLE   1,010 0 0
NESTLE COM 641069406 2,339 22,710 SH   SOLE   18,110 0 4,600
NEXTERA ENERGY INC COM 65339F101 1,279 5,314 SH   SOLE   5,314 0 0
NIKE INC CL B 654106103 1,848 22,335 SH   SOLE   16,610 0 5,725
NOVARTIS A G SPONSORED ADR 66987V109 1,222 14,825 SH   SOLE   11,750 0 3,075
NVIDIA CORP COM 67066g104 1,591 6,036 SH   SOLE   4,705 0 1,331
PALO ALTO NETWORKS INC COM 697435105 680 4,145 SH   SOLE   3,230 0 915
PAYCOM SOFTWARE INC COM 70432v102 424 2,100 SH   SOLE   2,100 0 0
PAYPAL HLDGS INC COM 70450y103 3,713 38,785 SH   SOLE   33,975 0 4,810
PEPSICO INC COM 713448108 7,341 61,121 SH   SOLE   51,621 0 9,500
PFIZER INC COM 717081103 1,771 54,254 SH   SOLE   43,254 0 11,000
PNC FINL SVCS GROUP INC COM 693475105 2,306 24,087 SH   SOLE   21,662 0 2,425
PRICE T ROWE GROUP INC COM 74144t108 454 4,650 SH   SOLE   2,775 0 1,875
PROCTER & GAMBLE CO COM 742718109 1,631 14,825 SH   SOLE   11,925 0 2,900
QUALCOMM INC COM 747525103 2,592 38,310 SH   SOLE   29,910 0 8,400
RAYTHEON CO COM NEW 755111507 2,729 20,805 SH   SOLE   18,165 0 2,640
SALESFORCE COM INC COM 79466l302 1,584 11,000 SH   SOLE   9,555 0 1,445
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 298 3,714 SH   SOLE   3,714 0 0
SERVICENOW INC COM 81762p102 2,248 7,845 SH   SOLE   6,795 0 1,050
SHOPIFY INC CL A 82509L107 1,667 3,998 SH   SOLE   3,680 0 318
SKYWORKS SOLUTIONS INC COM 83088m102 387 4,330 SH   SOLE   2,630 0 1,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 911 3,533 SH   SOLE   3,533 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,042 21,805 SH   SOLE   18,605 0 3,200
TELADOC HEALTH INC COM 87918A105 1,078 6,955 SH   SOLE   6,215 0 740
TEXAS INSTRS INC COM 882508104 1,179 11,795 SH   SOLE   10,435 0 1,360
THE TRADE DESK INC COM CL A 88339j105 1,648 8,540 SH   SOLE   7,995 0 545
THERMO FISHER SCIENTIFIC INC COM 883556102 1,066 3,760 SH   SOLE   2,735 0 1,025
TJX COS INC NEW COM 872540109 386 8,075 SH   SOLE   4,825 0 3,250
TOWER ONE WIRELESS CORP (A) COM 89186Q101 1 22,000 SH   SOLE   22,000 0 0
UNILEVER N V N Y SHS NEW 904784709 953 19,525 SH   SOLE   15,625 0 3,900
UNION PAC CORP COM 907818108 2,987 21,177 SH   SOLE   17,402 0 3,775
UNITED PARCEL SERVICE INC CL B 911312106 949 10,163 SH   SOLE   7,363 0 2,800
UNITEDHEALTH GROUP INC COM 91324p102 2,388 9,575 SH   SOLE   7,555 0 2,020
UNIVERSAL DISPLAY CORP COM 91347p105 248 1,881 SH   SOLE   1,461 0 420
US BANCORP DEL COM NEW 902973304 416 12,085 SH   SOLE   8,435 0 3,650
V F CORP COM 918204108 735 13,594 SH   SOLE   10,544 0 3,050
VANGUARD WORLD FDS INF TECH ETF 92204A702 435 2,055 SH   SOLE   2,055 0 0
VARIAN MED SYS INC COM 92220P105 526 5,125 SH   SOLE   4,200 0 925
VERIZON COMMUNICATIONS INC COM 92343v104 2,039 37,940 SH   SOLE   33,590 0 4,350
VISA INC COM CL A 92826c839 6,463 40,115 SH   SOLE   34,395 0 5,720
WALGREENS BOOTS ALLIANCE INC COM 931427108 268 5,853 SH   SOLE   3,625 0 2,228
WASTE MGMT INC DEL COM 94106l109 347 3,750 SH   SOLE   1,000 0 2,750
WORKDAY INC CL A 98138h101 1,343 10,314 SH   SOLE   9,235 0 1,079
XILINX INC COM 983919101 1,959 25,140 SH   SOLE   22,080 0 3,060
XYLEM INC COM 98419m100 1,111 17,063 SH   SOLE   14,463 0 2,600
YUM BRANDS INC COM 988498101 1,298 18,945 SH   SOLE   16,845 0 2,100
YUM CHINA HLDGS INC COM 98850p109 871 20,425 SH   SOLE   19,025 0 1,400
ZOETIS INC CL A 98978v103 2,059 17,495 SH   SOLE   13,795 0 3,700