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
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1,064,054 12,060 SH   SOLE   0 0 12,060
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1,450,356 16,346 SH   SOLE   0 0 16,346
AMAZON COM INC COM 023135106 BBG001S5PQL7 426,468 5,077 SH   SOLE   0 0 5,077
AMGEN INC COM 031162100 BBG001S5NNL6 263,903 1,005 SH   SOLE   0 0 1,005
APPLE INC COM 037833100 BBG001S5N8V8 4,685,644 36,063 SH   SOLE   0 0 36,063
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 2,812,266 6 SH   SOLE   0 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2,398,547 7,765 SH   SOLE   0 0 7,765
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 16,606,570 416,100 SH   SOLE   0 0 416,100
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 546,600 12,000 SH   SOLE   0 0 12,000
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 1,706,452 15,580 SH   SOLE   0 0 15,580
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 10,539,866 502,377 SH   SOLE   0 0 502,377
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 10,499,548 512,546 SH   SOLE   0 0 512,546
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 5,181,109 257,255 SH   SOLE   0 0 257,255
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 9,467,610 566,245 SH   SOLE   0 0 566,245
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 18,101,745 67,980 SH   SOLE   0 0 67,980
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 1,036,226 17,903 SH   SOLE   0 0 17,903
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 47,619,108 123,940 SH   SOLE   0 0 123,940
ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 4,715,293 73,619 SH   SOLE   0 0 73,619
ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 8,333,389 41,096 SH   SOLE   0 0 41,096
LILLY ELI & CO COM 532457108 BBG001S5STL8 268,992 735 SH   SOLE   0 0 735
MICROSOFT CORP COM 594918104 BBG001S5TD05 619,023 2,581 SH   SOLE   0 0 2,581
POLARIS INC COM 731068102 BBG001S7HWZ4 303,000 3,000 SH   SOLE   0 0 3,000
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 919,653 12,336 SH   SOLE   0 0 12,336
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1,073,045 8,623 SH   SOLE   0 0 8,623
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 2,598,958 13,594 SH   SOLE   0 0 13,594
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 28,848,339 205,516 SH   SOLE   0 0 205,516
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 9,332,723 180,447 SH   SOLE   0 0 180,447