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 LABS Common Stocks 002824100 259 2,160 SH   SOLE   2,160 0 0
ABBVIE INC Common Stocks 00287Y109 377 3,488 SH   SOLE   3,488 0 0
ACCENTURE PLC Common Stocks G1151C101 17,715 64,127 SH   SOLE   64,127 0 0
ADVANCED AUTO PARTS Common Stocks 00751Y106 11,562 63,011 SH   SOLE   63,011 0 0
ADVANCED MICRO DEVICES Common Stocks 007903107 606 7,715 SH   SOLE   7,715 0 0
AGNC INVESTMENT CORP Common Stocks 00123Q104 11,644 694,768 SH   SOLE   694,768 0 0
ALPHABET INC -CL A Common Stocks 02079K305 1,341 650 SH   SOLE   650 0 0
ALPHABET INC -CL C Common Stocks 02079K107 6,177 2,986 SH   SOLE   2,986 0 0
AMAZON COM INC Common Stocks 023135106 13,623 4,403 SH   SOLE   4,403 0 0
AMERICOLD REALTY TRUST Common Stocks 03064D108 995 25,861 SH   SOLE   25,861 0 0
ANALOG DEVICES INC. Common Stocks 032654105 23,619 152,301 SH   SOLE   152,301 0 0
ANNALY CAP MGMT INC Common Stocks 035710409 11,349 1,319,672 SH   SOLE   1,319,672 0 0
APHRIA INC Common Stocks 03765K104 3,057 166,400 SH   SOLE   166,400 0 0
APPLE INC. Common Stocks 037833100 25,289 207,029 SH   SOLE   207,029 0 0
APPLIED MATERIALS INC. Common Stocks 038222105 24,932 186,619 SH   SOLE   186,619 0 0
APTARGROUP INC Common Stocks 038336103 318 2,242 SH   SOLE   2,242 0 0
AURORA CANNABIS INC Common Stocks 05156X884 400 42,963 SH   SOLE   42,963 0 0
AVANOS MEDICAL INC Common Stocks 05350V106 202 4,619 SH   SOLE   4,619 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stocks 084670702 211 825 SH   SOLE   825 0 0
BLACKROCK INC. Common Stocks 09247X101 204 270 SH   SOLE   270 0 0
BLACKSTONE GROUP LP Common Stocks 09260D107 17,104 229,486 SH   SOLE   229,486 0 0
BOEING CO Common Stocks 097023105 545 2,138 SH   SOLE   2,138 0 0
BOOZ ALLEN HAMILTON HOLDINGS Common Stocks 099502106 22,727 282,219 SH   SOLE   282,219 0 0
BRISTOL MYERS SQUIBB CO Common Stocks 110122108 550 8,712 SH   SOLE   8,712 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common Stocks 11133T103 357 2,332 SH   SOLE   2,332 0 0
BROOKS AUTOMATION INC Common Stocks 114340102 225 2,756 SH   SOLE   2,756 0 0
BURLINGTON STORES INC Common Stocks 122017106 216 723 SH   SOLE   723 0 0
CATERPILLAR INC Common Stocks 149123101 24,582 106,017 SH   SOLE   106,017 0 0
CBRE ACQUISTION HOLDINGS Common Stocks 12510J106 212 21,720 SH   SOLE   21,720 0 0
CHEVRONTEXACO CORP Common Stocks 166764100 12,688 121,081 SH   SOLE   121,081 0 0
CI FINANCIAL CORP Common Stocks 125491100 145 10,007 SH   SOLE   10,007 0 0
COCA COLA CO Common Stocks 191216100 656 12,444 SH   SOLE   12,444 0 0
COLGATE PALMOLIVE CO Common Stocks 194162103 309 3,925 SH   SOLE   3,925 0 0
COMCAST CORP NEW CL A Common Stocks 20030N101 23,773 439,348 SH   SOLE   439,348 0 0
COMMERCIAL METALS COMPANY Common Stocks 201723103 203 6,573 SH   SOLE   6,573 0 0
COMMUNICATIONS SERVICES SELECT SPDR FUND Equity ETFs 81369Y852 32,888 448,557 SH   SOLE   448,557 0 0
CONCENTRIX CORP Common Stocks 20602D101 209 1,396 SH   SOLE   1,396 0 0
CULLEN/FROST BANKERS, INC. Common Stocks 229899109 212 1,951 SH   SOLE   1,951 0 0
DOLLAR GENERAL CORP Common Stocks 256677105 12,640 62,385 SH   SOLE   62,385 0 0
DYCOM INDS INC Common Stocks 267475101 253 2,729 SH   SOLE   2,729 0 0
EMCOR GROUP INC Common Stocks 29084Q100 221 1,967 SH   SOLE   1,967 0 0
ENERGY SELECT SECTOR SPDR Equity ETFs 81369Y506 25,573 521,266 SH   SOLE   521,266 0 0
ENERGY TRANSFER EQUITY L P UT LTD PTN Common Stocks 29273V100 255 33,163 SH   SOLE   33,163 0 0
ENLINK MIDSTREAM LLC Common Stocks 29336T100 47 10,925 SH   SOLE   10,925 0 0
ENTERPRISE PRODS PARTNERS L COM UNIT Common Stocks 293792107 4,289 194,791 SH   SOLE   194,791 0 0
EXXON MOBIL CORP Common Stocks 30231G102 384 6,875 SH   SOLE   6,875 0 0
FACEBOOK INC Common Stocks 30303M102 409 1,389 SH   SOLE   1,389 0 0
FG FINANCIAL GROUP INC Common Stocks 30259W104 417 89,750 SH   SOLE   89,750 0 0
FIRST HORIZON NATIONAL CORP Common Stocks 320517105 365 21,582 SH   SOLE   21,582 0 0
FOOT LOCKER INC Common Stocks 344849104 221 3,920 SH   SOLE   3,920 0 0
GILDAN ACTIVEWEAR INC. Common Stocks 375916103 223 7,270 SH   SOLE   7,270 0 0
GORES METROPOLOUS II Common Stocks 382873206 280 27,670 SH   SOLE   27,670 0 0
HCI GROUP INC Common Stocks 40416E103 7,859 102,305 SH   SOLE   102,305 0 0
HERITAGE COMMERCE CORP Common Stocks 426927109 381 31,151 SH   SOLE   31,151 0 0
HOULIHAN LOKEY INC Common Stocks 441593100 11,701 175,926 SH   SOLE   175,926 0 0
ICF INTERNATIONAL INC Common Stocks 44925C103 205 2,342 SH   SOLE   2,342 0 0
INDUS REALTY TRUST INC Common Stocks 45580R103 603 10,024 SH   SOLE   10,024 0 0
INTERCONTINENTAL EXCHANGE INC Common Stocks 45866F104 12,712 113,829 SH   SOLE   113,829 0 0
INVESCO QQQ TRUST UNIT SER 1 Equity ETFs 46090E103 5,460 17,110 SH   SOLE   17,110 0 0
INVESCO SENIOR LOAN ETF Fixed Income ETF 46138G508 56,182 2,538,720 SH   SOLE   2,538,720 0 0
ISHARES MSCI CANADA ETF Equity ETFs 464286509 15,900 466,967 SH   SOLE   466,967 0 0
ISHARES NASDAQ BIOTECHNOLOGY Equity ETFs 464287556 477 3,165 SH   SOLE   3,165 0 0
ISHARES RUSSELL 1000 GROWTH ETF Equity ETFs 464287614 367 1,511 SH   SOLE   1,511 0 0
ISHARES SHORT TERM CORPORATE Fixed Income ETF 464288646 21,796 398,616 SH   SOLE   398,616 0 0
ISHARES TR HIGH YLD CORP Fixed Income ETF 464288513 218 2,496 SH   SOLE   2,496 0 0
ISHARES TR RUSSELL 2000 ETF Equity ETFs 464287655 319 1,445 SH   SOLE   1,445 0 0
J P MORGAN CHASE & CO Common Stocks 46625H100 23,080 151,611 SH   SOLE   151,611 0 0
JACOBS ENGN GRP INC Common Stocks 469814107 290 2,244 SH   SOLE   2,244 0 0
JOHNSON & JOHNSON Common Stocks 478160104 1,899 11,555 SH   SOLE   11,555 0 0
KINDER MORGAN INC Common Stocks 49456B101 179 10,765 SH   SOLE   10,765 0 0
LANDSTAR SYSTEM INC Common Stocks 515098101 246 1,493 SH   SOLE   1,493 0 0
MACOM TECHNOLOGY Common Stocks 55405Y100 208 3,593 SH   SOLE   3,593 0 0
MAGELLAN MIDSTREAM PARTNERS LP Common Stocks 559080106 1,717 39,589 SH   SOLE   39,589 0 0
MATERIALS SECTOR SPDR Equity ETFs 81369Y100 374 4,745 SH   SOLE   4,745 0 0
MICROSOFT Common Stocks 594918104 38,722 164,237 SH   SOLE   164,237 0 0
MOELIS & COMPANY SHS -A Common Stocks 60786M105 220 4,008 SH   SOLE   4,008 0 0
MONDELEZ INTERNATIONAL INC Common Stocks 609207105 597 10,194 SH   SOLE   10,194 0 0
MOODYS CORP Common Stocks 615369105 60 200 SH   SOLE   200 0 0
MORGAN STANLEY NEW Common Stocks 617446448 39 500 SH   SOLE   500 0 0
MPLX LP Common Stocks 55336V100 182 7,085 SH   SOLE   7,085 0 0
NEPTUNE WELLNESS SOLUTIONS INC Common Stocks 64079L105 98 75,000 SH   SOLE   75,000 0 0
NEW AGE BEVERAGES CORP Common Stocks 650194103 72 25,000 SH   SOLE   25,000 0 0
NEXTERA ENERGY, INC. Common Stocks 65339F101 12,169 160,943 SH   SOLE   160,943 0 0
NIKE INC - CL B Common Stocks 654106103 375 2,824 SH   SOLE   2,824 0 0
NORFOLK SOUTHERN CORP. Common Stocks 655844108 22,712 84,584 SH   SOLE   84,584 0 0
NUVEEN MORTGAGE OPPORTUNITY OPPORTUNITY FUND Fixed Income Closed-End Fund 670735109 398 19,194 SH   SOLE   19,194 0 0
NVIDIA CORP Common Stocks 67066G104 1,602 3,000 SH   SOLE   3,000 0 0
OAKTREE SPECIALTY LENDING CORP / FSC Common Stocks 67401P108 64 10,335 SH   SOLE   10,335 0 0
OLIN CORP Common Stocks 680665205 305 8,034 SH   SOLE   8,034 0 0
PEPSICO INC Common Stocks 713448108 11,573 81,818 SH   SOLE   81,818 0 0
POWERSHARES PREFERRED PORTFO Fixed Income ETF 46138E511 4,570 304,649 SH   SOLE   304,649 0 0
PRIMO WATER CORPORATION Common Stocks 74167P108 191 11,758 SH   SOLE   11,758 0 0
PRIMORIS SERVICES CORP Common Stocks 74164F103 203 6,125 SH   SOLE   6,125 0 0
PRUDENTIAL ST DUR HY FUND Fixed Income Closed-End Fund 69346H100 2,181 139,300 SH   SOLE   139,300 0 0
QUADRATIC INTEREST RATE VOLATILITY INFLATION Fixed Income ETF 500767736 70,285 2,459,243 SH   SOLE   2,459,243 0 0
RELIANCE STL & ALUM CO Common Stocks 759509102 21,436 140,757 SH   SOLE   140,757 0 0
REPUBLIC SERVICES, INC. Common Stocks 760759100 21,833 219,763 SH   SOLE   219,763 0 0
SCHWAB SHORT TERM US TREASURY Fixed Income ETF 808524862 458 8,929 SH   SOLE   8,929 0 0
SIMPLY GOOD FOODS Common Stocks 82900L102 203 6,660 SH   SOLE   6,660 0 0
SPDR S&P BIOTECH ETF Equity ETFs 78464A870 447 3,295 SH   SOLE   3,295 0 0
SPDR WELLS FARGO PREFERRED STOCK ETF Preferred Stock 78464A292 811 18,685 SH   SOLE   18,685 0 0
STARWOOD PROPERTY TRUST INC. Common Stocks 85571B105 11,214 453,293 SH   SOLE   453,293 0 0
STONECASTLE FINANCIAL CORP. Common Stocks 861780104 1,034 52,255 SH   SOLE   52,255 0 0
TAIWAN SEMICONDUCTOR-SP ADR Common Stocks 874039100 937 7,923 SH   SOLE   7,923 0 0
TARGA RESOURCES Common Stocks 87612G101 211 6,645 SH   SOLE   6,645 0 0
TELEDYNE TECH INC Common Stocks 879360105 211 510 SH   SOLE   510 0 0
TELEFLEX INC Common Stocks 879369106 776 1,867 SH   SOLE   1,867 0 0
TEXAS INSTRUMENTS INC. Common Stocks 882508104 11,875 62,835 SH   SOLE   62,835 0 0
THOMSON REUTERS CORP Common Stocks 884903709 11,932 136,257 SH   SOLE   136,257 0 0
TJX COMPANIES INC Common Stocks 872540109 16,180 244,590 SH   SOLE   244,590 0 0
UNION PAC CORP Common Stocks 907818108 225 1,019 SH   SOLE   1,019 0 0
US BANCORP DEL COM NEW Common Stocks 902973304 22,229 401,891 SH   SOLE   401,891 0 0
VANGUARD DIVIDEND APPREC Equity ETFs 921908844 245 1,665 SH   SOLE   1,665 0 0
VANGUARD HEALTH CARE ETF Equity ETFs 92204A504 613 2,680 SH   SOLE   2,680 0 0
VANGUARD LONG TERM TREASURY Fixed Income ETF 92206C847 393 4,750 SH   SOLE   4,750 0 0
VANGUARD S/T CORP BOND ETF Fixed Income ETF 92206C409 74,359 901,327 SH   SOLE   901,327 0 0
VERIZON COMMUNICATIONS Common Stocks 92343V104 428 7,358 SH   SOLE   7,358 0 0
VILLAGE FARMS INTL INC Common Stocks 92707Y108 992 75,000 SH   SOLE   75,000 0 0
VIRTU FINANCIAL Common Stocks 928254101 897 28,900 SH   SOLE   28,900 0 0
VISA INC Common Stocks 92826C839 17,734 83,758 SH   SOLE   83,758 0 0
WAL MART STORES INC Common Stocks 931142103 21,140 155,637 SH   SOLE   155,637 0 0
WALT DISNEY COMPANY Common Stocks 254687106 18,973 102,826 SH   SOLE   102,826 0 0
WESTLEAF INC Common Stocks 243437100 7 50,000 SH   SOLE   50,000 0 0
YUCAIPA ACQUISTION CORP COM Common Stocks G9879L105 213 21,615 SH   SOLE   21,615 0 0