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   54 1,100 SH   SOLE   1,100 0 0
22ND CENTURY GROUP INC COM 90137f103   0 100 SH   SOLE   100 0 0
3M CO COM 88579y101   122 640 SH   SOLE   640 0 0
A T & T COM 00206r102   698 16,801 SH   SOLE   16,801 0 0
ABBOTT LABORATORIES COM 002824100   10,578 238,197 SH   SOLE   238,197 0 0
ABBVIE INC COM 00287y109   12,264 188,212 SH   SOLE   188,212 0 0
ABERCROMBIE & FITCH CO-CL A COM 002896207   0 20 SH   SOLE   20 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
ADOBE SYSTEM INC COM 00724f101   13 100 SH   SOLE   100 0 0
ADVANSIX, INC. COM 00773t101   1 22 SH   SOLE   22 0 0
AETNA INC - NEW COM 00817y108   19 150 SH   SOLE   150 0 0
AFLAC INC COM 001055102   36 500 SH   SOLE   500 0 0
ALEXION PHARMACEUTICALS INC COM 015351109   6 50 SH   SOLE   50 0 0
ALIBABA GROUP HOLDING-SP ADR COM 01609w102   22 200 SH   SOLE   200 0 0
ALLERGAN INC COM g0177j108   16 65 SH   SOLE   65 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881g106   34 1,500 SH   SOLE   1,500 0 0
ALLSTATE CORP COM 020002101   61 750 SH   SOLE   750 0 0
ALPHABET INC. CLASS A COM 02079k305   115 136 SH   SOLE   136 0 0
ALPHABET INC. CLASS C COM 02079k107   14,163 17,073 SH   SOLE   17,073 0 0
ALTRIA GROUP INC COM COM 02209S103   16,943 237,226 SH   SOLE   237,226 0 0
ALVARION LIMITED COM M0861T118   0 12 SH   SOLE   12 0 0
AM ELECTRIC POWER INC. COM 025537101   81 1,203 SH   SOLE   1,203 0 0
AMAZON.COM INC COM 023135106   19,214 21,673 SH   SOLE   21,673 0 0
AMBEV SA-ADR COM 02319v103   9 1,600 SH   SOLE   1,600 0 0
AMDOCS LTD COM g02602103   20 325 SH   SOLE   325 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   7 476 SH   SOLE   476 0 0
AMERICAN INT'L GROUP COM 026874784   2 37 SH   SOLE   37 0 0
AMERICAN OUTDOOR BRANDS CORPOR COM 02874p103   168 8,500 SH   SOLE   8,500 0 0
AMERICAN OUTDOOR BRANDS CORPOR COM 02874p103   473 23,900 SH   SOLE   23,900 0 0
AMETEK INC. COM 031100100   38 705 SH   SOLE   705 0 0
AMGEN INC COM 031162100   14,501 88,384 SH   SOLE   88,384 0 0
AMNEX INC. COM 031674203   0 13,000 SH   SOLE   13,000 0 0
AMPCO-PITTSBURGH CORPORATION COM 032037103   60 4,306 SH   SOLE   4,306 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107   38 615 SH   SOLE   615 0 0
ANALOG DEVICES COM 032654105   111 1,350 SH   SOLE   1,350 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409   44 4,000 SH   SOLE   4,000 0 0
ANTHEM INC COM 036752103   24 147 SH   SOLE   147 0 0
APACHE CORP COM 037411105   58 1,125 SH   SOLE   1,125 0 0
APPLE COMPUTER INC. COM 037833100   29,843 207,732 SH   SOLE   207,732 0 0
APPLIED MATERIALS INC COM 038222105   14 370 SH   SOLE   370 0 0
AQUA AMERICA INC COM 03836w103   20 625 SH   SOLE   625 0 0
ARCH CAPITAL GROUP LTD COM g0450a105   19 200 SH   SOLE   200 0 0
ARCHER-DANIELS-MIDLAND COMPANY COM 039483102   49 1,075 SH   SOLE   1,075 0 0
ARCONIC INC COM 03965l100   7 276 SH   SOLE   276 0 0
ASHLAND INC. COM 044186104   10 80 SH   SOLE   80 0 0
ASTRAZENECA PLC - SPONS ADR COM 046353108   68 2,195 SH   SOLE   2,195 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   36 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   3 550 SH   SOLE   550 0 0
BANK OF AMERICA CORP COM 060505104   16,790 711,733 SH   SOLE   711,733 0 0
BANK OF NEW YORK MELLON CORP C COM 064058100   125 2,650 SH   SOLE   2,650 0 0
BARRICK GOLD CORP COM 067901108   28 1,500 SH   SOLE   1,500 0 0
BAXTER INTERNATIONAL COM 071813109   26 500 SH   SOLE   500 0 0
BECTON DICKINSON & CO COM 075887109   130 710 SH   SOLE   710 0 0
BELMOND LTD - CLASS A COM g1154h107   6 500 SH   SOLE   500 0 0
BERKSHIRE HATHAWAY INC-CL B COM 084670702   15,613 93,670 SH   SOLE   93,670 0 0
BIOGEN IDEC INC COM 09062x103   2 8 SH   SOLE   8 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061g101   7 80 SH   SOLE   80 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 INC COM 09247x101   8 20 SH   SOLE   20 0 0
BLACKSTONE GROUP LP/THE COM 09253u108   45 1,500 SH   SOLE   1,500 0 0
BLDRS DEV MKTS 100 ADR INDEX COM 09348r201   62 2,925 SH   SOLE   2,925 0 0
BLDRS EMER MKTS 50 ADR INDEX COM 09348r300   30 825 SH   SOLE   825 0 0
BLOCK H & R INC COM 093671105   3 144 SH   SOLE   144 0 0
BOEING COM 097023105   652 3,689 SH   SOLE   3,689 0 0
BP PLC-SPONS ADR COM 055622104   720 20,848 SH   SOLE   20,848 0 0
BRISTOL-MYERS SQUIBB CO. COM 110122108   11,836 217,656 SH   SOLE   217,656 0 0
BROADCOM LTD COM y09827109   13 60 SH   SOLE   60 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133t103   73 1,075 SH   SOLE   1,075 0 0
BUCKEYE PARTNERS LP COM 118230101   41 600 SH   SOLE   600 0 0
CABELA'S INC - CL A COM 126804301   7 125 SH   SOLE   125 0 0
CABOT OIL & GAS CORP COM 127097103   12 500 SH   SOLE   500 0 0
CAELYLE GROUP L.P. COM 14309l102   13 800 SH   SOLE   800 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   192 24,000 SH   SOLE   24,000 0 0
CAPITAL ONE FINANCIAL CORP COM 14040h105   20 226 SH   SOLE   226 0 0
CARE CAPITAL PROPERTIES COM 141624106   59 2,204 SH   SOLE   2,204 0 0
CARNIVAL CORP COM 143658300   6 100 SH   SOLE   100 0 0
CARTER'S INC COM 146229109   3 35 SH   SOLE   35 0 0
CATERPILLAR INC. COM 149123101   12 130 SH   SOLE   130 0 0
CAVIUM, INC. COM 14964u108   1 19 SH   SOLE   19 0 0
CBS CORPORATION - CLASS B COM 124857202   69 1,000 SH   SOLE   1,000 0 0
CELGENE CORP COM 151020104   5 42 SH   SOLE   42 0 0
CENOVUS ENERGY INC COM 15135u109   7 600 SH   SOLE   600 0 0
CENTURYLINK INC. COM 156700106   24 1,000 SH   SOLE   1,000 0 0
CERNER CORP COM 156782104   64 1,090 SH   SOLE   1,090 0 0
CHARTER COMMUNICATION - A COM 16119p108   4 13 SH   SOLE   13 0 0
CHECK POINT SOFTWARE TECH COM m22465104   13,121 127,811 SH   SOLE   127,811 0 0
CHESAPEAKE LODGING TRUST COM 165240102   24 1,000 SH   SOLE   1,000 0 0
CHESAPEAKE UTILITIES CORP COM 165303108   24 352 SH   SOLE   352 0 0
CHEVRON CORP COM 166764100   13,476 125,507 SH   SOLE   125,507 0 0
CHINA MOBILE LTD - SPON ADR COM 16941m109   4 80 SH   SOLE   80 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   89 200 SH   SOLE   200 0 0
CHUBB CP COM h1467j104   13,717 100,673 SH   SOLE   100,673 0 0
CHURCH & DWIGHT CO., INC COM 171340102   15 300 SH   SOLE   300 0 0
CIGNA CORP COM 125509109   6 39 SH   SOLE   39 0 0
CISCO SYSTEMS INC COM 17275r102   13,965 413,157 SH   SOLE   413,157 0 0
CIT GROUP INC COM 125581801   3 60 SH   SOLE   60 0 0
CITIGROUP INC COM 172967424   412 6,889 SH   SOLE   6,889 0 0
CITRIX SYS INC COM COM 177376100   24 290 SH   SOLE   290 0 0
CLOROX COMPANY COM 189054109   105 780 SH   SOLE   780 0 0
COCA-COLA CO COM 191216100   218 5,138 SH   SOLE   5,138 0 0
COGNIZANT TECH SOLUTIONS - A COM 192446102   2 40 SH   SOLE   40 0 0
COLGATE PALMOLIVE COM 194162103   4 59 SH   SOLE   59 0 0
COLUMBIA PROPERTY TRUST INC COM 198287203   17 785 SH   SOLE   785 0 0
COLUMBIA SPORTSWEAR CO. COM 198516106   15 250 SH   SOLE   250 0 0
COMCAST CORP CL A COM 20030n101   289 7,696 SH   SOLE   7,696 0 0
COMMUNITY BANK SYSTEM INC COM 203607106   129 2,338 SH   SOLE   2,338 0 0
COMPASS MINERALS INTERNATIONAL COM 20451n101   20 300 SH   SOLE   300 0 0
CONAGRA INC COM 205887102   28 700 SH   SOLE   700 0 0
CONDUENT INC COM 206787103   6 363 SH   SOLE   363 0 0
CONOCOPHILLIPS COM 20825c104   191 3,828 SH   SOLE   3,828 0 0
CONSOL ENERGY INC COM 20854p109   1 64 SH   SOLE   64 0 0
CONSTELLATION BRANDS INC-A COM 21036p108   30 186 SH   SOLE   186 0 0
COOP REGIONS OF ORGANIC PRODS COM 21685u9a1   7 133 SH   SOLE   133 0 0
CORNING INC COM 219350105   16,639 616,269 SH   SOLE   616,269 0 0
CORNING NATURAL GAS HOLDING CO COM 219387107   1,687 84,365 SH   SOLE   84,365 0 0
COSTCO WHOLESALE CORP COM 22160k105   4 25 SH   SOLE   25 0 0
COVANTA HOLDING CORP COM 22282e102   16 1,000 SH   SOLE   1,000 0 0
CRAFT BREW ALLIANCE COM 224122101   13 1,000 SH   SOLE   1,000 0 0
CREE RESEARCH INC COM 225447101   15 550 SH   SOLE   550 0 0
CRYSTAL BRANDS INC COM 229070107   0 24 SH   SOLE   24 0 0
CSX CORP COM 126408103   22 480 SH   SOLE   480 0 0
CULLEN FROST BANC COM 229899109   19 214 SH   SOLE   214 0 0
CVS HEALTH CORPORATION COM 126650100   8,994 114,574 SH   SOLE   114,574 0 0
DEERE & CO COM 244199105   87 800 SH   SOLE   800 0 0
DELL TECHNOLOGIES, INC. CLASS COM 24703l103   3 45 SH   SOLE   45 0 0
DELTA AIR LINES INC COM 247361702   16 350 SH   SOLE   350 0 0
DENTSPLY INTERNATIONAL INC COM 24906p109   6 90 SH   SOLE   90 0 0
DETROIT EDISON COM 233331107   10 100 SH   SOLE   100 0 0
DIAGEO PLC-SPONSORED ADR COM 25243q205   1 5 SH   SOLE   5 0 0
DIGIMARC CORP COM 25381b101   419 15,500 SH   SOLE   15,500 0 0
DOLLAR TREE INC COM 256746108   6 79 SH   SOLE   79 0 0
DOMINION RESOURCES INC/VA COM 25746u109   141 1,824 SH   SOLE   1,824 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   8,704 106,135 SH   SOLE   106,135 0 0
DUPONT COM 263534109   28 350 SH   SOLE   350 0 0
EASTMAN CHEMICAL COM 277432100   6 75 SH   SOLE   75 0 0
EASTMAN KODAK CO COM 277461406   2 131 SH   SOLE   131 0 0
EATON CORP PLC COM g29183103   38 510 SH   SOLE   510 0 0
EBAY INC. COM 278642103   8 250 SH   SOLE   250 0 0
ECOLAB INC COM 278865100   13,590 108,429 SH   SOLE   108,429 0 0
ELECTRONIC ARTS INC COM 285512109   7 80 SH   SOLE   80 0 0
ELI LILLY & CO COM 532457108   15 175 SH   SOLE   175 0 0
EMERSON ELEC CO COM 291011104   101 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,651 254,574 SH   SOLE   254,574 0 0
ENERGY SELECT SECTOR SPDR COM 81369y506   51 730 SH   SOLE   730 0 0
ENERGY TRANSFER PARTNERS LP COM 29273r109   80 2,200 SH   SOLE   2,200 0 0
ENERSIS SA SPONS-ADR COM 29274f104   1 67 SH   SOLE   67 0 0
ENGIE SA SPONSORED ADR COM 29286d105   0 12 SH   SOLE   12 0 0
ENTERGY CORP COM 29364g103   1 12 SH   SOLE   12 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107   86 3,130 SH   SOLE   3,130 0 0
EOG RESOURCES INC. COM 26875p101   26 270 SH   SOLE   270 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104   19 221 SH   SOLE   221 0 0
EXELIXUS INC COM 30161q104   22 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   5 40 SH   SOLE   40 0 0
EXPRESS SCRIPTS HOLDINGS CO COM 30219g108   58 886 SH   SOLE   886 0 0
EXXON MOBIL CORPORATION COM 30231g102   18,000 219,480 SH   SOLE   219,480 0 0
FACEBOOK INC COM 30303m102   13,903 97,872 SH   SOLE   97,872 0 0
FANUC LTD - UNSP ADR COM 307305102   4 175 SH   SOLE   175 0 0
FASTENAL CO COM 311900104   17 325 SH   SOLE   325 0 0
FEDEX CORP COM 31428x106   192 986 SH   SOLE   986 0 0
FERRARI NV COM n3167y103   7 100 SH   SOLE   100 0 0
FIFTH THIRD BANCORP COM 316773100   28 1,100 SH   SOLE   1,100 0 0
FIRSTENERGY CORP COM 337932107   7 216 SH   SOLE   216 0 0
FISERV COM 337738108   48 413 SH   SOLE   413 0 0
FITBIT INC COM 33812l102   1 85 SH   SOLE   85 0 0
FLIR SYSTEMS INC COM 302445101   9,129 251,618 SH   SOLE   251,618 0 0
FLUOR CORP COM 343412102   5 100 SH   SOLE   100 0 0
FORD MOTOR CO. COM 345370860   20 1,700 SH   SOLE   1,700 0 0
FORTIVE CORP COM 34959j108   1 18 SH   SOLE   18 0 0
FRANKLIN RESOURCES INC COM 354613101   1 33 SH   SOLE   33 0 0
FREEPORT - MCMORAN COPPER - B COM 35671D857   4 270 SH   SOLE   270 0 0
FRONTIER COMMUNICATIONS CORP COM 35906a108   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 202 SH   SOLE   202 0 0
GANNETT CO, INC COM 36473h104   3 318 SH   SOLE   318 0 0
GENCOR INDUSTRIES INC COM 368678108   299 20,000 SH   SOLE   20,000 0 0
GENERAL DYNAMICS CORP COM 369550108   11,468 61,262 SH   SOLE   61,262 0 0
GENERAL ELECTRIC COM 369604103   14,920 500,679 SH   SOLE   500,679 0 0
GENERAL MILLS COM 370334104   245 4,148 SH   SOLE   4,148 0 0
GENERAL MOTORS COM 37045v100   1 20 SH   SOLE   20 0 0
GENTEX CORP COM 371901109   22 1,040 SH   SOLE   1,040 0 0
GILEAD SCIENCES INC COM 375558103   45 656 SH   SOLE   656 0 0
GOLDMAN SACHS GROUP INC COM 38141g104   13,545 58,961 SH   SOLE   58,961 0 0
GOLUB CAPITAL BDC INC COM 38173m102   20 1,000 SH   SOLE   1,000 0 0
GRANITE CONSTRUCTION INC COM 387328107   13,409 267,172 SH   SOLE   267,172 0 0
GUGGENHEIM S&P 500 EQUAL WEIGH COM 78355w106   0 4 SH   SOLE   4 0 0
HALCON RESOURCES CORP COM 40537q605   0 5 SH   SOLE   5 0 0
HALLIBURTON CO. COM 406216101   15 299 SH   SOLE   299 0 0
HALYARD HEALTH INC COM 40650v100   4 118 SH   SOLE   118 0 0
HARRIS CORP COM 413875105   6 50 SH   SOLE   50 0 0
HEINEKEN NV-SPN ADR COM 423012301   4 100 SH   SOLE   100 0 0
HEMP INC COM 423703206   0 6,000 SH   SOLE   6,000 0 0
HERSHEY FOODS CORP COM 427866108   101 924 SH   SOLE   924 0 0
HESS CORP COM 42809h107   19 400 SH   SOLE   400 0 0
HOME DEPOT INC COM 437076102   214 1,458 SH   SOLE   1,458 0 0
HONEYWELL INTERNATIONAL INC COM 438516106   73 586 SH   SOLE   586 0 0
HORMEL FOODS CORP COM 440452100   13 380 SH   SOLE   380 0 0
HSBC HLDGS PLC SPONS ADR NEW COM 404280406   10 235 SH   SOLE   235 0 0
ICAHN ENTERPRISES LP COM 451100101   10 200 SH   SOLE   200 0 0
ILLINOIS TOOL WORKS INC COM 452308109   115 868 SH   SOLE   868 0 0
INFINERA CORP COM 45667g103   0 15 SH   SOLE   15 0 0
ING GROEP N.V. SPON ADR COM 456837103   20 1,300 SH   SOLE   1,300 0 0
INTEL CORPORATION COM 458140100   14,187 393,322 SH   SOLE   393,322 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101   221 1,270 SH   SOLE   1,270 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   43 370 SH   SOLE   370 0 0
INTUITIVE SURGICAL INC COM 46120e602   38 50 SH   SOLE   50 0 0
INVENSENSE INC COM 46123d205   1 100 SH   SOLE   100 0 0
IRIDIUM COMMUNIATIONS INC COM 46269c102   10 1,000 SH   SOLE   1,000 0 0
ISHARES AAA - A RATED CORPOR COM 46429b291   0 0 SH   SOLE   0 0 0
ISHARES CHINA LARGE-CAP ETF COM 464287184   99 2,565 SH   SOLE   2,565 0 0
ISHARES COHEN & STEERS REIT ET COM 464287564   48 480 SH   SOLE   480 0 0
ISHARES CORE MSCI EMERGING MAR COM 46434g103   38 803 SH   SOLE   803 0 0
ISHARES CORE SP 500 ETF COM 464287200   274 1,155 SH   SOLE   1,155 0 0
ISHARES CORE SP MID CAP ETF COM 464287507   550 3,214 SH   SOLE   3,214 0 0
ISHARES CORE SP SMALL CAP ETF COM 464287804   4,313 62,369 SH   SOLE   62,369 0 0
ISHARES GLOBAL TIMBER AND FORE COM 464288174   28 490 SH   SOLE   490 0 0
ISHARES GOLD TRUST COM 464285105   0 30 SH   SOLE   30 0 0
ISHARES INTERNATIONAL DEVELOPE COM 464288489   18 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   81 1,850 SH   SOLE   1,850 0 0
ISHARES MSCI BRAZIL COM 464286400   7 190 SH   SOLE   190 0 0
ISHARES MSCI BRIC ETF COM 464286657   18 485 SH   SOLE   485 0 0
ISHARES MSCI EAFE ETF COM 464287465   153 2,452 SH   SOLE   2,452 0 0
ISHARES MSCI EMERGING MARKETS COM 464287234   71 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   5 175 SH   SOLE   175 0 0
ISHARES MSCI PACIFIC EX JAPAN COM 464286665   134 2,995 SH   SOLE   2,995 0 0
ISHARES MSCI TAIWAN INDEX FD COM 464286731   9 262 SH   SOLE   262 0 0
ISHARES RUSSELL 1000 GROWTH ET COM 464287614   63 551 SH   SOLE   551 0 0
ISHARES RUSSELL 1000 VALUE ETF COM 464287598   31 271 SH   SOLE   271 0 0
ISHARES RUSSELL 2000 ETF COM 464287655   77 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   21 200 SH   SOLE   200 0 0
ISHARES RUSSELL MIDCAP VALUE COM 464287473   26 318 SH   SOLE   318 0 0
ISHARES S&P 500 GROWTH COM 464287309   156 1,184 SH   SOLE   1,184 0 0
ISHARES S&P PREF STK INDX FN COM 464288687   14,802 382,468 SH   SOLE   382,468 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168   9 100 SH   SOLE   100 0 0
ISHARES US REGIONAL BANKS ETF COM 464288778   70 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   29 220 SH   SOLE   220 0 0
JOHNSON & JOHNSON COM 478160104   17,952 144,137 SH   SOLE   144,137 0 0
JOHNSON CONTROLS INC COM g51502105   3 62 SH   SOLE   62 0 0
JP MORGAN CHASE & CO. COM 46625h100   15,415 175,491 SH   SOLE   175,491 0 0
JUNIPER NETWORKS, INC COM 48203r104   2 70 SH   SOLE   70 0 0
KB HOME COM 48666k109   16 800 SH   SOLE   800 0 0
KELLOGG CO COM 487836108   15 203 SH   SOLE   203 0 0
KENNAMETAL INC COM 489170100   0 10 SH   SOLE   10 0 0
KEYCORP COM 493267108   73 4,113 SH   SOLE   4,113 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338l103   5 150 SH   SOLE   150 0 0
KIMBERLY CLARK COM 494368103   97 735 SH   SOLE   735 0 0
KINDER MORGAN INC COM 49456b101   38 1,761 SH   SOLE   1,761 0 0
KRAFT HEINZ COMPANY COM 500754106   113 1,248 SH   SOLE   1,248 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104   50 300 SH   SOLE   300 0 0
LABORATORY CRP OF AMER HLDGS COM 50540r409   47 325 SH   SOLE   325 0 0
LAMB WESTON HOLDINGS, INC. COM 513272104   10 249 SH   SOLE   249 0 0
LEUCADIA NATIONAL CORP COM 527288104   2 81 SH   SOLE   81 0 0
LIBERTY GLOBAL PLC-A COM g5480u104   10 280 SH   SOLE   280 0 0
LIFE STORAGE INC COM 53223x107   18 225 SH   SOLE   225 0 0
LINCOLN NATIONAL CORP COM 534187109   9 134 SH   SOLE   134 0 0
LITTON INDUSTRIES INC COM 3691661q6   0 8 SH   SOLE   8 0 0
LKQ CORPORATION COM 501889208   44 1,500 SH   SOLE   1,500 0 0
LOCKHEED MARTIN CORPORATION COM 539830109   39 147 SH   SOLE   147 0 0
LOGMEIN INC COM 54142l109   5 48 SH   SOLE   48 0 0
LOWES COS INC COM 548661107   14,819 180,256 SH   SOLE   180,256 0 0
LULULEMON ATHLETICA INC-W/I COM 550021109   9 170 SH   SOLE   170 0 0
LVMH MOET HENNESSY LOUIS VUITT COM 502441306   6 128 SH   SOLE   128 0 0
M & T BANK CORPORATION COM 55261f104   163 1,056 SH   SOLE   1,056 0 0
MACQUARIE INFRASTRUCTURE CO COM 55608b105   24 300 SH   SOLE   300 0 0
MACY'S INC COM 55616p104   1 35 SH   SOLE   35 0 0
MAGELLAN MIDSTREAM PARTNERS COM 559080106   33 428 SH   SOLE   428 0 0
MANHATTAN SCIENTIFICS INC COM 563122100   0 12,000 SH   SOLE   12,000 0 0
MANNING & NAPIER INC COM 56382q102   6 1,000 SH   SOLE   1,000 0 0
MARATHON OIL CORP COM 565849106   4 225 SH   SOLE   225 0 0
MARATHON PETROLEUM CORP COM 56585a102   11 224 SH   SOLE   224 0 0
MARRIOTT INTERNATIONAL-CL A COM 571903202   26 275 SH   SOLE   275 0 0
MARSH & MCLENNAN COS COM COM 571748102   8 112 SH   SOLE   112 0 0
MASTERCARD INC - CLASS A COM 57636q104   14,982 133,211 SH   SOLE   133,211 0 0
MCCORMICK & CO - NON VTG SHRS COM 579780206   3 35 SH   SOLE   35 0 0
MCDONALDS CORP. COM 580135101   116 894 SH   SOLE   894 0 0
MCKESSON CORP. COMMON STOCK COM 58155q103   4 25 SH   SOLE   25 0 0
MEDTRONIC COM g5960l103   13 160 SH   SOLE   160 0 0
MERCK & CO. INC. COM 58933y105   143 2,255 SH   SOLE   2,255 0 0
METLIFE INC COM 59156r108   42 804 SH   SOLE   804 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   159 2,155 SH   SOLE   2,155 0 0
MICROSOFT CORP COM 594918104   15,897 241,371 SH   SOLE   241,371 0 0
MIRANT CORP COM 604675991   0 902 SH   SOLE   902 0 0
MONDELEZ INTERNATIONAL INC - A COM 609207105   37 854 SH   SOLE   854 0 0
MONRO MUFFLER BRAKE INC COM 610236101   16 300 SH   SOLE   300 0 0
MONSANTO CO COM 61166w101   80 710 SH   SOLE   710 0 0
MOTOROLA SOLUTIONS INC COM 620076307   13 146 SH   SOLE   146 0 0
MSC INDUSTRIAL DIRECT CO - A COM 553530106   1 10 SH   SOLE   10 0 0
MUELLER WATER PRODUCTS INC - A COM 624758108   95 8,000 SH   SOLE   8,000 0 0
MURPHY USA, INC. COM 626755102   1 20 SH   SOLE   20 0 0
MYLAN LABORATORIES COM n59465109   26 678 SH   SOLE   678 0 0
N B T BANCORP INC COM 628778102   229 6,177 SH   SOLE   6,177 0 0
NATIONAL FUEL GAS COM 636180101   33 554 SH   SOLE   554 0 0
NESTLE SPON ADR COM 641069406   28 359 SH   SOLE   359 0 0
NETGEAR INC COM 64111q104   14 275 SH   SOLE   275 0 0
NEWS CORP-CLASS A COM 65249b109   0 1 SH   SOLE   1 0 0
NEXTERA ENERGY INC COM 65339f101   54 423 SH   SOLE   423 0 0
NIELSEN HOLDINGS PLC COM g6518l108   7 180 SH   SOLE   180 0 0
NIKE INC -CL B COM 654106103   58 1,036 SH   SOLE   1,036 0 0
NISOURCE, INC COM 65473p105   19 800 SH   SOLE   800 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   123 1,094 SH   SOLE   1,094 0 0
NORTHWEST BANCSHARES INC COM 667340103   13 800 SH   SOLE   800 0 0
NOVARTIS AG-ADR COM 66987v109   69 930 SH   SOLE   930 0 0
NOVO-NORDISK A/S - SPONS ADR COM 670100205   4 120 SH   SOLE   120 0 0
NUCOR CORP COM 670346105   12,761 213,680 SH   SOLE   213,680 0 0
NXP SEMICONDUCTORS NV COM n6596x109   7 70 SH   SOLE   70 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105   54 856 SH   SOLE   856 0 0
OFFICE DEPOT INC COM 676220106   4 963 SH   SOLE   963 0 0
OMNICOM GROUP COM 681919106   34 400 SH   SOLE   400 0 0
ONEMAIN HOLDINGS, INC. COM 68268w103   25 1,000 SH   SOLE   1,000 0 0
ONEOK PARTNERS LP COM 68268n103   13 250 SH   SOLE   250 0 0
ORACLE CORPORATION COM 68389x105   52 1,166 SH   SOLE   1,166 0 0
OUTFRONT MEDIA INC COM 69007j106   30 1,121 SH   SOLE   1,121 0 0
PALO ALTO NETWORKS INC COM 697435105   8,651 76,777 SH   SOLE   76,777 0 0
PARKER HANNIFIN CORP COM 701094104   12,468 77,768 SH   SOLE   77,768 0 0
PATHFINDER BANCORP INC COM 70319r109   4 247 SH   SOLE   247 0 0
PAYCHEX COM 704326107   985 16,731 SH   SOLE   16,731 0 0
PAYPAL HOLDINGS INC COM 70450y103   32 744 SH   SOLE   744 0 0
PENN TRAFFIC COMPANY COM 707832200   0 10 SH   SOLE   10 0 0
PENTAIR LTD COM g7s00t104   3 50 SH   SOLE   50 0 0
PEPSICO COM 713448108   15,860 141,788 SH   SOLE   141,788 0 0
PERKINELMER INC COM 714046109   17 300 SH   SOLE   300 0 0
PFIZER INC COM 717081103   146 4,255 SH   SOLE   4,255 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109   321 2,843 SH   SOLE   2,843 0 0
PHOTRONICS INC COM 719405102   43 4,000 SH   SOLE   4,000 0 0
PJT PARTNERS, INC. CLASS A COM 69343t107   1 42 SH   SOLE   42 0 0
PLAINS ALL AMER PIPELINE LP COM 726503105   9 284 SH   SOLE   284 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105   15,743 130,927 SH   SOLE   130,927 0 0
POWERSHARES GBL CLEAN ENERGY COM 73936t615   4 400 SH   SOLE   400 0 0
POWERSHARES QQQ COM 73935a104   134 1,015 SH   SOLE   1,015 0 0
PPG INDUSTRIES INC COM 693506107   60 570 SH   SOLE   570 0 0
PPL CORP COM 69351t106   115 3,070 SH   SOLE   3,070 0 0
PRICELINE.COM INC COM 741503403   23 13 SH   SOLE   13 0 0
PRINCIPAL FINANCIAL GROUP COM 74251v102   7 105 SH   SOLE   105 0 0
PROCTER & GAMBLE CO. COM 742718109   15,174 168,880 SH   SOLE   168,880 0 0
PROTO LABS INC COM 743713109   10 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   21 370 SH   SOLE   370 0 0
RAYTHEON COM 755111507   124 810 SH   SOLE   810 0 0
REAL ESTATE SELECT SECTOR FUND COM 81369y860   4 139 SH   SOLE   139 0 0
REGENERON PHARMACEUTICALS COM 75886f107   8 20 SH   SOLE   20 0 0
RESTURANT BRANDS INTERNATIONAL COM 76131d103   25 442 SH   SOLE   442 0 0
REYNOLDS AMERICAN INC COM 761713106   7 116 SH   SOLE   116 0 0
RIO TINTO PLC - SPON ADR COM 767204100   20 500 SH   SOLE   500 0 0
ROCHE HOLDINGS LTD - SPONS ADR COM 771195104   109 3,400 SH   SOLE   3,400 0 0
ROCKET FUEL, INC. COM 773111109   8 1,479 SH   SOLE   1,479 0 0
ROCKWELL INTL CORP COM 773903109   2 13 SH   SOLE   13 0 0
ROYAL DUTCH SHELL PLC - ADR A COM 780259206   63 1,200 SH   SOLE   1,200 0 0
S&P 400 MID-CAP DEPOSITORY REC COM 78467y107   7,401 23,690 SH   SOLE   23,690 0 0
S&P GLOBAL INC COM 78409v104   20 150 SH   SOLE   150 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207   13 1,000 SH   SOLE   1,000 0 0
SALESFORCE.COM INC COM 79466l302   6 70 SH   SOLE   70 0 0
SCHLUMBERGER LTD COM 806857108   13,762 176,216 SH   SOLE   176,216 0 0
SCHWAB CHARLES CP NEW COM COM 808513105   12,227 299,597 SH   SOLE   299,597 0 0
SCHWAB US BROAD MARKET ETF COM 808524102   1 25 SH   SOLE   25 0 0
SEMPRA ENERGY COM 816851109   81 737 SH   SOLE   737 0 0
SERVICENOW INC COM 81762p102   15 170 SH   SOLE   170 0 0
SINGAPORE TELECOMMUNICAT - ADR COM 82929r304   4 150 SH   SOLE   150 0 0
SIRIUS XM HOLDINGS INC. COM 82968b103   6 1,100 SH   SOLE   1,100 0 0
SKYWORKS SOLUTIONS INC COM 83088m102   14 140 SH   SOLE   140 0 0
SNYDERS-LANCE INC COM 833551104   60 1,500 SH   SOLE   1,500 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,397 168,689 SH   SOLE   168,689 0 0
SOUTHERN COPPER CORP COM 84265v105   3 70 SH   SOLE   70 0 0
SOUTHWEST AIRLINES COM 844741108   16 292 SH   SOLE   292 0 0
SOUTHWESTERN ENERGY CO COM 845467109   7 800 SH   SOLE   800 0 0
SPDR BARCLAYS CAPITAL INTL D COM 78464a516   45 1,702 SH   SOLE   1,702 0 0
SPDR DOW JONES INDUSTRIAL AVER COM 78467x109   300 1,455 SH   SOLE   1,455 0 0
SPDR GOLD TRUST GOLD SHS COM 78463v107   119 1,005 SH   SOLE   1,005 0 0
SPDR S&P 500 ETF TRUST COM 78462f103   10,781 45,734 SH   SOLE   45,734 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   21 490 SH   SOLE   490 0 0
SPIRIT REALTY CAPITAL, INC. COM 84860w102   117 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,340 228,456 SH   SOLE   228,456 0 0
STARRETT (L.S.) CO - CL A COM 855668109   576 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   18 222 SH   SOLE   222 0 0
STERIS CORPORATION COM g84720104   36 525 SH   SOLE   525 0 0
STRATASYS LTD COM m85548101   4 200 SH   SOLE   200 0 0
STRYKER CORP COM 863667101   130 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
SYSCO CORPORATION COM 871829107   77 1,485 SH   SOLE   1,485 0 0
T ROWE PRICE GROUP INC COM 74144t108   2 35 SH   SOLE   35 0 0
TAIWAN SEMICONDUCTOR - SP ADR COM 874039100   8 253 SH   SOLE   253 0 0
TARGA RESOURCES CORP COM 87612g101   25 424 SH   SOLE   424 0 0
TARGET CORPORATION COM 87612e106   11 200 SH   SOLE   200 0 0
TECK RESOURCES LIMITED COM 878742204   39 1,800 SH   SOLE   1,800 0 0
TEGNA, INC. COM 87901j105   16 636 SH   SOLE   636 0 0
TELEFLEX INC COM 879369106   34 175 SH   SOLE   175 0 0
TEXAS INSTRUMENTS INC. COM 882508104   14 179 SH   SOLE   179 0 0
TEXTRON INC. COM 883203101   98 2,065 SH   SOLE   2,065 0 0
THE CHEMOURS COMPANY COM 163851108   2 40 SH   SOLE   40 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6 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   12,326 155,873 SH   SOLE   155,873 0 0
TOMPKINS TRUSTCO INC COM 890110109   1,553 19,274 SH   SOLE   19,274 0 0
TOTAL FINA SA -SPON ADR COM 89151e109   85 1,695 SH   SOLE   1,695 0 0
TRANSCAT INC COM 893529107   284 22,361 SH   SOLE   22,361 0 0
TRANSOCEAN LTD COM h8817h100   1 65 SH   SOLE   65 0 0
TRAVELERS GROUP INC. COM 89417e109   56 461 SH   SOLE   461 0 0
TSL HOLDINGS INC COM 872918107   0 300 SH   SOLE   300 0 0
TWENTY-FIRST CENTURY FOX INC COM 90130a101   14 440 SH   SOLE   440 0 0
TWITTER INC COM 90184l102   8 540 SH   SOLE   540 0 0
U.S. BANCORP COM 902973304   4 77 SH   SOLE   77 0 0
UGI CORP COM 902681105   66 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   116 5,844 SH   SOLE   5,844 0 0
UNDER ARMOUR, INC. CLASS C COM 904311206   3 150 SH   SOLE   150 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704   43 881 SH   SOLE   881 0 0
UNION PACIFIC CORP COM 907818108   221 2,082 SH   SOLE   2,082 0 0
UNITED PARCEL SERVICE -CL B COM 911312106   13,316 124,099 SH   SOLE   124,099 0 0
UNITED RENTALS INC. COM 911363109   14,147 113,130 SH   SOLE   113,130 0 0
UNITED STATES OIL FUND LP COM 91232n108   27 2,500 SH   SOLE   2,500 0 0
UNITED TECHNOLOGIES COM 913017109   340 3,026 SH   SOLE   3,026 0 0
UNITEDHEALTH GROUP INC COM 91324p102   87 533 SH   SOLE   533 0 0
UNITI GROUP INC COM 91325v108   196 7,572 SH   SOLE   7,572 0 0
UNIVERSAL DISPLAY CORPORATION COM 91347p105   344 4,000 SH   SOLE   4,000 0 0
UNUM GROUP COM 91529Y106   5 96 SH   SOLE   96 0 0
US NATURAL GAS FUND LP COM 912318201   17 2,193 SH   SOLE   2,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 FTSE DEVELOPED MARKET COM 921943858   4,458 113,435 SH   SOLE   113,435 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858   3,744 94,254 SH   SOLE   94,254 0 0
VANGUARD GROWTH INDEX FUND COM 922908736   27 219 SH   SOLE   219 0 0
VANGUARD LARGE-CAP ETF COM 922908637   200 1,850 SH   SOLE   1,850 0 0
VANGUARD MID-CAP ETF COM 922908629   382 2,743 SH   SOLE   2,743 0 0
VANGUARD S&P 500 ETF COM 922908363   1,628 7,527 SH   SOLE   7,527 0 0
VANGUARD SMALL-CAP ETF COM 922908751   366 2,749 SH   SOLE   2,749 0 0
VANGUARD SMALL CAP INDEX FUND COM 922908611   9 71 SH   SOLE   71 0 0
VANGUARD VALUE VIPERS COM 922908744   45 477 SH   SOLE   477 0 0
VENTAS INC COM 92276f100   12,194 187,484 SH   SOLE   187,484 0 0
VERIZON COMMUNICATIONS COM 92343v104   14,797 303,531 SH   SOLE   303,531 0 0
VERTEX PHARMACEUTICALS INC COM 92532f100   9 80 SH   SOLE   80 0 0
VF CORP COM 918204108   91 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   33 366 SH   SOLE   366 0 0
VODAPHONE GROUP PLC-SP ADR COM 92857w308   72 2,737 SH   SOLE   2,737 0 0
VUZIX CORP COM 92921w300   35 5,700 SH   SOLE   5,700 0 0
WAL-MART COM 931142103   16 224 SH   SOLE   224 0 0
WALGREENS BOOTS ALLICANCE INC COM 931427108   87 1,050 SH   SOLE   1,050 0 0
WALMART DE MEXICO - SPON ADR V COM 93114w107   3 124 SH   SOLE   124 0 0
WALT DISNEY COM COM 254687106   16,729 147,536 SH   SOLE   147,536 0 0
WASHINGTON REAL ESTATE INV COM 939653101   28 895 SH   SOLE   895 0 0
WASTE MANAGEMENT INC COM 94106l109   190 2,600 SH   SOLE   2,600 0 0
WATERS CORP COM 941848103   12 75 SH   SOLE   75 0 0
WD-40 CO COM 929236107   44 400 SH   SOLE   400 0 0
WEC ENERGY GROUP INC COM 92939u106   121 2,000 SH   SOLE   2,000 0 0
WELLS FARGO & CO COM 949746101   13,936 250,383 SH   SOLE   250,383 0 0
WESTERN DIGITAL CORP COM 958102105   0 5 SH   SOLE   5 0 0
WESTERN UNION CO COM 959802109   3 150 SH   SOLE   150 0 0
WEYERHAEUSER CO. COM 962166104   47 1,380 SH   SOLE   1,380 0 0
WGL HOLDINGS INC COM 92924f106   45 550 SH   SOLE   550 0 0
WHOLE FOODS MARKET INC. COM 966837106   7 235 SH   SOLE   235 0 0
WILLIAMS COS INC. COM 969457100   62 2,100 SH   SOLE   2,100 0 0
WILLIAMS PARTNERS LP COM 96949l105   15 375 SH   SOLE   375 0 0
WINDSTREAM HOLDINGS INC COM 97382a200   9 1,742 SH   SOLE   1,742 0 0
WISDOMTREE JPN HDG FINANCIAL COM 97717w463   19 800 SH   SOLE   800 0 0
WP CAREY INC COM 92936U109   45 725 SH   SOLE   725 0 0
XCEL ENERGY COM 98389b100   73 1,640 SH   SOLE   1,640 0 0
XEROX CORP COM 984121103   71 9,728 SH   SOLE   9,728 0 0
XL GROUP PLC COM g98294104   27 686 SH   SOLE   686 0 0
XPO LOGISTICS INC COM 983793100   2 50 SH   SOLE   50 0 0
XYLEM INC - W/I COM 98419m100   4 70 SH   SOLE   70 0 0
YAHOO INC COM 984332106   2 40 SH   SOLE   40 0 0
YUM CHINA HOLDINGS COM 98850p109   11 401 SH   SOLE   401 0 0
YUM! BRANDS INC. COM 988498101   22 351 SH   SOLE   351 0 0
ZAYO GROUP HOLDINGS, INC COM 98919v105   7 210 SH   SOLE   210 0 0
ZIMMER BIOMET HOLDINGS INC. COM 98956p102   15,656 128,211 SH   SOLE   128,211 0 0
CANOPY GROWTH CORP COM 138035951   244 30,500 SH   SOLE   30,500 0 0
BEIERSDORF AG FOR 510740905   16 170 SH   SOLE   170 0 0
CCL INDUSTRIES INC. CLASS B FOR 124900952   3 10 SH   SOLE   10 0 0
FRESENIUS MEDICAL CARE AG & CO FOR 512907908   16 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   58 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   69 900 SH   SOLE   900 0 0
TITAN MEDICAL INC FOR 88830x959   1 2,000 SH   SOLE   2,000 0 0
ABERDEEN INTERNATIONAL EQUITY MUT 003019387   80 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 314 SH   SOLE   314 0 0
AMERICAN BALANCED FUND, CLASS MUT 024071102   2 84 SH   SOLE   84 0 0
AMERICAN CAP INCM BUILDER - A MUT 140193103   4 75 SH   SOLE   75 0 0
AMERICAN CENTURY NEW OPPORTUNI MUT 025083452   194 17,775 SH   SOLE   17,775 0 0
AMERICAN CENTURY ULTRA-INV MUT 025083882   386 10,105 SH   SOLE   10,105 0 0
AMERICAN EUROPACIFIC GRTH - F1 MUT 298706409   215 4,380 SH   SOLE   4,380 0 0
AMERICAN FUNDS NEW ECONOMY FUN MUT 643822109   4 90 SH   SOLE   90 0 0
AMERICAN GRW FD OF AMER - F2 MUT 399874825   18 402 SH   SOLE   402 0 0
AMERICAN MUTUAL FUND - A MUT 027681105   18 478 SH   SOLE   478 0 0
AMERICAN NEW PERSPECTIVE - A MUT 648018109   11 275 SH   SOLE   275 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   85 9,182 SH   SOLE   9,182 0 0
AQR STYLE PREMIA ALT - I MUT 00203h420   105 10,502 SH   SOLE   10,502 0 0
BLACKROCK EQUITY DIVIDEND - A MUT 09251m108   78 3,356 SH   SOLE   3,356 0 0
CAMBIAR OPPORTUNITY FUND - INV MUT 00758m261   11 444 SH   SOLE   444 0 0
CAPITAL WRLD GRTH & INC - A MUT 140543109   2 48 SH   SOLE   48 0 0
CLEARBRIDGE AGGRESSIVE GR - A MUT 52468c109   5 23 SH   SOLE   23 0 0
CLEARBRIDGE DIV STRATEGY - A MUT 52469h636   7 330 SH   SOLE   330 0 0
CLEARBRIDGE ENERGY MLP TOTAL MUT 18469q108   14 1,000 SH   SOLE   1,000 0 0
COLUMBIA BALANCED FUND-C MUT 19765p455   6 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   83 4,133 SH   SOLE   4,133 0 0
DNP SELECT INCOME FUND INC MUT 23325p104   16 1,500 SH   SOLE   1,500 0 0
DREYFUS APPRECIATION FD - INV MUT 261970107   8 246 SH   SOLE   246 0 0
DWS NY TAX FREE INCOME-A MUT 25158x500   60 5,672 SH   SOLE   5,672 0 0
FEDERATED KAUFMAN LARGE CAP FU MUT 314172446   45 2,131 SH   SOLE   2,131 0 0
FEDERATED STRAT VAL DVD - INST MUT 314172560   10 1,585 SH   SOLE   1,585 0 0
FIDELITY ADV MID CAP II - A MUT 315807537   43 2,224 SH   SOLE   2,224 0 0
FIDELITY ADV NEW INSIGHTS-A MUT 316071208   266 9,367 SH   SOLE   9,367 0 0
FIDELITY SPARTAN 500 INDX - IV MUT 315911206   58 696 SH   SOLE   696 0 0
FINANCIAL SELECT SECTOR SPDR MUT 81369y605   24 1,000 SH   SOLE   1,000 0 0
FRANKLIN UTILITIES FUND CLASS MUT 353496409   34 1,821 SH   SOLE   1,821 0 0
GLOBAL X SUPERINCOME PREFERRED MUT 37950e333   26 2,000 SH   SOLE   2,000 0 0
HEARTLAND VALUE FUND INVESTOR MUT 422359109   446 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   121 1,785 SH   SOLE   1,785 0 0
JOHN HANCOCK BALANCED FUND - C MUT 47803p708   8 423 SH   SOLE   423 0 0
JOHN HANCOCK FDS III DISCIPLIN MUT 47803u673   365 17,620 SH   SOLE   17,620 0 0
JOHN HANCOCK INCOME SECS TR MUT 410123103   1 36 SH   SOLE   36 0 0
JPMORGAN MID CAP VALUE FUND IN MUT 339128100   175 4,618 SH   SOLE   4,618 0 0
JPMORGAN U.S. LARGE CAP CORE P MUT 4812a2389   212 7,037 SH   SOLE   7,037 0 0
MAINSTAY L/C GROWTH FUND - I MUT 56062x641   11 1,211 SH   SOLE   1,211 0 0
MASSACHUSETTS FINANCIAL RESEAR MUT 552981102   233 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   39 2,061 SH   SOLE   2,061 0 0
OPPENHEIMER CAPITAL INCOME - A MUT 683793103   6 566 SH   SOLE   566 0 0
PIMCO COMMODITY RR STRAT-INS MUT 722005667   18 2,608 SH   SOLE   2,608 0 0
PRICIPAL FDS INC MIDCAP FUND C MUT 74254t443   64 2,689 SH   SOLE   2,689 0 0
PRINCIPAL EQUITY INC - A MUT 74254v869   14 472 SH   SOLE   472 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   91 2,501 SH   SOLE   2,501 0 0
PUTNAM GROWTH OPPORT-C MUT 746802644   8 353 SH   SOLE   353 0 0
QS MODERATE GROWTH - A MUT 52467p812   5 286 SH   SOLE   286 0 0
RPYCE MICRO-CAP FUND INVESTMEN MUT 780905709   354 29,882 SH   SOLE   29,882 0 0
RYDEX SERIES S&P 500 GRW-C MUT 78355e668   8 158 SH   SOLE   158 0 0
STONE RIDGE ALL ASSET VARIANCE MUT 86172j109   12 1,076 SH   SOLE   1,076 0 0
STONE RIDGE REINSURANCE RISK P MUT 861729101   105 10,149 SH   SOLE   10,149 0 0
T. ROWE PRICE NEW HORIZONS FUN MUT 779562107   151 3,170 SH   SOLE   3,170 0 0
THE INVESTMENT CO AMER - F2 MUT 461308827   22 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,539 20,817 SH   SOLE   20,817 0 0
VANGUARD FINANCIALS ETF MUT 92204a405   12 200 SH   SOLE   200 0 0
VANGUARD GLBL EX-US REAL EST MUT 922042676   9 175 SH   SOLE   175 0 0
VANGUARD GROWTH INDEX FD-A MUT 922908504   1 8 SH   SOLE   8 0 0
VANGUARD INDEX 500 FUND MUT 922908108   51 234 SH   SOLE   234 0 0
VANGUARD INDEX SM CAP STK PT A MUT 922908686   115 1,808 SH   SOLE   1,808 0 0
VANGUARD MID-CAP INDEX FUND AD MUT 922908645   208 1,207 SH   SOLE   1,207 0 0
VANGUARD MID-CAP VALUE INDEX F MUT 921937694   2 29 SH   SOLE   29 0 0
VANGUARD REIT ETF MUT 922908553   296 3,588 SH   SOLE   3,588 0 0
VANGUARD SMALL-CAP GROWTH INDE MUT 921937710   114 2,303 SH   SOLE   2,303 0 0
VANGUARD SMALL-CAP VALUE INDES MUT 921937686   231 4,375 SH   SOLE   4,375 0 0
VANGUARD TOT INT ST IDX-ADM MUT 921909818   1,577 59,237 SH   SOLE   59,237 0 0
VANGUARD TOTAL STK MKT INDX-A MUT 922908306   13 222 SH   SOLE   222 0 0
VANGUARD TOTAL WORLD STOCK IND MUT 922042767   13 490 SH   SOLE   490 0 0
VIRTUS EMERGING MARKETS OPPORT MUT 92828w361   121 11,855 SH   SOLE   11,855 0 0
VOYA PRIME RATE TRUST MUT 92913a100   21 3,800 SH   SOLE   3,800 0 0
ALLIANZGI CVT & INC FUND PFD 018828608   36 2 SH   SOLE   2 0 0
BANK OF AMER CRP PFD 060505831   25 1,000 SH   SOLE   1,000 0 0
BARCLAYS BANK PLC PFD 06739h362   26 1,000 SH   SOLE   1,000 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
FONAR CORP PFD 344437504   0 8 SH   SOLE   8 0 0
GENERAL ELEC CAP CRP PFD 369622410   90 3,500 SH   SOLE   3,500 0 0
GOLDMAN SACHS GP PFD 38143y665   1 24 SH   SOLE   24 0 0
HSBC HOLDINGS 8.125 PFD 404280703   292 10,876 SH   SOLE   10,876 0 0
MONMOUTH REIT PFD 609720404   12 500 SH   SOLE   500 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   86 3,500 SH   SOLE   3,500 0 0
KINDER MORGAN INC-CW17 WT 49456b119   0 57 SH   SOLE   57 0 0