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
APCO OIL & GAS INTERNATIONAL SHS g0471f109 39,764 2,550,614 SH   SOLE   0 0 2,550,614
BGC PARTNERS INC CL A 05541T101 60 10,000 SH   SOLE   0 0 10,000
CELGENE CORP COM 151020104 1,633 9,665 SH   SOLE   0 0 9,665
CHEVRON CORP NEW COM 166764100 568 4,545 SH   SOLE   0 0 4,545
EASTERN CO COM 276317104 17,674 1,110,186 SH   SOLE   0 0 1,110,186
ECOLOGY & ENVIRONMENT INC CL A 278878103 592 53,780 SH   SOLE   0 0 53,780
EXXON MOBIL CORP COM 30231G102 556 5,494 SH   SOLE   0 0 5,494
GENERAL ELECTRIC CO COM 369604103 289 10,297 SH   SOLE   0 0 10,297
GLOBAL POWER EQUIPMENT GRP I COM PAR $0.01 37941P306 25,150 1,285,107 SH   SOLE   0 0 1,285,107
GRAHAM CORP COM 384556106 9,671 266,486 SH   SOLE   0 0 266,486
GSE SYS INC COM 36227k106 350 218,537 SH   SOLE   0 0 218,537
INTERNATIONAL BUSINESS MACHS COM 459200101 830 4,426 SH   SOLE   0 0 4,426
JOHNSON & JOHNSON COM 478160104 443 4,840 SH   SOLE   0 0 4,840
LILLY ELI & CO COM 532457108 224 4,394 SH   SOLE   0 0 4,394
M & T BK CORP COM 55261F104 971 8,342 SH   SOLE   0 0 8,342
MERCK & CO INC NEW COM 58933y105 518 10,350 SH   SOLE   0 0 10,350
MICROSOFT CORP COM 594918104 281 7,522 SH   SOLE   0 0 7,522
NANOSPHERE INC COM 63009F105 262 114,200 SH   SOLE   0 0 114,200
NAVIGATOR HOLDINGS LTD SHS Y62132108 541 20,079 SH   SOLE   0 0 20,079
PFIZER INC COM 717081103 235 7,669 SH   SOLE   0 0 7,669
PMFG INC COM 69345P103 43,936 4,854,782 SH   SOLE   0 0 4,854,782
PRECISION CASTPARTS CORP COM 740189105 2,510 9,322 SH   SOLE   0 0 9,322
PROCTER & GAMBLE CO COM 742718109 884 10,859 SH   SOLE   0 0 10,859
PROSHARES TR PSHS ULSHT SP500 74347B300 1,661 55,987 SH   SOLE   0 0 55,987
RAND CAP CORP COM 752185108 2,828 924,168 SH   SOLE   0 0 924,168
TRANSCAT INC COM 893529107 15,661 1,960,014 SH   SOLE   0 0 1,960,014
UNION PAC CORP COM 907818108 401 2,386 SH   SOLE   0 0 2,386
UNITED STATES LIME & MINERAL COM 911922102 1,613 26,371 SH   SOLE   0 0 26,371