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
ABBOTT LABS COM 002824100 659 5,500 SH   SOLE   5,500 0 0
ABBVIE INC COM 00287Y109 865 7,994 SH   SOLE   0 0 7,994
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 317 36,680 SH   SOLE   36,680 0 0
ADAM NAT RES FD INC COM 00548F105 297 20,210 SH   SOLE   20,210 0 0
AGNICO EAGLE MINES LTD COM 008474108 231 4,000 SH   SOLE   4,000 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 94 12,000 SH   SOLE   12,000 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 159 20,400 SH Call SOLE   20,400 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 297 25,000 SH   SOLE   0 0 25,000
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 297 25,070 SH   SOLE   25,070 0 0
ALPHABET INC CAP STK CL C 02079K107 1,510 730 SH   SOLE   700 0 30
ALTRA INDL MOTION CORP COM 02208R106 448 8,100 SH   SOLE   8,100 0 0
AMERICAN EXPRESS CO COM 025816109 608 4,300 SH   SOLE   4,300 0 0
AMGEN INC COM 031162100 283 1,139 SH   SOLE   1,000 0 139
ANTHEM INC COM 036752103 610 1,700 SH   SOLE   1,700 0 0
APPLE INC COM 037833100 7,289 59,671 SH   SOLE   0 0 59,671
APPLIED GENETIC TECHNOLOGIES COM 03820J100 51 10,000 SH   SOLE   0 0 10,000
ARDMORE SHIPPING CORP COM Y0207T100 54 12,000 SH Call SOLE   12,000 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 271 13,585 SH   SOLE   10,820 0 2,765
AT&T INC COM 00206R102 426 14,076 SH   SOLE   0 0 14,076
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 302 5,000 SH   SOLE   5,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,013 23,538 SH   SOLE   12,400 0 11,138
BERRY GLOBAL GROUP INC COM 08579W103 319 5,200 SH   SOLE   5,200 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 368 94,000 SH   SOLE   94,000 0 0
BK OF AMERICA CORP COM 060505104 364 9,400 SH   SOLE   9,400 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 413 46,520 SH   SOLE   46,520 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105 308 26,770 SH   SOLE   26,770 0 0
BWX TECHNOLOGIES INC COM 05605H100 257 3,900 SH   SOLE   3,900 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 3,628 150,800 SH   SOLE   150,800 0 0
CAMPBELL SOUP CO COM 134429109 2,235 44,450 SH   SOLE   0 0 44,450
CBRE CLARION GLOBAL REAL EST COM 12504G100 245 31,320 SH   SOLE   31,320 0 0
CENOVUS ENERGY INC COM 15135U109 975 129,600 SH Call SOLE   129,600 0 0
CENOVUS ENERGY INC COM 15135U109 226 30,000 SH   SOLE   30,000 0 0
CIMAREX ENERGY CO COM 171798101 1,402 23,604 SH   SOLE   23,604 0 0
CITIGROUP INC COM NEW 172967424 728 10,000 SH   SOLE   10,000 0 0
CNX RES CORP COM 12653C108 277 18,830 SH   SOLE   18,830 0 0
COCA COLA CO COM 191216100 674 12,792 SH   SOLE   12,700 0 92
COMSTOCK RES INC COM 205768302 386 69,620 SH   SOLE   69,620 0 0
CONOCOPHILLIPS COM 20825C104 79 1,500 SH Call SOLE   1,500 0 0
CONOCOPHILLIPS COM 20825C104 1,200 22,661 SH   SOLE   22,461 0 200
COPART INC COM 217204106 2,145 19,745 SH   SOLE   19,700 0 45
CROWDSTRIKE HLDGS INC CL A 22788C105 405 2,219 SH   SOLE   0 0 2,219
DAVITA INC COM 23918K108 3,298 30,600 SH   SOLE   30,600 0 0
DBX ETF TR XTRACK MSCI EAFE 233051630 3,529 148,022 SH   SOLE   0 0 148,022
DEVON ENERGY CORP NEW COM 25179M103 2,289 104,746 SH   SOLE   104,746 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 194 32,765 SH   SOLE   32,765 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,994 27,135 SH   SOLE   27,135 0 0
DISCOVERY INC COM SER C 25470F302 347 9,400 SH   SOLE   9,400 0 0
EATON VANCE SHORT DURATION D COM 27828V104 154 11,720 SH   SOLE   11,720 0 0
ENBRIDGE INC COM 29250N105 237 6,500 SH   SOLE   6,500 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,901 377,692 SH   SOLE   0 0 377,692
ENERPLUS CORP COM 292766102 161 32,200 SH   SOLE   32,200 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 526 23,888 SH   SOLE   0 0 23,888
ENVISTA HOLDINGS CORPORATION COM 29415F104 249 6,100 SH   SOLE   6,100 0 0
EQT CORP COM 26884L109 18,792 1,011,407 SH   SOLE   1,011,407 0 0
FACEBOOK INC CL A 30303M102 798 2,708 SH   SOLE   2,500 0 208
FIDELITY NATL INFORMATION SV COM 31620M106 576 4,097 SH   SOLE   4,097 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 174 25,190 SH   SOLE   25,190 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 5,923 181,011 SH   SOLE   0 0 181,011
FMC CORP COM NEW 302491303 277 2,500 SH   SOLE   2,500 0 0
FRONTLINE LTD SHS NEW G3682E192 7 1,000 SH Call SOLE   1,000 0 0
FRONTLINE LTD SHS NEW G3682E192 269 37,659 SH   SOLE   37,659 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 357 67,040 SH   SOLE   67,040 0 0
GABELLI DIVID & INCOME TR COM 36242H104 614 25,640 SH   SOLE   25,640 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 309 24,760 SH   SOLE   24,760 0 0
GAIA INC NEW CL A 36269P104 326 27,400 SH   SOLE   27,400 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 26 12,000 SH   SOLE   0 0 12,000
GENERAL AMERN INVS CO INC COM 368802104 247 6,190 SH   SOLE   6,190 0 0
GENERAL MTRS CO COM 37045V100 287 5,000 SH   SOLE   5,000 0 0
GILEAD SCIENCES INC COM 375558103 239 3,700 SH   SOLE   3,700 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 5,346 100,181 SH   SOLE   0 0 100,181
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 580 5,790 SH   SOLE   5,790 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 5,010 151,623 SH   SOLE   0 0 151,623
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3,873 98,082 SH   SOLE   0 0 98,082
GOODRICH PETE CORP COM PAR 382410843 181 19,160 SH   SOLE   19,160 0 0
GRACE W R & CO DEL NEW COM 38388F108 293 4,900 SH   SOLE   4,900 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 552 3,500 SH   SOLE   3,500 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 317 23,500 SH   SOLE   23,500 0 0
IAA INC COM 449253103 259 4,700 SH   SOLE   4,700 0 0
INGEVITY CORP COM 45688C107 227 3,000 SH   SOLE   3,000 0 0
INVACARE CORP COM 461203101 128 16,000 SH   SOLE   16,000 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 11,179 192,236 SH   SOLE   0 0 192,236
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2,703 180,186 SH   SOLE   0 0 180,186
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 487 11,331 SH   SOLE   0 0 11,331
ISHARES TR MSCI EMG MKT ETF 464287234 210 3,937 SH   SOLE   0 0 3,937
ISHARES TR S&P 500 GRWT ETF 464287309 1,139 17,492 SH   SOLE   0 0 17,492
ISHARES TR 1 3 YR TREAS BD 464287457 542 6,280 SH   SOLE   6,280 0 0
ISHARES TR CORE S&P500 ETF 464287200 309 777 SH   SOLE   0 0 777
ISHARES TR S&P MC 400GR ETF 464287606 349 4,452 SH   SOLE   0 0 4,452
ISHARES TR SHORT TREAS BD 464288679 5,869 53,111 SH   SOLE   4,910 0 48,201
ISHARES TR MSCI USA MMENTM 46432F396 6,213 38,626 SH   SOLE   0 0 38,626
ISHARES TR TRS FLT RT BD 46434V860 543 10,800 SH   SOLE   10,800 0 0
ISHARES TR RUS MD CP GR ETF 464287481 776 7,604 SH   SOLE   0 0 7,604
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 9,509 252,126 SH   SOLE   0 0 252,126
JAPAN SMALLER CAPITALIZATION COM 47109U104 256 27,490 SH   SOLE   27,490 0 0
JOHNSON & JOHNSON COM 478160104 503 3,060 SH   SOLE   2,600 0 460
KEARNY FINL CORP MD COM 48716P108 411 33,997 SH   SOLE   33,997 0 0
KINDER MORGAN INC DEL COM 49456B101 598 35,902 SH   SOLE   4,700 0 31,202
KINROSS GOLD CORP COM 496902404 107 16,000 SH   SOLE   16,000 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 473 14,000 SH   SOLE   14,000 0 0
LUMEN TECHNOLOGIES INC COM 550241103 403 30,205 SH   SOLE   0 0 30,205
MAG SILVER CORP COM 55903Q104 1,061 70,700 SH   SOLE   70,700 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 449 10,366 SH   SOLE   0 0 10,366
MARATHON OIL CORP COM 565849106 142 13,300 SH Call SOLE   13,300 0 0
MERIT MED SYS INC COM 589889104 257 4,300 SH   SOLE   4,300 0 0
METHANEX CORP COM 59151K108 221 6,000 SH   SOLE   6,000 0 0
MICROSOFT CORP COM 594918104 1,638 6,946 SH   SOLE   6,200 0 746
MONDELEZ INTL INC CL A 609207105 585 10,000 SH   SOLE   10,000 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 278 30,990 SH   SOLE   30,990 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 551 91,450 SH   SOLE   91,450 0 0
NETFLIX INC COM 64110L106 905 1,735 SH   SOLE   0 0 1,735
NEUBERGER BERMAN MLP & ENERG COM 64129H104 531 126,530 SH   SOLE   126,530 0 0
NEW GERMANY FD INC COM 644465106 364 18,390 SH   SOLE   18,390 0 0
NEW GOLD INC CDA COM 644535106 240 155,900 SH Call SOLE   155,900 0 0
NEWMONT CORP COM 651639106 751 12,456 SH   SOLE   0 0 12,456
NEXGEN ENERGY LTD COM 65340P106 163 45,000 SH   SOLE   45,000 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 285 450,000 SH   SOLE   450,000 0 0
NUTRIEN LTD COM 67077M108 269 5,000 SH   SOLE   5,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 242 22,000 SH   SOLE   22,000 0 0
PAYPAL HLDGS INC COM 70450Y103 976 4,018 SH   SOLE   4,000 0 18
PEPSICO INC COM 713448108 820 5,800 SH   SOLE   5,800 0 0
PHILLIPS 66 COM 718546104 436 5,350 SH   SOLE   5,000 0 350
PIONEER NAT RES CO COM 723787107 5,718 36,003 SH   SOLE   36,003 0 0
PPL CORP COM 69351T106 771 26,736 SH   SOLE   0 0 26,736
PRETIUM RES INC COM 74139C102 778 75,000 SH   SOLE   75,000 0 0
PROCTER AND GAMBLE CO COM 742718109 515 3,800 SH   SOLE   3,800 0 0
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 300 69,350 SH   SOLE   69,350 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 269 55,290 SH   SOLE   55,290 0 0
QUALCOMM INC COM 747525103 1,434 10,817 SH   SOLE   0 0 10,817
ROYCE MICRO-CAP TR INC COM 780915104 387 34,270 SH   SOLE   34,270 0 0
ROYCE VALUE TR INC COM 780910105 618 34,150 SH   SOLE   34,150 0 0
S&P GLOBAL INC COM 78409V104 1,977 5,604 SH   SOLE   5,590 0 14
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 6,350 63,707 SH   SOLE   0 0 63,707
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 541 10,540 SH   SOLE   10,540 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 9,710 148,751 SH   SOLE   0 0 148,751
SCORPIO TANKERS INC SHS Y7542C130 931 50,447 SH   SOLE   50,447 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 491 6,400 SH   SOLE   6,400 0 0
SILVERCREST METALS INC COM 828363101 687 85,000 SH   SOLE   85,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 261 1,424 SH   SOLE   0 0 1,424
SPDR GOLD TR GOLD SHS 78463V107 616 3,854 SH   SOLE   940 0 2,914
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,110 2,800 SH Put SOLE   2,800 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 18,312 469,792 SH   SOLE   0 0 469,792
SPDR SER TR SPDR BLOOMBERG 78468R663 580 6,340 SH   SOLE   6,340 0 0
SPROTT INC COM NEW 852066208 1,102 29,000 SH   SOLE   29,000 0 0
STAMPS COM INC COM NEW 852857200 599 3,000 SH   SOLE   3,000 0 0
SUSTAINABLE DEVELP ACQU I CO UNIT 02/04/2026 86934L202 109 11,000 SH   SOLE   11,000 0 0
SYNTAX ETF TR STRATIFD LRG CAP 87166N106 734 11,814 SH   SOLE   0 0 11,814
TAIWAN FD INC COM 874036106 308 10,890 SH   SOLE   10,890 0 0
TASEKO MINES LTD COM 876511106 27 15,500 SH Call SOLE   15,500 0 0
TECNOGLASS INC SHS G87264100 198 16,500 SH   SOLE   16,500 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 351 14,360 SH   SOLE   14,360 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 262 13,290 SH   SOLE   13,290 0 0
TEMPLETON EMERGING MKTS FD COM 880191101 192 10,040 SH   SOLE   10,040 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,101 2,413 SH   SOLE   2,400 0 13
TILRAY INC NOTE 5.000%10/0 88688TAB6 46 50,000 SH   SOLE   50,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 43 12,000 SH   SOLE   12,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 39 11,100 SH Call SOLE   11,100 0 0
TRAVELERS COMPANIES INC COM 89417E109 346 2,300 SH   SOLE   2,300 0 0
TRI CONTL CORP COM 895436103 337 10,380 SH   SOLE   10,380 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,306 22,500 SH   SOLE   22,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,683 9,898 SH   SOLE   0 0 9,898
UNITEDHEALTH GROUP INC COM 91324P102 788 2,118 SH   SOLE   2,100 0 18
VALERO ENERGY CORP COM 91913Y100 815 11,386 SH   SOLE   0 0 11,386
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 12,198 382,036 SH   SOLE   0 0 382,036
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,625 50,000 SH   SOLE   50,000 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 925 4,649 SH   SOLE   0 0 4,649
VANGUARD INDEX FDS MID CAP ETF 922908629 1,585 7,160 SH   SOLE   0 0 7,160
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 956 2,623 SH   SOLE   0 0 2,623
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,207 34,917 SH   SOLE   0 0 34,917
VANGUARD INDEX FDS SMALL CP ETF 922908751 260 1,213 SH   SOLE   0 0 1,213
VANGUARD INDEX FDS TOTAL STK MKT 922908769 207 1,000 SH   SOLE   0 0 1,000
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 536 8,710 SH   SOLE   8,710 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,155 14,000 SH   SOLE   0 0 14,000
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 15,248 285,704 SH   SOLE   0 0 285,704
VERMILION ENERGY INC COM 923725105 269 37,000 SH   SOLE   37,000 0 0
VISA INC COM CL A 92826C839 531 2,508 SH   SOLE   1,750 0 758
VONTIER CORPORATION COM 928881101 303 10,000 SH   SOLE   10,000 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 461 48,190 SH   SOLE   48,190 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 617 108,230 SH   SOLE   108,230 0 0
VULCAN MATLS CO COM 929160109 236 1,400 SH   SOLE   1,400 0 0
WABTEC COM 929740108 253 3,200 SH   SOLE   3,200 0 0
WALMART INC COM 931142103 643 4,732 SH   SOLE   4,700 0 32
WHEATON PRECIOUS METALS CORP COM 962879102 535 14,000 SH   SOLE   14,000 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 150 11,500 SH   SOLE   11,500 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 510 4,449 SH   SOLE   0 0 4,449
WISDOMTREE TR FLOATNG RAT TREA 97717X628 543 21,620 SH   SOLE   21,620 0 0