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 3,666 27,024 SH   SOLE   27,024 0 0
A O Smith COM 831865209 7,265 157,860 SH   SOLE   157,860 0 0
Abbott Labs COM 002824100 1,453 37,718 SH   SOLE   37,718 0 0
AbbVie COM 00287Y109 1,709 33,250 SH   SOLE   33,250 0 0
Accenture PLC COM G1151C101 12,634 158,480 SH   SOLE   158,480 0 0
ACE Ltd COM H0023R105 67,135 677,725 SH   SOLE   677,725 0 0
Aetna COM 00817Y108 1,361 18,160 SH   SOLE   18,160 0 0
AFLAC COM 001055102 66,499 1,054,876 SH   SOLE   1,054,876 0 0
AGL RES INC COM 001204106 293 5,990 SH   SOLE   5,990 0 0
Air Prods & Chems COM 009158106 632 5,311 SH   SOLE   5,311 0 0
Albemarle COM 012653101 799 12,030 SH   SOLE   12,030 0 0
Allstate COM 020002101 2,386 42,162 SH   SOLE   42,162 0 0
Altria Group COM 02209S103 4,412 117,881 SH   SOLE   117,881 0 0
American Elec Pwr COM 025537101 301 5,935 SH   SOLE   5,935 0 0
American Express COM 025816109 76,369 848,267 SH   SOLE   848,267 0 0
Amgen COM 031162100 886 7,181 SH   SOLE   7,181 0 0
Apache COM 037411105 500 6,031 SH   SOLE   6,031 0 0
APPLE INC COM 037833100 10,721 19,974 SH   SOLE   19,974 0 0
Applied Industrial Tech COM 03820c105 1,433 29,710 SH   SOLE   29,710 0 0
Ares Capital COM 04010L103 977 55,475 SH   SOLE   55,475 0 0
Astrazeneca PLC ADR COM 046353108 3,430 52,865 SH   SOLE   52,865 0 0
AT&T COM 00206R102 59,650 1,700,893 SH   SOLE   1,700,893 0 0
Atrion COM 049904105 1,877 6,130 SH   SOLE   6,130 0 0
Automatic Data Process COM 053015103 640 8,281 SH   SOLE   8,281 0 0
BancFirst COM 05945F103 1,415 24,981 SH   SOLE   24,981 0 0
Banco Santander SA ADR COM 05964H105 150 15,673 SH   SOLE   15,673 0 0
Bank New York Mellon COM 064058100 322 9,134 SH   SOLE   9,134 0 0
Bank of America COM 060505104 347 20,146 SH   SOLE   20,146 0 0
Baxter Intl COM 071813109 75,706 1,028,892 SH   SOLE   1,028,892 0 0
BB&T COM 054937107 486 12,096 SH   SOLE   12,096 0 0
BCE COM 05534B760 1,743 40,402 SH   SOLE   40,402 0 0
Becton Dickinson COM 075887109 488 4,170 SH   SOLE   4,170 0 0
Berkshire Hathaway Cl A COM 084670108 1,874 10 SH   SOLE   10 0 0
Berkshire Hathaway Cl B COM 084670702 1,791 14,328 SH   SOLE   14,328 0 0
Blackbaud COM 09227Q100 642 20,500 SH   SOLE   20,500 0 0
BlackRock COM 09247X101 77,893 247,690 SH   SOLE   247,690 0 0
Boeing COM 097023105 379 3,023 SH   SOLE   3,023 0 0
BP PLC ADR COM 055622104 1,103 22,941 SH   SOLE   22,941 0 0
Bristol Myers Squibb COM 110122108 580 11,155 SH   SOLE   11,155 0 0
Broadridge Finl Solutions COM 11133T103 1,514 40,766 SH   SOLE   40,766 0 0
Brown & Brown COM 115236101 1,560 50,715 SH   SOLE   50,715 0 0
Bryn Mawr Bank COM 117665109 1,497 52,118 SH   SOLE   52,118 0 0
Buckle COM 118440106 3,189 69,625 SH   SOLE   69,625 0 0
Calamos Asset Mgmt Cl A COM 12811R104 893 69,080 SH   SOLE   69,080 0 0
Calavo Growers COM 128246105 1,386 38,950 SH   SOLE   38,950 0 0
Capital One Finl COM 14040H105 625 8,099 SH   SOLE   8,099 0 0
Capstead Mortgage COM 14067E506 1,075 84,920 SH   SOLE   84,920 0 0
Cash America International COM 14754D100 5,670 146,427 SH   SOLE   146,427 0 0
Caterpillar COM 149123101 433 4,360 SH   SOLE   4,360 0 0
CBRL Group COM 22410j106 1,146 11,790 SH   SOLE   11,790 0 0
Cedar Fair LP COM 150185106 498 9,771 SH   SOLE   9,771 0 0
Chevron COM 166764100 65,118 547,623 SH   SOLE   547,623 0 0
Chubb COM 171232101 436 4,882 SH   SOLE   4,882 0 0
CIGNA COM 125509109 812 9,695 SH   SOLE   9,695 0 0
Clorox COM 189054109 1,833 20,830 SH   SOLE   20,830 0 0
Coach COM 189754104 368 7,401 SH   SOLE   7,401 0 0
Coca Cola Co COM 191216100 21,301 550,991 SH   SOLE   550,991 0 0
Colgate Palmolive COM 194162103 2,845 43,850 SH   SOLE   43,850 0 0
Columbia Sportswear COM 198516106 803 9,720 SH   SOLE   9,720 0 0
Commerce Bancshares COM 200525103 706 15,200 SH   SOLE   15,200 0 0
Communications Systems COM 203900105 479 37,240 SH   SOLE   37,240 0 0
Compass Minls Intl COM 20451N101 904 10,950 SH   SOLE   10,950 0 0
ConocoPhillips COM 20825C104 3,584 50,941 SH   SOLE   50,941 0 0
Costco COM 22160K105 867 7,767 SH   SOLE   7,767 0 0
Cullen Frost Bankers COM 229899109 380 4,900 SH   SOLE   4,900 0 0
D&B COM 26483E100 1,340 13,490 SH   SOLE   13,490 0 0
Darden Restaurants COM 237194105 3,613 71,187 SH   SOLE   71,187 0 0
Deere & Co COM 244199105 715 7,870 SH   SOLE   7,870 0 0
Diageo PLC ADR COM 25243Q205 225 1,805 SH   SOLE   1,805 0 0
Digital Realty Trust COM 253868103 49,341 929,551 SH   SOLE   929,551 0 0
Dominion Res COM 25746U109 224 3,150 SH   SOLE   3,150 0 0
Donnelley R R & Sons COM 257867101 886 49,495 SH   SOLE   49,495 0 0
Dover COM 260003108 482 5,895 SH   SOLE   5,895 0 0
Dow Chemical COM 260543103 503 10,361 SH   SOLE   10,361 0 0
Du Pont COM 263534109 3,949 58,854 SH   SOLE   58,854 0 0
Duke Energy COM 26441c204 501 7,034 SH   SOLE   7,034 0 0
E M C COM 268648102 4,747 173,190 SH   SOLE   173,190 0 0
Eaton COM G29183103 530 7,054 SH   SOLE   7,054 0 0
Ecolab COM 278865100 540 5,000 SH   SOLE   5,000 0 0
Emerson Elec COM 291011104 1,917 28,701 SH   SOLE   28,701 0 0
APPLE INC SHS CLASS A G3157S106 63,301 1,199,328 SH   SOLE   1,199,328 0 0
Enterprise Prods Partn LP COM 293792107 1,388 20,007 SH   SOLE   20,007 0 0
EPR PPTYS COM SH BEN INT 26884U109 716 13,420 SH   SOLE   13,420 0 0
Equifax COM 294429105 2,258 33,191 SH   SOLE   33,191 0 0
EV Energy Partners LP COM 26926V107 861 25,720 SH   SOLE   25,720 0 0
Expeditors Intl Wash COM 302130109 5,270 132,985 SH   SOLE   132,985 0 0
Exxon Mobil COM 30231G102 73,332 750,733 SH   SOLE   750,733 0 0
Family Dollar Stores COM 307000109 11,438 197,168 SH   SOLE   197,168 0 0
Federated Invs COM 314211103 355 11,632 SH   SOLE   11,632 0 0
Female Health Co COM 314462102 2,187 281,800 SH   SOLE   281,800 0 0
Fifth Third Bancorp COM 316773100 263 11,463 SH   SOLE   11,463 0 0
First Financial Holdings COM 32023E105 636 10,160 SH   SOLE   10,160 0 0
Freeport-Mcmoran Cop & Gld Cl COM 35671D857 365 11,050 SH   SOLE   11,050 0 0
Gallagher Arthur J & Co COM 363576109 666 14,000 SH   SOLE   14,000 0 0
Garmin Ltd COM H2906T109 1,286 23,270 SH   SOLE   23,270 0 0
General Dynamics COM 369550108 809 7,425 SH   SOLE   7,425 0 0
General Electric COM 369604103 4,752 183,530 SH   SOLE   183,530 0 0
Gentex COM 371901109 7,512 238,261 SH   SOLE   238,261 0 0
Genuine Parts COM 372460105 70,128 807,456 SH   SOLE   807,456 0 0
Glaxosmithkline COM 37733W105 390 7,300 SH   SOLE   7,300 0 0
Global Pmts COM 37940X102 1,382 19,441 SH   SOLE   19,441 0 0
Google Cl A COM 38259P508 387 347 SH   SOLE   347 0 0
Grainger WW COM 384802104 56,663 224,266 SH   SOLE   224,266 0 0
Greenhill & Co COM 395259104 1,560 30,010 SH   SOLE   30,010 0 0
H B Fuller COM 359694106 1,430 29,620 SH   SOLE   29,620 0 0
HCP COM 40414L109 1,806 46,555 SH   SOLE   46,555 0 0
Helmerich & Payne COM 423452101 86,754 806,566 SH   SOLE   806,566 0 0
Hillenbrand COM 431571108 1,523 47,100 SH   SOLE   47,100 0 0
Home Depot COM 437076102 4,504 56,918 SH   SOLE   56,918 0 0
Honeywell Intl COM 438516106 1,034 11,142 SH   SOLE   11,142 0 0
Illinois Tool Works COM 452308109 349 4,294 SH   SOLE   4,294 0 0
Infosys COM 456788108 228 4,200 SH   SOLE   4,200 0 0
Intel COM 458140100 745 28,854 SH   SOLE   28,854 0 0
International Business Machine COM 459200101 12,103 62,878 SH   SOLE   62,878 0 0
Intersil Cl A COM 46069S109 3,447 266,780 SH   SOLE   266,780 0 0
Intl Flavors & Fragrances COM 459506101 216 2,260 SH   SOLE   2,260 0 0
John Wiley & Sons Cl A COM 968223206 781 13,550 SH   SOLE   13,550 0 0
Johnson & Johnson COM 478160104 75,967 773,354 SH   SOLE   773,354 0 0
Johnson Controls COM 478366107 776 16,400 SH   SOLE   16,400 0 0
JP Morgan Chase COM 46625H100 1,643 27,060 SH   SOLE   27,060 0 0
Kimberly Clark COM 494368103 2,142 19,425 SH   SOLE   19,425 0 0
Kraft Foods Group COM 50076Q106 2,086 37,185 SH   SOLE   37,185 0 0
Laclede Group COM 505597104 8,577 181,900 SH   SOLE   181,900 0 0
Landauer COM 51476K103 1,080 23,826 SH   SOLE   23,826 0 0
Landstar Sys COM 515098101 654 11,040 SH   SOLE   11,040 0 0
Lazard Ltd. COM G54050102 8,521 180,960 SH   SOLE   180,960 0 0
Lilly Eli & Co COM 532457108 70,844 1,203,610 SH   SOLE   1,203,610 0 0
Lindsay COM 535555106 603 6,840 SH   SOLE   6,840 0 0
Linear Technology COM 535678106 65,996 1,355,434 SH   SOLE   1,355,434 0 0
Littelfuse COM 537008104 1,499 16,010 SH   SOLE   16,010 0 0
Lorillard COM 544147101 1,306 24,150 SH   SOLE   24,150 0 0
Lowes COM 548661107 497 10,170 SH   SOLE   10,170 0 0
M D C Hldgs COM 552676108 40,525 1,433,004 SH   SOLE   1,433,004 0 0
Manning & Napier COM 56382Q102 526 31,350 SH   SOLE   31,350 0 0
McDonalds COM 580135101 4,926 50,252 SH   SOLE   50,252 0 0
Medtronic COM 585055106 547 8,892 SH   SOLE   8,892 0 0
Men's Wearhouse COM 587118100 1,393 28,450 SH   SOLE   28,450 0 0
Merchants Bancshares COM 588448100 1,565 47,998 SH   SOLE   47,998 0 0
Merck & Co COM 58933Y105 74,180 1,306,675 SH   SOLE   1,306,675 0 0
Mercury Genl COM 589400100 4,336 96,182 SH   SOLE   96,182 0 0
Meridian Bioscience COM 589584101 8,065 370,110 SH   SOLE   370,110 0 0
MESA LABS INC COM 59064R109 1,549 17,160 SH   SOLE   17,160 0 0
Micrel COM 594793101 802 72,380 SH   SOLE   72,380 0 0
Microchip Technology COM 595017104 2,922 61,185 SH   SOLE   61,185 0 0
Microsoft COM 594918104 78,041 1,903,892 SH   SOLE   1,903,892 0 0
Mid-Amer Apt Cmntys COM 59522J103 627 9,180 SH   SOLE   9,180 0 0
Mondelez International COM 609207105 336 9,716 SH   SOLE   9,716 0 0
Monro Muffler Brake COM 610236101 784 13,790 SH   SOLE   13,790 0 0
Moodys COM 615369105 1,028 12,960 SH   SOLE   12,960 0 0
MTS Systems COM 553777103 8,664 126,495 SH   SOLE   126,495 0 0
National Instrs COM 636518102 866 30,190 SH   SOLE   30,190 0 0
New York Cmnty Bancorp COM 649445103 2,684 166,995 SH   SOLE   166,995 0 0
Newmarket COM 651587107 1,133 2,900 SH   SOLE   2,900 0 0
Nextera Energy COM 65339F101 696 7,276 SH   SOLE   7,276 0 0
Nike Cl B COM 654106103 1,125 15,235 SH   SOLE   15,235 0 0
Norfolk Southern COM 655844108 80,448 827,906 SH   SOLE   827,906 0 0
Northern Trust COM 665859104 74,059 1,129,634 SH   SOLE   1,129,634 0 0
Omnicom Group COM 681919106 74,057 1,020,072 SH   SOLE   1,020,072 0 0
Oracle COM 68389X105 319 7,789 SH   SOLE   7,789 0 0
ParkerVision COM 701354102 334 69,550 SH   SOLE   69,550 0 0
PartnerRe COM G6852T105 672 6,495 SH   SOLE   6,495 0 0
Paychex COM 704326107 300 7,037 SH   SOLE   7,037 0 0
Peoples Utd Finl COM 712704105 3,591 241,487 SH   SOLE   241,487 0 0
Pepsico COM 713448108 869 10,406 SH   SOLE   10,406 0 0
PerkinElmer COM 714046109 1,297 28,780 SH   SOLE   28,780 0 0
Pfizer COM 717081103 4,118 128,213 SH   SOLE   128,213 0 0
Philip Morris Intl COM 718172109 5,016 61,265 SH   SOLE   61,265 0 0
Phillips 66 COM 718546104 353 4,575 SH   SOLE   4,575 0 0
Platinum Underwriters Holdings COM G7127P100 651 10,840 SH   SOLE   10,840 0 0
Praxair COM 74005p104 510 3,893 SH   SOLE   3,893 0 0
Precision Castparts COM 740189105 240 949 SH   SOLE   949 0 0
Procter & Gamble COM 742718109 62,889 780,257 SH   SOLE   780,257 0 0
QR Energy LP COM 74734R108 1,182 66,080 SH   SOLE   66,080 0 0
Qualcomm COM 747525103 72,364 917,630 SH   SOLE   917,630 0 0
Quest Diagnostics COM 74834L100 8,428 145,510 SH   SOLE   145,510 0 0
Regal Beloit COM 758750103 521 7,170 SH   SOLE   7,170 0 0
Rent-A-Center COM 76009N100 2,817 105,920 SH   SOLE   105,920 0 0
Roper Inds COM 776696106 258 1,935 SH   SOLE   1,935 0 0
Royal Bk CDA Montreal COM 780087102 512 7,758 SH   SOLE   7,758 0 0
Royal Dutch Shell PLC COM 780259206 234 3,200 SH   SOLE   3,200 0 0
RPM Intl COM 749685103 968 23,139 SH   SOLE   23,139 0 0
Schlumberger COM 806857108 1,673 17,157 SH   SOLE   17,157 0 0
Scripps Networks A COM 811065101 1,033 13,607 SH   SOLE   13,607 0 0
Select Medical Holdings COM 81619Q105 3,220 258,620 SH   SOLE   258,620 0 0
Simulations Plus COM 829214105 184 27,617 SH   SOLE   27,617 0 0
South Jersey Inds COM 838518108 483 8,610 SH   SOLE   8,610 0 0
Southern Co COM 842587107 4,440 101,041 SH   SOLE   101,041 0 0
Starbucks COM 855244109 296 4,027 SH   SOLE   4,027 0 0
Sterling Bancorp COM 85917A100 1,362 107,570 SH   SOLE   107,570 0 0
Stryker COM 863667101 70,904 870,306 SH   SOLE   870,306 0 0
SUN CMNTYS INC COM 866674104 4,027 89,300 SH   SOLE   89,300 0 0
SunTrust Banks COM 867914103 236 5,930 SH   SOLE   5,930 0 0
Synovus Finl COM 87161C105 93 27,377 SH   SOLE   27,377 0 0
Sysco COM 871829107 288 7,970 SH   SOLE   7,970 0 0
T Rowe Price Group COM 74144T108 67,321 817,498 SH   SOLE   817,498 0 0
TAL INTL GROUP INC COM 874083108 3,426 79,914 SH   SOLE   79,914 0 0
Tanger Factory Outlet COM 875465106 845 24,150 SH   SOLE   24,150 0 0
Target COM 87612E106 68,898 1,138,628 SH   SOLE   1,138,628 0 0
Texas Instrs COM 882508104 86,209 1,828,021 SH   SOLE   1,828,021 0 0
Thermo Fisher Scientific COM 883556102 391 3,250 SH   SOLE   3,250 0 0
Time Warner COM 887317303 424 6,485 SH   SOLE   6,485 0 0
Tompkins Financial COM 890110109 773 15,790 SH   SOLE   15,790 0 0
TOTAL S A SPONSORED ADR 89151E109 2,236 34,089 SH   SOLE   34,089 0 0
Total Sys Svcs COM 891906109 448 14,748 SH   SOLE   14,748 0 0
Trustmark COM 898402102 359 14,172 SH   SOLE   14,172 0 0
Tupperware COM 899896104 66,576 794,839 SH   SOLE   794,839 0 0
United Parcel Service COM 911312106 66,100 678,789 SH   SOLE   678,789 0 0
United Technologies COM 913017109 75,290 644,386 SH   SOLE   644,386 0 0
US Physical Therapy COM 90337L108 1,578 45,660 SH   SOLE   45,660 0 0
Utah Medical Products COM 917488108 1,017 17,580 SH   SOLE   17,580 0 0
Valmont Industries COM 920253101 8,814 59,220 SH   SOLE   59,220 0 0
Valspar COM 920355104 804 11,150 SH   SOLE   11,150 0 0
Verizon Comm COM 92343V104 5,306 111,547 SH   SOLE   111,547 0 0
Wal Mart COM 931142103 1,090 14,268 SH   SOLE   14,268 0 0
Walgreen COM 931422109 77,917 1,180,026 SH   SOLE   1,180,026 0 0
Walt Disney COM 254687106 539 6,729 SH   SOLE   6,729 0 0
Watsco COM 942622200 900 9,010 SH   SOLE   9,010 0 0
Wells Fargo COM 949746101 1,426 28,678 SH   SOLE   28,678 0 0
Werner Enterprises COM 950755108 626 24,520 SH   SOLE   24,520 0 0
Whirlpool COM 963320106 374 2,501 SH   SOLE   2,501 0 0
Williams Cos COM 969457100 72,646 1,790,199 SH   SOLE   1,790,199 0 0
Willis Group Hldgs COM G96666105 69,056 1,564,836 SH   SOLE   1,564,836 0 0
Woodward COM 980745103 1,125 27,090 SH   SOLE   27,090 0 0
World Fuel Srvcs COM 981475106 1,486 33,700 SH   SOLE   33,700 0 0
Yum! Brands COM 988498101 298 3,957 SH   SOLE   3,957 0 0