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 130,344 3,116,020 SH   SOLE   3,016,113 0 99,907
ABBVIE INC. COM 00287Y109 1,510 26,429 SH   SOLE   24,479 0 1,950
ACCENTURE LTD COM G1151C101 168,177 1,457,334 SH   SOLE   1,408,667 0 48,667
ALLERGAN PLC COM G0177J108 158,428 591,084 SH   SOLE   572,790 0 18,294
ALPHABET INC CL A COM 02079K305 264,212 346,327 SH   SOLE   335,310 0 11,017
ALPHABET INC CL C COM 02079K107 448 601 SH   SOLE   601 0 0
AMERISOURCEBERGEN CORP COM 03073E105 59,897 692,059 SH   SOLE   663,111 0 28,948
AMETEK COM 031100100 869 17,380 SH   SOLE   6,795 0 10,585
AMGEN COM 031162100 119,733 798,593 SH   SOLE   774,552 0 24,041
AMPHENOL CORP COM 032095101 763 13,204 SH   SOLE   5,144 0 8,060
ANSYS INC. COM 03662Q105 699 7,812 SH   SOLE   3,042 0 4,770
APPLE INC COM 037833100 691 6,337 SH   SOLE   6,337 0 0
ARISTA NETWORKS INC. COM 040413106 673 10,673 SH   SOLE   4,183 0 6,490
BIOGEN INC. COM 09062X103 333 1,278 SH   SOLE   1,278 0 0
BLUE BUFFALO COM 09531U102 273 10,620 SH   SOLE   0 0 10,620
BORGWARNER INC COM 099724106 401 10,450 SH   SOLE   4,070 0 6,380
CARNIVAL CORP COM 143658300 150,953 2,860,586 SH   SOLE   2,768,526 0 92,060
CELGENE CORP COM 151020104 125,629 1,255,162 SH   SOLE   1,214,472 0 40,690
CERNER CORP COM 156782104 1,139 21,511 SH   SOLE   9,781 0 11,730
COCA-COLA CO COM 191216100 790 17,040 SH   SOLE   16,800 0 240
COGNIZANT TECH. SOLUTIONS - A COM 192446102 132,998 2,121,171 SH   SOLE   2,052,716 0 68,455
COLGATE-PALMOLIVE CO COM 194162103 125,910 1,782,167 SH   SOLE   1,725,050 0 57,117
COPART INC. COM 217204106 711 17,440 SH   SOLE   6,790 0 10,650
CORE LABORATORIES N. V. COM N22717107 497 4,420 SH   SOLE   1,719 0 2,701
COSTCO WHOLESALE CORP COM 22160K105 84,896 538,750 SH   SOLE   520,869 0 17,881
CVS HEALTH CORP COM 126650100 148,094 1,427,686 SH   SOLE   1,381,986 0 45,700
DISNEY WALT CO COM 254687106 377 3,800 SH   SOLE   3,800 0 0
DOLLAR GEN CORP COM 256677105 134,481 1,571,033 SH   SOLE   1,511,558 0 59,475
DOLLAR TREE STORES COM 256746108 208,554 2,529,162 SH   SOLE   2,440,967 0 88,195
DUNKIN BRANDS COM 265504100 937 19,854 SH   SOLE   7,784 0 12,070
EDWARDS LIFESCIENCES CORP COM 28176E108 1,074 12,179 SH   SOLE   8,239 0 3,940
EPAM SYSTEMS COM 29414B104 1,236 16,552 SH   SOLE   6,442 0 10,110
EXPEDIA INC. COM 30212P303 368 3,410 SH   SOLE   1,360 0 2,050
EXPEDITORS INT'L WASH INC COM 302130109 742 15,196 SH   SOLE   5,916 0 9,280
F5 NETWORKS COM 315616102 423 3,996 SH   SOLE   1,556 0 2,440
FACEBOOK INC COM 30303M102 203,870 1,786,765 SH   SOLE   1,729,830 0 56,935
FACTSET RESEARCH SYSTEMS INC COM 303075105 869 5,736 SH   SOLE   2,213 0 3,523
FIRST REPUBLIC BANK/CA COM 33616C100 1,002 15,041 SH   SOLE   5,841 0 9,200
GENERAL ELECTRIC CO COM 369604103 421 13,233 SH   SOLE   13,233 0 0
GILEAD SCIENCES INC COM 375558103 101,962 1,109,975 SH   SOLE   1,074,300 0 35,675
HANESBRANDS INC COM 410345102 1,159 40,906 SH   SOLE   24,866 0 16,040
HARMAN INTERNATIONAL COM 413086109 716 8,043 SH   SOLE   3,123 0 4,920
HD SUPPLY HOLDINGS INC COM 40416M105 1,044 31,558 SH   SOLE   12,288 0 19,270
HENRY SCHEIN INC COM 806407102 465 2,693 SH   SOLE   1,053 0 1,640
HONEYWELL INTL INC COM 438516106 196,021 1,749,406 SH   SOLE   1,693,496 0 55,910
IHS INC CL A COM 451734107 973 7,839 SH   SOLE   3,049 0 4,790
INTERCONTINENTAL EXCHANGE, INC COM 45866F104 1,072 4,561 SH   SOLE   1,777 0 2,784
JB HUNT TRANSPORT SVCS INC COM 445658107 878 10,415 SH   SOLE   4,105 0 6,310
JOHNSON and JOHNSON COM 478160104 227 2,100 SH   SOLE   2,100 0 0
KRAFT-HEINZ COMPANY COM 500754106 148,404 1,889,063 SH   SOLE   1,829,943 0 59,120
LAUDER ESTEE COS INC CL A COM 518439104 110,845 1,175,329 SH   SOLE   1,138,424 0 36,905
LAZARD LTD - CL A COM G54050102 419 10,799 SH   SOLE   4,239 0 6,560
LKQ CORPORATION COM 501889208 1,384 43,333 SH   SOLE   16,893 0 26,440
MA-COM TECHNOLOGY SOLUTIONS HO COM 55405Y100 567 12,938 SH   SOLE   5,068 0 7,870
MASTERCARD INC - CLASS A COM 57636Q104 83,045 878,781 SH   SOLE   848,831 0 29,950
MCDONALD'S CORP COM 580135101 628 5,000 SH   SOLE   5,000 0 0
MEAD JOHNSON NUTRITION CO. COM 582839106 389 4,578 SH   SOLE   1,788 0 2,790
MEDNAX INC COM 58502B106 830 12,840 SH   SOLE   5,010 0 7,830
MEDTRONIC PLC COM G5960L103 149,543 1,993,898 SH   SOLE   1,927,873 0 66,025
MICROSOFT CORP COM 594918104 139,591 2,527,432 SH   SOLE   2,446,102 0 81,330
MOLSON COORS BREWING CL B COM 60871R209 220 2,286 SH   SOLE   2,286 0 0
MONDELEZ INTERNATIONAL COM 609207105 215,470 5,370,645 SH   SOLE   5,198,226 0 172,419
MONSTER BEVERAGE CORP COM 61174X109 53,993 404,805 SH   SOLE   387,795 0 17,010
NIKE INC CLASS B COM 654106103 50,899 828,025 SH   SOLE   799,375 0 28,650
O REILLY AUTOMOTIVE COM 67103H107 414 1,513 SH   SOLE   594 0 919
OCCIDENTAL PETROLEUM CORP. COM 674599105 55,480 810,751 SH   SOLE   783,977 0 26,774
PANERA BREAD CO COM 69840W108 636 3,106 SH   SOLE   1,512 0 1,594
PAYPAL HOLDINGS, INC COM 70450Y103 120,463 3,120,815 SH   SOLE   3,021,580 0 99,235
PEPSICO INC COM 713448108 250,743 2,446,751 SH   SOLE   2,369,387 0 77,364
PRICELINE GROUP, INC COM 741503403 105,150 81,577 SH   SOLE   78,974 0 2,603
PROCTER and GAMBLE CO COM 742718109 414 5,025 SH   SOLE   5,025 0 0
QUALCOMM INC COM 747525103 79,452 1,553,606 SH   SOLE   1,503,986 0 49,620
QUINTILES TRANSNATIONAL HOLDIN COM 74876Y101 685 10,516 SH   SOLE   4,116 0 6,400
RAYMOND JAMES FINANCIAL COM 754730109 901 18,921 SH   SOLE   7,371 0 11,550
ROSS STORES INC COM 778296103 1,000 17,271 SH   SOLE   6,731 0 10,540
SCHLUMBERGER COM 806857108 266 3,600 SH   SOLE   3,600 0 0
SENSATA TECHNOLOGIES HOLDING N COM N7902X106 561 14,455 SH   SOLE   5,635 0 8,820
SIGNATURE BANK COM 82669G104 890 6,537 SH   SOLE   2,545 0 3,992
SKYWORKS SOLUTIONS COM 83088M102 752 9,658 SH   SOLE   3,768 0 5,890
SNAP-ON INC COM 833034101 677 4,313 SH   SOLE   1,675 0 2,638
STARBUCKS CORP COM 855244109 110,948 1,858,423 SH   SOLE   1,798,411 0 60,012
STERICYCLE INC. COM 858912108 983 7,790 SH   SOLE   3,030 0 4,760
STRYKER CORP COM 863667101 676 6,300 SH   SOLE   6,300 0 0
THERMO FISHER SCIENTIFIC COM 883556102 162,546 1,148,007 SH   SOLE   1,110,862 0 37,145
TJX COS INC COM 872540109 170,793 2,179,878 SH   SOLE   2,110,578 0 69,300
TRACTOR SUPPLY CO. COM 892356106 870 9,615 SH   SOLE   3,745 0 5,870
UNION PACIFIC CORP COM 907818108 43,071 541,444 SH   SOLE   522,520 0 18,924
UNITED PARCEL SERVICE-CL B COM 911312106 226,560 2,148,105 SH   SOLE   2,079,630 0 68,475
VCA INC COM 918194101 856 14,835 SH   SOLE   5,805 0 9,030
VERISK ANALYTICS INC COM 92345Y106 861 10,775 SH   SOLE   4,195 0 6,580
VISA INC-CLASS A SHARES COM 92826C839 228,899 2,992,918 SH   SOLE   2,895,719 0 97,199
WALGREENS BOOTS ALLIANCE INC. COM 931427108 231,321 2,745,978 SH   SOLE   2,659,593 0 86,385
WELLS FARGO and CO COM 949746101 157,320 3,253,103 SH   SOLE   3,149,299 0 103,804
WESTINGHOUSE AIR and BRAKE TECHN COM 929740108 387 4,885 SH   SOLE   1,885 0 3,000
WEX INC COM 96208T104 1,037 12,442 SH   SOLE   4,842 0 7,600