0001582732-23-000001.txt : 20230105 0001582732-23-000001.hdr.sgml : 20230105 20230105160150 ACCESSION NUMBER: 0001582732-23-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230105 DATE AS OF CHANGE: 20230105 EFFECTIVENESS DATE: 20230105 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Capital Investment Advisors, LLC CENTRAL INDEX KEY: 0001582732 IRS NUMBER: 273464003 STATE OF INCORPORATION: WY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15763 FILM NUMBER: 23511226 BUSINESS ADDRESS: STREET 1: 10 GLENLAKE PARKWAY STREET 2: NORTH TOWER SUITE 1000 CITY: ATLANTA STATE: GA ZIP: 30328 BUSINESS PHONE: 404-531-0018 MAIL ADDRESS: STREET 1: 10 GLENLAKE PARKWAY STREET 2: NORTH TOWER SUITE 1000 CITY: ATLANTA STATE: GA ZIP: 30328 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001582732 XXXXXXXX 12-31-2022 12-31-2022 Capital Investment Advisors, LLC
10 GLENLAKE PARKWAY NORTH TOWER SUITE 1000 ATLANTA GA 30328
13F HOLDINGS REPORT 028-15763 N
Holly Mallory Chief Compliance Officer 404-531-0018 Holly Mallory Atlanta GA 01-05-2023 0 580 3304089 false
INFORMATION TABLE 2 aci_13f.xml 12-31-2022 3M CO COM COM 88579Y101 12085 100777 SH SOLE 100777 0 0 ABBOTT LABS COM COM 002824100 1432 13043 SH SOLE 13043 0 0 ABBVIE INC COM COM 00287Y109 29553 182866 SH SOLE 182866 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT COM SH BEN INT 00326L100 524 67139 SH SOLE 67139 0 0 ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 710 2659 SH SOLE 2659 0 0 ADAMS DIVERSIFIED EQUITY FD COM COM 006212104 892 61324 SH SOLE 61324 0 0 ADOBE SYSTEMS INCORPORATED COM COM 00724F101 360 1070 SH SOLE 1070 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 537 8291 SH SOLE 8291 0 0 ADVENT CONV & INCOME FD COM COM 00764C109 138 12697 SH SOLE 12697 0 0 AFLAC INC COM COM 001055102 1819 25283 SH SOLE 25283 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 221 1477 SH SOLE 1477 0 0 AIR PRODS & CHEMS INC COM COM 009158106 2014 6535 SH SOLE 6535 0 0 ALBEMARLE CORP COM COM 012653101 835 3848 SH SOLE 3848 0 0 ALLIANCEBERNSTEIN GLOBAL HIGH COM COM 01879R106 1580 171377 SH SOLE 171377 0 0 ALLIANCEBERNSTEIN NATL MUN INM COM COM 01864U106 1281 122254 SH SOLE 122254 0 0 ALLIANT ENERGY CORP COM COM 018802108 205 3715 SH SOLE 3715 0 0 ALLSPRING GLOBAL DIVIDEND OPPO COM COM 94987C103 84 19113 SH SOLE 19113 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD WF INC OPPTY FD 94987B105 166 25937 SH SOLE 25937 0 0 ALLSPRING MULTI SECTOR INCOME COM COM 94987D101 624 63639 SH SOLE 63639 0 0 ALLSTATE CORP COM COM 020002101 586 4323 SH SOLE 4323 0 0 ALPHABET INC CAP STK CL A CAP STK 02079K305 31002 351373 SH SOLE 351373 0 0 ALPHABET INC CAP STK CL C CAP STK 02079K107 2234 25172 SH SOLE 25172 0 0 ALTRIA GROUP INC COM COM 02209S103 27540 602486 SH SOLE 602486 0 0 AMAZON COM INC COM COM 023135106 13265 157912 SH SOLE 157912 0 0 AMEREN CORP COM COM 023608102 285 3211 SH SOLE 3211 0 0 AMERICAN ELEC PWR CO INC COM COM 025537101 6222 65531 SH SOLE 65531 0 0 AMERICAN EXPRESS CO COM COM 025816109 646 4369 SH SOLE 4369 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 664 3136 SH SOLE 3136 0 0 AMERISOURCEBERGEN CORP COM COM 03073E105 209 1263 SH SOLE 1263 0 0 AMGEN INC COM COM 031162100 6960 26502 SH SOLE 26502 0 0 AMPLIFY CWP ENHANCED DIVIDEND INCOME ETF CWP ENHANCED DIV 032108409 441 12291 SH SOLE 12291 0 0 ANNALY CAPITAL MANAGEMENT INC COM NEW COM 035710839 2072 98287 SH SOLE 98287 0 0 AON PLC SHS CL A SHS CL A G0403H108 571 1903 SH SOLE 1903 0 0 APOLLO SR FLOATING RATE FD INC COM COM 037636107 557 45161 SH SOLE 45161 0 0 APOLLO TACTICAL INCOME FD INC COM COM 037638103 778 64203 SH SOLE 64203 0 0 APPLE INC COM COM 037833100 56807 437214 SH SOLE 437214 0 0 APPLIED MATLS INC COM COM 038222105 728 7474 SH SOLE 7474 0 0 ARBOR REALTY TRUST INC COM COM 038923108 188 14243 SH SOLE 14243 0 0 ARCHER DANIELS MIDLAND CO COM COM 039483102 340 3663 SH SOLE 3663 0 0 ARES CAPITAL CORP COM COM 04010L103 733 39693 SH SOLE 39693 0 0 ARES DYNAMIC CR ALLOCATION FD COM COM 04014F102 2509 216479 SH SOLE 216479 0 0 ARK INNOVATION ETF INNOVATION ETF 00214Q104 809 25891 SH SOLE 25891 0 0 ARROWMARK FINANCIAL CORP COM COM 861780104 285 16750 SH SOLE 16750 0 0 AT&T INC COM COM 00206R102 20764 1127853 SH SOLE 1127853 0 0 AURINIA PHARMACEUTICALS INC COM COM 05156V102 174 40365 SH SOLE 40365 0 0 AUTOMATIC DATA PROCESSING INC COM COM 053015103 1452 6080 SH SOLE 6080 0 0 AUTOZONE INC COM COM 053332102 227 92 SH SOLE 92 0 0 AVERY DENNISON CORP COM COM 053611109 468 2583 SH SOLE 2583 0 0 BANK AMERICA CORP COM COM 060505104 17781 536875 SH SOLE 536875 0 0 BANK NOVA SCOTIA HALIFAX COM COM 064149107 224 4578 SH SOLE 4578 0 0 BANK OZK LITTLE ROCK ARK COM COM 06417N103 521 13009 SH SOLE 13009 0 0 BARINGS GLOBAL SHORT DURATION COM COM 06760L100 1391 109704 SH SOLE 109704 0 0 BECTON DICKINSON & CO COM COM 075887109 474 1866 SH SOLE 1866 0 0 BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108 1875 4 SH SOLE 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 11916 38574 SH SOLE 38574 0 0 BEST BUY INC COM COM 086516101 16713 208365 SH SOLE 208365 0 0 BIOGEN INC COM COM 09062X103 550 1987 SH SOLE 1987 0 0 BLACKROCK CORE BD TR SHS BEN INT SHS 09249E101 6283 605281 SH SOLE 605281 0 0 BLACKROCK CORPOR HI YLD FD INC COM COM 09255P107 1571 179700 SH SOLE 179700 0 0 BLACKROCK CR ALLOCATION INCOME COM COM 092508100 6136 607482 SH SOLE 607482 0 0 BLACKROCK DEBT STRATEGIES FD I COM NEW COM NEW 09255R202 654 71128 SH SOLE 71128 0 0 BLACKROCK FLOATING RATE INC TR COM COM 091941104 223 20406 SH SOLE 20406 0 0 BLACKROCK FLOATING RATE INCOME COM COM 09255X100 647 57485 SH SOLE 57485 0 0 BLACKROCK INC COM COM 09247X101 1676 2365 SH SOLE 2365 0 0 BLACKROCK INCOME TR INC COM NEW COM NEW 09247F209 136 11034 SH SOLE 11034 0 0 BLACKROCK INVT QUALITY MUN TR COM COM 09247D105 141 12050 SH SOLE 12050 0 0 BLACKROCK LTD DURATION INCOME COM SHS COM 09249W101 3065 234513 SH SOLE 234513 0 0 BLACKROCK MUN INCOME QUALITY T COM COM 092479104 323 28468 SH SOLE 28468 0 0 BLACKROCK MUNI INCOME TR II COM COM 09249N101 487 47141 SH SOLE 47141 0 0 BLACKROCK MUNICIPAL INCOME COM COM 09253X102 4339 382981 SH SOLE 382981 0 0 BLACKROCK MUNIHLDNGS CALI QLTY COM COM 09254L107 207 19283 SH SOLE 19283 0 0 BLACKROCK MUNIHOLDINGS FD INC COM COM 09253N104 889 73191 SH SOLE 73191 0 0 BLACKROCK MUNIHOLDINGS QUALITY COM COM 09254C107 773 77698 SH SOLE 77698 0 0 BLACKROCK MUNIVEST FD INC COM COM 09253R105 2304 328740 SH SOLE 328740 0 0 BLACKROCK MUNIYIELD FD INC COM COM 09253W104 123 11775 SH SOLE 11775 0 0 BLACKROCK MUNIYIELD QUALITY FD COM COM 09254G108 236 23066 SH SOLE 23066 0 0 BLACKROCK MUNIYIELD QUALITY FD COM COM 09254E103 3156 281576 SH SOLE 281576 0 0 BLACKROCK MUNIYILD QULT FD INC COM COM 09254F100 327 28191 SH SOLE 28191 0 0 BLACKSTONE INC COM COM 09260D107 1256 16931 SH SOLE 16931 0 0 BLACKSTONE LONG SHORT CR INCOM COM SHS BN INT COM SHS BN INT 09257D102 466 43032 SH SOLE 43032 0 0 BLACKSTONE SENIOR FLOATNG RATE COM COM 09256U105 201 16148 SH SOLE 16148 0 0 BLACKSTONE STRATEGIC CREDIT FD COM SHS BEN IN COM SHS BEN IN 09257R101 2808 265450 SH SOLE 265450 0 0 BNY MELLON MUN BD INFRASTRUCTU COM SHS COM SHS 09662W109 480 45654 SH SOLE 45654 0 0 BNY MELLON MUN INCOME INC COM COM 05589T104 703 112356 SH SOLE 112356 0 0 BNY MELLON STRATEGIC MUN BD FD COM COM 09662E109 1178 203723 SH SOLE 203723 0 0 BNY MELLON STRATEGIC MUNS INC COM COM 05588W108 1820 297891 SH SOLE 297891 0 0 BOEING CO COM COM 097023105 5111 26829 SH SOLE 26829 0 0 BP PLC SPONSORED ADR SPONSORED ADR 055622104 284 8119 SH SOLE 8119 0 0 BRISTOL-MYERS SQUIBB CO COM COM 110122108 18705 259968 SH SOLE 259968 0 0 BROADCOM INC COM COM 11135F101 4034 7215 SH SOLE 7215 0 0 BROADSTONE NET LEASE INC COM COM 11135E203 253 15608 SH SOLE 15608 0 0 BROOKFIELD REAL ASSETS INCOME SHS BEN INT SHS BEN INT 112830104 237 14663 SH SOLE 14663 0 0 CALAMOS CONV OPPORTUNITIES & I SH BEN INT SH BEN INT 128117108 122 11590 SH SOLE 11590 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 214 2304 SH SOLE 2304 0 0 CARDINAL HEALTH INC COM COM 14149Y108 25378 330136 SH SOLE 330136 0 0 CATERPILLAR INC COM COM 149123101 9719 40571 SH SOLE 40571 0 0 CBRE GBL REAL ESTATE INC FD COM COM 12504G100 104 18205 SH SOLE 18205 0 0 CENTRAL SECS CORP COM COM 155123102 782 23425 SH SOLE 23425 0 0 CHENIERE ENERGY INC COM NEW COM NEW 16411R208 335 2236 SH SOLE 2236 0 0 CHEVRON CORP NEW COM COM 166764100 46529 259227 SH SOLE 259227 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 265 48177 SH SOLE 48177 0 0 CHUBB LIMITED COM COM H1467J104 333 1508 SH SOLE 1508 0 0 CIGNA CORP NEW COM COM 125523100 315 952 SH SOLE 952 0 0 CINTAS CORP COM COM 172908105 221 490 SH SOLE 490 0 0 CISCO SYS INC COM COM 17275R102 37567 788551 SH SOLE 788551 0 0 CITIGROUP INC COM NEW COM NEW 172967424 10688 236309 SH SOLE 236309 0 0 CLOROX CO DEL COM COM 189054109 5378 38326 SH SOLE 38326 0 0 CMS ENERGY CORP COM COM 125896100 305 4813 SH SOLE 4813 0 0 COCA COLA CO COM COM 191216100 28477 447675 SH SOLE 447675 0 0 COHEN & STEERS LTD DURATION PF COM COM 19248C105 211 11090 SH SOLE 11090 0 0 COHEN & STEERS QUALITY INCOME COM COM 19247L106 208 18069 SH SOLE 18069 0 0 COHEN & STEERS REIT & PFD & IN COM COM 19247X100 1320 64774 SH SOLE 64774 0 0 COLGATE PALMOLIVE CO COM COM 194162103 5759 73087 SH SOLE 73087 0 0 COMCAST CORP NEW CL A CL A 20030N101 1278 36556 SH SOLE 36556 0 0 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND COMMUNICATION 81369Y852 926 19289 SH SOLE 19289 0 0 CONAGRA BRANDS INC COM COM 205887102 2499 64564 SH SOLE 64564 0 0 CONNECTONE BANCORP INC COM COM 20786W107 494 20407 SH SOLE 20407 0 0 CONOCOPHILLIPS COM COM 20825C104 1938 16427 SH SOLE 16427 0 0 CONSOLIDATED COMM HLDGS INC COM COM 209034107 98 27250 SH SOLE 27250 0 0 CONSOLIDATED EDISON INC COM COM 209115104 3275 34362 SH SOLE 34362 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND SBI CONS DISCR 81369Y407 5083 39353 SH SOLE 39353 0 0 CONSUMER STAPLES SELECT SECTOR SPDR FUND SBI CONS STPLS 81369Y308 4173 55976 SH SOLE 55976 0 0 CORTEVA INC COM COM 22052L104 423 7202 SH SOLE 7202 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 6276 13748 SH SOLE 13748 0 0 COTERRA ENERGY INC COM COM 127097103 818 33282 SH SOLE 33282 0 0 COUSINS PPTYS INC COM NEW COM 222795502 6984 276147 SH SOLE 276147 0 0 CREDIT SUISSE ASSET MGMT INCOM COM COM 224916106 135 53622 SH SOLE 53622 0 0 CROWN CASTLE INC COM COM 22822V101 7716 56886 SH SOLE 56886 0 0 CSX CORP COM COM 126408103 1001 32302 SH SOLE 32302 0 0 CUMMINS INC COM COM 231021106 24485 101057 SH SOLE 101057 0 0 CVS HEALTH CORP COM COM 126650100 13520 145085 SH SOLE 145085 0 0 DANAHER CORPORATION COM COM 235851102 471 1776 SH SOLE 1776 0 0 DANIMER SCIENTIFIC INC COM CL A COM 236272100 1340 748338 SH SOLE 748338 0 0 DEERE & CO COM COM 244199105 1615 3766 SH SOLE 3766 0 0 DELAWARE IVY HIGH INCOME OPPO COM COM 465893105 2560 233597 SH SOLE 233597 0 0 DELTA AIR LINES INC DEL COM NEW COM NEW 247361702 803 24435 SH SOLE 24435 0 0 DESKTOP METAL INC COM CL A COM CL A 25058X105 14 10137 SH SOLE 10137 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 478 7765 SH SOLE 7765 0 0 DIMENSIONAL INTERNATIONAL VALUE ETF INTERNATNAL VAL 25434V807 250 8216 SH SOLE 8216 0 0 DIMENSIONAL U.S. TARGETED VALUE ETF US CORE EQT MKT 25434V609 643 14631 SH SOLE 14631 0 0 DIMENSIONAL US MARKETWIDE VALUE ETF US MKTWIDE VALUE 25434V724 497 14833 SH SOLE 14833 0 0 DIMENSIONAL US SMALL CAP ETF US SMALL CAP ETF 25434V500 443 8670 SH SOLE 8670 0 0 DIREXION DAILY FINANCIAL BULL 3X SHARES DLY FIN BULL NEW 25459Y694 1710 23252 SH SOLE 23252 0 0 DIREXION DAILY HEALTHCARE BULL 3X SHARES HEALTHCARE BULL 3X SHARES 25459Y876 291 2535 SH SOLE 2535 0 0 DISNEY WALT CO COM COM DISNEY 254687106 4796 55201 SH SOLE 55201 0 0 DOLLAR GEN CORP NEW COM COM 256677105 292 1187 SH SOLE 1187 0 0 DOMINION ENERGY INC COM COM 25746U109 3951 64433 SH SOLE 64433 0 0 DOMINOS PIZZA INC COM COM 25754A201 341 984 SH SOLE 984 0 0 DOUBLELINE INCOME SOLUTIONS FD COM COM 258622109 216 19450 SH SOLE 19450 0 0 DOUBLELINE SHILLER CAPE U.S. EQUITIES ETF SHILLER CAPE U S 25861R204 823 39171 SH SOLE 39171 0 0 DOW INC COM COM 260557103 721 14304 SH SOLE 14304 0 0 DRIVE SHACK INC COM COM 262077100 13 79800 SH SOLE 79800 0 0 DTE ENERGY CO COM COM 233331107 780 6639 SH SOLE 6639 0 0 DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204 6579 63879 SH SOLE 63879 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 824 12009 SH SOLE 12009 0 0 DWS MUNICIPAL INCOME COM 233368109 3241 376425 SH SOLE 376425 0 0 DWS STRATEGIC MUNI INCOME COM 23342Q101 352 43119 SH SOLE 43119 0 0 EATON CORP PLC SHS SHS G29183103 1013 6456 SH SOLE 6456 0 0 EATON VANCE FLTING RATE INC TR COM COM 278279104 375 33782 SH SOLE 33782 0 0 EATON VANCE LTD DURATION INCOM COM COM 27828H105 311 33103 SH SOLE 33103 0 0 EATON VANCE MUN BD FD COM COM 27827X101 502 48350 SH SOLE 48350 0 0 EATON VANCE MUNI INCOME TRUST SH BEN INT SH 27826U108 2792 282889 SH SOLE 282889 0 0 EATON VANCE SHORT DURATION DIV COM COM 27828V104 211 20692 SH SOLE 20692 0 0 EATON VANCE SR FLTNG RTE TR COM COM 27828Q105 866 79166 SH SOLE 79166 0 0 EATON VANCE SR INCOME TR SH BEN INT SH 27826S103 303 57419 SH SOLE 57419 0 0 EDWARDS LIFESCIENCES CORP COM COM 28176E108 339 4543 SH SOLE 4543 0 0 ELEVANCE HEALTH INC COM COM 036752103 459 895 SH SOLE 895 0 0 EMERSON ELEC CO COM COM 291011104 2875 29926 SH SOLE 29926 0 0 ENBRIDGE INC COM COM 29250N105 1305 33377 SH SOLE 33377 0 0 ENERGY SELECT SECTOR SPDR FUND SBI INT-ENERGY 81369Y506 10116 115651 SH SOLE 115651 0 0 ENERGY TRANSFER L P COM UT LTD PTN COM UT LTD PTN 29273V100 2978 250910 SH SOLE 250910 0 0 ENPHASE ENERGY INC COM COM 29355A107 579 2184 SH SOLE 2184 0 0 ENTERGY CORP NEW COM COM 29364G103 447 3976 SH SOLE 3976 0 0 ENTERPRISE PRODS PARTNERS L P COM COM 293792107 15188 629674 SH SOLE 629674 0 0 EOG RES INC COM COM 26875P101 19868 153398 SH SOLE 153398 0 0 EQUIFAX INC COM COM 294429105 650 3342 SH SOLE 3342 0 0 ETSY INC COM COM 29786A106 242 2020 SH SOLE 2020 0 0 EXXON MOBIL CORP COM COM 30231G102 18378 166617 SH SOLE 166617 0 0 FEDERATED HERMES PREM MUNI INM COM COM 31423P108 212 20195 SH SOLE 20195 0 0 FEDEX CORP COM COM 31428X106 320 1846 SH SOLE 1846 0 0 FIDELITY MSCI ENERGY INDEX ETF MSCI ENERGY IDX 316092402 751 31495 SH SOLE 31495 0 0 FINANCIAL SELECT SECTOR SPDR FUND SBI INT-FINL 81369Y605 71955 2103936 SH SOLE 2103936 0 0 FIRST TR ABRDN GBL OPP INCM FD COM SHS COM SHS 337319107 88 14695 SH SOLE 14695 0 0 FIRST TR HIGH INCOME LONG / SH COM COM 33738E109 259 22660 SH SOLE 22660 0 0 FIRST TR INTER DURATN PFD & IN COM COM 33718W103 425 25203 SH SOLE 25203 0 0 FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND NAS TECH DIV 33738R118 619 12957 SH SOLE 12957 0 0 FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND NO AMER ENERGY 33738D101 84711 3173883 SH SOLE 3173883 0 0 FIRST TRUST TACTICAL HIGH YIELD ETF FIRST TR TA HIYL 33738D408 391 10031 SH SOLE 10031 0 0 FIRSTENERGY CORP COM COM 337932107 472 11250 SH SOLE 11250 0 0 FISERV INC COM COM 337738108 396 3918 SH SOLE 3918 0 0 FLAHERTY & CRUMRINE TOTAL RETU COM COM 338479108 196 12435 SH SOLE 12435 0 0 FORD MTR CO DEL COM COM 345370860 1219 104828 SH SOLE 104828 0 0 FORTUNE BRANDS INNOVATIONS INC COM COM 34964C106 215 3763 SH SOLE 3763 0 0 FRANKLIN LTD DURATION INCOME T COM COM 35472T101 127 20385 SH SOLE 20385 0 0 FRANKLIN STR PPTYS CORP COM COM 35471R106 181 66245 SH SOLE 66245 0 0 FREEPORT-MCMORAN INC CL B CL B 35671D857 2514 66158 SH SOLE 66158 0 0 FST TR NEW OPPORT MLP & ENE FD COM COM 33739M100 156 25761 SH SOLE 25761 0 0 GENERAL DYNAMICS CORP COM COM 369550108 2063 8314 SH SOLE 8314 0 0 GENERAL ELECTRIC CO COM NEW COM NEW 369604301 1010 12058 SH SOLE 12058 0 0 GENERAL MLS INC COM COM 370334104 2490 29697 SH SOLE 29697 0 0 GENERAL MTRS CO COM COM 37045V100 271 8052 SH SOLE 8052 0 0 GENUINE PARTS CO COM COM 372460105 2049 11807 SH SOLE 11807 0 0 GILEAD SCIENCES INC COM COM 375558103 25707 299441 SH SOLE 299441 0 0 GLOBAL PMTS INC COM COM 37940X102 402 4047 SH SOLE 4047 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 16049 46738 SH SOLE 46738 0 0 GRACO INC COM COM 384109104 1584 23549 SH SOLE 23549 0 0 GRAINGER W W INC COM COM 384802104 320 575 SH SOLE 575 0 0 HALLIBURTON CO COM COM 406216101 289 7352 SH SOLE 7352 0 0 HANCOCK JOHN INVS TR COM COM 410142103 841 67033 SH SOLE 67033 0 0 HEALTH CARE SELECT SECTOR SPDR FUND SBI HEALTHCARE 81369Y209 79458 584897 SH SOLE 584897 0 0 HELMERICH & PAYNE INC COM COM 423452101 285 5755 SH SOLE 5755 0 0 HERSHEY CO COM COM 427866108 584 2521 SH SOLE 2521 0 0 HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109 172 10777 SH SOLE 10777 0 0 HIGHLAND GLOBAL ALLOCATION FD COM COM 43010T104 252 26800 SH SOLE 26800 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN COM UT LTD PTN 435763107 796 43944 SH SOLE 43944 0 0 HOME DEPOT INC COM COM 437076102 71521 226433 SH SOLE 226433 0 0 HONEYWELL INTL INC COM COM 438516106 2781 12975 SH SOLE 12975 0 0 HOST HOTELS & RESORTS INC COM COM 44107P104 175 10925 SH SOLE 10925 0 0 HP INC COM COM 40434L105 370 13757 SH SOLE 13757 0 0 HUBBELL INC COM COM 443510607 222 945 SH SOLE 945 0 0 HUNTINGTON INGALLS INDS INC COM COM 446413106 2972 12883 SH SOLE 12883 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 7278 33037 SH SOLE 33037 0 0 INDEPENDENCE RLTY TR INC COM COM 45378A106 248 14722 SH SOLE 14722 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND SBI INT-INDS 81369Y704 10141 103259 SH SOLE 103259 0 0 INTEL CORP COM COM 458140100 17389 657942 SH SOLE 657942 0 0 INTERNATIONAL BUSINESS MACHS COM COM 459200101 8696 61720 SH SOLE 61720 0 0 INTERNATIONAL PAPER CO COM COM 460146103 236 6818 SH SOLE 6818 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 206 6176 SH SOLE 6176 0 0 INTUIT COM COM 461202103 681 1749 SH SOLE 1749 0 0 INVESCO ADVANTAGE MUN INCOME T SH BEN INT SH BEN INT 46132E103 638 74262 SH SOLE 74262 0 0 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF BULSHS 46138J841 581 28383 SH SOLE 28383 0 0 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF BULSHS 46138J825 529 26283 SH SOLE 26283 0 0 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF BULSHS 46138J791 617 32582 SH SOLE 32582 0 0 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF BULSHS 2027 CB 46138J783 609 32054 SH SOLE 32054 0 0 INVESCO BULLETSHARES 2028 CORPORATE BOND ETF INVSCO BLSH 28 46138J643 690 35192 SH SOLE 35192 0 0 INVESCO BULLETSHARES 2029 CORPORATE BOND ETF BULETSHS 2029 46138J577 192 10827 SH SOLE 10827 0 0 INVESCO BULLETSHARES 2030 CORPORATE BOND ETF INVSCO 30 CORP 46138J460 188 11759 SH SOLE 11759 0 0 INVESCO FINANCIAL PREFERRED ETF FINL PFD ETF 46137V621 566 39302 SH SOLE 39302 0 0 INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF INTL DIVI ACHI 46137V548 1351 80822 SH SOLE 80822 0 0 INVESCO MUN OPPORTUNITY TR COM COM 46132C107 152 15349 SH SOLE 15349 0 0 INVESCO MUNICIPAL TRUST COM COM 46131J103 968 97756 SH SOLE 97756 0 0 INVESCO PREFERRED ETF PFD ETF 46138E511 178 15889 SH SOLE 15889 0 0 INVESCO QQQ TRUST UNIT SER 1 46090E103 1881 7065 SH SOLE 7065 0 0 INVESCO QUALITY MUN INCOME TR COM COM 46133G107 319 33835 SH SOLE 33835 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 10131 71720 SH SOLE 71720 0 0 INVESCO SR INCOME TR COM COM 46131H107 440 114897 SH SOLE 114897 0 0 INVESCO VALUE MUN INCOME TR COM COM 46132P108 866 71871 SH SOLE 71871 0 0 IRON MTN INC DEL COM COM 46284V101 1464 29374 SH SOLE 29374 0 0 ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YEAR TIPS BOND ETF 46429B747 484 4992 SH SOLE 4992 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF 1 3 YR TREAS BD 464287457 1240 15272 SH SOLE 15272 0 0 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF SH TR CRPORT ETF 464288646 1145 22983 SH SOLE 22983 0 0 ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 1592 12126 SH SOLE 12126 0 0 ISHARES COHEN & STEERS REIT ETF COHEN STEER REIT 464287564 1930 35201 SH SOLE 35201 0 0 ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 319467 6389348 SH SOLE 6389348 0 0 ISHARES CORE HIGH DIVIDEND ETF CORE HIGH DV ETF 46429B663 334 3205 SH SOLE 3205 0 0 ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 1348 21865 SH SOLE 21865 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 255 5451 SH SOLE 5451 0 0 ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 21234 55267 SH SOLE 55267 0 0 ISHARES CORE S&P MID-CAP ETF CORE S&P MCP ETF 464287507 31369 129683 SH SOLE 129683 0 0 ISHARES CORE S&P SMALL CAP ETF CORE S&P SCP ETF 464287804 26375 278691 SH SOLE 278691 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF CORE US AGGBD ET 464287226 664 6844 SH SOLE 6844 0 0 ISHARES DOW JONES U.S. ETF DOW JONES ETF 464287846 306 3274 SH SOLE 3274 0 0 ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF EXPANDED TECH 464287515 259 1011 SH SOLE 1011 0 0 ISHARES GOLD TRUST ISHARES NEW 464285204 322 9300 SH SOLE 9300 0 0 ISHARES IBONDS DEC 2023 TERM CORPORATE ETF IBONDS DEC23 ETF 46434VAX8 15807 631513 SH SOLE 631513 0 0 ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF IBONDS DEC2023 46435G318 714 28165 SH SOLE 28165 0 0 ISHARES IBONDS DEC 2023 TERM TREASURY ETF IBONDS 23 TRM TS 46436E882 8473 343027 SH SOLE 343027 0 0 ISHARES IBONDS DEC 2024 TERM CORPORATE ETF IBONDS DEC24 ETF 46434VBG4 12087 494958 SH SOLE 494958 0 0 ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF IBOND DEC 46435U697 606 23516 SH SOLE 23516 0 0 ISHARES IBONDS DEC 2024 TERM TREASURY ETF IBONDS 24 TRM TS 46436E874 42609 1786524 SH SOLE 1786524 0 0 ISHARES IBONDS DEC 2025 TERM CORPORATE ETF IBONDS DEC25 ETF 46434VBD1 11291 464256 SH SOLE 464256 0 0 ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF IBONDS DEC 25 46435U432 547 20729 SH SOLE 20729 0 0 ISHARES IBONDS DEC 2025 TERM TREASURY ETF IBONDS 25 TRM TS 46436E866 33932 1457550 SH SOLE 1457550 0 0 ISHARES IBONDS DEC 2026 TERM CORPORATE ETF IBONDS DEC2026 46435GAA0 9253 396280 SH SOLE 396280 0 0 ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF IBONDS DEC 26 46435U259 563 22315 SH SOLE 22315 0 0 ISHARES IBONDS DEC 2026 TERM TREASURY ETF IBONDS 26 TRM TS 46436E858 33388 1469885 SH SOLE 1469885 0 0 ISHARES IBONDS DEC 2027 TERM CORPORATE ETF IBONDS 27 ETF 46435UAA9 32485 1390032 SH SOLE 1390032 0 0 ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF IBONDS DEC 27 46435U283 437 17408 SH SOLE 17408 0 0 ISHARES IBONDS DEC 2028 TERM CORPORATE ETF IBDS DEC28 ETF 46435U515 26493 1090708 SH SOLE 1090708 0 0 ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF IBONDS DEC 28 46435U325 364 14507 SH SOLE 14507 0 0 ISHARES IBONDS DEC 2029 TERM CORPORATE ETF IBONDS DEC29 ETF 46436E205 19891 897222 SH SOLE 897222 0 0 ISHARES IBONDS DEC 2030 TERM CORPORATE ETF IBONDS DEC30 ETF 46436E726 18720 900017 SH SOLE 900017 0 0 ISHARES IBONDS DEC 2031 TERM CORPORATE ETF IBONDS DEC 31 46436E486 1721 86512 SH SOLE 86512 0 0 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF IBOXX HI TD ETF 464288513 1458 19801 SH SOLE 19801 0 0 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242 4982 47252 SH SOLE 47252 0 0 ISHARES INTERNATIONAL DIVIDEND GROWTH ETF INTL DIV GRWTH 46435G524 2526 43823 SH SOLE 43823 0 0 ISHARES MBS ETF MBS ETF 464288588 39959 430824 SH SOLE 430824 0 0 ISHARES MICRO-CAP ETF MICRO-CAP ETF 464288869 595 5515 SH SOLE 5515 0 0 ISHARES MORTGAGE REAL ESTATE ETF MORTGE REL ETF 46435G342 1964 86567 SH SOLE 86567 0 0 ISHARES MSCI ACWI ETF MSCI ACWI ETF 464288257 929 10940 SH SOLE 10940 0 0 ISHARES MSCI ACWI EX U.S. ETF MSCI ACWI EX US 464288240 27120 596043 SH SOLE 596043 0 0 ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 2387 36364 SH SOLE 36364 0 0 ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 1803 47571 SH SOLE 47571 0 0 ISHARES MSCI INTL QUALITY FACTOR ETF MSCI INTL QUALTY 46434V456 51656 1594821 SH SOLE 1594821 0 0 ISHARES MSCI JAPAN ETF MSCI JPN ETF NEW 46434G822 219 4021 SH SOLE 4021 0 0 ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414 2267 21485 SH SOLE 21485 0 0 ISHARES PREFERRED & INCOME SECURITIES ETF PFD AND INCM SEC 464288687 386 12628 SH SOLE 12628 0 0 ISHARES RUSSELL 1000 ETF RUS 1000 ETF 464287622 643 3052 SH SOLE 3052 0 0 ISHARES RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614 2022 9439 SH SOLE 9439 0 0 ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 1055 6959 SH SOLE 6959 0 0 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 610 3499 SH SOLE 3499 0 0 ISHARES RUSSELL 2000 VALUE ETF RUS 2000 VAL ETF 464287630 323 2328 SH SOLE 2328 0 0 ISHARES RUSSELL MIDCAP ETF RUS MID CAP ETF 464287499 393 5831 SH SOLE 5831 0 0 ISHARES RUSSELL MID-CAP VALUE ETF RUS MDCP VAL ETF 464287473 429 4072 SH SOLE 4072 0 0 ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 473 8093 SH SOLE 8093 0 0 ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 306 2112 SH SOLE 2112 0 0 ISHARES S&P MID-CAP 400 GROWTH ETF S&P MC 400GR ETF 464287606 426 6244 SH SOLE 6244 0 0 ISHARES S&P MID-CAP 400 VALUE ETF S&P MC 400VL ETF 464287705 394 3904 SH SOLE 3904 0 0 ISHARES S&P SMALL-CAP 600 GROWTH ETF S&P SML 600 GWT 464287887 357 3302 SH SOLE 3302 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF SP SMCP600VL ETF 464287879 368 4029 SH SOLE 4029 0 0 ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168 19701 163357 SH SOLE 163357 0 0 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF SHRT NAT MUN ETF 464288158 1663 15953 SH SOLE 15953 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 256 11603 SH SOLE 11603 0 0 ISHARES TIPS BOND ETF TIPS BD ETF 464287176 2124 19959 SH SOLE 19959 0 0 ISHARES U.S. CONSUMER DISCRETIONARY ETF U.S. CNSM SV ETF 464287580 558 9804 SH SOLE 9804 0 0 ISHARES U.S. ENERGY ETF U.S. ENERGY ETF 464287796 290 6241 SH SOLE 6241 0 0 ISHARES U.S. FINANCIALS ETF U.S. FINLS ETF 464287788 312 4131 SH SOLE 4131 0 0 ISHARES U.S. HEALTHCARE ETF US HEALTHCARE ETF 464287762 5445 19192 SH SOLE 19192 0 0 ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754 555 5751 SH SOLE 5751 0 0 ISHARES U.S. MEDICAL DEVICES ETF U.S. MED DVC ETF 464288810 248 4710 SH SOLE 4710 0 0 ISHARES U.S. TECHNOLOGY ETF U.S. TECH ETF 464287721 10463 140465 SH SOLE 140465 0 0 ISHARES U.S. TELECOMMUNICATIONS ETF US TELECOM ETF 464287713 1162 51809 SH SOLE 51809 0 0 ISHARES U.S. UTILITIES ETF U.S. UTILITS ETF 464287697 756 8739 SH SOLE 8739 0 0 ISHARES US FINANCIAL SERVICES ETF U.S. FIN SVC ETF 464287770 220 1399 SH SOLE 1399 0 0 J.P. MORGAN ALERIAN MLP INDEX ETN ALERIAN ML ETN 46625H365 601 27649 SH SOLE 27649 0 0 JOHNSON & JOHNSON COM COM 478160104 53259 301496 SH SOLE 301496 0 0 JOHNSON CTLS INTL PLC SHS SHS G51502105 258 4036 SH SOLE 4036 0 0 JPMORGAN CHASE & CO COM COM 46625H100 26659 198800 SH SOLE 198800 0 0 JPMORGAN EQUITY PREMIUM INCOME ETF EQUITY PREMIUM 46641Q332 25727 472141 SH SOLE 472141 0 0 KELLOGG CO COM COM 487836108 3181 44655 SH SOLE 44655 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 213 1245 SH SOLE 1245 0 0 KIMBERLY-CLARK CORP COM COM 494368103 4617 34009 SH SOLE 34009 0 0 KINDER MORGAN INC DEL COM COM 49456B101 3644 201561 SH SOLE 201561 0 0 KKR INCOME OPPORTUNITIES FD COM COM 48249T106 1265 114940 SH SOLE 114940 0 0 KRAFT HEINZ CO COM COM 500754106 213 5242 SH SOLE 5242 0 0 KROGER CO COM COM 501044101 315 7067 SH SOLE 7067 0 0 L3HARRIS TECHNOLOGIES INC COM COM 502431109 1097 5270 SH SOLE 5270 0 0 LABORATORY CORP AMER HLDGS COM NEW COM NEW 50540R409 203 862 SH SOLE 862 0 0 LEGGETT & PLATT INC COM COM 524660107 203 6309 SH SOLE 6309 0 0 LEIDOS HOLDINGS INC COM COM 525327102 358 3402 SH SOLE 3402 0 0 LENNAR CORP CL A CL A 526057104 17317 191353 SH SOLE 191353 0 0 LILLY ELI & CO COM COM 532457108 10451 28568 SH SOLE 28568 0 0 LMP CAP & INCOME FD INC COM COM 50208A102 142 11800 SH SOLE 11800 0 0 LOCKHEED MARTIN CORP COM COM 539830109 41601 85513 SH SOLE 85513 0 0 LOWES COS INC COM COM 548661107 1457 7315 SH SOLE 7315 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - SHS - A - N53745100 572 6895 SH SOLE 6895 0 0 MACQUARIE / FIRST TR GLOBAL IN COM COM 55607W100 635 78550 SH SOLE 78550 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM UNIT RP LP 559080106 14741 293578 SH SOLE 293578 0 0 MAIN STR CAP CORP COM COM 56035L104 1955 52922 SH SOLE 52922 0 0 MARATHON PETE CORP COM COM 56585A102 911 7828 SH SOLE 7828 0 0 MARRIOTT INTL INC NEW CL A CL A 571903202 1910 12829 SH SOLE 12829 0 0 MARRIOTT VACATIONS WORLDWIDE C COM COM 57164Y107 282 2095 SH SOLE 2095 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 887 5359 SH SOLE 5359 0 0 MASTERCARD INCORPORATED CL A CL A 57636Q104 1072 3082 SH SOLE 3082 0 0 MATERIALS SELECT SECTOR SPDR FUND SBI MATERIALS 81369Y100 1109 14274 SH SOLE 14274 0 0 MCDONALDS CORP COM COM 580135101 8224 31208 SH SOLE 31208 0 0 MCKESSON CORP COM COM 58155Q103 1040 2772 SH SOLE 2772 0 0 MEDICAL PPTYS TRUST INC COM COM 58463J304 6448 578808 SH SOLE 578808 0 0 MEDTRONIC PLC SHS SHS G5960L103 1317 16944 SH SOLE 16944 0 0 MERCK & CO INC COM COM 58933Y105 41733 376138 SH SOLE 376138 0 0 META PLATFORMS INC CL A CL A 30303M102 1141 9484 SH SOLE 9484 0 0 MFS HIGH INCOME MUN TR SH BEN INT SH BEN 59318D104 129 37000 SH SOLE 37000 0 0 MFS HIGH YIELD MUN TR SH BEN INT SH BEN 59318E102 54 17165 SH SOLE 17165 0 0 MFS INVT GRADE MUN TR SH BEN INT SH BEN 59318B108 278 38982 SH SOLE 38982 0 0 MFS MUN INCOME TR SH BEN INT SH BEN INT 552738106 623 120295 SH SOLE 120295 0 0 MICROCHIP TECHNOLOGY INC. COM COM 595017104 303 4311 SH SOLE 4311 0 0 MICROSOFT CORP COM COM 594918104 42452 177016 SH SOLE 177016 0 0 MODERNA INC COM COM 60770K107 229 1275 SH SOLE 1275 0 0 MOLSON COORS BEVERAGE CO CL B CL B 60871R209 2964 57523 SH SOLE 57523 0 0 MONDELEZ INTL INC CL A CL A 609207105 1169 17545 SH SOLE 17545 0 0 MORGAN STANLEY COM NEW COM NEW 617446448 1829 21510 SH SOLE 21510 0 0 MORGAN STANLEY EMERGING MKTS COM COM 617477104 106 24102 SH SOLE 24102 0 0 MOTOROLA SOLUTIONS INC COM NEW COM NEW 620076307 706 2741 SH SOLE 2741 0 0 NETFLIX INC COM COM 64110L106 412 1396 SH SOLE 1396 0 0 NEUBERGER BERMAN HIGH YIELD ST COM COM 64128C106 254 29848 SH SOLE 29848 0 0 NEW AMER HIGH INCOME FD INC COM NEW COM 641876800 950 143979 SH SOLE 143979 0 0 NEWELL BRANDS INC COM COM 651229106 224 17155 SH SOLE 17155 0 0 NEWMONT CORP COM COM 651639106 17336 367292 SH SOLE 367292 0 0 NEXPOINT DIVERSIFIED REL ET TR COM NEW COM NEW 65340G205 412 36759 SH SOLE 36759 0 0 NEXPOINT RESIDENTIAL TR INC COM COM 65341D102 804 18483 SH SOLE 18483 0 0 NEXTERA ENERGY INC COM COM 65339F101 5274 63087 SH SOLE 63087 0 0 NIKE INC CL B CL B 654106103 2136 18251 SH SOLE 18251 0 0 NORFOLK SOUTHN CORP COM COM 655844108 5927 24053 SH SOLE 24053 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 1059 1942 SH SOLE 1942 0 0 NOVARTIS AG SPONSORED ADR SPONSORED ADR 66987V109 504 5561 SH SOLE 5561 0 0 NOVO-NORDISK A S ADR ADR 670100205 262 1933 SH SOLE 1933 0 0 NUCOR CORP COM COM 670346105 528 4005 SH SOLE 4005 0 0 NUVEEN AMT FREE MUN CR INC FD COM COM 67071L106 2124 174926 SH SOLE 174926 0 0 NUVEEN AMT FREE QLTY MUN INCME COM COM 670657105 4784 420738 SH SOLE 420738 0 0 NUVEEN CR STRATEGIES INCOME FD COM SHS COM 67073D102 62 12250 SH SOLE 12250 0 0 NUVEEN FLOATING RATE INCOME FD COM COM 67072T108 1898 239618 SH SOLE 239618 0 0 NUVEEN FLOATING RATE INCOME OP COM SHS COM 6706EN100 766 98025 SH SOLE 98025 0 0 NUVEEN GEORGIA QLTY MUN INC FD COM COM 67072B107 1228 121244 SH SOLE 121244 0 0 NUVEEN MUN CR OPPORTUNITIES FD COM COM 670663103 711 64700 SH SOLE 64700 0 0 NUVEEN MUN HIGH INCOME OPPORTU COM COM 670682103 172 16632 SH SOLE 16632 0 0 NUVEEN MUN VALUE FD INC COM COM 670928100 341 39630 SH SOLE 39630 0 0 NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT COM 67070X101 1548 128114 SH SOLE 128114 0 0 NUVEEN PFD & INCOME OPPORTUNIT COM COM 67073B106 721 99055 SH SOLE 99055 0 0 NUVEEN PFD & INCOME SECS FD COM COM 67072C105 2084 306407 SH SOLE 306407 0 0 NUVEEN QUALITY MUNCP INCOME FD COM COM 67066V101 4760 403353 SH SOLE 403353 0 0 NUVEEN REAL ASSET INCOME & GRO COM COM 67074Y105 324 27683 SH SOLE 27683 0 0 NUVEEN SELECT TAX-FREE INCOME SH BEN INT SH BEN INT 67062F100 801 57600 SH SOLE 57600 0 0 NUVEEN SR INCOME FD COM COM 67067Y104 233 50752 SH SOLE 50752 0 0 NVIDIA CORPORATION COM COM 67066G104 5599 38314 SH SOLE 38314 0 0 OCCIDENTAL PETE CORP COM COM 674599105 363 5766 SH SOLE 5766 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT COM SHS BEN INT 67623C109 394 29495 SH SOLE 29495 0 0 OMNICOM GROUP INC COM COM 681919106 2146 26309 SH SOLE 26309 0 0 ONEOK INC NEW COM COM 682680103 4520 68792 SH SOLE 68792 0 0 ORACLE CORP COM COM 68389X105 5931 72565 SH SOLE 72565 0 0 ORGANON & CO COMMON STOCK COMMON STOCK 68622V106 232 8289 SH SOLE 8289 0 0 OXFORD INDS INC COM COM 691497309 434 4659 SH SOLE 4659 0 0 OXFORD LANE CAP CORP COM COM 691543102 56 11000 SH SOLE 11000 0 0 PACKAGING CORP AMER COM COM 695156109 896 7007 SH SOLE 7007 0 0 PALO ALTO NETWORKS INC COM COM 697435105 204 1465 SH SOLE 1465 0 0 PAYCHEX INC COM COM 704326107 1205 10426 SH SOLE 10426 0 0 PAYPAL HLDGS INC COM COM 70450Y103 666 9349 SH SOLE 9349 0 0 PEMBINA PIPELINE CORP COM COM 706327103 1762 51907 SH SOLE 51907 0 0 PEPSICO INC COM COM 713448108 8102 44849 SH SOLE 44849 0 0 PERMIAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 714236106 625 24827 SH SOLE 24827 0 0 PFIZER INC COM COM 717081103 26769 522431 SH SOLE 522431 0 0 PGIM GLOBAL HIGH YIELD FD FORM COM COM 69346J106 758 69906 SH SOLE 69906 0 0 PGIM HIGH YIELD BOND FUND INC COM COM 69346H100 6766 570017 SH SOLE 570017 0 0 PHILIP MORRIS INTL INC COM COM 718172109 7639 75479 SH SOLE 75479 0 0 PHILLIPS 66 COM COM 718546104 333 3200 SH SOLE 3200 0 0 PIEDMONT OFFICE REALTY TR INC COM CL A COM CL A 720190206 137 14985 SH SOLE 14985 0 0 PIMCO DYNAMIC INCOME FD SHS SHS 72201Y101 256 13876 SH SOLE 13876 0 0 PIMCO DYNAMIC INCOME OPRNTS FD COM BEN SHS COM BEN SHS 69355M107 760 59505 SH SOLE 59505 0 0 PIMCO MUN INCOME FD COM COM 72200R107 132 12650 SH SOLE 12650 0 0 PINNACLE WEST CAP CORP COM COM 723484101 5084 66860 SH SOLE 66860 0 0 PIONEER FLOATING RATE FUND INC COM COM 72369J102 180 20479 SH SOLE 20479 0 0 PIONEER HIGH INCOME FUND INC COM COM 72369H106 1174 180621 SH SOLE 180621 0 0 PIONEER MUNICIPAL HIGH INCOME COM COM 723762100 299 36872 SH SOLE 36872 0 0 PIONEER MUNICIPAL HIGH INCOME COM SHS COM SHS 723763108 1240 144479 SH SOLE 144479 0 0 PIONEER NAT RES CO COM COM 723787107 259 1133 SH SOLE 1133 0 0 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN UNIT LTD PARTN 726503105 228 19370 SH SOLE 19370 0 0 POLARIS INC COM COM 731068102 369 3654 SH SOLE 3654 0 0 POTLATCHDELTIC CORPORATION COM COM 737630103 602 13682 SH SOLE 13682 0 0 PRINCIPAL FINANCIAL GROUP INC COM COM 74251V102 434 5176 SH SOLE 5176 0 0 PROCTER AND GAMBLE CO COM COM 742718109 34685 228856 SH SOLE 228856 0 0 PROLOGIS INC. COM COM 74340W103 11265 99926 SH SOLE 99926 0 0 PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF RUSS 2000 DIVD 74347B698 90352 1472255 SH SOLE 1472255 0 0 PROSHARES ULTRA NASDAQ BIOTECHNOLOGY PSHS ULT NASB 74347R214 796 13795 SH SOLE 13795 0 0 PROSHARES ULTRAPRO DOW30 ULTRPRO DOW30 74347X823 594 10470 SH SOLE 10470 0 0 PROSHARES ULTRAPRO QQQ ULTRAPRO QQQ 74347X831 759 43861 SH SOLE 43861 0 0 PUBLIC STORAGE COM COM 74460D109 546 1947 SH SOLE 1947 0 0 PUBLIC SVC ENTERPRISE GRP INC COM COM 744573106 299 4881 SH SOLE 4881 0 0 PURECYCLE TECHNOLOGIES INC COM COM 74623V103 204 30150 SH SOLE 30150 0 0 PUTNAM MANAGED MUN INCOME TR COM COM 746823103 648 103159 SH SOLE 103159 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT SH BEN INT 746922103 1287 118645 SH SOLE 118645 0 0 PUTNAM PREMIER INCOME TR SH BEN INT SH BEN INT 746853100 212 58298 SH SOLE 58298 0 0 QORVO INC COM COM 74736K101 212 2340 SH SOLE 2340 0 0 QUALCOMM INC COM COM 747525103 15067 137051 SH SOLE 137051 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 706 4511 SH SOLE 4511 0 0 RAYMOND JAMES FINL INC COM COM 754730109 860 8050 SH SOLE 8050 0 0 RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 13248 131277 SH SOLE 131277 0 0 REALTY INCOME CORP COM COM 756109104 362 5713 SH SOLE 5713 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 207 287 SH SOLE 287 0 0 REGIONS FINANCIAL CORP NEW COM COM 7591EP100 314 14565 SH SOLE 14565 0 0 RIO TINTO PLC SPONSORED ADR SPONSORED 767204100 6087 85492 SH SOLE 85492 0 0 RITHM CAPITAL CORP COM NEW COM NEW 64828T201 2214 270979 SH SOLE 270979 0 0 RIVERNORTH CAP AND INCM FD INC COM COM 76882B108 975 57619 SH SOLE 57619 0 0 RIVERNORTH FLEXIBLE MUN INCOME COM COM 76883H104 212 13500 SH SOLE 13500 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 449 1742 SH SOLE 1742 0 0 ROLLINS INC COM COM 775711104 229 6268 SH SOLE 6268 0 0 ROYAL BK CDA SUSTAINABL COM COM 780087102 284 3019 SH SOLE 3019 0 0 SABA CAPITAL INCOME & OPRNT FD SHS NEW SHS NEW 78518H202 118 15533 SH SOLE 15533 0 0 SABINE RTY TR UNIT BEN INT COM 785688102 1257 14745 SH SOLE 14745 0 0 SALESFORCE INC COM COM 79466L302 780 5880 SH SOLE 5880 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 798241105 187 16442 SH SOLE 16442 0 0 SCHLUMBERGER LTD COM STK COM 806857108 540 10108 SH SOLE 10108 0 0 SCHWAB CHARLES CORP COM COM 808513105 371 4458 SH SOLE 4458 0 0 SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862 216 4482 SH SOLE 4482 0 0 SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102 306 6839 SH SOLE 6839 0 0 SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 299 6612 SH SOLE 6612 0 0 SCHWAB U.S. LARGE-CAP GROWTH ETF US LCAP GR ETF 808524300 309 5562 SH SOLE 5562 0 0 SCHWAB U.S. SMALL-CAP ETF US SML CAP ETF 808524607 261 6446 SH SOLE 6446 0 0 SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 2419 32020 SH SOLE 32020 0 0 SCHWAB US TIPS ETF US TIPS ETF 808524870 424 8193 SH SOLE 8193 0 0 SENSEONICS HLDGS INC COM COM 81727U105 15 14535 SH SOLE 14535 0 0 SHELL PLC SPON ADS ADS 780259305 684 12007 SH SOLE 12007 0 0 SHERWIN WILLIAMS CO COM COM 824348106 219 925 SH SOLE 925 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 451 3843 SH SOLE 3843 0 0 SNAP ON INC COM COM 833034101 19005 83176 SH SOLE 83176 0 0 SOUTHERN CO COM COM 842587107 37135 520031 SH SOLE 520031 0 0 SPDR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608 3095 75682 SH SOLE 75682 0 0 SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF BLOMBERG BRC INV 78468R200 8055 265039 SH SOLE 265039 0 0 SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF BLOOMBERG SRT TR 78468R408 681 28089 SH SOLE 28089 0 0 SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST UT SER 1 78467X109 554 1672 SH SOLE 1672 0 0 SPDR EURO STOXX 50 ETF EURO STOXX 50 78463X202 287 7415 SH SOLE 7415 0 0 SPDR GOLD SHARES GOLD SHS 78463V107 2597 15311 SH SOLE 15311 0 0 SPDR MSCI ACWI EX-US ETF MSCI ACWI EXUS 78463X848 3932 163426 SH SOLE 163426 0 0 SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF NUVEEN BLMBRG MU 78468R721 444 9738 SH SOLE 9738 0 0 SPDR PORTFOLIO INTERMEDIATE TERM TREASURY ETF PORTFOLIO S&P500 78464A672 1225 43381 SH SOLE 43381 0 0 SPDR PORTFOLIO LONG TERM TREASURY ETF PORTFOLIO LN TSR 78464A664 321 11070 SH SOLE 11070 0 0 SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF COM 78464A805 254 5364 SH SOLE 5364 0 0 SPDR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 486 10798 SH SOLE 10798 0 0 SPDR S&P 500 ETF TRUST TR UNIT 78462F103 6974 18237 SH SOLE 18237 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 75356 602321 SH SOLE 602321 0 0 SPDR S&P MIDCAP 400 ETF TRUST UTSER1 S&PDCRP 78467Y107 409 923 SH SOLE 923 0 0 SPROTT PHYSICAL GOLD TR UNIT UNIT 85207H104 274 19442 SH SOLE 19442 0 0 SPROTT PHYSICAL SILVER TR TR UNIT TR UNIT 85207K107 144 17465 SH SOLE 17465 0 0 STARBUCKS CORP COM COM 855244109 1328 13384 SH SOLE 13384 0 0 STRYKER CORPORATION COM COM 863667101 244 997 SH SOLE 997 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 238 6333 SH SOLE 6333 0 0 SYSCO CORP COM COM 871829107 1132 14808 SH SOLE 14808 0 0 TARGET CORP COM COM 87612E106 7905 53039 SH SOLE 53039 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND TECHNOLOGY 81369Y803 57330 460702 SH SOLE 460702 0 0 TEMPLETON EMERGING MKTS INCOME COM COM 880192109 264 48000 SH SOLE 48000 0 0 TESLA INC COM COM 88160R101 400 3249 SH SOLE 3249 0 0 TEXAS INSTRS INC COM COM 882508104 7306 44221 SH SOLE 44221 0 0 THERMO FISHER SCIENTIFIC INC COM COM 883556102 1086 1973 SH SOLE 1973 0 0 TORONTO DOMINION BK ONT COM NEW COM NEW 891160509 363 5610 SH SOLE 5610 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 224 1192 SH SOLE 1192 0 0 TRUIST FINL CORP COM COM 89832Q109 1812 42116 SH SOLE 42116 0 0 TYSON FOODS INC CL A COM 902494103 13193 211939 SH SOLE 211939 0 0 UNION PAC CORP COM COM 907818108 2522 12177 SH SOLE 12177 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW SPON ADR NEW 910873405 133 20328 SH SOLE 20328 0 0 UNITED PARCEL SERVICE INC CL B CL B 911312106 26139 150360 SH SOLE 150360 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 8142 15356 SH SOLE 15356 0 0 US BANCORP DEL COM NEW COM 902973304 244 5585 SH SOLE 5585 0 0 UTILITIES SELECT SECTOR SPDR FUND SBI INT-UTILS 81369Y886 8759 124247 SH SOLE 124247 0 0 VALERO ENERGY CORP COM COM 91913Y100 5454 42994 SH SOLE 42994 0 0 VANECK FALLEN ANGEL HIGH YIELD BOND ETF FALLEN ANGEL HG 92189F437 97121 3594405 SH SOLE 3594405 0 0 VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 277 9680 SH SOLE 9680 0 0 VANECK INFLATION ALLOCATION ETF INFLATION ALLOCA 92189F130 631 25425 SH SOLE 25425 0 0 VANECK J. P. MORGAN EM LOCAL CURRENCY BOND ETF JP MRGAN EM LOC 92189H300 29704 1225927 SH SOLE 1225927 0 0 VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844 6683 44009 SH SOLE 44009 0 0 VANGUARD EXTENDED MARKET ETF EXTEND MKT ETF 922908652 207 1557 SH SOLE 1557 0 0 VANGUARD FINANCIALS ETF FINANCIALS ETF 92204A405 227 2742 SH SOLE 2742 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF FTSE 921943858 267 6365 SH SOLE 6365 0 0 VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 12162 312014 SH SOLE 312014 0 0 VANGUARD GROWTH ETF GROWTH ETF 922908736 813 3817 SH SOLE 3817 0 0 VANGUARD HEALTH CARE ETF HEALTH CAR ETF 92204A504 375 1511 SH SOLE 1511 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF HIGH DIV YLD 921946406 361 3337 SH SOLE 3337 0 0 VANGUARD INFORMATION TECHNOLOGY ETF INF TECH ETF 92204A702 722 2261 SH SOLE 2261 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF INTERMED TERM 921937819 1592 21425 SH SOLE 21425 0 0 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF INT-TERM CORP 92206C870 972 12545 SH SOLE 12545 0 0 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF INTL 921946794 15474 259756 SH SOLE 259756 0 0 VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 879 5049 SH SOLE 5049 0 0 VANGUARD LONG-TERM BOND ETF LONG TERM BOND 921937793 1018 14055 SH SOLE 14055 0 0 VANGUARD MEGA CAP ETF MEGA CAP INDEX 921910873 7592 57343 SH SOLE 57343 0 0 VANGUARD MEGA CAP GROWTH ETF MEGA GRWTH IND 921910816 305 1773 SH SOLE 1773 0 0 VANGUARD MID-CAP ETF MID CAP ETF 922908629 724 3554 SH SOLE 3554 0 0 VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 17713 214751 SH SOLE 214751 0 0 VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 1126 3205 SH SOLE 3205 0 0 VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827 8555 113641 SH SOLE 113641 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF SHRT TRM CORP BD 92206C409 1879 24996 SH SOLE 24996 0 0 VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751 668 3641 SH SOLE 3641 0 0 VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 1122 15616 SH SOLE 15616 0 0 VANGUARD TOTAL INTERNATIONAL STOCK ETF VG TL INTL STK F 921909768 278 5375 SH SOLE 5375 0 0 VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 2363 12360 SH SOLE 12360 0 0 VANGUARD VALUE ETF VALUE ETF 922908744 1023 7291 SH SOLE 7291 0 0 VENTAS INC COM COM 92276F100 766 17002 SH SOLE 17002 0 0 VENUS CONCEPT INC COM COM 92332W105 4 13000 SH SOLE 13000 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 20623 523419 SH SOLE 523419 0 0 VERTEX ENERGY INC COM COM 92534K107 186 30001 SH SOLE 30001 0 0 VICI PPTYS INC COM COM 925652109 12035 371461 SH SOLE 371461 0 0 VIRTUS CONVERTIBLE & INC FD II COM COM 92838U108 38 13158 SH SOLE 13158 0 0 VIRTUS CONVERTIBLE & INCOME FD COM COM 92838X102 46 13600 SH SOLE 13600 0 0 VIRTUS DIVIDEND INTEREST & PR COM COM 92840R101 299 26514 SH SOLE 26514 0 0 VIRTUS INVT PARTNERS INC COM COM 92828Q109 393 2053 SH SOLE 2053 0 0 VISA INC COM CL A COM CL A 92826C839 4907 23619 SH SOLE 23619 0 0 VMWARE INC CL A COM COM 928563402 369 3004 SH SOLE 3004 0 0 VOYA GLBL EQTY DIV & PREM OPP COM COM 92912T100 11591 2142561 SH SOLE 2142561 0 0 WALGREENS BOOTS ALLIANCE INC COM COM 931427108 373 9975 SH SOLE 9975 0 0 WALMART INC COM COM 931142103 4757 33551 SH SOLE 33551 0 0 WARNER BROS DISCOVERY INC COM SER A COM SER A 934423104 1262 133083 SH SOLE 133083 0 0 WASTE MGMT INC DEL COM COM 94106L109 1297 8268 SH SOLE 8268 0 0 WELLS FARGO CO NEW COM COM 949746101 2611 63235 SH SOLE 63235 0 0 WELLTOWER INC COM COM 95040Q104 1518 23153 SH SOLE 23153 0 0 WENDYS CO COM COM 95058W100 262 11579 SH SOLE 11579 0 0 WESTERN ASSET HIGH INCOME OPPO COM COM 95766K109 10032 2539688 SH SOLE 2539688 0 0 WESTERN ASSET HIGH YIELD DEFIN COM COM 95768B107 2363 189375 SH SOLE 189375 0 0 WESTERN ASSET MUN HIGH INCOME COM COM 95766N103 81 12749 SH SOLE 12749 0 0 WEYERHAEUSER CO MTN BE COM NEW COM NEW 962166104 202 6507 SH SOLE 6507 0 0 WILLIAMS COS INC COM COM 969457100 4084 124131 SH SOLE 124131 0 0 WP CAREY INC COM COM 92936U109 453 5792 SH SOLE 5792 0 0 XCEL ENERGY INC COM COM 98389B100 375 5349 SH SOLE 5349 0 0 YUM BRANDS INC COM COM 988498101 852 6655 SH SOLE 6655 0 0 YUM CHINA HLDGS INC COM COM 98850P109 250 4571 SH SOLE 4571 0 0