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 49,503 309,048 SH   SOLE   309,048 0 0
AT&T INC COM 00206R102 468 16,400 SH   SOLE   16,400 0 0
ABBOTT LABS COM 002824100 8,022 73,714 SH   SOLE   73,714 0 0
ABBVIE INC COM 00287Y109 7,049 80,480 SH   SOLE   80,480 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,230,855 4,548,773 SH   SOLE   4,440,941 0 107,832
ALIGN TECHNOLOGY INC COM 016255101 1,698,710 5,189,120 SH   SOLE   5,072,254 0 116,866
ALPHABET INC CAP STK CL A 02079K305 1,391,766 949,622 SH   SOLE   927,498 0 22,124
ALPHABET INC CAP STK CL C 02079K107 5,865 3,991 SH   SOLE   3,991 0 0
AMAZON COM INC COM 023135106 2,082,028 661,228 SH   SOLE   646,343 0 14,885
AMERICAN TOWER CORP NEW COM 03027X100 2,378,437 9,839,228 SH   SOLE   9,613,711 0 225,517
ANNALY CAPITAL MANAGEMENT IN COM 035710409 317 44,500 SH   SOLE   44,500 0 0
APPLE INC COM 037833100 51,303 442,990 SH   SOLE   442,990 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 128 40,000 SH   SOLE   40,000 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,076 25,000 SH   SOLE   25,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,213 35,331 SH   SOLE   35,331 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 960 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 966 4,538 SH   SOLE   4,538 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 761 10,000 SH   SOLE   10,000 0 0
BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 475 35,000 SH   SOLE   35,000 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 470 9,000 SH   SOLE   9,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,486 74,399 SH   SOLE   74,399 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 166 73,599 SH   SOLE   73,599 0 0
SCHWAB CHARLES CORP COM 808513105 330 9,100 SH   SOLE   9,100 0 0
CISCO SYS INC COM 17275R102 1,140 28,936 SH   SOLE   28,936 0 0
CME GROUP INC COM 12572Q105 1,604,224 9,588,334 SH   SOLE   9,371,078 0 217,256
COCA COLA CO COM 191216100 1,367 27,680 SH   SOLE   27,680 0 0
COGNEX CORP COM 192422103 554 8,516 SH   SOLE   8,516 0 0
COLGATE PALMOLIVE CO COM 194162103 60,303 781,638 SH   SOLE   781,638 0 0
DANAHER CORPORATION COM 235851102 859,346 3,990,832 SH   SOLE   3,964,343 0 26,489
DICERNA PHARMACEUTICALS INC COM 253031108 450 25,000 SH   SOLE   25,000 0 0
DIGITAL RLTY TR INC COM 253868103 4,124 28,101 SH   SOLE   28,101 0 0
DISNEY WALT CO COM DISNEY 254687106 323 2,600 SH   SOLE   2,600 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 499 5,634 SH   SOLE   5,634 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 253 17,000 SH   SOLE   17,000 0 0
ECOLAB INC COM 278865100 542,906 2,716,701 SH   SOLE   2,598,094 0 118,607
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 79 14,584 SH   SOLE   14,584 0 0
EQUINIX INC COM 29444U700 2,240,724 2,947,817 SH   SOLE   2,877,445 0 70,372
LAUDER ESTEE COS INC CL A 518439104 1,916,955 8,783,297 SH   SOLE   8,579,342 0 203,955
EXXON MOBIL CORP COM 30231G102 461 13,419 SH   SOLE   13,419 0 0
FACEBOOK INC CL A 30303M102 2,546,833 9,724,448 SH   SOLE   9,505,531 0 218,917
FREEPORT-MCMORAN INC CL B 35671D857 224 14,319 SH   SOLE   14,319 0 0
GILEAD SCIENCES INC COM 375558103 5,877 93,008 SH   SOLE   93,008 0 0
HOME DEPOT INC COM 437076102 234 843 SH   SOLE   843 0 0
IHS MARKIT LTD SHS G47567105 1,609,130 20,495,858 SH   SOLE   20,041,834 0 454,024
ILLUMINA INC COM 452327109 2,210,792 7,152,816 SH   SOLE   6,985,615 0 167,201
INTUIT COM 461202103 2,083,937 6,388,331 SH   SOLE   6,242,254 0 146,077
INTUITIVE SURGICAL INC COM NEW 46120E602 2,303,962 3,247,121 SH   SOLE   3,171,866 0 75,255
ISHARES TR SELECT DIVID ETF 464287168 4,244 52,049 SH   SOLE   52,049 0 0
JPMORGAN CHASE & CO COM 46625H100 1,715 17,814 SH   SOLE   17,814 0 0
JOHNSON & JOHNSON COM 478160104 2,929 19,676 SH   SOLE   19,676 0 0
KINDRED BIOSCIENCES INC COM 494577109 129 30,000 SH   SOLE   30,000 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 570 50,000 SH   SOLE   50,000 0 0
MERCK & CO. INC COM 58933Y105 649 7,818 SH   SOLE   7,818 0 0
MICROSOFT CORP COM 594918104 1,825,588 8,679,639 SH   SOLE   8,477,859 0 201,780
NETFLIX INC COM 64110L106 1,541,604 3,083,023 SH   SOLE   3,011,527 0 71,496
NEXTERA ENERGY INC COM 65339F101 1,554 22,400 SH   SOLE   22,400 0 0
NIKE INC CL B 654106103 1,927,414 15,352,984 SH   SOLE   14,995,234 0 357,750
NVIDIA CORPORATION COM 67066G104 2,711,576 5,010,117 SH   SOLE   4,889,335 0 120,782
PAYPAL HLDGS INC COM 70450Y103 2,881,679 14,625,587 SH   SOLE   14,293,517 0 332,070
PEPSICO INC COM 713448108 4,194 30,259 SH   SOLE   30,259 0 0
PFIZER INC COM 717081103 3,183 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,949 49,190 SH   SOLE   49,190 0 0
QUALCOMM INC COM 747525103 201 1,711 SH   SOLE   1,711 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 3,786 90,000 SH   SOLE   90,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,022 84,571 SH   SOLE   84,571 0 0
SNAP INC CL A 83304A106 1,964,638 75,244,676 SH   SOLE   73,510,662 0 1,734,014
S&P GLOBAL INC COM 78409V104 1,827,804 5,068,786 SH   SOLE   4,953,367 0 115,419
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,488 25,345 SH   SOLE   25,345 0 0
STRYKER CORPORATION COM 863667101 333 1,600 SH   SOLE   1,600 0 0
SYSCO CORP COM 871829107 2,493 40,074 SH   SOLE   40,074 0 0
TESLA INC COM 88160R101 644 1,500 SH   SOLE   1,500 0 0
UNITED RENTALS INC COM 911363109 698 4,000 SH   SOLE   4,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 590 9,916 SH   SOLE   9,916 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 10,637 39,088 SH   SOLE   39,088 0 0
VISA INC COM CL A 92826C839 2,808,818 14,046,197 SH   SOLE   13,728,723 0 317,474
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 552 41,097 SH   SOLE   41,097 0 0
ZOETIS INC CL A 98978V103 592 3,580 SH   SOLE   3,580 0 0