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 125,177 758,876 SH   SOLE   758,876 0 0
ABBOTT LABS COM 002824100 4,725 101,982 SH   SOLE   101,982 0 0
ABBVIE INC COM 00287Y109 5,877 100,396 SH   SOLE   100,396 0 0
ACTAVIS PLC SHS G0083B108 359,876 1,209,179 SH   SOLE   1,170,460 38,719 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 488,036 1,647,380 SH   SOLE   1,596,346 51,034 0
ALTRIA GROUP INC COM 02209S103 200 4,000 SH   SOLE   4,000 0 0
AMAZON COM INC COM 023135106 640,156 1,720,387 SH   SOLE   1,666,016 54,371 0
AMERICAN TOWER CORP NEW COM 03027X100 487,365 5,176,479 SH   SOLE   5,010,457 166,022 0
APPLE INC COM 037833100 337,860 2,715,263 SH   SOLE   2,633,685 81,578 0
ARM HLDGS PLC SPONSORED ADR 042068106 609,692 12,366,975 SH   SOLE   11,995,026 371,949 0
AVALONBAY CMNTYS INC COM 053484101 216 1,237 SH   SOLE   1,237 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,558 63,576 SH   SOLE   63,576 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 652 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 902 6,250 SH   SOLE   6,250 0 0
BIOGEN INC COM 09062X103 844 2,000 SH   SOLE   2,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 623 5,000 SH   SOLE   5,000 0 0
CELGENE CORP COM 151020104 814,676 7,066,935 SH   SOLE   6,851,797 215,138 0
CHEVRON CORP NEW COM 166764100 2,221 21,154 SH   SOLE   21,154 0 0
CHUBB CORP COM 171232101 263 2,600 SH   SOLE   2,600 0 0
CINCINNATI FINL CORP COM 172062101 480 9,012 SH   SOLE   9,012 0 0
CISCO SYS INC COM 17275R102 934 33,950 SH   SOLE   33,950 0 0
CME GROUP INC COM 12572Q105 6,462 68,231 SH   SOLE   68,231 0 0
COCA COLA CO COM 191216100 1,377 33,960 SH   SOLE   33,960 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 723,109 11,590,138 SH   SOLE   11,211,185 378,953 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 6,557 348,568 SH   SOLE   348,568 0 0
COLGATE PALMOLIVE CO COM 194162103 59,177 853,429 SH   SOLE   853,429 0 0
COMERICA INC COM 200340107 236 5,222 SH   SOLE   5,222 0 0
DISNEY WALT CO COM DISNEY 254687106 273 2,600 SH   SOLE   2,600 0 0
DOLLAR TREE INC COM 256746108 724 8,917 SH   SOLE   8,917 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 226 2,944 SH   SOLE   2,944 0 0
ECOLAB INC COM 278865100 303,865 2,656,624 SH   SOLE   2,574,800 81,824 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 603 9,520 SH   SOLE   9,520 0 0
EQUIFAX INC COM 294429105 242 2,607 SH   SOLE   2,607 0 0
EQUINIX INC COM PAR $0.001 29444U700 464,000 1,992,699 SH   SOLE   1,983,607 9,092 0
EXXON MOBIL CORP COM 30231G102 7,775 91,467 SH   SOLE   91,467 0 0
FACEBOOK INC CL A 30303M102 528 6,418 SH   SOLE   6,418 0 0
FREEPORT-MCMORAN INC CL B 35671D857 271 14,319 SH   SOLE   14,319 0 0
GILEAD SCIENCES INC COM 375558103 780,019 7,948,829 SH   SOLE   7,698,490 250,339 0
GOOGLE INC CL A 38259P508 329,162 593,405 SH   SOLE   575,952 17,453 0
GOOGLE INC CL C 38259P706 223,815 408,422 SH   SOLE   390,510 17,912 0
HOME DEPOT INC COM 437076102 714 6,283 SH   SOLE   6,283 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 308 12,000 SH   SOLE   12,000 0 0
IHS INC CL A 451734107 439,392 3,862,444 SH   SOLE   3,741,312 121,132 0
ILLUMINA INC COM 452327109 653,805 3,521,896 SH   SOLE   3,414,227 107,669 0
INTERNATIONAL BUSINESS MACHS COM 459200101 281 1,751 SH   SOLE   1,751 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 271,346 537,286 SH   SOLE   520,506 16,780 0
ISHARES TR SELECT DIVID ETF 464287168 7,204 92,434 SH   SOLE   92,434 0 0
JPMORGAN CHASE & CO COM 46625H100 459 7,579 SH   SOLE   7,579 0 0
JOHNSON & JOHNSON COM 478160104 5,921 58,853 SH   SOLE   58,853 0 0
MCCORMICK & CO INC COM NON VTG 579780206 231 3,000 SH   SOLE   3,000 0 0
MERCK & CO INC NEW COM 58933Y105 322 5,605 SH   SOLE   5,605 0 0
NIKE INC CL B 654106103 364,140 3,629,420 SH   SOLE   3,516,135 113,285 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 156 12,000 SH   SOLE   12,000 0 0
PEPSICO INC COM 713448108 6,021 62,973 SH   SOLE   62,973 0 0
PERRIGO CO PLC SHS G97822103 556 3,360 SH   SOLE   3,360 0 0
PFIZER INC COM 717081103 3,892 111,868 SH   SOLE   111,868 0 0
PPG INDS INC COM 693506107 451 2,000 SH   SOLE   2,000 0 0
PRAXAIR INC COM 74005P104 806 6,676 SH   SOLE   6,676 0 0
PRICELINE GRP INC COM NEW 741503403 322,118 276,698 SH   SOLE   267,984 8,714 0
PROCTER & GAMBLE CO COM 742718109 541 6,600 SH   SOLE   6,600 0 0
QUALCOMM INC COM 747525103 289 4,166 SH   SOLE   4,166 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,129 2,500 SH   SOLE   2,500 0 0
SALESFORCE COM INC COM 79466L302 397 5,939 SH   SOLE   5,939 0 0
SCHWAB CHARLES CORP NEW COM 808513105 541,776 17,798,163 SH   SOLE   17,213,707 584,456 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,276 141,254 SH   SOLE   141,254 0 0
STARBUCKS CORP COM 855244109 1,401 29,592 SH   SOLE   29,592 0 0
STRATASYS LTD SHS M85548101 248,468 4,707,624 SH   SOLE   4,558,439 149,185 0
SYSCO CORP COM 871829107 3,142 83,287 SH   SOLE   83,287 0 0
PRICE T ROWE GROUP INC COM 74144T108 448,979 5,544,321 SH   SOLE   5,369,382 174,939 0
TIME WARNER INC COM NEW 887317303 2,069 24,500 SH   SOLE   24,500 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 376,000 11,111,107 SH   SOLE   10,765,363 345,744 0
UNITED TECHNOLOGIES CORP COM 913017109 398 3,400 SH   SOLE   3,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,152 23,688 SH   SOLE   23,688 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 9,680 82,057 SH   SOLE   82,057 0 0
VISA INC COM CL A 92826C839 649,604 9,931,258 SH   SOLE   9,614,493 316,765 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 1,643 50,271 SH   SOLE   50,271 0 0