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
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760   38,444,913 1,871,709 SH   SOLE   1,871,709 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   47,696,212 1,074,239 SH   SOLE   1,074,239 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   18,837,756 359,088 SH   SOLE   359,088 0 0
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402   38,409,515 788,808 SH   SOLE   788,808 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   1,287,277 27,055 SH   SOLE   27,055 0 0
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652   2,520,168 84,740 SH   SOLE   84,740 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   6,685,060 133,996 SH   SOLE   133,996 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   2,866,437 51,900 SH   SOLE   51,900 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   705,087 4,163 SH   SOLE   4,163 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   298,958 4,948 SH   SOLE   4,948 0 0
ISHARES INC MSCI EMRG CHN 46434G764   49,687,573 863,081 SH   SOLE   863,081 0 0
ISHARES TR CORE MSCI EAFE 46432F842   387,354 5,219 SH   SOLE   5,219 0 0
ISHARES TR S&P 500 VAL ETF 464287408   25,929,228 138,800 SH   SOLE   138,800 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   6,722,178 132,954 SH   SOLE   132,954 0 0
ISHARES TR CORE US AGGBD ET 464287226   703,111 7,179 SH   SOLE   7,179 0 0
ISHARES TR TRS FLT RT BD 46434V860   47,585,397 938,753 SH   SOLE   938,753 0 0
ISHARES TR S&P 100 ETF 464287101   394,866 1,596 SH   SOLE   1,596 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   47,757,155 935,314 SH   SOLE   935,314 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,870,925 32,224 SH   SOLE   32,224 0 0
ISHARES TR U.S. TECH ETF 464287721   19,031,034 140,908 SH   SOLE   140,908 0 0
ISHARES TR JPMORGAN USD EMG 464288281   5,656,294 63,079 SH   SOLE   63,079 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   12,671,152 295,021 SH   SOLE   295,021 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   2,700,539 33,022 SH   SOLE   33,022 0 0
ISHARES TR NATIONAL MUN ETF 464288414   332,054 3,086 SH   SOLE   3,086 0 0
ISHARES TR HDG MSCI EAFE 46434V803   12,749,686 365,530 SH   SOLE   365,530 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   2,073,369 24,807 SH   SOLE   24,807 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   49,957,634 303,971 SH   SOLE   303,971 0 0
ISHARES TR EAFE VALUE ETF 464288877   19,323,043 355,203 SH   SOLE   355,203 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   37,954,513 449,485 SH   SOLE   449,485 0 0
ISHARES TR MBS ETF 464288588   17,974,211 194,484 SH   SOLE   194,484 0 0
ISHARES TR EAFE GRWTH ETF 464288885   12,823,047 123,548 SH   SOLE   123,548 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   1,429,595 29,045 SH   SOLE   29,045 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,197,087 2,277 SH   SOLE   2,277 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   969,290 24,440 SH   SOLE   24,440 0 0
ISHARES TR US INFRASTRUC 46435U713   8,193,306 188,960 SH   SOLE   188,960 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   6,703,265 132,869 SH   SOLE   132,869 0 0
LISTED FD TR OVERLAY 53656F581   1,366,533 43,731 SH   SOLE   43,731 0 0
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   37,383,361 730,857 SH   SOLE   730,857 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   36,713,481 387,028 SH   SOLE   387,028 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   6,703,987 66,680 SH   SOLE   66,680 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   32,838,602 403,274 SH   SOLE   403,274 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,763,290 18,705 SH   SOLE   18,705 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   480,086 8,796 SH   SOLE   8,796 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   92,138,368 2,570,825 SH   SOLE   2,570,825 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   867,773 1,659 SH   SOLE   1,659 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   49,588,834 1,774,833 SH   SOLE   1,774,833 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   327,605,102 5,324,315 SH   SOLE   5,324,315 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   257,937 8,919 SH   SOLE   8,919 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   4,246,036 142,628 SH   SOLE   142,628 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   3,796,012 59,174 SH   SOLE   59,174 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,526,127 11,496 SH   SOLE   11,496 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   5,527,852 16,060 SH   SOLE   16,060 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,803,993 11,695 SH   SOLE   11,695 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   2,111,877 26,855 SH   SOLE   26,855 0 0