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 COM 88579Y101 20,511 146,243 SH   SOLE   22,430 0 123,813
ABBOTT LABORATORIES COM 002824100 11,821 308,395 SH   SOLE   36,815 0 271,580
ACCENTURE PLC COM G1151C101 9,518 115,764 SH   SOLE   11,115 0 104,649
ACE LTD COM H0023R105 694 6,700 SH   SOLE   0 0 6,700
ALLSTATE CORP COM COM 020002101 2,089 38,300 SH   SOLE   14,100 0 24,200
AMERICAN EXPRESS CO COM 025816109 18,911 208,433 SH   SOLE   32,750 0 175,683
APPLE INC COM 037833100 28,181 50,232 SH   SOLE   6,308 0 43,924
BERKSHIRE HATHAWAY INC COM 084670702 20,331 171,481 SH   SOLE   24,425 0 147,056
CELGENE CORP COM 151020104 24,082 142,526 SH   SOLE   18,485 0 124,041
CHEVRON CORP COM COM 166764100 14,905 119,322 SH   SOLE   16,770 0 102,552
CHUBB CORP COM COM 171232101 2,000 20,700 SH   SOLE   7,600 0 13,100
COLGATE-PALMOLIVE CO COM COM 194162103 17,107 262,342 SH   SOLE   39,180 0 223,162
COMCAST CORP NEW-CL A COM 20030N101 2,770 53,300 SH   SOLE   19,400 0 33,900
COVIDIEN PLC COM G2554F113 809 11,875 SH   SOLE   0 0 11,875
CVS CAREMARK CORP COM STK COM 126650100 2,376 33,200 SH   SOLE   12,000 0 21,200
DARDEN RESTAURANTS INC COM COM 237194105 1,876 34,500 SH   SOLE   12,800 0 21,700
DEVON ENERGY CORP NEW COM COM 25179M103 9,691 156,632 SH   SOLE   22,615 0 134,017
EBAY INC COM 278642103 936 17,050 SH   SOLE   0 0 17,050
EXXON MOBIL CORP COM 30231G102 17,105 169,023 SH   SOLE   21,780 0 147,243
FISERV INC COM 337738108 20,867 353,384 SH   SOLE   53,580 0 299,804
FREEPORT MCMORAN COPPER & GOLD COM 35671D857 2,951 78,182 SH   SOLE   0 0 78,182
GILEAD SCIENCES INC COM 375558103 23,436 312,058 SH   SOLE   41,895 0 270,163
GOOGLE INC CL A COM 38259P508 22,221 19,828 SH   SOLE   2,990 0 16,838
HELMERICH & PAYNE INC COM COM 423452101 20,718 246,413 SH   SOLE   32,745 0 213,668
ICTC GROUP INC FRAC SHS COM EEK31F102 0 66,000 SH   SOLE   0 0 66,000
INTERNATIONAL BUSINESS MACHINE COM 459200101 10,040 53,525 SH   SOLE   10,080 0 43,445
JOHNSON & JOHNSON COM USD1 COM 478160104 17,318 189,085 SH   SOLE   24,650 0 164,435
KIMBERLY CLARK CORP COM 494368103 491 4,705 SH   SOLE   0 0 4,705
LABORATORY CORP OF AMER HOLDIN COM 50540R409 7,619 83,382 SH   SOLE   11,595 0 71,787
MASTERCARD INC-CLASS A COM 57636Q104 29,138 34,876 SH   SOLE   4,481 0 30,395
NATIONAL OILWELL VARCO COM STK COM 637071101 18,017 226,548 SH   SOLE   30,310 0 196,238
NESTLE S A SPONSORED ADR REPST ADR 641069406 5,143 70,045 SH   SOLE   11,635 0 58,410
NXP SEMICONDUCTORS NV COM N6596X109 706 15,375 SH   SOLE   0 0 15,375
OMNICOM GROUP INC COM COM 681919106 20,472 275,277 SH   SOLE   40,260 0 235,017
ORACLE CORP COM 68389X105 20,911 546,556 SH   SOLE   79,300 0 467,256
PPL CORPORATION COMMON STOCK U COM 69351T106 1,049 34,850 SH   SOLE   0 0 34,850
PRAXAIR INC COM 74005P104 1,326 10,200 SH   SOLE   3,600 0 6,600
PROCTER & GAMBLE COM NPV COM 742718109 16,503 202,719 SH   SOLE   28,885 0 173,834
SCHLUMBERGER LTD COM 806857108 4,271 47,399 SH   SOLE   160 0 47,239
STRYKER CORP COM 863667101 17,553 233,605 SH   SOLE   30,710 0 202,895
THERMO FISHER CORP COM 883556102 22,284 200,122 SH   SOLE   25,140 0 174,982
TRANSOCEAN LTD COM H8817H100 823 16,650 SH   SOLE   0 0 16,650
UNION PAC CORP COM COM 907818108 1,299 7,731 SH   SOLE   0 0 7,731
UNITED TECHNOLOGIES CORP COM COM 913017109 17,676 155,327 SH   SOLE   25,330 0 129,997
VARIAN MEDICAL SYSTEM COM 92220P105 16,494 212,299 SH   SOLE   28,050 0 184,249
VERISK ANALYTICS INC COM 92345Y106 15,107 229,862 SH   SOLE   34,735 0 195,127
VERIZON COMMUNICATIONS COM 92343V104 1,517 30,881 SH   SOLE   9,000 0 21,881
WILLIS GROUP HOLDINGS PLC COM G96666105 592 13,220 SH   SOLE   0 0 13,220