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 COM 88579Y101 3,148 15,849 SH   SOLE   15,849 0 0
ABBOTT LABS COM 002824100 2,012 17,354 SH   SOLE   17,354 0 0
ABBVIE INC COM 00287Y109 1,758 15,606 SH   SOLE   15,606 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 108 20,389 SH   SOLE   20,389 0 0
AFRICAN GOLD ACQUISITION COR *W EXP 03/31/202 G0112R124 17 27,001 SH   SOLE   27,001 0 0
AFRICAN GOLD ACQUISITION COR SHS CL A G0112R108 711 73,692 SH   SOLE   73,692 0 0
AIR PRODS & CHEMS INC COM 009158106 503 1,749 SH   SOLE   1,749 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 331 1,800 SH   SOLE   1,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,960 8,642 SH   SOLE   8,642 0 0
ALLEGION PLC ORD SHS G0176J109 202 1,450 SH   SOLE   1,450 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 650 6,239 SH   SOLE   6,239 0 0
ALLSTATE CORP COM 020002101 313 2,400 SH   SOLE   2,400 0 0
ALPHABET INC CAP STK CL A 02079K305 5,946 2,435 SH   SOLE   2,435 0 0
ALPHABET INC CAP STK CL C 02079K107 11,634 4,642 SH   SOLE   4,642 0 0
ALTICE USA INC CL A 02156K103 988 28,943 SH   SOLE   28,943 0 0
ALTRIA GROUP INC COM 02209S103 1,661 34,845 SH   SOLE   34,845 0 0
AMAZON COM INC COM 023135106 2,418 703 SH   SOLE   703 0 0
AMBAC FINL GROUP INC *W EXP 04/30/202 023139116 58 15,296 SH   SOLE   15,296 0 0
AMBAC FINL GROUP INC COM NEW 023139884 355 22,680 SH   SOLE   22,680 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 283 5,000 SH Call SOLE   5,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 567 10,000 SH Put SOLE   10,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 952 16,800 SH   SOLE   16,800 0 0
AMC NETWORKS INC CL A 00164V103 509 7,615 SH   SOLE   7,615 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 485 15,000 SH   SOLE   15,000 0 0
AMERICAN EXPRESS CO COM 025816109 482 2,916 SH   SOLE   2,916 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 29,017 188,263 SH   SOLE   188,263 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,142 9,974 SH   SOLE   9,974 0 0
AMGEN INC COM 031162100 1,472 6,040 SH   SOLE   6,040 0 0
ANTARES PHARMA INC COM 036642106 92 21,000 SH   SOLE   21,000 0 0
ANTERO MIDSTREAM CORP COM 03676B102 814 78,310 SH   SOLE   78,310 0 0
ANTERO RESOURCES CORP COM 03674X106 2,890 192,299 SH   SOLE   192,299 0 0
APOLLO INVT CORP COM NEW 03761U502 2,999 219,680 SH   SOLE   219,680 0 0
APPLE INC COM 037833100 32,701 238,763 SH   SOLE   238,763 0 0
APPLIED MATLS INC COM 038222105 1,660 11,659 SH   SOLE   11,659 0 0
ARCH CAP GROUP LTD ORD G0450A105 974 25,000 SH   SOLE   25,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 216 3,572 SH   SOLE   3,572 0 0
ARDMORE SHIPPING CORP COM Y0207T100 97 22,900 SH   SOLE   22,900 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 744 14,352 SH   SOLE   14,352 0 0
ARROWROOT ACQUISITION CORP CL A COM 04282M102 241 25,000 SH   SOLE   25,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 917 1,327 SH   SOLE   1,327 0 0
ASSURED GUARANTY LTD COM G0585R106 902 19,002 SH   SOLE   19,002 0 0
AT&T INC COM 00206R102 288 10,000 SH Call SOLE   10,000 0 0
AT&T INC COM 00206R102 4,413 153,338 SH   SOLE   153,338 0 0
AUSTERLITZ ACQUISITION CORP SHS CL A G0633D109 432 43,500 SH   SOLE   43,500 0 0
AUTODESK INC COM 052769106 1,756 6,015 SH   SOLE   6,015 0 0
AVIS BUDGET GROUP COM 053774105 527 6,767 SH   SOLE   6,767 0 0
AXIS CAP HLDGS LTD SHS G0692U109 250 5,095 SH   SOLE   5,095 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 109 13,825 SH   SOLE   13,825 0 0
BAIDU INC SPON ADR REP A 056752108 437 2,145 SH   SOLE   2,145 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 170 33,083 SH   SOLE   33,083 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 296 8,358 SH   SOLE   8,358 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 349 20,430 SH   SOLE   20,430 0 0
BARRICK GOLD CORP COM 067901108 226 10,942 SH   SOLE   10,942 0 0
BAUSCH HEALTH COS INC COM 071734107 679 23,100 SH   SOLE   23,100 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 342 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,630 41,845 SH   SOLE   41,845 0 0
BGC PARTNERS INC CL A 05541T101 202 35,710 SH   SOLE   35,710 0 0
BGSF INC COM 05601C105 1,001 81,097 SH   SOLE   81,097 0 0
BK OF AMERICA CORP COM 060505104 1,309 31,756 SH   SOLE   31,756 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 622 57,825 SH   SOLE   57,825 0 0
BLACKROCK INCOME TR INC COM 09247F100 81 12,775 SH   SOLE   12,775 0 0
BOEING CO COM 097023105 910 3,799 SH   SOLE   3,799 0 0
BOOKING HOLDINGS INC COM 09857L108 1,915 875 SH   SOLE   875 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,452 66,630 SH   SOLE   66,630 0 0
BROADCOM INC COM 11135F101 456 957 SH   SOLE   957 0 0
BURFORD CAP LTD ORD SHS G17977110 2,338 227,490 SH   SOLE   227,490 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 167 11,535 SH   SOLE   11,535 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,766 67,814 SH   SOLE   67,814 0 0
CANADIAN SOLAR INC COM 136635109 579 12,920 SH   SOLE   12,920 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 248 20,300 SH   SOLE   20,300 0 0
CARMAX INC COM 143130102 207 1,600 SH   SOLE   1,600 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 254 5,220 SH   SOLE   5,220 0 0
CATERPILLAR INC COM 149123101 10,817 49,702 SH   SOLE   49,702 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 144 17,100 SH   SOLE   17,100 0 0
CF INDS HLDGS INC COM 125269100 2,486 48,318 SH   SOLE   48,318 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,888 125,350 SH   SOLE   125,350 0 0
CHEMOURS CO COM 163851108 911 26,185 SH   SOLE   26,185 0 0
CHESAPEAKE UTILS CORP COM 165303108 7,426 61,717 SH   SOLE   61,717 0 0
CHEVRON CORP NEW COM 166764100 2,182 20,834 SH   SOLE   20,834 0 0
CHIASMA INC COM 16706W102 373 78,904 SH   SOLE   78,904 0 0
CHUBB LIMITED COM H1467J104 854 5,371 SH   SOLE   5,371 0 0
CI FINL CORP COM 125491100 194 10,550 SH   SOLE   10,550 0 0
CIGNA CORP NEW COM 125523100 1,380 5,823 SH   SOLE   5,823 0 0
CISCO SYS INC COM 17275R102 312 5,886 SH   SOLE   5,886 0 0
CITIGROUP INC COM NEW 172967424 2,632 37,201 SH   SOLE   37,201 0 0
CLOUDFLARE INC CL A COM 18915M107 2,299 21,717 SH   SOLE   21,717 0 0
CLOVER HEALTH INVESTMENTS CO *W EXP 04/21/202 18914F111 107 21,000 SH   SOLE   21,000 0 0
COCA COLA CO COM 191216100 529 9,770 SH   SOLE   9,770 0 0
COLGATE PALMOLIVE CO COM 194162103 365 4,489 SH   SOLE   4,489 0 0
COLICITY INC COM CL A 194170106 140 14,400 SH   SOLE   14,400 0 0
COLOMBIER ACQUISITION CORP UNIT 99/99/9999 19533H207 1,370 138,100 SH   SOLE   138,100 0 0
COMCAST CORP NEW CL A 20030N101 2,484 43,559 SH   SOLE   43,559 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,376 111,507 SH   SOLE   111,507 0 0
COMPASS INC CL A 20464U100 327 24,880 SH   SOLE   24,880 0 0
CONOCOPHILLIPS COM 20825C104 280 4,590 SH   SOLE   4,590 0 0
CONSOLIDATED EDISON INC COM 209115104 641 8,935 SH   SOLE   8,935 0 0
COPART INC COM 217204106 1,487 11,279 SH   SOLE   11,279 0 0
CORECIVIC INC COM 21871N101 1,102 105,220 SH   SOLE   105,220 0 0
COVA ACQUISITION CORP CL A SHS G2554Y104 119 12,300 SH   SOLE   12,300 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 244 1,250 SH   SOLE   1,250 0 0
CSX CORP COM 126408103 406 12,670 SH   SOLE   12,670 0 0
CVS HEALTH CORP COM 126650100 1,214 14,547 SH   SOLE   14,547 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 53 12,100 SH   SOLE   12,100 0 0
DANAHER CORPORATION COM 235851102 3,133 11,675 SH   SOLE   11,675 0 0
DEERE & CO COM 244199105 840 2,382 SH   SOLE   2,382 0 0
DELL TECHNOLOGIES INC CL C 24703L202 249 2,500 SH Call SOLE   2,500 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,121 11,245 SH   SOLE   11,245 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,796 14,586 SH   SOLE   14,586 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,011 32,072 SH   SOLE   32,072 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 162 20,500 SH   SOLE   20,500 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 317 9,419 SH   SOLE   9,419 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 320 3,000 SH   SOLE   3,000 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1,447 15,500 SH Put SOLE   15,500 0 0
DISCOVER FINL SVCS COM 254709108 3,352 28,341 SH   SOLE   28,341 0 0
DISCOVERY INC COM SER C 25470F302 3,991 137,716 SH   SOLE   137,716 0 0
DISNEY WALT CO COM 254687106 1,871 10,644 SH   SOLE   10,644 0 0
DONNELLEY R R & SONS CO COM 257867200 461 73,465 SH   SOLE   73,465 0 0
EATON CORP PLC SHS G29183103 239 1,615 SH   SOLE   1,615 0 0
ECHOSTAR CORP CL A 278768106 1,341 55,220 SH   SOLE   55,220 0 0
ECOLAB INC COM 278865100 3,509 17,036 SH   SOLE   17,036 0 0
EDISON INTL COM 281020107 2,734 47,283 SH   SOLE   47,283 0 0
EMERSON ELEC CO COM 291011104 542 5,633 SH   SOLE   5,633 0 0
ENOVA INTL INC COM 29357K103 338 9,875 SH   SOLE   9,875 0 0
ENPHASE ENERGY INC COM 29355A107 34,306 186,824 SH   SOLE   186,824 0 0
EQT CORP COM 26884L109 341 15,330 SH   SOLE   15,330 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 96 11,224 SH   SOLE   11,224 0 0
EQUITY DISTR ACQUISITION COR COM CL A 29465E106 207 20,983 SH   SOLE   20,983 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 69 45,000 SH   SOLE   45,000 0 0
ESSENTIAL UTILS INC COM 29670G102 4,079 89,251 SH   SOLE   89,251 0 0
EVEREST RE GROUP LTD COM G3223R108 4,455 17,677 SH   SOLE   17,677 0 0
EXXON MOBIL CORP COM 30231G102 1,721 27,290 SH   SOLE   27,290 0 0
FACEBOOK INC CL A 30303M102 2,553 7,342 SH   SOLE   7,342 0 0
FEDEX CORP COM 31428X106 2,929 9,819 SH   SOLE   9,819 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,334 9,413 SH   SOLE   9,413 0 0
FIFTH THIRD BANCORP COM 316773100 328 8,584 SH   SOLE   8,584 0 0
FIRST SOLAR INC COM 336433107 304 3,355 SH   SOLE   3,355 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2,234 12,939 SH   SOLE   12,939 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 251 26,405 SH   SOLE   26,405 0 0
FIRSTENERGY CORP COM 337932107 559 15,025 SH   SOLE   15,025 0 0
FLEX LTD ORD Y2573F102 15,818 885,172 SH   SOLE   885,172 0 0
FRANCO NEV CORP COM 351858105 1,339 9,229 SH   SOLE   9,229 0 0
FRONTLINE LTD SHS NEW G3682E192 240 26,705 SH   SOLE   26,705 0 0
GENERAL MTRS CO COM 37045V100 913 15,435 SH   SOLE   15,435 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 405 20,700 SH   SOLE   20,700 0 0
GLOBAL WTR RES INC COM 379463102 413 24,167 SH   SOLE   24,167 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,322 77,090 SH   SOLE   77,090 0 0
GRAFTECH INTL LTD COM 384313508 569 48,925 SH   SOLE   48,925 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 401 22,125 SH   SOLE   22,125 0 0
GREEN PLAINS INC COM 393222104 737 21,925 SH   SOLE   21,925 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 442 30,985 SH   SOLE   30,985 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,452 120,250 SH   SOLE   120,250 0 0
HCA HEALTHCARE INC COM 40412C101 1,272 6,153 SH   SOLE   6,153 0 0
HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 176 18,182 SH   SOLE   18,182 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 135 15,769 SH   SOLE   15,769 0 0
HERSHEY CO COM 427866108 307 1,761 SH   SOLE   1,761 0 0
HEXCEL CORP NEW COM 428291108 2,182 34,960 SH   SOLE   34,960 0 0
HILL INTL INC COM 431466101 65 26,265 SH   SOLE   26,265 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 681 40,880 SH   SOLE   40,880 0 0
HOME DEPOT INC COM 437076102 2,221 6,965 SH   SOLE   6,965 0 0
HONEYWELL INTL INC COM 438516106 12,423 56,634 SH   SOLE   56,634 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 138 12,460 SH   SOLE   12,460 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,802 66,921 SH   SOLE   66,921 0 0
ILLINOIS TOOL WKS INC COM 452308109 598 2,674 SH   SOLE   2,674 0 0
ILLUMINA INC COM 452327109 5,599 11,833 SH   SOLE   11,833 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 757 28,976 SH   SOLE   28,976 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 283 48,330 SH   SOLE   48,330 0 0
INSPIRED ENTMT INC COM 45782N108 583 45,733 SH   SOLE   45,733 0 0
INTEL CORP COM 458140100 1,222 21,760 SH   SOLE   21,760 0 0
INTELLICHECK INC COM NEW 45817G201 12,497 1,493,114 SH   SOLE   1,493,114 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 767 5,232 SH   SOLE   5,232 0 0
INTUIT COM 461202103 237 483 SH   SOLE   483 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 697 31,475 SH   SOLE   31,475 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 788 12,934 SH   SOLE   12,934 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,058 40,245 SH   SOLE   40,245 0 0
ISHARES GOLD TR ISHARES NEW 464285204 6,292 186,650 SH   SOLE   186,650 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 403 6,430 SH   SOLE   6,430 0 0
ISHARES INC CORE MSCI EMKT 46434G103 413 6,165 SH   SOLE   6,165 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 1,951 43,193 SH   SOLE   43,193 0 0
ISHARES SILVER TR ISHARES 46428Q109 223 9,198 SH   SOLE   9,198 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 257 4,708 SH   SOLE   4,708 0 0
ISHARES TR US TREAS BD ETF 46429B267 292 10,975 SH   SOLE   10,975 0 0
ISHARES TR MSCI INDIA ETF 46429B598 400 9,040 SH   SOLE   9,040 0 0
ISHARES TR TRS FLT RT BD 46434V860 433 8,620 SH   SOLE   8,620 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 469 17,981 SH   SOLE   17,981 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 566 10,332 SH   SOLE   10,332 0 0
ISHARES TR NATIONAL MUN ETF 464288414 664 5,666 SH   SOLE   5,666 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,575 62,008 SH   SOLE   62,008 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 1,604 64,731 SH   SOLE   64,731 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,839 13,690 SH   SOLE   13,690 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,912 14,645 SH   SOLE   14,645 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 2,554 22,117 SH   SOLE   22,117 0 0
ISHARES TR 20 YR TR BD ETF 464287432 5,327 36,900 SH Put SOLE   36,900 0 0
ISLEWORTH HEALTHCARE ACQU CO *W EXP 08/02/202 46468P110 9 12,500 SH   SOLE   12,500 0 0
ISLEWORTH HEALTHCARE ACQU CO COM 46468P102 255 26,000 SH   SOLE   26,000 0 0
JAKKS PAC INC COM NEW 47012E403 232 21,077 SH   SOLE   21,077 0 0
JOHNSON & JOHNSON COM 478160104 6,621 40,192 SH   SOLE   40,192 0 0
JPMORGAN CHASE & CO COM 46625H100 6,960 44,744 SH   SOLE   44,744 0 0
KELLOGG CO COM 487836108 707 10,988 SH   SOLE   10,988 0 0
KIRKLANDS INC COM 497498105 1,028 44,950 SH   SOLE   44,950 0 0
KKR & CO INC COM 48251W104 600 10,125 SH   SOLE   10,125 0 0
KRAFT HEINZ CO COM 500754106 3,516 86,207 SH   SOLE   86,207 0 0
KROGER CO COM 501044101 1,306 34,102 SH   SOLE   34,102 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,943 18,240 SH   SOLE   18,240 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 842 3,053 SH   SOLE   3,053 0 0
LAM RESEARCH CORP COM 512807108 1,025 1,575 SH   SOLE   1,575 0 0
LAUREATE EDUCATION INC CL A 518613203 423 29,123 SH   SOLE   29,123 0 0
LEAP THERAPEUTICS INC COM 52187K101 29 17,500 SH   SOLE   17,500 0 0
LEIDOS HOLDINGS INC COM 525327102 3,318 32,816 SH   SOLE   32,816 0 0
LENNAR CORP CL A 526057104 867 8,727 SH   SOLE   8,727 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,079 39,908 SH   SOLE   39,908 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 281 19,941 SH   SOLE   19,941 0 0
LIQTECH INTL INC COM 53632A201 9,240 1,262,302 SH   SOLE   1,262,302 0 0
LORAL SPACE & COM INC COM 543881106 494 12,728 SH   SOLE   12,728 0 0
LOWES COS INC COM 548661107 1,995 10,285 SH   SOLE   10,285 0 0
LUMENT FINANCE TRUST INC COM 55025L108 633 150,248 SH   SOLE   150,248 0 0
MACERICH CO COM 554382101 1,906 104,425 SH   SOLE   104,425 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 454 9,275 SH   SOLE   9,275 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 530 22,200 SH   SOLE   22,200 0 0
MANITOWOC CO INC COM NEW 563571405 3,532 144,160 SH   SOLE   144,160 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 89 53,650 SH   SOLE   53,650 0 0
MASTERCARD INCORPORATED CL A 57636Q104 867 2,376 SH   SOLE   2,376 0 0
MATADOR RES CO COM 576485205 1,524 42,335 SH   SOLE   42,335 0 0
MATCH GROUP INC NEW COM 57667L107 734 4,551 SH   SOLE   4,551 0 0
MBIA INC COM 55262C100 110 10,000 SH Call SOLE   10,000 0 0
MBIA INC COM 55262C100 259 23,500 SH   SOLE   23,500 0 0
MCKESSON CORP COM 58155Q103 1,213 6,342 SH   SOLE   6,342 0 0
MDC PARTNERS INC. CL A SUB VTG 552697104 1,027 175,507 SH   SOLE   175,507 0 0
MERCK & CO INC COM 58933Y105 3,086 39,687 SH   SOLE   39,687 0 0
META FINL GROUP INC COM 59100U108 669 13,220 SH   SOLE   13,220 0 0
METHANEX CORP COM 59151K108 3,129 94,610 SH   SOLE   94,610 0 0
METROPOLITAN BK HLDG CORP COM 591774104 243 4,038 SH   SOLE   4,038 0 0
MFA FINL INC COM 55272X102 1,331 290,000 SH   SOLE   290,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,385 28,062 SH   SOLE   28,062 0 0
MICROSOFT CORP COM 594918104 11,110 41,011 SH   SOLE   41,011 0 0
MICROVISION INC DEL COM NEW 594960304 218 13,000 SH Call SOLE   13,000 0 0
MODERNA INC COM 60770K107 280 1,190 SH   SOLE   1,190 0 0
MONDELEZ INTL INC CL A 609207105 501 8,020 SH   SOLE   8,020 0 0
MONUMENT CIRCLE ACQUISITN CO *W EXP 01/14/202 61531M119 7 10,000 SH   SOLE   10,000 0 0
MORGAN STANLEY COM NEW 617446448 454 4,956 SH   SOLE   4,956 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 227 37,010 SH   SOLE   37,010 0 0
MOSAIC CO NEW COM 61945C103 221 6,940 SH   SOLE   6,940 0 0
NEW JERSEY RES CORP COM 646025106 4,387 110,863 SH   SOLE   110,863 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3,709 829,850 SH   SOLE   829,850 0 0
NEWMONT CORP COM 651639106 995 15,697 SH   SOLE   15,697 0 0
NEXTERA ENERGY INC COM 65339F101 211 2,885 SH   SOLE   2,885 0 0
NORFOLK SOUTHN CORP COM 655844108 534 2,011 SH   SOLE   2,011 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 425 27,900 SH   SOLE   27,900 0 0
NORTHWEST NAT HLDG CO COM 66765N105 211 4,017 SH   SOLE   4,017 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 514 34,261 SH   SOLE   34,261 0 0
NVIDIA CORPORATION COM 67066G104 989 1,236 SH   SOLE   1,236 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 737 110,200 SH   SOLE   110,200 0 0
ONEMAIN HLDGS INC COM 68268W103 774 12,925 SH   SOLE   12,925 0 0
ORACLE CORP COM 68389X105 2,693 34,598 SH   SOLE   34,598 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 681 155,850 SH   SOLE   155,850 0 0
ORGANON & CO COMMON STOCK 68622V106 994 32,862 SH   SOLE   32,862 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 458 27,209 SH   SOLE   27,209 0 0
PARKER-HANNIFIN CORP COM 701094104 18,778 61,145 SH   SOLE   61,145 0 0
PATTERSON-UTI ENERGY INC COM 703481101 702 70,630 SH   SOLE   70,630 0 0
PAYPAL HLDGS INC COM 70450Y103 280 962 SH   SOLE   962 0 0
PEPSICO INC COM 713448108 502 3,386 SH   SOLE   3,386 0 0
PERDOCEO ED CORP COM 71363P106 203 16,565 SH   SOLE   16,565 0 0
PERKINELMER INC COM 714046109 540 3,500 SH   SOLE   3,500 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 135 18,850 SH   SOLE   18,850 0 0
PERRIGO CO PLC SHS G97822103 945 20,615 SH   SOLE   20,615 0 0
PFIZER INC COM 717081103 4,123 105,277 SH   SOLE   105,277 0 0
PG&E CORP COM 69331C108 689 67,740 SH   SOLE   67,740 0 0
PHILIP MORRIS INTL INC COM 718172109 263 2,651 SH   SOLE   2,651 0 0
PIMCO MUN INCOME FD II COM 72200W106 377 25,000 SH   SOLE   25,000 0 0
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 389 30,000 SH   SOLE   30,000 0 0
PIONEER NAT RES CO COM 723787107 10,537 64,833 SH   SOLE   64,833 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 282 38,000 SH   SOLE   38,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 378 1,983 SH   SOLE   1,983 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 725 304,496 SH   SOLE   304,496 0 0
PPG INDS INC COM 693506107 273 1,611 SH   SOLE   1,611 0 0
PRA GROUP INC COM 69354N106 356 9,263 SH   SOLE   9,263 0 0
PROCTER AND GAMBLE CO COM 742718109 3,328 24,665 SH   SOLE   24,665 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 1,225 10,000 SH Put SOLE   10,000 0 0
PROVENTION BIO INC COM 74374N102 150 17,800 SH   SOLE   17,800 0 0
PURE CYCLE CORP COM NEW 746228303 1,217 88,071 SH   SOLE   88,071 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 156 33,480 SH   SOLE   33,480 0 0
QORVO INC COM 74736K101 8,824 45,101 SH   SOLE   45,101 0 0
QUALCOMM INC COM 747525103 1,938 13,562 SH   SOLE   13,562 0 0
QUALTRICS INTL INC COM CL A 747601201 1,227 32,066 SH   SOLE   32,066 0 0
RAVEN INDS INC COM 754212108 550 9,500 SH   SOLE   9,500 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,237 49,662 SH   SOLE   49,662 0 0
RECRO PHARMA INC COM 75629F109 79 34,403 SH   SOLE   34,403 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,002 1,794 SH   SOLE   1,794 0 0
REINVENT TECHNOLOGY PARTNERS *W EXP 09/16/202 G7483N103 20 10,000 SH   SOLE   10,000 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 363 2,441 SH   SOLE   2,441 0 0
ROPER TECHNOLOGIES INC COM 776696106 105,218 223,773 SH   SOLE   223,773 0 0
ROSECLIFF ACQUISITION CORP I *W EXP 02/11/202 77732R111 56 68,961 SH   SOLE   68,961 0 0
ROSECLIFF ACQUISITION CORP I COM CL A 77732R103 262 26,998 SH   SOLE   26,998 0 0
S&P GLOBAL INC COM 78409V104 6,760 16,469 SH   SOLE   16,469 0 0
SALESFORCE COM INC COM 79466L302 1,528 6,256 SH   SOLE   6,256 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 262 41,735 SH   SOLE   41,735 0 0
SAP SE SPON ADR 803054204 261 1,857 SH   SOLE   1,857 0 0
SCHLUMBERGER LTD COM STK 806857108 615 19,224 SH   SOLE   19,224 0 0
SCORPIO TANKERS INC SHS Y7542C130 376 17,045 SH   SOLE   17,045 0 0
SCVX CORP COM G79448208 148 15,000 SH   SOLE   15,000 0 0
SEA LTD SPONSORD ADS 81141R100 1,142 4,160 SH   SOLE   4,160 0 0
SEAPORT GLOBAL ACQUISITN COR *W EXP 12/15/202 812227114 11 12,750 SH   SOLE   12,750 0 0
SEAPORT GLOBAL ACQUISITN COR COM CL A 812227106 166 16,700 SH   SOLE   16,700 0 0
SERVICESOURCE INTL INC COM 81763U100 330 234,000 SH   SOLE   234,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,367 10,478 SH   SOLE   10,478 0 0
SJW GROUP COM 784305104 2,014 31,812 SH   SOLE   31,812 0 0
SLR INVESTMENT CORP COM 83413U100 3,016 161,822 SH   SOLE   161,822 0 0
SNAP INC CL A 83304A106 848 12,452 SH   SOLE   12,452 0 0
SOARING EAGLE ACQUISITION CO CL A SHS G8354H126 608 61,000 SH   SOLE   61,000 0 0
SOUTHWEST AIRLS CO COM 844741108 828 15,600 SH   SOLE   15,600 0 0
SPARTACUS ACQUISITION CORP *W EXP 10/31/202 84677L117 47 37,500 SH   SOLE   37,500 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,250 7,545 SH   SOLE   7,545 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,010 11,703 SH   SOLE   11,703 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 292 5,512 SH   SOLE   5,512 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 1,680 18,366 SH   SOLE   18,366 0 0
SPRING VY ACQUISITION CORP CL A G8377A108 103 10,250 SH   SOLE   10,250 0 0
STERIS PLC SHS USD G8473T100 268 1,300 SH   SOLE   1,300 0 0
STITCH FIX INC COM CL A 860897107 532 8,825 SH   SOLE   8,825 0 0
STONECASTLE FINL CORP COM 861780104 305 13,844 SH   SOLE   13,844 0 0
STRYKER CORPORATION COM 863667101 1,097 4,225 SH   SOLE   4,225 0 0
SUNOPTA INC COM 8676EP108 285 23,275 SH   SOLE   23,275 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 90 25,000 SH   SOLE   25,000 0 0
SYSCO CORP COM 871829107 441 5,670 SH   SOLE   5,670 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 23,018 191,558 SH   SOLE   191,558 0 0
TCG BDC INC COM 872280102 1,369 103,635 SH   SOLE   103,635 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,180 81,828 SH   SOLE   81,828 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 202 400 SH   SOLE   400 0 0
TILRAY INC COM CL 2 88688T100 545 30,123 SH   SOLE   30,123 0 0
TITAN INTL INC ILL COM 88830M102 1,807 213,110 SH   SOLE   213,110 0 0
TOLL BROTHERS INC COM 889478103 1,437 24,860 SH   SOLE   24,860 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 350 2,000 SH   SOLE   2,000 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 709 3,850 SH   SOLE   3,850 0 0
TRAVELERS COMPANIES INC COM 89417E109 496 3,316 SH   SOLE   3,316 0 0
TREX CO INC COM 89531P105 842 8,237 SH   SOLE   8,237 0 0
TRIMBLE INC COM 896239100 23,580 288,163 SH   SOLE   288,163 0 0
TUESDAY MORNING CORP COM 89904V101 139 30,800 SH   SOLE   30,800 0 0
TWITTER INC COM 90184L102 1,797 26,120 SH   SOLE   26,120 0 0
U S GLOBAL INVS INC CL A 902952100 1,240 200,250 SH   SOLE   200,250 0 0
UBER TECHNOLOGIES INC COM 90353T100 381 7,605 SH   SOLE   7,605 0 0
UNION PAC CORP COM 907818108 4,532 20,607 SH   SOLE   20,607 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,217 8,033 SH   SOLE   8,033 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 719 41,775 SH   SOLE   41,775 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 328 9,650 SH   SOLE   9,650 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 9,022 105,036 SH   SOLE   105,036 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 331 1,394 SH   SOLE   1,394 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,634 11,629 SH   SOLE   11,629 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 11,925 53,518 SH   SOLE   53,518 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 9,181 144,826 SH   SOLE   144,826 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 577 6,583 SH   SOLE   6,583 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,473 27,595 SH   SOLE   27,595 0 0
VERISK ANALYTICS INC COM 92345Y106 416 2,379 SH   SOLE   2,379 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 506 9,028 SH   SOLE   9,028 0 0
VERMILION ENERGY INC COM 923725105 180 20,537 SH   SOLE   20,537 0 0
VIACOMCBS INC CL B 92556H206 2,385 52,762 SH   SOLE   52,762 0 0
VIRNETX HLDG CORP COM 92823T108 683 159,845 SH   SOLE   159,845 0 0
VIRTU FINL INC CL A 928254101 1,862 67,375 SH   SOLE   67,375 0 0
VISA INC COM CL A 92826C839 274 1,170 SH   SOLE   1,170 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,360 79,366 SH   SOLE   79,366 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,735 32,971 SH   SOLE   32,971 0 0
WELLS FARGO CO NEW COM 949746101 9,639 212,829 SH   SOLE   212,829 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 346 24,678 SH   SOLE   24,678 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107 462 24,822 SH   SOLE   24,822 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107 317 20,181 SH   SOLE   20,181 0 0
WESTERN DIGITAL CORP. COM 958102105 1,620 22,765 SH   SOLE   22,765 0 0
WESTROCK CO COM 96145D105 1,338 25,150 SH   SOLE   25,150 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 264 4,329 SH   SOLE   4,329 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 299 3,918 SH   SOLE   3,918 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 305 4,000 SH Call SOLE   4,000 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 442 10,502 SH   SOLE   10,502 0 0
YORK WTR CO COM 987184108 1,387 30,625 SH   SOLE   30,625 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 864 1,632 SH   SOLE   1,632 0 0