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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AUTO GENOMICS INC. CPFD 0529229a1   50 18,182 SH   SOLE   18,182 0 0
KINDER MORGAN INC CPFD 49456b200   4 100 SH   SOLE   100 0 0
22ND CENTURY GROUP INC COM 90137f103   0 100 SH   SOLE   100 0 0
3M CO COM 88579y101   133 640 SH   SOLE   640 0 0
A T & T COM 00206r102   581 15,396 SH   SOLE   15,396 0 0
ABBOTT LABORATORIES COM 002824100   12,070 248,296 SH   SOLE   248,296 0 0
ABBVIE INC COM 00287y109   13,914 191,885 SH   SOLE   191,885 0 0
ABERCROMBIE & FITCH CO-CL A COM 002896207   0 20 SH   SOLE   20 0 0
ABERDEEN SINGAPORE FUND INC COM 003244100   7 670 SH   SOLE   670 0 0
ACCENTURE PLC-CL A COM g1151c101   9 69 SH   SOLE   69 0 0
ADAMS EXPRESS COMPANY COM 006212104   9 650 SH   SOLE   650 0 0
ADELPHIA BUSINESS SOLUTIONS COM 006847107   0 5,100 SH   SOLE   5,100 0 0
ADIENT PLC COM g0084w101   0 5 SH   SOLE   5 0 0
ADVANSIX, INC. COM 00773t101   1 22 SH   SOLE   22 0 0
AETNA INC - NEW COM 00817y108   23 150 SH   SOLE   150 0 0
ALBEMARLE CORP COM 012653101   32 300 SH   SOLE   300 0 0
ALIBABA GROUP HOLDING-SP ADR COM 01609w102   56 400 SH   SOLE   400 0 0
ALLERGAN INC COM g0177j108   16 65 SH   SOLE   65 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881g106   47 2,000 SH   SOLE   2,000 0 0
ALLIANZGI EQUITY & CONVERTIBLE COM 018829101   5 250 SH   SOLE   250 0 0
ALLSTATE CORP COM 020002101   22 250 SH   SOLE   250 0 0
ALPHABET INC. CLASS A COM 02079k305   161 173 SH   SOLE   173 0 0
ALPHABET INC. CLASS C COM 02079k107   15,730 17,310 SH   SOLE   17,310 0 0
ALTABA INC COM 021346101   2 40 SH   SOLE   40 0 0
ALTRIA GROUP INC COM COM 02209S103   16,900 226,938 SH   SOLE   226,938 0 0
ALVARION LIMITED COM M0861T118   0 12 SH   SOLE   12 0 0
AM ELECTRIC POWER INC. COM 025537101   84 1,203 SH   SOLE   1,203 0 0
AMAZON.COM INC COM 023135106   17,226 17,795 SH   SOLE   17,795 0 0
AMDOCS LTD COM g02602103   21 325 SH   SOLE   325 0 0
AMER INTL PETROLEUM CORP COM 026909408   0 100 SH   SOLE   100 0 0
AMEREN CORPORATION COM 023608102   97 1,781 SH   SOLE   1,781 0 0
AMERICA MOVIL S.A.B DE C.V COM 02364w105   8 476 SH   SOLE   476 0 0
AMERICAN EXPRESS COM 025816109   3 35 SH   SOLE   35 0 0
AMERICAN INT'L GROUP COM 026874784   2 37 SH   SOLE   37 0 0
AMERICAN OUTDOOR BRANDS CORPOR COM 02874p103   211 9,500 SH   SOLE   9,500 0 0
AMERICAN OUTDOOR BRANDS CORPOR COM 02874p103   530 23,900 SH   SOLE   23,900 0 0
AMETEK INC. COM 031100100   43 705 SH   SOLE   705 0 0
AMGEN INC COM 031162100   15,802 91,752 SH   SOLE   91,752 0 0
AMNEX INC. COM 031674203   0 13,000 SH   SOLE   13,000 0 0
AMPCO-PITTSBURGH CORPORATION COM 032037103   64 4,306 SH   SOLE   4,306 0 0
AMPHENOL CORP - CL A COM 032095101   33 445 SH   SOLE   445 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107   34 745 SH   SOLE   745 0 0
ANALOG DEVICES COM 032654105   97 1,250 SH   SOLE   1,250 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409   12 1,000 SH   SOLE   1,000 0 0
ANTHEM INC COM 036752103   28 147 SH   SOLE   147 0 0
APACHE CORP COM 037411105   54 1,120 SH   SOLE   1,120 0 0
APPLE COMPUTER INC. COM 037833100   23,862 165,687 SH   SOLE   165,687 0 0
APPLIED MATERIALS INC COM 038222105   15 370 SH   SOLE   370 0 0
AQUA AMERICA INC COM 03836w103   21 625 SH   SOLE   625 0 0
ARCH CAPITAL GROUP LTD COM g0450a105   14 150 SH   SOLE   150 0 0
ARCHER-DANIELS-MIDLAND COMPANY COM 039483102   46 1,108 SH   SOLE   1,108 0 0
ASIA PACIFIC FUND COM 044901106   4 300 SH   SOLE   300 0 0
ASTRAZENECA PLC - SPONS ADR COM 046353108   83 2,435 SH   SOLE   2,435 0 0
ATX COMMUNICATIONS INC. COM 002113108   0 28 SH   SOLE   28 0 0
BAIDU.COM - SPON ADR COM 056752108   12 68 SH   SOLE   68 0 0
BAKER HUGHES INC COM 057224107   33 598 SH   SOLE   598 0 0
BANCO COMERCIAL PORTUGUES S.A. COM BZCNN3500   0 85 SH   SOLE   85 0 0
BANCO SANTANDER CEN - SPON ADR COM 05964h105   4 550 SH   SOLE   550 0 0
BANK OF AMERICA CORP COM 060505104   17,195 708,782 SH   SOLE   708,782 0 0
BANK OF NEW YORK MELLON CORP C COM 064058100   72 1,420 SH   SOLE   1,420 0 0
BARRICK GOLD CORP COM 067901108   36 2,250 SH   SOLE   2,250 0 0
BECTON DICKINSON & CO COM 075887109   139 710 SH   SOLE   710 0 0
BERKSHIRE HATHAWAY INC-CL B COM 084670702   16,023 94,604 SH   SOLE   94,604 0 0
BIOGEN IDEC INC COM 09062x103   2 8 SH   SOLE   8 0 0
BIOVERATIV INC COM 09075e100   0 4 SH   SOLE   4 0 0
BLACK HILLS CORPORATION COM 092113109   7 100 SH   SOLE   100 0 0
BLACKROCK SCIENCE & TECH TRUST COM 09258g104   7 300 SH   SOLE   300 0 0
BLACKSTONE GROUP LP/THE COM 09253u108   90 2,700 SH   SOLE   2,700 0 0
BLDRS DEV MKTS 100 ADR INDEX COM 09348r201   64 2,925 SH   SOLE   2,925 0 0
BLDRS EMER MKTS 50 ADR INDEX COM 09348r300   32 825 SH   SOLE   825 0 0
BLOCK H & R INC COM 093671105   4 144 SH   SOLE   144 0 0
BOEING COM 097023105   747 3,779 SH   SOLE   3,779 0 0
BP PLC-SPONS ADR COM 055622104   722 20,848 SH   SOLE   20,848 0 0
BPOST SA - UNSP ADR COM 05578w100   6 241 SH   SOLE   241 0 0
BRISTOL-MYERS SQUIBB CO. COM 110122108   12,914 231,766 SH   SOLE   231,766 0 0
BROADCOM LTD COM y09827109   14 60 SH   SOLE   60 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133t103   6 75 SH   SOLE   75 0 0
BROOKFIELD INFRASTRUCTURE PART COM g16252101   37 900 SH   SOLE   900 0 0
BUCKEYE PARTNERS LP COM 118230101   38 600 SH   SOLE   600 0 0
CABOT OIL & GAS CORP COM 127097103   13 500 SH   SOLE   500 0 0
CALGON CARBON CORP COM 129603106   2 115 SH   SOLE   115 0 0
CALIFORNIA RESOURCES CORP COM 13057q206   0 27 SH   SOLE   27 0 0
CANOPY GROWTH CORP COM 138035100   230 37,575 SH   SOLE   37,575 0 0
CAPITAL ONE FINANCIAL CORP COM 14040h105   19 226 SH   SOLE   226 0 0
CARE CAPITAL PROPERTIES COM 141624106   59 2,204 SH   SOLE   2,204 0 0
CARNIVAL CORP COM 143658300   7 100 SH   SOLE   100 0 0
CARS.COM INC COM 14575e105   6 212 SH   SOLE   212 0 0
CARTER'S INC COM 146229109   3 35 SH   SOLE   35 0 0
CATERPILLAR INC. COM 149123101   14 130 SH   SOLE   130 0 0
CAVIUM, INC. COM 14964u108   1 19 SH   SOLE   19 0 0
CBS CORPORATION - CLASS B COM 124857202   13 200 SH   SOLE   200 0 0
CELGENE CORP COM 151020104   5 42 SH   SOLE   42 0 0
CENOVUS ENERGY INC COM 15135u109   4 600 SH   SOLE   600 0 0
CERNER CORP COM 156782104   66 1,000 SH   SOLE   1,000 0 0
CHARTER COMMUNICATION - A COM 16119p108   4 13 SH   SOLE   13 0 0
CHECK POINT SOFTWARE TECH COM m22465104   13,930 127,707 SH   SOLE   127,707 0 0
CHESAPEAKE UTILITIES CORP COM 165303108   26 352 SH   SOLE   352 0 0
CHEVRON CORP COM 166764100   13,345 127,913 SH   SOLE   127,913 0 0
CHIMERA INVESTMENT CORP COM 16934q109   1 43 SH   SOLE   43 0 0
CHINA MOBILE LTD - SPON ADR COM 16941m109   4 80 SH   SOLE   80 0 0
CHUBB CP COM h1467j104   14,590 100,359 SH   SOLE   100,359 0 0
CHURCH & DWIGHT CO., INC COM 171340102   16 300 SH   SOLE   300 0 0
CIGNA CORP COM 125509109   7 39 SH   SOLE   39 0 0
CISCO SYSTEMS INC COM 17275r102   13,053 417,023 SH   SOLE   417,023 0 0
CIT GROUP INC COM 125581801   3 60 SH   SOLE   60 0 0
CITIGROUP INC COM 172967424   362 5,412 SH   SOLE   5,412 0 0
CITRIX SYS INC COM COM 177376100   23 290 SH   SOLE   290 0 0
CLOROX COMPANY COM 189054109   104 780 SH   SOLE   780 0 0
CLOUGH GLBL OPPORTUNITIES FD COM 18914e106   15 1,400 SH   SOLE   1,400 0 0
CNL HEALTHCARE PROPERTIES INC COM 12612c108   48 4,737 SH   SOLE   4,737 0 0
COACH INC COM 189754104   9 186 SH   SOLE   186 0 0
COCA-COLA CO COM 191216100   226 5,046 SH   SOLE   5,046 0 0
COGNIZANT TECH SOLUTIONS - A COM 192446102   3 40 SH   SOLE   40 0 0
COLGATE PALMOLIVE COM 194162103   15 204 SH   SOLE   204 0 0
COLUMBIA PROPERTY TRUST INC COM 198287203   18 785 SH   SOLE   785 0 0
COLUMBIA SPORTSWEAR CO. COM 198516106   15 250 SH   SOLE   250 0 0
COMCAST CORP CL A COM 20030n101   334 8,572 SH   SOLE   8,572 0 0
COMMUNITY BANK SYSTEM INC COM 203607106   130 2,338 SH   SOLE   2,338 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451q104   10 600 SH   SOLE   600 0 0
CONAGRA INC COM 205887102   25 690 SH   SOLE   690 0 0
CONDUENT INC COM 206787103   5 293 SH   SOLE   293 0 0
CONOCOPHILLIPS COM 20825c104   178 4,047 SH   SOLE   4,047 0 0
CONSOL ENERGY INC COM 20854p109   1 64 SH   SOLE   64 0 0
CONSTELLATION BRANDS INC-A COM 21036p108   75 386 SH   SOLE   386 0 0
CONSTELLATION SOFTWARE INC COM 21037x100   5 9 SH   SOLE   9 0 0
COOP REGIONS OF ORGANIC PRODS COM 21685u9a1   7 135 SH   SOLE   135 0 0
CORNING INC COM 219350105   18,094 602,135 SH   SOLE   602,135 0 0
CORNING NATURAL GAS HOLDING CO COM 219387107   1,882 97,238 SH   SOLE   97,238 0 0
CORPORATE CAPITAL TRUST INC COM 219880101   13 1,399 SH   SOLE   1,399 0 0
COSTCO WHOLESALE CORP COM 22160k105   4 25 SH   SOLE   25 0 0
COTY INC-CL A COM 222070203   13,061 696,217 SH   SOLE   696,217 0 0
CREE RESEARCH INC COM 225447101   14 550 SH   SOLE   550 0 0
CROWN CASTLE INTL CORP COM 22822v101   6 62 SH   SOLE   62 0 0
CRYSTAL BRANDS INC COM 229070107   0 24 SH   SOLE   24 0 0
CSX CORP COM 126408103   26 480 SH   SOLE   480 0 0
CULLEN FROST BANC COM 229899109   20 214 SH   SOLE   214 0 0
CVS HEALTH CORPORATION COM 126650100   100 1,239 SH   SOLE   1,239 0 0
DANAHER CORP COM 235851102   15 174 SH   SOLE   174 0 0
DEERE & CO COM 244199105   117 950 SH   SOLE   950 0 0
DELEK US HOLDINGS INC COM 24665a103   1 35 SH   SOLE   35 0 0
DELL TECHNOLOGIES, INC. CLASS COM 24703l103   3 45 SH   SOLE   45 0 0
DELTA AIR LINES INC COM 247361702   19 350 SH   SOLE   350 0 0
DENTSPLY INTERNATIONAL INC COM 24906p109   6 90 SH   SOLE   90 0 0
DETROIT EDISON COM 233331107   11 100 SH   SOLE   100 0 0
DIAGEO PLC-SPONSORED ADR COM 25243q205   10 80 SH   SOLE   80 0 0
DIGIMARC CORP COM 25381b101   60 1,500 SH   SOLE   1,500 0 0
DOLLAR TREE INC COM 256746108   6 79 SH   SOLE   79 0 0
DOMINION ENERGY INC COM 25746u109   124 1,624 SH   SOLE   1,624 0 0
DOVER CORP COM 260003108   28 350 SH   SOLE   350 0 0
DOW CHEMICAL COM 260543103   2 35 SH   SOLE   35 0 0
DUKE ENERGY CORP. COM 26441c204   9,539 114,115 SH   SOLE   114,115 0 0
DUPONT COM 263534109   28 350 SH   SOLE   350 0 0
DXC TECHNOLOGY CO COM 23355l106   2 30 SH   SOLE   30 0 0
EASTMAN CHEMICAL COM 277432100   6 75 SH   SOLE   75 0 0
EASTMAN KODAK CO COM 277461406   1 131 SH   SOLE   131 0 0
EATON CORP PLC COM g29183103   46 588 SH   SOLE   588 0 0
EBAY INC. COM 278642103   41 1,164 SH   SOLE   1,164 0 0
ECOLAB INC COM 278865100   14,659 110,426 SH   SOLE   110,426 0 0
EDISON INTERNATIONAL COM 281020107   10 123 SH   SOLE   123 0 0
ELI LILLY & CO COM 532457108   14 175 SH   SOLE   175 0 0
EMERSON ELEC CO COM 291011104   100 1,682 SH   SOLE   1,682 0 0
EMPRESA BRASILIERA DE AE - ADR COM 29082A107   0 10 SH   SOLE   10 0 0
ENBRIDGE INC COM 29250n105   10,676 268,186 SH   SOLE   268,186 0 0
ENERGY SELECT SECTOR SPDR COM 81369y506   21 330 SH   SOLE   330 0 0
ENERGY TRANSFER PARTNERS LP COM 29278n103   37 1,800 SH   SOLE   1,800 0 0
ENGIE SA SPONSORED ADR COM 29286d105   7 483 SH   SOLE   483 0 0
ENTERGY CORP COM 29364g103   1 12 SH   SOLE   12 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107   60 2,230 SH   SOLE   2,230 0 0
EOG RESOURCES INC. COM 26875p101   77 850 SH   SOLE   850 0 0
EQUITY RESIDENTIAL PROPS TR COM 29476l107   2 28 SH   SOLE   28 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104   21 221 SH   SOLE   221 0 0
EXELIXUS INC COM 30161q104   25 1,000 SH   SOLE   1,000 0 0
EXELON CORP COM 30161n101   42 1,160 SH   SOLE   1,160 0 0
EXPEDIA INC COM 30212p303   6 40 SH   SOLE   40 0 0
EXPRESS SCRIPTS HOLDINGS CO COM 30219g108   51 796 SH   SOLE   796 0 0
EXXON MOBIL CORPORATION COM 30231g102   18,143 224,739 SH   SOLE   224,739 0 0
FACEBOOK INC COM 30303m102   14,616 96,807 SH   SOLE   96,807 0 0
FANUC LTD - UNSP ADR COM 307305102   3 175 SH   SOLE   175 0 0
FASTENAL CO COM 311900104   14 325 SH   SOLE   325 0 0
FEDEX CORP COM 31428x106   214 986 SH   SOLE   986 0 0
FERRARI NV COM n3167y103   9 100 SH   SOLE   100 0 0
FIFTH THIRD BANCORP COM 316773100   21 800 SH   SOLE   800 0 0
FINANCIAL SELECT SECTOR SPDR COM 81369y605   25 1,000 SH   SOLE   1,000 0 0
FIRST TRUST ENH EQUITY INC COM 337318109   5 350 SH   SOLE   350 0 0
FIRST TRUST NORTH AMERICAN E COM 33738d101   0 1 SH   SOLE   1 0 0
FIRSTENERGY CORP COM 337932107   6 216 SH   SOLE   216 0 0
FISERV COM 337738108   51 413 SH   SOLE   413 0 0
FITBIT INC COM 33812l102   0 85 SH   SOLE   85 0 0
FLIR SYSTEMS INC COM 302445101   13,703 395,345 SH   SOLE   395,345 0 0
FLUOR CORP COM 343412102   5 100 SH   SOLE   100 0 0
FORD MOTOR CO. COM 345370860   3 300 SH   SOLE   300 0 0
FORTIVE CORP COM 34959j108   7 106 SH   SOLE   106 0 0
FORUM MERGER CORP - A COM 34985b103   12 1,250 SH   SOLE   1,250 0 0
FRANKLIN RESOURCES INC COM 354613101   1 33 SH   SOLE   33 0 0
FRONTIER COMMUNICATIONS CORP COM 35906a306   1 523 SH   SOLE   523 0 0
FRONTIER INSURANCE GROUP INC COM 359081106   0 400 SH   SOLE   400 0 0
FUJITSU LTD - UNSPON ADR COM 359590304   6 152 SH   SOLE   152 0 0
GANNETT CO, INC COM 36473h104   3 318 SH   SOLE   318 0 0
GENCOR INDUSTRIES INC COM 368678108   348 21,500 SH   SOLE   21,500 0 0
GENERAL AMERICAN INVESTORS COM 368802104   7 190 SH   SOLE   190 0 0
GENERAL DYNAMICS CORP COM 369550108   12,450 62,845 SH   SOLE   62,845 0 0
GENERAL ELECTRIC COM 369604103   13,641 505,051 SH   SOLE   505,051 0 0
GENERAL MILLS COM 370334104   230 4,148 SH   SOLE   4,148 0 0
GENERAL MOTORS COM 37045v100   8 236 SH   SOLE   236 0 0
GENTEX CORP COM 371901109   20 1,040 SH   SOLE   1,040 0 0
GILEAD SCIENCES INC COM 375558103   50 706 SH   SOLE   706 0 0
GLAXOSMITHKLINE PLC-ADS COM 37733w105   8 176 SH   SOLE   176 0 0
GOLDMAN SACHS GROUP INC COM 38141g104   12,930 58,269 SH   SOLE   58,269 0 0
GRANITE CONSTRUCTION INC COM 387328107   13,865 287,409 SH   SOLE   287,409 0 0
GUGGENHEIM S&P 500 EQUAL WEIGH COM 78355w106   1 10 SH   SOLE   10 0 0
HALLIBURTON CO. COM 406216101   13 299 SH   SOLE   299 0 0
HALYARD HEALTH INC COM 40650v100   4 112 SH   SOLE   112 0 0
HANNON ARMSTRONG SUSTAINABLE I COM 41068x100   11 500 SH   SOLE   500 0 0
HARMONY MERGER CORP COM 413247107   12 1,175 SH   SOLE   1,175 0 0
HARRIS CORP COM 413875105   5 50 SH   SOLE   50 0 0
HEINEKEN NV-SPN ADR COM 423012301   5 100 SH   SOLE   100 0 0
HEMP INC COM 423703206   0 6,000 SH   SOLE   6,000 0 0
HENRY SCHEIN INC COM 806407102   31 169 SH   SOLE   169 0 0
HERSHEY FOODS CORP COM 427866108   110 1,024 SH   SOLE   1,024 0 0
HESS CORP COM 42809h107   18 400 SH   SOLE   400 0 0
HEWLETT PACKARD COM 40434l105   6 350 SH   SOLE   350 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824c109   6 350 SH   SOLE   350 0 0
HKT TRUST AND HKT LTD - SS COM 00B7M90Q9   0 26 SH   SOLE   26 0 0
HOME DEPOT INC COM 437076102   224 1,458 SH   SOLE   1,458 0 0
HONEYWELL INTERNATIONAL INC COM 438516106   75 561 SH   SOLE   561 0 0
HORMEL FOODS CORP COM 440452100   13 380 SH   SOLE   380 0 0
HSBC HLDGS PLC SPONS ADR NEW COM 404280406   17 359 SH   SOLE   359 0 0
ICAHN ENTERPRISES LP COM 451100101   18 350 SH   SOLE   350 0 0
IDEXX LABORATORIES COM 45168d104   8 50 SH   SOLE   50 0 0
ILLINOIS TOOL WORKS INC COM 452308109   124 868 SH   SOLE   868 0 0
IMPINJ COM 453204109   438 9,000 SH   SOLE   9,000 0 0
INDUSTRIAL AND COMMERICAL BANK COM 455807107   6 458 SH   SOLE   458 0 0
INFINERA CORP COM 45667g103   0 15 SH   SOLE   15 0 0
INSMED INCORPORATED COM 457669307   55 3,230 SH   SOLE   3,230 0 0
INTEL CORPORATION COM 458140100   11,258 333,662 SH   SOLE   333,662 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101   208 1,353 SH   SOLE   1,353 0 0
INTERNATIONAL PAPER CO COM 460146103   2 41 SH   SOLE   41 0 0
INTL THOROUGHBRED BREEDERS COM 460491806   0 5 SH   SOLE   5 0 0
INTUIT INC COM 461202103   49 370 SH   SOLE   370 0 0
INTUITIVE SURGICAL INC COM 46120e602   47 50 SH   SOLE   50 0 0
IPATH S&P 500 VIX S/T FU ETN COM 06740q252   4 350 SH   SOLE   350 0 0
ISHARES AAA - A RATED CORPOR COM 46429b291   0 0 SH   SOLE   0 0 0
ISHARES CHINA LARGE-CAP ETF COM 464287184   102 2,565 SH   SOLE   2,565 0 0
ISHARES COHEN & STEERS REIT ET COM 464287564   62 615 SH   SOLE   615 0 0
ISHARES CORE MSCI EMERGING MAR COM 46434g103   28 563 SH   SOLE   563 0 0
ISHARES CORE MSCI TOTAL INTERN COM 46432f834   32 550 SH   SOLE   550 0 0
ISHARES CORE SP 500 ETF COM 464287200   245 1,005 SH   SOLE   1,005 0 0
ISHARES CORE SP MID CAP ETF COM 464287507   559 3,214 SH   SOLE   3,214 0 0
ISHARES CORE SP SMALL CAP ETF COM 464287804   4,536 64,699 SH   SOLE   64,699 0 0
ISHARES GLOBAL TIMBER AND FORE COM 464288174   28 460 SH   SOLE   460 0 0
ISHARES INTERNATIONAL DEVELOPE COM 464288489   19 650 SH   SOLE   650 0 0
ISHARES LATIN AMERICA 40 ETF COM 464287390   0 10 SH   SOLE   10 0 0
ISHARES MSCI ACWI EX US ETF COM 464288240   86 1,877 SH   SOLE   1,877 0 0
ISHARES MSCI BRAZIL COM 464286400   6 190 SH   SOLE   190 0 0
ISHARES MSCI BRIC ETF COM 464286657   18 485 SH   SOLE   485 0 0
ISHARES MSCI CANADA COM 464286509   5 200 SH   SOLE   200 0 0
ISHARES MSCI EAFE ETF COM 464287465   163 2,503 SH   SOLE   2,503 0 0
ISHARES MSCI EMERGING MARKETS COM 464287234   75 1,815 SH   SOLE   1,815 0 0
ISHARES MSCI JAPAN INDEX FD COM 464286848   17 325 SH   SOLE   325 0 0
ISHARES MSCI MALAYSIA COM 464286830   6 175 SH   SOLE   175 0 0
ISHARES MSCI PACIFIC EX JAPAN COM 464286665   133 2,995 SH   SOLE   2,995 0 0
ISHARES MSCI TAIWAN INDEX FD COM 464286731   9 262 SH   SOLE   262 0 0
ISHARES NASDAQ BIOTECH INDX COM 464287556   0 1 SH   SOLE   1 0 0
ISHARES RUSSELL 1000 GROWTH ET COM 464287614   64 536 SH   SOLE   536 0 0
ISHARES RUSSELL 1000 VALUE ETF COM 464287598   32 271 SH   SOLE   271 0 0
ISHARES RUSSELL 2000 ETF COM 464287655   79 558 SH   SOLE   558 0 0
ISHARES RUSSELL 2000 VALUE ETF COM 464287630   6 52 SH   SOLE   52 0 0
ISHARES RUSSELL MIDCAP GROWTH COM 464287481   22 200 SH   SOLE   200 0 0
ISHARES RUSSELL MIDCAP INDEX COM 464287499   2 12 SH   SOLE   12 0 0
ISHARES S&P 500 GROWTH COM 464287309   137 1,000 SH   SOLE   1,000 0 0
ISHARES S&P PREF STK INDX FN COM 464288687   15,544 396,829 SH   SOLE   396,829 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168   9 100 SH   SOLE   100 0 0
ISHARES SILVER TRUST COM 46428q109   0 31 SH   SOLE   31 0 0
ISHARES US REGIONAL BANKS ETF COM 464288778   71 1,558 SH   SOLE   1,558 0 0
ISIGN SOLUTIONS INC COM 46436a203   0 1 SH   SOLE   1 0 0
JM SMUCKER CO/THE-NEW COM COM 832696405   2 20 SH   SOLE   20 0 0
JOHNSON & JOHNSON COM 478160104   18,689 141,270 SH   SOLE   141,270 0 0
JOHNSON CONTROLS INC COM g51502105   3 62 SH   SOLE   62 0 0
JP MORGAN CHASE & CO. COM 46625h100   16,210 177,358 SH   SOLE   177,358 0 0
JUNIPER NETWORKS, INC COM 48203r104   2 70 SH   SOLE   70 0 0
KB HOME COM 48666k109   19 800 SH   SOLE   800 0 0
KELLOGG CO COM 487836108   14 203 SH   SOLE   203 0 0
KENNAMETAL INC COM 489170100   0 10 SH   SOLE   10 0 0
KEYCORP COM 493267108   77 4,113 SH   SOLE   4,113 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338l103   6 150 SH   SOLE   150 0 0
KIMBERLY CLARK COM 494368103   96 741 SH   SOLE   741 0 0
KINDER MORGAN INC COM 49456b101   35 1,803 SH   SOLE   1,803 0 0
KINGFISHER PLC COM 495724403   5 1,250 SH   SOLE   1,250 0 0
KRAFT HEINZ COMPANY COM 500754106   97 1,133 SH   SOLE   1,133 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104   50 300 SH   SOLE   300 0 0
LABORATORY CRP OF AMER HLDGS COM 50540r409   50 325 SH   SOLE   325 0 0
LAMB WESTON HOLDINGS, INC. COM 513272104   11 249 SH   SOLE   249 0 0
LAS VEGAS SANDS CORP COM 517834107   6 94 SH   SOLE   94 0 0
LAZARD WORLD DIVIDEND COM 521076109   5 420 SH   SOLE   420 0 0
LEUCADIA NATIONAL CORP COM 527288104   2 81 SH   SOLE   81 0 0
LIBERTY ALL STAR EQUITY FUND COM 530158104   7 1,234 SH   SOLE   1,234 0 0
LIBERTY GLOBAL PLC-A COM g5480u104   3 95 SH   SOLE   95 0 0
LIFE STORAGE INC COM 53223x107   17 225 SH   SOLE   225 0 0
LINCOLN NATIONAL CORP COM 534187109   2 34 SH   SOLE   34 0 0
LITTON INDUSTRIES INC COM 3691661q6   0 8 SH   SOLE   8 0 0
LOCKHEED MARTIN CORPORATION COM 539830109   41 147 SH   SOLE   147 0 0
LOGMEIN INC COM 54142l109   5 48 SH   SOLE   48 0 0
LOWES COS INC COM 548661107   13,830 178,381 SH   SOLE   178,381 0 0
LULULEMON ATHLETICA INC-W/I COM 550021109   2 40 SH   SOLE   40 0 0
LVMH MOET HENNESSY LOUIS VUITT COM 502441306   6 128 SH   SOLE   128 0 0
LYONDELLBASELL INDU-CL A COM n53745100   4 48 SH   SOLE   48 0 0
M & T BANK CORPORATION COM 55261f104   171 1,059 SH   SOLE   1,059 0 0
M III ACQUISITION CORP COM 55378t104   2 200 SH   SOLE   200 0 0
MACY'S INC COM 55616p104   1 25 SH   SOLE   25 0 0
MADISON COVERED CALL & EQUITY COM 557437100   7 900 SH   SOLE   900 0 0
MAGELLAN MIDSTREAM PARTNERS COM 559080106   20 278 SH   SOLE   278 0 0
MANHATTAN SCIENTIFICS INC COM 563122100   0 12,000 SH   SOLE   12,000 0 0
MANNING & NAPIER INC COM 56382q102   2 500 SH   SOLE   500 0 0
MARATHON OIL CORP COM 565849106   3 225 SH   SOLE   225 0 0
MARATHON PETROLEUM CORP COM 56585a102   12 224 SH   SOLE   224 0 0
MARKEL CORP COM 570535104   5 5 SH   SOLE   5 0 0
MARRIOTT INTERNATIONAL-CL A COM 571903202   28 275 SH   SOLE   275 0 0
MARSH & MCLENNAN COS COM COM 571748102   9 112 SH   SOLE   112 0 0
MASTERCARD INC - CLASS A COM 57636q104   15,654 128,895 SH   SOLE   128,895 0 0
MCCORMICK & CO - NON VTG SHRS COM 579780206   3 35 SH   SOLE   35 0 0
MCDONALDS CORP. COM 580135101   168 1,094 SH   SOLE   1,094 0 0
MCKESSON CORP. COMMON STOCK COM 58155q103   4 25 SH   SOLE   25 0 0
MEDICAL PROPERTIES TRUST INC COM 58463j304   14 1,100 SH   SOLE   1,100 0 0
MERCK & CO. INC. COM 58933y105   160 2,494 SH   SOLE   2,494 0 0
METLIFE INC COM 59156r108   17 304 SH   SOLE   304 0 0
MFS INTERMEDIATE INC SBI COM 55273c107   13 2,900 SH   SOLE   2,900 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   166 2,155 SH   SOLE   2,155 0 0
MICROSOFT CORP COM 594918104   13,043 189,220 SH   SOLE   189,220 0 0
MIRANT CORP COM 604675991   0 902 SH   SOLE   902 0 0
MODERN MEDIA ACQUISITION CORP COM 60765p103   14 1,425 SH   SOLE   1,425 0 0
MONDELEZ INTERNATIONAL INC - A COM 609207105   37 854 SH   SOLE   854 0 0
MONRO MUFFLER BRAKE INC COM 610236101   13 300 SH   SOLE   300 0 0
MONSANTO CO COM 61166w101   25 210 SH   SOLE   210 0 0
MOODY'S CORPORATION COM 615369105   3 25 SH   SOLE   25 0 0
MORGAN STANLEY EMERGING MARKET COM 61744g107   2 140 SH   SOLE   140 0 0
MOTOROLA SOLUTIONS INC COM 620076307   7 85 SH   SOLE   85 0 0
MSC INDUSTRIAL DIRECT CO - A COM 553530106   1 10 SH   SOLE   10 0 0
MUELLER WATER PRODUCTS INC - A COM 624758108   93 8,000 SH   SOLE   8,000 0 0
MUENCHENER RUECK - UNSPON ADR COM 626188106   6 289 SH   SOLE   289 0 0
MURPHY USA, INC. COM 626755102   1 20 SH   SOLE   20 0 0
MYLAN LABORATORIES COM n59465109   11 278 SH   SOLE   278 0 0
N B T BANCORP INC COM 628778102   228 6,177 SH   SOLE   6,177 0 0
NATIONAL FUEL GAS COM 636180101   31 554 SH   SOLE   554 0 0
NATIONAL REATAIL PROPERTIES, I COM 637417106   28 725 SH   SOLE   725 0 0
NESTLE SPON ADR COM 641069406   18 204 SH   SOLE   204 0 0
NETGEAR INC COM 64111q104   12 275 SH   SOLE   275 0 0
NEW IRELAND FUND, INC COM 645673104   3 199 SH   SOLE   199 0 0
NEW YORK COMMUNITY BANCORP COM 649445103   7 500 SH   SOLE   500 0 0
NEWS CORP-CLASS A COM 65249b109   0 1 SH   SOLE   1 0 0
NEXTERA ENERGY INC COM 65339f101   58 413 SH   SOLE   413 0 0
NIKE INC -CL B COM 654106103   61 1,042 SH   SOLE   1,042 0 0
NISOURCE, INC COM 65473p105   18 700 SH   SOLE   700 0 0
NISSAN MOTOR CO LTD - SPON ADR COM 654744408   2 100 SH   SOLE   100 0 0
NORDSTROM INC COM 655664100   1 24 SH   SOLE   24 0 0
NORFOLK SOUTHERN COM 655844108   134 1,099 SH   SOLE   1,099 0 0
NORTHROP GRUMMAN CORP. COM 666807102   77 300 SH   SOLE   300 0 0
NORTHWEST BANCSHARES INC COM 667340103   12 800 SH   SOLE   800 0 0
NOVAGOLD RESOURCES INC COM 66987e206   14 3,000 SH   SOLE   3,000 0 0
NOVARTIS AG-ADR COM 66987v109   61 725 SH   SOLE   725 0 0
NOVO-NORDISK A/S - SPONS ADR COM 670100205   5 120 SH   SOLE   120 0 0
NUCOR CORP COM 670346105   12,552 216,899 SH   SOLE   216,899 0 0
NVIDIA CORPORATION COM 67066g104   14,919 103,206 SH   SOLE   103,206 0 0
NXP SEMICONDUCTORS NV COM n6596x109   8 70 SH   SOLE   70 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105   61 1,012 SH   SOLE   1,012 0 0
OMNICOM GROUP COM 681919106   33 400 SH   SOLE   400 0 0
ONEOK PARTNERS LP COM 68268n103   13 250 SH   SOLE   250 0 0
OPKO HEALTH INC COM 68375n103   1 140 SH   SOLE   140 0 0
ORACLE CORPORATION COM 68389x105   58 1,166 SH   SOLE   1,166 0 0
ORANGE - SPON ADR COM 684060106   6 398 SH   SOLE   398 0 0
OUTFRONT MEDIA INC COM 69007j106   5 215 SH   SOLE   215 0 0
PALO ALTO NETWORKS INC COM 697435105   10,298 76,960 SH   SOLE   76,960 0 0
PARKER HANNIFIN CORP COM 701094104   12,684 79,363 SH   SOLE   79,363 0 0
PATHFINDER BANCORP INC COM 70319r109   4 247 SH   SOLE   247 0 0
PAYCHEX COM 704326107   938 16,468 SH   SOLE   16,468 0 0
PAYPAL HOLDINGS INC COM 70450y103   32 604 SH   SOLE   604 0 0
PCCW LTD COM 996574133   0 600 SH   SOLE   600 0 0
PENN TRAFFIC COMPANY COM 707832200   0 10 SH   SOLE   10 0 0
PENNYMAC MORTGAGE INVESTMENT COM 70931t103   4 245 SH   SOLE   245 0 0
PENTAIR LTD COM g7s00t104   3 50 SH   SOLE   50 0 0
PEPSICO COM 713448108   16,375 141,784 SH   SOLE   141,784 0 0
PERKINELMER INC COM 714046109   20 300 SH   SOLE   300 0 0
PERRIGO COMPANY COM g97822103   2 30 SH   SOLE   30 0 0
PFIZER INC COM 717081103   128 3,798 SH   SOLE   3,798 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109   310 2,643 SH   SOLE   2,643 0 0
PHILLIPS 66 COM 718546104   5 62 SH   SOLE   62 0 0
PHOTRONICS INC COM 719405102   38 4,000 SH   SOLE   4,000 0 0
PLAINS ALL AMER PIPELINE LP COM 726503105   7 284 SH   SOLE   284 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105   16,402 131,355 SH   SOLE   131,355 0 0
POWERSHARES GBL CLEAN ENERGY COM 73936t615   5 400 SH   SOLE   400 0 0
POWERSHARES PREDERRED PORT COM 73936t565   9 627 SH   SOLE   627 0 0
POWERSHARES QQQ COM 73935a104   133 965 SH   SOLE   965 0 0
PPG INDUSTRIES INC COM 693506107   43 390 SH   SOLE   390 0 0
PPL CORP COM 69351t106   119 3,070 SH   SOLE   3,070 0 0
PRINCIPAL FINANCIAL GROUP COM 74251v102   7 105 SH   SOLE   105 0 0
PROCTER & GAMBLE CO. COM 742718109   14,940 171,426 SH   SOLE   171,426 0 0
PROTHENA CORP PLC COM G72800108   0 9 SH   SOLE   9 0 0
PROTO LABS INC COM 743713109   13 200 SH   SOLE   200 0 0
PRUDENTIAL FINANCIAL INC COM 744320102   19 176 SH   SOLE   176 0 0
PSI NET, INC. COM 74437c101   0 14,456 SH   SOLE   14,456 0 0
PUBLIC SERVICE ENTERPRISES COM 744573106   11 258 SH   SOLE   258 0 0
QUALCOMM INC COM 747525103   19 350 SH   SOLE   350 0 0
RAYTHEON COM 755111507   131 810 SH   SOLE   810 0 0
RCG RESOURCES, INC. COM 74955l103   85 3,000 SH   SOLE   3,000 0 0
REAL ESTATE SELECT SECTOR FUND COM 81369y860   4 139 SH   SOLE   139 0 0
RESTURANT BRANDS INTERNATIONAL COM 76131d103   28 442 SH   SOLE   442 0 0
REYNOLDS AMERICAN INC COM 761713106   8 116 SH   SOLE   116 0 0
RIO TINTO PLC - SPON ADR COM 767204100   21 500 SH   SOLE   500 0 0
ROCHE HOLDINGS LTD - SPONS ADR COM 771195104   108 3,400 SH   SOLE   3,400 0 0
ROCKET FUEL, INC. COM 773111109   4 1,479 SH   SOLE   1,479 0 0
ROCKWELL INTL CORP COM 773903109   2 13 SH   SOLE   13 0 0
ROYAL DUTCH SHELL - SPON ADR - COM 780259107   6 107 SH   SOLE   107 0 0
ROYAL DUTCH SHELL PLC - ADR A COM 780259206   66 1,235 SH   SOLE   1,235 0 0
S&P 400 MID-CAP DEPOSITORY REC COM 78467y107   7,670 24,148 SH   SOLE   24,148 0 0
S&P GLOBAL INC COM 78409v104   22 150 SH   SOLE   150 0 0
SALESFORCE.COM INC COM 79466l302   13 150 SH   SOLE   150 0 0
SANOFI-AVENTIS-ADR COM 80105n105   9 188 SH   SOLE   188 0 0
SCHLUMBERGER LTD COM 806857108   12,021 182,583 SH   SOLE   182,583 0 0
SCHWAB CHARLES CP NEW COM COM 808513105   13,748 320,021 SH   SOLE   320,021 0 0
SCHWAB FUNDAMENTAL BROAD MKT COM 808524789   2 45 SH   SOLE   45 0 0
SCHWAB US BROAD MARKET ETF COM 808524102   13 227 SH   SOLE   227 0 0
SCHWAB US LARGE-CAP ETF COM 808524201   12 200 SH   SOLE   200 0 0
SEMPRA ENERGY COM 816851109   83 737 SH   SOLE   737 0 0
SINGAPORE TELECOMMUNICAT - ADR COM 82929r304   4 150 SH   SOLE   150 0 0
SIRIUS XM HOLDINGS INC. COM 82968b103   5 900 SH   SOLE   900 0 0
SKYWORKS SOLUTIONS INC COM 83088m102   5 50 SH   SOLE   50 0 0
SOLVAY BANK CORP COM 83441q105   3 75 SH   SOLE   75 0 0
SONO-TEK CORP COM 835483108   1 1,000 SH   SOLE   1,000 0 0
SOUTHERN COMPANY COM 842587107   8,644 180,543 SH   SOLE   180,543 0 0
SOUTHWEST AIRLINES COM 844741108   18 292 SH   SOLE   292 0 0
SPDR BARCLAYS CAPITAL INTL D COM 78464a516   47 1,702 SH   SOLE   1,702 0 0
SPDR DOW JONES INDUSTRIAL AVER COM 78467x109   299 1,400 SH   SOLE   1,400 0 0
SPDR GOLD TRUST GOLD SHS COM 78463v107   136 1,155 SH   SOLE   1,155 0 0
SPDR MSCI ACWI EX-US COM 78463x848   11 300 SH   SOLE   300 0 0
SPDR S&P 500 ETF TRUST COM 78462f103   10,977 45,399 SH   SOLE   45,399 0 0
SPDR S&P INTER DVD ETF COM 78463x772   0 0 SH   SOLE   0 0 0
SPDR S&P TRANSPORTATION ETF COM 78464a532   3 50 SH   SOLE   50 0 0
SPECTRA ENERGY PARTNERS LP COM 84756n109   10 240 SH   SOLE   240 0 0
SPIRIT REALTY CAPITAL, INC. COM 84860w102   85 11,533 SH   SOLE   11,533 0 0
SPONGETECH DELIVERY SYSTEMS COM 849109103   0 8,570 SH   SOLE   8,570 0 0
SPX CORP COM COM 784635104   1 50 SH   SOLE   50 0 0
SPX FLOW, INC. COM 78469x107   2 50 SH   SOLE   50 0 0
STARBUCKS CORP COM 855244109   13,226 226,829 SH   SOLE   226,829 0 0
STARRETT (L.S.) CO - CL A COM 855668109   472 54,864 SH   SOLE   54,864 0 0
STARWOOD PROPERTY TRUST INC COM 85571b105   20 900 SH   SOLE   900 0 0
STATE STREET CORP COM 857477103   19 207 SH   SOLE   207 0 0
STELLAR ACQUISITION III INC COM y8172w107   2 150 SH   SOLE   150 0 0
STERICYCLE INC COM 858912108   3 45 SH   SOLE   45 0 0
STERIS CORPORATION COM g84720104   43 525 SH   SOLE   525 0 0
STRATASYS LTD COM m85548101   5 200 SH   SOLE   200 0 0
STRYKER CORP COM 863667101   137 990 SH   SOLE   990 0 0
SUN COMMUNITIES INC COM 866674104   0 1 SH   SOLE   1 0 0
SUNCOR ENERGY INC COM 867224107   3 100 SH   SOLE   100 0 0
SWISS HELVETIA FUND COM 870875101   6 446 SH   SOLE   446 0 0
SYSCO CORPORATION COM 871829107   75 1,485 SH   SOLE   1,485 0 0
T ROWE PRICE GROUP INC COM 74144t108   3 35 SH   SOLE   35 0 0
TAIWAN SEMICONDUCTOR - SP ADR COM 874039100   9 253 SH   SOLE   253 0 0
TARGA RESOURCES CORP COM 87612g101   6 124 SH   SOLE   124 0 0
TARGET CORPORATION COM 87612e106   10 200 SH   SOLE   200 0 0
TECK RESOURCES LIMITED COM 878742204   31 1,800 SH   SOLE   1,800 0 0
TEGNA, INC. COM 87901j105   9 636 SH   SOLE   636 0 0
TELEFLEX INC COM 879369106   36 175 SH   SOLE   175 0 0
TEXAS INSTRUMENTS INC. COM 882508104   14 179 SH   SOLE   179 0 0
TEXTRON INC. COM 883203101   78 1,665 SH   SOLE   1,665 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   7 38 SH   SOLE   38 0 0
TIME INC COM 887228104   1 38 SH   SOLE   38 0 0
TIME WARNER COM 887317303   10 103 SH   SOLE   103 0 0
TJX COMPANIES COM 872540109   11,516 159,562 SH   SOLE   159,562 0 0
TOMPKINS TRUSTCO INC COM 890110109   1,541 19,579 SH   SOLE   19,579 0 0
TOTAL FINA SA -SPON ADR COM 89151e109   92 1,854 SH   SOLE   1,854 0 0
TRANSCAT INC COM 893529107   299 24,587 SH   SOLE   24,587 0 0
TRANSOCEAN LTD COM h8817h100   1 65 SH   SOLE   65 0 0
TRAVELERS GROUP INC. COM 89417e109   58 461 SH   SOLE   461 0 0
TRI-CONTINENTAL CORP - CLOSED COM 895436103   6 245 SH   SOLE   245 0 0
TSL HOLDINGS INC COM 872918107   0 300 SH   SOLE   300 0 0
TWITTER INC COM 90184l102   1 56 SH   SOLE   56 0 0
U.S. BANCORP COM 902973304   4 77 SH   SOLE   77 0 0
UGI CORP COM 902681105   65 1,342 SH   SOLE   1,342 0 0
ULTA SALON COSMETICS & FRAG COM 90384s303   9 30 SH   SOLE   30 0 0
UNDER ARMOUR INC - CLASS A COM 904311107   89 4,104 SH   SOLE   4,104 0 0
UNDER ARMOUR, INC. CLASS C COM 904311206   3 150 SH   SOLE   150 0 0
UNILEVER NV-NY SHARES COM 904784709   5 85 SH   SOLE   85 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704   31 576 SH   SOLE   576 0 0
UNION PACIFIC CORP COM 907818108   227 2,082 SH   SOLE   2,082 0 0
UNITED PARCEL SERVICE -CL B COM 911312106   13,970 126,320 SH   SOLE   126,320 0 0
UNITED RENTALS INC. COM 911363109   13,338 118,335 SH   SOLE   118,335 0 0
UNITED STATES OIL FUND LP COM 91232n108   24 2,500 SH   SOLE   2,500 0 0
UNITED TECHNOLOGIES COM 913017109   386 3,161 SH   SOLE   3,161 0 0
UNITEDHEALTH GROUP INC COM 91324p102   99 533 SH   SOLE   533 0 0
UNITI GROUP INC COM 91325v108   191 7,604 SH   SOLE   7,604 0 0
UNIVERSAL DISPLAY CORPORATION COM 91347p105   7,269 66,539 SH   SOLE   66,539 0 0
UNUM GROUP COM 91529Y106   4 96 SH   SOLE   96 0 0
US NATURAL GAS FUND LP COM 912318201   1 193 SH   SOLE   193 0 0
VANECK VECTORS BIOTECH ETF COM 92189f726   3 25 SH   SOLE   25 0 0
VANGUARD EMERG MKTS GOV BND COM 921946885   0 1 SH   SOLE   1 0 0
VANGUARD EXTENDED MARKET ETF COM 922908652   23 225 SH   SOLE   225 0 0
VANGUARD FTSE DEVELOPED MARKET COM 921943858   4,962 120,084 SH   SOLE   120,084 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858   4,020 98,465 SH   SOLE   98,465 0 0
VANGUARD FTSE PACIFIC ETF COM 922042866   9 140 SH   SOLE   140 0 0
VANGUARD GROWTH INDEX FUND COM 922908736   28 219 SH   SOLE   219 0 0
VANGUARD LARGE-CAP ETF COM 922908637   205 1,850 SH   SOLE   1,850 0 0
VANGUARD MID-CAP ETF COM 922908629   440 3,090 SH   SOLE   3,090 0 0
VANGUARD MSCI EUROPEAN ETF COM 922042874   30 545 SH   SOLE   545 0 0
VANGUARD S&P 500 ETF COM 922908363   1,892 8,521 SH   SOLE   8,521 0 0
VANGUARD SMALL-CAP ETF COM 922908751   422 3,113 SH   SOLE   3,113 0 0
VANGUARD SMALL CAP INDEX FUND COM 922908611   9 71 SH   SOLE   71 0 0
VANGUARD TOTL STCK MK VIPERs COM 922908769   2 15 SH   SOLE   15 0 0
VANGUARD UTILITIES INDEX FUND COM 92204a876   54 473 SH   SOLE   473 0 0
VANGUARD VALUE VIPERS COM 922908744   46 477 SH   SOLE   477 0 0
VENTAS INC COM 92276f100   13,482 194,040 SH   SOLE   194,040 0 0
VERIZON COMMUNICATIONS COM 92343v104   13,974 312,897 SH   SOLE   312,897 0 0
VF CORP COM 918204108   95 1,650 SH   SOLE   1,650 0 0
VIACOM INC - CLASS B COM 92553p201   1 32 SH   SOLE   32 0 0
VISA INC - CLASS A SHARES COM 92826c839   32 346 SH   SOLE   346 0 0
VODAPHONE GROUP PLC-SP ADR COM 92857w308   25 887 SH   SOLE   887 0 0
VULCAN MATERIALS CO COM 929160109   38 300 SH   SOLE   300 0 0
VUZIX CORP COM 92921w300   37 5,700 SH   SOLE   5,700 0 0
WAL-MART COM 931142103   23 309 SH   SOLE   309 0 0
WALGREENS BOOTS ALLICANCE INC COM 931427108   90 1,150 SH   SOLE   1,150 0 0
WALMART DE MEXICO - SPON ADR V COM 93114w107   3 124 SH   SOLE   124 0 0
WALT DISNEY COM COM 254687106   15,625 147,061 SH   SOLE   147,061 0 0
WASHINGTON REAL ESTATE INV COM 939653101   29 895 SH   SOLE   895 0 0
WASTE MANAGEMENT INC COM 94106l109   191 2,600 SH   SOLE   2,600 0 0
WATERS CORP COM 941848103   14 75 SH   SOLE   75 0 0
WD-40 CO COM 929236107   4 40 SH   SOLE   40 0 0
WEC ENERGY GROUP INC COM 92939u106   123 2,000 SH   SOLE   2,000 0 0
WELLS FARGO & CO COM 949746101   14,175 255,818 SH   SOLE   255,818 0 0
WELLTOWER, INC. COM 95040q104   8 110 SH   SOLE   110 0 0
WESTERN DIGITAL CORP COM 958102105   0 5 SH   SOLE   5 0 0
WESTERN UNION CO COM 959802109   2 125 SH   SOLE   125 0 0
WEYERHAEUSER CO. COM 962166104   40 1,200 SH   SOLE   1,200 0 0
WGL HOLDINGS INC COM 92924f106   46 550 SH   SOLE   550 0 0
WHOLE FOODS MARKET INC. COM 966837106   10 235 SH   SOLE   235 0 0
WILLIAMS PARTNERS LP COM 96949l105   7 175 SH   SOLE   175 0 0
WINDSTREAM HOLDINGS INC COM 97382a200   7 1,768 SH   SOLE   1,768 0 0
WP CAREY INC COM 92936U109   119 1,803 SH   SOLE   1,803 0 0
XCEL ENERGY COM 98389b100   71 1,540 SH   SOLE   1,540 0 0
XEROX CORP COM 984121608   58 2,006 SH   SOLE   2,006 0 0
XL GROUP PLC COM g98294104   30 686 SH   SOLE   686 0 0
XPO LOGISTICS INC COM 983793100   3 50 SH   SOLE   50 0 0
XYLEM INC - W/I COM 98419m100   4 70 SH   SOLE   70 0 0
YUM CHINA HOLDINGS COM 98850p109   12 301 SH   SOLE   301 0 0
YUM! BRANDS INC. COM 988498101   26 351 SH   SOLE   351 0 0
ZIMMER BIOMET HOLDINGS INC. COM 98956p102   16,677 129,881 SH   SOLE   129,881 0 0
ZURICH INSURANCE GROUP AG SPON COM 989825104   6 216 SH   SOLE   216 0 0
CANOPY GROWTH CORP COM 138035951   403 65,500 SH   SOLE   65,500 0 0
BEIERSDORF AG FOR 510740905   18 170 SH   SOLE   170 0 0
CCL INDUSTRIES INC. CLASS B FOR 124900952   3 50 SH   SOLE   50 0 0
FRESENIUS MEDICAL CARE AG & CO FOR 512907908   18 190 SH   SOLE   190 0 0
GASFRAC ENERGY SERVICES COMPAN FOR 367257201   0 4,725 SH   SOLE   4,725 0 0
INNATE IMMUNOTHERAPEUTICS LTD FOR BHBX6X900   5 100,000 SH   SOLE   100,000 0 0
LEHMAN BROTHERS HOLDINGS INC FOR 524esc100   0 50 SH   SOLE   50 0 0
NESTLE SA - REG FOR 712387901   78 900 SH   SOLE   900 0 0
TITAN MEDICAL INC FOR 88830x959   0 2,000 SH   SOLE   2,000 0 0
ABERDEEN INTERNATIONAL EQUITY MUT 003019387   86 5,852 SH   SOLE   5,852 0 0
ALGER CAPITAL APPRECIATION-C MUT 015565781   6 326 SH   SOLE   326 0 0
AMERICAN AMCAP FUND - A MUT 023375108   15 513 SH   SOLE   513 0 0
AMERICAN BALANCED FUND-C MUT 024071300   8 316 SH   SOLE   316 0 0
AMERICAN CAP INCM BUILDER - A MUT 140193103   5 75 SH   SOLE   75 0 0
AMERICAN CENTURY NEW OPPORTUNI MUT 025083452   147 12,775 SH   SOLE   12,775 0 0
AMERICAN CENTURY ULTRA-INV MUT 025083882   410 10,105 SH   SOLE   10,105 0 0
AMERICAN EUROPACIFIC GRTH - F1 MUT 298706409   231 4,472 SH   SOLE   4,472 0 0
AMERICAN GRW FD OF AMER - F2 MUT 399874825   19 402 SH   SOLE   402 0 0
AMERICAN MUTUAL FUND - A MUT 027681105   16 416 SH   SOLE   416 0 0
AMERICAN NEW PERSPECTIVE - A MUT 648018109   10 243 SH   SOLE   243 0 0
AQR EQUITY MARKET NEUTRAL FUND MUT 00191k799   91 7,501 SH   SOLE   7,501 0 0
AQR MANAGED FUTURES STR-I MUT 00203h859   81 9,182 SH   SOLE   9,182 0 0
AQR STYLE PREMIA ALT - I MUT 00203h420   106 10,502 SH   SOLE   10,502 0 0
BLACKROCK EQUITY DIVIDEND - A MUT 09251m108   78 3,262 SH   SOLE   3,262 0 0
CAMBIAR OPPORTUNITY FUND - INV MUT 00758m261   11 444 SH   SOLE   444 0 0
CAUSEWAY INTERNATIONAL VALUE F MUT 14949p109   6 414 SH   SOLE   414 0 0
COLUMBIA BALANCED FUND-C MUT 19765p455   7 167 SH   SOLE   167 0 0
COLUMBIA DISCIPLINE CORE - A MUT 19763t640   0 15 SH   SOLE   15 0 0
COLUMBIA FDS SRS TR I, DIVIDEN MUT 19765n278   85 4,133 SH   SOLE   4,133 0 0
CULLEN HIGH DIVIDEND EQ-I MUT 230001406   0 2 SH   SOLE   2 0 0
DNP SELECT INCOME FUND INC MUT 23325p104   17 1,500 SH   SOLE   1,500 0 0
DOUBLELINE TOTAL RETURN BOND F MUT 258620103   40 3,751 SH   SOLE   3,751 0 0
DREYFUS APPRECIATION FD - INV MUT 261970107   9 263 SH   SOLE   263 0 0
DWS NY TAX FREE INCOME-A MUT 25158x500   61 5,672 SH   SOLE   5,672 0 0
FAM SMALL CAP FUND - INS MUT 314465600   27 1,497 SH   SOLE   1,497 0 0
FEDERATED KAUFMAN LARGE CAP FU MUT 314172446   47 2,131 SH   SOLE   2,131 0 0
FEDERATED STRAT VAL DVD - INST MUT 314172560   10 1,606 SH   SOLE   1,606 0 0
FIDELITY ADV MID CAP II - A MUT 315807537   30 1,501 SH   SOLE   1,501 0 0
FIDELITY ADV NEW INSIGHTS-A MUT 316071208   264 8,867 SH   SOLE   8,867 0 0
FIDELITY ADVISOR BALANCED - C MUT 315807735   12 607 SH   SOLE   607 0 0
FIDELITY ADVISOR CONSUMER STAP MUT 316390418   20 206 SH   SOLE   206 0 0
FIDELITY ADVISOR FINANCIAL SER MUT 315918565   27 1,487 SH   SOLE   1,487 0 0
FIDELITY ADVISOR HEALTH CARE - MUT 315918557   25 754 SH   SOLE   754 0 0
FIDELITY ADVISOR INDUSTRIALS - MUT 315918573   36 1,053 SH   SOLE   1,053 0 0
FIDELITY ADVISOR LARGE CAP - C MUT 315805747   37 1,264 SH   SOLE   1,264 0 0
FIDELITY ADVISOR MID CAP II - MUT 315807511   11 619 SH   SOLE   619 0 0
FIDELITY ADVISOR REAL ESTATE I MUT 316389469   17 1,438 SH   SOLE   1,438 0 0
FIDELITY ADVISOR SEMICONDUCTOR MUT 315918367   22 1,159 SH   SOLE   1,159 0 0
FIDELITY ADVISOR SMALL CAP GRO MUT 316389733   39 1,894 SH   SOLE   1,894 0 0
FIDELITY ADVISOR STRATEGIC DIV MUT 316145606   37 2,475 SH   SOLE   2,475 0 0
FIDELITY ADVISOR TECHNOLOGY FU MUT 315918524   29 686 SH   SOLE   686 0 0
FIDELITY SPARTAN 500 INDX - IV MUT 315911206   59 696 SH   SOLE   696 0 0
FRANKLIN DYNATECH FUND - C MUT 353496870   90 1,814 SH   SOLE   1,814 0 0
FRANKLIN EQUITY INCOME - C MUT 353612807   67 2,860 SH   SOLE   2,860 0 0
FRANKLIN MUTUAL BEACON FUND - MUT 628380867   31 1,880 SH   SOLE   1,880 0 0
FRANKLIN MUTUAL FINANCIAL SERV MUT 354026205   9 411 SH   SOLE   411 0 0
FRANKLIN MUTUAL SHARES FUND - MUT 628380602   10 344 SH   SOLE   344 0 0
FRANKLIN MUTUAL SHARES FUND - MUT 628380701   28 949 SH   SOLE   949 0 0
FRANKLIN REAL ESTATE SECURITIE MUT 354602203   36 1,659 SH   SOLE   1,659 0 0
FRANKLIN RISING DIVIDENDS FUND MUT 353825409   22 402 SH   SOLE   402 0 0
FRANKLIN SMALL CAP GROWTH FUND MUT 354713646   52 3,083 SH   SOLE   3,083 0 0
FRANKLIN SMALL CAP VALUE - C MUT 355148404   36 733 SH   SOLE   733 0 0
FRANKLIN SMALLCAP GROWTH -2 MUT 354713802   57 2,191 SH   SOLE   2,191 0 0
FRANKLIN UTILITIES FUND - C MUT 353496706   33 1,739 SH   SOLE   1,739 0 0
FRANKLIN UTILITIES FUND CLASS MUT 353496409   15 821 SH   SOLE   821 0 0
GATEWAY FUND CLASS Y MUT 367829884   6 199 SH   SOLE   199 0 0
GLOBAL X SUPERINCOME PREFERRED MUT 37950e333   26 2,000 SH   SOLE   2,000 0 0
HEARTLAND VALUE FUND INVESTOR MUT 422359109   463 11,167 SH   SOLE   11,167 0 0
ISHARES S&P SMALL CAP 600/VAL MUT 464287879   1 7 SH   SOLE   7 0 0
JANUS WORLDWIDE FUND MUT 471023309   129 1,785 SH   SOLE   1,785 0 0
JOHN HANCOCK BALANCED FUND - C MUT 47803p708   8 424 SH   SOLE   424 0 0
JOHN HANCOCK FDS III DISCIPLIN MUT 47803u673   374 17,620 SH   SOLE   17,620 0 0
JPMORGAN MID CAP VALUE FUND IN MUT 339128100   179 4,618 SH   SOLE   4,618 0 0
JPMORGAN U.S. LARGE CAP CORE P MUT 4812a2389   216 7,037 SH   SOLE   7,037 0 0
LAUDUS INTERNATIONAL MARKETMAS MUT 808509640   23 962 SH   SOLE   962 0 0
MAINSTAY L/C GROWTH FUND - I MUT 56062x641   12 1,211 SH   SOLE   1,211 0 0
MASSACHUSETTS FINANCIAL RESEAR MUT 552981102   242 5,845 SH   SOLE   5,845 0 0
MERGER FUND MUT 589509108   27 1,693 SH   SOLE   1,693 0 0
MERRILL LYNCH GLOBAL ALLOC-D MUT 09251t103   40 2,061 SH   SOLE   2,061 0 0
MFS VALUE FUND - I MUT 552983694   0 4 SH   SOLE   4 0 0
NUVEEM NWQ SMALL CAP VALUE - A MUT 67064y750   9 183 SH   SOLE   183 0 0
OPPENHEIMER CAPITAL INCOME - A MUT 683793103   6 566 SH   SOLE   566 0 0
OPPENHEIMER DEVELOPING MKT - A MUT 683974109   24 626 SH   SOLE   626 0 0
PIMCO COMMODITY RR STRAT-INS MUT 722005667   17 2,608 SH   SOLE   2,608 0 0
PIMCO REAL ESTATE REAL RETURN MUT 72200q273   9 1,414 SH   SOLE   1,414 0 0
PIMCO STOCKSPLUS ABSOLUTE RETU MUT 72200q620   19 1,721 SH   SOLE   1,721 0 0
PIMCO STOCKSPLUS SMALL - A MUT 72201f698   16 1,599 SH   SOLE   1,599 0 0
PRICIPAL FDS INC MIDCAP FUND C MUT 74254t443   67 2,689 SH   SOLE   2,689 0 0
PRINCIPAL EQUITY INC - A MUT 74254v869   14 473 SH   SOLE   473 0 0
PRUDENTIAL ABSOLUTE RETURN BON MUT 74441j829   0 0 SH   SOLE   0 0 0
PRUDENTIAL SHT/TRM CORP BD - Z MUT 74441r508   0 2 SH   SOLE   2 0 0
PUTNAM CAPITAL SPECTRUM FUND A MUT 74676p102   89 2,401 SH   SOLE   2,401 0 0
PUTNAM GROWTH OPPORT-C MUT 746802644   9 353 SH   SOLE   353 0 0
RED OAK TECHNOLOGY SELECT FUND MUT 671081305   25 1,082 SH   SOLE   1,082 0 0
RPYCE MICRO-CAP FUND INVESTMEN MUT 780905709   363 29,882 SH   SOLE   29,882 0 0
RYDEX SERIES S&P 500 GRW-C MUT 78355e668   9 158 SH   SOLE   158 0 0
SCHWAB FUNDAMENTAL EMERGING MA MUT 808509343   20 2,350 SH   SOLE   2,350 0 0
STONE RIDGE ALL ASSET VARIANCE MUT 86172j109   12 1,076 SH   SOLE   1,076 0 0
STONE RIDGE ALT LENDING RISK MUT 86172r101   5 486 SH   SOLE   486 0 0
STONE RIDGE REINSURANCE RISK P MUT 861729101   124 11,931 SH   SOLE   11,931 0 0
T ROWE PRICE EQUITY INC MUT 779547108   125 3,806 SH   SOLE   3,806 0 0
T ROWE PRICE GLOBAL STOCK FUND MUT 77956h856   150 4,385 SH   SOLE   4,385 0 0
T ROWE PRICE MEDIA & TELECOMMU MUT 741454102   90 1,016 SH   SOLE   1,016 0 0
T ROWE PRICE REAL ESTATE - I MUT 779919307   101 3,591 SH   SOLE   3,591 0 0
T. ROWE PRICE NEW HORIZONS FUN MUT 779562107   324 6,347 SH   SOLE   6,347 0 0
TEMPLETON GLOBAL SMALLER COMPA MUT 88022l201   2 264 SH   SOLE   264 0 0
THE INVESTMENT CO AMER - F2 MUT 461308827   23 586 SH   SOLE   586 0 0
VANECK VECTORS PREFERRED SECUR MUT 57061r791   22 1,100 SH   SOLE   1,100 0 0
VANGUARD 500 INDEX FD-ADM MUT 922908710   4,663 20,842 SH   SOLE   20,842 0 0
VANGUARD FINANCIALS ETF MUT 92204a405   8 125 SH   SOLE   125 0 0
VANGUARD GLBL EX-US REAL EST MUT 922042676   10 175 SH   SOLE   175 0 0
VANGUARD INDEX 500 FUND MUT 922908108   52 235 SH   SOLE   235 0 0
VANGUARD INDEX SM CAP STK PT A MUT 922908686   115 1,774 SH   SOLE   1,774 0 0
VANGUARD MID-CAP INDEX FUND AD MUT 922908645   214 1,211 SH   SOLE   1,211 0 0
VANGUARD REIT ETF MUT 922908553   288 3,463 SH   SOLE   3,463 0 0
VANGUARD SMALL-CAP GROWTH INDE MUT 921937710   118 2,306 SH   SOLE   2,306 0 0
VANGUARD SMALL-CAP VALUE INDES MUT 921937686   232 4,390 SH   SOLE   4,390 0 0
VANGUARD TOT INT ST IDX-ADM MUT 921909818   1,659 59,500 SH   SOLE   59,500 0 0
VANGUARD TOTAL STK MKT INDX-A MUT 922908306   14 223 SH   SOLE   223 0 0
VANGUARD TOTAL WORLD STOCK IND MUT 922042767   11 403 SH   SOLE   403 0 0
VIRTUS EMERGING MARKETS OPPORT MUT 92828w361   132 11,895 SH   SOLE   11,895 0 0
VOYA PRIME RATE TRUST MUT 92913a100   20 3,800 SH   SOLE   3,800 0 0
WHITE OAK SELECT GROWTH FUND MUT 671081107   63 805 SH   SOLE   805 0 0
ALLIANZGI CVT & INC FUND PFD 018828608   37 2 SH   SOLE   2 0 0
BANK OF AMER CRP PFD 060505831   26 1,000 SH   SOLE   1,000 0 0
BARCLAYS BANK PLC PFD 06739h362   37 1,400 SH   SOLE   1,400 0 0
CAPITAL FINANCE CORP PFD 14054r304   2 75 SH   SOLE   75 0 0
CORNING NATURAL GAS PREFERRED PFD 219387206   198 7,915 SH   SOLE   7,915 0 0
CORNING NATURAL GAS PREFERRED PFD 219387305   1,663 80,156 SH   SOLE   80,156 0 0
EAGLE POINT CREDIT CO PFD 269809208   7 275 SH   SOLE   275 0 0
FONAR CORP PFD 344437504   0 8 SH   SOLE   8 0 0
GAMCO GLOBAL GOLD NATURAL PFD 36465a307   2 75 SH   SOLE   75 0 0
GENERAL ELEC CAP CRP PFD 369622410   90 3,500 SH   SOLE   3,500 0 0
GLADSTONE INVESTMENT COR PFD 376546503   20 800 SH   SOLE   800 0 0
GOLDMAN SACHS GP PFD 38143y665   1 24 SH   SOLE   24 0 0
HSBC HOLDINGS 8.125 PFD 404280703   296 10,876 SH   SOLE   10,876 0 0
MEDLEY CAPITAL CORP PFD 58503f304   20 800 SH   SOLE   800 0 0
MVC CAPITAL INC PFD 553829201   3 100 SH   SOLE   100 0 0
OXFORD LANE CAPITAL CORP PFD 691543508   2 100 SH   SOLE   100 0 0
OXFORD LANE CAPITAL CORP PFD 691543300   4 150 SH   SOLE   150 0 0
SARATOGA INVESTMENT CORP PFD 80349a406   8 325 SH   SOLE   325 0 0
TICC CAPITAL CORP PFD 87244t307   12 475 SH   SOLE   475 0 0
US BANCORP PFD 902973791   26 1,000 SH   SOLE   1,000 0 0
WELLS FARGO & COMPANY PREFERRE PFD 949746366   8 293 SH   SOLE   293 0 0
WELLS FARGO CO 5.20 PFD 949746747   88 3,500 SH   SOLE   3,500 0 0