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
ALMADEN MINERALS LTD COM CL B 020283305   5,860 40,000 SH   SOLE   0 0 40,000
AMAZON COM INC COM 023135106   238,350 1,875 SH   SOLE   0 0 1,875
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,492,172 19,143 SH   SOLE   0 0 19,143
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   4,005,544 76,035 SH   SOLE   0 0 76,035
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   3,596,176 74,699 SH   SOLE   0 0 74,699
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   7,770,912 147,204 SH   SOLE   0 0 147,204
APPLE INC COM 037833100   943,096 5,508 SH   SOLE   0 0 5,508
CATERPILLAR INC COM 149123101   204,197 748 SH   SOLE   0 0 748
CHEVRON CORP NEW COM 166764100   901,436 5,346 SH   SOLE   0 0 5,346
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   4,379,149 195,410 SH   SOLE   0 0 195,410
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   9,144,033 368,562 SH   SOLE   0 0 368,562
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   7,273,774 213,809 SH   SOLE   0 0 213,809
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   18,093,573 554,677 SH   SOLE   0 0 554,677
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,630,145 72,226 SH   SOLE   0 0 72,226
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   24,902,236 1,068,307 SH   SOLE   0 0 1,068,307
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   513,437 17,143 SH   SOLE   0 0 17,143
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   2,254,556 100,114 SH   SOLE   0 0 100,114
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,283,021 49,139 SH   SOLE   0 0 49,139
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   1,391,914 34,999 SH   SOLE   0 0 34,999
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   6,514,042 257,066 SH   SOLE   0 0 257,066
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   3,242,859 70,975 SH   SOLE   0 0 70,975
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   15,057,741 686,315 SH   SOLE   0 0 686,315
EXXON MOBIL CORP COM 30231G102   385,269 3,277 SH   SOLE   0 0 3,277
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   391,960 16,400 SH   SOLE   0 0 16,400
FLEXSHARES TR MORNSTAR UPSTR 33939L407   274,259 6,782 SH   SOLE   0 0 6,782
FORD MTR CO DEL COM 345370860   262,229 21,113 SH   SOLE   0 0 21,113
HUMANA INC COM 444859102   249,585 513 SH   SOLE   0 0 513
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   1,161,260 54,699 SH   SOLE   0 0 54,699
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   710,759 34,386 SH   SOLE   0 0 34,386
INVESCO QQQ TR UNIT SER 1 46090E103   611,269 1,706 SH   SOLE   0 0 1,706
ISHARES TR CORE US AGGBD ET 464287226   1,283,699 13,651 SH   SOLE   0 0 13,651
ISHARES TR RUS 1000 GRW ETF 464287614   2,768,703 10,409 SH   SOLE   0 0 10,409
ISHARES TR S&P 500 VAL ETF 464287408   1,993,749 12,960 SH   SOLE   0 0 12,960
ISHARES TR S&P MC 400GR ETF 464287606   309,589 4,286 SH   SOLE   0 0 4,286
ISHARES TR S&P 500 GRWT ETF 464287309   4,869,241 71,167 SH   SOLE   0 0 71,167
ISHARES TR S&P MC 400VL ETF 464287705   534,748 5,298 SH   SOLE   0 0 5,298
ISHARES TR MSCI EAFE ETF 464287465   204,477 2,967 SH   SOLE   0 0 2,967
ISHARES TR EAFE VALUE ETF 464288877   326,216 6,667 SH   SOLE   0 0 6,667
ISHARES TR ISHS 1-5YR INVS 464288646   11,280,067 226,371 SH   SOLE   0 0 226,371
ISHARES TR CORE S&P500 ETF 464287200   641,620 1,494 SH   SOLE   0 0 1,494
ISHARES TR RUS MD CP GR ETF 464287481   483,918 5,297 SH   SOLE   0 0 5,297
ISHARES TR GL CLEAN ENE ETF 464288224   16,611,184 1,136,196 SH   SOLE   0 0 1,136,196
ISHARES TR RUS 2000 GRW ETF 464287648   1,442,062 6,433 SH   SOLE   0 0 6,433
ISHARES TR CORE S&P SCP ETF 464287804   620,832 6,581 SH   SOLE   0 0 6,581
ISHARES TR RUS MDCP VAL ETF 464287473   484,380 4,642 SH   SOLE   0 0 4,642
ISHARES TR CORE INTL AGGR 46435G672   1,536,716 31,503 SH   SOLE   0 0 31,503
ISHARES TR SHRT NAT MUN ETF 464288158   1,557,609 15,143 SH   SOLE   0 0 15,143
ISHARES TR RUS 2000 VAL ETF 464287630   359,050 2,649 SH   SOLE   0 0 2,649
ISHARES TR EAFE SML CP ETF 464288273   3,559,816 63,039 SH   SOLE   0 0 63,039
ISHARES TR EAFE GRWTH ETF 464288885   1,399,527 16,217 SH   SOLE   0 0 16,217
ISHARES TR S&P SML 600 GWT 464287887   490,124 4,469 SH   SOLE   0 0 4,469
ISHARES TR GLB INFRASTR ETF 464288372   3,532,724 81,606 SH   SOLE   0 0 81,606
JOHNSON & JOHNSON COM 478160104   297,015 1,907 SH   SOLE   0 0 1,907
PROCTER AND GAMBLE CO COM 742718109   4,168,214 28,577 SH   SOLE   0 0 28,577
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   7,735,857 106,379 SH   SOLE   0 0 106,379
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   36,804,373 832,113 SH   SOLE   0 0 832,113
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   8,405,769 130,403 SH   SOLE   0 0 130,403
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   286,822 4,238 SH   SOLE   0 0 4,238
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   1,558,072 40,787 SH   SOLE   0 0 40,787
SPDR S&P 500 ETF TR TR UNIT 78462F103   394,854 924 SH   SOLE   0 0 924
SPDR SER TR S&P 400 MDCP VAL 78464A839   7,120,049 109,776 SH   SOLE   0 0 109,776
SPDR SER TR S&P 600 SMCP VAL 78464A300   3,578,935 49,453 SH   SOLE   0 0 49,453
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,066,387 14,554 SH   SOLE   0 0 14,554
SPDR SER TR PORTFOLIO SHORT 78464A474   3,713,583 126,657 SH   SOLE   0 0 126,657
SPDR SER TR S&P 400 MDCP GRW 78464A821   4,912,155 71,047 SH   SOLE   0 0 71,047
TESLA INC COM 88160R101   496,186 1,983 SH   SOLE   0 0 1,983
URANIUM ENERGY CORP COM 916896103   51,500 10,000 SH   SOLE   0 0 10,000
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   3,614,612 51,800 SH   SOLE   0 0 51,800
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   14,277,426 298,504 SH   SOLE   0 0 298,504
VANGUARD INDEX FDS SM CP VAL ETF 922908611   14,986,962 93,968 SH   SOLE   0 0 93,968
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   11,401,187 58,537 SH   SOLE   0 0 58,537
VANGUARD INDEX FDS SMALL CP ETF 922908751   446,039 2,359 SH   SOLE   0 0 2,359
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   5,439,161 71,890 SH   SOLE   0 0 71,890
VANGUARD INDEX FDS VALUE ETF 922908744   39,821,120 288,705 SH   SOLE   0 0 288,705
VANGUARD INDEX FDS LARGE CAP ETF 922908637   270,052 1,380 SH   SOLE   0 0 1,380
VANGUARD INDEX FDS GROWTH ETF 922908736   40,304,408 148,009 SH   SOLE   0 0 148,009
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   18,644,429 142,367 SH   SOLE   0 0 142,367
VANGUARD INDEX FDS SML CP GRW ETF 922908595   12,223,934 57,073 SH   SOLE   0 0 57,073
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   647,986 16,526 SH   SOLE   0 0 16,526
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   5,194,654 133,436 SH   SOLE   0 0 133,436
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,058,706 22,094 SH   SOLE   0 0 22,094
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   3,689,051 78,026 SH   SOLE   0 0 78,026
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   59,450,491 791,091 SH   SOLE   0 0 791,091
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   427,700 2,753 SH   SOLE   0 0 2,753
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   342,817 7,841 SH   SOLE   0 0 7,841
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   251,299 2,432 SH   SOLE   0 0 2,432
WISDOMTREE TR INTL SMCAP DIV 97717W760   235,799 4,103 SH   SOLE   0 0 4,103