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 Common Stock 002824100   206,700 1,813 SH   SOLE   1,813 0 0
ABBVIE INC Common Stock 00287Y109   1,140,842 5,777 SH   SOLE   5,777 0 0
AFLAC INC Common Stock 001055102   609,310 5,450 SH   SOLE   5,450 0 0
ALLIANT CORP STOCK Common Stock 018802108   237,055 3,906 SH   SOLE   3,906 0 0
ALPHABET INC CLASS A Common Stock 02079K305   803,212 4,843 SH   SOLE   4,843 0 0
ALTRIA GROUP INC Common Stock 02209S103   214,470 4,202 SH   SOLE   4,202 0 0
AMAZON COM INC Common Stock 023135106   292,165 1,568 SH   SOLE   1,568 0 0
APPLE INC Common Stock 037833100   5,219,433 22,401 SH   SOLE   22,401 0 0
ASTRAZENECA PLC SPON ADR Int'l Common Stock 046353108   202,254 2,596 SH   SOLE   2,596 0 0
BANK OF AMERICA CORP Common Stock 060505104   619,286 15,607 SH   SOLE   15,607 0 0
BERKSHIRE HATHAWAY INC CL B Common Stock 084670702   4,774,737 10,374 SH   SOLE   10,374 0 0
BLACKROCK CORE BOND TRUST Fixed Income ETF 09249E101   167,476 13,910 SH   SOLE   13,910 0 0
BLACKROCK ETF TRUST US EQT FACTOR Exchange Traded Fund 09290C103   1,151,612 23,279 SH   SOLE   23,279 0 0
BLACKROCK MULTI SECTOR INC TR Fixed Income ETF 09258A107   237,166 15,603 SH   SOLE   15,603 0 0
BLACKROCK SHORT DURATION Exchange Traded Fund 46431W507   3,176,931 62,001 SH   SOLE   62,001 0 0
CATERPILLAR INC STOCK Common Stock 149123101   1,470,220 3,759 SH   SOLE   3,759 0 0
CHEVRON CORPORATION Common Stock 166764100   298,664 2,028 SH   SOLE   2,028 0 0
CISCO SYSTEMS INC Common Stock 17275R102   544,973 10,240 SH   SOLE   10,240 0 0
COCA COLA COMMON STOCK Common Stock 191216100   420,381 5,850 SH   SOLE   5,850 0 0
CONSTELLATION BRANDS INC Common Stock 21036P108   229,602 891 SH   SOLE   891 0 0
CORNING INC COM Common Stock 219350105   452,268 10,017 SH   SOLE   10,017 0 0
COSTCO WHOLESALE CORP Common Stock 22160K105   310,282 350 SH   SOLE   350 0 0
CUMMINS INC COM Common Stock 231021106   1,939,502 5,990 SH   SOLE   5,990 0 0
DANAHER CORPORATION Common Stock 235851102   441,218 1,587 SH   SOLE   1,587 0 0
DEERE & CO COM Common Stock 244199105   477,008 1,143 SH   SOLE   1,143 0 0
DISNEY (WALT) HOLDING CO Common Stock 254687106   232,491 2,417 SH   SOLE   2,417 0 0
DUKE ENERGY HLDG Common Stock 26441C204   395,133 3,427 SH   SOLE   3,427 0 0
EATON CORP PLC Common Stock G29183103   221,070 667 SH   SOLE   667 0 0
ELI LILLY & CO Common Stock 532457108   3,196,472 3,608 SH   SOLE   3,608 0 0
ETF VANGUARD EMERGING MARKETS Exchange Traded Fund 922042858   3,154,559 65,926 SH   SOLE   65,926 0 0
ETF VANGUARD EMERGING MARKETS Exchange Traded Fund 922042858   21,580 451 SH   OTR   451 0 0
EXXON MOBIL CORP Common Stock 30231G102   254,016 2,167 SH   SOLE   2,167 0 0
FEDERAL AGRIC MTG CP CL A Common Stock 313148108   286,520 2,000 SH   SOLE   2,000 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104   1,100,630 2,223 SH   SOLE   2,223 0 0
HOME DEPOT INC COMMON STOCK Common Stock 437076102   2,134,594 5,268 SH   SOLE   5,268 0 0
HONEYWELL INTL INC COM Common Stock 438516106   392,956 1,901 SH   SOLE   1,901 0 0
INVESCO QQQ TR UNIT SER 1 Exchange Traded Fund 46090E103   1,983,028 4,063 SH   SOLE   4,063 0 0
ISHARE DOW JONES BASIC MATERIALS Exchange Traded Fund 464287838   1,999,770 13,318 SH   SOLE   13,318 0 0
ISHARE DOW JONES CONSUMER DISCRETIONARY ETF Exchange Traded Fund 464287580   5,426,689 61,709 SH   SOLE   61,709 0 0
ISHARE DOW JONES ENERGY Exchange Traded Fund 464287796   2,258,334 48,734 SH   SOLE   48,734 0 0
ISHARE DOW JONES FINANCIAL SECTOR Exchange Traded Fund 464287788   6,739,889 64,869 SH   SOLE   64,869 0 0
ISHARE DOW JONES HEALTHCARE Exchange Traded Fund 464287762   7,179,900 110,460 SH   SOLE   110,460 0 0
ISHARE DOW JONES INDUSTRIAL Exchange Traded Fund 464287754   5,361,103 40,107 SH   SOLE   40,107 0 0
ISHARE DOW JONES INTL SELECT DIV IDX Exchange Traded Fund 464288448   431,866 14,286 SH   SOLE   14,286 0 0
ISHARE DOW JONES SELECT DIV INDEX FUND Exchange Traded Fund 464287168   1,221,033 9,040 SH   SOLE   9,040 0 0
ISHARE DOW JONES TECH Exchange Traded Fund 464287721   16,041,093 105,798 SH   SOLE   105,798 0 0
ISHARE DOW JONES TELECOM Exchange Traded Fund 464287713   359,829 14,245 SH   SOLE   14,245 0 0
ISHARE DOW JONES UTILITIES Exchange Traded Fund 464287697   2,098,653 20,571 SH   SOLE   20,571 0 0
ISHARE MSCI EAFE FUND Exchange Traded Fund 464287465   8,782,572 105,017 SH   SOLE   105,017 0 0
ISHARE S&P 100 INDEX Exchange Traded Fund 464287101   681,106 2,461 SH   SOLE   2,461 0 0
ISHARE S&P 500 INDEX Exchange Traded Fund 464287200   242,841 421 SH   SOLE   421 0 0
ISHARE S&P 500/ GROWTH INDEXFUND Exchange Traded Fund 464287309   868,836 9,074 SH   SOLE   9,074 0 0
ISHARE S&P MIDCAP 400/GROWTH INDEX FUND Exchange Traded Fund 464287606   6,364,314 69,230 SH   SOLE   69,230 0 0
ISHARE S&P MIDCAP 400/VALUE INDEX FUND Exchange Traded Fund 464287705   5,912,374 47,827 SH   SOLE   47,827 0 0
ISHARE S&P SMALL CAP 600 GROWTH INDEX Exchange Traded Fund 464287887   4,575,272 32,800 SH   SOLE   32,800 0 0
ISHARE S&P SMALLCAP 600 BARRA VALUE IND Exchange Traded Fund 464287879   4,310,599 40,039 SH   SOLE   40,039 0 0
ISHARE U.S. CONSUMER STAPLES ETF Exchange Traded Fund 464287812   3,198,585 45,325 SH   SOLE   45,325 0 0
ISHARES DJ US REAL ESTATE Exchange Traded Fund 464287739   2,915,723 28,622 SH   SOLE   28,622 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF Exchange Traded Fund 46432F339   3,753,825 20,936 SH   SOLE   20,936 0 0
ISHARES EMERGING MARKETS EQUITY FACTOR ETF Exchange Traded Fund 46434G889   812,672 16,322 SH   SOLE   16,322 0 0
ISHARES MSCI EAFE GROWTH INDEX FUND ETF Exchange Traded Fund 464288885   887,897 8,248 SH   SOLE   8,248 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF Exchange Traded Fund 46429B689   266,839 3,479 SH   SOLE   3,479 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF Exchange Traded Fund 46432F396   844,495 4,165 SH   SOLE   4,165 0 0
ISHARES MSCI USA VALUE FACTOR ETF Exchange Traded Fund 46432F388   424,820 3,896 SH   SOLE   3,896 0 0
ISHARES MSCI VALUE INDEX FUND EAFE ETF Exchange Traded Fund 464288877   793,396 13,791 SH   SOLE   13,791 0 0
ISHARES NATIONAL MUNI BD ETF Exchange Traded Fund 464288414   433,108 3,987 SH   SOLE   3,987 0 0
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842   58,538 750 SH   OTR   750 0 0
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842   1,664,260 21,323 SH   SOLE   21,323 0 0
ISHARES TR MIN VOL USA ETF Exchange Traded Fund 46429B697   1,096,542 12,009 SH   SOLE   12,009 0 0
ISHARES US ETF TR BLACKROCK SHORT MUNI Exchange Traded Fund 46431W838   830,298 16,502 SH   SOLE   16,502 0 0
ISHARE-S&P 500 VALUE INDEX FUND Exchange Traded Fund 464287408   285,108 1,446 SH   SOLE   1,446 0 0
J P MORGAN CORE PLUS BD ETF Exchange Traded Fund 46641Q670   1,146,279 23,762 SH   SOLE   23,762 0 0
J P MORGAN INCOME ETF Exchange Traded Fund 46641Q159   1,841,915 39,705 SH   SOLE   39,705 0 0
J P MORGAN INTL BD OPP ETF Exchange Traded Fund 46641Q852   1,203,433 24,734 SH   SOLE   24,734 0 0
JOHNSON & JOHNSON COM Common Stock 478160104   1,280,598 7,902 SH   SOLE   7,902 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC Exchange Traded Fund 46641Q837   6,011,523 118,477 SH   SOLE   118,477 0 0
JP MORGAN ULTRA SHORT MUNI INC ETF Exchange Traded Fund 46641Q654   844,942 16,587 SH   SOLE   16,587 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100   2,212,132 10,491 SH   SOLE   10,491 0 0
KROGER COMPANY COMMON Common Stock 501044101   295,725 5,161 SH   SOLE   5,161 0 0
LOWES COMPANIES INC Common Stock 548661107   1,066,607 3,938 SH   SOLE   3,938 0 0
MCDONALDS CORP Common Stock 580135101   842,275 2,766 SH   SOLE   2,766 0 0
MEDTRONIC PLC Common Stock G5960L103   258,926 2,876 SH   SOLE   2,876 0 0
MERCK & CO INC COM Common Stock 58933Y105   524,988 4,623 SH   SOLE   4,623 0 0
META PLATFORMS, INC Common Stock 30303M102   383,535 670 SH   SOLE   670 0 0
MICROSOFT CORP Common Stock 594918104   3,117,524 7,245 SH   SOLE   7,245 0 0
MORGAN STANLEY Common Stock 617446448   971,413 9,319 SH   SOLE   9,319 0 0
NVIDIA CORP Common Stock 67066G104   796,161 6,556 SH   SOLE   6,556 0 0
NYMOX PHARMACEUTICAL CORP ORD SHS Corp Common Stock P73398102   4,212 35,100 SH   SOLE   35,100 0 0
ORACLE CORP COM Common Stock 68389X105   486,833 2,857 SH   SOLE   2,857 0 0
PEPSICO INC COM Common Stock 713448108   232,969 1,370 SH   SOLE   1,370 0 0
PFIZER INC COMMON STOCK Common Stock 717081103   218,497 7,550 SH   SOLE   7,550 0 0
PGIM ACTIVE HIGH YIELD BD ETF Exchange Traded Fund 69344A206   1,214,070 33,910 SH   SOLE   33,910 0 0
PGIM ETF TR TOTAL RETURN BOND Exchange Traded Fund 69344A800   1,445,325 33,722 SH   SOLE   33,722 0 0
PGIM ULTRA SHORT ETF BOND Exchange Traded Fund 69344A107   4,400,154 88,392 SH   SOLE   88,392 0 0
PHILLIP MORRIS INTL INC Common Stock 718172109   287,111 2,365 SH   SOLE   2,365 0 0
PNC FINANCIAL SERVICES CORP Common Stock 693475105   586,899 3,175 SH   SOLE   3,175 0 0
PRINCIPAL FINL GROUP Common Stock 74251V102   280,120 3,261 SH   SOLE   3,261 0 0
PRINCIPAL SPECTRUM PREF SEC ACTIVE ETF Preferred Stock 74255Y888   965,687 51,339 SH   SOLE   51,339 0 0
PROCTER & GAMBLE CO COM Common Stock 742718109   620,056 3,580 SH   SOLE   3,580 0 0
RTX CORPORATION Common Stock 75513E101   436,418 3,602 SH   SOLE   3,602 0 0
SECTOR SPDR-ENERGY Exchange Traded Fund 81369Y506   262,522 2,990 SH   SOLE   2,990 0 0
SELECT SECTOR SPDR TR COMMUNICATION Exchange Traded Fund 81369Y852   208,643 2,308 SH   SOLE   2,308 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE Exchange Traded Fund 81369Y209   224,099 1,455 SH   SOLE   1,455 0 0
SELECT SECTOR SPDR TR SBI INT-INDS Exchange Traded Fund 81369Y704   202,618 1,496 SH   SOLE   1,496 0 0
SOUTHERN CO COM Common Stock 842587107   314,909 3,492 SH   SOLE   3,492 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 Exchange Traded Fund 78467X109   327,918 775 SH   SOLE   775 0 0
SPDR SER TR SPDR BLOOMBERG Exchange Traded Fund 78468R663   1,145,513 12,477 SH   SOLE   12,477 0 0
STEEL DYNAMICS INC Common Stock 858119100   781,696 6,200 SH   SOLE   6,200 0 0
TECHNOLOGY SELECT SECTOR SPDR FD Exchange Traded Fund 81369Y803   452,649 2,005 SH   SOLE   2,005 0 0
TRANE TECHNOLOGIES PLC ORD SHS Common Stock G8994E103   243,734 627 SH   SOLE   627 0 0
UNION PACIFIC CORP Common Stock 907818108   666,482 2,704 SH   SOLE   2,704 0 0
UNITED HEALTH GROUP INC Common Stock 91324P102   320,989 549 SH   SOLE   549 0 0
US BANCORP DEL COM Common Stock 902973304   234,275 5,123 SH   SOLE   5,123 0 0
VANGUARD COMMUNICATION SERVICES ETF Exchange Traded Fund 92204A884   1,047,826 7,207 SH   SOLE   7,207 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS Exchange Traded Fund 922908363   569,884 1,080 SH   SOLE   1,080 0 0
VANGUARD INTERMEDIATE TERM B Exchange Traded Fund 921937819   537,148 6,854 SH   SOLE   6,854 0 0
VANGUARD MUN BD FDS Exchange Traded Fund 922907746   294,144 5,754 SH   SOLE   5,754 0 0
VANGUARD TOTAL BOND MARKET ETF Exchange Traded Fund 921937835   1,350,553 17,981 SH   SOLE   17,981 0 0
VANGUARD TOTAL INTL STOCK INDEX Exchange Traded Fund 921909768   1,286,643 19,874 SH   SOLE   19,874 0 0
VANGUARD TOTAL STOCK MKT INDEX Exchange Traded Fund 922908769   5,427,045 19,166 SH   SOLE   19,166 0 0
VISA INC Common Stock 92826C839   471,539 1,715 SH   SOLE   1,715 0 0
WELLS FARGO & CO NEW Common Stock 949746101   209,013 3,700 SH   SOLE   3,700 0 0
WINNEBAGO INDUSTRIES COMMON Common Stock 974637100   359,643 6,189 SH   SOLE   6,189 0 0