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,553 9,449 SH   SOLE   8,024 0 1,425
ABBOTT LABS COM 002824100 2,533 30,275 SH   SOLE   23,475 0 6,800
ABBVIE INC COM 00287y109 339 4,480 SH   SOLE   3,780 0 700
ADOBE INC COM 00724f101 2,471 8,945 SH   SOLE   7,770 0 1,175
AGILENT TECHNOLOGIES INC COM 00846u101 356 4,650 SH   SOLE   0 0 4,650
ALCON INC ORD SHS H01301128 231 3,957 SH   SOLE   2,777 0 1,180
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 2,216 13,254 SH   SOLE   11,414 0 1,840
ALPHABET INC CAP STK CL A 02079k305 1,986 1,626 SH   SOLE   1,121 0 505
ALPHABET INC CAP STK CL C 02079k107 5,777 4,739 SH   SOLE   4,114 0 625
AMAZON COM INC COM 023135106 7,093 4,086 SH   SOLE   3,366 0 720
AMERICAN EXPRESS CO COM 025816109 370 3,125 SH   SOLE   2,125 0 1,000
AMGEN INC COM 031162100 2,407 12,441 SH   SOLE   10,916 0 1,525
ANALOG DEVICES INC COM 032654105 4,457 39,892 SH   SOLE   35,642 0 4,250
APPIAN CORP CL A 03782L101 209 4,400 SH   SOLE   3,000 0 1,400
APPLE INC COM 037833100 12,590 56,211 SH   SOLE   51,611 0 4,600
APPLIED MATLS INC COM 038222105 1,311 26,270 SH   SOLE   21,720 0 4,550
AUTOZONE INC COM 053332102 309 285 SH   SOLE   75 0 210
BAIDU INC SPON ADR REP A 056752108 352 3,430 SH   SOLE   2,680 0 750
BECTON DICKINSON & CO COM 075887109 1,406 5,560 SH   SOLE   4,610 0 950
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,384 16,270 SH   SOLE   14,195 0 2,075
BLACKROCK INC COM 09247X101 1,569 3,520 SH   SOLE   2,770 0 750
BOEING CO COM 097023105 544 1,430 SH   SOLE   865 0 565
BRISTOL MYERS SQUIBB CO COM 110122108 1,218 24,025 SH   SOLE   19,425 0 4,600
BROADCOM INC COM 11135F101 482 1,745 SH   SOLE   1,320 0 425
CANADIAN NATL RY CO COM 136375102 1,210 13,460 SH   SOLE   10,760 0 2,700
CHEVRON CORP NEW COM 166764100 2,842 23,964 SH   SOLE   22,964 0 1,000
CHUBB LIMITED COM H1467J104 1,011 6,260 SH   SOLE   5,210 0 1,050
CISCO SYS INC COM 17275R102 611 12,375 SH   SOLE   6,125 0 6,250
CLOROX CO DEL COM 189054109 1,238 8,155 SH   SOLE   6,755 0 1,400
COCA COLA CO COM 191216100 1,887 34,655 SH   SOLE   28,455 0 6,200
COLGATE PALMOLIVE CO COM 194162103 2,239 30,458 SH   SOLE   24,608 0 5,850
COMCAST CORP NEW CL A 20030N101 360 7,983 SH   SOLE   733 0 7,250
CONSTELLATION BRANDS INC CL A 21036P108 1,573 7,590 SH   SOLE   6,015 0 1,575
COSTCO WHSL CORP NEW COM 22160K105 3,200 11,108 SH   SOLE   9,833 0 1,275
CROWN CASTLE INTL CORP NEW COM 22822V101 2,148 15,455 SH   SOLE   13,705 0 1,750
CULLEN FROST BANKERS INC COM 229899109 1,232 13,910 SH   SOLE   12,910 0 1,000
CVS HEALTH CORP COM 126650100 1,308 20,738 SH   SOLE   16,713 0 4,025
D R HORTON INC COM 23331A109 290 5,500 SH   SOLE   5,500 0 0
DANAHER CORPORATION COM 235851102 3,196 22,125 SH   SOLE   18,665 0 3,460
DEERE & CO COM 244199105 571 3,384 SH   SOLE   3,309 0 75
DELTA AIR LINES INC DEL COM NEW 247361702 804 13,950 SH   SOLE   9,850 0 4,100
DIAGEO P L C SPON ADR NEW 25243Q205 7,057 43,154 SH   SOLE   35,904 0 7,250
DISNEY WALT CO COM DISNEY 254687106 5,937 45,559 SH   SOLE   38,659 0 6,900
DOLLAR GEN CORP NEW COM 256677105 723 4,550 SH   SOLE   2,625 0 1,925
DUPONT DE NEMOURS INC COM 26614n102 614 8,613 SH   SOLE   7,947 0 666
EATON CORP PLC SHS G29183103 2,118 25,470 SH   SOLE   21,370 0 4,100
ELANCO ANIMAL HEALTH INC COM 28414h103 1,325 49,849 SH   SOLE   44,759 0 5,090
ENTERPRISE PRODS PARTNERS L COM 293792107 2,454 85,878 SH   SOLE   75,478 0 10,400
EOG RES INC COM 26875p101 340 4,583 SH   SOLE   4,533 0 50
EXXON MOBIL CORP COM 30231g102 2,286 32,373 SH   SOLE   28,773 0 3,600
FEDEX CORP COM 31428X106 1,027 7,055 SH   SOLE   5,080 0 1,975
GENERAL DYNAMICS CORP COM 369550108 1,768 9,675 SH   SOLE   8,975 0 700
GENERAL ELECTRIC CO COM 369604103 1,164 130,167 SH   SOLE   96,667 0 33,500
GENERAL MLS INC COM 370334104 393 7,125 SH   SOLE   2,225 0 4,900
GOLDMAN SACHS GROUP INC COM 38141g104 425 2,050 SH   SOLE   1,425 0 625
HERSHEY CO COM 427866108 251 1,620 SH   SOLE   1,620 0 0
HOME DEPOT INC COM 437076102 6,568 28,310 SH   SOLE   25,110 0 3,200
HONEYWELL INTL INC COM 438516106 8,628 50,992 SH   SOLE   45,757 0 5,235
ILLUMINA INC COM 452327109 992 3,260 SH   SOLE   2,495 0 765
INTEL CORP COM 458140100 4,545 88,209 SH   SOLE   76,484 0 11,725
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 356 2,900 SH   SOLE   600 0 2,300
INVESCO QQQ TR UNIT SER 1 46090e103 2,481 13,140 SH   SOLE   13,140 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 6,287 46,083 SH   SOLE   39,708 0 6,375
JOHNSON & JOHNSON COM 478160104 5,487 42,412 SH   SOLE   34,287 0 8,125
JPMORGAN CHASE & CO COM 46625H100 9,545 81,099 SH   SOLE   69,849 0 11,250
KELLOGG CO COM 487836108 729 11,330 SH   SOLE   9,430 0 1,900
KIMBERLY CLARK CORP COM 494368103 220 1,550 SH   SOLE   550 0 1,000
KLA CORPORATION COM NEW 482480100 1,182 7,410 SH   SOLE   5,510 0 1,900
L3HARRIS TECHNOLOGIES INC COM 502431109 484 2,318 SH   SOLE   1,993 0 325
LAUDER ESTEE COS INC CL A 518439104 1,235 6,206 SH   SOLE   6,206 0 0
LILLY ELI & CO COM 532457108 3,691 33,008 SH   SOLE   29,135 0 3,873
LOCKHEED MARTIN CORP COM 539830109 5,506 14,115 SH   SOLE   12,375 0 1,740
LOWES COS INC COM 548661107 3,618 32,903 SH   SOLE   28,583 0 4,320
LVMH MOET HENNESSY LOUIS VITTO COM 502441306 1,157 14,575 SH   SOLE   11,500 0 3,075
MASTERCARD INC CL A 57636q104 7,653 28,182 SH   SOLE   24,207 0 3,975
MCDONALDS CORP COM 580135101 2,750 12,810 SH   SOLE   10,910 0 1,900
MEDTRONIC PLC SHS G5960L103 2,311 21,275 SH   SOLE   19,175 0 2,100
MERCADOLIBRE INC COM 58733r102 2,203 3,996 SH   SOLE   3,321 0 675
MERCK & CO INC COM 58933y105 4,134 49,114 SH   SOLE   41,864 0 7,250
MICROSOFT CORP COM 594918104 8,053 57,924 SH   SOLE   51,419 0 6,505
MONDELEZ INTL INC CL A 609207105 1,133 20,475 SH   SOLE   14,900 0 5,575
NESTLE COM 641069406 2,504 23,100 SH   SOLE   18,300 0 4,800
NEXTERA ENERGY INC COM 65339F101 1,520 6,524 SH   SOLE   6,124 0 400
NIKE INC CL B 654106103 2,126 22,635 SH   SOLE   16,910 0 5,725
NORFOLK SOUTHERN CORP COM 655844108 251 1,395 SH   SOLE   1,395 0 0
NORTHROP GRUMMAN CORP COM 666807102 290 775 SH   SOLE   275 0 500
NOVARTIS A G SPONSORED ADR 66987V109 1,322 15,210 SH   SOLE   11,735 0 3,475
NVIDIA CORP COM 67066g104 1,038 5,965 SH   SOLE   4,640 0 1,325
PALO ALTO NETWORKS INC COM 697435105 1,906 9,350 SH   SOLE   8,325 0 1,025
PARKER HANNIFIN CORP COM 701094104 244 1,350 SH   SOLE   1,350 0 0
PAYCOM SOFTWARE INC COM 70432v102 440 2,100 SH   SOLE   2,100 0 0
PAYPAL HLDGS INC COM 70450y103 4,356 42,055 SH   SOLE   37,005 0 5,050
PEPSICO INC COM 713448108 8,983 65,521 SH   SOLE   54,696 0 10,825
PFIZER INC COM 717081103 2,010 55,940 SH   SOLE   44,540 0 11,400
PNC FINL SVCS GROUP INC COM 693475105 3,565 25,432 SH   SOLE   23,007 0 2,425
PRICE T ROWE GROUP INC COM 74144t108 546 4,775 SH   SOLE   2,900 0 1,875
PROCTER & GAMBLE CO COM 742718109 1,843 14,820 SH   SOLE   11,820 0 3,000
QUALCOMM INC COM 747525103 2,978 39,035 SH   SOLE   29,835 0 9,200
RAYTHEON CO COM NEW 755111507 4,353 22,190 SH   SOLE   19,450 0 2,740
REGENERON PHARMACEUTICALS COM 75886f107 458 1,650 SH   SOLE   1,650 0 0
SALESFORCE COM INC COM 79466l302 1,445 9,735 SH   SOLE   8,555 0 1,180
SELECT SECTOR SPDR TR COMMUNICATION 81369y852 288 5,812 SH   SOLE   3,812 0 2,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 789 9,791 SH   SOLE   9,791 0 0
SERVICENOW INC COM 81762p102 2,083 8,205 SH   SOLE   7,155 0 1,050
SHOPIFY INC CL A 82509L107 707 2,270 SH   SOLE   2,230 0 40
SKYWORKS SOLUTIONS INC COM 83088m102 339 4,280 SH   SOLE   2,580 0 1,700
SOUTHWEST AIRLS CO COM 844741108 431 7,975 SH   SOLE   5,775 0 2,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,034 3,483 SH   SOLE   3,483 0 0
STARBUCKS CORP COM 855244109 220 2,485 SH   SOLE   1,385 0 1,100
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,054 22,680 SH   SOLE   19,030 0 3,650
TELARIA INC COM 879181105 104 15,100 SH   SOLE   15,100 0 0
TENCENT HLDGS. COM 88032q109 731 17,565 SH   SOLE   14,115 0 3,450
TEXAS INSTRS INC COM 882508104 1,507 11,660 SH   SOLE   10,350 0 1,310
THE TRADE DESK INC COM CL A 88339j105 1,350 7,200 SH   SOLE   7,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,095 3,760 SH   SOLE   2,735 0 1,025
TJX COS INC NEW COM 872540109 445 7,975 SH   SOLE   4,875 0 3,100
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,186 19,750 SH   SOLE   15,850 0 3,900
UNION PACIFIC CORP COM 907818108 3,693 22,802 SH   SOLE   18,827 0 3,975
UNITED TECHNOLOGIES CORP COM 913017109 4,328 31,705 SH   SOLE   27,280 0 4,425
UNITEDHEALTH GROUP INC COM 91324p102 1,823 8,390 SH   SOLE   6,390 0 2,000
UNIVERSAL DISPLAY CORP COM 91347p105 343 2,041 SH   SOLE   1,521 0 520
US BANCORP DEL COM NEW 902973304 695 12,560 SH   SOLE   8,910 0 3,650
V F CORP COM 918204108 1,252 14,069 SH   SOLE   10,869 0 3,200
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 552 2,025 SH   SOLE   425 0 1,600
VARIAN MED SYS INC COM 92220P105 650 5,455 SH   SOLE   4,530 0 925
VERIZON COMMUNICATIONS INC COM 92343v104 223 3,689 SH   SOLE   989 0 2,700
VISA INC COM CL A 92826c839 6,985 40,610 SH   SOLE   34,395 0 6,215
VMWARE INC CL A COM 928563402 240 1,600 SH   SOLE   1,350 0 250
WABTEC CORP COM 929740108 292 4,061 SH   SOLE   3,261 0 800
WALGREENS BOOTS ALLIANCE INC COM 931427108 867 15,668 SH   SOLE   12,093 0 3,575
WASTE MGMT INC DEL COM 94106l109 431 3,750 SH   SOLE   1,000 0 2,750
WORKDAY INC CL A 98138h101 1,644 9,670 SH   SOLE   8,630 0 1,040
XILINX INC COM 983919101 2,434 25,385 SH   SOLE   22,385 0 3,000
XYLEM INC COM 98419m100 1,375 17,273 SH   SOLE   14,673 0 2,600
YUM BRANDS INC COM 988498101 2,350 20,715 SH   SOLE   18,415 0 2,300
YUM CHINA HLDGS INC COM 98850p109 977 21,510 SH   SOLE   19,910 0 1,600
ZOETIS INC CL A 98978v103 2,180 17,495 SH   SOLE   13,795 0 3,700