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
AT&T INC COM 00206R102 1,500,587 51,852 SH SOLE 0 0 51,852
ABBVIE INC COM 00287Y109 410,116 2,209 SH SOLE 0 0 2,209
ALPHABET INC CAP STK CL C 02079K107 373,337 2,105 SH SOLE 0 0 2,105
ALPHABET INC CAP STK CL A 02079K305 13,695,043 77,711 SH SOLE 0 0 77,711
ALTRIA GROUP INC COM 02209S103 392,568 6,696 SH SOLE 0 0 6,696
AVISTA CORP COM 05379B107 5,263,846 138,705 SH SOLE 0 0 138,705
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 14,222,221 286,565 SH SOLE 0 0 286,565
BROADCOM INC COM 11135F101 300,313 1,089 SH SOLE 0 0 1,089
CELESTICA INC COM 15101Q207 295,204 1,891 SH SOLE 0 0 1,891
CISCO SYS INC COM 17275R102 13,326,771 192,084 SH SOLE 0 0 192,084
COSTCO WHSL CORP NEW COM 22160K105 258,430 261 SH SOLE 0 0 261
DELL TECHNOLOGIES INC CL C 24703L202 238,076 1,942 SH SOLE 0 0 1,942
DUKE ENERGY CORP NEW COM NEW 26441C204 953,999 8,085 SH SOLE 0 0 8,085
EXELIXIS INC COM 30161Q104 527,313 11,964 SH SOLE 0 0 11,964
EXXON MOBIL CORP COM 30231G102 385,158 3,573 SH SOLE 0 0 3,573
META PLATFORMS INC CL A 30303M102 1,023,146 1,386 SH SOLE 0 0 1,386
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740F136 544,925 17,340 SH SOLE 0 0 17,340
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 295,138 9,981 SH SOLE 0 0 9,981
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 261,014 5,821 SH SOLE 0 0 5,821
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 541,753 13,691 SH SOLE 0 0 13,691
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 461,609 11,444 SH SOLE 0 0 11,444
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 502,593 12,238 SH SOLE 0 0 12,238
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 245,325 5,786 SH SOLE 0 0 5,786
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 569,405 12,818 SH SOLE 0 0 12,818
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 698,917 15,524 SH SOLE 0 0 15,524
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 273,288 5,092 SH SOLE 0 0 5,092
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 387,859 9,060 SH SOLE 0 0 9,060
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 463,993 8,853 SH SOLE 0 0 8,853
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 781,100 17,496 SH SOLE 0 0 17,496
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 940,565 21,047 SH SOLE 0 0 21,047
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 222,739 4,445 SH SOLE 0 0 4,445
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 397,686 9,546 SH SOLE 0 0 9,546
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 348,259 6,731 SH SOLE 0 0 6,731
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 623,205 14,923 SH SOLE 0 0 14,923
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U422 286,847 9,790 SH SOLE 0 0 9,790
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U497 375,207 11,900 SH SOLE 0 0 11,900
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 244,999 5,250 SH SOLE 0 0 5,250
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U562 210,368 6,400 SH SOLE 0 0 6,400
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612 269,810 8,400 SH SOLE 0 0 8,400
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 509,071 13,501 SH SOLE 0 0 13,501
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 359,712 8,526 SH SOLE 0 0 8,526
GOLDMAN SACHS GROUP INC COM 38141G104 246,333 348 SH SOLE 0 0 348
HP INC COM 40434L105 937,680 38,335 SH SOLE 0 0 38,335
INVESCO QQQ TR UNIT SER 1 46090E103 2,944,467 5,338 SH SOLE 0 0 5,338
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,947,063 174,938 SH SOLE 0 0 174,938
ISHARES TR FLTG RATE NT ETF 46429B655 1,945,597 38,134 SH SOLE 0 0 38,134
ISHARES TR 0-5YR HI YL CP 46434V407 273,375 6,337 SH SOLE 0 0 6,337
ISHARES TR CORE DIV GRWTH 46434V621 8,513,887 133,154 SH SOLE 0 0 133,154
ISHARES TR 0-3 MNTH TREASRY 46436E718 4,939,151 49,053 SH SOLE 0 0 49,053
JPMORGAN CHASE & CO. COM 46625H100 15,137,811 52,216 SH SOLE 0 0 52,216
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 227,252 4,578 SH SOLE 0 0 4,578
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 12,835,241 253,260 SH SOLE 0 0 253,260
JANUS DETROIT STR TR HENDERSON SECURI 47103U746 8,619,403 163,805 SH SOLE 0 0 163,805
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 16,280,852 330,912 SH SOLE 0 0 330,912
KINDER MORGAN INC DEL COM 49456B101 287,944 9,794 SH SOLE 0 0 9,794
MERCK & CO INC COM 58933Y105 9,863,586 124,603 SH SOLE 0 0 124,603
NETFLIX INC COM 64110L106 878,469 656 SH SOLE 0 0 656
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 315,711 5,437 SH SOLE 0 0 5,437
NVIDIA CORPORATION COM 67066G104 965,107 6,109 SH SOLE 0 0 6,109
PGIM ETF TR PGIM ULTRA SH BD 69344A107 247,332 4,970 SH SOLE 0 0 4,970
PIMCO ETF TR ACTIVE BD ETF 72201R775 34,529,323 374,586 SH SOLE 0 0 374,586
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10,767,741 107,104 SH SOLE 0 0 107,104
PUBLIC STORAGE OPER CO COM 74460D109 847,085 2,887 SH SOLE 0 0 2,887
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,913,136 4,715 SH SOLE 0 0 4,715
SPDR GOLD TR GOLD SHS 78463V107 1,267,014 4,156 SH SOLE 0 0 4,156
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 322,761 7,971 SH SOLE 0 0 7,971
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2,250,643 23,611 SH SOLE 0 0 23,611
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 337,050 13,166 SH SOLE 0 0 13,166
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 429,031 5,902 SH SOLE 0 0 5,902
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 200,658 2,187 SH SOLE 0 0 2,187
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 415,388 5,130 SH SOLE 0 0 5,130
SELECT SECTOR SPDR TR ENERGY 81369Y506 410,327 4,838 SH SOLE 0 0 4,838
SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723 6,469,487 313,444 SH SOLE 0 0 313,444
TESLA INC COM 88160R101 643,897 2,027 SH SOLE 0 0 2,027
3M CO COM 88579Y101 289,085 1,899 SH SOLE 0 0 1,899
UBER TECHNOLOGIES INC COM 90353T100 360,231 3,861 SH SOLE 0 0 3,861
UNITEDHEALTH GROUP INC COM 91324P102 8,389,192 26,891 SH SOLE 0 0 26,891
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 816,612 16,494 SH SOLE 0 0 16,494
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 396,022 8,546 SH SOLE 0 0 8,546
VERIZON COMMUNICATIONS INC COM 92343V104 11,369,215 262,751 SH SOLE 0 0 262,751
VISA INC COM CL A 92826C839 10,758,809 30,302 SH SOLE 0 0 30,302
WASTE MGMT INC DEL COM 94106L109 10,942,986 47,824 SH SOLE 0 0 47,824
WORLD GOLD TR SPDR GLD MINIS 98149E303 9,170,638 139,967 SH SOLE 0 0 139,967
ALLSTATE CORP COM 020002101 234,179 1,163 SH SOLE 0 0 1,163
AMAZON COM INC COM 023135106 15,196,807 69,268 SH SOLE 0 0 69,268
AMERICAN ELEC PWR CO INC COM 025537101 1,309,626 12,622 SH SOLE 0 0 12,622
AMERICAN EXPRESS CO COM 025816109 207,051 649 SH SOLE 0 0 649
AMER STATES WTR CO COM 029899101 4,867,790 63,498 SH SOLE 0 0 63,498
AMERICAN WTR WKS CO INC NEW COM 030420103 5,155,012 37,057 SH SOLE 0 0 37,057
AMGEN INC COM 031162100 10,913,762 39,088 SH SOLE 0 0 39,088
APPLE INC COM 037833100 15,727,062 76,654 SH SOLE 0 0 76,654
AVALONBAY CMNTYS INC COM 053484101 940,781 4,623 SH SOLE 0 0 4,623
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 314,293 647 SH SOLE 0 0 647
BRISTOL-MYERS SQUIBB CO COM 110122108 949,269 20,507 SH SOLE 0 0 20,507
CSG SYS INTL INC COM 126349109 200,257 3,066 SH SOLE 0 0 3,066
CAL MAINE FOODS INC COM NEW 128030202 5,851,397 58,731 SH SOLE 0 0 58,731
CATERPILLAR INC COM 149123101 529,585 1,364 SH SOLE 0 0 1,364
CHEVRON CORP NEW COM 166764100 1,436,621 10,033 SH SOLE 0 0 10,033
COCA COLA CO COM 191216100 10,925,823 154,429 SH SOLE 0 0 154,429
DARDEN RESTAURANTS INC COM 237194105 967,623 4,439 SH SOLE 0 0 4,439
EASTMAN CHEM CO COM 277432100 975,123 13,061 SH SOLE 0 0 13,061
ENTERPRISE PRODS PARTNERS L COM 293792107 999,204 32,222 SH SOLE 0 0 32,222
FORD MTR CO COM 345370860 199,197 18,359 SH SOLE 0 0 18,359
GENUINE PARTS CO COM 372460105 992,668 8,183 SH SOLE 0 0 8,183
HOME DEPOT INC COM 437076102 725,407 1,979 SH SOLE 0 0 1,979
INTERNATIONAL BUSINESS MACHS COM 459200101 528,747 1,794 SH SOLE 0 0 1,794
INTUIT COM 461202103 12,915,320 16,398 SH SOLE 0 0 16,398
ISHARES INC MSCI GBL MIN VOL 464286525 373,020 3,146 SH SOLE 0 0 3,146
ISHARES TR TIPS BD ETF 464287176 12,674,566 115,181 SH SOLE 0 0 115,181
ISHARES TR CORE S&P500 ETF 464287200 57,917,576 93,280 SH SOLE 0 0 93,280
ISHARES TR CORE US AGGBD ET 464287226 43,138,603 434,865 SH SOLE 0 0 434,865
ISHARES TR S&P 500 GRWT ETF 464287309 8,895,417 80,794 SH SOLE 0 0 80,794
ISHARES TR 20 YR TR BD ETF 464287432 573,641 6,500 SH SOLE 0 0 6,500
ISHARES TR 7-10 YR TRSY BD 464287440 2,043,182 21,334 SH SOLE 0 0 21,334
ISHARES TR US CONSUM DISCRE 464287580 1,012,641 10,163 SH SOLE 0 0 10,163
ISHARES TR U.S. UTILITS ETF 464287697 1,072,470 10,256 SH SOLE 0 0 10,256
ISHARES TR US TELECOM ETF 464287713 1,079,055 36,234 SH SOLE 0 0 36,234
ISHARES TR U.S. TECH ETF 464287721 1,215,143 7,013 SH SOLE 0 0 7,013
ISHARES TR U.S. FINLS ETF 464287788 1,042,934 8,620 SH SOLE 0 0 8,620
ISHARES TR CORE S&P SCP ETF 464287804 7,043,549 64,448 SH SOLE 0 0 64,448
ISHARES TR SP SMCP600VL ETF 464287879 1,903,343 19,131 SH SOLE 0 0 19,131
ISHARES TR IBOXX HI YD ETF 464288513 2,124,739 26,345 SH SOLE 0 0 26,345
JOHNSON & JOHNSON COM 478160104 1,383,362 9,056 SH SOLE 0 0 9,056
KIMBERLY-CLARK CORP COM 494368103 1,063,454 8,249 SH SOLE 0 0 8,249
KROGER CO COM 501044101 10,605,641 147,855 SH SOLE 0 0 147,855
LOCKHEED MARTIN CORP COM 539830109 10,435,275 22,532 SH SOLE 0 0 22,532
MAGNA INTL INC COM 559222401 11,058,137 286,406 SH SOLE 0 0 286,406
MCDONALDS CORP COM 580135101 226,887 777 SH SOLE 0 0 777
MICROSOFT CORP COM 594918104 17,134,659 34,448 SH SOLE 0 0 34,448
NORTHROP GRUMMAN CORP COM 666807102 202,015 404 SH SOLE 0 0 404
NUCOR CORP COM 670346105 214,518 1,656 SH SOLE 0 0 1,656
OTTER TAIL CORP COM 689648103 5,097,845 66,128 SH SOLE 0 0 66,128
PNC FINL SVCS GROUP INC COM 693475105 1,103,290 5,918 SH SOLE 0 0 5,918
PACKAGING CORP AMER COM 695156109 1,001,182 5,313 SH SOLE 0 0 5,313
PHILIP MORRIS INTL INC COM 718172109 275,378 1,512 SH SOLE 0 0 1,512
PROCTER AND GAMBLE CO COM 742718109 10,163,495 63,793 SH SOLE 0 0 63,793
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 343,706 12,970 SH SOLE 0 0 12,970
SEMPRA COM 816851109 4,942,255 65,227 SH SOLE 0 0 65,227
US BANCORP DEL COM NEW 902973304 1,066,116 23,561 SH SOLE 0 0 23,561
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 380,871 5,477 SH SOLE 0 0 5,477
VANGUARD BD INDEX FDS INTERMED TERM 921937819 380,049 4,914 SH SOLE 0 0 4,914
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 770,630 9,792 SH SOLE 0 0 9,792
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 15,340,638 269,087 SH SOLE 0 0 269,087
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,158,105 185,162 SH SOLE 0 0 185,162
VANGUARD INDEX FDS MID CAP ETF 922908629 22,355,280 79,889 SH SOLE 0 0 79,889
VANGUARD INDEX FDS GROWTH ETF 922908736 1,659,178 3,785 SH SOLE 0 0 3,785
VANGUARD INDEX FDS VALUE ETF 922908744 1,221,761 6,913 SH SOLE 0 0 6,913
VANGUARD INDEX FDS SMALL CP ETF 922908751 403,971 1,705 SH SOLE 0 0 1,705
VANGUARD INDEX FDS TOTAL STK MKT 922908769 406,157 1,336 SH SOLE 0 0 1,336
WALMART INC COM 931142103 11,407,624 116,666 SH SOLE 0 0 116,666
WATSCO INC COM 942622200 9,470,110 21,444 SH SOLE 0 0 21,444
WELLS FARGO CO NEW COM 949746101 318,065 3,970 SH SOLE 0 0 3,970
WILLSCOT HLDGS CORP COM CL A 971378104 4,874,412 177,898 SH SOLE 0 0 177,898
MEDTRONIC PLC SHS G5960L103 1,043,446 11,970 SH SOLE 0 0 11,970