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   315,998 4,128 SH   SOLE   0 0 4,128
ALLSTATE CORP COM 020002101   725,460 5,350 SH   SOLE   0 0 5,350
AMAZON COM INC COM 023135106   1,077,636 12,829 SH   SOLE   0 0 12,829
AMERICAN TOWER CORP NEW COM 03027X100   361,357 1,706 SH   SOLE   0 0 1,706
AMGEN INC COM 031162100   486,763 1,853 SH   SOLE   0 0 1,853
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,087,744 51,601 SH   SOLE   0 0 51,601
APPLE INC COM 037833100   2,530,334 19,475 SH   SOLE   0 0 19,475
APPLIED MATLS INC COM 038222105   717,885 7,372 SH   SOLE   0 0 7,372
AVIENT CORPORATION COM 05368V106   288,884 8,557 SH   SOLE   0 0 8,557
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   224,879 728 SH   SOLE   0 0 728
BJS WHSL CLUB HLDGS INC COM 05550J101   543,306 8,212 SH   SOLE   0 0 8,212
BLACKROCK ENHANCD CAP & INM COM 09256A109   356,116 20,801 SH   SOLE   281 0 20,520
BLACKROCK ENHANCED EQUITY DI COM 09251A104   154,395 17,136 SH   SOLE   0 0 17,136
BOYD GAMING CORP COM 103304101   278,267 5,103 SH   SOLE   0 0 5,103
CASS INFORMATION SYS INC COM 14808P109   1,074,525 23,451 SH   SOLE   0 0 23,451
CISCO SYS INC COM 17275R102   405,688 8,516 SH   SOLE   0 0 8,516
CITIGROUP INC COM NEW 172967424   279,389 6,177 SH   SOLE   0 0 6,177
COHEN & STEERS CLOSED-END OP COM 19248P106   149,801 14,335 SH   SOLE   0 0 14,335
COLUMBIA SELIGM PREM TECH GR COM 19842X109   434,857 18,720 SH   SOLE   0 0 18,720
COMERICA INC COM 200340107   229,830 3,438 SH   SOLE   0 0 3,438
COTERRA ENERGY INC COM 127097103   498,198 20,277 SH   SOLE   0 0 20,277
DEERE & CO COM 244199105   332,289 775 SH   SOLE   0 0 775
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   2,652,626 63,750 SH   SOLE   0 0 63,750
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   647,976 25,878 SH   SOLE   0 0 25,878
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   1,530,798 29,928 SH   SOLE   0 0 29,928
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   989,829 21,476 SH   SOLE   0 0 21,476
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   53,635,326 2,233,874 SH   SOLE   0 0 2,233,874
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   1,131,503 27,252 SH   SOLE   0 0 27,252
EATON VANCE TAX-MANAGED DIVE COM 27828N102   122,870 11,314 SH   SOLE   0 0 11,314
EATON VANCE TAX-MANAGED GLOB COM 27829C105   156,753 20,200 SH   SOLE   0 0 20,200
EATON VANCE TAX-MANAGED GLOB COM 27829F108   107,648 14,258 SH   SOLE   0 0 14,258
EMERSON ELEC CO COM 291011104   262,148 2,729 SH   SOLE   0 0 2,729
ETSY INC COM 29786A106   356,944 2,980 SH   SOLE   0 0 2,980
EXXON MOBIL CORP COM 30231G102   418,599 3,795 SH   SOLE   0 0 3,795
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   2,538,699 68,062 SH   SOLE   0 0 68,062
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   1,271,671 26,510 SH   SOLE   0 0 26,510
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   966,084 21,459 SH   SOLE   0 0 21,459
FIFTH THIRD BANCORP COM 316773100   250,426 7,633 SH   SOLE   0 0 7,633
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   282,220 5,632 SH   SOLE   0 0 5,632
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,332,797 79,333 SH   SOLE   0 0 79,333
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   300,739 15,235 SH   SOLE   0 0 15,235
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   814,560 17,066 SH   SOLE   0 0 17,066
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   2,658,117 68,262 SH   SOLE   0 0 68,262
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   286,710 6,528 SH   SOLE   0 0 6,528
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,283,726 21,597 SH   SOLE   0 0 21,597
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   648,624 14,546 SH   SOLE   0 0 14,546
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   219,011 6,778 SH   SOLE   0 0 6,778
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   49,108,864 1,118,144 SH   SOLE   0 0 1,118,144
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   609,154 18,200 SH   SOLE   0 0 18,200
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   477,527 15,580 SH   SOLE   0 0 15,580
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   337,058 9,475 SH   SOLE   0 0 9,475
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   435,330 14,777 SH   SOLE   0 0 14,777
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,999,988 45,586 SH   SOLE   0 0 45,586
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,626,706 20,316 SH   SOLE   0 0 20,316
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   3,759,333 42,802 SH   SOLE   0 0 42,802
FIRST TR MORNINGSTAR DIVID L SHS 336917109   218,629 5,980 SH   SOLE   0 0 5,980
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   1,847,038 23,544 SH   SOLE   0 0 23,544
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   2,104,741 23,023 SH   SOLE   0 0 23,023
FISERV INC COM 337738108   202,241 2,001 SH   SOLE   0 0 2,001
FORD MTR CO DEL COM 345370860   161,736 13,907 SH   SOLE   0 0 13,907
FREEPORT-MCMORAN INC CL B 35671D857   634,696 16,703 SH   SOLE   0 0 16,703
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   227,955 62,798 SH   SOLE   0 0 62,798
GENERAL DYNAMICS CORP COM 369550108   502,972 2,027 SH   SOLE   0 0 2,027
GENTEX CORP COM 371901109   641,207 23,513 SH   SOLE   0 0 23,513
GLOBAL INDUSTRIAL COMPANY COM 37892E102   266,783 11,338 SH   SOLE   0 0 11,338
GLOBAL X FDS GLBL X MLP ETF 37954Y343   1,590,837 38,528 SH   SOLE   0 0 38,528
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   631,118 8,290 SH   SOLE   0 0 8,290
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   218,884 4,417 SH   SOLE   0 0 4,417
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   361,653 23,762 SH   SOLE   0 0 23,762
HANCOCK WHITNEY CORPORATION COM 410120109   391,088 8,082 SH   SOLE   0 0 8,082
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   1,407,808 136,680 SH   SOLE   0 0 136,680
HOME DEPOT INC COM 437076102   255,847 810 SH   SOLE   0 0 810
HONEYWELL INTL INC COM 438516106   280,304 1,308 SH   SOLE   0 0 1,308
INTERNATIONAL BUSINESS MACHS COM 459200101   352,648 2,503 SH   SOLE   0 0 2,503
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   245,248 3,838 SH   SOLE   0 0 3,838
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   224,605 4,199 SH   SOLE   0 0 4,199
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   217,403 2,773 SH   SOLE   0 0 2,773
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   808,899 4,744 SH   SOLE   0 0 4,744
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   1,184,328 20,995 SH   SOLE   0 0 20,995
INVESCO QQQ TR UNIT SER 1 46090E103   240,983 905 SH   SOLE   11 0 894
ISHARES INC CORE MSCI EMKT 46434G103   2,589,610 55,452 SH   SOLE   0 0 55,452
ISHARES SILVER TR ISHARES 46428Q109   423,048 19,212 SH   SOLE   0 0 19,212
ISHARES TR CORE MSCI PAC 46434V696   2,649,165 49,360 SH   SOLE   0 0 49,360
ISHARES TR CORE S&P TTL STK 464287150   2,586,954 30,507 SH   SOLE   0 0 30,507
ISHARES TR NORTH AMERN NAT 464287374   1,262,086 31,040 SH   SOLE   0 0 31,040
ISHARES TR IBOXX HI YD ETF 464288513   1,997,187 27,125 SH   SOLE   0 0 27,125
ISHARES TR S&P 500 VAL ETF 464287408   83,437,689 575,155 SH   SOLE   0 0 575,155
ISHARES TR S&P 500 GRWT ETF 464287309   49,543,466 846,897 SH   SOLE   0 0 846,897
ISHARES TR RUS MID CAP ETF 464287499   219,145 3,249 SH   SOLE   0 0 3,249
ISHARES TR CORE S&P MCP ETF 464287507   125,070,974 517,057 SH   SOLE   0 0 517,057
ISHARES TR CORE MSCI EAFE 46432F842   32,880,573 533,429 SH   SOLE   0 0 533,429
ISHARES TR MSCI USA ESG SLC 464288802   236,752 2,876 SH   SOLE   0 0 2,876
ISHARES TR 0-5YR INVT GR CP 46434V100   281,417 5,880 SH   SOLE   0 0 5,880
ISHARES TR CORE US AGGBD ET 464287226   27,755,535 286,169 SH   SOLE   0 0 286,169
ISHARES TR S&P MC 400VL ETF 464287705   2,135,612 21,187 SH   SOLE   0 0 21,187
ISHARES TR CORE S&P500 ETF 464287200   2,569,032 6,687 SH   SOLE   0 0 6,687
ISHARES TR CORE S&P SCP ETF 464287804   66,086,103 698,289 SH   SOLE   0 0 698,289
ISHARES TR 1 3 YR TREAS BD 464287457   261,694 3,224 SH   SOLE   0 0 3,224
ISHARES TR FLTG RATE NT ETF 46429B655   506,571 10,065 SH   SOLE   0 0 10,065
ISHARES TR 0-5 YR TIPS ETF 46429B747   441,119 4,549 SH   SOLE   0 0 4,549
ISHARES TR TIPS BD ETF 464287176   284,514 2,673 SH   SOLE   0 0 2,673
ISHARES TR CORE MSCI EURO 46434V738   2,738,804 57,659 SH   SOLE   0 0 57,659
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   887,950 18,022 SH   SOLE   0 0 18,022
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   39,095,537 779,883 SH   SOLE   0 0 779,883
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,334,927 24,499 SH   SOLE   0 0 24,499
JOHNSON & JOHNSON COM 478160104   254,761 1,442 SH   SOLE   0 0 1,442
JPMORGAN CHASE & CO COM 46625H100   636,377 4,746 SH   SOLE   0 0 4,746
LIBERTY ALL-STAR GROWTH FD I COM 529900102   147,185 29,855 SH   SOLE   0 0 29,855
LILLY ELI & CO COM 532457108   217,675 595 SH   SOLE   0 0 595
M & T BK CORP COM 55261F104   430,195 2,966 SH   SOLE   0 0 2,966
MACATAWA BK CORP COM 554225102   153,510 13,917 SH   SOLE   0 0 13,917
MARATHON PETE CORP COM 56585A102   1,045,256 8,981 SH   SOLE   0 0 8,981
MCCORMICK & CO INC COM NON VTG 579780206   269,061 3,246 SH   SOLE   0 0 3,246
MICROSOFT CORP COM 594918104   567,960 2,368 SH   SOLE   0 0 2,368
MORGAN STANLEY COM NEW 617446448   402,315 4,732 SH   SOLE   0 0 4,732
NEW YORK MTG TR INC COM PAR $.02 649604501   42,280 16,516 SH   SOLE   0 0 16,516
NEXPOINT REAL ESTATE FIN INC COM 65342V101   503,786 31,705 SH   SOLE   0 0 31,705
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   5,436,908 181,593 SH   SOLE   0 0 181,593
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   3,520,068 116,907 SH   SOLE   0 0 116,907
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   1,841,811 79,940 SH   SOLE   0 0 79,940
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   237,818 14,753 SH   SOLE   0 0 14,753
PFIZER INC COM 717081103   818,624 15,976 SH   SOLE   0 0 15,976
PHOTRONICS INC COM 719405102   317,767 18,881 SH   SOLE   0 0 18,881
PHYSICIANS RLTY TR COM 71943U104   265,270 18,332 SH   SOLE   0 0 18,332
PROCTER AND GAMBLE CO COM 742718109   498,430 3,289 SH   SOLE   37 0 3,252
RESMED INC COM 761152107   334,049 1,605 SH   SOLE   0 0 1,605
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   816,866 6,013 SH   SOLE   0 0 6,013
SOUTHERN CO COM 842587107   474,813 6,649 SH   SOLE   0 0 6,649
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   209,529 632 SH   SOLE   0 0 632
SPDR S&P 500 ETF TR TR UNIT 78462F103   394,668 1,032 SH   SOLE   45 0 987
STRYKER CORPORATION COM 863667101   566,728 2,318 SH   SOLE   0 0 2,318
SYNOVUS FINL CORP COM NEW 87161C501   237,354 6,321 SH   SOLE   0 0 6,321
TEREX CORP NEW COM 880779103   309,165 7,237 SH   SOLE   0 0 7,237
TESLA INC COM 88160R101   235,890 1,915 SH   SOLE   0 0 1,915
TIMOTHY PLAN US LRGMD CP CORE 887432359   2,738,481 81,746 SH   SOLE   0 0 81,746
TIMOTHY PLAN HIG DV STK ETF 887432326   2,622,724 84,242 SH   SOLE   0 0 84,242
TIMOTHY PLAN INTL ETF 887432334   1,524,696 65,550 SH   SOLE   0 0 65,550
TORO CO COM 891092108   271,680 2,400 SH   SOLE   0 0 2,400
UNITEDHEALTH GROUP INC COM 91324P102   403,786 762 SH   SOLE   0 0 762
VALVOLINE INC COM 92047W101   315,921 9,676 SH   SOLE   0 0 9,676
VANGUARD INDEX FDS TOTAL STK MKT 922908769   235,928 1,234 SH   SOLE   0 0 1,234
VEECO INSTRS INC DEL COM 922417100   203,024 10,927 SH   SOLE   0 0 10,927
VISA INC COM CL A 92826C839   699,418 3,366 SH   SOLE   105 0 3,261
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   85,018 15,715 SH   SOLE   0 0 15,715
WALMART INC COM 931142103   411,169 2,900 SH   SOLE   0 0 2,900
WEC ENERGY GROUP INC COM 92939U106   508,929 5,428 SH   SOLE   0 0 5,428
WESTERN UN CO COM 959802109   181,211 13,160 SH   SOLE   0 0 13,160