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 Common Stocks 88579Y101 367,885 3,080,859 SH   SOLE   3,027,858 0 53,001
Abbott Labs Com Common Stocks 002824100 187,598 5,652,243 SH   SOLE   5,552,169 0 100,074
AbbVie Inc Common Stocks 00287Y109 1,882 42,080 SH   SOLE   38,380 0 3,700
Accenture PLC Common Stocks G1151C101 252,132 3,423,852 SH   SOLE   3,364,062 0 59,790
Adobe Systems Inc Common Stocks 00724F101 93,220 1,794,761 SH   SOLE   1,766,201 0 28,560
Advance Auto Parts Inc. Common Stocks 00751Y106 446 5,390 SH   SOLE   5,390 0 0
Alliant Techsystems Inc Common Stocks 018804104 456 4,670 SH   SOLE   4,670 0 0
Altria Group Inc Common Stocks 02209S103 440 12,800 SH   SOLE   12,800 0 0
Amphenol Corp Common Stocks 032095101 162,178 2,095,863 SH   SOLE   2,060,192 0 35,671
Automatic Data Processing Common Stocks 053015103 277,883 3,839,230 SH   SOLE   3,770,308 0 68,922
Ball Corporation Common Stocks 058498106 447 9,950 SH   SOLE   9,950 0 0
Becton Dickinson Common Stocks 075887109 245,494 2,454,453 SH   SOLE   2,424,653 0 29,800
Bed Bath & Beyond Inc Common Stocks 075896100 450 5,820 SH   SOLE   5,820 0 0
Best Buy Company Inc Common Stocks 086516101 556 14,830 SH   SOLE   14,830 0 0
Campbell Soup Company Common Stocks 134429109 250 6,140 SH   SOLE   6,140 0 0
Caterpillar Inc Common Stocks 149123101 447 5,360 SH   SOLE   5,360 0 0
CH Robinson Worldwide Common Stocks 12541W209 118,448 1,988,710 SH   SOLE   1,954,140 0 34,570
Cigna Corp Common Stocks 125509109 458 5,960 SH   SOLE   5,960 0 0
Cisco Systems Inc Common Stocks 17275R102 411 17,550 SH   SOLE   17,550 0 0
Clorox Co Common Stocks 189054109 4,686 57,345 SH   SOLE   56,745 0 600
Coach Inc Common Stocks 189754104 459 8,410 SH   SOLE   8,410 0 0
Coca-Cola Co Common Stocks 191216100 204,310 5,393,610 SH   SOLE   5,300,940 0 92,670
Cognizant Tech Solutions Corp Common Stocks 192446102 223,070 2,716,393 SH   SOLE   2,671,183 0 45,210
Colgate-Palmolive Co Common Stocks 194162103 296,377 4,997,923 SH   SOLE   4,912,459 0 85,464
Deere & Company Common Stocks 244199105 441 5,420 SH   SOLE   5,420 0 0
Dell Inc Common Stocks 24702R101 487 35,340 SH   SOLE   35,340 0 0
Deluxe Corp Common Stocks 248019101 442 10,600 SH   SOLE   10,600 0 0
Dolby Laboratories Inc. Common Stocks 25659T107 469 13,590 SH   SOLE   13,590 0 0
DU Pont E I DE Nemours & Co Common Stocks 263534109 449 7,660 SH   SOLE   7,660 0 0
Ecolab Inc Common Stocks 278865100 191,031 1,934,293 SH   SOLE   1,899,314 0 34,979
Eli Lilly & Co Common Stocks 532457108 423 8,400 SH   SOLE   8,400 0 0
Emerson Electric Co Common Stocks 291011104 221,504 3,423,554 SH   SOLE   3,363,458 0 60,096
Endo Pharmaceuticals Common Stocks 29264F205 524 11,540 SH   SOLE   11,540 0 0
Energizer Hldgs Inc Common Stocks 29266R108 390 4,280 SH   SOLE   4,280 0 0
Equifax Inc Common Stocks 294429105 203,964 3,407,924 SH   SOLE   3,344,615 0 63,309
Exxon Mobil Corp Common Stocks 30231G102 416 4,840 SH   SOLE   4,840 0 0
Family Dollar Stores, Inc. Common Stocks 307000109 464 6,440 SH   SOLE   6,440 0 0
Federated Investors Inc. Common Stocks 314211103 413 15,190 SH   SOLE   15,190 0 0
General Dynamics Corp Common Stocks 369550108 453 5,180 SH   SOLE   5,180 0 0
Global Payments Inc. Common Stocks 37940X102 482 9,440 SH   SOLE   9,440 0 0
International Business Machines Corp Common Stocks 459200101 326 1,760 SH   SOLE   1,660 0 100
Johnson & Johnson Common Stocks 478160104 1,335 15,400 SH   SOLE   14,800 0 600
Kroger Co Common Stocks 501044101 457 11,330 SH   SOLE   11,330 0 0
Laboratory Corp of America Holdings Common Stocks 50540R409 454 4,580 SH   SOLE   4,580 0 0
Landstar System Inc. Common Stocks 515098101 313 5,600 SH   SOLE   5,600 0 0
Lexmark Intl Inc Common Stocks 529771107 394 11,930 SH   SOLE   11,930 0 0
Lockheed Martin Corp Common Stocks 539830109 471 3,690 SH   SOLE   3,690 0 0
McGraw-Hill Financial, Inc. Common Stocks 580645109 483 7,370 SH   SOLE   7,370 0 0
Medtronic Inc Common Stocks 585055106 221,022 4,150,647 SH   SOLE   4,079,160 0 71,487
Microsoft Corp Com Common Stocks 594918104 228,282 6,853,261 SH   SOLE   6,732,949 0 120,312
Moody`s Corp. Common Stocks 615369105 452 6,430 SH   SOLE   6,430 0 0
Nike Inc Cl B Common Stocks 654106103 212,602 2,926,792 SH   SOLE   2,871,846 0 54,946
Nordstrom, Inc. Common Stocks 655664100 407 7,250 SH   SOLE   7,250 0 0
Nu Skin Enterprises Inc. Common Stocks 67018T105 488 5,100 SH   SOLE   5,100 0 0
Omnicom Group Inc Common Stocks 681919106 277,884 4,380,263 SH   SOLE   4,304,638 0 75,625
Oracle Corp Common Stocks 68389X105 268,979 8,109,098 SH   SOLE   7,970,418 0 138,680
Paychex Inc Common Stocks 704326107 511 12,585 SH   SOLE   12,585 0 0
Pepsico Inc Common Stocks 713448108 306,539 3,855,835 SH   SOLE   3,788,813 0 67,022
Petsmart Inc Common Stocks 716768106 407 5,340 SH   SOLE   5,340 0 0
Pfizer Inc Com Common Stocks 717081103 441 15,370 SH   SOLE   15,370 0 0
Pitney Bowes Inc Common Stocks 724479100 492 27,040 SH   SOLE   27,040 0 0
Praxair Inc Common Stocks 74005P104 234,407 1,949,977 SH   SOLE   1,916,265 0 33,712
Procter & Gamble Co Common Stocks 742718109 246,397 3,259,651 SH   SOLE   3,202,903 0 56,748
Quest Diagnostics Inc Common Stocks 74834L100 473 7,650 SH   SOLE   7,650 0 0
Rockwell Collins Inc. Common Stocks 774341101 423 6,230 SH   SOLE   6,230 0 0
Ross Stores Inc. Common Stocks 778296103 475 6,530 SH   SOLE   6,530 0 0
St. Jude Medical Inc. Common Stocks 790849103 456 8,510 SH   SOLE   8,510 0 0
Stryker Corp Common Stocks 863667101 6,898 102,056 SH   SOLE   98,818 0 3,238
Sysco Corp Common Stocks 871829107 413 12,970 SH   SOLE   12,970 0 0
T Rowe Price Group Inc Common Stocks 74144T108 218,768 3,041,407 SH   SOLE   2,988,759 0 52,648
Tempur Sealy International Inc Common Stocks 88023U101 488 11,110 SH   SOLE   11,110 0 0
TJX Companies Inc. Common Stocks 872540109 218,948 3,882,740 SH   SOLE   3,816,440 0 66,300
Toro Company Common Stocks 891092108 489 9,000 SH   SOLE   9,000 0 0
Ultra Petroleum Corp Common Stocks 903914109 425 20,650 SH   SOLE   20,650 0 0
United Parcel Svc Cl B Common Stocks 911312106 237,595 2,600,365 SH   SOLE   2,554,585 0 45,780
United Technologies Corp Common Stocks 913017109 327,180 3,034,503 SH   SOLE   2,996,678 0 37,825
Unitedhealth Group Inc Common Stocks 91324P102 438 6,110 SH   SOLE   6,110 0 0
Varian Medical Systems Common Stocks 92220P105 156,726 2,097,235 SH   SOLE   2,060,885 0 36,350
Waddell & Reed Financial Inc Common Stocks 930059100 442 8,590 SH   SOLE   8,590 0 0
Wal Mart Stores Inc Common Stocks 931142103 420 5,680 SH   SOLE   5,680 0 0
Waters Corp Common Stocks 941848103 225,608 2,124,170 SH   SOLE   2,088,195 0 35,975
Western Digital Corp Common Stocks 958102105 436 6,870 SH   SOLE   6,870 0 0
World Acceptance Corp Common Stocks 981419104 480 5,340 SH   SOLE   5,340 0 0
Zimmer Holdings Inc Common Stocks 98956P102 437 5,320 SH   SOLE   5,320 0 0