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,564 8,864 SH   SOLE   7,789 0 1,075
ABBOTT LABS COM 002824100 2,421 27,875 SH   SOLE   23,475 0 4,400
ABBVIE INC COM 00287y109 357 4,030 SH   SOLE   3,330 0 700
ADOBE INC COM 00724f101 2,764 8,381 SH   SOLE   7,591 0 790
AGILENT TECHNOLOGIES INC COM 00846u101 205 2,400 SH   SOLE   0 0 2,400
ALCON INC ORD SHS H01301128 337 5,964 SH   SOLE   4,884 0 1,080
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 2,149 10,134 SH   SOLE   8,994 0 1,140
ALPHABET INC CAP STK CL A 02079k305 2,004 1,496 SH   SOLE   1,081 0 415
ALPHABET INC CAP STK CL C 02079k107 5,959 4,457 SH   SOLE   4,007 0 450
AMAZON COM INC COM 023135106 7,216 3,905 SH   SOLE   3,345 0 560
AMERICAN EXPRESS CO COM 025816109 731 5,875 SH   SOLE   4,775 0 1,100
AMGEN INC COM 031162100 2,864 11,881 SH   SOLE   10,956 0 925
ANALOG DEVICES INC COM 032654105 4,595 38,667 SH   SOLE   35,517 0 3,150
APPLE INC COM 037833100 15,542 52,926 SH   SOLE   49,776 0 3,150
APPLIED MATLS INC COM 038222105 1,524 24,975 SH   SOLE   21,675 0 3,300
AUTOZONE INC COM 053332102 316 265 SH   SOLE   75 0 190
BANK AMER CORP COM 060505104 261 7,405 SH   SOLE   7,405 0 0
BECTON DICKINSON & CO COM 075887109 1,431 5,260 SH   SOLE   4,610 0 650
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,476 15,345 SH   SOLE   13,270 0 2,075
BLACKROCK INC COM 09247X101 1,631 3,245 SH   SOLE   2,620 0 625
BOEING CO COM 097023105 246 755 SH   SOLE   540 0 215
BRISTOL MYERS SQUIBB CO COM 110122108 1,767 27,520 SH   SOLE   24,320 0 3,200
BROADCOM INC COM 11135F101 539 1,705 SH   SOLE   1,355 0 350
CANADIAN NATL RY CO COM 136375102 1,105 12,215 SH   SOLE   10,515 0 1,700
CHEVRON CORP NEW COM 166764100 2,900 24,062 SH   SOLE   24,062 0 0
CHUBB LIMITED COM H1467J104 897 5,760 SH   SOLE   5,060 0 700
CISCO SYS INC COM 17275R102 445 9,285 SH   SOLE   5,385 0 3,900
CLOROX CO DEL COM 189054109 1,557 10,143 SH   SOLE   8,918 0 1,225
COCA COLA CO COM 191216100 1,769 31,955 SH   SOLE   28,455 0 3,500
COLGATE PALMOLIVE CO COM 194162103 1,962 28,508 SH   SOLE   24,558 0 3,950
COMCAST CORP NEW CL A 20030N101 251 5,583 SH   SOLE   733 0 4,850
CONSTELLATION BRANDS INC CL A 21036P108 1,298 6,840 SH   SOLE   6,015 0 825
COSTCO WHSL CORP NEW COM 22160K105 3,134 10,663 SH   SOLE   9,738 0 925
CROWN CASTLE INTL CORP NEW COM 22822V101 2,046 14,395 SH   SOLE   13,095 0 1,300
CVS HEALTH CORP COM 126650100 1,678 22,587 SH   SOLE   20,162 0 2,425
D R HORTON INC COM 23331A109 290 5,500 SH   SOLE   5,500 0 0
DANAHER CORPORATION COM 235851102 3,192 20,800 SH   SOLE   18,490 0 2,310
DEERE & CO COM 244199105 565 3,259 SH   SOLE   3,184 0 75
DELTA AIR LINES INC DEL COM NEW 247361702 719 12,300 SH   SOLE   9,900 0 2,400
DIAGEO P L C SPON ADR NEW 25243Q205 6,506 38,629 SH   SOLE   34,629 0 4,000
DISNEY WALT CO COM DISNEY 254687106 6,286 43,464 SH   SOLE   38,914 0 4,550
DOLLAR GEN CORP NEW COM 256677105 577 3,700 SH   SOLE   2,625 0 1,075
EATON CORP PLC SHS G29183103 2,367 24,990 SH   SOLE   22,290 0 2,700
ELANCO ANIMAL HEALTH INC COM 28414h103 631 21,427 SH   SOLE   17,837 0 3,590
ENTERPRISE PRODS PARTNERS L COM 293792107 2,232 79,278 SH   SOLE   74,278 0 5,000
EOG RES INC COM 26875p101 225 2,683 SH   SOLE   2,633 0 50
EXXON MOBIL CORP COM 30231g102 1,716 24,593 SH   SOLE   24,443 0 150
FEDEX CORP COM 31428X106 957 6,330 SH   SOLE   5,030 0 1,300
GENERAL DYNAMICS CORP COM 369550108 1,537 8,715 SH   SOLE   8,415 0 300
GENERAL ELECTRIC CO COM 369604103 1,333 119,417 SH   SOLE   94,917 0 24,500
GENERAL MLS INC COM 370334104 245 4,575 SH   SOLE   2,225 0 2,350
GOLDMAN SACHS GROUP INC COM 38141g104 1,029 4,477 SH   SOLE   4,077 0 400
HERSHEY CO COM 427866108 238 1,620 SH   SOLE   1,620 0 0
HOME DEPOT INC COM 437076102 5,968 27,330 SH   SOLE   25,280 0 2,050
HONEYWELL INTL INC COM 438516106 8,573 48,437 SH   SOLE   44,602 0 3,835
ILLUMINA INC COM 452327109 1,005 3,030 SH   SOLE   2,515 0 515
INTEL CORP COM 458140100 5,108 85,355 SH   SOLE   75,880 0 9,475
INVESCO QQQ TR UNIT SER 1 46090e103 2,769 13,025 SH   SOLE   13,025 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 4,600 30,298 SH   SOLE   26,673 0 3,625
ISHARES TR U.S. MED DVC ETF 464288810 1,953 7,390 SH   SOLE   7,390 0 0
JOHNSON & JOHNSON COM 478160104 5,539 37,972 SH   SOLE   33,347 0 4,625
JPMORGAN CHASE & CO COM 46625H100 10,539 75,601 SH   SOLE   67,951 0 7,650
KELLOGG CO COM 487836108 822 11,890 SH   SOLE   10,440 0 1,450
KERING COM 492089107 320 4,900 SH   SOLE   3,800 0 1,100
KIMBERLY CLARK CORP COM 494368103 213 1,550 SH   SOLE   550 0 1,000
KLA CORPORATION COM NEW 482480100 1,231 6,910 SH   SOLE   5,510 0 1,400
L3HARRIS TECHNOLOGIES INC COM 502431109 447 2,259 SH   SOLE   1,934 0 325
LAUDER ESTEE COS INC CL A 518439104 1,284 6,216 SH   SOLE   6,216 0 0
LILLY ELI & CO COM 532457108 4,020 30,583 SH   SOLE   28,142 0 2,441
LOCKHEED MARTIN CORP COM 539830109 5,025 12,905 SH   SOLE   11,715 0 1,190
LOWES COS INC COM 548661107 3,834 32,018 SH   SOLE   28,998 0 3,020
LVMH MOET HENNESSY LOUIS VITTO COM 502441306 1,220 13,075 SH   SOLE   11,500 0 1,575
MASTERCARD INC CL A 57636q104 8,227 27,552 SH   SOLE   25,127 0 2,425
MCDONALDS CORP COM 580135101 2,055 10,400 SH   SOLE   9,900 0 500
MEDTRONIC PLC SHS G5960L103 2,643 23,299 SH   SOLE   21,154 0 2,145
MERCADOLIBRE INC COM 58733r102 2,288 4,001 SH   SOLE   3,551 0 450
MERCK & CO INC COM 58933y105 4,583 50,393 SH   SOLE   45,393 0 5,000
MICROSOFT CORP COM 594918104 8,547 54,200 SH   SOLE   49,525 0 4,675
MONDELEZ INTL INC CL A 609207105 1,011 18,350 SH   SOLE   14,875 0 3,475
NESTLE COM 641069406 2,393 22,100 SH   SOLE   18,300 0 3,800
NEXTERA ENERGY INC COM 65339F101 1,389 5,734 SH   SOLE   5,734 0 0
NIKE INC CL B 654106103 2,091 20,635 SH   SOLE   16,910 0 3,725
NORFOLK SOUTHERN CORP COM 655844108 262 1,350 SH   SOLE   1,350 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,383 14,610 SH   SOLE   11,735 0 2,875
NVIDIA CORP COM 67066g104 1,327 5,640 SH   SOLE   4,695 0 945
PALO ALTO NETWORKS INC COM 697435105 2,063 8,920 SH   SOLE   8,245 0 675
PARKER HANNIFIN CORP COM 701094104 278 1,350 SH   SOLE   1,350 0 0
PAYCOM SOFTWARE INC COM 70432v102 556 2,100 SH   SOLE   2,100 0 0
PAYPAL HLDGS INC COM 70450y103 4,251 39,295 SH   SOLE   36,535 0 2,760
PEPSICO INC COM 713448108 8,126 59,456 SH   SOLE   53,431 0 6,025
PFIZER INC COM 717081103 2,118 54,058 SH   SOLE   46,158 0 7,900
PNC FINL SVCS GROUP INC COM 693475105 3,807 23,852 SH   SOLE   22,427 0 1,425
PRICE T ROWE GROUP INC COM 74144t108 484 3,975 SH   SOLE   2,775 0 1,200
PROCTER & GAMBLE CO COM 742718109 1,775 14,210 SH   SOLE   11,810 0 2,400
QUALCOMM INC COM 747525103 3,184 36,085 SH   SOLE   29,885 0 6,200
RAYTHEON CO COM NEW 755111507 4,655 21,185 SH   SOLE   19,185 0 2,000
RESMED INC COM 761152107 205 1,325 SH   SOLE   1,325 0 0
SALESFORCE COM INC COM 79466l302 1,696 10,425 SH   SOLE   9,420 0 1,005
SELECT SECTOR SPDR TR COMMUNICATION 81369y852 226 4,212 SH   SOLE   2,212 0 2,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 729 7,952 SH   SOLE   7,952 0 0
SERVICENOW INC COM 81762p102 2,156 7,635 SH   SOLE   6,985 0 650
SHOPIFY INC CL A 82509L107 1,664 4,185 SH   SOLE   3,975 0 210
SKYWORKS SOLUTIONS INC COM 83088m102 445 3,680 SH   SOLE   2,580 0 1,100
SOUTHWEST AIRLS CO COM 844741108 428 7,920 SH   SOLE   5,720 0 2,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,163 3,613 SH   SOLE   3,613 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,296 22,305 SH   SOLE   18,855 0 3,450
TELADOC HEALTH INC COM 87918A105 516 6,160 SH   SOLE   5,420 0 740
TELARIA INC COM 879181105 133 15,100 SH   SOLE   15,100 0 0
TEXAS INSTRS INC COM 882508104 1,461 11,385 SH   SOLE   10,565 0 820
THE TRADE DESK INC COM CL A 88339j105 1,933 7,440 SH   SOLE   7,250 0 190
THERMO FISHER SCIENTIFIC INC COM 883556102 1,222 3,760 SH   SOLE   2,735 0 1,025
TJX COS INC NEW COM 872540109 420 6,875 SH   SOLE   4,875 0 2,000
TOWER ONE WIRELESS CORP (A) COM 89186Q101 1 22,000 SH   SOLE   22,000 0 0
UNILEVER N V N Y SHS NEW 904784709 1,086 18,900 SH   SOLE   15,900 0 3,000
UNION PACIFIC CORP COM 907818108 3,815 21,102 SH   SOLE   18,827 0 2,275
UNITED TECHNOLOGIES CORP COM 913017109 4,549 30,375 SH   SOLE   27,300 0 3,075
UNITEDHEALTH GROUP INC COM 91324p102 2,292 7,795 SH   SOLE   6,345 0 1,450
UNIVERSAL DISPLAY CORP COM 91347p105 388 1,881 SH   SOLE   1,461 0 420
US BANCORP DEL COM NEW 902973304 645 10,885 SH   SOLE   8,735 0 2,150
V F CORP COM 918204108 1,302 13,069 SH   SOLE   10,869 0 2,200
VARIAN MED SYS INC COM 92220P105 775 5,455 SH   SOLE   4,530 0 925
VERIZON COMMUNICATIONS INC COM 92343v104 933 15,194 SH   SOLE   14,194 0 1,000
VISA INC COM CL A 92826c839 7,512 39,980 SH   SOLE   36,160 0 3,820
WALGREENS BOOTS ALLIANCE INC COM 931427108 675 11,443 SH   SOLE   9,318 0 2,125
WASTE MGMT INC DEL COM 94106l109 256 2,250 SH   SOLE   1,000 0 1,250
WORKDAY INC CL A 98138h101 1,456 8,855 SH   SOLE   8,255 0 600
XILINX INC COM 983919101 2,432 24,875 SH   SOLE   22,975 0 1,900
XYLEM INC COM 98419m100 1,289 16,363 SH   SOLE   14,663 0 1,700
YUM BRANDS INC COM 988498101 1,905 18,915 SH   SOLE   17,515 0 1,400
YUM CHINA HLDGS INC COM 98850p109 990 20,625 SH   SOLE   19,025 0 1,600
ZOETIS INC CL A 98978v103 2,117 15,995 SH   SOLE   13,795 0 2,200