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
AKAMAI com 00971t101 33 475 SH   SOLE   475 0 0
ALERIAN MLP ETF com 00162q866 569 45,601 SH   SOLE   45,601 0 0
ALLIANT ENERGY CORP. com 018802108 66 1,125 SH   SOLE   1,125 0 0
ALTRIA GROUP INC com 02209s103 1,704 31,315 SH   SOLE   31,315 0 0
AMC NETWORDS INC. CL A com 00164v103 67 920 SH   SOLE   920 0 0
AMERICAN ELEC PWR INC com 025537101 18 315 SH   SOLE   315 0 0
AMETEK, INC. com 031100100 271 5,181 SH   SOLE   5,181 0 0
AMPCO-PITTSBURGH CORP. com 032037103 1,652 151,421 SH   SOLE   151,421 0 0
AMPHENOL CORP. - CL A com 032095101 247 4,840 SH   SOLE   4,840 0 0
AON CORP COM com g0408v102 161 1,819 SH   SOLE   1,819 0 0
APOGEE ENTERPRISES INC com 037598109 4,483 100,397 SH   SOLE   100,397 0 0
APTARGROUP INC com 038336103 13,096 198,546 SH   SOLE   198,546 0 0
ARES CAPITAL CORP com 04010l103 1,116 77,084 SH   SOLE   77,084 0 0
ARROW ELECTRONICS com 042735100 2 40 SH   SOLE   40 0 0
ASSOCIATED BANC-CORP com 045487105 73 4,040 SH   SOLE   4,040 0 0
ASTEC INDUSTRIES INC com 046224101 4,556 135,961 SH   SOLE   135,961 0 0
AT & T CORP. com 00206r102 1,183 36,298 SH   SOLE   36,298 0 0
ATRION CORPORATION com 049904105 2,928 7,809 SH   SOLE   7,809 0 0
ATWOOD OCEANICS INC com 050095108 34 2,300 SH   SOLE   2,300 0 0
BADGER METER INC com 056525108 2,103 36,226 SH   SOLE   36,226 0 0
BALDWIN & LYONS, INC. com 057755209 1,815 83,638 SH   SOLE   83,638 0 0
BAR HARBOR BANKSHARES INC com 066849100 1,154 36,085 SH   SOLE   36,085 0 0
BARD C R INC com 067383109 385 2,067 SH   SOLE   2,067 0 0
BUCKEYE PARTNERS LP com 118230101 479 8,081 SH   SOLE   8,081 0 0
BUCKLE INC com 118440106 1,782 48,214 SH   SOLE   48,214 0 0
CABOT MICROELECTRONICS CORPORATION com 12709p103 2,343 60,492 SH   SOLE   60,492 0 0
CADENCE DESIGN SYSTEMS INC com 127387108 32 1,524 SH   SOLE   1,524 0 0
CAL-MAINE FOODS INC com 128030202 5,660 103,649 SH   SOLE   103,649 0 0
CARBO CERAMICS INC com 140781105 528 27,814 SH   SOLE   27,814 0 0
CHEESECAKE FACTORY INC com 163072101 77 1,425 SH   SOLE   1,425 0 0
CHEVRONTEXACO CORPORATION com 166764100 1,230 15,597 SH   SOLE   15,597 0 0
CHURCH & DWIGHT CO., INC. com 171340102 217 2,583 SH   SOLE   2,583 0 0
CINTAS CORP. com 172908105 105 1,229 SH   SOLE   1,229 0 0
CISCO SYS INC COM com 17275R102 11 438 SH   SOLE   438 0 0
COACH, INC. com 189754104 1 31 SH   SOLE   31 0 0
COCA COLA CO com 191216100 1,175 29,283 SH   SOLE   29,283 0 0
COLGATE PALMOLIVE CO com 194162103 45 705 SH   SOLE   705 0 0
COLUMBUS- MCKINNON INC com 199333105 2,486 136,910 SH   SOLE   136,910 0 0
CONOCOPHILLIPS com 20825C104 904 18,840 SH   SOLE   18,840 0 0
COPART, INC. com 217204106 133 4,045 SH   SOLE   4,045 0 0
CPI AEROSTRUCTURES INC com 125919308 1,000 113,467 SH   SOLE   113,467 0 0
CREE, INC. com 225447101 45 1,866 SH   SOLE   1,866 0 0
CUBIC CORPORATION com 229669106 2,553 60,883 SH   SOLE   60,883 0 0
CVS CORP com 126650100 33 345 SH   SOLE   345 0 0
DARDEN RESTAURANTS com 237194105 1,276 18,611 SH   SOLE   18,611 0 0
DIGITAL REALTY TRUST INC com 253868103 1,341 20,534 SH   SOLE   20,534 0 0
DISCOVERY COMMUNICATIONS com 25470f302 59 2,447 SH   SOLE   2,447 0 0
DOW CHEM CO com 260543103 1,042 24,568 SH   SOLE   24,568 0 0
DRIL-QUIP INC com 262037104 2,766 47,504 SH   SOLE   47,504 0 0
DUKE ENERGY CO com 26441c204 1,204 16,734 SH   SOLE   16,734 0 0
EMCOR GROUP, INC. com 29084Q100 1 26 SH   SOLE   26 0 0
EMERSON ELEC CO COM com 291011104 655 14,820 SH   SOLE   14,820 0 0
ENBRIDGE ENERGY MANAGEMENT com 29250X103 5 209 SH   SOLE   209 0 0
ENBRIDGE ENERGY PARTNERS, L.P. com 29250R106 464 18,778 SH   SOLE   18,778 0 0
ESPEY MANUFACTURE & ELECTRONICS INC com 296650104 2,108 85,856 SH   SOLE   85,856 0 0
FIRST OF LONG ISLAND CORPORATION com 320734106 2,297 84,977 SH   SOLE   84,977 0 0
FISERV, INC. com 337738108 415 4,796 SH   SOLE   4,796 0 0
FLOWER FOODS INC com 343498101 3,915 158,238 SH   SOLE   158,238 0 0
FREIGHTCAR AMERICA, INC. com 357023100 1,761 102,602 SH   SOLE   102,602 0 0
FURMANITE CORPORATION com 361086101 1,771 291,319 SH   SOLE   291,319 0 0
GALLAGHER (ARTHUR J.) & CO. com 363576109 972 23,549 SH   SOLE   23,549 0 0
GERMAN AMERICAN BANCORP INC com 373865104 1,530 52,263 SH   SOLE   52,263 0 0
GLOBAL PAYMENTS com 37940X102 289 2,522 SH   SOLE   2,522 0 0
GORMAN-RUPP COMPANY INC com 383082104 12,469 520,173 SH   SOLE   520,173 0 0
GRAHAM CORPORATION com 384556106 2,686 152,187 SH   SOLE   152,187 0 0
GRANITE CONSTRUCTION INC com 387328107 10,615 357,785 SH   SOLE   357,785 0 0
GREENBRIER COS com 393657101 43 1,352 SH   SOLE   1,352 0 0
GULF ISLAND FABRICATION INC com 402307102 2,405 228,359 SH   SOLE   228,359 0 0
GULFMARK OFFSHORE INC com 402629208 843 137,998 SH   SOLE   137,998 0 0
HARDINGE INC com 412324303 2,648 288,802 SH   SOLE   288,802 0 0
HASBRO INC COM com 418056107 1,162 16,107 SH   SOLE   16,107 0 0
HAWKINS INC com 420261109 2,028 52,667 SH   SOLE   52,667 0 0
HELMERICH & PAYNE INC com 423452101 6 125 SH   SOLE   125 0 0
HENRY SCHEIN, INC. com 806407102 76 570 SH   SOLE   570 0 0
HEXCEL CORPORATION com 428291108 63 1,402 SH   SOLE   1,402 0 0
HINGHAM INSTITUTION FOR SAVINGS com 433323102 2,324 20,032 SH   SOLE   20,032 0 0
HOOKER FURNITURE CORP. com 439038100 3,618 153,700 SH   SOLE   153,700 0 0
HYSTER-YALE MATERIALS HANDLING, INC. com 449172105 3,319 57,396 SH   SOLE   57,396 0 0
I SHARES RUSSELL 2000 VALUE com 464287630 20 225 SH   SOLE   225 0 0
ICU MEDICAL INC com 44930G107 3,244 29,626 SH   SOLE   29,626 0 0
INTEL CORP com 458140100 12 405 SH   SOLE   405 0 0
INTL BUSINESS MACHINES com 459200101 18 125 SH   SOLE   125 0 0
INTUIT, INC. com 461202103 63 715 SH   SOLE   715 0 0
ISHARES RUSSELL MIDCAP VALUE com 464287473 18 270 SH   SOLE   270 0 0
ISHR DJ SELECT DIVIDEND com 464287168 42 575 SH   SOLE   575 0 0
J & J SNACK FOODS CORPORATION com 466032109 14,263 125,489 SH   SOLE   125,489 0 0
JOHNSON & JOHNSON com 478160104 1,150 12,316 SH   SOLE   12,316 0 0
JOHNSON OUTDOORS INC com 479167108 4,493 212,941 SH   SOLE   212,941 0 0
KEWAUNEE SCIENTIFIC CORPORATION com 492854104 853 52,192 SH   SOLE   52,192 0 0
KIMBALL ELECTRONICS, INC com 49428J109 1,045 87,576 SH   SOLE   87,576 0 0
KIMBERLY CLARK CORP com 494368103 1,356 12,433 SH   SOLE   12,433 0 0
KINDER MORGAN, INC. com 49456b101 983 35,506 SH   SOLE   35,506 0 0
KMG CHEMICALS INC com 482564101 2,473 128,199 SH   SOLE   128,199 0 0
L.B. FOSTER COMPANY INC com 350060109 3,259 265,430 SH   SOLE   265,430 0 0
L.S. STARRETT COMPANY CL A com 855668109 655 54,185 SH   SOLE   54,185 0 0
LAKELAND INDUSTRIES INC com 511795106 2,023 145,666 SH   SOLE   145,666 0 0
LANNETT CORPORATION com 516012101 2,555 61,540 SH   SOLE   61,540 0 0
LEGGETT & PLATT, INC com 524660107 914 22,161 SH   SOLE   22,161 0 0
LOCKHEED MARTIN CORP COM com 539830109 1,525 7,354 SH   SOLE   7,354 0 0
LSB INDUSTRIES, INC. com 502160104 547 35,694 SH   SOLE   35,694 0 0
LSI INDUSTRIES INC com 50216c108 3,482 412,568 SH   SOLE   412,568 0 0
LULULEMON ATHLETICA INC. com 550021109 42 835 SH   SOLE   835 0 0
MARCUS CORPORATION com 566330106 15,325 792,385 SH   SOLE   792,385 0 0
MARTEN TRANSPORT LTD com 573075108 1,270 78,557 SH   SOLE   78,557 0 0
MCDONALDS CORP com 580135101 1,389 14,097 SH   SOLE   14,097 0 0
MEDNAX com 58502b106 157 2,044 SH   SOLE   2,044 0 0
MERCK & CO INC com 58933Y105 1,066 21,583 SH   SOLE   21,583 0 0
MERIT MEDICAL SYSTEMS INC com 589889104 3,282 137,256 SH   SOLE   137,256 0 0
MFRI INC com 552721102 1,234 240,053 SH   SOLE   240,053 0 0
MICROCHIP TECHNOLOGY INC com 595017104 857 19,886 SH   SOLE   19,886 0 0
MICROSOFT CORP com 594918104 56 1,263 SH   SOLE   1,263 0 0
MILLER INDUSTRIES, INC. com 600551204 1,755 89,810 SH   SOLE   89,810 0 0
MKS INSTRUMENTS INC com 55306n104 2,641 78,755 SH   SOLE   78,755 0 0
MONARCH CASINO & RESORT INC com 609027107 3,075 171,141 SH   SOLE   171,141 0 0
MORNINGSTAR INC com 617700109 72 896 SH   SOLE   896 0 0
MOSAIC COMPANY com 61945C103 70 2,250 SH   SOLE   2,250 0 0
MSA SAFETY INC. com 553498106 3,268 81,768 SH   SOLE   81,768 0 0
MYRIAD GENETICS, INC. com 62855j104 33 888 SH   SOLE   888 0 0
NATIONAL PRESTO INDUSTRIES INC com 637215104 4,477 53,135 SH   SOLE   53,135 0 0
NCR CORPORATION com 62886e108 3 135 SH   SOLE   135 0 0
OIL-DRI CORPORATION OF AMERICA INC com 677864100 1,318 57,575 SH   SOLE   57,575 0 0
PARK ELECTROCHEMICAL CORP com 700416209 66 3,740 SH   SOLE   3,740 0 0
PAYCHEX INC. com 704326107 1,182 24,824 SH   SOLE   24,824 0 0
PERKIN ELMER INC. com 714046109 74 1,610 SH   SOLE   1,610 0 0
PFIZER INC COM com 717081103 7 221 SH   SOLE   221 0 0
PHILIP MORRIS INTL INC COM com 718172109 1,136 14,323 SH   SOLE   14,323 0 0
PIONEER NATURAL RESOURCES CO com 723787107 78 640 SH   SOLE   640 0 0
POLO RALPH LAUREN CORP com 751212101 63 530 SH   SOLE   530 0 0
POTASH CORP OF SASKATCHEWAN com 73755l107 845 41,104 SH   SOLE   41,104 0 0
POWELL INDUSTRIES INC com 739128106 1,485 49,325 SH   SOLE   49,325 0 0
PROCTER & GAMBLE CO com 742718109 1,127 15,668 SH   SOLE   15,668 0 0
QLIK TECHNOLOGIES INC com 74733t105 211 5,786 SH   SOLE   5,786 0 0
QUANTA SERVICES, INC. com 74762E102 1 40 SH   SOLE   40 0 0
REPUBLIC SERVICES INC com 760759100 221 5,364 SH   SOLE   5,364 0 0
RESMED, INC. com 761152107 119 2,338 SH   SOLE   2,338 0 0
REYNOLDS AMERICAN INC com 761713106 1,731 39,097 SH   SOLE   39,097 0 0
RPC INC com 749660106 1,317 148,768 SH   SOLE   148,768 0 0
RPM INTERNATIONAL, INC. com 749685103 171 4,091 SH   SOLE   4,091 0 0
S&P 400 MID-CAP DEP RECPT com 78467Y107 240 965 SH   SOLE   965 0 0
S&P500 DEPOSITARY RECEIPT com 78462F103 17 90 SH   SOLE   90 0 0
SANDERSON FARMS INC com 800013104 2,969 43,300 SH   SOLE   43,300 0 0
SEAGATE TECHNOLOGY HOLDINGS com G7945M107 1,168 26,074 SH   SOLE   26,074 0 0
SIFCO INDUSTRIES INC com 826546103 1,512 133,927 SH   SOLE   133,927 0 0
SIGMA ALDRICH CORP COM com 826552101 69 500 SH   SOLE   500 0 0
SIX FLAGS ENTERTAINMENT CORP. com 83001A102 1,677 36,632 SH   SOLE   36,632 0 0
SNAP ON INC COM com 833034101 208 1,379 SH   SOLE   1,379 0 0
SOUTHERN CO com 842587107 1,121 25,082 SH   SOLE   25,082 0 0
SPAN-AMERICAN MEDICAL SYSTEMS INC com 846396109 2,885 167,231 SH   SOLE   167,231 0 0
STERICYCLE, INC. com 858912108 308 2,213 SH   SOLE   2,213 0 0
STURM RUGER & COMPANY INC com 864159108 17,930 305,506 SH   SOLE   305,506 0 0
SUN HYDRAULICS CORPORATION com 866942105 3,341 121,616 SH   SOLE   121,616 0 0
SYNALLOY CORPORATION com 871565107 1,737 192,100 SH   SOLE   192,100 0 0
TELEFLEX INC COM com 879369106 158 1,270 SH   SOLE   1,270 0 0
THERMO FISHER SCIENTIFIC INC com 883556102 266 2,172 SH   SOLE   2,172 0 0
THOR INDUSTRIES INC com 885160101 1,781 34,386 SH   SOLE   34,386 0 0
TWIN DISC INC com 901476101 1,660 133,796 SH   SOLE   133,796 0 0
UNIT CORPORATION com 909218109 4,357 386,958 SH   SOLE   386,958 0 0
UTAH MEDICAL PRODUCTS INC com 917488108 6,779 125,833 SH   SOLE   125,833 0 0
VALUE LINE INC com 920437100 338 22,551 SH   SOLE   22,551 0 0
VANGUARD INDEX 500 FUND com 922908108 5 26 SH   SOLE   26 0 0
VARIAN MEDICAL EQUIPMENT com 92220p105 48 645 SH   SOLE   645 0 0
VERIZON COMMUNICATIONS com 92343V104 1,044 23,987 SH   SOLE   23,987 0 0
W.P CAREY INC REIT com 92936U109 1,006 17,403 SH   SOLE   17,403 0 0
WASTE MANAGEMENT INC. com 94106L109 1,221 24,508 SH   SOLE   24,508 0 0
WEIS MARKETS INC com 948849104 5,098 122,103 SH   SOLE   122,103 0 0
WHITING PETROLEUM CORP. com 966387102 13 860 SH   SOLE   860 0 0
ZUMIEZ INC. com 989817101 680 43,520 SH   SOLE   43,520 0 0