0001582732-23-000005.txt : 20230711 0001582732-23-000005.hdr.sgml : 20230711 20230711131624 ACCESSION NUMBER: 0001582732-23-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230711 DATE AS OF CHANGE: 20230711 EFFECTIVENESS DATE: 20230711 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: 231081770 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 06-30-2023 06-30-2023 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 4045310018 Holly Mallory Atlanta GA 07-11-2023 0 596 3632981669 false
INFORMATION TABLE 2 informationtable.xml 6-30-2023 3M CO COM 88579Y101 12901028 128894 SH SOLE 0 128894 0 0 ABBOTT LABS COM 002824100 2098831 19252 SH SOLE 0 19252 0 0 ABBVIE INC COM 00287Y109 24828121 184281 SH SOLE 0 184281 0 0 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 129200 13543 SH SOLE 0 13543 0 0 ABRDN INCOME CREDIT STRATEGI COM 003057106 2515645 367784 SH SOLE 0 367784 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 501433 60706 SH SOLE 0 60706 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 869327 2817 SH SOLE 0 2817 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1004381 59749 SH SOLE 0 59749 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 854266 1747 SH SOLE 0 1747 0 0 ADVANCED MICRO DEVICES INC COM 007903107 856325 7518 SH SOLE 0 7518 0 0 AFLAC INC COM 001055102 1589738 22776 SH SOLE 0 22776 0 0 ALBEMARLE CORP COM 012653101 816971 3662 SH SOLE 0 3662 0 0 ALIGN TECHNOLOGY INC COM 016255101 341263 965 SH SOLE 0 965 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1613952 162043 SH SOLE 0 162043 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 1196085 111471 SH SOLE 0 111471 0 0 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 72266 16613 SH SOLE 0 16613 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 153265 23762 SH SOLE 0 23762 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 565037 61019 SH SOLE 0 61019 0 0 ALLSTATE CORP COM 020002101 469266 4304 SH SOLE 0 4304 0 0 ALPHABET INC CAP STK CL A 02079K305 40204168 335874 SH SOLE 0 335874 0 0 ALPHABET INC CAP STK CL C 02079K107 3070219 25380 SH SOLE 0 25380 0 0 ALTRIA GROUP INC COM 02209S103 28667327 632833 SH SOLE 0 632833 0 0 AMAZON COM INC COM 023135106 20170169 154727 SH SOLE 0 154727 0 0 AMEREN CORP COM 023608102 286979 3514 SH SOLE 0 3514 0 0 AMERICAN ELEC PWR CO INC COM 025537101 5683427 67499 SH SOLE 0 67499 0 0 AMERICAN EXPRESS CO COM 025816109 632530 3631 SH SOLE 0 3631 0 0 AMERICAN TOWER CORP NEW COM 03027X100 524512 2705 SH SOLE 0 2705 0 0 AMERISOURCEBERGEN CORP COM 03073E105 263822 1371 SH SOLE 0 1371 0 0 AMGEN INC COM 031162100 7204466 32450 SH SOLE 0 32450 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 502308 13953 SH SOLE 0 13953 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2011079 100504 SH SOLE 0 100504 0 0 AON PLC SHS CL A G0403H108 647940 1877 SH SOLE 0 1877 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 519564 40245 SH SOLE 0 40245 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 743304 58574 SH SOLE 0 58574 0 0 APPLE INC COM 037833100 75139866 387379 SH SOLE 0 387379 0 0 APPLIED MATLS INC COM 038222105 1005715 6958 SH SOLE 0 6958 0 0 ARBOR REALTY TRUST INC COM 038923108 184122 12424 SH SOLE 0 12424 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 6452929 85401 SH SOLE 0 85401 0 0 ARES CAPITAL CORP COM 04010L103 694478 36960 SH SOLE 0 36960 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 3071177 249082 SH SOLE 0 249082 0 0 ARK ETF TR INNOVATION ETF 00214Q104 1080065 24469 SH SOLE 0 24469 0 0 ARROWMARK FINANCIAL CORP COM 861780104 412459 24750 SH SOLE 0 24750 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 392911 40590 SH SOLE 0 40590 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1794350 8164 SH SOLE 0 8164 0 0 AUTOZONE INC COM 053332102 209442 84 SH SOLE 0 84 0 0 AVERY DENNISON CORP COM 053611109 379733 2210 SH SOLE 0 2210 0 0 BANK AMERICA CORP COM 060505104 15838403 552053 SH SOLE 0 552053 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 1985263 152244 SH SOLE 0 152244 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1553430 3 SH SOLE 0 3 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14272771 41856 SH SOLE 0 41856 0 0 BEST BUY INC COM 086516101 2701983 32971 SH SOLE 0 32971 0 0 BIOGEN INC COM 09062X103 567706 1993 SH SOLE 0 1993 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 7716182 725205 SH SOLE 0 725205 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1534965 172081 SH SOLE 0 172081 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 7584022 747194 SH SOLE 0 747194 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 642897 65669 SH SOLE 0 65669 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 678055 55533 SH SOLE 0 55533 0 0 BLACKROCK FLOATING RATE INC COM 091941104 226561 19431 SH SOLE 0 19431 0 0 BLACKROCK INCOME TR INC COM NEW 09247F209 134966 11090 SH SOLE 0 11090 0 0 BLACKROCK INC COM 09247X101 1008273 1459 SH SOLE 0 1459 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 140142 12050 SH SOLE 0 12050 0 0 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 115798 11975 SH SOLE 0 11975 0 0 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 2916155 226410 SH SOLE 0 226410 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 311501 27689 SH SOLE 0 27689 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 424062 40736 SH SOLE 0 40736 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 4183451 365686 SH SOLE 0 365686 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 209218 19283 SH SOLE 0 19283 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 851211 73191 SH SOLE 0 73191 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 740864 76299 SH SOLE 0 76299 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 2332380 346565 SH SOLE 0 346565 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 122931 11775 SH SOLE 0 11775 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 3176623 290368 SH SOLE 0 290368 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 181745 18066 SH SOLE 0 18066 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 300207 25947 SH SOLE 0 25947 0 0 BLACKSTONE INC COM 09260D107 1311595 14108 SH SOLE 0 14108 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 478065 42157 SH SOLE 0 42157 0 0 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 207014 16148 SH SOLE 0 16148 0 0 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 2545590 232899 SH SOLE 0 232899 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 491187 45607 SH SOLE 0 45607 0 0 BNY MELLON MUN INCOME INC COM 05589T104 939449 149356 SH SOLE 0 149356 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 1478968 259468 SH SOLE 0 259468 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 2214010 355950 SH SOLE 0 355950 0 0 BOEING CO COM 097023105 5372412 25442 SH SOLE 0 25442 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 252060 2259 SH SOLE 0 2259 0 0 BP PLC SPONSORED ADR 055622104 374487 10612 SH SOLE 0 10612 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 17536152 274217 SH SOLE 0 274217 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 204081 6147 SH SOLE 0 6147 0 0 BROADCOM INC COM 11135F101 5810256 6698 SH SOLE 0 6698 0 0 BROADSTONE NET LEASE INC COM 11135E203 240988 15608 SH SOLE 0 15608 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 245718 14661 SH SOLE 0 14661 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 68345 29715 SH SOLE 0 29715 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 315664 1346 SH SOLE 0 1346 0 0 CARDINAL HEALTH INC COM 14149Y108 16552002 175024 SH SOLE 0 175024 0 0 CASA SYS INC COM 14713L102 28975 23750 SH SOLE 0 23750 0 0 CATERPILLAR INC COM 149123101 16488100 67011 SH SOLE 0 67011 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 87409 16713 SH SOLE 0 16713 0 0 CDW CORP COM 12514G108 209303 1141 SH SOLE 0 1141 0 0 CELANESE CORP DEL COM 150870103 200383 1730 SH SOLE 0 1730 0 0 CENTRAL SECS CORP COM 155123102 1471901 40315 SH SOLE 0 40315 0 0 CHEVRON CORP NEW COM 166764100 41009013 260623 SH SOLE 0 260623 0 0 CHIMERA INVT CORP COM NEW 16934Q208 279539 48447 SH SOLE 0 48447 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 205344 96 SH SOLE 0 96 0 0 CHUBB LIMITED COM H1467J104 398034 2067 SH SOLE 0 2067 0 0 CINTAS CORP COM 172908105 206288 415 SH SOLE 0 415 0 0 CISCO SYS INC COM 17275R102 46507700 898873 SH SOLE 0 898873 0 0 CITIGROUP INC COM NEW 172967424 11212186 243531 SH SOLE 0 243531 0 0 CLOROX CO DEL COM 189054109 386690 2431 SH SOLE 0 2431 0 0 CMS ENERGY CORP COM 125896100 277174 4718 SH SOLE 0 4718 0 0 COCA COLA CO COM 191216100 26121838 433773 SH SOLE 0 433773 0 0 COLGATE PALMOLIVE CO COM 194162103 789578 10249 SH SOLE 0 10249 0 0 COMCAST CORP NEW CL A 20030N101 1442288 34712 SH SOLE 0 34712 0 0 COMSTOCK INC COM NEW 205750300 7297 10000 SH SOLE 0 10000 0 0 CONAGRA BRANDS INC COM 205887102 2035013 60350 SH SOLE 0 60350 0 0 CONNECTONE BANCORP INC COM 20786W107 338552 20407 SH SOLE 0 20407 0 0 CONOCOPHILLIPS COM 20825C104 2159558 20843 SH SOLE 0 20843 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 90963 23750 SH SOLE 0 23750 0 0 CONSOLIDATED EDISON INC COM 209115104 3199890 35397 SH SOLE 0 35397 0 0 CONSTELLATION ENERGY CORP COM 21037T109 277580 3032 SH SOLE 0 3032 0 0 CORTEVA INC COM 22052L104 529991 9249 SH SOLE 0 9249 0 0 COSTCO WHSL CORP NEW COM 22160K105 4380840 8137 SH SOLE 0 8137 0 0 COTERRA ENERGY INC COM 127097103 939281 37126 SH SOLE 0 37126 0 0 COUSINS PPTYS INC COM NEW 222795502 8713106 382154 SH SOLE 0 382154 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 149708 50921 SH SOLE 0 50921 0 0 CROWN CASTLE INC COM 22822V101 8316182 72987 SH SOLE 0 72987 0 0 CSX CORP COM 126408103 1107259 32471 SH SOLE 0 32471 0 0 CUMMINS INC COM 231021106 26739191 109068 SH SOLE 0 109068 0 0 CVS HEALTH CORP COM 126650100 27161627 392907 SH SOLE 0 392907 0 0 DANAHER CORPORATION COM 235851102 370690 1545 SH SOLE 0 1545 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 1779854 747838 SH SOLE 0 747838 0 0 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 148090 14750 SH SOLE 0 14750 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1376194 28948 SH SOLE 0 28948 0 0 DEVON ENERGY CORP NEW COM 25179M103 414188 8568 SH SOLE 0 8568 0 0 DIGITAL RLTY TR INC COM 253868103 220159 1933 SH SOLE 0 1933 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 269896 8216 SH SOLE 0 8216 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 511739 14833 SH SOLE 0 14833 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 475116 8670 SH SOLE 0 8670 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 678732 14631 SH SOLE 0 14631 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1446254 22747 SH SOLE 0 22747 0 0 DISNEY WALT CO COM 254687106 4530142 50741 SH SOLE 0 50741 0 0 DOMINION ENERGY INC COM 25746U109 3664513 70757 SH SOLE 0 70757 0 0 DOMINOS PIZZA INC COM 25754A201 838394 2488 SH SOLE 0 2488 0 0 DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204 1169712 47763 SH SOLE 0 47763 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 247133 20750 SH SOLE 0 20750 0 0 DOW INC COM 260557103 609284 11440 SH SOLE 0 11440 0 0 DTE ENERGY CO COM 233331107 709953 6453 SH SOLE 0 6453 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 5371057 59851 SH SOLE 0 59851 0 0 DUPONT DE NEMOURS INC COM 26614N102 803251 11244 SH SOLE 0 11244 0 0 DWS MUN INCOME TR COM 233368109 3255902 378154 SH SOLE 0 378154 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 347877 40999 SH SOLE 0 40999 0 0 EATON CORP PLC SHS G29183103 1024450 5094 SH SOLE 0 5094 0 0 EATON VANCE FLTING RATE INC COM 278279104 397945 34071 SH SOLE 0 34071 0 0 EATON VANCE LTD DURATION INC COM 27828H105 292727 31274 SH SOLE 0 31274 0 0 EATON VANCE MUN BD FD COM 27827X101 468186 47054 SH SOLE 0 47054 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 2586286 259928 SH SOLE 0 259928 0 0 EATON VANCE SHORT DURATION D COM 27828V104 194953 19873 SH SOLE 0 19873 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 872134 74224 SH SOLE 0 74224 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 307831 56379 SH SOLE 0 56379 0 0 EBAY INC. COM 278642103 204018 4565 SH SOLE 0 4565 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 365812 3878 SH SOLE 0 3878 0 0 ELEVANCE HEALTH INC COM 036752103 505464 1138 SH SOLE 0 1138 0 0 EMERSON ELEC CO COM 291011104 2465342 27274 SH SOLE 0 27274 0 0 ENBRIDGE INC COM 29250N105 1362293 36670 SH SOLE 0 36670 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3334492 262558 SH SOLE 0 262558 0 0 ENPHASE ENERGY INC COM 29355A107 357402 2134 SH SOLE 0 2134 0 0 ENTERGY CORP NEW COM 29364G103 397633 4084 SH SOLE 0 4084 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 17833680 676800 SH SOLE 0 676800 0 0 EOG RES INC COM 26875P101 20507988 179203 SH SOLE 0 179203 0 0 EQUIFAX INC COM 294429105 775796 3297 SH SOLE 0 3297 0 0 ETSY INC COM 29786A106 226670 2679 SH SOLE 0 2679 0 0 EXXON MOBIL CORP COM 30231G102 20034068 186798 SH SOLE 0 186798 0 0 FEDERATED HERMES PREM MUNI I COM 31423P108 318103 29925 SH SOLE 0 29925 0 0 FEDEX CORP COM 31428X106 275818 1113 SH SOLE 0 1113 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 694188 31326 SH SOLE 0 31326 0 0 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 80789 12988 SH SOLE 0 12988 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 210947 13209 SH SOLE 0 13209 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 385938 9739 SH SOLE 0 9739 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 410337 6995 SH SOLE 0 6995 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 90678455 3358461 SH SOLE 0 3358461 0 0 FIRST TR HIGH INCOME LONG / COM 33738E109 246203 21521 SH SOLE 0 21521 0 0 FIRSTENERGY CORP COM 337932107 429202 11039 SH SOLE 0 11039 0 0 FISERV INC COM 337738108 669962 5311 SH SOLE 0 5311 0 0 FORD MTR CO DEL COM 345370860 1417687 93700 SH SOLE 0 93700 0 0 FORTINET INC COM 34959E109 330026 4366 SH SOLE 0 4366 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 270758 3763 SH SOLE 0 3763 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 116400 18835 SH SOLE 0 18835 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3346725 83668 SH SOLE 0 83668 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 283209 3486 SH SOLE 0 3486 0 0 GENERAL DYNAMICS CORP COM 369550108 1694943 7878 SH SOLE 0 7878 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1108465 10091 SH SOLE 0 10091 0 0 GENERAL MLS INC COM 370334104 2049564 26722 SH SOLE 0 26722 0 0 GENERAL MTRS CO COM 37045V100 269357 6985 SH SOLE 0 6985 0 0 GENUINE PARTS CO COM 372460105 1935485 11437 SH SOLE 0 11437 0 0 GILEAD SCIENCES INC COM 375558103 23542453 305468 SH SOLE 0 305468 0 0 GLOBAL PMTS INC COM 37940X102 320073 3249 SH SOLE 0 3249 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 15159111 46999 SH SOLE 0 46999 0 0 GRACO INC COM 384109104 2042437 23653 SH SOLE 0 23653 0 0 GRAINGER W W INC COM 384802104 398238 505 SH SOLE 0 505 0 0 HALLIBURTON CO COM 406216101 207861 6301 SH SOLE 0 6301 0 0 HANCOCK JOHN INVT TR II COM 410142103 1276141 100961 SH SOLE 0 100961 0 0 HERSHEY CO COM 427866108 581793 2330 SH SOLE 0 2330 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 390548 45150 SH SOLE 0 45150 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 796679 43064 SH SOLE 0 43064 0 0 HOME DEPOT INC COM 437076102 69717459 224432 SH SOLE 0 224432 0 0 HONEYWELL INTL INC COM 438516106 2640366 12725 SH SOLE 0 12725 0 0 HP INC COM 40434L105 400823 13052 SH SOLE 0 13052 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1873921 8233 SH SOLE 0 8233 0 0 I-80 GOLD CORP COM 44955L106 22500 10000 SH SOLE 0 10000 0 0 ILLINOIS TOOL WKS INC COM 452308109 6398009 25576 SH SOLE 0 25576 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 271210 14885 SH SOLE 0 14885 0 0 INTEL CORP COM 458140100 17032657 509350 SH SOLE 0 509350 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8956448 66934 SH SOLE 0 66934 0 0 INTERPUBLIC GROUP COS INC COM 460690100 262700 6809 SH SOLE 0 6809 0 0 INTUIT COM 461202103 597928 1305 SH SOLE 0 1305 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 607765 72267 SH SOLE 0 72267 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 391697 34450 SH SOLE 0 34450 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 226595 12627 SH SOLE 0 12627 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 597626 29053 SH SOLE 0 29053 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 547042 27175 SH SOLE 0 27175 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 613727 32395 SH SOLE 0 32395 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 634084 33328 SH SOLE 0 33328 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 220336 13601 SH SOLE 0 13601 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 711425 36031 SH SOLE 0 36031 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 521124 36315 SH SOLE 0 36315 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1227592 68011 SH SOLE 0 68011 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 157736 16674 SH SOLE 0 16674 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 1255850 133176 SH SOLE 0 133176 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2760183 7472 SH SOLE 0 7472 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 315981 33052 SH SOLE 0 33052 0 0 INVESCO SR INCOME TR COM 46131H107 441978 114799 SH SOLE 0 114799 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 896793 75871 SH SOLE 0 75871 0 0 IRON MTN INC DEL COM 46284V101 1679462 29558 SH SOLE 0 29558 0 0 ISHARES GOLD TR ISHARES NEW 464285204 479726 13183 SH SOLE 0 13183 0 0 ISHARES INC CORE MSCI EMKT 46434G103 205621 4172 SH SOLE 0 4172 0 0 ISHARES INC MSCI EMRG CHN 46434G764 259337 4989 SH SOLE 0 4989 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1130641 18266 SH SOLE 0 18266 0 0 ISHARES SILVER TR ISHARES 46428Q109 296167 14177 SH SOLE 0 14177 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1169948 14430 SH SOLE 0 14430 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 418336 3629 SH SOLE 0 3629 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 306981 3178 SH SOLE 0 3178 0 0 ISHARES TR BROAD USD HIGH 46435U853 205910 5833 SH SOLE 0 5833 0 0 ISHARES TR COHEN STEER REIT 464287564 1835171 33024 SH SOLE 0 33024 0 0 ISHARES TR CORE DIV GRWTH 46434V621 343676247 6669440 SH SOLE 0 6669440 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 402040 3989 SH SOLE 0 3989 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1717934 25451 SH SOLE 0 25451 0 0 ISHARES TR CORE US AGGBD ET 464287226 762474 7784 SH SOLE 0 7784 0 0 ISHARES TR DOW JONES US ETF 464287846 354994 3277 SH SOLE 0 3277 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 40043498 1634428 SH SOLE 0 1634428 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 14670314 591307 SH SOLE 0 591307 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 52185152 2192653 SH SOLE 0 2192653 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 40790175 1763518 SH SOLE 0 1763518 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 40234743 1776368 SH SOLE 0 1776368 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 42441480 1807559 SH SOLE 0 1807559 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 279918 12637 SH SOLE 0 12637 0 0 ISHARES TR IBONDS DEC 2030 46436E726 27291590 1287339 SH SOLE 0 1287339 0 0 ISHARES TR IBONDS DEC 2031 46436E486 7229725 356671 SH SOLE 0 356671 0 0 ISHARES TR IBONDS DEC 25 46435U432 723980 27491 SH SOLE 0 27491 0 0 ISHARES TR IBONDS DEC 26 46435U259 748168 29713 SH SOLE 0 29713 0 0 ISHARES TR IBONDS DEC 27 46435U283 646960 25811 SH SOLE 0 25811 0 0 ISHARES TR IBONDS DEC 28 46435U325 575828 22887 SH SOLE 0 22887 0 0 ISHARES TR IBONDS DEC 29 46436E205 29084203 1295510 SH SOLE 0 1295510 0 0 ISHARES TR IBONDS DEC2023 46435G318 1281613 50279 SH SOLE 0 50279 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 11814170 503373 SH SOLE 0 503373 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 16371203 647339 SH SOLE 0 647339 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 14123611 573664 SH SOLE 0 573664 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 13516778 554421 SH SOLE 0 554421 0 0 ISHARES TR IBONDS DEC 46435U697 862557 33484 SH SOLE 0 33484 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1338013 17824 SH SOLE 0 17824 0 0 ISHARES TR IBOXX INV CP ETF 464287242 5492782 50793 SH SOLE 0 50793 0 0 ISHARES TR INTL DIV GRWTH 46435G524 3084970 49742 SH SOLE 0 49742 0 0 ISHARES TR ISHARES BIOTECH 464287556 1521394 11983 SH SOLE 0 11983 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1131213 22548 SH SOLE 0 22548 0 0 ISHARES TR MBS ETF 464288588 40325133 432372 SH SOLE 0 432372 0 0 ISHARES TR MICRO-CAP ETF 464288869 582518 5330 SH SOLE 0 5330 0 0 ISHARES TR MORTGE REL ETF 46435G342 1889572 80067 SH SOLE 0 80067 0 0 ISHARES TR MSCI ACWI ETF 464288257 858974 8953 SH SOLE 0 8953 0 0 ISHARES TR MSCI ACWI EX US 464288240 25902079 526251 SH SOLE 0 526251 0 0 ISHARES TR MSCI EAFE ETF 464287465 2650140 36554 SH SOLE 0 36554 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1775099 44871 SH SOLE 0 44871 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 107927219 3031663 SH SOLE 0 3031663 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 234404 1738 SH SOLE 0 1738 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2087281 19557 SH SOLE 0 19557 0 0 ISHARES TR PFD AND INCM SEC 464288687 545027 17621 SH SOLE 0 17621 0 0 ISHARES TR RUS 1000 ETF 464287622 680514 2792 SH SOLE 0 2792 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2618984 9517 SH SOLE 0 9517 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1229969 7793 SH SOLE 0 7793 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 257530 1829 SH SOLE 0 1829 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 493083 4489 SH SOLE 0 4489 0 0 ISHARES TR RUS MID CAP ETF 464287499 493787 6761 SH SOLE 0 6761 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 523423 2795 SH SOLE 0 2795 0 0 ISHARES TR SELECT DIVID ETF 464287168 17576825 155135 SH SOLE 0 155135 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1286686 12367 SH SOLE 0 12367 0 0 ISHARES TR SP SMCP600VL ETF 464287879 382753 4025 SH SOLE 0 4025 0 0 ISHARES TR TIPS BD ETF 464287176 1983866 18434 SH SOLE 0 18434 0 0 ISHARES TR U.S. ENERGY ETF 464287796 267364 6241 SH SOLE 0 6241 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 221028 1399 SH SOLE 0 1399 0 0 ISHARES TR U.S. FINLS ETF 464287788 298496 4001 SH SOLE 0 4001 0 0 ISHARES TR U.S. MED DVC ETF 464288810 219075 3880 SH SOLE 0 3880 0 0 ISHARES TR U.S. TECH ETF 464287721 14378134 132067 SH SOLE 0 132067 0 0 ISHARES TR U.S. UTILITS ETF 464287697 676826 8279 SH SOLE 0 8279 0 0 ISHARES TR US AER DEF ETF 464288760 210050 1800 SH SOLE 0 1800 0 0 ISHARES TR US CONSUM DISCRE 464287580 697726 9804 SH SOLE 0 9804 0 0 ISHARES TR US HLTHCARE ETF 464287762 4974128 17749 SH SOLE 0 17749 0 0 ISHARES TR US INDUSTRIALS 464287754 405405 3823 SH SOLE 0 3823 0 0 ISHARES TR US TELECOM ETF 464287713 712373 32234 SH SOLE 0 32234 0 0 ISHARES TR US TREAS BD ETF 46429B267 675706 29507 SH SOLE 0 29507 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 249545 5019 SH SOLE 0 5019 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 32985958 596168 SH SOLE 0 596168 0 0 JOHNSON CTLS INTL PLC SHS G51502105 263341 3865 SH SOLE 0 3865 0 0 KELLOGG CO COM 487836108 2955370 43848 SH SOLE 0 43848 0 0 KIMBERLY-CLARK CORP COM 494368103 4461036 32312 SH SOLE 0 32312 0 0 KINDER MORGAN INC DEL COM 49456B101 3676337 213492 SH SOLE 0 213492 0 0 KINROSS GOLD CORP COM 496902404 130221 27300 SH SOLE 0 27300 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 1758122 151432 SH SOLE 0 151432 0 0 KROGER CO COM 501044101 341024 7256 SH SOLE 0 7256 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 973322 4972 SH SOLE 0 4972 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 324354 1344 SH SOLE 0 1344 0 0 LAUDER ESTEE COS INC CL A 518439104 353329 1799 SH SOLE 0 1799 0 0 LEIDOS HOLDINGS INC COM 525327102 319435 3610 SH SOLE 0 3610 0 0 LENNAR CORP CL A 526057104 25034744 199782 SH SOLE 0 199782 0 0 LOCKHEED MARTIN CORP COM 539830109 41037404 89138 SH SOLE 0 89138 0 0 LOWES COS INC COM 548661107 1594375 7064 SH SOLE 0 7064 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2457780 26764 SH SOLE 0 26764 0 0 MACQUARIE / FIRST TR GLOBAL COM 55607W100 838890 107550 SH SOLE 0 107550 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 19430628 311788 SH SOLE 0 311788 0 0 MAIN STR CAP CORP COM 56035L104 2099504 52448 SH SOLE 0 52448 0 0 MARATHON PETE CORP COM 56585A102 935222 8021 SH SOLE 0 8021 0 0 MARRIOTT INTL INC NEW CL A 571903202 1090492 5937 SH SOLE 0 5937 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1125424 2861 SH SOLE 0 2861 0 0 MCDONALDS CORP COM 580135101 8922142 29899 SH SOLE 0 29899 0 0 MCKESSON CORP COM 58155Q103 1085934 2541 SH SOLE 0 2541 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 7685656 829984 SH SOLE 0 829984 0 0 MEDTRONIC PLC SHS G5960L103 1354818 15378 SH SOLE 0 15378 0 0 META PLATFORMS INC CL A 30303M102 2157071 7516 SH SOLE 0 7516 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 186180 53500 SH SOLE 0 53500 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 55271 17165 SH SOLE 0 17165 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 351495 47790 SH SOLE 0 47790 0 0 MFS MUN INCOME TR SH BEN INT 552738106 730040 143145 SH SOLE 0 143145 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 390344 4357 SH SOLE 0 4357 0 0 MICROSOFT CORP COM 594918104 58386946 171454 SH SOLE 0 171454 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 3214114 48817 SH SOLE 0 48817 0 0 MONDELEZ INTL INC CL A 609207105 1216984 16685 SH SOLE 0 16685 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 108272 23086 SH SOLE 0 23086 0 0 MORGAN STANLEY COM NEW 617446448 1752459 20521 SH SOLE 0 20521 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 739203 2520 SH SOLE 0 2520 0 0 NETFLIX INC COM 64110L106 537901 1221 SH SOLE 0 1221 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 215427 28762 SH SOLE 0 28762 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 1050793 158014 SH SOLE 0 158014 0 0 NEWELL BRANDS INC COM 651229106 145290 16700 SH SOLE 0 16700 0 0 NEWMONT CORP COM 651639106 20975340 491686 SH SOLE 0 491686 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 442713 35360 SH SOLE 0 35360 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 799091 17570 SH SOLE 0 17570 0 0 NEXTERA ENERGY INC COM 65339F101 3596792 48474 SH SOLE 0 48474 0 0 NIKE INC CL B 654106103 1965244 17806 SH SOLE 0 17806 0 0 NORFOLK SOUTHN CORP COM 655844108 5454708 24055 SH SOLE 0 24055 0 0 NORTHROP GRUMMAN CORP COM 666807102 901725 1978 SH SOLE 0 1978 0 0 NOVARTIS AG SPONSORED ADR 66987V109 423822 4200 SH SOLE 0 4200 0 0 NUCOR CORP COM 670346105 473017 2885 SH SOLE 0 2885 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2120826 181267 SH SOLE 0 181267 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 4777153 437068 SH SOLE 0 437068 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 733700 57500 SH SOLE 0 57500 0 0 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 727723 93298 SH SOLE 0 93298 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 1794286 227413 SH SOLE 0 227413 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1188036 109800 SH SOLE 0 109800 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 239219 22632 SH SOLE 0 22632 0 0 NUVEEN MUN VALUE FD INC COM 670928100 344782 39630 SH SOLE 0 39630 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2681569 229980 SH SOLE 0 229980 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4653254 412889 SH SOLE 0 412889 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 805231 55880 SH SOLE 0 55880 0 0 NUVEEN SR INCOME FD COM 67067Y104 196841 42978 SH SOLE 0 42978 0 0 NVIDIA CORPORATION COM 67066G104 11537815 27275 SH SOLE 0 27275 0 0 OCCIDENTAL PETE CORP COM 674599105 374190 6364 SH SOLE 0 6364 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 219037 28446 SH SOLE 0 28446 0 0 OMNICOM GROUP INC COM 681919106 10165221 106834 SH SOLE 0 106834 0 0 ONEOK INC NEW COM 682680103 4548402 73694 SH SOLE 0 73694 0 0 ORACLE CORP COM 68389X105 8202170 68874 SH SOLE 0 68874 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 289456 303 SH SOLE 0 303 0 0 OVINTIV INC COM 69047Q102 322076 8460 SH SOLE 0 8460 0 0 OXFORD INDS INC COM 691497309 461517 4689 SH SOLE 0 4689 0 0 OXFORD LANE CAP CORP COM 691543102 53240 11000 SH SOLE 0 11000 0 0 PACKAGING CORP AMER COM 695156109 689320 5216 SH SOLE 0 5216 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 241875 15778 SH SOLE 0 15778 0 0 PALO ALTO NETWORKS INC COM 697435105 367423 1438 SH SOLE 0 1438 0 0 PAYCHEX INC COM 704326107 717273 6412 SH SOLE 0 6412 0 0 PAYPAL HLDGS INC COM 70450Y103 608867 9124 SH SOLE 0 9124 0 0 PEMBINA PIPELINE CORP COM 706327103 1610042 51210 SH SOLE 0 51210 0 0 PEPSICO INC COM 713448108 7469863 40330 SH SOLE 0 40330 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 549553 22035 SH SOLE 0 22035 0 0 PFIZER INC COM 717081103 24880976 678325 SH SOLE 0 678325 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 727438 66312 SH SOLE 0 66312 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 6784611 546265 SH SOLE 0 546265 0 0 PHILIP MORRIS INTL INC COM 718172109 7104698 72779 SH SOLE 0 72779 0 0 PHILLIPS 66 COM 718546104 296352 3107 SH SOLE 0 3107 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 157759 21700 SH SOLE 0 21700 0 0 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 166675 11300 SH SOLE 0 11300 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 247950 13224 SH SOLE 0 13224 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 1884979 144332 SH SOLE 0 144332 0 0 PIMCO MUN INCOME FD COM 72200R107 219992 21400 SH SOLE 0 21400 0 0 PINNACLE WEST CAP CORP COM 723484101 5916397 72629 SH SOLE 0 72629 0 0 PIONEER FLOATING RATE FUND I COM 72369J102 157710 18169 SH SOLE 0 18169 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 1195899 177961 SH SOLE 0 177961 0 0 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 1370412 160658 SH SOLE 0 160658 0 0 PIONEER MUNICIPAL HIGH INCOM COM 723762100 305056 38615 SH SOLE 0 38615 0 0 PIONEER NAT RES CO COM 723787107 263148 1270 SH SOLE 0 1270 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 261210 18526 SH SOLE 0 18526 0 0 POLARIS INC COM 731068102 380350 3145 SH SOLE 0 3145 0 0 POTLATCHDELTIC CORPORATION COM 737630103 476337 9013 SH SOLE 0 9013 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 425466 5610 SH SOLE 0 5610 0 0 PROCTER AND GAMBLE CO COM 742718109 41120625 270994 SH SOLE 0 270994 0 0 PROLOGIS INC. COM 74340W103 11771607 95993 SH SOLE 0 95993 0 0 PROSHARES TR PSHS ULT NASB 74347R214 671059 12900 SH SOLE 0 12900 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 101129420 1710000 SH SOLE 0 1710000 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 1766116 43076 SH SOLE 0 43076 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 568595 9529 SH SOLE 0 9529 0 0 PUBLIC STORAGE COM 74460D109 563464 1930 SH SOLE 0 1930 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 309195 4938 SH SOLE 0 4938 0 0 PULTE GROUP INC COM 745867101 217678 2802 SH SOLE 0 2802 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 434014 40600 SH SOLE 0 40600 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 624182 102493 SH SOLE 0 102493 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1207554 118272 SH SOLE 0 118272 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 183177 52039 SH SOLE 0 52039 0 0 QUALCOMM INC COM 747525103 17174788 144277 SH SOLE 0 144277 0 0 QUEST DIAGNOSTICS INC COM 74834L100 768183 5465 SH SOLE 0 5465 0 0 RAYMOND JAMES FINL INC COM 754730109 819783 7900 SH SOLE 0 7900 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 13318909 135963 SH SOLE 0 135963 0 0 REALTY INCOME CORP COM 756109104 348651 5831 SH SOLE 0 5831 0 0 REGENERON PHARMACEUTICALS COM 75886F107 219889 306 SH SOLE 0 306 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 274057 15379 SH SOLE 0 15379 0 0 REPUBLIC SVCS INC COM 760759100 248637 1623 SH SOLE 0 1623 0 0 RIO TINTO PLC SPONSORED ADR 767204100 22112351 346371 SH SOLE 0 346371 0 0 RITHM CAPITAL CORP COM NEW 64828T201 2328468 249034 SH SOLE 0 249034 0 0 RIVERNORTH CAP AND INCM FD I COM 76882B108 883861 57319 SH SOLE 0 57319 0 0 RIVERNORTH FLEXIBLE MUN INCO COM 76883H104 266325 16750 SH SOLE 0 16750 0 0 ROCKWELL AUTOMATION INC COM 773903109 573902 1742 SH SOLE 0 1742 0 0 ROLLINS INC COM 775711104 247043 5768 SH SOLE 0 5768 0 0 ROYAL BK CDA COM 780087102 293598 3074 SH SOLE 0 3074 0 0 SABINE RTY TR UNIT BEN INT 785688102 960509 14595 SH SOLE 0 14595 0 0 SALESFORCE INC COM 79466L302 1208329 5720 SH SOLE 0 5720 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 122256 16513 SH SOLE 0 16513 0 0 SCHLUMBERGER LTD COM STK 806857108 459488 9354 SH SOLE 0 9354 0 0 SCHWAB CHARLES CORP COM 808513105 282463 4983 SH SOLE 0 4983 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 239670 6723 SH SOLE 0 6723 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 279215 4850 SH SOLE 0 4850 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2327522 32051 SH SOLE 0 32051 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 394633 5265 SH SOLE 0 5265 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 484467 9251 SH SOLE 0 9251 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 233628 5334 SH SOLE 0 5334 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 334510 6380 SH SOLE 0 6380 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1492492 22933 SH SOLE 0 22933 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 9747100 120083 SH SOLE 0 120083 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 73907252 2192443 SH SOLE 0 2192443 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6011785 35403 SH SOLE 0 35403 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3612143 48701 SH SOLE 0 48701 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 81793271 616238 SH SOLE 0 616238 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10731247 99993 SH SOLE 0 99993 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7692802 117555 SH SOLE 0 117555 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 937884 11318 SH SOLE 0 11318 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 83228889 478712 SH SOLE 0 478712 0 0 SENSEONICS HLDGS INC COM 81727U105 11092 14535 SH SOLE 0 14535 0 0 SHELL PLC SPON ADS 780259305 722337 11963 SH SOLE 0 11963 0 0 SHOPIFY INC CL A 82509L107 348194 5390 SH SOLE 0 5390 0 0 SIMON PPTY GROUP INC NEW COM 828806109 391329 3389 SH SOLE 0 3389 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 311180 2811 SH SOLE 0 2811 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 26617 23980 SH SOLE 0 23980 0 0 SNAP ON INC COM 833034101 26557035 92151 SH SOLE 0 92151 0 0 SOUTHERN CO COM 842587107 37982544 540677 SH SOLE 0 540677 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 535746 1558 SH SOLE 0 1558 0 0 SPDR GOLD TR GOLD SHS 78463V107 2828090 15864 SH SOLE 0 15864 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 269892 5870 SH SOLE 0 5870 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4112686 157393 SH SOLE 0 157393 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 6913079 225255 SH SOLE 0 225255 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 631599 25571 SH SOLE 0 25571 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 1223520 43249 SH SOLE 0 43249 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 313738 21028 SH SOLE 0 21028 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 250565 32165 SH SOLE 0 32165 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2752668 65743 SH SOLE 0 65743 0 0 STARBUCKS CORP COM 855244109 1246422 12582 SH SOLE 0 12582 0 0 SYSCO CORP COM 871829107 972138 13102 SH SOLE 0 13102 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 246953 2447 SH SOLE 0 2447 0 0 TARGET CORP COM 87612E106 3296746 24994 SH SOLE 0 24994 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 233840 19750 SH SOLE 0 19750 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 247200 48000 SH SOLE 0 48000 0 0 TESLA INC COM 88160R101 1212611 4632 SH SOLE 0 4632 0 0 TEXAS INSTRS INC COM 882508104 10424159 57906 SH SOLE 0 57906 0 0 THE CIGNA GROUP COM 125523100 523550 1866 SH SOLE 0 1866 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1056389 2025 SH SOLE 0 2025 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 333020 5370 SH SOLE 0 5370 0 0 TRAVELERS COMPANIES INC COM 89417E109 202794 1168 SH SOLE 0 1168 0 0 TRUIST FINL CORP COM 89832Q109 1185616 39065 SH SOLE 0 39065 0 0 TYSON FOODS INC CL A 902494103 16749947 328173 SH SOLE 0 328173 0 0 UNION PAC CORP COM 907818108 2234722 10921 SH SOLE 0 10921 0 0 UNITED PARCEL SERVICE INC CL B 911312106 27283215 152206 SH SOLE 0 152206 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7447408 15495 SH SOLE 0 15495 0 0 VALERO ENERGY CORP COM 91913Y100 4241951 36163 SH SOLE 0 36163 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 69488955 2502303 SH SOLE 0 2502303 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 318378 10574 SH SOLE 0 10574 0 0 VANECK ETF TRUST INFLATION ALLOCA 92189F130 649627 25993 SH SOLE 0 25993 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 34954326 1367540 SH SOLE 0 1367540 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1321995 17573 SH SOLE 0 17573 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1026485 13701 SH SOLE 0 13701 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 7614382 100759 SH SOLE 0 100759 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1015110 13965 SH SOLE 0 13965 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 231728 1557 SH SOLE 0 1557 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 914211 3231 SH SOLE 0 3231 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1008866 4977 SH SOLE 0 4977 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 592852 2693 SH SOLE 0 2693 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 18720151 224032 SH SOLE 0 224032 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 613659 3085 SH SOLE 0 3085 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 204186 889 SH SOLE 0 889 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2239778 10168 SH SOLE 0 10168 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1067233 7510 SH SOLE 0 7510 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 308646 5673 SH SOLE 0 5673 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11607443 285335 SH SOLE 0 285335 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 251233 2274 SH SOLE 0 2274 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 543805 6881 SH SOLE 0 6881 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1660297 21944 SH SOLE 0 21944 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8004653 49281 SH SOLE 0 49281 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 243107 4335 SH SOLE 0 4335 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 648829 14050 SH SOLE 0 14050 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 344151 3245 SH SOLE 0 3245 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 16227046 256757 SH SOLE 0 256757 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 253807 3124 SH SOLE 0 3124 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 322603 1318 SH SOLE 0 1318 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 481307 1089 SH SOLE 0 1089 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 6767366 43253 SH SOLE 0 43253 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 399809 1699 SH SOLE 0 1699 0 0 VENTAS INC COM 92276F100 762036 16121 SH SOLE 0 16121 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 22869142 614927 SH SOLE 0 614927 0 0 VERTEX ENERGY INC COM 92534K107 187506 30001 SH SOLE 0 30001 0 0 VICI PPTYS INC COM 925652109 10908274 347066 SH SOLE 0 347066 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 457583 2317 SH SOLE 0 2317 0 0 VISA INC COM CL A 92826C839 5708060 24036 SH SOLE 0 24036 0 0 VMWARE INC CL A COM 928563402 303975 2115 SH SOLE 0 2115 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 270324 9488 SH SOLE 0 9488 0 0 WALMART INC COM 931142103 5168030 32880 SH SOLE 0 32880 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 1225026 97690 SH SOLE 0 97690 0 0 WASTE MGMT INC DEL COM 94106L109 1360391 7844 SH SOLE 0 7844 0 0 WELLS FARGO CO NEW COM 949746101 2522305 59098 SH SOLE 0 59098 0 0 WELLTOWER INC COM 95040Q104 1598761 19765 SH SOLE 0 19765 0 0 WENDYS CO COM 95058W100 252278 11599 SH SOLE 0 11599 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 10903934 2884639 SH SOLE 0 2884639 0 0 WESTERN ASSET HIGH YIELD DEF COM 95768B107 2027853 172583 SH SOLE 0 172583 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 69751 10649 SH SOLE 0 10649 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 357478 10668 SH SOLE 0 10668 0 0 WILLIAMS COS INC COM 969457100 4059242 124402 SH SOLE 0 124402 0 0 WP CAREY INC COM 92936U109 449030 6646 SH SOLE 0 6646 0 0 XCEL ENERGY INC COM 98389B100 334082 5374 SH SOLE 0 5374 0 0 YUM BRANDS INC COM 988498101 1134519 8189 SH SOLE 0 8189 0 0 YUM CHINA HLDGS INC COM 98850P109 342138 6056 SH SOLE 0 6056 0 0 ZOETIS INC CL A 98978V103 282177 1639 SH SOLE 0 1639 0 0