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 821 7,500 SH   SOLE   7,500 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 299 36,680 SH   SOLE   36,680 0 0
AGNICO EAGLE MINES LTD COM 008474108 331 4,700 SH   SOLE   4,700 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 163 18,600 SH Call SOLE   18,600 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 295 25,070 SH   SOLE   25,070 0 0
ALPHABET INC CAP STK CL C 02079K107 1,366 780 SH   SOLE   750 0 30
ALTRA INDL MOTION CORP COM 02208R106 504 9,100 SH   SOLE   9,100 0 0
AMERICAN EXPRESS CO COM 025816109 725 6,000 SH   SOLE   6,000 0 0
AMGEN INC COM 031162100 308 1,339 SH   SOLE   1,200 0 139
ANTERO RESOURCES CORP COM 03674X106 69 12,673 SH   SOLE   12,673 0 0
ANTHEM INC COM 036752103 739 2,300 SH   SOLE   2,300 0 0
APPLE INC COM 037833100 6,049 45,587 SH   SOLE   0 0 45,587
ARDMORE SHIPPING CORP COM Y0207T100 39 12,000 SH Call SOLE   12,000 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 358 16,385 SH   SOLE   13,620 0 2,765
AT&T INC COM 00206R102 405 14,076 SH   SOLE   0 0 14,076
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,970 25,748 SH   SOLE   14,500 0 11,248
BERRY GLOBAL GROUP INC COM 08579W103 337 6,000 SH   SOLE   6,000 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 378 89,900 SH   SOLE   89,900 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 399 10,000 SH   SOLE   10,000 0 0
BK OF AMERICA CORP COM 060505104 379 12,500 SH   SOLE   12,500 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105 292 26,770 SH   SOLE   26,770 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 376 50,690 SH   SOLE   50,690 0 0
BWX TECHNOLOGIES INC COM 05605H100 259 4,300 SH   SOLE   4,300 0 0
CALIFORNIA RES CORP COMMON STOCK 13057Q305 1,460 61,900 SH   SOLE   61,900 0 0
CAMPBELL SOUP CO COM 134429109 2,149 44,450 SH   SOLE   0 0 44,450
CBRE CLARION GLOBAL REAL EST COM 12504G100 215 31,320 SH   SOLE   31,320 0 0
CENOVUS ENERGY INC COM 15135U109 211 35,000 SH   SOLE   35,000 0 0
CENOVUS ENERGY INC COM 15135U109 1,056 174,800 SH Call SOLE   174,800 0 0
CIMAREX ENERGY CO COM 171798101 885 23,604 SH   SOLE   23,604 0 0
CITIGROUP INC COM NEW 172967424 789 12,800 SH   SOLE   12,800 0 0
CNX RES CORP COM 12653C108 203 18,830 SH   SOLE   18,830 0 0
COCA COLA CO COM 191216100 796 14,515 SH   SOLE   14,400 0 115
COMSTOCK RES INC COM 205768302 304 69,620 SH   SOLE   69,620 0 0
CONCHO RES INC COM 20605P101 874 14,974 SH   SOLE   14,974 0 0
CONOCOPHILLIPS COM 20825C104 84 2,100 SH Call SOLE   2,100 0 0
CONOCOPHILLIPS COM 20825C104 128 3,200 SH   SOLE   3,000 0 200
COPART INC COM 217204106 3,951 31,051 SH   SOLE   31,000 0 51
CROWDSTRIKE HLDGS INC CL A 22788C105 470 2,219 SH   SOLE   0 0 2,219
DAVITA INC COM 23918K108 3,639 31,000 SH   SOLE   31,000 0 0
DENBURY INC COM 24790A101 514 20,000 SH   SOLE   20,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 411 25,988 SH   SOLE   25,988 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 171 32,765 SH   SOLE   32,765 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,313 27,135 SH   SOLE   27,135 0 0
DISCOVERY INC COM SER C 25470F302 262 10,000 SH   SOLE   10,000 0 0
EATON VANCE SHORT DURATION D COM 27828V104 145 11,720 SH   SOLE   11,720 0 0
ENBRIDGE INC COM 29250N105 256 8,000 SH   SOLE   8,000 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,535 410,197 SH   SOLE   0 0 410,197
ENERPLUS CORP COM 292766102 101 32,200 SH   SOLE   32,200 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 468 23,888 SH   SOLE   0 0 23,888
ENVISTA HOLDINGS CORPORATION COM 29415F104 236 7,000 SH   SOLE   7,000 0 0
EQT CORP COM 26884L109 12,855 1,011,407 SH   SOLE   1,011,407 0 0
FACEBOOK INC CL A 30303M102 792 2,898 SH   SOLE   2,700 0 198
FIDELITY NATL INFORMATION SV COM 31620M106 693 4,897 SH   SOLE   4,897 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 146 25,190 SH   SOLE   25,190 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 5,322 179,859 SH   SOLE   0 0 179,859
FMC CORP COM NEW 302491303 345 3,000 SH   SOLE   3,000 0 0
FRONTLINE LTD SHS NEW G3682E192 234 37,659 SH   SOLE   37,659 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 286 67,040 SH   SOLE   67,040 0 0
GABELLI DIVID & INCOME TR COM 36242H104 580 27,020 SH   SOLE   27,020 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 296 24,760 SH   SOLE   24,760 0 0
GAIA INC NEW CL A 36269P104 405 41,000 SH   SOLE   41,000 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 28 12,575 SH   SOLE   0 0 12,575
GENERAL AMERN INVS CO INC COM 368802104 230 6,190 SH   SOLE   6,190 0 0
GENERAL MTRS CO COM 37045V100 50 1,200 SH Call SOLE   1,200 0 0
GENERAL MTRS CO COM 37045V100 416 10,000 SH   SOLE   10,000 0 0
GILEAD SCIENCES INC COM 375558103 233 4,000 SH   SOLE   4,000 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 5,811 103,324 SH   SOLE   0 0 103,324
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4,786 150,045 SH   SOLE   0 0 150,045
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 5,040 132,040 SH   SOLE   0 0 132,040
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 580 5,790 SH   SOLE   5,790 0 0
GOODRICH PETE CORP COM PAR 382410843 193 19,160 SH   SOLE   19,160 0 0
GRACE W R & CO DEL NEW COM 38388F108 400 7,300 SH   SOLE   7,300 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 498 3,800 SH   SOLE   3,800 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 298 27,400 SH   SOLE   27,400 0 0
HYCROFT MINING HOLDING CORP *W EXP 02/12/202 44862P117 28 20,000 SH   SOLE   20,000 0 0
IAA INC COM 449253103 338 5,200 SH   SOLE   5,200 0 0
INGEVITY CORP COM 45688C107 265 3,500 SH   SOLE   3,500 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 3,916 256,617 SH   SOLE   0 0 256,617
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 9,326 165,849 SH   SOLE   0 0 165,849
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 534 13,700 SH   SOLE   0 0 13,700
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 569 13,511 SH   SOLE   0 0 13,511
ISHARES TR 1 3 YR TREAS BD 464287457 542 6,280 SH   SOLE   6,280 0 0
ISHARES TR CORE S&P500 ETF 464287200 291 776 SH   SOLE   0 0 776
ISHARES TR NASDAQ BIOTECH 464287556 281 1,856 SH   SOLE   0 0 1,856
ISHARES TR S&P MC 400GR ETF 464287606 322 4,452 SH   SOLE   0 0 4,452
ISHARES TR SHORT TREAS BD 464288679 5,952 53,854 SH   SOLE   4,910 0 48,944
ISHARES TR MSCI EMG MKT ETF 464287234 203 3,937 SH   SOLE   0 0 3,937
ISHARES TR S&P 500 GRWT ETF 464287309 1,227 19,232 SH   SOLE   0 0 19,232
ISHARES TR RUS MD CP GR ETF 464287481 781 7,604 SH   SOLE   0 0 7,604
ISHARES TR MSCI USA MMENTM 46432F396 6,913 42,862 SH   SOLE   0 0 42,862
ISHARES TR TRS FLT RT BD 46434V860 543 10,800 SH   SOLE   10,800 0 0
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 7,944 221,409 SH   SOLE   0 0 221,409
JAPAN SMALLER CAPITALIZATION COM 47109U104 249 27,490 SH   SOLE   27,490 0 0
JOHNSON & JOHNSON COM 478160104 551 3,499 SH   SOLE   3,000 0 499
KEARNY FINL CORP MD COM 48716P108 383 36,300 SH   SOLE   36,300 0 0
KINDER MORGAN INC DEL COM 49456B101 522 38,202 SH   SOLE   7,000 0 31,202
KINROSS GOLD CORP COM 496902404 123 16,800 SH   SOLE   16,800 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 640 15,500 SH   SOLE   15,500 0 0
LUMEN TECHNOLOGIES INC COM 156700106 294 30,205 SH   SOLE   0 0 30,205
MAG SILVER CORP COM 55903Q104 1,616 78,750 SH   SOLE   78,750 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 440 10,366 SH   SOLE   0 0 10,366
MERIT MED SYS INC COM 589889104 250 4,500 SH   SOLE   4,500 0 0
METHANEX CORP COM 59151K108 346 7,500 SH   SOLE   7,500 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 431 70,540 SH   SOLE   70,540 0 0
MICROSOFT CORP COM 594918104 2,257 10,146 SH   SOLE   9,400 0 746
MONDELEZ INTL INC CL A 609207105 690 11,800 SH   SOLE   11,800 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 287 30,990 SH   SOLE   30,990 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 575 91,450 SH   SOLE   91,450 0 0
NETFLIX INC COM 64110L106 938 1,735 SH   SOLE   0 0 1,735
NEUBERGER BERMAN MLP & ENERG COM 64129H104 426 126,530 SH   SOLE   126,530 0 0
NEW GERMANY FD INC COM 644465106 350 18,390 SH   SOLE   18,390 0 0
NEW GOLD INC CDA COM 644535106 337 153,800 SH Call SOLE   153,800 0 0
NEWMONT CORP COM 651639106 746 12,456 SH   SOLE   0 0 12,456
NEXGEN ENERGY LTD COM 65340P106 160 58,100 SH   SOLE   58,100 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 145 450,800 SH   SOLE   450,800 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 622 71,000 SH Call SOLE   71,000 0 0
NUTRIEN LTD COM 67077M108 260 5,400 SH   SOLE   5,400 0 0
NUVEEN MUN VALUE FD INC COM 670928100 985 88,750 SH   SOLE   0 0 88,750
OSISKO GOLD ROYALTIES LTD COM 68827L101 330 26,000 SH   SOLE   26,000 0 0
PARSLEY ENERGY INC CL A 701877102 3,371 237,369 SH   SOLE   237,369 0 0
PAYPAL HLDGS INC COM 70450Y103 1,101 4,700 SH   SOLE   4,700 0 0
PEPSICO INC COM 713448108 1,008 6,800 SH   SOLE   6,800 0 0
PHILLIPS 66 COM 718546104 500 7,150 SH   SOLE   6,800 0 350
PIONEER NAT RES CO COM 723787107 1,298 11,396 SH   SOLE   11,396 0 0
PPL CORP COM 69351T106 779 27,621 SH   SOLE   0 0 27,621
PRETIUM RES INC COM 74139C102 987 86,000 SH   SOLE   86,000 0 0
PROCTER AND GAMBLE CO COM 742718109 640 4,600 SH   SOLE   4,600 0 0
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 293 69,350 SH   SOLE   69,350 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 303 65,160 SH   SOLE   65,160 0 0
QUALCOMM INC COM 747525103 1,545 10,140 SH   SOLE   0 0 10,140
ROYCE MICRO-CAP TR INC COM 780915104 347 34,270 SH   SOLE   34,270 0 0
ROYCE VALUE TR INC COM 780910105 578 35,820 SH   SOLE   35,820 0 0
S&P GLOBAL INC COM 78409V104 2,337 7,108 SH   SOLE   7,090 0 18
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 9,958 167,280 SH   SOLE   0 0 167,280
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 542 10,540 SH   SOLE   10,540 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 11,618 251,505 SH   SOLE   0 0 251,505
SCORPIO TANKERS INC SHS Y7542C130 565 50,447 SH   SOLE   50,447 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 441 7,100 SH   SOLE   7,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 297 7,841 SH   SOLE   0 0 7,841
SILVERCREST METALS INC COM 828363101 330 29,500 SH   SOLE   29,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 200 1,309 SH   SOLE   0 0 1,309
SPDR GOLD TR GOLD SHS 78463V107 798 4,474 SH   SOLE   940 0 3,534
SPDR S&P 500 ETF TR TR UNIT 78462F103 203 542 SH   SOLE   0 0 542
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,515 14,750 SH Put SOLE   13,900 0 850
SPDR SER TR SPDR BLOOMBERG 78468R663 580 6,340 SH   SOLE   6,340 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 29,341 650,147 SH   SOLE   0 0 650,147
SPROTT INC COM NEW 852066208 955 33,000 SH   SOLE   33,000 0 0
STAMPS COM INC COM NEW 852857200 746 3,800 SH   SOLE   3,800 0 0
SYNTAX ETF TR STRATIFD LRG CAP 87166N106 661 11,814 SH   SOLE   0 0 11,814
TECNOGLASS INC SHS G87264100 152 22,000 SH   SOLE   22,000 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 408 17,130 SH   SOLE   17,130 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 366 18,520 SH   SOLE   18,520 0 0
TESLA INC COM 88160R101 212 300 SH Call SOLE   300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,169 2,509 SH   SOLE   2,500 0 9
TILRAY INC NOTE 5.000%10/0 88688TAB6 42 50,000 SH   SOLE   50,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 491 3,500 SH   SOLE   3,500 0 0
TRI CONTL CORP COM 895436103 306 10,380 SH   SOLE   10,380 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 835 26,800 SH   SOLE   26,800 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,399 8,306 SH   SOLE   0 0 8,306
UNITEDHEALTH GROUP INC COM 91324P102 1,021 2,912 SH   SOLE   2,900 0 12
VALERO ENERGY CORP COM 91913Y100 885 15,638 SH   SOLE   0 0 15,638
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,801 50,000 SH   SOLE   50,000 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 9,417 293,370 SH   SOLE   0 0 293,370
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 634 3,779 SH   SOLE   0 0 3,779
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,140 3,318 SH   SOLE   0 0 3,318
VANGUARD INDEX FDS MID CAP ETF 922908629 1,367 6,610 SH   SOLE   0 0 6,610
VANGUARD INDEX FDS SMALL CP ETF 922908751 325 1,670 SH   SOLE   0 0 1,670
VANGUARD INDEX FDS TOTAL STK MKT 922908769 448 2,302 SH   SOLE   0 0 2,302
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,225 37,969 SH   SOLE   0 0 37,969
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,166 14,000 SH   SOLE   0 0 14,000
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 537 8,710 SH   SOLE   8,710 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 19,255 356,115 SH   SOLE   0 0 356,115
VERMILION ENERGY INC COM 923725105 205 46,000 SH   SOLE   46,000 0 0
VISA INC COM CL A 92826C839 580 2,653 SH   SOLE   1,900 0 753
VOYA GLBL ADV & PREM OPP FD COM 92912R104 400 45,660 SH   SOLE   45,660 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 565 108,230 SH   SOLE   108,230 0 0
VULCAN MATLS CO COM 929160109 297 2,000 SH   SOLE   2,000 0 0
WABTEC COM 929740108 242 3,300 SH   SOLE   3,300 0 0
WALMART INC COM 931142103 822 5,700 SH   SOLE   5,700 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 626 15,000 SH   SOLE   15,000 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 125 11,500 SH   SOLE   11,500 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 543 21,620 SH   SOLE   21,620 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 477 4,439 SH   SOLE   0 0 4,439
WPX ENERGY INC COM 98212B103 1,472 180,672 SH   SOLE   180,672 0 0
ZYNGA INC CL A 98986T108 118 12,000 SH Call SOLE   12,000 0 0