0001376474-23-000306.txt : 20230515 0001376474-23-000306.hdr.sgml : 20230515 20230515122241 ACCESSION NUMBER: 0001376474-23-000306 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230515 DATE AS OF CHANGE: 20230515 EFFECTIVENESS DATE: 20230515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NATIONS FINANCIAL GROUP INC, /IA/ /ADV CENTRAL INDEX KEY: 0001109767 IRS NUMBER: 391909295 STATE OF INCORPORATION: IA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17213 FILM NUMBER: 23920151 BUSINESS ADDRESS: STREET 1: 4000 RIVER RIDGE DRIVE, NE STREET 2: --- CITY: CEDAR RAPIDS STATE: IA ZIP: 52402 BUSINESS PHONE: 319-393-9541 MAIL ADDRESS: STREET 1: 4000 RIVER RIDGE DRIVE, NE STREET 2: --- CITY: CEDAR RAPIDS STATE: IA ZIP: 52402 FORMER COMPANY: FORMER CONFORMED NAME: NATIONS FINANCIAL GROUP INC /IA/ /ADV DATE OF NAME CHANGE: 20000322 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001109767 XXXXXXXX 03-31-2023 03-31-2023 NATIONS FINANCIAL GROUP INC, /IA/ /ADV
4000 RIVER RIDGE DRIVE, NE --- CEDAR RAPIDS IA 52402
13F HOLDINGS REPORT 028-17213 N
Matt Vawter Trading & Risk Manager 319-378-5266 /s/ Matthew B. Vawter Cedar Rapids IA 05-15-2023 0 616 953126786 false
INFORMATION TABLE 2 informationtable.xml INFORMATION TABLE 3M CO COM Stock 88579Y101 421330 4008 SH SOLE 0 0 4008 ABBOTT LABS COM Stock 002824100 3685735 36398 SH SOLE 0 0 36398 ABBVIE INC COM Stock 00287Y109 2652323 16642 SH SOLE 0 0 16642 ABRDN GLOBAL DYNAMIC DIVIDEND COM CEF 00302M106 276737 29660 SH SOLE 0 0 29660 ABRDN GLOBAL PREMIER PPTYS FD COM SH BEN INT CEF 00302L108 48540 11781 SH SOLE 0 0 11781 ABRDN INCOME CREDIT STRATEGIES COM CEF 003057106 1372733 205807 SH SOLE 0 0 205807 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100 99537 12318 SH SOLE 0 0 12318 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 4307728 15072 SH SOLE 0 0 15072 ADAM NAT RES FD INC COM CEF 00548F105 1200498 58390 SH SOLE 0 0 58390 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 743764 1930 SH SOLE 0 0 1930 ADVANCED MICRO DEVICES INC COM Stock 007903107 2777537 28339 SH SOLE 0 0 28339 ADVENT CONV & INCOME FD COM CEF 00764C109 188605 16315 SH SOLE 0 0 16315 AFLAC INC COM Stock 001055102 2169215 33620 SH SOLE 0 0 33620 AGENUS INC COM NEW Stock 00847G705 22824 15016 SH SOLE 0 0 15016 AIR PRODS & CHEMS INC COM Stock 009158106 1808067 6295 SH SOLE 0 0 6295 ALBEMARLE CORP COM Stock 012653101 998880 4519 SH SOLE 0 0 4519 ALERIAN MLP ETF ETF 00162Q452 422767 10938 SH SOLE 0 0 10938 ALLIANCEBERNSTEIN NATL MUN INM COM CEF 01864U106 505233 46140 SH SOLE 0 0 46140 ALLIANT ENERGY CORP COM Stock 018802108 1301617 24374 SH SOLE 0 0 24374 ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 APR/OCT ETF ETF 00888H877 1095742 41720 SH SOLE 0 0 41720 ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 JAN/JUL ETF ETF 00888H869 1050989 44377 SH SOLE 0 0 44377 ALLIANZIM U.S. LARGE CAP BUFFER10 JAN ETF ETF 00888H703 573113 21250 SH SOLE 0 0 21250 ALLIANZIM U.S. LARGE CAP BUFFER10 JUL ETF ETF 00888H307 205280 7020 SH SOLE 0 0 7020 ALLIANZIM U.S. LARGE CAP BUFFER10 OCT ETF ETF 00888H604 209247 6960 SH SOLE 0 0 6960 ALLIANZIM U.S. LARGE CAP BUFFER20 JAN ETF ETF 00888H802 1427681 51748 SH SOLE 0 0 51748 ALLIANZIM U.S. LARGE CAP BUFFER20 JUL ETF ETF 00888H406 1221125 43415 SH SOLE 0 0 43415 ALLIANZIM U.S. LARGE CAP BUFFER20 OCT ETF ETF 00888H505 1238513 42515 SH SOLE 0 0 42515 ALLIANZIM US LARGE CAP BUFFER20 APR ETF ETF 00888H208 1184030 43814 SH SOLE 0 0 43814 ALPHABET INC CAP STK CL A Stock 02079K305 5809710 56008 SH SOLE 0 0 56008 ALPHABET INC CAP STK CL C Stock 02079K107 1640101 15770 SH SOLE 0 0 15770 ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 447537 8740 SH SOLE 0 0 8740 ALTRIA GROUP INC COM Stock 02209S103 1824636 40892 SH SOLE 0 0 40892 AMAZON COM INC COM Stock 023135106 8109715 78514 SH SOLE 0 0 78514 AMERICAN ELEC PWR CO INC COM Stock 025537101 603518 6632 SH SOLE 0 0 6632 AMERICAN TOWER CORP NEW COM REIT 03027X100 2064819 10104 SH SOLE 0 0 10104 AMERIPRISE FINL INC COM Stock 03076C106 2158067 7041 SH SOLE 0 0 7041 AMERISOURCEBERGEN CORP COM Stock 03073E105 2211279 13811 SH SOLE 0 0 13811 AMGEN INC COM Stock 031162100 3615974 14957 SH SOLE 0 0 14957 AMPHASTAR PHARMACEUTICALS INC COM Stock 03209R103 347738 9273 SH SOLE 0 0 9273 AMPLIFY ONLINE RETAIL ETF ETF 032108102 221395 5011 SH SOLE 0 0 5011 AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607 302962 15656 SH SOLE 0 0 15656 ANALOG DEVICES INC COM Stock 032654105 4420592 22414 SH SOLE 0 0 22414 ANGEL OAK FINL STRATEGIES INCM COM BEN INT CEF 03464A100 3364425 272865 SH SOLE 0 0 272865 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 292211 4379 SH SOLE 0 0 4379 ANIXA BIOSCIENCES INC COM Stock 03528H109 49450 11500 SH SOLE 0 0 11500 ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839 414178 21673 SH SOLE 0 0 21673 ANTERO MIDSTREAM CORP COM Stock 03676B102 145527 13872 SH SOLE 0 0 13872 APPLE INC COM Stock 037833100 33320689 202066 SH SOLE 0 0 202066 APPLIED MATLS INC COM Stock 038222105 861459 7013 SH SOLE 0 0 7013 ARCHER DANIELS MIDLAND CO COM Stock 039483102 1066647 13390 SH SOLE 0 0 13390 ARES DYNAMIC CR ALLOCATION FD COM CEF 04014F102 926251 77381 SH SOLE 0 0 77381 ARISTA NETWORKS INC COM Stock 040413106 359388 2141 SH SOLE 0 0 2141 ARK INNOVATION ETF ETF 00214Q104 298504 7399 SH SOLE 0 0 7399 ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 728614 13591 SH SOLE 0 0 13591 ARS PHARMACEUTICALS INC COM Stock 82835W108 71610 11000 SH SOLE 0 0 11000 ASBURY AUTOMOTIVE GROUP INC COM Stock 043436104 658560 3136 SH SOLE 0 0 3136 AT&T INC COM Stock 00206R102 1930986 100310 SH SOLE 0 0 100310 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 4888040 21955 SH SOLE 0 0 21955 AUTOZONE INC COM Stock 053332102 880018 358 SH SOLE 0 0 358 AVANTIS EMERGING MARKETS EQUITY ETF ETF 025072604 363354 6870 SH SOLE 0 0 6870 AVANTIS INTERNATIONAL EQUITY ETF ETF 025072703 244431 4286 SH SOLE 0 0 4286 AVANTIS INTERNATIONAL SMALL CAP VALUE ETF ETF 025072802 362576 6200 SH SOLE 0 0 6200 AVNET INC COM Stock 053807103 239967 5309 SH SOLE 0 0 5309 BALLAST SMALL/MID CAP ETF ETF 90470L550 408660 12250 SH SOLE 0 0 12250 BANK AMERICA CORP COM Stock 060505104 681450 23826 SH SOLE 0 0 23826 BANK NEW YORK MELLON CORP COM Stock 064058100 331803 7302 SH SOLE 0 0 7302 BANK OZK LITTLE ROCK ARK COM Stock 06417N103 228627 6685 SH SOLE 0 0 6685 BECTON DICKINSON & CO COM Stock 075887109 1745673 7052 SH SOLE 0 0 7052 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 4190400 9 SH SOLE 0 0 9 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 23170101 75040 SH SOLE 0 0 75040 BLACKROCK ENERGY & RES TR COM CEF 09250U101 391659 32208 SH SOLE 0 0 32208 BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104 220454 25664 SH SOLE 0 0 25664 BLACKROCK ENHANCED GLOBAL DIVI COM CEF 092501105 744702 74995 SH SOLE 0 0 74995 BLACKROCK ENHANCED INTL DIV TR COM BENE INTER CEF 092524107 114520 21207 SH SOLE 0 0 21207 BLACKROCK INC COM Stock 09247X101 2041892 3051 SH SOLE 0 0 3051 BLACKROCK MUNIASSETS FD INC COM CEF 09254J102 210600 20000 SH SOLE 0 0 20000 BLACKROCK MUNICIPAL INCOME COM CEF 09253X102 700975 60015 SH SOLE 0 0 60015 BLACKROCK MUNIHOLDINGS FD INC COM CEF 09253N104 661605 54905 SH SOLE 0 0 54905 BLACKROCK MUNIHOLDINGS QUALITY COM CEF 09254C107 610623 60819 SH SOLE 0 0 60819 BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254G108 254065 24500 SH SOLE 0 0 24500 BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108 307627 32246 SH SOLE 0 0 32246 BLACKROCK TCP CAPITAL CORP COM CEF 09259E108 576535 55974 SH SOLE 0 0 55974 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 2086121 41514 SH SOLE 0 0 41514 BLACKSTONE INC COM Stock 09260D107 938529 10684 SH SOLE 0 0 10684 BLACKSTONE LONG SHORT CR INCOM COM SHS BN INT CEF 09257D102 681330 62450 SH SOLE 0 0 62450 BLACKSTONE MTG TR INC COM CL A REIT 09257W100 3044853 170580 SH SOLE 0 0 170580 BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101 260893 24497 SH SOLE 0 0 24497 BNY MELLON STRATEGIC MUNS INC COM CEF 05588W108 490152 78550 SH SOLE 0 0 78550 BOEING CO COM Stock 097023105 1190729 5605 SH SOLE 0 0 5605 BOOKING HOLDINGS INC COM Stock 09857L108 883253 333 SH SOLE 0 0 333 BP PLC SPONSORED ADR ADR 055622104 442550 11664 SH SOLE 0 0 11664 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 517252 7462 SH SOLE 0 0 7462 BROADCOM INC COM Stock 11135F101 3421570 5333 SH SOLE 0 0 5333 BRUNSWICK CORP COM Stock 117043109 210002 2561 SH SOLE 0 0 2561 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 658659 7419 SH SOLE 0 0 7419 BUNGE LIMITED COM Stock G16962105 203076 2126 SH SOLE 0 0 2126 BUTTERFLY NETWORK INC COM CL A Stock 124155102 22560 12000 SH SOLE 0 0 12000 CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101 538391 38456 SH SOLE 0 0 38456 CAMBRIA EMERGING SHAREHOLDER YIELD ETF ETF 132061706 553882 19454 SH SOLE 0 0 19454 CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201 227345 3873 SH SOLE 0 0 3873 CAMECO CORP COM Stock 13321L108 2823089 107875 SH SOLE 0 0 107875 CANADIAN NAT RES LTD COM Stock 136385101 484368 8751 SH SOLE 0 0 8751 CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 294946 3833 SH SOLE 0 0 3833 CAPITAL GROUP CORE EQUITY ETF ETF 14020V108 435915 18400 SH SOLE 0 0 18400 CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102 942217 41343 SH SOLE 0 0 41343 CASEYS GEN STORES INC COM Stock 147528103 1373006 6343 SH SOLE 0 0 6343 CATERPILLAR INC COM Stock 149123101 1129405 4935 SH SOLE 0 0 4935 CBRE GBL REAL ESTATE INC FD COM CEF 12504G100 92851 17486 SH SOLE 0 0 17486 CEL-SCI CORP COM PAR NEW Stock 150837607 26680 11500 SH SOLE 0 0 11500 CENTRAL & EASTERN EUROPE FD IN COM CEF 153436100 896754 111016 SH SOLE 0 0 111016 CF INDS HLDGS INC COM Stock 125269100 524828 7240 SH SOLE 0 0 7240 CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105 634482 60600 SH SOLE 0 0 60600 CHENIERE ENERGY INC COM NEW Stock 16411R208 539150 3421 SH SOLE 0 0 3421 CHEVRON CORP NEW COM Stock 166764100 4676565 28662 SH SOLE 0 0 28662 CHUBB LIMITED COM Stock H1467J104 1983695 10215 SH SOLE 0 0 10215 CHURCHILL DOWNS INC COM Stock 171484108 1232437 4794 SH SOLE 0 0 4794 CINTAS CORP COM Stock 172908105 2631766 5688 SH SOLE 0 0 5688 CISCO SYS INC COM Stock 17275R102 3430273 65619 SH SOLE 0 0 65619 CITIZENS FINL GROUP INC COM Stock 174610105 216386 7125 SH SOLE 0 0 7125 CLEARBRIDGE MLP AND MIDSTRM TR COM CEF 18469Q207 368937 12766 SH SOLE 0 0 12766 CLOROX CO DEL COM Stock 189054109 943743 5964 SH SOLE 0 0 5964 COCA COLA CO COM Stock 191216100 2130464 34345 SH SOLE 0 0 34345 COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 702086 28774 SH SOLE 0 0 28774 COHEN & STEERS QUALITY INCOME COM CEF 19247L106 325135 27276 SH SOLE 0 0 27276 COHEN & STEERS REIT & PFD & IN COM CEF 19247X100 465778 23873 SH SOLE 0 0 23873 COLGATE PALMOLIVE CO COM Stock 194162103 940730 12518 SH SOLE 0 0 12518 COMCAST CORP NEW CL A Stock 20030N101 2002466 52821 SH SOLE 0 0 52821 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 615695 10620 SH SOLE 0 0 10620 CONOCOPHILLIPS COM Stock 20825C104 750815 7567 SH SOLE 0 0 7567 CONSTELLATION BRANDS INC CL A Stock 21036P108 291249 1289 SH SOLE 0 0 1289 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 1274953 8525 SH SOLE 0 0 8525 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 3172262 42461 SH SOLE 0 0 42461 CORTEVA INC COM Stock 22052L104 240896 3994 SH SOLE 0 0 3994 COSTCO WHSL CORP NEW COM Stock 22160K105 4974747 10012 SH SOLE 0 0 10012 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 293874 2141 SH SOLE 0 0 2141 CSX CORP COM Stock 126408103 1126887 37638 SH SOLE 0 0 37638 CVS HEALTH CORP COM Stock 126650100 2175192 29271 SH SOLE 0 0 29271 DANAHER CORPORATION COM Stock 235851102 1447787 5744 SH SOLE 0 0 5744 DAQO NEW ENERGY CORP SPNSRD ADS NEW ADR 23703Q203 366336 7821 SH SOLE 0 0 7821 DARLING INGREDIENTS INC COM Stock 237266101 513102 8786 SH SOLE 0 0 8786 DEERE & CO COM Stock 244199105 2659990 6442 SH SOLE 0 0 6442 DENISON MINES CORP COM Stock 248356107 13080 12000 SH SOLE 0 0 12000 DEVON ENERGY CORP NEW COM Stock 25179M103 1205328 23816 SH SOLE 0 0 23816 DIAMONDBACK ENERGY INC COM Stock 25278X109 1280465 9473 SH SOLE 0 0 9473 DIREXION AUSPICE BROAD COMMODITY STRATEGY ETF ETF 25460E307 1365860 44534 SH SOLE 0 0 44534 DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES ETF 25459Y207 2595409 35774 SH SOLE 0 0 35774 DISNEY WALT CO COM Stock 254687106 1325887 13241 SH SOLE 0 0 13241 DOMINION ENERGY INC COM Stock 25746U109 590092 10554 SH SOLE 0 0 10554 DOVER CORP COM Stock 260003108 516140 3397 SH SOLE 0 0 3397 DOW INC COM Stock 260557103 412626 7526 SH SOLE 0 0 7526 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 346311 3589 SH SOLE 0 0 3589 EAGLE MATLS INC COM Stock 26969P108 546669 3725 SH SOLE 0 0 3725 EATON CORP PLC SHS Stock G29183103 384008 2241 SH SOLE 0 0 2241 EATON VANCE MUN BD FD COM CEF 27827X101 335290 32239 SH SOLE 0 0 32239 EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100 138330 10600 SH SOLE 0 0 10600 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 570258 6893 SH SOLE 0 0 6893 ELECTRONIC ARTS INC COM Stock 285512109 697317 5789 SH SOLE 0 0 5789 EMERSON ELEC CO COM Stock 291011104 1553055 17822 SH SOLE 0 0 17822 ENBRIDGE INC COM Stock 29250N105 734428 19251 SH SOLE 0 0 19251 ENCORE WIRE CORP COM Stock 292562105 906820 4893 SH SOLE 0 0 4893 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 3487124 42099 SH SOLE 0 0 42099 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 3832057 307302 SH SOLE 0 0 307302 ENPHASE ENERGY INC COM Stock 29355A107 650817 3095 SH SOLE 0 0 3095 ENSIGN GROUP INC COM Stock 29358P101 1611187 16864 SH SOLE 0 0 16864 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 5246984 202586 SH SOLE 0 0 202586 EOG RES INC COM Stock 26875P101 1150811 10039 SH SOLE 0 0 10039 EPAM SYS INC COM Stock 29414B104 271492 908 SH SOLE 0 0 908 ESSENTIAL UTILS INC COM Stock 29670G102 256072 5866 SH SOLE 0 0 5866 ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201 200844 4200 SH SOLE 0 0 4200 EVERCORE INC CLASS A Stock 29977A105 626975 5434 SH SOLE 0 0 5434 EVERSOURCE ENERGY COM Stock 30040W108 1142987 14605 SH SOLE 0 0 14605 EXXON MOBIL CORP COM Stock 30231G102 12707147 115877 SH SOLE 0 0 115877 FASTENAL CO COM Stock 311900104 454095 8418 SH SOLE 0 0 8418 FEDERAL AGRIC MTG CORP CL C Stock 313148306 414487 3112 SH SOLE 0 0 3112 FEDEX CORP COM Stock 31428X106 616930 2700 SH SOLE 0 0 2700 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 1125659 35012 SH SOLE 0 0 35012 FIRST TRUST BUYWRITE INCOME ETF ETF 33738R308 1201985 59622 SH SOLE 0 0 59622 FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 1614753 22138 SH SOLE 0 0 22138 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 335504 5015 SH SOLE 0 0 5015 FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 286832 6362 SH SOLE 0 0 6362 FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND ETF 33737J307 380854 10235 SH SOLE 0 0 10235 FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 2162502 36338 SH SOLE 0 0 36338 FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 1365463 58129 SH SOLE 0 0 58129 FIRST TRUST INDXX GLOBAL NATURAL RESOURCES INCOME ETF ETF 33734X838 520814 39277 SH SOLE 0 0 39277 FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES & INCOME ETF ETF 33739P855 788925 47100 SH SOLE 0 0 47100 FIRST TRUST INTERNATIONAL DEVELOPED CAPITAL STRENGTH ETF ETF 33738R662 497226 15800 SH SOLE 0 0 15800 FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200 1466481 30634 SH SOLE 0 0 30634 FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 201196 3950 SH SOLE 0 0 3950 FIRST TRUST MERGER ARBITRAGE ETF ETF 33740J203 1155874 57449 SH SOLE 0 0 57449 FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 376306 4183 SH SOLE 0 0 4183 FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 3011987 84844 SH SOLE 0 0 84844 FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 251096 5355 SH SOLE 0 0 5355 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 379692 7269 SH SOLE 0 0 7269 FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 594077 13896 SH SOLE 0 0 13896 FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108 373682 23413 SH SOLE 0 0 23413 FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506 2064387 46008 SH SOLE 0 0 46008 FIRST TRUST SENIOR LOAN FUND ETF 33738D309 3252330 71890 SH SOLE 0 0 71890 FIRST TRUST SMALL CAP CORE ALPHADEX FUND ETF 33734Y109 1150983 14280 SH SOLE 0 0 14280 FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF ETF 33741X102 274015 10281 SH SOLE 0 0 10281 FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 1417356 31454 SH SOLE 0 0 31454 FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104 484491 24267 SH SOLE 0 0 24267 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 2772316 69031 SH SOLE 0 0 69031 FIRST TRUST WATER ETF ETF 33733B100 319467 3820 SH SOLE 0 0 3820 FLEXSHARES CREDIT-SCORED US CORPORATE BOND INDEX FUND ETF 33939L761 471391 9938 SH SOLE 0 0 9938 FLEXSHARES IBOXX 5 YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L605 559180 22833 SH SOLE 0 0 22833 FORD MTR CO DEL COM Stock 345370860 878897 69753 SH SOLE 0 0 69753 FORTINET INC COM Stock 34959E109 1420051 21367 SH SOLE 0 0 21367 FREEPORT-MCMORAN INC CL B Stock 35671D857 1763612 43109 SH SOLE 0 0 43109 FT CBOE VEST FUND OF DEEP BUFFER ETF ETF 33740U703 2371126 116061 SH SOLE 0 0 116061 FT CBOE VEST U.S. EQUITY BUFFER ETF - APRIL ETF 33740U885 404072 13081 SH SOLE 0 0 13081 FT CBOE VEST U.S. EQUITY BUFFER ETF - MAY ETF 33740F748 238511 6476 SH SOLE 0 0 6476 FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - APRIL ETF 33740U802 1495902 50435 SH SOLE 0 0 50435 FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY ETF 33740F771 206803 6150 SH SOLE 0 0 6150 FUEL TECH INC COM Stock 359523107 12800 10000 SH SOLE 0 0 10000 GABELLI DIVID & INCOME TR COM CEF 36242H104 298243 14345 SH SOLE 0 0 14345 GABELLI UTIL TR COM CEF 36240A101 289475 40486 SH SOLE 0 0 40486 GENERAL DYNAMICS CORP COM Stock 369550108 2165924 9490 SH SOLE 0 0 9490 GENERAL ELECTRIC CO COM NEW Stock 369604301 303582 3175 SH SOLE 0 0 3175 GENERAL MLS INC COM Stock 370334104 452682 5297 SH SOLE 0 0 5297 GENUINE PARTS CO COM Stock 372460105 450566 2693 SH SOLE 0 0 2693 GILEAD SCIENCES INC COM Stock 375558103 478088 5762 SH SOLE 0 0 5762 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 327686 5156 SH SOLE 0 0 5156 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 253923 14806 SH SOLE 0 0 14806 GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475 281030 6939 SH SOLE 0 0 6939 GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 1016915 35870 SH SOLE 0 0 35870 GLOBAL X URANIUM ETF ETF 37954Y871 1262696 63356 SH SOLE 0 0 63356 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 2690569 33126 SH SOLE 0 0 33126 GOLUB CAP BDC INC COM CEF 38173M102 620356 45749 SH SOLE 0 0 45749 GRAINGER W W INC COM Stock 384802104 998775 1450 SH SOLE 0 0 1450 GRANITESHARES GOLD SHARES ETF 38748G101 1803173 92423 SH SOLE 0 0 92423 HALLIBURTON CO COM Stock 406216101 510010 16119 SH SOLE 0 0 16119 HANCOCK JOHN TAX-ADVANTAGED DI COM CEF 41013V100 1326818 62233 SH SOLE 0 0 62233 HAWKINS INC COM Stock 420261109 1772959 40497 SH SOLE 0 0 40497 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 2525320 19506 SH SOLE 0 0 19506 HERCULES CAPITAL INC COM CEF 427096508 1066985 82776 SH SOLE 0 0 82776 HERSHEY CO COM Stock 427866108 1953501 7678 SH SOLE 0 0 7678 HIGHLAND GLOBAL ALLOCATION FD COM CEF 43010T104 121895 13484 SH SOLE 0 0 13484 HIGHLAND INCOME FD HIGHLAND INCOME CEF 43010E404 3448458 392316 SH SOLE 0 0 392316 HILTON GRAND VACATIONS INC COM Stock 43283X105 474779 10686 SH SOLE 0 0 10686 HOLLY ENERGY PARTNERS L P COM UT LTD PTN Stock 435763107 746910 43000 SH SOLE 0 0 43000 HOLOGIC INC COM Stock 436440101 260984 3234 SH SOLE 0 0 3234 HOME DEPOT INC COM Stock 437076102 3218873 10906 SH SOLE 0 0 10906 HONEYWELL INTL INC COM Stock 438516106 545541 2854 SH SOLE 0 0 2854 HORIZON THERAPEUTICS PUB L SHS Stock G46188101 1187334 10879 SH SOLE 0 0 10879 ILLINOIS TOOL WKS INC COM Stock 452308109 3256575 13376 SH SOLE 0 0 13376 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 756840 7480 SH SOLE 0 0 7480 INNOVATOR BUFFER STEP-UP STRATEGY ETF ETF 45783Y731 788953 31061 SH SOLE 0 0 31061 INNOVATOR EMERGING MARKETS POWER BUFFER ETF - APRIL ETF 45782C359 424401 17365 SH SOLE 0 0 17365 INNOVATOR EMERGING MARKETS POWER BUFFER ETF - JULY ETF 45782C714 455679 19515 SH SOLE 0 0 19515 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - APRIL ETF 45782C367 414832 16925 SH SOLE 0 0 16925 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY ETF 45782C722 501033 19745 SH SOLE 0 0 19745 INNOVATOR U.S. EQUITY BUFFER ETF - DECEMBER ETF 45782C557 328018 9695 SH SOLE 0 0 9695 INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY ETF 45782C409 376458 10707 SH SOLE 0 0 10707 INNOVATOR U.S. EQUITY BUFFER ETF - JUNE ETF 45782C755 264864 8277 SH SOLE 0 0 8277 INNOVATOR U.S. EQUITY BUFFER ETF - MAY ETF 45782C326 216755 7170 SH SOLE 0 0 7170 INNOVATOR U.S. EQUITY BUFFER ETF - NOVEMBER ETF 45782C581 850839 26921 SH SOLE 0 0 26921 INNOVATOR U.S. EQUITY BUFFER ETF - SEPTEMBER ETF 45782C664 588735 18331 SH SOLE 0 0 18331 INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870 573035 19491 SH SOLE 0 0 19491 INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680 263701 8939 SH SOLE 0 0 8939 INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540 987593 31402 SH SOLE 0 0 31402 INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417 367567 12575 SH SOLE 0 0 12575 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508 611695 18419 SH SOLE 0 0 18419 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813 518232 16379 SH SOLE 0 0 16379 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748 628339 20417 SH SOLE 0 0 20417 INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383 490496 15247 SH SOLE 0 0 15247 INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318 720269 24992 SH SOLE 0 0 24992 INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573 398518 12532 SH SOLE 0 0 12532 INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797 899937 28452 SH SOLE 0 0 28452 INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656 534446 17420 SH SOLE 0 0 17420 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - APRIL ETF 45782C342 593393 22308 SH SOLE 0 0 22308 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474 602216 19597 SH SOLE 0 0 19597 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599 666840 25707 SH SOLE 0 0 25707 INTEL CORP COM Stock 458140100 1234360 37782 SH SOLE 0 0 37782 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1100329 8393 SH SOLE 0 0 8393 INTERPUBLIC GROUP COS INC COM Stock 460690100 301793 8104 SH SOLE 0 0 8104 INTUIT COM Stock 461202103 586284 1315 SH SOLE 0 0 1315 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 314228 1230 SH SOLE 0 0 1230 INVESCO BD FD COM CEF 46132L107 925740 60074 SH SOLE 0 0 60074 INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 405008 19212 SH SOLE 0 0 19212 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 391073 18993 SH SOLE 0 0 18993 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 359649 17734 SH SOLE 0 0 17734 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 352009 18372 SH SOLE 0 0 18372 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 359119 18602 SH SOLE 0 0 18602 INVESCO BULLETSHARES 2028 CORPORATE BOND ETF ETF 46138J643 354305 17654 SH SOLE 0 0 17654 INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 484389 5694 SH SOLE 0 0 5694 INVESCO DWA EMERGING MARKETS MOMENTUM ETF ETF 46138E867 218272 11780 SH SOLE 0 0 11780 INVESCO DWA SMALLCAP MOMENTUM ETF ETF 46138E842 210549 2858 SH SOLE 0 0 2858 INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746 312648 4811 SH SOLE 0 0 4811 INVESCO DYNAMIC LEISURE & ENTERTAINMENT ETF ETF 46137V720 239054 5875 SH SOLE 0 0 5875 INVESCO NASDAQ 100 ETF ETF 46138G649 389430 2950 SH SOLE 0 0 2950 INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 274451 11590 SH SOLE 0 0 11590 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 646237 45445 SH SOLE 0 0 45445 INVESCO PREFERRED ETF ETF 46138E511 367454 32008 SH SOLE 0 0 32008 INVESCO QQQ TRUST ETF 46090E103 12138844 37823 SH SOLE 0 0 37823 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 4409719 30491 SH SOLE 0 0 30491 INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 378624 8970 SH SOLE 0 0 8970 INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 280071 3690 SH SOLE 0 0 3690 INVESCO S&P 500 TOP 50 ETF ETF 46137V233 664513 2140 SH SOLE 0 0 2140 INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 307848 6174 SH SOLE 0 0 6174 INVESCO S&P MIDCAP 400 REVENUE ETF ETF 46138G672 485904 5362 SH SOLE 0 0 5362 INVESCO S&P MIDCAP MOMENTUM ETF ETF 46137V464 212080 2809 SH SOLE 0 0 2809 INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 816003 7276 SH SOLE 0 0 7276 INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 46137V480 207844 4565 SH SOLE 0 0 4565 INVESCO SR INCOME TR COM CEF 46131H107 85980 23364 SH SOLE 0 0 23364 INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 297699 6002 SH SOLE 0 0 6002 INVESCO VALUE MUN INCOME TR COM CEF 46132P108 293215 24034 SH SOLE 0 0 24034 INVESCO WATER RESOURCES ETF ETF 46137V142 217448 4075 SH SOLE 0 0 4075 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 632344 6372 SH SOLE 0 0 6372 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 5434087 66140 SH SOLE 0 0 66140 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 3207364 63461 SH SOLE 0 0 63461 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 373291 7279 SH SOLE 0 0 7279 ISHARES BIOTECHNOLOGY ETF ETF 464287556 653703 5061 SH SOLE 0 0 5061 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 1904891 18737 SH SOLE 0 0 18737 ISHARES CORE MSCI EAFE ETF ETF 46432F842 2744177 41049 SH SOLE 0 0 41049 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3760256 77070 SH SOLE 0 0 77070 ISHARES CORE S&P 500 ETF ETF 464287200 3736185 9088 SH SOLE 0 0 9088 ISHARES CORE S&P MID-CAP ETF ETF 464287507 21296141 85130 SH SOLE 0 0 85130 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 10786906 111550 SH SOLE 0 0 111550 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 3689786 40748 SH SOLE 0 0 40748 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 613126 6906 SH SOLE 0 0 6906 ISHARES CORE S&P US VALUE ETF ETF 464287663 895561 12138 SH SOLE 0 0 12138 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 420103 9103 SH SOLE 0 0 9103 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 927636 9309 SH SOLE 0 0 9309 ISHARES DOW JONES U.S. ETF ETF 464287846 233262 2330 SH SOLE 0 0 2330 ISHARES FLOATING RATE BOND ETF ETF 46429B655 634797 12597 SH SOLE 0 0 12597 ISHARES GOLD TRUST ETF 464285204 629946 16857 SH SOLE 0 0 16857 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 1440735 19069 SH SOLE 0 0 19069 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 238266 2173 SH SOLE 0 0 2173 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 221742 8066 SH SOLE 0 0 8066 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 2763361 32027 SH SOLE 0 0 32027 ISHARES MBS ETF ETF 464288588 218353 2305 SH SOLE 0 0 2305 ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 2077982 37536 SH SOLE 0 0 37536 ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 464288307 810147 14074 SH SOLE 0 0 14074 ISHARES MORNINGSTAR SMALL-CAP ETF ETF 464288505 1031778 21767 SH SOLE 0 0 21767 ISHARES MORNINGSTAR VALUE ETF ETF 464288109 2620762 41013 SH SOLE 0 0 41013 ISHARES MSCI ACWI ETF ETF 464288257 534915 5867 SH SOLE 0 0 5867 ISHARES MSCI EAFE ETF ETF 464287465 1989475 27817 SH SOLE 0 0 27817 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 351035 5898 SH SOLE 0 0 5898 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 486349 12325 SH SOLE 0 0 12325 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 7863236 108100 SH SOLE 0 0 108100 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 593784 5511 SH SOLE 0 0 5511 ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 334170 10703 SH SOLE 0 0 10703 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1328988 5439 SH SOLE 0 0 5439 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1211184 7954 SH SOLE 0 0 7954 ISHARES RUSSELL 2000 ETF ETF 464287655 1038018 5818 SH SOLE 0 0 5818 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 384006 1693 SH SOLE 0 0 1693 ISHARES RUSSELL 3000 ETF ETF 464287689 16653152 70741 SH SOLE 0 0 70741 ISHARES RUSSELL MIDCAP ETF ETF 464287499 1751106 25044 SH SOLE 0 0 25044 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 649206 7130 SH SOLE 0 0 7130 ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 1645859 15497 SH SOLE 0 0 15497 ISHARES S&P 100 ETF ETF 464287101 233046 1245 SH SOLE 0 0 1245 ISHARES S&P 500 GROWTH ETF ETF 464287309 6273238 98188 SH SOLE 0 0 98188 ISHARES S&P 500 VALUE ETF ETF 464287408 2931449 19316 SH SOLE 0 0 19316 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1136879 15898 SH SOLE 0 0 15898 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 9105676 88602 SH SOLE 0 0 88602 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1892066 17209 SH SOLE 0 0 17209 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 852154 9105 SH SOLE 0 0 9105 ISHARES SELECT DIVIDEND ETF ETF 464287168 1006813 8592 SH SOLE 0 0 8592 ISHARES SEMICONDUCTOR ETF ETF 464287523 829195 1864 SH SOLE 0 0 1864 ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 228187 2179 SH SOLE 0 0 2179 ISHARES SILVER TRUST ETF 46428Q109 4194903 189643 SH SOLE 0 0 189643 ISHARES TIPS BOND ETF ETF 464287176 3980894 36107 SH SOLE 0 0 36107 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 803978 6986 SH SOLE 0 0 6986 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 795642 14739 SH SOLE 0 0 14739 ISHARES U.S. REAL ESTATE ETF ETF 464287739 787702 9278 SH SOLE 0 0 9278 ISHARES US TRANSPORTATION ETF ETF 464287192 316095 1387 SH SOLE 0 0 1387 JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 408785 8560 SH SOLE 0 0 8560 JOHNSON & JOHNSON COM Stock 478160104 5897641 38049 SH SOLE 0 0 38049 JPMORGAN CHASE & CO COM Stock 46625H100 6730934 51653 SH SOLE 0 0 51653 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 1112014 20366 SH SOLE 0 0 20366 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 631633 12552 SH SOLE 0 0 12552 KAYNE ANDERSON NEXTGEN ENRGY COM CEF 48661E108 254676 33161 SH SOLE 0 0 33161 KELLOGG CO COM Stock 487836108 290874 4344 SH SOLE 0 0 4344 KIMBERLY-CLARK CORP COM Stock 494368103 668147 4978 SH SOLE 0 0 4978 KINDER MORGAN INC DEL COM Stock 49456B101 1454370 83059 SH SOLE 0 0 83059 KLA CORP COM NEW Stock 482480100 3178644 7963 SH SOLE 0 0 7963 KROGER CO COM Stock 501044101 878931 17802 SH SOLE 0 0 17802 KT CORP SPONSORED ADR ADR 48268K101 2189697 193095 SH SOLE 0 0 193095 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 2815848 14349 SH SOLE 0 0 14349 LAMAR ADVERTISING CO NEW CL A REIT 512816109 307127 3074 SH SOLE 0 0 3074 LEIDOS HOLDINGS INC COM Stock 525327102 278574 3026 SH SOLE 0 0 3026 LIBERTY ALL STAR EQUITY FD SH BEN INT CEF 530158104 66454 10718 SH SOLE 0 0 10718 LILLY ELI & CO COM Stock 532457108 587232 1709 SH SOLE 0 0 1709 LINDE PLC SHS Stock G54950103 2450759 6895 SH SOLE 0 0 6895 LOCKHEED MARTIN CORP COM Stock 539830109 2559712 5414 SH SOLE 0 0 5414 LOWES COS INC COM Stock 548661107 3794558 18975 SH SOLE 0 0 18975 LUMEN TECHNOLOGIES INC COM Stock 550241103 850861 321079 SH SOLE 0 0 321079 MAIN STR CAP CORP COM CEF 56035L104 220147 5579 SH SOLE 0 0 5579 MARATHON PETE CORP COM Stock 56585A102 403807 2994 SH SOLE 0 0 2994 MARSH & MCLENNAN COS INC COM Stock 571748102 206522 1240 SH SOLE 0 0 1240 MARVELL TECHNOLOGY INC COM Stock 573874104 296954 6858 SH SOLE 0 0 6858 MASTERCARD INCORPORATED CL A Stock 57636Q104 1159397 3190 SH SOLE 0 0 3190 MATADOR RES CO COM Stock 576485205 459965 9653 SH SOLE 0 0 9653 MATSON INC COM Stock 57686G105 204668 3430 SH SOLE 0 0 3430 MATTERPORT INC COM CL A Stock 577096100 50120 18359 SH SOLE 0 0 18359 MCDONALDS CORP COM Stock 580135101 2705493 9675 SH SOLE 0 0 9675 MEDTRONIC PLC SHS Stock G5960L103 2064175 25603 SH SOLE 0 0 25603 MERCK & CO INC COM Stock 58933Y105 6930463 65142 SH SOLE 0 0 65142 META PLATFORMS INC CL A Stock 30303M102 4955157 23380 SH SOLE 0 0 23380 METLIFE INC COM Stock 59156R108 298847 5157 SH SOLE 0 0 5157 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 341237 223 SH SOLE 0 0 223 MGIC INVT CORP WIS COM Stock 552848103 237078 17666 SH SOLE 0 0 17666 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 1963518 23436 SH SOLE 0 0 23436 MICROSOFT CORP COM Stock 594918104 24873685 86277 SH SOLE 0 0 86277 MID-AMER APT CMNTYS INC COM REIT 59522J103 520031 3443 SH SOLE 0 0 3443 MONDELEZ INTL INC CL A Stock 609207105 477704 6851 SH SOLE 0 0 6851 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 223061 4130 SH SOLE 0 0 4130 MORGAN STANLEY EMERGING MKTS COM CEF 617477104 280692 62100 SH SOLE 0 0 62100 MOSAIC CO NEW COM Stock 61945C103 769958 16782 SH SOLE 0 0 16782 NASDAQ INC COM Stock 631103108 1318405 24115 SH SOLE 0 0 24115 NETFLIX INC COM Stock 64110L106 623591 1805 SH SOLE 0 0 1805 NEXPOINT DIVERSIFIED REL ET TR COM NEW REIT 65340G205 3583913 345271 SH SOLE 0 0 345271 NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103 835502 4839 SH SOLE 0 0 4839 NEXTERA ENERGY INC COM Stock 65339F101 3972639 51539 SH SOLE 0 0 51539 NIKE INC CL B Stock 654106103 1839595 14999 SH SOLE 0 0 14999 NORFOLK SOUTHN CORP COM Stock 655844108 1762356 8313 SH SOLE 0 0 8313 NORTHROP GRUMMAN CORP COM Stock 666807102 2109770 4569 SH SOLE 0 0 4569 NOVO-NORDISK A S ADR ADR 670100205 2165090 13604 SH SOLE 0 0 13604 NUCOR CORP COM Stock 670346105 2751198 17810 SH SOLE 0 0 17810 NUVEEN DOW 30 DYNMC OVERWRT FD SHS CEF 67075F105 676572 46088 SH SOLE 0 0 46088 NUVEEN MORTGAGE AND INCOME FD COM CEF 670735109 438772 27492 SH SOLE 0 0 27492 NUVEEN PFD & INCOME SECS FD COM CEF 67072C105 108017 16720 SH SOLE 0 0 16720 NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 123751 10733 SH SOLE 0 0 10733 NUVEEN REAL ASSET INCOME & GRO COM CEF 67074Y105 554500 47231 SH SOLE 0 0 47231 NUVEEN S&P 500 BUY-WRITE INCOM COM CEF 6706ER101 268541 20515 SH SOLE 0 0 20515 NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101 418036 45291 SH SOLE 0 0 45291 NUVEEN SR INCOME FD COM CEF 67067Y104 147469 31989 SH SOLE 0 0 31989 NVIDIA CORPORATION COM Stock 67066G104 9863596 35509 SH SOLE 0 0 35509 OCCIDENTAL PETE CORP COM Stock 674599105 1963798 31456 SH SOLE 0 0 31456 OFFERPAD SOLUTIONS INC COM CL A Stock 67623L109 12912 24500 SH SOLE 0 0 24500 OKTA INC CL A Stock 679295105 1034880 12000 SH SOLE 0 0 12000 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 1161268 3407 SH SOLE 0 0 3407 OLD REP INTL CORP COM Stock 680223104 892353 35737 SH SOLE 0 0 35737 ON SEMICONDUCTOR CORP COM Stock 682189105 592210 7194 SH SOLE 0 0 7194 ONEOK INC NEW COM Stock 682680103 2591479 40785 SH SOLE 0 0 40785 ORACLE CORP COM Stock 68389X105 2488634 26782 SH SOLE 0 0 26782 PACER DATA & INFRASTRUCTURE REAL ESTATE ETF ETF 69374H741 990607 33410 SH SOLE 0 0 33410 PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF ETF 69374H873 781734 26401 SH SOLE 0 0 26401 PACER LUNT LARGE CAP ALTERNATOR ETF ETF 69374H717 741516 19529 SH SOLE 0 0 19529 PACER US CASH COWS 100 ETF ETF 69374H881 2710854 57739 SH SOLE 0 0 57739 PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 3262798 85727 SH SOLE 0 0 85727 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 198575 23500 SH SOLE 0 0 23500 PALO ALTO NETWORKS INC COM Stock 697435105 696893 3489 SH SOLE 0 0 3489 PAYCHEX INC COM Stock 704326107 2001545 17467 SH SOLE 0 0 17467 PAYPAL HLDGS INC COM Stock 70450Y103 277181 3650 SH SOLE 0 0 3650 PDC ENERGY INC COM Stock 69327R101 515430 8031 SH SOLE 0 0 8031 PENNYMAC FINL SVCS INC NEW COM Stock 70932M107 224014 3758 SH SOLE 0 0 3758 PENSKE AUTOMOTIVE GRP INC COM Stock 70959W103 349845 2467 SH SOLE 0 0 2467 PEPSICO INC COM Stock 713448108 3516730 19290 SH SOLE 0 0 19290 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 226863 21751 SH SOLE 0 0 21751 PFIZER INC COM Stock 717081103 3798316 93095 SH SOLE 0 0 93095 PGIM TOTAL RETURN BOND ETF ETF 69344A800 281602 6707 SH SOLE 0 0 6707 PGIM ULTRA SHORT BOND ETF ETF 69344A107 1926399 39075 SH SOLE 0 0 39075 PHILIP MORRIS INTL INC COM Stock 718172109 704101 7240 SH SOLE 0 0 7240 PHILLIPS 66 COM Stock 718546104 3538853 34906 SH SOLE 0 0 34906 PIMCO ACTIVE BOND ETF ETF 72201R775 4809371 51850 SH SOLE 0 0 51850 PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718 1334090 14060 SH SOLE 0 0 14060 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833 752636 7583 SH SOLE 0 0 7583 PINTEREST INC CL A Stock 72352L106 312923 11475 SH SOLE 0 0 11475 PIONEER NAT RES CO COM Stock 723787107 387685 1898 SH SOLE 0 0 1898 PPG INDS INC COM Stock 693506107 962177 7203 SH SOLE 0 0 7203 PRICE T ROWE GROUP INC COM Stock 74144T108 210934 1868 SH SOLE 0 0 1868 PROCTER AND GAMBLE CO COM Stock 742718109 4187908 28165 SH SOLE 0 0 28165 PROLOGIS INC. COM REIT 74340W103 411390 3297 SH SOLE 0 0 3297 PROSHARES MSCI EAFE DIVIDEND GROWERS ETF ETF 74347B839 1924350 51316 SH SOLE 0 0 51316 PROSHARES MSCI EMERGING MARKETS DIVIDEND GROWERS ETF ETF 74347B847 252860 5372 SH SOLE 0 0 5372 PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 459143 7522 SH SOLE 0 0 7522 PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 364221 5148 SH SOLE 0 0 5148 PRUDENTIAL FINL INC COM Stock 744320102 383914 4640 SH SOLE 0 0 4640 QUALCOMM INC COM Stock 747525103 1399959 10973 SH SOLE 0 0 10973 QUANTA SVCS INC COM Stock 74762E102 814203 4886 SH SOLE 0 0 4886 QUEST DIAGNOSTICS INC COM Stock 74834L100 342806 2423 SH SOLE 0 0 2423 RANGE RES CORP COM Stock 75281A109 264700 10000 SH SOLE 0 0 10000 RAYMOND JAMES FINL INC COM Stock 754730109 227392 2438 SH SOLE 0 0 2438 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 2212585 22593 SH SOLE 0 0 22593 REALTY INCOME CORP COM REIT 756109104 268857 4246 SH SOLE 0 0 4246 REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 2589787 91253 SH SOLE 0 0 91253 REGENERON PHARMACEUTICALS COM Stock 75886F107 751006 914 SH SOLE 0 0 914 REPUBLIC SVCS INC COM Stock 760759100 271522 2008 SH SOLE 0 0 2008 RIVERNORTH OPPORTUNITIES FD IN COM CEF 76881Y109 850736 74888 SH SOLE 0 0 74888 ROCKWELL AUTOMATION INC COM Stock 773903109 207235 706 SH SOLE 0 0 706 ROSS STORES INC COM Stock 778296103 585413 5516 SH SOLE 0 0 5516 ROYCE MICRO-CAP TR INC COM CEF 780915104 90515 10321 SH SOLE 0 0 10321 RYDER SYS INC COM Stock 783549108 209089 2343 SH SOLE 0 0 2343 SALESFORCE INC COM Stock 79466L302 907201 4541 SH SOLE 0 0 4541 SANGAMO THERAPEUTICS INC COM Stock 800677106 20138 11442 SH SOLE 0 0 11442 SCHLUMBERGER LTD COM STK Stock 806857108 201751 4108 SH SOLE 0 0 4108 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 4178612 170416 SH SOLE 0 0 170416 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 336933 9681 SH SOLE 0 0 9681 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 1337721 27656 SH SOLE 0 0 27656 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 467126 7123 SH SOLE 0 0 7123 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 13580898 185632 SH SOLE 0 0 185632 SEABRIDGE GOLD INC COM Stock 811916105 501165 38700 SH SOLE 0 0 38700 SHELL PLC SPON ADS ADR 780259305 214624 3730 SH SOLE 0 0 3730 SHERWIN WILLIAMS CO COM Stock 824348106 567095 2523 SH SOLE 0 0 2523 SHOPIFY INC CL A Stock 82509L107 203266 4240 SH SOLE 0 0 4240 SIXTH STREET SPECIALTY LENDING COM CEF 83012A109 660758 36107 SH SOLE 0 0 36107 SL GREEN RLTY CORP COM REIT 78440X887 1023826 43530 SH SOLE 0 0 43530 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B ADR 833635105 348234 4296 SH SOLE 0 0 4296 SOURCE CAP INC COM CEF 836144105 493575 13061 SH SOLE 0 0 13061 SOUTHERN CO COM Stock 842587107 589885 8477 SH SOLE 0 0 8477 SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 230691 3439 SH SOLE 0 0 3439 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 958170 10322 SH SOLE 0 0 10322 SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 283151 9305 SH SOLE 0 0 9305 SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 225175 9065 SH SOLE 0 0 9065 SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200 217510 4684 SH SOLE 0 0 4684 SPDR GOLD SHARES ETF 78463V107 5230015 28545 SH SOLE 0 0 28545 SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF ETF 78468R721 318175 6795 SH SOLE 0 0 6795 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 298716 9300 SH SOLE 0 0 9300 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 1028126 21352 SH SOLE 0 0 21352 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 2329893 78632 SH SOLE 0 0 78632 SPDR S&P 500 ETF TRUST ETF 78462F103 9449421 23081 SH SOLE 0 0 23081 SPDR S&P BIOTECH ETF ETF 78464A870 2344601 30765 SH SOLE 0 0 30765 SPDR S&P DIVIDEND ETF ETF 78464A763 208799 1687 SH SOLE 0 0 1687 SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 507094 8600 SH SOLE 0 0 8600 SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772 514200 15000 SH SOLE 0 0 15000 SPDR S&P REGIONAL BANKING ETF ETF 78464A698 409226 9330 SH SOLE 0 0 9330 SPIRIT AIRLS INC COM Stock 848577102 934134 54405 SH SOLE 0 0 54405 SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101 2190837 115856 SH SOLE 0 0 115856 SPROTT PHYSICAL SILVER TR TR UNIT CEF 85207K107 120596 14460 SH SOLE 0 0 14460 SRH TOTAL RETURN FUND INC COM CEF 101507101 184200 15000 SH SOLE 0 0 15000 STARBUCKS CORP COM Stock 855244109 2349019 22558 SH SOLE 0 0 22558 STEEL DYNAMICS INC COM Stock 858119100 1344742 11894 SH SOLE 0 0 11894 STRATEGY SHARES NASDAQ 7HANDL INDEX ETF ETF 86280R506 270071 13350 SH SOLE 0 0 13350 STRYKER CORPORATION COM Stock 863667101 1000535 3504 SH SOLE 0 0 3504 SUPER MICRO COMPUTER INC COM Stock 86800U104 575690 5403 SH SOLE 0 0 5403 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 857458 9218 SH SOLE 0 0 9218 TARGET CORP COM Stock 87612E106 3159649 19076 SH SOLE 0 0 19076 TE CONNECTIVITY LTD SHS Stock H84989104 353503 2695 SH SOLE 0 0 2695 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 11020983 72981 SH SOLE 0 0 72981 TEKLA HEALTHCARE INVS SH BEN INT CEF 87911J103 676237 38313 SH SOLE 0 0 38313 TEKLA HEALTHCARE OPPORTUNITIES SHS CEF 879105104 275491 14685 SH SOLE 0 0 14685 TEKLA LIFE SCIENCES INVS SH BEN INT CEF 87911K100 193627 13900 SH SOLE 0 0 13900 TELADOC HEALTH INC COM Stock 87918A105 222093 8575 SH SOLE 0 0 8575 TEMPLETON EMERGING MKTS FD COM CEF 880191101 585000 50000 SH SOLE 0 0 50000 TEMPLETON GLOBAL INCOME FD COM CEF 880198106 1520495 345567 SH SOLE 0 0 345567 TESLA INC COM Stock 88160R101 3780129 18221 SH SOLE 0 0 18221 TEXAS INSTRS INC COM Stock 882508104 2940579 15808 SH SOLE 0 0 15808 THE CIGNA GROUP COM Stock 125523100 527443 2064 SH SOLE 0 0 2064 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 417884 725 SH SOLE 0 0 725 T-MOBILE US INC COM Stock 872590104 262885 1815 SH SOLE 0 0 1815 TOPBUILD CORP COM Stock 89055F103 296600 1425 SH SOLE 0 0 1425 TRACTOR SUPPLY CO COM Stock 892356106 330740 1407 SH SOLE 0 0 1407 TRI CONTL CORP COM CEF 895436103 293551 11056 SH SOLE 0 0 11056 UFP INDUSTRIES INC COM Stock 90278Q108 408873 5145 SH SOLE 0 0 5145 UGI CORP NEW COM Stock 902681105 368977 10615 SH SOLE 0 0 10615 ULTA BEAUTY INC COM Stock 90384S303 571316 1047 SH SOLE 0 0 1047 UNILEVER PLC SPON ADR NEW ADR 904767704 1061567 20442 SH SOLE 0 0 20442 UNION PAC CORP COM Stock 907818108 779165 3871 SH SOLE 0 0 3871 UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 205326 23439 SH SOLE 0 0 23439 UNITED PARCEL SERVICE INC CL B Stock 911312106 1507887 7773 SH SOLE 0 0 7773 UNITEDHEALTH GROUP INC COM Stock 91324P102 4501348 9524 SH SOLE 0 0 9524 UNUM GROUP COM Stock 91529Y106 1081293 27333 SH SOLE 0 0 27333 US BANCORP DEL COM NEW Stock 902973304 1194737 33141 SH SOLE 0 0 33141 US EQUITY DIVIDEND SELECT ETF ETF 33738R738 496516 17494 SH SOLE 0 0 17494 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 277382 4097 SH SOLE 0 0 4097 VALERO ENERGY CORP COM Stock 91913Y100 650121 4657 SH SOLE 0 0 4657 VANECK GOLD MINERS ETF ETF 92189F106 2070976 64017 SH SOLE 0 0 64017 VANECK HIGH YIELD MUNI ETF ETF 92189H409 510922 9874 SH SOLE 0 0 9874 VANECK INTERMEDIATE MUNI ETF ETF 92189H201 356756 7677 SH SOLE 0 0 7677 VANECK JUNIOR GOLD MINERS ETF ETF 92189F791 646497 16367 SH SOLE 0 0 16367 VANECK SHORT HIGH YIELD MUNI ETF ETF 92189F387 378637 16986 SH SOLE 0 0 16986 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 2788356 18105 SH SOLE 0 0 18105 VANGUARD ENERGY ETF ETF 92204A306 636701 5573 SH SOLE 0 0 5573 VANGUARD FINANCIALS ETF ETF 92204A405 407103 5226 SH SOLE 0 0 5226 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 6258051 138544 SH SOLE 0 0 138544 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 8104649 200610 SH SOLE 0 0 200610 VANGUARD GROWTH ETF ETF 922908736 6378704 25572 SH SOLE 0 0 25572 VANGUARD HEALTH CARE ETF ETF 92204A504 1064548 4464 SH SOLE 0 0 4464 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 19277644 182726 SH SOLE 0 0 182726 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 344627 894 SH SOLE 0 0 894 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 444148 5536 SH SOLE 0 0 5536 VANGUARD LARGE-CAP ETF ETF 922908637 1683246 9010 SH SOLE 0 0 9010 VANGUARD MATERIALS ETF ETF 92204A801 580577 3264 SH SOLE 0 0 3264 VANGUARD MEGA CAP ETF ETF 921910873 1346894 9409 SH SOLE 0 0 9409 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 787239 3849 SH SOLE 0 0 3849 VANGUARD MID-CAP ETF ETF 922908629 13387568 63472 SH SOLE 0 0 63472 VANGUARD MID-CAP VALUE ETF ETF 922908512 2880207 21482 SH SOLE 0 0 21482 VANGUARD REAL ESTATE ETF ETF 922908553 2005000 24144 SH SOLE 0 0 24144 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 202920 3226 SH SOLE 0 0 3226 VANGUARD RUSSELL 3000 ETF ETF 92206C599 1532205 8359 SH SOLE 0 0 8359 VANGUARD S&P 500 ETF ETF 922908363 7155228 19026 SH SOLE 0 0 19026 VANGUARD SHORT-TERM BOND ETF ETF 921937827 1880034 24578 SH SOLE 0 0 24578 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 1146985 15046 SH SOLE 0 0 15046 VANGUARD SMALL CAP VALUE ETF ETF 922908611 1262016 7949 SH SOLE 0 0 7949 VANGUARD SMALL-CAP ETF ETF 922908751 2411439 12721 SH SOLE 0 0 12721 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 722156 9781 SH SOLE 0 0 9781 VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 432442 7832 SH SOLE 0 0 7832 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 5335235 26140 SH SOLE 0 0 26140 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 295739 3211 SH SOLE 0 0 3211 VANGUARD VALUE ETF ETF 922908744 7439687 53867 SH SOLE 0 0 53867 VEEVA SYS INC CL A COM Stock 922475108 264841 1441 SH SOLE 0 0 1441 VERIZON COMMUNICATIONS INC COM Stock 92343V104 2517889 64743 SH SOLE 0 0 64743 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 981128 3114 SH SOLE 0 0 3114 VICTORYSHARES US 500 VOLATILITY WTD ETF ETF 92647N766 592246 8615 SH SOLE 0 0 8615 VIRTUS SEIX SENIOR LOAN ETF ETF 92790A405 245835 10430 SH SOLE 0 0 10430 VISA INC COM CL A Stock 92826C839 7690934 34112 SH SOLE 0 0 34112 VOYA GLBL ADV & PREM OPP FD COM CEF 92912R104 131127 15354 SH SOLE 0 0 15354 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 404767 11705 SH SOLE 0 0 11705 WALMART INC COM Stock 931142103 4213246 28574 SH SOLE 0 0 28574 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 286713 18987 SH SOLE 0 0 18987 WASTE MGMT INC DEL COM Stock 94106L109 1195057 7324 SH SOLE 0 0 7324 WEC ENERGY GROUP INC COM Stock 92939U106 1807539 19068 SH SOLE 0 0 19068 WELLS FARGO CO NEW COM Stock 949746101 221848 5934 SH SOLE 0 0 5934 WELLTOWER INC COM REIT 95040Q104 329970 4602 SH SOLE 0 0 4602 WESTERN DIGITAL CORP. 1.5 02/01/2024 Convertible 958102AP0 11568 12000 SH SOLE 0 0 12000 WESTLAKE CORPORATION COM Stock 960413102 1063421 9169 SH SOLE 0 0 9169 WILLIAMS COS INC COM Stock 969457100 404006 13530 SH SOLE 0 0 13530 WISDOMTREE CYBERSECURITY FUND ETF 97717Y659 184000 10000 SH SOLE 0 0 10000 WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ETF 97717X594 351542 8917 SH SOLE 0 0 8917 WISDOMTREE INTERNATIONAL QUALITY DIVIDEND GROWTH FUND ETF 97717X131 202933 5991 SH SOLE 0 0 5991 WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 202613 3344 SH SOLE 0 0 3344 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 586926 9414 SH SOLE 0 0 9414 XCEL ENERGY INC COM Stock 98389B100 375986 5575 SH SOLE 0 0 5575 YAMANA GOLD INC COM Stock 98462Y100 201334 34416 SH SOLE 0 0 34416 ZOETIS INC CL A Stock 98978V103 456548 2743 SH SOLE 0 0 2743