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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   8,019,690 73,046 SH   SOLE   0 0 73,046
ABBVIE INC COM 00287Y109   3,781,131 23,397 SH   SOLE   0 0 23,397
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   251,306 14,385 SH   SOLE   0 0 14,385
ACACIA RESH CORP ACACIA TCH COM 003881307   1,452,168 344,933 SH   SOLE   0 0 344,933
ALLSPRING MULTI SECTOR INCOM COM 94987D101   212,630 21,697 SH   SOLE   0 0 21,697
ALPHABET INC CAP STK CL A 02079K305   324,863 3,682 SH   SOLE   0 0 3,682
AMAZON COM INC COM 023135106   612,192 7,288 SH   SOLE   0 0 7,288
AMERICAN AIRLS GROUP INC COM 02376R102   165,309 12,996 SH   SOLE   0 0 12,996
AMERICAN CENTY ETF TR US SML CP VALU 025072877   684,523 9,187 SH   SOLE   0 0 9,187
APPLE INC COM 037833100   1,938,285 14,918 SH   SOLE   0 0 14,918
AT&T INC COM 00206R102   211,207 11,472 SH   SOLE   0 0 11,472
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,222,754 10,433 SH   SOLE   0 0 10,433
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE   0 0 1
BLACK STONE MINERALS L P COM UNIT 09225M101   645,231 38,247 SH   SOLE   0 0 38,247
BOEING CO COM 097023105   377,387 1,981 SH   SOLE   0 0 1,981
CARNIVAL CORP COMMON STOCK 143658300   135,489 16,810 SH   SOLE   0 0 16,810
CASELLA WASTE SYS INC CL A 147448104   285,516 3,600 SH   SOLE   0 0 3,600
CHEVRON CORP NEW COM 166764100   297,572 1,658 SH   SOLE   0 0 1,658
CORNERSTONE STRATEGIC VALUE COM 21924B302   312,491 42,400 SH   SOLE   0 0 42,400
COSTCO WHSL CORP NEW COM 22160K105   449,971 986 SH   SOLE   0 0 986
DTE ENERGY CO COM 233331107   610,216 5,192 SH   SOLE   0 0 5,192
EATON VANCE TAX-MANAGED DIVE COM 27828N102   227,787 20,975 SH   SOLE   0 0 20,975
FIRST MAJESTIC SILVER CORP COM 32076V103   115,103 13,801 SH   SOLE   0 0 13,801
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,466,954 59,913 SH   SOLE   0 0 59,913
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   1,024,864 11,191 SH   SOLE   0 0 11,191
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   340,255 8,307 SH   SOLE   0 0 8,307
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   770,527 7,084 SH   SOLE   0 0 7,084
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   224,532 3,895 SH   SOLE   0 0 3,895
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   667,672 13,861 SH   SOLE   0 0 13,861
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   803,620 13,263 SH   SOLE   0 0 13,263
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   1,043,012 23,640 SH   SOLE   0 0 23,640
FIRST TR NASDAQ 100 TECH IND SHS 337345102   661,433 6,285 SH   SOLE   0 0 6,285
FRANKLIN LTD DURATION INCOME COM 35472T101   475,081 76,503 SH   SOLE   0 0 76,503
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,426,055 392,853 SH   SOLE   0 0 392,853
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   993,071 194,092 SH   SOLE   0 0 194,092
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   236,063 15,510 SH   SOLE   0 0 15,510
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   514,418 34,805 SH   SOLE   0 0 34,805
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   4,272,683 212,044 SH   SOLE   0 0 212,044
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   1,063,406 32,570 SH   SOLE   0 0 32,570
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   1,630,229 37,194 SH   SOLE   0 0 37,194
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   658,846 9,055 SH   SOLE   0 0 9,055
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,250,577 8,850 SH   SOLE   0 0 8,850
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   1,263,142 7,086 SH   SOLE   0 0 7,086
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   931,894 3,835 SH   SOLE   0 0 3,835
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   443,604 2,796 SH   SOLE   0 0 2,796
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   591,987 8,144 SH   SOLE   0 0 8,144
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   862,217 12,131 SH   SOLE   0 0 12,131
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   580,206 2,102 SH   SOLE   0 0 2,102
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   606,318 6,058 SH   SOLE   0 0 6,058
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803   395,917 6,183 SH   SOLE   0 0 6,183
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   565,277 7,249 SH   SOLE   0 0 7,249
INVESCO MUN OPPORTUNITY TR COM 46132C107   576,423 58,611 SH   SOLE   0 0 58,611
INVESCO QQQ TR UNIT SER 1 46090E103   1,063,489 3,994 SH   SOLE   0 0 3,994
ISHARES INC MSCI GLB SLV&MTL 464286327   318,644 30,318 SH   SOLE   0 0 30,318
ISHARES TR NATIONAL MUN ETF 464288414   1,018,936 9,655 SH   SOLE   0 0 9,655
ISHARES TR RUS 1000 ETF 464287622   1,428,305 6,785 SH   SOLE   0 0 6,785
ISHARES TR RUSSELL 2000 ETF 464287655   993,960 5,701 SH   SOLE   0 0 5,701
ISHARES TR MSCI USA MIN VOL 46429B697   311,256 4,317 SH   SOLE   0 0 4,317
ISHARES TR TIPS BD ETF 464287176   563,968 5,298 SH   SOLE   0 0 5,298
ISHARES TR MSCI EMG MKT ETF 464287234   210,724 5,560 SH   SOLE   0 0 5,560
ISHARES TR SHRT NAT MUN ETF 464288158   302,598 2,903 SH   SOLE   0 0 2,903
ISHARES TR BLACKROCK ULTRA 46434V878   251,267 5,021 SH   SOLE   0 0 5,021
ISHARES TR U.S. FIN SVC ETF 464287770   796,045 5,054 SH   SOLE   0 0 5,054
ISHARES TR NORTH AMERN NAT 464287374   547,284 13,460 SH   SOLE   0 0 13,460
ISHARES TR MSCI EAFE ETF 464287465   252,342 3,844 SH   SOLE   0 0 3,844
ISHARES TR FLTG RATE NT ETF 46429B655   459,722 9,134 SH   SOLE   0 0 9,134
ISHARES TR TRS FLT RT BD 46434V860   626,973 12,439 SH   SOLE   0 0 12,439
JOHNSON & JOHNSON COM 478160104   511,796 2,897 SH   SOLE   0 0 2,897
LENNOX INTL INC COM 526107107   681,806 2,850 SH   SOLE   0 0 2,850
MARATHON PETE CORP COM 56585A102   233,595 2,007 SH   SOLE   0 0 2,007
MCDONALDS CORP COM 580135101   230,916 876 SH   SOLE   0 0 876
MICROSOFT CORP COM 594918104   790,844 3,298 SH   SOLE   0 0 3,298
MICROSTRATEGY INC CL A NEW 594972408   563,873 3,983 SH   SOLE   0 0 3,983
NEWMONT CORP COM 651639106   203,007 4,301 SH   SOLE   0 0 4,301
NORFOLK SOUTHN CORP COM 655844108   270,834 1,099 SH   SOLE   0 0 1,099
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   305,535 24,962 SH   SOLE   0 0 24,962
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   572,966 112,567 SH   SOLE   0 0 112,567
POLARITYTE INC COM NEW 731094207   21,510 32,835 SH   SOLE   0 0 32,835
PROCTER AND GAMBLE CO COM 742718109   219,086 1,446 SH   SOLE   0 0 1,446
ROYAL CARIBBEAN GROUP COM V7780T103   400,531 8,103 SH   SOLE   0 0 8,103
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,934,197 22,120 SH   SOLE   0 0 22,120
SIRIUS XM HOLDINGS INC COM 82968B103   58,400 10,000 SH   SOLE   0 0 10,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   317,083 957 SH   SOLE   0 0 957
SPDR S&P 500 ETF TR TR UNIT 78462F103   532,070 1,391 SH   SOLE   0 0 1,391
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   1,991,398 107,935 SH   SOLE   0 0 107,935
SPDR SER TR S&P METALS MNG 78464A755   440,819 8,850 SH   SOLE   0 0 8,850
SPDR SER TR BLOOMBERG INVT 78468R200   271,363 8,929 SH   SOLE   0 0 8,929
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   295,783 11,946 SH   SOLE   0 0 11,946
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   2,163,062 120,639 SH   SOLE   0 0 120,639
SPROTT PHYSICAL GOLD TR UNIT 85207H104   11,639,584 825,592 SH   SOLE   0 0 825,592
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   15,213,098 1,846,266 SH   SOLE   0 0 1,846,266
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   24,439 39,539 SH   SOLE   0 0 39,539
TESLA INC COM 88160R101   359,193 2,916 SH   SOLE   0 0 2,916
TWO RDS SHARED TR ANFIELD US EQU 90214Q733   1,611,152 140,712 SH   SOLE   0 0 140,712
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   2,515,980 287,534 SH   SOLE   0 0 287,534
UNITED STS GASOLINE FD LP UNITS 91201T102   3,300,831 55,140 SH   SOLE   0 0 55,140
VANECK ETF TRUST GOLD MINERS ETF 92189F106   3,062,578 106,840 SH   SOLE   0 0 106,840
VANECK ETF TRUST NATURAL RESOURC 92189F841   427,614 8,685 SH   SOLE   0 0 8,685
VANECK MERK GOLD TR GOLD TRUST 921078101   2,741,755 154,989 SH   SOLE   0 0 154,989
VANGUARD INDEX FDS VALUE ETF 922908744   1,087,143 7,745 SH   SOLE   0 0 7,745
VANGUARD INDEX FDS SML CP GRW ETF 922908595   553,936 2,762 SH   SOLE   0 0 2,762
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   702,074 8,512 SH   SOLE   0 0 8,512
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   223,825 4,464 SH   SOLE   0 0 4,464
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   398,185 8,525 SH   SOLE   0 0 8,525
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   213,267 2,836 SH   SOLE   0 0 2,836
VANGUARD WORLD FDS ENERGY ETF 92204A306   615,132 5,072 SH   SOLE   0 0 5,072
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   542,219 2,476 SH   SOLE   0 0 2,476
WALMART INC COM 931142103   207,345 1,462 SH   SOLE   0 0 1,462
WESTERN ASSET HIGH INCOME OP COM 95766K109   72,892 18,454 SH   SOLE   0 0 18,454
WISDOMTREE TR US HIGH DIVIDEND 97717W208   531,679 6,178 SH   SOLE   0 0 6,178