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
AMAZON COM INC COM 023135106 232,117 1,220 SH SOLE 0 0 1,220
AMGEN INC COM 031162100 295,428 949 SH SOLE 0 0 949
APPLE INC COM 037833100 1,350,734 6,079 SH SOLE 0 0 6,079
CASEYS GEN STORES INC COM 147528103 924,109 2,129 SH SOLE 0 0 2,129
DEERE & CO COM 244199105 535,953 1,142 SH SOLE 0 0 1,142
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 281,451 8,531 SH SOLE 0 0 8,531
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 205,227 3,986 SH SOLE 0 0 3,986
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3,244,349 20,116 SH SOLE 0 0 20,116
INTUITIVE SURGICAL INC COM NEW 46120E602 314,991 636 SH SOLE 0 0 636
ISHARES TR ESG AWARE MSCI 46435U663 328,174 8,545 SH SOLE 0 0 8,545
ISHARES TR IBOXX INV CP ETF 464287242 3,330,649 30,642 SH SOLE 0 0 30,642
ISHARES TR PFD AND INCM SEC 464288687 202,888 6,602 SH SOLE 0 0 6,602
ISHARES TR TIPS BD ETF 464287176 255,507 2,300 SH SOLE 0 0 2,300
KEURIG DR PEPPER INC COM 49271V100 264,964 7,743 SH SOLE 0 0 7,743
NVIDIA CORPORATION COM 67066G104 220,605 2,035 SH SOLE 0 0 2,035
PIMCO ETF TR INV GRD CRP BD 72201R817 21,417,354 221,311 SH SOLE 0 0 221,311
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 592,709 7,026 SH SOLE 0 0 7,026
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 24,781,079 1,070,002 SH SOLE 0 0 1,070,002
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 28,608,403 1,142,478 SH SOLE 0 0 1,142,478
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 76,167,262 2,865,572 SH SOLE 0 0 2,865,572
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 27,535,974 1,050,999 SH SOLE 0 0 1,050,999
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 26,581,409 1,134,492 SH SOLE 0 0 1,134,492
SPDR SER TR ICE PFD SEC ETF 78464A292 243,822 7,528 SH SOLE 0 0 7,528
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 205,077 5,384 SH SOLE 0 0 5,384
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 7,441,512 88,677 SH SOLE 0 0 88,677
VANGUARD INDEX FDS MID CAP ETF 922908629 4,019,570 15,543 SH SOLE 0 0 15,543
VANGUARD INDEX FDS SM CP VAL ETF 922908611 55,405,637 297,399 SH SOLE 0 0 297,399
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,817,880 17,212 SH SOLE 0 0 17,212
VANGUARD INDEX FDS VALUE ETF 922908744 10,785,760 62,443 SH SOLE 0 0 62,443
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 247,237 4,983 SH SOLE 0 0 4,983
VANGUARD WORLD FD ESG US STK ETF 921910733 491,978 5,022 SH SOLE 0 0 5,022
VANGUARD WORLD FD INF TECH ETF 92204A702 22,710,917 41,817 SH SOLE 0 0 41,817
WALMART INC COM 931142103 500,717 5,702 SH SOLE 0 0 5,702
WELLS FARGO CO NEW COM 949746101 367,301 5,117 SH SOLE 0 0 5,117