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   252,235 2,230 SH   SOLE   0 0 2,230
ABBVIE INC COM 00287Y109   811,062 4,564 SH   SOLE   0 0 4,564
AGNICO EAGLE MINES LTD COM 008474108   1,908,871 24,407 SH   SOLE   0 0 24,407
ALAMOS GOLD INC NEW COM CL A 011532108   1,303,178 70,671 SH   SOLE   0 0 70,671
ALPHABET INC CAP STK CL A 02079K305   914,319 4,830 SH   SOLE   0 0 4,830
ALPHABET INC CAP STK CL C 02079K107   707,294 3,714 SH   SOLE   0 0 3,714
AMAZON COM INC COM 023135106   1,538,143 7,011 SH   SOLE   0 0 7,011
AMEREN CORP COM 023608102   352,638 3,956 SH   SOLE   0 0 3,956
AMERICAN TOWER CORP NEW COM 03027X100   446,603 2,435 SH   SOLE   0 0 2,435
APPLE INC COM 037833100   3,537,142 14,125 SH   SOLE   0 0 14,125
AUTOMATIC DATA PROCESSING IN COM 053015103   694,063 2,371 SH   SOLE   0 0 2,371
BANK AMERICA CORP COM 060505104   344,920 7,848 SH   SOLE   0 0 7,848
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   389,368 859 SH   SOLE   0 0 859
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   564,901 14,119 SH   SOLE   0 0 14,119
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   356,814 12,900 SH   SOLE   0 0 12,900
EXPAND ENERGY CORPORATION COM 165167735   227,266 2,283 SH   SOLE   0 0 2,283
CHEVRON CORP NEW COM 166764100   395,993 2,734 SH   SOLE   0 0 2,734
CMS ENERGY CORP COM 125896100   316,271 4,745 SH   SOLE   0 0 4,745
COSTCO WHSL CORP NEW COM 22160K105   242,812 265 SH   SOLE   0 0 265
CROWN CASTLE INC COM 22822V101   350,080 3,857 SH   SOLE   0 0 3,857
DT MIDSTREAM INC COMMON STOCK 23345M107   272,562 2,741 SH   SOLE   0 0 2,741
DTE ENERGY CO COM 233331107   371,850 3,080 SH   SOLE   0 0 3,080
DUKE ENERGY CORP NEW COM NEW 26441C204   403,810 3,748 SH   SOLE   0 0 3,748
ECOLAB INC COM 278865100   471,218 2,011 SH   SOLE   0 0 2,011
EVGO INC CL A COM 30052F100   89,505 22,100 SH   SOLE   0 0 22,100
EXXON MOBIL CORP COM 30231G102   455,559 4,235 SH   SOLE   0 0 4,235
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   2,609,976 81,333 SH   SOLE   0 0 81,333
GLOBAL X FDS US INFR DEV ETF 37954Y673   559,517 13,846 SH   SOLE   0 0 13,846
GOLDMAN SACHS GROUP INC COM 38141G104   243,364 425 SH   SOLE   0 0 425
HECLA MNG CO COM 422704106   138,994 28,308 SH   SOLE   0 0 28,308
HOME DEPOT INC COM 437076102   292,131 751 SH   SOLE   0 0 751
I-80 GOLD CORP COM 44955L106   22,310 46,000 SH   SOLE   0 0 46,000
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   5,654,915 173,198 SH   SOLE   0 0 173,198
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y111   404,985 16,278 SH   SOLE   0 0 16,278
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541   426,547 15,360 SH   SOLE   0 0 15,360
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   2,094,708 55,830 SH   SOLE   0 0 55,830
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   345,828 8,400 SH   SOLE   0 0 8,400
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   656,825 15,310 SH   SOLE   0 0 15,310
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   294,892 6,150 SH   SOLE   0 0 6,150
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   368,285 8,450 SH   SOLE   0 0 8,450
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   406,036 8,800 SH   SOLE   0 0 8,800
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   371,721 9,220 SH   SOLE   0 0 9,220
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   1,551,736 38,610 SH   SOLE   0 0 38,610
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   3,929,455 109,433 SH   SOLE   0 0 109,433
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   700,341 19,031 SH   SOLE   0 0 19,031
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   387,080 10,220 SH   SOLE   0 0 10,220
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   620,484 14,686 SH   SOLE   0 0 14,686
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   2,099,845 54,655 SH   SOLE   0 0 54,655
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   4,734,313 128,987 SH   SOLE   0 0 128,987
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   691,268 17,955 SH   SOLE   0 0 17,955
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   1,734,801 44,385 SH   SOLE   0 0 44,385
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   488,249 12,340 SH   SOLE   0 0 12,340
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   6,111,620 209,010 SH   SOLE   0 0 209,010
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,273,021 30,092 SH   SOLE   0 0 30,092
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   2,858,309 59,166 SH   SOLE   0 0 59,166
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,259,608 22,524 SH   SOLE   0 0 22,524
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,994,848 19,830 SH   SOLE   0 0 19,830
ISHARES TR CORE MSCI TOTAL 46432F834   4,694,353 70,976 SH   SOLE   0 0 70,976
ISHARES TR CORE S&P MCP ETF 464287507   408,956 6,563 SH   SOLE   0 0 6,563
ISHARES TR CORE S&P SCP ETF 464287804   1,089,290 9,454 SH   SOLE   0 0 9,454
ISHARES TR CORE S&P TTL STK 464287150   585,350 4,551 SH   SOLE   0 0 4,551
ISHARES TR RUS 1000 VAL ETF 464287598   342,120 1,848 SH   SOLE   0 0 1,848
ISHARES TR 1 3 YR TREAS BD 464287457   607,226 7,407 SH   SOLE   0 0 7,407
ISHARES TR CORE US AGGBD ET 464287226   480,818 4,962 SH   SOLE   0 0 4,962
ISHARES TR MBS ETF 464288588   453,633 4,948 SH   SOLE   0 0 4,948
ISHARES TR RUSSELL 2000 ETF 464287655   4,218,789 19,093 SH   SOLE   0 0 19,093
ISHARES TR MSCI USA QLT FCT 46432F339   323,749 1,818 SH   SOLE   0 0 1,818
ISHARES TR IBONDS DEC25 ETF 46434VBD1   300,600 12,000 SH   SOLE   0 0 12,000
JOHNSON & JOHNSON COM 478160104   534,805 3,698 SH   SOLE   0 0 3,698
JPMORGAN CHASE & CO. COM 46625H100   2,703,260 11,277 SH   SOLE   0 0 11,277
KT CORP SPONSORED ADR 48268K101   292,552 18,850 SH   SOLE   0 0 18,850
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,859,673 84,331 SH   SOLE   0 0 84,331
MERCK & CO INC COM 58933Y105   217,264 2,184 SH   SOLE   0 0 2,184
MICROSOFT CORP COM 594918104   6,088,568 14,445 SH   SOLE   0 0 14,445
MONDELEZ INTL INC CL A 609207105   292,677 4,900 SH   SOLE   0 0 4,900
MORGAN STANLEY COM NEW 617446448   4,074,887 32,412 SH   SOLE   0 0 32,412
MOTOROLA SOLUTIONS INC COM NEW 620076307   286,883 621 SH   SOLE   0 0 621
NEW GOLD INC CDA COM 644535106   901,393 363,465 SH   SOLE   0 0 363,465
NEXTERA ENERGY INC COM 65339F101   312,429 4,358 SH   SOLE   0 0 4,358
NEXTRACKER INC CLASS A COM 65290E101   225,317 6,168 SH   SOLE   0 0 6,168
NOKIA CORP SPONSORED ADR 654902204   124,204 28,037 SH   SOLE   0 0 28,037
NVIDIA CORPORATION COM 67066G104   304,167 2,265 SH   SOLE   0 0 2,265
ORACLE CORP COM 68389X105   615,901 3,696 SH   SOLE   0 0 3,696
PACER FDS TR US CASH COWS 100 69374H881   4,186,241 74,119 SH   SOLE   0 0 74,119
PAYCHEX INC COM 704326107   281,419 2,007 SH   SOLE   0 0 2,007
PAYPAL HLDGS INC COM 70450Y103   214,570 2,514 SH   SOLE   0 0 2,514
PEPSICO INC COM 713448108   1,541,888 10,140 SH   SOLE   0 0 10,140
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   231,910 3,525 SH   SOLE   0 0 3,525
INVESCO QQQ TR UNIT SER 1 46090E103   5,743,579 11,235 SH   SOLE   0 0 11,235
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   4,363,101 62,330 SH   SOLE   0 0 62,330
PULTE GROUP INC COM 745867101   206,910 1,900 SH   SOLE   0 0 1,900
REPUBLIC SVCS INC COM 760759100   1,142,099 5,677 SH   SOLE   0 0 5,677
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   248,311 9,089 SH   SOLE   0 0 9,089
SCHWAB STRATEGIC TR US TIPS ETF 808524870   227,304 8,800 SH   SOLE   0 0 8,800
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,108,123 15,324 SH   SOLE   0 0 15,324
SKEENA RES LTD NEW COM 83056P715   113,360 13,000 SH   SOLE   0 0 13,000
SOUTHERN CO COM 842587107   446,504 5,424 SH   SOLE   0 0 5,424
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   469,326 1,103 SH   SOLE   0 0 1,103
SPDR SER TR PORTFOLIO SH TSR 78468R101   313,685 10,813 SH   SOLE   0 0 10,813
SPDR SER TR PORTFOLI S&P1500 78464A805   466,009 6,524 SH   SOLE   0 0 6,524
T-MOBILE US INC COM 872590104   849,810 3,850 SH   SOLE   0 0 3,850
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   562,846 2,850 SH   SOLE   0 0 2,850
BOEING CO COM 097023105   684,282 3,866 SH   SOLE   0 0 3,866
PROCTER AND GAMBLE CO COM 742718109   807,067 4,814 SH   SOLE   0 0 4,814
UNITED PARCEL SERVICE INC CL B 911312106   1,153,563 9,148 SH   SOLE   0 0 9,148
RBB FD INC US TREAS 3 MNTH 74933W452   7,219,479 144,795 SH   SOLE   0 0 144,795
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   7,007,660 154,558 SH   SOLE   0 0 154,558
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   272,750 506 SH   SOLE   0 0 506
VANGUARD INDEX FDS TOTAL STK MKT 922908769   669,751 2,311 SH   SOLE   0 0 2,311
VERIZON COMMUNICATIONS INC COM 92343V104   1,292,684 32,325 SH   SOLE   0 0 32,325
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   7,412,475 161,281 SH   SOLE   0 0 161,281
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   6,784,379 135,147 SH   SOLE   0 0 135,147
VISA INC COM CL A 92826C839   1,375,210 4,351 SH   SOLE   0 0 4,351
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   119,875 14,120 SH   SOLE   0 0 14,120
VULCAN MATLS CO COM 929160109   257,230 1,000 SH   SOLE   0 0 1,000
WELLTOWER INC COM 95040Q104   418,139 3,318 SH   SOLE   0 0 3,318