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
ADVANCE AUTO PARTS COMMON STOCK 00751Y106 1,936 12,076 SH   SOLE 1 12,076 0 0
APPLE INC COMMON STOCK 37833100 3,034 27,835 SH   SOLE 1 27,835 0 0
ARCHER-DANIELS- COMMON STOCK 39483102 514 14,155 SH   SOLE 1 14,155 0 0
AUTOMATIC DATA COMMON STOCK 53015103 1,201 13,384 SH   SOLE 1 13,384 0 0
AFLAC INC COMMON STOCK 1055102 532 8,432 SH   SOLE 1 8,432 0 0
AGCO CORPORATION COMMON STOCK 1084102 276 5,552 SH   SOLE 1 5,552 0 0
ADECCO S.A. ORD COMMON STOCK H00392318 292 4,500 SH   SOLE 1 4,500 0 0
AON PLC CLASS A COMMON STOCK G0408V102 2,579 24,687 SH   SOLE 1 24,687 0 0
ANADARKO PETROLEUM COMMON STOCK 32511107 540 11,600 SH   SOLE 1 11,600 0 0
AVNET INC COMMON STOCK 53807103 3,091 69,765 SH   SOLE 1 69,765 0 0
ACUITY BRANDS INC COMMON STOCK 00508Y102 1,781 8,164 SH   SOLE 1 8,164 0 0
BANK OF AMERICA CORP COMMON STOCK 60505104 603 44,607 SH   SOLE 1 44,607 0 0
BED BATH & BEYOND COMMON STOCK 75896100 2,137 43,050 SH   SOLE 1 43,050 0 0
BB&T CORPORATION COMMON STOCK 54937107 521 15,666 SH   SOLE 1 15,666 0 0
BECTON DICKINSON&CO COMMON STOCK 75887109 4,003 26,368 SH   SOLE 1 26,368 0 0
BRISTOL MYERS SQUIBB COMMON STOCK 110122108 1,342 21,009 SH   SOLE 1 21,009 0 0
BANK OF NOVA SCOTIA COMMON STOCK 64149107 1,874 38,350 SH   SOLE 1 38,350 0 0
BOFI HOLDING INC COMMON STOCK 05566U108 2,771 129,842 SH   SOLE 1 129,842 0 0
BP PLC ADR'S COMMON STOCK 55622104 203 6,711 SH   SOLE 1 6,711 0 0
BERKSHIRE HATHAWAY COMMON STOCK 84670108 6,617 31 SH   SOLE 1 31 0 0
BERKSHIRE HATHAWAY B COMMON STOCK 84670702 6,684 47,107 SH   SOLE 1 47,107 0 0
CARDINAL HEALTH INC COMMON STOCK 14149Y108 1,641 20,028 SH   SOLE 1 20,028 0 0
CABOT CORPORATION COMMON STOCK 127055101 506 10,478 SH   SOLE 1 10,478 0 0
CDI CORP COMMON STOCK 125071100 117 18,585 SH   SOLE 1 18,585 0 0
COLGATE-PALMOLIVE CO COMMON STOCK 194162103 2,351 33,275 SH   SOLE 1 33,275 0 0
CLARCOR INC COMMON STOCK 179895107 1,735 30,028 SH   SOLE 1 30,028 0 0
COLONY CAPITAL INC COMMON STOCK 19624R106 1,035 61,728 SH   SOLE 1 61,728 0 0
COMPASS DIVERSIFIED COMMON STOCK 20451Q104 161 10,279 SH   SOLE 1 10,279 0 0
COCA-COLA BOTTLING COMMON STOCK 191098102 2,215 13,867 SH   SOLE 1 13,867 0 0
CONOCOPHILLIPS COMMON STOCK 20825C104 725 17,993 SH   SOLE 1 17,993 0 0
COSTCO WHLS CORP COMMON STOCK 22160K105 2,534 16,080 SH   SOLE 1 16,080 0 0
CAMPBELL SOUP CO COMMON STOCK 134429109 1,783 27,954 SH   SOLE 1 27,954 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 2,048 71,919 SH   SOLE 1 71,919 0 0
COMPUTER TASK GROUP COMMON STOCK 205477102 68 13,310 SH   SOLE 1 13,310 0 0
CHEVRON CORPORATION COMMON STOCK 166764100 906 9,502 SH   SOLE 1 9,502 0 0
DUPONT EI DE NEMOURS COMMON STOCK 263534109 210 3,319 SH   SOLE 1 3,319 0 0
DUPONT EI DE NEMOURS PREFERRED 263534307 658 6,300 SH   SOLE 1 6,300 0 0
D.R. HORTON INC COMMON STOCK 23331A109 284 9,400 SH   SOLE 1 9,400 0 0
DANAHER CORP COMMON STOCK 235851102 7,341 77,389 SH   SOLE 1 77,389 0 0
DISNEY (WALT) CO COMMON STOCK 254687106 794 8,000 SH   SOLE 1 8,000 0 0
DEVON ENERGY CORP COMMON STOCK 25179M103 478 17,432 SH   SOLE 1 17,432 0 0
EQUIFAX INC COMMON STOCK 294429105 2,343 20,499 SH   SOLE 1 20,499 0 0
EASTGROUP PROPERTIES COMMON STOCK 277276101 1,441 23,870 SH   SOLE 1 23,870 0 0
EMC CORPORATION COMMON STOCK 268648102 992 37,227 SH   SOLE 1 37,227 0 0
EMERSON ELECTRIC CO COMMON STOCK 291011104 2,363 43,450 SH   SOLE 1 43,450 0 0
EATON CORP PLC COMMON STOCK G29183103 3,471 55,478 SH   SOLE 1 55,478 0 0
EDWARDS LIFESCIENCES COMMON STOCK 28176E108 2,141 24,274 SH   SOLE 1 24,274 0 0
EXPEDITORS INTL OF COMMON STOCK 302130109 333 6,831 SH   SOLE 1 6,831 0 0
FASTENAL CO COMMON STOCK 311900104 441 9,000 SH   SOLE 1 9,000 0 0
FOREST CITY REALTY COMMON STOCK 345605109 762 36,137 SH   SOLE 1 36,137 0 0
FRASERS CENTREPOINT COMMON STOCK Y2642R103 14 11,842 SH   SOLE 1 11,842 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604103 3,673 115,550 SH   SOLE 1 115,550 0 0
GRACO INCORPORATED COMMON STOCK 384109104 7,041 83,862 SH   SOLE 1 83,862 0 0
ALPHABET INC CL C COMMON STOCK 02079K107 2,274 3,053 SH   SOLE 1 3,053 0 0
ALPHABET INC CL A COMMON STOCK 02079K305 1,717 2,250 SH   SOLE 1 2,250 0 0
GENUINE PARTS CO COMMON STOCK 372460105 3,058 30,777 SH   SOLE 1 30,777 0 0
GLOBAL PAYMENTS COMMON STOCK 37940X102 2,500 38,285 SH   SOLE 1 38,285 0 0
GLAXOSMITHKLINE ADR COMMON STOCK 37733W105 1,485 36,618 SH   SOLE 1 36,618 0 0
GIVAUDAN AG ORD SHRS COMMON STOCK H3238Q102 1,268 654 SH   SOLE 1 654 0 0
HOME DEPOT COMMON STOCK 437076102 5,095 38,185 SH   SOLE 1 38,185 0 0
HONDA MOTOR CO LTD COMMON STOCK 438128308 287 10,500 SH   SOLE 1 10,500 0 0
HERSHEY COMPANY COMMON STOCK 427866108 785 8,523 SH   SOLE 1 8,523 0 0
INTL BUS MACHINES COMMON STOCK 459200101 5,380 35,524 SH   SOLE 1 35,524 0 0
ICICI BANK LTD ADR COMMON STOCK 45104G104 161 22,497 SH   SOLE 1 22,497 0 0
INGLES MARKETS INC COMMON STOCK 457030104 494 13,164 SH   SOLE 1 13,164 0 0
INTEL CORP COMMON STOCK 458140100 1,443 44,597 SH   SOLE 1 44,597 0 0
ILLINOIS TOOL WORKS COMMON STOCK 452308109 4,054 39,570 SH   SOLE 1 39,570 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 3,488 32,238 SH   SOLE 1 32,238 0 0
JAPAN SMALLER CAP FD COMMON STOCK 47109U104 188 19,453 SH   SOLE 1 19,453 0 0
WILEY JOHN &SONS INC COMMON STOCK 968223206 1,138 23,283 SH   SOLE 1 23,283 0 0
DSM N.V. ORD SHRS COMMON STOCK N5017D122 2,516 45,681 SH   SOLE 1 45,681 0 0
KIRBY CORP COMMON STOCK 497266106 582 9,650 SH   SOLE 1 9,650 0 0
KIMBERLY-CLARK CORP COMMON STOCK 494368103 1,506 11,193 SH   SOLE 1 11,193 0 0
COCA-COLA CO COMMON STOCK 191216100 5,407 116,555 SH   SOLE 1 116,555 0 0
KEPPEL CORP LTD COMMON STOCK Y4722Z120 174 40,150 SH   SOLE 1 40,150 0 0
LINCOLN ELEC HLDGS COMMON STOCK 533900106 2,255 38,496 SH   SOLE 1 38,496 0 0
LINEAR TECHNOLOGY COMMON STOCK 535678106 4,136 92,811 SH   SOLE 1 92,811 0 0
LOWE'S COMPANIES INC COMMON STOCK 548661107 3,787 49,999 SH   SOLE 1 49,999 0 0
LEUCADIA NATIONAL COMMON STOCK 527288104 574 35,488 SH   SOLE 1 35,488 0 0
MCDONALDS CORP COMMON STOCK 580135101 2,537 20,188 SH   SOLE 1 20,188 0 0
MARKEL CORP COMMON STOCK 570535104 318 357 SH   SOLE 1 357 0 0
MARTIN MARIETTA COMMON STOCK 573284106 207 1,300 SH   SOLE 1 1,300 0 0
3M COMPANY COMMON STOCK 88579Y101 8,278 49,676 SH   SOLE 1 49,676 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103 241 3,842 SH   SOLE 1 3,842 0 0
MARINE PRODUCTS CORP COMMON STOCK 568427108 107 14,144 SH   SOLE 1 14,144 0 0
MICROSOFT CORP COMMON STOCK 594918104 1,838 33,272 SH   SOLE 1 33,272 0 0
M & T BANK CORP COMMON STOCK 55261F104 957 8,620 SH   SOLE 1 8,620 0 0
NORTHEAST BANCORP COMMON STOCK 663904209 1,510 142,344 SH   SOLE 1 142,344 0 0
NOBLE CORP PLC COMMON STOCK G65431101 198 19,130 SH   SOLE 1 19,130 0 0
NOBLE GROUP LTD ORD COMMON STOCK G6542T119 120 369,400 SH   SOLE 1 369,400 0 0
NORTHROP GRUMMAN CO COMMON STOCK 666807102 1,193 6,030 SH   SOLE 1 6,030 0 0
NEUROTROPE INC COMMON STOCK 64129T108 224 430,734 SH   SOLE 1 430,734 0 0
NOVO NORDISK A/S ADR COMMON STOCK 670100205 1,084 20,000 SH   SOLE 1 20,000 0 0
NOVARTIS A.G. ADR COMMON STOCK 66987V109 1,444 19,927 SH   SOLE 1 19,927 0 0
NORTHWESTERN CORP COMMON STOCK 668074305 321 5,200 SH   SOLE 1 5,200 0 0
NATIONAL WESTERN COMMON STOCK 638517102 670 2,905 SH   SOLE 1 2,905 0 0
OPKO HEALTH INC COMMON STOCK 68375N103 194 18,700 SH   SOLE 1 18,700 0 0
PEPSICO INC COMMON STOCK 713448108 3,171 30,942 SH   SOLE 1 30,942 0 0
PFIZER INC COMMON STOCK 717081103 1,458 49,195 SH   SOLE 1 49,195 0 0
PROCTER & GAMBLE COMMON STOCK 742718109 3,230 39,239 SH   SOLE 1 39,239 0 0
POLARIS INDUSTRIES COMMON STOCK 731068102 896 9,100 SH   SOLE 1 9,100 0 0
PHILIP MORRIS INT'L COMMON STOCK 718172109 452 4,602 SH   SOLE 1 4,602 0 0
PPG INDUSTRIES INC COMMON STOCK 693506107 5,223 46,850 SH   SOLE 1 46,850 0 0
PHILLIPS 66 COMMON STOCK 718546104 1,333 15,397 SH   SOLE 1 15,397 0 0
PRUDENTIAL PLC PREFERRED G7293H114 203 7,800 SH   SOLE 1 7,800 0 0
QIAGEN N.V. COMMON STOCK N72482107 507 22,703 SH   SOLE 1 22,703 0 0
RAVEN INDUSTRIES INC COMMON STOCK 754212108 3,054 190,627 SH   SOLE 1 190,627 0 0
READING INT'L CL A COMMON STOCK 755408101 902 75,285 SH   SOLE 1 75,285 0 0
DSM N.V. ADR COMMON STOCK 780249108 219 15,897 SH   SOLE 1 15,897 0 0
RPC INC COMMON STOCK 749660106 1,150 81,111 SH   SOLE 1 81,111 0 0
ROYAL BANK OF CANADA COMMON STOCK 780087102 562 9,763 SH   SOLE 1 9,763 0 0
STEPAN COMPANY COMMON STOCK 858586100 420 7,605 SH   SOLE 1 7,605 0 0
SMUCKER (J.M.) CO COMMON STOCK 832696405 384 2,957 SH   SOLE 1 2,957 0 0
SK TELECOM CO LTD COMMON STOCK 78440P108 713 35,363 SH   SOLE 1 35,363 0 0
SOLAR CAPITAL LTD COMMON STOCK 83413U100 186 10,750 SH   SOLE 1 10,750 0 0
SILVER WHEATON CORP COMMON STOCK 828336107 642 38,700 SH   SOLE 1 38,700 0 0
SYNOVUS FINANCIAL COMMON STOCK 87161C501 1,094 37,851 SH   SOLE 1 37,851 0 0
SECOM CO LTD COMMON STOCK J69972107 1,312 17,650 SH   SOLE 1 17,650 0 0
SECOM CO LTD ADR COMMON STOCK 813113206 306 16,539 SH   SOLE 1 16,539 0 0
SASOL LTD SPONS ADR COMMON STOCK 803866300 428 14,500 SH   SOLE 1 14,500 0 0
SUNTRUST BANKS COMMON STOCK 867914103 1,186 32,868 SH   SOLE 1 32,868 0 0
ST JUDE MEDICAL INC COMMON STOCK 790849103 1,761 32,019 SH   SOLE 1 32,019 0 0
QUESTAR CORP COMMON STOCK 748356102 224 9,042 SH   SOLE 1 9,042 0 0
SUNCOR ENERGY INC COMMON STOCK 867224107 232 8,350 SH   SOLE 1 8,350 0 0
STRYKER CORP COMMON STOCK 863667101 2,363 22,023 SH   SOLE 1 22,023 0 0
TE CONNECTIVITY LTD COMMON STOCK H84989104 2,496 40,305 SH   SOLE 1 40,305 0 0
TIFFANY & COMPANY COMMON STOCK 886547108 1,597 21,769 SH   SOLE 1 21,769 0 0
TOTAL SYSTEM SVCS COMMON STOCK 891906109 868 18,234 SH   SOLE 1 18,234 0 0
TUPPERWARE CORP COMMON STOCK 899896104 292 5,039 SH   SOLE 1 5,039 0 0
TIME WARNER INC NEW COMMON STOCK 887317303 469 6,468 SH   SOLE 1 6,468 0 0
TEXAS INSTRUMENTS COMMON STOCK 882508104 1,593 27,736 SH   SOLE 1 27,736 0 0
TYCO INT'L PLC COMMON STOCK G91442106 1,966 53,544 SH   SOLE 1 53,544 0 0
NET 1 UEPS TECHS INC COMMON STOCK 64107N206 668 72,573 SH   SOLE 1 72,573 0 0
UNITED PARCEL SVC COMMON STOCK 911312106 4,645 44,037 SH   SOLE 1 44,037 0 0
U S BANCORP COMMON STOCK 902973304 2,814 69,334 SH   SOLE 1 69,334 0 0
VALSPAR CORPORATION COMMON STOCK 920355104 8,637 80,700 SH   SOLE 1 80,700 0 0
VOLVO AB CLASS B ORD COMMON STOCK 928856301 375 34,065 SH   SOLE 1 34,065 0 0
VERISK ANALYTICS INC COMMON STOCK 92345Y106 853 10,671 SH   SOLE 1 10,671 0 0
VERIZON COMM'S COMMON STOCK 92343V104 539 9,972 SH   SOLE 1 9,972 0 0
WALGREENS BOOTS COMMON STOCK 931427108 898 10,663 SH   SOLE 1 10,663 0 0
WELLS FARGO & CO COMMON STOCK 949746101 439 9,072 SH   SOLE 1 9,072 0 0
WEIS MARKETS INC COMMON STOCK 948849104 402 8,915 SH   SOLE 1 8,915 0 0
WAL-MART STORES INC COMMON STOCK 931142103 1,073 15,672 SH   SOLE 1 15,672 0 0
WHITE MOUNTAINS INS COMMON STOCK G9618E107 2,068 2,577 SH   SOLE 1 2,577 0 0
WESTERN UNION CO COMMON STOCK 959802109 221 11,450 SH   SOLE 1 11,450 0 0
WEYERHAEUSER CO COMMON STOCK 962166104 5,769 186,214 SH   SOLE 1 186,214 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 3,439 41,140 SH   SOLE 1 41,140 0 0
ALLEGHANY CORP COMMON STOCK 17175100 3,946 7,952 SH   SOLE 1 7,952 0 0
ZEBRA TECH CL A COMMON STOCK 989207105 3,097 44,883 SH   SOLE 1 44,883 0 0