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
AIM ETF PRODUCTS TRUST US LAR CP BUFR10 00888H810 BBG01FC8GD99 257,263 10,022 SH   SOLE   0 0 10,022
AIM ETF PRODUCTS TRUST US LARGE CAP BUF 00888H786 BBG01DCCD6G5 2,680,208 106,231 SH   SOLE   0 0 106,231
AIM ETF PRODUCTS TRUST US LARGE CAP BUF 00888H828 BBG01DC8XBD4 11,010,265 435,705 SH   SOLE   0 0 435,705
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 693,850 6,689 SH   SOLE   0 0 6,689
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 717,402 6,898 SH   SOLE   0 0 6,898
AMAZON COM INC COM 023135106 BBG001S5PQL7 301,710 2,921 SH   SOLE   0 0 2,921
AMGEN INC COM 031162100 BBG001S5NNL6 243,143 1,006 SH   SOLE   0 0 1,006
APPLE INC COM 037833100 BBG001S5N8V8 3,502,168 21,238 SH   SOLE   0 0 21,238
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 931,200 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2,477,669 8,024 SH   SOLE   0 0 8,024
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 BBG00ZR07V60 4,327,096 195,090 SH   SOLE   0 0 195,090
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 14,558,418 362,510 SH   SOLE   0 0 362,510
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 478,560 12,000 SH   SOLE   0 0 12,000
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 1,706,069 12,924 SH   SOLE   0 0 12,924
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 10,745,223 509,735 SH   SOLE   0 0 509,735
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 17,305,570 840,484 SH   SOLE   0 0 840,484
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 10,384,494 512,056 SH   SOLE   0 0 512,056
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 12,317,730 690,843 SH   SOLE   0 0 690,843
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 14,852,222 46,279 SH   SOLE   0 0 46,279
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 32,441,015 78,917 SH   SOLE   0 0 78,917
ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 5,663,545 80,839 SH   SOLE   0 0 80,839
ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 10,421,441 52,309 SH   SOLE   0 0 52,309
LILLY ELI & CO COM 532457108 BBG001S5STL8 253,424 738 SH   SOLE   0 0 738
MICROSOFT CORP COM 594918104 BBG001S5TD05 592,446 2,055 SH   SOLE   0 0 2,055
POLARIS INC COM 731068102 BBG001S7HWZ4 331,890 3,000 SH   SOLE   0 0 3,000
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 877,939 11,751 SH   SOLE   0 0 11,751
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 880,041 5,828 SH   SOLE   0 0 5,828
TESLA INC COM 88160R101 BBG001SQKGD7 251,545 1,213 SH   SOLE   0 0 1,213
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 2,030,860 9,950 SH   SOLE   0 0 9,950
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 23,490,614 170,086 SH   SOLE   0 0 170,086
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 9,483,656 171,774 SH   SOLE   0 0 171,774