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 54,021 309,065 SH   SOLE   309,065 0 0
AT&T INC COM 00206R102 472 16,400 SH   SOLE   16,400 0 0
ABBOTT LABS COM 002824100 8,071 73,714 SH   SOLE   73,714 0 0
ABBVIE INC COM 00287Y109 8,623 80,480 SH   SOLE   80,480 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,271,413 4,541,736 SH   SOLE   4,429,640 0 112,096
ALIGN TECHNOLOGY INC COM 016255101 2,465,426 4,613,620 SH   SOLE   4,500,751 0 112,869
ALPHABET INC CAP STK CL A 02079K305 4,457 2,543 SH   SOLE   2,543 0 0
AMAZON COM INC COM 023135106 2,101,251 645,163 SH   SOLE   629,644 0 15,519
AMERICAN TOWER CORP NEW COM 03027X100 2,139,191 9,530,389 SH   SOLE   9,299,445 0 230,944
ANNALY CAPITAL MANAGEMENT IN COM 035710409 397 47,000 SH   SOLE   47,000 0 0
APPLE INC COM 037833100 56,936 429,088 SH   SOLE   429,088 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 119 40,000 SH   SOLE   40,000 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,918 25,000 SH   SOLE   25,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,261 29,704 SH   SOLE   29,704 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,043 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,052 4,538 SH   SOLE   4,538 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,315 15,000 SH   SOLE   15,000 0 0
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 511 35,000 SH   SOLE   35,000 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 583 9,000 SH   SOLE   9,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,751 76,599 SH   SOLE   76,599 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 51 73,599 SH   SOLE   73,599 0 0
SCHWAB CHARLES CORP COM 808513105 366 6,900 SH   SOLE   6,900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,555,057 1,121,400 SH   SOLE   1,093,704 0 27,696
CISCO SYS INC COM 17275R102 1,275 28,493 SH   SOLE   28,493 0 0
CME GROUP INC COM 12572Q105 1,661,198 9,124,955 SH   SOLE   8,901,551 0 223,404
COCA COLA CO COM 191216100 1,518 27,680 SH   SOLE   27,680 0 0
COGNEX CORP COM 192422103 684 8,516 SH   SOLE   8,516 0 0
COLGATE PALMOLIVE CO COM 194162103 66,838 781,638 SH   SOLE   781,638 0 0
DANAHER CORPORATION COM 235851102 1,857,046 8,359,799 SH   SOLE   8,153,466 0 206,333
DICERNA PHARMACEUTICALS INC COM 253031108 551 25,000 SH   SOLE   25,000 0 0
DIGITAL RLTY TR INC COM 253868103 3,920 28,101 SH   SOLE   28,101 0 0
DISNEY WALT CO COM 254687106 471 2,600 SH   SOLE   2,600 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 516 5,634 SH   SOLE   5,634 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 310 17,000 SH   SOLE   17,000 0 0
ECOLAB INC COM 278865100 1,232 5,696 SH   SOLE   5,696 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 90 14,584 SH   SOLE   14,584 0 0
EQUINIX INC COM 29444U700 2,124,631 2,974,924 SH   SOLE   2,901,604 0 73,320
LAUDER ESTEE COS INC CL A 518439104 2,294,924 8,621,374 SH   SOLE   8,408,897 0 212,477
EXXON MOBIL CORP COM 30231G102 551 13,356 SH   SOLE   13,356 0 0
FACEBOOK INC CL A 30303M102 2,589,292 9,479,031 SH   SOLE   9,251,122 0 227,909
FREEPORT-MCMORAN INC CL B 35671D857 373 14,319 SH   SOLE   14,319 0 0
GILEAD SCIENCES INC COM 375558103 5,360 92,008 SH   SOLE   92,008 0 0
HOME DEPOT INC COM 437076102 206 777 SH   SOLE   777 0 0
IHS MARKIT LTD SHS G47567105 1,746,759 19,445,167 SH   SOLE   18,972,671 0 472,496
ILLUMINA INC COM 452327109 2,570,135 6,946,312 SH   SOLE   6,772,735 0 173,577
INTUIT COM 461202103 2,370,483 6,240,576 SH   SOLE   6,088,434 0 152,142
INTUITIVE SURGICAL INC COM NEW 46120E602 2,596,729 3,174,097 SH   SOLE   3,095,678 0 78,419
ISHARES TR SELECT DIVID ETF 464287168 4,991 51,891 SH   SOLE   51,891 0 0
JPMORGAN CHASE & CO COM 46625H100 2,264 17,814 SH   SOLE   17,814 0 0
JOHNSON & JOHNSON COM 478160104 3,077 19,552 SH   SOLE   19,552 0 0
KINDRED BIOSCIENCES INC COM 494577109 129 30,000 SH   SOLE   30,000 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 628 50,000 SH   SOLE   50,000 0 0
MERCK & CO. INC COM 58933Y105 640 7,818 SH   SOLE   7,818 0 0
MICROSOFT CORP COM 594918104 2,115,590 9,511,690 SH   SOLE   9,273,944 0 237,746
NETFLIX INC COM 64110L106 1,627,368 3,009,576 SH   SOLE   2,935,306 0 74,270
NEXTERA ENERGY INC COM 65339F101 1,728 22,400 SH   SOLE   22,400 0 0
NIKE INC CL B 654106103 2,120,617 14,989,871 SH   SOLE   14,617,657 0 372,214
NVIDIA CORPORATION COM 67066G104 2,651,273 5,077,121 SH   SOLE   4,951,665 0 125,456
PAYPAL HLDGS INC COM 70450Y103 3,344,112 14,278,871 SH   SOLE   13,932,865 0 346,006
PEPSICO INC COM 713448108 4,172 28,134 SH   SOLE   28,134 0 0
PFIZER INC COM 717081103 3,192 86,728 SH   SOLE   86,728 0 0
PROCTER AND GAMBLE CO COM 742718109 306 2,200 SH   SOLE   2,200 0 0
PROLOGIS INC. COM 74340W103 4,902 49,190 SH   SOLE   49,190 0 0
PROTHENA CORP PLC SHS G72800108 300 25,000 SH   SOLE   25,000 0 0
QUALCOMM INC COM 747525103 261 1,711 SH   SOLE   1,711 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,830 96,500 SH   SOLE   96,500 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,303 84,571 SH   SOLE   84,571 0 0
SEER INC COM CL A 81578P106 281 5,000 SH   SOLE   5,000 0 0
SNAP INC CL A 83304A106 3,113,015 62,173,253 SH   SOLE   60,625,211 0 1,548,042
S&P GLOBAL INC COM 78409V104 1,858,983 5,655,044 SH   SOLE   5,518,050 0 136,994
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,979 42,737 SH   SOLE   39,143 0 3,594
STRYKER CORPORATION COM 863667101 392 1,600 SH   SOLE   1,600 0 0
SYSCO CORP COM 871829107 2,976 40,074 SH   SOLE   40,074 0 0
TESLA INC COM 88160R101 1,059 1,500 SH   SOLE   1,500 0 0
UNITED RENTALS INC COM 911363109 928 4,000 SH   SOLE   4,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 583 9,916 SH   SOLE   9,916 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 9,238 39,088 SH   SOLE   39,088 0 0
VIATRIS INC COM 92556V106 202 10,757 SH   SOLE   10,757 0 0
VISA INC COM CL A 92826C839 2,969,513 13,576,157 SH   SOLE   13,245,591 0 330,566
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 819 49,697 SH   SOLE   49,697 0 0
ZOETIS INC CL A 98978V103 592 3,580 SH   SOLE   3,580 0 0