The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM COM 88579Y101 15,328 95,695 SH   SOLE   95,695 0 0
ABBOTT LABS COM COM 002824100 1,335 12,263 SH   SOLE   12,263 0 0
ABBVIE INC COM COM 00287Y109 11,060 126,271 SH   SOLE   126,271 0 0
ABERDEEN INCOME CR STRATEGIES COM COM 003057106 2,100 211,723 SH   SOLE   211,723 0 0
ABERDEEN TOTAL DYNAMIC DIVD FD COM SH BEN INT COM SH BEN INT 00326L100 478 60,223 SH   SOLE   60,222 0 0
ABIOMED INC COM COM 003654100 1,007 3,634 SH   SOLE   3,634 0 0
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 528 2,336 SH   SOLE   2,336 0 0
ADAMS DIVERSIFIED EQUITY FD COM COM 006212104 1,015 62,607 SH   SOLE   62,607 0 0
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 389 793 SH   SOLE   793 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 1,230 15,004 SH   SOLE   15,004 0 0
ADVENT CONVERTIBLE & INCOME FD COM COM 00764C109 352 25,519 SH   SOLE   25,519 0 0
AFLAC INC COM COM 001055102 722 19,859 SH   SOLE   19,858 0 0
AIR PRODS & CHEMS INC COM COM 009158106 2,357 7,912 SH   SOLE   7,912 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS SPONSORED ADS 01609W102 521 1,772 SH   SOLE   1,772 0 0
ALLIANCEBERNSTEIN GLOBAL HIGH COM COM 01879R106 2,195 208,839 SH   SOLE   208,838 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN UNIT LTD PARTN 01881G106 211 7,801 SH   SOLE   7,801 0 0
ALLIANCEBERNSTEIN NATL MUN INM COM COM 01864U106 2,488 178,462 SH   SOLE   178,462 0 0
ALLIANZGI CONV & INCOME FD II COM COM 018825109 58 14,095 SH   SOLE   14,095 0 0
ALLIANZGI CONV INCOME FD COM COM 018828103 77 16,780 SH   SOLE   16,780 0 0
ALLIANZGI DIVIDEND INT & PRMIU COM COM 01883A107 313 26,556 SH   SOLE   26,556 0 0
ALLSTATE CORP COM COM 020002101 389 4,128 SH   SOLE   4,128 0 0
ALPHABET INC CAP STK CL A CL A 02079K305 24,896 16,987 SH   SOLE   16,987 0 0
ALPHABET INC CAP STK CL C CLC 02079K107 1,987 1,352 SH   SOLE   1,352 0 0
ALTRIA GROUP INC COM COM 02209S103 14,710 380,686 SH   SOLE   380,685 0 0
AMAZON COM INC COM COM 023135106 21,891 6,952 SH   SOLE   6,952 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 1,372 16,792 SH   SOLE   16,792 0 0
AMERICAN EXPRESS CO COM COM 025816109 601 5,998 SH   SOLE   5,997 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 1,336 5,528 SH   SOLE   5,527 0 0
AMERICOLD RLTY TR COM COM 03064D108 661 18,484 SH   SOLE   18,484 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 292 3,013 SH   SOLE   3,013 0 0
AMGEN INC COM COM 031162100 4,342 17,084 SH   SOLE   17,084 0 0
ANNALY CAPITAL MANAGEMENT INC COM COM 035710409 2,156 302,780 SH   SOLE   302,779 0 0
ANWORTH MTG ASSET CORP COM COM 037347101 42 25,880 SH   SOLE   25,880 0 0
AON PLC SHS CL A CL A G0403H108 346 1,676 SH   SOLE   1,676 0 0
APOLLO SR FLOATING RATE FD INC COM COM 037636107 532 41,531 SH   SOLE   41,530 0 0
APOLLO TACTICAL INCOME FD INC COM COM 037638103 813 63,937 SH   SOLE   63,936 0 0
APPLE INC COM COM 037833100 45,146 389,830 SH   SOLE   389,830 0 0
APPLIED MATLS INC COM COM 038222105 373 6,281 SH   SOLE   6,280 0 0
ARES CAPITAL CORP COM COM 04010L103 514 36,825 SH   SOLE   36,825 0 0
ARES DYNAMIC CR ALLOCATION FD COM COM 04014F102 2,251 177,486 SH   SOLE   177,486 0 0
ARK GENOMIC REVOLUTION ETF ARK ETF TR 00214Q302 433 6,800 SH   SOLE   6,800 0 0
ARK INNOVATION ETF INNOVATION ETF 00214Q104 2,144 23,304 SH   SOLE   23,303 0 0
AT&T INC COM COM 00206R102 25,863 907,160 SH   SOLE   907,159 0 0
ATLANTIC CAP BANCSHARES INC COM COM 048269203 2,270 200,000 SH   SOLE   200,000 0 0
AUTODESK INC COM COM 052769106 224 971 SH   SOLE   971 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 798 5,721 SH   SOLE   5,721 0 0
AVERY DENNISON CORP COM COM 053611109 391 3,059 SH   SOLE   3,058 0 0
BANK OZK COM COM 06417N103 331 15,533 SH   SOLE   15,533 0 0
BARINGS GLOBAL SHORT DURATION COM COM 06760L100 682 51,189 SH   SOLE   51,189 0 0
BECTON DICKINSON & CO COM COM 075887109 490 2,107 SH   SOLE   2,107 0 0
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108 960 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 8,016 37,643 SH   SOLE   37,642 0 0
BIOGEN INC COM COM 09062X103 1,158 4,082 SH   SOLE   4,082 0 0
BK OF AMERICA CORP COM COM 060505104 11,620 482,378 SH   SOLE   482,377 0 0
BLACKROCK CORE BD TR SHS BEN INT SHS BEN INT 09249E101 8,269 528,052 SH   SOLE   528,051 0 0
BLACKROCK CORPOR HI YLD FD INC COM COM 09255P107 7,845 734,515 SH   SOLE   734,514 0 0
BLACKROCK CR ALLOCATION INCOME COM COM 092508100 8,209 577,306 SH   SOLE   577,306 0 0
BLACKROCK DEBT STRATEGIES FD I COM NEW COM 09255R202 971 97,675 SH   SOLE   97,675 0 0
BLACKROCK ENHANCED EQUITY DIVI COM COM 09251A104 2,822 386,097 SH   SOLE   386,097 0 0
BLACKROCK FLOATING RATE INCOME COM COM 091941104 380 33,822 SH   SOLE   33,821 0 0
BLACKROCK FLOATING RATE INCOME COM COM 09255X100 855 74,355 SH   SOLE   74,355 0 0
BLACKROCK INC COM COM 09247X101 1,489 2,643 SH   SOLE   2,642 0 0
BLACKROCK INCOME TR INC COM COM 09247F100 239 39,126 SH   SOLE   39,125 0 0
BLACKROCK INVT QUALITY MUN TR COM COM 09247D105 216 13,800 SH   SOLE   13,800 0 0
BLACKROCK LTD DURATION INC TR COM SHS COM SHS 09249W101 5,160 350,803 SH   SOLE   350,802 0 0
BLACKROCK MUN BD TR COM COM 09249H104 196 12,905 SH   SOLE   12,905 0 0
BLACKROCK MUN INCOME QUALITY T COM COM 092479104 375 26,313 SH   SOLE   26,313 0 0
BLACKROCK MUN INCOME TR SH BEN INT SH BEN INT 09248F109 1,108 80,815 SH   SOLE   80,815 0 0
BLACKROCK MUNI INTER DR FD INC COM COM 09253X102 4,033 287,491 SH   SOLE   287,490 0 0
BLACKROCK MUNIENHANCED FD INC COM COM 09253Y100 136 12,050 SH   SOLE   12,050 0 0
BLACKROCK MUNIHLDNGS CALI QLTY COM COM 09254L107 309 22,136 SH   SOLE   22,136 0 0
BLACKROCK MUNIHLDS INVSTM QLTY COM COM 09254P108 2,426 180,876 SH   SOLE   180,876 0 0
BLACKROCK MUNIHOLDINGS FD II I COM COM 09253P109 344 23,450 SH   SOLE   23,450 0 0
BLACKROCK MUNIHOLDINGS FD INC COM COM 09253N104 297 19,539 SH   SOLE   19,539 0 0
BLACKROCK MUNIHOLDINGS QUALITY COM COM 09254A101 173 13,405 SH   SOLE   13,405 0 0
BLACKROCK MUNIHOLDINGS QUALITY COM COM 09254C107 1,173 92,065 SH   SOLE   92,064 0 0
BLACKROCK MUNIVEST FD INC COM COM 09253R105 109 12,550 SH   SOLE   12,550 0 0
BLACKROCK MUNIYIELD FD INC COM COM 09253W104 185 13,775 SH   SOLE   13,775 0 0
BLACKROCK MUNIYIELD QUALITY FD COM COM 09254E103 1,118 83,196 SH   SOLE   83,195 0 0
BLACKROCK MUNIYIELD QUALITY FD COM COM 09254G108 275 21,011 SH   SOLE   21,011 0 0
BLACKROCK MUNIYILD QULT FD INC COM COM 09254F100 399 24,943 SH   SOLE   24,943 0 0
BLACKROCK STRATEGIC MUN TR COM COM 09248T109 561 42,075 SH   SOLE   42,075 0 0
BLACKROCK TAX MUNICPAL BD TR SHS SHS 09248X100 203 7,838 SH   SOLE   7,838 0 0
BLACKSTONE GROUP INC COM CL A CL A 09260D107 773 14,805 SH   SOLE   14,804 0 0
BLACKSTONE GSO FLTING RTE FUND COM COM 09256U105 238 17,299 SH   SOLE   17,299 0 0
BLACKSTONE GSO LNG SHRT CR INC COM SHS BN INT COM SHS BN INT 09257D102 496 38,550 SH   SOLE   38,550 0 0
BLACKSTONE GSO STRATEGIC CR FD COM SHS BEN IN COM SHS BEN IN 09257R101 2,521 206,274 SH   SOLE   206,274 0 0
BNY MELLON HIGH YIELD STRATEGI SH BEN INT SH BEN INT 09660L105 32 11,705 SH   SOLE   11,705 0 0
BNY MELLON MUN BD INFRASTRUCTU COM SHS COM 09662W109 728 54,155 SH   SOLE   54,155 0 0
BNY MELLON MUN INCOME INC COM COM 05589T104 715 82,829 SH   SOLE   82,829 0 0
BNY MELLON STRATEGIC MUN BD FD COM COM 09662E109 1,394 191,164 SH   SOLE   191,163 0 0
BNY MELLON STRATEGIC MUNS INC COM COM 05588W108 2,515 303,801 SH   SOLE   303,801 0 0
BOEING CO COM COM 097023105 3,457 20,916 SH   SOLE   20,916 0 0
BOSTON PROPERTIES INC COM COM 101121101 298 3,708 SH   SOLE   3,707 0 0
BP PLC SPONSORED ADR SPONSORED ADR 055622104 233 13,326 SH   SOLE   13,325 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 7,012 116,311 SH   SOLE   116,311 0 0
BROOKFIELD REAL ASSETS INCOME SHS BEN INT SHS BEN INT 112830104 280 16,935 SH   SOLE   16,935 0 0
CABOT OIL & GAS CORP COM COM 127097103 480 27,625 SH   SOLE   27,625 0 0
CADENCE BANCORPORATION CL A CL A 12739A100 104 12,061 SH   SOLE   12,061 0 0
CALAMOS CONV OPPORTUNITIES & I SH BEN INT SH BEN INT 128117108 239 21,690 SH   SOLE   21,690 0 0
CARDINAL HEALTH INC COM COM 14149Y108 842 17,934 SH   SOLE   17,933 0 0
CARDLYTICS INC COM COM 14161W105 533 7,550 SH   SOLE   7,550 0 0
CATERPILLAR INC DEL COM COM 149123101 15,067 101,020 SH   SOLE   101,019 0 0
CBRE CLARION GLOBAL REAL ESTAT COM COM 12504G100 100 16,740 SH   SOLE   16,740 0 0
CHEVRON CORP NEW COM COM 166764100 6,285 87,293 SH   SOLE   87,293 0 0
CHIMERA INVT CORP COM NEW COM 16934Q208 498 60,774 SH   SOLE   60,774 0 0
CISCO SYS INC COM COM 17275R102 19,674 499,458 SH   SOLE   499,457 0 0
CITIGROUP INC COM NEW COM NEW 172967424 2,792 64,755 SH   SOLE   64,754 0 0
CLOROX CO DEL COM COM 189054109 214 1,018 SH   SOLE   1,018 0 0
CMS ENERGY CORP COM COM 125896100 318 5,185 SH   SOLE   5,184 0 0
COCA COLA CO COM COM 191216100 21,743 440,403 SH   SOLE   440,402 0 0
COHEN & STEERS INFRASTRUCTURE COM COM 19248A109 255 11,490 SH   SOLE   11,490 0 0
COHEN & STEERS LTD DURATION PF COM COM 19248C105 367 15,715 SH   SOLE   15,715 0 0
COHEN & STEERS QUALITY INCOME COM COM 19247L106 200 17,988 SH   SOLE   17,988 0 0
COHEN & STEERS REIT & PFD &INM COM COM 19247X100 1,708 84,609 SH   SOLE   84,609 0 0
COLGATE PALMOLIVE CO COM COM 194162103 729 9,444 SH   SOLE   9,444 0 0
COLUMBIA EMERGING MARKETS CONSUMER ETF EMRG MARKETS ETF 19762B509 218 8,710 SH   SOLE   8,709 0 0
COMCAST CORP NEW CL A CL A 20030N101 1,077 23,284 SH   SOLE   23,284 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND COMMUNICATION 81369Y852 984 16,560 SH   SOLE   16,559 0 0
CONAGRA BRANDS INC COM COM 205887102 2,487 69,637 SH   SOLE   69,637 0 0
CONNECTONE BANCORP INC COM COM 20786W107 346 24,607 SH   SOLE   24,607 0 0
CONOCOPHILLIPS COM COM 20825C104 340 10,368 SH   SOLE   10,368 0 0
CONSOLIDATED EDISON INC COM COM 209115104 1,547 19,880 SH   SOLE   19,879 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND SBI CONS DISCR 81369Y407 6,014 40,916 SH   SOLE   40,916 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND SBI CONS STPLS 81369Y308 3,743 58,387 SH   SOLE   58,387 0 0
CORTEVA INC COM COM 22052L104 306 10,605 SH   SOLE   10,604 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 2,757 7,767 SH   SOLE   7,767 0 0
COUSINS PPTYS INC COM NEW COM 222795502 1,885 65,947 SH   SOLE   65,947 0 0
CRACKER BARREL OLD CTRY STORE COM COM 22410J106 226 1,967 SH   SOLE   1,967 0 0
CREDIT SUISSE ASSET MGMT INCOM COM COM 224916106 171 58,239 SH   SOLE   58,239 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 592 3,559 SH   SOLE   3,558 0 0
CSX CORP COM COM 126408103 428 5,507 SH   SOLE   5,506 0 0
CUMMINS INC COM COM 231021106 13,961 66,115 SH   SOLE   66,115 0 0
CVS HEALTH CORP COM COM 126650100 6,201 106,185 SH   SOLE   106,185 0 0
CYRUSONE INC COM COM 23283R100 2,058 29,382 SH   SOLE   29,381 0 0
DANAHER CORPORATION COM COM 235851102 204 949 SH   SOLE   948 0 0
DEERE & CO COM COM 244199105 768 3,465 SH   SOLE   3,464 0 0
DELL TECHNOLOGIES INC CL C CL C 24703L202 220 3,253 SH   SOLE   3,253 0 0
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702 1,129 36,932 SH   SOLE   36,932 0 0
DIGITAL RLTY TR INC COM COM 253868103 736 5,018 SH   SOLE   5,017 0 0
DIREXION DAILY FINANCIAL BULL 3X SHARES DLY FIN BULL NEW 25459Y694 913 26,951 SH   SOLE   26,951 0 0
DISNEY WALT CO COM DISNEY COM DISNEY 254687106 7,746 62,424 SH   SOLE   62,423 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT COM SH BEN INT 25525P107 369 104,804 SH   SOLE   104,803 0 0
DOLLAR GEN CORP NEW COM COM 256677105 316 1,509 SH   SOLE   1,509 0 0
DOMINION ENERGY INC COM COM 25746U109 1,978 25,061 SH   SOLE   25,060 0 0
DOW INC COM COM 260557103 663 14,087 SH   SOLE   14,086 0 0
DRIVE SHACK INC COM COM 262077100 51 45,900 SH   SOLE   45,900 0 0
DTE ENERGY CO COM COM 233331107 793 6,894 SH   SOLE   6,893 0 0
DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204 5,088 57,451 SH   SOLE   57,451 0 0
DUKE REALTY CORP COM NEW COM 264411505 2,262 61,309 SH   SOLE   61,308 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 719 12,962 SH   SOLE   12,961 0 0
DWS MUN INCOME TR COM COM 233368109 1,608 145,087 SH   SOLE   145,086 0 0
DWS STRATEGIC MUN INCOME TR NE COM COM 23342Q101 329 30,300 SH   SOLE   30,300 0 0
EATON CORP PLC SHS SHS G29183103 642 6,290 SH   SOLE   6,289 0 0
EATON VANCE FLTING RATE INC TR COM COM 278279104 436 36,737 SH   SOLE   36,736 0 0
EATON VANCE LTD DURATION INCOM COM COM 27828H105 495 43,774 SH   SOLE   43,773 0 0
EATON VANCE MUN BD FD COM COM 27827X101 938 71,231 SH   SOLE   71,231 0 0
EATON VANCE MUNI INCOME TRUST SH BEN INT SHS BEN INT 27826U108 1,544 120,513 SH   SOLE   120,513 0 0
EATON VANCE SHORT DURATION DIV COM COM 27828V104 348 30,392 SH   SOLE   30,392 0 0
EATON VANCE SR FLTNG RTE TR COM SH BEN INT 27828Q105 5,085 437,201 SH   SOLE   437,200 0 0
EATON VANCE SR INCOME TR SH BEN INT COM 27826S103 473 80,640 SH   SOLE   80,639 0 0
EBAY INC. COM COM 278642103 232 4,455 SH   SOLE   4,455 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 297 3,724 SH   SOLE   3,724 0 0
EMERSON ELEC CO COM COM 291011104 1,465 22,341 SH   SOLE   22,340 0 0
ENERGY SELECT SECTOR SPDR FUND SBI INT-ENERGY 81369Y506 3,036 101,381 SH   SOLE   101,381 0 0
ENERGY TRANSFER LP COM UT LTD PTN COM UT LTD PTN 29273V100 1,970 363,560 SH   SOLE   363,559 0 0
ENTERGY CORP NEW COM COM 29364G103 452 4,583 SH   SOLE   4,582 0 0
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 5,840 369,826 SH   SOLE   369,826 0 0
EQUIFAX INC COM COM 294429105 566 3,608 SH   SOLE   3,607 0 0
EROS STX GLOBAL CORPORATION SHS NEW SHS NEW G3788M114 44 20,000 SH   SOLE   20,000 0 0
ETRACS ALERIAN MLP INFRASTRUCTURE INDEX ETN ALERIAN INFRST 902641646 710 75,836 SH   SOLE   75,835 0 0
EXXON MOBIL CORP COM COM 30231G102 4,835 140,828 SH   SOLE   140,828 0 0
FACEBOOK INC CL A CL A 30303M102 2,532 9,668 SH   SOLE   9,668 0 0
FEDERATED HERMES PREM MUNI INM COM COM 31423P108 163 11,435 SH   SOLE   11,435 0 0
FEDEX CORP COM COM 31428X106 460 1,830 SH   SOLE   1,830 0 0
FIDELITY MSCI ENERGY INDEX ETF MSCI ENERGY IDX 316092402 398 50,400 SH   SOLE   50,399 0 0
FINANCIAL SELECT SECTOR SPDR FUND SBI INT-FINL 81369Y605 38,299 1,591,153 SH   SOLE   1,591,152 0 0
FIRST EAGLE SENIOR LOAN FUND COM NEW COM 32010E100 371 29,910 SH   SOLE   29,910 0 0
FIRST HORIZON NATL CORP COM COM 320517105 268 28,397 SH   SOLE   28,397 0 0
FIRST TR ABERDEEN GLBL OPP FD COM SHS COM SHS 337319107 299 31,270 SH   SOLE   31,270 0 0
FIRST TR HIGH INCOME L/S FD COM COM 33738E109 354 25,453 SH   SOLE   25,452 0 0
FIRST TR INTER DUR PFD & IN FD COM COM 33718W103 268 12,449 SH   SOLE   12,449 0 0
FIRST TRUST MORTGAGE INCM FD COM SHS COM 33734E103 226 16,652 SH   SOLE   16,651 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND NO AMER ENERGY 33738D101 36,336 1,908,403 SH   SOLE   1,908,403 0 0
FIRST TRUST TACTICAL HIGH YIELD ETF FIRST TR TA HIYL 33738D408 2,322 49,209 SH   SOLE   49,209 0 0
FIRSTENERGY CORP COM COM 337932107 411 14,305 SH   SOLE   14,305 0 0
FISERV INC COM COM 337738108 457 4,432 SH   SOLE   4,431 0 0
FLAHERTY & CRUMRINE TOTAL RETU COM COM 338479108 281 13,145 SH   SOLE   13,145 0 0
FORD MTR CO DEL COM COM 345370860 540 81,024 SH   SOLE   81,023 0 0
FRANKLIN LTD DURATION INCOME T COM COM 35472T101 203 23,830 SH   SOLE   23,830 0 0
FST TR NEW OPPORT MLP & ENE FD COM COM 33739M100 166 46,137 SH   SOLE   46,137 0 0
GENERAL DYNAMICS CORP COM COM 369550108 1,077 7,781 SH   SOLE   7,780 0 0
GENERAL ELECTRIC CO COM COM 369604103 685 109,917 SH   SOLE   109,917 0 0
GENERAL MLS INC COM COM 370334104 4,128 66,923 SH   SOLE   66,923 0 0
GENERAL MTRS CO COM COM 37045V100 212 7,154 SH   SOLE   7,153 0 0
GENUINE PARTS CO COM COM 372460105 1,123 11,801 SH   SOLE   11,800 0 0
GILEAD SCIENCES INC COM COM 375558103 12,166 192,530 SH   SOLE   192,529 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR SPONSORED ADR 37733W105 221 5,880 SH   SOLE   5,880 0 0
GLOBAL PMTS INC COM COM 37940X102 992 5,584 SH   SOLE   5,583 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 4,788 23,825 SH   SOLE   23,824 0 0
GRACO INC COM COM 384109104 1,601 26,095 SH   SOLE   26,095 0 0
GRAINGER W W INC COM COM 384802104 243 681 SH   SOLE   681 0 0
GUGGENHEIM ENHANCED EQUITY INC COM COM 40167B100 85 15,651 SH   SOLE   15,651 0 0
HANCOCK JOHN INVS TR COM COM 410142103 595 37,572 SH   SOLE   37,572 0 0
HEALTH CARE SELECT SECTOR SPDR FUND SBI HEALTHCARE 81369Y209 39,682 376,207 SH   SOLE   376,206 0 0
HEALTHCARE RLTY TR COM COM 421946104 211 7,011 SH   SOLE   7,010 0 0
HERSHEY CO COM COM 427866108 315 2,199 SH   SOLE   2,199 0 0
HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109 122 13,018 SH   SOLE   13,018 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN COM UT LTD PTN 435763107 609 50,214 SH   SOLE   50,214 0 0
HOME DEPOT INC COM COM 437076102 61,519 221,524 SH   SOLE   221,524 0 0
HONEYWELL INTL INC COM COM 438516106 1,846 11,214 SH   SOLE   11,213 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104 306 28,367 SH   SOLE   28,367 0 0
HP INC COM COM 40434L105 249 13,090 SH   SOLE   13,089 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 2,065 10,687 SH   SOLE   10,686 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND SBI INT-INDS 81369Y704 7,952 103,296 SH   SOLE   103,296 0 0
INTEL CORP COM COM 458140100 23,896 461,493 SH   SOLE   461,492 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 6,879 56,535 SH   SOLE   56,535 0 0
INTERNATIONAL PAPER CO COM COM 460146103 270 6,666 SH   SOLE   6,666 0 0
INTUIT COM COM 461202103 1,054 3,231 SH   SOLE   3,231 0 0
INVESCO ADVANTAGE MUN INCOME T SH BEN INT SH BEN INT 46132E103 1,132 104,680 SH   SOLE   104,679 0 0
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF BULSHS 2023 CB 46138J866 1,048 48,114 SH   SOLE   48,113 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF BULSHS 2024 CB 46138J841 1,115 50,292 SH   SOLE   50,291 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF BULSHS 2025 CB 46138J825 1,091 48,796 SH   SOLE   48,796 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF BULSHS 2026 CB 46138J791 1,106 51,121 SH   SOLE   51,121 0 0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF BULSHS 2027 CB 46138J783 1,085 49,349 SH   SOLE   49,348 0 0
INVESCO BULLETSHARES 2028 CORPORATE BOND ETF INVSCO BLSH 28 46138J643 1,086 46,967 SH   SOLE   46,966 0 0
INVESCO CALIF MUN INCOME TR COM COM 46132P108 1,067 72,555 SH   SOLE   72,554 0 0
INVESCO CEF INCOME COMPOSITE ETF CEF INM COMPSI 46138E404 254 12,539 SH   SOLE   12,539 0 0
INVESCO DYNAMIC CR OPPORTUNITI COM COM 46132R104 659 71,518 SH   SOLE   71,517 0 0
INVESCO FINANCIAL PREFERRED ETF COM 46137V621 783 41,756 SH   SOLE   41,756 0 0
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF INTL DIVI ACHI 46137V548 1,215 95,768 SH   SOLE   95,767 0 0
INVESCO MUN OPPORTUNITY TR COM COM 46132C107 203 16,596 SH   SOLE   16,596 0 0
INVESCO MUN TR COM COM 46131J103 497 41,385 SH   SOLE   41,385 0 0
INVESCO MUNI INCOME OPP TRST COM COM 46132X101 88 12,101 SH   SOLE   12,101 0 0
INVESCO PREFERRED ETF PFD ETF 46138E511 319 21,635 SH   SOLE   21,634 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 1,373 4,943 SH   SOLE   4,943 0 0
INVESCO QUALITY MUN INCOME TR COM COM 46133G107 677 54,758 SH   SOLE   54,758 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 1,440 13,320 SH   SOLE   13,319 0 0
INVESCO SR INCOME TR COM COM 46131H107 137 37,389 SH   SOLE   37,389 0 0
INVESCO TR INVT GRADE MUNS COM COM 46131M106 154 12,425 SH   SOLE   12,425 0 0
IPATH SHILLER CAPE ETN IPATH SHILR CAPE 06742A669 710 4,550 SH   SOLE   4,550 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF 1 3 YR TREAS BD 464287457 2,888 33,386 SH   SOLE   33,386 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF SH TR CRPORT ETF 464288646 1,267 23,079 SH   SOLE   23,079 0 0
ISHARES CHINA LARGE-CAP ETF CHINA LG-CAP ETF 464287184 356 8,475 SH   SOLE   8,475 0 0
ISHARES COHEN & STEERS REIT ETF COHEN STEER REIT 464287564 2,133 20,909 SH   SOLE   20,908 0 0
ISHARES COMEX GOLD TRUST ISHARES 464285105 223 12,381 SH   SOLE   12,381 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 176,378 4,432,720 SH   SOLE   4,432,720 0 0
ISHARES CORE HIGH DIVIDEND ETF CORE HIGH DV ETF 46429B663 273 3,387 SH   SOLE   3,386 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 1,533 25,429 SH   SOLE   25,428 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 640 12,124 SH   SOLE   12,124 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 20,326 60,482 SH   SOLE   60,481 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF CORE US AGGBD ET 464287226 1,385 11,734 SH   SOLE   11,733 0 0
ISHARES DOW JONES U.S. ETF DOW JONES ETF 464287846 303 1,820 SH   SOLE   1,819 0 0
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF IBONDS DEC20 ETF 46434VAQ3 1,143 45,285 SH   SOLE   45,285 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF IBONDS DEC21 ETF 46434VBK5 10,739 428,708 SH   SOLE   428,707 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF IBONDS DEC22 ETF 46434VBA7 11,045 430,939 SH   SOLE   430,938 0 0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF IBONDS DEC2022 46435G755 227 8,566 SH   SOLE   8,566 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF IBONDS DEC23 ETF 46434VAX8 25,480 971,393 SH   SOLE   971,392 0 0
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF IBONDS DEC2023 46435G318 350 13,330 SH   SOLE   13,330 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF IBONDS DEC24 ETF 46434VBG4 34,833 1,317,178 SH   SOLE   1,317,177 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF IBONDS DEC25 ETF 46434VBD1 34,503 1,271,766 SH   SOLE   1,271,765 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF IBONDS DEC2026 46435GAA0 13,084 487,847 SH   SOLE   487,846 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF IBONDS 27 ETF 46435UAA9 10,278 378,685 SH   SOLE   378,684 0 0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF IBDS DEC28 ETF 46435U515 9,639 331,345 SH   SOLE   331,344 0 0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF IBONDS DEC29 ETF 46436E205 870 32,179 SH   SOLE   32,179 0 0
ISHARES IBONDS DEC 2030 TERM CORPORATE ETF IBONDS DEC30 ETF 46436E726 825 32,021 SH   SOLE   32,021 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF IBOXX HI TD ETF 464288513 1,834 21,855 SH   SOLE   21,854 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242 9,322 69,199 SH   SOLE   69,199 0 0
ISHARES MBS ETF MBS ETF 464288588 65,200 590,580 SH   SOLE   590,580 0 0
ISHARES MICRO-CAP ETF MICRO-CAP ETF 464288869 779 8,605 SH   SOLE   8,605 0 0
ISHARES MORTGAGE REAL ESTATE ETF MORTGE REL ETF 46435G342 3,789 147,099 SH   SOLE   147,099 0 0
ISHARES MSCI ACWI EX US INDEX FUND MSCI ACWI EX US 464288240 14,634 318,196 SH   SOLE   318,195 0 0
ISHARES MSCI ACWI INDEX FUND MSCI AWI ETF 464288257 871 10,902 SH   SOLE   10,902 0 0
ISHARES MSCI BRIC ETF MSCI BRIC INDX 464286657 363 7,802 SH   SOLE   7,802 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 2,575 40,454 SH   SOLE   40,453 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 2,427 55,052 SH   SOLE   55,052 0 0
ISHARES MSCI JAPAN ETF MSCI JPN ETF NEW 46434G822 267 4,518 SH   SOLE   4,518 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND NASDAQ BIOTECH 464287556 1,970 14,546 SH   SOLE   14,546 0 0
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414 3,107 26,799 SH   SOLE   26,799 0 0
ISHARES RUSSELL 1000 ETF RUS 1000 ETF 464287622 342 1,826 SH   SOLE   1,826 0 0
ISHARES RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614 2,347 10,821 SH   SOLE   10,820 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 810 6,855 SH   SOLE   6,855 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 239 1,597 SH   SOLE   1,596 0 0
ISHARES RUSSELL MID-CAP ETF RUS MID CAP ETF 464287499 274 4,775 SH   SOLE   4,774 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 623 2,695 SH   SOLE   2,694 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF S&P MC 400GR ETF 464287606 370 1,547 SH   SOLE   1,547 0 0
ISHARES S&P MID-CAP 400 VALUE ETF S&P MC 400VL ETF 464287705 253 1,874 SH   SOLE   1,874 0 0
ISHARES S&P MIDCAP FUND CORE S&P MCP ETF 464287507 26,705 144,111 SH   SOLE   144,111 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF S&P SML 600 GWT 464287887 306 1,736 SH   SOLE   1,735 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF SP SMCP600VL ETF 464287879 243 1,985 SH   SOLE   1,985 0 0
ISHARES S&P SMALL-CAP FUND CORE S&P SCP ETF 464287804 20,698 294,715 SH   SOLE   294,714 0 0
ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168 13,250 162,494 SH   SOLE   162,493 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF SHRT NAT MUN ETF 464288158 1,784 16,500 SH   SOLE   16,500 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 2,656 21,000 SH   SOLE   20,999 0 0
ISHARES U.S. CONSUMER SERVICES ETF U.S. CNSM SV ETF 464287580 615 2,461 SH   SOLE   2,461 0 0
ISHARES U.S. ENERGY ETF U.S. ENERGY ETF 464287796 187 11,733 SH   SOLE   11,733 0 0
ISHARES U.S. FINANCIALS ETF U.S. FINLS ETF 464287788 214 1,889 SH   SOLE   1,888 0 0
ISHARES U.S. HEALTHCARE ETF US HEALTHCARE ETF 464287762 4,899 21,565 SH   SOLE   21,564 0 0
ISHARES U.S. TECHNOLOGY ETF U.S. TECH ETF 464287721 12,811 42,553 SH   SOLE   42,553 0 0
ISHARES U.S. TELECOMMUNICATIONS ETF US TELECOM ETF 464287713 463 17,026 SH   SOLE   17,025 0 0
ISHARES U.S. UTILITIES ETF U.S. UTILITS ETF 464287697 759 5,200 SH   SOLE   5,200 0 0
IVY HIGH INCOME OPPORTUNITIES COM COM 465893105 3,326 279,482 SH   SOLE   279,482 0 0
JOHNSON & JOHNSON COM COM 478160104 37,225 250,037 SH   SOLE   250,036 0 0
JPMORGAN ALERIAN MLP INDEX ETN ALERIAN ML ETN 46625H365 350 32,459 SH   SOLE   32,458 0 0
JPMORGAN CHASE & CO COM COM 46625H100 12,199 126,716 SH   SOLE   126,716 0 0
KADMON HLDGS INC COM COM 48283N106 110 28,125 SH   SOLE   28,125 0 0
KELLOGG CO COM COM 487836108 1,570 24,309 SH   SOLE   24,308 0 0
KIMBERLY-CLARK CORP COM COM 494368103 1,280 8,668 SH   SOLE   8,668 0 0
KINDER MORGAN INC DEL COM COM 49456B101 1,684 136,561 SH   SOLE   136,560 0 0
KKR INCOME OPPORTUNITIES FD COM COM 48249T106 1,157 85,484 SH   SOLE   85,483 0 0
KOHLS CORP COM COM 500255104 326 17,600 SH   SOLE   17,599 0 0
KROGER CO COM COM 501044101 205 6,031 SH   SOLE   6,031 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 549 3,231 SH   SOLE   3,231 0 0
LABORATORY CORP AMER HLDGS COM NEW COM NEW 50540R409 386 2,050 SH   SOLE   2,050 0 0
LAZARD GLOBAL TOTAL RETURN & I COM COM 52106W103 247 15,905 SH   SOLE   15,905 0 0
LEGGETT & PLATT INC COM COM 524660107 232 5,640 SH   SOLE   5,640 0 0
LEIDOS HOLDINGS INC COM COM 525327102 312 3,494 SH   SOLE   3,494 0 0
LILLY ELI & CO COM COM 532457108 4,517 30,518 SH   SOLE   30,517 0 0
LIVE NATION ENTERTAINMENT INC COM COM 538034109 205 3,809 SH   SOLE   3,809 0 0
LMP CAP & INCOME FD INC COM COM 50208A102 145 14,200 SH   SOLE   14,200 0 0
LOCKHEED MARTIN CORP COM COM 539830109 13,791 35,982 SH   SOLE   35,981 0 0
LOWES COS INC COM COM 548661107 851 5,129 SH   SOLE   5,128 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - SHS - A - N53745100 1,549 21,970 SH   SOLE   21,970 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM UNIT RP LP 559080106 5,065 148,111 SH   SOLE   148,110 0 0
MAIN STR CAP CORP COM COM 56035L104 1,538 52,004 SH   SOLE   52,004 0 0
MARATHON PETE CORP COM COM 56585A102 278 9,485 SH   SOLE   9,485 0 0
MARRIOTT INTL INC NEW CL A CL A 571903202 1,199 12,956 SH   SOLE   12,955 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 824 7,183 SH   SOLE   7,183 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104 883 2,610 SH   SOLE   2,610 0 0
MATERIALS SELECT SECTOR SPDR FUND SBI MATERIALS 81369Y100 292 4,586 SH   SOLE   4,585 0 0
MCDONALDS CORP COM COM 580135101 5,698 25,959 SH   SOLE   25,958 0 0
MCKESSON CORP COM COM 58155Q103 558 3,744 SH   SOLE   3,743 0 0
MEDTRONIC PLC SHS COM G5960L103 2,010 19,342 SH   SOLE   19,341 0 0
MERCK & CO. INC COM COM 58933Y105 17,353 209,195 SH   SOLE   209,195 0 0
MFS HIGH INCOME MUN TR SH BEN INT SH BEN INT 59318D104 202 42,850 SH   SOLE   42,850 0 0
MFS HIGH YIELD MUN TR SH BEN INT SH BEN INT 59318E102 116 27,715 SH   SOLE   27,715 0 0
MFS INVT GRADE MUN TR SH BEN INT SH BEN INT 59318B108 262 27,867 SH   SOLE   27,867 0 0
MFS MUN INCOME TR SH BEN INT SH BEN INT 552738106 755 117,450 SH   SOLE   117,450 0 0
MGM GROWTH PPTYS LLC CL A COM CL A 55303A105 2,085 74,527 SH   SOLE   74,527 0 0
MICROCHIP TECHNOLOGY INC. COM COM 595017104 520 5,065 SH   SOLE   5,065 0 0
MICROSOFT CORP COM COM 594918104 34,347 163,302 SH   SOLE   163,301 0 0
MOLSON COORS BEVERAGE CO CL B CL B 60871R209 3,066 91,358 SH   SOLE   91,358 0 0
MONDELEZ INTL INC CL A CL A 609207105 996 17,333 SH   SOLE   17,333 0 0
MORGAN STANLEY COM NEW COM NEW 617446448 514 10,629 SH   SOLE   10,628 0 0
MORGAN STANLEY EMER MKTS DEBT COM COM 61744H105 108 12,815 SH   SOLE   12,815 0 0
MORGAN STANLEY EMERGING MKTS D COM COM 617477104 178 32,084 SH   SOLE   32,083 0 0
MOTOROLA SOLUTIONS INC COM NEW COM NEW 620076307 501 3,197 SH   SOLE   3,196 0 0
NATURAL RESOURCE PARTNERS L P COM UNIT LTD PAR COM 63900P608 149 12,537 SH   SOLE   12,536 0 0
NETFLIX INC COM COM 64110L106 713 1,425 SH   SOLE   1,425 0 0
NEUBERGER BERMAN HIGH YIELD ST COM COM 64128C106 489 44,096 SH   SOLE   44,095 0 0
NEUBERGER BERMAN REAL ESTATE S COM COM 64190A103 38 10,319 SH   SOLE   10,319 0 0
NEW AMER HIGH INCOME FD INC COM NEW COM 641876800 1,087 132,845 SH   SOLE   132,845 0 0
NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 2,345 295,016 SH   SOLE   295,016 0 0
NEWELL BRANDS INC COM COM 651229106 543 31,670 SH   SOLE   31,670 0 0
NEXPOINT RESIDENTIAL TR INC COM COM 65341D102 960 21,641 SH   SOLE   21,640 0 0
NEXPOINT STRATEGIC OPPORTES FD COM NEW COM 65340G205 407 46,987 SH   SOLE   46,986 0 0
NEXTERA ENERGY INC COM COM 65339F101 2,999 10,803 SH   SOLE   10,803 0 0
NIKE INC CL B CL B 654106103 2,505 19,954 SH   SOLE   19,953 0 0
NORFOLK SOUTHN CORP COM COM 655844108 6,104 28,523 SH   SOLE   28,522 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 688 2,180 SH   SOLE   2,179 0 0
NOVARTIS AG SPONSORED ADR SPONSORED ADR 66987V109 556 6,396 SH   SOLE   6,396 0 0
NUVEEN AMT FREE MUN CR INC FD COM COM 67071L106 2,917 186,258 SH   SOLE   186,258 0 0
NUVEEN AMT FREE QLTY MUN INCME COM COM 670657105 3,130 218,236 SH   SOLE   218,236 0 0
NUVEEN CR STRATEGIES INCOME FD COM SHS COM SHS 67073D102 95 16,100 SH   SOLE   16,100 0 0
NUVEEN FLOATING RATE INCOME FD COM COM 67072T108 5,882 707,810 SH   SOLE   707,810 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS COM SH 6706EN100 3,941 480,591 SH   SOLE   480,591 0 0
NUVEEN GEORGIA QLTY MUN INC FD COM COM 67072B107 1,536 125,867 SH   SOLE   125,867 0 0
NUVEEN MUN HIGH INCOME OPPORTU COM COM 670682103 236 17,510 SH   SOLE   17,510 0 0
NUVEEN MUN VALUE FD INC COM COM 670928100 422 39,619 SH   SOLE   39,618 0 0
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT COM SH BEN INT 67070X101 1,914 130,289 SH   SOLE   130,289 0 0
NUVEEN PFD & INCM SECURTIES FD COM COM 67072C105 181 20,518 SH   SOLE   20,518 0 0
NUVEEN PFD & INCOME OPPORTUNIT COM COM 67073B106 953 112,259 SH   SOLE   112,258 0 0
NUVEEN QUALITY MUNCP INCOME FD COM COM 67066V101 2,811 193,614 SH   SOLE   193,613 0 0
NUVEEN REAL ASSET INCOME & GRO COM COM 67074Y105 345 28,647 SH   SOLE   28,647 0 0
NUVEEN SELECT TAX FREE INCOME SH BEN INT SH BEN INT 67063C106 261 17,455 SH   SOLE   17,455 0 0
NUVEEN SELECT TAX FREE INCOME SH BEN INT SH BEN INT 67063X100 430 26,202 SH   SOLE   26,202 0 0
NUVEEN SELECT TAX-FREE INCOME SH BEN INT SH BEN INT 67062F100 250 14,952 SH   SOLE   14,952 0 0
NUVEEN SR INCOME FD COM COM 67067Y104 262 54,226 SH   SOLE   54,225 0 0
NVIDIA CORPORATION COM COM 67066G104 3,222 5,953 SH   SOLE   5,952 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT COM SHS BEN INT 67623C109 839 40,488 SH   SOLE   40,487 0 0
OMNICOM GROUP INC COM COM 681919106 6,725 135,850 SH   SOLE   135,850 0 0
ORACLE CORP COM COM 68389X105 4,481 75,054 SH   SOLE   75,053 0 0
PACKAGING CORP AMER COM COM 695156109 9,164 84,032 SH   SOLE   84,032 0 0
PAYCHEX INC COM COM 704326107 1,018 12,756 SH   SOLE   12,756 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,360 6,900 SH   SOLE   6,900 0 0
PEMBINA PIPELINE CORP COM COM 706327103 1,106 52,080 SH   SOLE   52,080 0 0
PEPSICO INC COM COM 713448108 4,836 34,892 SH   SOLE   34,891 0 0
PERMIAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 714236106 78 31,452 SH   SOLE   31,452 0 0
PFIZER INC COM COM 717081103 24,159 658,285 SH   SOLE   658,284 0 0
PGIM GLOBAL HIGH YIELD FD FORM COM COM 69346J106 1,134 85,552 SH   SOLE   85,552 0 0
PGIM HIGH YIELD BOND FUND INC COM COM 69346H100 4,649 336,618 SH   SOLE   336,618 0 0
PHILIP MORRIS INTL INC COM COM 718172109 5,756 76,758 SH   SOLE   76,757 0 0
PHILLIPS 66 COM COM 718546104 204 3,929 SH   SOLE   3,928 0 0
PIMCO MUN INCOME FD II COM COM 72200W106 244 18,070 SH   SOLE   18,070 0 0
PIONEER FLOATING RATE TR COM COM 72369J102 5,720 566,309 SH   SOLE   566,308 0 0
PIONEER HIGH INCOME TR COM COM 72369H106 2,797 351,331 SH   SOLE   351,331 0 0
PIONEER MUN HIGH INCOME ADVANT COM COM 723762100 785 71,905 SH   SOLE   71,904 0 0
PIONEER MUN HIGH INCOME TR COM SHS COM SHS 723763108 2,309 199,359 SH   SOLE   199,359 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN UNIT LTD PARTN 726503105 262 43,879 SH   SOLE   43,879 0 0
POLARIS INC COM COM 731068102 469 4,976 SH   SOLE   4,976 0 0
PRINCIPAL FINANCIAL GROUP INC COM COM 74251V102 238 5,904 SH   SOLE   5,903 0 0
PROCTER AND GAMBLE CO COM COM 742718109 28,725 206,667 SH   SOLE   206,666 0 0
PROLOGIS INC. COM COM 74340W103 894 8,881 SH   SOLE   8,881 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF RUSS 2000 DIVD 74347B698 27,153 575,910 SH   SOLE   575,910 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY PSHS ULT NASB 74347R214 927 13,255 SH   SOLE   13,255 0 0
PROSHARES ULTRAPRO DOW 30 ULTRPRO DOW30 74347X823 608 7,820 SH   SOLE   7,820 0 0
PROSHARES ULTRAPRO QQQ ULTRAPRO QQQ 74347X831 2,145 16,385 SH   SOLE   16,385 0 0
PS BUSINESS PKS INC CALIF COM COM 69360J107 221 1,807 SH   SOLE   1,807 0 0
PUBLIC STORAGE COM COM 74460D109 658 2,956 SH   SOLE   2,955 0 0
PUBLIC SVC ENTERPRISE GRP INC COM COM 744573106 300 5,470 SH   SOLE   5,469 0 0
PUTNAM MANAGED MUN INCOME TR COM COM 746823103 888 115,869 SH   SOLE   115,869 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT SH BEN INT 746922103 2,146 165,465 SH   SOLE   165,464 0 0
PUTNAM PREMIER INCOME TR SH BEN INT SH BEN INT 746853100 290 65,225 SH   SOLE   65,225 0 0
QEP RESOURCES INC COM COM 74733V100 39 42,668 SH   SOLE   42,668 0 0
QUALCOMM INC COM COM 747525103 13,161 111,838 SH   SOLE   111,838 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 626 5,466 SH   SOLE   5,466 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 5,624 97,744 SH   SOLE   97,743 0 0
REAL ESTATE SELECT SECTOR SPDR FUND RL EST SEL SEC 81369Y860 309 8,761 SH   SOLE   8,761 0 0
REALTY INCOME CORP COM COM 756109104 257 4,223 SH   SOLE   4,223 0 0
REGENCY CTRS CORP COM COM 758849103 539 14,184 SH   SOLE   14,183 0 0
RETAIL PPTYS AMER INC CL A CL A 76131V202 70 12,000 SH   SOLE   12,000 0 0
RIVERNORTH SPECIALTY FIN CORP COM COM 76882B108 438 29,509 SH   SOLE   29,509 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 395 1,788 SH   SOLE   1,788 0 0
ROLLINS INC COM COM 775711104 347 6,410 SH   SOLE   6,410 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A SPONS ADR A 780259206 283 11,255 SH   SOLE   11,254 0 0
SABINE ROYALTY TR UNIT BEN INT UNIT BEN INT 785688102 488 16,755 SH   SOLE   16,755 0 0
SALESFORCE COM INC COM COM 79466L302 291 1,157 SH   SOLE   1,157 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 798241105 55 21,924 SH   SOLE   21,923 0 0
SCHLUMBERGER LTD COM COM 806857108 164 10,531 SH   SOLE   10,531 0 0
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 222 2,758 SH   SOLE   2,758 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF US LCAP GR ETF 808524300 362 3,143 SH   SOLE   3,143 0 0
SCHWAB U.S. TIPS ETF US TIPS ETF 808524870 638 10,349 SH   SOLE   10,348 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 1,430 25,851 SH   SOLE   25,850 0 0
SEAGATE TECHNOLOGY PLC SHS SHS G7945M107 227 4,613 SH   SOLE   4,613 0 0
SHOPIFY INC CL A CL A 82509L107 403 394 SH   SOLE   394 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 854 13,201 SH   SOLE   13,200 0 0
SNAP ON INC COM COM 833034101 206 1,400 SH   SOLE   1,400 0 0
SOUTHERN CO COM COM 842587107 26,224 483,655 SH   SOLE   483,655 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF BLOMBERG BRC INV 78468R200 12,226 399,801 SH   SOLE   399,800 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF BLOOMBERG SRT TR 78468R408 794 30,673 SH   SOLE   30,672 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF UT SER 1 78467X109 587 2,114 SH   SOLE   2,114 0 0
SPDR EURO STOXX 50 ETF EURO STOXX 50 78463X202 1,228 33,793 SH   SOLE   33,793 0 0
SPDR GOLD SHARES GOLD SHS 78463V107 1,894 10,694 SH   SOLE   10,693 0 0
SPDR MSCI ACWI EX-US ETF MSCI ACWI EXUS 78463X848 4,729 196,649 SH   SOLE   196,649 0 0
SPDR PORTFOLIO INTERMEDIATE TERM TREASURY ETF PORTFOLIO S&P500 78464A672 1,768 53,192 SH   SOLE   53,192 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF COM 78464A805 252 6,156 SH   SOLE   6,156 0 0
SPDR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 241 6,130 SH   SOLE   6,130 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 5,248 15,669 SH   SOLE   15,669 0 0
SPDR S&P AEROSPACE & DEFENSE ETF AEROSPACE DEF 78464A631 267 3,058 SH   SOLE   3,058 0 0
SPDR S&P BIOTECH ETF S&P BIOTECH 78464A870 218 1,960 SH   SOLE   1,959 0 0
SPDR S&P CHINA ETF S&P CHINA ETF 78463X400 271 2,280 SH   SOLE   2,280 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 59,025 638,799 SH   SOLE   638,798 0 0
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 414 1,220 SH   SOLE   1,220 0 0
SQUARE INC CL A COM 852234103 238 1,464 SH   SOLE   1,464 0 0
STARBUCKS CORP COM COM 855244109 1,228 14,287 SH   SOLE   14,286 0 0
STRYKER CORPORATION COM COM 863667101 213 1,020 SH   SOLE   1,020 0 0
SYSCO CORP COM COM 871829107 978 15,714 SH   SOLE   15,713 0 0
TARGET CORP COM COM 87612E106 2,801 17,792 SH   SOLE   17,791 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND TECHNOLOGY 81369Y803 61,043 523,073 SH   SOLE   523,073 0 0
TEKLA HEALTHCARE OPPORTUNITIES SHS SHS 879105104 215 11,900 SH   SOLE   11,900 0 0
TESLA INC COM COM 88160R101 1,041 2,427 SH   SOLE   2,427 0 0
TEXAS INSTRS INC COM COM 882508104 575 4,028 SH   SOLE   4,028 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 318 720 SH   SOLE   720 0 0
TRUIST FINL CORP COM COM 89832Q109 1,407 36,983 SH   SOLE   36,982 0 0
UNION PAC CORP COM COM 907818108 2,051 10,416 SH   SOLE   10,416 0 0
UNITED PARCEL SERVICE INC CL B CL B 911312106 24,413 146,512 SH   SOLE   146,512 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 4,789 15,360 SH   SOLE   15,360 0 0
UTILITIES SELECT SECTOR SPDR FUND SBI INT-UTILS 81369Y886 7,977 134,341 SH   SOLE   134,341 0 0
VALERO ENERGY CORP COM COM 91913Y100 2,228 51,437 SH   SOLE   51,437 0 0
VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF FALLEN ANGEL HG 92189F437 42,225 1,419,807 SH   SOLE   1,419,806 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND DIV APP ETF 921908844 5,409 42,037 SH   SOLE   42,037 0 0
VANGUARD EXTENDED MARKET INDEX FUND EXTEND MKT ETF 922908652 221 1,702 SH   SOLE   1,701 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ALLWRLD EX US 922042775 316 6,265 SH   SOLE   6,264 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND FTSE SMCAP ETF 922042718 303 2,879 SH   SOLE   2,879 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 201 4,906 SH   SOLE   4,905 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 17,111 395,719 SH   SOLE   395,719 0 0
VANGUARD GROWTH INDEX FUND GROWTH ETF 922908736 795 3,493 SH   SOLE   3,493 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND INF TECH ETF 92204A702 205 659 SH   SOLE   659 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND INTERMED TERM 921937819 1,575 16,853 SH   SOLE   16,852 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF INT-TERM CORP 92206C870 235 2,448 SH   SOLE   2,447 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF INTL HIGH ETF 921946794 7,480 143,687 SH   SOLE   143,687 0 0
VANGUARD LARGE-CAP INDEX FUND LARGE CAP ETF 922908637 897 5,731 SH   SOLE   5,731 0 0
VANGUARD LONG-TERM BOND INDEX FUND LONG TERM BOND 921937793 1,106 9,889 SH   SOLE   9,889 0 0
VANGUARD MEGA CAP ETF MEGA CAP INDEX 921910873 7,183 59,912 SH   SOLE   59,912 0 0
VANGUARD MEGA CAP GROWTH ETF MEGA GRWTH IND 921910816 230 1,240 SH   SOLE   1,240 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 7,930 100,434 SH   SOLE   100,433 0 0
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 973 3,162 SH   SOLE   3,161 0 0
VANGUARD SHORT-TERM BOND INDEX FUND SHORT TRM BOND 921937827 25,112 302,376 SH   SOLE   302,375 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND SHRT TRM CORP BND 92206C409 222 2,682 SH   SOLE   2,682 0 0
VANGUARD SMALL-CAP INDEX FUND SMALL CP ETF 922908751 520 3,382 SH   SOLE   3,382 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND TOTAL BND MKT 921937835 744 8,437 SH   SOLE   8,436 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND TOTAL STK MKT 922908769 857 5,035 SH   SOLE   5,034 0 0
VANGUARD VALUE INDEX FUND VALUE ETF 922908744 532 5,087 SH   SOLE   5,086 0 0
VENTAS INC COM COM 92276F100 2,387 56,882 SH   SOLE   56,881 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 19,674 330,712 SH   SOLE   330,711 0 0
VISA INC COM CL A COM CL A 92826C839 4,357 21,788 SH   SOLE   21,788 0 0
VOYA GLBL EQTY DIV & PREM OPP COM COM 92912T100 7,167 1,447,879 SH   SOLE   1,447,879 0 0
VOYA NAT RES EQUITY INCOME FD COM COM 92913C106 29 11,810 SH   SOLE   11,810 0 0
VOYA PRIME RATE TR SH BEN INT SH BEN INT 92913A100 218 49,420 SH   SOLE   49,420 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 755 21,018 SH   SOLE   21,017 0 0
WALMART INC COM COM 931142103 3,638 26,006 SH   SOLE   26,005 0 0
WASTE MGMT INC DEL COM COM 94106L109 766 6,771 SH   SOLE   6,771 0 0
WELLS FARGO CO NEW COM COM 949746101 2,762 117,470 SH   SOLE   117,470 0 0
WELLS FARGO GLOBAL DIVIDEND OP COM COM 94987C103 66 15,500 SH   SOLE   15,500 0 0
WELLS FARGO INCOME OPPORTUNITI WF INC OPPTY FD COM SHS 94987B105 246 33,714 SH   SOLE   33,714 0 0
WELLS FARGO MULTI SECTOR INCOM COM COM SHS 94987D101 914 85,056 SH   SOLE   85,056 0 0
WELLTOWER INC COM COM 95040Q104 1,540 27,955 SH   SOLE   27,954 0 0
WENDYS CO COM COM 95058W100 224 10,025 SH   SOLE   10,025 0 0
WESTERN ASSET EMERGING MKTS DE COM COM 95766A101 171 13,849 SH   SOLE   13,849 0 0
WESTERN ASSET GLOBAL HIGH INCO COM COM 95766B109 1,860 192,939 SH   SOLE   192,939 0 0
WESTERN ASSET HIGH INCOME FD I COM COM 95766J102 1,099 171,748 SH   SOLE   171,748 0 0
WESTERN ASSET HIGH INCOME OPPO COM COM 95766K109 6,807 1,389,258 SH   SOLE   1,389,257 0 0
WESTERN ASSET HIGH YIELD DEFIN COM COM 95768B107 4,891 348,575 SH   SOLE   348,574 0 0
WESTERN ASSET MUN HIGH INCOME COM COM 95766N103 140 18,749 SH   SOLE   18,749 0 0
WEYERHAEUSER CO MTN BE COM NEW COM NEW 962166104 286 10,038 SH   SOLE   10,038 0 0
WILLIAMS COS INC COM COM 969457100 1,183 60,220 SH   SOLE   60,219 0 0
YUM BRANDS INC COM COM 988498101 722 7,907 SH   SOLE   7,906 0 0
YUM CHINA HLDGS INC COM COM 98850P109 285 5,377 SH   SOLE   5,377 0 0