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
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 278,469 4,859 SH SOLE 4,859 0 0
ALPHABET INC CAP STK CL A 02079K305 894,059 2,598 SH SOLE 2,598 0 0
ALTRIA GROUP INC COM 02209S103 965,411 14,336 SH SOLE 14,336 0 0
AMAZON COM INC COM 023135106 547,881 2,199 SH SOLE 2,199 0 0
AMERICAN ELEC PWR CO INC COM 025537101 942,476 7,944 SH SOLE 7,944 0 0
AMGEN INC COM 031162100 489,795 1,162 SH SOLE 1,162 0 0
APPLE INC COM 037833100 5,881,102 17,660 SH SOLE 17,660 0 0
APPLIED MATLS INC COM 038222105 677,579 1,325 SH SOLE 1,325 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,645,227 3,304 SH SOLE 3,304 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 627,120 10,050 SH SOLE 10,050 0 0
BROADCOM INC COM 11135F101 375,703 1,070 SH SOLE 1,070 0 0
CASEYS GEN STORES INC COM 147528103 204,089 335 SH SOLE 335 0 0
CATERPILLAR INC COM 149123101 3,671,257 4,528 SH SOLE 4,528 0 0
CHEVRON CORPORATION COM 166764100 1,614,359 7,905 SH SOLE 7,905 0 0
CISCO SYS INC COM 17275R102 1,152,394 10,707 SH SOLE 10,707 0 0
CLOROX CO DEL COM 189054109 301,762 3,725 SH SOLE 3,725 0 0
COCA COLA CO COM 191216100 942,578 10,950 SH SOLE 10,950 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 548,388 4,810 SH SOLE 4,810 0 0
ELI LILLY & CO COM 532457108 9,065,142 7,834 SH SOLE 7,834 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 262,512 13,278 SH SOLE 13,278 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 250,481 7,034 SH SOLE 7,034 0 0
GENERAL DYNAMICS CORP COM 369550108 319,552 963 SH SOLE 963 0 0
GILEAD SCIENCES INC COM 375558103 470,998 3,160 SH SOLE 3,160 0 0
INTEL CORP COM 458140100 622,492 5,178 SH SOLE 5,178 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 695,727 9,867 SH SOLE 9,867 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 5,409,232 92,671 SH SOLE 92,671 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,312,317 3,126 SH SOLE 3,126 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 8,880,594 89,073 SH SOLE 89,073 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 526,232 10,636 SH SOLE 10,636 0 0
ISHARES TR CORE DIV GRWTH 46434V621 42,285,893 560,895 SH SOLE 560,895 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 4,136,939 147,959 SH SOLE 147,959 0 0
ISHARES TR EAFE GRWTH ETF 464288885 437,659 3,652 SH SOLE 3,652 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 216,342 2,099 SH SOLE 2,099 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,540,988 14,833 SH SOLE 14,833 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 571,284 6,270 SH SOLE 6,270 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 283,237 5,725 SH SOLE 5,725 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 1,072,587 4,826 SH SOLE 4,826 0 0
ISHARES TR RUS MD CP GR ETF 464287481 318,676 2,315 SH SOLE 2,315 0 0
ISHARES TR S&P MC 400VL ETF 464287705 550,840 4,000 SH SOLE 4,000 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,120,899 7,371 SH SOLE 7,371 0 0
JOHNSON & JOHNSON COM 478160104 379,763 1,434 SH SOLE 1,434 0 0
JPMORGAN CHASE & CO COM 46625H100 1,061,633 3,209 SH SOLE 3,209 0 0
KIMBERLY-CLARK CORP COM 494368103 466,397 4,787 SH SOLE 4,787 0 0
LOCKHEED MARTIN CORP COM 539830109 501,230 984 SH SOLE 984 0 0
MARZETTI COMPANY COM 513847103 2,427,477 24,473 SH SOLE 24,473 0 0
MCDONALDS CORP COM 580135101 1,141,305 4,942 SH SOLE 4,942 0 0
MERCK & CO INC COM 58933Y105 1,557,757 10,720 SH SOLE 10,720 0 0
META PLATFORMS INC CL A 30303M102 1,030,400 1,421 SH SOLE 1,421 0 0
MICROSOFT CORP COM 594918104 4,188,287 8,166 SH SOLE 8,166 0 0
NATIONAL FUEL GAS CO COM 636180101 430,733 5,678 SH SOLE 5,678 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 340,367 2,994 SH SOLE 2,994 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 387,614 7,362 SH SOLE 7,362 0 0
NVIDIA CORPORATION COM 67066G104 422,592 1,850 SH SOLE 1,850 0 0
PEPSICO INC COM 713448108 752,296 5,937 SH SOLE 5,937 0 0
PFIZER INC COM 717081103 1,246,643 43,711 SH SOLE 43,711 0 0
PHILIP MORRIS INTL INC COM 718172109 863,079 4,523 SH SOLE 4,523 0 0
PHILLIPS 66 COM 718546104 463,388 1,815 SH SOLE 1,815 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 874,967 7,815 SH SOLE 7,815 0 0
PROCTER & GAMBLE CO COM 742718109 1,472,229 10,134 SH SOLE 10,134 0 0
QUALCOMM INC COM 747525103 1,437,525 7,811 SH SOLE 7,811 0 0
RTX CORPORATION COM 75513E101 909,324 4,898 SH SOLE 4,898 0 0
SANDISK CORP COM 80004C200 1,087,431 625 SH SOLE 625 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 988,734 35,993 SH SOLE 35,993 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 276,481 7,695 SH SOLE 7,695 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 860,949 5,156 SH SOLE 5,156 0 0
SPDR GOLD TR GOLD SHS 78463V107 811,951 2,132 SH SOLE 2,132 0 0
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 6,579,862 127,123 SH SOLE 127,123 0 0
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 304,800 6,071 SH SOLE 6,071 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 38,906,606 265,610 SH SOLE 265,610 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 743,564 975 SH SOLE 975 0 0
STRYKER CORPORATION COM 863667101 2,623,060 9,525 SH SOLE 9,525 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 368,602 808 SH SOLE 808 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 913,326 7,771 SH SOLE 7,771 0 0
TOTALENERGIES SE ACT F92124100 361,152 4,224 SH SOLE 4,224 0 0
TRUIST FINL CORP COM 89832Q109 581,528 12,560 SH SOLE 12,560 0 0
UNITED PARCEL SVCS INC CL B 911312106 718,874 7,693 SH SOLE 7,693 0 0
US BANCORP COM NEW 902973304 773,646 13,394 SH SOLE 13,394 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 214,517 2,029 SH SOLE 2,029 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 225,693 2,954 SH SOLE 2,954 0 0
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 50,782,684 563,563 SH SOLE 563,563 0 0
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 12,702,410 43,487 SH SOLE 43,487 0 0
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 1,740,914 8,904 SH SOLE 8,904 0 0
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 28,835,454 367,705 SH SOLE 367,705 0 0
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 6,201,050 18,356 SH SOLE 18,356 0 0
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 34,621,449 121,697 SH SOLE 121,697 0 0
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 3,595,818 15,564 SH SOLE 15,564 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 428,783 1,146 SH SOLE 1,146 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 1,839,685 8,514 SH SOLE 8,514 0 0
VANGUARD MALVERN FDS CORE BD ETF 922020748 16,668,759 226,416 SH SOLE 226,416 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 958,865 20,246 SH SOLE 20,246 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 21,913,654 380,710 SH SOLE 380,710 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 33,621,516 435,230 SH SOLE 435,230 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,624,122 6,961 SH SOLE 6,961 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 49,636,477 702,967 SH SOLE 702,967 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 34,690,550 223,522 SH SOLE 223,522 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 1,599,461 7,330 SH SOLE 7,330 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 5,475,840 43,573 SH SOLE 43,573 0 0
VANGUARD WORLD FD MATERIALS ETF 92204A801 899,607 4,123 SH SOLE 4,123 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,075,553 23,448 SH SOLE 23,448 0 0
VISA INC COM CL A 92826C839 1,096,137 3,051 SH SOLE 3,051 0 0
WALMART INC COM 931142103 229,154 2,205 SH SOLE 2,205 0 0
WESTERN DIGITAL CORP COM 958102105 1,208,409 2,659 SH SOLE 2,659 0 0