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
ABBOTT LABORATORIES COM 002824100 53,466 1,360,115 SH   SOLE   1,294,958 0 65,157
ABBVIE INC. COM 00287Y109 1,516 24,479 SH   SOLE   24,479 0 0
ACCENTURE LTD COM G1151C101 105,705 933,046 SH   SOLE   887,669 0 45,377
ALLERGAN PLC COM G0177J108 158,767 687,035 SH   SOLE   653,766 0 33,269
ALPHABET INC CL A COM 02079K305 230,584 327,752 SH   SOLE   311,953 0 15,799
ALPHABET INC CL C COM 02079K107 416 601 SH   SOLE   601 0 0
AMETEK COM 031100100 437 9,452 SH   SOLE   3,867 0 5,585
AMGEN COM 031162100 115,353 758,151 SH   SOLE   721,630 0 36,521
AMPHENOL CORP COM 032095101 759 13,244 SH   SOLE   5,434 0 7,810
ANSYS INC. COM 03662Q105 713 7,852 SH   SOLE   3,212 0 4,640
APPLE INC COM 037833100 99,534 1,041,145 SH   SOLE   989,445 0 51,700
ARISTA NETWORKS INC. COM 040413106 690 10,713 SH   SOLE   4,423 0 6,290
BIOGEN INC. COM 09062X103 266 1,100 SH   SOLE   1,100 0 0
BLUE BUFFALO COM 09531U102 240 10,300 SH   SOLE   0 0 10,300
BRISTOL-MYERS SQUIBB CO COM 110122108 82,999 1,128,468 SH   SOLE   1,073,848 0 54,620
CARNIVAL CORP COM 143658300 119,253 2,698,031 SH   SOLE   2,566,636 0 131,395
CELGENE CORP COM 151020104 118,373 1,200,166 SH   SOLE   1,141,961 0 58,205
CERNER CORP COM 156782104 1,130 19,281 SH   SOLE   7,901 0 11,380
COCA-COLA CO COM 191216100 772 17,040 SH   SOLE   16,800 0 240
COGNIZANT TECH. SOLUTIONS - A COM 192446102 69,954 1,222,122 SH   SOLE   1,167,137 0 54,985
COLGATE-PALMOLIVE CO COM 194162103 94,592 1,292,239 SH   SOLE   1,230,137 0 62,102
COPART INC. COM 217204106 860 17,540 SH   SOLE   7,180 0 10,360
CORE LABORATORIES N. V. COM N22717107 551 4,450 SH   SOLE   1,819 0 2,631
COSTCO WHOLESALE CORP COM 22160K105 79,013 503,140 SH   SOLE   478,146 0 24,994
CVS HEALTH CORP COM 126650100 129,302 1,350,557 SH   SOLE   1,285,587 0 64,970
DISNEY WALT CO COM 254687106 372 3,800 SH   SOLE   3,800 0 0
DOLLAR GEN CORP COM 256677105 119,461 1,270,858 SH   SOLE   1,204,073 0 66,785
DOLLAR TREE STORES COM 256746108 188,717 2,002,515 SH   SOLE   1,898,700 0 103,815
DUNKIN BRANDS COM 265504100 867 19,887 SH   SOLE   8,147 0 11,740
EDWARDS LIFESCIENCES CORP COM 28176E108 1,217 12,199 SH   SOLE   8,379 0 3,820
EPAM SYSTEMS COM 29414B104 563 8,749 SH   SOLE   3,569 0 5,180
EXPEDIA INC. COM 30212P303 728 6,850 SH   SOLE   2,800 0 4,050
EXPEDITORS INT'L WASH INC COM 302130109 403 8,216 SH   SOLE   3,356 0 4,860
F5 NETWORKS COM 315616102 458 4,026 SH   SOLE   1,656 0 2,370
FACEBOOK INC COM 30303M102 192,217 1,681,980 SH   SOLE   1,600,840 0 81,140
FACTSET RESEARCH SYSTEMS INC COM 303075105 929 5,755 SH   SOLE   2,338 0 3,417
FIDELITY NATIONAL INFORMATION COM 31620M106 784 10,636 SH   SOLE   4,336 0 6,300
FIRST REPUBLIC BANK/CA COM 33616C100 862 12,314 SH   SOLE   5,034 0 7,280
GENERAL ELECTRIC CO COM 369604103 417 13,233 SH   SOLE   13,233 0 0
GILEAD SCIENCES INC COM 375558103 53,874 645,811 SH   SOLE   614,831 0 30,980
HANESBRANDS INC COM 410345102 1,434 57,076 SH   SOLE   37,316 0 19,760
HARMAN INTERNATIONAL COM 413086109 799 11,125 SH   SOLE   4,545 0 6,580
HD SUPPLY HOLDINGS INC COM 40416M105 1,102 31,658 SH   SOLE   12,978 0 18,680
HENRY SCHEIN INC COM 806407102 477 2,700 SH   SOLE   1,112 0 1,588
HONEYWELL INTL INC COM 438516106 189,865 1,632,268 SH   SOLE   1,552,253 0 80,015
IHS INC CL A COM 451734107 911 7,879 SH   SOLE   3,229 0 4,650
INDUSTRIAL SELECT SECTOR SPDR COM 81369Y704 323 5,759 SH   SOLE   0 0 5,759
INTERCONTINENTAL EXCHANGE, INC COM 45866F104 86,146 336,559 SH   SOLE   317,707 0 18,852
JB HUNT TRANSPORT SVCS INC COM 445658107 847 10,455 SH   SOLE   4,325 0 6,130
JOHNSON and JOHNSON COM 478160104 255 2,100 SH   SOLE   2,100 0 0
KRAFT-HEINZ COMPANY COM 500754106 161,992 1,830,835 SH   SOLE   1,745,855 0 84,980
LABORATORY CORP OF AMERICA HOL COM 50540R409 382 2,930 SH   SOLE   1,200 0 1,730
LAUDER ESTEE COS INC CL A COM 518439104 128,506 1,411,844 SH   SOLE   1,343,864 0 67,980
LKQ CORPORATION COM 501889208 1,378 43,483 SH   SOLE   17,833 0 25,650
MACOM TECHNOLOGY SOLUTIONS HOL COM 55405Y100 596 18,080 SH   SOLE   7,370 0 10,710
MASTERCARD INC - CLASS A COM 57636Q104 77,404 878,992 SH   SOLE   835,867 0 43,125
MCDONALD'S CORP COM 580135101 602 5,000 SH   SOLE   5,000 0 0
MEAD JOHNSON NUTRITION CO. COM 582839106 625 6,882 SH   SOLE   2,812 0 4,070
MEDNAX INC COM 58502B106 934 12,900 SH   SOLE   5,290 0 7,610
MEDTRONIC PLC COM G5960L103 201,194 2,318,700 SH   SOLE   2,206,870 0 111,830
MICROSOFT CORP COM 594918104 302 5,910 SH   SOLE   5,050 0 860
MOLSON COORS BREWING CL B COM 60871R209 246 2,436 SH   SOLE   2,436 0 0
MONDELEZ INTERNATIONAL COM 609207105 232,724 5,113,616 SH   SOLE   4,867,312 0 246,304
MONSTER BEVERAGE CORP COM 61174X109 115,442 718,323 SH   SOLE   678,983 0 39,340
NIKE INC CLASS B COM 654106103 42,412 768,331 SH   SOLE   727,206 0 41,125
O REILLY AUTOMOTIVE COM 67103H107 412 1,519 SH   SOLE   628 0 891
OCCIDENTAL PETROLEUM CORP. COM 674599105 59,856 792,164 SH   SOLE   753,265 0 38,899
PANERA BREAD CO COM 69840W108 757 3,575 SH   SOLE   2,029 0 1,546
PAYPAL HOLDINGS, INC COM 70450Y103 108,165 2,962,604 SH   SOLE   2,820,609 0 141,995
PEPSICO INC COM 713448108 242,188 2,286,082 SH   SOLE   2,175,383 0 110,699
PRICELINE GROUP, INC COM 741503403 96,612 77,388 SH   SOLE   73,663 0 3,725
PROCTER and GAMBLE CO COM 742718109 425 5,025 SH   SOLE   5,025 0 0
QUALCOMM INC COM 747525103 109,392 2,042,022 SH   SOLE   1,941,762 0 100,260
QUINTILES TRANSNATIONAL HOLDIN COM 74876Y101 690 10,566 SH   SOLE   4,356 0 6,210
RAYMOND JAMES FINANCIAL COM 754730109 937 19,011 SH   SOLE   7,791 0 11,220
ROSS STORES INC COM 778296103 415 7,320 SH   SOLE   2,990 0 4,330
SCHLUMBERGER COM 806857108 285 3,600 SH   SOLE   3,600 0 0
SERVICEMASTER GLOBAL HOLDINGS COM 81761R109 729 18,308 SH   SOLE   7,488 0 10,820
SIGNATURE BANK COM 82669G104 819 6,557 SH   SOLE   2,685 0 3,872
SKYWORKS SOLUTIONS COM 83088M102 814 12,856 SH   SOLE   5,256 0 7,600
SNAP-ON INC COM 833034101 683 4,328 SH   SOLE   1,769 0 2,559
STARBUCKS CORP COM 855244109 71,667 1,254,674 SH   SOLE   1,191,692 0 62,982
STERICYCLE INC. COM 858912108 1,088 10,447 SH   SOLE   4,277 0 6,170
STRYKER CORP COM 863667101 755 6,300 SH   SOLE   6,300 0 0
THERMO FISHER SCIENTIFIC COM 883556102 162,333 1,098,627 SH   SOLE   1,045,520 0 53,107
TJX COS INC COM 872540109 125,278 1,622,145 SH   SOLE   1,545,195 0 76,950
TRACTOR SUPPLY CO. COM 892356106 879 9,635 SH   SOLE   3,945 0 5,690
UNITED PARCEL SERVICE-CL B COM 911312106 215,480 2,000,376 SH   SOLE   1,901,941 0 98,435
VANGUARD INFORMATION TECHNOLOG COM 92204A702 314 2,933 SH   SOLE   0 0 2,933
VCA INC COM 918194101 1,006 14,885 SH   SOLE   6,135 0 8,750
VERISK ANALYTICS INC COM 92345Y106 879 10,835 SH   SOLE   4,435 0 6,400
VISA INC-CLASS A SHARES COM 92826C839 212,667 2,867,289 SH   SOLE   2,727,856 0 139,433
WALGREENS BOOTS ALLIANCE INC. COM 931427108 212,893 2,556,637 SH   SOLE   2,433,247 0 123,390
WELLS FARGO and CO COM 949746101 2,911 61,500 SH   SOLE   61,500 0 0
WESTINGHOUSE AIR and BRAKE TECHN COM 929740108 344 4,895 SH   SOLE   1,985 0 2,910
WEX INC COM 96208T104 1,107 12,482 SH   SOLE   5,112 0 7,370