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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 2,771,060 11,012 SH SOLE 11,012 0 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L207 340,104 28,725 SH SOLE 28,725 0 0
ABRDN INCOME CREDIT STRATEGI COM 003057106 355,129 68,294 SH SOLE 68,294 0 0
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 284,059 12,865 SH SOLE 12,865 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 382,274 37,078 SH SOLE 37,078 0 0
ADVANCED MICRO DEVICES INC COM 007903107 683,731 1,177 SH SOLE 1,177 0 0
AEROVIRONMENT INC COM 008073108 218,883 1,326 SH SOLE 1,326 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 752,216 5,663 SH SOLE 5,663 0 0
AGREE RLTY CORP COM 008492100 575,548 7,599 SH SOLE 7,599 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 576,978 1,968 SH SOLE 1,968 0 0
ALLY FINL INC COM 02005N100 771,684 16,794 SH SOLE 16,794 0 0
ALPHABET INC CAP STK CL A 02079K305 2,611,749 7,308 SH SOLE 7,308 0 0
ALPHABET INC CAP STK CL C 02079K107 346,263 980 SH SOLE 980 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 1,388,706 26,783 SH SOLE 26,783 0 0
AMAZON COM INC COM 023135106 3,225,217 13,532 SH SOLE 13,532 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 331,055 2,516 SH SOLE 2,516 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 302,634 2,300 SH Put SOLE 0 0 0
APPLE INC COM 037833100 4,394,314 15,186 SH SOLE 15,186 0 0
ARCHER AVIATION INC COM CL A 03945R102 223,880 47,332 SH SOLE 47,332 0 0
AT&T INC COM 00206R102 825,462 39,877 SH SOLE 39,877 0 0
AT&T INC COM 00206R102 353,970 17,100 SH Put SOLE 0 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103 712,118 13,671 SH SOLE 13,671 0 0
BLACKSTONE INC COM 09260D107 891,062 7,573 SH SOLE 7,573 0 0
BOX INC CL A 10316T104 266,833 10,054 SH SOLE 10,054 0 0
BROADCOM INC COM 11135F101 1,585,795 4,198 SH SOLE 4,198 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 1,035,982 77,082 SH SOLE 77,082 0 0
CARDINAL HEALTH INC COM 14149Y108 965,444 4,064 SH SOLE 4,064 0 0
CENTRUS ENERGY CORP CL A 15643U104 243,915 1,453 SH SOLE 1,453 0 0
CF INDUSTRIES HOLD COM 125269100 474,179 4,380 SH SOLE 4,380 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,671,654 11,178 SH SOLE 11,178 0 0
CHEVRON CORPORATION COM 166764100 917,994 5,538 SH SOLE 5,538 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 701,318 20,627 SH SOLE 20,627 0 0
CITIGROUP INC COM NEW 172967424 1,082,311 7,733 SH SOLE 7,733 0 0
CLOROX CO DEL COM 189054109 522,534 5,475 SH SOLE 5,475 0 0
COCA COLA CO COM 191216100 340,115 4,185 SH SOLE 4,185 0 0
COGNEX CORP COM 192422103 543,120 7,500 SH SOLE 7,500 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 277,615 1,899 SH SOLE 1,899 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,048,739 8,830 SH SOLE 8,830 0 0
CONTANGO SILVER & GOLD INC COM 21077F100 257,377 16,300 SH SOLE 16,300 0 0
COPA HOLDINGS SA CL A P31076105 782,362 5,029 SH SOLE 5,029 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 714,299 936 SH SOLE 936 0 0
CSX CORP COM 126408103 213,885 4,500 SH SOLE 4,500 0 0
CUBESMART COM 229663109 712,599 17,918 SH SOLE 17,918 0 0
CVS HEALTH CORP COM 126650100 565,549 5,467 SH SOLE 5,467 0 0
CVS HEALTH CORP COM 126650100 496,560 4,800 SH Put SOLE 0 0 0
D-WAVE QUANTUM INC COM 26740W109 205,834 8,580 SH SOLE 8,580 0 0
DATADOG INC CL A COM 23804L103 522,803 2,008 SH SOLE 2,008 0 0
DENISON MINES CORP COM 248356107 21,750 5,000 SH Call SOLE 0 0 0
DENISON MINES CORP COM 248356107 85,068 27,800 SH SOLE 27,800 0 0
DEVON ENERGY CORP NEW COM 25179M103 736,281 17,819 SH SOLE 17,819 0 0
DIGITAL RLTY TR INC COM 253868103 1,217,552 6,780 SH SOLE 6,780 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 242,696 15,380 SH SOLE 15,380 0 0
DOMINION ENERGY INC COM 25746U109 558,817 8,183 SH SOLE 8,183 0 0
DOMINION ENERGY INC COM 25746U109 519,004 7,600 SH Put SOLE 0 0 0
DOMINOS PIZZA INC COM 25754A201 593,560 2,005 SH SOLE 2,005 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 276,698 10,954 SH SOLE 10,954 0 0
DYCOM INDS INC COM 267475101 1,455,088 2,878 SH SOLE 2,878 0 0
ENTERGY CORP NEW COM 29364G103 291,055 2,534 SH SOLE 2,534 0 0
EQUINIX INC COM 29444U700 242,877 233 SH SOLE 233 0 0
EXXON MOBIL CORP COM 30231G102 1,634,879 11,958 SH SOLE 11,958 0 0
FACTSET RESH SYS INC COM 303075105 2,069,109 8,993 SH SOLE 8,993 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 729,321 43,002 SH SOLE 43,002 0 0
FIRSTENERGY CORP COM 337932107 470,646 9,900 SH SOLE 9,900 0 0
FIRSTENERGY CORP COM 337932107 451,630 9,500 SH Put SOLE 0 0 0
FORESTAR GROUP INC COM 346232101 853,062 26,953 SH SOLE 26,953 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 476,188 98,386 SH SOLE 98,386 0 0
GAMING & LEISURE P COM 36467J108 365,146 8,200 SH SOLE 8,200 0 0
GAMING & LEISURE P COM 36467J108 365,146 8,200 SH Put SOLE 0 0 0
GE AEROSPACE COM NEW 369604301 1,379,164 3,690 SH SOLE 3,690 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 225,182 3,518 SH SOLE 3,518 0 0
GENERAL DYNAMICS CORP COM 369550108 651,802 1,840 SH SOLE 1,840 0 0
GILEAD SCIENCES INC COM 375558103 1,307,366 10,348 SH SOLE 10,348 0 0
GSK PLC SPONSORED ADR 37733W204 821,893 15,679 SH SOLE 15,679 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 315,022 14,721 SH SOLE 14,721 0 0
HECLA MINING COMPANY COM 422704106 371,863 24,100 SH SOLE 24,100 0 0
HEICO CORP NEW COM 422806109 1,272,311 3,572 SH SOLE 3,572 0 0
HOME DEPOT INC COM 437076102 1,705,815 4,837 SH SOLE 4,837 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 597,565 2,135 SH SOLE 2,135 0 0
IMPINJ INC COM 453204109 325,848 2,275 SH SOLE 2,275 0 0
INGREDION INC COM 457187102 800,300 8,450 SH SOLE 8,450 0 0
INSTEEL INDS INC COM 45774W108 224,628 7,438 SH SOLE 7,438 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 312,706 1,112 SH SOLE 1,112 0 0
INTERNATIONAL PAPER CO COM 460146103 388,620 10,200 SH Put SOLE 0 0 0
INTERNATIONAL PAPER CO COM 460146103 1,117,130 29,321 SH SOLE 29,321 0 0
INVESCO EXCHANGE TRADED FD T BLOO AN RATI ETF 46137V522 477,753 5,831 SH SOLE 5,831 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 272,102 3,020 SH SOLE 3,020 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 447,243 2,102 SH SOLE 2,102 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,992,698 2,706 SH SOLE 2,706 0 0
IONQ INC COM 46222L108 228,326 4,287 SH SOLE 4,287 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 33,290 1,000 SH Call SOLE 0 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 334,298 10,042 SH SOLE 10,042 0 0
ISHARES TR US AER DEF ETF 464288760 1,679,001 6,926 SH SOLE 6,926 0 0
ISHARES TR CORE S&P TTL STK 464287150 207,128 1,261 SH SOLE 1,261 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 625,236 2,081 SH SOLE 2,081 0 0
ISHARES TR US TRSPRTION 464287192 533,513 6,150 SH SOLE 6,150 0 0
ISHARES TR CORE S&P500 ETF 464287200 215,680 288 SH SOLE 288 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 1,048,823 17,191 SH SOLE 17,191 0 0
JACOBS SOLUTIONS INC COM 46982L108 896,230 7,113 SH SOLE 7,113 0 0
JOBY AVIATION INC COMMON STOCK G65163100 277,466 31,106 SH SOLE 31,106 0 0
JOHNSON & JOHNSON COM 478160104 1,042,547 4,105 SH SOLE 4,105 0 0
JPMORGAN CHASE & CO COM 46625H100 2,559,263 7,819 SH SOLE 7,819 0 0
KEURIG DR PEPPER INC COM 49271V100 468,039 14,300 SH Put SOLE 0 0 0
KEURIG DR PEPPER INC COM 49271V100 468,039 14,300 SH SOLE 14,300 0 0
KIMBERLY-CLARK CORP COM 494368103 285,402 2,600 SH Put SOLE 0 0 0
KIMBERLY-CLARK CORP COM 494368103 285,402 2,600 SH SOLE 2,600 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 329,220 29,238 SH SOLE 29,238 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,007,398 15,007 SH SOLE 15,007 0 0
LOCKHEED MARTIN CORP COM 539830109 733,847 1,440 SH SOLE 1,440 0 0
MARATHON PETE CORP COM 56585A102 693,377 2,712 SH SOLE 2,712 0 0
MARRIOTT INTL INC NEW CL A 571903202 336,866 909 SH SOLE 909 0 0
MAXIMUS INC COM 577933104 349,117 6,494 SH SOLE 6,494 0 0
MERCK & CO INC COM 58933Y105 1,082,924 8,427 SH SOLE 8,427 0 0
META PLATFORMS INC CL A 30303M102 1,297,741 2,304 SH SOLE 2,304 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 385,320 4,225 SH SOLE 4,225 0 0
MICRON TECHNOLOGY INC COM 595112103 4,477,495 3,879 SH SOLE 3,879 0 0
MICROSOFT CORP COM 594918104 708,738 1,900 SH Put SOLE 0 0 0
MICROSOFT CORP COM 594918104 2,723,489 7,301 SH SOLE 7,301 0 0
MSC INDL DIRECT INC CL A 553530106 547,170 4,600 SH SOLE 4,600 0 0
MSC INDL DIRECT INC CL A 553530106 547,170 4,600 SH Put SOLE 0 0 0
MUELLER INDS INC COM 624756102 727,377 5,917 SH SOLE 5,917 0 0
NETFLIX INC. COM 64110L106 327,583 4,588 SH SOLE 4,588 0 0
NETSKOPE INC CL A 64119N608 151,563 13,854 SH SOLE 13,854 0 0
NEUBERGER HIGH YIELD ST FD I COM 64128C106 338,844 54,302 SH SOLE 54,302 0 0
NEW FOUND GOLD CORP COM 64440N103 256,410 166,500 SH SOLE 166,500 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 334,128 12,045 SH SOLE 12,045 0 0
NRG ENERGY INC COM NEW 629377508 1,451,836 9,940 SH SOLE 9,940 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 348,924 71,795 SH SOLE 71,795 0 0
NVIDIA CORPORATION COM 67066G104 2,074,168 10,366 SH SOLE 10,366 0 0
OKLO INC COM CL A 02156V109 257,359 4,918 SH SOLE 4,918 0 0
OKTA INC CL A 679295105 409,486 3,001 SH SOLE 3,001 0 0
OMNICOM GROUP INC COM 681919106 1,141,173 15,669 SH SOLE 15,669 0 0
ONEOK INC NEW COM 682680103 399,924 4,600 SH Put SOLE 0 0 0
ONEOK INC NEW COM 682680103 575,195 6,616 SH SOLE 6,616 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 235,557 2,019 SH SOLE 2,019 0 0
PALO ALTO NETWORKS INC COM 697435105 283,047 830 SH SOLE 830 0 0
PAPA JOHNS INTL INC COM 698813102 327,253 8,900 SH Put SOLE 0 0 0
PAPA JOHNS INTL INC COM 698813102 327,253 8,900 SH SOLE 8,900 0 0
PFIZER INC COM 717081103 327,488 13,600 SH Put SOLE 0 0 0
PFIZER INC COM 717081103 1,186,911 49,290 SH SOLE 49,290 0 0
PLANET LABS PBC COM CL A 72703X106 295,520 8,920 SH SOLE 8,920 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 87,183 64,580 SH SOLE 64,580 0 0
POLARIS INC COM 731068102 314,824 4,600 SH SOLE 4,600 0 0
POLARIS INC COM 731068102 314,824 4,600 SH Put SOLE 0 0 0
PRIMORIS SVCS CORP COM 74164F103 692,880 6,990 SH SOLE 6,990 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 188,957 14,218 SH SOLE 14,218 0 0
PRUDENTIAL FINL INC COM 744320102 496,478 4,600 SH Put SOLE 0 0 0
PRUDENTIAL FINL INC COM 744320102 550,011 5,096 SH SOLE 5,096 0 0
QUALCOMM INC COM 747525103 518,708 2,807 SH SOLE 2,807 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 306,528 9,300 SH SOLE 9,300 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 306,528 9,300 SH Put SOLE 0 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107 355,568 46,058 SH SOLE 46,058 0 0
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 366,555 31,437 SH SOLE 31,437 0 0
ROCKET LAB CORP COM 773121108 391,251 3,849 SH SOLE 3,849 0 0
RTX CORPORATION COM 75513E101 960,982 5,065 SH SOLE 5,065 0 0
RYDER SYS INC COM 783549108 732,489 2,777 SH SOLE 2,777 0 0
SCHWAB CHARLES CORP COM 808513105 1,104,841 11,974 SH SOLE 11,974 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 388,227 5,700 SH Put SOLE 0 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 388,227 5,700 SH SOLE 5,700 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 222,461 2,678 SH SOLE 2,678 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 311,730 2,658 SH SOLE 2,658 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 632,866 11,805 SH SOLE 11,805 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 404,266 2,548 SH SOLE 2,548 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 238,947 1,290 SH SOLE 1,290 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,738,876 9,127 SH SOLE 9,127 0 0
SERVICENOW INC COM 81762P102 225,961 2,276 SH SOLE 2,276 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 234,526 2,054 SH SOLE 2,054 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 151,167 17,805 SH SOLE 17,805 0 0
SOLITARIO RESOURCES CORP COM 8342EP107 154,969 205,966 SH SOLE 205,966 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,123,559 3,050 SH SOLE 3,050 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 207,574 1,364 SH SOLE 1,364 0 0
SPDR SERIES TRUST ST STR SP SEMI 78464A862 410,395 658 SH SOLE 658 0 0
SPDR SERIES TRUST ST STR SP TRANS 78464A532 455,622 3,940 SH SOLE 3,940 0 0
SPDR SERIES TRUST ST STR SP BANK 78464A797 437,222 6,409 SH SOLE 6,409 0 0
SPDR SERIES TRUST ST STR SP HOME 78464A888 410,238 3,550 SH SOLE 3,550 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 249,707 13,233 SH SOLE 13,233 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 603,973 15,013 SH SOLE 15,013 0 0
STANLEY BLACK & DECKER INC COM 854502101 480,012 5,100 SH Put SOLE 0 0 0
STANLEY BLACK & DECKER INC COM 854502101 480,012 5,100 SH SOLE 5,100 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 563,210 754 SH SOLE 754 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,260,399 16,830 SH SOLE 16,830 0 0
T-MOBILE US INC COM 872590104 1,182,664 7,051 SH SOLE 7,051 0 0
TESLA INC COM 88160R101 494,626 1,176 SH SOLE 1,176 0 0
TEXAS INSTRS INC COM 882508104 655,754 2,200 SH Put SOLE 0 0 0
TEXAS INSTRS INC COM 882508104 655,754 2,200 SH SOLE 2,200 0 0
THE CIGNA GROUP COM 125523100 705,741 2,560 SH SOLE 2,560 0 0
TRAVELERS COMPANIES INC COM 89417E109 635,811 1,926 SH SOLE 1,926 0 0
TRILOGY METALS INC NEW COM 89621C105 163,285 46,520 SH SOLE 46,520 0 0
TRINITY INDS INC COM 896522109 425,334 12,300 SH SOLE 12,300 0 0
TRINITY INDS INC COM 896522109 425,334 12,300 SH Put SOLE 0 0 0
TRUIST FINL CORP COM 89832Q109 423,470 8,500 SH SOLE 8,500 0 0
TRUIST FINL CORP COM 89832Q109 423,470 8,500 SH Put SOLE 0 0 0
UBER TECHNOLOGIES INC COM 90353T100 736,248 10,203 SH SOLE 10,203 0 0
UNITED PARCEL SVCS INC CL B 911312106 790,480 7,353 SH SOLE 7,353 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 703,207 16,033 SH SOLE 16,033 0 0
UNUM GROUP COM 91529Y106 1,047,857 11,721 SH SOLE 11,721 0 0
URANIUM ENERGY CORP COM 916896103 551,548 51,740 SH SOLE 51,740 0 0
URANIUM ENERGY CORP COM 916896103 37,310 3,500 SH Call SOLE 0 0 0
URANIUM RTY CORP COM 91702V101 70,056 25,200 SH SOLE 25,200 0 0
VALERO ENERGY CORP COM 91913Y100 652,303 2,505 SH SOLE 2,505 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 499,788 762 SH SOLE 762 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817 356,065 19,278 SH SOLE 19,278 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 270,869 732 SH SOLE 732 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 410,698 9,700 SH Put SOLE 0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,283,951 30,325 SH SOLE 30,325 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 327,825 979 SH SOLE 979 0 0
VICI PPTYS INC COM 925652109 618,706 23,303 SH SOLE 23,303 0 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 352,020 46,936 SH SOLE 46,936 0 0
VISA INC COM CL A 92826C839 750,681 2,188 SH SOLE 2,188 0 0
VOX ROYALTY CORP COM 92919F103 236,122 49,920 SH SOLE 49,920 0 0
WALMART INC COM 931142103 1,077,164 9,511 SH SOLE 9,511 0 0
WARBY PARKER INC CL A COM 93403J106 805,224 26,540 SH SOLE 26,540 0 0
WESCO INTL INC COM 95082P105 1,107,794 3,207 SH SOLE 3,207 0 0
WESTERN ASSET GBL HIGH INC F COM 95766B109 348,046 58,397 SH SOLE 58,397 0 0
WESTLAKE CORPORATION COM 960413102 412,742 5,654 SH SOLE 5,654 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 461,298 4,107 SH SOLE 4,107 0 0