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 | 1,053 | 4,996 | SH | | SOLE | | 0 | 0 | 4,996 |
A. O. SMITH CORP | COM | 831865209 | 432 | 8,100 | SH | | SOLE | | 0 | 0 | 8,100 |
ABBOTT LABORATORIES | COM | 002824100 | 13,147 | 179,214 | SH | | SOLE | | 0 | 0 | 179,214 |
AECOM | COM | 00766T100 | 6,711 | 205,500 | SH | | SOLE | | 0 | 0 | 205,500 |
ALPHABET INC | COM | 02079K107 | 610 | 511 | SH | | SOLE | | 0 | 0 | 511 |
ALPHABET INC | COM | 02079K305 | 1,906 | 1,579 | SH | | SOLE | | 0 | 0 | 1,579 |
AMERICAN SOFTWARE INC | COM | 029683109 | 6,995 | 576,705 | SH | | SOLE | | 0 | 0 | 576,705 |
AMGEN INC | COM | 031162100 | 2,413 | 11,643 | SH | | SOLE | | 0 | 0 | 11,643 |
ANDEAVOR | COM | 03349M105 | 232 | 1,514 | SH | | SOLE | | 0 | 0 | 1,514 |
APPLE INC | COM | 037833100 | 1,457 | 6,454 | SH | | SOLE | | 0 | 0 | 6,454 |
ARGAN INC AGX | COM | 04010E109 | 2,386 | 55,500 | SH | | SOLE | | 0 | 0 | 55,500 |
AT&T INC | COM | 00206R102 | 674 | 20,058 | SH | | SOLE | | 0 | 0 | 20,058 |
AVALON ADVANCED MATERIALS INC | COM | 05337L106 | 1 | 18,750 | SH | | SOLE | | 0 | 0 | 18,750 |
BAKER HUGHES A GE CO | COM | 05722G100 | 541 | 16,000 | SH | | SOLE | | 0 | 0 | 16,000 |
BANK OF NOVA SCOTIA | COM | 064149107 | 6,224 | 104,384 | SH | | SOLE | | 0 | 0 | 104,384 |
BAXTER INTERNATIONAL INC | COM | 071813109 | 4,454 | 57,771 | SH | | SOLE | | 0 | 0 | 57,771 |
BCE INC | COM | 05534B760 | 9,678 | 238,845 | SH | | SOLE | | 0 | 0 | 238,845 |
BERKSHIRE HATHAWAY INC | COM | 084670702 | 701 | 3,275 | SH | | SOLE | | 0 | 0 | 3,275 |
BLACKROCK INC | COM | 09247X101 | 477 | 1,011 | SH | | SOLE | | 0 | 0 | 1,011 |
BLUE BIRD CORP | COM | 095306106 | 652 | 26,600 | SH | | SOLE | | 0 | 0 | 26,600 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 10,376 | 167,140 | SH | | SOLE | | 0 | 0 | 167,140 |
BROOKS AUTOMATION INC | COM | 114340102 | 5,196 | 148,335 | SH | | SOLE | | 0 | 0 | 148,335 |
CALAMP CORP | COM | 128126109 | 4,611 | 192,450 | SH | | SOLE | | 0 | 0 | 192,450 |
CANADIAN WESTERN BANK | COM | 13677F101 | 203 | 7,700 | SH | | SOLE | | 0 | 0 | 7,700 |
CELGENE CORP | COM | 151020104 | 502 | 5,608 | SH | | SOLE | | 0 | 0 | 5,608 |
CIENA CORP | COM | 171779309 | 8,591 | 275,000 | SH | | SOLE | | 0 | 0 | 275,000 |
CIGNA CORP | COM | 125509109 | 375 | 1,800 | SH | | SOLE | | 0 | 0 | 1,800 |
CISCO SYSTEMS INC | COM | 17275R102 | 1,148 | 23,600 | SH | | SOLE | | 0 | 0 | 23,600 |
COCA-COLA CO | COM | 191216100 | 834 | 18,056 | SH | | SOLE | | 0 | 0 | 18,056 |
CONDUENT INC | COM | 206787103 | 4,670 | 207,401 | SH | | SOLE | | 0 | 0 | 207,401 |
CORNING INC | COM | 219350105 | 23,565 | 667,590 | SH | | SOLE | | 0 | 0 | 667,590 |
CORNING NATURAL GAS HOLDING CO | COM | 219387107 | 217 | 12,048 | SH | | SOLE | | 0 | 0 | 12,048 |
DANAHER CORP | COM | 235851102 | 566 | 5,213 | SH | | SOLE | | 0 | 0 | 5,213 |
DENTSPLY SIRONA INC | COM | 24906P109 | 5,340 | 141,500 | SH | | SOLE | | 0 | 0 | 141,500 |
DOUGLAS DYNAMICS INC | COM | 25960R105 | 246 | 5,600 | SH | | SOLE | | 0 | 0 | 5,600 |
DOWDUPONT INC | COM | 26078J100 | 211 | 3,278 | SH | | SOLE | | 0 | 0 | 3,278 |
DUKE ENERGY CORP | COM | 26441C204 | 3,515 | 43,933 | SH | | SOLE | | 0 | 0 | 43,933 |
ELI LILLY AND CO | COM | 532457108 | 403 | 3,751 | SH | | SOLE | | 0 | 0 | 3,751 |
ELMIRA SAVINGS BANK | COM | 289660102 | 4,968 | 243,556 | SH | | SOLE | | 0 | 0 | 243,556 |
EMERSON ELECTRIC CO | COM | 291011104 | 32,427 | 423,441 | SH | | SOLE | | 0 | 0 | 423,441 |
EVERGY INC | COM | 30034W106 | 8,992 | 163,735 | SH | | SOLE | | 0 | 0 | 163,735 |
EVOQUA WATER TECHNOLOGIES CORP | COM | 30057T105 | 222 | 12,500 | SH | | SOLE | | 0 | 0 | 12,500 |
EXELON CORP | COM | 30161N101 | 4,117 | 94,310 | SH | | SOLE | | 0 | 0 | 94,310 |
EXXON MOBIL CORP | COM | 30231G102 | 34,519 | 406,019 | SH | | SOLE | | 0 | 0 | 406,019 |
FLOWSERVE CORP | COM | 34354P105 | 10,141 | 185,435 | SH | | SOLE | | 0 | 0 | 185,435 |
GENERAL ELECTRIC CO | COM | 369604103 | 5,085 | 450,480 | SH | | SOLE | | 0 | 0 | 450,480 |
GENERAL MOTORS CO | COM | 37045V100 | 328 | 9,750 | SH | | SOLE | | 0 | 0 | 9,750 |
GILEAD SCIENCES INC | COM | 375558103 | 247 | 3,200 | SH | | SOLE | | 0 | 0 | 3,200 |
GLAXOSMITHKLINE PLC | COM | 37733W105 | 4,320 | 107,535 | SH | | SOLE | | 0 | 0 | 107,535 |
GRANITE CONSTRUCTION INC | COM | 387328107 | 12,202 | 267,009 | SH | | SOLE | | 0 | 0 | 267,009 |
HALLIBURTON CO | COM | 406216101 | 5,220 | 128,800 | SH | | SOLE | | 0 | 0 | 128,800 |
HEWLETT PACKARD ENTERPRISE CO | COM | 42824C109 | 388 | 23,800 | SH | | SOLE | | 0 | 0 | 23,800 |
HOLOGIC INC | COM | 436440101 | 254 | 6,200 | SH | | SOLE | | 0 | 0 | 6,200 |
HOME DEPOT INC | COM | 437076102 | 203 | 978 | SH | | SOLE | | 0 | 0 | 978 |
HONEYWELL INTERNATIONAL INC | COM | 438516106 | 8,324 | 50,022 | SH | | SOLE | | 0 | 0 | 50,022 |
IDACORP INC | COM | 451107106 | 4,630 | 46,664 | SH | | SOLE | | 0 | 0 | 46,664 |
II-VI INC | COM | 902104108 | 331 | 7,000 | SH | | SOLE | | 0 | 0 | 7,000 |
ILLINOIS TOOL WORKS INC | COM | 452308109 | 325 | 2,301 | SH | | SOLE | | 0 | 0 | 2,301 |
INGERSOLL-RAND PLC | COM | G47791101 | 9,734 | 95,153 | SH | | SOLE | | 0 | 0 | 95,153 |
INTEL CORP | COM | 458140100 | 15,051 | 318,278 | SH | | SOLE | | 0 | 0 | 318,278 |
INTERNATIONAL BUSINESS MACHINE | COM | 459200101 | 12,798 | 84,640 | SH | | SOLE | | 0 | 0 | 84,640 |
INTREXON CORP | COM | 46122T102 | 258 | 15,000 | SH | | SOLE | | 0 | 0 | 15,000 |
IQVIA HOLDINGS INC | COM | 46266C105 | 439 | 3,385 | SH | | SOLE | | 0 | 0 | 3,385 |
JOHNSON & JOHNSON | COM | 478160104 | 13,899 | 100,597 | SH | | SOLE | | 0 | 0 | 100,597 |
JOHNSON CONTROLS INTERNATIONAL | COM | G51502105 | 589 | 16,816 | SH | | SOLE | | 0 | 0 | 16,816 |
LABORATORY CORPORATION OF AMER | COM | 50540R409 | 485 | 2,792 | SH | | SOLE | | 0 | 0 | 2,792 |
LANDEC CORP | COM | 514766104 | 4,885 | 339,209 | SH | | SOLE | | 0 | 0 | 339,209 |
LINDSAY CORP | COM | 535555106 | 11,728 | 116,998 | SH | | SOLE | | 0 | 0 | 116,998 |
MANHATTAN SCIENTIFICS INC | COM | 563122100 | 2 | 145,000 | SH | | SOLE | | 0 | 0 | 145,000 |
MCDONALD'S CORP | COM | 580135101 | 263 | 1,570 | SH | | SOLE | | 0 | 0 | 1,570 |
MDU RESOURCES GROUP INC | COM | 552690109 | 9,010 | 350,731 | SH | | SOLE | | 0 | 0 | 350,731 |
MERCK & CO INC | COM | 58933Y105 | 17,768 | 250,463 | SH | | SOLE | | 0 | 0 | 250,463 |
MICRON TECHNOLOGY INC | COM | 595112103 | 393 | 8,700 | SH | | SOLE | | 0 | 0 | 8,700 |
MICROSOFT CORP | COM | 594918104 | 11,490 | 100,462 | SH | | SOLE | | 0 | 0 | 100,462 |
MOSAIC CO | COM | 61945C103 | 1,933 | 59,500 | SH | | SOLE | | 0 | 0 | 59,500 |
NEW YORK COMMUNITY BANCORP INC | COM | 649445103 | 2,769 | 267,008 | SH | | SOLE | | 0 | 0 | 267,008 |
NEXTERA ENERGY INC | COM | 65339F101 | 6,877 | 41,034 | SH | | SOLE | | 0 | 0 | 41,034 |
OCLARO INC | COM | 67555N206 | 363 | 40,600 | SH | | SOLE | | 0 | 0 | 40,600 |
OGE ENERGY CORP | COM | 670837103 | 10,810 | 297,633 | SH | | SOLE | | 0 | 0 | 297,633 |
ON SEMICONDUCTOR CORP | COM | 682189105 | 223 | 12,100 | SH | | SOLE | | 0 | 0 | 12,100 |
ORBOTECH LTD | COM | M75253100 | 3,973 | 66,842 | SH | | SOLE | | 0 | 0 | 66,842 |
OWENS CORNING NEW COM | COM | 690742101 | 2,855 | 52,600 | SH | | SOLE | | 0 | 0 | 52,600 |
PAYCHEX INC | COM | 704326107 | 288 | 3,912 | SH | | SOLE | | 0 | 0 | 3,912 |
PEPSICO INC | COM | 713448108 | 456 | 4,075 | SH | | SOLE | | 0 | 0 | 4,075 |
PFIZER INC | COM | 717081103 | 19,781 | 448,845 | SH | | SOLE | | 0 | 0 | 448,845 |
PHILLIPS 66 | COM | 718546104 | 523 | 4,637 | SH | | SOLE | | 0 | 0 | 4,637 |
PUBLIC SERVICE ENTERPRISE GROU | COM | 744573106 | 3,106 | 58,835 | SH | | SOLE | | 0 | 0 | 58,835 |
QUEST DIAGNOSTICS INC | COM | 74834L100 | 5,147 | 47,696 | SH | | SOLE | | 0 | 0 | 47,696 |
REGENERON PHARMACEUTICALS INC | COM | 75886F107 | 364 | 900 | SH | | SOLE | | 0 | 0 | 900 |
ROYAL DUTCH SHELL PLC | COM | 780259206 | 425 | 6,243 | SH | | SOLE | | 0 | 0 | 6,243 |
SCHLUMBERGER NV | COM | 806857108 | 17,358 | 284,928 | SH | | SOLE | | 0 | 0 | 284,928 |
SENSATA TECHNOLOGIES HOLDING N | COM | G8060N102 | 282 | 5,700 | SH | | SOLE | | 0 | 0 | 5,700 |
SHERWIN-WILLIAMS CO | COM | 824348106 | 333 | 731 | SH | | SOLE | | 0 | 0 | 731 |
SIGNATURE BANK | COM | 82669G104 | 1,872 | 16,300 | SH | | SOLE | | 0 | 0 | 16,300 |
STANLEY BLACK & DECKER INC | COM | 854502101 | 2,819 | 19,250 | SH | | SOLE | | 0 | 0 | 19,250 |
SWISS HELVETIA FUND INC | COM | 870875101 | 2,507 | 294,636 | SH | | SOLE | | 0 | 0 | 294,636 |
TE CONNECTIVITY LTD | COM | H84989104 | 7,122 | 81,000 | SH | | SOLE | | 0 | 0 | 81,000 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 6,529 | 26,750 | SH | | SOLE | | 0 | 0 | 26,750 |
TUTOR PERINI CORP | COM | 901109108 | 1,763 | 93,752 | SH | | SOLE | | 0 | 0 | 93,752 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 247 | 4,628 | SH | | SOLE | | 0 | 0 | 4,628 |
VIAVI SOLUTIONS INC | COM | 925550105 | 2,815 | 248,250 | SH | | SOLE | | 0 | 0 | 248,250 |
WAL-MART STORES INC | COM | 931142103 | 871 | 9,278 | SH | | SOLE | | 0 | 0 | 9,278 |
WALT DISNEY CO | COM | 254687106 | 422 | 3,606 | SH | | SOLE | | 0 | 0 | 3,606 |
WATTS WATER TECHNOLOGIES INC | COM | 942749102 | 8,952 | 107,858 | SH | | SOLE | | 0 | 0 | 107,858 |
XEROX CORP | COM | 984121608 | 2,364 | 87,637 | SH | | SOLE | | 0 | 0 | 87,637 |
ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 | 1,471 | 11,192 | SH | | SOLE | | 0 | 0 | 11,192 |
BP PLC | ADR | 055622104 | 445 | 9,650 | SH | | SOLE | | 0 | 0 | 9,650 |
CHINA MOBILE LTD | ADR | 16941M109 | 254 | 5,200 | SH | | SOLE | | 0 | 0 | 5,200 |
NOVARTIS AG | ADR | 66987V109 | 14,002 | 162,508 | SH | | SOLE | | 0 | 0 | 162,508 |
TAIWAN SEMICONDUCTOR MANUFACTU | ADR | 874039100 | 468 | 10,600 | SH | | SOLE | | 0 | 0 | 10,600 |
TELECOM ARGENTINA SA | ADR | 879273209 | 200 | 11,500 | SH | | SOLE | | 0 | 0 | 11,500 |
FRST TRST ISE GLB WND ENG INX | ETF | 33736G106 | 199 | 16,000 | SH | | SOLE | | 0 | 0 | 16,000 |
INVSC QQQ TRUST SRS 1 ETF | ETF | 46090E103 | 302 | 1,624 | SH | | SOLE | | 0 | 0 | 1,624 |
INVSC S P GLOBAL WATER INDEX E | ETF | 46138E263 | 5,669 | 162,516 | SH | | SOLE | | 0 | 0 | 162,516 |
INVSC WILDERHILL CLEAN ENERGY | ETF | 46137V134 | 1,138 | 45,900 | SH | | SOLE | | 0 | 0 | 45,900 |
ISHARES CORE US AGGREGATE BOND | ETF | 464287226 | 1,935 | 18,340 | SH | | SOLE | | 0 | 0 | 18,340 |
ISHARES MSCI AUSTRALIA ETF | ETF | 464286103 | 2,325 | 105,100 | SH | | SOLE | | 0 | 0 | 105,100 |
ISHARES MSCI CANADA ETF | ETF | 464286509 | 3,621 | 125,833 | SH | | SOLE | | 0 | 0 | 125,833 |
ISHARES MSCI EMERGING MARKETS | ETF | 464287234 | 382 | 8,900 | SH | | SOLE | | 0 | 0 | 8,900 |
ISHARES MSCI SINGAPORE ETF | ETF | 46434G780 | 3,160 | 130,200 | SH | | SOLE | | 0 | 0 | 130,200 |
ISHARES:MSCI KLD 400 SOC | ETF | 464288570 | 555 | 5,200 | SH | | SOLE | | 0 | 0 | 5,200 |
ISHARES:MSCI PERU | ETF | 464289842 | 3,188 | 86,356 | SH | | SOLE | | 0 | 0 | 86,356 |
ISHR EDG MSCI MIN VOL EMG MKT | ETF | 464286533 | 8,336 | 140,581 | SH | | SOLE | | 0 | 0 | 140,581 |
SPDR S&P EM MKTS SM CP | ETF | 78463X756 | 2,155 | 48,106 | SH | | SOLE | | 0 | 0 | 48,106 |
SPDR S&P REGIONAL BANKING ETF | ETF | 78464A698 | 767 | 12,900 | SH | | SOLE | | 0 | 0 | 12,900 |
VANGUARD MATERIALS ETF | ETF | 92204A801 | 393 | 3,000 | SH | | SOLE | | 0 | 0 | 3,000 |
VANGUARD S&P 500 ETF | ETF | 922908363 | 923 | 3,456 | SH | | SOLE | | 0 | 0 | 3,456 |
VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 | 987 | 12,647 | SH | | SOLE | | 0 | 0 | 12,647 |
TORTOISE ENERGY INF CORP | CEF | 89147L100 | 3,663 | 136,025 | SH | | SOLE | | 0 | 0 | 136,025 |