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
AMAZON COM INC COM 023135106   1,992,085 13,111 SH   SOLE   0 0 13,111
AMERICAN TOWER CORP NEW COM 03027X100   416,787 1,931 SH   SOLE   0 0 1,931
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   570,913 29,474 SH   SOLE   1,115 0 28,359
APPLE INC COM 037833100   3,749,920 19,477 SH   SOLE   1,848 0 17,629
APPLIED MATLS INC COM 038222105   604,683 3,731 SH   SOLE   0 0 3,731
AVIAT NETWORKS INC COM NEW 05366Y201   270,033 8,268 SH   SOLE   0 0 8,268
AVIENT CORPORATION COM 05368V106   303,710 7,306 SH   SOLE   0 0 7,306
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   259,648 728 SH   SOLE   0 0 728
BJS WHSL CLUB HLDGS INC COM 05550J101   467,153 7,008 SH   SOLE   0 0 7,008
BLACKROCK ENHANCD CAP & INM COM 09256A109   372,951 19,629 SH   SOLE   0 0 19,629
BOYD GAMING CORP COM 103304101   272,917 4,359 SH   SOLE   0 0 4,359
CASS INFORMATION SYS INC COM 14808P109   1,028,356 22,827 SH   SOLE   0 0 22,827
CISCO SYS INC COM 17275R102   358,214 7,091 SH   SOLE   0 0 7,091
CITIGROUP INC COM NEW 172967424   500,104 9,722 SH   SOLE   0 0 9,722
COHEN & STEERS CLOSED-END OP COM 19248P106   160,552 14,335 SH   SOLE   0 0 14,335
COLUMBIA SELIGM PREM TECH GR COM 19842X109   561,058 17,755 SH   SOLE   0 0 17,755
COMERICA INC COM 200340107   383,303 6,868 SH   SOLE   0 0 6,868
DEERE & CO COM 244199105   305,501 764 SH   SOLE   0 0 764
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   3,758,858 72,523 SH   SOLE   0 0 72,523
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   53,097,016 1,853,946 SH   SOLE   8,806 0 1,845,140
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   2,265,514 37,999 SH   SOLE   0 0 37,999
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   3,208,662 75,676 SH   SOLE   0 0 75,676
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   33,402,617 1,167,515 SH   SOLE   5,360 0 1,162,155
DISNEY WALT CO COM 254687106   402,880 4,462 SH   SOLE   0 0 4,462
EATON CORP PLC SHS G29183103   354,246 1,471 SH   SOLE   0 0 1,471
EATON VANCE TAX-MANAGED DIVE COM 27828N102   122,180 10,023 SH   SOLE   0 0 10,023
EATON VANCE TAX-MANAGED GLOB COM 27829C105   141,725 18,240 SH   SOLE   0 0 18,240
EATON VANCE TAX-MANAGED GLOB COM 27829F108   110,072 14,258 SH   SOLE   0 0 14,258
ELI LILLY & CO COM 532457108   486,738 835 SH   SOLE   0 0 835
EMERSON ELEC CO COM 291011104   265,614 2,729 SH   SOLE   0 0 2,729
EXXON MOBIL CORP COM 30231G102   360,438 3,605 SH   SOLE   0 0 3,605
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   1,226,764 29,015 SH   SOLE   1,150 0 27,865
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   2,255,110 41,500 SH   SOLE   79 0 41,421
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   2,288,767 43,186 SH   SOLE   81 0 43,105
FIFTH THIRD BANCORP COM 316773100   259,893 7,535 SH   SOLE   0 0 7,535
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   200,857 10,068 SH   SOLE   0 0 10,068
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   351,990 6,813 SH   SOLE   0 0 6,813
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   644,091 38,202 SH   SOLE   1,507 0 36,695
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,518,747 28,923 SH   SOLE   1,989 0 26,934
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   571,124 26,738 SH   SOLE   0 0 26,738
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,668,679 40,141 SH   SOLE   1,193 0 38,948
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   410,777 7,950 SH   SOLE   0 0 7,950
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   260,053 4,359 SH   SOLE   0 0 4,359
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   257,506 6,778 SH   SOLE   0 0 6,778
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   201,049 5,908 SH   SOLE   0 0 5,908
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   217,798 5,123 SH   SOLE   0 0 5,123
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   52,602,548 1,179,297 SH   SOLE   9,065 0 1,170,232
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   309,805 8,488 SH   SOLE   0 0 8,488
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   404,298 9,475 SH   SOLE   0 0 9,475
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   440,484 13,612 SH   SOLE   0 0 13,612
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,507,654 35,399 SH   SOLE   2,175 0 33,224
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,074,658 11,919 SH   SOLE   736 0 11,183
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   4,195,181 40,164 SH   SOLE   2,656 0 37,508
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   2,074,765 22,660 SH   SOLE   1,171 0 21,489
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   2,792,834 25,491 SH   SOLE   1,480 0 24,011
FISERV INC COM 337738108   228,485 1,720 SH   SOLE   0 0 1,720
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   1,807,096 70,315 SH   SOLE   0 0 70,315
FREEPORT-MCMORAN INC CL B 35671D857   557,646 13,100 SH   SOLE   0 0 13,100
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   192,478 51,191 SH   SOLE   0 0 51,191
GENERAL DYNAMICS CORP COM 369550108   533,677 2,055 SH   SOLE   0 0 2,055
GENTEX CORP COM 371901109   772,320 23,647 SH   SOLE   0 0 23,647
GLOBAL INDUSTRIAL COMPANY COM 37892E102   321,168 8,269 SH   SOLE   0 0 8,269
GLOBAL X FDS GLBL X MLP ETF 37954Y343   779,556 17,597 SH   SOLE   692 0 16,905
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   476,236 5,077 SH   SOLE   0 0 5,077
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   361,883 3,628 SH   SOLE   0 0 3,628
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   269,952 21,090 SH   SOLE   0 0 21,090
HAEMONETICS CORP MASS COM 405024100   257,043 3,006 SH   SOLE   0 0 3,006
HANCOCK WHITNEY CORPORATION COM 410120109   494,889 10,185 SH   SOLE   0 0 10,185
HOME DEPOT INC COM 437076102   236,347 682 SH   SOLE   0 0 682
HONEYWELL INTL INC COM 438516106   268,848 1,282 SH   SOLE   0 0 1,282
INTEGER HLDGS CORP COM 45826H109   239,080 2,413 SH   SOLE   0 0 2,413
INTERNATIONAL BUSINESS MACHS COM 459200101   409,366 2,503 SH   SOLE   0 0 2,503
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   208,219 3,323 SH   SOLE   0 0 3,323
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   255,560 2,773 SH   SOLE   0 0 2,773
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   798,922 13,632 SH   SOLE   277 0 13,355
INVESCO QQQ TR UNIT SER 1 46090E103   389,863 952 SH   SOLE   0 0 952
ISHARES INC FRONTIER AND SEL 464286145   2,125,382 80,813 SH   SOLE   161 0 80,652
ISHARES INC CORE MSCI EMKT 46434G103   2,211,105 43,715 SH   SOLE   86 0 43,629
ISHARES TR CORE S&P TTL STK 464287150   2,660,664 25,284 SH   SOLE   324 0 24,960
ISHARES TR NORTH AMERN NAT 464287374   802,250 19,702 SH   SOLE   401 0 19,301
ISHARES TR IBOXX INV CP ETF 464287242   40,547,939 366,419 SH   SOLE   1,662 0 364,757
ISHARES TR S&P 100 ETF 464287101   2,267,632 10,151 SH   SOLE   20 0 10,131
ISHARES TR CORE MSCI PAC 46434V696   2,238,826 37,621 SH   SOLE   72 0 37,549
ISHARES TR 0-5YR INVT GR CP 46434V100   361,522 7,348 SH   SOLE   0 0 7,348
ISHARES TR MSCI USA ESG SLC 464288802   289,067 2,876 SH   SOLE   0 0 2,876
ISHARES TR CORE MSCI EURO 46434V738   2,292,573 41,668 SH   SOLE   78 0 41,590
ISHARES TR IBOXX HI YD ETF 464288513   3,151,810 40,726 SH   SOLE   533 0 40,193
ISHARES TR S&P 500 GRWT ETF 464287309   81,008,921 1,078,681 SH   SOLE   5,017 0 1,073,664
ISHARES TR S&P 500 VAL ETF 464287408   78,423,115 450,993 SH   SOLE   2,142 0 448,851
ISHARES TR RUS MID CAP ETF 464287499   252,545 3,249 SH   SOLE   0 0 3,249
ISHARES TR CORE S&P MCP ETF 464287507   135,972,544 490,610 SH   SOLE   2,265 0 488,345
ISHARES TR CORE MSCI EAFE 46432F842   1,234,459 17,547 SH   SOLE   0 0 17,547
ISHARES TR MICRO-CAP ETF 464288869   2,187,049 18,849 SH   SOLE   39 0 18,810
ISHARES TR CORE US AGGBD ET 464287226   27,693,720 279,030 SH   SOLE   914 0 278,116
ISHARES TR CORE S&P500 ETF 464287200   5,343,029 11,187 SH   SOLE   9 0 11,178
ISHARES TR CORE 1 5 YR USD 46432F859   451,344 9,490 SH   SOLE   0 0 9,490
ISHARES TR S&P MC 400VL ETF 464287705   2,949,258 25,862 SH   SOLE   0 0 25,862
ISHARES TR CORE S&P SCP ETF 464287804   74,490,334 688,132 SH   SOLE   3,363 0 684,769
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   1,086,544 21,507 SH   SOLE   0 0 21,507
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,128,287 22,462 SH   SOLE   0 0 22,462
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   631,767 11,491 SH   SOLE   431 0 11,060
JACOBS SOLUTIONS INC COM 46982L108   277,383 2,137 SH   SOLE   0 0 2,137
JPMORGAN CHASE & CO COM 46625H100   889,204 5,228 SH   SOLE   0 0 5,228
LIBERTY ALL-STAR GROWTH FD I COM 529900102   157,634 29,855 SH   SOLE   0 0 29,855
M & T BK CORP COM 55261F104   392,273 2,862 SH   SOLE   0 0 2,862
MACATAWA BK CORP COM 554225102   134,446 11,919 SH   SOLE   0 0 11,919
MARATHON PETE CORP COM 56585A102   365,356 2,463 SH   SOLE   0 0 2,463
MCCORMICK & CO INC COM NON VTG 579780206   222,091 3,246 SH   SOLE   0 0 3,246
MICROSOFT CORP COM 594918104   1,134,513 3,017 SH   SOLE   0 0 3,017
MYMD PHARMACEUTICALS INC COM 62856X102   8,471 32,743 SH   SOLE   0 0 32,743
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   3,810,346 109,823 SH   SOLE   0 0 109,823
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   3,932,689 166,710 SH   SOLE   0 0 166,710
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   5,849,850 167,617 SH   SOLE   0 0 167,617
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   221,885 14,753 SH   SOLE   0 0 14,753
NVIDIA CORPORATION COM 67066G104   284,752 575 SH   SOLE   0 0 575
PARKER-HANNIFIN CORP COM 701094104   252,924 549 SH   SOLE   0 0 549
PHOTRONICS INC COM 719405102   397,050 12,657 SH   SOLE   0 0 12,657
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   465,866 22,196 SH   SOLE   866 0 21,330
PROCTER AND GAMBLE CO COM 742718109   497,995 3,398 SH   SOLE   0 0 3,398
ROPER TECHNOLOGIES INC COM 776696106   217,523 399 SH   SOLE   0 0 399
S&P GLOBAL INC COM 78409V104   200,877 456 SH   SOLE   0 0 456
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,253,466 7,010 SH   SOLE   150 0 6,860
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,316,764 6,841 SH   SOLE   147 0 6,694
SOUTHERN CO COM 842587107   1,156,083 16,487 SH   SOLE   0 0 16,487
SPDR S&P 500 ETF TR TR UNIT 78462F103   495,273 1,042 SH   SOLE   0 0 1,042
STRYKER CORPORATION COM 863667101   693,549 2,316 SH   SOLE   0 0 2,316
SYNOVUS FINL CORP COM NEW 87161C501   457,109 12,141 SH   SOLE   0 0 12,141
TEREX CORP NEW COM 880779103   271,556 4,726 SH   SOLE   0 0 4,726
TESLA INC COM 88160R101   473,253 1,905 SH   SOLE   0 0 1,905
THE TRADE DESK INC COM CL A 88339J105   208,684 2,900 SH   SOLE   0 0 2,900
TIMOTHY PLAN US LRGMD CP CORE 887432359   2,714,671 71,043 SH   SOLE   0 0 71,043
TIMOTHY PLAN HIG DV STK ETF 887432326   2,119,812 64,012 SH   SOLE   0 0 64,012
TIMOTHY PLAN INTL ETF 887432334   2,685,778 101,556 SH   SOLE   0 0 101,556
TORO CO COM 891092108   230,376 2,400 SH   SOLE   0 0 2,400
UNITED RENTALS INC COM 911363109   354,374 618 SH   SOLE   0 0 618
UNITEDHEALTH GROUP INC COM 91324P102   538,320 1,023 SH   SOLE   0 0 1,023
VALVOLINE INC COM 92047W101   303,985 8,089 SH   SOLE   0 0 8,089
VANGUARD INDEX FDS TOTAL STK MKT 922908769   237,457 1,001 SH   SOLE   0 0 1,001
VISA INC COM CL A 92826C839   788,463 3,028 SH   SOLE   0 0 3,028
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   78,104 15,715 SH   SOLE   0 0 15,715
WALMART INC COM 931142103   414,595 2,630 SH   SOLE   0 0 2,630
WEC ENERGY GROUP INC COM 92939U106   486,334 5,778 SH   SOLE   0 0 5,778