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
26 CAPITAL ACQUISITION CORP *W EXP 12/31/202 90138P118 11 35,000 SH   SOLE   0 0 35,000
ABBOTT LABS COM 002824100 646 5,950 SH   SOLE   0 0 5,950
ABBVIE INC COM 00287Y109 4,923 32,141 SH   SOLE   293 0 31,848
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 247 888 SH   SOLE   325 0 563
ADVANCED MICRO DEVICES INC COM 007903107 286 3,736 SH   SOLE   0 0 3,736
AEHR TEST SYS COM 00760J108 221 29,522 SH   SOLE   7,766 0 21,756
AERSALE CORPORATION COM 00810F106 234 16,149 SH   SOLE   4,130 0 12,019
ALGOMA STL GROUP INC COM 015658107 458 51,000 SH   SOLE   0 0 51,000
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115 39 19,217 SH   SOLE   0 0 19,217
ALPHABET INC CAP STK CL A 02079K305 36,157 16,592 SH   SOLE   2,501 0 14,091
ALPHABET INC CAP STK CL C 02079K107 6,228 2,847 SH   SOLE   793 0 2,054
AMAZON COM INC COM 023135106 26,385 248,420 SH   SOLE   39,320 0 209,100
AMERICAN ELEC PWR CO INC COM 025537101 1,264 13,171 SH   SOLE   0 0 13,171
AMPLIFY ENERGY CORP NEW COM 03212B103 262 40,000 SH   SOLE   0 0 40,000
APPLE INC COM 037833100 66,552 486,776 SH   SOLE   56,073 0 430,703
APPLIED MATLS INC COM 038222105 2,069 22,742 SH   SOLE   50 0 22,692
ARDAGH METAL PACKAGING S A SHS L02235106 4,543 744,805 SH   SOLE   62,818 0 681,987
ARDAGH METAL PACKAGING S A *W EXP 08/04/202 L02235114 15 15,000 SH   SOLE   0 0 15,000
ARRAY TECHNOLOGIES INC COM SHS 04271T100 17,039 1,547,577 SH   SOLE   398,678 0 1,148,899
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 14,585 156,900 SH   SOLE   35,847 0 121,053
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,513 3,180 SH   SOLE   0 0 3,180
ASPEN AEROGELS INC COM 04523Y105 257 26,048 SH   SOLE   3,909 0 22,139
ASTRONICS CORP COM 046433108 228 22,378 SH   SOLE   6,007 0 16,371
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 612 9,923 SH   SOLE   1,401 0 8,522
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 687 4,717 SH   SOLE   300 0 4,417
BLACKROCK INC COM 09247X101 5,983 9,823 SH   SOLE   767 0 9,056
BLACKSTONE INC COM 09260D107 8,657 94,891 SH   SOLE   6,502 0 88,389
BRISTOL-MYERS SQUIBB CO COM 110122108 1,840 23,891 SH   SOLE   0 0 23,891
BROADCOM INC COM 11135F101 11,827 24,344 SH   SOLE   1,357 0 22,987
CANADIAN NATL RY CO COM 136375102 1,924 17,107 SH   SOLE   0 0 17,107
CF ACQUISITION CORP VI COM CL A 12521J103 548 55,000 SH   SOLE   0 0 55,000
CF ACQUISITION CORP VI *W EXP 02/18/202 12521J111 24 17,500 SH   SOLE   0 0 17,500
CHARTER COMMUNICATIONS INC N CL A 16119P108 20,779 44,350 SH   SOLE   10,260 0 34,090
CHEVRON CORP NEW COM 166764100 9,640 66,582 SH   SOLE   5,350 0 61,232
CLEVELAND-CLIFFS INC NEW COM 185899101 21,672 1,410,012 SH   SOLE   291,633 0 1,118,379
CLOUDFLARE INC CL A COM 18915M107 715 16,337 SH   SOLE   200 0 16,137
COLGATE PALMOLIVE CO COM 194162103 1,847 23,048 SH   SOLE   50 0 22,998
COMCAST CORP NEW CL A 20030N101 6,491 165,429 SH   SOLE   15,291 0 150,138
CONSOLIDATED EDISON INC COM 209115104 247 2,595 SH   SOLE   0 0 2,595
CONX CORP COM CL A 212873103 198 20,000 SH   SOLE   0 0 20,000
CONX CORP *W EXP 10/30/202 212873111 11 65,000 SH   SOLE   0 0 65,000
DIGITAL RLTY TR INC COM 253868103 299 2,305 SH   SOLE   0 0 2,305
DISH NETWORK CORPORATION CL A 25470M109 12,736 710,334 SH   SOLE   121,962 0 588,372
EASTSIDE DISTILLING INC COM 277802302 130 189,004 SH   SOLE   27,680 0 161,324
EATON CORP PLC SHS G29183103 6,246 49,575 SH   SOLE   14,142 0 35,433
ECHOSTAR CORP CL A 278768106 641 33,200 SH   SOLE   0 0 33,200
ENTERPRISE PRODS PARTNERS L COM 293792107 3,080 126,403 SH   SOLE   2,680 0 123,723
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 235 5,125 SH   SOLE   4,985 0 140
EXXON MOBIL CORP COM 30231G102 214 2,497 SH   SOLE   0 0 2,497
FEDEX CORP COM 31428X106 10,030 44,240 SH   SOLE   10,388 0 33,852
FLEX LTD ORD Y2573F102 15,313 1,058,270 SH   SOLE   281,220 0 777,050
FREEPORT-MCMORAN INC CL B 35671D857 20,376 696,376 SH   SOLE   158,299 0 538,077
FTC SOLAR INC COM 30320C103 182 50,300 SH   SOLE   0 0 50,300
GALLAGHER ARTHUR J & CO COM 363576109 14,949 91,690 SH   SOLE   3,147 0 88,543
GENERAL MTRS CO COM 37045V100 13,836 435,630 SH   SOLE   103,050 0 332,580
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,832 80,458 SH   SOLE   22,582 0 57,876
HANNON ARMSTRONG SUST INFR C COM 41068X100 9,379 247,733 SH   SOLE   16,477 0 231,256
HERSHEY CO COM 427866108 202 941 SH   SOLE   0 0 941
INFUSYSTEM HLDGS INC COM 45685K102 347 36,044 SH   SOLE   9,658 0 26,386
INNOVATE CORP COM 45784J105 1,908 1,102,971 SH   SOLE   2,430 0 1,100,541
INTERNATIONAL BUSINESS MACHS COM 459200101 13,040 92,358 SH   SOLE   5,327 0 87,031
INUVO INC COM NEW 46122W204 5 10,000 SH   SOLE   0 0 10,000
ISHARES INC MSCI MEXICO ETF 464286822 277 5,950 SH   SOLE   5,950 0 0
ISHARES INC GLB ENR PROD ETF 464286343 3,685 173,584 SH   SOLE   44,120 0 129,464
ISHARES TR GL CLEAN ENE ETF 464288224 1,480 77,713 SH   SOLE   21,249 0 56,464
ISHARES TR COHEN STEER REIT 464287564 562 9,250 SH   SOLE   9,250 0 0
ISHARES TR CORE S&P SCP ETF 464287804 250 2,700 SH   SOLE   0 0 2,700
ISHARES TR CYBERSECURITY 46435U135 526 15,017 SH   SOLE   3,339 0 11,678
ISHARES TR CORE MSCI TOTAL 46432F834 287 5,025 SH   SOLE   0 0 5,025
ISHARES TR RUS 1000 GRW ETF 464287614 224 1,025 SH   SOLE   0 0 1,025
ISHARES TR SELECT DIVID ETF 464287168 1,001 8,511 SH   SOLE   0 0 8,511
ISHARES TR US AER DEF ETF 464288760 1,356 13,678 SH   SOLE   5,337 0 8,341
ISHARES TR CORE DIV GRWTH 46434V621 551 11,557 SH   SOLE   0 0 11,557
ISHARES TR CORE S&P MCP ETF 464287507 317 1,400 SH   SOLE   0 0 1,400
ISHARES TR CORE S&P500 ETF 464287200 1,359 3,585 SH   SOLE   120 0 3,465
ISHARES TR CORE S&P TTL STK 464287150 577 6,891 SH   SOLE   0 0 6,891
JOHNSON & JOHNSON COM 478160104 1,379 7,766 SH   SOLE   155 0 7,611
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 12,739 917,811 SH   SOLE   244,244 0 673,567
L3HARRIS TECHNOLOGIES INC COM 502431109 17,567 72,680 SH   SOLE   16,652 0 56,028
LAM RESEARCH CORP COM 512807108 26,544 62,289 SH   SOLE   10,703 0 51,586
LIBERTY BROADBAND CORP COM SER C 530307305 1,484 12,835 SH   SOLE   0 0 12,835
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 13,243 1,699,954 SH   SOLE   397,924 0 1,302,030
LIBERTY MEDIA ACQUISITION CO COM SR A 53073L104 197 20,000 SH   SOLE   0 0 20,000
LIBERTY MEDIA ACQUISITION CO *W EXP 99/99/999 53073L112 22 45,000 SH   SOLE   0 0 45,000
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 954 26,450 SH   SOLE   0 0 26,450
MARATHON PETE CORP COM 56585A102 1,049 12,756 SH   SOLE   0 0 12,756
MARSH & MCLENNAN COS INC COM 571748102 402 2,590 SH   SOLE   0 0 2,590
MARTIN MARIETTA MATLS INC COM 573284106 11,925 39,850 SH   SOLE   8,420 0 31,430
MERCK & CO INC COM 58933Y105 10,882 119,359 SH   SOLE   6,702 0 112,657
META PLATFORMS INC CL A 30303M102 566 3,510 SH   SOLE   0 0 3,510
MICRON TECHNOLOGY INC COM 595112103 24,463 442,536 SH   SOLE   86,733 0 355,803
MIND TECHNOLOGY INC COM 602566101 106 118,833 SH   SOLE   27,560 0 91,273
MOGO INC COM 60800C109 377 438,300 SH   SOLE   0 0 438,300
MONDELEZ INTL INC CL A 609207105 971 15,636 SH   SOLE   0 0 15,636
MP MATERIALS CORP COM CL A 553368101 25,439 792,992 SH   SOLE   162,648 0 630,344
NEMAURA MED INC COM NEW 640442208 223 86,876 SH   SOLE   22,013 0 64,863
NEWMONT CORP COM 651639106 413 6,924 SH   SOLE   150 0 6,774
NEXTDECADE CORP COM 65342K105 89 20,000 SH   SOLE   0 0 20,000
NEXTERA ENERGY INC COM 65339F101 319 4,124 SH   SOLE   0 0 4,124
NORFOLK SOUTHN CORP COM 655844108 457 2,011 SH   SOLE   0 0 2,011
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 135 11,000 SH   SOLE   0 0 11,000
NORTHROP GRUMMAN CORP COM 666807102 10,360 21,649 SH   SOLE   1,736 0 19,913
NVIDIA CORPORATION COM 67066G104 8,188 54,014 SH   SOLE   13,501 0 40,513
OCCIDENTAL PETE CORP COM 674599105 6,065 103,014 SH   SOLE   4,652 0 98,362
OLIN CORP COM PAR $1 680665205 9,275 200,420 SH   SOLE   13,358 0 187,062
ORGANON & CO COMMON STOCK 68622V106 2,798 82,917 SH   SOLE   1,075 0 81,842
PARAMOUNT GLOBAL CLASS B COM 92556H206 4,790 194,080 SH   SOLE   16,661 0 177,419
PEPSICO INC COM 713448108 2,873 17,239 SH   SOLE   0 0 17,239
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 742 142,928 SH   SOLE   18,286 0 124,642
PHILLIPS 66 COM 718546104 398 4,850 SH   SOLE   0 0 4,850
QUIPT HOME MEDICAL CORP COM 74880P104 419 90,673 SH   SOLE   23,124 0 67,549
RAYTHEON TECHNOLOGIES CORP COM 75513E101 35,270 366,976 SH   SOLE   60,135 0 306,841
RICHARDSON ELECTRS LTD COM 763165107 1,151 78,537 SH   SOLE   10,540 0 67,997
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,526 51,333 SH   SOLE   10,818 0 40,515
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 705 9,766 SH   SOLE   64 0 9,702
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2,277 72,404 SH   SOLE   6,125 0 66,279
SELECT SECTOR SPDR TR ENERGY 81369Y506 497 6,956 SH   SOLE   587 0 6,369
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 627 11,546 SH   SOLE   120 0 11,426
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 820 9,387 SH   SOLE   70 0 9,317
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,584 12,350 SH   SOLE   91 0 12,259
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,073 7,806 SH   SOLE   52 0 7,754
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 274 3,905 SH   SOLE   34 0 3,871
SIERRA WIRELESS INC COM 826516106 404 17,265 SH   SOLE   2,005 0 15,260
SILICOM LTD ORD M84116108 543 16,145 SH   SOLE   2,719 0 13,426
SMITH MICRO SOFTWARE INC COM NEW 832154207 332 134,565 SH   SOLE   31,924 0 102,641
SONO TEK CORP COM 835483108 575 78,700 SH   SOLE   0 0 78,700
SPDR GOLD TR GOLD SHS 78463V107 1,557 9,245 SH   SOLE   8,945 0 300
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 222 9,341 SH   SOLE   9,341 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 18,389 48,745 SH   SOLE   25,509 0 23,236
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 844 2,041 SH   SOLE   16 0 2,025
SPDR SER TR S&P 600 SML CAP 78464A813 836 10,446 SH   SOLE   84 0 10,362
SPDR SER TR S&P METALS MNG 78464A755 2,140 49,312 SH   SOLE   21,910 0 27,402
SPDR SER TR S&P OILGAS EXP 78468R556 955 7,997 SH   SOLE   5,891 0 2,106
STAGWELL INC COM CL A 85256A109 443 81,660 SH   SOLE   81,660 0 0
T-MOBILE US INC COM 872590104 791 5,880 SH   SOLE   0 0 5,880
TANGER FACTORY OUTLET CTRS I COM 875465106 5,346 375,915 SH   SOLE   31,134 0 344,781
TELESAT CORP CL A & CL B SHS 879512309 970 86,876 SH   SOLE   4,588 0 82,288
THERMO FISHER SCIENTIFIC INC COM 883556102 1,759 3,237 SH   SOLE   20 0 3,217
UNION PAC CORP COM 907818108 10,683 50,089 SH   SOLE   7,488 0 42,601
UNISYS CORP COM NEW 909214306 653 54,319 SH   SOLE   7,027 0 47,292
UNITI GROUP INC COM 91325V108 8,444 896,347 SH   SOLE   69,978 0 826,369
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3,254 15,970 SH   SOLE   6,395 0 9,575
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 390 2,975 SH   SOLE   0 0 2,975
VERTEX ENERGY INC COM 92534K107 213 20,265 SH   SOLE   5,200 0 15,065
VICOR CORP COM 925815102 3,127 57,137 SH   SOLE   21,240 0 35,897
VIRTRA INC COM PAR 92827K301 719 146,128 SH   SOLE   19,484 0 126,644
VISA INC COM CL A 92826C839 428 2,175 SH   SOLE   370 0 1,805
WILLIAMS INDL SVCS GROUP INC COM 96951A104 37 26,600 SH   SOLE   0 0 26,600
XCEL ENERGY INC COM 98389B100 2,929 41,395 SH   SOLE   1,300 0 40,095
XPO LOGISTICS INC COM 983793100 578 12,010 SH   SOLE   1,095 0 10,915
ZILLOW GROUP INC CL C CAP STK 98954M200 468 14,754 SH   SOLE   0 0 14,754