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
ABRDN INCOME CREDIT STRATEGI COM 003057106   61,614 10,443 SH   SOLE   0 0 10,443
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   284,432 2,508 SH   SOLE   0 0 2,508
AMEREN CORP COM 023608102   208,599 2,172 SH   SOLE   0 0 2,172
AMERICAN EXPRESS CO COM 025816109   355,344 1,114 SH   SOLE   0 0 1,114
APPLE INC COM 037833100   693,064 3,378 SH   SOLE   0 0 3,378
ARISTA NETWORKS INC COM SHS 040413205   395,019 3,861 SH   SOLE   0 0 3,861
BXP INC COM 101121101   247,547 3,669 SH   SOLE   0 0 3,669
BRISTOL-MYERS SQUIBB CO COM 110122108   247,652 5,350 SH   SOLE   0 0 5,350
CATERPILLAR INC COM 149123101   251,172 647 SH   SOLE   0 0 647
DISNEY WALT CO COM 254687106   424,362 3,422 SH   SOLE   0 0 3,422
EMCOR GROUP INC COM 29084Q100   259,422 485 SH   SOLE   0 0 485
EXXON MOBIL CORP COM 30231G102   257,211 2,386 SH   SOLE   0 0 2,386
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   4,218,659 46,415 SH   SOLE   0 0 46,415
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732   288,273 18,119 SH   SOLE   0 0 18,119
FIRST TR EXCHANGE-TRADED FD WCM DEVELOPING W 33733E740   198,472 12,597 SH   SOLE   0 0 12,597
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823   248,630 7,272 SH   SOLE   0 0 7,272
FIRST TR EXCHANGE-TRADED FD SHS 33734H106   4,406,839 98,587 SH   SOLE   0 0 98,587
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   317,164 7,810 SH   SOLE   0 0 7,810
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   229,172 4,600 SH   SOLE   0 0 4,600
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   3,330,321 67,607 SH   SOLE   0 0 67,607
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   1,358,302 27,664 SH   SOLE   0 0 27,664
FIRST TR EXCHNG TRADED FD VI SMITH UNCONSTRAI 33740F888   6,114,278 245,652 SH   SOLE   0 0 245,652
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   5,976,114 169,391 SH   SOLE   0 0 169,391
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   1,898,699 25,165 SH   SOLE   0 0 25,165
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   399,892 10,083 SH   SOLE   0 0 10,083
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   964,887 11,276 SH   SOLE   0 0 11,276
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   299,323 2,466 SH   SOLE   0 0 2,466
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   499,305 12,078 SH   SOLE   0 0 12,078
HANESBRANDS INC COM 410345102   86,228 18,827 SH   SOLE   0 0 18,827
IAMGOLD CORP COM 450913108   121,914 16,587 SH   SOLE   0 0 16,587
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   442,068 16,446 SH   SOLE   0 0 16,446
ISHARES TR CORE S&P500 ETF 464287200   256,432 413 SH   SOLE   0 0 413
ISHARES TR CORE US AGGBD ET 464287226   7,683,933 77,459 SH   SOLE   0 0 77,459
ISHARES TR 20 YR TR BD ETF 464287432   2,446,643 27,724 SH   SOLE   0 0 27,724
ISHARES TR CORE S&P SCP ETF 464287804   476,614 4,361 SH   SOLE   0 0 4,361
ISHARES TR MSCI ACWI EX US 464288240   800,264 13,132 SH   SOLE   0 0 13,132
ISHARES TR MSCI ACWI ETF 464288257   1,779,567 13,838 SH   SOLE   0 0 13,838
ISHARES TR 3 7 YR TREAS BD 464288661   972,727 8,168 SH   SOLE   0 0 8,168
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   427,620 19,402 SH   SOLE   0 0 19,402
ISHARES TR US TREAS BD ETF 46429B267   1,289,109 56,097 SH   SOLE   0 0 56,097
ISHARES TR 0-5 YR TIPS ETF 46429B747   601,612 5,846 SH   SOLE   0 0 5,846
ISHARES TR 0-3 MNTH TREASRY 46436E718   536,174 5,325 SH   SOLE   0 0 5,325
JABIL INC COM 466313103   293,344 1,345 SH   SOLE   0 0 1,345
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   10,491,795 155,434 SH   SOLE   0 0 155,434
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   1,207,125 20,102 SH   SOLE   0 0 20,102
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   1,871,649 41,146 SH   SOLE   0 0 41,146
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   2,309,450 22,270 SH   SOLE   0 0 22,270
LAM RESEARCH CORP COM NEW 512807306   256,199 2,632 SH   SOLE   0 0 2,632
METLIFE INC COM 59156R108   242,868 3,020 SH   SOLE   0 0 3,020
NIKE INC CL B 654106103   305,330 4,298 SH   SOLE   0 0 4,298
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   1,625,302 39,325 SH   SOLE   0 0 39,325
NVIDIA CORPORATION COM 67066G104   921,714 5,834 SH   SOLE   0 0 5,834
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   596,450 20,119 SH   SOLE   0 0 20,119
PHILIP MORRIS INTL INC COM 718172109   236,951 1,301 SH   SOLE   0 0 1,301
PROCTER AND GAMBLE CO COM 742718109   322,942 2,027 SH   SOLE   0 0 2,027
PULTE GROUP INC COM 745867101   227,161 2,154 SH   SOLE   0 0 2,154
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,395,723 2,259 SH   SOLE   0 0 2,259
SPDR GOLD TR GOLD SHS 78463V107   1,308,026 4,291 SH   SOLE   0 0 4,291
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   3,871,175 90,575 SH   SOLE   0 0 90,575
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   1,657,187 44,572 SH   SOLE   0 0 44,572
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375   363,873 10,836 SH   SOLE   0 0 10,836
SPDR SERIES TRUST BLOOMBERG EMERGI 78464A391   425,560 19,886 SH   SOLE   0 0 19,886
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474   359,503 11,908 SH   SOLE   0 0 11,908
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656   761,734 29,230 SH   SOLE   0 0 29,230
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   10,263,101 141,190 SH   SOLE   0 0 141,190
SPDR SERIES TRUST PORTFLI HIGH YLD 78468R606   363,545 15,275 SH   SOLE   0 0 15,275
SPDR SERIES TRUST BLOOMBERG HIGH Y 78468R622   595,001 6,117 SH   SOLE   0 0 6,117
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   538,180 5,867 SH   SOLE   0 0 5,867
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853   268,039 6,292 SH   SOLE   0 0 6,292
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   225,806 1,039 SH   SOLE   0 0 1,039
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   220,635 4,213 SH   SOLE   0 0 4,213
TEXAS INSTRS INC COM 882508104   217,378 1,047 SH   SOLE   0 0 1,047
TRAVELERS COMPANIES INC COM 89417E109   300,180 1,122 SH   SOLE   0 0 1,122
TRIMBLE INC COM 896239100   207,729 2,734 SH   SOLE   0 0 2,734
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,253,745 45,521 SH   SOLE   0 0 45,521
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   846,307 18,263 SH   SOLE   0 0 18,263
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,173,403 7,151 SH   SOLE   0 0 7,151
WEC ENERGY GROUP INC COM 92939U106   364,492 3,498 SH   SOLE   0 0 3,498
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   203,544 681 SH   SOLE   0 0 681