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 120,560 723,519 SH   SOLE   723,519 0 0
ABBOTT LABS COM 002824100 4,082 97,582 SH   SOLE   97,582 0 0
ABBVIE INC COM 00287Y109 5,127 89,762 SH   SOLE   89,762 0 0
ALLERGAN PLC SHS G0177J108 599 2,236 SH   SOLE   2,236 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 541,190 2,459,953 SH   SOLE   2,395,084 0 64,869
ALPHABET INC CAP STK CL A 02079K305 678,976 889,994 SH   SOLE   872,091 0 17,903
ALPHABET INC CAP STK CL C 02079K107 282,558 379,297 SH   SOLE   362,849 0 16,448
AMAZON COM INC COM 023135106 787,363 1,326,330 SH   SOLE   1,292,719 0 33,611
AMERICAN TOWER CORP NEW COM 03027X100 638,081 6,233,086 SH   SOLE   6,072,326 0 160,760
APPLE INC COM 037833100 19,759 181,294 SH   SOLE   181,294 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 508,710 11,643,631 SH   SOLE   11,328,166 0 315,465
AVALONBAY CMNTYS INC COM 053484101 235 1,237 SH   SOLE   1,237 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,145 58,238 SH   SOLE   58,238 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 640 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 709 5,000 SH   SOLE   5,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 412 5,000 SH   SOLE   5,000 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 538 34,000 SH   SOLE   34,000 0 0
BROOKFIELD MTG OPP INC FD IN COM 112792106 350 23,900 SH   SOLE   23,900 0 0
CELGENE CORP COM 151020104 948,418 9,475,652 SH   SOLE   9,245,049 0 230,603
CHEVRON CORP NEW COM 166764100 550 5,769 SH   SOLE   5,769 0 0
CINCINNATI FINL CORP COM 172062101 589 9,012 SH   SOLE   9,012 0 0
CISCO SYS INC COM 17275R102 881 30,950 SH   SOLE   30,950 0 0
CME GROUP INC COM 12572Q105 437,831 4,558,368 SH   SOLE   4,454,409 0 103,959
COCA COLA CO COM 191216100 1,575 33,960 SH   SOLE   33,960 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 696,088 11,101,883 SH   SOLE   10,808,121 0 293,762
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 5,225 648,267 SH   SOLE   648,267 0 0
COLGATE PALMOLIVE CO COM 194162103 58,942 834,279 SH   SOLE   834,279 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 243 2,813 SH   SOLE   2,813 0 0
DISNEY WALT CO COM DISNEY 254687106 258 2,600 SH   SOLE   2,600 0 0
DOLLAR GEN CORP NEW COM 256677105 721 8,419 SH   SOLE   8,419 0 0
ECOLAB INC COM 278865100 355,618 3,188,824 SH   SOLE   3,109,715 0 79,109
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 136 19,040 SH   SOLE   19,040 0 0
EQUINIX INC COM PAR $0.001 29444U700 556,123 1,681,603 SH   SOLE   1,639,277 0 42,326
EXXON MOBIL CORP COM 30231G102 5,427 64,919 SH   SOLE   64,919 0 0
FACEBOOK INC CL A 30303M102 626,715 5,492,680 SH   SOLE   5,353,247 0 139,433
FREEPORT-MCMORAN INC CL B 35671D857 148 14,319 SH   SOLE   14,319 0 0
GILEAD SCIENCES INC COM 375558103 539,304 5,870,939 SH   SOLE   5,720,344 0 150,595
HASBRO INC COM 418056107 250 3,121 SH   SOLE   3,121 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 307 12,000 SH   SOLE   12,000 0 0
IHS INC CL A 451734107 566,340 4,561,374 SH   SOLE   4,444,030 0 117,344
ILLUMINA INC COM 452327109 794,837 4,903,071 SH   SOLE   4,776,892 0 126,179
INTERNATIONAL BUSINESS MACHS COM 459200101 250 1,651 SH   SOLE   1,651 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 387,483 644,677 SH   SOLE   628,441 0 16,236
ISHARES TR SELECT DIVID ETF 464287168 6,505 79,645 SH   SOLE   79,645 0 0
JPMORGAN CHASE & CO COM 46625H100 449 7,579 SH   SOLE   7,579 0 0
JOHNSON & JOHNSON COM 478160104 3,901 36,058 SH   SOLE   36,058 0 0
LULULEMON ATHLETICA INC COM 550021109 542 8,002 SH   SOLE   8,002 0 0
MCGRAW HILL FINL INC COM 580645109 596,949 6,031,005 SH   SOLE   5,876,767 0 154,238
MERCK & CO INC NEW COM 58933Y105 244 4,605 SH   SOLE   4,605 0 0
NIKE INC CL B 654106103 535,153 8,705,920 SH   SOLE   8,486,345 0 219,575
NUVEEN INT DUR QUAL MUN TRM COM 670677103 568 42,000 SH   SOLE   42,000 0 0
PAYPAL HLDGS INC COM 70450Y103 564,619 14,627,424 SH   SOLE   14,248,493 0 378,931
PEPSICO INC COM 713448108 4,473 43,648 SH   SOLE   43,648 0 0
PERRIGO CO PLC SHS G97822103 417 3,258 SH   SOLE   3,258 0 0
PFIZER INC COM 717081103 3,142 106,005 SH   SOLE   106,005 0 0
PHILIP MORRIS INTL INC COM 718172109 245 2,500 SH   SOLE   2,500 0 0
PPG INDS INC COM 693506107 446 4,000 SH   SOLE   4,000 0 0
PROCTER & GAMBLE CO COM 742718109 272 3,300 SH   SOLE   3,300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 901 2,500 SH   SOLE   2,500 0 0
SALESFORCE COM INC COM 79466L302 425 5,757 SH   SOLE   5,757 0 0
SCHWAB CHARLES CORP NEW COM 808513105 557,083 19,881,608 SH   SOLE   19,362,562 0 519,046
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,325 127,474 SH   SOLE   127,474 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 822 4,000 SH   SOLE   4,000 0 0
STARBUCKS CORP COM 855244109 1,401 23,475 SH   SOLE   23,475 0 0
SYSCO CORP COM 871829107 3,165 67,719 SH   SOLE   67,719 0 0
PRICELINE GRP INC COM NEW 741503403 687,984 533,751 SH   SOLE   519,244 0 14,507
TWENTY FIRST CENTY FOX INC CL A 90130A101 458,006 16,427,759 SH   SOLE   16,023,860 0 403,899
TWITTER INC COM 90184L102 331 20,000 SH   SOLE   20,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 340 3,400 SH   SOLE   3,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,168 21,597 SH   SOLE   21,597 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,055 38,428 SH   SOLE   38,428 0 0
VISA INC COM CL A 92826C839 885,214 11,574,457 SH   SOLE   11,268,241 0 306,216
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 897 27,981 SH   SOLE   27,981 0 0