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
3M CO COM 88579Y101 263 1,927 SH   SOLE   1,927 0 0
ABBOTT LABS COM 002824100 311 3,938 SH   SOLE   3,938 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 709 209,844 SH   SOLE   209,844 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 216 2,357 SH   SOLE   2,357 0 0
ALPHABET INC CAP STK CL C 02079K107 1,513 1,301 SH   SOLE   1,301 0 0
ALPHABET INC CAP STK CL A 02079K305 1,013 872 SH   SOLE   872 0 0
AMAZON COM INC COM 023135106 3,420 1,754 SH   SOLE   1,754 0 0
ANNALY CAP MGMT INC COM 035710409 1,235 243,515 SH   SOLE   243,515 0 0
APOLLO INVT CORP COM 03761U106 765 113,329 SH   SOLE   113,329 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 755 65,059 SH   SOLE   65,059 0 0
APPLE INC COM 037833100 3,791 14,907 SH   SOLE   14,907 0 0
APPLIED MATLS INC COM 038222105 269 5,865 SH   SOLE   5,865 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 352 7,890 SH   SOLE   7,890 0 0
AT&T INC COM 00206R102 3,882 133,187 SH   SOLE   133,187 0 0
AUTONATION INC COM 05329W102 779 27,765 SH   SOLE   27,765 0 0
BANK AMER CORP COM 060505104 899 42,360 SH   SOLE   42,360 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 272 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,800 15,317 SH   SOLE   15,317 0 0
BLACKROCK INC COM 09247X101 878 1,995 SH   SOLE   1,995 0 0
BOEING CO COM 097023105 1,028 6,892 SH   SOLE   6,892 0 0
BP PLC SPONSORED ADR 055622104 572 23,435 SH   SOLE   23,435 0 0
BROADCOM INC COM 11135F101 439 1,851 SH   SOLE   1,851 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,159 26,362 SH   SOLE   26,362 0 0
CALAVO GROWERS INC COM 128246105 477 8,266 SH   SOLE   8,266 0 0
CATERPILLAR INC DEL COM 149123101 212 1,828 SH   SOLE   1,828 0 0
CHEVRON CORP NEW COM 166764100 748 10,317 SH   SOLE   10,317 0 0
CISCO SYS INC COM 17275R102 971 24,713 SH   SOLE   24,713 0 0
CME GROUP INC COM 12572Q105 1,066 6,164 SH   SOLE   6,164 0 0
Concho Res Inc COM 20605P101 2,020 47,140 SH   SOLE   47,140 0 0
CONSTELLATION BRANDS INC CL A 21036P108 719 5,017 SH   SOLE   5,017 0 0
CORNING INC COM 219350105 666 32,404 SH   SOLE   32,404 0 0
CORTEVA INC COM 22052L104 378 16,073 SH   SOLE   16,073 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,578 5,532 SH   SOLE   5,532 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 48 26,201 SH   SOLE   26,201 0 0
CREE INC COM 225447101 235 6,620 SH   SOLE   6,620 0 0
CSX CORP COM 126408103 374 6,520 SH   SOLE   6,520 0 0
CVS HEALTH CORP COM 126650100 935 15,759 SH   SOLE   15,759 0 0
DEERE & CO COM 244199105 344 2,487 SH   SOLE   2,487 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,319 33,359 SH   SOLE   33,359 0 0
DIGITAL ALLY INC COM 25382P208 9 10,000 SH   SOLE   10,000 0 0
DISNEY WALT CO COM DISNEY COM 254687106 422 4,365 SH   SOLE   4,365 0 0
DOW CHEM CO COM 260543103 836 28,577 SH   SOLE   28,577 0 0
DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 204 89,794 SH   SOLE   89,794 0 0
DTF TAX-FREE INCOME INC COM 23334J107 536 38,450 SH   SOLE   38,450 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 395 11,570 SH   SOLE   11,570 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 587 7,260 SH   SOLE   7,260 0 0
Duke Realty Corp COM NEW 264411505 211 6,522 SH   SOLE   6,522 0 0
EASTMAN CHEM CO COM 277432100 318 6,828 SH   SOLE   6,828 0 0
EATON CORP PLC SHS G29183103 494 6,360 SH   SOLE   6,360 0 0
EATON VANCE FLTING RATE INC COM 278279104 497 48,515 SH   SOLE   48,515 0 0
EATON VANCE MUN BD FD COM 27827X101 1,055 84,543 SH   SOLE   84,543 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 543 54,998 SH   SOLE   54,998 0 0
EMERSON ELEC CO COM 291011104 304 6,384 SH   SOLE   6,384 0 0
ENBRIDGE INC COM 29250N105 330 11,340 SH   SOLE   11,340 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 410 6,646 SH   SOLE   6,646 0 0
EVERGY INC COM 30034W106 505 9,180 SH   SOLE   9,180 0 0
Facebook Inc CL A 30303M102 300 1,798 SH   SOLE   1,798 0 0
FARMLAND PARTNERS INC COM 31154R109 3,357 149,406 SH   SOLE   149,406 0 0
FEDEX CORP COM 31428X106 649 5,350 SH   SOLE   5,350 0 0
FIRST AMERN FINL CORP COM 31847R102 418 9,848 SH   SOLE   9,848 0 0
FIRST SOLAR INC COM 336433107 206 5,715 SH   SOLE   5,715 0 0
GLADSTONE INVT CORP COM 376546107 342 43,577 SH   SOLE   43,577 0 0
GRAINGER W W INC COM 384802104 300 1,209 SH   SOLE   1,209 0 0
ICICI BK LTD ADR 45104G104 140 16,469 SH   SOLE   16,469 0 0
Industrial Logistics PPTY COM 456237106 3,967 226,192 SH   SOLE   226,192 0 0
INTEL CORP COM 458140100 1,291 23,854 SH   SOLE   23,854 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,412 12,730 SH   SOLE   12,730 0 0
INTL PAPER CO COM 460146103 2,254 72,418 SH   SOLE   72,418 0 0
INTUIT COM 461202103 464 2,017 SH   SOLE   2,017 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 EQL WGT 461374357 920 10,947 SH   SOLE   10,947 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 201 9,823 SH   SOLE   9,823 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 793 69,225 SH   SOLE   69,225 0 0
ISHARES TR TIPS BD ETF 464287176 2,351 19,935 SH   SOLE   19,935 0 0
ISHARES TR CORE S&P SCP ETF 464287804 236 4,211 SH   SOLE   4,211 0 0
ISHARES TR DOW JONES US ETF 464287846 223 1,766 SH   SOLE   1,766 0 0
JOHNSON & JOHNSON COM 478160104 919 7,008 SH   SOLE   7,008 0 0
JPMORGAN CHASE & CO COM 46625H100 220 2,446 SH   SOLE   2,446 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 657 5,167 SH   SOLE   5,167 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 1,272 381,926 SH   SOLE   381,926 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 513 141,215 SH   SOLE   141,215 0 0
KIMBERLY CLARK CORP COM 494368103 912 7,131 SH   SOLE   7,131 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 355 8,838 SH   SOLE   8,838 0 0
LOCKHEED MARTIN CORP COM 539830109 800 2,359 SH   SOLE   2,359 0 0
LOWES COS INC COM 548661107 330 3,832 SH   SOLE   3,832 0 0
MADISON SQUARE GARDEN CO COM 55825T903 323 1,529 SH   SOLE   1,529 0 0
MERCK & CO INC COM 58933Y105 746 9,698 SH   SOLE   9,698 0 0
MICROSOFT CORP COM 594918104 1,551 9,831 SH   SOLE   9,831 0 0
MOLSON COORS BREWING CO CL B 60871R209 873 22,385 SH   SOLE   22,385 0 0
MOSAIC CO NEW COM 61945C103 449 41,527 SH   SOLE   41,527 0 0
NATIONAL GRID PLC SPONSORED ADR 636274409 380 6,514 SH   SOLE   6,514 0 0
NETFLIX INC COM 64110L106 303 806 SH   SOLE   806 0 0
NORFOLK SOUTHERN CORP COM 655844108 516 3,533 SH   SOLE   3,533 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 61 92,400 SH   SOLE   92,400 0 0
NVIDIA CORP COM 67066G104 572 2,168 SH   SOLE   2,168 0 0
OAKTREE STRATEGIC INCOME COM 67402D104 120 21,681 SH   SOLE   21,681 0 0
Office Pptys Income Tr COM SHS BEN INT 67623C109 5,590 205,147 SH   SOLE   205,147 0 0
OLIN CORP COM PAR $1 680665205 162 13,886 SH   SOLE   13,886 0 0
OWENS ILL INC COM NEW 690768403 184 25,882 SH   SOLE   25,882 0 0
PALO ALTO NETWORKS INC COM 697435105 427 2,604 SH   SOLE   2,604 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 86 17,794 SH   SOLE   17,794 0 0
PENNANTPARK INVT CORP COM 708062104 345 133,048 SH   SOLE   133,048 0 0
PFIZER INC COM 717081103 263 8,060 SH   SOLE   8,060 0 0
PROCTER AND GAMBLE CO COM 742718109 530 4,821 SH   SOLE   4,821 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 795 187,065 SH   SOLE   187,065 0 0
QUALCOMM INC COM 747525103 1,309 19,343 SH   SOLE   19,343 0 0
REDFIN CORP COM 75737F108 217 14,105 SH   SOLE   14,105 0 0
REPUBLIC SVCS INC COM 760759100 333 4,437 SH   SOLE   4,437 0 0
Salesforce Com Inc COM 79466L302 285 1,976 SH   SOLE   1,976 0 0
SANOFI SPONSORED ADR 80105N105 239 5,459 SH   SOLE   5,459 0 0
SCHWAB CHARLES CORP NEW COM 808513105 916 27,234 SH   SOLE   27,234 0 0
SEABOARD CORP COM 811543107 487 173 SH   SOLE   173 0 0
SEALED AIR CORP NEW COM 81211K100 522 21,127 SH   SOLE   21,127 0 0
SOLAR CAP LTD COM 83413U100 403 34,591 SH   SOLE   34,591 0 0
SOUTHERN CO COM 842587107 964 17,813 SH   SOLE   17,813 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 733 2,845 SH   SOLE   2,845 0 0
SPIRE INC COM 84857L101 244 3,280 SH   SOLE   3,280 0 0
SQUARE INC CL A 852234103 254 4,855 SH   SOLE   4,855 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,117 52,265 SH   SOLE   52,265 0 0
STRYKER CORP COM 863667101 504 3,026 SH   SOLE   3,026 0 0
TELADOC INC COM 87918A105 494 3,190 SH   SOLE   3,190 0 0
TEXAS INSTRS INC COM 882508104 393 3,937 SH   SOLE   3,937 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 46 17,800 SH   SOLE   17,800 0 0
TORTOISE MLP FD INC COM 89148B101 45 52,860 SH   SOLE   52,860 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,382 13,913 SH   SOLE   13,913 0 0
TWILIO INC CL A 90138F102 451 5,045 SH   SOLE   5,045 0 0
TYSON FOODS INC CL A 902494103 1,274 22,010 SH   SOLE   22,010 0 0
UNILEVER N V NY SHS NEW 904784709 652 13,373 SH   SOLE   13,373 0 0
UNION PAC CORP COM 907818108 568 4,026 SH   SOLE   4,026 0 0
UNITED PARCEL SERVICE INC CL B 911312106 951 10,178 SH   SOLE   10,178 0 0
UNITED TECHNOLOGIES CORP COM 913017109 236 2,498 SH   SOLE   2,498 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,178 40,527 SH   SOLE   40,527 0 0
WAL-MART STORES INC COM 931142103 2,048 18,029 SH   SOLE   18,029 0 0
WASTE MGMT INC DEL COM 94106L109 960 10,369 SH   SOLE   10,369 0 0
WEYERHAEUSER CO COM 962166104 1,603 94,546 SH   SOLE   94,546 0 0
WHITESTONE REIT COM 966084204 534 86,130 SH   SOLE   86,130 0 0
XILINX INC COM 983919101 366 4,695 SH   SOLE   4,695 0 0
ZILLOW GROUP INC CL A 98954M101 1,235 36,364 SH   SOLE   36,364 0 0