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 COM 002824100 886 7,396 SH   SOLE   7,396 0 0
ABBVIE INC COM 00287Y109 856 7,908 SH   SOLE   7,908 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 7,901 913,450 SH   SOLE   913,450 0 0
ABERDEEN GLOBAL DYNAMIC DIVID COM 00302M106 495 44,461 SH   SOLE   44,461 0 0
ABERDEEN JAPAN EQUITY FD INC COM 00306J109 293 32,514 SH   SOLE   32,514 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 3,602 377,939 SH   SOLE   377,939 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1,490 136,314 SH   SOLE   136,314 0 0
AEGON N V NY REGISTRY SHS 007924103 47 10,000 SH   SOLE   10,000 0 0
AFFILIATED MANAGERS GROUP COM 008252108 379 2,540 SH   SOLE   2,540 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 260 80,000 SH   SOLE   80,000 0 0
ALTRIA GROUP INC COM 02209S103 513 9,861 SH   SOLE   9,861 0 0
APPLE INC COM 037833100 916 7,497 SH   SOLE   7,497 0 0
ARES CAPITAL CORP COM 04010L103 5,902 315,434 SH   SOLE   315,434 0 0
ARES COML REAL ESTATE CORP COM 04013V108 4,175 296,737 SH   SOLE   296,737 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 606 3,200 SH   SOLE   3,200 0 0
BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 306 22,349 SH   SOLE   22,349 0 0
BARINGS BDC INC COM 06759L103 14,723 1,475,238 SH   SOLE   1,475,238 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 464 1,818 SH   SOLE   1,818 0 0
BK OF AMERICA CORP COM 060505104 806 20,827 SH   SOLE   20,827 0 0
BLACKROCK ENHANCED EQTY DIV COM 09251A104 728 76,997 SH   SOLE   76,997 0 0
BLACKROCK FLOAT RATE INCM COM 09255X100 21,897 1,684,392 SH   SOLE   1,684,392 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 2,004 160,229 SH   SOLE   160,229 0 0
BLACKROCK MUNI INTER DR FD INC COM 09253X102 262 17,357 SH   SOLE   17,357 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 3,374 235,278 SH   SOLE   235,278 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 2,807 88,770 SH   SOLE   88,770 0 0
BRT APARTMENTS CORP COM 055645303 2,889 169,426 SH   SOLE   169,426 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 49 13,991 SH   SOLE   13,991 0 0
CHEVRON CORP NEW COM 166764100 821 7,837 SH   SOLE   7,837 0 0
CISCO SYS INC COM 17275R102 491 9,500 SH   SOLE   9,500 0 0
CITIGROUP INC COM 172967424 660 9,075 SH   SOLE   9,075 0 0
CLOROX CO DEL COM 189054109 656 3,400 SH   SOLE   3,400 0 0
COHEN & STEERS MLP INCOME & COM SHS 19249B106 1,146 358,150 SH   SOLE   358,150 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 3,784 439,002 SH   SOLE   439,002 0 0
CSX CORP COM 126408103 825 8,553 SH   SOLE   8,553 0 0
DENTSPLY SIRONA INC COM 24906P109 911 14,250 SH   SOLE   14,250 0 0
DOUBLELINE YIELD OPPORTUNTY COM 25862D105 2,487 129,915 SH   SOLE   129,915 0 0
EASTERN BANKSHARES INC COM 27627N105 3,983 206,500 SH   SOLE   206,500 0 0
EATON VANCE 2021 TARGET TRM COM SHS BEN INT 27829W101 2,558 260,256 SH   SOLE   260,256 0 0
EATON VANCE ENHANCED EQTY INCM COM 278274105 469 27,890 SH   SOLE   27,890 0 0
EATON VANCE FLTING RATE INC COM SHS BEN INT 278284104 2,426 149,048 SH   SOLE   149,048 0 0
EATON VANCE FLTING RATE INC COM 278279104 3,624 257,020 SH   SOLE   257,020 0 0
EATON VANCE LTD DUR INCOME COM 27828H105 33,785 2,674,999 SH   SOLE   2,674,999 0 0
EATON VANCE MUN BD FD COM 27827X101 20,367 1,531,324 SH   SOLE   1,531,324 0 0
EATON VANCE SHORT DUR DIV IN COM 27828V104 18,062 1,372,530 SH   SOLE   1,372,530 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 128 10,000 SH   SOLE   10,000 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 395 29,216 SH   SOLE   29,216 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,300 118,708 SH   SOLE   118,708 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,883 39,907 SH   SOLE   39,907 0 0
EUROPEAN EQUITY FD INC COM 298768102 283 26,532 SH   SOLE   26,532 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 651 28,546 SH   SOLE   28,546 0 0
FIRST TR SR FLG RTE INCM FD COM 33733U108 11,205 913,981 SH   SOLE   913,981 0 0
FIRST TR SR FLOATING RATE 2022 COM SHS 33740K101 3,726 395,958 SH   SOLE   395,958 0 0
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 899 225,308 SH   SOLE   225,308 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,799 91,289 SH   SOLE   91,289 0 0
GDL FUND COM SH BEN IT 361570104 9,546 1,068,950 SH   SOLE   1,068,950 0 0
GENERAL MOTORS CORP COM 37045V100 691 12,030 SH   SOLE   12,030 0 0
GENWORTH FINL INC COM CL A 37247D106 40 12,000 SH   SOLE   12,000 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 916 40,576 SH   SOLE   40,576 0 0
GOLUB CAP BDC INC COM 38173M102 3,724 254,716 SH   SOLE   254,716 0 0
GRANITE PT MTG TR INC COM 38741L107 4,635 387,196 SH   SOLE   387,196 0 0
GUGGENHEIM ENHANCED EQUITY COM 40167B100 2,982 413,309 SH   SOLE   413,309 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 352 5,250 SH   SOLE   5,250 0 0
IHS MARKIT LTD SHS G47567105 828 8,560 SH   SOLE   8,560 0 0
INTEL CORP COM 458140100 1,171 18,301 SH   SOLE   18,301 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 204 1,532 SH   SOLE   1,532 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 522 23,201 SH   SOLE   23,201 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 282 6,105 SH   SOLE   6,105 0 0
INVESCO EXCHANGE TRADED FD FTSE RAFI 1000 46137V613 42,404 279,583 SH   SOLE   279,583 0 0
INVESCO SR INCOME TR COM 46131H107 94 22,350 SH   SOLE   22,350 0 0
ISHARES GOLD TR ISHARES 464285105 1,669 102,665 SH   SOLE   102,665 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 582 8,499 SH   SOLE   8,499 0 0
ISHARES SILVER TR ISHARES 46428Q109 229 10,100 SH   SOLE   10,100 0 0
ISHARES TR 1-3 YR TREAS BD 464287457 454 5,264 SH   SOLE   5,264 0 0
ISHARES TR 3-7 YR TREAS BD 464288661 5,529 42,569 SH   SOLE   42,569 0 0
ISHARES TR BARCLAYS 7-10 YR 464287440 12,591 111,494 SH   SOLE   111,494 0 0
ISHARES TR NATIONAL MUN ETF 464288414 219 1,884 SH   SOLE   1,884 0 0
ISHARES TR CMBS ETF 46429B366 25,323 470,159 SH   SOLE   470,159 0 0
ISHARES TR CORE MSCI EAFE 46432F842 4,654 64,588 SH   SOLE   64,588 0 0
ISHARES TR CORE MSCI EMKT 46434G103 5,446 84,622 SH   SOLE   84,622 0 0
ISHARES TR CRE U S REIT ETF 464288521 1,043 19,911 SH   SOLE   19,911 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 1,024 41,215 SH   SOLE   41,215 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,056 13,915 SH   SOLE   13,915 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 321 8,810 SH   SOLE   8,810 0 0
ISHARES TR USA QUALITY FCTR 46432F339 4,484 36,822 SH   SOLE   36,822 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 1,896 18,504 SH   SOLE   18,504 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,118 33,773 SH   SOLE   33,773 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 441 1,995 SH   SOLE   1,995 0 0
ISHARES TR S&P 500 INDEX 464287200 9,382 23,583 SH   SOLE   23,583 0 0
ISHARES TR S&P 500 VAL ETF 464287408 31,048 219,825 SH   SOLE   219,825 0 0
ISHARES TR S&P MIDCAP FUND 464287507 2,370 9,105 SH   SOLE   9,105 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,518 15,064 SH   SOLE   15,064 0 0
ISHARES TR PFD AND INCM SEC 464288687 621 16,172 SH   SOLE   16,172 0 0
ISHARES TR SHORT TREAS BD 464288679 474 4,291 SH   SOLE   4,291 0 0
ISHARES TR US TREAS BD ETF 46429B267 31,311 1,195,534 SH   SOLE   1,195,534 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 26,804 267,994 SH   SOLE   267,994 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 17,400 683,419 SH   SOLE   683,419 0 0
ISHARES TR INTL SEL DIV ETF 464288448 291 9,235 SH   SOLE   9,235 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,020 8,310 SH   SOLE   8,310 0 0
ISHARES TR S&P 100 ETF 464287101 77,321 429,969 SH   SOLE   429,969 0 0
J P MORGAN EXCHANGE-TRADED FD ULTRA SHT MUNCPL 46641G654 255 5,000 SH   SOLE   5,000 0 0
JOHNSON & JOHNSON COM 478160104 411 2,503 SH   SOLE   2,503 0 0
JPMORGAN CHASE & CO COM 46625H100 410 2,693 SH   SOLE   2,693 0 0
KELLOGG CO COM 487836108 250 3,950 SH   SOLE   3,950 0 0
KINDER MORGAN INC DEL COM 49456B101 3,098 186,087 SH   SOLE   186,087 0 0
L BRANDS INC COM 501797104 286 4,620 SH   SOLE   4,620 0 0
LADDER CAP CORP CL A 505743104 7,178 598,135 SH   SOLE   598,135 0 0
LAZARD GLBL TOTAL RETURN COM 52106W103 272 14,155 SH   SOLE   14,155 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 402 52,644 SH   SOLE   52,644 0 0
LILLY ELI & CO COM 532457108 209 1,119 SH   SOLE   1,119 0 0
LINCOLN NATL CORP IND COM 534187109 534 8,572 SH   SOLE   8,572 0 0
LOEWS CORP COM 540424108 951 18,541 SH   SOLE   18,541 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 294 13,439 SH   SOLE   13,439 0 0
MERCK & CO INC COM 58933Y105 632 8,133 SH   SOLE   8,133 0 0
MFA FINL INC COM 55272X102 2,636 636,039 SH   SOLE   636,039 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 4,015 912,570 SH   SOLE   912,570 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 6,370 1,712,485 SH   SOLE   1,712,485 0 0
MICROSOFT CORP COM 594918104 1,740 7,379 SH   SOLE   7,379 0 0
MONDELEZ INTL INC CL A 609207105 283 4,810 SH   SOLE   4,810 0 0
MONMOUTH REAL ESTATE CL A 609720107 1,745 98,668 SH   SOLE   98,668 0 0
NEW GERMANY FUND COM 644465106 447 22,587 SH   SOLE   22,587 0 0
NUVEEN CORPOATE INCM NOVEM COM 67077N106 6,970 742,681 SH   SOLE   742,681 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 2,699 410,805 SH   SOLE   410,805 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 12,072 821,298 SH   SOLE   821,298 0 0
NUVEEN MORTGAGE AND INCOME COM 670735109 10,203 490,040 SH   SOLE   490,040 0 0
NUVEEN MULTI MKT INCOME FD COM 67075J107 1,836 251,736 SH   SOLE   251,736 0 0
NUVEEN NEW YORK MUN VALUE FD COM 670706100 161 10,956 SH   SOLE   10,956 0 0
NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 750 51,574 SH   SOLE   51,574 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 8,893 585,099 SH   SOLE   585,099 0 0
NUVEEN REAL ASSET INC & GROW COM 67074Y105 11,498 776,056 SH   SOLE   776,056 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2,659 190,633 SH   SOLE   190,633 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 467 43,613 SH   SOLE   43,613 0 0
NUVEEN SR INCOME FD COM 67067Y104 113 20,000 SH   SOLE   20,000 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 6,810 1,098,313 SH   SOLE   1,098,313 0 0
PAYCHEX INC COM 704326107 392 4,000 SH   SOLE   4,000 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 3,612 301,602 SH   SOLE   301,602 0 0
PENNANTPARK INVT CORP COM 708062104 235 40,744 SH   SOLE   40,744 0 0
PFIZER INC COM COM 717081103 409 11,288 SH   SOLE   11,288 0 0
PHILIP MORRIS INTL INC COM 718172109 693 7,707 SH   SOLE   7,707 0 0
PHILLIPS 66 COM 718546104 282 3,463 SH   SOLE   3,463 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 46,756 458,796 SH   SOLE   458,796 0 0
PPG INDS INC COM 693506107 361 2,400 SH   SOLE   2,400 0 0
PUTNAM MUNI OPPORTUNITIES TR SH BEN INT 746922103 552 41,000 SH   SOLE   41,000 0 0
ROYCE GLOBAL VALUE TR INC COM 78081T104 234 16,491 SH   SOLE   16,491 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 592 9,250 SH   SOLE   9,250 0 0
SOUTHSIDE BANCSHARE INC COM 84470P109 278 7,225 SH   SOLE   7,225 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 745 17,026 SH   SOLE   17,026 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 4,659 155,198 SH   SOLE   155,198 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,204 3,027 SH   SOLE   3,027 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 2,442 47,273 SH   SOLE   47,273 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,324 46,895 SH   SOLE   46,895 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 523 17,626 SH   SOLE   17,626 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 31,768 876,349 SH   SOLE   876,349 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 44,927 1,434,897 SH   SOLE   1,434,897 0 0
SPDR SER TR S&P BIOTECH 78464A870 248 1,831 SH   SOLE   1,831 0 0
SPDR SER TR S&P DIVID ETF 78464A763 1,299 11,002 SH   SOLE   11,002 0 0
SPECIAL OPPORTUNITIES FUND INC COM 84741T104 26,086 1,779,408 SH   SOLE   1,779,408 0 0
STANLEY BLACK & DECKER INC COM 854502101 439 2,200 SH   SOLE   2,200 0 0
TCW STRATEGIC INCOME FD INC COM 872340104 1,595 277,649 SH   SOLE   277,649 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 13,724 718,344 SH   SOLE   718,344 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 10,335 854,858 SH   SOLE   854,858 0 0
TPG RE FIN TR INC COM 87266M107 4,249 372,791 SH   SOLE   372,791 0 0
TRI-CONTINENTAL CORP COM 895436103 14,565 449,122 SH   SOLE   449,122 0 0
UNION PAC CORP COM 907818108 463 2,100 SH   SOLE   2,100 0 0
UNUM GROUP COM 91529Y106 308 11,050 SH   SOLE   11,050 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 746 22,943 SH   SOLE   22,943 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,916 59,818 SH   SOLE   59,818 0 0
VANGUARD FTSE ALL-WORLD EX-US ALLWRLD EX US 922042775 497 8,187 SH   SOLE   8,187 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 253 1,141 SH   SOLE   1,141 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 716 7,800 SH   SOLE   7,800 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,938 9,052 SH   SOLE   9,052 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,511 21,203 SH   SOLE   21,203 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 47,575 230,177 SH   SOLE   230,177 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 61,819 470,248 SH   SOLE   470,248 0 0
VANGUARD INTL EQUITY INDEX FTSE EMR MKT ETF 922042858 773 14,853 SH   SOLE   14,853 0 0
VANGUARD INTL EQUITY INDEX GLB EX US ETF 922042676 9,978 178,946 SH   SOLE   178,946 0 0
VANGUARD INTL EQUITY INDEX TT WRLD ST ETF 922042742 503 5,165 SH   SOLE   5,165 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 950 18,435 SH   SOLE   18,435 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 219 4,014 SH   SOLE   4,014 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,879 10,147 SH   SOLE   10,147 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 391 2,194 SH   SOLE   2,194 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 305 4,956 SH   SOLE   4,956 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 17,588 358,131 SH   SOLE   358,131 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 13,780 38,438 SH   SOLE   38,438 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 304 2,165 SH   SOLE   2,165 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 348 5,983 SH   SOLE   5,983 0 0
VERTICAL CAP INCOME FUND SHS BEN INT 92535C104 18,998 1,844,495 SH   SOLE   1,844,495 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101 33,202 2,409,430 SH   SOLE   2,409,430 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 4,736 830,843 SH   SOLE   830,843 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 22,927 4,941,121 SH   SOLE   4,941,121 0 0
WADDELL & REED FINL INC CL A 930059100 2,560 102,181 SH   SOLE   102,181 0 0
WALMART INC COM 931142103 292 2,150 SH   SOLE   2,150 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 7,590 593,412 SH   SOLE   593,412 0 0
WESTERN UN CO COM 959802109 296 12,000 SH   SOLE   12,000 0 0
WILLIAMS COS INC COM 969457100 569 24,000 SH   SOLE   24,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 405 12,840 SH   SOLE   12,840 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 232 3,044 SH   SOLE   3,044 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 9,343 215,514 SH   SOLE   215,514 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 330 6,484 SH   SOLE   6,484 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 41,925 733,080 SH   SOLE   733,080 0 0