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
ABBVIE INC Common Stock 00287Y109 1,308,276 5,199 SH SOLE 5,199 0 0
ADVANCED MICRO DEVICES Common Stock 007903107 275,351 474 SH SOLE 474 0 0
AFLAC INC Common Stock 001055102 639,013 5,450 SH SOLE 5,450 0 0
ALLIANT CORP STOCK Common Stock 018802108 242,450 3,178 SH SOLE 3,178 0 0
ALPHABET INC CLASS A Common Stock 02079K305 899,143 2,516 SH SOLE 2,516 0 0
ALPHABET INC CLASS C Common Stock 02079K107 802,059 2,270 SH SOLE 2,270 0 0
ALTRIA GROUP INC Common Stock 02209S103 218,872 3,042 SH SOLE 3,042 0 0
AMAZON COM INC Common Stock 023135106 904,500 3,795 SH SOLE 3,795 0 0
ANALOG DEVICES Common Stock 032654105 383,269 965 SH SOLE 965 0 0
APPLE INC Common Stock 037833100 6,308,916 21,803 SH SOLE 21,803 0 0
BANK OF AMERICA CORP Common Stock 060505104 790,654 13,876 SH SOLE 13,876 0 0
BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 4,878,803 9,750 SH SOLE 9,750 0 0
BLACKROCK CORE BOND TRUST Fixed Income ETF 09249E101 94,543 10,310 SH SOLE 10,310 0 0
BROADCOM INC COM Common Stock 11135F101 457,455 1,211 SH SOLE 1,211 0 0
CAPITAL ONE FINANCIAL Common Stock 14040H105 339,850 1,694 SH SOLE 1,694 0 0
CASEYS GENERAL STORES Common Stock 147528103 309,173 389 SH SOLE 389 0 0
CATERPILLAR INC STOCK Common Stock 149123101 3,186,181 2,992 SH SOLE 2,992 0 0
CEF SELECT UTILITIES SPDR Exchange Traded Fund 81369Y886 267,869 5,908 SH SOLE 5,908 0 0
CHEVRON CORPORATION Common Stock 166764100 208,195 1,256 SH SOLE 1,256 0 0
CISCO SYSTEMS INC Common Stock 17275R102 1,216,063 10,353 SH SOLE 10,353 0 0
COCA COLA COMMON STOCK Common Stock 191216100 518,096 6,375 SH SOLE 6,375 0 0
COHEN & STEERS PREFERRED AND INCOME ETF Preferred Stock 19249U203 468,449 17,962 SH SOLE 17,962 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FD Exchange Traded Fund 81369Y407 884,995 7,546 SH SOLE 7,546 0 0
CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 491,193 5,913 SH SOLE 5,913 0 0
CORNING INC COM Common Stock 219350105 2,335,141 9,142 SH SOLE 9,142 0 0
COSTCO WHOLESALE CORP Common Stock 22160K105 375,123 401 SH SOLE 401 0 0
CUMMINS INC COM Common Stock 231021106 3,256,517 4,566 SH SOLE 4,566 0 0
DANAHER CORPORATION Common Stock 235851102 233,148 1,224 SH SOLE 1,224 0 0
DEERE & CO COM Common Stock 244199105 574,069 905 SH SOLE 905 0 0
DUKE ENERGY HLDG Common Stock 26441C204 353,032 2,789 SH SOLE 2,789 0 0
EATON CORP PLC Int'l Common Stock G29183103 283,370 665 SH SOLE 665 0 0
ELI LILLY & CO Common Stock 532457108 2,752,692 2,295 SH SOLE 2,295 0 0
ETF VANGUARD EMERGING MARKETS Exchange Traded Fund 922042858 1,967,442 32,961 SH SOLE 32,961 0 0
EXXON MOBIL CORP Common Stock 30231G102 588,443 4,304 SH SOLE 4,304 0 0
FEDERATED HERMES TOTAL RET BOND Exchange Traded Fund 31423L404 613,698 24,455 SH SOLE 24,455 0 0
FRANKLIN US CORE BOND ETF Exchange Traded Fund 35473P553 477,113 22,295 SH SOLE 22,295 0 0
GILEAD SCIENCES INC Common Stock 375558103 233,729 1,850 SH SOLE 1,850 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 1,944,865 1,923 SH SOLE 1,923 0 0
HOME DEPOT INC COMMON STOCK Common Stock 437076102 1,729,190 4,903 SH SOLE 4,903 0 0
HONEYWELL INTL INC COM Common Stock 438516205 223,900 1,000 SH SOLE 1,000 0 0
INVESCO EXCH TRADED FD TR II Exchange Traded Fund 46138E537 374,768 15,934 SH SOLE 15,934 0 0
INVESCO QQQ TR UNIT SER 1 Exchange Traded Fund 46090E103 3,251,942 4,416 SH SOLE 4,416 0 0
ISHARE DOW JONES BASIC MATERIALS Exchange Traded Fund 464287838 1,587,943 8,845 SH SOLE 8,845 0 0
ISHARE DOW JONES CONSUMER DISCRETIONARY ETF Exchange Traded Fund 464287580 4,974,120 49,200 SH SOLE 49,200 0 0
ISHARE DOW JONES ENERGY Exchange Traded Fund 464287796 2,016,641 35,636 SH SOLE 35,636 0 0
ISHARE DOW JONES FINANCIAL SECTOR Exchange Traded Fund 464287788 6,923,410 54,297 SH SOLE 54,297 0 0
ISHARE DOW JONES HEALTHCARE Exchange Traded Fund 464287762 6,212,966 92,717 SH SOLE 92,717 0 0
ISHARE DOW JONES INDUSTRIAL Exchange Traded Fund 464287754 5,391,961 32,355 SH SOLE 32,355 0 0
ISHARE DOW JONES INTL SELECT DIV IDX Exchange Traded Fund 464288448 707,666 17,081 SH SOLE 17,081 0 0
ISHARE DOW JONES SELECT DIV INDEX FUND Exchange Traded Fund 464287168 922,326 5,901 SH SOLE 5,901 0 0
ISHARE DOW JONES TECH Exchange Traded Fund 464287721 22,495,385 89,186 SH SOLE 89,186 0 0
ISHARE DOW JONES UTILITIES Exchange Traded Fund 464287697 1,923,843 16,786 SH SOLE 16,786 0 0
ISHARE MSCI EAFE FUND Exchange Traded Fund 464287465 7,758,693 74,689 SH SOLE 74,689 0 0
ISHARE S&P 100 INDEX Exchange Traded Fund 464287101 344,284 941 SH SOLE 941 0 0
ISHARE S&P 500 INDEX Exchange Traded Fund 464287200 574,399 767 SH SOLE 767 0 0
ISHARE S&P 500/ GROWTH INDEXFUND Exchange Traded Fund 464287309 2,836,006 20,621 SH SOLE 20,621 0 0
ISHARE S&P MIDCAP 400/GROWTH INDEX FUND Exchange Traded Fund 464287606 8,523,215 72,538 SH SOLE 72,538 0 0
ISHARE S&P MIDCAP 400/VALUE INDEX FUND Exchange Traded Fund 464287705 7,400,239 50,093 SH SOLE 50,093 0 0
ISHARE S&P SMALL CAP 600 GROWTH INDEX Exchange Traded Fund 464287887 5,881,477 32,931 SH SOLE 32,931 0 0
ISHARE S&P SMALLCAP 600 BARRA VALUE IND Exchange Traded Fund 464287879 5,453,532 39,900 SH SOLE 39,900 0 0
ISHARE U.S. CONSUMER STAPLES ETF Exchange Traded Fund 464287812 2,772,270 38,154 SH SOLE 38,154 0 0
ISHARES DJ US REAL ESTATE Exchange Traded Fund 464287739 1,775,265 17,362 SH SOLE 17,362 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF Exchange Traded Fund 46432F339 5,653,175 25,763 SH SOLE 25,763 0 0
ISHARES EMERGING MARKETS EQUITY FACTOR ETF Exchange Traded Fund 46434G889 1,903,661 25,985 SH SOLE 25,985 0 0
ISHARES MSCI EAFE GROWTH INDEX FUND ETF Exchange Traded Fund 464288885 1,222,053 9,822 SH SOLE 9,822 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF Exchange Traded Fund 46429B689 275,673 3,143 SH SOLE 3,143 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF Exchange Traded Fund 46432F396 1,525,251 4,449 SH SOLE 4,449 0 0
ISHARES MSCI USA VALUE FACTOR ETF Exchange Traded Fund 46432F388 1,180,278 5,907 SH SOLE 5,907 0 0
ISHARES MSCI VALUE INDEX FUND EAFE ETF Exchange Traded Fund 464288877 1,478,410 19,313 SH SOLE 19,313 0 0
ISHARES NATIONAL MUNI BD ETF Exchange Traded Fund 464288414 351,272 3,264 SH SOLE 3,264 0 0
ISHARES SHORT DURATION BOND ACTIVE ETF Exchange Traded Fund 46431W507 3,821,942 75,443 SH SOLE 75,443 0 0
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842 6,857 71 SH OTR 71 0 0
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842 777,952 8,055 SH SOLE 8,055 0 0
ISHARES TR MIN VOL USA ETF Exchange Traded Fund 46429B697 955,340 9,904 SH SOLE 9,904 0 0
ISHARES US EQUITY FACTOR ROTATION ACTIVE ETF Exchange Traded Fund 09290C103 2,565,677 37,725 SH SOLE 37,725 0 0
J P MORGAN CORE PLUS BD ETF Exchange Traded Fund 46641Q670 1,012,073 21,561 SH SOLE 21,561 0 0
J P MORGAN EQUITY FOCUS ETF Exchange Traded Fund 46654Q781 1,530,531 19,053 SH SOLE 19,053 0 0
J P MORGAN INCOME ETF Exchange Traded Fund 46641Q159 3,902,185 84,738 SH SOLE 84,738 0 0
J P MORGAN INTL BD OPP ETF Exchange Traded Fund 46641Q852 645,618 13,353 SH SOLE 13,353 0 0
JOHNSON & JOHNSON COM Common Stock 478160104 1,874,299 7,380 SH SOLE 7,380 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC Exchange Traded Fund 46641Q837 5,360,976 106,011 SH SOLE 106,011 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100 3,132,875 9,571 SH SOLE 9,571 0 0
KINDER MORGAN INC Common Stock 49456B101 264,296 8,267 SH SOLE 8,267 0 0
KROGER COMPANY COMMON Common Stock 501044101 298,030 5,367 SH SOLE 5,367 0 0
LOEWS CORP COM Common Stock 540424108 283,138 2,501 SH SOLE 2,501 0 0
LOWES COMPANIES INC Common Stock 548661107 946,564 4,293 SH SOLE 4,293 0 0
M & T BK CORP COM Common Stock 55261F104 293,466 1,233 SH SOLE 1,233 0 0
MARTIN MARIETTA Common Stock 573284106 300,461 521 SH SOLE 521 0 0
MCDONALDS CORP Common Stock 580135101 842,286 3,116 SH SOLE 3,116 0 0
MERCK & CO INC COM Common Stock 58933Y105 605,878 4,715 SH SOLE 4,715 0 0
META PLATFORMS, INC Common Stock 30303M102 580,189 1,030 SH SOLE 1,030 0 0
MICRON TECHNOLOGY Common Stock 595112103 221,624 192 SH SOLE 192 0 0
MICROSOFT CORP Common Stock 594918104 2,911,794 7,806 SH SOLE 7,806 0 0
MORGAN STANLEY Common Stock 617446448 1,960,377 9,378 SH SOLE 9,378 0 0
NEXTERA ENERGY INC Common Stock 65339F101 303,948 3,463 SH SOLE 3,463 0 0
NVIDIA CORP Common Stock 67066G104 2,065,729 10,324 SH SOLE 10,324 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 433,641 2,959 SH SOLE 2,959 0 0
PALO ALTO NETWORKS INC COM Common Stock 697435105 215,866 633 SH SOLE 633 0 0
PGIM ACTIVE HIGH YIELD BD ETF Exchange Traded Fund 69344A206 2,566,505 73,581 SH SOLE 73,581 0 0
PGIM ETF TR TOTAL RETURN BOND Exchange Traded Fund 69344A800 2,546,971 61,432 SH SOLE 61,432 0 0
PGIM ULTRA SHORT ETF BOND Exchange Traded Fund 69344A107 2,927,414 59,080 SH SOLE 59,080 0 0
PHILLIP MORRIS INTL INC Common Stock 718172109 386,966 2,139 SH SOLE 2,139 0 0
PIMCO MULTISECTOR BD Exchange Traded Fund 72201R585 2,503,753 94,410 SH SOLE 94,410 0 0
PNC FINANCIAL SERVICES CORP Common Stock 693475105 701,727 2,850 SH SOLE 2,850 0 0
PRINCIPAL FINL GROUP Common Stock 74251V102 365,159 3,388 SH SOLE 3,388 0 0
PRINCIPAL SPECTRUM PREF SEC ACTIVE ETF Preferred Stock 74255Y888 1,111,046 58,292 SH SOLE 58,292 0 0
PROCTER & GAMBLE CO COM Common Stock 742718109 560,898 3,825 SH SOLE 3,825 0 0
QUANTA SERVICES INC ORD SHS Common Stock 74762E102 265,695 369 SH SOLE 369 0 0
RTX CORPORATION Common Stock 75513E101 669,937 3,531 SH SOLE 3,531 0 0
RUSSELL MID-CAP VALUE INDEX Exchange Traded Fund 464287473 213,486 1,297 SH SOLE 1,297 0 0
SECTOR SPDR-ENERGY Exchange Traded Fund 81369Y506 695,582 13,097 SH SOLE 13,097 0 0
SELECT SECTOR SPDR TR COMMUNICATION Exchange Traded Fund 81369Y852 1,215,283 11,344 SH SOLE 11,344 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE Exchange Traded Fund 81369Y209 1,017,011 6,410 SH SOLE 6,410 0 0
SELECT SECTOR SPDR TR SBI INT-INDS Exchange Traded Fund 81369Y704 1,019,876 5,506 SH SOLE 5,506 0 0
SELECT SECTOR SPDR TRX FINANCIAL Exchange Traded Fund 81369Y605 1,205,528 22,487 SH SOLE 22,487 0 0
SOUTHERN CO COM Common Stock 842587107 221,569 2,315 SH SOLE 2,315 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 Exchange Traded Fund 78467X109 404,852 775 SH SOLE 775 0 0
SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 427,152 572 SH SOLE 572 0 0
SPDR SER TR PRTFLO S&P500 GW Exchange Traded Fund 78464A409 305,923 2,571 SH SOLE 2,571 0 0
SPDR SER TR SPDR BLOOMBERG Exchange Traded Fund 78468R663 1,060,458 11,572 SH SOLE 11,572 0 0
STEEL DYNAMICS INC Common Stock 858119100 1,330,868 5,800 SH SOLE 5,800 0 0
TECHNOLOGY SELECT SECTOR SPDR FD Exchange Traded Fund 81369Y803 4,081,319 21,422 SH SOLE 21,422 0 0
TESLA MOTORS, INC Common Stock 88160R101 211,141 502 SH SOLE 502 0 0
TRANE TECHNOLOGIES PLC ORD SHS Int'l Common Stock G8994E103 492,142 1,002 SH SOLE 1,002 0 0
UNION PACIFIC CORP Common Stock 907818108 721,888 2,654 SH SOLE 2,654 0 0
UNITED HEALTH GROUP INC Common Stock 91324P102 213,218 513 SH SOLE 513 0 0
UNITED RENTALS INCORPORATED Common Stock 911363109 256,033 226 SH SOLE 226 0 0
VANGUARD COMMUNICATION SERVICES ETF Exchange Traded Fund 92204A884 1,325,728 7,207 SH SOLE 7,207 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS Exchange Traded Fund 922908363 741,755 1,080 SH SOLE 1,080 0 0
VANGUARD INTERMEDIATE TERM B Exchange Traded Fund 921937819 592,431 7,724 SH SOLE 7,724 0 0
VANGUARD MALVERN FDS CORE BD ETF Exchange Traded Fund 922020748 1,087,668 14,083 SH SOLE 14,083 0 0
VANGUARD MUN BD FDS Exchange Traded Fund 922907746 564,068 11,152 SH SOLE 11,152 0 0
VANGUARD TOTAL BOND MARKET ETF Exchange Traded Fund 921937835 550,208 7,495 SH SOLE 7,495 0 0
VANGUARD TOTAL INTL STOCK INDEX Exchange Traded Fund 921909768 581,503 6,802 SH SOLE 6,802 0 0
VANGUARD TOTAL STOCK MKT INDEX Exchange Traded Fund 922908769 6,020,551 16,270 SH SOLE 16,270 0 0
VANGUARD US MULTIFACTOR Exchange Traded Fund 921935607 289,169 1,634 SH SOLE 1,634 0 0
VISA INC Common Stock 92826C839 1,219,685 3,555 SH SOLE 3,555 0 0
WAL MART STORES INC COM Common Stock 931142103 230,597 2,036 SH SOLE 2,036 0 0
WELLS FARGO & CO NEW Common Stock 949746101 444,686 5,381 SH SOLE 5,381 0 0