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
3M CO COM 88579Y101 BBG001S5T7X2 3,593,921 27,840 SH   SOLE   27,840 0 0
ABBOTT LABS COM 002824100 BBG001S5N9M6 1,737,935 15,365 SH   SOLE   15,365 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 237,230 1,335 SH   SOLE   1,335 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 205,294 1,078 SH   SOLE   1,078 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 294,202 1,341 SH   SOLE   1,341 0 0
APPLE INC COM 037833100 BBG001S5N8V8 2,228,244 8,898 SH   SOLE   8,898 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 4,775,588 108,660 SH   SOLE   108,660 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 450,107 993 SH   SOLE   993 0 0
CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 475,476 1,200 SH   SOLE   1,200 0 0
CATERPILLAR INC COM 149123101 BBG001S5PJ06 2,477,288 6,829 SH   SOLE   6,829 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,793,119 12,380 SH   SOLE   12,380 0 0
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 1,387,176 19,707 SH   SOLE   19,707 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 254,723 278 SH   SOLE   278 0 0
CUMMINS INC COM 231021106 BBG001S5Q9M3 1,978,042 5,674 SH   SOLE   5,674 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 1,868,517 4,410 SH   SOLE   4,410 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 2,104,256 16,552 SH   SOLE   16,552 0 0
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 2,216,984 17,889 SH   SOLE   17,889 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,919,372 17,843 SH   SOLE   17,843 0 0
FEDEX CORP COM 31428X106 BBG001S5R3M5 2,015,729 7,165 SH   SOLE   7,165 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 2,458,258 4,293 SH   SOLE   4,293 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 387,123 964 SH   SOLE   964 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 359,179 7,083 SH   SOLE   7,083 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,580,697 10,930 SH   SOLE   10,930 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 2,598,456 10,840 SH   SOLE   10,840 0 0
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 1,756,329 13,403 SH   SOLE   13,403 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1,840,255 3,787 SH   SOLE   3,787 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 1,895,424 7,680 SH   SOLE   7,680 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1,645,064 20,594 SH   SOLE   20,594 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 221,926 379 SH   SOLE   379 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,015,192 4,781 SH   SOLE   4,781 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 406,903 3,030 SH   SOLE   3,030 0 0
OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 1,862,943 20,116 SH   SOLE   20,116 0 0
PAYCHEX INC COM 704326107 BBG001S5V135 472,682 3,371 SH   SOLE   3,371 0 0
PEPSICO INC COM 713448108 BBG001S695T1 1,771,499 11,650 SH   SOLE   11,650 0 0
PFIZER INC COM 717081103 BBG001S5V466 1,482,152 55,867 SH   SOLE   55,867 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 4,702,578 60,749 SH   SOLE   60,749 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,893,942 11,297 SH   SOLE   11,297 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 2,054,377 17,753 SH   SOLE   17,753 0 0
SALESFORCE INC COM 79466L302 BBG001SDLP09 217,998 652 SH   SOLE   652 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 3,917,385 143,389 SH   SOLE   143,389 0 0
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 1,899,423 30,318 SH   SOLE   30,318 0 0
STATE STR CORP COM 857477103 BBG001S5RLD5 2,078,817 21,180 SH   SOLE   21,180 0 0
SYSCO CORP COM 871829107 BBG001S5WJS8 1,713,622 22,412 SH   SOLE   22,412 0 0
TARGET CORP COM 87612E106 BBG001SC0K41 1,395,598 10,324 SH   SOLE   10,324 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 1,584,533 29,074 SH   SOLE   29,074 0 0
TRUST FOR PROFESSIONAL MANAG JENSEN QUALITY 89834G562 BBG01P7FWR89 1,920,075 74,119 SH   SOLE   74,119 0 0
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 4,169,116 87,165 SH   SOLE   87,165 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 7,188,103 13,341 SH   SOLE   13,341 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 892,409 3,714 SH   SOLE   3,714 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,089,747 3,760 SH   SOLE   3,760 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 353,337 5,567 SH   SOLE   5,567 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 2,501,337 12,773 SH   SOLE   12,773 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,874,046 39,190 SH   SOLE   39,190 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 5,512,430 21,729 SH   SOLE   21,729 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 BBG001SHVTP4 4,529,839 27,719 SH   SOLE   27,719 0 0
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 3,981,154 56,679 SH   SOLE   56,679 0 0