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
ABBOTT LABS COM Common Stock 002824100 262,227 1,928 SH SOLE 1,928 0 0
ABBVIE INC Common Stock 00287Y109 1,054,507 5,681 SH SOLE 5,681 0 0
AFLAC INC Common Stock 001055102 574,757 5,450 SH SOLE 5,450 0 0
ALLIANT CORP STOCK Common Stock 018802108 205,961 3,406 SH SOLE 3,406 0 0
ALPHABET INC CLASS A Common Stock 02079K305 469,300 2,663 SH SOLE 2,663 0 0
ALTRIA GROUP INC Common Stock 02209S103 250,174 4,267 SH SOLE 4,267 0 0
AMAZON COM INC Common Stock 023135106 901,912 4,111 SH SOLE 4,111 0 0
AMGEN INC Common Stock 031162100 207,174 742 SH SOLE 742 0 0
APPLE INC Common Stock 037833100 4,427,363 21,579 SH SOLE 21,579 0 0
BANK OF AMERICA CORP Common Stock 060505104 766,442 16,197 SH SOLE 16,197 0 0
BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 5,366,787 11,048 SH SOLE 11,048 0 0
BLACKROCK CORE BOND TRUST Fixed Income ETF 09249E101 100,213 10,310 SH SOLE 10,310 0 0
BLACKROCK MULTI SECTOR INC TR Fixed Income ETF 09258A107 227,804 15,603 SH SOLE 15,603 0 0
BROADCOM INC COM Common Stock 11135F101 376,814 1,367 SH SOLE 1,367 0 0
CAPITAL ONE FINANCIAL Common Stock 14040H105 356,799 1,677 SH SOLE 1,677 0 0
CASEYS GENERAL STORES Common Stock 147528103 207,170 406 SH SOLE 406 0 0
CATERPILLAR INC STOCK Common Stock 149123101 1,421,237 3,661 SH SOLE 3,661 0 0
CISCO SYSTEMS INC Common Stock 17275R102 772,754 11,138 SH SOLE 11,138 0 0
COCA COLA COMMON STOCK Common Stock 191216100 512,938 7,250 SH SOLE 7,250 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FD Exchange Traded Fund 81369Y407 725,665 3,339 SH SOLE 3,339 0 0
CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 378,535 4,675 SH SOLE 4,675 0 0
CORNING INC COM Common Stock 219350105 550,091 10,460 SH SOLE 10,460 0 0
COSTCO WHOLESALE CORP Common Stock 22160K105 346,479 350 SH SOLE 350 0 0
CUMMINS INC COM Common Stock 231021106 1,961,725 5,990 SH SOLE 5,990 0 0
DANAHER CORPORATION Common Stock 235851102 281,297 1,424 SH SOLE 1,424 0 0
DEERE & CO COM Common Stock 244199105 540,016 1,062 SH SOLE 1,062 0 0
DISNEY (WALT) HOLDING CO Common Stock 254687106 295,020 2,379 SH SOLE 2,379 0 0
DUKE ENERGY HLDG Common Stock 26441C204 374,296 3,172 SH SOLE 3,172 0 0
EATON CORP PLC Common Stock G29183103 238,112 667 SH SOLE 667 0 0
ELI LILLY & CO Common Stock 532457108 2,337,031 2,998 SH SOLE 2,998 0 0
EOG RES INC Common Stock 26875P101 234,196 1,958 SH SOLE 1,958 0 0
ETF VANGUARD EMERGING MARKETS Exchange Traded Fund 922042858 1,790,403 36,199 SH SOLE 36,199 0 0
ETF VANGUARD EMERGING MARKETS Exchange Traded Fund 922042858 8,161 165 SH OTR 165 0 0
EXXON MOBIL CORP Common Stock 30231G102 334,611 3,104 SH SOLE 3,104 0 0
FRANKLIN US CORE BOND ETF Exchange Traded Fund 35473P553 459,194 21,338 SH SOLE 21,338 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 1,530,863 2,163 SH SOLE 2,163 0 0
HOME DEPOT INC COMMON STOCK Common Stock 437076102 1,987,555 5,421 SH SOLE 5,421 0 0
HONEYWELL INTL INC COM Common Stock 438516106 524,679 2,253 SH SOLE 2,253 0 0
INTUIT INC Common Stock 461202103 261,493 332 SH SOLE 332 0 0
INVESCO EXCH TRADED FD TR II Exchange Traded Fund 46138E537 228,423 10,202 SH SOLE 10,202 0 0
INVESCO QQQ TR UNIT SER 1 Exchange Traded Fund 46090E103 2,436,042 4,416 SH SOLE 4,416 0 0
ISHARE DOW JONES BASIC MATERIALS Exchange Traded Fund 464287838 1,310,773 9,362 SH SOLE 9,362 0 0
ISHARE DOW JONES CONSUMER DISCRETIONARY ETF Exchange Traded Fund 464287580 5,155,374 51,740 SH SOLE 51,740 0 0
ISHARE DOW JONES ENERGY Exchange Traded Fund 464287796 1,682,365 37,204 SH SOLE 37,204 0 0
ISHARE DOW JONES FINANCIAL SECTOR Exchange Traded Fund 464287788 6,792,984 56,145 SH SOLE 56,145 0 0
ISHARE DOW JONES HEALTHCARE Exchange Traded Fund 464287762 5,465,852 96,775 SH SOLE 96,775 0 0
ISHARE DOW JONES INDUSTRIAL Exchange Traded Fund 464287754 4,805,666 33,769 SH SOLE 33,769 0 0
ISHARE DOW JONES SELECT DIV INDEX FUND Exchange Traded Fund 464287168 794,337 5,981 SH SOLE 5,981 0 0
ISHARE DOW JONES TECH Exchange Traded Fund 464287721 16,050,000 92,630 SH SOLE 92,630 0 0
ISHARE DOW JONES UTILITIES Exchange Traded Fund 464287697 1,878,182 17,961 SH SOLE 17,961 0 0
ISHARE MSCI EAFE FUND Exchange Traded Fund 464287465 7,401,671 82,802 SH SOLE 82,802 0 0
ISHARE S&P 100 INDEX Exchange Traded Fund 464287101 796,788 2,618 SH SOLE 2,618 0 0
ISHARE S&P 500 INDEX Exchange Traded Fund 464287200 266,987 430 SH SOLE 430 0 0
ISHARE S&P 500/ GROWTH INDEXFUND Exchange Traded Fund 464287309 1,730,222 15,715 SH SOLE 15,715 0 0
ISHARE S&P MIDCAP 400/GROWTH INDEX FUND Exchange Traded Fund 464287606 6,629,258 72,865 SH SOLE 72,865 0 0
ISHARE S&P MIDCAP 400/VALUE INDEX FUND Exchange Traded Fund 464287705 6,204,334 50,205 SH SOLE 50,205 0 0
ISHARE S&P SMALL CAP 600 GROWTH INDEX Exchange Traded Fund 464287887 4,372,626 32,867 SH SOLE 32,867 0 0
ISHARE S&P SMALLCAP 600 BARRA VALUE IND Exchange Traded Fund 464287879 4,001,388 40,219 SH SOLE 40,219 0 0
ISHARE U.S. CONSUMER STAPLES ETF Exchange Traded Fund 464287812 2,799,818 39,725 SH SOLE 39,725 0 0
ISHARES DJ US REAL ESTATE Exchange Traded Fund 464287739 1,964,203 20,726 SH SOLE 20,726 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF Exchange Traded Fund 46432F339 3,582,358 19,595 SH SOLE 19,595 0 0
ISHARES EMERGING MARKETS EQUITY FACTOR ETF Exchange Traded Fund 46434G889 773,135 14,848 SH SOLE 14,848 0 0
ISHARES MSCI EAFE GROWTH INDEX FUND ETF Exchange Traded Fund 464288885 646,352 5,771 SH SOLE 5,771 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF Exchange Traded Fund 46429B689 264,201 3,143 SH SOLE 3,143 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF Exchange Traded Fund 46432F396 877,649 3,652 SH SOLE 3,652 0 0
ISHARES MSCI USA VALUE FACTOR ETF Exchange Traded Fund 46432F388 435,179 3,844 SH SOLE 3,844 0 0
ISHARES MSCI VALUE INDEX FUND EAFE ETF Exchange Traded Fund 464288877 925,729 14,583 SH SOLE 14,583 0 0
ISHARES SHORT DURATION BOND ACTIVE ETF Exchange Traded Fund 46431W507 1,694,272 33,156 SH SOLE 33,156 0 0
ISHARES SHORT MATURITY MUNICIPAL BOND ACTIVE ETF Exchange Traded Fund 46431W838 1,205,927 23,989 SH SOLE 23,989 0 0
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842 26,296 315 SH OTR 315 0 0
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842 862,933 10,337 SH SOLE 10,337 0 0
ISHARES TR MIN VOL USA ETF Exchange Traded Fund 46429B697 839,010 8,938 SH SOLE 8,938 0 0
ISHARES US EQUITY FACTOR ROTATION ACTIVE ETF Exchange Traded Fund 09290C103 1,456,206 26,739 SH SOLE 26,739 0 0
J P MORGAN CORE PLUS BD ETF Exchange Traded Fund 46641Q670 1,190,994 25,308 SH SOLE 25,308 0 0
J P MORGAN EQUITY FOCUS ETF Exchange Traded Fund 46654Q781 568,835 8,110 SH SOLE 8,110 0 0
J P MORGAN INCOME ETF Exchange Traded Fund 46641Q159 2,013,530 43,470 SH SOLE 43,470 0 0
J P MORGAN INTL BD OPP ETF Exchange Traded Fund 46641Q852 1,261,300 25,942 SH SOLE 25,942 0 0
JOHNSON & JOHNSON COM Common Stock 478160104 999,749 6,545 SH SOLE 6,545 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC Exchange Traded Fund 46641Q837 2,394,529 47,248 SH SOLE 47,248 0 0
JP MORGAN ULTRA SHORT MUNI INC ETF Exchange Traded Fund 46641Q654 263,307 5,171 SH SOLE 5,171 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100 3,137,116 10,821 SH SOLE 10,821 0 0
KROGER COMPANY COMMON Common Stock 501044101 335,409 4,676 SH SOLE 4,676 0 0
LOWES COMPANIES INC Common Stock 548661107 873,724 3,938 SH SOLE 3,938 0 0
MCDONALDS CORP Common Stock 580135101 854,013 2,923 SH SOLE 2,923 0 0
MEDTRONIC PLC Common Stock G5960L103 230,913 2,649 SH SOLE 2,649 0 0
MERCK & CO INC COM Common Stock 58933Y105 358,991 4,535 SH SOLE 4,535 0 0
META PLATFORMS, INC Common Stock 30303M102 884,232 1,198 SH SOLE 1,198 0 0
MICROSOFT CORP Common Stock 594918104 4,046,430 8,135 SH SOLE 8,135 0 0
MORGAN STANLEY Common Stock 617446448 1,343,804 9,540 SH SOLE 9,540 0 0
NVIDIA CORP Common Stock 67066G104 1,381,465 8,744 SH SOLE 8,744 0 0
NYMOX PHARMACEUTICAL CORP ORD SHS Corp Common Stock P73398102 4,135 35,100 SH SOLE 35,100 0 0
ORACLE CORP COM Common Stock 68389X105 602,763 2,757 SH SOLE 2,757 0 0
PGIM ACTIVE HIGH YIELD BD ETF Exchange Traded Fund 69344A206 1,324,274 37,314 SH SOLE 37,314 0 0
PGIM ETF TR TOTAL RETURN BOND Exchange Traded Fund 69344A800 1,209,473 28,914 SH SOLE 28,914 0 0
PGIM ULTRA SHORT ETF BOND Exchange Traded Fund 69344A107 1,502,702 30,199 SH SOLE 30,199 0 0
PHILLIP MORRIS INTL INC Common Stock 718172109 456,236 2,505 SH SOLE 2,505 0 0
PNC FINANCIAL SERVICES CORP Common Stock 693475105 591,884 3,175 SH SOLE 3,175 0 0
PRINCIPAL FINL GROUP Common Stock 74251V102 279,752 3,522 SH SOLE 3,522 0 0
PRINCIPAL SPECTRUM PREF SEC ACTIVE ETF Preferred Stock 74255Y888 964,568 50,847 SH SOLE 50,847 0 0
PROCTER & GAMBLE CO COM Common Stock 742718109 618,480 3,882 SH SOLE 3,882 0 0
RTX CORPORATION Common Stock 75513E101 551,518 3,777 SH SOLE 3,777 0 0
SECTOR SPDR-ENERGY Exchange Traded Fund 81369Y506 496,817 5,858 SH SOLE 5,858 0 0
SELECT SECTOR SPDR TR COMMUNICATION Exchange Traded Fund 81369Y852 904,598 8,335 SH SOLE 8,335 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE Exchange Traded Fund 81369Y209 663,167 4,920 SH SOLE 4,920 0 0
SELECT SECTOR SPDR TR SBI INT-INDS Exchange Traded Fund 81369Y704 691,574 4,688 SH SOLE 4,688 0 0
SELECT SECTOR SPDR TRX FINANCIAL Exchange Traded Fund 81369Y605 1,083,588 20,691 SH SOLE 20,691 0 0
SOUTHERN CO COM Common Stock 842587107 326,456 3,555 SH SOLE 3,555 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 Exchange Traded Fund 78467X109 341,504 775 SH SOLE 775 0 0
SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 344,760 558 SH SOLE 558 0 0
SPDR SER TR PRTFLO S&P500 GW Exchange Traded Fund 78464A409 245,068 2,571 SH SOLE 2,571 0 0
SPDR SER TR SPDR BLOOMBERG Exchange Traded Fund 78468R663 1,020,588 11,126 SH SOLE 11,126 0 0
STEEL DYNAMICS INC Common Stock 858119100 793,662 6,200 SH SOLE 6,200 0 0
TECHNOLOGY SELECT SECTOR SPDR FD Exchange Traded Fund 81369Y803 2,400,874 9,481 SH SOLE 9,481 0 0
TRANE TECHNOLOGIES PLC ORD SHS Common Stock G8994E103 460,593 1,053 SH SOLE 1,053 0 0
UNION PACIFIC CORP Common Stock 907818108 614,084 2,669 SH SOLE 2,669 0 0
US BANCORP DEL COM Common Stock 902973304 230,730 5,099 SH SOLE 5,099 0 0
VANGUARD COMMUNICATION SERVICES ETF Exchange Traded Fund 92204A884 1,232,613 7,207 SH SOLE 7,207 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS Exchange Traded Fund 922908363 613,472 1,080 SH SOLE 1,080 0 0
VANGUARD INTERMEDIATE TERM B Exchange Traded Fund 921937819 648,573 8,386 SH SOLE 8,386 0 0
VANGUARD MUN BD FDS Exchange Traded Fund 922907746 304,672 6,214 SH SOLE 6,214 0 0
VANGUARD TOTAL BOND MARKET ETF Exchange Traded Fund 921937835 1,526,203 20,728 SH SOLE 20,728 0 0
VANGUARD TOTAL INTL STOCK INDEX Exchange Traded Fund 921909768 539,040 7,802 SH SOLE 7,802 0 0
VANGUARD TOTAL STOCK MKT INDEX Exchange Traded Fund 922908769 3,994,552 13,143 SH SOLE 13,143 0 0
VANGUARD US MULTIFACTOR Exchange Traded Fund 921935607 302,351 2,248 SH SOLE 2,248 0 0
VISA INC Common Stock 92826C839 1,288,832 3,630 SH SOLE 3,630 0 0
WELLS FARGO & CO NEW Common Stock 949746101 476,794 5,951 SH SOLE 5,951 0 0