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 8,616 60,151 SH   SOLE 0 0 60,151
ABBOTT LABS COM 002824100 2,065 50,497 SH   SOLE 0 0 50,497
ABERDEEN AUSTRALIA EQTY FD I COM 003011103 1,714 188,771 SH   SOLE 0 0 188,771
ADVANCED MICRO DEVICES INC COM 007903107 42 10,000 SH   SOLE 0 0 10,000
AEGION CORP COM 00770F104 1,684 72,350 SH   SOLE 0 0 72,350
ALLEGION PUB LTD CO ORD SHS G0176J109 246 4,348 SH   SOLE 0 0 4,348
ALTERA CORP COM 021441100 1,418 40,800 SH   SOLE 0 0 40,800
AMERICAN CAP LTD COM 02503Y103 1,195 78,158 SH   SOLE 0 0 78,158
AMERICAN SOFTWARE INC CL A 029683109 1,394 141,073 SH   SOLE 0 0 141,073
AMGEN INC COM 031162100 7,558 63,847 SH   SOLE 0 0 63,847
ANALOG DEVICES INC COM 032654105 4,049 74,876 SH   SOLE 0 0 74,876
APPLE INC COM 037833100 3,662 39,402 SH   SOLE 0 0 39,402
APPLIED MATLS INC COM 038222105 4,305 190,930 SH   SOLE 0 0 190,930
ARCH COAL INC COM 039380100 42 11,500 SH   SOLE 0 0 11,500
ARGAN INC COM 04010E109 2,245 60,217 SH   SOLE 0 0 60,217
AT&T INC COM 00206R102 377 10,662 SH   SOLE 0 0 10,662
AVALON RARE METALS INC COM 053470100 9 18,750 SH   SOLE 0 0 18,750
BANK N S HALIFAX COM 064149107 1,109 16,650 SH   SOLE 0 0 16,650
BAXTER INTL INC COM 071813109 1,338 18,512 SH   SOLE 0 0 18,512
BCE INC COM NEW 05534B760 8,389 184,949 SH   SOLE 0 0 184,949
BRISTOL MYERS SQUIBB CO COM 110122108 11,080 228,402 SH   SOLE 0 0 228,402
BROOKS AUTOMATION INC COM 114340102 7,014 651,288 SH   SOLE 0 0 651,288
CALAVO GROWERS INC COM 128246105 837 24,750 SH   SOLE 0 0 24,750
CALGON CARBON CORP COM 129603106 1,900 85,100 SH   SOLE 0 0 85,100
CENOVUS ENERGY INC COM 15135U109 572 17,666 SH   SOLE 0 0 17,666
CHEMUNG FINL CORP COM 164024101 548 18,546 SH   SOLE 0 0 18,546
CHESAPEAKE ENERGY CORP COM 165167107 310 10,532 SH   SOLE 0 0 10,532
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,365 48,650 SH   SOLE 0 0 48,650
CIENA CORP COM NEW 171779309 225 10,400 SH   SOLE 0 0 10,400
CISCO SYS INC COM 17275R102 7,876 316,945 SH   SOLE 0 0 316,945
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 1,897 62,970 SH   SOLE 0 0 62,970
CLAYMORE EXCHANGE-TRD FD TR GUGG CHINA ALLCP 18385P101 3,068 116,269 SH   SOLE 0 0 116,269
COCA COLA CO COM 191216100 16,522 390,036 SH   SOLE 0 0 390,036
COHU INC COM 192576106 987 92,252 SH   SOLE 0 0 92,252
COMMERCIAL METALS CO COM 201723103 1,168 67,450 SH   SOLE 0 0 67,450
COMMUNITY BK SYS INC COM 203607106 212 5,864 SH   SOLE 0 0 5,864
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,421 92,800 SH   SOLE 0 0 92,800
CONOCOPHILLIPS COM 20825C104 323 3,767 SH   SOLE 0 0 3,767
CORNING INC COM 219350105 24,089 1,097,433 SH   SOLE 0 0 1,097,433
COVANCE INC COM 222816100 367 4,290 SH   SOLE 0 0 4,290
COVIDIEN PLC SHS G2554F113 1,574 17,450 SH   SOLE 0 0 17,450
CUBIST PHARMACEUTICALS INC COM 229678107 1,021 14,625 SH   SOLE 0 0 14,625
DENTSPLY INTL INC NEW COM 249030107 3,311 69,920 SH   SOLE 0 0 69,920
DIAMOND OFFSHORE DRILLING IN COM 25271C102 2,879 58,000 SH   SOLE 0 0 58,000
DISNEY WALT CO COM DISNEY 254687106 3,290 38,377 SH   SOLE 0 0 38,377
DOLBY LABORATORIES INC COM 25659T107 2,833 65,570 SH   SOLE 0 0 65,570
DRESSER-RAND GROUP INC COM 261608103 7,545 118,385 SH   SOLE 0 0 118,385
DUKE ENERGY CORP NEW COM NEW 26441C204 5,880 79,251 SH   SOLE 0 0 79,251
E M C CORP MASS COM 268648102 3,232 122,720 SH   SOLE 0 0 122,720
EGA EMERGING GLOBAL SHS TR EGS BRAZ INF ETF 268461829 1,320 77,895 SH   SOLE 0 0 77,895
EGA EMERGING GLOBAL SHS TR EGS CHIN INF ETF 268461837 511 30,250 SH   SOLE 0 0 30,250
ELMIRA SVGS BK ELMIRA N Y COM 289660102 1,454 59,355 SH   SOLE 0 0 59,355
EMCOR GROUP INC COM 29084Q100 1,349 30,300 SH   SOLE 0 0 30,300
EMERSON ELEC CO COM 291011104 17,710 266,873 SH   SOLE 0 0 266,873
ENCANA CORP COM 292505104 4,389 185,100 SH   SOLE 0 0 185,100
EQUAL ENERGY LTD COM 29390Q109 60 11,000 SH   SOLE 0 0 11,000
EXELON CORP COM 30161N101 2,648 72,575 SH   SOLE 0 0 72,575
EXXON MOBIL CORP COM 30231G102 22,522 223,696 SH   SOLE 0 0 223,696
FLOWSERVE CORP COM 34354P105 3,648 49,065 SH   SOLE 0 0 49,065
FREEPORT-MCMORAN COPPER & GO COM 35671D857 990 27,125 SH   SOLE 0 0 27,125
GENERAL ELECTRIC CO COM 369604103 4,667 177,592 SH   SOLE 0 0 177,592
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 11,022 206,105 SH   SOLE 0 0 206,105
GOOGLE INC CL A 38259P508 1,203 2,057 SH   SOLE 0 0 2,057
GRANITE CONSTR INC COM 387328107 8,971 249,342 SH   SOLE 0 0 249,342
GREAT PLAINS ENERGY INC COM 391164100 10,377 386,180 SH   SOLE 0 0 386,180
GSV CAP CORP COM 36191J101 1,109 104,900 SH   SOLE 0 0 104,900
HARDINGE INC COM 412324303 1,259 99,506 SH   SOLE 0 0 99,506
HOLOGIC INC COM 436440101 2,767 109,150 SH   SOLE 0 0 109,150
HONEYWELL INTL INC COM 438516106 8,614 92,678 SH   SOLE 0 0 92,678
IDACORP INC COM 451107106 7,866 136,015 SH   SOLE 0 0 136,015
INGERSOLL-RAND PLC SHS G47791101 3,952 63,220 SH   SOLE 0 0 63,220
INTEL CORP COM 458140100 15,835 512,452 SH   SOLE 0 0 512,452
INTERNATIONAL BUSINESS MACHS COM 459200101 10,550 58,203 SH   SOLE 0 0 58,203
INTREXON CORP COM 46122T102 301 11,964 SH   SOLE 0 0 11,964
IPASS INC COM 46261V108 20 16,800 SH   SOLE 0 0 16,800
ISHARES MSCI AUST ETF 464286103 2,229 85,300 SH   SOLE 0 0 85,300
ISHARES MSCI BRZ CAP ETF 464286400 2,352 49,235 SH   SOLE 0 0 49,235
ISHARES MSCI CDA ETF 464286509 2,118 65,760 SH   SOLE 0 0 65,760
ISHARES EM MK MINVOL ETF 464286533 685 11,400 SH   SOLE 0 0 11,400
ISHARES MSCI SINGAP ETF 464286673 5,313 392,985 SH   SOLE 0 0 392,985
ISHARES CHINA LG-CAP ETF 464287184 1,386 37,430 SH   SOLE 0 0 37,430
ISHARES MSCI EMG MKT ETF 464287234 3,692 85,400 SH   SOLE 0 0 85,400
ISHARES ALL PERU CAP ETF 464289842 2,275 63,960 SH   SOLE 0 0 63,960
ISHARES CHINA SM-CAP ETF 46429B200 847 18,600 SH   SOLE 0 0 18,600
ITRON INC COM 465741106 3,534 87,150 SH   SOLE 0 0 87,150
ITT CORP NEW COM NEW 450911201 260 5,415 SH   SOLE 0 0 5,415
JDS UNIPHASE CORP COM PAR $0.001 46612J507 156 12,500 SH   SOLE 0 0 12,500
JOHNSON & JOHNSON COM 478160104 30,981 296,132 SH   SOLE 0 0 296,132
JPMORGAN CHASE & CO COM 46625H100 2,129 36,949 SH   SOLE 0 0 36,949
LACLEDE GROUP INC COM 505597104 2,442 50,300 SH   SOLE 0 0 50,300
LANDEC CORP COM 514766104 2,352 188,350 SH   SOLE 0 0 188,350
LILLY ELI & CO COM 532457108 4,339 69,788 SH   SOLE 0 0 69,788
LINDSAY CORP COM 535555106 6,567 77,748 SH   SOLE 0 0 77,748
LUXFER HLDGS PLC SPONSORED ADR 550678106 2,071 109,300 SH   SOLE 0 0 109,300
MARKET VECTORS ETF TR VIETNAM ETF 57060U761 599 28,800 SH   SOLE 0 0 28,800
MDU RES GROUP INC COM 552690109 4,763 135,700 SH   SOLE 0 0 135,700
MEDTRONIC INC COM 585055106 4,787 75,083 SH   SOLE 0 0 75,083
MENTOR GRAPHICS CORP COM 587200106 2,105 97,600 SH   SOLE 0 0 97,600
MERCK & CO INC NEW COM 58933Y105 12,103 209,209 SH   SOLE 0 0 209,209
MICROSOFT CORP COM 594918104 10,210 244,849 SH   SOLE 0 0 244,849
MKS INSTRUMENT INC COM 55306N104 517 16,550 SH   SOLE 0 0 16,550
MONSANTO CO NEW COM 61166W101 2,562 20,535 SH   SOLE 0 0 20,535
MOSAIC CO NEW COM 61945C103 697 14,100 SH   SOLE 0 0 14,100
NEOGEN CORP COM 640491106 2,043 50,473 SH   SOLE 0 0 50,473
NEXTERA ENERGY INC COM 65339F101 6,136 59,873 SH   SOLE 0 0 59,873
NORTHWESTERN CORP COM NEW 668074305 1,213 23,250 SH   SOLE 0 0 23,250
NOVARTIS A G SPONSORED ADR 66987V109 7,264 80,239 SH   SOLE 0 0 80,239
OCLARO INC COM NEW 67555N206 81 36,975 SH   SOLE 0 0 36,975
OGE ENERGY CORP COM 670837103 2,782 71,200 SH   SOLE 0 0 71,200
OTTER TAIL CORP COM 689648103 4,161 137,378 SH   SOLE 0 0 137,378
PALL CORP COM 696429307 12,161 142,413 SH   SOLE 0 0 142,413
PENN WEST PETE LTD NEW COM 707887105 705 72,250 SH   SOLE 0 0 72,250
PEPSICO INC COM 713448108 1,041 11,653 SH   SOLE 0 0 11,653
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,976 135,050 SH   SOLE 0 0 135,050
PFIZER INC COM 717081103 11,728 395,165 SH   SOLE 0 0 395,165
PORTLAND GEN ELEC CO COM NEW 736508847 5,006 144,385 SH   SOLE 0 0 144,385
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 69 10,000 SH   SOLE 0 0 10,000
PROCTER & GAMBLE CO COM 742718109 3,678 46,797 SH   SOLE 0 0 46,797
QUEST DIAGNOSTICS INC COM 74834L100 246 4,200 SH   SOLE 0 0 4,200
REGENERON PHARMACEUTICALS COM 75886F107 357 1,265 SH   SOLE 0 0 1,265
ROPER INDS INC NEW COM 776696106 943 6,459 SH   SOLE 0 0 6,459
SCHLUMBERGER LTD COM 806857108 15,106 128,073 SH   SOLE 0 0 128,073
SIGMA ALDRICH CORP COM 826552101 4,869 47,975 SH   SOLE 0 0 47,975
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 670 8,900 SH   SOLE 0 0 8,900
SPDR SERIES TRUST S&P BIOTECH 78464A870 2,446 15,882 SH   SOLE 0 0 15,882
ST JUDE MED INC COM 790849103 1,963 28,349 SH   SOLE 0 0 28,349
STERIS CORP COM 859152100 211 3,950 SH   SOLE 0 0 3,950
STRYKER CORP COM 863667101 1,347 15,970 SH   SOLE 0 0 15,970
SUNCOR ENERGY INC NEW COM 867224107 480 11,262 SH   SOLE 0 0 11,262
SUPERVALU INC COM 868536103 82 10,000 SH   SOLE 0 0 10,000
SWISS HELVETIA FD INC COM 870875101 688 47,200 SH   SOLE 0 0 47,200
SYNGENTA AG SPONSORED ADR 87160A100 1,385 18,520 SH   SOLE 0 0 18,520
TALISMAN ENERGY INC COM 87425E103 944 89,060 SH   SOLE 0 0 89,060
TE CONNECTIVITY LTD REG SHS H84989104 856 13,850 SH   SOLE 0 0 13,850
TEREX CORP NEW COM 880779103 1,997 48,600 SH   SOLE 0 0 48,600
TETRA TECH INC NEW COM 88162G103 830 30,181 SH   SOLE 0 0 30,181
THE ADT CORPORATION COM 00101J106 3,157 90,362 SH   SOLE 0 0 90,362
THERMO FISHER SCIENTIFIC INC COM 883556102 4,372 37,050 SH   SOLE 0 0 37,050
TOMPKINS FINANCIAL CORPORATI COM 890110109 3,727 77,350 SH   SOLE 0 0 77,350
TORTOISE ENERGY INFRSTRCTR C COM 89147L100 223 4,507 SH   SOLE 0 0 4,507
TRANSCANADA CORP COM 89353D107 1,647 34,520 SH   SOLE 0 0 34,520
TYCO INTERNATIONAL LTD SHS H89128104 2,815 61,724 SH   SOLE 0 0 61,724
VALE S A ADR 91912E105 1,820 137,575 SH   SOLE 0 0 137,575
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 609 7,580 SH   SOLE 0 0 7,580
VERISIGN INC COM 92343E102 210 4,300 SH   SOLE 0 0 4,300
VERIZON COMMUNICATIONS INC COM 92343V104 269 5,494 SH   SOLE 0 0 5,494
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,167 35,100 SH   SOLE 0 0 35,100
WELLS FARGO & CO NEW COM 949746101 226 4,306 SH   SOLE 0 0 4,306
WUXI PHARMATECH CAYMAN INC SPONS ADR SHS 929352102 273 8,322 SH   SOLE 0 0 8,322
XEROX CORP COM 984121103 1,337 107,500 SH   SOLE 0 0 107,500
XYLEM INC COM 98419M100 2,539 64,970 SH   SOLE 0 0 64,970
ZIMMER HLDGS INC COM 98956P102 1,703 16,399 SH   SOLE 0 0 16,399