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
ARCHER DANIELS MIDLAND CO COM 039483102   314,050 5,000 SH   SOLE 0 0 0 5,000
BANC OF CALIFORNIA INC COM 05990K106   167,051 10,983 SH   SOLE 0 0 0 10,983
COSTCO WHSL CORP NEW COM 22160K105   817,615 1,116 SH   SOLE 0 0 0 1,116
DOCUSIGN INC COM 256163106   1,681,871 28,243 SH   SOLE 0 0 0 28,243
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   11,419,920 252,040 SH   SOLE 0 0 0 252,040
GENTEX CORP COM 371901109   470,427 13,024 SH   SOLE 0 0 0 13,024
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   3,093,943 66,096 SH   SOLE 0 0 0 66,096
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   262,519 5,938 SH   SOLE 0 0 0 5,938
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   277,725 11,078 SH   SOLE 0 0 0 11,078
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   731,229 12,965 SH   SOLE 0 0 0 12,965
INVESCO QQQ TR UNIT SER 1 46090E103   6,156,953 13,867 SH   SOLE 0 0 0 13,867
ISHARES TR CORE US AGGBD ET 464287226   6,736,215 68,779 SH   SOLE 0 0 0 68,779
ISHARES TR CORE S&P MCP ETF 464287507   7,423,347 122,215 SH   SOLE 0 0 0 122,215
ISHARES TR S&P MC 400VL ETF 464287705   204,523 1,729 SH   SOLE 0 0 0 1,729
ISHARES TR CORE S&P SCP ETF 464287804   893,012 8,080 SH   SOLE 0 0 0 8,080
ISHARES TR ISHS 5-10YR INVT 464288638   6,881,366 133,360 SH   SOLE 0 0 0 133,360
ISHARES TR CORE S&P500 ETF 464287200   14,160,962 26,936 SH   SOLE 0 0 0 26,936
ISHARES TR MSCI USA ESG SLC 464288802   1,131,438 10,364 SH   SOLE 0 0 0 10,364
ISHARES TR CRE U S REIT ETF 464288521   298,916 5,556 SH   SOLE 0 0 0 5,556
ISHARES TR 10+ YR INVST GRD 464289511   5,297,523 102,845 SH   SOLE 0 0 0 102,845
ISHARES TR 0-5YR HI YL CP 46434V407   428,859 10,079 SH   SOLE 0 0 0 10,079
NVIDIA CORPORATION COM 67066G104   590,025 653 SH   SOLE 0 0 0 653
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   704,096 10,725 SH   SOLE 0 0 0 10,725
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,273,693 25,321 SH   SOLE 0 0 0 25,321
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   378,701 8,991 SH   SOLE 0 0 0 8,991
SPDR GOLD TR GOLD SHS 78463V107   665,998 3,237 SH   SOLE 0 0 0 3,237
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   559,794 15,468 SH   SOLE 0 0 0 15,468
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   747,013 20,843 SH   SOLE 0 0 0 20,843
SPDR SER TR PORTFOLIO SHORT 78464A474   693,170 23,284 SH   SOLE 0 0 0 23,284
SPDR SER TR S&P 400 MDCP GRW 78464A821   2,019,453 23,135 SH   SOLE 0 0 0 23,135
SPDR SER TR PRTFLO S&P500 VL 78464A508   14,268,857 284,808 SH   SOLE 0 0 0 284,808
SPDR SER TR S&P DIVID ETF 78464A763   1,464,204 11,157 SH   SOLE 0 0 0 11,157
SPDR SER TR BLOOMBERG SHT TE 78468R408   463,072 18,361 SH   SOLE 0 0 0 18,361
SPDR SER TR PORTFOLIO S&P400 78464A847   2,920,331 54,749 SH   SOLE 0 0 0 54,749
SPDR SER TR PORTFOLIO AGRGTE 78464A649   9,530,954 377,016 SH   SOLE 0 0 0 377,016
SPDR SER TR PRTFLO S&P500 GW 78464A409   23,525,759 321,610 SH   SOLE 0 0 0 321,610
SPDR SER TR PORTFOLIO S&P600 78468R853   4,514,808 104,898 SH   SOLE 0 0 0 104,898
SPDR SER TR DJ REIT ETF 78464A607   1,375,213 14,591 SH   SOLE 0 0 0 14,591
SPDR SER TR S&P 600 SMCP GRW 78464A201   313,068 3,589 SH   SOLE 0 0 0 3,589
SPDR SER TR PORTFOLIO S&P500 78464A854   662,395 10,765 SH   SOLE 0 0 0 10,765
SPDR SER TR S&P 400 MDCP VAL 78464A839   258,974 3,408 SH   SOLE 0 0 0 3,408
SPDR SER TR PORTFOLIO INTRMD 78464A375   359,623 11,001 SH   SOLE 0 0 0 11,001
SPDR SER TR PORTFOLIO SH TSR 78468R101   2,134,387 73,803 SH   SOLE 0 0 0 73,803
VANECK MERK GOLD TR GOLD TRUST 921078101   237,569 11,060 SH   SOLE 0 0 0 11,060
WESTERN ALLIANCE BANCORP COM 957638109   336,163 5,237 SH   SOLE 0 0 0 5,237
WORLD GOLD TR SPDR GLD MINIS 98149E303   600,402 13,630 SH   SOLE 0 0 0 13,630