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 930 4,881 SH   SOLE   0 0 4,881
A G C O CORP COM 001084102 301 5,400 SH   SOLE   0 0 5,400
A T & T INC COM 00206r102 510 17,875 SH   SOLE   0 0 17,875
ABBOTT LABORATORIES COM 002824100 12,695 175,517 SH   SOLE   0 0 175,517
AECOM TECHNOLOGY CORP COM 00766t100 3,274 123,550 SH   SOLE   0 0 123,550
ALPHABET INC. CLASS A COM 02079k305 1,650 1,579 SH   SOLE   0 0 1,579
ALPHABET INC. CLASS C COM 02079k107 638 616 SH   SOLE   0 0 616
AMERICAN SOFTWARE INC COM 029683109 8,308 795,121 SH   SOLE   0 0 795,121
AMGEN INC. COM 031162100 2,248 11,550 SH   SOLE   0 0 11,550
APPLE INC COM 037833100 1,085 6,879 SH   SOLE   0 0 6,879
ARCHER DANIELS MIDLAND CO COM 039483102 994 24,260 SH   SOLE   0 0 24,260
ARGAN INC COM 04010e109 3,167 83,694 SH   SOLE   0 0 83,694
ASTEC INDUSTRIES INC COM 046224101 2,252 74,600 SH   SOLE   0 0 74,600
AVALON ADVANCED MATERIALS INC COM 05337L106 1 18,750 SH   SOLE   0 0 18,750
BANK OF NOVA SCOTIA COM 064149107 6,520 130,734 SH   SOLE   0 0 130,734
BAXTER INTERNATIONAL INC COM 071813109 3,721 56,534 SH   SOLE   0 0 56,534
BCE INC COM 05534B760 9,453 239,145 SH   SOLE   0 0 239,145
BERKSHIRE HATHAWAY CLASS B COM 084670702 730 3,575 SH   SOLE   0 0 3,575
BLACKROCK INC COM 09247x101 393 1,000 SH   SOLE   0 0 1,000
BLUE BIRD CORP COM 095306106 443 24,355 SH   SOLE   0 0 24,355
BRISTOL-MYERS SQUIBB COM 110122108 12,309 236,799 SH   SOLE   0 0 236,799
BROOKS AUTOMATION COM 114340102 3,846 146,920 SH   SOLE   0 0 146,920
CALAMP CORP COM 128126109 2,340 179,850 SH   SOLE   0 0 179,850
CELGENE CORP COM 151020104 321 5,008 SH   SOLE   0 0 5,008
CIENA CORP COM 171779309 9,118 268,900 SH   SOLE   0 0 268,900
CIGNA CORP COM 125523100 342 1,800 SH   SOLE   0 0 1,800
CIRRUS LOGIC INC COM 172755100 216 6,500 SH   SOLE   0 0 6,500
CISCO SYSTEMS INC COM 17275r102 1,027 23,700 SH   SOLE   0 0 23,700
CONDUENT INC COM 206787103 2,193 206,300 SH   SOLE   0 0 206,300
CORNING INC COM 219350105 19,828 656,337 SH   SOLE   0 0 656,337
CORNING NAT GAS HLDG COM 219387107 245 13,448 SH   SOLE   0 0 13,448
DANAHER CORP COM 235851102 536 5,200 SH   SOLE   0 0 5,200
DENTSPLY SIRONA INC COM 24906p109 8,391 225,500 SH   SOLE   0 0 225,500
DOUGLAS DYNAMICS INC COM 25960r105 201 5,600 SH   SOLE   0 0 5,600
DOWDUPONT INC COM 26078j100 2,555 47,778 SH   SOLE   0 0 47,778
DUKE ENERGY CORP COM 26441c204 3,799 44,020 SH   SOLE   0 0 44,020
ELMIRA SAVINGS BANK F S COM 289660102 5,038 288,724 SH   SOLE   0 0 288,724
EMERSON ELEC CO COM 291011104 33,676 563,620 SH   SOLE   0 0 563,620
EVERGY INC COM 30034W106 9,095 160,208 SH   SOLE   0 0 160,208
EXELON CORP COM 30161n101 282 6,250 SH   SOLE   0 0 6,250
EXXON MOBIL CORP COM 30231G102 28,675 420,529 SH   SOLE   0 0 420,529
F N B CORP PA COM 302520101 156 15,857 SH   SOLE   0 0 15,857
FLOWSERVE CORP COM 34354p105 8,989 236,435 SH   SOLE   0 0 236,435
GENERAL ELECTRIC CO COM 369604103 1,595 210,655 SH   SOLE   0 0 210,655
GENERAL MOTORS CO COM 37045v100 319 9,550 SH   SOLE   0 0 9,550
GILEAD SCIENCES INC COM 375558103 213 3,400 SH   SOLE   0 0 3,400
GLAXOSMITHKLINE PLC COM 37733W105 7,669 200,700 SH   SOLE   0 0 200,700
GRAFTECH INTERNATIONAL LTD COM 384313508 1,308 114,379 SH   SOLE   0 0 114,379
GRANITE CONSTRUCTION COM 387328107 16,460 408,634 SH   SOLE   0 0 408,634
HALLIBURTON CO HLDG COM 406216101 5,725 215,400 SH   SOLE   0 0 215,400
HEWLETT PACKARD ENTERPRI COM 42824c109 346 26,200 SH   SOLE   0 0 26,200
HOLOGIC INC COM 436440101 259 6,300 SH   SOLE   0 0 6,300
HONEYWELL INTL INC COM 438516106 6,518 49,335 SH   SOLE   0 0 49,335
IBM CORP COM 459200101 5,002 44,006 SH   SOLE   0 0 44,006
IDACORP INC COM 451107106 4,315 46,364 SH   SOLE   0 0 46,364
II-VI INC COM 902104108 237 7,300 SH   SOLE   0 0 7,300
ILLINOIS TOOL WORKS COM 452308109 228 1,800 SH   SOLE   0 0 1,800
INGERSOLL RAND PLC F COM g47791101 8,469 92,833 SH   SOLE   0 0 92,833
INTEL CORP COM 458140100 14,796 315,288 SH   SOLE   0 0 315,288
INTREXON COM 46122t102 136 20,800 SH   SOLE   0 0 20,800
IQVIA HOLDINGS INC COM 46266c105 393 3,385 SH   SOLE   0 0 3,385
JOHNSON & JOHNSON COM 478160104 12,437 96,371 SH   SOLE   0 0 96,371
KINDER MORGAN INC COM 49456b101 1,906 123,900 SH   SOLE   0 0 123,900
LAB CO OF AMER HLDG COM 50540r409 346 2,742 SH   SOLE   0 0 2,742
LANDEC CORP COM 514766104 3,920 331,109 SH   SOLE   0 0 331,109
LILLY ELI & CO COM 532457108 434 3,751 SH   SOLE   0 0 3,751
LINDSAY CORP COM 535555106 11,157 115,920 SH   SOLE   0 0 115,920
M D U RESOURCES GRP COM 552690109 8,442 354,121 SH   SOLE   0 0 354,121
MANHATTAN SCIENTIFICS INC COM 563122100 1 145,000 SH   SOLE   0 0 145,000
MC DONALDS CORP COM 580135101 267 1,505 SH   SOLE   0 0 1,505
MERCK & CO INC COM 58933Y105 15,053 197,011 SH   SOLE   0 0 197,011
MICRON TECHNOLOGY COM 595112103 276 8,685 SH   SOLE   0 0 8,685
MICROSOFT CORP COM 594918104 9,941 97,879 SH   SOLE   0 0 97,879
NEW YORK COMMUNITY BANCORP INC COM 649445103 887 94,275 SH   SOLE   0 0 94,275
NEXTERA ENERGY INC COM 65339f101 3,445 19,821 SH   SOLE   0 0 19,821
OGE ENERGY CORP COM 670837103 11,572 295,293 SH   SOLE   0 0 295,293
ON SEMICONDUCTOR CO COM 682189105 251 15,200 SH   SOLE   0 0 15,200
ORBOTECH LTD COM M75253100 3,737 66,092 SH   SOLE   0 0 66,092
OWENS CORNING FIBERGLAS COM 690742101 2,423 55,100 SH   SOLE   0 0 55,100
PAYCHEX INC COM 704326107 249 3,825 SH   SOLE   0 0 3,825
PEPSICO INC COM 713448108 446 4,038 SH   SOLE   0 0 4,038
PFIZER INC COM 717081103 19,409 444,672 SH   SOLE   0 0 444,672
PHILLIPS 66 COM 718546104 395 4,585 SH   SOLE   0 0 4,585
PUB SVC ENTERPISE GP COM 744573106 3,057 58,735 SH   SOLE   0 0 58,735
QUEST DIAGNOSTIC INC COM 74834l100 3,955 47,496 SH   SOLE   0 0 47,496
REGENERON PHARMS INC COM 75886f107 336 900 SH   SOLE   0 0 900
ROYAL DUTCH SHELL F SPONSORED COM 780259206 364 6,243 SH   SOLE   0 0 6,243
SCHLUMBERGER LTD F COM 806857108 1,865 51,693 SH   SOLE   0 0 51,693
SENSATA TECH F COM g8060n102 256 5,700 SH   SOLE   0 0 5,700
SHERWIN WILLIAMS CO COM 824348106 288 731 SH   SOLE   0 0 731
SIGNATURE BANK COM 82669g104 1,501 14,600 SH   SOLE   0 0 14,600
STANLEY BLACK & DECK COM 854502101 2,227 18,600 SH   SOLE   0 0 18,600
TE CONNECTIVITY LTD F COM h84989104 6,081 80,400 SH   SOLE   0 0 80,400
THE COCA-COLA CO COM 191216100 855 18,056 SH   SOLE   0 0 18,056
THE MOSAIC CO COM 61945c103 1,691 57,900 SH   SOLE   0 0 57,900
THERMO FISHER SCIENTIFIC INC COM 883556102 5,900 26,364 SH   SOLE   0 0 26,364
TUTOR PERINI CORP COM 901109108 2,943 184,300 SH   SOLE   0 0 184,300
U S CONCRETE INC COM 90333l201 416 11,800 SH   SOLE   0 0 11,800
VERIZON COMMUNICATN COM 92343v104 264 4,703 SH   SOLE   0 0 4,703
VIAVI SOLUTIONS INC COM 925550105 2,450 243,800 SH   SOLE   0 0 243,800
WAL-MART STORES COM 931142103 859 9,217 SH   SOLE   0 0 9,217
WALT DISNEY CO COM 254687106 395 3,606 SH   SOLE   0 0 3,606
WATTS WATER TECH INC CLASS A COM 942749102 7,267 112,608 SH   SOLE   0 0 112,608
XEROX CORP COM 984121608 2,109 106,714 SH   SOLE   0 0 106,714
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,116 10,757 SH   SOLE   0 0 10,757
BP PLC F SPONSORED ADR 1 ADR R ADR 055622104 461 12,150 SH   SOLE   0 0 12,150
CHINA MOBILE LTD F SPONSORED A ADR 16941m109 250 5,200 SH   SOLE   0 0 5,200
NOVARTIS AG ADR 66987V109 13,886 161,825 SH   SOLE   0 0 161,825
TAIWAN SEMICONDUCTR F SPONSORE ADR 874039100 391 10,600 SH   SOLE   0 0 10,600
TELECOM ARGENTNA SA F SPONSORE ADR 879273209 179 11,500 SH   SOLE   0 0 11,500
FRST TRST ISE GLB WND ENG INX ETF 33736g106 174 15,200 SH   SOLE   0 0 15,200
INVSC QQQ TRUST SRS 1 ETF ETF 46090e103 251 1,624 SH   SOLE   0 0 1,624
INVSC S P GLOBAL WATER INDEX E ETF 46138e263 4,995 160,416 SH   SOLE   0 0 160,416
INVSC WILDERHILL CLEAN ENERGY ETF 46137v134 982 45,900 SH   SOLE   0 0 45,900
ISHARES CORE US AGGREGATE BOND ETF 464287226 1,456 13,672 SH   SOLE   0 0 13,672
ISHARES MSCI AUSTRALIA ETF ETF 464286103 3,195 165,950 SH   SOLE   0 0 165,950
ISHARES MSCI CANADA ETF ETF 464286509 3,247 135,533 SH   SOLE   0 0 135,533
ISHARES MSCI EMERGING MARKETS ETF 464287234 332 8,500 SH   SOLE   0 0 8,500
ISHARES MSCI SINGAPORE ETF ETF 46434g780 2,853 129,075 SH   SOLE   0 0 129,075
ISHARES:MSCI KLD 400 SOC ETF 464288570 484 5,200 SH   SOLE   0 0 5,200
ISHARES:MSCI PERU ETF 464289842 3,303 93,056 SH   SOLE   0 0 93,056
ISHR EDG MSCI MIN VOL EMG MKT ETF 464286533 10,893 194,981 SH   SOLE   0 0 194,981
SPDR S&P BIOTECH ETF ETF 78464A870 1,148 16,000 SH   SOLE   0 0 16,000
SPDR S&P EM MKTS SM CP ETF 78463x756 3,421 83,506 SH   SOLE   0 0 83,506
SPDR S&P REGIONAL BANKING ETF ETF 78464a698 604 12,900 SH   SOLE   0 0 12,900
VANGUARD MATERIALS ETF ETF 92204a801 927 8,360 SH   SOLE   0 0 8,360
VANGUARD S&P 500 ETF ETF 922908363 1,212 5,274 SH   SOLE   0 0 5,274
VANGUARD SHORT-TERM BOND ETF ETF 921937827 1,091 13,891 SH   SOLE   0 0 13,891
TORTOISE ENERGY INF CORP CEF 89147l100 363 18,250 SH   SOLE   0 0 18,250