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
ALPHABET INC CAP STK CL A 02079K305   440,074 2,416 SH   SOLE   0 0 2,416
ALPHABET INC CAP STK CL C 02079K107   262,841 1,433 SH   SOLE   0 0 1,433
AMAZON COM INC COM 023135106   2,506,453 12,970 SH   SOLE   0 0 12,970
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   424,047 22,248 SH   SOLE   0 0 22,248
APPFOLIO INC COM CL A 03783C100   440,960 1,803 SH   SOLE   0 0 1,803
APPLE INC COM 037833100   5,032,103 23,892 SH   SOLE   0 0 23,892
APPLIED MATLS INC COM 038222105   880,479 3,731 SH   SOLE   0 0 3,731
ARISTA NETWORKS INC COM 040413106   557,263 1,590 SH   SOLE   0 0 1,590
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   318,524 783 SH   SOLE   0 0 783
BJS WHSL CLUB HLDGS INC COM 05550J101   488,917 5,566 SH   SOLE   0 0 5,566
BLACKROCK ENHANCD CAP & INM COM 09256A109   392,384 19,629 SH   SOLE   0 0 19,629
CADRE HLDGS INC COM 12763L105   254,620 7,587 SH   SOLE   0 0 7,587
CASS INFORMATION SYS INC COM 14808P109   914,678 22,827 SH   SOLE   0 0 22,827
CISCO SYS INC COM 17275R102   351,761 7,404 SH   SOLE   0 0 7,404
CITIGROUP INC COM NEW 172967424   388,883 6,128 SH   SOLE   0 0 6,128
COHEN & STEERS CLOSED-END OP COM 19248P106   171,303 14,335 SH   SOLE   0 0 14,335
COLUMBIA SELIGM PREM TECH GR COM 19842X109   585,571 17,590 SH   SOLE   0 0 17,590
DEERE & CO COM 244199105   285,827 765 SH   SOLE   0 0 765
DICKS SPORTING GOODS INC COM 253393102   317,978 1,480 SH   SOLE   0 0 1,480
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   55,993,266 1,887,201 SH   SOLE   856 0 1,886,345
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   4,136,696 70,292 SH   SOLE   0 0 70,292
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   65,388,090 2,044,017 SH   SOLE   914 0 2,043,103
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   3,469,245 83,516 SH   SOLE   0 0 83,516
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   2,068,815 34,434 SH   SOLE   0 0 34,434
DISNEY WALT CO COM 254687106   391,805 3,946 SH   SOLE   0 0 3,946
DUOLINGO INC CL A COM 26603R106   265,637 1,273 SH   SOLE   0 0 1,273
EATON CORP PLC SHS G29183103   485,062 1,547 SH   SOLE   0 0 1,547
EATON VANCE TAX-MANAGED DIVE COM 27828N102   140,823 10,023 SH   SOLE   0 0 10,023
EATON VANCE TAX-MANAGED GLOB COM 27829C105   146,338 17,695 SH   SOLE   0 0 17,695
EATON VANCE TAX-MANAGED GLOB COM 27829F108   120,480 14,258 SH   SOLE   0 0 14,258
ELI LILLY & CO COM 532457108   742,412 820 SH   SOLE   0 0 820
EMERSON ELEC CO COM 291011104   300,627 2,729 SH   SOLE   0 0 2,729
EXTRA SPACE STORAGE INC COM 30225T102   244,615 1,574 SH   SOLE   0 0 1,574
EXXON MOBIL CORP COM 30231G102   461,643 4,010 SH   SOLE   0 0 4,010
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   956,230 20,441 SH   SOLE   0 0 20,441
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   2,204,883 35,957 SH   SOLE   0 0 35,957
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   2,140,056 37,164 SH   SOLE   0 0 37,164
FIFTH THIRD BANCORP COM 316773100   272,964 7,481 SH   SOLE   0 0 7,481
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   199,044 10,068 SH   SOLE   0 0 10,068
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   477,765 27,521 SH   SOLE   0 0 27,521
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,610,945 29,258 SH   SOLE   2,071 0 27,187
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   931,675 41,463 SH   SOLE   0 0 41,463
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   492,882 9,653 SH   SOLE   0 0 9,653
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,241,084 30,546 SH   SOLE   0 0 30,546
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   90,667,565 2,716,224 SH   SOLE   6,247 0 2,709,977
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   231,933 5,074 SH   SOLE   0 0 5,074
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   429,295 7,841 SH   SOLE   0 0 7,841
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   464,736 11,220 SH   SOLE   0 0 11,220
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   235,820 5,123 SH   SOLE   0 0 5,123
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   213,102 5,908 SH   SOLE   0 0 5,908
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   232,805 6,569 SH   SOLE   0 0 6,569
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   343,761 8,638 SH   SOLE   0 0 8,638
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   55,390,955 1,286,666 SH   SOLE   4,946 0 1,281,720
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   565,925 12,095 SH   SOLE   0 0 12,095
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802   266,442 7,542 SH   SOLE   0 0 7,542
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   277,152 6,778 SH   SOLE   0 0 6,778
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,619,806 35,595 SH   SOLE   2,315 0 33,280
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   2,057,579 21,214 SH   SOLE   1,308 0 19,906
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   1,677,367 15,456 SH   SOLE   1,063 0 14,393
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   1,043,220 11,532 SH   SOLE   615 0 10,917
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   2,761,510 22,537 SH   SOLE   1,346 0 21,191
FISERV INC COM 337738108   529,092 3,550 SH   SOLE   0 0 3,550
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   1,897,535 73,369 SH   SOLE   0 0 73,369
FREEPORT-MCMORAN INC CL B 35671D857   298,138 6,135 SH   SOLE   0 0 6,135
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   207,324 51,191 SH   SOLE   0 0 51,191
GENERAL DYNAMICS CORP COM 369550108   571,347 1,969 SH   SOLE   0 0 1,969
GENTEX CORP COM 371901109   765,866 22,719 SH   SOLE   0 0 22,719
GLOBAL X FDS GLBL X MLP ETF 37954Y343   617,890 12,740 SH   SOLE   0 0 12,740
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   568,311 5,314 SH   SOLE   0 0 5,314
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   308,861 20,715 SH   SOLE   0 0 20,715
HCA HEALTHCARE INC COM 40412C101   286,903 893 SH   SOLE   0 0 893
HOME DEPOT INC COM 437076102   338,044 982 SH   SOLE   0 0 982
INTEGER HLDGS CORP COM 45826H109   242,001 2,090 SH   SOLE   0 0 2,090
INTERNATIONAL BUSINESS MACHS COM 459200101   469,213 2,713 SH   SOLE   0 0 2,713
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   215,829 3,323 SH   SOLE   0 0 3,323
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   284,843 2,773 SH   SOLE   0 0 2,773
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   230,777 3,632 SH   SOLE   0 0 3,632
INVESCO QQQ TR UNIT SER 1 46090E103   456,113 952 SH   SOLE   0 0 952
ISHARES INC CORE MSCI EMKT 46434G103   2,124,231 39,683 SH   SOLE   0 0 39,683
ISHARES SILVER TR ISHARES 46428Q109   216,314 8,141 SH   SOLE   0 0 8,141
ISHARES TR MSCI USA MIN VOL 46429B697   209,396 2,494 SH   SOLE   0 0 2,494
ISHARES TR S&P 100 ETF 464287101   2,218,799 8,395 SH   SOLE   0 0 8,395
ISHARES TR IBOXX INV CP ETF 464287242   42,111,875 393,128 SH   SOLE   178 0 392,950
ISHARES TR CORE S&P TTL STK 464287150   4,056,977 34,155 SH   SOLE   0 0 34,155
ISHARES TR IBOXX HI YD ETF 464288513   2,799,642 36,293 SH   SOLE   0 0 36,293
ISHARES TR RUS MID CAP ETF 464287499   263,429 3,249 SH   SOLE   0 0 3,249
ISHARES TR CORE S&P MCP ETF 464287507   62,804,439 1,073,213 SH   SOLE   440 0 1,072,773
ISHARES TR S&P 500 GRWT ETF 464287309   90,678,957 979,889 SH   SOLE   439 0 979,450
ISHARES TR CORE MSCI EAFE 46432F842   1,285,772 17,701 SH   SOLE   0 0 17,701
ISHARES TR S&P 500 VAL ETF 464287408   79,141,187 434,818 SH   SOLE   210 0 434,608
ISHARES TR 0-5YR INVT GR CP 46434V100   321,258 6,523 SH   SOLE   0 0 6,523
ISHARES TR MSCI USA ESG SLC 464288802   333,289 2,966 SH   SOLE   0 0 2,966
ISHARES TR CORE S&P SCP ETF 464287804   36,597,563 343,124 SH   SOLE   117 0 343,007
ISHARES TR CORE US AGGBD ET 464287226   29,633,267 305,277 SH   SOLE   113 0 305,164
ISHARES TR CORE 1 5 YR USD 46432F859   398,524 8,413 SH   SOLE   0 0 8,413
ISHARES TR S&P MC 400VL ETF 464287705   2,651,168 23,367 SH   SOLE   0 0 23,367
ISHARES TR CORE S&P500 ETF 464287200   5,541,787 10,127 SH   SOLE   0 0 10,127
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   1,019,855 20,263 SH   SOLE   0 0 20,263
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   903,675 17,905 SH   SOLE   0 0 17,905
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   492,946 8,697 SH   SOLE   0 0 8,697
JACOBS SOLUTIONS INC COM 46982L108   287,803 2,060 SH   SOLE   0 0 2,060
JPMORGAN CHASE & CO. COM 46625H100   1,251,694 6,189 SH   SOLE   0 0 6,189
LIBERTY ALL-STAR GROWTH FD I COM 529900102   159,426 29,855 SH   SOLE   0 0 29,855
MACATAWA BK CORP COM 554225102   174,028 11,920 SH   SOLE   0 0 11,920
MARATHON PETE CORP COM 56585A102   415,074 2,393 SH   SOLE   0 0 2,393
MCCORMICK & CO INC COM NON VTG 579780206   230,342 3,247 SH   SOLE   0 0 3,247
MICROSOFT CORP COM 594918104   1,742,576 3,899 SH   SOLE   0 0 3,899
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   3,998,297 171,454 SH   SOLE   0 0 171,454
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   2,787,042 80,481 SH   SOLE   0 0 80,481
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   6,987,304 183,973 SH   SOLE   0 0 183,973
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   240,916 14,753 SH   SOLE   0 0 14,753
NVIDIA CORPORATION COM 67066G104   628,077 5,084 SH   SOLE   0 0 5,084
PARKER-HANNIFIN CORP COM 701094104   277,690 549 SH   SOLE   0 0 549
PARSONS CORP DEL COM 70202L102   295,089 3,607 SH   SOLE   0 0 3,607
PHOTRONICS INC COM 719405102   416,800 16,895 SH   SOLE   0 0 16,895
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   340,448 16,641 SH   SOLE   0 0 16,641
PROCTER AND GAMBLE CO COM 742718109   559,689 3,394 SH   SOLE   0 0 3,394
PROGRESSIVE CORP COM 743315103   305,126 1,469 SH   SOLE   0 0 1,469
ROPER TECHNOLOGIES INC COM 776696106   333,123 591 SH   SOLE   0 0 591
S&P GLOBAL INC COM 78409V104   203,376 456 SH   SOLE   0 0 456
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   824,095 20,046 SH   SOLE   0 0 20,046
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,312,576 15,323 SH   SOLE   0 0 15,323
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   880,263 3,891 SH   SOLE   0 0 3,891
SHARKNINJA INC COM SHS G8068L108   308,190 4,101 SH   SOLE   0 0 4,101
SOUTHERN CO COM 842587107   1,272,120 16,400 SH   SOLE   0 0 16,400
SPDR S&P 500 ETF TR TR UNIT 78462F103   590,479 1,085 SH   SOLE   0 0 1,085
SPOTIFY TECHNOLOGY S A SHS L8681T102   282,097 899 SH   SOLE   0 0 899
STRYKER CORPORATION COM 863667101   1,338,544 3,934 SH   SOLE   0 0 3,934
TEREX CORP NEW COM 880779103   213,602 3,895 SH   SOLE   0 0 3,895
TESLA INC COM 88160R101   350,563 1,772 SH   SOLE   0 0 1,772
THE TRADE DESK INC COM CL A 88339J105   283,243 2,900 SH   SOLE   0 0 2,900
TIMOTHY PLAN US LRGMD CP CORE 887432359   2,719,193 67,014 SH   SOLE   0 0 67,014
TIMOTHY PLAN HIG DV STK ETF 887432326   2,224,368 63,580 SH   SOLE   0 0 63,580
TIMOTHY PLAN INTL ETF 887432334   2,670,480 100,687 SH   SOLE   0 0 100,687
TORO CO COM 891092108   224,424 2,400 SH   SOLE   0 0 2,400
UNITED RENTALS INC COM 911363109   230,236 356 SH   SOLE   0 0 356
UNITEDHEALTH GROUP INC COM 91324P102   289,009 568 SH   SOLE   0 0 568
VALVOLINE INC COM 92047W101   338,688 7,840 SH   SOLE   0 0 7,840
VANGUARD INDEX FDS TOTAL STK MKT 922908769   228,989 856 SH   SOLE   0 0 856
VISA INC COM CL A 92826C839   768,374 2,927 SH   SOLE   0 0 2,927
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   69,421 13,506 SH   SOLE   0 0 13,506
WALMART INC COM 931142103   529,731 7,824 SH   SOLE   0 0 7,824
WEC ENERGY GROUP INC COM 92939U106   449,419 5,728 SH   SOLE   0 0 5,728