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 EQUITY 88579y101 2,635 19,425 SH   SOLE   19,425 0 0
American Express Co EQUITY 025816109 3,653 40,580 SH   SOLE   40,580 0 0
Anheuser-Busch Inbev EQUITY 03524a108 2,431 23,090 SH   SOLE   23,090 0 0
Apple Inc EQUITY 037833100 5,189 9,668 SH   SOLE   9,668 0 0
Arthur J Gallagher & Co EQUITY 363576109 1,397 29,355 SH   SOLE   29,355 0 0
AT&T Inc EQUITY 00206r102 342 9,745 SH   SOLE   9,745 0 0
Baidu Inc ADS EQUITY 056752108 2,284 15,000 SH   SOLE   15,000 0 0
BCE Inc EQUITY 05534b760 1,079 25,000 SH   SOLE   25,000 0 0
Becton Dickinson & Co EQUITY 075887109 1,531 13,075 SH   SOLE   13,075 0 0
Berkshire Hath Cl B EQUITY 084670702 283 2,267 SH   SOLE   2,267 0 0
BHP Billiton Ltd EQUITY 088606108 678 10,000 SH   SOLE   10,000 0 0
BioMarin Pharma EQUITY 09061g101 716 10,493 SH   SOLE   10,493 0 0
Body Central Corp EQUITY 09689u102 11 10,000 SH   SOLE   10,000 0 0
Boeing Co EQUITY 097023105 401 3,198 SH   SOLE   3,198 0 0
Bristol-Myers Squibb Co EQUITY 110122108 2,488 47,883 SH   SOLE   47,883 0 0
Broadridge Finl EQUITY 11133t103 12,592 339,050 SH   SOLE   0 0 339,050
Broadridge Finl EQUITY 11133t103 9,414 253,483 SH   SOLE   253,483 0 0
Brookfield Infras Ptnrs LP EQUITY g16252101 395 10,000 SH   SOLE   10,000 0 0
Campbell Soup Co EQUITY 134429109 2,115 47,130 SH   SOLE   47,130 0 0
Capital One Finl Corp EQUITY 14040h105 4,024 52,151 SH   SOLE   52,151 0 0
Caterpillar Inc EQUITY 149123101 510 5,133 SH   SOLE   5,133 0 0
Century Bancorp Cl A EQUITY 156432106 853 25,000 SH   SOLE   25,000 0 0
CH Robinson WW Inc EQUITY 12541w209 4,530 86,475 SH   SOLE   0 0 86,475
CH Robinson WW Inc EQUITY 12541w209 4,352 83,067 SH   SOLE   83,067 0 0
Charles River Labs Intl EQUITY 159864107 4,767 79,000 SH   SOLE   0 0 79,000
Charles River Labs Intl EQUITY 159864107 1,387 22,985 SH   SOLE   22,985 0 0
Choice Hotels Intl EQUITY 169905106 2,079 45,200 SH   SOLE   0 0 45,200
Church & Dwight Co EQUITY 171340102 382 5,530 SH   SOLE   5,530 0 0
CINTAS CORP EQUITY 172908105 8,009 134,350 SH   SOLE   0 0 134,350
CINTAS CORP EQUITY 172908105 3,158 52,975 SH   SOLE   52,975 0 0
Cisco Systems Inc EQUITY 17275r102 6,857 305,919 SH   SOLE   305,919 0 0
Clorox Co EQUITY 189054109 3,240 36,817 SH   SOLE   36,817 0 0
Coca Cola Co EQUITY 191216100 860 22,234 SH   SOLE   22,234 0 0
ConocoPhillips EQUITY 20825c104 1,083 15,393 SH   SOLE   15,393 0 0
Copart Inc EQUITY 217204106 297 8,166 SH   SOLE   8,166 0 0
Costco Wholesale EQUITY 22160k105 718 6,433 SH   SOLE   6,433 0 0
Diageo PLC ADR EQUITY 25243q205 739 5,933 SH   SOLE   5,933 0 0
Disney Walt Co EQUITY 254687106 2,819 35,206 SH   SOLE   35,206 0 0
Du Pont EI deNemours EQUITY 263534109 1,236 18,417 SH   SOLE   18,417 0 0
Duke Energy Corp EQUITY 26441c204 1,916 26,900 SH   SOLE   26,900 0 0
Dun & Bradstreet Corp EQUITY 26483e100 6,807 68,520 SH   SOLE   0 0 68,520
Dun & Bradstreet Corp EQUITY 26483e100 2,520 25,366 SH   SOLE   25,366 0 0
Ecolab Inc EQUITY 278865100 340 3,150 SH   SOLE   3,150 0 0
El Paso Pipeln Ptnrs LP EQUITY 283702108 608 20,000 SH   SOLE   20,000 0 0
Emerson Electric EQUITY 291011104 2,543 38,071 SH   SOLE   38,071 0 0
Energy Transfer Ptnrs EQUITY 29273r109 538 10,000 SH   SOLE   10,000 0 0
Enterprise Product Ptnrs EQUITY 293792107 3,155 45,483 SH   SOLE   45,483 0 0
EQUIFAX INC EQUITY 294429105 5,974 87,810 SH   SOLE   0 0 87,810
EQUIFAX INC EQUITY 294429105 1,700 24,995 SH   SOLE   24,995 0 0
Exxon Mobil Corp EQUITY 30231g102 6,425 65,775 SH   SOLE   65,775 0 0
Fair Isaac Corp EQUITY 303250104 227 4,100 SH   SOLE   0 0 4,100
Federated Invs Inc EQUITY 314211103 10,042 328,800 SH   SOLE   0 0 328,800
Federated Invs Inc EQUITY 314211103 5,596 183,235 SH   SOLE   183,235 0 0
FedEx Corp EQUITY 31428x106 253 1,905 SH   SOLE   1,905 0 0
Ford Motor Co EQUITY 345370860 1,123 71,981 SH   SOLE   71,981 0 0
Forward Air Corp EQUITY 349853101 2,379 51,600 SH   SOLE   0 0 51,600
Forward Air Corp EQUITY 349853101 397 8,605 SH   SOLE   8,605 0 0
Freeport-McMoRan EQUITY 35671d857 1,984 60,000 SH   SOLE   60,000 0 0
Gaming & Leisure Pptys EQUITY 36467j108 365 10,000 SH   SOLE   10,000 0 0
General Electric Co EQUITY 369604103 209 8,080 SH   SOLE   0 0 8,080
General Electric Co EQUITY 369604103 9,195 355,153 SH   SOLE   355,153 0 0
General Motors Co EQUITY 37045v100 357 10,358 SH   SOLE   10,358 0 0
Google Inc Cl A EQUITY 38259p508 1,481 1,329 SH   SOLE   1,329 0 0
Graco Inc EQUITY 384109104 718 9,608 SH   SOLE   9,608 0 0
Graham Hldgs Co EQUITY 384637104 7,913 11,244 SH   SOLE   0 0 11,244
Graham Hldgs Co EQUITY 384637104 2,143 3,045 SH   SOLE   3,045 0 0
Hillenbrand Inc EQUITY 431571108 8,197 253,550 SH   SOLE   0 0 253,550
Hillenbrand Inc EQUITY 431571108 3,857 119,310 SH   SOLE   119,310 0 0
Hittite Microwave Corp EQUITY 43365y104 3,376 53,550 SH   SOLE   0 0 53,550
Hittite Microwave Corp EQUITY 43365y104 640 10,148 SH   SOLE   10,148 0 0
Holly Energy Ptnrs LP EQUITY 435763107 1,659 50,000 SH   SOLE   50,000 0 0
Home Depot Inc EQUITY 437076102 501 6,336 SH   SOLE   6,336 0 0
Intel Corp EQUITY 458140100 4,997 193,578 SH   SOLE   193,578 0 0
Intl Business Machines EQUITY 459200101 3,501 18,187 SH   SOLE   18,187 0 0
Intl Paper Co EQUITY 460146103 688 15,000 SH   SOLE   15,000 0 0
iShares TIPS Bd ETF ETF 464287176 264 2,355 SH   SOLE   2,355 0 0
ITC Hldgs Corp EQUITY 465685105 246 6,593 SH   SOLE   6,593 0 0
John Wiley & Sons EQUITY 968223206 1,514 26,273 SH   SOLE   26,273 0 0
Johnson & Johnson EQUITY 478160104 280 2,850 SH   SOLE   0 0 2,850
Johnson & Johnson EQUITY 478160104 12,370 125,925 SH   SOLE   125,925 0 0
Kinder Morgan Energy Ptnrs LP EQUITY 494550106 1,864 25,200 SH   SOLE   25,200 0 0
Kraft Foods Grp EQUITY 50076q106 861 15,349 SH   SOLE   15,349 0 0
Landstar Systems EQUITY 515098101 6,752 114,020 SH   SOLE   0 0 114,020
Landstar Systems EQUITY 515098101 782 13,205 SH   SOLE   13,205 0 0
Legg Mason Inc EQUITY 524901105 10,472 213,550 SH   SOLE   0 0 213,550
Legg Mason Inc EQUITY 524901105 7,245 147,745 SH   SOLE   147,745 0 0
Lilly Eli & Co EQUITY 532457108 600 10,200 SH   SOLE   10,200 0 0
Linear Tech Corp EQUITY 535678106 4,535 93,150 SH   SOLE   0 0 93,150
Linear Tech Corp EQUITY 535678106 1,499 30,780 SH   SOLE   30,780 0 0
LyondellBasell Inds NV EQUITY n53745100 267 3,000 SH   SOLE   3,000 0 0
Mackinac Finl Corp EQUITY 554571109 1,715 136,729 SH   SOLE   0 0 136,729
Mackinac Finl Corp EQUITY 554571109 293 23,375 SH   SOLE   23,375 0 0
Markel Corp EQUITY 570535104 6,710 11,257 SH   SOLE   0 0 11,257
Markel Corp EQUITY 570535104 1,758 2,949 SH   SOLE   2,949 0 0
Markwest Energy Ptnrs LP EQUITY 570759100 2,286 35,000 SH   SOLE   35,000 0 0
Mastercard Inc Cl A EQUITY 57636q104 981 13,135 SH   SOLE   13,135 0 0
Matthews Intl Cl A EQUITY 577128101 7,192 176,225 SH   SOLE   0 0 176,225
Matthews Intl Cl A EQUITY 577128101 1,875 45,935 SH   SOLE   45,935 0 0
McCormick & Co Inc EQUITY 579780206 10,551 147,075 SH   SOLE   0 0 147,075
McCormick & Co Inc EQUITY 579780206 2,304 32,120 SH   SOLE   32,120 0 0
McDonalds Corp EQUITY 580135101 874 8,916 SH   SOLE   8,916 0 0
Medtronic Inc EQUITY 585055106 6,082 98,833 SH   SOLE   98,833 0 0
Microsoft Corp EQUITY 594918104 275 6,700 SH   SOLE   0 0 6,700
Microsoft Corp EQUITY 594918104 10,823 264,030 SH   SOLE   264,030 0 0
Mid-America Apt Comm EQUITY 59522j103 9,593 140,521 SH   SOLE   140,521 0 0
Mondelez Intl EQUITY 609207105 3,630 105,059 SH   SOLE   105,059 0 0
Monsanto Co EQUITY 61166w101 300 2,640 SH   SOLE   2,640 0 0
Morningstar Inc EQUITY 617700109 2,292 29,000 SH   SOLE   0 0 29,000
NextEra Energy Inc EQUITY 65339f101 497 5,200 SH   SOLE   5,200 0 0
Northeast Utilities EQUITY 664397106 910 20,000 SH   SOLE   20,000 0 0
Nucor Corp EQUITY 670346105 1,526 30,200 SH   SOLE   30,200 0 0
Omnicare Inc EQUITY 681904108 7,418 124,325 SH   SOLE   0 0 124,325
Omnicare Inc EQUITY 681904108 2,451 41,068 SH   SOLE   41,068 0 0
Owens & Minor Inc EQUITY 690732102 217 6,200 SH   SOLE   0 0 6,200
Patterson Co Inc EQUITY 703395103 9,351 223,925 SH   SOLE   0 0 223,925
Patterson Co Inc EQUITY 703395103 2,635 63,095 SH   SOLE   63,095 0 0
Paychex Inc EQUITY 704326107 2,337 54,849 SH   SOLE   54,849 0 0
PepsiCo Inc EQUITY 713448108 269 3,225 SH   SOLE   0 0 3,225
PepsiCo Inc EQUITY 713448108 10,459 125,257 SH   SOLE   125,257 0 0
Pfizer Inc EQUITY 717081103 5,827 181,404 SH   SOLE   181,404 0 0
Philip Morris Intl EQUITY 718172109 595 7,265 SH   SOLE   7,265 0 0
Plains All American Pipeline LP EQUITY 726503105 1,113 20,200 SH   SOLE   20,200 0 0
Post Holdings EQUITY 737446104 276 5,000 SH   SOLE   0 0 5,000
Procter & Gamble Co EQUITY 742718109 262 3,250 SH   SOLE   0 0 3,250
Procter & Gamble Co EQUITY 742718109 10,655 132,197 SH   SOLE   132,197 0 0
Qunar Cayman Islands ADR EQUITY 74906p104 416 13,600 SH   SOLE   13,600 0 0
Ritchie Bros Auction EQUITY 767744105 2,681 111,100 SH   SOLE   0 0 111,100
Ritchie Bros Auction EQUITY 767744105 1,000 41,428 SH   SOLE   41,428 0 0
RLI Corp EQUITY 749607107 354 8,000 SH   SOLE   0 0 8,000
ScanSource Inc EQUITY 806037107 347 8,500 SH   SOLE   0 0 8,500
Schlumberger Ltd EQUITY 806857108 359 3,687 SH   SOLE   3,687 0 0
Schwab Charles Corp EQUITY 808513105 5,392 197,294 SH   SOLE   197,294 0 0
Seadrill Ltd EQUITY g7945e105 703 20,000 SH   SOLE   20,000 0 0
Sigma-Aldrich Corp EQUITY 826552101 1,862 19,945 SH   SOLE   19,945 0 0
Sotheby's EQUITY 835898107 436 10,000 SH   SOLE   10,000 0 0
Southern Co EQUITY 842587107 879 20,000 SH   SOLE   20,000 0 0
SPDR Gold Shares ETF 78463v107 216 1,750 SH   SOLE   1,750 0 0
Starwood Ppty Tr EQUITY 85571b105 590 25,000 SH   SOLE   25,000 0 0
Stryker Corp EQUITY 863667101 264 3,236 SH   SOLE   3,236 0 0
Sun Communities EQUITY 866674104 271 6,000 SH   SOLE   0 0 6,000
Sysco Corp EQUITY 871829107 285 7,900 SH   SOLE   0 0 7,900
Sysco Corp EQUITY 871829107 11,353 314,217 SH   SOLE   314,217 0 0
Techne Corp EQUITY 878377100 222 2,600 SH   SOLE   0 0 2,600
Texas Instruments EQUITY 882508104 333 7,063 SH   SOLE   7,063 0 0
Tootsie Roll Industries EQUITY 890516107 355 11,845 SH   SOLE   0 0 11,845
Union Pacific Corp EQUITY 907818108 424 2,261 SH   SOLE   2,261 0 0
United Parcel Service EQUITY 911312106 4,131 42,419 SH   SOLE   42,419 0 0
US Bancorp EQUITY 902973304 5,057 117,993 SH   SOLE   117,993 0 0
Valspar Corp EQUITY 920355104 347 4,810 SH   SOLE   4,810 0 0
Vanguard FTSE Dev Mkt ETF ETF 921943858 206 5,000 SH   SOLE   0 0 5,000
Vanguard FTSE Dev Mkt ETF ETF 921943858 390 9,455 SH   SOLE   9,455 0 0
Vanguard FTSE Emerging Mkts ETF ETF 922042858 263 6,475 SH   SOLE   6,475 0 0
Vanguard M/C ETF ETF 922908629 415 3,658 SH   SOLE   3,658 0 0
Vanguard MegaCap ETF ETF 921910873 549 8,598 SH   SOLE   8,598 0 0
Vanguard S&P 500 ETF ETF 922908363 1,914 11,170 SH   SOLE   11,170 0 0
Vanguard S/C ETF ETF 922908751 275 2,436 SH   SOLE   2,436 0 0
VCA Antech Inc EQUITY 918194101 6,269 194,500 SH   SOLE   0 0 194,500
VCA Antech Inc EQUITY 918194101 1,414 43,885 SH   SOLE   43,885 0 0
Ventas Inc EQUITY 92276F100 606 10,000 SH   SOLE   10,000 0 0
Verizon Comm EQUITY 92343v104 1,511 31,765 SH   SOLE   31,765 0 0
Visa Inc EQUITY 92826c839 1,245 5,769 SH   SOLE   5,769 0 0
Vodafone Grp ADR EQUITY 92857w308 651 17,694 SH   SOLE   17,694 0 0
Wal-Mart Stores Inc EQUITY 931142103 4,328 56,623 SH   SOLE   56,623 0 0
Waste Mgmt Inc EQUITY 94106L109 2,230 52,996 SH   SOLE   52,996 0 0
Waters Corp EQUITY 941848103 3,374 31,125 SH   SOLE   0 0 31,125
Waters Corp EQUITY 941848103 1,002 9,239 SH   SOLE   9,239 0 0
WD-40 Co EQUITY 929236107 2,393 30,850 SH   SOLE   0 0 30,850
WellPoint Inc EQUITY 94973v107 3,188 32,024 SH   SOLE   32,024 0 0
Wells Fargo & Co EQUITY 949746101 2,883 57,959 SH   SOLE   57,959 0 0
Western Union Co EQUITY 959802109 13,013 795,400 SH   SOLE   0 0 795,400
Western Union Co EQUITY 959802109 10,685 653,141 SH   SOLE   653,141 0 0
Weyerhaeuser Co EQUITY 962166104 201 6,865 SH   SOLE   6,865 0 0
Willis Grp Hldgs PLC EQUITY g96666105 9,789 221,815 SH   SOLE   0 0 221,815
Willis Grp Hldgs PLC EQUITY g96666105 2,349 53,227 SH   SOLE   53,227 0 0
World Fuel Services EQUITY 981475106 4,294 97,360 SH   SOLE   0 0 97,360
World Fuel Services EQUITY 981475106 751 17,033 SH   SOLE   17,033 0 0
Zebra Tech Cl A EQUITY 989207105 4,352 62,700 SH   SOLE   0 0 62,700
Zebra Tech Cl A EQUITY 989207105 1,353 19,500 SH   SOLE   19,500 0 0