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 40,536 2,809,142 SH   SOLE   0 0 2,809,142
BGC PARTNERS INC CL A 05541T101 74 10,000 SH   SOLE   0 0 10,000
CELGENE CORP COM 151020104 1,613 18,780 SH   SOLE   0 0 18,780
CHEVRON CORP NEW COM 166764100 513 3,930 SH   SOLE   0 0 3,930
EASTERN CO COM 276317104 16,252 1,052,568 SH   SOLE   0 0 1,052,568
ECOLOGY & ENVIRONMENT INC CL A 278878103 472 45,377 SH   SOLE   0 0 45,377
EXXON MOBIL CORP COM 30231G102 422 4,187 SH   SOLE   0 0 4,187
GENERAL ELECTRIC CO COM 369604103 251 9,547 SH   SOLE   0 0 9,547
GLOBAL POWER EQUIPMENT GRP I COM PAR $0.01 37941P306 19,010 1,176,341 SH   SOLE   0 0 1,176,341
GRAHAM CORP COM 384556106 8,335 239,455 SH   SOLE   0 0 239,455
GSE SYS INC COM 36227k106 307 184,957 SH   SOLE   0 0 184,957
INTERNATIONAL BUSINESS MACHS COM 459200101 766 4,226 SH   SOLE   0 0 4,226
JOHNSON & JOHNSON COM 478160104 506 4,840 SH   SOLE   0 0 4,840
LILLY ELI & CO COM 532457108 273 4,394 SH   SOLE   0 0 4,394
M & T BK CORP COM 55261F104 1,035 8,342 SH   SOLE   0 0 8,342
MERCK & CO INC NEW COM 58933y105 599 10,350 SH   SOLE   0 0 10,350
MICROSOFT CORP COM 594918104 213 5,097 SH   SOLE   0 0 5,097
NANOSPHERE INC COM 63009F105 180 114,200 SH   SOLE   0 0 114,200
PFIZER INC COM 717081103 215 7,229 SH   SOLE   0 0 7,229
PMFG INC COM 69345P103 24,759 4,698,122 SH   SOLE   0 0 4,698,122
PRECISION CASTPARTS CORP COM 740189105 2,353 9,322 SH   SOLE   0 0 9,322
PROCTER & GAMBLE CO COM 742718109 853 10,859 SH   SOLE   0 0 10,859
PROSHARES TR PSHS ULSHT SP500 74347B300 1,161 45,647 SH   SOLE   0 0 45,647
RAND CAP CORP COM 752185108 2,584 828,251 SH   SOLE   0 0 828,251
TRANSCAT INC COM 893529107 18,145 1,768,507 SH   SOLE   0 0 1,768,507
UNION PAC CORP COM 907818108 476 4,772 SH   SOLE   0 0 4,772
UNITED STATES LIME & MINERAL COM 911922102 1,362 21,015 SH   SOLE   0 0 21,015