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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 244 1,269 SH   SOLE   1,269 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,002 11,974 SH   SOLE   11,464 0 510
ALPHABET INC CAP STK CL C 02079K107 524 430 SH   SOLE   430 0 0
ALPHABET INC CAP STK CL A 02079K305 7,304 5,981 SH   SOLE   5,695 0 286
ALTRIA GROUP INC COM 02209S103 290 7,102 SH   SOLE   7,102 0 0
AMAZON COM INC COM 023135106 4,829 2,782 SH   SOLE   2,713 0 69
AMGEN INC COM 031162100 735 3,796 SH   SOLE   3,796 0 0
APPLE INC COM 037833100 10,065 44,941 SH   SOLE   40,678 0 4,263
AT&T INC COM 00206R102 285 7,526 SH   SOLE   5,531 0 1,995
BERKSHIRE HATHAWAY INC DEL CL A 084670108 624 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,799 27,875 SH   SOLE   26,720 0 1,155
BLACKROCK 2022 GBL INCM OPP COM 09258P104 493 51,344 SH   SOLE   51,118 0 226
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,925 179,097 SH   SOLE   178,337 0 760
BLACKROCK CR ALLCTN INC TR COM 092508100 429 31,495 SH   SOLE   31,249 0 246
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 2,408 223,963 SH   SOLE   223,082 0 881
BLACKROCK MULTI-SECTOR INC T COM 09258A107 758 44,150 SH   SOLE   42,996 0 1,154
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 868 36,681 SH   SOLE   36,618 0 63
BLACKROCK MUNI INTER DR FD I COM 09253X102 847 59,754 SH   SOLE   59,650 0 104
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 778 57,153 SH   SOLE   45,543 0 11,610
BLACKROCK MUNIVEST FD INC COM 09253R105 271 29,501 SH   SOLE   29,501 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 740 51,433 SH   SOLE   51,308 0 125
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 1,154 85,045 SH   SOLE   84,834 0 211
BLACKSTONE GROUP INC COM CL A 09260D107 986 20,196 SH   SOLE   20,196 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 1,878 128,632 SH   SOLE   128,061 0 571
BP PLC SPONSORED ADR 055622104 1,200 31,599 SH   SOLE   30,450 0 1,149
BRISTOL MYERS SQUIBB CO COM 110122108 869 17,146 SH   SOLE   17,146 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,702 75,329 SH   SOLE   75,020 0 309
CBL & ASSOC PPTYS INC COM 124830100 13 10,000 SH   SOLE   10,000 0 0
CENTRIC BRANDS INC COM 15644G104 590 235,000 SH   SOLE   235,000 0 0
CHEVRON CORP NEW COM 166764100 626 5,277 SH   SOLE   5,191 0 86
CITIGROUP INC COM NEW 172967424 3,491 50,539 SH   SOLE   47,917 0 2,622
COCA COLA CO COM 191216100 217 3,989 SH   SOLE   3,989 0 0
COMCAST CORP NEW CL A 20030N101 233 5,158 SH   SOLE   4,341 0 817
CONSTELLATION BRANDS INC CL A 21036P108 2,010 9,695 SH   SOLE   9,417 0 278
CREDIT SUISSE ASSET MGMT INC COM 224916106 611 193,963 SH   SOLE   193,243 0 720
DISNEY WALT CO COM DISNEY 254687106 3,915 30,039 SH   SOLE   28,718 0 1,321
DOMINION ENERGY INC COM 25746U109 81 1,000 SH   SOLE   1,000 0 0
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 157 1,489 SH   SOLE   1,489 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 1,177 59,089 SH   SOLE   58,867 0 222
DOUBLELINE OPPORTUNISTIC CR COM 258623107 2,842 137,213 SH   SOLE   135,984 0 1,229
DUKE ENERGY CORP NEW COM NEW 26441C204 274 2,861 SH   SOLE   2,624 0 237
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 358 27,782 SH   SOLE   27,782 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 905 69,190 SH   SOLE   64,427 0 4,763
ENTERPRISE PRODS PARTNERS L COM 293792107 1,199 41,964 SH   SOLE   32,740 0 9,224
ENVESTNET INC COM 29404K106 2,240 39,512 SH   SOLE   37,759 0 1,753
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 214 5,590 SH   SOLE   5,590 0 0
EXXON MOBIL CORP COM 30231G102 3,242 45,919 SH   SOLE   42,378 0 3,541
FACEBOOK INC CL A 30303M102 277 1,558 SH   SOLE   1,558 0 0
FEDEX CORP COM 31428X106 1,920 13,187 SH   SOLE   12,617 0 570
GABELLI EQUITY TR INC COM 362397101 85 14,206 SH   SOLE   14,206 0 0
GENERAL MLS INC COM 370334104 222 4,036 SH   SOLE   36 0 4,000
GERON CORP COM 374163103 14 10,200 SH   SOLE   10,200 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 106 3,762 SH   SOLE   3,762 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 97 3,094 SH   SOLE   3,094 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1,813 30,277 SH   SOLE   26,522 0 3,755
GOLDMAN SACHS GROUP INC COM 38141G104 2,328 11,236 SH   SOLE   10,743 0 493
GREAT AJAX CORP COM 38983D300 2,511 162,012 SH   SOLE   161,302 0 710
HOME DEPOT INC COM 437076102 5,725 24,676 SH   SOLE   23,680 0 996
ILLUMINA INC COM 452327109 2,058 6,765 SH   SOLE   6,496 0 269
INSEEGO CORP COM 45782B104 1,434 298,827 SH   SOLE   298,827 0 0
INTEL CORP COM 458140100 565 10,965 SH   SOLE   6,165 0 4,800
INTERNATIONAL BUSINESS MACHS COM 459200101 3,821 26,273 SH   SOLE   24,783 0 1,490
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 460 18,110 SH   SOLE   15,062 0 3,048
INVESCO QUALITY MUNI INC TRS COM 46133G107 268 20,955 SH   SOLE   20,955 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 657 42,781 SH   SOLE   42,684 0 97
ISHARES TR CORE S&P TTL STK 464287150 10,682 159,259 SH   SOLE   157,612 0 1,647
ISHARES TR SELECT DIVID ETF 464287168 13 131 SH   SOLE   131 0 0
ISHARES TR TIPS BD ETF 464287176 1 11 SH   SOLE   11 0 0
ISHARES TR GLOBAL TECH ETF 464287291 28 150 SH   SOLE   150 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 54 477 SH   SOLE   0 0 477
ISHARES TR RUS MID CAP ETF 464287499 11 200 SH   SOLE   200 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,123 5,812 SH   SOLE   5,812 0 0
ISHARES TR NASDAQ BIOTECH 464287556 50 502 SH   SOLE   502 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 88 458 SH   SOLE   458 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 13 84 SH   SOLE   84 0 0
ISHARES TR CORE S&P US VLU 464287663 79 1,368 SH   SOLE   1,368 0 0
ISHARES TR U.S. TECH ETF 464287721 130 635 SH   SOLE   635 0 0
ISHARES TR US INDUSTRIALS 464287754 60 375 SH   SOLE   375 0 0
ISHARES TR US HLTHCARE ETF 464287762 271 1,433 SH   SOLE   1,433 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,861 36,758 SH   SOLE   35,949 0 809
ISHARES TR S&P SML 600 GWT 464287887 131 735 SH   SOLE   735 0 0
ISHARES TR JPMORGAN USD EMG 464288281 27 236 SH   SOLE   236 0 0
ISHARES TR INTL SEL DIV ETF 464288448 192 6,260 SH   SOLE   6,260 0 0
ISHARES TR INTRM TR CRP ETF 464288638 226 3,906 SH   SOLE   3,906 0 0
ISHARES TR SH TR CRPORT ETF 464288646 22,943 427,480 SH   SOLE   413,886 0 13,594
ISHARES TR 3 7 YR TREAS BD 464288661 53 421 SH   SOLE   0 0 421
ISHARES TR SHORT TREAS BD 464288679 9,203 83,199 SH   SOLE   80,156 0 3,043
ISHARES TR PFD AND INCM SEC 464288687 5,140 136,964 SH   SOLE   134,783 0 2,181
ISHARES TR US AER DEF ETF 464288760 5 24 SH   SOLE   24 0 0
ISHARES TR MSCI USA ESG SLC 464288802 195 1,575 SH   SOLE   1,575 0 0
ISHARES TR MSCI INDIA ETF 46429B598 15 459 SH   SOLE   459 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 3 58 SH   SOLE   58 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,929 31,110 SH   SOLE   30,777 0 333
ISHARES TR CORE MSCI TOTAL 46432F834 3,395 58,772 SH   SOLE   58,469 0 303
ISHARES TR CORE MSCI EAFE 46432F842 337 5,524 SH   SOLE   5,524 0 0
JOHNSON & JOHNSON COM 478160104 4,069 31,451 SH   SOLE   27,250 0 4,201
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 3,593 71,263 SH   SOLE   71,263 0 0
JPMORGAN CHASE & CO COM 46625H100 577 4,899 SH   SOLE   4,899 0 0
KKR & CO INC CL A 48251W104 382 14,241 SH   SOLE   11,310 0 2,931
LEXINGTON REALTY TRUST COM 529043101 188 18,337 SH   SOLE   12,512 0 5,825
MCDONALDS CORP COM 580135101 531 2,475 SH   SOLE   2,475 0 0
MEDTRONIC PLC SHS G5960L103 272 2,505 SH   SOLE   2,448 0 57
MERCK & CO INC COM 58933Y105 754 8,962 SH   SOLE   8,891 0 71
MICROSOFT CORP COM 594918104 8,208 59,035 SH   SOLE   48,468 0 10,567
MILESTONE SCIENTIFIC INC COM NEW 59935P209 70 84,029 SH   SOLE   84,029 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 401 60,875 SH   SOLE   60,610 0 265
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 431 27,465 SH   SOLE   27,465 0 0
NIKE INC CL B 654106103 326 3,475 SH   SOLE   3,475 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 426 25,492 SH   SOLE   25,492 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 524 36,605 SH   SOLE   30,105 0 6,500
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 577 42,872 SH   SOLE   35,059 0 7,813
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 348 46,537 SH   SOLE   46,537 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 571 39,988 SH   SOLE   28,926 0 11,062
NUVEEN MUN VALUE FD INC COM 670928100 372 35,427 SH   SOLE   30,267 0 5,160
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1,756 130,493 SH   SOLE   90,101 0 40,392
NUVEEN NORTH CAROLINA QLTY M COM 67060P100 328 24,259 SH   SOLE   24,259 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,113 77,504 SH   SOLE   66,458 0 11,046
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 306 19,493 SH   SOLE   19,493 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 216 14,404 SH   SOLE   14,404 0 0
ONEOK INC NEW COM 682680103 267 3,623 SH   SOLE   644 0 2,979
PACWEST BANCORP DEL COM 695263103 2,962 81,501 SH   SOLE   81,501 0 0
PARK CITY GROUP INC COM NEW 700215304 103 17,850 SH   SOLE   17,850 0 0
PAYPAL HLDGS INC COM 70450Y103 253 2,439 SH   SOLE   2,439 0 0
PFIZER INC COM 717081103 907 25,249 SH   SOLE   16,079 0 9,170
PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 559 38,925 SH   SOLE   38,758 0 167
PHILIP MORRIS INTL INC COM 718172109 387 5,096 SH   SOLE   5,096 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 802 32,744 SH   SOLE   32,579 0 165
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 53 525 SH   SOLE   525 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 11,720 107,622 SH   SOLE   104,148 0 3,474
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10,133 99,604 SH   SOLE   97,967 0 1,637
PIMCO ETF TR INTER MUN BD ACT 72201R866 186 3,360 SH   SOLE   0 0 3,360
PIMCO NEW YORK MUN FD II COM 72200Y102 174 14,582 SH   SOLE   14,582 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 523 19,500 SH   SOLE   4,500 0 15,000
PROCTER & GAMBLE CO COM 742718109 248 1,995 SH   SOLE   1,630 0 365
REGENERON PHARMACEUTICALS COM 75886F107 2,422 8,730 SH   SOLE   8,346 0 384
REGENERON PHARMACEUTICALS COM 75886F107 499 1,800 SH Call SOLE   1,800 0 0
RESEARCH FRONTIERS INC COM 760911107 120 37,378 SH   SOLE   37,378 0 0
RIVERNORTH MARKETPLACE LENDI COM 76882B108 402 21,046 SH   SOLE   20,958 0 88
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 1,884 84,751 SH   SOLE   60,599 0 24,152
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6 95 SH   SOLE   95 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 253 4,298 SH   SOLE   69 0 4,229
ROYCE MICRO-CAP TR INC COM 780915104 86 10,674 SH   SOLE   10,674 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 84 935 SH   SOLE   935 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 147 4,294 SH   SOLE   4,294 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 5 175 SH   SOLE   175 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2 43 SH   SOLE   43 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,702 9,103 SH   SOLE   7,411 0 1,692
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 157 446 SH   SOLE   266 0 180
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 14 527 SH   SOLE   527 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 83 2,130 SH   SOLE   2,130 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 58 1,825 SH   SOLE   1,825 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 79 1,504 SH   SOLE   1,504 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 88 1,150 SH   SOLE   1,150 0 0
SPDR SERIES TRUST PORTFLI HIGH YLD 78468R606 50 1,895 SH   SOLE   1,895 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 281 5,731 SH   SOLE   1,356 0 4,375
SQUARE INC CL A 852234103 2,078 33,547 SH   SOLE   32,252 0 1,295
STRYKER CORP COM 863667101 753 3,482 SH   SOLE   3,482 0 0
TARGET CORP COM 87612E106 860 8,040 SH   SOLE   8,040 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 316 34,787 SH   SOLE   34,463 0 324
TYME TECHNOLOGIES INC COM 90238J103 167 140,000 SH   SOLE   140,000 0 0
UNION PACIFIC CORP COM 907818108 248 1,531 SH   SOLE   1,531 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,637 26,644 SH   SOLE   25,449 0 1,195
UNITEDHEALTH GROUP INC COM 91324P102 2,738 12,597 SH   SOLE   11,908 0 689
US BANCORP DEL COM NEW 902973304 4,319 78,036 SH   SOLE   75,374 0 2,662
VANGUARD GROUP DIV APP ETF 921908844 6,214 51,966 SH   SOLE   50,166 0 1,800
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 26 97 SH   SOLE   97 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 301 2,035 SH   SOLE   2,035 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 123 733 SH   SOLE   733 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 47 285 SH   SOLE   285 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 121 787 SH   SOLE   787 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 271 1,795 SH   SOLE   1,795 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 852 11,394 SH   SOLE   10,544 0 850
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 43 861 SH   SOLE   861 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 184 4,572 SH   SOLE   4,572 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,613 32,237 SH   SOLE   32,237 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 27 406 SH   SOLE   341 0 65
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3,886 72,958 SH   SOLE   71,558 0 1,400
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 136 1,494 SH   SOLE   1,494 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,738 61,925 SH   SOLE   57,363 0 4,562
VISA INC COM CL A 92826C839 4,292 24,954 SH   SOLE   24,056 0 898
WALMART INC COM 931142103 3,466 29,204 SH   SOLE   28,066 0 1,138
WELLS FARGO CO NEW COM 949746101 266 5,283 SH   SOLE   5,283 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 6 4 SH   SOLE   4 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 413 29,738 SH   SOLE   29,611 0 127
WEYERHAEUSER CO COM 962166104 1,978 71,419 SH   SOLE   65,371 0 6,048
XYLEM INC COM 98419M100 212 2,660 SH   SOLE   2,660 0 0