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
WISDOMTREE TR US QTLY DIV GRT 97717X669   19,188,382 317,899 SH   SOLE   0 0 317,899
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   19,080,673 252,590 SH   SOLE   0 0 252,590
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   17,448,295 49,662 SH   SOLE   0 0 49,662
MICROSOFT CORP COM 594918104   10,126,665 42,226 SH   SOLE   0 0 42,226
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   9,581,315 70,529 SH   SOLE   0 0 70,529
SPDR SER TR S&P 600 SML CAP 78464A813   8,946,606 108,826 SH   SOLE   0 0 108,826
ISHARES TR RUS TP200 GR ETF 464289438   8,862,697 73,531 SH   SOLE   0 0 73,531
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   8,232,015 114,588 SH   SOLE   0 0 114,588
VANGUARD INDEX FDS MID CAP ETF 922908629   7,055,414 34,618 SH   SOLE   0 0 34,618
ISHARES TR US CONSM STAPLES 464287812   5,731,063 28,262 SH   SOLE   0 0 28,262
FLEXSHARES TR QLT DIV DEF IDX 33939L845   5,574,397 108,346 SH   SOLE   0 0 108,346
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,552,700 110,766 SH   SOLE   0 0 110,766
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   5,442,428 123,917 SH   SOLE   0 0 123,917
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,144,775 13,453 SH   SOLE   0 0 13,453
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   4,197,745 103,622 SH   SOLE   0 0 103,622
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   3,451,630 12,507 SH   SOLE   0 0 12,507
AMERICAN CENTY ETF TR US SML CP VALU 025072877   2,830,848 37,993 SH   SOLE   0 0 37,993
STARBUCKS CORP COM 855244109   2,633,401 26,546 SH   SOLE   0 0 26,546
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,632,090 58,739 SH   SOLE   0 0 58,739
ISHARES TR US INFRASTRUC 46435U713   2,547,557 70,258 SH   SOLE   0 0 70,258
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   2,105,729 25,017 SH   SOLE   0 0 25,017
APPLE INC COM 037833100   1,820,534 14,012 SH   SOLE   0 0 14,012
AMAZON COM INC COM 023135106   1,652,657 19,674 SH   SOLE   0 0 19,674
ISHARES TR CORE S&P500 ETF 464287200   1,347,454 3,507 SH   SOLE   0 0 3,507
BOEING CO COM 097023105   1,317,238 6,915 SH   SOLE   0 0 6,915
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,186,794 3,842 SH   SOLE   0 0 3,842
VANGUARD INDEX FDS TOTAL STK MKT 922908769   960,730 5,025 SH   SOLE   0 0 5,025
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   942,733 22,988 SH   SOLE   0 0 22,988
COSTCO WHSL CORP NEW COM 22160K105   901,845 1,976 SH   SOLE   0 0 1,976
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   761,988 11,614 SH   SOLE   0 0 11,614
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   724,150 17,254 SH   SOLE   0 0 17,254
DEERE & CO COM 244199105   653,232 1,524 SH   SOLE   0 0 1,524
CHEVRON CORP NEW COM 166764100   630,316 3,512 SH   SOLE   0 0 3,512
JACOBS SOLUTIONS INC COM 46982L108   603,592 5,027 SH   SOLE   0 0 5,027
PACCAR INC COM 693718108   550,471 5,562 SH   SOLE   0 0 5,562
INVESCO QQQ TR UNIT SER 1 46090E103   460,398 1,729 SH   SOLE   0 0 1,729
ALASKA AIR GROUP INC COM 011659109   449,882 10,477 SH   SOLE   0 0 10,477
AMGEN INC COM 031162100   428,474 1,631 SH   SOLE   0 0 1,631
ALPHABET INC CAP STK CL A 02079K305   427,386 4,844 SH   SOLE   0 0 4,844
ISHARES TR SELECT DIVID ETF 464287168   383,508 3,180 SH   SOLE   0 0 3,180
HERITAGE FINL CORP WASH COM 42722X106   375,953 12,270 SH   SOLE   0 0 12,270
CONSOLIDATED WATER CO INC ORD G23773107   353,394 23,878 SH   SOLE   0 0 23,878
ISHARES TR EAFE GRWTH ETF 464288885   333,532 3,982 SH   SOLE   0 0 3,982
PEPSICO INC COM 713448108   328,274 1,817 SH   SOLE   0 0 1,817
EXXON MOBIL CORP COM 30231G102   322,297 2,922 SH   SOLE   0 0 2,922
UNITED PARCEL SERVICE INC CL B 911312106   286,662 1,649 SH   SOLE   0 0 1,649
TESLA INC COM 88160R101   258,460 2,098 SH   SOLE   0 0 2,098
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   238,889 721 SH   SOLE   0 0 721
EXPEDIA GROUP INC COM NEW 30212P303   221,278 2,526 SH   SOLE   0 0 2,526
MERCK & CO INC COM 58933Y105   202,294 1,823 SH   SOLE   0 0 1,823
FORD MTR CO DEL COM 345370860   122,569 10,539 SH   SOLE   0 0 10,539