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
MASTERCARD INCORPORATED CL A 57636Q104 636 2,150 SH   SOLE   2,150 0 0
FACEBOOK INC CL A 30303M102 1,603 7,059 SH   SOLE   7,059 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 512 73,600 SH   SOLE   73,600 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 481 53,800 SH   SOLE   53,800 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 319 25,917 SH   SOLE   25,917 0 0
TREX CO INC COM 89531P105 652 5,012 SH   SOLE   5,012 0 0
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 373 8,480 SH   SOLE   8,480 0 0
SMUCKER J M CO COM NEW 832696405 512 4,841 SH   SOLE   4,841 0 0
FIRST TR NASDAQ-100 TECH IND NY ARCA BIOTECH 33733E203 1,344 8,010 SH   SOLE   8,010 0 0
LOWES COS INC COM 548661107 1,535 11,360 SH   SOLE   11,360 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 210 8,601 SH   SOLE   8,601 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 138 21,630 SH   SOLE   21,630 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,077 67,674 SH   SOLE   67,674 0 0
ISHARES TR 20 YR TR BD ETF 464287432 868 5,293 SH   SOLE   5,293 0 0
EMERSON ELEC CO COM 291011104 365 5,884 SH   SOLE   5,884 0 0
PERKINELMER INC COM 714046109 343 3,500 SH   SOLE   3,500 0 0
PROVENTION BIO INC COM 74374N102 226 16,000 SH   SOLE   16,000 0 0
FEDEX CORP COM 31428X106 951 6,781 SH   SOLE   6,781 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 342 1 SH   SOLE   1 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 289 7,115 SH   SOLE   7,115 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7,083 80,177 SH   SOLE   80,177 0 0
CHICOS FAS INC COM 168615102 130 94,000 SH   SOLE   94,000 0 0
GENERAL ELECTRIC CO COM 369604103 95 13,935 SH   SOLE   13,935 0 0
OTIS WORLDWIDE CORP COM 68902V107 215 3,778 SH   SOLE   3,778 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 204 5,409 SH   SOLE   5,409 0 0
MONDELEZ INTL INC CL A 609207105 387 7,577 SH   SOLE   7,577 0 0
TOLL BROTHERS INC COM 889478103 1,241 38,070 SH   SOLE   38,070 0 0
MBIA INC COM 55262C100 120 16,500 SH   SOLE   16,500 0 0
DELL TECHNOLOGIES INC CL C 24703L202 47 5,500 SH Call SOLE   5,500 0 0
EDISON INTL COM 281020107 1,358 25,000 SH   SOLE   25,000 0 0
SL GREEN RLTY CORP COM 78440X101 269 5,466 SH   SOLE   5,466 0 0
VERISK ANALYTICS INC COM 92345Y106 401 2,356 SH   SOLE   2,356 0 0
FRONTLINE LTD SHS NEW G3682E192 248 35,505 SH   SOLE   35,505 0 0
ABBVIE INC COM 00287Y109 1,515 15,430 SH   SOLE   15,430 0 0
HUNT COS FIN TR INC COM 44558T100 412 155,548 SH   SOLE   155,548 0 0
CHERRY HILL MTG INVT CORP COM 164651101 140 15,561 SH   SOLE   15,561 0 0
STRYKER CORPORATION COM 863667101 761 4,225 SH   SOLE   4,225 0 0
AMERISOURCEBERGEN CORP COM 03073E105 463 4,599 SH   SOLE   4,599 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2,187 17,942 SH   SOLE   17,942 0 0
CIGNA CORP NEW COM 125523100 899 4,793 SH   SOLE   4,793 0 0
NEW JERSEY RES COM 646025106 4,241 129,907 SH   SOLE   129,907 0 0
TRAVELERS COMPANIES INC COM 89417E109 349 3,060 SH   SOLE   3,060 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,070 410,000 SH   SOLE   410,000 0 0
BK OF AMERICA CORP COM 060505104 573 24,112 SH   SOLE   24,112 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 684 41,783 SH   SOLE   41,783 0 0
VISA INC COM CL A 92826C839 837 4,331 SH   SOLE   4,331 0 0
SALESFORCE COM INC COM 79466L302 837 4,470 SH   SOLE   4,470 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,271 23,380 SH   SOLE   23,380 0 0
TESLA INC COM 88160R101 1,226 1,135 SH   SOLE   1,135 0 0
FLEX LTD ORD Y2573F102 9,722 948,446 SH   SOLE   948,446 0 0
ANTERO MIDSTREAM CORP COM 03676B102 511 100,279 SH   SOLE   100,279 0 0
MCKESSON CORP COM 58155Q103 685 4,462 SH   SOLE   4,462 0 0
GREEN DOT CORP CL A 39304D102 303 6,175 SH   SOLE   6,175 0 0
LIQTECH INTL INC COM 53632A201 6,736 1,233,730 SH   SOLE   1,233,730 0 0
COLGATE PALMOLIVE CO COM 194162103 508 6,934 SH   SOLE   6,934 0 0
TITAN INTL INC ILL COM 88830M102 677 463,785 SH   SOLE   463,785 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 29 32,120 SH   SOLE   32,120 0 0
LEIDOS HOLDINGS INC COM 525327102 420 4,485 SH   SOLE   4,485 0 0
BOOKING HOLDINGS INC COM 09857L108 896 563 SH   SOLE   563 0 0
3M CO COM 88579Y101 280 1,793 SH   SOLE   1,793 0 0
CONSOLIDATED EDISON INC COM 209115104 739 10,277 SH   SOLE   10,277 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,145 7,272 SH   SOLE   7,272 0 0
COMMSCOPE HLDG CO INC COM 20337X109 691 82,896 SH   SOLE   82,896 0 0
PURECYCLE CORP COM NEW 746228303 878 95,521 SH   SOLE   95,521 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 346 19,020 SH   SOLE   19,020 0 0
PATTERSON UTI ENERGY INC COM 703481101 225 64,935 SH   SOLE   64,935 0 0
CF INDS HLDGS INC COM 125269100 2,845 101,090 SH   SOLE   101,090 0 0
APPLIED MATLS INC COM 038222105 767 12,693 SH   SOLE   12,693 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 239 3,943 SH   SOLE   3,943 0 0
DELL TECHNOLOGIES INC CL C 24703L202 459 8,356 SH   SOLE   8,356 0 0
ORACLE CORP COM 68389X105 328 5,943 SH   SOLE   5,943 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,570 74,841 SH   SOLE   74,841 0 0
INTELLICHECK INC COM NEW 45817G201 11,322 1,499,590 SH   SOLE   1,499,590 0 0
GENERAL MTRS CO COM 37045V100 426 16,855 SH   SOLE   16,855 0 0
ISHARES GOLD TRUST ISHARES 464285105 4,464 262,714 SH   SOLE   262,714 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,716 29,192 SH   SOLE   29,192 0 0
ASSURED GUARANTY LTD COM G0585R106 606 24,822 SH   SOLE   24,822 0 0
HERSHEY CO COM 427866108 222 1,712 SH   SOLE   1,712 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1,722 314,845 SH   SOLE   314,845 0 0
EVEREST RE GROUP LTD COM G3223R108 3,079 14,934 SH   SOLE   14,934 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 171 20,612 SH   SOLE   20,612 0 0
TWITTER INC COM 90184L102 670 22,500 SH   SOLE   22,500 0 0
GARRISON CAP INC COM 366554103 498 147,378 SH   SOLE   147,378 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,322 9,856 SH   SOLE   9,856 0 0
MATADOR RES CO COM 576485205 661 77,794 SH   SOLE   77,794 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11,766 207,262 SH   SOLE   207,262 0 0
SOUTHWEST AIRLS CO COM 844741108 562 16,450 SH   SOLE   16,450 0 0
FRANCO NEV CORP COM 351858105 1,202 8,605 SH   SOLE   8,605 0 0
CHANGE HEALTHCARE INC COM 15912K100 898 80,145 SH   SOLE   80,145 0 0
QUALCOMM INC COM 747525103 1,527 16,738 SH   SOLE   16,738 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 177 85,710 SH   SOLE   85,710 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,159 156,056 SH   SOLE   156,056 0 0
DISNEY WALT CO COM DISNEY 254687106 911 8,172 SH   SOLE   8,172 0 0
EXXON MOBIL CORP COM 30231G102 1,817 40,639 SH   SOLE   40,639 0 0
SAP SE SPON ADR 803054204 1,045 7,467 SH   SOLE   7,467 0 0
PNC FINL SVCS GROUP INC COM 693475105 439 4,175 SH   SOLE   4,175 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 220 608 SH   SOLE   608 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,445 10,742 SH   SOLE   10,742 0 0
ALPHABET INC CAP STK CL C 02079K107 6,069 4,293 SH   SOLE   4,293 0 0
AMERICAN EXPRESS CO COM 025816109 278 2,916 SH   SOLE   2,916 0 0
KIMBERLY CLARK CORP COM 494368103 337 2,381 SH   SOLE   2,381 0 0
MEDLEY CAP CORP COM 58503F106 35 45,510 SH   SOLE   45,510 0 0
AMAZON COM INC COM 023135106 1,890 685 SH   SOLE   685 0 0
ISHARES INC CORE MSCI EMKT 46434G103 315 6,610 SH   SOLE   6,610 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107 413 29,554 SH   SOLE   29,554 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 769 8,032 SH   SOLE   8,032 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 501 35,291 SH   SOLE   35,291 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 563 32,400 SH   SOLE   32,400 0 0
CHEMOURS CO COM 163851108 425 27,700 SH   SOLE   27,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,553 11,522 SH   SOLE   11,522 0 0
GLOBAL WTR RES INC COM 379463102 247 23,392 SH   SOLE   23,392 0 0
DOMINION ENERGY INC COM 25746U109 216 2,662 SH   SOLE   2,662 0 0
DEERE & CO COM 244199105 527 3,355 SH   SOLE   3,355 0 0
CHEMOURS CO COM 163851108 25 18,200 SH Call SOLE   18,200 0 0
GRAFTECH INTL LTD COM 384313508 276 34,550 SH   SOLE   34,550 0 0
INTEL CORP COM 458140100 1,728 28,883 SH   SOLE   28,883 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 442 53,495 SH   SOLE   53,495 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,933 31,365 SH   SOLE   31,365 0 0
KKR & CO INC COM 48251W104 518 16,775 SH   SOLE   16,775 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 427 35,000 SH   SOLE   35,000 0 0
CITRIX SYS INC COM 177376100 251 1,696 SH   SOLE   1,696 0 0
KELLOGG CO COM 487836108 818 12,385 SH   SOLE   12,385 0 0
PEPSICO INC COM 713448108 812 6,140 SH   SOLE   6,140 0 0
HEXCEL CORP NEW COM 428291108 1,481 32,755 SH   SOLE   32,755 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,268 19,260 SH   SOLE   19,260 0 0
LAM RESEARCH CORP COM 512807108 633 1,956 SH   SOLE   1,956 0 0
CHUBB LIMITED COM H1467J104 647 5,106 SH   SOLE   5,106 0 0
BG STAFFING INC COM 05544A109 189 16,684 SH   SOLE   16,684 0 0
JUST ENERGY GROUP INC COM 48213W101 124 241,800 SH   SOLE   241,800 0 0
DANAHER CORPORATION COM 235851102 1,031 5,831 SH   SOLE   5,831 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,402 58,269 SH   SOLE   58,269 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 11 15,500 SH   SOLE   15,500 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 982 48,000 SH   SOLE   48,000 0 0
PG&E CORP COM 69331C108 548 61,825 SH   SOLE   61,825 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 310 22,125 SH   SOLE   22,125 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 333 9,905 SH   SOLE   9,905 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 896 80,098 SH   SOLE   80,098 0 0
SERVICESOURCE INTL INC COM 81763U100 378 239,000 SH   SOLE   239,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 92,701 238,761 SH   SOLE   238,761 0 0
ESSENTIAL UTILS INC COM 29670G102 3,405 80,615 SH   SOLE   80,615 0 0
GILEAD SCIENCES INC COM 375558103 737 9,577 SH   SOLE   9,577 0 0
DISCOVER FINL SVCS COM 254709108 1,194 23,840 SH   SOLE   23,840 0 0
META FINL GROUP INC COM 59100U108 213 11,730 SH   SOLE   11,730 0 0
WELLS FARGO CO NEW COM 949746101 3,670 143,342 SH   SOLE   143,342 0 0
WESTROCK CO COM 96145D105 2,457 86,945 SH   SOLE   86,945 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,933 46,219 SH   SOLE   46,219 0 0
AUTODESK INC COM 052769106 1,436 6,005 SH   SOLE   6,005 0 0
ISHARES TR SH TR CRPORT ETF 464288646 586 10,702 SH   SOLE   10,702 0 0
ISHARES TR TRS FLT RT BD 46434V860 549 10,925 SH   SOLE   10,925 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 251 2,000 SH   SOLE   2,000 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 252 12,903 SH   SOLE   12,903 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 472 2,843 SH   SOLE   2,843 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 235 55,476 SH   SOLE   55,476 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 350 951 SH   SOLE   951 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 461 10,211 SH   SOLE   10,211 0 0
MFA FINL INC COM 55272X102 2,695 1,082,200 SH   SOLE   1,082,200 0 0
NORTHWEST NAT HLDG CO COM 66765N105 858 15,382 SH   SOLE   15,382 0 0
UBER TECHNOLOGIES INC COM 90353T100 341 10,975 SH   SOLE   10,975 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 208 1,240 SH   SOLE   1,240 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 276 3,100 SH   SOLE   3,100 0 0
EQT CORP COM 26884L109 335 28,192 SH   SOLE   28,192 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 205 36,263 SH   SOLE   36,263 0 0
NEWMONT CORP COM 651639106 747 12,097 SH   SOLE   12,097 0 0
RAVEN INDS INC COM 754212108 204 9,500 SH   SOLE   9,500 0 0
PROCTER AND GAMBLE CO COM 742718109 2,820 23,583 SH   SOLE   23,583 0 0
BARNES & NOBLE ED INC COM 06777U101 361 225,770 SH   SOLE   225,770 0 0
YORK WTR CO COM 987184108 1,500 31,275 SH   SOLE   31,275 0 0
ISHARES TR NATIONAL MUN ETF 464288414 299 2,589 SH   SOLE   2,589 0 0
CHEVRON CORP NEW COM 166764100 980 10,979 SH   SOLE   10,979 0 0
APPLE INC COM 037833100 25,561 70,068 SH   SOLE   70,068 0 0
CISCO SYS INC COM 17275R102 381 8,175 SH   SOLE   8,175 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 438 21,324 SH   SOLE   21,324 0 0
VIACOMCBS INC CL B 92556H206 912 39,119 SH   SOLE   39,119 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 169 40,890 SH   SOLE   40,890 0 0
TFI INTL INC COM 87241L109 1,386 39,172 SH   SOLE   39,172 0 0
ARES COML REAL ESTATE CORP COM 04013V108 338 37,027 SH   SOLE   37,027 0 0
ALPHABET INC CAP STK CL A 02079K305 3,616 2,550 SH   SOLE   2,550 0 0
STONECASTLE FINL CORP COM 861780104 225 14,164 SH   SOLE   14,164 0 0
AMGEN INC COM 031162100 1,729 7,329 SH   SOLE   7,329 0 0
NUVEEN MUN 2021 TARGET TERM COM 670687102 147 14,853 SH   SOLE   14,853 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,645 128,440 SH   SOLE   128,440 0 0
PIONEER NAT RES CO COM 723787107 6,301 64,494 SH   SOLE   64,494 0 0
ENPHASE ENERGY INC COM 29355A107 9,891 207,929 SH   SOLE   207,929 0 0
NORFOLK SOUTHERN CORP COM 655844108 353 2,011 SH   SOLE   2,011 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 252 38,712 SH   SOLE   38,712 0 0
JOHNSON & JOHNSON COM 478160104 6,042 42,964 SH   SOLE   42,964 0 0
HERITAGE INS HLDGS INC COM 42727J102 541 41,332 SH   SOLE   41,332 0 0
ALLSTATE CORP COM 020002101 257 2,646 SH   SOLE   2,646 0 0
APOLLO INVT CORP COM NEW 03761U502 1,110 116,000 SH   SOLE   116,000 0 0
S&P GLOBAL INC COM 78409V104 5,473 16,611 SH   SOLE   16,611 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 312 3,465 SH   SOLE   3,465 0 0
BLACKROCK INCOME TR INC COM 09247F100 97 15,775 SH   SOLE   15,775 0 0
ECOLAB INC COM 278865100 3,159 15,877 SH   SOLE   15,877 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 659 11,957 SH   SOLE   11,957 0 0
HONEYWELL INTL INC COM 438516106 7,926 54,818 SH   SOLE   54,818 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 25,015 194,425 SH   SOLE   194,425 0 0
TRIMBLE INC COM 896239100 12,799 296,347 SH   SOLE   296,347 0 0
CITIGROUP INC COM NEW 172967424 3,574 69,949 SH   SOLE   69,949 0 0
QORVO INC COM 74736K101 4,787 43,313 SH   SOLE   43,313 0 0
UNITED INS HLDGS CORP COM 910710102 524 67,039 SH   SOLE   67,039 0 0
UNION PAC CORP COM 907818108 2,745 16,234 SH   SOLE   16,234 0 0
CATERPILLAR INC DEL COM 149123101 6,139 48,532 SH   SOLE   48,532 0 0
COCA COLA CO COM 191216100 645 14,440 SH   SOLE   14,440 0 0
ILLINOIS TOOL WKS INC COM 452308109 690 3,949 SH   SOLE   3,949 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 2,319 518,900 SH   SOLE   518,900 0 0
MORGAN STANLEY COM NEW 617446448 237 4,900 SH   SOLE   4,900 0 0
ANTERO RESOURCES CORP COM 03674X106 732 288,133 SH   SOLE   288,133 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,206 46,975 PRN   SOLE   46,975 0 0
HILL INTL INC COM 431466101 76 50,124 SH   SOLE   50,124 0 0
ISHARES TR MSCI INDIA ETF 46429B598 292 10,050 SH   SOLE   10,050 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,547 26,126 SH   SOLE   26,126 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 91 29,900 SH   SOLE   29,900 0 0
JPMORGAN CHASE & CO COM 46625H100 4,537 48,236 SH   SOLE   48,236 0 0
CHESAPEAKE UTILS CORP COM 165303108 5,225 62,201 SH   SOLE   62,201 0 0
CVS HEALTH CORP COM 126650100 357 5,496 SH   SOLE   5,496 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,225 7,321 SH   SOLE   7,321 0 0
NVIDIA CORPORATION COM 67066G104 493 1,297 SH   SOLE   1,297 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 57 2,500 SH Put SOLE   2,500 0 0
MICROSOFT CORP COM 594918104 8,818 43,330 SH   SOLE   43,330 0 0
PFIZER INC COM 717081103 1,234 37,744 SH   SOLE   37,744 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 63 13,325 SH   SOLE   13,325 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 2,210 24,146 SH   SOLE   24,146 0 0
HCA HEALTHCARE INC COM 40412C101 559 5,755 SH   SOLE   5,755 0 0
DIME CMNTY BANCSHARES INC COM 253922108 200 14,536 SH   SOLE   14,536 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,422 45,619 SH   SOLE   45,619 0 0
LENNAR CORP CL A 526057104 535 8,677 SH   SOLE   8,677 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 92 15,201 SH   SOLE   15,201 0 0
BOEING CO COM 097023105 744 4,059 SH   SOLE   4,059 0 0
ISHARES SILVER TR ISHARES 46428Q109 510 30,000 SH   SOLE   30,000 0 0
EVEREST RE GROUP LTD COM G3223R108 47 1,000 SH Call SOLE   1,000 0 0
BROADCOM INC COM 11135F101 369 1,168 SH   SOLE   1,168 0 0
PARKER HANNIFIN CORP COM 701094104 11,024 60,150 SH   SOLE   60,150 0 0
DISCOVERY INC COM SER A 25470F104 563 26,664 SH   SOLE   26,664 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 625 201,766 SH   SOLE   201,766 0 0
CONOCOPHILLIPS COM 20825C104 310 7,382 SH   SOLE   7,382 0 0
KRAFT HEINZ CO COM 500754106 985 30,892 SH   SOLE   30,892 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 386 185,507 SH   SOLE   185,507 0 0
ILLUMINA INC COM 452327109 4,571 12,342 SH   SOLE   12,342 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,567 11,659 SH   SOLE   11,659 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 120 11,861 SH   SOLE   11,861 0 0
MERCK & CO. INC COM 58933Y105 2,892 37,395 SH   SOLE   37,395 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 556 22,105 PRN   SOLE   22,105 0 0
AT&T INC COM 00206R102 3,145 104,029 SH   SOLE   104,029 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 297 2,459 SH   SOLE   2,459 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 97 156,080 SH   SOLE   156,080 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 190 36,250 SH   SOLE   36,250 0 0
HOME DEPOT INC COM 437076102 3,599 14,368 SH   SOLE   14,368 0 0
SOLAR CAP LTD COM 83413U100 2,593 161,973 SH   SOLE   161,973 0 0
PROSHARES TR ULTPRO SHT 2017 74348A152 337 31,350 SH   SOLE   31,350 0 0
COMCAST CORP NEW CL A 20030N101 535 13,722 SH   SOLE   13,722 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,711 36,487 SH   SOLE   36,487 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 207 4,410 SH   SOLE   4,410 0 0
PHILIP MORRIS INTL INC COM 718172109 201 2,867 SH   SOLE   2,867 0 0
ABBOTT LABS COM 002824100 1,400 15,308 SH   SOLE   15,308 0 0
MICRON TECHNOLOGY INC COM 595112103 3,225 62,603 SH   SOLE   62,603 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,401 278,060 SH   SOLE   278,060 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 356 9,700 SH   SOLE   9,700 0 0
SJW GROUP COM 784305104 678 10,914 SH   SOLE   10,914 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,850 73,918 SH   SOLE   73,918 0 0
CSX CORP COM 126408103 570 8,173 SH   SOLE   8,173 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,314 111,621 SH   SOLE   111,621 0 0
WESTERN DIGITAL CORP. COM 958102105 1,562 35,381 SH   SOLE   35,381 0 0
ISHARES TR MBS ETF 464288588 367 3,311 SH   SOLE   3,311 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 447 1,745 SH   SOLE   1,745 0 0
ENVESTNET INC COM 29404K106 880 11,970 SH   SOLE   11,970 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,653 12,366 SH   SOLE   12,366 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 503 13,950 SH   SOLE   13,950 0 0