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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Amazon.com Inc Stock 023135106 240 73 SH   SOLE   0 0 73
Apple Inc Stock 037833100 291 1,642 SH   SOLE   0 0 1,642
First Trust Intl Equity Opps ETF 33734X853 8,322 144,462 SH   SOLE   0 0 144,462
First Trust Low Duration Opps ETF ETF 33739Q200 4,244 84,904 SH   SOLE   0 0 84,904
First Trust Lunt US Factor Rotation ETF 33733E872 12,516 352,155 SH   SOLE   0 0 352,155
First Trust Multi-Manager Large Growth ETF 33740F789 15,979 588,337 SH   SOLE   0 0 588,337
First Trust Senior Loan ETF 33738D309 5,974 124,661 SH   SOLE   0 0 124,661
First Trust TCW Opportunistic Fxd Inc ETF 33740F805 8,327 156,480 SH   SOLE   0 0 156,480
First Trust Value Line Dividend ETF ETF 33734H106 17,991 420,273 SH   SOLE   0 0 420,273
FT Cboe Vest US Equity Buffer June ETF 33740F722 17,103 450,323 SH   SOLE   0 0 450,323
FT NASDAQ Rising Dividend Achievers ETF 33738R506 18,019 349,705 SH   SOLE   0 0 349,705
Global X MLP & Energy Infrastructure ETF 37954Y293 1,992 51,777 SH   SOLE   0 0 51,777
Global X NASDAQ 100 Covered Call ETF ETF 37954Y483 1,338 63,421 SH   SOLE   0 0 63,421
Invesco Buyback Achievers ETF ETF 46137V308 13,557 141,999 SH   SOLE   0 0 141,999
Invesco Glb ST High-Yield Bond ETF 46138E669 5,973 279,515 SH   SOLE   0 0 279,515
Invesco S&P 500 Revenue ETF 46138G698 14,377 180,377 SH   SOLE   0 0 180,377
iShares Core MSCI EAFE ETF 46432F842 15,981 214,111 SH   SOLE   0 0 214,111
iShares Core S&P Small-Cap ETF 464287804 13,057 116,233 SH   SOLE   0 0 116,233
iShares JP Morgan USD Em Mkts Bond ETF 464288281 1,645 15,600 SH   SOLE   0 0 15,600
iShares MSCI Global Min Vol Factor ETF 464286525 14,867 139,441 SH   SOLE   0 0 139,441
iShares Preferred & Income Securities ETF ETF 464288687 2,407 63,896 SH   SOLE   0 0 63,896
Janus Henderson Short Duration Inc ETF ETF 47103U886 461 9,310 SH   SOLE   0 0 9,310
Janus Henderson Small/Md Cp Gr Alpha ETF 47103U209 5,972 88,102 SH   SOLE   0 0 88,102
JPMorgan Ultra-Short Income ETF 46641Q837 459 9,088 SH   SOLE   0 0 9,088
Nationwide Risk-Managed Income ETF ETF 26922A172 1,217 47,356 SH   SOLE   0 0 47,356
VanEck CEF Municipal Income ETF ETF 92189F460 2,491 91,666 SH   SOLE   0 0 91,666
VanEck Mortgage REIT Income ETF ETF 92189F452 1,617 91,486 SH   SOLE   0 0 91,486
Vanguard Mid Cap Index ETF ETF 922908629 16,767 66,594 SH   SOLE   0 0 66,594
Vanguard Total Intl Bond Index ETF 92203J407 3,736 67,739 SH   SOLE   0 0 67,739
Ares Capital Corp Stock 04010L103 1,288 60,766 SH   SOLE   0 0 60,766
Capital Southwest Corp Stock 140501107 1,258 49,780 SH   SOLE   0 0 49,780
Gladstone Investment Corp Stock 376546107 1,558 91,223 SH   SOLE   0 0 91,223
Golub Capital BDC Inc Stock 38173M102 1,216 78,753 SH   SOLE   0 0 78,753
Goldman Sachs BDC Inc Stock 38147U107 1,184 60,391 SH   SOLE   0 0 60,391
Hercules Capital Inc Stock 427096508 1,183 71,322 SH   SOLE   0 0 71,322
Main Street Capital Corp Stock 56035L104 1,273 28,367 SH   SOLE   0 0 28,367
Oaktree Specialty Lending Corp Stock 67401P108 1,358 182,039 SH   SOLE   0 0 182,039
OWL ROCK CAPITAL ORD Stock 69121K104 1,199 82,828 SH   SOLE   0 0 82,828
SLR Senior Investment Corp Stock 83416M105 1,100 78,121 SH   SOLE   0 0 78,121
TriplePoint Venture Growth BDC Corp Stock 89677Y100 1,422 79,187 SH   SOLE   0 0 79,187
Sixth Street Specialty Lending Inc Stock 83012A109 1,292 54,286 SH   SOLE   0 0 54,286