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 77,506 434,035 SH   SOLE   391,035 5,638 37,362
ADOBE SYS INC COM 00724F101 53,298 517,712 SH   SOLE   463,747 7,205 46,760
AIR PRODS & CHEMS INC COM 009158106 68,883 478,954 SH   SOLE   427,745 6,538 44,671
ALPHABET INC CAP STK CL A 02079K305 46,982 59,287 SH   SOLE   52,900 845 5,542
ALPHABET INC CAP STK CL C 02079K107 75,953 98,408 SH   SOLE   88,253 1,296 8,859
AMAZON COM INC COM 023135106 98,541 131,411 SH   SOLE   118,250 1,785 11,376
APPLE INC COM 037833100 43,436 375,028 SH   SOLE   338,182 4,910 31,936
BANK NEW YORK MELLON CORP COM 064058100 758 16,000 SH   SOLE   0 0 16,000
BECTON DICKINSON & CO COM 075887109 63,267 382,162 SH   SOLE   341,081 5,487 35,594
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,418 14 SH   SOLE   4 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 182 1,115 SH   SOLE   1,115 0 0
BORGWARNER INC COM 099724106 61,304 1,554,354 SH   SOLE   1,389,803 22,527 142,024
CANADIAN PAC RY LTD COM 13645T100 60,888 426,477 SH   SOLE   382,585 6,076 37,816
CELGENE CORP COM 151020104 72,828 629,181 SH   SOLE   566,039 8,457 54,685
CERNER CORP COM 156782104 46,709 986,054 SH   SOLE   882,603 13,909 89,542
CHEVRON CORP NEW COM 166764100 203 1,726 SH   SOLE   1,726 0 0
CISCO SYS INC COM 17275R102 77,552 2,566,253 SH   SOLE   2,301,635 35,341 229,277
COMCAST CORP NEW CL A 20030N101 78,820 1,141,487 SH   SOLE   1,025,477 16,209 99,801
COSTCO WHSL CORP NEW COM 22160K105 94,598 590,831 SH   SOLE   531,468 7,534 51,829
DANONE-SPONS ADR COM 23636T100 51,070 4,021,549 SH   SOLE   3,626,808 53,824 340,917
DEVON ENERGY CORP NEW COM 25179M103 147 3,226 SH   SOLE   3,226 0 0
DEVON ENERGY PRODUCTION CO L P COM DVNPROD00 70 1 SH   SOLE   0 0 1
DISNEY WALT CO COM DISNEY 254687106 54,291 520,926 SH   SOLE   464,974 7,419 48,533
ECOLAB INC COM 278865100 79,624 679,269 SH   SOLE   612,219 8,939 58,111
FACEBOOK INC CL A 30303M102 40,722 353,952 SH   SOLE   315,481 4,905 33,566
FEDEX CORP COM 31428X106 77,500 416,219 SH   SOLE   373,433 5,662 37,124
GRAINGER W W INC COM 384802104 72,292 311,268 SH   SOLE   279,604 4,378 27,286
JOHNSON & JOHNSON COM 478160104 131,860 1,144,519 SH   OTR   0 1,144,519 0
JOHNSON & JOHNSON COM 478160104 77,719 674,584 SH   SOLE   591,882 11,696 71,006
JPMORGAN CHASE & CO COM 46625H100 117,909 1,366,428 SH   SOLE   1,224,026 19,144 123,258
JUSTISS OIL INC COM 482196102 1,143 17,143 SH   SOLE   0 0 17,143
MASTERCARD INCORPORATED CL A 57636Q104 87,458 847,049 SH   SOLE   761,930 11,398 73,721
MICROSOFT CORP COM 594918104 82,481 1,327,342 SH   SOLE   1,195,767 16,924 114,651
MONSANTO CO NEW COM 61166W101 28,720 272,982 SH   SOLE   248,816 960 23,206
NESTLE SA ADR COM 641069406 87,016 1,210,663 SH   SOLE   1,087,390 16,984 106,289
NETFLIX INC COM 64110L106 42,424 342,685 SH   SOLE   306,325 4,971 31,389
NIKE INC CL B 654106103 76,212 1,499,344 SH   SOLE   1,349,508 19,483 130,353
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 51,966 1,221,868 SH   SOLE   1,092,574 16,937 112,357
NOVARTIS A G SPONSORED ADR 66987V109 61,074 838,467 SH   SOLE   756,665 11,119 70,683
PACCAR INC COM 693718108 67,894 1,062,500 SH   SOLE   948,438 14,531 99,531
PAYPAL HLDGS INC COM 70450Y103 53,424 1,353,541 SH   SOLE   1,210,525 18,658 124,358
PEPSICO INC COM 713448108 72,795 695,734 SH   SOLE   627,090 8,916 59,728
PROGRESSIVE CORP OHIO COM 743315103 76,818 2,163,891 SH   SOLE   1,935,912 32,081 195,898
RALPH LAUREN CORP CL A 751212101 47,411 524,927 SH   SOLE   473,373 6,900 44,654
ROCHE HOLDINGS LTD-SPONS ADR COM 771195104 62,348 2,179,436 SH   SOLE   1,961,405 28,445 189,586
ROPER TECHNOLOGIES INC COM 776696106 67,284 367,510 SH   SOLE   329,565 5,180 32,765
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 91,349 1,575,791 SH   SOLE   1,423,767 5,843 146,181
S&P GLOBAL INC COM 78409V104 67,251 625,360 SH   SOLE   562,476 8,405 54,479
SCANA CORP NEW COM 80589M102 526 7,183 SH   SOLE   0 0 7,183
SCHLUMBERGER LTD COM 806857108 86,661 1,032,295 SH   SOLE   933,797 3,832 94,666
SOUTHWESTERN ENERGY CO COM 845467109 38,907 3,595,812 SH   SOLE   3,245,080 13,613 337,119
SUNCOR ENERGY INC NEW COM 867224107 262 8,000 SH   SOLE   0 0 8,000
TEXAS INSTRS INC COM 882508104 99,198 1,359,434 SH   SOLE   1,215,548 19,767 124,119
TIFFANY & CO NEW COM 886547108 60,375 779,738 SH   SOLE   699,768 10,886 69,084
UNION PAC CORP COM 907818108 62,542 603,224 SH   SOLE   536,342 8,526 58,356
UNITEDHEALTH GROUP INC COM 91324P102 75,015 468,728 SH   SOLE   417,978 7,191 43,559
US BANCORP DEL COM NEW 902973304 89,389 1,740,108 SH   SOLE   1,560,272 23,922 155,914
WELLS FARGO & CO NEW COM 949746101 104,814 1,901,904 SH   SOLE   1,695,434 26,142 180,328
WORKDAY INC CL A 98138H101 27,220 411,866 SH   SOLE   369,339 6,069 36,458
YUM BRANDS INC COM 988498101 53,694 847,848 SH   SOLE   760,755 11,082 76,011