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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AMAZON.COM INCStock023135106869276SH SOLE027600
CBS CORP CL BStock92556H20618625SH SOLE062500
ALEXANDRIA REAL ESTATE EQ INC COMREIT01527110920125SH SOLE012500
WISDOMTREE JAPAN HEDGED EQUITYETF97717W851124SH SOLE02400
POWERSHARES QQQ TRETF46090E1031,2694,568SH SOLE04,56800
TECHNOLOGY SELECT SECTOR SPDR FUNDETF81369Y80373628SH SOLE062800
STARBUCKS CORPStock8552441092152,500SH SOLE02,50000
NEKTAR THERAPEUTICS COMStock6402681085277SH SOLE027700
ARROW FINL CORPStock0427441025195SH SOLE019500
ANTHEM INC COMStock03675210343160SH SOLE016000
ISHARES GOLD TRUST ETF ETF464285105382,090SH SOLE02,09000
EBAY INCStock27864210345859SH SOLE085900
RMR GROUP INC CL AStock74967R10602SH SOLE0200
IONIS PHARMACEUTICALS INC COMStock4622221009198SH SOLE019800
MYLAN NV SHS EUROStockN594651094300SH SOLE030000
JOHNSON & JOHNSON COMStock4781601048495,700SH SOLE05,70000
AKAMAI TECHNOLOGIES INC COMStock00971T10142381SH SOLE038100
WASTE MANAGEMENT INCStock94106L109107945SH SOLE094500
EDITAS MEDICINE INC COMStock28106W103471,675SH SOLE01,67500
ABB LTD SPONSORED ADRADR000375204290SH SOLE09000
VANGUARD TOTAL STK MKTETF92290876919,570114,910SH SOLE0114,91000
POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FDETF46137V1421283,234SH SOLE03,23400
VANGUARD EXTENDED MARKET ETFETF9229086521296SH SOLE09600
VANGUARD ENERGYETF92204A3068200SH SOLE020000
ISHARES MSCI EMERGING MARKETS ETFETF464287234485SH SOLE08500
GOLDMAN SACHS GROUP INCStock38141G104146727SH SOLE072700
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETFETF78468R73940801SH SOLE080100
ISHARES TR KLD 400 SOCIAL INDEX FDETF4642885701321,034SH SOLE01,03400
CRH PLC ADRADR12626K2035131SH SOLE013100
REAL ESTATE SELECT SECTOR SPDR FUNDETF81369Y86003SH SOLE0300
LIBERTY MEDIA CORP DEL COM C SIRIUSXMStock531229607254SH SOLE05400
PROCTER AND GAMBLE CO COMStock7427181092211,591SH SOLE01,59100
COCA COLA CO COMStock191216100691,396SH SOLE01,39600
ENEL CHILE S.A. SPONSORED ADRADR29278D1053763SH SOLE076300
GENERAL MLS INC COMStock37033410450811SH SOLE081100
INTELLIA THERAPEUTICS INC COMStock45826J105371,882SH SOLE01,88200
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUNDETF33691710915563SH SOLE056300
ENTERPRISE PRODS PARTNERS L PStock29379210718611,800SH SOLE011,80000
ISHARES TR S&P NY MUN BD FDETF46428832362210,831SH SOLE010,83100
TRUIST FINL CORP COMStock89832Q109541,425SH SOLE01,42500
UNITED PARCEL SERVICE INCStock91131210617100SH SOLE010000
VANGUARD REIT INDEX ETFETF9229085537008,869SH SOLE08,86900
ISHARES KLD SEL SOC FD ETF4642888021491,015SH SOLE01,01500
BIOGEN IDEC INCStock09062X103933SH SOLE03300
ISHARES MSCI ACWI EX US INDEX FUNDETF46428824050911,057SH SOLE011,05700
APHRIA INC COMStock03765K1042450SH SOLE045000
INTEL CORP COMStock4581401004308,307SH SOLE08,30700
MEDTRONIC PLC SHSStockG5960L10387841SH SOLE084100
CLOROX CO DEL COMStock1890541091150SH SOLE05000
ISHARES U.S. FINANCIALS ETFETF46428778876667SH SOLE066700
ISHARES MSCI TAIWAN ETFETF46434G77220450SH SOLE045000
NETFLIX COM INCStock64110L10693185SH SOLE018500
SPDR DOW JONES INDUSTRIAL ETFETF78467X1094731,703SH SOLE01,70300
PAYCHEX INCStock7043261078100SH SOLE010000
ISHARES TR S&P AGGRESSIVE ALLOCATION FDETF4642898597118SH SOLE011800
PEOPLES BK BRIDGEPORT CN Stock7127041055524SH SOLE052400
DIREXION DAILY S&P 500 BEAR 1X SHARESETF25460E869653,100SH SOLE03,10000
ISHARES SILVER TRUST ETFETF46428Q109295SH SOLE09500
ISHARES TR S&P ALLOCATION FD GROWTH ALLOCATION FDETF46428986745931SH SOLE093100
ISHARES MSCI EAFE ESG SELECT ETFETF46435G516971,528SH SOLE01,52800
ISHARES INC MSCI UNITED KINGDOM INDEXETF46435G334138SH SOLE03800
SPDR DOW JONES GLOBAL REAL ESTATE ETFETF78463X749249SH SOLE04900
SPDR SSGA GENDER DIVERSITY INDEX ETFETF78468R747447SH SOLE04700
PROLOGIS INC. COMREIT74340W10321209SH SOLE020900
SANOFI SPONSORED ADRADR80105N10527544SH SOLE054400
MERCK & CO INCStock58933Y1053624,364SH SOLE04,36400
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FDETF46428815854500SH SOLE050000
SPDR S&P 500 ETFETF78462F1031,3113,915SH SOLE03,91500
SPDR S&P 500 ETFETF78462F1033681,100SHPutSOLE01,10000
ADVANSIX INC COMStock00773T10106SH SOLE0600
MCKESSON CORP COMStock58155Q1031599SH SOLE09900
MASTERCARD INC Stock57636Q10468201SH SOLE020100
PROSHARES K-1 FREE CRUDE OIL STRATEGY ETFETF74347G80413351SH SOLE035100
URSTADT BIDDLE PPTYS INC CL AREIT9172862057708SH SOLE070800
EXACT SCIENCES CORP COMStock30063P10510100SH SOLE010000
CRISPR THERAPEUTICS AG NAMEN AKTStockH1718210857683SH SOLE068300
EMERSON ELEC CO COMStock29101110453808SH SOLE080800
DIAGEO PLC SPON ADR NEWADR25243Q205640SH SOLE04000
ANNALY CAPITAL MANAGEMENT INCREIT035710409648,990SH SOLE08,99000
ISHARES MSCI JAPAN ETFETF46434G82219SH SOLE0900
ISHARES TIPS BOND ETFETF4642871766935,479SH SOLE05,47900
INTERNATIONAL SEAWAYS INC COMStockY41053102372,500SH SOLE02,50000
URSTADT BIDDLE PPTYSREIT9172861062221SH SOLE022100
BANK NEW YORK MELLON CORP COMStock064058100631,824SH SOLE01,82400
FIDELITY LOW VOLATILITY FACTOR ETFETF31609282476619,365SH SOLE019,36500
INVESCO S&P MIDCAP 400 PURE GROWTH ETFETF46137V21751305SH SOLE030500
VERIZON COMMUNICATIONSStock92343V1041,14019,169SH SOLE019,16900
CHUBB LIMITED COMStockH1467J10413109SH SOLE010900
MARVELL TECHNOLOGY GROUP LTD ORDStockG5876H10512300SH SOLE030000
VANGUARD FTSE ALL WORLD EX-US ETFETF9220427187116,755SH SOLE06,75500
ISHARES COHEN & STEERS REIT ETFETF464287564662SH SOLE06200
FEDEX CORPStock31428X10693369SH SOLE036900
PEPSICO INC COMStock7134481084793,458SH SOLE03,45800
ORCHARD THERAPEUTICS PLC ADSADR68570P1011350SH SOLE035000
ISHARES 1-3 YR TREASURY BOND ETFETF4642874572813,250SH SOLE03,25000
ISHARES INC MSCI EMUINDEX FDETF464286608119SH SOLE01900
SNAP INC CL AStock83304A1063100SH SOLE010000
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADSADR8740602057408SH SOLE040800
UNILEVER N V N Y SHS NEWADR9047847096100SH SOLE010000
ISHARES TR S&P MODERATE ALLOCATION FDETF4642898755122SH SOLE012200
KIMBERLY-CLARK CORP COMStock49436810359397SH SOLE039700
TE CONNECTIVITY LTDStockH849891041161,191SH SOLE01,19100
HONEYWELL INTL INCStock438516106135821SH SOLE082100
FORD MOTOR COMPANYStock345370860253,701SH SOLE03,70000
OMEGA HEALTHCARE INVS INC COMREIT681936100872,900SH SOLE02,90000
X-TRACKERS USD HIGH YIELD CORPORATE BOND ETFETF233051432244SH SOLE04400
BP PLC SPONSORED ADRADR0556221047424SH SOLE042400
HOME DEPOTStock4370761022801,008SH SOLE01,00800
BAXTER INTL INC COMStock07181310915182SH SOLE018200
SUNCOR ENERGY COM NPV ISIN CA8672291066 SEDOL 2861142EXCHANGED FOR ONE SHARStock8672241076500SH SOLE050000
TCG BDC INC COMCEF872280102111,200SH SOLE01,20000
STARWOOD PPTY TR INC COMREIT85571B10511700SH SOLE070000
JBG SMITH PPTYS COMREIT46590V10014527SH SOLE052700
AMERICA FIRST MULTIFAMILY INV BEN UNIT CTFStock02364V1074010,000SH SOLE010,00000
DUPONT DE NEMOURS INC COMStock26614N10218317SH SOLE031700
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETFETF46435G243321,231SH SOLE01,23100
SPDR GOLD ETFETF78463V107740SH SOLE04000
SOUTHERN CO COMStock84258710741750SH SOLE075000
GREENE CNTY BANCORP INC Stock39435710714655SH SOLE065500
KEYCORP COMStock493267108957,964SH SOLE07,96400
ISHARES RUSSELL 1000 GROWTH ETFETF464287614944SH SOLE04300
SCHWAB ETFS- US BROAD MARKET ETFETF80852410233413SH SOLE041300
SCHWAB INTERNATIONAL EQUITY ETFETF8085248051,77656,572SH SOLE056,57200
JPMORGAN ULTRA-SHORT INCOME ETFETF46641Q8373516,904SH SOLE06,90400
LUMEN TECHNOLOGIES INC COMStock156700106383,801SH SOLE03,80100
VIRGIN GALACTIC HOLDINGS INC COMStock92766K1062100SH SOLE010000
ISHARES S&P SMALL-CAP FUNDETF464287804460SH SOLE06000
BERKSHIRE HATHAWAY INC DEL CL B NEWStock0846707027583,559SH SOLE03,55900
SCHWAB EMERGING MARKET EQ ETF ETF8085247062,56795,926SH SOLE095,92600
ADOBE SYS INCStock00724F10170143SH SOLE014300
SOUTHERN COPPER CORP COMStock84265V105731,612SH SOLE01,61200
VANGUARD SHORT TERM CORP BOND FD ETFETF92206C40924,389294,380SH SOLE0294,38000
EXELON CORP COMStock30161N101511,417SH SOLE01,41700
VANECK VECTORS HIGH YIELD MUNI ETFETF92189H4096106SH SOLE010600
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETFETF92206C8708789,163SH SOLE09,16200
GOOGLE INCStock02079K305674460SH SOLE046000
BIOXCEL THERAPEUTICS INC COMStock09075P105611,412SH SOLE01,41200
BIOXCEL THERAPEUTICS INC COMStock09075P105431,000SHCallSOLE01,00000
FISERV INC COMStock33773810819181SH SOLE018100
CSX CORPStock1264081038100SH SOLE010000
COMCAST CORP NEW CL AStock20030N1011382,983SH SOLE02,98300
SURFACE ONCOLOGY INC COMStock86877M20900SH SOLE0000
MICROSOFTStock5949181041,2886,126SH SOLE06,12600
VALERO ENERGY CORPStock91913Y1008182SH SOLE018200
UNITY BIOTECHNOLOGY INC COMStock91381U1012556SH SOLE055600
CVS HEALTH CORP COMStock12665010055944SH SOLE094400
ACCO BRANDS CORP COMStock00081T108194SH SOLE09400
DTE ENERGY CO COMStock233331107113SH SOLE01300
TEXTRON INC COMStock8832031018220SH SOLE022000
SIMON PPTY GROUP INC NEW COMREIT8288061095007,725SH SOLE07,72500
KEURIG DR PEPPER INC COMStock49271V100291,060SH SOLE01,06000
CELLECTAR BIOSCIENCES INC COM PARStock15117F5000188SH SOLE018800
VANGUARD INTERMEDIATE TERM GOVT BOND INDEX FD ETFETF92206C70643607SH SOLE060700
AVERY DENNISON CORP COMStock05361110928221SH SOLE022100
ARES CAPITAL CORP COMCEF04010L10344431,804SH SOLE031,80400
GEO GROUP INC NEW COMREIT36162J10600SH SOLE0000
GARRETT MOTION INC COMStock366505105020SH SOLE02000
BOEING CO COMStock0970231053732,259SH SOLE02,25900
VANGUARD SMALL CAP ETFETF9229087514733,072SH SOLE03,07200
VANGUARD MID CAP ETF92290862918100SH SOLE010000
VANGUARD LARGE CAPETF922908637960SH SOLE06000
NEXTERA ENERGY INC COMStock65339F101146527SH SOLE052700
NIKE INC CLASS BStock65410610391727SH SOLE072700
VANGUARD SHORT TERM GOVT BOND INDEX FD ETFETF92206C1022584,150SH SOLE04,15000
TESLA INC COMStock88160R1012150SH SOLE05000
RESIDEO TECHNOLOGIES INC COMStock76118Y1041136SH SOLE013600
LINDE PLC SHSStockG5494J1033561,496SH SOLE01,49600
IDEANOMICS INC COMStock45166V1061517,000SH SOLE017,00000
VANGUARD HEALTH CARE INDEX FUNDETF92204A504196959SH SOLE095900
FINANCIAL SELECT SECTOR SPDR FUNDETF81369Y60520829SH SOLE082900
NORFOLK SOUTHN CORP COMStock655844108119557SH SOLE055700
HOST HOTELS & RESORTS INC COMREIT44107P10403SH SOLE0300
KIMCO RLTY CORP COMREIT49446R109121,050SH SOLE01,05000
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNITStockG1625810811200SH SOLE020000
VORNADO RLTY TR SH BEN INTREIT92904210922655SH SOLE065500
SCHWAB SHORT TERM US TREASURY ETFETF80852486238746SH SOLE074600
TANGER FACTORY OUTLET CTRS INC COMREIT875465106183,000SH SOLE03,00000
VANGUARD CONSUMER STAPLES ETFETF92204A20734211SH SOLE021100
VANGUARD EUROPEAN ETF92204287410200SH SOLE020000
HUNTSMAN CORP COMStock44701110720918SH SOLE091800
DEFIANCE NEXT GEN CONNECTIVITY ETFETF26922A28930510,697SH SOLE010,69700
STANLEY BLACK & DECKER INC COMStock85450210116100SH SOLE010000
BIONANO GENOMICS INC COMStock09075F10712,000SH SOLE02,00000
DOW INC COMStock26055710316338SH SOLE033800
CASSAVA SCIENCES INC COMStock14817C1073270SH SOLE027000
DIAMOND S SHIPPING INC COMStockY206761051196SH SOLE019600
ALCON AG ORD SHSStockH0130112817295SH SOLE029500
UNITED AIRLS HLDGS INC COMStock910047109377SH SOLE07700
ZOOM VIDEO COMMUNICATIONS INC CL AStock98980L101715SH SOLE01500
VANGUARD S&P 500 ETFETF92290836362203SH SOLE020300
GLOBAL X CLOUD COMPUTING ETFETF37954Y442331,400SH SOLE01,40000
WISDOMTREE EUROPE HEDGED EQUITY FUNDETF97717X701239SH SOLE03900
SPDR S&P MIDCAP 400 ETFETF78467Y10726SH SOLE0600
CORTEVA INC COMStock22052L10410338SH SOLE033800
CONSOLIDATED EDISON INC COMStock209115104781,000SH SOLE01,00000
GENERAL MOTORS CORPStock37045V100441,500SH SOLE01,50000
INNOVATOR S&P 500 POWER BUFFER ETF - JUNEETF45782C74810350SH SOLE035000
EDESA BIOTECH INC COMStock27966L108010SH SOLE01000
CROWDSTRIKE HLDGS INC CL AStock22788C105325SH SOLE02500
INVESCO S&P 500 EQUAL WEIGHT ETFETF46137V3578167,546SH SOLE07,54500
RITE AID CORP COMStock767754872165SH SOLE06500
ISHARES MSCI EAFE GROWTH ETFETF46428888513140SH SOLE014000
LIVONGO HEALTH INC COMStock53918310314100SH SOLE010000
WABTEC COMStock9297401088127SH SOLE012700
AIR PRODS & CHEMS INC COMStock00915810632107SH SOLE010700
PELOTON INTERACTIVE INC CL A COMStock70614W10016163SH SOLE016300
VANGUARD TOTAL INTL STOCK IDEX ETFETF9219097681,10821,229SH SOLE021,22900
SERVICE PPTYS TR COM SH BEN INTREIT81761L102182,209SH SOLE02,20900
SOLAR SR CAP LTD COMCEF83416M10518414,600SH SOLE014,60000
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RTStock1101221570109SH SOLE010900
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETNETF06738C77842321,716SH SOLE021,71600
INVESCO S&P SMALLCAP CONSUMER STAPLES PORTFOLIOETF46138E17214194SH SOLE019400
ISHARES RUSSELL 2000 ETFETF46428765581539SH SOLE053900
FIDELITY NATL INFO SVCS Stock31620M10635239SH SOLE023900
ISHARES CORE HIGH DIVIDEND ETFETF46429B66329358SH SOLE035800
DUKE ENERGY CORP NEW COM NEWStock26441C2041141,292SH SOLE01,29200
SPDR S&P AEROSPACE & DEFENSE ETFETF78464A63112136SH SOLE013600
MICRON TECHNOLOGY INC COMStock595112103801,700SH SOLE01,70000
INCYTE CORP COMStock45337C10212133SH SOLE013300
CARRIER GLOBAL CORPORATION COMStock14448C104722,351SH SOLE02,35100
AFLAC INC COMStock0010551025138SH SOLE013800
FUELCELL ENERGY INC Stock35952H601020SH SOLE02000
ISHARES U.S. AEROSPACE & DEFENSE ETFETF464288760635SH SOLE03500
INNOVATOR S&P 500 POWER BUFFER ETF - MAYETF45782C3182077,545SH SOLE07,54500
ATHERSYS INC NEW COMStock04744L1062915SH SOLE091500
SPIRIT AIRLS INC COMStock8485771024260SH SOLE026000
NIKOLA CORP COMStock6541101052100SH SOLE010000
BROOKDALE SR LIVING INC COMStock112463104095SH SOLE09500
ISHARES DJ SELECT DIVIDENDETF4642871682653,248SH SOLE03,24800
REGAL BELOIT CORP COMStock75875010347498SH SOLE049800
BLUEGREEN VACATIONS HLDG CORP CLASS AStock05491N3022120SH SOLE012000
AMERICAN ELEC PWR CO INC COMStock0255371011031,260SH SOLE01,26000
ENTERGY CORP NEW COMStock29364G10367679SH SOLE067900
BROOKFIELD RENEWABLE CORP CL A SUB VTGStock11284V105350SH SOLE05000
EVERSOURCE ENERGY COMStock30040W10832381SH SOLE038100
DUNKIN BRANDS GROUP INC COMStock265504100338SH SOLE03800
NBT BANCORP INCStock628778102662,443SH SOLE02,44200
REGENERON PHARMACEUTICALS INCStock75886F1072442SH SOLE04200
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTGADR71654V1015698SH SOLE069800
EATON VANCE TAX MANAGED GLOBAL EQUITYCEF27829F1082250SH SOLE025000
FIRST SOLAR INCStock336433107225SH SOLE02500
SPIRIT AEROSYSTEMS HLDGS INC COM CL AStock8485741093182SH SOLE018200
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIPStock29273V100438,000SH SOLE08,00000
FORTUNE BRANDS HOME & SECURITY INC WIStock34964C10661707SH SOLE070700
TRACTOR SUPPLY CO COMStock89235610647327SH SOLE032700
INVESCO FTSE RAFI US 1000 ETFETF46137V61365570SH SOLE057000
VISA INCStock92826C839123617SH SOLE061700
ISHARES MSCI USA MIN VOL FACTOR ETFETF46429B697583SH SOLE08300
VANGUARD SMALL-CAP GROWTH INDEX FUNDETF922908595313SH SOLE01300
VANGUARD VALUE ETFETF92290874417163SH SOLE016300
VANGUARD GROWTH INDEX FUNDETF92290873623101SH SOLE010100
BLACKROCK TCP CAPITAL CORP COMCEF09259E1087750SH SOLE075000
L3HARRIS TECHNOLOGIES INC COMStock50243110939232SH SOLE023200
AMERICAN TOWER CORP NEW COMREIT03027X100170702SH SOLE070200
FACEBOOK INC CL AStock30303M1027832,988SH SOLE02,98800
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUNDETF33738D101175SH SOLE07500
DIREXION DAILY S&P 500 BEAR 3X SHARESETF25460E88513523,400SH SOLE023,40000
DIREXION DAILY S&P 500 BEAR 3X SHARESETF25460E885264,500SHCallSOLE04,50000
PACKAGING CORP AMER COMStock69515610911100SH SOLE010000
MONDELEZ INTL INC CL AStock609207105861,505SH SOLE01,50500
WP CAREY INC COMREIT92936U1091502,300SH SOLE02,30000
PENTAIR PLC SHSStockG7S00T104356SH SOLE05600
BROADCOM INC COMStock11135F101161443SH SOLE044300
RYMAN HOSPITALITY PPTYS INC COMREIT78377T1071423,862SH SOLE03,86200
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETFETF92202080520400SH SOLE040000
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITSStockY110822062285SH SOLE028500
D R HORTON INC COMStock23331A10954711SH SOLE071100
JOHNSON CTLS INCStockG51502105581,424SH SOLE01,42400
METLIFE INC COMStock59156R1087175SH SOLE017500
CANADIAN PAC RY LTD COMStock13645T10030100SH SOLE010000
PIONEER NAT RES CO COMStock72378710721240SH SOLE024000
HONDA MOTOR LTD AMERN SHSADR4381283087308SH SOLE030800
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADSADR60682210471,729SH SOLE01,72900
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETFETF46432F83415259SH SOLE025900
NOVARTIS AG ADRADR66987V1091641,883SH SOLE01,88300
ISHARES CORE MSCI EAFE ETFETF46432F84225407SH SOLE040700
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETFETF46138E3624118SH SOLE011800
PENNANTPARK FLOATING RATE CAPITAL LTD.CEF70806A10622726,900SH SOLE026,90000
APOLLO COMMERCIAL REAL ESTATEREIT03762U105414,500SH SOLE04,50000
KINDER MORGAN INCStock49456B101252,000SH SOLE02,00000
ACCENTURE LTD BERMUDA CL AStockG1151C10175332SH SOLE033200
KROGER CO COMStock5010441013100SH SOLE010000
ENBRIDGE INC COMStock29250N1052327,950SH SOLE07,95000
ISHARES TR DOW JONES US MEDICAL DEVICES INDEXETF46428881035116SH SOLE011600
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETFETF78468R20010335SH SOLE033500
NVIDIA CORPStock67066G10463117SH SOLE011700
ISHARES 1-3 YR CREDIT BOND ETFETF4642886464888,880SH SOLE08,88000
GRAINGER W W INC COMStock38480210449137SH SOLE013700
ABBVIE INC COMStock00287Y1092072,361SH SOLE02,36100
NATIONAL GRID TRANSCO PLCADR6362744091983,424SH SOLE03,42400
SPDR S&P BIOTECH ETFETF78464A87038338SH SOLE033800
WISDOMTREE INTL SMALLCAP DIVIDENDETF97717W7605058,426SH SOLE08,42600
ISHARES CORE MSCI EMERGING MARKETS ETFETF46434G10347882SH SOLE088200
MANULIFE FINL CORP COMStock56501R106140SH SOLE04000
VANGUARD TOTAL BOND MARKET ETFETF9219378354485,082SH SOLE05,08200
VANGUARD FTSE ALL-WORLD EX-USETF9220427753306,540SH SOLE06,54000
HARSCO CORP COMStock415864107271,932SH SOLE01,93200
PIMCO DYNAMIC CR INCOME FD COM SHSCEF72202D10625712,800SH SOLE012,80000
CELANESE CORP DEL COMStock150870103439SH SOLE03900
ZOETIS INC COM CL AStock98978V10393560SH SOLE056000
TRUSTCO BANK CMStock898349105112,061SH SOLE02,06100
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSADR8740391001712,110SH SOLE02,11000
FIRST TRUST PREFERRED SECURITIES AND INCOME ETFETF33739E1089492SH SOLE049200
BLACKSTONE GROUP LPStock09260D10718346SH SOLE034600
CHURCH & DWIGHT INC COMStock1713401029100SH SOLE010000
ROCKWELL AUTOMATION INC COMStock773903109312SH SOLE01200
KNOT OFFSHORE PARTNERS LP COM UNITSStockY48125101796,100SH SOLE06,10000
HANNON ARMSTRONG SUST INFR CAP COMREIT41068X1003277,732SH SOLE07,73200
T-MOBILE US INC COMStock87259010450435SH SOLE043500
SPDR BLACKSTONE/ GSO SENIOR LOAN ETFETF78467V608376SH SOLE07600
FASTENAL COStock31190010412272SH SOLE027200
MCDONALDS CORP COMStock58013510182373SH SOLE037300
NEW RESIDENTIAL INVT CORP COM NEWREIT64828T20111113,900SH SOLE013,90000
FIRST TR INTER DUR PFD & IN FD COMCEF33718W103974,500SH SOLE04,50000
CITRIX SYS INC COMStock177376100640SH SOLE04000
CISCO SYS INCStock17275R102591,500SH SOLE01,50000
VANGUARD TOTAL INTERNATIONAL BOND ETFETF92203J40710,816185,898SH SOLE0185,89700
CAPITAL ONE FINANCIAL CORPStock14040H10514200SH SOLE020000
ISHARES RUSSELL MID-CAP ETFETF46428749928480SH SOLE047900
ALPS MEDICAL BREAKTHROUGHS ETFETF00162Q5931473,571SH SOLE03,57100
ADVANCED MICRO DEVICES INC COMStock0079031075736,990SH SOLE06,99000
FIRST TRUST SENIOR LOAN FUNDETF33738D309248SH SOLE04800
AUTODESK INC COMStock0527691061462SH SOLE06200
CDW CORP COMStock12514G10840338SH SOLE033800
VANECK VECTORS URANIUM NUCLEAR ENERGY ETFETF92189F601487SH SOLE08700
AT&T INC COMStock00206R10257120,045SH SOLE020,04500
XILINX INCStock98391910111110SH SOLE011000
VANGUARD FINANCIALS ETFETF92204A40545776SH SOLE077600
ISHARES NASDAQ BIOTECHNOLOGYETF464287556132972SH SOLE097200
GENERAL ELECTRIC CO COMStock36960410315925,570SH SOLE025,57000
KRANESHARES CSI CHINA INTERNET ETFETF50076730614200SH SOLE020000
ISHARES MSCI USA QUALITY FACTOR ETFETF46432F33923219SH SOLE021900
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETFETF4642885131281,520SH SOLE01,52000
ISHARES MSCI USA MOMENTUM FACTOR ETFETF46432F396750SH SOLE05000
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUNDETF81369Y40785575SH SOLE057500
ISHARES U.S. FINANCIAL SERVICES ETFETF46428777098802SH SOLE080200
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUNDETF464287523189620SH SOLE062000
FLEXSHARES MORNINGSTAR EMERGING MARKETS FACTOR TILT INDEX FUNDETF33939L30829600SH SOLE060000
CHARTER COMMUNICATIONS INC NEW CL AStock16119P1085182SH SOLE08200
ISHARES SHORT MATURITY BOND ETFETF46431W507113SH SOLE01300
INVESCO GLOBAL WATER ETFETF46138E65116500SH SOLE050000
TWITTER INC COMStock90184L1021343,000SH SOLE03,00000
CHEGG INC COMStock1630921097100SH SOLE010000
WISDOMTREE TR INTL LARGECAP DIVID FDETF97717W794801,938SH SOLE01,93800
ISHARES S&P 500 INDEXETF464287200277823SH SOLE082300
ENI S P A SPONSORED ADRADR26874R1087444SH SOLE044400
CIGNA CORP Stock12552310029SH SOLE0900
LADDER CAP CORP CL AREIT5057431045633SH SOLE063300
WELLS FARGO CO NEW COMStock949746101542,300SH SOLE02,30000
UNION PAC CORP COMStock90781810836183SH SOLE018300
ECOLAB INC COMStock2788651001576SH SOLE07600
ISHARES MBS ETFETF46428858860547SH SOLE054700
ISHARES S&P U.S. PREFERRED STOCK ETFETF464288687701,917SH SOLE01,91700
SALESFORCE COM Stock79466L302105418SH SOLE041800
MICROCHIP TECHNOLOGY INC. COMStock59501710443419SH SOLE041900
MCCORMICK & CO INC COM NON VTGStock57978020619100SH SOLE010000
THERMO FISHER SCIENTIFIC INC COMStock88355610286194SH SOLE019400
SEAGEN INC COMStock81181C104528SH SOLE02800
PROSPECT CAPITAL CORPORATION CEF74348T102306,000SH SOLE06,00000
ONE LIBERTY PPTYS INC COMREIT68240610313795SH SOLE079500
JPMORGAN CHASE & CO COMStock46625H1008048,353SH SOLE08,35200
INTERNATIONAL PAPER CO COMStock460146103258SH SOLE05800
HARTFORD FINL SVCS GROUP INCStock41651510408SH SOLE0800
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETFETF46428863844718SH SOLE071800
SPDR PORTFOLIO EMERGING MARKETS ETFETF78463X50903SH SOLE0300
CHEVRON CORP NEW COMStock1667641001371,898SH SOLE01,89800
ISHARES AMT-FREE MUNI BOND ETFETF4642884141501,290SH SOLE01,29000
CONOCOPHILLIPS COMStock20825C10413400SH SOLE040000
VANGUARD FTSE DEVELOPED MARKETS ETFETF92194385810,786263,728SH SOLE0263,72700
TJX COS INC NEW COMStock87254010911200SH SOLE020000
BK OF AMERICA CORP COMStock0605051042349,710SH SOLE09,71000
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUNDETF33739H1013,217189,458SH SOLE0189,45800
CONCERT PHARMACEUTICALS INC COMStock2060221051150SH SOLE015000
WALMART INC COMStock9311421031471,052SH SOLE01,05200
INTL BUSINESS MACHINESStock4592001012502,053SH SOLE02,05300
ORACLE CORPORATIONStock68389X105981,643SH SOLE01,64300
RAYTHEON TECHNOLOGIES CORP COMStock75513E1011843,201SH SOLE03,20100
VANGUARD FTSE EMERGING MARKETS ETFETF9220428586,005138,868SH SOLE0138,86700
TEXAS INSTRS INC COMStock88250810414101SH SOLE010100
TARGET CORP COMStock87612E10638239SH SOLE023900
PFIZER INC COMStock7170811032747,472SH SOLE07,47200
MORGAN STANLEYStock61744644841853SH SOLE085300
3M CO COMStock88579Y10116100SH SOLE010000
SPDR INDEX SHS FDS S&P INTL SMALL CAP ETFETF78463X87114465SH SOLE046500
ISHARES MSCI USA VALUE FACTOR ETFETF46432F3881111,500SH SOLE01,50000
GILEAD SCIENCES INCStock3755581038125SH SOLE012500
CATERPILLAR INC DEL COMStock14912310167448SH SOLE044800
ALPHABET INC CAP STK CL CStock02079K107265180SH SOLE018000
BEST BUY INC COMStock08651610146416SH SOLE041600
AMERICAN EXPRESS CO COMStock02581610932323SH SOLE032300
AMGEN INCStock031162100158622SH SOLE062200
APPLIED MATLS INC COMStock03822210512199SH SOLE019900
OTIS WORLDWIDE CORP COMStock68902V107731,175SH SOLE01,17500
ANALOG DEVICES INC COMStock03265410512100SH SOLE010000
FIRST TRUST DOW JONES INTERNET INDEX FUNDETF33733E302845SH SOLE04500
RYDEX ETF TRUST S&P MIDCAP 400 PURE VALETF46137V19119345SH SOLE034500
RYDEX ETF TRUST S&P SMALLCAP 600 PURE VAETF46137V1674,94797,783SH SOLE097,78300
WILLIAMS COS INC COMStock96945710015779SH SOLE077900
DELCATH SYSTEMS INC COMStock24661P80701SH SOLE0100
INVESCO VARIABLE RATE PREFERRED ETFETF46138G87026310,700SH SOLE010,70000
MAIN STR CAP CORP COMCEF56035L10452617,800SH SOLE017,80000
CHECK POINT SOFTWARE TECHNOLOGIES LTDStockM224651041321,093SH SOLE01,09300
RAYONIER ADVANCED MATLS INC COMStock75508B10401SH SOLE0100
CHIMERA INVT CORP COM NEWREIT16934Q20816319,900SH SOLE019,90000
STATOIL ASA SPONSORED ADR CMNADR29446M1024250SH SOLE025000
NEXTERA ENERGY PARTNERS LP COM UNIT PART INStock65341B106781,300SH SOLE01,30000
VANGUARD DIVIDEND APPRECIATION ETFETF9219088441451,128SH SOLE01,12800
ISHARES MSCI EAFE SMALL CAP ETFETF4642882733345,668SH SOLE05,66800
VERITIV CORP COMStock92345410205SH SOLE0500
ISHARES AGGREGATE BOND ETFETF46428722623193SH SOLE019300
INVESCO BUYBACK ACHIEVERS ETFETF46137V30887214,486SH SOLE014,48600
ISHARES S&P SMALLCAP 600 VALUE ETFETF46428787999806SH SOLE080600
CANOPY GROWTH CORP COMStock1380351001077,464SH SOLE07,46400
ALIBABA GROUP HLDG LTD SPONSORED ADSADR01609W1026502,210SH SOLE02,21000
ATARA BIOTHERAPEUTICS INC COMStock04651310700SH SOLE0000
K12 INC COMStock48273U102270SH SOLE07000
AVANOS MED INC COMStock05350V10609SH SOLE0900
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADRADR03524A108479SH SOLE07900
PLUG PWR INCStock72919P202443,300SH SOLE03,30000
BORG WARNER AUTOMOTIVE INCStock099724106441,135SH SOLE01,13500
COMMUNITY BK SYS INC COMStock203607106237SH SOLE03700
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETFETF46428862015250SH SOLE025000
LAM RESEARCH CORP COMStock51280710845136SH SOLE013600
FIRST TRUST WATER ETFETF33733B100350SH SOLE05000
PHILIP MORRIS INTL INCStock7181721091682,241SH SOLE02,24100
HILL ROM HLDGS INC COMStock43147510223271SH SOLE027100
ISHARES TRUST S&P GLOBAL INFRASTRUCTURETF464288372385SH SOLE08500
QUAKER CHEM CORP COMStock747316107210SH SOLE01000
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETFETF46137V282121575SH SOLE057500
VANGUARD WORLD FUND ETF MEGA CAP 300 GROWTH ETFETF9219108161931,040SH SOLE01,04000
VANGUARD MEGA CAP ETFETF921910873975SH SOLE07500
SUBURBAN PROPANE PARTNERS LPStock8644821046352SH SOLE035200
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETFETF78468R622326SH SOLE02600
BRISTOL-MYERS SQUIBB CO COMStock11012210860993SH SOLE099300
BARRICK GOLD CORP FStock067901108481,701SH SOLE01,70100
ALTRIA GROUP INC COMStock02209S10325645SH SOLE064500
DOMINION RESOURCES INCStock25746U1098100SH SOLE010000
CITIGROUP INCStock172967424631,467SH SOLE01,46700
3D SYSTEMS CORPORATIONStock88554D2053560SH SOLE056000
CADENCE DESIGN SYSTEM INC COMStock12738710842390SH SOLE039000
EXXON MOBIL CORP COMStock30231G1021965,719SH SOLE05,71900
UNITEDHEALTH GROUPStock91324P1024221,353SH SOLE01,35300
VANGUARD MEGA CAP VALUE ETFETF921910840232SH SOLE03200
TRAVELERS COMPANIES INC COMStock89417E109548SH SOLE04800
ISHARES EXPONENTIAL TECHNOLOGIES ETFETF46434V3817135SH SOLE013500
LOWES COS INC COMStock5486611071694SH SOLE09400
MARKET VECTORS ETF TR LEHMAN BROS AMT-FREE INTERMEDETF92189H20140785SH SOLE078500
LINCOLN NATL CORP IND COMStock5341871099291SH SOLE029100
SOLAREDGE TECHNOLOGIES INC COMStock83417M1041771SH SOLE07100
ROYAL DUTCH SHELL PLC SPON ADR BADR780259107783,200SH SOLE03,20000
ON SEMICONDUCTOR CORP COMStock682189105221,000SH SOLE01,00000
DEERE & CO COMStock244199105204922SH SOLE092200
FIRST TRUST VALUE LINE DIVIDEND INDEX FUNDETF33734H10613425SH SOLE042500
VODAFONE GROUP NEW ADR FADR92857W30813981SH SOLE098100
RAYONIER INC COMREIT75490710303SH SOLE0300
CHEMOURS CO COMStock163851108152SH SOLE05200
ISHARES IBONDS DEC 2021 TERM CORPORATE ETFETF46434VBK512465SH SOLE046500
BWX TECHNOLOGIES INC COMStock05605H100476SH SOLE07600
BABCOCK & WILCOX ENTERPRISES I COMStock05614L20903SH SOLE0300
NATERA INC COMStock6323071047100SH SOLE010000
KRAFT HEINZ CO COMStock5007541064136SH SOLE013600
PAYPAL HLDGS INC COMStock70450Y1033081,563SH SOLE01,56300
NASDAQ INC COMStock6311031081192SH SOLE09200
CHARLES SCHWAB CORPStock80851310513350SH SOLE035000
ACTIVISION INCStock00507V10915180SH SOLE018000
BAIDU COM ADR ADR05675210838300SH SOLE030000
CROWN CASTLE INTL CORP NEW COMREIT22822V10147280SH SOLE028000
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETFETF74347B698360SH SOLE06000
ISHARES FTSE CHINA ETFETF4642871841142,715SH SOLE02,71500
BLACKROCK INC Stock09247X1012036SH SOLE03600
ISHARES CORE S&P MID CAP ETFETF46428750767361SH SOLE036100
ISHARES MSCI EAFE ETFETF46428746510151SH SOLE015100
APPLE INCStock0378331001,99117,189SH SOLE017,18900
GLAXOSMITHKLINE PLC SPONSORED ADRADR37733W1052366,271SH SOLE06,27100
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETFETF46435G75577629,290SH SOLE029,29000
ABBOTT LABS COMStock00282410053487SH SOLE048700
DISNEY WALT CO COM DISNEYStock2546871062051,655SH SOLE01,65500
UNIVERSAL HLTH SVCS Stock9139031001201,125SH SOLE01,12500
VANGUARD TOTAL WORLD STOCK ETFETF9220427421,72521,392SH SOLE021,39100
ISHARES RUSSELL 1000 ETFETF4642876221266SH SOLE06600
ANAVEX LIFE SCIENCES CORP COM NEWStock03279730020044,054SH SOLE044,05400