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 MMM COM 88579Y101 3,236 22,825 SH   SOLE   0 0 22,825
ABBOTT LABORATORIES ABT COM 002824100 1,544 38,377 SH   SOLE   0 0 38,377
ADVANCED MICRO DEVICES AMD COM 007903107 22 13,000 SH   SOLE   0 0 13,000
AEGION CORP AEGN COM 00770F104 1,637 99,352 SH   SOLE   0 0 99,352
AKAMAI TECHNOLOGIES INC AKAM COM 00971T101 297 4,300 SH   SOLE   0 0 4,300
ALTERA CORP ALTR COM 021441100 255 5,100 SH   SOLE   0 0 5,100
AMERICAN CAPITAL LTD ACAS COM 02503Y103 1,440 118,455 SH   SOLE   0 0 118,455
AMERICAN DEFENSE SYSTEMS INC A COM 025351107 0 50,000 SH   SOLE   0 0 50,000
AMERICAN SOFTWARE INC-CL A AMS COM 029683109 3,068 325,716 SH   SOLE   0 0 325,716
AMGEN INC AMGN COM 031162100 3,158 22,830 SH   SOLE   0 0 22,830
ANALOG DEVICES INC ADI COM 032654105 2,130 37,766 SH   SOLE   0 0 37,766
APPLE INC AAPL COM 037833100 640 5,802 SH   SOLE   0 0 5,802
APPLIED MATERIALS INC AMAT COM 038222105 5,925 403,310 SH   SOLE   0 0 403,310
ARGAN INC AGX COM 04010E109 1,583 45,650 SH   SOLE   0 0 45,650
AVALON RARE METALS INC AVL COM 053470100 2 18,750 SH   SOLE   0 0 18,750
BANK OF NOVA SCOTIA BNS COM 064149107 520 11,800 SH   SOLE   0 0 11,800
BAXALTA INC BXLT COM 07177M103 1,089 34,555 SH   SOLE   0 0 34,555
BAXTER INTERNATIONAL INC BAX COM 071813109 435 13,256 SH   SOLE   0 0 13,256
BCE INC BCE COM 05534B760 8,417 205,503 SH   SOLE   0 0 205,503
BRISTOL-MYERS SQUIBB CO BMY COM 110122108 9,195 155,329 SH   SOLE   0 0 155,329
BROOKS AUTOMATION INC BRKS COM 114340102 7,956 679,392 SH   SOLE   0 0 679,392
CALGON CARBON CORP CCC COM 129603106 193 12,400 SH   SOLE   0 0 12,400
CHEMUNG FINANCIAL CORP CHMG COM 164024101 2,451 87,451 SH   SOLE   0 0 87,451
CHICAGO BRIDGE & IRON CO NV CB COM 167250109 1,283 32,350 SH   SOLE   0 0 32,350
CIENA CORP CIEN COM 171779309 2,464 118,900 SH   SOLE   0 0 118,900
CISCO SYSTEMS INC CSCO COM 17275R102 7,084 269,865 SH   SOLE   0 0 269,865
COCA-COLA CO/THE KO COM 191216100 17,003 423,797 SH   SOLE   0 0 423,797
COMMUNITY BANK SYSTEM INC CBU COM 203607106 218 5,864 SH   SOLE   0 0 5,864
CORNING INC GLW COM 219350105 19,976 1,166,847 SH   SOLE   0 0 1,166,847
CYTEC INDUSTRIES INC CYT COM 232820100 5,480 74,200 SH   SOLE   0 0 74,200
DENTSPLY INTERNATIONAL INC XRA COM 249030107 2,795 55,275 SH   SOLE   0 0 55,275
DUKE ENERGY CORP DUK COM 26441C204 1,966 27,322 SH   SOLE   0 0 27,322
ELMIRA SAVINGS BANK ESBK COM 289660102 906 47,206 SH   SOLE   0 0 47,206
EMC CORP/MA EMC COM 268648102 4,612 190,900 SH   SOLE   0 0 190,900
EMCOR GROUP INC EME COM 29084Q100 1,009 22,800 SH   SOLE   0 0 22,800
EMERSON ELECTRIC CO EMR COM 291011104 13,111 296,823 SH   SOLE   0 0 296,823
ENTEGRIS INC ENTG COM 29362U104 624 47,294 SH   SOLE   0 0 47,294
EXELON CORP EXC COM 30161N101 5,017 168,930 SH   SOLE   0 0 168,930
EXXON MOBIL CORP XOM COM 30231G102 15,660 210,627 SH   SOLE   0 0 210,627
FLOWSERVE CORP FLS COM 34354P105 2,720 66,125 SH   SOLE   0 0 66,125
GENERAL ELECTRIC CO GE COM 369604103 1,362 53,992 SH   SOLE   0 0 53,992
GENERAL MOTORS CO GM COM 37045V100 1,464 48,762 SH   SOLE   0 0 48,762
GLAXOSMITHKLINE PLC-SPON ADR G COM 37733W105 10,028 260,805 SH   SOLE   0 0 260,805
GOOGLE INC-CL A GOOGL COM 38259P508 1,145 1,793 SH   SOLE   0 0 1,793
GOOGLE INC-CL C GOOG COM 38259P706 1,091 1,793 SH   SOLE   0 0 1,793
GRANITE CONSTRUCTION INC GVA COM 387328107 9,617 324,122 SH   SOLE   0 0 324,122
GREAT PLAINS ENERGY INC GXP COM 391164100 8,676 321,095 SH   SOLE   0 0 321,095
GSV CAPITAL CORP GSVC COM 36191J101 210 26,700 SH   SOLE   0 0 26,700
HALLIBURTON CO HAL COM 406216101 2,135 60,384 SH   SOLE   0 0 60,384
HARDINGE INC HDNG COM 412324303 873 95,244 SH   SOLE   0 0 95,244
HEWLETT-PACKARD CO HPQ COM 428236103 1,905 74,400 SH   SOLE   0 0 74,400
HONEYWELL INTERNATIONAL INC HO COM 438516106 6,919 73,070 SH   SOLE   0 0 73,070
IDACORP INC IDA COM 451107106 7,384 114,110 SH   SOLE   0 0 114,110
INGERSOLL-RAND PLC IR COM G47791101 5,223 102,870 SH   SOLE   0 0 102,870
INPHI CORP IPHI COM 45772F107 373 15,500 SH   SOLE   0 0 15,500
INTEL CORP INTC COM 458140100 11,472 380,625 SH   SOLE   0 0 380,625
INTL BUSINESS MACHINES CORP IB COM 459200101 7,442 51,335 SH   SOLE   0 0 51,335
INTL SPEEDWAY CORP-CL A ISCA COM 460335201 225 7,079 SH   SOLE   0 0 7,079
IXYS CORPORATION IXYS COM 46600W106 3,031 271,615 SH   SOLE   0 0 271,615
JOHNSON & JOHNSON JNJ COM 478160104 26,350 282,276 SH   SOLE   0 0 282,276
KAPSTONE PAPER AND PACKAGING K COM 48562P103 1,630 98,700 SH   SOLE   0 0 98,700
LACLEDE GROUP INC/THE LG COM 505597104 2,236 41,000 SH   SOLE   0 0 41,000
LANDEC CORP LNDC COM 514766104 2,143 183,600 SH   SOLE   0 0 183,600
LINDSAY CORP LNN COM 535555106 9,436 139,200 SH   SOLE   0 0 139,200
MANHATTAN SCIENTIFICS INC MHTX COM 563122100 16 145,000 SH   SOLE   0 0 145,000
MDU RESOURCES GROUP INC MDU COM 552690109 4,893 284,475 SH   SOLE   0 0 284,475
MEDTRONIC PLC MDT COM G5960L103 4,637 69,277 SH   SOLE   0 0 69,277
MENTOR GRAPHICS CORP MENT COM 587200106 2,214 89,900 SH   SOLE   0 0 89,900
MERCK & CO. INC. MRK COM 58933Y105 10,513 212,859 SH   SOLE   0 0 212,859
MICRON TECHNOLOGY INC MU COM 595112103 1,372 91,600 SH   SOLE   0 0 91,600
MICROSOFT CORP MSFT COM 594918104 5,482 123,867 SH   SOLE   0 0 123,867
MONSANTO CO MON COM 61166W101 3,908 45,790 SH   SOLE   0 0 45,790
MOSAIC CO/THE MOS COM 61945C103 1,433 46,075 SH   SOLE   0 0 46,075
NEOGEN CORP NEOG COM 640491106 2,008 44,631 SH   SOLE   0 0 44,631
NEWALTA CORP NWLTF COM 65020P103 904 130,400 SH   SOLE   0 0 130,400
NEXTERA ENERGY INC NEE COM 65339F101 4,861 49,835 SH   SOLE   0 0 49,835
NORTHWESTERN CORP NWE COM 668074305 859 15,950 SH   SOLE   0 0 15,950
NXP SEMICONDUCTORS NV NXPI COM N6596X109 1,672 19,200 SH   SOLE   0 0 19,200
OGE ENERGY CORP OGE COM 670837103 4,234 154,735 SH   SOLE   0 0 154,735
OTTER TAIL CORP OTTR COM 689648103 5,713 219,214 SH   SOLE   0 0 219,214
PENN WEST PETROLEUM LTD PWE COM 707887105 7 16,650 SH   SOLE   0 0 16,650
PFIZER INC PFE COM 717081103 14,700 468,017 SH   SOLE   0 0 468,017
PORTLAND GENERAL ELECTRIC CO P COM 736508847 4,187 113,260 SH   SOLE   0 0 113,260
PRICELINE GROUP INC/THE PCLN COM 741503403 1,608 1,300 SH   SOLE   0 0 1,300
QUEST DIAGNOSTICS INC DGX COM 74834L100 2,202 35,826 SH   SOLE   0 0 35,826
REGENERON PHARMACEUTICALS REGN COM 75886F107 489 1,051 SH   SOLE   0 0 1,051
SABINE OIL & GAS CORP SOGCQ COM 78532P107 1 50,000 SH   SOLE   0 0 50,000
SCHLUMBERGER LTD SLB COM 806857108 10,727 155,535 SH   SOLE   0 0 155,535
SIGMA-ALDRICH SIAL COM 826552101 431 3,100 SH   SOLE   0 0 3,100
SPDR S&P REGIONAL BANKING KRE COM 78464A698 2,368 57,500 SH   SOLE   0 0 57,500
ST JUDE MEDICAL INC STJ COM 790849103 1,427 22,624 SH   SOLE   0 0 22,624
STRYKER CORP SYK COM 863667101 1,270 13,500 SH   SOLE   0 0 13,500
SUN HYDRAULICS CORP SNHY COM 866942105 3,456 125,800 SH   SOLE   0 0 125,800
SUPERVALU INC SVU COM 868536103 72 10,000 SH   SOLE   0 0 10,000
SWISS HELVETIA FUND SWZ COM 870875101 246 22,625 SH   SOLE   0 0 22,625
SYNGENTA AG-ADR SYT COM 87160A100 947 14,850 SH   SOLE   0 0 14,850
TE CONNECTIVITY LTD TEL COM H84989104 594 9,925 SH   SOLE   0 0 9,925
THERMO FISHER SCIENTIFIC INC T COM 883556102 3,734 30,533 SH   SOLE   0 0 30,533
TOMPKINS FINANCIAL CORP TMP COM 890110109 3,076 57,647 SH   SOLE   0 0 57,647
TRANSCANADA CORP TRP COM 89353D107 1,782 56,420 SH   SOLE   0 0 56,420
TYCO INTERNATIONAL PLC TYC COM G91442106 236 7,050 SH   SOLE   0 0 7,050
VERIZON COMMUNICATIONS INC VZ COM 92343V104 229 5,262 SH   SOLE   0 0 5,262
VIAVI SOLUTIONS INC VIAV COM 925550105 67 12,500 SH   SOLE   0 0 12,500
WALT DISNEY CO/THE DIS COM 254687106 3,055 29,895 SH   SOLE   0 0 29,895
WATTS WATER TECHNOLOGIES-A WTS COM 942749102 971 18,375 SH   SOLE   0 0 18,375
XEROX CORP XRX COM 984121103 2,027 208,300 SH   SOLE   0 0 208,300
XYLEM INC XYL COM 98419M100 1,511 46,000 SH   SOLE   0 0 46,000
ZIMMER BIOMET HOLDINGS INC ZBH COM 98956P102 1,344 14,310 SH   SOLE   0 0 14,310
ROYAL HAWAIIAN ORCHARDS LP NNU LTD 78028T100 550 189,807 SH   SOLE   0 0 189,807
LUXFER HOLDINGS PLC-ADR LXFR ADR 550678106 282 26,135 SH   SOLE   0 0 26,135
NOVARTIS AG-SPONSORED ADR NVS ADR 66987V109 4,814 52,374 SH   SOLE   0 0 52,374
QIHOO 360 TECHNOLOGY CO-ADR QI ADR 74734M109 1,558 32,575 SH   SOLE   0 0 32,575
GUGGENHEIM S&P GLOBAL WATER CG ETF 18383Q507 2,731 103,450 SH   SOLE   0 0 103,450
ISHARES CORE U.S. AGGREGATE AG ETF 464287226 296 2,703 SH   SOLE   0 0 2,703
ISHARES MSCI AUSTRALIA ETF EWA ETF 464286103 2,994 167,050 SH   SOLE   0 0 167,050
ISHARES MSCI CANADA ETF EWC ETF 464286509 2,569 111,700 SH   SOLE   0 0 111,700
ISHARES MSCI EMERG MKT MIN V E ETF 464286533 3,322 66,675 SH   SOLE   0 0 66,675
ISHARES MSCI SINGAPORE ETF EWS ETF 464286673 4,259 418,810 SH   SOLE   0 0 418,810
MARKET VECTORS VIETNAM ETF VNM ETF 57060U761 406 26,200 SH   SOLE   0 0 26,200
POWERSHARES WILDERH CLEAN EN P ETF 73935X500 161 39,200 SH   SOLE   0 0 39,200
VANGUARD S&P 500 ETF VOO ETF 922908363 222 1,262 SH   SOLE   0 0 1,262
VANGUARD SHORT-TERM BOND ETF B ETF 921937827 332 4,135 SH   SOLE   0 0 4,135