The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO Common 88579Y101 70 400 SH   SOLE   400 0 0
ABBOTT LABORATORIES Common 002824100 16 400 SH   SOLE   400 0 0
ABBVIE INC Common 00287Y109 27 436 SH   SOLE   436 0 0
ABTECH HOLDINGS INC Common 00400H108 1 25,000 SH   SOLE   25,000 0 0
ABTECH HOLDINGS INC RESTRICTED Common 00400H108 41 925,711 SH   SOLE   925,711 0 0
ADOBE SYSTEMS INC Common 00724F101 3,258 34,010 SH   SOLE   34,010 0 0
AETNA INC Common 00817Y108 4,547 37,230 SH   SOLE   37,230 0 0
ALERE INC Common 01449J105 23 542 SH   SOLE   542 0 0
ALKERMES PLC Common G01767105 2 50 SH   SOLE   50 0 0
ALLEGION PUB LTD Common G0176J109 50 725 SH   SOLE   725 0 0
ALPHA BANK AE (EUR) Common X0085P9V0 0 140 SH   SOLE   140 0 0
ALPHA BANK AE SPONS ADR Common 02071M507 1 2,000 SH   SOLE   2,000 0 0
ALPHABET INC CL C Common 02079K107 3,327 4,807 SH   SOLE   4,807 0 0
ALTRIA GROUP INC Common 02209S103 54 785 SH   SOLE   785 0 0
AMAZON.COM INC Common 023135106 3,172 4,432 SH   SOLE   4,432 0 0
AMERICAN ASSETS TRUSTS INC Reit 024013104 66 1,550 SH   SOLE   1,550 0 0
AMERICAN EXPRESS CO Common 025816109 36 600 SH   SOLE   600 0 0
AMERICAN INTERNATIONAL GROUP Common 026874784 3,361 63,552 SH   SOLE   63,552 0 0
AMERICAN TOWER REIT INC Reit 03027X100 370 3,261 SH   SOLE   3,261 0 0
APPLE INC Common 037833100 4,591 48,018 SH   SOLE   48,018 0 0
AQUA AMERICA INC Common 03836W103 48 1,343 SH   SOLE   1,343 0 0
ATHENA HEALTH Common 04685W103 62 450 SH   SOLE   450 0 0
BAIDU COM INC SPON ADR Common 056752108 41 250 SH   SOLE   250 0 0
BANCORPSOUTH INC Common 059692103 48 2,125 SH   SOLE   2,125 0 0
BANNER CORPORATION NEW Common 06652V208 52 1,225 SH   SOLE   1,225 0 0
BANYAN CORP OREGON NEW Common 06682M509 0 4 SH   SOLE   4 0 0
BARCLAYS PFD 7.1% Preferred 06739H776 985 38,250 SH   SOLE   38,250 0 0
BARCLAYS PFD SERIES 2 6.625% Preferred 06739F390 458 17,909 SH   SOLE   17,909 0 0
BB&T CORP Common 054937107 27 769 SH   SOLE   769 0 0
BBCN BANCORP INC Common 073295107 47 3,150 SH   SOLE   3,150 0 0
BEAVER COAL LTD Ltd Partner 074799107 5 8 SH   SOLE   8 0 0
BK OF AMERICA 6.25 % SER CC Preferred 060505286 407 15,500 SH   SOLE   15,500 0 0
BLACKROCK VIRGINIA MUNIC ETF 092481100 13 700 SH   SOLE   700 0 0
BLUE BUFFALO PET PRODUCTS Common 09531U102 28 1,200 SH   SOLE   1,200 0 0
BOYD GAMING CORP Common 103304101 30 1,650 SH   SOLE   1,650 0 0
BRISTOL-MYERS SQUIBB CO Common 110122108 165 2,244 SH   SOLE   2,244 0 0
BUCKEYE PARTNERS LP Ltd Partner 118230101 227 3,225 SH   SOLE   3,225 0 0
CABELA'S INC Common 126804301 35 700 SH   SOLE   700 0 0
CEDAR FAIR L.P. Reit 150185106 133 2,292 SH   SOLE   2,292 0 0
CENTRAL GARDEN AND PET CO Common 153527106 35 1,550 SH   SOLE   1,550 0 0
CENTRAL PACIFIC FINANCIAL CORP Common 154760409 63 2,650 SH   SOLE   2,650 0 0
CERNER CORP Common 156782104 3,029 51,695 SH   SOLE   51,695 0 0
CHENIERE ENERGY PARTNERS Ltd Partner 16411Q101 66 2,200 SH   SOLE   2,200 0 0
CHEVRONTEXACO CORP Common 166764100 74 705 SH   SOLE   705 0 0
CHUBB LTD Common H1467J104 3,869 29,600 SH   SOLE   29,600 0 0
CIMAREX ENERGY CO Common 171798101 897 7,520 SH   SOLE   7,520 0 0
CINTAS CORP Common 172908105 3,807 38,799 SH   SOLE   38,799 0 0
CITIBANK PFD 6.30 SER S Preferred 172967317 227 8,500 SH   SOLE   8,500 0 0
COMCAST CORP-CL A Common 20030N101 199 3,050 SH   SOLE   3,050 0 0
CONOCOPHILLIPS Common 20825C104 3,832 87,884 SH   SOLE   87,884 0 0
CORELOGIC INC Common 21871D103 59 1,525 SH   SOLE   1,525 0 0
CORESITE REALTY CORP Reit 21870Q105 4 50 SH   SOLE   50 0 0
COTT CORP Common 22163N106 220 15,725 SH   SOLE   15,725 0 0
CRACKER BARREL OLD COUNTRY Common 22410J106 73 425 SH   SOLE   425 0 0
CROWN CASTLE INTL CORP Common 22822V101 10 100 SH   SOLE   100 0 0
CUBESMART REIT 229663109 32 1,025 SH   SOLE   1,025 0 0
CUBESMART 7.75 12/31/49 PFD Preferred 229663208 222 8,600 SH   SOLE   8,600 0 0
CURTISS-WRIGHT CORP Common 231561101 64 755 SH   SOLE   755 0 0
CVS CORP Common 126650100 3,804 39,730 SH   SOLE   39,730 0 0
DCP MIDSTREAM PARTNERS LP Ltd Partner 23311P100 93 2,700 SH   SOLE   2,700 0 0
DELUXE CORP Common 248019101 4,349 65,520 SH   SOLE   65,520 0 0
DILLARDS CAPITAL TRUST Preferred 25406P200 1,020 38,238 SH   SOLE   38,238 0 0
DISCOVER FINCL 6.5 12/31/49 Preferred 254709207 803 30,368 SH   SOLE   30,368 0 0
DISCOVER FINL SVCS Common 254709108 3,897 72,716 SH   SOLE   72,716 0 0
DISNEY WALT CO Common 254687106 3,325 33,995 SH   SOLE   33,995 0 0
DOLBY LABORATORIES INC CL A Common 25659T107 5 100 SH   SOLE   100 0 0
DU PONT (E.I.) DE NEMOURS Common 263534109 3 50 SH   SOLE   50 0 0
EBIX INC Common 278715206 208 4,350 SH   SOLE   4,350 0 0
ECOLAB INC Common 278865100 3,022 25,481 SH   SOLE   25,481 0 0
ELLINGTON RES MTG Reit 288578107 2 167 SH   SOLE   167 0 0
ENABLE MIDSTREAM PARTNERS LP Ltd Partner 292480100 62 4,575 SH   SOLE   4,575 0 0
ENERGY TRANSFER EQUITY Ltd Partner 29273V100 246 17,150 SH   SOLE   17,150 0 0
ENERGY TRANSFER PARTNERS LP Ltd Partner 29273R109 8 200 SH   SOLE   200 0 0
ENLINK MIDSTREAM PARTNERS LP Ltd Partner 29336U107 101 6,075 SH   SOLE   6,075 0 0
EQT MIDSTREAM PARTNERS LP Ltd Partner 26885B100 165 2,050 SH   SOLE   2,050 0 0
ESSEX PROPERTY TRUST INC Reit 297178105 265 1,160 SH   SOLE   1,160 0 0
EXCELSIOR VENTURE PTNRS III Ltd Partner 1867850 17 200 SH   SOLE   200 0 0
EXPRESS SCRIPTS HOLDING CO Common 30219G108 7 97 SH   SOLE   97 0 0
EXTRA SPACE STORAGE Reit 30225T102 118 1,275 SH   SOLE   1,275 0 0
EXXON MOBIL CORP Common 30231G102 37 399 SH   SOLE   399 0 0
FACEBOOK INC CL A Common 30303M102 3,915 34,254 SH   SOLE   34,254 0 0
FIRST INDUSTRIAL TRUST INC Reit 32054K103 672 24,153 SH   SOLE   24,153 0 0
FIRSTMERIT CORP PFD SER A Preferred 337915300 281 10,866 SH   SOLE   10,866 0 0
FUNCTION X INC Common 36077F108 0 5 SH   SOLE   5 0 0
GENERAL ELECTRIC CO Common 369604103 3,312 105,201 SH   SOLE   105,201 0 0
GENERAL MLS INC Common 370334104 3 40 SH   SOLE   40 0 0
GENERAL MOTORS CORP Common 37045V100 24 837 SH   SOLE   837 0 0
GENERAL MOTORS CL B 19WT Warrant 37045V126 4 399 SH   SOLE   399 0 0
GENESIS ENERGY L P UNIT LP INT Ltd Partner 371927104 118 3,075 SH   SOLE   3,075 0 0
GILEAD SCIENCES INC Common 375558103 3,147 37,727 SH   SOLE   37,727 0 0
GIYANI GOLD CORP Common 37636L107 0 200 SH   SOLE   200 0 0
GOLDMAN SACHS 6.30 SER N Preferred 38148B504 202 7,500 SH   SOLE   7,500 0 0
GREENBRIER COMPANIES INC Common 393657101 39 1,350 SH   SOLE   1,350 0 0
GUGG S&P 500 EQ WGT ENERGY ETF 78355W866 10 175 SH   SOLE   175 0 0
HEALTHEQUITY INC Common 42226A107 24 775 SH   SOLE   775 0 0
HESS CORP Common 42809H107 3,774 62,791 SH   SOLE   62,791 0 0
HEXCEL CORP NEW Common 428291108 54 1,300 SH   SOLE   1,300 0 0
HOME DEPOT INC Common 437076102 6 44 SH   SOLE   44 0 0
HUBSPOT INC Common 443573100 123 2,825 SH   SOLE   2,825 0 0
IAC INTERACTIVE Common 44919P508 2,488 44,185 SH   SOLE   44,185 0 0
ICONIX BRAND GROUP INC Common 451055107 242 35,823 SH   SOLE   35,823 0 0
INFORM WORLDWDE HLDG NEW Common 45666X305 0 1 SH   SOLE   1 0 0
ING GROEP NV 6.375 PFD Preferred 456837608 1,523 58,573 SH   SOLE   58,573 0 0
INTL BUSINESS MACHINES CORP Common 459200101 782 5,150 SH   SOLE   5,150 0 0
IONIS PHARMACEUTICAL Common 462222100 16 675 SH   SOLE   675 0 0
ISHARES IBOXX INVESTMENT ETF 464287242 554 4,510 SH   SOLE   4,510 0 0
ISHARES IBOXX USD HIGH YEILD ETF 464288513 275 3,250 SH   SOLE   3,250 0 0
ISHARES RUSSELL MID-CAP VALUE ETF 464287473 197 2,658 SH   SOLE   2,658 0 0
ISHARES S&P 500 INDEX FD ETF 464287200 1 3 SH   SOLE   3 0 0
ISHARES S&P MID-CAP 400 ETF 464287606 455 2,690 SH   SOLE   2,690 0 0
ISHARES TR BARCLAYS ETF 464288588 428 3,891 SH   SOLE   3,891 0 0
ISHARES TR BARCLAYS 1-3 YEAR TREAS BOND ETF 464287457 240 2,814 SH   SOLE   2,814 0 0
ISHARES TR RUSSEL 1000 VAL ETF 464287598 313 3,036 SH   SOLE   3,036 0 0
ISHARES TR RUSSELL 2000 INDEX ETF 464287655 123 1,069 SH   SOLE   1,069 0 0
ISHARES TR RUSSELL MIDCAP ETF 464287499 101 602 SH   SOLE   602 0 0
JAZZ PHARMACEUTICALS INC Common G50871105 49 350 SH   SOLE   350 0 0
JOHNSON & JOHNSON Common 478160104 416 3,431 SH   SOLE   3,431 0 0
JP MORGAN ALERIAN MLP INDEX ETN 46625H365 84 2,660 SH   SOLE   2,660 0 0
JPMORGAN CHASE & CO Common 46625H100 19 300 SH   SOLE   300 0 0
KIMBERLY-CLARK CORP Common 494368103 6 43 SH   SOLE   43 0 0
KIMCO REALTY CORP Reit 49446R109 629 20,030 SH   SOLE   20,030 0 0
LAMAR ADVERTISING CO - A Reit 512816109 399 6,025 SH   SOLE   6,025 0 0
LG DISPLAY CO LTD ADR Common 50186V102 28 2,400 SH   SOLE   2,400 0 0
LILLY ELI & CO Common 532457108 415 5,275 SH   SOLE   5,275 0 0
LYONDELLBASELL INDU-CLA Common N53745100 1,049 14,096 SH   SOLE   14,096 0 0
MAGELLAN MIDSTREAM PARTNERS Ltd Partner 559080106 616 8,108 SH   SOLE   8,108 0 0
MAIDEN HOLDINGS 7.125 SER C Preferred G5753U138 612 23,933 SH   SOLE   23,933 0 0
MAIDEN HOLDINGS 8.00% Preferred 56029Q309 30 1,159 SH   SOLE   1,159 0 0
MAIDEN HOLDINGS 8.25% SERIES A Preferred G5753U120 2,109 79,485 SH   SOLE   79,485 0 0
MAIDEN HOLDINGS NA LTD Preferred 56029Q408 610 22,580 SH   SOLE   22,580 0 0
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 3 73 SH   SOLE   73 0 0
MEMORIAL RESOURCE DEV Common 58605Q109 37 2,325 SH   SOLE   2,325 0 0
MERCK & CO. INC. Common 58933Y105 91 1,575 SH   SOLE   1,575 0 0
MICROSOFT CORP Common 594918104 2,192 42,839 SH   SOLE   42,839 0 0
MISTRAS GROUP INC Common 60649T107 25 1,050 SH   SOLE   1,050 0 0
MOBILEYE NV Common N51488117 31 675 SH   SOLE   675 0 0
MOTORS LIQ CO GUC TRUST Common 62010U101 1 102 SH   SOLE   102 0 0
MPLX LP Ltd Partner 55336V100 63 1,875 SH   SOLE   1,875 0 0
NATIONAL BANK OF GREECE-ADR Common 633643804 0 133 SH   SOLE   133 0 0
NETFLIX INC Common 64110L106 27 300 SH   SOLE   300 0 0
NEW YORK TIMES CO CL A Common 650111107 8 650 SH   SOLE   650 0 0
NGL ENERGY PARTNERS LP Ltd Partner 62913M107 60 3,125 SH   SOLE   3,125 0 0
NICE SYSTEMS LTD SPONS ADR Common 653656108 3,800 59,515 SH   SOLE   59,515 0 0
NIKE INC -CL B Common 654106103 511 9,250 SH   SOLE   9,250 0 0
NUCOR CORP Common 670346105 1,409 28,514 SH   SOLE   28,514 0 0
NUSTAR ENERGY LP Ltd Partner 67058H102 57 1,150 SH   SOLE   1,150 0 0
ONEOK PARTNERS LP Ltd Partner 68268N103 261 6,525 SH   SOLE   6,525 0 0
PARTNERRE PFD SER G Preferred G68603136 1,913 65,994 SH   SOLE   65,994 0 0
PARTNERRE PFD SER H Preferred G68603144 888 29,487 SH   SOLE   29,487 0 0
PARTNERRE PFD SER I Preferred G68603151 1,122 43,076 SH   SOLE   43,076 0 0
PAYPAL HOLDINGS INCO Common 70450Y103 43 1,175 SH   SOLE   1,175 0 0
PBF LOGISTICS LP Ltd Partner 69318Q104 33 1,425 SH   SOLE   1,425 0 0
PDC ENERGY INC Common 69327R101 58 1,000 SH   SOLE   1,000 0 0
PENNYMAC MORTGAGE IN Reit 70931T103 4 258 SH   SOLE   258 0 0
PEPSICO INC Common 713448108 52 495 SH   SOLE   495 0 0
PFIZER INC Common 717081103 703 19,975 SH   SOLE   19,975 0 0
PHILIP MORRIS INTERNATIONAL IN Common 718172109 3 30 SH   SOLE   30 0 0
PHILLIPS 66 PARTNERS LP Ltd Partner 718549207 33 582 SH   SOLE   582 0 0
PIONEER NATURAL RESOURCES CO Common 723787107 9 61 SH   SOLE   61 0 0
PLAINS ALL AMER PIPELINE LP Ltd Partner 726503105 150 5,450 SH   SOLE   5,450 0 0
PNC FINL SVCS GROUP INC Common 693475105 3,367 41,365 SH   SOLE   41,365 0 0
POWERSHARES S&P INFO TECH ETF 73937B860 116 2,086 SH   SOLE   2,086 0 0
POWERSHARES S&P SM CAP HC ETF 73937B886 226 3,198 SH   SOLE   3,198 0 0
PTC INC Common 69370C100 56 1,500 SH   SOLE   1,500 0 0
REPLIGEN CORP Common 759916109 16 600 SH   SOLE   600 0 0
S&P SPDR TR ETF 78462F103 194 927 SH   SOLE   927 0 0
SELECT SECTOR SPDR TR - ENERGY ETF 81369Y506 14 202 SH   SOLE   202 0 0
SHELL MIDSTREAM PARTNERS LP Ltd Partner 822634101 29 850 SH   SOLE   850 0 0
SHUTTERFLY INC Common 82568P304 63 1,350 SH   SOLE   1,350 0 0
SILICON MOTION TECHNOLOGY ADR Common 82706C108 5 100 SH   SOLE   100 0 0
SINA CORPORATION Common G81477104 64 1,225 SH   SOLE   1,225 0 0
SNYDERS-LANCE INC Common 833551104 53 1,575 SH   SOLE   1,575 0 0
SOLAREDGE TECHNOLOGIES INC Common 83417M104 68 3,450 SH   SOLE   3,450 0 0
SOVRAN SELF STORAGE INC Reit 84610H108 328 3,125 SH   SOLE   3,125 0 0
SPDR GOLD TRUST GOLD SHS ETF 78463V107 106 836 SH   SOLE   836 0 0
SPECTRA ENERGY PARTNERS LP Ltd Partner 84756N109 117 2,475 SH   SOLE   2,475 0 0
STAR GAS PARTNERS LP Ltd Partner 85512C105 32 3,623 SH   SOLE   3,623 0 0
STONEMOR PARTNERS LP Ltd Partner 86183Q100 45 1,800 SH   SOLE   1,800 0 0
SUMMIT MIDSTREAM PARTNERS LP Ltd Partner 866142102 22 975 SH   SOLE   975 0 0
SUN COMMUNITIES INC Reit 866674104 579 7,551 SH   SOLE   7,551 0 0
SUNOCO INC Common 86765K109 27 900 SH   SOLE   900 0 0
SUNOCO LOGISTICS PARTNERS LP Ltd Partner 86764L108 124 4,300 SH   SOLE   4,300 0 0
TALLGRASS ENERGY PARTNERS LP Ltd Partner 874697105 91 1,976 SH   SOLE   1,976 0 0
TC PIPELINES Ltd Partner 87233Q108 63 1,100 SH   SOLE   1,100 0 0
TEAM HEALTH HOLDINGS INC Common 87817A107 40 975 SH   SOLE   975 0 0
TELEFLEX INC Common 879369106 5,037 28,407 SH   SOLE   28,407 0 0
TESORO LOGISTICS LP Ltd Partner 88160T107 28 570 SH   SOLE   570 0 0
THOR INDS INC Common 885160101 76 1,175 SH   SOLE   1,175 0 0
TIME WARNER INC Common 887317303 3,277 44,560 SH   SOLE   44,560 0 0
TRACTOR SUPPLY CO Common 892356106 4,037 44,275 SH   SOLE   44,275 0 0
TUMI HLDGS INC Common 89969Q104 31 1,150 SH   SOLE   1,150 0 0
UNION PACIFIC CORP Common 907818108 3,418 39,173 SH   SOLE   39,173 0 0
UNITEDHEALTH GROUP INC Common 91324P102 5 32 SH   SOLE   32 0 0
URSTADT BIDDLE - CL A Reit 917286205 82 3,324 SH   SOLE   3,324 0 0
URSTADT BIDDLE PROPERTIES Reit 917286106 1,265 57,802 SH   SOLE   57,802 0 0
V F CORP Common 918204108 1,978 32,175 SH   SOLE   32,175 0 0
VALERO ENERGY PARTNERS LP Ltd Partner 91914J102 59 1,250 SH   SOLE   1,250 0 0
VANGUARD S/T CORP BD INDEX ETF ETF 92206C409 243 3,000 SH   SOLE   3,000 0 0
VANGUARD GOVT BD ETF ETF 92206C706 456 6,788 SH   SOLE   6,788 0 0
VCA ANTECH INC Common 918194101 93 1,375 SH   SOLE   1,375 0 0
VECTOR GROUP LTD Common 92240M108 83 3,722 SH   SOLE   3,722 0 0
VERINT SYSTEMS INC Common 92343X100 9 280 SH   SOLE   280 0 0
VYCOR MEDICAL INC Common 92921M203 0 500 SH   SOLE   500 0 0
W.P. CAREY INC Reit 92936U109 35 500 SH   SOLE   500 0 0
WELLS FARGO & COMPANY Common 949746101 3,010 63,597 SH   SOLE   63,597 0 0
WELLS FARGO SER W PFD Preferred 94988U714 205 7,750 SH   SOLE   7,750 0 0
WESTERN ALLIANCE BANCORP Common 957638109 111 3,400 SH   SOLE   3,400 0 0
WESTERN GAS PARTNERS Ltd Partner 958254104 86 1,700 SH   SOLE   1,700 0 0
WEYERHAEUSER CO Common 962166104 38 1,280 SH   SOLE   1,280 0 0
WILLIS TOWERS WATSON PLC Common G96629103 106 850 SH   SOLE   850 0 0
XO GROUP INC Common 983772104 59 3,398 SH   SOLE   3,398 0 0
ZIONS BANCORP PFD SER H Preferred 989701834 738 28,374 SH   SOLE   28,374 0 0