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 562 2,830 SH   SOLE   0 0 2,830
ABBOTT LABS COM 002824100 439 3,788 SH   SOLE   0 0 3,788
ABBVIE INC COM 00287Y109 364 3,234 SH   SOLE   0 0 3,234
ABEONA THERAPEUTICS INC COM 00289Y107 29 19,000 SH   SOLE   0 0 19,000
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 233 52,659 SH   SOLE   0 0 52,659
ABERDEEN GLOBAL INCOME FD IN COM 003013109 1,256 138,400 SH   SOLE   0 0 138,400
AGILENT TECHNOLOGIES INC COM 00846U101 288 1,950 SH   SOLE   0 0 1,950
AKAMAI TECHNOLOGIES INC COM 00971T101 298 2,564 SH   SOLE   0 0 2,564
ALASKA AIR GROUP INC COM 011659109 619 10,266 SH   SOLE   0 0 10,266
ALCON AG ORD SHS H01301128 443 6,315 SH   SOLE   0 0 6,315
ALPHABET INC CAP STK CL A 02079K305 380 156 SH   SOLE   0 0 156
ALPHABET INC CAP STK CL C 02079K107 428 171 SH   SOLE   0 0 171
ALPS ETF TR ALERIAN MLP 00162Q452 307 8,441 SH   SOLE   0 0 8,441
ALTRIA GROUP INC COM 02209S103 300 6,298 SH   SOLE   0 0 6,298
AMAZON COM INC COM 023135106 1,695 493 SH   SOLE   0 0 493
AMCOR PLC ORD G0250X107 1,014 88,527 SH   SOLE   0 0 88,527
AMERICAN EXPRESS CO COM 025816109 1,010 6,114 SH   SOLE   0 0 6,114
AMERICAS GOLD AND SILVER COR COM 03062D100 2,866 1,886,109 SH   SOLE   0 0 1,886,109
AMERIPRISE FINL INC COM 03076C106 236 950 SH   SOLE   0 0 950
AMGEN INC COM 031162100 1,270 5,214 SH   SOLE   0 0 5,214
AMKOR TECHNOLOGY INC COM 031652100 201 8,500 SH   SOLE   0 0 8,500
AMPIO PHARMACEUTICALS INC COM 03209T109 16 10,000 SH   SOLE   0 0 10,000
AMTECH SYS INC COM PAR $0.01N 032332504 408 42,406 SH   SOLE   0 0 42,406
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 661 9,191 SH   SOLE   0 0 9,191
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,492 168,057 SH   SOLE   0 0 168,057
APPLE INC COM 037833100 12,881 94,056 SH   SOLE   0 0 94,056
APPLIED MATLS INC COM 038222105 582 4,094 SH   SOLE   0 0 4,094
APTOSE BIOSCIENCES INC COM NEW 03835T200 49 15,000 SH   SOLE   0 0 15,000
ARCHER DANIELS MIDLAND CO COM 039483102 433 7,152 SH   SOLE   0 0 7,152
ARCONIC CORPORATION COM 03966V107 790 22,179 SH   SOLE   0 0 22,179
ARDMORE SHIPPING CORP COM Y0207T100 1,230 291,476 SH   SOLE   0 0 291,476
AT&T INC COM 00206R102 3,398 118,072 SH   SOLE   0 0 118,072
AUDACY INC CL A 05070N103 65 15,158 SH   SOLE   0 0 15,158
AUTOMATIC DATA PROCESSING IN COM 053015103 1,225 6,171 SH   SOLE   0 0 6,171
BANK NEW YORK MELLON CORP COM 064058100 878 17,139 SH   SOLE   0 0 17,139
BARRICK GOLD CORP COM 067901108 921 44,560 SH   SOLE   0 0 44,560
BENITEC BIOPHARMA INC COM 08205P100 55 12,950 SH   SOLE   0 0 12,950
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,703 9,729 SH   SOLE   0 0 9,729
BGC PARTNERS INC CL A 05541T101 56 10,000 SH   SOLE   0 0 10,000
BHP GROUP LTD SPONSORED ADS 088606108 218 3,000 SH   SOLE   0 0 3,000
BIOGEN INC COM 09062X103 297 860 SH   SOLE   0 0 860
BK OF AMERICA CORP COM 060505104 740 17,967 SH   SOLE   0 0 17,967
BLACKROCK ENHANCED EQUITY DI COM 09251A104 1,177 116,283 SH   SOLE   0 0 116,283
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 68 10,500 SH   SOLE   0 0 10,500
BLACKSTONE GROUP INC COM 09260D107 456 4,700 SH   SOLE   0 0 4,700
BNY MELLON STRATEGIC MUNS IN COM 05588W108 350 39,090 SH   SOLE   0 0 39,090
BOEING CO COM 097023105 878 3,666 SH   SOLE   0 0 3,666
BOULDER GROWTH & INCOME FD I COM 101507101 400 29,566 SH   SOLE   0 0 29,566
BRISTOL-MYERS SQUIBB CO COM 110122108 7,266 108,743 SH   SOLE   0 0 108,743
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 433 2,681 SH   SOLE   0 0 2,681
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 239 5,720 SH   SOLE   0 0 5,720
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 876 22,715 SH   SOLE   0 0 22,715
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 316 17,424 SH   SOLE   0 0 17,424
CATERPILLAR INC COM 149123101 364 1,673 SH   SOLE   0 0 1,673
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,639 299,580 SH   SOLE   0 0 299,580
CENTERPOINT ENERGY INC COM 15189T107 223 9,095 SH   SOLE   0 0 9,095
CHARTER COMMUNICATIONS INC N CL A 16119P108 234 325 SH   SOLE   0 0 325
CHEVRON CORP NEW COM 166764100 1,808 17,269 SH   SOLE   0 0 17,269
CISCO SYS INC COM 17275R102 6,427 121,278 SH   SOLE   0 0 121,278
CLOVIS ONCOLOGY INC COM 189464100 174 30,000 SH   SOLE   0 0 30,000
CMS ENERGY CORP COM 125896100 1,881 31,850 SH   SOLE   0 0 31,850
COCA COLA CO COM 191216100 1,014 18,741 SH   SOLE   0 0 18,741
COHEN & STEERS INFRASTRUCTUR COM 19248A109 216 7,552 SH   SOLE   0 0 7,552
COLGATE PALMOLIVE CO COM 194162103 360 4,430 SH   SOLE   0 0 4,430
COMCAST CORP NEW CL A 20030N101 1,291 22,649 SH   SOLE   0 0 22,649
CONOCOPHILLIPS COM 20825C104 340 5,587 SH   SOLE   0 0 5,587
CONSOLIDATED EDISON INC COM 209115104 2,363 32,948 SH   SOLE   0 0 32,948
CONSTELLATION BRANDS INC CL A 21036P108 573 2,450 SH   SOLE   0 0 2,450
CONTRAFECT CORP COM NEW 212326300 132 30,025 SH   SOLE   0 0 30,025
COOPER COS INC COM NEW 216648402 208 526 SH   SOLE   0 0 526
CORNING INC COM 219350105 4,392 107,388 SH   SOLE   0 0 107,388
CORTEVA INC COM 22052L104 340 7,685 SH   SOLE   0 0 7,685
CSI COMPRESSCO LP COM UNIT 12637A103 493 267,972 SH   SOLE   0 0 267,972
CSX CORP COM 126408103 1,457 45,438 SH   SOLE   0 0 45,438
CVS HEALTH CORP COM 126650100 1,110 13,309 SH   SOLE   0 0 13,309
DISNEY WALT CO COM 254687106 1,329 7,561 SH   SOLE   0 0 7,561
DOMINION ENERGY INC COM 25746U109 299 4,073 SH   SOLE   0 0 4,073
DOW INC COM 260557103 756 11,947 SH   SOLE   0 0 11,947
DUKE ENERGY CORP NEW COM NEW 26441C204 1,549 15,697 SH   SOLE   0 0 15,697
DUPONT DE NEMOURS INC COM 26614N102 758 9,797 SH   SOLE   0 0 9,797
EASTMAN CHEM CO COM 277432100 219 1,879 SH   SOLE   0 0 1,879
EATON CORP PLC SHS G29183103 298 2,013 SH   SOLE   0 0 2,013
EATON VANCE LTD DURATION INC COM 27828H105 159 12,000 SH   SOLE   0 0 12,000
EATON VANCE SR INCOME TR SH BEN INT 27826S103 98 14,448 SH   SOLE   0 0 14,448
EATON VANCE TX ADV GLBL DIV COM 27828S101 3,539 168,533 SH   SOLE   0 0 168,533
ENBRIDGE INC COM 29250N105 609 15,212 SH   SOLE   0 0 15,212
ENCORE WIRE CORP COM 292562105 205 2,706 SH   SOLE   0 0 2,706
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 269 25,330 SH   SOLE   0 0 25,330
ENTERPRISE PRODS PARTNERS L COM 293792107 796 33,000 SH   SOLE   0 0 33,000
EQUINOR ASA SPONSORED ADR 29446M102 826 38,969 SH   SOLE   0 0 38,969
EVERGY INC COM 30034W106 2,160 35,751 SH   SOLE   0 0 35,751
EVOLUTION PETE CORP COM 30049A107 7,193 1,450,239 SH   SOLE   0 0 1,450,239
EXELON CORP COM 30161N101 2,212 49,942 SH   SOLE   0 0 49,942
EXXON MOBIL CORP COM 30231G102 961 15,249 SH   SOLE   0 0 15,249
FACEBOOK INC CL A 30303M102 609 1,754 SH   SOLE   0 0 1,754
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 1,316 63,824 SH   SOLE   0 0 63,824
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 268 18,200 SH   SOLE   0 0 18,200
FIFTH THIRD BANCORP COM 316773100 3,125 81,743 SH   SOLE   0 0 81,743
FLEX LTD ORD Y2573F102 406 22,724 SH   SOLE   0 0 22,724
FLUENT INC COM 34380C102 124 42,498 SH   SOLE   0 0 42,498
FORD MTR CO DEL COM 345370860 1,211 81,555 SH   SOLE   0 0 81,555
FOSTER L B CO COM 350060109 305 16,371 SH   SOLE   0 0 16,371
GENASYS INC COM 36872P103 79 14,500 SH   SOLE   0 0 14,500
GENERAL ELECTRIC CO COM 369604103 1,430 106,246 SH   SOLE   0 0 106,246
GENERAL MTRS CO COM 37045V100 291 4,926 SH   SOLE   0 0 4,926
GENIUS BRANDS INTL INC COM 37229T301 36 20,000 SH   SOLE   0 0 20,000
GENOCEA BIOSCIENCES INC COM NEW 372427401 35 15,000 SH   SOLE   0 0 15,000
GERON CORP COM 374163103 14 10,000 SH   SOLE   0 0 10,000
GILEAD SCIENCES INC COM 375558103 4,091 59,420 SH   SOLE   0 0 59,420
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,340 58,771 SH   SOLE   0 0 58,771
GOLAR LNG LTD SHS G9456A100 139 10,500 SH   SOLE   0 0 10,500
GOLDMAN SACHS GROUP INC COM 38141G104 265 701 SH   SOLE   0 0 701
GRACE W R & CO DEL NEW COM 38388F108 310 4,493 SH   SOLE   0 0 4,493
GRAHAM CORP COM 384556106 348 25,309 SH   SOLE   0 0 25,309
HANESBRANDS INC COM 410345102 3,099 166,005 SH   SOLE   0 0 166,005
HERSHEY CO COM 427866108 411 2,361 SH   SOLE   0 0 2,361
HOME DEPOT INC COM 437076102 721 2,262 SH   SOLE   0 0 2,262
HOWMET AEROSPACE INC COM 443201108 3,777 109,583 SH   SOLE   0 0 109,583
HYCROFT MINING HOLDING CORP *W EXP 10/06/202 44862P133 28 33,500 SH   SOLE   0 0 33,500
ICL GROUP LTD SHS M53213100 78 11,500 SH   SOLE   0 0 11,500
IDEXX LABS INC COM 45168D104 277 440 SH   SOLE   0 0 440
II-VI INC COM 902104108 320 4,410 SH   SOLE   0 0 4,410
ILLINOIS TOOL WKS INC COM 452308109 216 968 SH   SOLE   0 0 968
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 7,411 1,182,132 SH   SOLE   0 0 1,182,132
INSIGHT SELECT INCOME FD COM 45781W109 816 37,700 SH   SOLE   0 0 37,700
INTEL CORP COM 458140100 4,347 77,442 SH   SOLE   0 0 77,442
INTERNATIONAL BUSINESS MACHS COM 459200101 8,096 55,233 SH   SOLE   0 0 55,233
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 226 1,504 SH   SOLE   0 0 1,504
INVESCO PA VALUE MUN INC TR COM 46132K109 697 52,166 SH   SOLE   0 0 52,166
INVESCO SR INCOME TR COM 46131H107 171 38,354 SH   SOLE   0 0 38,354
IRIDIUM COMMUNICATIONS INC COM 46269C102 8,935 223,435 SH   SOLE   0 0 223,435
IRON MTN INC NEW COM 46284V101 9,176 216,834 SH   SOLE   0 0 216,834
ISHARES TR EXPND TEC SC ETF 464287549 535 1,325 SH   SOLE   0 0 1,325
ISHARES TR GLOBAL TECH ETF 464287291 415 1,230 SH   SOLE   0 0 1,230
ISHARES TR INTL SEL DIV ETF 464288448 1,390 42,932 SH   SOLE   0 0 42,932
ISHARES TR ISHS 1-5YR INVS 464288646 205 3,758 SH   SOLE   0 0 3,758
ISHARES TR MSCI USA VALUE 46432F388 210 2,006 SH   SOLE   0 0 2,006
ISHARES TR RUS 2000 VAL ETF 464287630 231 1,395 SH   SOLE   0 0 1,395
ISHARES TR RUS MD CP GR ETF 464287481 352 3,116 SH   SOLE   0 0 3,116
ISHARES TR S&P SML 600 GWT 464287887 307 2,320 SH   SOLE   0 0 2,320
ISHARES TR SELECT DIVID ETF 464287168 796 6,831 SH   SOLE   0 0 6,831
ISHARES TR TIPS BD ETF 464287176 932 7,281 SH   SOLE   0 0 7,281
JOHNSON & JOHNSON COM 478160104 3,312 20,110 SH   SOLE   0 0 20,110
JPMORGAN CHASE & CO COM 46625H100 897 5,769 SH   SOLE   0 0 5,769
KIMBERLY-CLARK CORP COM 494368103 634 4,744 SH   SOLE   0 0 4,744
KINDER MORGAN INC DEL COM 49456B101 6,582 361,085 SH   SOLE   0 0 361,085
KIRKLAND LAKE GOLD LTD COM 49741E100 1,280 33,241 SH   SOLE   0 0 33,241
KOPIN CORP COM 500600101 1,801 220,265 SH   SOLE   0 0 220,265
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 108 25,400 SH   SOLE   0 0 25,400
LILLY ELI & CO COM 532457108 2,806 12,226 SH   SOLE   0 0 12,226
LIQTECH INTL INC COM 53632A201 2,721 371,797 SH   SOLE   0 0 371,797
LOCKHEED MARTIN CORP COM 539830109 244 646 SH   SOLE   0 0 646
LOWES COS INC COM 548661107 203 1,050 SH   SOLE   0 0 1,050
LSI INDS INC OHIO COM 50216C108 6,396 798,520 SH   SOLE   0 0 798,520
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 390 3,799 SH   SOLE   0 0 3,799
M & T BK CORP COM 55261F104 474 3,264 SH   SOLE   0 0 3,264
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 791 35,121 SH   SOLE   0 0 35,121
MANITEX INTL INC COM 563420108 7,124 977,248 SH   SOLE   0 0 977,248
MARATHON PETE CORP COM 56585A102 206 3,423 SH   SOLE   0 0 3,423
MARKER THERAPEUTICS INC COM 57055L107 68 24,700 SH   SOLE   0 0 24,700
MATRIX SVC CO COM 576853105 220 21,000 SH   SOLE   0 0 21,000
MCDONALDS CORP COM 580135101 399 1,730 SH   SOLE   0 0 1,730
MEDICINOVA INC COM NEW 58468P206 53 12,500 SH   SOLE   0 0 12,500
MEDTRONIC PLC SHS G5960L103 252 2,035 SH   SOLE   0 0 2,035
MERCK & CO INC COM 58933Y105 3,650 46,938 SH   SOLE   0 0 46,938
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 71 11,500 SH   SOLE   0 0 11,500
MICROSOFT CORP COM 594918104 8,920 32,928 SH   SOLE   0 0 32,928
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,773 94,749 SH   SOLE   0 0 94,749
MOOG INC CL A 615394202 453 5,401 SH   SOLE   0 0 5,401
MOTOROLA SOLUTIONS INC COM NEW 620076307 216 997 SH   SOLE   0 0 997
NEWMONT CORP COM 651639106 419 6,617 SH   SOLE   0 0 6,617
NEXTERA ENERGY INC COM 65339F101 989 13,507 SH   SOLE   0 0 13,507
NOKIA CORP SPONSORED ADR 654902204 650 122,307 SH   SOLE   0 0 122,307
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,747 532,687 SH   SOLE   0 0 532,687
NORFOLK SOUTHN CORP COM 655844108 238 900 SH   SOLE   0 0 900
NOVARTIS AG SPONSORED ADR 66987V109 3,287 36,030 SH   SOLE   0 0 36,030
NUTRIEN LTD COM 67077M108 5,387 88,896 SH   SOLE   0 0 88,896
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 271 17,973 SH   SOLE   0 0 17,973
NUVEEN PFD & INCM SECURTIES COM 67072C105 201 20,219 SH   SOLE   0 0 20,219
NVIDIA CORPORATION COM 67066G104 209 261 SH   SOLE   0 0 261
OLIN CORP COM PAR $1 680665205 1,914 41,380 SH   SOLE   0 0 41,380
OMEGA HEALTHCARE INVS INC COM 681936100 381 10,500 SH   SOLE   0 0 10,500
ONEOK INC NEW COM 682680103 717 12,896 SH   SOLE   0 0 12,896
ORACLE CORP COM 68389X105 540 6,949 SH   SOLE   0 0 6,949
ORANGE SPONSORED ADR 684060106 273 23,929 SH   SOLE   0 0 23,929
ORBITAL ENERGY GROUP INC COM 68559A109 482 110,476 SH   SOLE   0 0 110,476
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 12 20,550 SH   SOLE   0 0 20,550
PALO ALTO NETWORKS INC COM 697435105 289 780 SH   SOLE   0 0 780
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 195 39,000 SH   SOLE   0 0 39,000
PARK AEROSPACE CORP COM 70014A104 223 15,005 SH   SOLE   0 0 15,005
PATRICK INDS INC COM 703343103 423 5,797 SH   SOLE   0 0 5,797
PAYPAL HLDGS INC COM 70450Y103 278 955 SH   SOLE   0 0 955
PEPSICO INC COM 713448108 674 4,551 SH   SOLE   0 0 4,551
PFIZER INC COM 717081103 4,751 121,331 SH   SOLE   0 0 121,331
PHILIP MORRIS INTL INC COM 718172109 272 2,746 SH   SOLE   0 0 2,746
PHILLIPS 66 COM 718546104 691 8,059 SH   SOLE   0 0 8,059
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 149 13,200 SH   SOLE   0 0 13,200
PNC FINL SVCS GROUP INC COM 693475105 1,776 9,310 SH   SOLE   0 0 9,310
POINTS INTL LTD COM NEW 730843208 6,101 351,082 SH   SOLE   0 0 351,082
PPG INDS INC COM 693506107 206 1,217 SH   SOLE   0 0 1,217
PPL CORP COM 69351T106 324 11,592 SH   SOLE   0 0 11,592
PROCTER AND GAMBLE CO COM 742718109 998 7,400 SH   SOLE   0 0 7,400
PROLOGIS INC. COM 74340W103 244 2,049 SH   SOLE   0 0 2,049
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 86 20,589 SH   SOLE   0 0 20,589
QUAKER CHEM CORP COM 747316107 237 1,000 SH   SOLE   0 0 1,000
QUALCOMM INC COM 747525103 502 3,516 SH   SOLE   0 0 3,516
QUANTA SVCS INC COM 74762E102 337 3,730 SH   SOLE   0 0 3,730
RAYTHEON TECHNOLOGIES CORP COM 75513E101 285 3,345 SH   SOLE   0 0 3,345
REGULUS THERAPEUTICS INC COM NEW 75915K200 10 13,000 SH   SOLE   0 0 13,000
REPUBLIC FIRST BANCORP INC COM 760416107 78 19,700 SH   SOLE   0 0 19,700
ROGERS CORP COM 775133101 301 1,500 SH   SOLE   0 0 1,500
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 424 10,944 SH   SOLE   0 0 10,944
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 216 5,356 SH   SOLE   0 0 5,356
SCHLUMBERGER LTD COM STK 806857108 1,406 43,951 SH   SOLE   0 0 43,951
SCORPIO TANKERS INC SHS Y7542C130 803 36,450 SH   SOLE   0 0 36,450
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 221 1,757 SH   SOLE   0 0 1,757
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 445 7,038 SH   SOLE   0 0 7,038
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 253 1,714 SH   SOLE   0 0 1,714
SEMPRA ENERGY COM 816851109 228 1,726 SH   SOLE   0 0 1,726
SESEN BIO INC COM 817763105 183 39,750 SH   SOLE   0 0 39,750
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 379 5,925 SH   SOLE   0 0 5,925
SOUTHERN CO COM 842587107 292 4,838 SH   SOLE   0 0 4,838
SOUTHWEST AIRLS CO COM 844741108 303 5,716 SH   SOLE   0 0 5,716
SPDR S&P 500 ETF TR TR UNIT 78462F103 417 975 SH   SOLE   0 0 975
SPDR SER TR NUVEEN BRC MUNIC 78468R721 286 5,500 SH   SOLE   0 0 5,500
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 537 28,773 SH   SOLE   0 0 28,773
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 208 9,092 SH   SOLE   0 0 9,092
SYSCO CORP COM 871829107 388 5,000 SH   SOLE   0 0 5,000
TANDEM DIABETES CARE INC COM NEW 875372203 584 6,000 SH   SOLE   0 0 6,000
TARGA RES CORP COM 87612G101 383 8,624 SH   SOLE   0 0 8,624
TARGET CORP COM 87612E106 268 1,110 SH   SOLE   0 0 1,110
TCG BDC INC COM 872280102 458 34,700 SH   SOLE   0 0 34,700
TE CONNECTIVITY LTD REG SHS H84989104 349 2,587 SH   SOLE   0 0 2,587
TEAM INC COM 878155100 730 109,095 SH   SOLE   0 0 109,095
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 291 19,339 SH   SOLE   0 0 19,339
TERADYNE INC COM 880770102 207 1,551 SH   SOLE   0 0 1,551
TESLA INC COM 88160R101 593 873 SH   SOLE   0 0 873
TETRA TECHNOLOGIES INC DEL COM 88162F105 4,938 1,137,874 SH   SOLE   0 0 1,137,874
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 124 12,527 SH   SOLE   0 0 12,527
TEXAS INSTRS INC COM 882508104 594 3,090 SH   SOLE   0 0 3,090
TORM PLC SHS CL A G89479102 295 33,500 SH   SOLE   0 0 33,500
TORONTO DOMINION BK ONT COM NEW 891160509 2,220 31,695 SH   SOLE   0 0 31,695
TRACTOR SUPPLY CO COM 892356106 566 3,047 SH   SOLE   0 0 3,047
TREVI THERAPEUTICS INC COM 89532M101 88 39,500 SH   SOLE   0 0 39,500
TRIUMPH GROUP INC NEW COM 896818101 2,350 113,292 SH   SOLE   0 0 113,292
TRUIST FINL CORP COM 89832Q109 578 10,421 SH   SOLE   0 0 10,421
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 805 93,687 SH   SOLE   0 0 93,687
TUPPERWARE BRANDS CORP COM 899896104 546 23,025 SH   SOLE   0 0 23,025
UMH PPTYS INC COM 903002103 2,357 108,065 SH   SOLE   0 0 108,065
UNILEVER PLC SPON ADR NEW 904767704 475 8,133 SH   SOLE   0 0 8,133
UNION PAC CORP COM 907818108 495 2,252 SH   SOLE   0 0 2,252
UNISYS CORP COM NEW 909214306 696 27,532 SH   SOLE   0 0 27,532
UNITEDHEALTH GROUP INC COM 91324P102 624 1,560 SH   SOLE   0 0 1,560
UNIVERSAL DISPLAY CORP COM 91347P105 239 1,075 SH   SOLE   0 0 1,075
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 298 4,850 SH   SOLE   0 0 4,850
VALERO ENERGY CORP COM 91913Y100 262 3,364 SH   SOLE   0 0 3,364
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 204 6,026 SH   SOLE   0 0 6,026
VANGUARD INDEX FDS SMALL CP ETF 922908751 311 1,384 SH   SOLE   0 0 1,384
VERIZON COMMUNICATIONS INC COM 92343V104 4,749 84,765 SH   SOLE   0 0 84,765
VIACOMCBS INC CL B 92556H206 1,567 34,689 SH   SOLE   0 0 34,689
VIATRIS INC COM 92556V106 727 50,941 SH   SOLE   0 0 50,941
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,636 153,913 SH   SOLE   0 0 153,913
WALMART INC COM 931142103 412 2,923 SH   SOLE   0 0 2,923
WASTE MGMT INC DEL COM 94106L109 652 4,658 SH   SOLE   0 0 4,658
WEC ENERGY GROUP INC COM 92939U106 339 3,816 SH   SOLE   0 0 3,816
WORLD WRESTLING ENTMT INC CL A 98156Q108 244 4,222 SH   SOLE   0 0 4,222
XCEL ENERGY INC COM 98389B100 1,120 17,001 SH   SOLE   0 0 17,001
YUM BRANDS INC COM 988498101 262 2,280 SH   SOLE   0 0 2,280
ZYNEX INC COM 98986M103 761 49,039 SH   SOLE   0 0 49,039