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
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 482 18,500 SH   SOLE   18,500 0 0
UNION PAC CORP COM 907818108 1,671 11,846 SH   SOLE   11,846 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,805 75,623 SH   SOLE   75,623 0 0
EXXON MOBIL CORP COM 30231G102 1,666 43,864 SH   SOLE   43,864 0 0
DELL TECHNOLOGIES INC CL C 24703L202 18 5,500 SH Call SOLE   5,500 0 0
NEW JERSEY RES COM 646025106 4,398 129,462 SH   SOLE   129,462 0 0
ALPHABET INC CAP STK CL C 02079K107 5,337 4,590 SH   SOLE   4,590 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 273 3,300 SH   SOLE   3,300 0 0
ARES COML REAL ESTATE CORP COM 04013V108 299 42,732 SH   SOLE   42,732 0 0
CHEMOURS CO COM 163851108 286 32,285 SH   SOLE   32,285 0 0
CISCO SYS INC COM 17275R102 321 8,175 SH   SOLE   8,175 0 0
HEXCEL CORP NEW COM 428291108 1,218 32,755 SH   SOLE   32,755 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,062 13,341 SH   SOLE   13,341 0 0
MEDLEY CAP CORP COM 58503F106 82 140,801 SH   SOLE   140,801 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 653 8,037 SH   SOLE   8,037 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,739 60,551 SH   SOLE   60,551 0 0
RANGE RES CORP COM 75281A109 25 10,990 SH   SOLE   10,990 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 117 22,430 SH   SOLE   22,430 0 0
CHERRY HILL MTG INVT CORP COM 164651101 124 19,997 SH   SOLE   19,997 0 0
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 345 8,480 SH   SOLE   8,480 0 0
GLOBAL WTR RES INC COM 379463102 251 24,592 SH   SOLE   24,592 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 342 1 SH   SOLE   1 0 0
ISHARES TR MSCI INDIA ETF 46429B598 266 11,050 SH   SOLE   11,050 0 0
ALPHABET INC CAP STK CL A 02079K305 2,862 2,463 SH   SOLE   2,463 0 0
VERMILION ENERGY INC COM 923725105 46 15,248 SH   SOLE   15,248 0 0
SOLAR CAP LTD COM 83413U100 1,850 158,943 SH   SOLE   158,943 0 0
NEXTERA ENERGY INC COM 65339F101 268 1,115 SH   SOLE   1,115 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 496 217,414 SH   SOLE   217,414 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 446 75,000 SH   SOLE   75,000 0 0
SMUCKER J M CO COM NEW 832696405 537 4,841 SH   SOLE   4,841 0 0
DISNEY WALT CO COM DISNEY 254687106 813 8,412 SH   SOLE   8,412 0 0
AKORN INC COM 009728106 10 17,000 SH   SOLE   17,000 0 0
ALLSTATE CORP COM 020002101 243 2,646 SH   SOLE   2,646 0 0
META FINL GROUP INC COM 59100U108 255 11,730 SH   SOLE   11,730 0 0
QEP RESOURCES INC COM 74733V100 19 56,788 SH   SOLE   56,788 0 0
ENVESTNET INC COM 29404K106 690 12,830 SH   SOLE   12,830 0 0
AMGEN INC COM 031162100 1,307 6,445 SH   SOLE   6,445 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,321 23,703 SH   SOLE   23,703 0 0
STRYKER CORP COM 863667101 703 4,225 SH   SOLE   4,225 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 221 20,000 SH   SOLE   20,000 0 0
ESSENTIAL UTILS INC COM 29670G102 2,443 60,018 SH   SOLE   60,018 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,130 26,126 SH   SOLE   26,126 0 0
EMERSON ELEC CO COM 291011104 280 5,884 SH   SOLE   5,884 0 0
DANAHER CORPORATION COM 235851102 606 4,381 SH   SOLE   4,381 0 0
JUST ENERGY GROUP INC COM 48213W101 143 275,000 SH   SOLE   275,000 0 0
PARKER HANNIFIN CORP COM 701094104 7,412 57,137 SH   SOLE   57,137 0 0
AMERICAN EXPRESS CO COM 025816109 292 3,416 SH   SOLE   3,416 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 945 7,210 SH   SOLE   7,210 0 0
MCKESSON CORP COM 58155Q103 604 4,462 SH   SOLE   4,462 0 0
TREX CO INC COM 89531P105 511 6,372 SH   SOLE   6,372 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 70 12,646 SH   SOLE   12,646 0 0
JOHNSON & JOHNSON COM 478160104 5,448 41,544 SH   SOLE   41,544 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,903 75,352 SH   SOLE   75,352 0 0
TESLA INC COM 88160R101 636 1,214 SH   SOLE   1,214 0 0
INTELLICHECK INC COM NEW 45817G201 4,642 1,369,365 SH   SOLE   1,369,365 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,191 9,791 SH   SOLE   9,791 0 0
S&P GLOBAL INC COM 78409V104 4,082 16,658 SH   SOLE   16,658 0 0
PATTERSON UTI ENERGY INC COM 703481101 159 67,735 SH   SOLE   67,735 0 0
CF INDS HLDGS INC COM 125269100 1,317 48,415 SH   SOLE   48,415 0 0
ORACLE CORP COM 68389X105 287 5,943 SH   SOLE   5,943 0 0
DISCOVERY INC COM SER A 25470F104 530 27,284 SH   SOLE   27,284 0 0
MBIA INC COM 55262C100 215 30,123 SH   SOLE   30,123 0 0
ALLERGAN PLC SHS G0177J108 703 3,970 SH   SOLE   3,970 0 0
COLGATE PALMOLIVE CO COM 194162103 462 6,968 SH   SOLE   6,968 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 308 2,435 SH   SOLE   2,435 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,255 12,630 SH   SOLE   12,630 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 2,405 26,246 SH   SOLE   26,246 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 61 15,201 SH   SOLE   15,201 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,365 18,680 SH   SOLE   18,680 0 0
AUTODESK INC COM 052769106 937 6,005 SH   SOLE   6,005 0 0
GENERAL MTRS CO COM 37045V100 266 12,805 SH   SOLE   12,805 0 0
AT&T INC COM 00206R102 2,980 102,238 SH   SOLE   102,238 0 0
CITIGROUP INC COM NEW 172967424 4,925 116,932 SH   SOLE   116,932 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 439 17,815 SH   SOLE   17,815 0 0
ISHARES TR SH TR CRPORT ETF 464288646 560 10,702 SH   SOLE   10,702 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 320 1,741 SH   SOLE   1,741 0 0
REDWOOD TR INC COM 758075402 152 30,000 SH   SOLE   30,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 298 16,000 SH   SOLE   16,000 0 0
PERKINELMER INC COM 714046109 263 3,500 SH   SOLE   3,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 269 2,429 SH   SOLE   2,429 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2,164 17,812 SH   SOLE   17,812 0 0
ANTERO MIDSTREAM CORP COM 03676B102 493 234,555 SH   SOLE   234,555 0 0
GREEN DOT CORP CL A 39304D102 167 6,575 SH   SOLE   6,575 0 0
PIONEER NAT RES CO COM 723787107 4,476 63,812 SH   SOLE   63,812 0 0
STATE STR CORP COM 857477103 802 15,050 SH   SOLE   15,050 0 0
ABBVIE INC COM 00287Y109 920 12,072 SH   SOLE   12,072 0 0
LEIDOS HOLDINGS INC COM 525327102 333 3,635 SH   SOLE   3,635 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 27 4,400 SH   SOLE   4,400 0 0
FRONTLINE LTD SHS NEW G3682E192 553 57,505 SH   SOLE   57,505 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 381 24,283 SH   SOLE   24,283 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 213 13,128 SH   SOLE   13,128 0 0
TOLL BROTHERS INC COM 889478103 599 31,135 SH   SOLE   31,135 0 0
AVIS BUDGET GROUP COM 053774105 154 11,090 SH   SOLE   11,090 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 11 15,500 SH   SOLE   15,500 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 2,141 660,870 SH   SOLE   660,870 0 0
ABBOTT LABS COM 002824100 1,157 14,663 SH   SOLE   14,663 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 375 110,000 SH   SOLE   110,000 0 0
BK OF AMERICA CORP COM 060505104 435 20,512 SH   SOLE   20,512 0 0
BOOKING HLDGS INC COM 09857L108 478 355 SH   SOLE   355 0 0
ENPHASE ENERGY INC COM 29355A107 6,412 198,575 SH   SOLE   198,575 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4,596 112,051 SH   SOLE   112,051 0 0
LIQTECH INTL INC COM 53632A201 5,066 1,180,980 SH   SOLE   1,180,980 0 0
CUI GLOBAL INC COM NEW 126576206 140 157,080 SH   SOLE   157,080 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 465 10,810 SH   SOLE   10,810 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 189 36,263 SH   SOLE   36,263 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 199 16,151 SH   SOLE   16,151 0 0
CSX CORP COM 126408103 316 5,523 SH   SOLE   5,523 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 379 21,589 SH   SOLE   21,589 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,706 76,781 SH   SOLE   76,781 0 0
FS KKR CAPITAL CORP COM 302635107 275 91,698 SH   SOLE   91,698 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,773 7,109 SH   SOLE   7,109 0 0
RAVEN INDS INC COM 754212108 202 9,500 SH   SOLE   9,500 0 0
MYLAN NV SHS EURO N59465109 217 14,560 SH   SOLE   14,560 0 0
DELL TECHNOLOGIES INC CL C 24703L202 346 8,746 SH   SOLE   8,746 0 0
JPMORGAN CHASE & CO COM 46625H100 4,392 48,786 SH   SOLE   48,786 0 0
VERISK ANALYTICS INC COM 92345Y106 328 2,353 SH   SOLE   2,353 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 121 44,040 SH   SOLE   44,040 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 216 58,381 SH   SOLE   58,381 0 0
TWO HBRS INVT CORP COM NEW 90187B408 192 50,352 SH   SOLE   50,352 0 0
MERCK & CO. INC COM 58933Y105 2,465 32,032 SH   SOLE   32,032 0 0
RECRO PHARMA INC COM 75629F109 208 25,438 SH   SOLE   25,438 0 0
BOEING CO COM 097023105 937 6,281 SH   SOLE   6,281 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 364 29,524 SH   SOLE   29,524 0 0
3M CO COM 88579Y101 245 1,793 SH   SOLE   1,793 0 0
KIMBERLY CLARK CORP COM 494368103 304 2,381 SH   SOLE   2,381 0 0
PEPSICO INC COM 713448108 737 6,140 SH   SOLE   6,140 0 0
ISHARES TR NATIONAL MUN ETF 464288414 293 2,589 SH   SOLE   2,589 0 0
UNITED TECHNOLOGIES CORP COM 913017109 757 8,027 SH   SOLE   8,027 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 396 5,000 SH   SOLE   5,000 0 0
LOWES COS INC COM 548661107 500 5,810 SH   SOLE   5,810 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 363 9,401 SH   SOLE   9,401 0 0
DIME CMNTY BANCSHARES COM 253922108 199 14,536 SH   SOLE   14,536 0 0
COMMSCOPE HLDG CO INC COM 20337X109 964 105,783 SH   SOLE   105,783 0 0
ROPER TECHNOLOGIES INC COM 776696106 73,801 236,687 SH   SOLE   236,687 0 0
MICRON TECHNOLOGY INC COM 595112103 2,652 63,048 SH   SOLE   63,048 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,288 313,033 SH   SOLE   313,033 0 0
QUALCOMM INC COM 747525103 1,198 17,708 SH   SOLE   17,708 0 0
ISHARES TR CMBS ETF 46429B366 587 10,940 SH   SOLE   10,940 0 0
COCA COLA CO COM 191216100 550 12,440 SH   SOLE   12,440 0 0
VIRTU FINL INC CL A 928254101 457 21,973 SH   SOLE   21,973 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 23,173 193,820 SH   SOLE   193,820 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 0 5,000 SH Call SOLE   5,000 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 273 25,917 SH   SOLE   25,917 0 0
WESTERN DIGITAL CORP. COM 958102105 1,503 36,115 SH   SOLE   36,115 0 0
MERCK & CO. INC COM 58933Y105 1 2,000 SH Call SOLE   2,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 294 2,011 SH   SOLE   2,011 0 0
CONSOLIDATED EDISON INC COM 209115104 810 10,385 SH   SOLE   10,385 0 0
APPLIED MATLS INC COM 038222105 499 10,890 SH   SOLE   10,890 0 0
HOME DEPOT INC COM 437076102 2,442 13,081 SH   SOLE   13,081 0 0
RAYTHEON CO COM NEW 755111507 1,118 8,527 SH   SOLE   8,527 0 0
GRAFTECH INTL LTD COM 384313508 599 73,725 SH   SOLE   73,725 0 0
VIACOMCBS INC CL B 92556H206 770 54,951 SH   SOLE   54,951 0 0
VERSO CORP CL A 92531L207 623 55,270 SH   SOLE   55,270 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 205 8,900 SH   SOLE   8,900 0 0
CHESAPEAKE UTILS CORP COM 165303108 5,617 65,536 SH   SOLE   65,536 0 0
PNC FINL SVCS GROUP INC COM 693475105 484 5,060 SH   SOLE   5,060 0 0
ISHARES TR 20 YR TR BD ETF 464287432 866 5,248 SH   SOLE   5,248 0 0
SJW GROUP COM 784305104 598 10,354 SH   SOLE   10,354 0 0
CVS HEALTH CORP COM 126650100 326 5,496 SH   SOLE   5,496 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,256 9,877 SH   SOLE   9,877 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 294 24,075 SH   SOLE   24,075 0 0
CHEVRON CORP NEW COM 166764100 828 11,429 SH   SOLE   11,429 0 0
FACEBOOK INC CL A 30303M102 1,196 7,169 SH   SOLE   7,169 0 0
APPLE INC COM 037833100 18,435 72,496 SH   SOLE   72,496 0 0
WESTROCK CO COM 96145D105 2,057 72,772 SH   SOLE   72,772 0 0
PVH CORPORATION COM 693656100 425 11,293 SH   SOLE   11,293 0 0
CHEMOURS CO COM 163851108 1 18,200 SH Call SOLE   18,200 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,302 49,683 SH   SOLE   49,683 0 0
YORK WTR CO COM 987184108 1,294 29,775 SH   SOLE   29,775 0 0
SCORPIO TANKERS INC SHS Y7542C130 2 5,000 SH Call SOLE   5,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 87 29,900 SH   SOLE   29,900 0 0
DISCOVER FINL SVCS COM 254709108 496 13,900 SH   SOLE   13,900 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,189 47,950 SH   SOLE   47,950 0 0
GREEN DOT CORP CL A 39304D102 59 15,000 SH Call SOLE   15,000 0 0
GENERAL ELECTRIC CO COM 369604103 111 13,935 SH   SOLE   13,935 0 0
CATERPILLAR INC DEL COM 149123101 5,405 46,583 SH   SOLE   46,583 0 0
GILEAD SCIENCES INC COM 375558103 903 12,077 SH   SOLE   12,077 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 375 9,955 SH   SOLE   9,955 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 109 21,652 SH   SOLE   21,652 0 0
MICROSOFT CORP COM 594918104 6,804 43,140 SH   SOLE   43,140 0 0
SOUTH JERSEY INDS INC COM 838518108 1,887 75,467 SH   SOLE   75,467 0 0
MATADOR RES CO COM 576485205 242 97,744 SH   SOLE   97,744 0 0
KKR & CO INC CL A 48251W104 452 19,275 SH   SOLE   19,275 0 0
WELLS FARGO CO NEW COM 949746101 2,332 81,261 SH   SOLE   81,261 0 0
ILLUMINA INC COM 452327109 3,151 11,537 SH   SOLE   11,537 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 87 37,470 SH   SOLE   37,470 0 0
HUNT COS FIN TR INC COM 44558T100 399 215,861 SH   SOLE   215,861 0 0
UBER TECHNOLOGIES INC COM 90353T100 372 13,320 SH   SOLE   13,320 0 0
PFIZER INC COM 717081103 1,055 32,321 SH   SOLE   32,321 0 0
DEERE & CO COM 244199105 382 2,768 SH   SOLE   2,768 0 0
CIGNA CORP NEW COM 125523100 867 4,893 SH   SOLE   4,893 0 0
ISHARES TR TRS FLT RT BD 46434V860 550 10,925 SH   SOLE   10,925 0 0
SAP SE SPON ADR 803054204 826 7,473 SH   SOLE   7,473 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 47 83,801 SH   SOLE   83,801 0 0
HILL INTL INC COM 431466101 90 61,840 SH   SOLE   61,840 0 0
NEWMONT CORP COM 651639106 344 7,588 SH   SOLE   7,588 0 0
SALESFORCE COM INC COM 79466L302 579 4,018 SH   SOLE   4,018 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 144 2,500 SH Put SOLE   2,500 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 391 53,295 SH   SOLE   53,295 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 531 38,683 SH   SOLE   38,683 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 245 95,435 SH   SOLE   95,435 0 0
SUNCOKE ENERGY INC COM 86722A103 153 39,800 SH   SOLE   39,800 0 0
FEDEX CORP COM 31428X106 860 7,092 SH   SOLE   7,092 0 0
BG STAFFING INC COM 05544A109 128 17,094 SH   SOLE   17,094 0 0
INTELSAT S A COM L5140P101 19 12,500 SH   SOLE   12,500 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 284 3,415 SH   SOLE   3,415 0 0
SL GREEN RLTY CORP COM 78440X101 428 9,931 SH   SOLE   9,931 0 0
HCA HEALTHCARE INC COM 40412C101 445 4,955 SH   SOLE   4,955 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 359 10,672 SH   SOLE   10,672 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,309 10,602 SH   SOLE   10,602 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 27 32,120 SH   SOLE   32,120 0 0
BROOKDALE SR LIVING INC COM 112463104 211 67,482 SH   SOLE   67,482 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 973 6,571 SH   SOLE   6,571 0 0
GARRISON CAP INC COM 366554103 315 185,199 SH   SOLE   185,199 0 0
COMCAST CORP NEW CL A 20030N101 481 13,997 SH   SOLE   13,997 0 0
HERITAGE INS HLDGS INC COM 42727J102 432 40,310 SH   SOLE   40,310 0 0
ASSURED GUARANTY LTD COM G0585R106 206 7,997 SH   SOLE   7,997 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 202 3,943 SH   SOLE   3,943 0 0
EVEREST RE GROUP LTD COM G3223R108 2,566 13,335 SH   SOLE   13,335 0 0
ANTERO RESOURCES CORP COM 03674X106 211 295,758 SH   SOLE   295,758 0 0
EQT CORPORATION COM 26884L109 208 29,442 SH   SOLE   29,442 0 0
UNITED INS HLDGS CORP COM 910710102 597 64,622 SH   SOLE   64,622 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,544 11,581 SH   SOLE   11,581 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 240 2,000 SH   SOLE   2,000 0 0
CHIASMA INC COM 16706W102 85 23,245 SH   SOLE   23,245 0 0
SCHLUMBERGER LTD COM 806857108 145 10,774 SH   SOLE   10,774 0 0
SERVICESOURCE INTL INC COM 81763U100 210 239,000 SH   SOLE   239,000 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 28 12,774 SH   SOLE   12,774 0 0
PROCTER & GAMBLE CO COM 742718109 2,456 22,323 SH   SOLE   22,323 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 6,750 79,084 SH   SOLE   79,084 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 292 201,107 SH   SOLE   201,107 0 0
INTEL CORP COM 458140100 1,585 29,283 SH   SOLE   29,283 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 469 35,166 SH   SOLE   35,166 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,943 101,605 SH   SOLE   101,605 0 0
ISHARES INC CORE MSCI EMKT 46434G103 328 8,110 SH   SOLE   8,110 0 0
TITAN INTL INC ILL COM 88830M102 240 154,910 SH   SOLE   154,910 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,102 77,954 SH   SOLE   77,954 0 0
KELLOGG CO COM 487836108 720 12,000 SH   SOLE   12,000 0 0
PURECYCLE CORP COM NEW 746228303 1,065 95,521 SH   SOLE   95,521 0 0
PHILIP MORRIS INTL INC COM 718172109 211 2,892 SH   SOLE   2,892 0 0
HONEYWELL INTL INC COM 438516106 7,234 54,068 SH   SOLE   54,068 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1 7,500 SH Call SOLE   7,500 0 0
CHANGE HEALTHCARE INC COM 15912K100 761 76,220 SH   SOLE   76,220 0 0
LENNAR CORP CL A 526057104 389 10,192 SH   SOLE   10,192 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 300 20,995 SH   SOLE   20,995 0 0
MEDLEY MGMT INC CL A COM 58503T106 95 140,116 SH   SOLE   140,116 0 0
BGC PARTNERS INC CL A 05541T101 50 20,000 SH   SOLE   20,000 0 0
ISHARES GOLD TRUST ISHARES 464285105 3,881 257,539 SH   SOLE   257,539 0 0
AMAZON COM INC COM 023135106 1,336 685 SH   SOLE   685 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 245 41,162 SH   SOLE   41,162 0 0
ISHARES TR MBS ETF 464288588 366 3,311 SH   SOLE   3,311 0 0
BLACKROCK INCOME TR INC COM 09247F100 95 16,525 SH   SOLE   16,525 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 205 35,400 SH   SOLE   35,400 0 0
FLEX LTD ORD Y2573F102 7,835 935,509 SH   SOLE   935,509 0 0
CORE LABORATORIES N V COM N22717107 262 25,375 SH   SOLE   25,375 0 0
TECOGEN INC NEW COM NEW 87876P201 561 603,432 SH   SOLE   603,432 0 0
PROVENTION BIO INC COM 74374N102 143 15,500 SH   SOLE   15,500 0 0
NAVIOS MARITIME CONTAINERS L COM UNIT RP LP Y62151108 14 20,200 SH   SOLE   20,200 0 0
ECOLAB INC COM 278865100 2,186 14,027 SH   SOLE   14,027 0 0
TRIMBLE INC COM 896239100 9,079 285,230 SH   SOLE   285,230 0 0
HERSHEY CO COM 427866108 227 1,712 SH   SOLE   1,712 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,298 23,815 SH   SOLE   23,815 0 0
NVIDIA CORP COM 67066G104 350 1,327 SH   SOLE   1,327 0 0
TRAVELERS COMPANIES INC COM 89417E109 304 3,060 SH   SOLE   3,060 0 0
CONOCOPHILLIPS COM 20825C104 208 6,742 SH   SOLE   6,742 0 0
QORVO INC COM 74736K101 3,439 42,650 SH   SOLE   42,650 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,080 44,194 SH   SOLE   44,194 0 0
STONECASTLE FINL CORP COM 861780104 230 14,164 SH   SOLE   14,164 0 0
MONDELEZ INTL INC CL A 609207105 234 4,677 SH   SOLE   4,677 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 60 13,325 SH   SOLE   13,325 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,107 62,888 SH   SOLE   62,888 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 41 18,025 SH   SOLE   18,025 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9,659 202,112 SH   SOLE   202,112 0 0
NUVEEN MUN 2021 TARGET TERM COM 670687102 139 14,703 SH   SOLE   14,703 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 631 11,747 SH   SOLE   11,747 0 0