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 142 1,795 SH   SOLE   0 0 1,795
ADVANCED MICRO DEVICES INC COM 007903107 421 9,267 SH   SOLE   0 0 9,267
AEGON N V NY REGISTRY SHS 007924103 27 10,663 SH   SOLE   0 0 10,663
ALARM COM HLDGS INC COM 011642105 9,800 251,852 SH   SOLE   0 0 251,852
ALLSTATE CORP COM 020002101 105 1,147 SH   SOLE   0 0 1,147
AMAZON COM INC COM 023135106 5,449 2,795 SH   SOLE   0 0 2,795
AMERICAN ELEC PWR CO INC COM 025537101 214 2,674 SH   SOLE   0 0 2,674
AMERICAN EXPRESS CO COM 025816109 133 1,549 SH   SOLE   0 0 1,549
AMGEN INC COM 031162100 209 1,030 SH   SOLE   0 0 1,030
AMPLIFY ETF TR HIGH INCOME 032108847 1,692 132,575 SH   SOLE   0 0 132,575
ANNALY CAPITAL MANAGEMENT IN COM 035710409 74 14,535 SH   SOLE   0 0 14,535
APPLE INC COM 037833100 11,286 44,383 SH   SOLE   0 0 44,383
ARBOR RLTY TR INC COM 038923108 59 12,016 SH   SOLE   0 0 12,016
ARISTA NETWORKS INC COM 040413106 185 914 SH   SOLE   0 0 914
AUTOMATIC DATA PROCESSING IN COM 053015103 423 3,098 SH   SOLE   0 0 3,098
BP PLC SPONSORED ADR 055622104 388 15,895 SH   SOLE   0 0 15,895
BK OF AMERICA CORP COM 060505104 1,665 78,407 SH   SOLE   0 0 78,407
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 844 667 SH   SOLE   0 0 667
BANK NEW YORK MELLON CORP COM 064058100 119 3,533 SH   SOLE   0 0 3,533
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,780 9,735 SH   SOLE   0 0 9,735
BOEING CO COM 097023105 1,357 9,102 SH   SOLE   0 0 9,102
BOSTON BEER INC CL A 100557107 294 800 SH   SOLE   0 0 800
BRISTOL-MYERS SQUIBB CO COM 110122108 1,819 32,632 SH   SOLE   0 0 32,632
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,710 116,453 SH   SOLE   0 0 116,453
CF INDS HLDGS INC COM 125269100 108 3,976 SH   SOLE   0 0 3,976
CIGNA CORP NEW COM 125523100 281 1,586 SH   SOLE   0 0 1,586
CSX CORP COM 126408103 195 3,408 SH   SOLE   0 0 3,408
CVS HEALTH CORP COM 126650100 1,229 20,714 SH   SOLE   0 0 20,714
CATERPILLAR INC DEL COM 149123101 445 3,839 SH   SOLE   0 0 3,839
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 295 316,760 SH   SOLE   0 0 316,760
CENTURYLINK INC COM 156700106 296 31,268 SH   SOLE   0 0 31,268
CEVA INC COM 157210105 396 15,900 SH   SOLE   0 0 15,900
CHEVRON CORP NEW COM 166764100 780 10,766 SH   SOLE   0 0 10,766
CITIGROUP INC COM NEW 172967424 222 5,263 SH   SOLE   0 0 5,263
CLOROX CO DEL COM 189054109 1,078 6,225 SH   SOLE   0 0 6,225
COCA COLA CO COM 191216100 726 16,403 SH   SOLE   0 0 16,403
COLGATE PALMOLIVE CO COM 194162103 166 2,503 SH   SOLE   0 0 2,503
COMMERCIAL METALS CO COM 201723103 189 11,966 SH   SOLE   0 0 11,966
CONSOLIDATED EDISON INC COM 209115104 703 9,018 SH   SOLE   0 0 9,018
COUSINS PPTYS INC COM NEW 222795502 159 5,418 SH   SOLE   0 0 5,418
CUSHING RENAISSANCE FD COM 231647108 149 24,638 SH   SOLE   0 0 24,638
DBX ETF TR XTRACK MSCI EMRG 233051101 2,691 141,548 SH   SOLE   0 0 141,548
DBX ETF TR XTRACK MSCI EURP 233051853 135 5,593 SH   SOLE   0 0 5,593
DANAHER CORPORATION COM 235851102 261 1,888 SH   SOLE   0 0 1,888
DARLING INGREDIENTS INC COM 237266101 746 38,913 SH   SOLE   0 0 38,913
DELAWARE ENHANCED GBL DIV & COM 246060107 153 20,482 SH   SOLE   0 0 20,482
DELTA AIR LINES INC DEL COM NEW 247361702 116 4,061 SH   SOLE   0 0 4,061
DESCARTES SYS GROUP INC COM 249906108 3,297 95,866 SH   SOLE   0 0 95,866
DISNEY WALT CO COM DISNEY 254687106 3,200 33,126 SH   SOLE   0 0 33,126
DOCUSIGN INC COM 256163106 233 2,517 SH   SOLE   0 0 2,517
EAGLE PT CR CO LLC COM 269808101 168 24,600 SH   SOLE   0 0 24,600
FS KKR CAPITAL CORP COM 302635107 54 17,910 SH   SOLE   0 0 17,910
FAIR ISAAC CORP COM 303250104 194 629 SH   SOLE   0 0 629
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 122 407 SH   SOLE   0 0 407
FIRST TR MORNINGSTAR DIVID L SHS 336917109 3,026 135,517 SH   SOLE   0 0 135,517
FISERV INC COM 337738108 296 3,112 SH   SOLE   0 0 3,112
FLAHERTY & CRUMRIN PFD & INM COM 338478100 277 16,585 SH   SOLE   0 0 16,585
FLOOR & DECOR HLDGS INC CL A 339750101 6,398 199,384 SH   SOLE   0 0 199,384
FLOWERS FOODS INC COM 343498101 109 5,300 SH   SOLE   0 0 5,300
FORD MTR CO DEL COM 345370860 210 43,551 SH   SOLE   0 0 43,551
GALECTIN THERAPEUTICS INC COM NEW 363225202 30 15,201 SH   SOLE   0 0 15,201
GENERAL ELECTRIC CO COM 369604103 357 44,910 SH   SOLE   0 0 44,910
GILEAD SCIENCES INC COM 375558103 471 6,297 SH   SOLE   0 0 6,297
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 226 8,619 SH   SOLE   0 0 8,619
HSBC HLDGS PLC SPON ADR NEW 404280406 139 4,961 SH   SOLE   0 0 4,961
HARTFORD FINL SVCS GROUP INC COM 416515104 107 3,035 SH   SOLE   0 0 3,035
HERCULES CAPITAL INC COM 427096508 4,961 649,310 SH   SOLE   0 0 649,310
HERSHEY CO COM 427866108 424 3,200 SH   SOLE   0 0 3,200
HOLLYFRONTIER CORP COM 436106108 1,118 45,608 SH   SOLE   0 0 45,608
HOME DEPOT INC COM 437076102 861 4,612 SH   SOLE   0 0 4,612
HONEYWELL INTL INC COM 438516106 207 1,547 SH   SOLE   0 0 1,547
HUNTINGTON INGALLS INDS INC COM 446413106 1,361 7,470 SH   SOLE   0 0 7,470
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 551 11,384 SH   SOLE   0 0 11,384
INTEL CORP COM 458140100 906 16,735 SH   SOLE   0 0 16,735
INTERNATIONAL BUSINESS MACHS COM 459200101 261 2,355 SH   SOLE   0 0 2,355
ISHARES GOLD TRUST ISHARES 464285105 767 50,884 SH   SOLE   0 0 50,884
ISHARES INC MIN VOL GBL ETF 464286525 6,240 77,670 SH   SOLE   0 0 77,670
ISHARES INC MSCI CHILE ETF 464286640 105 4,839 SH   SOLE   0 0 4,839
ISHARES TR SELECT DIVID ETF 464287168 947 12,874 SH   SOLE   0 0 12,874
ISHARES TR TIPS BD ETF 464287176 171 1,447 SH   SOLE   0 0 1,447
ISHARES TR CORE S&P500 ETF 464287200 975 3,774 SH   SOLE   0 0 3,774
ISHARES TR CORE US AGGBD ET 464287226 258 2,234 SH   SOLE   0 0 2,234
ISHARES TR MSCI EMG MKT ETF 464287234 271 7,952 SH   SOLE   0 0 7,952
ISHARES TR IBOXX INV CP ETF 464287242 947 7,670 SH   SOLE   0 0 7,670
ISHARES TR GLOBAL TECH ETF 464287291 102 557 SH   SOLE   0 0 557
ISHARES TR S&P 500 GRWT ETF 464287309 926 5,608 SH   SOLE   0 0 5,608
ISHARES TR S&P 500 VAL ETF 464287408 220 2,289 SH   SOLE   0 0 2,289
ISHARES TR 20 YR TR BD ETF 464287432 2,167 13,133 SH   SOLE   0 0 13,133
ISHARES TR BARCLAYS 7 10 YR 464287440 2,270 18,688 SH   SOLE   0 0 18,688
ISHARES TR 1 3 YR TREAS BD 464287457 105 1,208 SH   SOLE   0 0 1,208
ISHARES TR MSCI EAFE ETF 464287465 259 4,853 SH   SOLE   0 0 4,853
ISHARES TR RUS MD CP GR ETF 464287481 128 1,056 SH   SOLE   0 0 1,056
ISHARES TR CORE S&P MCP ETF 464287507 2,242 15,586 SH   SOLE   0 0 15,586
ISHARES TR NASDAQ BIOTECH 464287556 177 1,643 SH   SOLE   0 0 1,643
ISHARES TR RUS 1000 VAL ETF 464287598 145 1,463 SH   SOLE   0 0 1,463
ISHARES TR S&P MC 400GR ETF 464287606 160 895 SH   SOLE   0 0 895
ISHARES TR RUS 1000 GRW ETF 464287614 357 2,372 SH   SOLE   0 0 2,372
ISHARES TR RUSSELL 2000 ETF 464287655 252 2,203 SH   SOLE   0 0 2,203
ISHARES TR U.S. TECH ETF 464287721 168 824 SH   SOLE   0 0 824
ISHARES TR US HLTHCARE ETF 464287762 107 572 SH   SOLE   0 0 572
ISHARES TR U.S. FIN SVC ETF 464287770 116 1,129 SH   SOLE   0 0 1,129
ISHARES TR CORE S&P SCP ETF 464287804 1,830 32,606 SH   SOLE   0 0 32,606
ISHARES TR S&P SML 600 GWT 464287887 130 943 SH   SOLE   0 0 943
ISHARES TR MSCI ACWI ETF 464288257 7,078 113,127 SH   SOLE   0 0 113,127
ISHARES TR JPMORGAN USD EMG 464288281 148 1,534 SH   SOLE   0 0 1,534
ISHARES TR NATIONAL MUN ETF 464288414 195 1,723 SH   SOLE   0 0 1,723
ISHARES TR INTL SEL DIV ETF 464288448 116 5,153 SH   SOLE   0 0 5,153
ISHARES TR IBOXX HI YD ETF 464288513 733 9,513 SH   SOLE   0 0 9,513
ISHARES TR MBS ETF 464288588 127 1,148 SH   SOLE   0 0 1,148
ISHARES TR 10-20 YR TRS ETF 464288653 2,119 12,641 SH   SOLE   0 0 12,641
ISHARES TR 3 7 YR TREAS BD 464288661 2,277 17,076 SH   SOLE   0 0 17,076
ISHARES TR SHORT TREAS BD 464288679 467 4,202 SH   SOLE   0 0 4,202
ISHARES TR PFD AND INCM SEC 464288687 1,751 54,979 SH   SOLE   0 0 54,979
ISHARES TR US AER DEF ETF 464288760 110 762 SH   SOLE   0 0 762
ISHARES TR U.S. MED DVC ETF 464288810 1,534 6,807 SH   SOLE   0 0 6,807
ISHARES TR U.S. PHARMA ETF 464288836 108 800 SH   SOLE   0 0 800
ISHARES TR MODERT ALLOC ETF 464289875 142 3,877 SH   SOLE   0 0 3,877
ISHARES TR CONSER ALLOC ETF 464289883 6,195 183,397 SH   SOLE   0 0 183,397
JETBLUE AWYS CORP COM 477143101 316 35,308 SH   SOLE   0 0 35,308
JOHNSON & JOHNSON COM 478160104 881 6,719 SH   SOLE   0 0 6,719
KANSAS CITY SOUTHERN COM NEW 485170302 127 1,000 SH   SOLE   0 0 1,000
KEMET CORP COM NEW 488360207 115 4,763 SH   SOLE   0 0 4,763
KEMPER CORP DEL COM 488401100 180 2,420 SH   SOLE   0 0 2,420
KIMBERLY CLARK CORP COM 494368103 174 1,359 SH   SOLE   0 0 1,359
KRAFT HEINZ CO COM 500754106 147 5,958 SH   SOLE   0 0 5,958
L3HARRIS TECHNOLOGIES INC COM 502431109 206 1,142 SH   SOLE   0 0 1,142
LAM RESEARCH CORP COM 512807108 264 1,102 SH   SOLE   0 0 1,102
LENNOX INTL INC COM 526107107 226 1,242 SH   SOLE   0 0 1,242
LOCKHEED MARTIN CORP COM 539830109 1,064 3,140 SH   SOLE   0 0 3,140
LOWES COS INC COM 548661107 101 1,174 SH   SOLE   0 0 1,174
MFS CHARTER INCOME TR SH BEN INT 552727109 640 86,457 SH   SOLE   0 0 86,457
MARSH & MCLENNAN COS INC COM 571748102 171 1,983 SH   SOLE   0 0 1,983
MCDONALDS CORP COM 580135101 456 2,757 SH   SOLE   0 0 2,757
MELCO RESORTS AND ENTMNT LTD ADR 585464100 120 9,701 SH   SOLE   0 0 9,701
MICROSOFT CORP COM 594918104 3,207 20,334 SH   SOLE   0 0 20,334
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 1,243 220,811 SH   SOLE   0 0 220,811
MONDELEZ INTL INC CL A 609207105 549 10,955 SH   SOLE   0 0 10,955
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 660 22,295 SH   SOLE   0 0 22,295
NIKE INC CL B 654106103 189 2,290 SH   SOLE   0 0 2,290
NORFOLK SOUTHERN CORP COM 655844108 160 1,093 SH   SOLE   0 0 1,093
NORTHROP GRUMMAN CORP COM 666807102 122 402 SH   SOLE   0 0 402
OKTA INC CL A 679295105 397 3,250 SH   SOLE   0 0 3,250
ON SEMICONDUCTOR CORP COM 682189105 103 8,272 SH   SOLE   0 0 8,272
PNC FINL SVCS GROUP INC COM 693475105 212 2,211 SH   SOLE   0 0 2,211
PATRICK INDS INC COM 703343103 1,258 44,661 SH   SOLE   0 0 44,661
PEPSICO INC COM 713448108 444 3,694 SH   SOLE   0 0 3,694
PFIZER INC COM 717081103 1,688 51,730 SH   SOLE   0 0 51,730
PHILIP MORRIS INTL INC COM 718172109 244 3,348 SH   SOLE   0 0 3,348
PHILLIPS 66 COM 718546104 103 1,926 SH   SOLE   0 0 1,926
PROCTER & GAMBLE CO COM 742718109 1,123 10,211 SH   SOLE   0 0 10,211
PROOFPOINT INC COM 743424103 149 1,451 SH   SOLE   0 0 1,451
PRUDENTIAL FINL INC COM 744320102 535 10,257 SH   SOLE   0 0 10,257
QUALCOMM INC COM 747525103 243 3,593 SH   SOLE   0 0 3,593
RAYTHEON CO COM NEW 755111507 129 986 SH   SOLE   0 0 986
REALTY INCOME CORP COM 756109104 100 1,997 SH   SOLE   0 0 1,997
REAVES UTIL INCOME FD COM SH BEN INT 756158101 118 4,113 SH   SOLE   0 0 4,113
REDWOOD TR INC COM 758075402 532 105,098 SH   SOLE   0 0 105,098
REPUBLIC FIRST BANCORP INC COM 760416107 54 24,744 SH   SOLE   0 0 24,744
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 186 5,343 SH   SOLE   0 0 5,343
ROYCE VALUE TR INC COM 780910105 828 85,651 SH   SOLE   0 0 85,651
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 272 4,509 SH   SOLE   0 0 4,509
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 323 4,056 SH   SOLE   0 0 4,056
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 439 10,414 SH   SOLE   0 0 10,414
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 158 3,071 SH   SOLE   0 0 3,071
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 351 7,806 SH   SOLE   0 0 7,806
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 132 2,428 SH   SOLE   0 0 2,428
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 236 4,572 SH   SOLE   0 0 4,572
SHARPSPRING INC COM 820054104 1,818 300,018 SH   SOLE   0 0 300,018
SHERWIN WILLIAMS CO COM 824348106 529 1,151 SH   SOLE   0 0 1,151
SKYWEST INC COM 830879102 109 4,144 SH   SOLE   0 0 4,144
SOUTH JERSEY INDS INC COM 838518108 124 4,977 SH   SOLE   0 0 4,977
SOUTHERN CO COM 842587107 898 16,588 SH   SOLE   0 0 16,588
SPARTAN MTRS INC COM 846819100 7,414 574,314 SH   SOLE   0 0 574,314
SQUARE INC CL A 852234103 240 4,582 SH   SOLE   0 0 4,582
STARBUCKS CORP COM 855244109 865 13,150 SH   SOLE   0 0 13,150
STEEL DYNAMICS INC COM 858119100 380 16,856 SH   SOLE   0 0 16,856
STORE CAP CORP COM 862121100 493 27,226 SH   SOLE   0 0 27,226
TASEKO MINES LTD COM 876511106 5 17,739 SH   SOLE   0 0 17,739
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 97 10,797 SH   SOLE   0 0 10,797
TEXAS INSTRS INC COM 882508104 174 1,742 SH   SOLE   0 0 1,742
THERMO FISHER SCIENTIFIC INC COM 883556102 144 506 SH   SOLE   0 0 506
TORONTO DOMINION BK ONT COM NEW 891160509 178 4,190 SH   SOLE   0 0 4,190
TYSON FOODS INC CL A 902494103 266 4,592 SH   SOLE   0 0 4,592
UNION PAC CORP COM 907818108 567 4,022 SH   SOLE   0 0 4,022
UNITED PARCEL SERVICE INC CL B 911312106 1,223 13,090 SH   SOLE   0 0 13,090
UNITED RENTALS INC COM 911363109 109 1,062 SH   SOLE   0 0 1,062
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,763 17,052 SH   SOLE   0 0 17,052
VANGUARD STAR FDS VG TL INTL STK F 921909768 170 4,055 SH   SOLE   0 0 4,055
VANGUARD WORLD FD EXTENDED DUR 921910709 2,199 13,117 SH   SOLE   0 0 13,117
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,391 10,945 SH   SOLE   0 0 10,945
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,583 23,979 SH   SOLE   0 0 23,979
VANGUARD WORLD FD MEGA CAP INDEX 921910873 115 1,260 SH   SOLE   0 0 1,260
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 189 1,273 SH   SOLE   0 0 1,273
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1,556 14,582 SH   SOLE   0 0 14,582
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,957 21,910 SH   SOLE   0 0 21,910
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,793 33,982 SH   SOLE   0 0 33,982
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,322 15,493 SH   SOLE   0 0 15,493
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 873 26,173 SH   SOLE   0 0 26,173
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,914 27,050 SH   SOLE   0 0 27,050
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 654 14,431 SH   SOLE   0 0 14,431
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 103 1,647 SH   SOLE   0 0 1,647
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 510 12,433 SH   SOLE   0 0 12,433
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,418 101,889 SH   SOLE   0 0 101,889
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,212 9,339 SH   SOLE   0 0 9,339
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 290 3,570 SH   SOLE   0 0 3,570
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 278 2,195 SH   SOLE   0 0 2,195
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 454 6,500 SH   SOLE   0 0 6,500
VANGUARD INDEX FDS SML CP GRW ETF 922908595 833 5,539 SH   SOLE   0 0 5,539
VANGUARD INDEX FDS SM CP VAL ETF 922908611 355 3,998 SH   SOLE   0 0 3,998
VANGUARD INDEX FDS MID CAP ETF 922908629 1,089 8,274 SH   SOLE   0 0 8,274
VANGUARD INDEX FDS LARGE CAP ETF 922908637 158 1,330 SH   SOLE   0 0 1,330
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5,851 64,626 SH   SOLE   0 0 64,626
VANGUARD INDEX FDS GROWTH ETF 922908736 1,542 9,842 SH   SOLE   0 0 9,842
VANGUARD INDEX FDS VALUE ETF 922908744 1,290 14,489 SH   SOLE   0 0 14,489
VANGUARD INDEX FDS SMALL CP ETF 922908751 725 6,282 SH   SOLE   0 0 6,282
VANGUARD INDEX FDS TOTAL STK MKT 922908769 284 2,206 SH   SOLE   0 0 2,206
VICI PPTYS INC COM 925652109 171 10,276 SH   SOLE   0 0 10,276
VMWARE INC CL A COM 928563402 539 4,449 SH   SOLE   0 0 4,449
WALMART INC COM 931142103 979 8,613 SH   SOLE   0 0 8,613
WALGREENS BOOTS ALLIANCE INC COM 931427108 185 4,042 SH   SOLE   0 0 4,042
WELLS FARGO CO NEW COM 949746101 160 5,561 SH   SOLE   0 0 5,561
WELLS FARGO CO NEW PERP PFD CNV A 949746804 874 686 SH   SOLE   0 0 686
WINGSTOP INC COM 974155103 1,485 18,633 SH   SOLE   0 0 18,633
XILINX INC COM 983919101 100 1,287 SH   SOLE   0 0 1,287
INVESCO QQQ TR UNIT SER 1 46090E103 2,948 15,485 SH   SOLE   0 0 15,485
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 141 2,838 SH   SOLE   0 0 2,838
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 276 38,467 SH   SOLE   0 0 38,467
TARGET CORP COM 87612E106 756 8,136 SH   SOLE   0 0 8,136
INVESCO EXCHANGE-TRADED FD T 1 30 LADER TRE 46138E107 387 9,836 SH   SOLE   0 0 9,836
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 286 17,454 SH   SOLE   0 0 17,454
GLOBAL X FDS REIT ETF 37950E127 116 17,716 SH   SOLE   0 0 17,716
GLOBAL X FDS GLBX MSCI COLUM 37950E200 102 18,952 SH   SOLE   0 0 18,952
FIRSTSERVICE CORP NEW COM 33767E202 280 3,635 SH   SOLE   0 0 3,635
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 221 1,685 SH   SOLE   0 0 1,685
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,288 18,496 SH   SOLE   0 0 18,496
ALPS ETF TR ALERIAN MLP 00162Q866 132 38,242 SH   SOLE   0 0 38,242
AT&T INC COM 00206R102 1,669 57,270 SH   SOLE   0 0 57,270
ARK ETF TR INNOVATION ETF 00214Q104 101 2,293 SH   SOLE   0 0 2,293
ARK ETF TR NEXT GNRTN INTER 00214Q401 273 5,182 SH   SOLE   0 0 5,182
ABBVIE INC COM 00287Y109 627 8,228 SH   SOLE   0 0 8,228
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 227 34,435 SH   SOLE   0 0 34,435
ACTIVISION BLIZZARD INC COM 00507V109 142 2,385 SH   SOLE   0 0 2,385
ADOBE INC COM 00724F101 165 518 SH   SOLE   0 0 518
ADVENT CONVERTIBLE & INCOME COM 00764C109 174 16,325 SH   SOLE   0 0 16,325
ADVISORSHARES TR DORSY SHRT ETF 00768Y529 2,119 59,571 SH   SOLE   0 0 59,571
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 230 33,294 SH   SOLE   0 0 33,294
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 771 3,965 SH   SOLE   0 0 3,965
ALPHABET INC CAP STK CL C 02079K107 1,224 1,053 SH   SOLE   0 0 1,053
ALPHABET INC CAP STK CL A 02079K305 2,603 2,240 SH   SOLE   0 0 2,240
ALTERYX INC COM CL A 02156B103 492 5,171 SH   SOLE   0 0 5,171
ALTRIA GROUP INC COM 02209S103 1,066 27,570 SH   SOLE   0 0 27,570
AMERICAN FIN TR INC COM CLASS A 02607T109 176 28,180 SH   SOLE   0 0 28,180
AMERICAN TOWER CORP NEW COM 03027X100 200 921 SH   SOLE   0 0 921
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 116 2,632 SH   SOLE   0 0 2,632
APOLLO INVT CORP COM NEW 03761U502 171 25,293 SH   SOLE   0 0 25,293
APOLLO COML REAL EST FIN INC COM 03762U105 104 13,962 SH   SOLE   0 0 13,962
ARES CAPITAL CORP COM 04010L103 1,288 119,477 SH   SOLE   0 0 119,477
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 43 50,000 PRN   SOLE   0 0 50,000
BNY MELLON STRATEGIC MUNS IN COM 05588W108 186 25,000 SH   SOLE   0 0 25,000
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 345 15,825 SH   SOLE   0 0 15,825
BLACKROCK HEALTH SCIENCES TR COM 09250W107 305 8,465 SH   SOLE   0 0 8,465
BLACKROCK MUNIYIELD FD INC COM 09253W104 241 18,950 SH   SOLE   0 0 18,950
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 371 27,851 SH   SOLE   0 0 27,851
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 293 27,812 SH   SOLE   0 0 27,812
BLACKSTONE MTG TR INC COM CL A 09257W100 205 10,993 SH   SOLE   0 0 10,993
BLACKSTONE GROUP INC COM CL A 09260D107 1,108 24,304 SH   SOLE   0 0 24,304
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 427 76,678 SH   SOLE   0 0 76,678
BROADCOM INC COM 11135F101 108 455 SH   SOLE   0 0 455
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,270 242,450 SH   SOLE   0 0 242,450
CBRE GROUP INC CL A 12504L109 389 10,316 SH   SOLE   0 0 10,316
CENTENE CORP DEL COM 15135B101 129 2,174 SH   SOLE   0 0 2,174
CHIMERA INVT CORP COM NEW 16934Q208 261 28,716 SH   SOLE   0 0 28,716
CISCO SYS INC COM 17275R102 674 17,150 SH   SOLE   0 0 17,150
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 141 108,111 SH   SOLE   0 0 108,111
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 50 28,519 SH   SOLE   0 0 28,519
COLONY CR REAL ESTATE INC COM CL A 19625T101 3,023 767,189 SH   SOLE   0 0 767,189
CORNERSTONE STRATEGIC VALUE COM 21924B302 4,018 494,811 SH   SOLE   0 0 494,811
COSTCO WHSL CORP NEW COM 22160K105 1,248 4,375 SH   SOLE   0 0 4,375
CREDIT SUISSE AG NASSAU BRH ETN LKD 30 22542D266 158 1,613 SH   SOLE   0 0 1,613
CROWN CASTLE INTL CORP NEW COM 22822V101 124 860 SH   SOLE   0 0 860
DOMINION ENERGY INC COM 25746U109 144 2,000 SH   SOLE   0 0 2,000
DUKE ENERGY CORP NEW COM NEW 26441C204 119 1,471 SH   SOLE   0 0 1,471
DYNEX CAP INC COM 26817Q886 2,852 273,135 SH   SOLE   0 0 273,135
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 402 11,259 SH   SOLE   0 0 11,259
EATON VANCE TX MGD DIV EQ IN COM 27828N102 427 45,863 SH   SOLE   0 0 45,863
EATON VANCE TX ADV GLBL DIV COM 27828S101 147 12,313 SH   SOLE   0 0 12,313
EATON VANCE TX MNG BY WRT OP COM 27828Y108 385 31,954 SH   SOLE   0 0 31,954
EATON VANCE TXMGD GL BUYWR O COM 27829C105 157 21,081 SH   SOLE   0 0 21,081
EATON VANCE TAX-MANAGED GLOB COM 27829F108 460 72,175 SH   SOLE   0 0 72,175
EATON VANCE RISK MNGD DIV EQ COM 27829G106 166 19,920 SH   SOLE   0 0 19,920
ELDORADO RESORTS INC COM 28470R102 1,144 79,432 SH   SOLE   0 0 79,432
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 49 10,644 SH   SOLE   0 0 10,644
ENOVA INTL INC COM 29357K103 103 7,129 SH   SOLE   0 0 7,129
ESSENTIAL UTILS INC COM 29670G102 202 4,957 SH   SOLE   0 0 4,957
EXELON CORP COM 30161N101 105 2,842 SH   SOLE   0 0 2,842
EXXON MOBIL CORP COM 30231G102 601 15,819 SH   SOLE   0 0 15,819
FACEBOOK INC CL A 30303M102 3,312 19,857 SH   SOLE   0 0 19,857
FEDEX CORP COM 31428X106 104 859 SH   SOLE   0 0 859
FIRST TR INTER DUR PFD & IN COM 33718W103 637 35,734 SH   SOLE   0 0 35,734
FIRST TR S&P REIT INDEX FD COM 33734G108 208 10,979 SH   SOLE   0 0 10,979
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,160 41,897 SH   SOLE   0 0 41,897
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 146 3,657 SH   SOLE   0 0 3,657
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 206 2,790 SH   SOLE   0 0 2,790
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 377 6,344 SH   SOLE   0 0 6,344
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 217 8,836 SH   SOLE   0 0 8,836
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 128 7,221 SH   SOLE   0 0 7,221
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,600 86,150 SH   SOLE   0 0 86,150
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 107 2,547 SH   SOLE   0 0 2,547
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 149 3,286 SH   SOLE   0 0 3,286
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 107 2,100 SH   SOLE   0 0 2,100
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,862 36,512 SH   SOLE   0 0 36,512
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 682 74,381 SH   SOLE   0 0 74,381
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,593 30,213 SH   SOLE   0 0 30,213
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 805 39,769 SH   SOLE   0 0 39,769
FLEXSHARES TR QLT DIV DEF IDX 33939L845 2,202 60,470 SH   SOLE   0 0 60,470
FRANKLIN LTD DURATION INCOME COM 35472T101 553 70,452 SH   SOLE   0 0 70,452
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 146 53,822 SH   SOLE   0 0 53,822
GANNETT CO INC COM 36472T109 38 25,825 SH   SOLE   0 0 25,825
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 735 19,407 SH   SOLE   0 0 19,407
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 100 10,415 SH   SOLE   0 0 10,415
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 350 18,172 SH   SOLE   0 0 18,172
GOLDMAN SACHS GROUP INC COM 38141G104 1,115 7,211 SH   SOLE   0 0 7,211
GOLDMAN SACHS BDC INC SHS 38147U107 112 9,108 SH   SOLE   0 0 9,108
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 157 10,303 SH   SOLE   0 0 10,303
HCA HEALTHCARE INC COM 40412C101 116 1,287 SH   SOLE   0 0 1,287
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 240 19,671 SH   SOLE   0 0 19,671
ISTAR INC COM 45031U101 6,062 571,384 SH   SOLE   0 0 571,384
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 1,449 72,571 SH   SOLE   0 0 72,571
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 2,431 80,672 SH   SOLE   0 0 80,672
INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 179 7,222 SH   SOLE   0 0 7,222
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 741 10,324 SH   SOLE   0 0 10,324
INVESCO MUN OPPORTUNITY TR COM 46132C107 183 15,985 SH   SOLE   0 0 15,985
INVESCO QUALITY MUNI INC TRS COM 46133G107 508 43,355 SH   SOLE   0 0 43,355
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 3,092 15,815 SH   SOLE   0 0 15,815
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 461 4,599 SH   SOLE   0 0 4,599
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 154 3,526 SH   SOLE   0 0 3,526
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 4,088 87,120 SH   SOLE   0 0 87,120
INVESCO EXCHANGE-TRADED FD T CEF INM COMPSI 46138E404 168 9,598 SH   SOLE   0 0 9,598
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 230 17,471 SH   SOLE   0 0 17,471
INVESCO EXCHANGE-TRADED FD T NATL AMT MUNI 46138E537 190 7,346 SH   SOLE   0 0 7,346
INVESCO EXCHANGE-TRADED FD T GBL SRT TRM HY 46138E669 7,707 389,823 SH   SOLE   0 0 389,823
INVESCO EXCHANGE-TRADED FD T FNDMNTL HY CRP 46138E719 238 14,355 SH   SOLE   0 0 14,355
INVESCO EXCHANGE-TRADED FD T FTSE RAFI EMNG 46138E727 601 38,938 SH   SOLE   0 0 38,938
INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 1,620 67,748 SH   SOLE   0 0 67,748
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 147 6,855 SH   SOLE   0 0 6,855
ISHARES SILVER TRUST ISHARES 46428Q109 121 9,298 SH   SOLE   0 0 9,298
ISHARES TR US TREAS BD ETF 46429B267 1,441 51,430 SH   SOLE   0 0 51,430
ISHARES TR GNMA BOND ETF 46429B333 878 17,025 SH   SOLE   0 0 17,025
ISHARES TR FLTG RATE NT ETF 46429B655 173 3,555 SH   SOLE   0 0 3,555
ISHARES TR CORE HIGH DV ETF 46429B663 159 2,226 SH   SOLE   0 0 2,226
ISHARES TR MIN VOL EAFE ETF 46429B689 3,480 56,089 SH   SOLE   0 0 56,089
ISHARES TR MSCI MIN VOL ETF 46429B697 3,678 68,092 SH   SOLE   0 0 68,092
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,502 25,050 SH   SOLE   0 0 25,050
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 194 4,009 SH   SOLE   0 0 4,009
ISHARES TR USA QUALITY FCTR 46432F339 5,729 70,691 SH   SOLE   0 0 70,691
ISHARES TR USA MOMENTUM FCT 46432F396 11,324 106,350 SH   SOLE   0 0 106,350
ISHARES TR CORE MSCI EAFE 46432F842 798 15,996 SH   SOLE   0 0 15,996
ISHARES INC CORE MSCI EMKT 46434G103 2,719 67,183 SH   SOLE   0 0 67,183
ISHARES TR MULTIFACTOR INTL 46434V274 158 7,788 SH   SOLE   0 0 7,788
ISHARES TR INTL QLTY FACTOR 46434V456 1,905 73,706 SH   SOLE   0 0 73,706
ISHARES TR CORE DIV GRWTH 46434V621 635 19,493 SH   SOLE   0 0 19,493
ISHARES TR MIN VOL EUROPE 46434V720 102 4,606 SH   SOLE   0 0 4,606
ISHARES TR YLD OPTIM BD 46434V787 101 4,110 SH   SOLE   0 0 4,110
ISHARES TR ULTR SH TRM BD 46434V878 755 15,118 SH   SOLE   0 0 15,118
ISHARES TR EDGE MSCI MINM 46435G433 970 37,517 SH   SOLE   0 0 37,517
ISHARES TR FALN ANGLS USD 46435G474 534 23,778 SH   SOLE   0 0 23,778
ISHARES TR BROAD USD HIGH 46435U853 157 4,409 SH   SOLE   0 0 4,409
JPMORGAN CHASE & CO COM 46625H100 3,088 34,304 SH   SOLE   0 0 34,304
J P MORGAN EXCHANGE-TRADED F DIV RTN GLB EQ 46641Q100 564 11,796 SH   SOLE   0 0 11,796
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 987 19,871 SH   SOLE   0 0 19,871
KIMCO RLTY CORP COM 49446R109 699 72,256 SH   SOLE   0 0 72,256
KINDER MORGAN INC DEL COM 49456B101 478 34,306 SH   SOLE   0 0 34,306
LIVE OAK BANCSHARES INC COM 53803X105 123 9,875 SH   SOLE   0 0 9,875
MGM GROWTH PPTYS LLC CL A COM 55303A105 114 4,806 SH   SOLE   0 0 4,806
MAIN STR CAP CORP COM 56035L104 1,146 55,893 SH   SOLE   0 0 55,893
MARKETAXESS HLDGS INC COM 57060D108 292 878 SH   SOLE   0 0 878
MASTERCARD INC CL A 57636Q104 1,146 4,743 SH   SOLE   0 0 4,743
MERCK & CO. INC COM 58933Y105 919 11,943 SH   SOLE   0 0 11,943
MODERNA INC COM 60770K107 105 3,500 SH   SOLE   0 0 3,500
MONGODB INC CL A 60937P106 853 6,250 SH   SOLE   0 0 6,250
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 31 11,765 SH   SOLE   0 0 11,765
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 75 64,000 SH   SOLE   0 0 64,000
NETFLIX INC COM 64110L106 490 1,305 SH   SOLE   0 0 1,305
NEUBERGER BERMAN MUN FD INC COM 64124P101 410 27,976 SH   SOLE   0 0 27,976
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3,141 627,023 SH   SOLE   0 0 627,023
NEXTERA ENERGY INC COM 65339F101 462 1,918 SH   SOLE   0 0 1,918
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 91 10,981 SH   SOLE   0 0 10,981
NOVARTIS A G SPONSORED ADR 66987V109 806 9,771 SH   SOLE   0 0 9,771
NVIDIA CORP COM 67066G104 633 2,403 SH   SOLE   0 0 2,403
NUVEEN REAL ESTATE INCOME FD COM 67071B108 75 11,069 SH   SOLE   0 0 11,069
NUVEEN AMT FREE MUN CR INC F COM 67071L106 115 7,809 SH   SOLE   0 0 7,809
NUVEEN PFD & INCM SECURTIES COM 67072C105 89 12,267 SH   SOLE   0 0 12,267
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 80 10,915 SH   SOLE   0 0 10,915
OAKTREE SPECIALTY LENDING CO COM 67401P108 8,436 2,603,622 SH   SOLE   0 0 2,603,622
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 189 6,932 SH   SOLE   0 0 6,932
ORACLE CORP COM 68389X105 196 4,065 SH   SOLE   0 0 4,065
ORGANOVO HLDGS INC COM 68620A104 16 40,006 SH   SOLE   0 0 40,006
PAYPAL HLDGS INC COM 70450Y103 373 3,898 SH   SOLE   0 0 3,898
PENNYMAC MTG INVT TR COM 70931T103 191 18,007 SH   SOLE   0 0 18,007
PIMCO CORPORATE & INCOME OPP COM 72201B101 764 59,189 SH   SOLE   0 0 59,189
PIMCO INCOME STRATEGY FD COM 72201H108 596 70,533 SH   SOLE   0 0 70,533
PIMCO ETF TR ACTIVE BD ETF 72201R775 366 3,449 SH   SOLE   0 0 3,449
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 124 1,445 SH   SOLE   0 0 1,445
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 19,379 195,787 SH   SOLE   0 0 195,787
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1,500 8,585 SH   SOLE   0 0 8,585
PIMCO DYNAMIC INCOME FD SHS 72201Y101 249 11,273 SH   SOLE   0 0 11,273
PIMCO DYNAMIC CR & MTG INC F COM SHS 72202D106 754 44,852 SH   SOLE   0 0 44,852
PINTEREST INC CL A 72352L106 162 10,475 SH   SOLE   0 0 10,475
PLANET FITNESS INC CL A 72703H101 240 4,935 SH   SOLE   0 0 4,935
POOL CORPORATION COM 73278L105 121 614 SH   SOLE   0 0 614
PREFERRED APT CMNTYS INC COM 74039L103 78 10,883 SH   SOLE   0 0 10,883
PROSPECT CAPITAL CORPORATION COM 74348T102 311 73,067 SH   SOLE   0 0 73,067
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 43 50,000 PRN   SOLE   0 0 50,000
PUBLIC STORAGE COM 74460D109 549 2,765 SH   SOLE   0 0 2,765
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,166 31,683 SH   SOLE   0 0 31,683
SPDR S&P 500 ETF TR TR UNIT 78462F103 580 21,900 SH Put SOLE   0 0 21,900
SPDR GOLD TRUST GOLD SHS 78463V107 2,358 15,925 SH   SOLE   0 0 15,925
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1,457 54,417 SH   SOLE   0 0 54,417
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 197 8,224 SH   SOLE   0 0 8,224
SPDR SER TR S&P 600 SMCP VAL 78464A300 330 8,076 SH   SOLE   0 0 8,076
SPDR SER TR BLMBRG BRC CNVRT 78464A359 199 4,156 SH   SOLE   0 0 4,156
SPDR SER TR PRTFLO S&P500 GW 78464A409 378 10,563 SH   SOLE   0 0 10,563
SPDR SER TR PORTFOLIO SHORT 78464A474 207 6,830 SH   SOLE   0 0 6,830
SPDR SER TR FTSE INT GVT ETF 78464A490 270 5,525 SH   SOLE   0 0 5,525
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,844 71,353 SH   SOLE   0 0 71,353
SPDR SER TR AEROSPACE DEF 78464A631 791 10,390 SH   SOLE   0 0 10,390
SPDR SER TR PORTFOLIO AGRGTE 78464A649 2,908 96,216 SH   SOLE   0 0 96,216
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,051 22,245 SH   SOLE   0 0 22,245
SPDR SER TR S&P REGL BKG 78464A698 106 3,260 SH   SOLE   0 0 3,260
SPDR SER TR S&P DIVID ETF 78464A763 157 1,964 SH   SOLE   0 0 1,964
SPDR SER TR PORTFOLIO S&P400 78464A847 998 39,391 SH   SOLE   0 0 39,391
SPDR SER TR PORTFOLIO S&P500 78464A854 302 9,992 SH   SOLE   0 0 9,992
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 228 5,690 SH   SOLE   0 0 5,690
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 275 5,737 SH   SOLE   0 0 5,737
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,847 17,546 SH   SOLE   0 0 17,546
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,183 15,911 SH   SOLE   0 0 15,911
SPDR SER TR BLOMBERG BRC INV 78468R200 1,176 40,006 SH   SOLE   0 0 40,006
SPDR SER TR BLOOMBERG BRCLYS 78468R622 458 4,830 SH   SOLE   0 0 4,830
SPDR SER TR SPDR BLOOMBERG 78468R663 138 1,504 SH   SOLE   0 0 1,504
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,897 77,118 SH   SOLE   0 0 77,118
SPDR SER TR PORTFOLIO S&P600 78468R853 882 40,369 SH   SOLE   0 0 40,369
SALESFORCE COM INC COM 79466L302 646 4,488 SH   SOLE   0 0 4,488
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,507 39,587 SH   SOLE   0 0 39,587
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 638 11,716 SH   SOLE   0 0 11,716
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 317 3,234 SH   SOLE   0 0 3,234
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 203 9,729 SH   SOLE   0 0 9,729
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 157 2,658 SH   SOLE   0 0 2,658
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,226 65,021 SH   SOLE   0 0 65,021
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,425 77,422 SH   SOLE   0 0 77,422
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 534 17,212 SH   SOLE   0 0 17,212
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,998 72,157 SH   SOLE   0 0 72,157
SHOPIFY INC CL A 82509L107 100 239 SH   SOLE   0 0 239
SIRIUS XM HLDGS INC COM 82968B103 107 21,744 SH   SOLE   0 0 21,744
SLACK TECHNOLOGIES INC COM CL A 83088V102 111 4,142 SH   SOLE   0 0 4,142
SORRENTO THERAPEUTICS INC COM NEW 83587F202 52 28,000 SH   SOLE   0 0 28,000
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 186 7,116 SH   SOLE   0 0 7,116
STARWOOD PPTY TR INC COM 85571B105 288 28,103 SH   SOLE   0 0 28,103
STONE HBR EMERGING MKTS TOTA COM 86164W100 2,031 313,351 SH   SOLE   0 0 313,351
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 417 36,599 SH   SOLE   0 0 36,599
TELADOC HEALTH INC COM 87918A105 199 1,286 SH   SOLE   0 0 1,286
TESLA INC COM 88160R101 457 872 SH   SOLE   0 0 872
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 109 8,400 SH   SOLE   0 0 8,400
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 110 7,816 SH   SOLE   0 0 7,816
TG THERAPEUTICS INC COM 88322Q108 148 15,000 SH   SOLE   0 0 15,000
3M CO COM 88579Y101 164 1,201 SH   SOLE   0 0 1,201
TRUIST FINL CORP COM 89832Q109 154 4,980 SH   SOLE   0 0 4,980
TURNING PT BRANDS INC COM 90041L105 106 4,999 SH   SOLE   0 0 4,999
TWILIO INC CL A 90138F102 1,906 21,302 SH   SOLE   0 0 21,302
UNITEDHEALTH GROUP INC COM 91324P102 344 1,378 SH   SOLE   0 0 1,378
VALERO ENERGY CORP COM 91913Y100 150 3,313 SH   SOLE   0 0 3,313
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 972 42,185 SH   SOLE   0 0 42,185
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 101 10,815 SH   SOLE   0 0 10,815
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 220 8,685 SH   SOLE   0 0 8,685
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 448 10,249 SH   SOLE   0 0 10,249
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 178 3,400 SH   SOLE   0 0 3,400
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 731 12,997 SH   SOLE   0 0 12,997
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 807 5,555 SH   SOLE   0 0 5,555
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 911 6,609 SH   SOLE   0 0 6,609
VANGUARD WORLD FDS ENERGY ETF 92204A306 256 6,688 SH   SOLE   0 0 6,688
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 285 5,620 SH   SOLE   0 0 5,620
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,084 6,529 SH   SOLE   0 0 6,529
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 378 3,428 SH   SOLE   0 0 3,428
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,247 5,885 SH   SOLE   0 0 5,885
VANGUARD WORLD FDS MATERIALS ETF 92204A801 321 3,333 SH   SOLE   0 0 3,333
VANGUARD WORLD FDS UTILITIES ETF 92204A876 681 5,586 SH   SOLE   0 0 5,586
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 330 4,338 SH   SOLE   0 0 4,338
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,224 19,640 SH   SOLE   0 0 19,640
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,424 18,002 SH   SOLE   0 0 18,002
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1,447 18,215 SH   SOLE   0 0 18,215
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 476 5,167 SH   SOLE   0 0 5,167
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 198 1,282 SH   SOLE   0 0 1,282
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 873 12,376 SH   SOLE   0 0 12,376
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 139 2,554 SH   SOLE   0 0 2,554
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 108 1,069 SH   SOLE   0 0 1,069
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 430 4,942 SH   SOLE   0 0 4,942
VEREIT INC COM 92339V100 542 110,782 SH   SOLE   0 0 110,782
VERIZON COMMUNICATIONS INC COM 92343V104 1,312 24,413 SH   SOLE   0 0 24,413
VERTEX PHARMACEUTICALS INC COM 92532F100 297 1,249 SH   SOLE   0 0 1,249
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 272 32,498 SH   SOLE   0 0 32,498
VISA INC COM CL A 92826C839 2,451 15,212 SH   SOLE   0 0 15,212
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 5,736 594,368 SH   SOLE   0 0 594,368
VIRTUS TOTAL RETURN FUND INC COM 92835W107 4,243 589,296 SH   SOLE   0 0 589,296
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 623 45,263 SH   SOLE   0 0 45,263
WP CAREY INC COM 92936U109 1,533 26,399 SH   SOLE   0 0 26,399
WASTE MGMT INC DEL COM 94106L109 486 5,250 SH   SOLE   0 0 5,250
WESTERN ASSET MTG DEFINED OP COM 95790B109 4,005 312,854 SH   SOLE   0 0 312,854
WISDOMTREE TR INTRST RATE HDGE 97717W380 1,552 33,679 SH   SOLE   0 0 33,679
WISDOMTREE TR HEDGED HI YLD BD 97717W430 2,456 131,569 SH   SOLE   0 0 131,569
WISDOMTREE TR US MIDCAP DIVID 97717W505 567 23,470 SH   SOLE   0 0 23,470
WISDOMTREE TR US SMALLCAP FUND 97717W562 175 7,820 SH   SOLE   0 0 7,820
WISDOMTREE TR US MIDCAP FUND 97717W570 1,683 63,684 SH   SOLE   0 0 63,684
WISDOMTREE TR YIELD ENHANCD US 97717X511 190 3,682 SH   SOLE   0 0 3,682
WW INTL INC COM 98262P101 404 23,911 SH   SOLE   0 0 23,911
XYLEM INC COM 98419M100 237 3,643 SH   SOLE   0 0 3,643
ZIMMER BIOMET HOLDINGS INC COM 98956P102 184 1,816 SH   SOLE   0 0 1,816
ZOETIS INC CL A 98978V103 276 2,347 SH   SOLE   0 0 2,347
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,267 7,760 SH   SOLE   0 0 7,760
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 213 9,410 SH   SOLE   0 0 9,410
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 19 10,000 SH   SOLE   0 0 10,000
PERRIGO CO PLC SHS G97822103 269 5,596 SH   SOLE   0 0 5,596
MELLANOX TECHNOLOGIES LTD SHS M51363113 252 2,077 SH   SOLE   0 0 2,077