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,670 9,632 SH   SOLE   9,632 0 9,632
ABBOTT LABS COM 002824100 2,597 30,875 SH   SOLE   30,875 0 30,875
ABBVIE INC COM 00287y109 333 4,580 SH   SOLE   4,580 0 4,580
ADOBE INC COM 00724f101 2,727 9,255 SH   SOLE   9,255 0 9,255
AGILENT TECHNOLOGIES INC COM 00846u101 355 4,750 SH   SOLE   4,750 0 4,750
ALCON INC ORD SHS H01301128 203 3,272 SH   SOLE   3,272 0 3,272
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 248 1,760 SH   SOLE   1,760 0 1,760
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 2,272 13,409 SH   SOLE   13,409 0 13,409
ALPHABET INC CAP STK CL A 02079k305 1,753 1,619 SH   SOLE   1,619 0 1,619
ALPHABET INC CAP STK CL C 02079k107 5,430 5,024 SH   SOLE   5,024 0 5,024
AMAZON COM INC COM 023135106 7,771 4,104 SH   SOLE   4,104 0 4,104
AMERICAN EXPRESS CO COM 025816109 370 3,000 SH   SOLE   3,000 0 3,000
AMGEN INC COM 031162100 2,311 12,541 SH   SOLE   12,541 0 12,541
ANALOG DEVICES INC COM 032654105 4,637 41,087 SH   SOLE   41,087 0 41,087
APPLE INC COM 037833100 11,369 57,440 SH   SOLE   57,440 0 57,440
APPLIED MATLS INC COM 038222105 1,192 26,545 SH   SOLE   26,545 0 26,545
AUTOZONE INC COM 053332102 313 285 SH   SOLE   285 0 285
BAIDU INC SPON ADR REP A 056752108 414 3,530 SH   SOLE   3,530 0 3,530
BECTON DICKINSON & CO COM 075887109 1,401 5,560 SH   SOLE   5,560 0 5,560
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,543 16,620 SH   SOLE   16,620 0 16,620
BLACKROCK INC COM 09247X101 1,687 3,595 SH   SOLE   3,595 0 3,595
BOEING CO COM 097023105 670 1,840 SH   SOLE   1,840 0 1,840
BRISTOL MYERS SQUIBB CO COM 110122108 1,143 25,200 SH   SOLE   25,200 0 25,200
CANADIAN NATL RY CO COM 136375102 1,262 13,650 SH   SOLE   13,650 0 13,650
CHEVRON CORP NEW COM 166764100 2,968 23,854 SH   SOLE   23,854 0 23,854
CHUBB LIMITED COM H1467J104 1,091 7,410 SH   SOLE   7,410 0 7,410
CISCO SYS INC COM 17275R102 672 12,270 SH   SOLE   12,270 0 12,270
CLOROX CO DEL COM 189054109 1,141 7,450 SH   SOLE   7,450 0 7,450
COCA COLA CO COM 191216100 1,761 34,580 SH   SOLE   34,580 0 34,580
COLGATE PALMOLIVE CO COM 194162103 2,237 31,208 SH   SOLE   31,208 0 31,208
COMCAST CORP NEW CL A 20030N101 338 7,983 SH   SOLE   7,983 0 7,983
CONSTELLATION BRANDS INC CL A 21036P108 1,376 6,985 SH   SOLE   6,985 0 6,985
COSTCO WHSL CORP NEW COM 22160K105 3,025 11,448 SH   SOLE   11,448 0 11,448
CROWN CASTLE INTL CORP NEW COM 22822V101 2,073 15,905 SH   SOLE   15,905 0 15,905
CULLEN FROST BANKERS INC COM 229899109 1,521 16,235 SH   SOLE   16,235 0 16,235
CVS HEALTH CORP COM 126650100 1,005 18,443 SH   SOLE   18,443 0 18,443
D R HORTON INC COM 23331A109 237 5,500 SH   SOLE   5,500 0 5,500
DANAHER CORPORATION COM 235851102 3,248 22,725 SH   SOLE   22,725 0 22,725
DEERE & CO COM 244199105 801 4,834 SH   SOLE   4,834 0 4,834
DELTA AIR LINES INC DEL COM NEW 247361702 794 14,000 SH   SOLE   14,000 0 14,000
DIAGEO P L C SPON ADR NEW 25243Q205 7,609 44,154 SH   SOLE   44,154 0 44,154
DISNEY WALT CO COM DISNEY 254687106 6,393 45,779 SH   SOLE   45,779 0 45,779
DOLLAR GEN CORP NEW COM 256677105 622 4,600 SH   SOLE   4,600 0 4,600
DUPONT DE NEMOURS INC COM 26614n102 684 9,111 SH   SOLE   9,111 0 9,111
EATON CORP PLC SHS G29183103 2,175 26,120 SH   SOLE   26,120 0 26,120
ELANCO ANIMAL HEALTH INC COM 28414h103 1,783 52,756 SH   SOLE   52,756 0 52,756
ENTERPRISE PRODS PARTNERS L COM 293792107 2,497 86,478 SH   SOLE   86,478 0 86,478
EOG RES INC COM 26875p101 529 5,683 SH   SOLE   5,683 0 5,683
EXXON MOBIL CORP COM 30231g102 2,637 34,413 SH   SOLE   34,413 0 34,413
F M C CORP COM NEW 302491303 376 4,538 SH   SOLE   4,538 0 4,538
FEDEX CORP COM 31428X106 1,187 7,230 SH   SOLE   7,230 0 7,230
GENERAL DYNAMICS CORP COM 369550108 1,835 10,095 SH   SOLE   10,095 0 10,095
GENERAL ELECTRIC CO COM 369604103 1,370 130,467 SH   SOLE   130,467 0 130,467
GENERAL MLS INC COM 370334104 370 7,050 SH   SOLE   7,050 0 7,050
GOLDMAN SACHS GROUP INC COM 38141g104 409 2,000 SH   SOLE   2,000 0 2,000
HERSHEY CO COM 427866108 217 1,620 SH   SOLE   1,620 0 1,620
HOME DEPOT INC COM 437076102 6,236 29,983 SH   SOLE   29,983 0 29,983
HONEYWELL INTL INC COM 438516106 9,253 52,997 SH   SOLE   52,997 0 52,997
ILLUMINA INC COM 452327109 1,152 3,130 SH   SOLE   3,130 0 3,130
INTEL CORP COM 458140100 4,299 89,810 SH   SOLE   89,810 0 89,810
INVESCO QQQ TR UNIT SER 1 46090e103 2,862 15,326 SH   SOLE   15,326 0 15,326
ISHARES TR NASDAQ BIOTECH 464287556 242 2,215 SH   SOLE   2,215 0 2,215
ISHARES TR U.S. FIN SVC ETF 464287770 6,509 48,613 SH   SOLE   48,613 0 48,613
ISHARES TR US OIL GS EX ETF 464288851 403 7,190 SH   SOLE   7,190 0 7,190
JOHNSON & JOHNSON COM 478160104 6,044 43,397 SH   SOLE   43,397 0 43,397
JPMORGAN CHASE & CO COM 46625H100 9,159 81,920 SH   SOLE   81,920 0 81,920
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 243 9,200 SH   SOLE   9,200 0 9,200
KIMBERLY CLARK CORP COM 494368103 207 1,550 SH   SOLE   1,550 0 1,550
KLA-TENCOR CORP COM 482480100 879 7,435 SH   SOLE   7,435 0 7,435
L3 TECHNOLOGIES INC COM 502413107 458 1,870 SH   SOLE   1,870 0 1,870
LAUDER ESTEE COS INC CL A 518439104 1,210 6,606 SH   SOLE   6,606 0 6,606
LILLY ELI & CO COM 532457108 3,782 34,135 SH   SOLE   34,135 0 34,135
LOCKHEED MARTIN CORP COM 539830109 5,248 14,435 SH   SOLE   14,435 0 14,435
LOWES COS INC COM 548661107 3,387 33,568 SH   SOLE   33,568 0 33,568
LVMH MOET HENNESSY LOUIS VITTO COM 502441306 1,311 15,400 SH   SOLE   15,400 0 15,400
MASTERCARD INC CL A 57636q104 7,474 28,252 SH   SOLE   28,252 0 28,252
MCDONALDS CORP COM 580135101 2,714 13,070 SH   SOLE   13,070 0 13,070
MEDTRONIC PLC SHS G5960L103 2,031 20,850 SH   SOLE   20,850 0 20,850
MERCADOLIBRE INC COM 58733r102 2,190 3,579 SH   SOLE   3,579 0 3,579
MERCK & CO INC COM 58933y105 4,179 49,834 SH   SOLE   49,834 0 49,834
MICROSOFT CORP COM 594918104 7,948 59,334 SH   SOLE   59,334 0 59,334
MONDELEZ INTL INC CL A 609207105 1,114 20,675 SH   SOLE   20,675 0 20,675
NESTLE COM 641069406 2,417 23,375 SH   SOLE   23,375 0 23,375
NEXTERA ENERGY INC COM 65339F101 1,388 6,775 SH   SOLE   6,775 0 6,775
NIKE INC CL B 654106103 1,999 23,810 SH   SOLE   23,810 0 23,810
NORFOLK SOUTHERN CORP COM 655844108 318 1,595 SH   SOLE   1,595 0 1,595
NORTHROP GRUMMAN CORP COM 666807102 258 800 SH   SOLE   800 0 800
NOVARTIS A G SPONSORED ADR 66987V109 1,446 15,835 SH   SOLE   15,835 0 15,835
NVIDIA CORP COM 67066g104 525 3,195 SH   SOLE   3,195 0 3,195
PALO ALTO NETWORKS INC COM 697435105 1,957 9,605 SH   SOLE   9,605 0 9,605
PARKER HANNIFIN CORP COM 701094104 230 1,350 SH   SOLE   1,350 0 1,350
PAYCOM SOFTWARE INC COM 70432v102 482 2,125 SH   SOLE   2,125 0 2,125
PAYPAL HLDGS INC COM 70450y103 4,988 43,580 SH   SOLE   43,580 0 43,580
PEPSICO INC COM 713448108 8,751 66,736 SH   SOLE   66,736 0 66,736
PFIZER INC COM 717081103 2,445 56,450 SH   SOLE   56,450 0 56,450
PNC FINL SVCS GROUP INC COM 693475105 3,646 26,557 SH   SOLE   26,557 0 26,557
PRICE T ROWE GROUP INC COM 74144t108 535 4,875 SH   SOLE   4,875 0 4,875
PROCTER AND GAMBLE CO COM 742718109 1,621 14,785 SH   SOLE   14,785 0 14,785
QUALCOMM INC COM 747525103 3,096 40,700 SH   SOLE   40,700 0 40,700
RAYTHEON CO COM NEW 755111507 4,107 23,620 SH   SOLE   23,620 0 23,620
REGENERON PHARMACEUTICALS COM 75886f107 582 1,860 SH   SOLE   1,860 0 1,860
SALESFORCE COM INC COM 79466l302 1,490 9,820 SH   SOLE   9,820 0 9,820
SELECT SECTOR SPDR TR COMMUNICATION 81369y852 321 6,512 SH   SOLE   6,512 0 6,512
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 849 10,885 SH   SOLE   10,885 0 10,885
SERVICENOW INC COM 81762p102 2,132 7,765 SH   SOLE   7,765 0 7,765
SHOPIFY INC CL A 82509L107 518 1,725 SH   SOLE   1,725 0 1,725
SKYWORKS SOLUTIONS INC COM 83088m102 331 4,280 SH   SOLE   4,280 0 4,280
SOUTHWEST AIRLS CO COM 844741108 425 8,375 SH   SOLE   8,375 0 8,375
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,229 4,196 SH   SOLE   4,196 0 4,196
STARBUCKS CORP COM 855244109 214 2,550 SH   SOLE   2,550 0 2,550
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 947 24,170 SH   SOLE   24,170 0 24,170
TELARIA INC COM 879181105 114 15,100 SH   SOLE   15,100 0 15,100
TENCENT HLDGS. COM 88032q109 820 18,115 SH   SOLE   18,115 0 18,115
TEXAS INSTRS INC COM 882508104 1,332 11,610 SH   SOLE   11,610 0 11,610
THE TRADE DESK INC COM CL A 88339j105 1,643 7,215 SH   SOLE   7,215 0 7,215
THERMO FISHER SCIENTIFIC INC COM 883556102 1,112 3,785 SH   SOLE   3,785 0 3,785
TJX COS INC NEW COM 872540109 422 7,975 SH   SOLE   7,975 0 7,975
TOWER ONE WIRELESS CORP (A) COM 89186Q101 1 22,000 SH   SOLE   22,000 0 22,000
UNILEVER N V N Y SHS NEW 904784709 1,202 19,800 SH   SOLE   19,800 0 19,800
UNION PACIFIC CORP COM 907818108 3,924 23,202 SH   SOLE   23,202 0 23,202
UNITED TECHNOLOGIES CORP COM 913017109 4,190 32,180 SH   SOLE   32,180 0 32,180
UNITEDHEALTH GROUP INC COM 91324p102 1,983 8,125 SH   SOLE   8,125 0 8,125
UNIVERSAL DISPLAY CORP COM 91347p105 437 2,326 SH   SOLE   2,326 0 2,326
US BANCORP DEL COM NEW 902973304 662 12,635 SH   SOLE   12,635 0 12,635
V F CORP COM 918204108 1,251 14,324 SH   SOLE   14,324 0 14,324
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 545 2,025 SH   SOLE   2,025 0 2,025
VARIAN MED SYS INC COM 92220P105 743 5,455 SH   SOLE   5,455 0 5,455
VISA INC COM CL A 92826c839 7,153 41,215 SH   SOLE   41,215 0 41,215
VMWARE INC CL A COM 928563402 268 1,600 SH   SOLE   1,600 0 1,600
WABTEC CORP COM 929740108 838 11,672 SH   SOLE   11,672 0 11,672
WALGREENS BOOTS ALLIANCE INC COM 931427108 925 16,913 SH   SOLE   16,913 0 16,913
WASTE MGMT INC DEL COM 94106l109 433 3,750 SH   SOLE   3,750 0 3,750
WORKDAY INC CL A 98138h101 2,098 10,205 SH   SOLE   10,205 0 10,205
XILINX INC COM 983919101 2,864 24,285 SH   SOLE   24,285 0 24,285
XYLEM INC COM 98419m100 1,518 18,143 SH   SOLE   18,143 0 18,143
YUM BRANDS INC COM 988498101 2,348 21,215 SH   SOLE   21,215 0 21,215
YUM CHINA HLDGS INC COM 98850p109 1,030 22,285 SH   SOLE   22,285 0 22,285
ZOETIS INC CL A 98978v103 1,986 17,495 SH   SOLE   17,495 0 17,495