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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M CO COMCOM88579Y10110,92562,281SH SOLE 62,28100
ABBOTT LABS COMCOM0028241001,51212,801SH SOLE 12,80000
ABBVIE INC COMCOM00287Y10917,893165,875SH SOLE 165,87500
ABERDEEN INCOME CR STRATEGIES COMCOM00305710615313,812SH SOLE 13,81100
ABERDEEN TOTAL DYNAMIC DIVD FD COM SH BEN INTCOM SH BEN INT00326L10060962,501SH SOLE 62,50100
ABIOMED INC COMCOM0036541001,2093,715SH SOLE 3,71500
ACCENTURE PLC IRELAND SHS CLASS ASHS CLASS AG1151C1018522,664SH SOLE 2,66400
ADAMS DIVERSIFIED EQUITY FD COMCOM0062121041,21661,391SH SOLE 61,39100
ADOBE SYSTEMS INCORPORATED COMCOM00724F101527915SH SOLE 91500
ADVANCED MICRO DEVICES INC COMCOM0079031071,25612,203SH SOLE 12,20300
ADVENT CONV & INCOME FD COMCOM00764C10932618,111SH SOLE 18,11100
AFLAC INC COMCOM0010551021,40026,860SH SOLE 26,86000
AIR PRODS & CHEMS INC COMCOM0091581061,8027,035SH SOLE 7,03500
ALBEMARLE CORP COMCOM0126531013241,480SH SOLE 1,48000
ALIBABA GROUP HLDG LTD SPONSORED ADSSPONSORED ADS01609W1023812,576SH SOLE 2,57600
ALLIANCEBERNSTEIN GLOBAL HIGH COMCOM01879R1062,406196,124SH SOLE 196,12300
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTNUNIT01881G1064268,588SH SOLE 8,58800
ALLIANCEBERNSTEIN NATL MUN INM COMCOM01864U1062,669178,626SH SOLE 178,62500
ALLIANT ENERGY CORP COMCOM0188021082053,661SH SOLE 3,66100
ALLSTATE CORP COMCOM0200021014323,392SH SOLE 3,39200
ALPHABET INC CAP STK CL ACAP STK02079K30545,03516,845SH SOLE 16,84400
ALPHABET INC CAP STK CL CCAP STK02079K1073,8391,440SH SOLE 1,44000
ALTRIA GROUP INC COMCOM02209S10323,845523,832SH SOLE 523,83200
AMAZON COM INC COMCOM02313510623,9187,281SH SOLE 7,28100
AMEREN CORP COMCOM0236081022753,398SH SOLE 3,39800
AMERICAN ELEC PWR CO INC COMCOM0255371014,39454,126SH SOLE 54,12600
AMERICAN EXPRESS CO COMCOM0258161091,0496,260SH SOLE 6,26000
AMERICAN TOWER CORP NEW COMCOM03027X1001,5595,876SH SOLE 5,87500
AMERICOLD RLTY TR COMCOM03064D10882028,237SH SOLE 28,23700
AMERISOURCEBERGEN CORP COMCOM03073E1053182,663SH SOLE 2,66300
AMGEN INC COMCOM0311621003,44216,185SH SOLE 16,18400
ANNALY CAPITAL MANAGEMENT INC COMCOM0357104093,169376,379SH SOLE 376,37900
AON PLC SHS CL ASHS CL AG0403H1085541,937SH SOLE 1,93700
APOLLO SR FLOATING RATE FD INC COMCOM0376361071,02564,871SH SOLE 64,87100
APOLLO TACTICAL INCOME FD INC COMCOM0376381031,01364,036SH SOLE 64,03600
APPLE INC COMCOM03783310055,424391,692SH SOLE 391,69200
APPLIED MATLS INC COMCOM0382221058016,225SH SOLE 6,22400
ARBOR REALTY TRUST INC COMCOM03892310865035,067SH SOLE 35,06700
ARCHER DANIELS MIDLAND CO COMCOM0394831022143,558SH SOLE 3,55700
ARES CAPITAL CORP COMCOM04010L10381840,230SH SOLE 40,23000
ARES DYNAMIC CR ALLOCATION FD COMCOM04014F1023,012186,017SH SOLE 186,01600
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETFAUTONOMOUS TECHNOLOGY & ROBOTICS ETF00214Q2032242,872SH SOLE 2,87200
ARK GENOMIC REVOLUTION ETFARK ETF TR00214Q30277710,399SH SOLE 10,39800
ARK INNOVATION ETFINNOVATION ETF00214Q1044,16937,719SH SOLE 37,71900
ARK NEXT GENERATION INTERNET ETFARK ETF TR00214Q4014122,966SH SOLE 2,96600
AT&T INC COMCOM00206R10227,4481,016,201SH SOLE 1,016,20000
AURINIA PHARMACEUTICALS INC COMCOM05156V10228813,000SH SOLE 13,00000
AUTODESK INC COMCOM052769106252885SH SOLE 88500
AUTOMATIC DATA PROCESSING INC COMCOM0530151031,2526,262SH SOLE 6,26200
AVERY DENNISON CORP COMCOM0536111095812,806SH SOLE 2,80500
BANK NOVA SCOTIA B C COMCOM0641491073024,905SH SOLE 4,90500
BANK OZK COMCOM06417N10363214,714SH SOLE 14,71400
BARINGS GLOBAL SHORT DURATION COMCOM06760L1001,18269,129SH SOLE 69,12900
BECTON DICKINSON & CO COMCOM0758871094471,817SH SOLE 1,81600
BERKSHIRE HATHAWAY INC DEL CL ACL A0846701081,6464SH SOLE 400
BERKSHIRE HATHAWAY INC DEL CL B NEWCL B NEW08467070210,71139,243SH SOLE 39,24300
BEST BUY INC COMCOM08651610112,581119,013SH SOLE 119,01200
BIOGEN INC COMCOM09062X1037402,616SH SOLE 2,61600
BK OF AMERICA CORP COMCOM06050510420,620485,738SH SOLE 485,73700
BLACKROCK CORE BD TR SHS BEN INTSHS09249E1012,778167,761SH SOLE 167,76000
BLACKROCK CORPOR HI YLD FD INC COMCOM09255P1072,446200,525SH SOLE 200,52500
BLACKROCK CR ALLOCATION INCOME COMCOM0925081001,851122,163SH SOLE 122,16300
BLACKROCK DEBT STRATEGIES FD I COM NEWCOM NEW09255R2021,00587,107SH SOLE 87,10700
BLACKROCK ENHANCED EQUITY DIVI COMCOM09251A1045,247535,402SH SOLE 535,40100
BLACKROCK FLOATING RATE INCOME COMCOM09255X10094971,037SH SOLE 71,03700
BLACKROCK GLOBAL FLOATING RATE COMCOM09194110442031,625SH SOLE 31,62400
BLACKROCK INC COMCOM09247X1012,3992,860SH SOLE 2,86000
BLACKROCK INCOME TR INC COMCOM09247F10022637,117SH SOLE 37,11600
BLACKROCK INVT QUALITY MUN TR COMCOM09247D10523813,800SH SOLE 13,80000
BLACKROCK LTD DURATION INCOME COM SHSCOM09249W1013,012176,248SH SOLE 176,24800
BLACKROCK MUN INCOME QUALITY T COMCOM09247910454335,557SH SOLE 35,55700
BLACKROCK MUNI INCOME TR II COMCOM09249N10186256,911SH SOLE 56,91100
BLACKROCK MUNI INTER DR FD INC COMCOM09253X1024,930324,110SH SOLE 324,11000
BLACKROCK MUNIHLDNGS CALI QLTY COMCOM09254L10733721,511SH SOLE 21,51100
BLACKROCK MUNIHLDS INVSTM QLTY COMCOM09254P1082,485171,147SH SOLE 171,14700
BLACKROCK MUNIHOLDINGS FD INC COMCOM09253N1041,51392,453SH SOLE 92,45300
BLACKROCK MUNIHOLDINGS QUALITY COMCOM09254C1071,26491,593SH SOLE 91,59300
BLACKROCK MUNIVEST FD INC COMCOM09253R10514715,550SH SOLE 15,55000
BLACKROCK MUNIYIELD FD INC COMCOM09253W10420513,775SH SOLE 13,77500
BLACKROCK MUNIYIELD QUALITY FD COMCOM09254G10836525,341SH SOLE 25,34100
BLACKROCK MUNIYIELD QUALITY FD COMCOM09254E1031,44998,725SH SOLE 98,72400
BLACKROCK MUNIYILD QULT FD INC COMCOM09254F10059036,419SH SOLE 36,41800
BLACKSTONE INC COMCOM09260D1072,30019,768SH SOLE 19,76700
BLACKSTONE LONG SHORT CR INCOM COM SHS BN INTCOM SHS BN INT09257D10273448,407SH SOLE 48,40700
BLACKSTONE SENIOR FLOATNG RATE COMCOM09256U10528617,448SH SOLE 17,44700
BLACKSTONE STRATEGIC CREDIT FD COM SHS BEN INCOM SHS BEN IN09257R1012,839204,958SH SOLE 204,95700
BNY MELLON MUN BD INFRASTRUCTU COM SHSCOM SHS09662W10957436,797SH SOLE 36,79700
BNY MELLON MUN INCOME INC COMCOM05589T10471173,817SH SOLE 73,81700
BNY MELLON STRATEGIC MUN BD FD COMCOM09662E1091,583198,350SH SOLE 198,35000
BNY MELLON STRATEGIC MUNS INC COMCOM05588W1082,427278,957SH SOLE 278,95700
BOEING CO COMCOM0970231054,77821,723SH SOLE 21,72300
BOSTON PROPERTIES INC COMCOM1011211012402,219SH SOLE 2,21800
BRISTOL-MYERS SQUIBB CO COMCOM11012210812,383209,279SH SOLE 209,27900
BROADCOM INC COMCOM11135F1012,0994,328SH SOLE 4,32800
BROADSTONE NET LEASE INC COMCOM11135E20338715,608SH SOLE 15,60800
BROOKFIELD REAL ASSETS INCOME SHS BEN INTSHS BEN INT11283010432715,655SH SOLE 15,65500
CABOT OIL & GAS CORP COMCOM12709710353924,776SH SOLE 24,77500
CADENCE BANCORPORATION CL ACL A12739A10023610,745SH SOLE 10,74500
CALAMOS CONV OPPORTUNITIES & I SH BEN INTSH BEN INT12811710831020,690SH SOLE 20,69000
CAPITAL ONE FINL CORP COMCOM14040H1053652,256SH SOLE 2,25600
CARDINAL HEALTH INC COMCOM14149Y10813,416271,257SH SOLE 271,25700
CARDLYTICS INC COMCOM14161W1056347,550SH SOLE 7,55000
CATERPILLAR INC COMCOM1491231017,56239,390SH SOLE 39,38900
CBRE CLARION GLOBAL REAL ESTAT COMCOM12504G10012615,039SH SOLE 15,03900
CHEVRON CORP NEW COMCOM16676410013,428132,358SH SOLE 132,35800
CHIMERA INVT CORP COM NEWCOM16934Q20892762,422SH SOLE 62,42200
CHUBB LIMITED COMCOMH1467J1042431,400SH SOLE 1,40000
CIGNA CORP NEW COMCOM1255231002181,091SH SOLE 1,09100
CISCO SYS INC COMCOM17275R10232,142590,525SH SOLE 590,52400
CITIGROUP INC COM NEWCOM NEW17296742411,877169,243SH SOLE 169,24200
CLOROX CO DEL COMCOM1890541092,09912,672SH SOLE 12,67100
CMS ENERGY CORP COMCOM1258961002874,801SH SOLE 4,80100
COCA COLA CO COMCOM19121610023,600449,773SH SOLE 449,77200
COHEN & STEERS LTD DURATION PF COMCOM19248C10538113,950SH SOLE 13,95000
COHEN & STEERS QUALITY INCOME COMCOM19247L10625517,112SH SOLE 17,11200
COHEN & STEERS REIT & PFD & IN COMCOM19247X1002,03679,365SH SOLE 79,36400
COLGATE PALMOLIVE CO COMCOM1941621036678,830SH SOLE 8,82900
COMCAST CORP NEW CL ACL A20030N1011,93434,576SH SOLE 34,57600
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUNDCOMMUNICATION81369Y8521,52419,019SH SOLE 19,01800
CONAGRA BRANDS INC COMCOM2058871022,31868,431SH SOLE 68,43000
CONNECTONE BANCORP INC COMCOM20786W10761220,407SH SOLE 20,40700
CONOCOPHILLIPS COMCOM20825C1041,06115,649SH SOLE 15,64900
CONSOLIDATED EDISON INC COMCOM2091151042,44933,731SH SOLE 33,73000
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUNDSBI CONS DISCR81369Y4077,21740,219SH SOLE 40,21800
CONSUMER STAPLES SELECT SECTOR SPDR FUNDSBI CONS STPLS81369Y3083,51851,103SH SOLE 51,10300
CORTEVA INC COMCOM22052L1043638,633SH SOLE 8,63200
COSTCO WHSL CORP NEW COMCOM22160K1055,22111,619SH SOLE 11,61900
COUSINS PPTYS INC COM NEWCOM2227955025,142137,892SH SOLE 137,89100
CRACKER BARREL OLD CTRY STORE COMCOM22410J1062331,667SH SOLE 1,66700
CREDIT SUISSE ASSET MGMT INCOM COMCOM22491610619857,139SH SOLE 57,13900
CROWN CASTLE INTL CORP NEW COMCOM22822V1011,3117,564SH SOLE 7,56300
CSX CORP COMCOM12640810345215,205SH SOLE 15,20500
CUMMINS INC COMCOM23102110619,32286,042SH SOLE 86,04200
CVS HEALTH CORP COMCOM12665010011,634137,093SH SOLE 137,09300
CYRUSONE INC COMCOM23283R1005,74774,236SH SOLE 74,23600
DANAHER CORPORATION COMCOM2358511023651,199SH SOLE 1,19800
DANIMER SCIENTIFIC INC COM CL ACOM23627210013,257811,306SH SOLE 811,30600
DASEKE INC COMCOM23753F1079310,110SH SOLE 10,11000
DEERE & CO COMCOM2441991051,2243,652SH SOLE 3,65200
DELAWARE IVY HIGH INCOME OPPO COMCOM4658931053,775276,174SH SOLE 276,17400
DELL TECHNOLOGIES INC CL CCL C24703L2023273,141SH SOLE 3,14100
DELTA AIR LINES INC DEL COM NEWCOM NEW24736170299123,247SH SOLE 23,24600
DIGITAL RLTY TR INC COMCOM2538681031,0417,203SH SOLE 7,20300
DIMENSIONAL U.S. TARGETED VALUE ETFUS CORE EQT MKT25434V60965014,631SH SOLE 14,63100
DIREXION DAILY FINANCIAL BULL 3X SHARESDLY FIN BULL NEW25459Y6942,62422,702SH SOLE 22,70200
DIREXION DAILY HEALTHCARE BULL 3X SHARESHEALTHCARE BULL 3X SHARES25459Y8763233,005SH SOLE 3,00500
DISNEY WALT CO COMCOM DISNEY25468710610,32361,023SH SOLE 61,02300
DIVERSIFIED HEALTHCARE TR COM SH BEN INTCOM SH BEN INT25525P1074613,495SH SOLE 13,49500
DOLLAR GEN CORP NEW COMCOM2566771052421,141SH SOLE 1,14000
DOMINION ENERGY INC COMCOM25746U1094,59462,920SH SOLE 62,92000
DOMINOS PIZZA INC COMCOM25754A2016221,305SH SOLE 1,30400
DOW INC COMCOM26055710384414,667SH SOLE 14,66600
DRIVE SHACK INC COMCOM26207710018063,900SH SOLE 63,90000
DTE ENERGY CO COMCOM2333311077286,514SH SOLE 6,51300
DUKE ENERGY CORP NEW COM NEWCOM NEW26441C2046,29764,522SH SOLE 64,52200
DUKE REALTY CORP COM NEWCOM NEW2644115055,629117,588SH SOLE 117,58700
DUPONT DE NEMOURS INC COMCOM26614N10283012,210SH SOLE 12,20900
DWS MUN INCOME TR COMCOM2333681092,780233,596SH SOLE 233,59600
DWS STRATEGIC MUN INCOME TR NE COMCOM23342Q10146838,119SH SOLE 38,11900
EASTMAN CHEM CO COMCOM2774321002212,195SH SOLE 2,19500
EATON CORP PLC SHSSHSG291831039426,309SH SOLE 6,30900
EATON VANCE FLTING RATE INC TR COMCOM27827910449734,089SH SOLE 34,08900
EATON VANCE LTD DURATION INCOM COMCOM27828H10554641,452SH SOLE 41,45100
EATON VANCE MUN BD FD COMCOM27827X10186064,281SH SOLE 64,28000
EATON VANCE MUNI INCOME TRUST SH BEN INTSH27826U1081,685121,813SH SOLE 121,81200
EATON VANCE SHORT DURATION DIV COMCOM27828V10430122,600SH SOLE 22,60000
EATON VANCE SR FLTNG RTE TR COMCOM27828Q1054,773326,687SH SOLE 326,68600
EATON VANCE SR INCOME TR SH BEN INTSH27826S10350371,394SH SOLE 71,39300
EBAY INC. COMCOM2786421033154,521SH SOLE 4,52100
EDWARDS LIFESCIENCES CORP COMCOM28176E1084523,991SH SOLE 3,99100
EMERSON ELEC CO COMCOM2910111043,78940,224SH SOLE 40,22400
ENBRIDGE INC COMCOM29250N1051,12028,147SH SOLE 28,14600
ENERGY SELECT SECTOR SPDR FUNDSBI INT-ENERGY81369Y5064,64789,208SH SOLE 89,20700
ENERGY TRANSFER L P COM UT LTD PTNCOM UT LTD PTN29273V1002,834295,790SH SOLE 295,79000
ENTERGY CORP NEW COMCOM29364G1034264,287SH SOLE 4,28700
ENTERPRISE PRODS PARTNERS L P COMCOM29379210711,460529,574SH SOLE 529,57400
EQUIFAX INC COMCOM2944291058753,454SH SOLE 3,45300
EROS STX GLOBAL CORPORATION SHS NEWSHS NEWG3788M1141820,000SH SOLE 20,00000
ETSY INC COMCOM29786A106203977SH SOLE 97700
EXXON MOBIL CORP COMCOM30231G1028,026136,450SH SOLE 136,45000
FACEBOOK INC CL ACL A30303M1023,48410,265SH SOLE 10,26500
FEDERATED HERMES PREM MUNI INM COMCOM31423P10822914,935SH SOLE 14,93500
FEDEX CORP COMCOM31428X1063371,537SH SOLE 1,53700
FIDELITY MSCI ENERGY INDEX ETFMSCI ENERGY IDX31609240249934,643SH SOLE 34,64200
FINANCIAL SELECT SECTOR SPDR FUNDSBI INT-FINL81369Y60565,6771,749,978SH SOLE 1,749,97700
FIRST TR / ABERDEEN GLOBAL OPP COM SHSCOM SHS33731910724424,121SH SOLE 24,12000
FIRST TR HIGH INCOME LONG / SH COMCOM33738E10937723,714SH SOLE 23,71300
FIRST TR INTER DURATN PFD & IN COMCOM33718W10357122,823SH SOLE 22,82300
FIRST TR MTG INCOME FD COM SHSCOM33734E10315411,180SH SOLE 11,17900
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUNDNO AMER ENERGY33738D10156,5462,388,913SH SOLE 2,388,91300
FIRST TRUST TACTICAL HIGH YIELD ETFFIRST TR TA HIYL33738D40865913,669SH SOLE 13,66900
FIRSTENERGY CORP COMCOM33793210743412,198SH SOLE 12,19700
FISERV INC COMCOM3377381084784,410SH SOLE 4,40900
FLAHERTY & CRUMRINE TOTAL RETU COMCOM33847910826911,220SH SOLE 11,22000
FORD MTR CO DEL COMCOM3453708601,20184,804SH SOLE 84,80400
FORTINET INC COMCOM34959E109217743SH SOLE 74300
FRANKLIN LTD DURATION INCOME T COMCOM35472T10121223,340SH SOLE 23,34000
FREEPORT-MCMORAN INC CL BCL B35671D85737911,649SH SOLE 11,64900
FST TR NEW OPPORT MLP & ENE FD COMCOM33739M10017931,595SH SOLE 31,59400
GARMIN LTD SHSCOMH2906T1092511,612SH SOLE 1,61200
GENERAL DYNAMICS CORP COMCOM3695501081,4957,628SH SOLE 7,62700
GENERAL ELECTRIC CO COM NEWCOM NEW3696043011,41513,736SH SOLE 13,73600
GENERAL MLS INC COMCOM3703341042,46941,271SH SOLE 41,27000
GENERAL MTRS CO COMCOM37045V1004909,287SH SOLE 9,28600
GENUINE PARTS CO COMCOM3724601051,54412,733SH SOLE 12,73300
GILEAD SCIENCES INC COMCOM37555810316,879241,640SH SOLE 241,64000
GLAXOSMITHKLINE PLC SPONSORED ADRSPONSORED ADR37733W1052015,264SH SOLE 5,26400
GLOBAL PMTS INC COMCOM37940X1028925,662SH SOLE 5,66200
GOLDMAN SACHS GROUP INC COMCOM38141G10413,47035,632SH SOLE 35,63200
GRACO INC COMCOM3841091041,82626,095SH SOLE 26,09500
GRAINGER W W INC COMCOM384802104246627SH SOLE 62700
GUGGENHEIM ENHANCED EQT INCM COMCOM40167B10016417,651SH SOLE 17,65100
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEWSH BEN INT NEW4097352062345,500SH SOLE 5,50000
HANCOCK JOHN INVS TR COMCOM41014210367436,128SH SOLE 36,12700
HAWKINS INC COMCOM42026110935310,126SH SOLE 10,12600
HEALTH CARE SELECT SECTOR SPDR FUNDSBI HEALTHCARE81369Y20965,040510,916SH SOLE 510,91500
HERSHEY CO COMCOM4278661083742,207SH SOLE 2,20700
HOLLY ENERGY PARTNERS L P COM UT LTD PTNCOM UT LTD PTN43576310792950,701SH SOLE 50,70000
HOME DEPOT INC COMCOM43707610277,289235,450SH SOLE 235,44900
HONEYWELL INTL INC COMCOM4385161062,94213,858SH SOLE 13,85700
HOST HOTELS & RESORTS INC COMCOM44107P10436022,027SH SOLE 22,02700
HP INC COMCOM40434L10536313,252SH SOLE 13,25200
HUNTINGTON INGALLS INDS INC COMCOM44641310612,29463,681SH SOLE 63,68100
ILLINOIS TOOL WKS INC COMCOM4523081094,03619,532SH SOLE 19,53200
INDUSTRIAL SELECT SECTOR SPDR FUNDSBI INT-INDS81369Y70410,183104,082SH SOLE 104,08100
INTEL CORP COMCOM45814010028,178528,858SH SOLE 528,85700
INTERNATIONAL BUSINESS MACHS COMCOM4592001019,07965,353SH SOLE 65,35200
INTERNATIONAL PAPER CO COMCOM4601461033095,534SH SOLE 5,53400
INTERPUBLIC GROUP COS INC COMCOM4606901002466,710SH SOLE 6,70900
INTUIT COMCOM4612021031,6613,078SH SOLE 3,07700
INVESCO ADVANTAGE MUN INCOME T SH BEN INTSH BEN INT46132E1031,18294,956SH SOLE 94,95600
INVESCO BULLETSHARES 2024 CORPORATE BOND ETFBULSHS46138J84199444,979SH SOLE 44,97900
INVESCO BULLETSHARES 2025 CORPORATE BOND ETFBULSHS46138J82597143,766SH SOLE 43,76500
INVESCO BULLETSHARES 2026 CORPORATE BOND ETFBULSHS46138J7911,04148,594SH SOLE 48,59300
INVESCO BULLETSHARES 2027 CORPORATE BOND ETFBULSHS 2027 CB46138J7831,03147,187SH SOLE 47,18600
INVESCO BULLETSHARES 2028 CORPORATE BOND ETFINVSCO BLSH 2846138J6431,09747,847SH SOLE 47,84700
INVESCO BULLETSHARES 2029 CORPORATE BOND ETFBULETSHS 202946138J57741019,443SH SOLE 19,44300
INVESCO BULLETSHARES 2030 CORPORATE BOND ETFINVSCO 30 CORP46138J46041121,055SH SOLE 21,05500
INVESCO CEF INCOME COMPOSITE ETFCEF INM COMPSI46138E40425510,644SH SOLE 10,64400
INVESCO DYNAMIC CR OPPORTUNITI COMCOM46132R10491978,513SH SOLE 78,51200
INVESCO FINANCIAL PREFERRED ETFFINL PFD ETF46137V62180642,547SH SOLE 42,54700
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETFINTL DIVI ACHI46137V5481,67395,196SH SOLE 95,19500
INVESCO MUN OPPORTUNITY TR COMCOM46132C10721015,349SH SOLE 15,34900
INVESCO MUN TR COMCOM46131J10382561,535SH SOLE 61,53500
INVESCO MUNI INCOME OPP TRST COMCOM46132X1019612,101SH SOLE 12,10100
INVESCO PREFERRED ETFPFD ETF46138E51130920,565SH SOLE 20,56500
INVESCO QQQ TRUSTUNIT SER 146090E1032,0575,747SH SOLE 5,74700
INVESCO QUALITY MUN INCOME TR COMCOM46133G10772454,955SH SOLE 54,95500
INVESCO S&P 500 EQUAL WEIGHT ETFS&P500 EQL WGT46137V3578,63557,637SH SOLE 57,63700
INVESCO SR INCOME TR COMCOM46131H10716637,389SH SOLE 37,38900
INVESCO TR INVT GRADE MUNS COMCOM46131M10617012,425SH SOLE 12,42500
INVESCO VALUE MUN INCOME TR COMCOM46132P1081,37384,171SH SOLE 84,17000
IPATH SHILLER CAPE ETNIPATH SHILR CAPE06742A66993844,508SH SOLE 44,50800
IRON MTN INC NEW COMCOM46284V10178618,101SH SOLE 18,10100
ISHARES 0-5 YEAR TIPS BOND ETF0-5 YEAR TIPS BOND ETF46429B7473162,992SH SOLE 2,99200
ISHARES 1-3 YEAR TREASURY BOND ETF1 3 YR TREAS BD4642874571,86221,611SH SOLE 21,61000
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETFSH TR CRPORT ETF4642886461,34024,523SH SOLE 24,52200
ISHARES 20 YEAR TREASURY BOND ETF20 YEAR TREASURY BOND ETF4642874322501,732SH SOLE 1,73200
ISHARES BIOTECHNOLOGY FUNDNASDAQ BIOTECH4642875562,36114,604SH SOLE 14,60300
ISHARES CHINA LARGE-CAP ETFCHINA LG-CAP ETF4642871843107,975SH SOLE 7,97500
ISHARES COHEN & STEERS REIT ETFCOHEN STEER REIT4642875642,64440,422SH SOLE 40,42100
ISHARES CORE DIVIDEND GROWTH ETFCORE DIV GRWTH46434V621255,5615,086,804SH SOLE 5,086,80400
ISHARES CORE HIGH DIVIDEND ETFCORE HIGH DV ETF46429B6633113,303SH SOLE 3,30300
ISHARES CORE MSCI EAFE ETFCORE MSCI EAFE46432F8421,69122,770SH SOLE 22,77000
ISHARES CORE MSCI EMERGING MARKETS ETFCORE MSCI EMKT46434G1034767,714SH SOLE 7,71300
ISHARES CORE S&P 500 ETFCORE S&P500 ETF46428720024,43156,708SH SOLE 56,70800
ISHARES CORE U.S. AGGREGATE BOND ETFCORE US AGGBD ET4642872261,0278,946SH SOLE 8,94600
ISHARES DOW JONES U.S. ETFDOW JONES ETF4642878463933,643SH SOLE 3,64300
ISHARES FLOATING RATE BOND ETFFLOATING RATE BOND ETF46429B6552064,045SH SOLE 4,04500
ISHARES GOLD TRUSTISHARES NEW4642852042527,529SH SOLE 7,52900
ISHARES IBONDS DEC 2021 TERM CORPORATE ETFIBONDS DEC21 ETF46434VBK56,405258,984SH SOLE 258,98300
ISHARES IBONDS DEC 2021 TERM TREASURY ETFIBONDS 21 TRM TS46436E70010,667420,965SH SOLE 420,96500
ISHARES IBONDS DEC 2022 TERM CORPORATE ETFIBONDS DEC22 ETF46434VBA710,379409,926SH SOLE 409,92500
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETFIBONDS DEC202246435G7552218,426SH SOLE 8,42600
ISHARES IBONDS DEC 2023 TERM CORPORATE ETFIBONDS DEC23 ETF46434VAX814,408554,147SH SOLE 554,14600
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETFIBONDS DEC202346435G31841115,818SH SOLE 15,81700
ISHARES IBONDS DEC 2024 TERM CORPORATE ETFIBONDS DEC24 ETF46434VBG440,0281,522,559SH SOLE 1,522,55800
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETFIBOND DEC46435U6972087,737SH SOLE 7,73700
ISHARES IBONDS DEC 2025 TERM CORPORATE ETFIBONDS DEC25 ETF46434VBD140,2331,498,708SH SOLE 1,498,70700
ISHARES IBONDS DEC 2026 TERM CORPORATE ETFIBONDS DEC202646435GAA023,056870,046SH SOLE 870,04600
ISHARES IBONDS DEC 2027 TERM CORPORATE ETFIBONDS 27 ETF46435UAA919,800733,869SH SOLE 733,86800
ISHARES IBONDS DEC 2028 TERM CORPORATE ETFIBDS DEC28 ETF46435U51517,972627,299SH SOLE 627,29800
ISHARES IBONDS DEC 2029 TERM CORPORATE ETFIBONDS DEC29 ETF46436E20511,540433,598SH SOLE 433,59800
ISHARES IBONDS DEC 2030 TERM CORPORATE ETFIBONDS DEC30 ETF46436E72611,223443,639SH SOLE 443,63800
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETFIBOXX HI TD ETF4642885131,92622,009SH SOLE 22,00800
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETFIBOXX INV CP ETF4642872427,46056,077SH SOLE 56,07600
ISHARES INTERNATIONAL DIVIDEND GROWTH ETFINTL DIV GRWTH46435G5243,52654,027SH SOLE 54,02600
ISHARES MBS ETFMBS ETF46428858860,983563,927SH SOLE 563,92700
ISHARES MICRO-CAP ETFMICRO-CAP ETF4642888699126,323SH SOLE 6,32200
ISHARES MORTGAGE REAL ESTATE ETFMORTGE REL ETF46435G3424,339119,940SH SOLE 119,94000
ISHARES MSCI ACWI EX US INDEX FUNDMSCI ACWI EX US46428824055,7561,006,248SH SOLE 1,006,24800
ISHARES MSCI ACWI INDEX FUNDMSCI AWI ETF4642882571,00210,032SH SOLE 10,03100
ISHARES MSCI BRIC ETFMSCI BRIC INDX4642866573026,267SH SOLE 6,26700
ISHARES MSCI EAFE ETFMSCI EAFE ETF4642874653,19640,975SH SOLE 40,97400
ISHARES MSCI EMERGING MARKETS ETFMSCI EMG MKT ETF4642872342,68953,366SH SOLE 53,36500
ISHARES MSCI INTL QUALITY FACTOR ETFMSCI INTL QUALTY46434V4569,294245,349SH SOLE 245,34900
ISHARES MSCI JAPAN ETFMSCI JPN ETF NEW46434G8223104,411SH SOLE 4,41000
ISHARES MSCI USA QUALITY FACTOR ETFMSCI USA QLT FCT46432F3392762,098SH SOLE 2,09700
ISHARES NATIONAL MUNI BOND ETFNATIONAL MUN ETF4642884143,05926,333SH SOLE 26,33200
ISHARES PREFERRED AND INCOME SECURITIES ETFPREFERRED AND INCOME SECURITIES ETF4642886872085,358SH SOLE 5,35800
ISHARES RUSSELL 1000 ETFRUS 1000 ETF4642876226502,689SH SOLE 2,68800
ISHARES RUSSELL 1000 GROWTH ETFRUS 1000 GRW ETF4642876143,24011,824SH SOLE 11,82300
ISHARES RUSSELL 1000 VALUE ETFRUS 1000 VAL ETF4642875981,2267,832SH SOLE 7,83100
ISHARES RUSSELL 2000 ETFRUSSELL 2000 ETF4642876554982,275SH SOLE 2,27500
ISHARES RUSSELL MID-CAP ETFRUS MID CAP ETF4642874994275,456SH SOLE 5,45600
ISHARES S&P 500 GROWTH ETFS&P 500 GRWT ETF46428730976310,326SH SOLE 10,32500
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUNDS&P GLOBAL CLEAN ENERGY INDEX46428822424211,197SH SOLE 11,19700
ISHARES S&P MID-CAP 400 GROWTH ETFS&P MC 400GR ETF4642876064826,090SH SOLE 6,08900
ISHARES S&P MID-CAP 400 VALUE ETFS&P MC 400VL ETF4642877053973,856SH SOLE 3,85600
ISHARES S&P MIDCAP FUNDCORE S&P MCP ETF46428750737,104141,041SH SOLE 141,04000
ISHARES S&P SMALL-CAP 600 GROWTH ETFS&P SML 600 GWT4642878874003,078SH SOLE 3,07700
ISHARES S&P SMALL-CAP 600 VALUE ETFSP SMCP600VL ETF4642878794064,032SH SOLE 4,03200
ISHARES S&P SMALL-CAP FUNDCORE S&P SCP ETF46428780432,114294,113SH SOLE 294,11200
ISHARES SELECT DIVIDEND ETFSELECT DIVID ETF46428716817,735154,592SH SOLE 154,59100
ISHARES SHORT-TERM NATIONAL MUNI BOND ETFSHRT NAT MUN ETF4642881581,82316,950SH SOLE 16,94900
ISHARES SILVER TRUSTISHARES46428Q10920810,142SH SOLE 10,14200
ISHARES TIPS BOND ETFTIPS BD ETF4642871762,86422,431SH SOLE 22,43100
ISHARES U.S. AEROSPACE & DEFENSE ETFU.S. AEROSPACE & DEFENSE ETF4642887602482,382SH SOLE 2,38200
ISHARES U.S. CONSUMER DISCRETIONARY ETFU.S. CNSM SV ETF4642875807609,831SH SOLE 9,83100
ISHARES U.S. FINANCIAL SERVICES ETFU.S. FINANCIAL SERVICES ETF4642877702811,491SH SOLE 1,49100
ISHARES U.S. FINANCIALS ETFU.S. FINLS ETF4642877883243,931SH SOLE 3,93000
ISHARES U.S. HEALTHCARE ETFUS HEALTHCARE ETF4642877625,63720,430SH SOLE 20,43000
ISHARES U.S. REAL ESTATE ETFU.S. REAL ES ETF4642877392462,407SH SOLE 2,40600
ISHARES U.S. TECHNOLOGY ETFU.S. TECH ETF46428772115,873156,750SH SOLE 156,75000
ISHARES U.S. TELECOMMUNICATIONS ETFUS TELECOM ETF46428771353516,473SH SOLE 16,47200
ISHARES U.S. UTILITIES ETFU.S. UTILITS ETF4642876977659,689SH SOLE 9,68900
JOHN HANCOCK HEDGED EQUITY & I COMCOM47804L10213811,000SH SOLE 11,00000
JOHNSON & JOHNSON COMCOM47816010443,837271,436SH SOLE 271,43600
JOHNSON CTLS INTL PLC SHSCOMG515021052734,005SH SOLE 4,00500
JPMORGAN ALERIAN MLP INDEX ETNALERIAN ML ETN46625H36552929,121SH SOLE 29,12100
JPMORGAN CHASE & CO COMCOM46625H10024,548149,964SH SOLE 149,96300
JPMORGAN EQUITY PREMIUM INCOME ETFEQUITY PREMIUM46641Q33212,537210,313SH SOLE 210,31300
KADMON HLDGS INC COMCOM48283N1069611,000SH SOLE 11,00000
KELLOGG CO COMCOM4878361082,13233,362SH SOLE 33,36100
KIMBERLY-CLARK CORP COMCOM4943681032,91321,998SH SOLE 21,99700
KINDER MORGAN INC DEL COMCOM49456B1012,659158,908SH SOLE 158,90800
KKR INCOME OPPORTUNITIES FD COMCOM48249T1061,55795,067SH SOLE 95,06700
KOHLS CORP COMCOM50025510449510,506SH SOLE 10,50600
KROGER CO COMCOM5010441012686,621SH SOLE 6,62100
L3HARRIS TECHNOLOGIES INC COMCOM5024311098693,945SH SOLE 3,94400
LABORATORY CORP AMER HLDGS COM NEWCOM NEW50540R4095231,858SH SOLE 1,85800
LEGGETT & PLATT INC COMCOM5246601072515,595SH SOLE 5,59500
LEIDOS HOLDINGS INC COMCOM5253271023944,095SH SOLE 4,09400
LILLY ELI & CO COMCOM5324571086,85329,659SH SOLE 29,65900
LINDE PLC SHSSHSG5494J103255869SH SOLE 86900
LMP CAP & INCOME FD INC COMCOM50208A10220815,100SH SOLE 15,10000
LOCKHEED MARTIN CORP COMCOM53983010926,66577,267SH SOLE 77,26600
LOWES COS INC COMCOM5486611071,1075,455SH SOLE 5,45400
LYONDELLBASELL INDUSTRIES N V SHS - A -SHS - A -N537451006476,898SH SOLE 6,89800
MACQUARIE / FIRST TR GLOBAL IN COMCOM55607W10039441,400SH SOLE 41,40000
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LPCOM UNIT RP LP55908010610,770236,290SH SOLE 236,29000
MAIN STR CAP CORP COMCOM56035L1042,28655,629SH SOLE 55,62800
MARATHON PETE CORP COMCOM56585A1025248,470SH SOLE 8,46900
MARRIOTT INTL INC NEW CL ACL A5719032021,92112,974SH SOLE 12,97300
MARRIOTT VACATIONS WORLDWIDE C COMCOM57164Y1072301,465SH SOLE 1,46500
MARSH & MCLENNAN COS INC COMCOM5717481029386,192SH SOLE 6,19100
MARVELL TECHNOLOGY INC COMCOM5738741042163,586SH SOLE 3,58500
MASTERCARD INCORPORATED CL ACL A57636Q1047462,144SH SOLE 2,14400
MATERIALS SELECT SECTOR SPDR FUNDSBI MATERIALS81369Y1006147,766SH SOLE 7,76600
MCDONALDS CORP COMCOM5801351017,20529,881SH SOLE 29,88000
MCKESSON CORP COMCOM58155Q1037423,720SH SOLE 3,71900
MEDICAL PPTYS TRUST INC COMCOM58463J3045,059252,089SH SOLE 252,08800
MEDTRONIC PLC SHSSHSG5960L1032,96223,628SH SOLE 23,62700
MERCK & CO INC COMCOM58933Y10523,364311,070SH SOLE 311,06900
MFS HIGH INCOME MUN TR SH BEN INTSH BEN59318D10421039,850SH SOLE 39,85000
MFS HIGH YIELD MUN TR SH BEN INTSH BEN59318E10212727,715SH SOLE 27,71500
MFS INVT GRADE MUN TR SH BEN INTSH BEN59318B10842942,882SH SOLE 42,88200
MFS MUN INCOME TR SH BEN INTSH BEN INT552738106800114,450SH SOLE 114,45000
MGM GROWTH PPTYS LLC CL A COMCL A55303A1056,328165,214SH SOLE 165,21300
MICROCHIP TECHNOLOGY INC. COMCOM5950171047174,674SH SOLE 4,67400
MICROSOFT CORP COMCOM59491810448,731172,855SH SOLE 172,85400
MODERNA INC COMCOM60770K107275714SH SOLE 71400
MOLSON COORS BEVERAGE CO CL BCL B60871R2093,36872,617SH SOLE 72,61600
MONDELEZ INTL INC CL ACL A6092071051,08918,723SH SOLE 18,72200
MORGAN STANLEY COM NEWCOM NEW6174464481,46715,078SH SOLE 15,07800
MORGAN STANLEY EMERGING MKTS COMCOM61747710417329,581SH SOLE 29,58100
MOTOROLA SOLUTIONS INC COM NEWCOM NEW6200763077153,077SH SOLE 3,07700
NATURAL RESOURCE PARTNERS L P COM UNIT LTD PARCOM UNIT LTD PAR63900P6082199,241SH SOLE 9,24000
NETFLIX INC COMCOM64110L1069101,491SH SOLE 1,49100
NEUBERGER BERMAN HIGH YIELD ST COMCOM64128C10650840,098SH SOLE 40,09700
NEUBERGER BERMAN REAL ESTATE S COMCOM64190A1034810,090SH SOLE 10,09000
NEW AMER HIGH INCOME FD INC COM NEWCOM6418768001,281134,095SH SOLE 134,09500
NEW RESIDENTIAL INVT CORP COM NEWCOM NEW64828T2013,044276,724SH SOLE 276,72300
NEWELL BRANDS INC COMCOM65122910646420,980SH SOLE 20,98000
NEWMONT CORP COMCOM65163910612,754234,888SH SOLE 234,88700
NEXPOINT RESIDENTIAL TR INC COMCOM65341D1021,22019,713SH SOLE 19,71300
NEXPOINT STRATEGIC OPPORTES FD COM NEWCOM NEW65340G20557041,009SH SOLE 41,00900
NEXTERA ENERGY INC COMCOM65339F1014,08852,065SH SOLE 52,06400
NIKE INC CL BCL B6541061032,62818,094SH SOLE 18,09300
NIO INC SPON ADSSPON ADS62914V1062025,661SH SOLE 5,66100
NORFOLK SOUTHN CORP COMCOM6558441086,15325,719SH SOLE 25,71900
NORTHROP GRUMMAN CORP COMCOM6668071027242,009SH SOLE 2,00900
NOVARTIS AG SPONSORED ADRSPONSORED ADR66987V1094996,096SH SOLE 6,09600
NUCOR CORP COMCOM6703461053693,751SH SOLE 3,75100
NUVEEN AMT FREE MUN CR INC FD COMCOM67071L1063,014175,747SH SOLE 175,74600
NUVEEN AMT FREE QLTY MUN INCME COMCOM6706571054,568300,754SH SOLE 300,75300
NUVEEN CR STRATEGIES INCOME FD COM SHSCOM67073D1028913,510SH SOLE 13,51000
NUVEEN FLOATING RATE INCOME FD COMCOM67072T1086,996694,728SH SOLE 694,72800
NUVEEN FLOATING RATE INCOME OP COM SHSCOM6706EN1005,602561,273SH SOLE 561,27200
NUVEEN GEORGIA QLTY MUN INC FD COMCOM67072B1071,809133,515SH SOLE 133,51400
NUVEEN MUN HIGH INCOME OPPORTU COMCOM67068210337925,659SH SOLE 25,65900
NUVEEN MUN VALUE FD INC COMCOM67092810043838,704SH SOLE 38,70300
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INTCOM67070X1012,261135,207SH SOLE 135,20700
NUVEEN PFD & INCM SECURTIES FD COMCOM67072C10518719,065SH SOLE 19,06500
NUVEEN PFD & INCOME OPPORTUNIT COMCOM67073B1061,048105,824SH SOLE 105,82400
NUVEEN QUALITY MUNCP INCOME FD COMCOM67066V1014,409282,295SH SOLE 282,29400
NUVEEN REAL ASSET INCOME & GRO COMCOM67074Y10544829,378SH SOLE 29,37800
NUVEEN SELECT TAX FREE INCOME SH BEN INTSH BEN INT67063C10625916,580SH SOLE 16,58000
NUVEEN SELECT TAX FREE INCOME SH BEN INTSH BEN INT67063X10045126,202SH SOLE 26,20200
NUVEEN SELECT TAX-FREE INCOME SH BEN INTSH BEN INT67062F10025514,665SH SOLE 14,66500
NUVEEN SR INCOME FD COMCOM67067Y10426845,848SH SOLE 45,84700
NVIDIA CORPORATION COMCOM67066G1046,82932,967SH SOLE 32,96600
OFFICE PPTYS INCOME TR COM SHS BEN INTCOM SHS BEN INT67623C10991536,140SH SOLE 36,14000
OMNICOM GROUP INC COMCOM6819191062,46734,045SH SOLE 34,04400
ONEOK INC NEW COMCOM6826801031,74930,155SH SOLE 30,15400
ORACLE CORP COMCOM68389X1056,43573,851SH SOLE 73,85000
ORGANON & CO COMMON STOCKCOMMON STOCK68622V1062307,009SH SOLE 7,00800
PACKAGING CORP AMER COMCOM6951561091,1858,625SH SOLE 8,62400
PAYCHEX INC COMCOM7043261071,42012,628SH SOLE 12,62800
PAYPAL HLDGS INC COMCOM70450Y1031,9967,670SH SOLE 7,66900
PEMBINA PIPELINE CORP COMCOM7063271031,62151,140SH SOLE 51,13900
PEPSICO INC COMCOM7134481086,57043,680SH SOLE 43,68000
PERMIAN BASIN RTY TR UNIT BEN INTUNIT BEN INT71423610616628,902SH SOLE 28,90200
PFIZER INC COMCOM71708110335,735830,845SH SOLE 830,84500
PGIM GLOBAL HIGH YIELD FD FORM COMCOM69346J1061,26582,149SH SOLE 82,14900
PGIM HIGH YIELD BOND FUND INC COMCOM69346H1007,181442,208SH SOLE 442,20800
PHILIP MORRIS INTL INC COMCOM7181721097,17275,664SH SOLE 75,66400
PHILLIPS 66 COMCOM7185461042423,462SH SOLE 3,46100
PINNACLE WEST CAP CORP COMCOM7234841012,65236,645SH SOLE 36,64400
PIONEER FLOATING RATE FUND INC COMCOM72369J10228925,174SH SOLE 25,17300
PIONEER HIGH INCOME FUND INC COMCOM72369H1061,654169,428SH SOLE 169,42800
PIONEER MUNICIPAL HIGH INCOME COMCOM72376210079468,481SH SOLE 68,48000
PIONEER MUNICIPAL HIGH INCOME COM SHSCOM SHS7237631082,201181,484SH SOLE 181,48400
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTNUNIT LTD PARTN72650310537436,738SH SOLE 36,73700
PNC FINL SVCS GROUP INC COMCOM6934751052061,055SH SOLE 1,05500
POLARIS INC COMCOM7310681026265,233SH SOLE 5,23200
PRINCIPAL FINANCIAL GROUP INC COMCOM74251V1024096,356SH SOLE 6,35600
PROCTER AND GAMBLE CO COMCOM74271810931,712226,842SH SOLE 226,84100
PROLOGIS INC. COMCOM74340W1031,57612,565SH SOLE 12,56400
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETFRUSS 2000 DIVD74347B69860,480980,855SH SOLE 980,85500
PROSHARES ULTRA NASDAQ BIOTECHNOLOGYPSHS ULT NASB74347R2141,31613,860SH SOLE 13,86000
PROSHARES ULTRAPRO DOW 30ULTRPRO DOW3074347X82375911,030SH SOLE 11,03000
PROSHARES ULTRAPRO QQQULTRAPRO QQQ74347X8312,82222,656SH SOLE 22,65600
PUBLIC STORAGE COMCOM74460D1096972,347SH SOLE 2,34700
PUBLIC SVC ENTERPRISE GRP INC COMCOM7445731062934,815SH SOLE 4,81400
PUTNAM MANAGED MUN INCOME TR COMCOM746823103960115,119SH SOLE 115,11900
PUTNAM MUN OPPORTUNITIES TR SH BEN INTSH BEN INT7469221031,935141,214SH SOLE 141,21400
PUTNAM PREMIER INCOME TR SH BEN INTSH BEN INT74685310028061,238SH SOLE 61,23800
QUALCOMM INC COMCOM74752510315,043116,629SH SOLE 116,62900
QUEST DIAGNOSTICS INC COMCOM74834L1007345,053SH SOLE 5,05200
RAYMOND JAMES FINL INC COMCOM7547301097408,017SH SOLE 8,01700
RAYTHEON TECHNOLOGIES CORP COMCOM75513E1019,199107,019SH SOLE 107,01900
REAL ESTATE SELECT SECTOR SPDR FUNDRL EST SEL SEC81369Y8603578,037SH SOLE 8,03700
REALTY INCOME CORP COMCOM7561091043234,985SH SOLE 4,98500
REGENCY CTRS CORP COMCOM7588491035858,686SH SOLE 8,68500
RETAIL PPTYS AMER INC CL ACL A76131V20215512,000SH SOLE 12,00000
RIO TINTO PLC SPONSORED ADRSPONSORED76720410099714,921SH SOLE 14,92000
RIVERNORTH SPECIALTY FIN CORP COMCOM76882B10882142,767SH SOLE 42,76700
ROCKWELL AUTOMATION INC COMCOM7739031095141,749SH SOLE 1,74900
ROLLINS INC COMCOM7757111043299,315SH SOLE 9,31500
ROYAL BK CDA COMCOM7800871023003,019SH SOLE 3,01900
ROYAL DUTCH SHELL PLC SPONS ADR ASPONS ADR A78025920649011,002SH SOLE 11,00200
SABA CAPITAL INCOME & OPRNT FD SHARESSHARES78518H10321346,720SH SOLE 46,72000
SABINE RTY TR UNIT BEN INTCOM78568810267315,755SH SOLE 15,75500
SALESFORCE COM INC COMCOM79466L3021,2834,730SH SOLE 4,73000
SAN JUAN BASIN RTY TR UNIT BEN INTUNIT BEN INT7982411058817,400SH SOLE 17,39900
SCHLUMBERGER LTD COM STKCOM8068571082719,144SH SOLE 9,14400
SCHWAB CHARLES CORP COMCOM8085131052613,588SH SOLE 3,58700
SCHWAB INTERNATIONAL EQUITY ETFINTL EQTY ETF8085248052015,201SH SOLE 5,20000
SCHWAB SHORT-TERM U.S. TREASURY ETFSHT TM US TRES8085248622013,930SH SOLE 3,93000
SCHWAB U.S. LARGE-CAP ETFUS LRG CAP ETF8085242012492,390SH SOLE 2,39000
SCHWAB U.S. LARGE-CAP GROWTH ETFUS LCAP GR ETF8085243003952,665SH SOLE 2,66500
SCHWAB U.S. TIPS ETFUS TIPS ETF80852487083113,284SH SOLE 13,28400
SCHWAB US DIVIDEND EQUITY ETFUS DIVIDEND EQ8085247971,98026,677SH SOLE 26,67600
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHSORD SHSG7997R1033344,043SH SOLE 4,04200
SENSEONICS HLDGS INC COMCOM81727U1054914,535SH SOLE 14,53500
SERVICENOW INC COMCOM81762P102236380SH SOLE 38000
SHOPIFY INC CL ACL A82509L107418309SH SOLE 30800
SIMON PPTY GROUP INC NEW COMCOM8288061091,1078,520SH SOLE 8,51900
SKYWORKS SOLUTIONS INC COMCOM83088M1023241,967SH SOLE 1,96600
SNAP ON INC COMCOM83303410112,95361,991SH SOLE 61,99000
SNOWFLAKE INC CL ACL A833445109249822SH SOLE 82200
SOUTHERN CO COMCOM84258710735,571574,004SH SOLE 574,00400
SOUTHWEST AIRLS CO COMCOM8447411082775,392SH SOLE 5,39200
SPDR BLACKSTONE SENIOR LOAN ETFBLACKSTONE SENR78467V6084,621100,414SH SOLE 100,41300
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETFBLOMBERG BRC INV78468R20010,632346,767SH SOLE 346,76600
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETFBLOOMBERG SRT TR78468R40882730,179SH SOLE 30,17800
SPDR DOW JONES INDUSTRIAL AVERAGE ETFUT SER 178467X1095681,680SH SOLE 1,68000
SPDR EURO STOXX 50 ETFEURO STOXX 5078463X20267214,833SH SOLE 14,83300
SPDR GOLD SHARESGOLD SHS78463V1072,33314,205SH SOLE 14,20500
SPDR MSCI ACWI EX-US ETFMSCI ACWI EXUS78463X8485,481189,208SH SOLE 189,20700
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETFNUVEEN BRC MUNIC78468R7212114,096SH SOLE 4,09500
SPDR PORTFOLIO INTERMEDIATE TERM TREASURY ETFPORTFOLIO S&P50078464A6721,99961,873SH SOLE 61,87200
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETFCOM78464A8053196,011SH SOLE 6,01100
SPDR PORTFOLIO S&P 500 ETFPORTFOLIO S&P50078464A8543326,588SH SOLE 6,58800
SPDR S&P 500 ETFTR UNIT78462F1036,80315,852SH SOLE 15,85100
SPDR S&P AEROSPACE & DEFENSE ETFAEROSPACE DEF78464A6312742,295SH SOLE 2,29400
SPDR S&P BIOTECH ETFS&P BIOTECH78464A8702181,737SH SOLE 1,73600
SPDR S&P CHINA ETFS&P CHINA ETF78463X4002402,175SH SOLE 2,17500
SPDR S&P DIVIDEND ETFS&P DIVID ETF78464A76370,073596,111SH SOLE 596,11000
SPDR S&P MIDCAP 400 ETFUTSER1 S&PDCRP78467Y107465966SH SOLE 96600
SQUARE INC CL ACL A8522341034151,729SH SOLE 1,72900
STANLEY BLACK & DECKER INC COMCOM8545021013061,743SH SOLE 1,74300
STARBUCKS CORP COMCOM8552441092,07018,765SH SOLE 18,76400
STARWOOD PPTY TR INC COMCOM85571B1052078,498SH SOLE 8,49800
STRYKER CORPORATION COMCOM863667101262992SH SOLE 99100
SYNOVUS FINL CORP COM NEWCOM87161C5012595,899SH SOLE 5,89800
SYSCO CORP COMCOM8718291071,20115,304SH SOLE 15,30400
TARGET CORP COMCOM87612E1064,94921,632SH SOLE 21,63200
TC ENERGY CORP COMCOM87807B1072605,415SH SOLE 5,41500
TECHNOLOGY SELECT SECTOR SPDR FUNDTECHNOLOGY81369Y80381,804547,844SH SOLE 547,84300
TEKLA HEALTHCARE OPPORTUNITIES SHSSHS87910510426011,500SH SOLE 11,50000
TEMPLETON EMERGING MKTS INCOME COMCOM88019210930839,850SH SOLE 39,85000
TESLA INC COMCOM88160R1011,0031,293SH SOLE 1,29300
TEXAS INSTRS INC COMCOM8825081044,69024,401SH SOLE 24,40000
THE TRADE DESK INC COM CL ACOM CL A88339J1052143,051SH SOLE 3,05100
THERMO FISHER SCIENTIFIC INC COMCOM8835561026001,050SH SOLE 1,05000
TORONTO DOMINION BK ONT COM NEWCOM NEW8911605093074,637SH SOLE 4,63600
TRUIST FINL CORP COMCOM89832Q1092,24338,237SH SOLE 38,23700
TYSON FOODS INC CL ACOM9024941032,28728,971SH SOLE 28,97100
UNION PAC CORP COMCOM9078181082,62413,389SH SOLE 13,38900
UNITED PARCEL SERVICE INC CL BCL B91131210625,949142,498SH SOLE 142,49700
UNITEDHEALTH GROUP INC COMCOM91324P1025,93215,181SH SOLE 15,18000
US BANCORP DEL COM NEWCOM9029733043886,534SH SOLE 6,53400
UTILITIES SELECT SECTOR SPDR FUNDSBI INT-UTILS81369Y8868,759137,109SH SOLE 137,10800
VALERO ENERGY CORP COMCOM91913Y1003,84654,496SH SOLE 54,49600
VANECK FALLEN ANGEL HIGH YIELD BOND ETFFALLEN ANGEL HG92189F43785,5012,587,023SH SOLE 2,587,02300
VANGUARD DIVIDEND APPRECIATION INDEX FUNDDIV APP ETF9219088446,52542,480SH SOLE 42,48000
VANGUARD EXTENDED MARKET INDEX FUNDEXTEND MKT ETF9229086522981,633SH SOLE 1,63300
VANGUARD FTSE ALL-WORLD EX US INDEX FUNDALLWRLD EX US9220427753185,217SH SOLE 5,21600
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUNDFTSE SMCAP ETF9220427183022,260SH SOLE 2,25900
VANGUARD FTSE DEVELOPED MARKETS ETFFTSE9219438582985,901SH SOLE 5,90100
VANGUARD FTSE EMERGING MARKETS ETFFTSE EMR MKT ETF92204285818,973379,379SH SOLE 379,37800
VANGUARD GROWTH INDEX FUNDGROWTH ETF9229087361,0413,587SH SOLE 3,58600
VANGUARD INFORMATION TECHNOLOGY INDEX FUNDINF TECH ETF92204A702234582SH SOLE 58200
VANGUARD INTERMEDIATE-TERM BOND INDEX FUNDINTERMED TERM9219378191,80720,206SH SOLE 20,20500
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETFINT-TERM CORP92206C8702032,149SH SOLE 2,14900
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETFINTL92194679415,543235,326SH SOLE 235,32500
VANGUARD LARGE-CAP INDEX FUNDLARGE CAP ETF9229086371,0595,272SH SOLE 5,27200
VANGUARD LONG-TERM BOND INDEX FUNDLONG TERM BOND9219377931,64216,047SH SOLE 16,04700
VANGUARD MEGA CAP ETFMEGA CAP INDEX92191087310,62869,741SH SOLE 69,74100
VANGUARD MEGA CAP GROWTH ETFMEGA GRWTH IND9219108162941,251SH SOLE 1,25100
VANGUARD REAL ESTATE ETFREAL ESTATE ETF92290855317,524172,175SH SOLE 172,17500
VANGUARD S&P 500 ETFS&P 500 ETF SHS9229083631,0042,545SH SOLE 2,54400
VANGUARD SHORT-TERM BOND INDEX FUNDSHORT TRM BOND92193782714,517177,165SH SOLE 177,16400
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUNDSHRT TRM CORP BD92206C4094,37953,134SH SOLE 53,13400
VANGUARD SMALL-CAP INDEX FUNDSMALL CP ETF9229087517113,252SH SOLE 3,25100
VANGUARD TOTAL BOND MARKET INDEX FUNDTOTAL BND MKT9219378352,17825,487SH SOLE 25,48700
VANGUARD TOTAL INTERNATIONAL STOCK ETFVGTLINTL STK F9219097682473,900SH SOLE 3,90000
VANGUARD TOTAL STOCK MARKET INDEX FUNDTOTAL STK MKT9229087691,5156,822SH SOLE 6,82100
VANGUARD VALUE INDEX FUNDVALUE ETF9229087448055,944SH SOLE 5,94400
VENTAS INC COMCOM92276F1001,46326,507SH SOLE 26,50600
VERIZON COMMUNICATIONS INC COMCOM92343V10422,786421,886SH SOLE 421,88500
VERTEX ENERGY INC COMCOM92534K10715730,001SH SOLE 30,00100
VIRTUS ALLIANZGI CONVERTIBLE COMCOM92838X1028914,850SH SOLE 14,85000
VIRTUS ALLIANZGI CONVERTIBLE COMCOM92838U1088816,878SH SOLE 16,87800
VIRTUS DIVIDEND INTEREST & PR COMCOM92840R10137525,306SH SOLE 25,30600
VISA INC COM CL ACOM CL A92826C8395,48224,608SH SOLE 24,60800
VOYA GLBL EQTY DIV & PREM OPP COMCOM92912T1009,5121,612,143SH SOLE 1,612,14300
WALGREENS BOOTS ALLIANCE INC COMCOM93142710862113,193SH SOLE 13,19200
WALMART INC COMCOM9311421033,99028,626SH SOLE 28,62500
WASTE MGMT INC DEL COMCOM94106L1091,2608,435SH SOLE 8,43500
WELLS FARGO ADV MULTI SCTR INC COMCOM94987D1011,03676,604SH SOLE 76,60300
WELLS FARGO ADVANTAGE INCOME O WF INC OPPTY FDWF INC OPPTY FD94987B10528932,829SH SOLE 32,82900
WELLS FARGO CO NEW COMCOM9497461012,87061,851SH SOLE 61,85000
WELLS FARGO GLOBAL DIVID OPPOR COMCOM94987C1039817,677SH SOLE 17,67700
WELLTOWER INC COMCOM95040Q1042,21426,874SH SOLE 26,87400
WENDYS CO COMCOM95058W10022110,215SH SOLE 10,21400
WESTERN ASSET EMERGING MKTS DE COMCOM95766A10115111,109SH SOLE 11,10900
WESTERN ASSET HIGH INCOME OPPO COMCOM95766K1098,9141,717,480SH SOLE 1,717,48000
WESTERN ASSET HIGH YIELD DEFIN COMCOM95768B1074,320271,195SH SOLE 271,19500
WESTERN ASSET MUN HIGH INCOME COMCOM95766N10314918,749SH SOLE 18,74900
WEYERHAEUSER CO MTN BE COM NEWCOM NEW9621661043098,687SH SOLE 8,68600
WILLIAMS COS INC COMCOM9694571001,84871,253SH SOLE 71,25200
WP CAREY INC COMCOM92936U1094185,719SH SOLE 5,71900
XCEL ENERGY INC COMCOM98389B1002774,433SH SOLE 4,43300
YUM BRANDS INC COMCOM9884981019677,904SH SOLE 7,90300
YUM CHINA HLDGS INC COMCOM98850P1093175,464SH SOLE 5,46300