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 4,156 29,334 SH   SOLE   29,334 0 0
A O Smith COM 831865209 9,070 191,845 SH   SOLE   191,845 0 0
Abbott Labs COM 002824100 1,382 33,229 SH   SOLE   33,229 0 0
AbbVie COM 00287Y109 1,722 29,818 SH   SOLE   29,818 0 0
Accenture PLC COM G1151C101 68,490 842,227 SH   SOLE   842,227 0 0
ACE Ltd COM H0023R105 69,126 659,162 SH   SOLE   659,162 0 0
Aetna COM 00817Y108 878 10,842 SH   SOLE   10,842 0 0
AFLAC COM 001055102 64,963 1,115,238 SH   SOLE   1,115,238 0 0
AGL Resources COM 001204106 308 5,990 SH   SOLE   5,990 0 0
Air Prods & Chems COM 009158106 516 3,961 SH   SOLE   3,961 0 0
Albemarle COM 012653101 447 7,590 SH   SOLE   7,590 0 0
Allstate COM 020002101 2,657 43,296 SH   SOLE   43,296 0 0
Altria Group COM 02209S103 10,144 220,806 SH   SOLE   220,806 0 0
American Express COM 025816109 73,129 835,376 SH   SOLE   835,376 0 0
Amgen COM 031162100 1,016 7,232 SH   SOLE   7,232 0 0
Apache COM 037411105 566 6,031 SH   SOLE   6,031 0 0
Apple Computer COM 037833100 15,474 153,588 SH   SOLE   153,588 0 0
Applied Industrial Tech COM 03820c105 1,443 31,610 SH   SOLE   31,610 0 0
Ares Capital COM 04010L103 3,201 198,083 SH   SOLE   198,083 0 0
Astrazeneca PLC ADR COM 046353108 3,042 42,575 SH   SOLE   42,575 0 0
AT&T COM 00206R102 62,721 1,779,821 SH   SOLE   1,779,821 0 0
Atrion COM 049904105 1,931 6,330 SH   SOLE   6,330 0 0
Automatic Data Process COM 053015103 688 8,281 SH   SOLE   8,281 0 0
BancFirst COM 05945F103 1,563 24,981 SH   SOLE   24,981 0 0
Banco Santander SA ADR COM 05964H105 149 15,673 SH   SOLE   15,673 0 0
Bank New York Mellon COM 064058100 365 9,432 SH   SOLE   9,432 0 0
Bank of America COM 060505104 258 15,106 SH   SOLE   15,106 0 0
Baxter Intl COM 071813109 77,381 1,078,187 SH   SOLE   1,078,187 0 0
BB&T COM 054937107 450 12,096 SH   SOLE   12,096 0 0
BCE COM 05534B760 3,734 87,322 SH   SOLE   87,322 0 0
Becton Dickinson COM 075887109 924 8,120 SH   SOLE   8,120 0 0
Berkshire Hathaway Cl A COM 084670108 2,069 10 SH   SOLE   10 0 0
Berkshire Hathaway Cl B COM 084670702 1,903 13,778 SH   SOLE   13,778 0 0
Blackbaud COM 09227Q100 970 24,700 SH   SOLE   24,700 0 0
BlackRock COM 09247X101 81,945 249,590 SH   SOLE   249,590 0 0
Boeing COM 097023105 3,464 27,193 SH   SOLE   27,193 0 0
BP PLC ADR COM 055622104 961 21,859 SH   SOLE   21,859 0 0
Bristol Myers Squibb COM 110122108 1,461 28,552 SH   SOLE   28,552 0 0
Broadridge Finl Solutions COM 11133T103 1,697 40,766 SH   SOLE   40,766 0 0
Brown & Brown COM 115236101 7,585 235,935 SH   SOLE   235,935 0 0
Bryn Mawr Bank COM 117665109 1,649 58,218 SH   SOLE   58,218 0 0
Buckle COM 118440106 6,584 145,051 SH   SOLE   145,051 0 0
Calamos Asset Mgmt Cl A COM 12811R104 708 62,804 SH   SOLE   62,804 0 0
Calavo Growers COM 128246105 824 18,250 SH   SOLE   18,250 0 0
Capital One Finl COM 14040H105 659 8,075 SH   SOLE   8,075 0 0
Capstead Mortgage COM 14067E506 2,558 208,978 SH   SOLE   208,978 0 0
Cash America International COM 14754D100 623 14,221 SH   SOLE   14,221 0 0
Caterpillar COM 149123101 484 4,885 SH   SOLE   4,885 0 0
Cedar Fair LP COM 150185106 240 5,071 SH   SOLE   5,071 0 0
Chevron COM 166764100 64,395 539,686 SH   SOLE   539,686 0 0
Chubb COM 171232101 445 4,882 SH   SOLE   4,882 0 0
CIGNA COM 125509109 573 6,314 SH   SOLE   6,314 0 0
Clorox COM 189054109 4,370 45,504 SH   SOLE   45,504 0 0
Coach COM 189754104 264 7,401 SH   SOLE   7,401 0 0
Coca Cola Co COM 191216100 23,346 547,258 SH   SOLE   547,258 0 0
Colgate Palmolive COM 194162103 2,415 37,036 SH   SOLE   37,036 0 0
Columbia Sportswear COM 198516106 731 20,440 SH   SOLE   20,440 0 0
Commerce Bancshares COM 200525103 589 13,200 SH   SOLE   13,200 0 0
Communications Systems COM 203900105 416 37,240 SH   SOLE   37,240 0 0
Compass Minls Intl COM 20451N101 957 11,350 SH   SOLE   11,350 0 0
ConocoPhillips COM 20825C104 6,214 81,202 SH   SOLE   81,202 0 0
CoreSite Realty COM 21870Q105 684 20,800 SH   SOLE   20,800 0 0
Corporate Executive Board COM 21988R102 661 11,000 SH   SOLE   11,000 0 0
Costco COM 22160K105 846 6,750 SH   SOLE   6,750 0 0
Cracker Barrel COM 22410j106 14,929 144,678 SH   SOLE   144,678 0 0
Cullen Frost Bankers COM 229899109 375 4,900 SH   SOLE   4,900 0 0
D&B COM 26483E100 821 6,990 SH   SOLE   6,990 0 0
Darden Restaurants COM 237194105 6,237 121,196 SH   SOLE   121,196 0 0
Deere & Co COM 244199105 717 8,750 SH   SOLE   8,750 0 0
Diageo PLC ADR COM 25243Q205 223 1,935 SH   SOLE   1,935 0 0
Digital Realty Trust COM 253868103 56,948 912,925 SH   SOLE   912,925 0 0
DIRECTV COM 25490A309 243 2,806 SH   SOLE   2,806 0 0
Donnelley R R & Sons COM 257867101 3,036 184,421 SH   SOLE   184,421 0 0
Dover COM 260003108 474 5,895 SH   SOLE   5,895 0 0
Dow Chemical COM 260543103 535 10,211 SH   SOLE   10,211 0 0
Du Pont COM 263534109 1,798 25,049 SH   SOLE   25,049 0 0
Duke Energy COM 26441c204 670 8,961 SH   SOLE   8,961 0 0
E M C COM 268648102 7,875 269,150 SH   SOLE   269,150 0 0
Ecolab COM 278865100 603 5,250 SH   SOLE   5,250 0 0
Edwards LifeSciences COM 28176E108 224 2,194 SH   SOLE   2,194 0 0
Emerson Elec COM 291011104 1,691 27,017 SH   SOLE   27,017 0 0
Ensco Intl Cl A COM G3157S106 57,083 1,381,811 SH   SOLE   1,381,811 0 0
Enterprise Prods Partn LP COM 293792107 1,583 39,272 SH   SOLE   39,272 0 0
EPR Properties COM 26884U109 1,395 27,520 SH   SOLE   27,520 0 0
Equifax COM 294429105 2,481 33,191 SH   SOLE   33,191 0 0
EV Energy Partners LP COM 26926V107 912 25,720 SH   SOLE   25,720 0 0
Expeditors Intl Wash COM 302130109 5,369 132,302 SH   SOLE   132,302 0 0
Exxon Mobil COM 30231G102 68,259 725,776 SH   SOLE   725,776 0 0
Family Dollar Stores COM 307000109 11,070 143,319 SH   SOLE   143,319 0 0
Federated Invs COM 314211103 342 11,632 SH   SOLE   11,632 0 0
Female Health Co COM 314462102 1,006 288,342 SH   SOLE   288,342 0 0
Fifth Third Bancorp COM 316773100 229 11,463 SH   SOLE   11,463 0 0
Ford Motor COM 345370860 171 11,548 SH   SOLE   11,548 0 0
Freeport-McMoRan Inc. COM 35671D857 361 11,050 SH   SOLE   11,050 0 0
G & K Services Cl A COM 361268105 925 16,700 SH   SOLE   16,700 0 0
Gallagher Arthur J & Co COM 363576109 512 11,278 SH   SOLE   11,278 0 0
General Dynamics COM 369550108 667 5,250 SH   SOLE   5,250 0 0
General Electric COM 369604103 5,268 205,616 SH   SOLE   205,616 0 0
General Mills COM 370334104 200 3,968 SH   SOLE   3,968 0 0
Gentex COM 371901109 9,028 337,246 SH   SOLE   337,246 0 0
Genuine Parts COM 372460105 68,887 785,393 SH   SOLE   785,393 0 0
Glaxosmithkline COM 37733W105 4,326 94,107 SH   SOLE   94,107 0 0
Global Pmts COM 37940X102 1,434 20,520 SH   SOLE   20,520 0 0
Google Cl A COM 38259P508 236 401 SH   SOLE   401 0 0
Google Cl C COM 38259P706 232 401 SH   SOLE   401 0 0
Grainger WW COM 384802104 57,517 228,560 SH   SOLE   228,560 0 0
Greenhill & Co COM 395259104 1,547 33,270 SH   SOLE   33,270 0 0
H B Fuller COM 359694106 1,331 33,520 SH   SOLE   33,520 0 0
HCP COM 40414L109 4,639 116,819 SH   SOLE   116,819 0 0
Helmerich & Payne COM 423452101 63,031 644,025 SH   SOLE   644,025 0 0
Hillenbrand COM 431571108 1,548 50,100 SH   SOLE   50,100 0 0
HollyFrontier COM 436106108 4,572 104,660 SH   SOLE   104,660 0 0
Home BancShares Inc. COM 436893200 240 8,175 SH   SOLE   8,175 0 0
Home Depot COM 437076102 5,343 58,246 SH   SOLE   58,246 0 0
Honeywell Intl COM 438516106 926 9,942 SH   SOLE   9,942 0 0
Illinois Tool Works COM 452308109 399 4,722 SH   SOLE   4,722 0 0
Infosys COM 456788108 254 4,200 SH   SOLE   4,200 0 0
Intel COM 458140100 1,383 39,716 SH   SOLE   39,716 0 0
International Business Machine COM 459200101 5,435 28,631 SH   SOLE   28,631 0 0
Intersil Cl A COM 46069S109 3,483 245,122 SH   SOLE   245,122 0 0
Intl Flavors & Fragrances COM 459506101 217 2,260 SH   SOLE   2,260 0 0
John Wiley & Sons Cl A COM 968223206 1,299 23,150 SH   SOLE   23,150 0 0
Johnson & Johnson COM 478160104 80,132 751,774 SH   SOLE   751,774 0 0
Johnson Controls COM 478366107 652 14,825 SH   SOLE   14,825 0 0
JP Morgan Chase COM 46625H100 1,653 27,442 SH   SOLE   27,442 0 0
Kimberly Clark COM 494368103 2,138 19,876 SH   SOLE   19,876 0 0
Kraft Foods Group COM 50076Q106 4,341 76,971 SH   SOLE   76,971 0 0
Laclede Group COM 505597104 872 18,790 SH   SOLE   18,790 0 0
Landauer COM 51476K103 810 24,526 SH   SOLE   24,526 0 0
Landstar Sys COM 515098101 797 11,040 SH   SOLE   11,040 0 0
Lazard Ltd. COM G54050102 7,603 149,960 SH   SOLE   149,960 0 0
Lilly Eli & Co COM 532457108 75,506 1,164,324 SH   SOLE   1,164,324 0 0
Linear Technology COM 535678106 58,757 1,323,647 SH   SOLE   1,323,647 0 0
Littelfuse COM 537008104 1,517 17,810 SH   SOLE   17,810 0 0
Lockheed Martin COM 539830109 581 3,178 SH   SOLE   3,178 0 0
Lorillard COM 544147101 1,623 27,094 SH   SOLE   27,094 0 0
Lowes COM 548661107 471 8,903 SH   SOLE   8,903 0 0
M D C Hldgs COM 552676108 35,717 1,410,640 SH   SOLE   1,410,640 0 0
Manning & Napier COM 56382Q102 880 52,390 SH   SOLE   52,390 0 0
Mattel COM 577081102 4,295 140,144 SH   SOLE   140,144 0 0
McDonalds COM 580135101 5,638 59,466 SH   SOLE   59,466 0 0
Medtronic COM 585055106 571 9,214 SH   SOLE   9,214 0 0
Men's Wearhouse COM 587118100 6,090 128,970 SH   SOLE   128,970 0 0
Merchants Bancshares COM 588448100 1,439 51,062 SH   SOLE   51,062 0 0
Merck & Co COM 58933Y105 76,751 1,294,715 SH   SOLE   1,294,715 0 0
Mercury Genl COM 589400100 8,224 168,495 SH   SOLE   168,495 0 0
Meridian Bioscience COM 589584101 9,846 556,591 SH   SOLE   556,591 0 0
Mesa Laboratories COM 59064R109 1,452 25,134 SH   SOLE   25,134 0 0
Micrel COM 594793101 860 71,480 SH   SOLE   71,480 0 0
Microchip Technology COM 595017104 1,334 28,245 SH   SOLE   28,245 0 0
Microsoft COM 594918104 86,309 1,861,721 SH   SOLE   1,861,721 0 0
Mondelez International COM 609207105 313 9,127 SH   SOLE   9,127 0 0
Monro Muffler Brake COM 610236101 732 15,090 SH   SOLE   15,090 0 0
Moodys COM 615369105 1,203 12,730 SH   SOLE   12,730 0 0
Morgan Stanley COM 617446448 233 6,752 SH   SOLE   6,752 0 0
MTS Systems COM 553777103 9,674 141,730 SH   SOLE   141,730 0 0
National Instrs COM 636518102 1,020 32,990 SH   SOLE   32,990 0 0
New York Cmnty Bancorp COM 649445103 5,771 363,625 SH   SOLE   363,625 0 0
Newmarket COM 651587107 838 2,200 SH   SOLE   2,200 0 0
Nextera Energy COM 65339F101 636 6,775 SH   SOLE   6,775 0 0
Nike Cl B COM 654106103 1,324 14,848 SH   SOLE   14,848 0 0
Norfolk Southern COM 655844108 88,932 796,883 SH   SOLE   796,883 0 0
Northern Trust COM 665859104 74,466 1,094,608 SH   SOLE   1,094,608 0 0
Northrop Grumman COM 666807102 806 6,118 SH   SOLE   6,118 0 0
Nu Skin Enterprises COM 67018T105 572 12,700 SH   SOLE   12,700 0 0
Omnicom Group COM 681919106 75,718 1,099,597 SH   SOLE   1,099,597 0 0
Oracle COM 68389X105 241 6,306 SH   SOLE   6,306 0 0
ParkerVision COM 701354102 79 69,550 SH   SOLE   69,550 0 0
PartnerRe COM G6852T105 714 6,495 SH   SOLE   6,495 0 0
Paychex COM 704326107 335 7,589 SH   SOLE   7,589 0 0
Peoples Utd Finl COM 712704105 7,675 530,396 SH   SOLE   530,396 0 0
Pepsico COM 713448108 1,020 10,956 SH   SOLE   10,956 0 0
PerkinElmer COM 714046109 1,333 30,580 SH   SOLE   30,580 0 0
Pfizer COM 717081103 4,035 136,469 SH   SOLE   136,469 0 0
Philip Morris Intl COM 718172109 9,936 119,142 SH   SOLE   119,142 0 0
Phillips 66 COM 718546104 384 4,724 SH   SOLE   4,724 0 0
Platinum Underwriters Holdings COM G7127P100 660 10,840 SH   SOLE   10,840 0 0
Praxair COM 74005p104 487 3,773 SH   SOLE   3,773 0 0
Precision Castparts COM 740189105 222 936 SH   SOLE   936 0 0
Procter & Gamble COM 742718109 67,324 803,964 SH   SOLE   803,964 0 0
Psychemedics Corp COM 744375205 1,261 89,070 SH   SOLE   89,070 0 0
QR Energy LP COM 74734R108 1,206 62,080 SH   SOLE   62,080 0 0
Qualcomm COM 747525103 66,784 893,197 SH   SOLE   893,197 0 0
Quest Diagnostics COM 74834L100 7,074 116,580 SH   SOLE   116,580 0 0
Rent-A-Center COM 76009N100 1,923 63,350 SH   SOLE   63,350 0 0
Roper Inds COM 776696106 283 1,935 SH   SOLE   1,935 0 0
Royal Bk CDA Montreal COM 780087102 554 7,758 SH   SOLE   7,758 0 0
Royal Dutch Shell PLC COM 780259206 244 3,200 SH   SOLE   3,200 0 0
RPM Intl COM 749685103 937 20,469 SH   SOLE   20,469 0 0
Schlumberger COM 806857108 1,783 17,532 SH   SOLE   17,532 0 0
Scripps Networks A COM 811065101 1,063 13,607 SH   SOLE   13,607 0 0
Select Medical Holdings COM 81619Q105 941 78,181 SH   SOLE   78,181 0 0
Simulations Plus COM 829214105 662 95,204 SH   SOLE   95,204 0 0
South Jersey Inds COM 838518108 321 6,010 SH   SOLE   6,010 0 0
South State Corp. COM 840441109 764 13,660 SH   SOLE   13,660 0 0
Southern Co COM 842587107 8,513 195,018 SH   SOLE   195,018 0 0
Staples COM 855030102 3,900 322,275 SH   SOLE   322,275 0 0
Starbucks COM 855244109 302 4,000 SH   SOLE   4,000 0 0
Sterling Bancorp COM 85917A100 1,657 129,570 SH   SOLE   129,570 0 0
Stryker COM 863667101 66,546 824,094 SH   SOLE   824,094 0 0
Sun Communities COM 866674104 7,655 151,582 SH   SOLE   151,582 0 0
SunTrust Banks COM 867914103 226 5,930 SH   SOLE   5,930 0 0
Sysco COM 871829107 302 7,970 SH   SOLE   7,970 0 0
T Rowe Price Group COM 74144T108 63,216 806,328 SH   SOLE   806,328 0 0
Tal International Group COM 874083108 5,637 136,665 SH   SOLE   136,665 0 0
Target COM 87612E106 1,428 22,784 SH   SOLE   22,784 0 0
Texas Instrs COM 882508104 84,448 1,770,773 SH   SOLE   1,770,773 0 0
Thermo Fisher Scientific COM 883556102 396 3,250 SH   SOLE   3,250 0 0
Time Warner COM 887317303 488 6,485 SH   SOLE   6,485 0 0
Tompkins Financial COM 890110109 987 22,390 SH   SOLE   22,390 0 0
Total Fina Elf ADR COM 89151E109 4,445 68,974 SH   SOLE   68,974 0 0
Total Sys Svcs COM 891906109 382 12,348 SH   SOLE   12,348 0 0
Trustmark COM 898402102 326 14,172 SH   SOLE   14,172 0 0
Tupperware COM 899896104 64,980 941,197 SH   SOLE   941,197 0 0
Union Pacific COM 907818108 290 2,674 SH   SOLE   2,674 0 0
United Parcel Service COM 911312106 65,552 666,920 SH   SOLE   666,920 0 0
United Technologies COM 913017109 69,492 658,070 SH   SOLE   658,070 0 0
US Physical Therapy COM 90337L108 1,647 46,541 SH   SOLE   46,541 0 0
Utah Medical Products COM 917488108 974 19,980 SH   SOLE   19,980 0 0
Valmont Industries COM 920253101 8,235 61,030 SH   SOLE   61,030 0 0
Valspar COM 920355104 6,821 86,350 SH   SOLE   86,350 0 0
Verizon Comm COM 92343V104 8,932 178,669 SH   SOLE   178,669 0 0
Visa Cl A COM 92826C839 5,376 25,195 SH   SOLE   25,195 0 0
Wal Mart COM 931142103 1,228 16,059 SH   SOLE   16,059 0 0
Walgreen COM 931422109 1,734 29,250 SH   SOLE   29,250 0 0
Walt Disney COM 254687106 495 5,561 SH   SOLE   5,561 0 0
Watsco COM 942622200 5,785 67,125 SH   SOLE   67,125 0 0
Wells Fargo COM 949746101 1,439 27,748 SH   SOLE   27,748 0 0
Werner Enterprises COM 950755108 658 26,120 SH   SOLE   26,120 0 0
Whirlpool COM 963320106 364 2,501 SH   SOLE   2,501 0 0
Williams Cos COM 969457100 91,437 1,651,973 SH   SOLE   1,651,973 0 0
Willis Group Hldgs COM G96666105 65,906 1,591,940 SH   SOLE   1,591,940 0 0
Woodward COM 980745103 1,290 27,090 SH   SOLE   27,090 0 0
World Fuel Srvcs COM 981475106 1,381 34,600 SH   SOLE   34,600 0 0
Xcel Energy COM 98389B100 242 7,968 SH   SOLE   7,968 0 0
Yum! Brands COM 988498101 285 3,957 SH   SOLE   3,957 0 0