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 16,617 139,162 SH   SOLE   15,230 0 123,932
ABBOTT LABORATORIES COM 002824100 9,860 297,071 SH   SOLE   30,615 0 266,456
ACCENTURE PLC COM G1151C101 7,911 107,433 SH   SOLE   11,115 0 96,318
ALLSTATE CORP COMMON STOCK USD COM 020002101 1,223 24,200 SH   SOLE   0 0 24,200
AMERICAN EXPRESS CO COM 025816109 14,878 197,005 SH   SOLE   22,550 0 174,455
APPLE INC COM 037833100 23,496 49,284 SH   SOLE   4,608 0 44,676
BERKSHIRE HATHAWAY INC COM 084670702 18,056 159,068 SH   SOLE   17,005 0 142,063
BOC HONG KONG HOLDINGS LTD (HK COM Y0920U103 32 10,000 SH   SOLE   0 0 10,000
CELGENE CORP COM 151020104 21,875 142,113 SH   SOLE   14,905 0 127,208
CHEVRON CORP COM COM 166764100 13,964 114,930 SH   SOLE   13,370 0 101,560
CHUBB CORP COMMON STOCK USD1. COM 171232101 1,169 13,100 SH   SOLE   0 0 13,100
COLGATE-PALMOLIVE CO COM COM 194162103 14,810 249,750 SH   SOLE   26,880 0 222,870
COMCAST CORP CLASS A COMMON ST COM 20030N101 1,529 33,900 SH   SOLE   0 0 33,900
CVS CAREMARK CORP COMMON STOCK COM 126650100 1,203 21,200 SH   SOLE   0 0 21,200
DARDEN RESTAURANTS INC COMMON COM 237194105 1,004 21,700 SH   SOLE   0 0 21,700
DEVON ENERGY CORP NEW COM COM 25179M103 8,738 151,275 SH   SOLE   18,115 0 133,160
EBAY INC COM 278642103 960 17,200 SH   SOLE   0 0 17,200
EXXON MOBIL CORP COM 30231G102 14,057 163,382 SH   SOLE   16,280 0 147,102
FISERV INC COM COM 337738108 17,133 169,552 SH   SOLE   18,190 0 151,362
FREEPORT-MCMORAN COPPER & GOLD COM 35671D857 2,586 78,182 SH   SOLE   0 0 78,182
GILEAD SCIENCES INC COM 375558103 19,090 303,784 SH   SOLE   32,495 0 271,289
GOOGLE INC CL A COM 38259P508 16,556 18,902 SH   SOLE   2,090 0 16,812
HELMERICH & PAYNE INC COM COM 423452101 16,593 240,659 SH   SOLE   26,845 0 213,814
ICTC GROUP INC FRAC SHS COM EEK31F102 0 66,000 SH   SOLE   0 0 66,000
INTERNATIONAL BUSINESS MACHINE COM 459200101 9,378 50,645 SH   SOLE   7,180 0 43,465
JOHNSON & JOHNSON COM USD1 COM 478160104 15,930 183,762 SH   SOLE   19,250 0 164,512
KIMBERLY CLARK CORP COM 494368103 457 4,855 SH   SOLE   0 0 4,855
LABORATORY CORP AMER HLDGS COM 50540R409 7,738 78,054 SH   SOLE   7,095 0 70,959
LIFE TECHNOLOGIES CORP COM 53217V109 1,706 22,801 SH   SOLE   120 0 22,681
MASTERCARD INC-CLASS A COM 57636Q104 23,818 35,402 SH   SOLE   3,551 0 31,851
NATIONAL OILWELL VARCO COM STK COM 637071101 17,155 219,621 SH   SOLE   23,510 0 196,111
NESTLE SA (CHF) COM H57312946 243 3,475 SH   SOLE   0 0 3,475
NESTLE S A SPONSORED ADR REPST ADR 641069406 4,797 68,920 SH   SOLE   11,635 0 57,285
OMNICOM GROUP INC COM COM 681919106 16,315 257,170 SH   SOLE   28,360 0 228,810
ORACLE CORP COM 68389X105 17,169 517,615 SH   SOLE   53,400 0 464,215
PPL CORPORATION COMMON STOCK U COM 69351T106 1,059 34,850 SH   SOLE   0 0 34,850
PRAXAIR INC COM 74005P104 793 6,600 SH   SOLE   0 0 6,600
PROCTER & GAMBLE COM NPV COM 742718109 14,584 192,938 SH   SOLE   19,785 0 173,153
SCHLUMBERGER LTD COM 806857108 4,215 47,705 SH   SOLE   160 0 47,545
SINGAPORE TELECOMMUNICATIONS ( COM Y79985209 42 14,000 SH   SOLE   0 0 14,000
STRYKER CORP COM 863667101 15,384 227,604 SH   SOLE   24,510 0 203,094
THERMO FISHER CORP COM 883556102 18,110 196,532 SH   SOLE   20,340 0 176,192
UNION PACIFIC CORP COMMON STOC COM 907818108 1,198 7,715 SH   SOLE   0 0 7,715
UNITED TECHNOLOGIES CORP COM COM 913017109 15,798 146,522 SH   SOLE   17,530 0 128,992
VARIAN MED SYS INC COM 92220P105 15,917 212,996 SH   SOLE   22,015 0 190,981
VERISK ANALYTICS INC COM 92345Y106 14,197 218,549 SH   SOLE   23,635 0 194,914
VERIZON COMMUNICATIONS COM 92343V104 1,030 22,081 SH   SOLE   0 0 22,081