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,424 19,173 SH   SOLE   0 0 19,173
ABBOTT LABORATORIES ABT COM 002824100 7,666 199,571 SH   SOLE   0 0 199,571
ADVANCED MICRO DEVICES AMD COM 007903107 113 10,000 SH   SOLE   0 0 10,000
AECOM ACM COM 00766T100 596 16,400 SH   SOLE   0 0 16,400
AGCO CORP AGCO COM 001084102 4,467 77,200 SH   SOLE   0 0 77,200
ALPHABET INC-CL A GOOGL COM 02079K305 1,285 1,622 SH   SOLE   0 0 1,622
ALPHABET INC-CL C GOOG COM 02079K107 1,344 1,741 SH   SOLE   0 0 1,741
AMERICAN CAPITAL LTD ACAS COM 02503Y103 1,926 107,451 SH   SOLE   0 0 107,451
AMERICAN DEFENSE SYSTEMS INC A COM 025351107 0 50,000 SH   SOLE   0 0 50,000
AMERICAN SOFTWARE INC-CL A AMS COM 029683109 4,327 418,885 SH   SOLE   0 0 418,885
AMGEN INC AMGN COM 031162100 2,883 19,721 SH   SOLE   0 0 19,721
APPLE INC AAPL COM 037833100 2,207 19,052 SH   SOLE   0 0 19,052
APPLIED MATERIALS INC AMAT COM 038222105 5,050 156,477 SH   SOLE   0 0 156,477
ARCHER-DANIELS-MIDLAND CO ADM COM 039483102 1,534 33,600 SH   SOLE   0 0 33,600
AUTOHOME INC-ADR ATHM COM 05278C107 2,103 83,200 SH   SOLE   0 0 83,200
AUTOZONE INC AZO COM 053332102 237 300 SH   SOLE   0 0 300
AVALON ADVANCED MATERIALS IN A COM 05337L106 2 18,750 SH   SOLE   0 0 18,750
BANK OF NOVA SCOTIA BNS COM 064149107 6,242 112,100 SH   SOLE   0 0 112,100
BAXTER INTERNATIONAL INC BAX COM 071813109 4,596 103,646 SH   SOLE   0 0 103,646
BCE INC BCE COM 05534B760 5,847 135,227 SH   SOLE   0 0 135,227
BERKSHIRE HATHAWAY INC-CL B BR COM 084670702 558 3,425 SH   SOLE   0 0 3,425
BLACKROCK INC BLK COM 09247X101 533 1,400 SH   SOLE   0 0 1,400
BLUE BIRD CORP BLBD COM 095306106 749 48,500 SH   SOLE   0 0 48,500
BRISTOL-MYERS SQUIBB CO BMY COM 110122108 8,046 137,684 SH   SOLE   0 0 137,684
BROOKS AUTOMATION INC BRKS COM 114340102 9,468 554,674 SH   SOLE   0 0 554,674
CALAMP CORP CAMP COM 128126109 2,619 180,600 SH   SOLE   0 0 180,600
CALGON CARBON CORP CCC COM 129603106 3,735 219,700 SH   SOLE   0 0 219,700
CHEMUNG FINANCIAL CORP CHMG COM 164024101 5,146 141,563 SH   SOLE   0 0 141,563
CHICAGO BRIDGE & IRON CO NV CB COM 167250109 3,048 96,000 SH   SOLE   0 0 96,000
CIENA CORP CIEN COM 171779309 3,915 160,400 SH   SOLE   0 0 160,400
CIGNA CORP CI COM 125509109 320 2,400 SH   SOLE   0 0 2,400
CISCO SYSTEMS INC CSCO COM 17275R102 748 24,765 SH   SOLE   0 0 24,765
COCA-COLA CO/THE KO COM 191216100 1,311 31,624 SH   SOLE   0 0 31,624
CONOCOPHILLIPS COP COM 20825C104 6,638 132,385 SH   SOLE   0 0 132,385
CORNING INC GLW COM 219350105 21,772 897,068 SH   SOLE   0 0 897,068
DANAHER CORP DHR COM 235851102 389 5,000 SH   SOLE   0 0 5,000
DENTSPLY SIRONA INC XRAY COM 24906P109 2,755 47,723 SH   SOLE   0 0 47,723
DOUGLAS DYNAMICS INC PLOW COM 25960R105 1,607 47,771 SH   SOLE   0 0 47,771
DST SYSTEMS INC DST COM 233326107 552 5,150 SH   SOLE   0 0 5,150
DUKE ENERGY CORP DUK COM 26441C204 6,802 87,631 SH   SOLE   0 0 87,631
ELMIRA SAVINGS BANK ESBK COM 289660102 1,131 55,300 SH   SOLE   0 0 55,300
EMERSON ELECTRIC CO EMR COM 291011104 17,062 306,050 SH   SOLE   0 0 306,050
EVERI HOLDINGS INC EVRI COM 30034T103 22 10,000 SH   SOLE   0 0 10,000
EXELON CORP EXC COM 30161N101 5,821 164,030 SH   SOLE   0 0 164,030
EXXON MOBIL CORP XOM COM 30231G102 16,307 180,670 SH   SOLE   0 0 180,670
FLOWSERVE CORP FLS COM 34354P105 2,662 55,405 SH   SOLE   0 0 55,405
GENERAL ELECTRIC CO GE COM 369604103 1,362 43,092 SH   SOLE   0 0 43,092
GENERAL MOTORS CO GM COM 37045V100 7,942 227,961 SH   SOLE   0 0 227,961
GLAXOSMITHKLINE PLC-SPON ADR G COM 37733W105 4,685 121,648 SH   SOLE   0 0 121,648
GRANITE CONSTRUCTION INC GVA COM 387328107 13,536 246,102 SH   SOLE   0 0 246,102
GREAT PLAINS ENERGY INC GXP COM 391164100 5,591 204,410 SH   SOLE   0 0 204,410
GSV CAPITAL CORP GSVC COM 36191J101 51 10,100 SH   SOLE   0 0 10,100
HALLIBURTON CO HAL COM 406216101 3,742 69,184 SH   SOLE   0 0 69,184
HARDINGE INC HDNG COM 412324303 1,367 123,410 SH   SOLE   0 0 123,410
HONEYWELL INTERNATIONAL INC HO COM 438516106 6,985 60,297 SH   SOLE   0 0 60,297
IDACORP INC IDA COM 451107106 4,934 61,260 SH   SOLE   0 0 61,260
II-VI INC IIVI COM 902104108 326 11,000 SH   SOLE   0 0 11,000
INGERSOLL-RAND PLC IR COM G47791101 7,822 104,234 SH   SOLE   0 0 104,234
INTEL CORP INTC COM 458140100 12,686 349,753 SH   SOLE   0 0 349,753
INTL BUSINESS MACHINES CORP IB COM 459200101 8,126 48,954 SH   SOLE   0 0 48,954
JOHNSON & JOHNSON JNJ COM 478160104 22,401 194,432 SH   SOLE   0 0 194,432
LANDEC CORP LNDC COM 514766104 5,278 382,475 SH   SOLE   0 0 382,475
LINDSAY CORP LNN COM 535555106 11,873 159,132 SH   SOLE   0 0 159,132
MANHATTAN SCIENTIFICS INC MHTX COM 563122100 7 145,000 SH   SOLE   0 0 145,000
MDU RESOURCES GROUP INC MDU COM 552690109 5,480 190,475 SH   SOLE   0 0 190,475
MEDTRONIC PLC MDT COM G5960L103 268 3,756 SH   SOLE   0 0 3,756
MENTOR GRAPHICS CORP MENT COM 587200106 4,496 121,867 SH   SOLE   0 0 121,867
MERCK & CO. INC. MRK COM 58933Y105 12,647 214,822 SH   SOLE   0 0 214,822
MICROSOFT CORP MSFT COM 594918104 6,765 108,867 SH   SOLE   0 0 108,867
MONSANTO CO MON COM 61166W101 4,507 42,840 SH   SOLE   0 0 42,840
MOSAIC CO/THE MOS COM 61945C103 1,279 43,600 SH   SOLE   0 0 43,600
NEOGEN CORP NEOG COM 640491106 2,614 39,601 SH   SOLE   0 0 39,601
NEW YORK COMMUNITY BANCORP NYC COM 649445103 2,794 175,600 SH   SOLE   0 0 175,600
NEXTERA ENERGY INC NEE COM 65339F101 5,248 43,935 SH   SOLE   0 0 43,935
OCLARO INC OCLR COM 67555N206 221 24,700 SH   SOLE   0 0 24,700
OGE ENERGY CORP OGE COM 670837103 6,054 181,001 SH   SOLE   0 0 181,001
ORBOTECH LTD ORBK COM M75253100 2,447 73,242 SH   SOLE   0 0 73,242
OTTER TAIL CORP OTTR COM 689648103 1,624 39,800 SH   SOLE   0 0 39,800
PAYCHEX INC PAYX COM 704326107 233 3,825 SH   SOLE   0 0 3,825
PEPSICO INC PEP COM 713448108 210 2,005 SH   SOLE   0 0 2,005
PFIZER INC PFE COM 717081103 14,919 459,344 SH   SOLE   0 0 459,344
PHILLIPS 66 PSX COM 718546104 404 4,674 SH   SOLE   0 0 4,674
PUBLIC SERVICE ENTERPRISE GP P COM 744573106 2,815 64,160 SH   SOLE   0 0 64,160
QUEST DIAGNOSTICS INC DGX COM 74834L100 4,710 51,249 SH   SOLE   0 0 51,249
REGENERON PHARMACEUTICALS REGN COM 75886F107 349 950 SH   SOLE   0 0 950
SCHLUMBERGER LTD SLB COM 806857108 14,701 175,112 SH   SOLE   0 0 175,112
SIGNATURE BANK SBNY COM 82669G104 1,802 12,000 SH   SOLE   0 0 12,000
ST JUDE MEDICAL INC STJ COM 790849103 5,899 73,568 SH   SOLE   0 0 73,568
STRYKER CORP SYK COM 863667101 1,384 11,550 SH   SOLE   0 0 11,550
SUN HYDRAULICS CORP SNHY COM 866942105 3,774 94,425 SH   SOLE   0 0 94,425
SUPERVALU INC SVU COM 868536103 47 10,000 SH   SOLE   0 0 10,000
SWISS HELVETIA FUND SWZ COM 870875101 2,083 203,993 SH   SOLE   0 0 203,993
SYNGENTA AG-ADR SYT COM 87160A100 2,628 33,250 SH   SOLE   0 0 33,250
TE CONNECTIVITY LTD TEL COM H84989104 9,339 134,800 SH   SOLE   0 0 134,800
THERMO FISHER SCIENTIFIC INC T COM 883556102 3,800 26,933 SH   SOLE   0 0 26,933
TOMPKINS FINANCIAL CORP TMP COM 890110109 259 2,740 SH   SOLE   0 0 2,740
VERIZON COMMUNICATIONS INC VZ COM 92343V104 212 3,967 SH   SOLE   0 0 3,967
VIAVI SOLUTIONS INC VIAV COM 925550105 980 119,800 SH   SOLE   0 0 119,800
WAL-MART STORES INC WMT COM 931142103 8,281 119,800 SH   SOLE   0 0 119,800
WALT DISNEY CO/THE DIS COM 254687106 382 3,670 SH   SOLE   0 0 3,670
WATTS WATER TECHNOLOGIES-A WTS COM 942749102 5,081 77,925 SH   SOLE   0 0 77,925
XEROX CORP XRX COM 984121103 2,622 300,333 SH   SOLE   0 0 300,333
XYLEM INC XYL COM 98419M100 2,013 40,650 SH   SOLE   0 0 40,650
ZIMMER BIOMET HOLDINGS INC ZBH COM 98956P102 1,255 12,160 SH   SOLE   0 0 12,160
ROYAL HAWAIIAN ORCHARDS LP NNU LTD 78028T100 471 167,699 SH   SOLE   0 0 167,699
NOVARTIS AG-SPONSORED ADR NVS ADR 66987V109 7,646 104,964 SH   SOLE   0 0 104,964
SHIRE PLC-ADR SHPG ADR 82481R106 631 3,702 SH   SOLE   0 0 3,702
TAIWAN SEMICONDUCTOR-SP ADR TS ADR 874039100 305 10,600 SH   SOLE   0 0 10,600
TELECOM ARGENTINA SA-SP ADR TE ADR 879273209 1,683 92,600 SH   SOLE   0 0 92,600
GUGGENHEIM S&P GLOBAL WATER CG ETF 18383Q507 4,824 169,550 SH   SOLE   0 0 169,550
ISHARES CORE U.S. AGGREGATE AG ETF 464287226 1,041 9,632 SH   SOLE   0 0 9,632
ISHARES EDGE MSCI MIN VOL EM E ETF 464286533 2,344 47,933 SH   SOLE   0 0 47,933
ISHARES MSCI AUSTRALIA ETF EWA ETF 464286103 2,330 115,200 SH   SOLE   0 0 115,200
ISHARES MSCI CANADA ETF EWC ETF 464286509 2,727 104,275 SH   SOLE   0 0 104,275
ISHARES MSCI SINGAPORE CAPPE E ETF 46434G780 2,909 145,936 SH   SOLE   0 0 145,936
POWERSHARES WILDERH CLEAN EN P ETF 73935X500 556 151,050 SH   SOLE   0 0 151,050
SPDR S&P BIOTECH ETF XBI ETF 78464A870 3,428 57,920 SH   SOLE   0 0 57,920
SPDR S&P REGIONAL BANKING KRE ETF 78464A698 361 6,500 SH   SOLE   0 0 6,500
UTILITIES SELECT SECTOR SPDR X ETF 81369Y886 481 9,900 SH   SOLE   0 0 9,900
VANGUARD SHORT-TERM BOND ETF B ETF 921937827 698 8,786 SH   SOLE   0 0 8,786