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
ADVISORSHARES TR PURE US CANNABIS 00768Y453   2,911,807 525,597 SH   SOLE   0 0 525,597
AGNICO EAGLE MINES LTD COM 008474108   4,994,202 99,924 SH   SOLE   0 0 99,924
ALAMOS GOLD INC NEW COM CL A 011532108   2,198,692 184,454 SH   SOLE   0 0 184,454
ALPHABET INC CAP STK CL A 02079K305   314,811 2,630 SH   SOLE   0 0 2,630
AMAZON COM INC COM 023135106   443,876 3,405 SH   SOLE   0 0 3,405
APPLE INC COM 037833100   3,074,507 15,850 SH   SOLE   0 0 15,850
AUTOMATIC DATA PROCESSING IN COM 053015103   605,302 2,754 SH   SOLE   0 0 2,754
B2GOLD CORP COM 11777Q209   1,214,264 340,130 SH   SOLE   0 0 340,130
BANK AMERICA CORP COM 060505104   503,653 17,555 SH   SOLE   0 0 17,555
BARRICK GOLD CORP COM 067901108   5,582,237 329,725 SH   SOLE   0 0 329,725
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,019,590 2,990 SH   SOLE   0 0 2,990
BOEING CO COM 097023105   684,956 3,244 SH   SOLE   0 0 3,244
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   337,885 2,040 SH   SOLE   0 0 2,040
CANADIAN NAT RES LTD COM 136385101   4,527,749 80,479 SH   SOLE   0 0 80,479
CHEVRON CORP NEW COM 166764100   1,372,814 8,725 SH   SOLE   0 0 8,725
COCA COLA CO COM 191216100   223,199 3,706 SH   SOLE   0 0 3,706
CVS HEALTH CORP COM 126650100   850 10,000 SH Call SOLE   0 0 10,000
CVS HEALTH CORP COM 126650100   36,293 525 SH   SOLE   0 0 525
DEVON ENERGY CORP NEW COM 25179M103   362,048 7,490 SH   SOLE   0 0 7,490
DIAMONDBACK ENERGY INC COM 25278X109   3,066,625 23,345 SH   SOLE   0 0 23,345
DISNEY WALT CO COM 254687106   409,081 4,582 SH   SOLE   0 0 4,582
EMERSON ELEC CO COM 291011104   876,722 9,699 SH   SOLE   0 0 9,699
EXXON MOBIL CORP COM 30231G102   1,455,430 13,570 SH   SOLE   0 0 13,570
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   225,206 10,504 SH   SOLE   0 0 10,504
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   500,108 6,661 SH   SOLE   0 0 6,661
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   206,797 7,872 SH   SOLE   0 0 7,872
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   651,770 13,838 SH   SOLE   0 0 13,838
FORD MTR CO DEL COM 345370860   177,599 11,738 SH   SOLE   0 0 11,738
FRANCO NEV CORP COM 351858105   3,056,061 21,431 SH   SOLE   0 0 21,431
GLOBAL X FDS GLOBX SUPDV US 37950E291   194,004 11,617 SH   SOLE   0 0 11,617
INGERSOLL RAND INC COM 45687V106   785,237 12,014 SH   SOLE   0 0 12,014
INTEL CORP COM 458140100   302,629 9,050 SH   SOLE   0 0 9,050
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   2,758,805 142,353 SH   SOLE   0 0 142,353
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   303,202 11,185 SH   SOLE   0 0 11,185
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   3,562,968 169,343 SH   SOLE   0 0 169,343
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   323,998 6,422 SH   SOLE   0 0 6,422
ISHARES TR 20 YR TR BD ETF 464287432   2,122,613 20,620 SH   SOLE   0 0 20,620
ISHARES TR 3 7 YR TREAS BD 464288661   201,770 1,751 SH   SOLE   0 0 1,751
ISHARES TR BROAD USD HIGH 46435U853   2,742,016 77,678 SH   SOLE   0 0 77,678
ISHARES TR CORE MSCI EAFE 46432F842   246,310 3,649 SH   SOLE   0 0 3,649
ISHARES TR CORE S&P MCP ETF 464287507   252,067 964 SH   SOLE   0 0 964
ISHARES TR CORE US AGGBD ET 464287226   471,335 4,812 SH   SOLE   0 0 4,812
ISHARES TR IBOXX HI YD ETF 464288513   2,026,383 26,993 SH   SOLE   0 0 26,993
ISHARES TR MORNINGSTAR GRWT 464287119   325,195 5,216 SH   SOLE   0 0 5,216
ISHARES TR MSCI EMG MKT ETF 464287234   295,933 7,481 SH   SOLE   0 0 7,481
ISHARES TR NATIONAL MUN ETF 464288414   3,631,727 34,027 SH   SOLE   0 0 34,027
ISHARES TR PFD AND INCM SEC 464288687   628,134 20,308 SH   SOLE   0 0 20,308
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   460,678 8,326 SH   SOLE   0 0 8,326
JOHNSON & JOHNSON COM 478160104   1,409,989 8,519 SH   SOLE   0 0 8,519
JPMORGAN CHASE & CO COM 46625H100   200,849 1,381 SH   SOLE   0 0 1,381
KINROSS GOLD CORP COM 496902404   4,256,753 892,401 SH   SOLE   0 0 892,401
LILLY ELI & CO COM 532457108   617,656 1,317 SH   SOLE   0 0 1,317
LOCKHEED MARTIN CORP COM 539830109   407,455 885 SH   SOLE   0 0 885
MCDONALDS CORP COM 580135101   961,202 3,221 SH   SOLE   0 0 3,221
MEDTRONIC PLC SHS G5960L103   274,755 3,119 SH   SOLE   0 0 3,119
MERCK & CO INC COM 58933Y105   873,420 7,569 SH   SOLE   0 0 7,569
META PLATFORMS INC CL A 30303M102   445,508 1,552 SH   SOLE   0 0 1,552
MICROSOFT CORP COM 594918104   416,680 1,224 SH   SOLE   0 0 1,224
NEWMONT CORP COM 651639106   626,383 14,683 SH   SOLE   0 0 14,683
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   893,644 20,739 SH   SOLE   0 0 20,739
NVIDIA CORPORATION COM 67066G104   357,915 846 SH   SOLE   0 0 846
OCCIDENTAL PETE CORP COM 674599105   3,746,618 63,718 SH   SOLE   0 0 63,718
ORACLE CORP COM 68389X105   516,056 4,333 SH   SOLE   0 0 4,333
PEABODY ENERGY CORP COM 704551100   17 500 SH Call SOLE   0 0 500
PEABODY ENERGY CORP COM 704551100   390,889 18,047 SH   SOLE   0 0 18,047
PEPSICO INC COM 713448108   668,209 3,608 SH   SOLE   0 0 3,608
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   2,396,680 26,282 SH   SOLE   0 0 26,282
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   2,394,495 47,986 SH   SOLE   0 0 47,986
PIONEER NAT RES CO COM 723787107   284,251 1,372 SH   SOLE   0 0 1,372
PROCTER AND GAMBLE CO COM 742718109   289,997 1,911 SH   SOLE   0 0 1,911
RANGE RES CORP COM 75281A109   2,353,205 80,041 SH   SOLE   0 0 80,041
RAYTHEON TECHNOLOGIES CORP COM 75513E101   232,349 2,372 SH   SOLE   0 0 2,372
ROCKWELL AUTOMATION INC COM 773903109   930,060 2,823 SH   SOLE   0 0 2,823
SCHLUMBERGER LTD COM STK 806857108   4,013,644 81,711 SH   SOLE   0 0 81,711
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   681,716 13,186 SH   SOLE   0 0 13,186
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   383,250 5,277 SH   SOLE   0 0 5,277
SELECT SECTOR SPDR TR ENERGY 81369Y506   705,631 8,693 SH   SOLE   0 0 8,693
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   322,934 3,009 SH   SOLE   0 0 3,009
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   364,728 4,401 SH   SOLE   0 0 4,401
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   219,306 3,820 SH   SOLE   0 0 3,820
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   4,062,943 44,249 SH   SOLE   0 0 44,249
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,963,967 21,341 SH   SOLE   0 0 21,341
SPDR SER TR BLOOMBERG SHT TE 78468R408   2,684,524 108,685 SH   SOLE   0 0 108,685
SPDR SER TR NUVEEN BLOOMBERG 78464A284   420,168 16,800 SH   SOLE   0 0 16,800
SPDR SER TR PORTFOLIO INTRMD 78464A375   202,935 6,320 SH   SOLE   0 0 6,320
SPDR SER TR S&P BIOTECH 78464A870   262,247 3,152 SH   SOLE   0 0 3,152
SPDR SER TR S&P HOMEBUILD 78464A888   340,320 4,238 SH   SOLE   0 0 4,238
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,441,094 34,418 SH   SOLE   0 0 34,418
TIDEWATER INC NEW COM 88642R109   4,429,323 79,894 SH   SOLE   0 0 79,894
TRANSOCEAN LTD REG SHS H8817H100   3,076,941 438,936 SH   SOLE   0 0 438,936
TRIPLE FLAG PRECIOUS METAL COM 89679M104   2,721,026 197,462 SH   SOLE   0 0 197,462
VANECK ETF TRUST GOLD MINERS ETF 92189F106   894,699 29,714 SH   SOLE   0 0 29,714
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   413,954 8,063 SH   SOLE   0 0 8,063
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   391,150 5,176 SH   SOLE   0 0 5,176
VANGUARD INDEX FDS GROWTH ETF 922908736   290,883 1,028 SH   SOLE   0 0 1,028
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   403,209 990 SH   SOLE   0 0 990
VANGUARD INDEX FDS VALUE ETF 922908744   1,870,423 13,163 SH   SOLE   0 0 13,163
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   502,100 9,998 SH   SOLE   0 0 9,998
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   253,915 3,356 SH   SOLE   0 0 3,356
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   751,028 7,080 SH   SOLE   0 0 7,080
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   347,644 1,420 SH   SOLE   0 0 1,420
WASTE MGMT INC DEL COM 94106L109   217,665 1,255 SH   SOLE   0 0 1,255
WEATHERFORD INTL PLC ORD SHS G48833118   1,610,552 24,248 SH   SOLE   0 0 24,248
WHEATON PRECIOUS METALS CORP COM 962879102   4,016,435 92,930 SH   SOLE   0 0 92,930
ZACKS TRUST EARNGS CONSTANT 98888G105   812,924 32,495 SH   SOLE   0 0 32,495