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
Abbott Laboratories Common Stock 002824100 104 944 SH   SOLE   0 0 944
Accenture PLC A Common Stock G1151C101 733 2,808 SH   SOLE   0 0 2,808
Akamai Technologies Inc Common Stock 00971T101 88 843 SH   SOLE   0 0 843
Amazon.com Inc Common Stock 023135106 257 79 SH   SOLE   0 0 79
Amphenol Corp Common Stock 032095101 130 993 SH   SOLE   0 0 993
Ansys Inc Common Stock 03662Q105 278 764 SH   SOLE   0 0 764
Apple Inc Common Stock 037833100 435 3,280 SH   SOLE   0 0 3,280
Applied Materials Inc Common Stock 038222105 91 1,060 SH   SOLE   0 0 1,060
Ares Capital Corp Common Stock 04010L103 1,052 62,261 SH   SOLE   0 0 62,261
ASML Holding NV Common Stock N07059210 221 454 SH   SOLE   0 0 454
Broadridge Financial Solutions Inc Common Stock 11133T103 468 3,046 SH   SOLE   0 0 3,046
Capital Southwest Corp Common Stock 140501107 959 54,044 SH   SOLE   0 0 54,044
Chevron Corp Common Stock 166764100 355 4,202 SH   SOLE   0 0 4,202
Chubb Ltd Common Stock H1467J104 477 3,083 SH   SOLE   0 0 3,083
Church & Dwight Co Inc Common Stock 171340102 84 1,197 SH   SOLE   0 0 1,197
Cisco Systems Inc Common Stock 17275R102 365 8,152 SH   SOLE   0 0 8,152
Eaton Corp PLC Common Stock G29183103 267 2,223 SH   SOLE   0 0 2,223
Facebook Inc A Common Stock 30303M102 229 793 SH   SOLE   0 0 793
Fidelity National Financial Inc Common Stock 31620R303 370 9,466 SH   SOLE   0 0 9,466
First Horizon Corp Common Stock 320517105 432 33,535 SH   SOLE   0 0 33,535
First Trust Hrzn Mgd Vol Dev Intl ETF 33739P871 11,369 372,377 SH   SOLE   0 0 372,377
First Trust Low Duration Opps ETF ETF 33739Q200 3,665 71,212 SH   SOLE   0 0 71,211
First Trust Senior Loan ETF 33738D309 4,997 104,992 SH   SOLE   0 0 104,992
First Trust TCW Opportunistic Fxd Inc ETF 33740F805 7,169 130,991 SH   SOLE   0 0 130,990
First Trust US Equity Opportunities ETF 336920103 17,641 149,108 SH   SOLE   0 0 149,107
First Trust Value Line Dividend ETF ETF 33734H106 18,412 525,027 SH   SOLE   0 0 525,027
FT Cboe Vest US Equity Buffer June ETF 33740F722 16,632 488,177 SH   SOLE   0 0 488,177
Genuine Parts Co Common Stock 372460105 405 3,997 SH   SOLE   0 0 3,997
Global X MLP & Energy Infrastructure ETF Exchange Traded Fund 37954Y293 1,188 44,080 SH   SOLE   0 0 44,080
Global X NASDAQ 100 Covered Call ETF ETF 37954Y483 8,166 358,153 SH   SOLE   0 0 358,153
Goldman Sachs BDC Inc Common Stock 38147U107 1,115 56,912 SH   SOLE   0 0 56,912
HDFC Bank Ltd Common Stock 40415F101 232 3,217 SH   SOLE   0 0 3,217
Heico Corp Common Stock 422806208 383 3,276 SH   SOLE   0 0 3,276
Hercules Capital Inc Common Stock 427096508 1,070 74,189 SH   SOLE   0 0 74,189
IDEXX Laboratories Inc Common Stock 45168D104 119 237 SH   SOLE   0 0 237
Invesco Glb ST High-Yield Bond ETF 46138E669 5,137 231,361 SH   SOLE   0 0 231,360
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 2,780 49,429 SH   SOLE   0 0 49,429
iShares Core MSCI EAFE ETF 46432F842 14,179 205,226 SH   SOLE   0 0 205,225
iShares Core S&P Small-Cap Exchange Traded Fund 464287804 10,496 114,210 SH   SOLE   0 0 114,210
iShares Edge MSCI Min Vol Global Exchange Traded Fund 464286525 3,955 40,811 SH   SOLE   0 0 40,811
iShares Expanded Tech-Software Sect ETF Exchange Traded Fund 464287515 3,015 8,515 SH   SOLE   0 0 8,515
iShares JPMorgan USD Emerg Markets Bond Exchange Traded Fund 464288281 2,281 19,682 SH   SOLE   0 0 19,682
iShares Mortgage Real Estate ETF Exchange Traded Fund 46435G342 1,649 51,759 SH   SOLE   0 0 51,759
iShares Preferred&Income Securities ETF Exchange Traded Fund 464288687 2,304 59,829 SH   SOLE   0 0 59,829
iShares U.S. Healthcare ETF Exchange Traded Fund 464287762 2,985 12,137 SH   SOLE   0 0 12,137
Kellogg Co Common Stock 487836108 435 6,984 SH   SOLE   0 0 6,984
Lockheed Martin Corp Common Stock 539830109 106 297 SH   SOLE   0 0 297
Lowe's Companies Inc Common Stock 548661107 588 3,666 SH   SOLE   0 0 3,666
LVMH Moet Hennessy Louis Vuitton SE Common Stock 502441306 253 2,030 SH   SOLE   0 0 2,030
Medtronic PLC Common Stock G5960L103 704 5,983 SH   SOLE   0 0 5,983
MercadoLibre Inc Common Stock 58733R102 377 225 SH   SOLE   0 0 225
Merck & Co Inc Common Stock 58933Y105 125 1,526 SH   SOLE   0 0 1,526
Mettler Toledo International Com Stock 592688105 224 197 SH   SOLE   0 0 197
Microsoft Corp Common Stock 594918104 692 3,113 SH   SOLE   0 0 3,113
Mondelez International Inc Class A Common Stock 609207105 517 8,800 SH   SOLE   0 0 8,800
Moody's Corporation Common Stock 615369105 255 878 SH   SOLE   0 0 878
MSCI Inc Common Stock 55354G100 100 224 SH   SOLE   0 0 224
NATIONWIDE RISK MANAGD INCOME ETF Exchange Traded Fund 26922A172 752 27,335 SH   SOLE   0 0 27,335
NVIDIA Corp Common Stock 67066G104 106 203 SH   SOLE   0 0 203
OWL ROCK CAPITAL ORD Common Stock 69121K104 1,101 84,731 SH   SOLE   0 0 84,731
Procter & Gamble Co Common Stock 742718109 80 574 SH   SOLE   0 0 574
Quest Diagnostics Inc Common Stock 74834L100 366 3,073 SH   SOLE   0 0 3,073
Roper Technologies Inc Common Stock 776696106 206 478 SH   SOLE   0 0 478
SAP SE ADR Common Stock 803054204 337 2,583 SH   SOLE   0 0 2,583
Shopify Inc Common Stock 82509L107 233 206 SH   SOLE   0 0 206
Sixth Street Specialty Lending Inc Common Stock 83012A109 1,062 50,226 SH   SOLE   0 0 50,226
Skyworks Solutions Inc Common Stock 83088M102 86 568 SH   SOLE   0 0 568
Solar Senior Capital Ltd Common Stock 83416M105 1,098 75,426 SH   SOLE   0 0 75,426
SPDR Portfolio Emerging Markets ETF 78463X509 15,302 362,949 SH   SOLE   0 0 362,949
Spdr S&P Dividend Etf ETF 78464A763 2,898 27,361 SH   SOLE   0 0 27,361
SPDR Blmbg Barclays Convert Secs ETF Exchange Traded Fund 78464A359 2,262 27,320 SH   SOLE   0 0 27,320
SS&C Technologies Holdings Inc Common Stock 78467J100 430 5,909 SH   SOLE   0 0 5,909
Taiwan Semiconductor Manufacturing Co Ltd Common Stock 874039100 391 3,571 SH   SOLE   0 0 3,571
Texas Instruments Inc Common Stock 882508104 609 3,709 SH   SOLE   0 0 3,709
Texas Pacific Land Trust Common Stock 88262P102 249 343 SH   SOLE   0 0 343
Thermo Fisher Scientific Inc Common Stock 883556102 186 399 SH   SOLE   0 0 399
TJX Companies Inc Common Stock 872540109 317 4,638 SH   SOLE   0 0 4,638
Tractor Supply Co Common Stock 892356106 355 2,525 SH   SOLE   0 0 2,525
TriplePoint Venture Growth BDC Corp Common Stock 89677Y100 1,104 83,889 SH   SOLE   0 0 83,889
Truist Finl Corp Com Common Stock 89832Q109 387 8,073 SH   SOLE   0 0 8,073
United Parcel Service Inc Class B Common Stock 911312106 361 2,144 SH   SOLE   0 0 2,144
VanEck Vectors BDC Income ETF Exchange Traded Fund 92189F411 3,170 230,818 SH   SOLE   0 0 230,818
VanEck Vectors CEF Municipal Income ETF Exchange Traded Fund 92189F460 2,151 75,180 SH   SOLE   0 0 75,180
Vanguard Consumer Staples ETF Exchange Traded Fund 92204A207 2,881 16,568 SH   SOLE   0 0 16,568
Vanguard Mid Cap Index ETF ETF 922908629 23,196 112,181 SH   SOLE   0 0 112,181
Vanguard Total Intl Bond Index ETF 92203J407 3,409 58,221 SH   SOLE   0 0 58,221
Visa Inc Class A Common Stock 92826C839 798 3,647 SH   SOLE   0 0 3,647
WisdomTree Emg Mkts ex-State Owned ETF 97717X578 13,757 346,779 SH   SOLE   0 0 346,779
Zimmer Biomet Holdings Inc Common Stock 98956P102 504 3,265 SH   SOLE   0 0 3,265
Zoetis Inc Common Stock 98978V103 166 1,001 SH   SOLE   0 0 1,001