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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALMADEN MINERALS LTD COM CL B 020283305 14 40,000 SH   SOLE   0 0 40,000
AMAZON COM INC COM 023135106 231 71 SH   SOLE   0 0 71
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1,007 16,096 SH   SOLE   0 0 16,096
APPLE INC COM 037833100 1,069 6,122 SH   SOLE   0 0 6,122
BRISTOL-MYERS SQUIBB CO COM 110122108 252 3,454 SH   SOLE   0 0 3,454
CHEVRON CORP NEW COM 166764100 1,222 7,503 SH   SOLE   0 0 7,503
CINTAS CORP COM 172908105 532 1,250 SH   SOLE   0 0 1,250
DEERE & CO COM 244199105 334 803 SH   SOLE   0 0 803
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 207 2,325 SH   SOLE   0 0 2,325
ISHARES INC MSCI GBL MIN VOL 464286525 238 2,273 SH   SOLE   0 0 2,273
ISHARES TR CORE US AGGBD ET 464287226 330 3,084 SH   SOLE   0 0 3,084
ISHARES TR S&P 500 GRWT ETF 464287309 3,651 47,798 SH   SOLE   0 0 47,798
ISHARES TR S&P 500 VAL ETF 464287408 2,087 13,401 SH   SOLE   0 0 13,401
ISHARES TR RUS MDCP VAL ETF 464287473 636 5,313 SH   SOLE   0 0 5,313
ISHARES TR RUS MD CP GR ETF 464287481 613 6,100 SH   SOLE   0 0 6,100
ISHARES TR CORE S&P MCP ETF 464287507 322 1,200 SH   SOLE   0 0 1,200
ISHARES TR RUS 1000 VAL ETF 464287598 248 1,492 SH   SOLE   0 0 1,492
ISHARES TR S&P MC 400GR ETF 464287606 377 4,881 SH   SOLE   0 0 4,881
ISHARES TR RUS 1000 GRW ETF 464287614 1,048 3,776 SH   SOLE   0 0 3,776
ISHARES TR RUS 2000 VAL ETF 464287630 461 2,856 SH   SOLE   0 0 2,856
ISHARES TR RUS 2000 GRW ETF 464287648 440 1,721 SH   SOLE   0 0 1,721
ISHARES TR S&P MC 400VL ETF 464287705 666 6,071 SH   SOLE   0 0 6,071
ISHARES TR CORE S&P SCP ETF 464287804 2,757 25,557 SH   SOLE   0 0 25,557
ISHARES TR S&P SML 600 GWT 464287887 611 4,884 SH   SOLE   0 0 4,884
ISHARES TR GL CLEAN ENE ETF 464288224 14,293 664,159 SH   SOLE   0 0 664,159
ISHARES TR EAFE SML CP ETF 464288273 1,271 19,156 SH   SOLE   0 0 19,156
ISHARES TR GLB INFRASTR ETF 464288372 1,284 25,240 SH   SOLE   0 0 25,240
ISHARES TR ISHS 1-5YR INVS 464288646 5,781 111,778 SH   SOLE   0 0 111,778
ISHARES TR EAFE VALUE ETF 464288877 301 5,982 SH   SOLE   0 0 5,982
JOHNSON & JOHNSON COM 478160104 213 1,201 SH   SOLE   0 0 1,201
PROCTER AND GAMBLE CO COM 742718109 3,394 22,210 SH   SOLE   0 0 22,210
RAYONIER INC COM 754907103 1,879 45,707 SH   SOLE   0 0 45,707
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 8,178 109,309 SH   SOLE   0 0 109,309
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 7,243 101,457 SH   SOLE   0 0 101,457
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,493 19,676 SH   SOLE   0 0 19,676
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 33,263 657,766 SH   SOLE   0 0 657,766
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 370 7,462 SH   SOLE   0 0 7,462
URANIUM ENERGY CORP COM 916896103 46 10,000 SH   SOLE   0 0 10,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 473 2,917 SH   SOLE   0 0 2,917
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,112 39,125 SH   SOLE   0 0 39,125
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,086 22,614 SH   SOLE   0 0 22,614
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 270 2,404 SH   SOLE   0 0 2,404
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5,808 113,421 SH   SOLE   0 0 113,421
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 4,921 94,716 SH   SOLE   0 0 94,716
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,498 24,664 SH   SOLE   0 0 24,664
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,026 22,249 SH   SOLE   0 0 22,249
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 16,183 108,126 SH   SOLE   0 0 108,126
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 8,578 38,498 SH   SOLE   0 0 38,498
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,574 79,117 SH   SOLE   0 0 79,117
VANGUARD INDEX FDS SML CP GRW ETF 922908595 8,504 34,271 SH   SOLE   0 0 34,271
VANGUARD INDEX FDS SM CP VAL ETF 922908611 14,747 83,821 SH   SOLE   0 0 83,821
VANGUARD INDEX FDS MID CAP ETF 922908629 375 1,578 SH   SOLE   0 0 1,578
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,678 8,047 SH   SOLE   0 0 8,047
VANGUARD INDEX FDS GROWTH ETF 922908736 34,517 120,018 SH   SOLE   0 0 120,018
VANGUARD INDEX FDS VALUE ETF 922908744 37,498 253,742 SH   SOLE   0 0 253,742
VANGUARD INDEX FDS SMALL CP ETF 922908751 729 3,432 SH   SOLE   0 0 3,432
VANGUARD INDEX FDS TOTAL STK MKT 922908769 335 1,472 SH   SOLE   0 0 1,472
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,900 50,119 SH   SOLE   0 0 50,119
INVESCO QQQ TR UNIT SER 1 46090E103 534 1,473 SH   SOLE   0 0 1,473
AMERISOURCEBERGEN CORP COM 03073E105 264 1,709 SH   SOLE   0 0 1,709
ABBVIE INC COM 00287Y109 245 1,511 SH   SOLE   0 0 1,511
ALPHABET INC CAP STK CL A 02079K305 200 72 SH   SOLE   0 0 72
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 9,433 299,261 SH   SOLE   0 0 299,261
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 2,974 105,642 SH   SOLE   0 0 105,642
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1,845 70,330 SH   SOLE   0 0 70,330
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1,072 19,120 SH   SOLE   0 0 19,120
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 2,368 50,837 SH   SOLE   0 0 50,837
EXXON MOBIL CORP COM 30231G102 235 2,847 SH   SOLE   0 0 2,847
FLEXSHARES TR MORNSTAR UPSTR 33939L407 2,451 52,337 SH   SOLE   0 0 52,337
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2,779 42,658 SH   SOLE   0 0 42,658
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2,653 125,901 SH   SOLE   0 0 125,901
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 4,287 203,169 SH   SOLE   0 0 203,169
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 3,907 183,755 SH   SOLE   0 0 183,755
SPDR S&P 500 ETF TR TR UNIT 78462F103 809 1,791 SH   SOLE   0 0 1,791
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 647 11,803 SH   SOLE   0 0 11,803
SPDR SER TR S&P 600 SMCP GRW 78464A201 1,176 14,033 SH   SOLE   0 0 14,033
SPDR SER TR S&P 600 SMCP VAL 78464A300 3,707 44,484 SH   SOLE   0 0 44,484
SPDR SER TR S&P 400 MDCP GRW 78464A821 4,592 61,882 SH   SOLE   0 0 61,882
SPDR SER TR S&P 400 MDCP VAL 78464A839 6,881 97,763 SH   SOLE   0 0 97,763
TESLA INC COM 88160R101 769 714 SH   SOLE   0 0 714
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 4,594 87,609 SH   SOLE   0 0 87,609
VANGUARD WORLD FDS INF TECH ETF 92204A702 214 514 SH   SOLE   0 0 514
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 60,376 773,160 SH   SOLE   0 0 773,160