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 20,646 133,807 SH   SOLE   10,181 0 123,626
ABBOTT LABORATORIES COM 002824100 18,441 375,740 SH   SOLE   21,266 0 354,474
ACCENTURE PLC COM G1151C101 18,183 187,883 SH   SOLE   31,586 0 156,297
ACE LTD COM H0023R105 3,863 37,991 SH   SOLE   19,605 0 18,386
ALLSTATE CORP COM COM 020002101 915 14,100 SH   SOLE   14,100 0 0
AMERICAN EXPRESS CO COM 025816109 19,983 257,117 SH   SOLE   20,595 0 236,522
APPLE INC COM 037833100 41,587 331,570 SH   SOLE   24,016 0 307,554
BERKSHIRE HATHAWAY INC COM 084670702 25,921 190,445 SH   SOLE   14,510 0 175,935
CELGENE CORP COM 151020104 33,906 292,961 SH   SOLE   20,367 0 272,594
CHUBB CORP COM COM 171232101 723 7,600 SH   SOLE   7,600 0 0
COLGATE PALMOLIVE CO COM 194162103 22,586 345,297 SH   SOLE   26,474 0 318,823
COMCAST CORP CL A COM 20030N101 1,167 19,400 SH   SOLE   19,400 0 0
CSX CORP COM 126408103 19,457 595,926 SH   SOLE   51,060 0 544,866
CVS HEALTH CORP COM 126650100 1,044 9,950 SH   SOLE   9,700 0 250
EATON VANCE CORP COM NON VTG COM 278265103 21,996 562,132 SH   SOLE   41,415 0 520,717
EXXON MOBIL CORP COM COM 30231G102 22,164 266,392 SH   SOLE   18,646 0 247,746
FISERV INC COM 337738108 24,981 301,595 SH   SOLE   25,647 0 275,948
GILEAD SCIENCES INC COM COM 375558103 37,549 320,712 SH   SOLE   21,841 0 298,871
GOOGLE INC COM 38259P508 15,775 29,210 SH   SOLE   1,975 0 27,235
GOOGLE INC CL C COM 38259P706 8,021 15,411 SH   SOLE   1,593 0 13,818
HELMERICH AND PAYNE INC COM 423452101 18,777 266,642 SH   SOLE   17,199 0 249,443
JOHNSON AND JOHNSON CO COM 478160104 20,651 211,897 SH   SOLE   13,834 0 198,063
KIMBERLY CLARK CORP COM 494368103 423 3,995 SH   SOLE   0 0 3,995
MARKIT LTD COM G58249106 3,161 123,605 SH   SOLE   63,110 0 60,495
MASTERCARD INC-CLASS A COM 57636Q104 36,450 389,919 SH   SOLE   27,064 0 362,855
MEDTRONIC PLC COM G5960L103 4,258 57,457 SH   SOLE   29,177 0 28,280
MSCI INC CLASS A COM 55354G100 26,544 431,265 SH   SOLE   34,838 0 396,427
NATIONAL OILWELL VARCO COM 637071101 320 6,635 SH   SOLE   0 0 6,635
NXP SEMICONDUCTORS NV COM N6596X109 5,197 52,927 SH   SOLE   26,470 0 26,457
OMNICOM GROUP INC COM 681919106 21,672 311,868 SH   SOLE   24,561 0 287,307
ORACLE CORP COM 68389X105 21,766 540,098 SH   SOLE   45,767 0 494,331
PRAXAIR INC COM 74005P104 514 4,300 SH   SOLE   3,600 0 700
PRICELINE GROUP INC/THE COM 741503403 21,926 19,043 SH   SOLE   1,294 0 17,749
PROCTER AND GAMBLE CO COM 742718109 23,071 294,873 SH   SOLE   22,592 0 272,281
SCHLUMBERGER LTD COM 806857108 6,986 81,056 SH   SOLE   22,465 0 58,591
SCRIPPS NETWORKS INTERACTIVE I COM 811065101 706 10,800 SH   SOLE   10,800 0 0
SENSATA TECHNOLOGIES HOLDING N COM N7902X106 4,888 92,673 SH   SOLE   47,300 0 45,373
STRYKER CORP COM 863667101 24,239 253,625 SH   SOLE   16,563 0 237,062
THERMO FISHER SCIENTIFIC INC COM 883556102 25,054 193,083 SH   SOLE   12,534 0 180,549
TRINITY INDUSTRIES INC COM 896522109 10,269 388,522 SH   SOLE   14,563 0 373,959
UNITED TECHNOLOGIES CORP COM 913017109 20,316 183,142 SH   SOLE   14,672 0 168,470
VARIAN MEDICAL SYSTEMS INC COM 92220P105 20,253 240,160 SH   SOLE   16,119 0 224,041
VERISK ANALYTICS INC COM 92345Y106 20,929 287,643 SH   SOLE   22,066 0 265,577
VERIZON COMMUNICATIONS COM 92343V104 764 16,399 SH   SOLE   13,800 0 2,599