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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVANCED MICRO DEVICES INC COM 007903107 945,721 1,628 SH SOLE 0 0 1,628
ALLIANT ENERGY CORP COM 018802108 736,604 9,655 SH SOLE 0 0 9,655
AMAZON COM INC COM 023135106 2,035,188 8,539 SH SOLE 0 0 8,539
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 280,099 2,373 SH SOLE 0 0 2,373
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 4,768,681 68,685 SH SOLE 0 0 68,685
APPLE INC COM 037833100 6,073,484 20,990 SH SOLE 0 0 20,990
APPLIED MATLS INC COM 038222105 900,135 1,245 SH SOLE 0 0 1,245
BERKLEY W R CORP COM 084423102 487,503 6,912 SH SOLE 0 0 6,912
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,246,550 3 SH SOLE 0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,783,391 3,564 SH SOLE 0 0 3,564
BRISTOL-MYERS SQUIBB CO COM 110122108 209,715 3,640 SH SOLE 0 0 3,640
CASEYS GEN STORES INC COM 147528103 2,006,931 2,525 SH SOLE 0 0 2,525
CATERPILLAR INC COM 149123101 1,122,805 1,054 SH SOLE 0 0 1,054
CHEVRON CORPORATION COM 166764100 239,321 1,444 SH SOLE 0 0 1,444
COCA COLA CO COM 191216100 257,572 3,169 SH SOLE 0 0 3,169
DEERE & CO COM 244199105 2,854,893 4,501 SH SOLE 0 0 4,501
ENTERPRISE PRODS PARTNERS L COM 293792107 374,896 10,198 SH SOLE 0 0 10,198
INTERNATIONAL BUSINESS MACHS COM 459200101 409,321 1,456 SH SOLE 0 0 1,456
ISHARES TR CORE S&P500 ETF 464287200 5,713,929 7,630 SH SOLE 0 0 7,630
ISHARES TR RUS 1000 ETF 464287622 340,600 832 SH SOLE 0 0 832
ISHARES TR CORE S&P US VLU 464287663 2,638,387 23,953 SH SOLE 0 0 23,953
ISHARES TR NATIONAL MUN ETF 464288414 895,329 8,319 SH SOLE 0 0 8,319
JOHNSON & JOHNSON COM 478160104 447,461 1,762 SH SOLE 0 0 1,762
ELI LILLY & CO COM 532457108 1,204,455 1,004 SH SOLE 0 0 1,004
MARRIOTT INTL INC NEW CL A 571903202 626,384 1,690 SH SOLE 0 0 1,690
MCDONALDS CORP COM 580135101 202,268 748 SH SOLE 0 0 748
MICROSOFT CORP COM 594918104 1,999,204 5,360 SH SOLE 0 0 5,360
PEPSICO INC COM 713448108 272,519 2,012 SH SOLE 0 0 2,012
PHILIP MORRIS INTL INC COM 718172109 219,444 1,213 SH SOLE 0 0 1,213
PROCTER & GAMBLE CO COM 742718109 304,430 2,076 SH SOLE 0 0 2,076
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 200,471 6,322 SH SOLE 0 0 6,322
STARBUCKS CORP COM 855244109 282,487 2,764 SH SOLE 0 0 2,764
STRYKER CORPORATION COM 863667101 562,689 1,787 SH SOLE 0 0 1,787
UNION PAC CORP COM 907818108 217,600 800 SH SOLE 0 0 800
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 290,191 1,226 SH SOLE 0 0 1,226
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 507,712 7,126 SH SOLE 0 0 7,126
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,330,975 13,554 SH SOLE 0 0 13,554
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 499,590 727 SH SOLE 0 0 727
VANGUARD INDEX FDS SM CP VAL ETF 922908611 225,408 928 SH SOLE 0 0 928
VANGUARD INDEX FDS GROWTH ETF 922908736 1,164,731 13,521 SH SOLE 0 0 13,521
VANGUARD INDEX FDS VALUE ETF 922908744 346,604 1,590 SH SOLE 0 0 1,590
WALMART INC COM 931142103 318,213 2,810 SH SOLE 0 0 2,810
WELLS FARGO & CO COM 949746101 210,780 2,551 SH SOLE 0 0 2,551
RTX CORPORATION COM 75513E101 422,248 2,225 SH SOLE 0 0 2,225
INVESCO QQQ TR UNIT SER 1 46090E103 1,295,630 1,759 SH SOLE 0 0 1,759
ABBVIE INC COM 00287Y109 221,914 882 SH SOLE 0 0 882
ADOBE INC COM 00724F101 202,970 990 SH SOLE 0 0 990
ALPHABET INC CAP STK CL C 02079K107 2,588,112 7,325 SH SOLE 0 0 7,325
ALPHABET INC CAP STK CL A 02079K305 1,117,493 3,127 SH SOLE 0 0 3,127
BROADCOM INC COM 11135F101 529,228 1,401 SH SOLE 0 0 1,401
COSTCO WHOLESALE CORPORATION COM 22160K105 1,791,515 1,915 SH SOLE 0 0 1,915
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 274,280 4,986 SH SOLE 0 0 4,986
EXXON MOBIL CORP COM 30231G102 316,814 2,317 SH SOLE 0 0 2,317
META PLATFORMS INC CL A 30303M102 858,719 1,524 SH SOLE 0 0 1,524
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 513,865 12,805 SH SOLE 0 0 12,805
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 31,178,217 146,535 SH SOLE 0 0 146,535
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 13,385,521 82,862 SH SOLE 0 0 82,862
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 304,967 14,975 SH SOLE 0 0 14,975
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 269,612 13,745 SH SOLE 0 0 13,745
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 267,789 13,715 SH SOLE 0 0 13,715
ISHARES SILVER TR ISHARES 46428Q109 394,341 7,375 SH SOLE 0 0 7,375
ISHARES TR MSCI EAFE MIN VL 46429B689 4,474,509 51,015 SH SOLE 0 0 51,015
ISHARES TR MSCI USA MIN ETF 46429B697 19,042,413 197,413 SH SOLE 0 0 197,413
ISHARES TR 0-3 MTH TREASURY 46436E718 19,626,758 194,962 SH SOLE 0 0 194,962
JPMORGAN CHASE & CO COM 46625H100 1,161,825 3,550 SH SOLE 0 0 3,550
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 2,924,574 40,462 SH SOLE 0 0 40,462
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 41,424,808 674,013 SH SOLE 0 0 674,013
MERCK & CO INC COM 58933Y105 333,008 2,592 SH SOLE 0 0 2,592
NVIDIA CORPORATION COM 67066G104 1,987,873 9,934 SH SOLE 0 0 9,934
PIMCO ETF TR MTG BKD SECS ACT 72201R569 814,770 16,500 SH SOLE 0 0 16,500
PIMCO ETF TR MULTISECTOR BD 72201R585 3,201,455 120,718 SH SOLE 0 0 120,718
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 4,812,926 50,339 SH SOLE 0 0 50,339
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,827,319 41,507 SH SOLE 0 0 41,507
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,551,703 25,312 SH SOLE 0 0 25,312
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 4,192,885 56,564 SH SOLE 0 0 56,564
SPDR GOLD TR GOLD SHS 78463V107 1,426,737 3,873 SH SOLE 0 0 3,873
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 3,010,627 58,143 SH SOLE 0 0 58,143
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 35,108,666 696,738 SH SOLE 0 0 696,738
SPDR SERIES TRUST ST STR P500GRW 78464A409 16,063,631 135,000 SH SOLE 0 0 135,000
SPDR SERIES TRUST ST STR P500VAL 78464A508 27,728,388 456,134 SH SOLE 0 0 456,134
SPDR SERIES TRUST ST STR P500ETF 78464A854 30,825,747 350,771 SH SOLE 0 0 350,771
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 200,075 383 SH SOLE 0 0 383
SPDR SERIES TRUST ST STR BL 12 ETF 78468R523 273,891 2,756 SH SOLE 0 0 2,756
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 6,519,999 71,148 SH SOLE 0 0 71,148
SPDR SERIES TRUST ST STR SP600 SML 78468R853 4,193,397 72,714 SH SOLE 0 0 72,714
SALESFORCE INC COM 79466L302 421,786 2,692 SH SOLE 0 0 2,692
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 12,064,692 227,164 SH SOLE 0 0 227,164
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 15,033,095 331,564 SH SOLE 0 0 331,564
TESLA INC COM 88160R101 318,816 758 SH SOLE 0 0 758
VISA INC COM CL A 92826C839 940,328 2,741 SH SOLE 0 0 2,741