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,888 34,501 SH   SOLE 0 0 34,501
ABBOTT LABS COM 002824100 2,067 49,697 SH   SOLE 0 0 49,697
ABERDEEN AUSTRALIA EQTY FD I COM 003011103 1,342 171,827 SH   SOLE 0 0 171,827
ADVANCED MICRO DEVICES INC COM 007903107 34 10,000 SH   SOLE 0 0 10,000
AEGION CORP COM 00770F104 1,391 62,500 SH   SOLE 0 0 62,500
ALTERA CORP COM 021441100 3,154 88,150 SH   SOLE 0 0 88,150
AMERICAN CAP LTD COM 02503Y103 1,054 74,421 SH   SOLE 0 0 74,421
AMERICAN SOFTWARE INC CL A 029683109 1,456 165,123 SH   SOLE 0 0 165,123
AMGEN INC COM 031162100 6,636 47,248 SH   SOLE 0 0 47,248
ANALOG DEVICES INC COM 032654105 3,598 72,701 SH   SOLE 0 0 72,701
APPLE INC COM 037833100 3,992 39,626 SH   SOLE 0 0 39,626
APPLIED MATLS INC COM 038222105 4,005 185,310 SH   SOLE 0 0 185,310
ARCH COAL INC COM 039380100 24 11,500 SH   SOLE 0 0 11,500
ARGAN INC COM 04010E109 1,908 57,167 SH   SOLE 0 0 57,167
AT&T INC COM 00206R102 366 10,373 SH   SOLE 0 0 10,373
AVALON RARE METALS INC COM 053470100 6 18,750 SH   SOLE 0 0 18,750
BANK N S HALIFAX COM 064149107 974 15,750 SH   SOLE 0 0 15,750
BAXTER INTL INC COM 071813109 1,293 18,012 SH   SOLE 0 0 18,012
BCE INC COM NEW 05534B760 8,444 197,483 SH   SOLE 0 0 197,483
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 200 1,450 SH   SOLE 0 0 1,450
BRISTOL MYERS SQUIBB CO COM 110122108 11,528 225,252 SH   SOLE 0 0 225,252
BROOKS AUTOMATION INC COM 114340102 6,666 634,217 SH   SOLE 0 0 634,217
CALGON CARBON CORP COM 129603106 1,557 80,350 SH   SOLE 0 0 80,350
CENOVUS ENERGY INC COM 15135U109 441 16,416 SH   SOLE 0 0 16,416
CHEMUNG FINL CORP COM 164024101 513 18,246 SH   SOLE 0 0 18,246
CHESAPEAKE ENERGY CORP COM 165167107 242 10,532 SH   SOLE 0 0 10,532
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,732 46,500 SH   SOLE 0 0 46,500
CISCO SYS INC COM 17275R102 7,836 311,335 SH   SOLE 0 0 311,335
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 1,608 58,400 SH   SOLE 0 0 58,400
CLAYMORE EXCHANGE-TRD FD TR GUGG CHINA ALLCP 18385P101 3,050 113,544 SH   SOLE 0 0 113,544
COCA COLA CO COM 191216100 16,296 381,996 SH   SOLE 0 0 381,996
COHU INC COM 192576106 1,316 109,952 SH   SOLE 0 0 109,952
COMMERCIAL METALS CO COM 201723103 1,290 75,550 SH   SOLE 0 0 75,550
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,187 86,800 SH   SOLE 0 0 86,800
CONOCOPHILLIPS COM 20825C104 281 3,667 SH   SOLE 0 0 3,667
CORNING INC COM 219350105 20,343 1,051,839 SH   SOLE 0 0 1,051,839
COVANCE INC COM 222816100 330 4,190 SH   SOLE 0 0 4,190
COVIDIEN PLC SHS G2554F113 1,501 17,350 SH   SOLE 0 0 17,350
CUBIST PHARMACEUTICALS INC COM 229678107 940 14,170 SH   SOLE 0 0 14,170
CYTEC INDS INC COM 232820100 3,535 74,750 SH   SOLE 0 0 74,750
DENTSPLY INTL INC NEW COM 249030107 3,040 66,675 SH   SOLE 0 0 66,675
DISNEY WALT CO COM DISNEY 254687106 3,308 37,152 SH   SOLE 0 0 37,152
DOLBY LABORATORIES INC COM 25659T107 2,566 61,400 SH   SOLE 0 0 61,400
DRESSER-RAND GROUP INC COM 261608103 5,692 69,199 SH   SOLE 0 0 69,199
DUKE ENERGY CORP NEW COM NEW 26441C204 5,749 76,884 SH   SOLE 0 0 76,884
E M C CORP MASS COM 268648102 3,499 119,595 SH   SOLE 0 0 119,595
EGA EMERGING GLOBAL SHS TR EGS BRAZ INF ETF 268461829 990 68,695 SH   SOLE 0 0 68,695
EGA EMERGING GLOBAL SHS TR EGS CHIN INF ETF 268461837 517 29,150 SH   SOLE 0 0 29,150
ELMIRA SVGS BK ELMIRA N Y COM 289660102 1,214 54,558 SH   SOLE 0 0 54,558
EMCOR GROUP INC COM 29084Q100 1,203 30,100 SH   SOLE 0 0 30,100
EMERSON ELEC CO COM 291011104 17,613 281,448 SH   SOLE 0 0 281,448
ENCANA CORP COM 292505104 3,582 168,900 SH   SOLE 0 0 168,900
EXELON CORP COM 30161N101 4,791 140,530 SH   SOLE 0 0 140,530
EXXON MOBIL CORP COM 30231G102 20,809 221,251 SH   SOLE 0 0 221,251
FLOWSERVE CORP COM 34354P105 3,372 47,815 SH   SOLE 0 0 47,815
GENERAL ELECTRIC CO COM 369604103 6,802 265,487 SH   SOLE 0 0 265,487
GILEAD SCIENCES INC COM 375558103 226 2,119 SH   SOLE 0 0 2,119
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 10,191 221,695 SH   SOLE 0 0 221,695
GOOGLE INC CL A 38259P508 1,210 2,057 SH   SOLE 0 0 2,057
GRANITE CONSTR INC COM 387328107 8,135 255,752 SH   SOLE 0 0 255,752
GREAT PLAINS ENERGY INC COM 391164100 9,099 376,475 SH   SOLE 0 0 376,475
GSV CAP CORP COM 36191J101 1,015 101,400 SH   SOLE 0 0 101,400
HARDINGE INC COM 412324303 1,267 115,856 SH   SOLE 0 0 115,856
HEWLETT PACKARD CO COM 428236103 1,582 44,600 SH   SOLE 0 0 44,600
HOLOGIC INC COM 436440101 2,502 102,850 SH   SOLE 0 0 102,850
HONEYWELL INTL INC COM 438516106 8,279 88,906 SH   SOLE 0 0 88,906
IDACORP INC COM 451107106 7,116 132,745 SH   SOLE 0 0 132,745
INGERSOLL-RAND PLC SHS G47791101 3,777 67,020 SH   SOLE 0 0 67,020
INTEL CORP COM 458140100 15,268 438,477 SH   SOLE 0 0 438,477
INTERNATIONAL BUSINESS MACHS COM 459200101 10,782 56,800 SH   SOLE 0 0 56,800
INTREXON CORP COM 46122T102 222 11,964 SH   SOLE 0 0 11,964
IPASS INC COM 46261V108 22 14,800 SH   SOLE 0 0 14,800
ISHARES MSCI AUST ETF 464286103 2,007 83,825 SH   SOLE 0 0 83,825
ISHARES MSCI BRZ CAP ETF 464286400 2,083 47,935 SH   SOLE 0 0 47,935
ISHARES MSCI CDA ETF 464286509 1,957 63,760 SH   SOLE 0 0 63,760
ISHARES EM MK MINVOL ETF 464286533 3,008 50,300 SH   SOLE 0 0 50,300
ISHARES MSCI SINGAP ETF 464286673 5,047 378,325 SH   SOLE 0 0 378,325
ISHARES CHINA LG-CAP ETF 464287184 1,285 33,580 SH   SOLE 0 0 33,580
ISHARES MSCI EMG MKT ETF 464287234 3,447 82,950 SH   SOLE 0 0 82,950
ISHARES ALL PERU CAP ETF 464289842 2,031 59,290 SH   SOLE 0 0 59,290
ISHARES CHINA SM-CAP ETF 46429B200 872 18,400 SH   SOLE 0 0 18,400
ITRON INC COM 465741106 3,457 87,950 SH   SOLE 0 0 87,950
ITT CORP NEW COM NEW 450911201 230 5,125 SH   SOLE 0 0 5,125
IXYS CORP COM 46600W106 2,723 259,365 SH   SOLE 0 0 259,365
JDS UNIPHASE CORP COM PAR $0.001 46612J507 160 12,500 SH   SOLE 0 0 12,500
JOHNSON & JOHNSON COM 478160104 30,798 288,937 SH   SOLE 0 0 288,937
JPMORGAN CHASE & CO COM 46625H100 2,099 34,849 SH   SOLE 0 0 34,849
LACLEDE GROUP INC COM 505597104 2,255 48,600 SH   SOLE 0 0 48,600
LANDEC CORP COM 514766104 2,188 178,600 SH   SOLE 0 0 178,600
LILLY ELI & CO COM 532457108 4,461 68,788 SH   SOLE 0 0 68,788
LINDSAY CORP COM 535555106 6,292 84,178 SH   SOLE 0 0 84,178
LUXFER HLDGS PLC SPONSORED ADR 550678106 1,974 114,385 SH   SOLE 0 0 114,385
MARKET VECTORS ETF TR VIETNAM ETF 57060U761 622 28,400 SH   SOLE 0 0 28,400
MDU RES GROUP INC COM 552690109 3,689 132,650 SH   SOLE 0 0 132,650
MEDTRONIC INC COM 585055106 4,534 73,183 SH   SOLE 0 0 73,183
MENTOR GRAPHICS CORP COM 587200106 1,961 95,700 SH   SOLE 0 0 95,700
MERCK & CO INC NEW COM 58933Y105 12,163 205,179 SH   SOLE 0 0 205,179
MICROSOFT CORP COM 594918104 6,470 139,555 SH   SOLE 0 0 139,555
MONSANTO CO NEW COM 61166W101 2,296 20,410 SH   SOLE 0 0 20,410
MOSAIC CO NEW COM 61945C103 604 13,600 SH   SOLE 0 0 13,600
NEOGEN CORP COM 640491106 1,977 50,048 SH   SOLE 0 0 50,048
NEXTERA ENERGY INC COM 65339F101 5,473 58,300 SH   SOLE 0 0 58,300
NORTHWESTERN CORP COM NEW 668074305 941 20,750 SH   SOLE 0 0 20,750
NOVARTIS A G SPONSORED ADR 66987V109 5,936 63,059 SH   SOLE 0 0 63,059
OCLARO INC COM NEW 67555N206 47 32,975 SH   SOLE 0 0 32,975
OGE ENERGY CORP COM 670837103 2,587 69,700 SH   SOLE 0 0 69,700
OTTER TAIL CORP COM 689648103 5,452 204,428 SH   SOLE 0 0 204,428
PALL CORP COM 696429307 11,893 142,096 SH   SOLE 0 0 142,096
PEPSICO INC COM 713448108 1,020 10,953 SH   SOLE 0 0 10,953
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,797 126,650 SH   SOLE 0 0 126,650
PFIZER INC COM 717081103 12,574 425,227 SH   SOLE 0 0 425,227
PORTLAND GEN ELEC CO COM NEW 736508847 4,467 139,085 SH   SOLE 0 0 139,085
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 63 10,000 SH   SOLE 0 0 10,000
PROCTER & GAMBLE CO COM 742718109 3,772 45,042 SH   SOLE 0 0 45,042
QUEST DIAGNOSTICS INC COM 74834L100 242 3,990 SH   SOLE 0 0 3,990
REGENERON PHARMACEUTICALS COM 75886F107 456 1,265 SH   SOLE 0 0 1,265
ROPER INDS INC NEW COM 776696106 901 6,159 SH   SOLE 0 0 6,159
SCHLUMBERGER LTD COM 806857108 12,613 124,035 SH   SOLE 0 0 124,035
SIGMA ALDRICH CORP COM 826552101 3,346 24,600 SH   SOLE 0 0 24,600
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 682 8,900 SH   SOLE 0 0 8,900
SPDR SERIES TRUST S&P BIOTECH 78464A870 2,411 15,457 SH   SOLE 0 0 15,457
ST JUDE MED INC COM 790849103 1,687 28,049 SH   SOLE 0 0 28,049
STRYKER CORP COM 863667101 1,280 15,850 SH   SOLE 0 0 15,850
SUN HYDRAULICS CORP COM 866942105 440 11,700 SH   SOLE 0 0 11,700
SUNCOR ENERGY INC NEW COM 867224107 386 10,681 SH   SOLE 0 0 10,681
SUPERVALU INC COM 868536103 89 10,000 SH   SOLE 0 0 10,000
SWISS HELVETIA FD INC COM 870875101 428 31,650 SH   SOLE 0 0 31,650
SYNGENTA AG SPONSORED ADR 87160A100 1,125 17,750 SH   SOLE 0 0 17,750
TALISMAN ENERGY INC COM 87425E103 655 75,710 SH   SOLE 0 0 75,710
TE CONNECTIVITY LTD REG SHS H84989104 745 13,475 SH   SOLE 0 0 13,475
TEREX CORP NEW COM 880779103 2,040 64,200 SH   SOLE 0 0 64,200
TETRA TECH INC NEW COM 88162G103 691 27,681 SH   SOLE 0 0 27,681
THE ADT CORPORATION COM 00101J106 3,028 85,387 SH   SOLE 0 0 85,387
THERMO FISHER SCIENTIFIC INC COM 883556102 4,375 35,950 SH   SOLE 0 0 35,950
TOMPKINS FINANCIAL CORPORATI COM 890110109 3,285 74,525 SH   SOLE 0 0 74,525
TORTOISE ENERGY INFRSTRCTR C COM 89147L100 210 4,357 SH   SOLE 0 0 4,357
TRANSCANADA CORP COM 89353D107 1,766 34,270 SH   SOLE 0 0 34,270
TYCO INTERNATIONAL LTD SHS H89128104 2,705 60,687 SH   SOLE 0 0 60,687
VALE S A ADR 91912E105 1,756 159,525 SH   SOLE 0 0 159,525
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 605 7,560 SH   SOLE 0 0 7,560
VERISIGN INC COM 92343E102 237 4,300 SH   SOLE 0 0 4,300
VERIZON COMMUNICATIONS INC COM 92343V104 275 5,494 SH   SOLE 0 0 5,494
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,458 25,025 SH   SOLE 0 0 25,025
WELLS FARGO & CO NEW COM 949746101 223 4,306 SH   SOLE 0 0 4,306
WUXI PHARMATECH CAYMAN INC SPONS ADR SHS 929352102 283 8,072 SH   SOLE 0 0 8,072
XEROX CORP COM 984121103 1,375 103,900 SH   SOLE 0 0 103,900
XYLEM INC COM 98419M100 2,252 63,465 SH   SOLE 0 0 63,465
ZIMMER HLDGS INC COM 98956P102 1,631 16,219 SH   SOLE 0 0 16,219