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   672 6,119 SH   SOLE   0 0 6,119
ABBVIE INC COM 00287Y109   1,243 7,693 SH   SOLE   0 0 7,693
AGNICO EAGLE MINES LTD COM 008474108   1,181 22,716 SH   SOLE   0 0 22,716
ALAMOS GOLD INC NEW COM CL A 011532108   860 85,075 SH   SOLE   0 0 85,075
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   275 3,118 SH   SOLE   0 0 3,118
ALPHABET INC CAP STK CL A 02079K305   582 6,600 SH   SOLE   0 0 6,600
ALPHABET INC CAP STK CL C 02079K107   412 4,640 SH   SOLE   0 0 4,640
AMAZON COM INC COM 023135106   585 6,960 SH   SOLE   0 0 6,960
AMEREN CORP COM 023608102   352 3,956 SH   SOLE   0 0 3,956
AMERICAN TOWER CORP NEW COM 03027X100   834 3,935 SH   SOLE   0 0 3,935
APPLE INC COM 037833100   2,186 16,827 SH   SOLE   0 0 16,827
AUTOMATIC DATA PROCESSING IN COM 053015103   682 2,856 SH   SOLE   0 0 2,856
BANK AMERICA CORP COM 060505104   401 12,105 SH   SOLE   0 0 12,105
BARRICK GOLD CORP COM 067901108   314 18,300 SH   SOLE   0 0 18,300
BERKSHIRE HATHAWAY INC DEL CL A 084670108   469 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   337 1,090 SH   SOLE   0 0 1,090
CHEVRON CORP NEW COM 166764100   566 3,153 SH   SOLE   0 0 3,153
CISCO SYS INC COM 17275R102   374 7,860 SH   SOLE   0 0 7,860
CMS ENERGY CORP COM 125896100   366 5,775 SH   SOLE   0 0 5,775
CROWN CASTLE INC COM 22822V101   777 5,729 SH   SOLE   0 0 5,729
DEVON ENERGY CORP NEW COM 25179M103   203 3,300 SH   SOLE   0 0 3,300
DTE ENERGY CO COM 233331107   426 3,624 SH   SOLE   0 0 3,624
DUKE ENERGY CORP NEW COM NEW 26441C204   390 3,788 SH   SOLE   0 0 3,788
ECOLAB INC COM 278865100   291 2,000 SH   SOLE   0 0 2,000
EVGO INC CL A COM 30052F100   152 33,900 SH   SOLE   0 0 33,900
EXXON MOBIL CORP COM 30231G102   597 5,415 SH   SOLE   0 0 5,415
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,775 74,472 SH   SOLE   0 0 74,472
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   1,656 25,881 SH   SOLE   0 0 25,881
FIDELITY NATL INFORMATION SV COM 31620M106   219 3,233 SH   SOLE   0 0 3,233
FORD MTR CO DEL COM 345370860   248 21,293 SH   SOLE   0 0 21,293
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,560 58,878 SH   SOLE   0 0 58,878
GOLDMAN SACHS GROUP INC COM 38141G104   397 1,155 SH   SOLE   0 0 1,155
HECLA MNG CO COM 422704106   254 45,750 SH   SOLE   0 0 45,750
HOME DEPOT INC COM 437076102   324 1,027 SH   SOLE   0 0 1,027
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   464 15,600 SH   SOLE   0 0 15,600
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   257 8,085 SH   SOLE   0 0 8,085
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   585 19,290 SH   SOLE   0 0 19,290
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   425 12,850 SH   SOLE   0 0 12,850
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   253 8,450 SH   SOLE   0 0 8,450
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326   369 12,720 SH   SOLE   0 0 12,720
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   240 7,800 SH   SOLE   0 0 7,800
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   2,017 71,815 SH   SOLE   0 0 71,815
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   378 11,983 SH   SOLE   0 0 11,983
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   311 10,290 SH   SOLE   0 0 10,290
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   749 25,070 SH   SOLE   0 0 25,070
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   343 12,100 SH   SOLE   0 0 12,100
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   2,144 76,382 SH   SOLE   0 0 76,382
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   1,231 42,085 SH   SOLE   0 0 42,085
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   313 10,400 SH   SOLE   0 0 10,400
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   1,602 64,583 SH   SOLE   0 0 64,583
INTUIT COM 461202103   389 1,000 SH   SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,893 20,480 SH   SOLE   0 0 20,480
ISHARES TR 0-5 YR TIPS ETF 46429B747   9,533 98,317 SH   SOLE   0 0 98,317
ISHARES TR CORE S&P MCP ETF 464287507   1,804 7,459 SH   SOLE   0 0 7,459
ISHARES TR 1 3 YR TREAS BD 464287457   8,232 101,417 SH   SOLE   0 0 101,417
ISHARES TR CORE 1 5 YR USD 46432F859   7,323 157,677 SH   SOLE   0 0 157,677
ISHARES TR RUSSELL 2000 ETF 464287655   2,007 11,508 SH   SOLE   0 0 11,508
JOHNSON & JOHNSON COM 478160104   1,662 9,410 SH   SOLE   0 0 9,410
JPMORGAN CHASE & CO COM 46625H100   1,718 12,811 SH   SOLE   0 0 12,811
KT CORP SPONSORED ADR 48268K101   246 18,200 SH   SOLE   0 0 18,200
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,658 92,749 SH   SOLE   0 0 92,749
MERCK & CO INC COM 58933Y105   298 2,684 SH   SOLE   0 0 2,684
MICROSOFT CORP COM 594918104   4,111 17,144 SH   SOLE   0 0 17,144
MONDELEZ INTL INC CL A 609207105   433 6,499 SH   SOLE   0 0 6,499
MORGAN STANLEY COM NEW 617446448   2,811 33,058 SH   SOLE   0 0 33,058
NEW GOLD INC CDA COM 644535106   353 360,450 SH   SOLE   0 0 360,450
NEWMONT CORP COM 651639106   303 6,430 SH   SOLE   0 0 6,430
NOKIA CORP SPONSORED ADR 654902204   499 107,537 SH   SOLE   0 0 107,537
ORACLE CORP COM 68389X105   286 3,496 SH   SOLE   0 0 3,496
PAYCHEX INC COM 704326107   243 2,107 SH   SOLE   0 0 2,107
PAYPAL HLDGS INC COM 70450Y103   250 3,509 SH   SOLE   0 0 3,509
PEPSICO INC COM 713448108   1,947 10,775 SH   SOLE   0 0 10,775
PFIZER INC COM 717081103   500 9,758 SH   SOLE   0 0 9,758
INVESCO QQQ TR UNIT SER 1 46090E103   4,073 15,296 SH   SOLE   0 0 15,296
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   3,248 50,829 SH   SOLE   0 0 50,829
REAVES UTIL INCOME FD COM SH BEN INT 756158101   213 7,525 SH   SOLE   0 0 7,525
REPUBLIC SVCS INC COM 760759100   744 5,770 SH   SOLE   0 0 5,770
SCHWAB STRATEGIC TR US TIPS ETF 808524870   689 13,304 SH   SOLE   0 0 13,304
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   211 1,556 SH   SOLE   0 0 1,556
SOUTHERN CO COM 842587107   347 4,864 SH   SOLE   0 0 4,864
SPDR SER TR PORTFLI INTRMDIT 78464A672   508 18,003 SH   SOLE   0 0 18,003
SPDR SER TR PORT MTG BK ETF 78464A383   293 13,512 SH   SOLE   0 0 13,512
SPDR SER TR PORTFOLIO SH TSR 78468R101   580 20,087 SH   SOLE   0 0 20,087
SPDR SER TR PORTFOLI S&P1500 78464A805   538 11,373 SH   SOLE   0 0 11,373
T-MOBILE US INC COM 872590104   666 4,755 SH   SOLE   0 0 4,755
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   207 2,780 SH   SOLE   0 0 2,780
BOEING CO COM 097023105   1,109 5,821 SH   SOLE   0 0 5,821
PROCTER AND GAMBLE CO COM 742718109   881 5,812 SH   SOLE   0 0 5,812
TRITON INTL LTD CL A G9078F107   248 3,600 SH   SOLE   0 0 3,600
UNITED PARCEL SERVICE INC CL B 911312106   2,338 13,448 SH   SOLE   0 0 13,448
VANGUARD INDEX FDS VALUE ETF 922908744   257 1,828 SH   SOLE   0 0 1,828
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,411 22,461 SH   SOLE   0 0 22,461
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,406 16,998 SH   SOLE   0 0 16,998
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,305 15,821 SH   SOLE   0 0 15,821
VANGUARD INDEX FDS TOTAL STK MKT 922908769   505 2,643 SH   SOLE   0 0 2,643
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,459 9,516 SH   SOLE   0 0 9,516
VERIZON COMMUNICATIONS INC COM 92343V104   1,617 41,035 SH   SOLE   0 0 41,035
VISA INC COM CL A 92826C839   915 4,402 SH   SOLE   0 0 4,402
VULCAN MATLS CO COM 929160109   222 1,267 SH   SOLE   0 0 1,267
WELLS FARGO CO NEW COM 949746101   301 7,300 SH   SOLE   0 0 7,300
WELLTOWER INC COM 95040Q104   248 3,783 SH   SOLE   0 0 3,783
ZOMEDICA CORP COM 98980M109   158 972,334 SH   SOLE   0 0 972,334