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 363 4,320 SH   SOLE   0 0 4,320
ADVANCED MICRO DEVICES INC COM 007903107 842 27,733 SH   SOLE   0 0 27,733
ALARM COM HLDGS INC COM 011642105 11,572 216,300 SH   SOLE   0 0 216,300
ALASKA AIR GROUP INC COM 011659109 865 13,541 SH   SOLE   0 0 13,541
AMAZON COM INC COM 023135106 3,494 1,845 SH   SOLE   0 0 1,845
AMERICAN ELEC PWR CO INC COM 025537101 263 2,988 SH   SOLE   0 0 2,988
AMERICAN EXPRESS CO COM 025816109 188 1,523 SH   SOLE   0 0 1,523
AMGEN INC COM 031162100 441 2,391 SH   SOLE   0 0 2,391
AMPLIFY ETF TR ONLIN RETL ETF 032108102 119 2,420 SH   SOLE   0 0 2,420
ANNALY CAP MGMT INC COM 035710409 221 24,207 SH   SOLE   0 0 24,207
APPLE INC COM 037833100 8,269 41,779 SH   SOLE   0 0 41,779
ARBOR RLTY TR INC COM 038923108 842 69,490 SH   SOLE   0 0 69,490
AUTOMATIC DATA PROCESSING IN COM 053015103 314 1,897 SH   SOLE   0 0 1,897
BB&T CORP COM 054937107 509 10,353 SH   SOLE   0 0 10,353
BP PLC SPONSORED ADR 055622104 422 10,110 SH   SOLE   0 0 10,110
BANK AMER CORP COM 060505104 2,237 77,125 SH   SOLE   0 0 77,125
BANK AMER CORP 7.25%CNV PFD L 060505682 957 698 SH   SOLE   0 0 698
BANK NEW YORK MELLON CORP COM 064058100 122 2,772 SH   SOLE   0 0 2,772
BECTON DICKINSON & CO COM 075887109 114 453 SH   SOLE   0 0 453
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,739 8,160 SH   SOLE   0 0 8,160
BLACKROCK CAPITAL INVESTMENT COM 092533108 98 16,300 SH   SOLE   0 0 16,300
BOEING CO COM 097023105 3,095 8,502 SH   SOLE   0 0 8,502
BRISTOL MYERS SQUIBB CO COM 110122108 960 21,163 SH   SOLE   0 0 21,163
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2,158 99,473 SH   SOLE   0 0 99,473
CF INDS HLDGS INC COM 125269100 895 19,166 SH   SOLE   0 0 19,166
CIGNA CORP NEW COM 125523100 168 1,065 SH   SOLE   0 0 1,065
CSX CORP COM 126408103 277 3,583 SH   SOLE   0 0 3,583
CVS HEALTH CORP COM 126650100 1,979 36,327 SH   SOLE   0 0 36,327
CAPITAL SOUTHWEST CORP COM 140501107 179 8,545 SH   SOLE   0 0 8,545
CATERPILLAR INC DEL COM 149123101 305 2,241 SH   SOLE   0 0 2,241
CELGENE CORP COM 151020104 484 5,233 SH   SOLE   0 0 5,233
CENTURYLINK INC COM 156700106 562 47,755 SH   SOLE   0 0 47,755
CHEVRON CORP NEW COM 166764100 2,645 21,258 SH   SOLE   0 0 21,258
CHURCH & DWIGHT INC COM 171340102 143 1,962 SH   SOLE   0 0 1,962
CITIGROUP INC COM NEW 172967424 1,045 14,921 SH   SOLE   0 0 14,921
CLOROX CO DEL COM 189054109 150 982 SH   SOLE   0 0 982
COCA COLA CO COM 191216100 668 13,127 SH   SOLE   0 0 13,127
COLGATE PALMOLIVE CO COM 194162103 259 3,608 SH   SOLE   0 0 3,608
COMMERCIAL METALS CO COM 201723103 1,041 58,319 SH   SOLE   0 0 58,319
CONSOLIDATED EDISON INC COM 209115104 871 9,928 SH   SOLE   0 0 9,928
COUSINS PPTYS INC COM NEW 222795502 218 5,583 SH   SOLE   0 0 5,583
CUSHING RENAISSANCE FD COM 231647108 401 28,427 SH   SOLE   0 0 28,427
CUSHING RENAISSANCE FD RIGHT 07/18/2019 231647124 4 21,296 SH   SOLE   0 0 21,296
DBX ETF TR XTRACK MSCI EMRG 233051101 2,680 119,662 SH   SOLE   0 0 119,662
DBX ETF TR XTRACK MSCI EURP 233051853 149 5,111 SH   SOLE   0 0 5,111
DANAHER CORPORATION COM 235851102 398 2,787 SH   SOLE   0 0 2,787
DARLING INGREDIENTS INC COM 237266101 423 21,252 SH   SOLE   0 0 21,252
DEERE & CO COM 244199105 124 746 SH   SOLE   0 0 746
DELAWARE ENHANCED GBL DIV & COM 246060107 301 30,355 SH   SOLE   0 0 30,355
DESCARTES SYS GROUP INC COM 249906108 4,124 111,616 SH   SOLE   0 0 111,616
DISNEY WALT CO COM DISNEY 254687106 1,569 11,238 SH   SOLE   0 0 11,238
DOMTAR CORP COM NEW 257559203 110 2,479 SH   SOLE   0 0 2,479
DOW INC COM 260557103 935 18,965 SH   SOLE   0 0 18,965
EAGLE PT CR CO LLC COM 269808101 471 26,300 SH   SOLE   0 0 26,300
EBAY INC COM 278642103 310 7,853 SH   SOLE   0 0 7,853
ENTERPRISE PRODS PARTNERS L COM 293792107 280 9,686 SH   SOLE   0 0 9,686
EURONET WORLDWIDE INC COM 298736109 183 1,090 SH   SOLE   0 0 1,090
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 1,730 96,544 SH   SOLE   0 0 96,544
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 523 1,661 SH   SOLE   0 0 1,661
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 4,326 141,192 SH   SOLE   0 0 141,192
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 459 5,890 SH   SOLE   0 0 5,890
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 316 15,837 SH   SOLE   0 0 15,837
FLOOR & DECOR HLDGS INC CL A 339750101 11,022 263,047 SH   SOLE   0 0 263,047
FORD MTR CO DEL COM 345370860 180 17,629 SH   SOLE   0 0 17,629
FRANKLIN COVEY CO COM 353469109 517 15,199 SH   SOLE   0 0 15,199
GALECTIN THERAPEUTICS INC COM NEW 363225202 69 16,563 SH   SOLE   0 0 16,563
GENERAL ELECTRIC CO COM 369604103 373 35,497 SH   SOLE   0 0 35,497
GENERAL MLS INC COM 370334104 360 6,848 SH   SOLE   0 0 6,848
GILEAD SCIENCES INC COM 375558103 474 7,023 SH   SOLE   0 0 7,023
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 421 12,804 SH   SOLE   0 0 12,804
HSBC HLDGS PLC SPON ADR NEW 404280406 482 11,548 SH   SOLE   0 0 11,548
HARTFORD FINL SVCS GROUP INC COM 416515104 311 5,585 SH   SOLE   0 0 5,585
HERCULES CAPITAL INC COM 427096508 10,743 837,974 SH   SOLE   0 0 837,974
HERSHEY CO COM 427866108 524 3,912 SH   SOLE   0 0 3,912
HOME DEPOT INC COM 437076102 620 2,981 SH   SOLE   0 0 2,981
HONEYWELL INTL INC COM 438516106 1,016 5,820 SH   SOLE   0 0 5,820
HUNTINGTON INGALLS INDS INC COM 446413106 745 3,316 SH   SOLE   0 0 3,316
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 366 5,048 SH   SOLE   0 0 5,048
INTEL CORP COM 458140100 599 12,521 SH   SOLE   0 0 12,521
INTERNATIONAL BUSINESS MACHS COM 459200101 176 1,276 SH   SOLE   0 0 1,276
INTUIT COM 461202103 101 386 SH   SOLE   0 0 386
ISHARES GOLD TRUST ISHARES 464285105 368 27,260 SH   SOLE   0 0 27,260
ISHARES INC MIN VOL GBL ETF 464286525 4,390 47,653 SH   SOLE   0 0 47,653
ISHARES INC MIN VOL EMRG MKT 464286533 117 1,988 SH   SOLE   0 0 1,988
ISHARES INC MSCI THAILND ETF 464286624 631 6,604 SH   SOLE   0 0 6,604
ISHARES TR MRNGSTR LG-CP GR 464287119 3,509 18,290 SH   SOLE   0 0 18,290
ISHARES TR MRNGSTR LG-CP ET 464287127 167 1,013 SH   SOLE   0 0 1,013
ISHARES TR CORE S&P TTL STK 464287150 251 3,771 SH   SOLE   0 0 3,771
ISHARES TR SELECT DIVID ETF 464287168 1,152 11,571 SH   SOLE   0 0 11,571
ISHARES TR TIPS BD ETF 464287176 446 3,858 SH   SOLE   0 0 3,858
ISHARES TR CORE S&P500 ETF 464287200 1,658 5,625 SH   SOLE   0 0 5,625
ISHARES TR CORE US AGGBD ET 464287226 374 3,361 SH   SOLE   0 0 3,361
ISHARES TR MSCI EMG MKT ETF 464287234 403 9,397 SH   SOLE   0 0 9,397
ISHARES TR IBOXX INV CP ETF 464287242 542 4,356 SH   SOLE   0 0 4,356
ISHARES TR GLOBAL TECH ETF 464287291 168 935 SH   SOLE   0 0 935
ISHARES TR S&P 500 GRWT ETF 464287309 1,181 6,588 SH   SOLE   0 0 6,588
ISHARES TR S&P 500 VAL ETF 464287408 436 3,737 SH   SOLE   0 0 3,737
ISHARES TR 20 YR TR BD ETF 464287432 3,520 26,507 SH   SOLE   0 0 26,507
ISHARES TR MSCI EAFE ETF 464287465 329 5,006 SH   SOLE   0 0 5,006
ISHARES TR RUS MDCP VAL ETF 464287473 116 1,305 SH   SOLE   0 0 1,305
ISHARES TR CORE S&P MCP ETF 464287507 888 4,570 SH   SOLE   0 0 4,570
ISHARES TR EXPANDED TECH 464287515 194 889 SH   SOLE   0 0 889
ISHARES TR NASDAQ BIOTECH 464287556 199 1,822 SH   SOLE   0 0 1,822
ISHARES TR RUS 1000 VAL ETF 464287598 211 1,659 SH   SOLE   0 0 1,659
ISHARES TR S&P MC 400GR ETF 464287606 158 700 SH   SOLE   0 0 700
ISHARES TR RUS 1000 GRW ETF 464287614 503 3,195 SH   SOLE   0 0 3,195
ISHARES TR RUS 1000 ETF 464287622 150 919 SH   SOLE   0 0 919
ISHARES TR RUS 2000 GRW ETF 464287648 102 506 SH   SOLE   0 0 506
ISHARES TR RUSSELL 2000 ETF 464287655 408 2,625 SH   SOLE   0 0 2,625
ISHARES TR U.S. TECH ETF 464287721 198 1,002 SH   SOLE   0 0 1,002
ISHARES TR US HLTHCARE ETF 464287762 162 829 SH   SOLE   0 0 829
ISHARES TR U.S. FIN SVC ETF 464287770 313 2,340 SH   SOLE   0 0 2,340
ISHARES TR CORE S&P SCP ETF 464287804 1,701 21,725 SH   SOLE   0 0 21,725
ISHARES TR DOW JONES US ETF 464287846 111 760 SH   SOLE   0 0 760
ISHARES TR S&P SML 600 GWT 464287887 365 1,998 SH   SOLE   0 0 1,998
ISHARES TR SHRT NAT MUN ETF 464288158 142 1,332 SH   SOLE   0 0 1,332
ISHARES TR MSCI ACWI ETF 464288257 7,410 100,530 SH   SOLE   0 0 100,530
ISHARES TR JPMORGAN USD EMG 464288281 306 2,698 SH   SOLE   0 0 2,698
ISHARES TR INTL SEL DIV ETF 464288448 141 4,576 SH   SOLE   0 0 4,576
ISHARES TR IBOXX HI YD ETF 464288513 1,483 17,014 SH   SOLE   0 0 17,014
ISHARES TR MBS ETF 464288588 216 2,005 SH   SOLE   0 0 2,005
ISHARES TR 3 7 YR TREAS BD 464288661 1,564 12,435 SH   SOLE   0 0 12,435
ISHARES TR PFD AND INCM SEC 464288687 2,886 78,323 SH   SOLE   0 0 78,323
ISHARES TR US AER DEF ETF 464288760 166 773 SH   SOLE   0 0 773
ISHARES TR U.S. MED DVC ETF 464288810 2,795 11,613 SH   SOLE   0 0 11,613
ISHARES TR RUS TOP 200 ETF 464289446 766 11,262 SH   SOLE   0 0 11,262
ISHARES TR AGGRES ALLOC ETF 464289859 123 2,232 SH   SOLE   0 0 2,232
ISHARES TR MODERT ALLOC ETF 464289875 250 6,415 SH   SOLE   0 0 6,415
ISHARES TR CONSER ALLOC ETF 464289883 5,770 163,048 SH   SOLE   0 0 163,048
JOHNSON & JOHNSON COM 478160104 670 4,807 SH   SOLE   0 0 4,807
KANSAS CITY SOUTHERN COM NEW 485170302 158 1,300 SH   SOLE   0 0 1,300
KEMET CORP COM NEW 488360207 765 40,661 SH   SOLE   0 0 40,661
KEMPER CORP DEL COM 488401100 209 2,420 SH   SOLE   0 0 2,420
KIMBERLY CLARK CORP COM 494368103 294 2,207 SH   SOLE   0 0 2,207
KRAFT HEINZ CO COM 500754106 559 18,002 SH   SOLE   0 0 18,002
LAM RESEARCH CORP COM 512807108 166 886 SH   SOLE   0 0 886
LENNOX INTL INC COM 526107107 499 1,815 SH   SOLE   0 0 1,815
LOCKHEED MARTIN CORP COM 539830109 487 1,339 SH   SOLE   0 0 1,339
MFS CHARTER INCOME TR SH BEN INT 552727109 982 120,469 SH   SOLE   0 0 120,469
MCCORMICK & CO INC COM NON VTG 579780206 104 671 SH   SOLE   0 0 671
MCDONALDS CORP COM 580135101 604 2,908 SH   SOLE   0 0 2,908
MICROSOFT CORP COM 594918104 2,735 20,418 SH   SOLE   0 0 20,418
MICRON TECHNOLOGY INC COM 595112103 132 3,410 SH   SOLE   0 0 3,410
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 1,131 101,882 SH   SOLE   0 0 101,882
MONDELEZ INTL INC CL A 609207105 572 10,608 SH   SOLE   0 0 10,608
MORGAN STANLEY COM NEW 617446448 669 15,271 SH   SOLE   0 0 15,271
NMI HLDGS INC CL A 629209305 1,058 37,282 SH   SOLE   0 0 37,282
NATIONAL RETAIL PPTYS INC COM 637417106 133 2,500 SH   SOLE   0 0 2,500
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 386 13,341 SH   SOLE   0 0 13,341
NEWMONT GOLDCORP CORPORATION COM 651639106 164 4,274 SH   SOLE   0 0 4,274
NIKE INC CL B 654106103 371 4,422 SH   SOLE   0 0 4,422
NOKIA CORP SPONSORED ADR 654902204 844 168,558 SH   SOLE   0 0 168,558
NORTHROP GRUMMAN CORP COM 666807102 198 611 SH   SOLE   0 0 611
NUCOR CORP COM 670346105 155 2,808 SH   SOLE   0 0 2,808
OKTA INC CL A 679295105 601 4,866 SH   SOLE   0 0 4,866
OMEGA HEALTHCARE INVS INC COM 681936100 347 9,437 SH   SOLE   0 0 9,437
PNC FINL SVCS GROUP INC COM 693475105 526 3,833 SH   SOLE   0 0 3,833
PATRICK INDS INC COM 703343103 1,071 21,778 SH   SOLE   0 0 21,778
PEPSICO INC COM 713448108 421 3,208 SH   SOLE   0 0 3,208
PFIZER INC COM 717081103 1,662 38,370 SH   SOLE   0 0 38,370
PHILIP MORRIS INTL INC COM 718172109 282 3,585 SH   SOLE   0 0 3,585
PHILLIPS 66 COM 718546104 214 2,283 SH   SOLE   0 0 2,283
POST HLDGS INC COM 737446104 166 1,592 SH   SOLE   0 0 1,592
PROCTER AND GAMBLE CO COM 742718109 559 5,102 SH   SOLE   0 0 5,102
PRUDENTIAL FINL INC COM 744320102 536 5,308 SH   SOLE   0 0 5,308
QUALCOMM INC COM 747525103 285 3,745 SH   SOLE   0 0 3,745
RAYTHEON CO COM NEW 755111507 351 2,020 SH   SOLE   0 0 2,020
REALTY INCOME CORP COM 756109104 238 3,451 SH   SOLE   0 0 3,451
REAVES UTIL INCOME FD COM SH BEN INT 756158101 165 4,621 SH   SOLE   0 0 4,621
REPLIGEN CORP COM 759916109 129 1,506 SH   SOLE   0 0 1,506
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 210 6,653 SH   SOLE   0 0 6,653
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 161 2,481 SH   SOLE   0 0 2,481
ROYCE VALUE TR INC COM 780910105 735 52,809 SH   SOLE   0 0 52,809
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 352 4,989 SH   SOLE   0 0 4,989
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 343 4,126 SH   SOLE   0 0 4,126
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,210 21,193 SH   SOLE   0 0 21,193
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 225 3,150 SH   SOLE   0 0 3,150
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 975 18,368 SH   SOLE   0 0 18,368
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 183 3,460 SH   SOLE   0 0 3,460
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 360 7,122 SH   SOLE   0 0 7,122
SHARPSPRING INC COM 820054104 3,358 258,525 SH   SOLE   0 0 258,525
SHERWIN WILLIAMS CO COM 824348106 696 1,518 SH   SOLE   0 0 1,518
SMUCKER J M CO COM NEW 832696405 107 932 SH   SOLE   0 0 932
SOUTHERN CO COM 842587107 913 16,517 SH   SOLE   0 0 16,517
SOUTHWEST AIRLS CO COM 844741108 487 9,596 SH   SOLE   0 0 9,596
SPARTAN MTRS INC COM 846819100 11,051 1,008,266 SH   SOLE   0 0 1,008,266
SQUARE INC CL A 852234103 190 2,626 SH   SOLE   0 0 2,626
STARBUCKS CORP COM 855244109 957 11,415 SH   SOLE   0 0 11,415
STORE CAP CORP COM 862121100 766 23,077 SH   SOLE   0 0 23,077
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 151 6,216 SH   SOLE   0 0 6,216
SUNTRUST BKS INC COM 867914103 273 4,349 SH   SOLE   0 0 4,349
TCW STRATEGIC INCOME FUND IN COM 872340104 110 19,200 SH   SOLE   0 0 19,200
TABULA RASA HEALTHCARE INC COM 873379101 198 3,965 SH   SOLE   0 0 3,965
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 226 1,990 SH   SOLE   0 0 1,990
TANDEM DIABETES CARE INC COM NEW 875372203 143 2,215 SH   SOLE   0 0 2,215
TASEKO MINES LTD COM 876511106 9 17,739 SH   SOLE   0 0 17,739
THERMO FISHER SCIENTIFIC INC COM 883556102 296 1,008 SH   SOLE   0 0 1,008
TRACTOR SUPPLY CO COM 892356106 128 1,178 SH   SOLE   0 0 1,178
UNION PACIFIC CORP COM 907818108 855 5,056 SH   SOLE   0 0 5,056
UNITED PARCEL SERVICE INC CL B 911312106 401 3,881 SH   SOLE   0 0 3,881
UNITED RENTALS INC COM 911363109 113 851 SH   SOLE   0 0 851
UNITED TECHNOLOGIES CORP COM 913017109 267 2,054 SH   SOLE   0 0 2,054
V F CORP COM 918204108 106 1,212 SH   SOLE   0 0 1,212
VANGUARD GROUP DIV APP ETF 921908844 1,652 14,346 SH   SOLE   0 0 14,346
VANGUARD STAR FD VG TL INTL STK F 921909768 226 4,287 SH   SOLE   0 0 4,287
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,433 11,067 SH   SOLE   0 0 11,067
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,549 19,239 SH   SOLE   0 0 19,239
VANGUARD WORLD FD MEGA CAP INDEX 921910873 162 1,596 SH   SOLE   0 0 1,596
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 159 985 SH   SOLE   0 0 985
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4,404 30,820 SH   SOLE   0 0 30,820
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1,104 11,379 SH   SOLE   0 0 11,379
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,380 15,956 SH   SOLE   0 0 15,956
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,209 15,008 SH   SOLE   0 0 15,008
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,184 14,248 SH   SOLE   0 0 14,248
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,156 51,681 SH   SOLE   0 0 51,681
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,540 29,065 SH   SOLE   0 0 29,065
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 212 2,814 SH   SOLE   0 0 2,814
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 356 6,986 SH   SOLE   0 0 6,986
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,234 123,056 SH   SOLE   0 0 123,056
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 173 2,623 SH   SOLE   0 0 2,623
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 147 2,674 SH   SOLE   0 0 2,674
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,070 29,982 SH   SOLE   0 0 29,982
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 418 3,754 SH   SOLE   0 0 3,754
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 261 1,748 SH   SOLE   0 0 1,748
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,089 12,459 SH   SOLE   0 0 12,459
VANGUARD INDEX FDS SML CP GRW ETF 922908595 980 5,262 SH   SOLE   0 0 5,262
VANGUARD INDEX FDS SM CP VAL ETF 922908611 560 4,290 SH   SOLE   0 0 4,290
VANGUARD INDEX FDS MID CAP ETF 922908629 1,164 6,963 SH   SOLE   0 0 6,963
VANGUARD INDEX FDS LARGE CAP ETF 922908637 152 1,130 SH   SOLE   0 0 1,130
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 6,035 50,895 SH   SOLE   0 0 50,895
VANGUARD INDEX FDS GROWTH ETF 922908736 2,309 14,133 SH   SOLE   0 0 14,133
VANGUARD INDEX FDS VALUE ETF 922908744 2,156 19,436 SH   SOLE   0 0 19,436
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,264 8,072 SH   SOLE   0 0 8,072
VANGUARD INDEX FDS TOTAL STK MKT 922908769 451 3,004 SH   SOLE   0 0 3,004
VMWARE INC CL A COM 928563402 1,020 6,100 SH   SOLE   0 0 6,100
WALMART INC COM 931142103 497 4,501 SH   SOLE   0 0 4,501
WALGREENS BOOTS ALLIANCE INC COM 931427108 121 2,214 SH   SOLE   0 0 2,214
WEIGHT WATCHERS INTL INC NEW COM 948626106 673 35,243 SH   SOLE   0 0 35,243
WELLS FARGO CO NEW COM 949746101 260 5,484 SH   SOLE   0 0 5,484
WELLS FARGO CO NEW PERP PFD CNV A 949746804 919 674 SH   SOLE   0 0 674
WINGSTOP INC COM 974155103 127 1,338 SH   SOLE   0 0 1,338
KIRKLAND LAKE GOLD LTD COM 49741E100 149 3,475 SH   SOLE   0 0 3,475
QUANTA SVCS INC COM 74762E102 123 3,231 SH   SOLE   0 0 3,231
INVESCO QQQ TR UNIT SER 1 46090E103 2,931 15,697 SH   SOLE   0 0 15,697
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 115 2,038 SH   SOLE   0 0 2,038
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 282 30,204 SH   SOLE   0 0 30,204
TARGET CORP COM 87612E106 161 1,862 SH   SOLE   0 0 1,862
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 1,025 30,099 SH   SOLE   0 0 30,099
TRAVELERS COMPANIES INC COM 89417E109 399 2,668 SH   SOLE   0 0 2,668
GLOBAL X FDS REIT ETF 37950E127 246 16,572 SH   SOLE   0 0 16,572
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 408 3,465 SH   SOLE   0 0 3,465
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 346 6,742 SH   SOLE   0 0 6,742
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 270 7,978 SH   SOLE   0 0 7,978
GLOBAL X FDS GLOBX SUPDV US 37950E291 105 4,641 SH   SOLE   0 0 4,641
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3,710 25,795 SH   SOLE   0 0 25,795
ALPS ETF TR ALERIAN MLP 00162Q866 1,932 196,162 SH   SOLE   0 0 196,162
AT&T INC COM 00206R102 1,784 53,227 SH   SOLE   0 0 53,227
ARK ETF TR INNOVATION ETF 00214Q104 102 2,124 SH   SOLE   0 0 2,124
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 325 38,941 SH   SOLE   0 0 38,941
ADOBE INC COM 00724F101 100 340 SH   SOLE   0 0 340
ADVANCE AUTO PARTS INC COM 00751Y106 140 911 SH   SOLE   0 0 911
ADVENT CLAYMORE CV SECS & IN COM 00764C109 419 27,807 SH   SOLE   0 0 27,807
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 477 2,814 SH   SOLE   0 0 2,814
ALKALINE WTR CO INC COM NEW 01643A207 104 47,700 SH   SOLE   0 0 47,700
ALLISON TRANSMISSION HLDGS I COM 01973R101 122 2,636 SH   SOLE   0 0 2,636
ALPHABET INC CAP STK CL C 02079K107 1,287 1,191 SH   SOLE   0 0 1,191
ALPHABET INC CAP STK CL A 02079K305 2,257 2,084 SH   SOLE   0 0 2,084
ALTERYX INC COM CL A 02156B103 103 940 SH   SOLE   0 0 940
ALTRIA GROUP INC COM 02209S103 1,214 25,643 SH   SOLE   0 0 25,643
AMERICAN AIRLS GROUP INC COM 02376R102 137 4,202 SH   SOLE   0 0 4,202
AMERICAN FIN TR INC COM CLASS A 02607T109 790 72,494 SH   SOLE   0 0 72,494
AMERICAN TOWER CORP NEW COM 03027X100 416 2,034 SH   SOLE   0 0 2,034
APOLLO INVT CORP COM NEW 03761U502 378 23,955 SH   SOLE   0 0 23,955
APOLLO COML REAL EST FIN INC COM 03762U105 196 10,632 SH   SOLE   0 0 10,632
ARES CAP CORP COM 04010L103 2,736 152,482 SH   SOLE   0 0 152,482
ARES CAP CORP NOTE 4.625% 3/0 04010LAW3 51 50,000 PRN   SOLE   0 0 50,000
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 10 10,000 PRN   SOLE   0 0 10,000
BAKER HUGHES A GE CO CL A 05722G100 796 32,330 SH   SOLE   0 0 32,330
BANCO SANTANDER SA ADR 05964H105 68 14,782 SH   SOLE   0 0 14,782
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 714 27,469 SH   SOLE   0 0 27,469
BIOMARIN PHARMACEUTICAL INC COM 09061G101 131 1,530 SH   SOLE   0 0 1,530
BIOGEN INC COM 09062X103 102 438 SH   SOLE   0 0 438
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 207 8,723 SH   SOLE   0 0 8,723
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,630 36,685 SH   SOLE   0 0 36,685
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 299 19,028 SH   SOLE   0 0 19,028
BLACKSTONE MTG TR INC COM CL A 09257W100 438 12,319 SH   SOLE   0 0 12,319
BLACKROCK MULTI-SECTOR INC T COM 09258A107 376 21,558 SH   SOLE   0 0 21,558
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,509 128,438 SH   SOLE   0 0 128,438
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 118 921 SH   SOLE   0 0 921
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,214 162,099 SH   SOLE   0 0 162,099
CBRE GROUP INC CL A 12504L109 499 9,732 SH   SOLE   0 0 9,732
CME GROUP INC COM 12572Q105 126 649 SH   SOLE   0 0 649
CENTENE CORP DEL COM 15135B101 790 15,060 SH   SOLE   0 0 15,060
CHIMERA INVT CORP COM NEW 16934Q208 679 35,997 SH   SOLE   0 0 35,997
CISCO SYS INC COM 17275R102 891 16,287 SH   SOLE   0 0 16,287
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 1,001 108,756 SH   SOLE   0 0 108,756
CLOUDERA INC COM 18914U100 97 18,531 SH   SOLE   0 0 18,531
COLONY CR REAL ESTATE INC COM CL A 19625T101 14,539 937,985 SH   SOLE   0 0 937,985
COMCAST CORP NEW CL A 20030N101 122 2,880 SH   SOLE   0 0 2,880
CONOCOPHILLIPS COM 20825C104 164 2,696 SH   SOLE   0 0 2,696
CORNERSTONE STRATEGIC VALUE COM 21924B302 3,611 310,229 SH   SOLE   0 0 310,229
COSTCO WHSL CORP NEW COM 22160K105 378 1,431 SH   SOLE   0 0 1,431
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 117 9,042 SH   SOLE   0 0 9,042
DXC TECHNOLOGY CO COM 23355L106 336 6,099 SH   SOLE   0 0 6,099
DOMINION ENERGY INC COM 25746U109 162 2,097 SH   SOLE   0 0 2,097
DOMINOS PIZZA INC COM 25754A201 107 385 SH   SOLE   0 0 385
DUKE ENERGY CORP NEW COM NEW 26441C204 170 1,931 SH   SOLE   0 0 1,931
DYNEX CAP INC COM 26817Q886 3,680 219,688 SH   SOLE   0 0 219,688
EPR PPTYS COM SH BEN INT 26884U109 203 2,716 SH   SOLE   0 0 2,716
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 515 12,959 SH   SOLE   0 0 12,959
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 389 12,277 SH   SOLE   0 0 12,277
EATON VANCE TX MGD DIV EQ IN COM 27828N102 565 47,112 SH   SOLE   0 0 47,112
EATON VANCE TX ADV GLBL DIV COM 27828S101 423 26,339 SH   SOLE   0 0 26,339
EATON VANCE TX MNG BY WRT OP COM 27828Y108 409 27,218 SH   SOLE   0 0 27,218
EATON VANCE TXMGD GL BUYWR O COM 27829C105 235 23,980 SH   SOLE   0 0 23,980
EATON VANCE TAX MNGD GBL DV COM 27829F108 495 59,684 SH   SOLE   0 0 59,684
EATON VANCE RISK MNGD DIV EQ COM 27829G106 122 13,006 SH   SOLE   0 0 13,006
ELDORADO RESORTS INC COM 28470R102 3,657 79,371 SH   SOLE   0 0 79,371
ENVESTNET INC NOTE 1.750%12/1 29404KAA4 23 20,000 PRN   SOLE   0 0 20,000
EQUITY RESIDENTIAL SH BEN INT 29476L107 751 9,890 SH   SOLE   0 0 9,890
EVERSOURCE ENERGY COM 30040W108 157 2,066 SH   SOLE   0 0 2,066
EXACT SCIENCES CORP COM 30063P105 118 1,000 SH   SOLE   0 0 1,000
EXELON CORP COM 30161N101 184 3,828 SH   SOLE   0 0 3,828
EXXON MOBIL CORP COM 30231G102 1,486 19,398 SH   SOLE   0 0 19,398
FACEBOOK INC CL A 30303M102 2,267 11,748 SH   SOLE   0 0 11,748
FEDEX CORP COM 31428X106 191 1,164 SH   SOLE   0 0 1,164
FIRST DATA CORP NEW COM CL A 32008D106 311 11,475 SH   SOLE   0 0 11,475
FIRST TR INTER DUR PFD & IN COM 33718W103 1,123 49,350 SH   SOLE   0 0 49,350
FIRST TR VALUE LINE DIVID IN SHS 33734H106 6,451 191,191 SH   SOLE   0 0 191,191
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 3,684 86,032 SH   SOLE   0 0 86,032
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 187 4,105 SH   SOLE   0 0 4,105
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,153 14,882 SH   SOLE   0 0 14,882
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 306 7,225 SH   SOLE   0 0 7,225
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 219 5,678 SH   SOLE   0 0 5,678
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 674 10,129 SH   SOLE   0 0 10,129
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 213 7,428 SH   SOLE   0 0 7,428
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 277 12,031 SH   SOLE   0 0 12,031
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 234 9,294 SH   SOLE   0 0 9,294
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 5,048 107,129 SH   SOLE   0 0 107,129
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 169 3,089 SH   SOLE   0 0 3,089
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 127 2,236 SH   SOLE   0 0 2,236
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,379 26,677 SH   SOLE   0 0 26,677
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 629 44,867 SH   SOLE   0 0 44,867
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 581 23,202 SH   SOLE   0 0 23,202
FLEXSHARES TR QLT DIV DEF IDX 33939L845 1,385 30,797 SH   SOLE   0 0 30,797
FRANKLIN LTD DURATION INC TR COM 35472T101 806 83,682 SH   SOLE   0 0 83,682
GSV CAP CORP COM 36191J101 789 123,350 SH   SOLE   0 0 123,350
GAMING & LEISURE PPTYS INC COM 36467J108 133 3,400 SH   SOLE   0 0 3,400
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 822 20,538 SH   SOLE   0 0 20,538
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 146 12,535 SH   SOLE   0 0 12,535
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 135 5,921 SH   SOLE   0 0 5,921
GLOBAL X FDS X YIELDCO RENE 37954Y707 193 14,260 SH   SOLE   0 0 14,260
GOLDMAN SACHS GROUP INC COM 38141G104 793 3,876 SH   SOLE   0 0 3,876
GOLDMAN SACHS BDC INC SHS 38147U107 134 6,836 SH   SOLE   0 0 6,836
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 224 10,953 SH   SOLE   0 0 10,953
GUGGENHEIM CR ALLOCATION FD COM 40168G108 104 5,000 SH   SOLE   0 0 5,000
HCA HEALTHCARE INC COM 40412C101 309 2,285 SH   SOLE   0 0 2,285
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 281 16,557 SH   SOLE   0 0 16,557
HANCOCK JOHN PFD INCOME FD I COM 41013X106 385 16,743 SH   SOLE   0 0 16,743
HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 282 20,343 SH   SOLE   0 0 20,343
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 278 11,115 SH   SOLE   0 0 11,115
ISTAR INC COM 45031U101 1,930 155,380 SH   SOLE   0 0 155,380
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 1,499 76,899 SH   SOLE   0 0 76,899
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1,080 34,220 SH   SOLE   0 0 34,220
INTUITIVE SURGICAL INC COM NEW 46120E602 205 390 SH   SOLE   0 0 390
INVESCO MORTGAGE CAPITAL INC COM 46131B100 104 6,445 SH   SOLE   0 0 6,445
INVESCO QUALITY MUNI INC TRS COM 46133G107 394 31,760 SH   SOLE   0 0 31,760
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 205 976 SH   SOLE   0 0 976
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,291 10,811 SH   SOLE   0 0 10,811
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 609 6,163 SH   SOLE   0 0 6,163
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1,041 7,778 SH   SOLE   0 0 7,778
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 720 12,240 SH   SOLE   0 0 12,240
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 925 56,627 SH   SOLE   0 0 56,627
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 494 41,338 SH   SOLE   0 0 41,338
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 841 22,826 SH   SOLE   0 0 22,826
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 1,015 31,244 SH   SOLE   0 0 31,244
INVESCO EXCHANGE TRADED FD T DWA NASDAQ MNT 46137V829 974 8,248 SH   SOLE   0 0 8,248
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 977 11,083 SH   SOLE   0 0 11,083
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 4,309 78,314 SH   SOLE   0 0 78,314
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 330 14,569 SH   SOLE   0 0 14,569
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 269 18,413 SH   SOLE   0 0 18,413
INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 1,039 14,877 SH   SOLE   0 0 14,877
INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 179 8,325 SH   SOLE   0 0 8,325
INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 6,777 292,490 SH   SOLE   0 0 292,490
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 281 14,814 SH   SOLE   0 0 14,814
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 707 32,726 SH   SOLE   0 0 32,726
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,821 62,693 SH   SOLE   0 0 62,693
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 389 8,107 SH   SOLE   0 0 8,107
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 114 5,043 SH   SOLE   0 0 5,043
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 1,078 28,612 SH   SOLE   0 0 28,612
INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 341 5,403 SH   SOLE   0 0 5,403
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 160 6,436 SH   SOLE   0 0 6,436
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 982 46,199 SH   SOLE   0 0 46,199
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 203 3,843 SH   SOLE   0 0 3,843
ISHARES SILVER TRUST ISHARES 46428Q109 564 39,379 SH   SOLE   0 0 39,379
ISHARES TR US TREAS BD ETF 46429B267 186 7,208 SH   SOLE   0 0 7,208
ISHARES TR GNMA BOND ETF 46429B333 730 14,561 SH   SOLE   0 0 14,561
ISHARES TR MSCI INDIA ETF 46429B598 1,040 29,474 SH   SOLE   0 0 29,474
ISHARES TR FLTG RATE NT ETF 46429B655 649 12,745 SH   SOLE   0 0 12,745
ISHARES TR CORE HIGH DV ETF 46429B663 246 2,607 SH   SOLE   0 0 2,607
ISHARES TR MIN VOL EAFE ETF 46429B689 3,344 46,035 SH   SOLE   0 0 46,035
ISHARES TR MIN VOL USA ETF 46429B697 2,658 43,063 SH   SOLE   0 0 43,063
ISHARES TR 0-5 YR TIPS ETF 46429B747 501 4,981 SH   SOLE   0 0 4,981
ISHARES US ETF TR SHT MAT BD ETF 46431W507 685 13,604 SH   SOLE   0 0 13,604
ISHARES TR USA QUALITY FCTR 46432F339 6,027 65,889 SH   SOLE   0 0 65,889
ISHARES TR USA MOMENTUM FCT 46432F396 11,104 93,625 SH   SOLE   0 0 93,625
ISHARES TR CORE MSCI EAFE 46432F842 834 13,580 SH   SOLE   0 0 13,580
ISHARES TR IBNDS MAR20 ETF 46432FAK3 173 7,011 SH   SOLE   0 0 7,011
ISHARES INC CORE MSCI EMKT 46434G103 5,199 101,069 SH   SOLE   0 0 101,069
ISHARES TR MULTIFACTOR INTL 46434V274 241 9,192 SH   SOLE   0 0 9,192
ISHARES TR INTL QLTY FACTOR 46434V456 2,248 74,455 SH   SOLE   0 0 74,455
ISHARES TR CORE DIV GRWTH 46434V621 138 3,605 SH   SOLE   0 0 3,605
ISHARES TR TRS FLT RT BD 46434V860 116 2,309 SH   SOLE   0 0 2,309
ISHARES TR ULTR SH TRM BD 46434V878 1,970 39,092 SH   SOLE   0 0 39,092
ISHARES TR FALN ANGLS USD 46435G474 823 30,926 SH   SOLE   0 0 30,926
ISHARES TR BROAD USD HIGH 46435U853 178 4,349 SH   SOLE   0 0 4,349
JPMORGAN CHASE & CO COM 46625H100 2,995 26,793 SH   SOLE   0 0 26,793
JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 2,672 44,873 SH   SOLE   0 0 44,873
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 4,974 66,455 SH   SOLE   0 0 66,455
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 2,004 39,772 SH   SOLE   0 0 39,772
KIMCO RLTY CORP COM 49446R109 6,286 340,165 SH   SOLE   0 0 340,165
KINDER MORGAN INC DEL COM 49456B101 1,134 54,307 SH   SOLE   0 0 54,307
LAZARD GLB TTL RET&INCM FD I COM 52106W103 104 6,424 SH   SOLE   0 0 6,424
LEGACY TEX FINL GROUP INC COM 52471Y106 786 19,305 SH   SOLE   0 0 19,305
LIVE OAK BANCSHARES INC COM 53803X105 180 10,500 SH   SOLE   0 0 10,500
MAIN STREET CAPITAL CORP COM 56035L104 3,328 80,936 SH   SOLE   0 0 80,936
MARATHON PETE CORP COM 56585A102 705 12,610 SH   SOLE   0 0 12,610
MARKETAXESS HLDGS INC COM 57060D108 229 711 SH   SOLE   0 0 711
MASTERCARD INC CL A 57636Q104 1,286 4,860 SH   SOLE   0 0 4,860
MERCK & CO INC COM 58933Y105 192 2,290 SH   SOLE   0 0 2,290
MONEYGRAM INTL INC COM NEW 60935Y208 123 49,900 SH   SOLE   0 0 49,900
MONGODB INC CL A 60937P106 1,049 6,900 SH   SOLE   0 0 6,900
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 272 18,420 SH   SOLE   0 0 18,420
NANO DIMENSION LTD SPONS ADR 63008G104 7 15,000 SH   SOLE   0 0 15,000
NETFLIX INC COM 64110L106 1,462 3,979 SH   SOLE   0 0 3,979
NEUBERGER BERMAN MUNI FD INC COM 64124P101 581 39,815 SH   SOLE   0 0 39,815
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 13,028 846,517 SH   SOLE   0 0 846,517
NEXTERA ENERGY INC COM 65339F101 397 1,937 SH   SOLE   0 0 1,937
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 306 16,167 SH   SOLE   0 0 16,167
NOVARTIS A G SPONSORED ADR 66987V109 145 1,584 SH   SOLE   0 0 1,584
NVIDIA CORP COM 67066G104 534 3,252 SH   SOLE   0 0 3,252
NUVEEN REAL ESTATE INCOME FD COM 67071B108 116 11,069 SH   SOLE   0 0 11,069
NUVEEN AMT FREE MUN CR INC F COM 67071L106 112 7,072 SH   SOLE   0 0 7,072
NUVEEN PFD & INCM SECURTIES COM 67072C105 143 15,029 SH   SOLE   0 0 15,029
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 129 8,359 SH   SOLE   0 0 8,359
OAKTREE SPECIALTY LENDING CO COM 67401P108 5,772 1,064,929 SH   SOLE   0 0 1,064,929
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 229 8,702 SH   SOLE   0 0 8,702
ORACLE CORP COM 68389X105 198 3,483 SH   SOLE   0 0 3,483
ORGANOVO HLDGS INC COM 68620A104 8 15,006 SH   SOLE   0 0 15,006
PAYCOM SOFTWARE INC COM 70432V102 127 560 SH   SOLE   0 0 560
PAYPAL HLDGS INC COM 70450Y103 249 2,172 SH   SOLE   0 0 2,172
PENNYMAC MTG INVT TR COM 70931T103 490 22,435 SH   SOLE   0 0 22,435
PIMCO CORPORATE & INCOME OPP COM 72201B101 980 54,004 SH   SOLE   0 0 54,004
PIMCO INCOME STRATEGY FUND COM 72201H108 582 49,257 SH   SOLE   0 0 49,257
PIMCO ETF TR ACTIVE BD ETF 72201R775 475 4,423 SH   SOLE   0 0 4,423
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 137 1,368 SH   SOLE   0 0 1,368
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11,284 110,896 SH   SOLE   0 0 110,896
PIMCO DYNAMIC INCOME FD SHS 72201Y101 478 14,878 SH   SOLE   0 0 14,878
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1,327 55,546 SH   SOLE   0 0 55,546
PINTEREST INC CL A 72352L106 159 5,850 SH   SOLE   0 0 5,850
PREFERRED APT CMNTYS INC COM 74039L103 124 8,300 SH   SOLE   0 0 8,300
PROSHARES TR PSHS LC COR PLUS 74347R248 960 13,623 SH   SOLE   0 0 13,623
PROSHARES TR SHRT 20+YR TRE 74347X849 217 10,643 SH   SOLE   0 0 10,643
PROSPECT CAPITAL CORPORATION COM 74348T102 528 80,799 SH   SOLE   0 0 80,799
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 50 50,000 PRN   SOLE   0 0 50,000
PUBLIC STORAGE COM 74460D109 746 3,133 SH   SOLE   0 0 3,133
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,558 29,208 SH   SOLE   0 0 29,208
SPDR GOLD TRUST GOLD SHS 78463V107 874 6,564 SH   SOLE   0 0 6,564
SPDR INDEX SHS FDS MSCI ACWI ETF 78463X475 365 4,562 SH   SOLE   0 0 4,562
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 106 3,260 SH   SOLE   0 0 3,260
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 167 3,343 SH   SOLE   0 0 3,343
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 215 5,472 SH   SOLE   0 0 5,472
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2,171 56,032 SH   SOLE   0 0 56,032
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 110 3,733 SH   SOLE   0 0 3,733
SPDR SERIES TRUST NYSE TECH ETF 78464A102 252 3,465 SH   SOLE   0 0 3,465
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 481 7,898 SH   SOLE   0 0 7,898
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 144 2,370 SH   SOLE   0 0 2,370
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 462 8,729 SH   SOLE   0 0 8,729
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 252 8,779 SH   SOLE   0 0 8,779
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 192 5,497 SH   SOLE   0 0 5,497
SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 191 7,291 SH   SOLE   0 0 7,291
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 147 3,784 SH   SOLE   0 0 3,784
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 235 7,634 SH   SOLE   0 0 7,634
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 276 4,967 SH   SOLE   0 0 4,967
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 109 3,474 SH   SOLE   0 0 3,474
SPDR SERIES TRUST COMP SOFTWARE 78464A599 128 1,325 SH   SOLE   0 0 1,325
SPDR SERIES TRUST DJ REIT ETF 78464A607 894 9,046 SH   SOLE   0 0 9,046
SPDR SERIES TRUST AEROSPACE DEF 78464A631 2,263 21,777 SH   SOLE   0 0 21,777
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 3,025 79,274 SH   SOLE   0 0 79,274
SPDR SERIES TRUST S&P REGL BKG 78464A698 290 5,425 SH   SOLE   0 0 5,425
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2,733 100,290 SH   SOLE   0 0 100,290
SPDR SERIES TRUST S&P DIVID ETF 78464A763 183 1,812 SH   SOLE   0 0 1,812
SPDR SERIES TRUST S&P INS ETF 78464A789 1,043 30,676 SH   SOLE   0 0 30,676
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 128 2,495 SH   SOLE   0 0 2,495
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 825 24,220 SH   SOLE   0 0 24,220
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 163 4,706 SH   SOLE   0 0 4,706
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 927 16,085 SH   SOLE   0 0 16,085
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 351 7,585 SH   SOLE   0 0 7,585
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 471 9,598 SH   SOLE   0 0 9,598
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 6,194 23,298 SH   SOLE   0 0 23,298
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,737 13,359 SH   SOLE   0 0 13,359
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 2,016 65,618 SH   SOLE   0 0 65,618
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 1,332 12,231 SH   SOLE   0 0 12,231
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 268 2,927 SH   SOLE   0 0 2,927
SPDR SERIES TRUST S&P1500MOMTILT 78468R705 224 1,749 SH   SOLE   0 0 1,749
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 2,324 61,090 SH   SOLE   0 0 61,090
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 1,181 10,966 SH   SOLE   0 0 10,966
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 695 22,682 SH   SOLE   0 0 22,682
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 146 1,567 SH   SOLE   0 0 1,567
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 105 2,054 SH   SOLE   0 0 2,054
SABRA HEALTH CARE REIT INC COM 78573L106 741 37,611 SH   SOLE   0 0 37,611
SAIA INC COM 78709Y105 822 12,703 SH   SOLE   0 0 12,703
SALESFORCE COM INC COM 79466L302 281 1,849 SH   SOLE   0 0 1,849
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,643 62,275 SH   SOLE   0 0 62,275
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 750 8,100 SH   SOLE   0 0 8,100
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 712 12,260 SH   SOLE   0 0 12,260
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 470 3,943 SH   SOLE   0 0 3,943
SELECT SECTOR SPDR TR ENERGY 81369Y506 212 3,323 SH   SOLE   0 0 3,323
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 443 16,044 SH   SOLE   0 0 16,044
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,157 53,694 SH   SOLE   0 0 53,694
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,033 64,497 SH   SOLE   0 0 64,497
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 142 2,890 SH   SOLE   0 0 2,890
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 944 25,679 SH   SOLE   0 0 25,679
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,060 84,862 SH   SOLE   0 0 84,862
SENSEONICS HLDGS INC COM 81727U105 34 16,667 SH   SOLE   0 0 16,667
SHOPIFY INC CL A 82509L107 112 374 SH   SOLE   0 0 374
SIRIUS XM HLDGS INC COM 82968B103 110 19,744 SH   SOLE   0 0 19,744
SOLAR CAP LTD COM 83413U100 112 5,462 SH   SOLE   0 0 5,462
SORRENTO THERAPEUTICS INC COM NEW 83587F202 48 18,000 SH   SOLE   0 0 18,000
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 109 2,562 SH   SOLE   0 0 2,562
STARWOOD PPTY TR INC COM 85571B105 183 8,060 SH   SOLE   0 0 8,060
STONE HBR EMERG MKTS TL INC COM 86164W100 1,246 97,829 SH   SOLE   0 0 97,829
TABLEAU SOFTWARE INC CL A 87336U105 108 650 SH   SOLE   0 0 650
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 456 35,677 SH   SOLE   0 0 35,677
TELADOC HEALTH INC COM 87918A105 104 1,570 SH   SOLE   0 0 1,570
TESLA INC COM 88160R101 249 1,114 SH   SOLE   0 0 1,114
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 164 9,994 SH   SOLE   0 0 9,994
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 151 9,592 SH   SOLE   0 0 9,592
TG THERAPEUTICS INC COM 88322Q108 87 10,000 SH   SOLE   0 0 10,000
3M CO COM 88579Y101 243 1,404 SH   SOLE   0 0 1,404
TWILIO INC CL A 90138F102 3,387 24,841 SH   SOLE   0 0 24,841
UNITEDHEALTH GROUP INC COM 91324P102 941 3,856 SH   SOLE   0 0 3,856
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,358 92,255 SH   SOLE   0 0 92,255
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 576 34,659 SH   SOLE   0 0 34,659
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 397 13,546 SH   SOLE   0 0 13,546
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 195 4,068 SH   SOLE   0 0 4,068
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 147 1,334 SH   SOLE   0 0 1,334
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 162 10,117 SH   SOLE   0 0 10,117
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 101 2,901 SH   SOLE   0 0 2,901
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 566 9,874 SH   SOLE   0 0 9,874
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,560 8,694 SH   SOLE   0 0 8,694
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 724 4,866 SH   SOLE   0 0 4,866
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,126 13,242 SH   SOLE   0 0 13,242
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 615 8,910 SH   SOLE   0 0 8,910
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,342 13,466 SH   SOLE   0 0 13,466
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 815 5,590 SH   SOLE   0 0 5,590
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,492 7,075 SH   SOLE   0 0 7,075
VANGUARD WORLD FDS MATERIALS ETF 92204A801 462 3,604 SH   SOLE   0 0 3,604
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,636 12,309 SH   SOLE   0 0 12,309
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 520 6,003 SH   SOLE   0 0 6,003
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 461 7,571 SH   SOLE   0 0 7,571
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,398 17,324 SH   SOLE   0 0 17,324
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 195 1,201 SH   SOLE   0 0 1,201
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 411 6,229 SH   SOLE   0 0 6,229
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 108 2,038 SH   SOLE   0 0 2,038
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 713 7,361 SH   SOLE   0 0 7,361
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,416 26,889 SH   SOLE   0 0 26,889
VENTAS INC COM 92276F100 153 2,244 SH   SOLE   0 0 2,244
VEREIT INC COM 92339V100 980 108,745 SH   SOLE   0 0 108,745
VERIZON COMMUNICATIONS INC COM 92343V104 1,397 24,452 SH   SOLE   0 0 24,452
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 11 10,000 PRN   SOLE   0 0 10,000
VERTICAL CAP INCOME FUND SHS BEN INT 92535C104 420 44,200 SH   SOLE   0 0 44,200
VISA INC COM CL A 92826C839 3,167 18,249 SH   SOLE   0 0 18,249
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 4,653 367,559 SH   SOLE   0 0 367,559
VIRTUS GLOBAL DIVID INCOME F COM 92835W107 4,326 372,265 SH   SOLE   0 0 372,265
VIRTUS TOTAL RETURN FUND INC COM 92837G100 118 11,105 SH   SOLE   0 0 11,105
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 419 25,678 SH   SOLE   0 0 25,678
VOYA INFRASTRUCTURE INDLS & COM 92912X101 103 8,305 SH   SOLE   0 0 8,305
W P CAREY INC COM 92936U109 2,181 26,861 SH   SOLE   0 0 26,861
WEC ENERGY GROUP INC COM 92939U106 106 1,270 SH   SOLE   0 0 1,270
WASTE MGMT INC DEL COM 94106L109 715 6,201 SH   SOLE   0 0 6,201
WESTERN ASSET MTG DEF OPPTY COM 95790B109 3,856 180,454 SH   SOLE   0 0 180,454
WISDOMTREE TR INTRST RATE HDGE 97717W380 1,534 32,191 SH   SOLE   0 0 32,191
WISDOMTREE TR US DIVID EX FNCL 97717W406 184 2,140 SH   SOLE   0 0 2,140
WISDOMTREE TR HEDGED HI YLD BD 97717W430 3,911 167,762 SH   SOLE   0 0 167,762
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,140 31,492 SH   SOLE   0 0 31,492
WISDOMTREE TR US SMALLCAP FUND 97717W562 1,618 45,106 SH   SOLE   0 0 45,106
WISDOMTREE TR US MIDCAP FUND 97717W570 2,279 56,987 SH   SOLE   0 0 56,987
WISDOMTREE TR US SMALLCAP DIVD 97717W604 248 9,138 SH   SOLE   0 0 9,138
WISDOMTREE TR INTL EQUITY FD 97717W703 129 2,525 SH   SOLE   0 0 2,525
WISDOMTREE TR DYNAMIC LNG EQ 97717X313 797 28,787 SH   SOLE   0 0 28,787
WISDOMTREE TR YIELD ENHANCD US 97717X511 264 5,150 SH   SOLE   0 0 5,150
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 521 7,873 SH   SOLE   0 0 7,873
XCEL ENERGY INC COM 98389B100 176 2,965 SH   SOLE   0 0 2,965
MEDTRONIC PLC SHS G5960L103 101 1,032 SH   SOLE   0 0 1,032
CHUBB LIMITED COM H1467J104 262 1,780 SH   SOLE   0 0 1,780
MELLANOX TECHNOLOGIES LTD SHS M51363113 198 1,791 SH   SOLE   0 0 1,791