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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM Stock 88579Y101   421,330 4,008 SH   SOLE   0 0 4,008
ABBOTT LABS COM Stock 002824100   3,685,735 36,398 SH   SOLE   0 0 36,398
ABBVIE INC COM Stock 00287Y109   2,652,323 16,642 SH   SOLE   0 0 16,642
ABRDN GLOBAL DYNAMIC DIVIDEND COM CEF 00302M106   276,737 29,660 SH   SOLE   0 0 29,660
ABRDN GLOBAL PREMIER PPTYS FD COM SH BEN INT CEF 00302L108   48,540 11,781 SH   SOLE   0 0 11,781
ABRDN INCOME CREDIT STRATEGIES COM CEF 003057106   1,372,733 205,807 SH   SOLE   0 0 205,807
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100   99,537 12,318 SH   SOLE   0 0 12,318
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   4,307,728 15,072 SH   SOLE   0 0 15,072
ADAM NAT RES FD INC COM CEF 00548F105   1,200,498 58,390 SH   SOLE   0 0 58,390
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   743,764 1,930 SH   SOLE   0 0 1,930
ADVANCED MICRO DEVICES INC COM Stock 007903107   2,777,537 28,339 SH   SOLE   0 0 28,339
ADVENT CONV & INCOME FD COM CEF 00764C109   188,605 16,315 SH   SOLE   0 0 16,315
AFLAC INC COM Stock 001055102   2,169,215 33,620 SH   SOLE   0 0 33,620
AGENUS INC COM NEW Stock 00847G705   22,824 15,016 SH   SOLE   0 0 15,016
AIR PRODS & CHEMS INC COM Stock 009158106   1,808,067 6,295 SH   SOLE   0 0 6,295
ALBEMARLE CORP COM Stock 012653101   998,880 4,519 SH   SOLE   0 0 4,519
ALERIAN MLP ETF ETF 00162Q452   422,767 10,938 SH   SOLE   0 0 10,938
ALLIANCEBERNSTEIN NATL MUN INM COM CEF 01864U106   505,233 46,140 SH   SOLE   0 0 46,140
ALLIANT ENERGY CORP COM Stock 018802108   1,301,617 24,374 SH   SOLE   0 0 24,374
ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 APR/OCT ETF ETF 00888H877   1,095,742 41,720 SH   SOLE   0 0 41,720
ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 JAN/JUL ETF ETF 00888H869   1,050,989 44,377 SH   SOLE   0 0 44,377
ALLIANZIM U.S. LARGE CAP BUFFER10 JAN ETF ETF 00888H703   573,113 21,250 SH   SOLE   0 0 21,250
ALLIANZIM U.S. LARGE CAP BUFFER10 JUL ETF ETF 00888H307   205,280 7,020 SH   SOLE   0 0 7,020
ALLIANZIM U.S. LARGE CAP BUFFER10 OCT ETF ETF 00888H604   209,247 6,960 SH   SOLE   0 0 6,960
ALLIANZIM U.S. LARGE CAP BUFFER20 JAN ETF ETF 00888H802   1,427,681 51,748 SH   SOLE   0 0 51,748
ALLIANZIM U.S. LARGE CAP BUFFER20 JUL ETF ETF 00888H406   1,221,125 43,415 SH   SOLE   0 0 43,415
ALLIANZIM U.S. LARGE CAP BUFFER20 OCT ETF ETF 00888H505   1,238,513 42,515 SH   SOLE   0 0 42,515
ALLIANZIM US LARGE CAP BUFFER20 APR ETF ETF 00888H208   1,184,030 43,814 SH   SOLE   0 0 43,814
ALPHABET INC CAP STK CL A Stock 02079K305   5,809,710 56,008 SH   SOLE   0 0 56,008
ALPHABET INC CAP STK CL C Stock 02079K107   1,640,101 15,770 SH   SOLE   0 0 15,770
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858   447,537 8,740 SH   SOLE   0 0 8,740
ALTRIA GROUP INC COM Stock 02209S103   1,824,636 40,892 SH   SOLE   0 0 40,892
AMAZON COM INC COM Stock 023135106   8,109,715 78,514 SH   SOLE   0 0 78,514
AMERICAN ELEC PWR CO INC COM Stock 025537101   603,518 6,632 SH   SOLE   0 0 6,632
AMERICAN TOWER CORP NEW COM REIT 03027X100   2,064,819 10,104 SH   SOLE   0 0 10,104
AMERIPRISE FINL INC COM Stock 03076C106   2,158,067 7,041 SH   SOLE   0 0 7,041
AMERISOURCEBERGEN CORP COM Stock 03073E105   2,211,279 13,811 SH   SOLE   0 0 13,811
AMGEN INC COM Stock 031162100   3,615,974 14,957 SH   SOLE   0 0 14,957
AMPHASTAR PHARMACEUTICALS INC COM Stock 03209R103   347,738 9,273 SH   SOLE   0 0 9,273
AMPLIFY ONLINE RETAIL ETF ETF 032108102   221,395 5,011 SH   SOLE   0 0 5,011
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607   302,962 15,656 SH   SOLE   0 0 15,656
ANALOG DEVICES INC COM Stock 032654105   4,420,592 22,414 SH   SOLE   0 0 22,414
ANGEL OAK FINL STRATEGIES INCM COM BEN INT CEF 03464A100   3,364,425 272,865 SH   SOLE   0 0 272,865
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108   292,211 4,379 SH   SOLE   0 0 4,379
ANIXA BIOSCIENCES INC COM Stock 03528H109   49,450 11,500 SH   SOLE   0 0 11,500
ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839   414,178 21,673 SH   SOLE   0 0 21,673
ANTERO MIDSTREAM CORP COM Stock 03676B102   145,527 13,872 SH   SOLE   0 0 13,872
APPLE INC COM Stock 037833100   33,320,689 202,066 SH   SOLE   0 0 202,066
APPLIED MATLS INC COM Stock 038222105   861,459 7,013 SH   SOLE   0 0 7,013
ARCHER DANIELS MIDLAND CO COM Stock 039483102   1,066,647 13,390 SH   SOLE   0 0 13,390
ARES DYNAMIC CR ALLOCATION FD COM CEF 04014F102   926,251 77,381 SH   SOLE   0 0 77,381
ARISTA NETWORKS INC COM Stock 040413106   359,388 2,141 SH   SOLE   0 0 2,141
ARK INNOVATION ETF ETF 00214Q104   298,504 7,399 SH   SOLE   0 0 7,399
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401   728,614 13,591 SH   SOLE   0 0 13,591
ARS PHARMACEUTICALS INC COM Stock 82835W108   71,610 11,000 SH   SOLE   0 0 11,000
ASBURY AUTOMOTIVE GROUP INC COM Stock 043436104   658,560 3,136 SH   SOLE   0 0 3,136
AT&T INC COM Stock 00206R102   1,930,986 100,310 SH   SOLE   0 0 100,310
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   4,888,040 21,955 SH   SOLE   0 0 21,955
AUTOZONE INC COM Stock 053332102   880,018 358 SH   SOLE   0 0 358
AVANTIS EMERGING MARKETS EQUITY ETF ETF 025072604   363,354 6,870 SH   SOLE   0 0 6,870
AVANTIS INTERNATIONAL EQUITY ETF ETF 025072703   244,431 4,286 SH   SOLE   0 0 4,286
AVANTIS INTERNATIONAL SMALL CAP VALUE ETF ETF 025072802   362,576 6,200 SH   SOLE   0 0 6,200
AVNET INC COM Stock 053807103   239,967 5,309 SH   SOLE   0 0 5,309
BALLAST SMALL/MID CAP ETF ETF 90470L550   408,660 12,250 SH   SOLE   0 0 12,250
BANK AMERICA CORP COM Stock 060505104   681,450 23,826 SH   SOLE   0 0 23,826
BANK NEW YORK MELLON CORP COM Stock 064058100   331,803 7,302 SH   SOLE   0 0 7,302
BANK OZK LITTLE ROCK ARK COM Stock 06417N103   228,627 6,685 SH   SOLE   0 0 6,685
BECTON DICKINSON & CO COM Stock 075887109   1,745,673 7,052 SH   SOLE   0 0 7,052
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   4,190,400 9 SH   SOLE   0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   23,170,101 75,040 SH   SOLE   0 0 75,040
BLACKROCK ENERGY & RES TR COM CEF 09250U101   391,659 32,208 SH   SOLE   0 0 32,208
BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104   220,454 25,664 SH   SOLE   0 0 25,664
BLACKROCK ENHANCED GLOBAL DIVI COM CEF 092501105   744,702 74,995 SH   SOLE   0 0 74,995
BLACKROCK ENHANCED INTL DIV TR COM BENE INTER CEF 092524107   114,520 21,207 SH   SOLE   0 0 21,207
BLACKROCK INC COM Stock 09247X101   2,041,892 3,051 SH   SOLE   0 0 3,051
BLACKROCK MUNIASSETS FD INC COM CEF 09254J102   210,600 20,000 SH   SOLE   0 0 20,000
BLACKROCK MUNICIPAL INCOME COM CEF 09253X102   700,975 60,015 SH   SOLE   0 0 60,015
BLACKROCK MUNIHOLDINGS FD INC COM CEF 09253N104   661,605 54,905 SH   SOLE   0 0 54,905
BLACKROCK MUNIHOLDINGS QUALITY COM CEF 09254C107   610,623 60,819 SH   SOLE   0 0 60,819
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254G108   254,065 24,500 SH   SOLE   0 0 24,500
BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108   307,627 32,246 SH   SOLE   0 0 32,246
BLACKROCK TCP CAPITAL CORP COM CEF 09259E108   576,535 55,974 SH   SOLE   0 0 55,974
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878   2,086,121 41,514 SH   SOLE   0 0 41,514
BLACKSTONE INC COM Stock 09260D107   938,529 10,684 SH   SOLE   0 0 10,684
BLACKSTONE LONG SHORT CR INCOM COM SHS BN INT CEF 09257D102   681,330 62,450 SH   SOLE   0 0 62,450
BLACKSTONE MTG TR INC COM CL A REIT 09257W100   3,044,853 170,580 SH   SOLE   0 0 170,580
BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101   260,893 24,497 SH   SOLE   0 0 24,497
BNY MELLON STRATEGIC MUNS INC COM CEF 05588W108   490,152 78,550 SH   SOLE   0 0 78,550
BOEING CO COM Stock 097023105   1,190,729 5,605 SH   SOLE   0 0 5,605
BOOKING HOLDINGS INC COM Stock 09857L108   883,253 333 SH   SOLE   0 0 333
BP PLC SPONSORED ADR ADR 055622104   442,550 11,664 SH   SOLE   0 0 11,664
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   517,252 7,462 SH   SOLE   0 0 7,462
BROADCOM INC COM Stock 11135F101   3,421,570 5,333 SH   SOLE   0 0 5,333
BRUNSWICK CORP COM Stock 117043109   210,002 2,561 SH   SOLE   0 0 2,561
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   658,659 7,419 SH   SOLE   0 0 7,419
BUNGE LIMITED COM Stock G16962105   203,076 2,126 SH   SOLE   0 0 2,126
BUTTERFLY NETWORK INC COM CL A Stock 124155102   22,560 12,000 SH   SOLE   0 0 12,000
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101   538,391 38,456 SH   SOLE   0 0 38,456
CAMBRIA EMERGING SHAREHOLDER YIELD ETF ETF 132061706   553,882 19,454 SH   SOLE   0 0 19,454
CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201   227,345 3,873 SH   SOLE   0 0 3,873
CAMECO CORP COM Stock 13321L108   2,823,089 107,875 SH   SOLE   0 0 107,875
CANADIAN NAT RES LTD COM Stock 136385101   484,368 8,751 SH   SOLE   0 0 8,751
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108   294,946 3,833 SH   SOLE   0 0 3,833
CAPITAL GROUP CORE EQUITY ETF ETF 14020V108   435,915 18,400 SH   SOLE   0 0 18,400
CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102   942,217 41,343 SH   SOLE   0 0 41,343
CASEYS GEN STORES INC COM Stock 147528103   1,373,006 6,343 SH   SOLE   0 0 6,343
CATERPILLAR INC COM Stock 149123101   1,129,405 4,935 SH   SOLE   0 0 4,935
CBRE GBL REAL ESTATE INC FD COM CEF 12504G100   92,851 17,486 SH   SOLE   0 0 17,486
CEL-SCI CORP COM PAR NEW Stock 150837607   26,680 11,500 SH   SOLE   0 0 11,500
CENTRAL & EASTERN EUROPE FD IN COM CEF 153436100   896,754 111,016 SH   SOLE   0 0 111,016
CF INDS HLDGS INC COM Stock 125269100   524,828 7,240 SH   SOLE   0 0 7,240
CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105   634,482 60,600 SH   SOLE   0 0 60,600
CHENIERE ENERGY INC COM NEW Stock 16411R208   539,150 3,421 SH   SOLE   0 0 3,421
CHEVRON CORP NEW COM Stock 166764100   4,676,565 28,662 SH   SOLE   0 0 28,662
CHUBB LIMITED COM Stock H1467J104   1,983,695 10,215 SH   SOLE   0 0 10,215
CHURCHILL DOWNS INC COM Stock 171484108   1,232,437 4,794 SH   SOLE   0 0 4,794
CINTAS CORP COM Stock 172908105   2,631,766 5,688 SH   SOLE   0 0 5,688
CISCO SYS INC COM Stock 17275R102   3,430,273 65,619 SH   SOLE   0 0 65,619
CITIZENS FINL GROUP INC COM Stock 174610105   216,386 7,125 SH   SOLE   0 0 7,125
CLEARBRIDGE MLP AND MIDSTRM TR COM CEF 18469Q207   368,937 12,766 SH   SOLE   0 0 12,766
CLOROX CO DEL COM Stock 189054109   943,743 5,964 SH   SOLE   0 0 5,964
COCA COLA CO COM Stock 191216100   2,130,464 34,345 SH   SOLE   0 0 34,345
COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109   702,086 28,774 SH   SOLE   0 0 28,774
COHEN & STEERS QUALITY INCOME COM CEF 19247L106   325,135 27,276 SH   SOLE   0 0 27,276
COHEN & STEERS REIT & PFD & IN COM CEF 19247X100   465,778 23,873 SH   SOLE   0 0 23,873
COLGATE PALMOLIVE CO COM Stock 194162103   940,730 12,518 SH   SOLE   0 0 12,518
COMCAST CORP NEW CL A Stock 20030N101   2,002,466 52,821 SH   SOLE   0 0 52,821
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   615,695 10,620 SH   SOLE   0 0 10,620
CONOCOPHILLIPS COM Stock 20825C104   750,815 7,567 SH   SOLE   0 0 7,567
CONSTELLATION BRANDS INC CL A Stock 21036P108   291,249 1,289 SH   SOLE   0 0 1,289
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   1,274,953 8,525 SH   SOLE   0 0 8,525
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308   3,172,262 42,461 SH   SOLE   0 0 42,461
CORTEVA INC COM Stock 22052L104   240,896 3,994 SH   SOLE   0 0 3,994
COSTCO WHSL CORP NEW COM Stock 22160K105   4,974,747 10,012 SH   SOLE   0 0 10,012
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   293,874 2,141 SH   SOLE   0 0 2,141
CSX CORP COM Stock 126408103   1,126,887 37,638 SH   SOLE   0 0 37,638
CVS HEALTH CORP COM Stock 126650100   2,175,192 29,271 SH   SOLE   0 0 29,271
DANAHER CORPORATION COM Stock 235851102   1,447,787 5,744 SH   SOLE   0 0 5,744
DAQO NEW ENERGY CORP SPNSRD ADS NEW ADR 23703Q203   366,336 7,821 SH   SOLE   0 0 7,821
DARLING INGREDIENTS INC COM Stock 237266101   513,102 8,786 SH   SOLE   0 0 8,786
DEERE & CO COM Stock 244199105   2,659,990 6,442 SH   SOLE   0 0 6,442
DENISON MINES CORP COM Stock 248356107   13,080 12,000 SH   SOLE   0 0 12,000
DEVON ENERGY CORP NEW COM Stock 25179M103   1,205,328 23,816 SH   SOLE   0 0 23,816
DIAMONDBACK ENERGY INC COM Stock 25278X109   1,280,465 9,473 SH   SOLE   0 0 9,473
DIREXION AUSPICE BROAD COMMODITY STRATEGY ETF ETF 25460E307   1,365,860 44,534 SH   SOLE   0 0 44,534
DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES ETF 25459Y207   2,595,409 35,774 SH   SOLE   0 0 35,774
DISNEY WALT CO COM Stock 254687106   1,325,887 13,241 SH   SOLE   0 0 13,241
DOMINION ENERGY INC COM Stock 25746U109   590,092 10,554 SH   SOLE   0 0 10,554
DOVER CORP COM Stock 260003108   516,140 3,397 SH   SOLE   0 0 3,397
DOW INC COM Stock 260557103   412,626 7,526 SH   SOLE   0 0 7,526
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   346,311 3,589 SH   SOLE   0 0 3,589
EAGLE MATLS INC COM Stock 26969P108   546,669 3,725 SH   SOLE   0 0 3,725
EATON CORP PLC SHS Stock G29183103   384,008 2,241 SH   SOLE   0 0 2,241
EATON VANCE MUN BD FD COM CEF 27827X101   335,290 32,239 SH   SOLE   0 0 32,239
EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100   138,330 10,600 SH   SOLE   0 0 10,600
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   570,258 6,893 SH   SOLE   0 0 6,893
ELECTRONIC ARTS INC COM Stock 285512109   697,317 5,789 SH   SOLE   0 0 5,789
EMERSON ELEC CO COM Stock 291011104   1,553,055 17,822 SH   SOLE   0 0 17,822
ENBRIDGE INC COM Stock 29250N105   734,428 19,251 SH   SOLE   0 0 19,251
ENCORE WIRE CORP COM Stock 292562105   906,820 4,893 SH   SOLE   0 0 4,893
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   3,487,124 42,099 SH   SOLE   0 0 42,099
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   3,832,057 307,302 SH   SOLE   0 0 307,302
ENPHASE ENERGY INC COM Stock 29355A107   650,817 3,095 SH   SOLE   0 0 3,095
ENSIGN GROUP INC COM Stock 29358P101   1,611,187 16,864 SH   SOLE   0 0 16,864
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   5,246,984 202,586 SH   SOLE   0 0 202,586
EOG RES INC COM Stock 26875P101   1,150,811 10,039 SH   SOLE   0 0 10,039
EPAM SYS INC COM Stock 29414B104   271,492 908 SH   SOLE   0 0 908
ESSENTIAL UTILS INC COM Stock 29670G102   256,072 5,866 SH   SOLE   0 0 5,866
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201   200,844 4,200 SH   SOLE   0 0 4,200
EVERCORE INC CLASS A Stock 29977A105   626,975 5,434 SH   SOLE   0 0 5,434
EVERSOURCE ENERGY COM Stock 30040W108   1,142,987 14,605 SH   SOLE   0 0 14,605
EXXON MOBIL CORP COM Stock 30231G102   12,707,147 115,877 SH   SOLE   0 0 115,877
FASTENAL CO COM Stock 311900104   454,095 8,418 SH   SOLE   0 0 8,418
FEDERAL AGRIC MTG CORP CL C Stock 313148306   414,487 3,112 SH   SOLE   0 0 3,112
FEDEX CORP COM Stock 31428X106   616,930 2,700 SH   SOLE   0 0 2,700
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   1,125,659 35,012 SH   SOLE   0 0 35,012
FIRST TRUST BUYWRITE INCOME ETF ETF 33738R308   1,201,985 59,622 SH   SOLE   0 0 59,622
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104   1,614,753 22,138 SH   SOLE   0 0 22,138
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192   335,504 5,015 SH   SOLE   0 0 5,015
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605   286,832 6,362 SH   SOLE   0 0 6,362
FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND ETF 33737J307   380,854 10,235 SH   SOLE   0 0 10,235
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408   2,162,502 36,338 SH   SOLE   0 0 36,338
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101   1,365,463 58,129 SH   SOLE   0 0 58,129
FIRST TRUST INDXX GLOBAL NATURAL RESOURCES INCOME ETF ETF 33734X838   520,814 39,277 SH   SOLE   0 0 39,277
FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES & INCOME ETF ETF 33739P855   788,925 47,100 SH   SOLE   0 0 47,100
FIRST TRUST INTERNATIONAL DEVELOPED CAPITAL STRENGTH ETF ETF 33738R662   497,226 15,800 SH   SOLE   0 0 15,800
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   1,466,481 30,634 SH   SOLE   0 0 30,634
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108   201,196 3,950 SH   SOLE   0 0 3,950
FIRST TRUST MERGER ARBITRAGE ETF ETF 33740J203   1,155,874 57,449 SH   SOLE   0 0 57,449
FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108   376,306 4,183 SH   SOLE   0 0 4,183
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109   3,011,987 84,844 SH   SOLE   0 0 84,844
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301   251,096 5,355 SH   SOLE   0 0 5,355
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500   379,692 7,269 SH   SOLE   0 0 7,269
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   594,077 13,896 SH   SOLE   0 0 13,896
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   373,682 23,413 SH   SOLE   0 0 23,413
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506   2,064,387 46,008 SH   SOLE   0 0 46,008
FIRST TRUST SENIOR LOAN FUND ETF 33738D309   3,252,330 71,890 SH   SOLE   0 0 71,890
FIRST TRUST SMALL CAP CORE ALPHADEX FUND ETF 33734Y109   1,150,983 14,280 SH   SOLE   0 0 14,280
FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF ETF 33741X102   274,015 10,281 SH   SOLE   0 0 10,281
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805   1,417,356 31,454 SH   SOLE   0 0 31,454
FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104   484,491 24,267 SH   SOLE   0 0 24,267
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   2,772,316 69,031 SH   SOLE   0 0 69,031
FIRST TRUST WATER ETF ETF 33733B100   319,467 3,820 SH   SOLE   0 0 3,820
FLEXSHARES CREDIT-SCORED US CORPORATE BOND INDEX FUND ETF 33939L761   471,391 9,938 SH   SOLE   0 0 9,938
FLEXSHARES IBOXX 5 YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L605   559,180 22,833 SH   SOLE   0 0 22,833
FORD MTR CO DEL COM Stock 345370860   878,897 69,753 SH   SOLE   0 0 69,753
FORTINET INC COM Stock 34959E109   1,420,051 21,367 SH   SOLE   0 0 21,367
FREEPORT-MCMORAN INC CL B Stock 35671D857   1,763,612 43,109 SH   SOLE   0 0 43,109
FT CBOE VEST FUND OF DEEP BUFFER ETF ETF 33740U703   2,371,126 116,061 SH   SOLE   0 0 116,061
FT CBOE VEST U.S. EQUITY BUFFER ETF - APRIL ETF 33740U885   404,072 13,081 SH   SOLE   0 0 13,081
FT CBOE VEST U.S. EQUITY BUFFER ETF - MAY ETF 33740F748   238,511 6,476 SH   SOLE   0 0 6,476
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - APRIL ETF 33740U802   1,495,902 50,435 SH   SOLE   0 0 50,435
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY ETF 33740F771   206,803 6,150 SH   SOLE   0 0 6,150
FUEL TECH INC COM Stock 359523107   12,800 10,000 SH   SOLE   0 0 10,000
GABELLI DIVID & INCOME TR COM CEF 36242H104   298,243 14,345 SH   SOLE   0 0 14,345
GABELLI UTIL TR COM CEF 36240A101   289,475 40,486 SH   SOLE   0 0 40,486
GENERAL DYNAMICS CORP COM Stock 369550108   2,165,924 9,490 SH   SOLE   0 0 9,490
GENERAL ELECTRIC CO COM NEW Stock 369604301   303,582 3,175 SH   SOLE   0 0 3,175
GENERAL MLS INC COM Stock 370334104   452,682 5,297 SH   SOLE   0 0 5,297
GENUINE PARTS CO COM Stock 372460105   450,566 2,693 SH   SOLE   0 0 2,693
GILEAD SCIENCES INC COM Stock 375558103   478,088 5,762 SH   SOLE   0 0 5,762
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855   327,686 5,156 SH   SOLE   0 0 5,156
GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483   253,923 14,806 SH   SOLE   0 0 14,806
GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475   281,030 6,939 SH   SOLE   0 0 6,939
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673   1,016,915 35,870 SH   SOLE   0 0 35,870
GLOBAL X URANIUM ETF ETF 37954Y871   1,262,696 63,356 SH   SOLE   0 0 63,356
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503   2,690,569 33,126 SH   SOLE   0 0 33,126
GOLUB CAP BDC INC COM CEF 38173M102   620,356 45,749 SH   SOLE   0 0 45,749
GRAINGER W W INC COM Stock 384802104   998,775 1,450 SH   SOLE   0 0 1,450
GRANITESHARES GOLD SHARES ETF 38748G101   1,803,173 92,423 SH   SOLE   0 0 92,423
HALLIBURTON CO COM Stock 406216101   510,010 16,119 SH   SOLE   0 0 16,119
HANCOCK JOHN TAX-ADVANTAGED DI COM CEF 41013V100   1,326,818 62,233 SH   SOLE   0 0 62,233
HAWKINS INC COM Stock 420261109   1,772,959 40,497 SH   SOLE   0 0 40,497
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   2,525,320 19,506 SH   SOLE   0 0 19,506
HERCULES CAPITAL INC COM CEF 427096508   1,066,985 82,776 SH   SOLE   0 0 82,776
HERSHEY CO COM Stock 427866108   1,953,501 7,678 SH   SOLE   0 0 7,678
HIGHLAND GLOBAL ALLOCATION FD COM CEF 43010T104   121,895 13,484 SH   SOLE   0 0 13,484
HIGHLAND INCOME FD HIGHLAND INCOME CEF 43010E404   3,448,458 392,316 SH   SOLE   0 0 392,316
HILTON GRAND VACATIONS INC COM Stock 43283X105   474,779 10,686 SH   SOLE   0 0 10,686
HOLLY ENERGY PARTNERS L P COM UT LTD PTN Stock 435763107   746,910 43,000 SH   SOLE   0 0 43,000
HOLOGIC INC COM Stock 436440101   260,984 3,234 SH   SOLE   0 0 3,234
HOME DEPOT INC COM Stock 437076102   3,218,873 10,906 SH   SOLE   0 0 10,906
HONEYWELL INTL INC COM Stock 438516106   545,541 2,854 SH   SOLE   0 0 2,854
HORIZON THERAPEUTICS PUB L SHS Stock G46188101   1,187,334 10,879 SH   SOLE   0 0 10,879
ILLINOIS TOOL WKS INC COM Stock 452308109   3,256,575 13,376 SH   SOLE   0 0 13,376
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   756,840 7,480 SH   SOLE   0 0 7,480
INNOVATOR BUFFER STEP-UP STRATEGY ETF ETF 45783Y731   788,953 31,061 SH   SOLE   0 0 31,061
INNOVATOR EMERGING MARKETS POWER BUFFER ETF - APRIL ETF 45782C359   424,401 17,365 SH   SOLE   0 0 17,365
INNOVATOR EMERGING MARKETS POWER BUFFER ETF - JULY ETF 45782C714   455,679 19,515 SH   SOLE   0 0 19,515
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - APRIL ETF 45782C367   414,832 16,925 SH   SOLE   0 0 16,925
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY ETF 45782C722   501,033 19,745 SH   SOLE   0 0 19,745
INNOVATOR U.S. EQUITY BUFFER ETF - DECEMBER ETF 45782C557   328,018 9,695 SH   SOLE   0 0 9,695
INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY ETF 45782C409   376,458 10,707 SH   SOLE   0 0 10,707
INNOVATOR U.S. EQUITY BUFFER ETF - JUNE ETF 45782C755   264,864 8,277 SH   SOLE   0 0 8,277
INNOVATOR U.S. EQUITY BUFFER ETF - MAY ETF 45782C326   216,755 7,170 SH   SOLE   0 0 7,170
INNOVATOR U.S. EQUITY BUFFER ETF - NOVEMBER ETF 45782C581   850,839 26,921 SH   SOLE   0 0 26,921
INNOVATOR U.S. EQUITY BUFFER ETF - SEPTEMBER ETF 45782C664   588,735 18,331 SH   SOLE   0 0 18,331
INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870   573,035 19,491 SH   SOLE   0 0 19,491
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680   263,701 8,939 SH   SOLE   0 0 8,939
INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540   987,593 31,402 SH   SOLE   0 0 31,402
INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417   367,567 12,575 SH   SOLE   0 0 12,575
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508   611,695 18,419 SH   SOLE   0 0 18,419
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813   518,232 16,379 SH   SOLE   0 0 16,379
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748   628,339 20,417 SH   SOLE   0 0 20,417
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383   490,496 15,247 SH   SOLE   0 0 15,247
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318   720,269 24,992 SH   SOLE   0 0 24,992
INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573   398,518 12,532 SH   SOLE   0 0 12,532
INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797   899,937 28,452 SH   SOLE   0 0 28,452
INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656   534,446 17,420 SH   SOLE   0 0 17,420
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - APRIL ETF 45782C342   593,393 22,308 SH   SOLE   0 0 22,308
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474   602,216 19,597 SH   SOLE   0 0 19,597
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599   666,840 25,707 SH   SOLE   0 0 25,707
INTEL CORP COM Stock 458140100   1,234,360 37,782 SH   SOLE   0 0 37,782
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   1,100,329 8,393 SH   SOLE   0 0 8,393
INTERPUBLIC GROUP COS INC COM Stock 460690100   301,793 8,104 SH   SOLE   0 0 8,104
INTUIT COM Stock 461202103   586,284 1,315 SH   SOLE   0 0 1,315
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   314,228 1,230 SH   SOLE   0 0 1,230
INVESCO BD FD COM CEF 46132L107   925,740 60,074 SH   SOLE   0 0 60,074
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866   405,008 19,212 SH   SOLE   0 0 19,212
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841   391,073 18,993 SH   SOLE   0 0 18,993
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825   359,649 17,734 SH   SOLE   0 0 17,734
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791   352,009 18,372 SH   SOLE   0 0 18,372
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783   359,119 18,602 SH   SOLE   0 0 18,602
INVESCO BULLETSHARES 2028 CORPORATE BOND ETF ETF 46138J643   354,305 17,654 SH   SOLE   0 0 17,654
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308   484,389 5,694 SH   SOLE   0 0 5,694
INVESCO DWA EMERGING MARKETS MOMENTUM ETF ETF 46138E867   218,272 11,780 SH   SOLE   0 0 11,780
INVESCO DWA SMALLCAP MOMENTUM ETF ETF 46138E842   210,549 2,858 SH   SOLE   0 0 2,858
INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746   312,648 4,811 SH   SOLE   0 0 4,811
INVESCO DYNAMIC LEISURE & ENTERTAINMENT ETF ETF 46137V720   239,054 5,875 SH   SOLE   0 0 5,875
INVESCO NASDAQ 100 ETF ETF 46138G649   389,430 2,950 SH   SOLE   0 0 2,950
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537   274,451 11,590 SH   SOLE   0 0 11,590
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   646,237 45,445 SH   SOLE   0 0 45,445
INVESCO PREFERRED ETF ETF 46138E511   367,454 32,008 SH   SOLE   0 0 32,008
INVESCO QQQ TRUST ETF 46090E103   12,138,844 37,823 SH   SOLE   0 0 37,823
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   4,409,719 30,491 SH   SOLE   0 0 30,491
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362   378,624 8,970 SH   SOLE   0 0 8,970
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258   280,071 3,690 SH   SOLE   0 0 3,690
INVESCO S&P 500 TOP 50 ETF ETF 46137V233   664,513 2,140 SH   SOLE   0 0 2,140
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263   307,848 6,174 SH   SOLE   0 0 6,174
INVESCO S&P MIDCAP 400 REVENUE ETF ETF 46138G672   485,904 5,362 SH   SOLE   0 0 5,362
INVESCO S&P MIDCAP MOMENTUM ETF ETF 46137V464   212,080 2,809 SH   SOLE   0 0 2,809
INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664   816,003 7,276 SH   SOLE   0 0 7,276
INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 46137V480   207,844 4,565 SH   SOLE   0 0 4,565
INVESCO SR INCOME TR COM CEF 46131H107   85,980 23,364 SH   SOLE   0 0 23,364
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887   297,699 6,002 SH   SOLE   0 0 6,002
INVESCO VALUE MUN INCOME TR COM CEF 46132P108   293,215 24,034 SH   SOLE   0 0 24,034
INVESCO WATER RESOURCES ETF ETF 46137V142   217,448 4,075 SH   SOLE   0 0 4,075
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747   632,344 6,372 SH   SOLE   0 0 6,372
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   5,434,087 66,140 SH   SOLE   0 0 66,140
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   3,207,364 63,461 SH   SOLE   0 0 63,461
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638   373,291 7,279 SH   SOLE   0 0 7,279
ISHARES BIOTECHNOLOGY ETF ETF 464287556   653,703 5,061 SH   SOLE   0 0 5,061
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663   1,904,891 18,737 SH   SOLE   0 0 18,737
ISHARES CORE MSCI EAFE ETF ETF 46432F842   2,744,177 41,049 SH   SOLE   0 0 41,049
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   3,760,256 77,070 SH   SOLE   0 0 77,070
ISHARES CORE S&P 500 ETF ETF 464287200   3,736,185 9,088 SH   SOLE   0 0 9,088
ISHARES CORE S&P MID-CAP ETF ETF 464287507   21,296,141 85,130 SH   SOLE   0 0 85,130
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   10,786,906 111,550 SH   SOLE   0 0 111,550
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   3,689,786 40,748 SH   SOLE   0 0 40,748
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   613,126 6,906 SH   SOLE   0 0 6,906
ISHARES CORE S&P US VALUE ETF ETF 464287663   895,561 12,138 SH   SOLE   0 0 12,138
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   420,103 9,103 SH   SOLE   0 0 9,103
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   927,636 9,309 SH   SOLE   0 0 9,309
ISHARES DOW JONES U.S. ETF ETF 464287846   233,262 2,330 SH   SOLE   0 0 2,330
ISHARES FLOATING RATE BOND ETF ETF 46429B655   634,797 12,597 SH   SOLE   0 0 12,597
ISHARES GOLD TRUST ETF 464285204   629,946 16,857 SH   SOLE   0 0 16,857
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513   1,440,735 19,069 SH   SOLE   0 0 19,069
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   238,266 2,173 SH   SOLE   0 0 2,173
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448   221,742 8,066 SH   SOLE   0 0 8,066
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   2,763,361 32,027 SH   SOLE   0 0 32,027
ISHARES MBS ETF ETF 464288588   218,353 2,305 SH   SOLE   0 0 2,305
ISHARES MORNINGSTAR GROWTH ETF ETF 464287119   2,077,982 37,536 SH   SOLE   0 0 37,536
ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 464288307   810,147 14,074 SH   SOLE   0 0 14,074
ISHARES MORNINGSTAR SMALL-CAP ETF ETF 464288505   1,031,778 21,767 SH   SOLE   0 0 21,767
ISHARES MORNINGSTAR VALUE ETF ETF 464288109   2,620,762 41,013 SH   SOLE   0 0 41,013
ISHARES MSCI ACWI ETF ETF 464288257   534,915 5,867 SH   SOLE   0 0 5,867
ISHARES MSCI EAFE ETF ETF 464287465   1,989,475 27,817 SH   SOLE   0 0 27,817
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273   351,035 5,898 SH   SOLE   0 0 5,898
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   486,349 12,325 SH   SOLE   0 0 12,325
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   7,863,236 108,100 SH   SOLE   0 0 108,100
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   593,784 5,511 SH   SOLE   0 0 5,511
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   334,170 10,703 SH   SOLE   0 0 10,703
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   1,328,988 5,439 SH   SOLE   0 0 5,439
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   1,211,184 7,954 SH   SOLE   0 0 7,954
ISHARES RUSSELL 2000 ETF ETF 464287655   1,038,018 5,818 SH   SOLE   0 0 5,818
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   384,006 1,693 SH   SOLE   0 0 1,693
ISHARES RUSSELL 3000 ETF ETF 464287689   16,653,152 70,741 SH   SOLE   0 0 70,741
ISHARES RUSSELL MIDCAP ETF ETF 464287499   1,751,106 25,044 SH   SOLE   0 0 25,044
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   649,206 7,130 SH   SOLE   0 0 7,130
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   1,645,859 15,497 SH   SOLE   0 0 15,497
ISHARES S&P 100 ETF ETF 464287101   233,046 1,245 SH   SOLE   0 0 1,245
ISHARES S&P 500 GROWTH ETF ETF 464287309   6,273,238 98,188 SH   SOLE   0 0 98,188
ISHARES S&P 500 VALUE ETF ETF 464287408   2,931,449 19,316 SH   SOLE   0 0 19,316
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   1,136,879 15,898 SH   SOLE   0 0 15,898
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705   9,105,676 88,602 SH   SOLE   0 0 88,602
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   1,892,066 17,209 SH   SOLE   0 0 17,209
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   852,154 9,105 SH   SOLE   0 0 9,105
ISHARES SELECT DIVIDEND ETF ETF 464287168   1,006,813 8,592 SH   SOLE   0 0 8,592
ISHARES SEMICONDUCTOR ETF ETF 464287523   829,195 1,864 SH   SOLE   0 0 1,864
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   228,187 2,179 SH   SOLE   0 0 2,179
ISHARES SILVER TRUST ETF 46428Q109   4,194,903 189,643 SH   SOLE   0 0 189,643
ISHARES TIPS BOND ETF ETF 464287176   3,980,894 36,107 SH   SOLE   0 0 36,107
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   803,978 6,986 SH   SOLE   0 0 6,986
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810   795,642 14,739 SH   SOLE   0 0 14,739
ISHARES U.S. REAL ESTATE ETF ETF 464287739   787,702 9,278 SH   SOLE   0 0 9,278
ISHARES US TRANSPORTATION ETF ETF 464287192   316,095 1,387 SH   SOLE   0 0 1,387
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886   408,785 8,560 SH   SOLE   0 0 8,560
JOHNSON & JOHNSON COM Stock 478160104   5,897,641 38,049 SH   SOLE   0 0 38,049
JPMORGAN CHASE & CO COM Stock 46625H100   6,730,934 51,653 SH   SOLE   0 0 51,653
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   1,112,014 20,366 SH   SOLE   0 0 20,366
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   631,633 12,552 SH   SOLE   0 0 12,552
KAYNE ANDERSON NEXTGEN ENRGY COM CEF 48661E108   254,676 33,161 SH   SOLE   0 0 33,161
KELLOGG CO COM Stock 487836108   290,874 4,344 SH   SOLE   0 0 4,344
KIMBERLY-CLARK CORP COM Stock 494368103   668,147 4,978 SH   SOLE   0 0 4,978
KINDER MORGAN INC DEL COM Stock 49456B101   1,454,370 83,059 SH   SOLE   0 0 83,059
KLA CORP COM NEW Stock 482480100   3,178,644 7,963 SH   SOLE   0 0 7,963
KROGER CO COM Stock 501044101   878,931 17,802 SH   SOLE   0 0 17,802
KT CORP SPONSORED ADR ADR 48268K101   2,189,697 193,095 SH   SOLE   0 0 193,095
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   2,815,848 14,349 SH   SOLE   0 0 14,349
LAMAR ADVERTISING CO NEW CL A REIT 512816109   307,127 3,074 SH   SOLE   0 0 3,074
LEIDOS HOLDINGS INC COM Stock 525327102   278,574 3,026 SH   SOLE   0 0 3,026
LIBERTY ALL STAR EQUITY FD SH BEN INT CEF 530158104   66,454 10,718 SH   SOLE   0 0 10,718
LILLY ELI & CO COM Stock 532457108   587,232 1,709 SH   SOLE   0 0 1,709
LINDE PLC SHS Stock G54950103   2,450,759 6,895 SH   SOLE   0 0 6,895
LOCKHEED MARTIN CORP COM Stock 539830109   2,559,712 5,414 SH   SOLE   0 0 5,414
LOWES COS INC COM Stock 548661107   3,794,558 18,975 SH   SOLE   0 0 18,975
LUMEN TECHNOLOGIES INC COM Stock 550241103   850,861 321,079 SH   SOLE   0 0 321,079
MAIN STR CAP CORP COM CEF 56035L104   220,147 5,579 SH   SOLE   0 0 5,579
MARATHON PETE CORP COM Stock 56585A102   403,807 2,994 SH   SOLE   0 0 2,994
MARSH & MCLENNAN COS INC COM Stock 571748102   206,522 1,240 SH   SOLE   0 0 1,240
MARVELL TECHNOLOGY INC COM Stock 573874104   296,954 6,858 SH   SOLE   0 0 6,858
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,159,397 3,190 SH   SOLE   0 0 3,190
MATADOR RES CO COM Stock 576485205   459,965 9,653 SH   SOLE   0 0 9,653
MATSON INC COM Stock 57686G105   204,668 3,430 SH   SOLE   0 0 3,430
MATTERPORT INC COM CL A Stock 577096100   50,120 18,359 SH   SOLE   0 0 18,359
MCDONALDS CORP COM Stock 580135101   2,705,493 9,675 SH   SOLE   0 0 9,675
MEDTRONIC PLC SHS Stock G5960L103   2,064,175 25,603 SH   SOLE   0 0 25,603
MERCK & CO INC COM Stock 58933Y105   6,930,463 65,142 SH   SOLE   0 0 65,142
META PLATFORMS INC CL A Stock 30303M102   4,955,157 23,380 SH   SOLE   0 0 23,380
METLIFE INC COM Stock 59156R108   298,847 5,157 SH   SOLE   0 0 5,157
METTLER TOLEDO INTERNATIONAL COM Stock 592688105   341,237 223 SH   SOLE   0 0 223
MGIC INVT CORP WIS COM Stock 552848103   237,078 17,666 SH   SOLE   0 0 17,666
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   1,963,518 23,436 SH   SOLE   0 0 23,436
MICROSOFT CORP COM Stock 594918104   24,873,685 86,277 SH   SOLE   0 0 86,277
MID-AMER APT CMNTYS INC COM REIT 59522J103   520,031 3,443 SH   SOLE   0 0 3,443
MONDELEZ INTL INC CL A Stock 609207105   477,704 6,851 SH   SOLE   0 0 6,851
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   223,061 4,130 SH   SOLE   0 0 4,130
MORGAN STANLEY EMERGING MKTS COM CEF 617477104   280,692 62,100 SH   SOLE   0 0 62,100
MOSAIC CO NEW COM Stock 61945C103   769,958 16,782 SH   SOLE   0 0 16,782
NASDAQ INC COM Stock 631103108   1,318,405 24,115 SH   SOLE   0 0 24,115
NETFLIX INC COM Stock 64110L106   623,591 1,805 SH   SOLE   0 0 1,805
NEXPOINT DIVERSIFIED REL ET TR COM NEW REIT 65340G205   3,583,913 345,271 SH   SOLE   0 0 345,271
NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103   835,502 4,839 SH   SOLE   0 0 4,839
NEXTERA ENERGY INC COM Stock 65339F101   3,972,639 51,539 SH   SOLE   0 0 51,539
NIKE INC CL B Stock 654106103   1,839,595 14,999 SH   SOLE   0 0 14,999
NORFOLK SOUTHN CORP COM Stock 655844108   1,762,356 8,313 SH   SOLE   0 0 8,313
NORTHROP GRUMMAN CORP COM Stock 666807102   2,109,770 4,569 SH   SOLE   0 0 4,569
NOVO-NORDISK A S ADR ADR 670100205   2,165,090 13,604 SH   SOLE   0 0 13,604
NUCOR CORP COM Stock 670346105   2,751,198 17,810 SH   SOLE   0 0 17,810
NUVEEN DOW 30 DYNMC OVERWRT FD SHS CEF 67075F105   676,572 46,088 SH   SOLE   0 0 46,088
NUVEEN MORTGAGE AND INCOME FD COM CEF 670735109   438,772 27,492 SH   SOLE   0 0 27,492
NUVEEN PFD & INCOME SECS FD COM CEF 67072C105   108,017 16,720 SH   SOLE   0 0 16,720
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101   123,751 10,733 SH   SOLE   0 0 10,733
NUVEEN REAL ASSET INCOME & GRO COM CEF 67074Y105   554,500 47,231 SH   SOLE   0 0 47,231
NUVEEN S&P 500 BUY-WRITE INCOM COM CEF 6706ER101   268,541 20,515 SH   SOLE   0 0 20,515
NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101   418,036 45,291 SH   SOLE   0 0 45,291
NUVEEN SR INCOME FD COM CEF 67067Y104   147,469 31,989 SH   SOLE   0 0 31,989
NVIDIA CORPORATION COM Stock 67066G104   9,863,596 35,509 SH   SOLE   0 0 35,509
OCCIDENTAL PETE CORP COM Stock 674599105   1,963,798 31,456 SH   SOLE   0 0 31,456
OFFERPAD SOLUTIONS INC COM CL A Stock 67623L109   12,912 24,500 SH   SOLE   0 0 24,500
OKTA INC CL A Stock 679295105   1,034,880 12,000 SH   SOLE   0 0 12,000
OLD DOMINION FREIGHT LINE INC COM Stock 679580100   1,161,268 3,407 SH   SOLE   0 0 3,407
OLD REP INTL CORP COM Stock 680223104   892,353 35,737 SH   SOLE   0 0 35,737
ON SEMICONDUCTOR CORP COM Stock 682189105   592,210 7,194 SH   SOLE   0 0 7,194
ONEOK INC NEW COM Stock 682680103   2,591,479 40,785 SH   SOLE   0 0 40,785
ORACLE CORP COM Stock 68389X105   2,488,634 26,782 SH   SOLE   0 0 26,782
PACER DATA & INFRASTRUCTURE REAL ESTATE ETF ETF 69374H741   990,607 33,410 SH   SOLE   0 0 33,410
PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF ETF 69374H873   781,734 26,401 SH   SOLE   0 0 26,401
PACER LUNT LARGE CAP ALTERNATOR ETF ETF 69374H717   741,516 19,529 SH   SOLE   0 0 19,529
PACER US CASH COWS 100 ETF ETF 69374H881   2,710,854 57,739 SH   SOLE   0 0 57,739
PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857   3,262,798 85,727 SH   SOLE   0 0 85,727
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   198,575 23,500 SH   SOLE   0 0 23,500
PALO ALTO NETWORKS INC COM Stock 697435105   696,893 3,489 SH   SOLE   0 0 3,489
PAYCHEX INC COM Stock 704326107   2,001,545 17,467 SH   SOLE   0 0 17,467
PAYPAL HLDGS INC COM Stock 70450Y103   277,181 3,650 SH   SOLE   0 0 3,650
PDC ENERGY INC COM Stock 69327R101   515,430 8,031 SH   SOLE   0 0 8,031
PENNYMAC FINL SVCS INC NEW COM Stock 70932M107   224,014 3,758 SH   SOLE   0 0 3,758
PENSKE AUTOMOTIVE GRP INC COM Stock 70959W103   349,845 2,467 SH   SOLE   0 0 2,467
PEPSICO INC COM Stock 713448108   3,516,730 19,290 SH   SOLE   0 0 19,290
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408   226,863 21,751 SH   SOLE   0 0 21,751
PFIZER INC COM Stock 717081103   3,798,316 93,095 SH   SOLE   0 0 93,095
PGIM TOTAL RETURN BOND ETF ETF 69344A800   281,602 6,707 SH   SOLE   0 0 6,707
PGIM ULTRA SHORT BOND ETF ETF 69344A107   1,926,399 39,075 SH   SOLE   0 0 39,075
PHILIP MORRIS INTL INC COM Stock 718172109   704,101 7,240 SH   SOLE   0 0 7,240
PHILLIPS 66 COM Stock 718546104   3,538,853 34,906 SH   SOLE   0 0 34,906
PIMCO ACTIVE BOND ETF ETF 72201R775   4,809,371 51,850 SH   SOLE   0 0 51,850
PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718   1,334,090 14,060 SH   SOLE   0 0 14,060
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   752,636 7,583 SH   SOLE   0 0 7,583
PINTEREST INC CL A Stock 72352L106   312,923 11,475 SH   SOLE   0 0 11,475
PIONEER NAT RES CO COM Stock 723787107   387,685 1,898 SH   SOLE   0 0 1,898
PPG INDS INC COM Stock 693506107   962,177 7,203 SH   SOLE   0 0 7,203
PRICE T ROWE GROUP INC COM Stock 74144T108   210,934 1,868 SH   SOLE   0 0 1,868
PROCTER AND GAMBLE CO COM Stock 742718109   4,187,908 28,165 SH   SOLE   0 0 28,165
PROLOGIS INC. COM REIT 74340W103   411,390 3,297 SH   SOLE   0 0 3,297
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF ETF 74347B839   1,924,350 51,316 SH   SOLE   0 0 51,316
PROSHARES MSCI EMERGING MARKETS DIVIDEND GROWERS ETF ETF 74347B847   252,860 5,372 SH   SOLE   0 0 5,372
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698   459,143 7,522 SH   SOLE   0 0 7,522
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680   364,221 5,148 SH   SOLE   0 0 5,148
PRUDENTIAL FINL INC COM Stock 744320102   383,914 4,640 SH   SOLE   0 0 4,640
QUALCOMM INC COM Stock 747525103   1,399,959 10,973 SH   SOLE   0 0 10,973
QUANTA SVCS INC COM Stock 74762E102   814,203 4,886 SH   SOLE   0 0 4,886
QUEST DIAGNOSTICS INC COM Stock 74834L100   342,806 2,423 SH   SOLE   0 0 2,423
RANGE RES CORP COM Stock 75281A109   264,700 10,000 SH   SOLE   0 0 10,000
RAYMOND JAMES FINL INC COM Stock 754730109   227,392 2,438 SH   SOLE   0 0 2,438
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   2,212,585 22,593 SH   SOLE   0 0 22,593
REALTY INCOME CORP COM REIT 756109104   268,857 4,246 SH   SOLE   0 0 4,246
REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101   2,589,787 91,253 SH   SOLE   0 0 91,253
REGENERON PHARMACEUTICALS COM Stock 75886F107   751,006 914 SH   SOLE   0 0 914
REPUBLIC SVCS INC COM Stock 760759100   271,522 2,008 SH   SOLE   0 0 2,008
RIVERNORTH OPPORTUNITIES FD IN COM CEF 76881Y109   850,736 74,888 SH   SOLE   0 0 74,888
ROCKWELL AUTOMATION INC COM Stock 773903109   207,235 706 SH   SOLE   0 0 706
ROSS STORES INC COM Stock 778296103   585,413 5,516 SH   SOLE   0 0 5,516
ROYCE MICRO-CAP TR INC COM CEF 780915104   90,515 10,321 SH   SOLE   0 0 10,321
RYDER SYS INC COM Stock 783549108   209,089 2,343 SH   SOLE   0 0 2,343
SALESFORCE INC COM Stock 79466L302   907,201 4,541 SH   SOLE   0 0 4,541
SANGAMO THERAPEUTICS INC COM Stock 800677106   20,138 11,442 SH   SOLE   0 0 11,442
SCHLUMBERGER LTD COM STK Stock 806857108   201,751 4,108 SH   SOLE   0 0 4,108
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   4,178,612 170,416 SH   SOLE   0 0 170,416
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   336,933 9,681 SH   SOLE   0 0 9,681
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   1,337,721 27,656 SH   SOLE   0 0 27,656
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   467,126 7,123 SH   SOLE   0 0 7,123
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   13,580,898 185,632 SH   SOLE   0 0 185,632
SEABRIDGE GOLD INC COM Stock 811916105   501,165 38,700 SH   SOLE   0 0 38,700
SHELL PLC SPON ADS ADR 780259305   214,624 3,730 SH   SOLE   0 0 3,730
SHERWIN WILLIAMS CO COM Stock 824348106   567,095 2,523 SH   SOLE   0 0 2,523
SHOPIFY INC CL A Stock 82509L107   203,266 4,240 SH   SOLE   0 0 4,240
SIXTH STREET SPECIALTY LENDING COM CEF 83012A109   660,758 36,107 SH   SOLE   0 0 36,107
SL GREEN RLTY CORP COM REIT 78440X887   1,023,826 43,530 SH   SOLE   0 0 43,530
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B ADR 833635105   348,234 4,296 SH   SOLE   0 0 4,296
SOURCE CAP INC COM CEF 836144105   493,575 13,061 SH   SOLE   0 0 13,061
SOUTHERN CO COM Stock 842587107   589,885 8,477 SH   SOLE   0 0 8,477
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359   230,691 3,439 SH   SOLE   0 0 3,439
SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622   958,170 10,322 SH   SOLE   0 0 10,322
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200   283,151 9,305 SH   SOLE   0 0 9,305
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408   225,175 9,065 SH   SOLE   0 0 9,065
SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200   217,510 4,684 SH   SOLE   0 0 4,684
SPDR GOLD SHARES ETF 78463V107   5,230,015 28,545 SH   SOLE   0 0 28,545
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF ETF 78468R721   318,175 6,795 SH   SOLE   0 0 6,795
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   298,716 9,300 SH   SOLE   0 0 9,300
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   1,028,126 21,352 SH   SOLE   0 0 21,352
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   2,329,893 78,632 SH   SOLE   0 0 78,632
SPDR S&P 500 ETF TRUST ETF 78462F103   9,449,421 23,081 SH   SOLE   0 0 23,081
SPDR S&P BIOTECH ETF ETF 78464A870   2,344,601 30,765 SH   SOLE   0 0 30,765
SPDR S&P DIVIDEND ETF ETF 78464A763   208,799 1,687 SH   SOLE   0 0 1,687
SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459   507,094 8,600 SH   SOLE   0 0 8,600
SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772   514,200 15,000 SH   SOLE   0 0 15,000
SPDR S&P REGIONAL BANKING ETF ETF 78464A698   409,226 9,330 SH   SOLE   0 0 9,330
SPIRIT AIRLS INC COM Stock 848577102   934,134 54,405 SH   SOLE   0 0 54,405
SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101   2,190,837 115,856 SH   SOLE   0 0 115,856
SPROTT PHYSICAL SILVER TR TR UNIT CEF 85207K107   120,596 14,460 SH   SOLE   0 0 14,460
SRH TOTAL RETURN FUND INC COM CEF 101507101   184,200 15,000 SH   SOLE   0 0 15,000
STARBUCKS CORP COM Stock 855244109   2,349,019 22,558 SH   SOLE   0 0 22,558
STEEL DYNAMICS INC COM Stock 858119100   1,344,742 11,894 SH   SOLE   0 0 11,894
STRATEGY SHARES NASDAQ 7HANDL INDEX ETF ETF 86280R506   270,071 13,350 SH   SOLE   0 0 13,350
STRYKER CORPORATION COM Stock 863667101   1,000,535 3,504 SH   SOLE   0 0 3,504
SUPER MICRO COMPUTER INC COM Stock 86800U104   575,690 5,403 SH   SOLE   0 0 5,403
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   857,458 9,218 SH   SOLE   0 0 9,218
TARGET CORP COM Stock 87612E106   3,159,649 19,076 SH   SOLE   0 0 19,076
TE CONNECTIVITY LTD SHS Stock H84989104   353,503 2,695 SH   SOLE   0 0 2,695
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   11,020,983 72,981 SH   SOLE   0 0 72,981
TEKLA HEALTHCARE INVS SH BEN INT CEF 87911J103   676,237 38,313 SH   SOLE   0 0 38,313
TEKLA HEALTHCARE OPPORTUNITIES SHS CEF 879105104   275,491 14,685 SH   SOLE   0 0 14,685
TEKLA LIFE SCIENCES INVS SH BEN INT CEF 87911K100   193,627 13,900 SH   SOLE   0 0 13,900
TELADOC HEALTH INC COM Stock 87918A105   222,093 8,575 SH   SOLE   0 0 8,575
TEMPLETON EMERGING MKTS FD COM CEF 880191101   585,000 50,000 SH   SOLE   0 0 50,000
TEMPLETON GLOBAL INCOME FD COM CEF 880198106   1,520,495 345,567 SH   SOLE   0 0 345,567
TESLA INC COM Stock 88160R101   3,780,129 18,221 SH   SOLE   0 0 18,221
TEXAS INSTRS INC COM Stock 882508104   2,940,579 15,808 SH   SOLE   0 0 15,808
THE CIGNA GROUP COM Stock 125523100   527,443 2,064 SH   SOLE   0 0 2,064
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   417,884 725 SH   SOLE   0 0 725
T-MOBILE US INC COM Stock 872590104   262,885 1,815 SH   SOLE   0 0 1,815
TOPBUILD CORP COM Stock 89055F103   296,600 1,425 SH   SOLE   0 0 1,425
TRACTOR SUPPLY CO COM Stock 892356106   330,740 1,407 SH   SOLE   0 0 1,407
TRI CONTL CORP COM CEF 895436103   293,551 11,056 SH   SOLE   0 0 11,056
UFP INDUSTRIES INC COM Stock 90278Q108   408,873 5,145 SH   SOLE   0 0 5,145
UGI CORP NEW COM Stock 902681105   368,977 10,615 SH   SOLE   0 0 10,615
ULTA BEAUTY INC COM Stock 90384S303   571,316 1,047 SH   SOLE   0 0 1,047
UNILEVER PLC SPON ADR NEW ADR 904767704   1,061,567 20,442 SH   SOLE   0 0 20,442
UNION PAC CORP COM Stock 907818108   779,165 3,871 SH   SOLE   0 0 3,871
UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405   205,326 23,439 SH   SOLE   0 0 23,439
UNITED PARCEL SERVICE INC CL B Stock 911312106   1,507,887 7,773 SH   SOLE   0 0 7,773
UNITEDHEALTH GROUP INC COM Stock 91324P102   4,501,348 9,524 SH   SOLE   0 0 9,524
UNUM GROUP COM Stock 91529Y106   1,081,293 27,333 SH   SOLE   0 0 27,333
US BANCORP DEL COM NEW Stock 902973304   1,194,737 33,141 SH   SOLE   0 0 33,141
US EQUITY DIVIDEND SELECT ETF ETF 33738R738   496,516 17,494 SH   SOLE   0 0 17,494
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886   277,382 4,097 SH   SOLE   0 0 4,097
VALERO ENERGY CORP COM Stock 91913Y100   650,121 4,657 SH   SOLE   0 0 4,657
VANECK GOLD MINERS ETF ETF 92189F106   2,070,976 64,017 SH   SOLE   0 0 64,017
VANECK HIGH YIELD MUNI ETF ETF 92189H409   510,922 9,874 SH   SOLE   0 0 9,874
VANECK INTERMEDIATE MUNI ETF ETF 92189H201   356,756 7,677 SH   SOLE   0 0 7,677
VANECK JUNIOR GOLD MINERS ETF ETF 92189F791   646,497 16,367 SH   SOLE   0 0 16,367
VANECK SHORT HIGH YIELD MUNI ETF ETF 92189F387   378,637 16,986 SH   SOLE   0 0 16,986
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   2,788,356 18,105 SH   SOLE   0 0 18,105
VANGUARD ENERGY ETF ETF 92204A306   636,701 5,573 SH   SOLE   0 0 5,573
VANGUARD FINANCIALS ETF ETF 92204A405   407,103 5,226 SH   SOLE   0 0 5,226
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   6,258,051 138,544 SH   SOLE   0 0 138,544
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   8,104,649 200,610 SH   SOLE   0 0 200,610
VANGUARD GROWTH ETF ETF 922908736   6,378,704 25,572 SH   SOLE   0 0 25,572
VANGUARD HEALTH CARE ETF ETF 92204A504   1,064,548 4,464 SH   SOLE   0 0 4,464
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   19,277,644 182,726 SH   SOLE   0 0 182,726
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   344,627 894 SH   SOLE   0 0 894
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   444,148 5,536 SH   SOLE   0 0 5,536
VANGUARD LARGE-CAP ETF ETF 922908637   1,683,246 9,010 SH   SOLE   0 0 9,010
VANGUARD MATERIALS ETF ETF 92204A801   580,577 3,264 SH   SOLE   0 0 3,264
VANGUARD MEGA CAP ETF ETF 921910873   1,346,894 9,409 SH   SOLE   0 0 9,409
VANGUARD MEGA CAP GROWTH ETF ETF 921910816   787,239 3,849 SH   SOLE   0 0 3,849
VANGUARD MID-CAP ETF ETF 922908629   13,387,568 63,472 SH   SOLE   0 0 63,472
VANGUARD MID-CAP VALUE ETF ETF 922908512   2,880,207 21,482 SH   SOLE   0 0 21,482
VANGUARD REAL ESTATE ETF ETF 922908553   2,005,000 24,144 SH   SOLE   0 0 24,144
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   202,920 3,226 SH   SOLE   0 0 3,226
VANGUARD RUSSELL 3000 ETF ETF 92206C599   1,532,205 8,359 SH   SOLE   0 0 8,359
VANGUARD S&P 500 ETF ETF 922908363   7,155,228 19,026 SH   SOLE   0 0 19,026
VANGUARD SHORT-TERM BOND ETF ETF 921937827   1,880,034 24,578 SH   SOLE   0 0 24,578
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   1,146,985 15,046 SH   SOLE   0 0 15,046
VANGUARD SMALL CAP VALUE ETF ETF 922908611   1,262,016 7,949 SH   SOLE   0 0 7,949
VANGUARD SMALL-CAP ETF ETF 922908751   2,411,439 12,721 SH   SOLE   0 0 12,721
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   722,156 9,781 SH   SOLE   0 0 9,781
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   432,442 7,832 SH   SOLE   0 0 7,832
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   5,335,235 26,140 SH   SOLE   0 0 26,140
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   295,739 3,211 SH   SOLE   0 0 3,211
VANGUARD VALUE ETF ETF 922908744   7,439,687 53,867 SH   SOLE   0 0 53,867
VEEVA SYS INC CL A COM Stock 922475108   264,841 1,441 SH   SOLE   0 0 1,441
VERIZON COMMUNICATIONS INC COM Stock 92343V104   2,517,889 64,743 SH   SOLE   0 0 64,743
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   981,128 3,114 SH   SOLE   0 0 3,114
VICTORYSHARES US 500 VOLATILITY WTD ETF ETF 92647N766   592,246 8,615 SH   SOLE   0 0 8,615
VIRTUS SEIX SENIOR LOAN ETF ETF 92790A405   245,835 10,430 SH   SOLE   0 0 10,430
VISA INC COM CL A Stock 92826C839   7,690,934 34,112 SH   SOLE   0 0 34,112
VOYA GLBL ADV & PREM OPP FD COM CEF 92912R104   131,127 15,354 SH   SOLE   0 0 15,354
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   404,767 11,705 SH   SOLE   0 0 11,705
WALMART INC COM Stock 931142103   4,213,246 28,574 SH   SOLE   0 0 28,574
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   286,713 18,987 SH   SOLE   0 0 18,987
WASTE MGMT INC DEL COM Stock 94106L109   1,195,057 7,324 SH   SOLE   0 0 7,324
WEC ENERGY GROUP INC COM Stock 92939U106   1,807,539 19,068 SH   SOLE   0 0 19,068
WELLS FARGO CO NEW COM Stock 949746101   221,848 5,934 SH   SOLE   0 0 5,934
WELLTOWER INC COM REIT 95040Q104   329,970 4,602 SH   SOLE   0 0 4,602
WESTERN DIGITAL CORP. 1.5 02/01/2024 Convertible 958102AP0   11,568 12,000 SH   SOLE   0 0 12,000
WESTLAKE CORPORATION COM Stock 960413102   1,063,421 9,169 SH   SOLE   0 0 9,169
WILLIAMS COS INC COM Stock 969457100   404,006 13,530 SH   SOLE   0 0 13,530
WISDOMTREE CYBERSECURITY FUND ETF 97717Y659   184,000 10,000 SH   SOLE   0 0 10,000
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ETF 97717X594   351,542 8,917 SH   SOLE   0 0 8,917
WISDOMTREE INTERNATIONAL QUALITY DIVIDEND GROWTH FUND ETF 97717X131   202,933 5,991 SH   SOLE   0 0 5,991
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109   202,613 3,344 SH   SOLE   0 0 3,344
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669   586,926 9,414 SH   SOLE   0 0 9,414
XCEL ENERGY INC COM Stock 98389B100   375,986 5,575 SH   SOLE   0 0 5,575
YAMANA GOLD INC COM Stock 98462Y100   201,334 34,416 SH   SOLE   0 0 34,416
ZOETIS INC CL A Stock 98978V103   456,548 2,743 SH   SOLE   0 0 2,743