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
AGILYSYS INC COM 00847J105   311,995 4,301 SH   SOLE   0 0 4,301
ALPHABET INC CAP STK CL A 02079K305   338,414 2,188 SH   SOLE   0 0 2,188
ALPHABET INC CAP STK CL C 02079K107   222,600 1,425 SH   SOLE   0 0 1,425
AMAZON COM INC COM 023135106   2,353,706 12,371 SH   SOLE   0 0 12,371
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   408,272 20,102 SH   SOLE   0 0 20,102
APPFOLIO INC COM CL A 03783C100   535,896 2,437 SH   SOLE   0 0 2,437
APPLE INC COM 037833100   5,581,910 25,129 SH   SOLE   0 0 25,129
APPLIED MATLS INC COM 038222105   541,443 3,731 SH   SOLE   0 0 3,731
ARISTA NETWORKS INC COM SHS 040413205   634,484 8,189 SH   SOLE   0 0 8,189
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   415,945 781 SH   SOLE   0 0 781
BLACKROCK ENHANCED LARGE CAP COM 09256A109   281,021 15,215 SH   SOLE   0 0 15,215
BLACKSTONE INC COM 09260D107   209,670 1,500 SH   SOLE   0 0 1,500
CADRE HLDGS INC COM 12763L105   340,337 11,494 SH   SOLE   0 0 11,494
CASS INFORMATION SYS INC COM 14808P109   987,268 22,827 SH   SOLE   0 0 22,827
CHEVRON CORP NEW COM 166764100   253,612 1,516 SH   SOLE   0 0 1,516
CISCO SYS INC COM 17275R102   566,309 9,177 SH   SOLE   0 0 9,177
CITIGROUP INC COM NEW 172967424   745,253 10,498 SH   SOLE   0 0 10,498
COHEN & STEERS CLOSED-END OP COM 19248P106   173,023 14,335 SH   SOLE   0 0 14,335
COLUMBIA SELIGM PREM TECH GR COM 19842X109   421,771 15,074 SH   SOLE   0 0 15,074
CONOCOPHILLIPS COM 20825C104   1,279,495 12,183 SH   SOLE   0 0 12,183
COSTCO WHSL CORP NEW COM 22160K105   884,423 935 SH   SOLE   0 0 935
DICKS SPORTING GOODS INC COM 253393102   395,461 1,962 SH   SOLE   0 0 1,962
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   64,450,751 2,063,745 SH   SOLE   0 0 2,062,786
DIMENSIONAL ETF TRUST DIMENSIONAL US 25434V559   3,276,179 65,191 SH   SOLE   0 0 65,191
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   1,485,152 24,856 SH   SOLE   0 0 24,856
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   66,601,236 2,009,693 SH   SOLE   0 0 2,008,968
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   4,450,665 73,589 SH   SOLE   0 0 73,589
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   4,380,973 104,160 SH   SOLE   0 0 104,160
DUOLINGO INC CL A COM 26603R106   515,496 1,660 SH   SOLE   0 0 1,660
EATON CORP PLC SHS G29183103   423,239 1,557 SH   SOLE   0 0 1,557
EATON VANCE TAX-MANAGED DIVE COM 27828N102   142,928 10,023 SH   SOLE   0 0 10,023
EATON VANCE TAX-MANAGED GLOB COM 27829C105   136,414 16,535 SH   SOLE   0 0 16,535
ELI LILLY & CO COM 532457108   901,894 1,092 SH   SOLE   0 0 1,092
EMERSON ELEC CO COM 291011104   299,208 2,729 SH   SOLE   0 0 2,729
ENSIGN GROUP INC COM 29358P101   374,354 2,893 SH   SOLE   0 0 2,893
EXTRA SPACE STORAGE INC COM 30225T102   321,629 2,166 SH   SOLE   0 0 2,166
EXXON MOBIL CORP COM 30231G102   844,344 7,100 SH   SOLE   0 0 7,100
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   844,837 17,033 SH   SOLE   0 0 17,033
FIFTH THIRD BANCORP COM 316773100   290,903 7,421 SH   SOLE   0 0 7,421
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,124,247 22,297 SH   SOLE   0 0 22,297
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   424,658 24,142 SH   SOLE   0 0 24,142
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   200,051 10,068 SH   SOLE   0 0 10,068
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,955,453 33,570 SH   SOLE   0 0 33,570
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   3,137,685 53,599 SH   SOLE   0 0 53,599
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308   1,306,974 59,788 SH   SOLE   0 0 59,788
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   276,360 3,083 SH   SOLE   0 0 3,083
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   89,336,656 2,666,766 SH   SOLE   0 0 2,665,567
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788   63,316,865 3,016,525 SH   SOLE   0 0 3,016,032
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,214,209 29,586 SH   SOLE   0 0 29,586
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823   3,186,493 107,109 SH   SOLE   0 0 107,109
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   239,093 5,123 SH   SOLE   0 0 5,123
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   217,394 5,908 SH   SOLE   0 0 5,908
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   353,884 9,513 SH   SOLE   0 0 9,513
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   353,300 8,638 SH   SOLE   0 0 8,638
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U554   350,894 11,799 SH   SOLE   0 0 11,799
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   712,916 24,012 SH   SOLE   0 0 24,012
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   232,575 6,174 SH   SOLE   0 0 6,174
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. EQU 33740F375   248,735 8,277 SH   SOLE   0 0 8,277
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   628,464 12,881 SH   SOLE   0 0 12,881
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   614,839 14,668 SH   SOLE   0 0 14,668
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   294,325 8,471 SH   SOLE   0 0 8,471
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740F136   877,768 28,914 SH   SOLE   0 0 28,914
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802   280,751 7,542 SH   SOLE   0 0 7,542
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   284,566 6,778 SH   SOLE   0 0 6,778
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367   304,558 9,000 SH   SOLE   0 0 9,000
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   1,760,418 16,154 SH   SOLE   0 0 16,154
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   2,651,350 20,178 SH   SOLE   0 0 20,178
FISERV INC COM 337738108   724,322 3,280 SH   SOLE   0 0 3,280
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   2,188,613 82,186 SH   SOLE   0 0 82,186
FREEPORT-MCMORAN INC CL B 35671D857   317,021 8,374 SH   SOLE   0 0 8,374
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   158,155 36,191 SH   SOLE   0 0 36,191
GENERAL DYNAMICS CORP COM 369550108   707,131 2,594 SH   SOLE   0 0 2,594
GENTEX CORP COM 371901109   464,888 19,952 SH   SOLE   0 0 19,952
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   597,134 9,358 SH   SOLE   0 0 9,358
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   300,606 2,731 SH   SOLE   0 0 2,731
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   221,234 14,209 SH   SOLE   0 0 14,209
HCA HEALTHCARE INC COM 40412C101   427,100 1,236 SH   SOLE   0 0 1,236
HOME DEPOT INC COM 437076102   359,893 982 SH   SOLE   0 0 982
INTEGER HLDGS CORP COM 45826H109   333,968 2,830 SH   SOLE   0 0 2,830
INTERNATIONAL BUSINESS MACHS COM 459200101   746,726 3,003 SH   SOLE   0 0 3,003
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   211,144 3,421 SH   SOLE   0 0 3,421
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   248,295 3,323 SH   SOLE   0 0 3,323
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   307,692 2,640 SH   SOLE   0 0 2,640
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   227,613 3,431 SH   SOLE   0 0 3,431
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   955,660 27,943 SH   SOLE   0 0 27,943
INVESCO QQQ TR UNIT SER 1 46090E103   442,660 944 SH   SOLE   0 0 944
ISHARES INC CORE MSCI EMKT 46434G103   1,804,919 33,443 SH   SOLE   0 0 33,443
ISHARES TR CORE S&P TTL STK 464287150   4,418,528 36,214 SH   SOLE   0 0 36,214
ISHARES TR CORE MSCI PAC 46434V696   1,777,263 28,555 SH   SOLE   0 0 28,555
ISHARES TR MSCI USA MIN VOL 46429B697   233,588 2,494 SH   SOLE   0 0 2,494
ISHARES TR IBOXX HI YD ETF 464288513   2,431,638 30,823 SH   SOLE   0 0 30,823
ISHARES TR S&P 500 GRWT ETF 464287309   78,499,811 845,630 SH   SOLE   0 0 845,322
ISHARES TR RUS MID CAP ETF 464287499   212,675 2,500 SH   SOLE   0 0 2,500
ISHARES TR S&P 500 VAL ETF 464287408   84,039,129 440,965 SH   SOLE   0 0 440,796
ISHARES TR CORE S&P MCP ETF 464287507   61,065,594 1,046,540 SH   SOLE   0 0 1,045,978
ISHARES TR CORE MSCI EAFE 46432F842   1,297,114 17,146 SH   SOLE   0 0 17,146
ISHARES TR MSCI USA ESG SLC 464288802   340,704 2,966 SH   SOLE   0 0 2,966
ISHARES TR 0-5YR INVT GR CP 46434V100   379,111 7,540 SH   SOLE   0 0 7,540
ISHARES TR CORE S&P SCP ETF 464287804   1,157,633 11,070 SH   SOLE   0 0 11,070
ISHARES TR CORE MSCI EURO 46434V738   1,848,289 30,728 SH   SOLE   0 0 30,728
ISHARES TR CORE S&P500 ETF 464287200   3,816,988 6,793 SH   SOLE   0 0 6,793
ISHARES TR CORE US AGGBD ET 464287226   32,660,657 330,172 SH   SOLE   0 0 330,172
ISHARES TR CORE 1 5 YR USD 46432F859   474,652 9,817 SH   SOLE   0 0 9,817
ISHARES U S ETF TR SHORT DURATION B 46431W507   1,033,324 20,313 SH   SOLE   0 0 20,313
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   948,185 18,728 SH   SOLE   0 0 18,728
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   48,855,226 912,841 SH   SOLE   0 0 912,686
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   36,900,746 653,458 SH   SOLE   0 0 653,136
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   440,378 7,707 SH   SOLE   0 0 7,707
JACKSON FINANCIAL INC COM CL A 46817M107   394,436 4,708 SH   SOLE   0 0 4,708
JOHNSON & JOHNSON COM 478160104   213,644 1,288 SH   SOLE   0 0 1,288
JPMORGAN CHASE & CO. COM 46625H100   1,944,625 7,928 SH   SOLE   0 0 7,928
LIBERTY ALL-STAR GROWTH FD I COM 529900102   145,991 29,855 SH   SOLE   0 0 29,855
MARATHON PETE CORP COM 56585A102   572,071 3,927 SH   SOLE   0 0 3,927
MCCORMICK & CO INC COM NON VTG 579780206   267,178 3,246 SH   SOLE   0 0 3,246
MICROSOFT CORP COM 594918104   1,674,494 4,461 SH   SOLE   0 0 4,461
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   4,450,854 187,404 SH   SOLE   0 0 187,404
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   5,995,425 156,090 SH   SOLE   0 0 156,090
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   2,196,102 64,364 SH   SOLE   0 0 64,364
NVIDIA CORPORATION COM 67066G104   753,549 6,953 SH   SOLE   0 0 6,953
PARKER-HANNIFIN CORP COM 701094104   283,866 467 SH   SOLE   0 0 467
PARSONS CORP DEL COM 70202L102   299,129 5,052 SH   SOLE   0 0 5,052
PHILLIPS 66 COM 718546104   696,798 5,643 SH   SOLE   0 0 5,643
PHOTRONICS INC COM 719405102   639,553 30,807 SH   SOLE   0 0 30,807
PROCTER AND GAMBLE CO COM 742718109   569,582 3,342 SH   SOLE   0 0 3,342
PROGRESSIVE CORP COM 743315103   551,870 1,950 SH   SOLE   0 0 1,950
ROPER TECHNOLOGIES INC COM 776696106   512,345 869 SH   SOLE   0 0 869
S&P GLOBAL INC COM 78409V104   231,694 456 SH   SOLE   0 0 456
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,017,013 20,418 SH   SOLE   0 0 20,418
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,006,227 12,761 SH   SOLE   0 0 12,761
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,024,856 7,019 SH   SOLE   0 0 7,019
SHARKNINJA INC COM SHS G8068L108   459,589 5,510 SH   SOLE   0 0 5,510
SOUTHERN CO COM 842587107   1,723,481 18,744 SH   SOLE   0 0 18,744
SPDR S&P 500 ETF TR TR UNIT 78462F103   671,268 1,200 SH   SOLE   0 0 1,200
SPDR SER TR PORTFOLIO INTRMD 78464A375   314,184 9,452 SH   SOLE   0 0 9,452
SPOTIFY TECHNOLOGY S A SHS L8681T102   410,322 746 SH   SOLE   0 0 746
STRATEGY SHS EVENTIDE HIGH DI 86280R811   3,023,921 121,491 SH   SOLE   0 0 121,491
STRYKER CORPORATION COM 863667101   1,579,457 4,243 SH   SOLE   0 0 4,243
THE TRADE DESK INC COM CL A 88339J105   395,626 7,230 SH   SOLE   0 0 7,230
TIMOTHY PLAN US LRGMD CP CORE 887432359   2,667,258 62,848 SH   SOLE   0 0 62,848
TIMOTHY PLAN INTL ETF 887432334   2,943,329 102,377 SH   SOLE   0 0 102,377
UNITED RENTALS INC COM 911363109   301,443 481 SH   SOLE   0 0 481
UNITEDHEALTH GROUP INC COM 91324P102   297,232 568 SH   SOLE   0 0 568
VANGUARD INDEX FDS GROWTH ETF 922908736   200,243 540 SH   SOLE   0 0 540
VERIZON COMMUNICATIONS INC COM 92343V104   812,536 17,913 SH   SOLE   0 0 17,913
VISA INC COM CL A 92826C839   1,319,647 3,765 SH   SOLE   0 0 3,765
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   77,930 13,506 SH   SOLE   0 0 13,506
WALMART INC COM 931142103   826,326 9,413 SH   SOLE   0 0 9,413
WEC ENERGY GROUP INC COM 92939U106   419,355 3,848 SH   SOLE   0 0 3,848