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
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   306,424 17,540 SH   SOLE   0 0 17,540
AMAZON COM INC COM 023135106   848,316 10,099 SH   SOLE   0 0 10,099
APPLE INC COM 037833100   4,170,503 32,098 SH   SOLE   0 0 32,098
AVISTA CORP COM 05379B107   296,723 6,692 SH   SOLE   0 0 6,692
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   613,475 1,986 SH   SOLE   0 0 1,986
BOEING CO COM 097023105   871,111 4,573 SH   SOLE   0 0 4,573
COSTCO WHSL CORP NEW COM 22160K105   700,254 1,534 SH   SOLE   0 0 1,533
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   614,788 14,775 SH   SOLE   0 0 14,775
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   495,585 11,276 SH   SOLE   0 0 11,276
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   269,520 3,596 SH   SOLE   0 0 3,596
FIRST TR VALUE LINE DIVID IN SHS 33734H106   597,094 14,961 SH   SOLE   0 0 14,961
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   201,303 2,566 SH   SOLE   0 0 2,566
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   425,299 9,538 SH   SOLE   0 0 9,538
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   577,768 13,155 SH   SOLE   0 0 13,155
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   208,068 12,385 SH   SOLE   0 0 12,385
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   434,085 17,725 SH   SOLE   0 0 17,725
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   205,827 6,495 SH   SOLE   0 0 6,495
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   283,703 5,553 SH   SOLE   0 0 5,553
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   209,938 15,574 SH   SOLE   0 0 15,574
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   230,490 8,848 SH   SOLE   0 0 8,848
INVESCO QQQ TR UNIT SER 1 46090E103   505,787 1,899 SH   SOLE   0 0 1,899
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   6,310,007 22,864 SH   SOLE   0 0 22,864
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   1,307,770 116,974 SH   SOLE   0 0 116,974
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   287,502 14,004 SH   SOLE   0 0 14,004
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   416,939 6,269 SH   SOLE   0 0 6,269
ISHARES TR TIPS BD ETF 464287176   10,350,438 97,242 SH   SOLE   0 0 97,242
ISHARES TR CORE S&P500 ETF 464287200   647,682 1,686 SH   SOLE   0 0 1,685
ISHARES TR IBOXX INV CP ETF 464287242   229,730 2,179 SH   SOLE   0 0 2,178
ISHARES TR 7-10 YR TRSY BD 464287440   557,248 5,818 SH   SOLE   0 0 5,818
ISHARES TR EXPANDED TECH 464287515   910,181 3,557 SH   SOLE   0 0 3,557
ISHARES TR RUS 2000 GRW ETF 464287648   8,600,750 40,093 SH   SOLE   0 0 40,093
ISHARES TR CORE S&P SCP ETF 464287804   300,108 3,171 SH   SOLE   0 0 3,171
ISHARES TR NATIONAL MUN ETF 464288414   255,526 2,422 SH   SOLE   0 0 2,421
ISHARES TR IBOXX HI YD ETF 464288513   394,305 5,355 SH   SOLE   0 0 5,355
ISHARES TR CORE MSCI EAFE 46432F842   3,820,575 61,982 SH   SOLE   0 0 61,982
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   279,643 5,132 SH   SOLE   0 0 5,132
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   424,551 8,469 SH   SOLE   0 0 8,469
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   12,503,164 253,871 SH   SOLE   0 0 253,871
MASTERCARD INCORPORATED CL A 57636Q104   525,919 1,512 SH   SOLE   0 0 1,512
MCDONALDS CORP COM 580135101   396,613 1,505 SH   SOLE   0 0 1,505
MICROSOFT CORP COM 594918104   1,388,448 5,790 SH   SOLE   0 0 5,789
PROSHARES TR PSHS ULTSH 20YRS 74347B201   312,520 9,616 SH   SOLE   0 0 9,616
RAYTHEON TECHNOLOGIES CORP COM 75513E101   223,941 2,219 SH   SOLE   0 0 2,219
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   242,736 5,417 SH   SOLE   0 0 5,417
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   275,766 4,177 SH   SOLE   0 0 4,177
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,103,417 27,238 SH   SOLE   0 0 27,238
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   18,245,724 241,537 SH   SOLE   0 0 241,537
SELECT SECTOR SPDR TR ENERGY 81369Y506   427,203 4,884 SH   SOLE   0 0 4,884
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   372,736 45,235 SH   SOLE   0 0 45,235
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   253,674 14,148 SH   SOLE   0 0 14,148
STARBUCKS CORP COM 855244109   437,561 4,411 SH   SOLE   0 0 4,410
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   285,061 10,550 SH   SOLE   0 0 10,550
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   222,388 1,465 SH   SOLE   0 0 1,464
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   641,022 8,849 SH   SOLE   0 0 8,849
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   611,387 14,567 SH   SOLE   0 0 14,567
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   282,124 7,238 SH   SOLE   0 0 7,237
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   792,134 13,700 SH   SOLE   0 0 13,700
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   655,854 1,867 SH   SOLE   0 0 1,866
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   15,672,434 115,886 SH   SOLE   0 0 115,886
VANGUARD INDEX FDS MID CAP ETF 922908629   258,227 1,267 SH   SOLE   0 0 1,267
VISA INC COM CL A 92826C839   454,987 2,190 SH   SOLE   0 0 2,189
WISDOMTREE TR US HIGH DIVIDEND 97717W208   244,367 2,840 SH   SOLE   0 0 2,839