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