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 COM 88579Y101 4,338 26,301 SH   SOLE 0 0 26,301
ABBOTT LABS COM 002824100 2,147 46,347 SH   SOLE 0 0 46,347
ADVANCED MICRO DEVICES INC COM 007903107 27 10,000 SH   SOLE 0 0 10,000
AEGION CORP COM 00770F104 1,600 88,650 SH   SOLE 0 0 88,650
AKAMAI TECHNOLOGIES INC COM 00971T101 355 5,000 SH   SOLE 0 0 5,000
ALTERA CORP COM 021441100 4,405 102,650 SH   SOLE 0 0 102,650
AMERICAN CAP LTD COM 02503Y103 1,238 83,721 SH   SOLE 0 0 83,721
AMERICAN SOFTWARE INC CL A 029683109 2,525 247,073 SH   SOLE 0 0 247,073
AMGEN INC COM 031162100 5,242 32,793 SH   SOLE 0 0 32,793
ANALOG DEVICES INC COM 032654105 2,782 44,166 SH   SOLE 0 0 44,166
APPLE INC COM 037833100 905 7,275 SH   SOLE 0 0 7,275
APPLIED MATLS INC COM 038222105 4,057 179,810 SH   SOLE 0 0 179,810
ARGAN INC COM 04010E109 1,886 52,150 SH   SOLE 0 0 52,150
AT&T INC COM 00206R102 323 9,908 SH   SOLE 0 0 9,908
AVALON RARE METALS INC COM 053470100 5 18,750 SH   SOLE 0 0 18,750
BANK N S HALIFAX COM 064149107 666 13,250 SH   SOLE 0 0 13,250
BAXTER INTL INC COM 071813109 1,095 15,992 SH   SOLE 0 0 15,992
BCE INC COM NEW 05534B760 8,865 209,282 SH   SOLE 0 0 209,282
BRISTOL MYERS SQUIBB CO COM 110122108 10,673 165,469 SH   SOLE 0 0 165,469
BROOKS AUTOMATION INC COM 114340102 7,155 615,242 SH   SOLE 0 0 615,242
CALGON CARBON CORP COM 129603106 3,138 148,925 SH   SOLE 0 0 148,925
CENOVUS ENERGY INC COM 15135U109 215 12,766 SH   SOLE 0 0 12,766
CHEMUNG FINL CORP COM 164024101 1,508 53,296 SH   SOLE 0 0 53,296
CHICAGO BRIDGE & IRON CO N V COM 167250109 2,062 41,850 SH   SOLE 0 0 41,850
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,943 45,250 SH   SOLE 0 0 45,250
CISCO SYS INC COM 17275R102 8,241 299,385 SH   SOLE 0 0 299,385
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 1,511 53,600 SH   SOLE 0 0 53,600
CLAYMORE EXCHANGE-TRD FD TR GUGG CHINA ALLCP 18385p101 3,057 104,494 SH   SOLE 0 0 104,494
COCA COLA CO COM 191216100 16,860 415,791 SH   SOLE 0 0 415,791
COHU INC COM 192576106 1,274 116,452 SH   SOLE 0 0 116,452
COMMERCIAL METALS CO COM 201723103 2,513 155,200 SH   SOLE 0 0 155,200
COMMUNITY BK SYS INC COM 203607106 208 5,864 SH   SOLE 0 0 5,864
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,139 108,700 SH   SOLE 0 0 108,700
CONOCOPHILLIPS COM 20825C104 228 3,667 SH   SOLE 0 0 3,667
CORNING INC COM 219350105 22,719 1,001,720 SH   SOLE 0 0 1,001,720
CYTEC INDS INC COM 232820100 4,491 83,100 SH   SOLE 0 0 83,100
DENTSPLY INTL INC NEW COM 249030107 3,127 61,450 SH   SOLE 0 0 61,450
DISNEY WALT CO COM DISNEY 254687106 3,687 35,152 SH   SOLE 0 0 35,152
DOLBY LABORATORIES INC COM 25659T107 2,119 55,540 SH   SOLE 0 0 55,540
DRESSER-RAND GROUP INC COM 261608103 5,285 65,774 SH   SOLE 0 0 65,774
DUKE ENERGY CORP NEW COM NEW 26441C204 2,247 29,270 SH   SOLE 0 0 29,270
E M C CORP MASS COM 268648102 2,891 113,105 SH   SOLE 0 0 113,105
EGA EMERGING GLOBAL SHS TR EGS BRAZ INF ETF 268461829 120 13,300 SH   SOLE 0 0 13,300
ELMIRA SVGS BK ELMIRA N Y COM 289660102 1,055 51,718 SH   SOLE 0 0 51,718
EMCOR GROUP INC COM 29084Q100 1,250 26,900 SH   SOLE 0 0 26,900
EMERSON ELEC CO COM 291011104 18,001 317,933 SH   SOLE 0 0 317,933
ENCANA CORP COM 292505104 114 10,194 SH   SOLE 0 0 10,194
ENTEGRIS INC COM 29362U104 787 57,494 SH   SOLE 0 0 57,494
EXELON CORP COM 30161N101 4,354 129,550 SH   SOLE 0 0 129,550
EXXON MOBIL CORP COM 30231G102 22,511 264,840 SH   SOLE 0 0 264,840
FLOWSERVE CORP COM 34354P105 3,662 64,825 SH   SOLE 0 0 64,825
FREEPORT-MCMORAN COPPER & GO COM 35671D857 2,152 113,575 SH   SOLE 0 0 113,575
GENERAL ELECTRIC CO COM 369604103 9,497 382,805 SH   SOLE 0 0 382,805
GILEAD SCIENCES INC COM 375558103 203 2,069 SH   SOLE 0 0 2,069
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 11,916 258,200 SH   SOLE 0 0 258,200
GOOGLE INC CL A 38259P508 1,120 2,019 SH   SOLE 0 0 2,019
GRANITE CONSTR INC COM 387328107 9,646 274,497 SH   SOLE 0 0 274,497
GREAT PLAINS ENERGY INC COM 391164100 9,532 357,275 SH   SOLE 0 0 357,275
GSV CAP CORP COM 36191J101 2,080 212,200 SH   SOLE 0 0 212,200
HALLIBURTON CO COM 406216101 2,911 66,334 SH   SOLE 0 0 66,334
HARDINGE INC COM 412324303 1,242 107,044 SH   SOLE 0 0 107,044
HEWLETT PACKARD CO COM 428236103 1,461 46,900 SH   SOLE 0 0 46,900
HOLOGIC INC COM 436440101 3,242 98,160 SH   SOLE 0 0 98,160
HONEYWELL INTL INC COM 438516106 8,699 83,393 SH   SOLE 0 0 83,393
IDACORP INC COM 451107106 7,739 123,100 SH   SOLE 0 0 123,100
INGERSOLL-RAND PLC SHS G47791101 5,438 79,870 SH   SOLE 0 0 79,870
INPHI CORP COM 45772F107 326 18,300 SH   SOLE 0 0 18,300
INTEL CORP COM 458140100 13,096 418,801 SH   SOLE 0 0 418,801
INTERNATIONAL BUSINESS MACHS COM 459200101 10,598 66,031 SH   SOLE 0 0 66,031
INTREXON CORP COM 46122T102 537 11,828 SH   SOLE 0 0 11,828
IPASS INC COM 46261V108 16 14,800 SH   SOLE 0 0 14,800
ISHARES MSCI AUST ETF 464286103 3,560 155,715 SH   SOLE 0 0 155,715
ISHARES MSCI BRZ CAP ETF 464286400 297 9,460 SH   SOLE 0 0 9,460
ISHARES MSCI CDA ETF 464286509 3,131 115,210 SH   SOLE 0 0 115,210
ISHARES EM MK MINVOL ETF 464286533 4,432 75,100 SH   SOLE 0 0 75,100
ISHARES MSCI SINGAP ETF 464286673 5,397 421,675 SH   SOLE 0 0 421,675
ISHARES CHINA LG-CAP ETF 464287184 1,196 26,930 SH   SOLE 0 0 26,930
ISHARES CORE TOTUSBD ETF 464287226 226 2,025 SH   SOLE 0 0 2,025
ISHARES MSCI EMG MKT ETF 464287234 3,187 79,410 SH   SOLE 0 0 79,410
ISHARES ALL PERU CAP ETF 464289842 1,343 47,190 SH   SOLE 0 0 47,190
ISHARES CHINA SM-CAP ETF 46429B200 884 18,300 SH   SOLE 0 0 18,300
ITRON INC COM 465741106 3,744 102,550 SH   SOLE 0 0 102,550
IXYS CORP COM 46600W106 3,716 301,615 SH   SOLE 0 0 301,615
JDS UNIPHASE CORP COM PAR $0.001 46612J507 164 12,500 SH   SOLE 0 0 12,500
JOHNSON & JOHNSON COM 478160104 29,540 293,636 SH   SOLE 0 0 293,636
JPMORGAN CHASE & CO COM 46625H100 268 4,422 SH   SOLE 0 0 4,422
KEY ENERGY SVCS INC COM 492914106 311 170,700 SH   SOLE 0 0 170,700
LACLEDE GROUP INC COM 505597104 2,318 45,250 SH   SOLE 0 0 45,250
LANDEC CORP COM 514766104 3,033 217,450 SH   SOLE 0 0 217,450
LILLY ELI & CO COM 532457108 3,955 54,438 SH   SOLE 0 0 54,438
LINDSAY CORP COM 535555106 7,578 99,388 SH   SOLE 0 0 99,388
LUXFER HLDGS PLC SPONSORED ADR 550678106 417 31,185 SH   SOLE 0 0 31,185
MARKET VECTORS ETF TR VIETNAM ETF 57060U761 478 28,300 SH   SOLE 0 0 28,300
MDU RES GROUP INC COM 552690109 5,416 253,810 SH   SOLE 0 0 253,810
MENTOR GRAPHICS CORP COM 587200106 2,474 102,950 SH   SOLE 0 0 102,950
MERCK & CO INC NEW COM 58933Y105 11,423 198,729 SH   SOLE 0 0 198,729
MICROSOFT CORP COM 594918104 5,517 135,700 SH   SOLE 0 0 135,700
MONSANTO CO NEW COM 61166W101 2,156 19,160 SH   SOLE 0 0 19,160
MOSAIC CO NEW COM 61945C103 528 11,460 SH   SOLE 0 0 11,460
NEOGEN CORP COM 640491106 2,284 48,873 SH   SOLE 0 0 48,873
NEXTERA ENERGY INC COM 65339F101 5,828 56,010 SH   SOLE 0 0 56,010
NORTHWESTERN CORP COM NEW 668074305 1,030 19,150 SH   SOLE 0 0 19,150
NOVARTIS A G SPONSORED ADR 66987V109 5,965 60,489 SH   SOLE 0 0 60,489
NXP SEMICONDUCTORS N V COM N6596X109 542 5,400 SH   SOLE 0 0 5,400
OGE ENERGY CORP COM 670837103 4,928 155,905 SH   SOLE 0 0 155,905
OTTER TAIL CORP COM 689648103 6,498 201,978 SH   SOLE 0 0 201,978
PALL CORP COM 696429307 13,970 139,162 SH   SOLE 0 0 139,162
PENN WEST PETE LTD NEW COM 707887105 22 13,150 SH   SOLE 0 0 13,150
PEPSICO INC COM 713448108 1,054 11,022 SH   SOLE 0 0 11,022
PFIZER INC COM 717081103 14,731 423,437 SH   SOLE 0 0 423,437
PORTLAND GEN ELEC CO COM NEW 736508847 4,862 131,085 SH   SOLE 0 0 131,085
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 243 43,600 SH   SOLE 0 0 43,600
QIHOO 360 TECHNOLOGY CO LTD ADS 74734M109 1,828 35,700 SH   SOLE 0 0 35,700
QUEST DIAGNOSTICS INC COM 74834L100 307 3,990 SH   SOLE 0 0 3,990
REGENERON PHARMACEUTICALS COM 75886F107 565 1,251 SH   SOLE 0 0 1,251
ROPER INDS INC NEW COM 776696106 965 5,609 SH   SOLE 0 0 5,609
SCHLUMBERGER LTD COM 806857108 12,217 146,420 SH   SOLE 0 0 146,420
SIGMA ALDRICH CORP COM 826552101 3,170 22,933 SH   SOLE 0 0 22,933
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 736 8,700 SH   SOLE 0 0 8,700
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 229 4,794 SH   SOLE 0 0 4,794
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,466 35,900 SH   SOLE 0 0 35,900
ST JUDE MED INC COM 790849103 1,676 25,624 SH   SOLE 0 0 25,624
STRYKER CORP COM 863667101 1,411 15,300 SH   SOLE 0 0 15,300
SUN HYDRAULICS CORP COM 866942105 1,789 43,250 SH   SOLE 0 0 43,250
SUNCOR ENERGY INC NEW COM 867224107 241 8,241 SH   SOLE 0 0 8,241
SUPERVALU INC COM 868536103 116 10,000 SH   SOLE 0 0 10,000
SWISS HELVETIA FD INC COM 870875101 326 28,250 SH   SOLE 0 0 28,250
SYNGENTA AG SPONSORED ADR 87160A100 1,180 17,400 SH   SOLE 0 0 17,400
TE CONNECTIVITY LTD REG SHS H84989104 915 12,775 SH   SOLE 0 0 12,775
TETRA TECH INC NEW COM 88162G103 2,459 102,381 SH   SOLE 0 0 102,381
THE ADT CORPORATION COM 00101J106 3,086 74,337 SH   SOLE 0 0 74,337
THERMO FISHER SCIENTIFIC INC COM 883556102 4,585 34,133 SH   SOLE 0 0 34,133
TOMPKINS FINANCIAL CORPORATI COM 890110109 3,831 71,135 SH   SOLE 0 0 71,135
TRANSCANADA CORP COM 89353D107 1,983 46,420 SH   SOLE 0 0 46,420
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 335 4,160 SH   SOLE 0 0 4,160
VERISIGN INC COM 92343E102 288 4,300 SH   SOLE 0 0 4,300
VERIZON COMMUNICATIONS INC COM 92343V104 279 5,744 SH   SOLE 0 0 5,744
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,284 23,325 SH   SOLE 0 0 23,325
XEROX CORP COM 984121103 1,320 102,700 SH   SOLE 0 0 102,700
XYLEM INC COM 98419M100 1,996 56,990 SH   SOLE 0 0 56,990
ZIMMER HLDGS INC COM 98956P102 1,870 15,910 SH   SOLE 0 0 15,910