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
ACTIVISION BLIZZARD INC COM 00507V109   458,848 5,361 SH   SOLE   0 0 5,361
ALLSTATE CORP COM 020002101   592,390 5,346 SH   SOLE   0 0 5,346
AMAZON COM INC COM 023135106   1,490,681 14,432 SH   SOLE   0 0 14,432
AMERICAN TOWER CORP NEW COM 03027X100   401,864 1,967 SH   SOLE   0 0 1,967
AMGEN INC COM 031162100   318,952 1,319 SH   SOLE   0 0 1,319
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,265,488 66,221 SH   SOLE   0 0 66,221
APPLE INC COM 037833100   3,533,581 21,429 SH   SOLE   0 0 21,429
APPLIED MATLS INC COM 038222105   1,054,987 8,589 SH   SOLE   0 0 8,589
AVIENT CORPORATION COM 05368V106   375,585 9,125 SH   SOLE   0 0 9,125
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   224,785 728 SH   SOLE   0 0 728
BJS WHSL CLUB HLDGS INC COM 05550J101   608,864 8,004 SH   SOLE   0 0 8,004
BLACKROCK ENHANCD CAP & INM COM 09256A109   373,120 20,810 SH   SOLE   0 0 20,810
BLACKROCK ENHANCED EQUITY DI COM 09251A104   147,198 17,136 SH   SOLE   0 0 17,136
BOYD GAMING CORP COM 103304101   396,133 6,178 SH   SOLE   0 0 6,178
CASS INFORMATION SYS INC COM 14808P109   988,637 22,827 SH   SOLE   0 0 22,827
CISCO SYS INC COM 17275R102   431,820 8,261 SH   SOLE   0 0 8,261
CITIGROUP INC COM NEW 172967424   403,914 8,614 SH   SOLE   0 0 8,614
COHEN & STEERS CLOSED-END OP COM 19248P106   157,112 14,335 SH   SOLE   0 0 14,335
COLUMBIA SELIGM PREM TECH GR COM 19842X109   522,176 18,763 SH   SOLE   0 0 18,763
COMERICA INC COM 200340107   230,734 5,314 SH   SOLE   0 0 5,314
COMPASS MINERALS INTL INC COM 20451N101   242,193 7,063 SH   SOLE   0 0 7,063
COTERRA ENERGY INC COM 127097103   362,939 14,790 SH   SOLE   0 0 14,790
DEERE & CO COM 244199105   348,884 845 SH   SOLE   0 0 845
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   2,804,089 63,113 SH   SOLE   0 0 63,113
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   51,870,832 1,924,706 SH   SOLE   0 0 1,924,706
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   1,645,431 31,223 SH   SOLE   0 0 31,223
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   1,094,224 23,451 SH   SOLE   0 0 23,451
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   57,479,812 2,286,389 SH   SOLE   0 0 2,286,389
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   1,290,385 30,362 SH   SOLE   0 0 30,362
EATON VANCE TAX-MANAGED DIVE COM 27828N102   116,968 10,023 SH   SOLE   0 0 10,023
EATON VANCE TAX-MANAGED GLOB COM 27829C105   163,330 20,214 SH   SOLE   0 0 20,214
EATON VANCE TAX-MANAGED GLOB COM 27829F108   111,355 14,258 SH   SOLE   0 0 14,258
EMERSON ELEC CO COM 291011104   237,805 2,729 SH   SOLE   0 0 2,729
ETSY INC COM 29786A106   278,548 2,502 SH   SOLE   0 0 2,502
EXXON MOBIL CORP COM 30231G102   421,654 3,845 SH   SOLE   0 0 3,845
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   3,151,774 82,767 SH   SOLE   0 0 82,767
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   2,488,305 55,728 SH   SOLE   0 0 55,728
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   2,490,488 52,491 SH   SOLE   0 0 52,491
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   1,209,191 24,952 SH   SOLE   0 0 24,952
FIFTH THIRD BANCORP COM 316773100   200,683 7,533 SH   SOLE   0 0 7,533
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   200,152 10,068 SH   SOLE   0 0 10,068
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,565,068 98,062 SH   SOLE   0 0 98,062
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   644,642 12,656 SH   SOLE   0 0 12,656
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,353,626 26,704 SH   SOLE   0 0 26,704
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   3,350,755 84,275 SH   SOLE   0 0 84,275
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   389,965 8,691 SH   SOLE   0 0 8,691
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   682,088 15,077 SH   SOLE   0 0 15,077
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,825,589 30,677 SH   SOLE   0 0 30,677
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   231,063 6,778 SH   SOLE   0 0 6,778
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   55,172,127 1,224,415 SH   SOLE   0 0 1,224,415
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   498,903 15,580 SH   SOLE   0 0 15,580
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   643,556 18,200 SH   SOLE   0 0 18,200
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   354,176 9,475 SH   SOLE   0 0 9,475
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   206,038 6,371 SH   SOLE   0 0 6,371
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   438,286 14,777 SH   SOLE   0 0 14,777
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,677,437 40,325 SH   SOLE   0 0 40,325
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,718,544 21,348 SH   SOLE   0 0 21,348
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   3,747,817 41,661 SH   SOLE   0 0 41,661
FIRST TR MORNINGSTAR DIVID L SHS 336917109   218,858 6,165 SH   SOLE   0 0 6,165
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   1,857,859 23,050 SH   SOLE   0 0 23,050
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   1,964,720 21,117 SH   SOLE   0 0 21,117
FISERV INC COM 337738108   233,520 2,066 SH   SOLE   0 0 2,066
FORD MTR CO DEL COM 345370860   175,311 13,914 SH   SOLE   0 0 13,914
FREEPORT-MCMORAN INC CL B 35671D857   591,989 14,471 SH   SOLE   0 0 14,471
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   230,095 62,868 SH   SOLE   0 0 62,868
GENERAL DYNAMICS CORP COM 369550108   514,434 2,254 SH   SOLE   0 0 2,254
GENTEX CORP COM 371901109   671,634 23,961 SH   SOLE   0 0 23,961
GLOBAL INDUSTRIAL COMPANY COM 37892E102   312,203 11,632 SH   SOLE   0 0 11,632
GLOBAL X FDS GLBL X MLP ETF 37954Y343   1,994,753 47,951 SH   SOLE   0 0 47,951
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   621,674 7,654 SH   SOLE   0 0 7,654
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   268,101 5,369 SH   SOLE   0 0 5,369
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   425,820 4,252 SH   SOLE   0 0 4,252
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   368,873 22,812 SH   SOLE   0 0 22,812
HANCOCK WHITNEY CORPORATION COM 410120109   351,988 9,670 SH   SOLE   0 0 9,670
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   1,521,716 173,119 SH   SOLE   0 0 173,119
HOME DEPOT INC COM 437076102   239,047 810 SH   SOLE   0 0 810
HONEYWELL INTL INC COM 438516106   249,794 1,307 SH   SOLE   0 0 1,307
INTERNATIONAL BUSINESS MACHS COM 459200101   328,118 2,503 SH   SOLE   0 0 2,503
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   1,184,476 9,004 SH   SOLE   0 0 9,004
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   206,875 3,948 SH   SOLE   0 0 3,948
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   239,491 3,838 SH   SOLE   0 0 3,838
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   223,365 2,773 SH   SOLE   0 0 2,773
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   700,579 13,881 SH   SOLE   0 0 13,881
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   1,172,864 9,173 SH   SOLE   0 0 9,173
INVESCO QQQ TR UNIT SER 1 46090E103   299,749 934 SH   SOLE   0 0 934
ISHARES INC MSCI FRONTIER 464286145   2,466,159 96,372 SH   SOLE   0 0 96,372
ISHARES INC CORE MSCI EMKT 46434G103   2,453,552 50,288 SH   SOLE   0 0 50,288
ISHARES SILVER TR ISHARES 46428Q109   433,264 19,587 SH   SOLE   0 0 19,587
ISHARES TR CORE MSCI PAC 46434V696   2,475,843 43,766 SH   SOLE   0 0 43,766
ISHARES TR NORTH AMERN NAT 464287374   856,537 21,867 SH   SOLE   0 0 21,867
ISHARES TR CORE S&P TTL STK 464287150   2,358,507 26,046 SH   SOLE   0 0 26,046
ISHARES TR 0-5YR INVT GR CP 46434V100   344,741 7,111 SH   SOLE   0 0 7,111
ISHARES TR MSCI USA ESG SLC 464288802   252,427 2,876 SH   SOLE   0 0 2,876
ISHARES TR IBOXX HI YD ETF 464288513   4,988,683 66,032 SH   SOLE   0 0 66,032
ISHARES TR S&P 500 GRWT ETF 464287309   51,885,400 812,105 SH   SOLE   0 0 812,105
ISHARES TR S&P 500 VAL ETF 464287408   73,794,781 486,260 SH   SOLE   0 0 486,260
ISHARES TR RUS MID CAP ETF 464287499   227,170 3,249 SH   SOLE   0 0 3,249
ISHARES TR CORE S&P MCP ETF 464287507   125,568,421 501,952 SH   SOLE   0 0 501,952
ISHARES TR CORE MSCI EAFE 46432F842   1,252,976 18,743 SH   SOLE   0 0 18,743
ISHARES TR CORE US AGGBD ET 464287226   29,769,158 298,767 SH   SOLE   0 0 298,767
ISHARES TR CORE S&P500 ETF 464287200   5,276,218 12,835 SH   SOLE   0 0 12,835
ISHARES TR S&P MC 400VL ETF 464287705   2,221,582 21,617 SH   SOLE   0 0 21,617
ISHARES TR CORE S&P SCP ETF 464287804   66,408,339 686,746 SH   SOLE   0 0 686,746
ISHARES TR 0-5 YR TIPS ETF 46429B747   311,036 3,134 SH   SOLE   0 0 3,134
ISHARES TR TIPS BD ETF 464287176   294,698 2,673 SH   SOLE   0 0 2,673
ISHARES TR CORE MSCI EURO 46434V738   2,465,998 47,079 SH   SOLE   0 0 47,079
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   957,885 19,312 SH   SOLE   0 0 19,312
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   41,989,664 834,453 SH   SOLE   0 0 834,453
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,661,803 30,436 SH   SOLE   0 0 30,436
JOHNSON & JOHNSON COM 478160104   243,411 1,570 SH   SOLE   0 0 1,570
JPMORGAN CHASE & CO COM 46625H100   681,461 5,230 SH   SOLE   0 0 5,230
LIBERTY ALL-STAR GROWTH FD I COM 529900102   157,634 29,855 SH   SOLE   0 0 29,855
LILLY ELI & CO COM 532457108   210,516 613 SH   SOLE   0 0 613
M & T BK CORP COM 55261F104   345,275 2,888 SH   SOLE   0 0 2,888
MACATAWA BK CORP COM 554225102   142,240 13,918 SH   SOLE   0 0 13,918
MARATHON PETE CORP COM 56585A102   735,718 5,457 SH   SOLE   0 0 5,457
MCCORMICK & CO INC COM NON VTG 579780206   270,100 3,246 SH   SOLE   0 0 3,246
MICROSOFT CORP COM 594918104   680,179 2,359 SH   SOLE   0 0 2,359
MORGAN STANLEY COM NEW 617446448   415,470 4,732 SH   SOLE   0 0 4,732
NEXPOINT REAL ESTATE FIN INC COM 65342V101   600,576 38,326 SH   SOLE   0 0 38,326
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   3,338,692 107,561 SH   SOLE   0 0 107,561
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   5,204,602 165,593 SH   SOLE   0 0 165,593
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   1,903,026 81,291 SH   SOLE   0 0 81,291
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   229,852 14,753 SH   SOLE   0 0 14,753
PARKER-HANNIFIN CORP COM 701094104   204,691 609 SH   SOLE   0 0 609
PFIZER INC COM 717081103   680,392 16,676 SH   SOLE   0 0 16,676
PHOTRONICS INC COM 719405102   342,609 20,664 SH   SOLE   0 0 20,664
PHYSICIANS RLTY TR COM 71943U104   355,161 23,788 SH   SOLE   0 0 23,788
PROCTER AND GAMBLE CO COM 742718109   504,185 3,391 SH   SOLE   0 0 3,391
RESMED INC COM 761152107   250,744 1,145 SH   SOLE   0 0 1,145
SOUTHERN CO COM 842587107   738,025 10,607 SH   SOLE   0 0 10,607
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   210,508 633 SH   SOLE   0 0 633
SPDR S&P 500 ETF TR TR UNIT 78462F103   423,617 1,035 SH   SOLE   0 0 1,035
STRYKER CORPORATION COM 863667101   668,285 2,341 SH   SOLE   0 0 2,341
SYNOVUS FINL CORP COM NEW 87161C501   252,128 8,178 SH   SOLE   0 0 8,178
TEREX CORP NEW COM 880779103   345,869 7,149 SH   SOLE   0 0 7,149
TESLA INC COM 88160R101   397,286 1,915 SH   SOLE   0 0 1,915
TIMOTHY PLAN US LRGMD CP CORE 887432359   2,421,763 70,306 SH   SOLE   0 0 70,306
TIMOTHY PLAN HIG DV STK ETF 887432326   1,971,297 63,132 SH   SOLE   0 0 63,132
TIMOTHY PLAN INTL ETF 887432334   2,512,488 100,540 SH   SOLE   0 0 100,540
TORO CO COM 891092108   266,784 2,400 SH   SOLE   0 0 2,400
TRITON INTL LTD CL A G9078F107   284,128 4,494 SH   SOLE   0 0 4,494
UNITEDHEALTH GROUP INC COM 91324P102   359,925 762 SH   SOLE   0 0 762
VALVOLINE INC COM 92047W101   364,494 10,432 SH   SOLE   0 0 10,432
VANGUARD INDEX FDS TOTAL STK MKT 922908769   251,859 1,234 SH   SOLE   0 0 1,234
VEECO INSTRS INC DEL COM 922417100   264,315 12,509 SH   SOLE   0 0 12,509
VISA INC COM CL A 92826C839   751,114 3,331 SH   SOLE   0 0 3,331
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   80,147 15,715 SH   SOLE   0 0 15,715
WALMART INC COM 931142103   458,546 3,110 SH   SOLE   0 0 3,110
WEC ENERGY GROUP INC COM 92939U106   542,957 5,728 SH   SOLE   0 0 5,728