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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM Stock 88579Y101 1,039,567 6,828 SH SOLE 0 0 6,828
AB ULTRA SHORT INCOME ETF ETF 00039J103 2,628,330 51,881 SH SOLE 0 0 51,881
ABBOTT LABS COM Stock 002824100 4,039,576 29,700 SH SOLE 0 0 29,700
ABBVIE INC COM Stock 00287Y109 3,045,346 16,406 SH SOLE 0 0 16,406
ABRDN HEALTHCARE INVESTORS SH BEN INT CEF 87911J103 530,317 34,236 SH SOLE 0 0 34,236
ABRDN HEALTHCARE OPPORTUNITIES SHS CEF 879105104 199,440 10,845 SH SOLE 0 0 10,845
ABRDN LIFE SCIENCES INVESTORS SH BEN INT CEF 87911K100 137,067 10,700 SH SOLE 0 0 10,700
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100 131,950 14,892 SH SOLE 0 0 14,892
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 2,195,945 7,347 SH SOLE 0 0 7,347
ADAM NAT RES FD INC COM CEF 00548F105 1,171,242 54,807 SH SOLE 0 0 54,807
ADVANCED MICRO DEVICES INC COM Stock 007903107 3,083,061 21,727 SH SOLE 0 0 21,727
AFLAC INC COM Stock 001055102 3,185,505 30,205 SH SOLE 0 0 30,205
AGNICO EAGLE MINES LTD COM Stock 008474108 250,439 2,105 SH SOLE 0 0 2,105
AIR PRODS & CHEMS INC COM Stock 009158106 922,769 3,271 SH SOLE 0 0 3,271
ALERIAN MLP ETF ETF 00162Q452 634,887 12,994 SH SOLE 0 0 12,994
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 4,790,738 42,242 SH SOLE 0 0 42,242
ALLIANT ENERGY CORP COM Stock 018802108 570,816 9,439 SH SOLE 0 0 9,439
ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 APR/OCT ETF ETF 00888H877 905,923 27,361 SH SOLE 0 0 27,361
ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 JAN/JUL ETF ETF 00888H869 936,357 29,252 SH SOLE 0 0 29,252
ALLIANZIM U.S. LARGE CAP BUFFER10 JAN ETF ETF 00888H703 496,014 13,128 SH SOLE 0 0 13,128
ALLIANZIM U.S. LARGE CAP BUFFER10 JUL ETF ETF 00888H307 283,691 6,795 SH SOLE 0 0 6,795
ALLIANZIM U.S. LARGE CAP BUFFER10 OCT ETF ETF 00888H604 279,535 6,964 SH SOLE 0 0 6,964
ALLIANZIM U.S. LARGE CAP BUFFER20 JAN ETF ETF 00888H802 870,835 24,928 SH SOLE 0 0 24,928
ALLIANZIM U.S. LARGE CAP BUFFER20 JUL ETF ETF 00888H406 656,868 17,672 SH SOLE 0 0 17,672
ALLIANZIM U.S. LARGE CAP BUFFER20 OCT ETF ETF 00888H505 638,200 17,244 SH SOLE 0 0 17,244
ALLIANZIM US LARGE CAP BUFFER10 APR ETF ETF 00888H109 273,598 6,968 SH SOLE 0 0 6,968
ALLIANZIM US LARGE CAP BUFFER20 APR ETF ETF 00888H208 626,859 18,789 SH SOLE 0 0 18,789
ALPHABET INC CAP STK CL A Stock 02079K305 13,366,465 75,846 SH SOLE 0 0 75,846
ALPHABET INC CAP STK CL C Stock 02079K107 1,992,645 11,233 SH SOLE 0 0 11,233
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 411,876 7,165 SH SOLE 0 0 7,165
ALTRIA GROUP INC COM Stock 02209S103 576,019 9,824 SH SOLE 0 0 9,824
AMAZON COM INC COM Stock 023135106 16,373,520 74,632 SH SOLE 0 0 74,632
AMERICAN BEACON GLG NATURAL RESOURCES ETF ETF 02368W408 415,275 12,500 SH SOLE 0 0 12,500
AMERICAN ELEC PWR CO INC COM Stock 025537101 1,967,100 18,958 SH SOLE 0 0 18,958
AMERICAN EXPRESS CO COM Stock 025816109 415,836 1,303 SH SOLE 0 0 1,303
AMERICAN TOWER CORP NEW COM REIT 03027X100 941,155 4,258 SH SOLE 0 0 4,258
AMERIPRISE FINL INC COM Stock 03076C106 3,023,314 5,664 SH SOLE 0 0 5,664
AMGEN INC COM Stock 031162100 4,686,584 16,785 SH SOLE 0 0 16,785
AMPHENOL CORP NEW CL A Stock 032095101 620,150 6,280 SH SOLE 0 0 6,280
AMPLIFY ONLINE RETAIL ETF ETF 032108102 233,112 3,376 SH SOLE 0 0 3,376
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607 539,875 9,453 SH SOLE 0 0 9,453
ANALOG DEVICES INC COM Stock 032654105 3,404,163 14,302 SH SOLE 0 0 14,302
ANGEL OAK FINL STRATEGIES INCM COM BEN INT CEF 03464A100 6,724,445 518,062 SH SOLE 0 0 518,062
ANIXA BIOSCIENCES INC COM Stock 03528H109 74,250 22,500 SH SOLE 0 0 22,500
ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839 371,225 19,725 SH SOLE 0 0 19,725
ANTERO MIDSTREAM CORP COM Stock 03676B102 1,956,279 103,233 SH SOLE 0 0 103,233
APOLLO GLOBAL MGMT INC COM Stock 03769M106 450,931 3,178 SH SOLE 0 0 3,178
APPLE INC COM Stock 037833100 31,526,254 153,659 SH SOLE 0 0 153,659
APPLIED MATLS INC COM Stock 038222105 975,308 5,327 SH SOLE 0 0 5,327
APPLOVIN CORP COM CL A Stock 03831W108 256,259 732 SH SOLE 0 0 732
ARCHER DANIELS MIDLAND CO COM Stock 039483102 327,447 6,204 SH SOLE 0 0 6,204
ARCHROCK INC COM Stock 03957W106 410,440 16,530 SH SOLE 0 0 16,530
ARES DYNAMIC CR ALLOCATION FD COM CEF 04014F102 991,134 69,700 SH SOLE 0 0 69,700
ARISTA NETWORKS INC COM SHS Stock 040413205 1,034,047 10,107 SH SOLE 0 0 10,107
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 812,796 5,506 SH SOLE 0 0 5,506
ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 327,022 7,377 SH SOLE 0 0 7,377
ASBURY AUTOMOTIVE GROUP INC COM Stock 043436104 1,023,098 4,289 SH SOLE 0 0 4,289
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 219,581 274 SH SOLE 0 0 274
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 360,491 5,158 SH SOLE 0 0 5,158
AT&T INC COM Stock 00206R102 1,386,558 47,911 SH SOLE 0 0 47,911
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 6,417,352 20,808 SH SOLE 0 0 20,808
AUTOZONE INC COM Stock 053332102 1,169,352 315 SH SOLE 0 0 315
AVANTIS EMERGING MARKETS EQUITY ETF ETF 025072604 510,760 7,452 SH SOLE 0 0 7,452
AVANTIS INTERNATIONAL EQUITY ETF ETF 025072703 328,160 4,434 SH SOLE 0 0 4,434
AVANTIS INTERNATIONAL SMALL CAP VALUE ETF ETF 025072802 509,057 6,421 SH SOLE 0 0 6,421
AVANTIS U.S. LARGE CAP VALUE ETF ETF 025072349 6,747,468 98,921 SH SOLE 0 0 98,921
AVNET INC COM Stock 053807103 513,775 9,679 SH SOLE 0 0 9,679
BAIDU INC SPON ADR REP A ADR 056752108 2,479,750 28,915 SH SOLE 0 0 28,915
BALLAST SMALL/MID CAP ETF ETF 90470L550 1,352,190 34,250 SH SOLE 0 0 34,250
BANK AMERICA CORP COM Stock 060505104 1,214,516 25,666 SH SOLE 0 0 25,666
BANK NEW YORK MELLON CORP COM Stock 064058100 754,209 8,278 SH SOLE 0 0 8,278
BERKLEY W R CORP COM Stock 084423102 1,220,851 16,617 SH SOLE 0 0 16,617
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 8,016,800 11 SH SOLE 0 0 11
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 37,147,803 76,472 SH SOLE 0 0 76,472
BLACKROCK ENERGY & RES TR COM CEF 09250U101 362,494 27,337 SH SOLE 0 0 27,337
BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104 168,430 18,946 SH SOLE 0 0 18,946
BLACKROCK ENHANCED GLOBAL DIVI COM CEF 092501105 455,476 40,130 SH SOLE 0 0 40,130
BLACKROCK ENHANCED INTL DIV TR COM BENE INTER CEF 092524107 109,682 18,943 SH SOLE 0 0 18,943
BLACKROCK INC COM Stock 09290D101 3,458,328 3,296 SH SOLE 0 0 3,296
BLACKROCK MUNIHOLDINGS FD INC COM CEF 09253N104 183,546 16,388 SH SOLE 0 0 16,388
BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108 577,203 61,079 SH SOLE 0 0 61,079
BLACKROCK TCP CAPITAL CORP COM CEF 09259E108 391,245 50,811 SH SOLE 0 0 50,811
BLACKSTONE INC COM Stock 09260D107 3,139,584 20,989 SH SOLE 0 0 20,989
BLACKSTONE LONG SHORT CR INCOM COM SHS BN INT CEF 09257D102 762,595 61,450 SH SOLE 0 0 61,450
BLACKSTONE MTG TR INC COM CL A REIT 09257W100 6,152,165 319,593 SH SOLE 0 0 319,593
BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101 141,634 11,686 SH SOLE 0 0 11,686
BLOCK INC CL A Stock 852234103 980,026 14,427 SH SOLE 0 0 14,427
BLUE OWL CAPITAL INC COM CL A Stock 09581B103 404,342 21,048 SH SOLE 0 0 21,048
BNY MELLON STRATEGIC MUNS INC COM CEF 05588W108 190,032 32,100 SH SOLE 0 0 32,100
BOEING CO COM Stock 097023105 1,617,211 7,718 SH SOLE 0 0 7,718
BOOKING HOLDINGS INC COM Stock 09857L108 3,241,974 560 SH SOLE 0 0 560
BOSTON SCIENTIFIC CORP COM Stock 101137107 526,846 4,905 SH SOLE 0 0 4,905
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 279,933 6,047 SH SOLE 0 0 6,047
BROADCOM INC COM Stock 11135F101 14,519,138 52,672 SH SOLE 0 0 52,672
CAL MAINE FOODS INC COM NEW Stock 128030202 409,778 4,113 SH SOLE 0 0 4,113
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101 412,504 22,615 SH SOLE 0 0 22,615
CAMBRIA EMERGING SHAREHOLDER YIELD ETF ETF 132061706 2,941,567 81,438 SH SOLE 0 0 81,438
CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201 315,339 4,849 SH SOLE 0 0 4,849
CAMECO CORP COM Stock 13321L108 1,711,373 23,055 SH SOLE 0 0 23,055
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 204,091 2,574 SH SOLE 0 0 2,574
CAPITAL GROUP CORE BALANCED ETF ETF 14021D107 518,004 15,490 SH SOLE 0 0 15,490
CAPITAL GROUP CORE EQUITY ETF ETF 14020V108 1,647,855 44,621 SH SOLE 0 0 44,621
CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102 3,043,821 135,280 SH SOLE 0 0 135,280
CAPITAL GROUP DIVIDEND VALUE ETF ETF 14020W106 9,641,200 244,142 SH SOLE 0 0 244,142
CAPITAL GROUP GLOBAL GROWTH EQUITY ETF ETF 14020X104 733,682 22,949 SH SOLE 0 0 22,949
CAPITAL GROUP GROWTH ETF ETF 14020G101 805,623 19,818 SH SOLE 0 0 19,818
CAPITAL GROUP INTERNATIONAL EQUITY ETF ETF 14021M107 1,400,748 42,550 SH SOLE 0 0 42,550
CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109 948,500 34,961 SH SOLE 0 0 34,961
CAPITAL GROUP MUNICIPAL INCOME ETF ETF 14020Y201 629,884 23,600 SH SOLE 0 0 23,600
CAPITAL GROUP NEW GEOGRAPHY EQUITY ETF ETF 14021N105 2,236,817 77,640 SH SOLE 0 0 77,640
CAPITAL GROUP SHORT DURATION INCOME ETF ETF 14020Y409 342,207 13,194 SH SOLE 0 0 13,194
CAPITAL GROUP U.S. MULTI-SECTOR INCOME ETF ETF 14020Y300 924,317 33,465 SH SOLE 0 0 33,465
CAPITAL ONE FINL CORP COM Stock 14040H105 936,357 4,401 SH SOLE 0 0 4,401
CARETRUST REIT INC COM REIT 14174T107 340,677 11,133 SH SOLE 0 0 11,133
CARLISLE COS INC COM Stock 142339100 456,295 1,222 SH SOLE 0 0 1,222
CASEYS GEN STORES INC COM Stock 147528103 4,248,263 8,325 SH SOLE 0 0 8,325
CATERPILLAR INC COM Stock 149123101 2,096,716 5,400 SH SOLE 0 0 5,400
CBRE GBL REAL ESTATE INC FD COM CEF 12504G100 76,366 14,436 SH SOLE 0 0 14,436
CELESTICA INC COM Stock 15101Q207 2,807,170 17,982 SH SOLE 0 0 17,982
CENCORA INC COM Stock 03073E105 4,198,798 14,002 SH SOLE 0 0 14,002
CF INDS HLDGS INC COM Stock 125269100 846,860 9,205 SH SOLE 0 0 9,205
CHEVRON CORP NEW COM Stock 166764100 4,569,545 31,912 SH SOLE 0 0 31,912
CHUBB LIMITED COM Stock H1467J104 2,900,932 10,012 SH SOLE 0 0 10,012
CINTAS CORP COM Stock 172908105 3,945,720 17,704 SH SOLE 0 0 17,704
CISCO SYS INC COM Stock 17275R102 4,810,971 69,342 SH SOLE 0 0 69,342
CLEAN HARBORS INC COM Stock 184496107 262,158 1,134 SH SOLE 0 0 1,134
CLEARBRIDGE ENERGY MIDSTRM OPP COM CEF 18469P209 1,431,233 29,836 SH SOLE 0 0 29,836
CME GROUP INC COM Stock 12572Q105 2,294,068 8,323 SH SOLE 0 0 8,323
COCA COLA CO COM Stock 191216100 1,835,572 25,944 SH SOLE 0 0 25,944
COHEN & STEERS QUALITY INCOME COM CEF 19247L106 166,855 13,402 SH SOLE 0 0 13,402
COHEN & STEERS REIT & PFD & IN COM CEF 19247X100 401,868 17,649 SH SOLE 0 0 17,649
COINBASE GLOBAL INC COM CL A Stock 19260Q107 488,583 1,394 SH SOLE 0 0 1,394
COLGATE PALMOLIVE CO COM Stock 194162103 1,023,974 11,264 SH SOLE 0 0 11,264
COMFORT SYS USA INC COM Stock 199908104 779,649 1,454 SH SOLE 0 0 1,454
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 1,483,778 13,671 SH SOLE 0 0 13,671
CONOCOPHILLIPS COM Stock 20825C104 1,057,385 11,782 SH SOLE 0 0 11,782
CONSTELLATION ENERGY CORP COM Stock 21037T109 2,290,942 7,097 SH SOLE 0 0 7,097
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 1,459,492 6,715 SH SOLE 0 0 6,715
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 1,252,061 15,463 SH SOLE 0 0 15,463
CORE SCIENTIFIC INC NEW COM Stock 21874A106 355,602 20,832 SH SOLE 0 0 20,832
CORE SCIENTIFIC INC NEW WT EXP 012327 Stock 21874A114 203,835 18,804 SH SOLE 0 0 18,804
CORNING INC COM Stock 219350105 236,954 4,505 SH SOLE 0 0 4,505
CORTEVA INC COM Stock 22052L104 287,030 3,851 SH SOLE 0 0 3,851
COSTCO WHSL CORP NEW COM Stock 22160K105 14,554,146 14,702 SH SOLE 0 0 14,702
COTERRA ENERGY INC COM Stock 127097103 377,776 14,884 SH SOLE 0 0 14,884
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 1,977,141 3,882 SH SOLE 0 0 3,882
CSX CORP COM Stock 126408103 667,959 20,470 SH SOLE 0 0 20,470
CUBESMART COM REIT 229663109 324,658 7,639 SH SOLE 0 0 7,639
CVS HEALTH CORP COM Stock 126650100 1,183,288 17,154 SH SOLE 0 0 17,154
DANAHER CORPORATION COM Stock 235851102 936,142 4,739 SH SOLE 0 0 4,739
DARDEN RESTAURANTS INC COM Stock 237194105 559,801 2,568 SH SOLE 0 0 2,568
DEERE & CO COM Stock 244199105 3,601,555 7,082 SH SOLE 0 0 7,082
DEFIANCE QUANTUM ETF ETF 26922A420 939,727 10,235 SH SOLE 0 0 10,235
DEXCOM INC COM Stock 252131107 1,655,455 18,965 SH SOLE 0 0 18,965
DIAMONDBACK ENERGY INC COM Stock 25278X109 1,249,774 9,095 SH SOLE 0 0 9,095
DIREXION AUSPICE BROAD COMMODITY STRATEGY ETF ETF 25460E307 2,061,496 74,529 SH SOLE 0 0 74,529
DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES ETF 25459Y207 4,747,050 48,286 SH SOLE 0 0 48,286
DISNEY WALT CO COM Stock 254687106 1,446,442 11,663 SH SOLE 0 0 11,663
DNP SELECT INCOME FD INC COM CEF 23325P104 129,545 13,232 SH SOLE 0 0 13,232
DOMINION ENERGY INC COM Stock 25746U109 494,985 8,757 SH SOLE 0 0 8,757
DOVER CORP COM Stock 260003108 797,325 4,351 SH SOLE 0 0 4,351
DOW INC COM Stock 260557103 200,751 7,581 SH SOLE 0 0 7,581
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 688,377 5,833 SH SOLE 0 0 5,833
DUTCH BROS INC CL A Stock 26701L100 302,606 4,426 SH SOLE 0 0 4,426
D-WAVE QUANTUM INC COM Stock 26740W109 435,408 29,741 SH SOLE 0 0 29,741
DYNATRACE INC COM NEW Stock 268150109 535,095 9,692 SH SOLE 0 0 9,692
EATON CORP PLC SHS Stock G29183103 1,286,705 3,604 SH SOLE 0 0 3,604
ECOLAB INC COM Stock 278865100 455,701 1,691 SH SOLE 0 0 1,691
ELEVANCE HEALTH INC COM Stock 036752103 281,683 724 SH SOLE 0 0 724
ELI LILLY & CO COM Stock 532457108 2,732,951 3,505 SH SOLE 0 0 3,505
EMERSON ELEC CO COM Stock 291011104 4,216,080 31,621 SH SOLE 0 0 31,621
ENBRIDGE INC COM Stock 29250N105 853,081 18,823 SH SOLE 0 0 18,823
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 2,110,898 24,889 SH SOLE 0 0 24,889
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 5,420,630 298,986 SH SOLE 0 0 298,986
ENI S P A SPONSORED ADR ADR 26874R108 239,471 7,386 SH SOLE 0 0 7,386
ENSIGN GROUP INC COM Stock 29358P101 3,064,771 19,867 SH SOLE 0 0 19,867
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 7,859,297 253,443 SH SOLE 0 0 253,443
EOG RES INC COM Stock 26875P101 773,567 6,467 SH SOLE 0 0 6,467
ESSENTIAL UTILS INC COM Stock 29670G102 220,765 5,944 SH SOLE 0 0 5,944
EVERCORE INC CLASS A Stock 29977A105 1,272,334 4,712 SH SOLE 0 0 4,712
EXXON MOBIL CORP COM Stock 30231G102 8,570,647 79,505 SH SOLE 0 0 79,505
FABRINET SHS Stock G3323L100 1,050,240 3,564 SH SOLE 0 0 3,564
FEDEX CORP COM Stock 31428X106 1,166,436 5,131 SH SOLE 0 0 5,131
FIDELITY BLUE CHIP GROWTH ETF ETF 316092352 16,719,907 346,598 SH SOLE 0 0 346,598
FIDELITY ENHANCED LARGE CAP GROWTH ETF ETF 31609A305 283,168 7,647 SH SOLE 0 0 7,647
FIDELITY FUNDAMENTAL LARGE CAP CORE ETF ETF 316092360 6,876,312 140,734 SH SOLE 0 0 140,734
FIDELITY HIGH DIVIDEND ETF ETF 316092840 294,693 5,665 SH SOLE 0 0 5,665
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 233,706 1,185 SH SOLE 0 0 1,185
FIDELITY TOTAL BOND ETF ETF 316188309 1,160,975 25,376 SH SOLE 0 0 25,376
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 1,899,804 36,276 SH SOLE 0 0 36,276
FIRST CTZNS BANCSHARES INC DEL CL A Stock 31946M103 665,200 340 SH SOLE 0 0 340
FIRST EAGLE GLOBAL EQUITY ETF ETF 75526L886 1,039,528 25,750 SH SOLE 0 0 25,750
FIRST TR SR FLTG RATE INCOME F COM CEF 33733U108 183,315 18,042 SH SOLE 0 0 18,042
FIRST TRUST BUYWRITE INCOME ETF ETF 33738R308 843,520 36,915 SH SOLE 0 0 36,915
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 1,799,995 19,804 SH SOLE 0 0 19,804
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 769,762 12,989 SH SOLE 0 0 12,989
FIRST TRUST DOW 30 EQUAL WEIGHT ETF ETF 33733A201 211,774 5,525 SH SOLE 0 0 5,525
FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND ETF 33737J307 398,240 9,806 SH SOLE 0 0 9,806
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 312,530 5,220 SH SOLE 0 0 5,220
FIRST TRUST EXPANDED TECHNOLOGY ETF ETF 33740U851 1,093,354 32,463 SH SOLE 0 0 32,463
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 2,781,786 112,759 SH SOLE 0 0 112,759
FIRST TRUST GROWTH STRENGTH ETF ETF 33733E823 2,181,068 63,792 SH SOLE 0 0 63,792
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 232,762 2,245 SH SOLE 0 0 2,245
FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES & INCOME ETF ETF 33739P855 1,433,335 75,478 SH SOLE 0 0 75,478
FIRST TRUST INTERNATIONAL DEVELOPED CAPITAL STRENGTH ETF ETF 33738R662 598,586 15,210 SH SOLE 0 0 15,210
FIRST TRUST LONG/SHORT EQUITY ETF ETF 33739P103 1,144,561 17,268 SH SOLE 0 0 17,268
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200 1,367,442 27,759 SH SOLE 0 0 27,759
FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 367,980 3,204 SH SOLE 0 0 3,204
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 1,275,922 30,473 SH SOLE 0 0 30,473
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 757,941 16,230 SH SOLE 0 0 16,230
FIRST TRUST NASDAQ BUYWRITE INCOME ETF ETF 33738R407 416,297 21,283 SH SOLE 0 0 21,283
FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX ETF 33737A108 589,760 4,242 SH SOLE 0 0 4,242
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 3,457,089 45,740 SH SOLE 0 0 45,740
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 456,407 5,061 SH SOLE 0 0 5,061
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 224,381 5,981 SH SOLE 0 0 5,981
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108 275,756 15,491 SH SOLE 0 0 15,491
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF ETF 33738R704 659,215 8,098 SH SOLE 0 0 8,098
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506 3,740,019 59,611 SH SOLE 0 0 59,611
FIRST TRUST S&P 500 DIVERSIFIED DIVIDEND ARISTOCRATS ETF ETF 33738R738 555,422 16,520 SH SOLE 0 0 16,520
FIRST TRUST SENIOR LOAN FUND ETF 33738D309 6,064,114 132,144 SH SOLE 0 0 132,144
FIRST TRUST SMALL CAP CORE ALPHADEX FUND ETF 33734Y109 560,333 5,760 SH SOLE 0 0 5,760
FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF ETF 33741X102 6,252,425 177,222 SH SOLE 0 0 177,222
FIRST TRUST SMITH OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 3,977,128 90,615 SH SOLE 0 0 90,615
FIRST TRUST UTILITIES ALPHADEX FUND ETF 33734X184 835,259 19,708 SH SOLE 0 0 19,708
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 218,656 4,891 SH SOLE 0 0 4,891
FIRST TRUST WATER ETF ETF 33733B100 586,556 5,432 SH SOLE 0 0 5,432
FLEXSHARES CREDIT-SCORED US CORPORATE BOND INDEX FUND ETF 33939L761 850,737 17,440 SH SOLE 0 0 17,440
FLEXSTEEL INDS INC COM Stock 339382103 551,835 15,316 SH SOLE 0 0 15,316
FORD MTR CO COM Stock 345370860 979,309 90,258 SH SOLE 0 0 90,258
FORTINET INC COM Stock 34959E109 749,238 7,087 SH SOLE 0 0 7,087
FRANCO NEV CORP COM Stock 351858105 232,040 1,415 SH SOLE 0 0 1,415
FRANKLIN U.S. LARGE CAP MULTIFACTOR INDEX ETF ETF 35473P801 220,744 3,495 SH SOLE 0 0 3,495
FREEPORT-MCMORAN INC CL B Stock 35671D857 2,106,171 48,585 SH SOLE 0 0 48,585
FT VEST 20 YEAR TREASURY & TARGET INCOME ETF ETF 33738D721 759,861 38,435 SH SOLE 0 0 38,435
FT VEST LADDERED BUFFER ETF ETF 33740F755 1,050,449 33,033 SH SOLE 0 0 33,033
FT VEST LADDERED NASDAQ BUFFER ETF ETF 33740U752 737,173 22,204 SH SOLE 0 0 22,204
FT VEST RISING DIVIDEND ACHIEVERS TARGET INCOME ETF ETF 33738D879 864,348 34,979 SH SOLE 0 0 34,979
FT VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 33739Q705 2,213,312 45,077 SH SOLE 0 0 45,077
FT VEST SMID RISING DIVIDEND ACHIEVERS TARGET INCOME ETF ETF 33738D820 531,610 25,919 SH SOLE 0 0 25,919
FT VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY ETF 33740F771 246,884 5,530 SH SOLE 0 0 5,530
FT VEST U.S. EQUITY DEEP BUFFER ETF - JUNE ETF 33740F714 326,407 7,250 SH SOLE 0 0 7,250
FT VEST U.S. EQUITY MODERATE BUFFER ETF - AUGUST ETF 33740U653 272,468 7,365 SH SOLE 0 0 7,365
FT VEST U.S. EQUITY MODERATE BUFFER ETF - JAN ETF 33740F516 421,268 10,540 SH SOLE 0 0 10,540
FT VEST U.S. EQUITY MODERATE BUFFER ETF - JUNE ETF 33740F433 1,810,478 48,151 SH SOLE 0 0 48,151
FT VEST U.S. EQUITY MODERATE BUFFER ETF - SEPTEMBER ETF 33740U711 249,537 6,805 SH SOLE 0 0 6,805
FT VEST US EQUITY MODERATE BUFFER ETF FEBRUARY ETF 33740U737 291,528 7,477 SH SOLE 0 0 7,477
GABELLI DIVID & INCOME TR COM CEF 36242H104 349,644 13,442 SH SOLE 0 0 13,442
GABELLI UTIL TR COM CEF 36240A101 305,242 52,627 SH SOLE 0 0 52,627
GALLAGHER ARTHUR J & CO COM Stock 363576109 2,563,886 8,009 SH SOLE 0 0 8,009
GE AEROSPACE COM NEW Stock 369604301 2,023,749 7,862 SH SOLE 0 0 7,862
GE VERNOVA INC COM Stock 36828A101 308,737 583 SH SOLE 0 0 583
GEN DIGITAL INC COM Stock 668771108 475,457 16,172 SH SOLE 0 0 16,172
GENERAL DYNAMICS CORP COM Stock 369550108 2,607,279 8,939 SH SOLE 0 0 8,939
GENERAL MLS INC COM Stock 370334104 420,932 8,124 SH SOLE 0 0 8,124
GENUINE PARTS CO COM Stock 372460105 323,534 2,667 SH SOLE 0 0 2,667
GILEAD SCIENCES INC COM Stock 375558103 731,398 6,596 SH SOLE 0 0 6,596
GLOBAL X ADAPTIVE U.S. FACTOR ETF ETF 37954Y574 448,323 10,029 SH SOLE 0 0 10,029
GLOBAL X ARTIFICIAL INTELLIGENCE & TECHNOLOGY ETF ETF 37954Y632 620,650 14,205 SH SOLE 0 0 14,205
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 2,807,969 64,432 SH SOLE 0 0 64,432
GLOBAL X URANIUM ETF ETF 37954Y871 9,051,462 233,225 SH SOLE 0 0 233,225
GOLDMAN SACHS GROUP INC COM Stock 38141G104 613,004 866 SH SOLE 0 0 866
GOLUB CAP BDC INC COM CEF 38173M102 632,397 43,167 SH SOLE 0 0 43,167
GRAINGER W W INC COM Stock 384802104 1,404,324 1,350 SH SOLE 0 0 1,350
GRANITESHARES GOLD SHARES ETF 38748G101 7,425,926 227,510 SH SOLE 0 0 227,510
HALOZYME THERAPEUTICS INC COM Stock 40637H109 784,774 15,086 SH SOLE 0 0 15,086
HANCOCK JOHN TAX-ADVANTAGED DI COM CEF 41013V100 516,685 22,090 SH SOLE 0 0 22,090
HARTFORD INSURANCE GROUP INC COM Stock 416515104 472,134 3,721 SH SOLE 0 0 3,721
HAWKINS INC COM Stock 420261109 4,459,951 31,386 SH SOLE 0 0 31,386
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 2,390,591 17,735 SH SOLE 0 0 17,735
HEICO CORP NEW CL A Stock 422806208 264,701 1,023 SH SOLE 0 0 1,023
HERCULES CAPITAL INC COM CEF 427096508 1,719,484 94,063 SH SOLE 0 0 94,063
HIGHLAND OPPS & INCOME FD HIGHLAND INCOME CEF 43010E404 759,132 145,986 SH SOLE 0 0 145,986
HOME DEPOT INC COM Stock 437076102 3,121,563 8,513 SH SOLE 0 0 8,513
HONEYWELL INTL INC COM Stock 438516106 601,414 2,582 SH SOLE 0 0 2,582
HOWMET AEROSPACE INC COM Stock 443201108 2,331,911 12,528 SH SOLE 0 0 12,528
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 688,387 11,324 SH SOLE 0 0 11,324
HUMANA INC COM Stock 444859102 254,504 1,041 SH SOLE 0 0 1,041
ILLINOIS TOOL WKS INC COM Stock 452308109 2,710,869 10,964 SH SOLE 0 0 10,964
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 820,758 5,563 SH SOLE 0 0 5,563
INGREDION INC COM Stock 457187102 2,717,215 20,035 SH SOLE 0 0 20,035
INNOVATOR BUFFER STEP-UP STRATEGY ETF ETF 45783Y731 2,275,061 65,868 SH SOLE 0 0 65,868
INNOVATOR EMERGING MARKETS POWER BUFFER ETF - APRIL ETF 45782C359 483,057 17,265 SH SOLE 0 0 17,265
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - APRIL ETF 45782C367 494,887 16,925 SH SOLE 0 0 16,925
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY ETF 45782C722 487,085 15,250 SH SOLE 0 0 15,250
INNOVATOR U.S. EQUITY BUFFER ETF - APRIL ETF 45782C888 337,553 7,470 SH SOLE 0 0 7,470
INNOVATOR U.S. EQUITY BUFFER ETF - FEBRUARY ETF 45782C433 319,739 7,161 SH SOLE 0 0 7,161
INNOVATOR U.S. EQUITY BUFFER ETF - JUNE ETF 45782C755 1,411,610 32,258 SH SOLE 0 0 32,258
INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870 545,441 14,627 SH SOLE 0 0 14,627
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680 1,325,915 32,771 SH SOLE 0 0 32,771
INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540 1,609,562 40,229 SH SOLE 0 0 40,229
INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417 1,312,523 34,531 SH SOLE 0 0 34,531
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508 344,867 7,829 SH SOLE 0 0 7,829
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813 1,385,923 31,606 SH SOLE 0 0 31,606
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748 1,505,910 37,875 SH SOLE 0 0 37,875
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383 225,424 5,338 SH SOLE 0 0 5,338
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318 377,504 9,990 SH SOLE 0 0 9,990
INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573 3,004,192 76,017 SH SOLE 0 0 76,017
INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797 788,624 19,095 SH SOLE 0 0 19,095
INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656 1,652,160 40,405 SH SOLE 0 0 40,405
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - DECEMBER ETF 45782C532 684,343 18,780 SH SOLE 0 0 18,780
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JULY ETF 45782C839 1,656,727 45,032 SH SOLE 0 0 45,032
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - APRIL ETF 45782C342 584,916 18,061 SH SOLE 0 0 18,061
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474 701,925 18,728 SH SOLE 0 0 18,728
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599 596,580 19,560 SH SOLE 0 0 19,560
INSPIRE 100 ETF ETF 66538H534 391,479 9,472 SH SOLE 0 0 9,472
INSPIRE 500 ETF ETF 66537J796 430,396 1,877 SH SOLE 0 0 1,877
INSPIRE CORPORATE BOND ETF ETF 66538H633 220,287 9,174 SH SOLE 0 0 9,174
INSPIRE INTERNATIONAL ETF ETF 66538H419 210,007 6,128 SH SOLE 0 0 6,128
INTEL CORP COM Stock 458140100 487,504 21,763 SH SOLE 0 0 21,763
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 6,144,745 20,845 SH SOLE 0 0 20,845
INTUIT COM Stock 461202103 571,032 725 SH SOLE 0 0 725
INTUITIVE MACHINES INC CLASS A COM Stock 46125A100 142,180 13,080 SH SOLE 0 0 13,080
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 489,069 900 SH SOLE 0 0 900
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 507,165 24,524 SH SOLE 0 0 24,524
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 446,081 22,852 SH SOLE 0 0 22,852
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 478,946 24,373 SH SOLE 0 0 24,373
INVESCO BULLETSHARES 2028 CORPORATE BOND ETF ETF 46138J643 516,238 25,194 SH SOLE 0 0 25,194
INVESCO BULLETSHARES 2029 CORPORATE BOND ETF ETF 46138J577 202,900 10,850 SH SOLE 0 0 10,850
INVESCO BULLETSHARES 2030 CORPORATE BOND ETF ETF 46138J460 190,572 11,357 SH SOLE 0 0 11,357
INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 359,923 16,502 SH SOLE 0 0 16,502
INVESCO DORSEY WRIGHT SMALLCAP MOMENTUM ETF ETF 46138E842 211,047 2,487 SH SOLE 0 0 2,487
INVESCO LARGE CAP GROWTH ETF ETF 46137V746 473,401 4,031 SH SOLE 0 0 4,031
INVESCO LEISURE AND ENTERTAINMENT ETF ETF 46137V720 235,168 4,133 SH SOLE 0 0 4,133
INVESCO NASDAQ 100 ETF ETF 46138G649 824,373 3,630 SH SOLE 0 0 3,630
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 840,109 64,425 SH SOLE 0 0 64,425
INVESCO PREFERRED ETF ETF 46138E511 247,700 22,255 SH SOLE 0 0 22,255
INVESCO QQQ TRUST SERIES I ETF 46090E103 26,467,899 47,980 SH SOLE 0 0 47,980
INVESCO S&P 100 EQUAL WEIGHT ETF ETF 46137V449 888,019 8,075 SH SOLE 0 0 8,075
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 6,168,507 33,941 SH SOLE 0 0 33,941
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 526,837 5,619 SH SOLE 0 0 5,619
INVESCO S&P 500 REVENUE ETF ETF 46138G698 2,737,200 26,246 SH SOLE 0 0 26,246
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 1,743,266 33,460 SH SOLE 0 0 33,460
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 351,024 5,616 SH SOLE 0 0 5,616
INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 591,947 13,674 SH SOLE 0 0 13,674
INVESCO SR INCOME TR COM CEF 46131H107 51,802 13,632 SH SOLE 0 0 13,632
INVESCO TAXABLE MUNICIPAL BOND ETF ETF 46138G805 328,299 12,374 SH SOLE 0 0 12,374
INVESCO VARIABLE RATE INVESTMENT GRADE ETF ETF 46090A879 685,543 27,367 SH SOLE 0 0 27,367
INVESCO WATER RESOURCES ETF ETF 46137V142 557,115 7,969 SH SOLE 0 0 7,969
IONQ INC COM Stock 46222L108 276,469 6,434 SH SOLE 0 0 6,434
IRON MTN INC DEL COM REIT 46284V101 221,316 2,157 SH SOLE 0 0 2,157
ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718 371,747 3,692 SH SOLE 0 0 3,692
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 6,203,165 60,277 SH SOLE 0 0 60,277
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 4,642,282 87,988 SH SOLE 0 0 87,988
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 6,176,056 51,860 SH SOLE 0 0 51,860
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 450,760 8,458 SH SOLE 0 0 8,458
ISHARES BIOTECHNOLOGY ETF ETF 464287556 341,957 2,703 SH SOLE 0 0 2,703
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 292,871 7,807 SH SOLE 0 0 7,807
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 200,095 3,129 SH SOLE 0 0 3,129
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 2,115,074 18,051 SH SOLE 0 0 18,051
ISHARES CORE MSCI EAFE ETF ETF 46432F842 7,992,013 95,735 SH SOLE 0 0 95,735
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 5,101,942 84,989 SH SOLE 0 0 84,989
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 501,229 6,591 SH SOLE 0 0 6,591
ISHARES CORE S&P 500 ETF ETF 464287200 11,790,282 18,989 SH SOLE 0 0 18,989
ISHARES CORE S&P MID-CAP ETF ETF 464287507 27,367,232 441,264 SH SOLE 0 0 441,264
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 9,663,575 88,421 SH SOLE 0 0 88,421
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 6,432,489 47,633 SH SOLE 0 0 47,633
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 1,670,042 11,104 SH SOLE 0 0 11,104
ISHARES CORE S&P US VALUE ETF ETF 464287663 1,826,454 19,301 SH SOLE 0 0 19,301
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 764,701 16,541 SH SOLE 0 0 16,541
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 1,714,490 17,283 SH SOLE 0 0 17,283
ISHARES DOW JONES U.S. ETF ETF 464287846 340,374 2,256 SH SOLE 0 0 2,256
ISHARES FLOATING RATE BOND ETF ETF 46429B655 943,231 18,487 SH SOLE 0 0 18,487
ISHARES GOLD TRUST ETF 464285204 2,316,674 37,150 SH SOLE 0 0 37,150
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 3,346,561 41,494 SH SOLE 0 0 41,494
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 228,182 2,081 SH SOLE 0 0 2,081
ISHARES INTEREST RATE HEDGED HIGH YIELD BOND ETF ETF 46431W606 840,399 9,712 SH SOLE 0 0 9,712
ISHARES INVESTMENT GRADE SYSTEMATIC BOND ETF ETF 46435G219 676,965 14,898 SH SOLE 0 0 14,898
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 2,581,544 27,872 SH SOLE 0 0 27,872
ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 248,678 2,566 SH SOLE 0 0 2,566
ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 464288307 9,057,727 112,897 SH SOLE 0 0 112,897
ISHARES MORNINGSTAR SMALL-CAP ETF ETF 464288505 1,214,371 20,838 SH SOLE 0 0 20,838
ISHARES MSCI ACWI ETF ETF 464288257 775,707 6,031 SH SOLE 0 0 6,031
ISHARES MSCI EAFE ETF ETF 464287465 533,015 5,962 SH SOLE 0 0 5,962
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 618,508 9,795 SH SOLE 0 0 9,795
ISHARES MSCI INDIA ETF ETF 46429B598 209,435 3,761 SH SOLE 0 0 3,761
ISHARES MSCI SOUTH KOREA ETF ETF 464286772 2,174,934 30,300 SH SOLE 0 0 30,300
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 12,261,845 130,625 SH SOLE 0 0 130,625
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,103,273 6,034 SH SOLE 0 0 6,034
ISHARES MSCI USA QUALITY GARP ETF ETF 46436E403 371,216 6,148 SH SOLE 0 0 6,148
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 716,801 6,860 SH SOLE 0 0 6,860
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 1,288,781 29,125 SH SOLE 0 0 29,125
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 2,359,537 76,908 SH SOLE 0 0 76,908
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,229,664 2,896 SH SOLE 0 0 2,896
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,606,838 8,272 SH SOLE 0 0 8,272
ISHARES RUSSELL 2000 ETF ETF 464287655 665,145 3,082 SH SOLE 0 0 3,082
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 1,647,697 5,764 SH SOLE 0 0 5,764
ISHARES RUSSELL 3000 ETF ETF 464287689 23,830,790 67,893 SH SOLE 0 0 67,893
ISHARES RUSSELL MIDCAP ETF ETF 464287499 2,242,530 24,383 SH SOLE 0 0 24,383
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 729,195 5,258 SH SOLE 0 0 5,258
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 2,230,649 16,880 SH SOLE 0 0 16,880
ISHARES S&P 100 ETF ETF 464287101 360,088 1,183 SH SOLE 0 0 1,183
ISHARES S&P 500 GROWTH ETF ETF 464287309 4,268,720 38,771 SH SOLE 0 0 38,771
ISHARES S&P 500 VALUE ETF ETF 464287408 2,591,137 13,259 SH SOLE 0 0 13,259
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1,014,863 11,154 SH SOLE 0 0 11,154
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 9,769,029 79,050 SH SOLE 0 0 79,050
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1,641,017 12,334 SH SOLE 0 0 12,334
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 925,010 9,297 SH SOLE 0 0 9,297
ISHARES SELECT DIVIDEND ETF ETF 464287168 704,199 5,302 SH SOLE 0 0 5,302
ISHARES SEMICONDUCTOR ETF ETF 464287523 485,038 2,032 SH SOLE 0 0 2,032
ISHARES SHORT TREASURY BOND ETF ETF 464288679 249,154 2,256 SH SOLE 0 0 2,256
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 741,090 6,969 SH SOLE 0 0 6,969
ISHARES SILVER TRUST ETF 46428Q109 6,265,070 190,950 SH SOLE 0 0 190,950
ISHARES TIPS BOND ETF ETF 464287176 419,679 3,813 SH SOLE 0 0 3,813
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 1,717,522 9,104 SH SOLE 0 0 9,104
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 351,602 2,470 SH SOLE 0 0 2,470
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 992,965 15,851 SH SOLE 0 0 15,851
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 313,456 1,809 SH SOLE 0 0 1,809
ISHARES ULTRA SHORT DURATION BOND ACTIVE ETF ETF 46434V878 478,477 9,435 SH SOLE 0 0 9,435
JANUS HENDERSON AAA CLO ETF ETF 47103U845 2,515,569 49,567 SH SOLE 0 0 49,567
JOHNSON & JOHNSON COM Stock 478160104 4,884,752 31,978 SH SOLE 0 0 31,978
JOHNSON CTLS INTL PLC SHS Stock G51502105 467,847 4,429 SH SOLE 0 0 4,429
JPMORGAN ACTIVE GROWTH ETF ETF 46654Q609 1,255,423 14,586 SH SOLE 0 0 14,586
JPMORGAN BETABUILDERS U.S. EQUITY ETF ETF 46641Q399 1,609,522 14,381 SH SOLE 0 0 14,381
JPMORGAN CHASE & CO. COM Stock 46625H100 15,758,783 54,357 SH SOLE 0 0 54,357
JPMORGAN CORE PLUS BOND ETF ETF 46641Q670 7,934,498 168,603 SH SOLE 0 0 168,603
JPMORGAN DIVERSIFIED RETURN U.S. SMALL CAP EQUITY ETF ETF 46641Q845 263,247 5,787 SH SOLE 0 0 5,787
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 5,501,166 96,766 SH SOLE 0 0 96,766
JPMORGAN INFLATION MANAGED BOND ETF ETF 46654Q104 237,728 4,927 SH SOLE 0 0 4,927
JPMORGAN MORTGAGE-BACKED SECURITIES ETF ETF 46654Q575 736,438 14,673 SH SOLE 0 0 14,673
JPMORGAN NASDAQ EQUITY PREMIUM INCOME ETF ETF 46654Q203 2,316,540 42,583 SH SOLE 0 0 42,583
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 1,575,952 26,244 SH SOLE 0 0 26,244
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 817,909 16,138 SH SOLE 0 0 16,138
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 343,351 26,993 SH SOLE 0 0 26,993
KIMBERLY-CLARK CORP COM Stock 494368103 553,952 4,296 SH SOLE 0 0 4,296
KINDER MORGAN INC DEL COM Stock 49456B101 2,990,747 101,726 SH SOLE 0 0 101,726
KINSALE CAP GROUP INC COM Stock 49714P108 849,728 1,756 SH SOLE 0 0 1,756
KKR & CO INC COM Stock 48251W104 481,108 3,616 SH SOLE 0 0 3,616
KLA CORP COM NEW Stock 482480100 5,500,222 6,140 SH SOLE 0 0 6,140
KROGER CO COM Stock 501044101 768,155 10,708 SH SOLE 0 0 10,708
KT CORP SPONSORED ADR ADR 48268K101 3,968,980 191,000 SH SOLE 0 0 191,000
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 2,102,486 8,381 SH SOLE 0 0 8,381
LEMAITRE VASCULAR INC COM Stock 525558201 2,043,881 24,610 SH SOLE 0 0 24,610
LINDE PLC SHS Stock G54950103 3,088,689 6,583 SH SOLE 0 0 6,583
LOCKHEED MARTIN CORP COM Stock 539830109 740,938 1,599 SH SOLE 0 0 1,599
LOWES COS INC COM Stock 548661107 3,393,066 15,293 SH SOLE 0 0 15,293
LUMEN TECHNOLOGIES INC COM Stock 550241103 289,614 66,122 SH SOLE 0 0 66,122
MAIN STR CAP CORP COM CEF 56035L104 610,105 10,323 SH SOLE 0 0 10,323
MARATHON PETE CORP COM Stock 56585A102 289,071 1,740 SH SOLE 0 0 1,740
MARSH & MCLENNAN COS INC COM Stock 571748102 327,523 1,498 SH SOLE 0 0 1,498
MARVELL TECHNOLOGY INC COM Stock 573874104 558,896 7,220 SH SOLE 0 0 7,220
MASTERCARD INCORPORATED CL A Stock 57636Q104 224,776 400 SH SOLE 0 0 400
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 281,997 3,211 SH SOLE 0 0 3,211
MCDONALDS CORP COM Stock 580135101 2,771,924 9,487 SH SOLE 0 0 9,487
MCKESSON CORP COM Stock 58155Q103 441,866 603 SH SOLE 0 0 603
MEDTRONIC PLC SHS Stock G5960L103 715,984 8,213 SH SOLE 0 0 8,213
MERCADOLIBRE INC COM Stock 58733R102 1,019,316 390 SH SOLE 0 0 390
MERCK & CO INC COM Stock 58933Y105 1,688,979 21,336 SH SOLE 0 0 21,336
META PLATFORMS INC CL A Stock 30303M102 17,764,493 24,068 SH SOLE 0 0 24,068
MGIC INVT CORP WIS COM Stock 552848103 1,126,928 40,478 SH SOLE 0 0 40,478
MICROCHIP TECHNOLOGY INC. COM Stock 595017104 350,852 4,985 SH SOLE 0 0 4,985
MICRON TECHNOLOGY INC COM Stock 595112103 226,780 1,840 SH SOLE 0 0 1,840
MICROSOFT CORP COM Stock 594918104 35,940,198 72,254 SH SOLE 0 0 72,254
MICROSTRATEGY INC CL A NEW Stock 594972408 7,899,463 19,542 SH SOLE 0 0 19,542
MID PENN BANCORP INC COM Stock 59540G107 207,552 7,360 SH SOLE 0 0 7,360
MONDELEZ INTL INC CL A Stock 609207105 234,846 3,482 SH SOLE 0 0 3,482
MORGAN STANLEY COM NEW Stock 617446448 811,693 5,762 SH SOLE 0 0 5,762
MORGAN STANLEY EMERGING MKTS COM CEF 617477104 376,832 73,600 SH SOLE 0 0 73,600
NEOS ENHANCED INCOME 1-3 MONTH T-BILL ETF ETF 78433H501 362,731 7,294 SH SOLE 0 0 7,294
NEOS NASDAQ 100 HIGH INCOME ETF ETF 78433H675 497,944 9,574 SH SOLE 0 0 9,574
NEOS S&P 500 HIGH INCOME ETF ETF 78433H303 3,135,199 62,305 SH SOLE 0 0 62,305
NETFLIX INC COM Stock 64110L106 6,698,328 5,002 SH SOLE 0 0 5,002
NEWMONT CORP COM Stock 651639106 2,438,342 41,852 SH SOLE 0 0 41,852
NEXPOINT DIVERSIFIED REL ET TR COM NEW REIT 65340G205 535,101 127,709 SH SOLE 0 0 127,709
NEXTERA ENERGY INC COM Stock 65339F101 3,416,979 49,221 SH SOLE 0 0 49,221
NORTHERN DYNASTY MINERALS LTD COM NEW Stock 66510M204 560,522 418,300 SH SOLE 0 0 418,300
NUCOR CORP COM Stock 670346105 914,360 7,058 SH SOLE 0 0 7,058
NUVECTIS PHARMA INC COM Stock 67080T108 97,110 13,000 SH SOLE 0 0 13,000
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 145,090 13,286 SH SOLE 0 0 13,286
NUVEEN DOW 30 DYNMC OVERWRT FD SHS CEF 67075F105 433,771 30,249 SH SOLE 0 0 30,249
NUVEEN FLOATING RATE INCOME FD COM CEF 67072T108 202,560 23,914 SH SOLE 0 0 23,914
NUVEEN MORTGAGE AND INCOME FD COM CEF 670735109 996,556 53,178 SH SOLE 0 0 53,178
NUVEEN NEW JERSEY QULT MUN FD COM CEF 67069Y102 316,425 27,878 SH SOLE 0 0 27,878
NUVEEN REAL ASSET INCOME & GRO COM CEF 67074Y105 567,094 42,006 SH SOLE 0 0 42,006
NUVEEN S&P 500 BUY-WRITE INCOM COM CEF 6706ER101 289,773 20,877 SH SOLE 0 0 20,877
NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101 97,377 10,748 SH SOLE 0 0 10,748
NUVEEN SELECT TAX-FREE INCOME SH BEN INT CEF 67062F100 159,608 11,360 SH SOLE 0 0 11,360
NVIDIA CORPORATION COM Stock 67066G104 37,064,226 234,598 SH SOLE 0 0 234,598
OKLO INC COM CL A Stock 02156V109 354,025 6,323 SH SOLE 0 0 6,323
ONEOK INC NEW COM Stock 682680103 5,270,213 64,562 SH SOLE 0 0 64,562
ORACLE CORP COM Stock 68389X105 6,779,004 31,006 SH SOLE 0 0 31,006
PACER DATA & INFRASTRUCTURE REAL ESTATE ETF ETF 69374H741 276,336 8,550 SH SOLE 0 0 8,550
PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF ETF 69374H873 1,738,286 51,081 SH SOLE 0 0 51,081
PACER EMERGING MARKETS CASH COWS 100 ETF ETF 69374H865 689,735 31,238 SH SOLE 0 0 31,238
PACER METAURUS US LARGE CAP DIVIDEND MULTIPLIER 400 ETF ETF 69374H436 472,652 11,978 SH SOLE 0 0 11,978
PACER US CASH COWS 100 ETF ETF 69374H881 4,229,607 76,762 SH SOLE 0 0 76,762
PACER US LARGE CAP CASH COWS GROWTH LEADERS ETF ETF 69374H360 838,005 23,868 SH SOLE 0 0 23,868
PACER US SMALL CAP CASH COWS ETF ETF 69374H857 4,439,013 111,490 SH SOLE 0 0 111,490
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 4,675,231 34,296 SH SOLE 0 0 34,296
PALO ALTO NETWORKS INC COM Stock 697435105 3,401,935 16,624 SH SOLE 0 0 16,624
PALOMAR HLDGS INC COM Stock 69753M105 964,680 6,254 SH SOLE 0 0 6,254
PARKER-HANNIFIN CORP COM Stock 701094104 991,129 1,419 SH SOLE 0 0 1,419
PAYCHEX INC COM Stock 704326107 2,317,469 15,932 SH SOLE 0 0 15,932
PEPSICO INC COM Stock 713448108 2,372,899 17,971 SH SOLE 0 0 17,971
PFIZER INC COM Stock 717081103 2,112,206 87,137 SH SOLE 0 0 87,137
PHILIP MORRIS INTL INC COM Stock 718172109 387,845 2,129 SH SOLE 0 0 2,129
PHILLIPS 66 COM Stock 718546104 4,072,785 34,139 SH SOLE 0 0 34,139
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 6,236,996 67,661 SH SOLE 0 0 67,661
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 980,518 9,753 SH SOLE 0 0 9,753
PINNACLE WEST CAP CORP COM Stock 723484101 2,803,629 31,335 SH SOLE 0 0 31,335
PLUG POWER INC COM NEW Stock 72919P202 27,036 18,145 SH SOLE 0 0 18,145
PNC FINL SVCS GROUP INC COM Stock 693475105 452,628 2,428 SH SOLE 0 0 2,428
PPG INDS INC COM Stock 693506107 436,686 3,839 SH SOLE 0 0 3,839
PROCTER AND GAMBLE CO COM Stock 742718109 4,695,820 29,474 SH SOLE 0 0 29,474
PROLOGIS INC. COM REIT 74340W103 240,621 2,289 SH SOLE 0 0 2,289
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF ETF 74347B839 3,359,015 78,257 SH SOLE 0 0 78,257
PROSHARES MSCI EMERGING MARKETS DIVIDEND GROWERS ETF ETF 74347B847 906,758 19,850 SH SOLE 0 0 19,850
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 988,196 15,189 SH SOLE 0 0 15,189
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 222,995 2,214 SH SOLE 0 0 2,214
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 1,082,184 13,272 SH SOLE 0 0 13,272
PRUDENTIAL FINL INC COM Stock 744320102 719,955 6,701 SH SOLE 0 0 6,701
PUBLIC STORAGE OPER CO COM REIT 74460D109 622,637 2,122 SH SOLE 0 0 2,122
QUALCOMM INC COM Stock 747525103 1,152,243 7,234 SH SOLE 0 0 7,234
QUANTA SVCS INC COM Stock 74762E102 2,658,789 7,032 SH SOLE 0 0 7,032
QUEST DIAGNOSTICS INC COM Stock 74834L100 775,059 4,314 SH SOLE 0 0 4,314
RAMBUS INC DEL COM Stock 750917106 581,750 9,087 SH SOLE 0 0 9,087
RANGE RES CORP COM Stock 75281A109 871,717 21,433 SH SOLE 0 0 21,433
REALTY INCOME CORP COM REIT 756109104 718,763 12,476 SH SOLE 0 0 12,476
REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 563,504 15,575 SH SOLE 0 0 15,575
REPUBLIC SVCS INC COM Stock 760759100 1,059,437 4,296 SH SOLE 0 0 4,296
RESMED INC COM Stock 761152107 2,433,843 9,433 SH SOLE 0 0 9,433
RH COM Stock 74967X103 226,812 1,200 SH SOLE 0 0 1,200
RIVERNORTH OPPORTUNITIES FD IN COM CEF 76881Y109 1,079,961 88,088 SH SOLE 0 0 88,088
ROCKWELL AUTOMATION INC COM Stock 773903109 470,811 1,417 SH SOLE 0 0 1,417
ROSS STORES INC COM Stock 778296103 204,128 1,600 SH SOLE 0 0 1,600
ROYAL GOLD INC COM Stock 780287108 2,787,200 15,672 SH SOLE 0 0 15,672
ROYCE SMALL CAP TRUST INC COM CEF 780910105 721,357 47,930 SH SOLE 0 0 47,930
RTX CORPORATION COM Stock 75513E101 3,432,856 23,509 SH SOLE 0 0 23,509
S&P GLOBAL INC COM Stock 78409V104 1,549,705 2,939 SH SOLE 0 0 2,939
SABA CAPITAL INCOME & OPPORTUN COM NEW CEF 880198205 189,406 20,610 SH SOLE 0 0 20,610
SALESFORCE INC COM Stock 79466L302 3,526,103 12,930 SH SOLE 0 0 12,930
SANDSTORM GOLD LTD COM NEW Stock 80013R206 117,510 12,501 SH SOLE 0 0 12,501
SAP SE SPON ADR ADR 803054204 626,142 2,059 SH SOLE 0 0 2,059
SCHLUMBERGER LTD COM STK Stock 806857108 201,367 5,957 SH SOLE 0 0 5,957
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 3,540,001 117,451 SH SOLE 0 0 117,451
SCHWAB FUNDAMENTAL INTERNATIONAL SMALL EQUITY ETF ETF 808524748 251,291 5,976 SH SOLE 0 0 5,976
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF ETF 808524771 1,468,205 59,829 SH SOLE 0 0 59,829
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF ETF 808524763 296,419 10,346 SH SOLE 0 0 10,346
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 760,968 34,432 SH SOLE 0 0 34,432
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 269,011 11,288 SH SOLE 0 0 11,288
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 321,410 13,151 SH SOLE 0 0 13,151
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 12,505,545 471,907 SH SOLE 0 0 471,907
SEABRIDGE GOLD INC COM Stock 811916105 4,311,380 296,927 SH SOLE 0 0 296,927
SELECTQUOTE INC COM Stock 816307300 32,130 13,500 SH SOLE 0 0 13,500
SERVICENOW INC COM Stock 81762P102 298,143 290 SH SOLE 0 0 290
SHELL PLC SPON ADS ADR 780259305 210,048 2,983 SH SOLE 0 0 2,983
SHOPIFY INC CL A SUB VTG SHS Stock 82509L107 588,631 5,103 SH SOLE 0 0 5,103
SIXTH STREET SPECIALTY LENDING COM CEF 83012A109 845,445 35,508 SH SOLE 0 0 35,508
SOUTHERN CO COM Stock 842587107 705,071 7,678 SH SOLE 0 0 7,678
SOUTHERN COPPER CORP COM Stock 84265V105 859,207 8,492 SH SOLE 0 0 8,492
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 1,671,688 18,224 SH SOLE 0 0 18,224
SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 1,118,155 11,495 SH SOLE 0 0 11,495
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 364,811 11,833 SH SOLE 0 0 11,833
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 304,613 11,955 SH SOLE 0 0 11,955
SPDR GLOBAL DOW ETF ETF 78464A706 1,193,756 7,924 SH SOLE 0 0 7,924
SPDR GOLD SHARES ETF 78463V107 10,445,610 34,267 SH SOLE 0 0 34,267
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 363,195 8,970 SH SOLE 0 0 8,970
SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606 2,187,208 91,899 SH SOLE 0 0 91,899
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 1,753,267 24,119 SH SOLE 0 0 24,119
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 233,698 4,465 SH SOLE 0 0 4,465
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 2,041,017 67,605 SH SOLE 0 0 67,605
SPDR S&P 500 ETF TRUST ETF 78462F103 12,132,061 19,635 SH SOLE 0 0 19,635
SPDR S&P BIOTECH ETF ETF 78464A870 2,425,270 29,244 SH SOLE 0 0 29,244
SPDR S&P DIVIDEND ETF ETF 78464A763 371,998 2,740 SH SOLE 0 0 2,740
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 277,861 490 SH SOLE 0 0 490
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 386,661 3,073 SH SOLE 0 0 3,073
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 230,484 3,880 SH SOLE 0 0 3,880
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN CEF 85208R101 3,856,412 128,120 SH SOLE 0 0 128,120
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR CEF 85207H104 313,554 12,369 SH SOLE 0 0 12,369
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER CEF 85207K107 309,672 25,300 SH SOLE 0 0 25,300
SPROTT INC COM NEW Stock 852066208 1,658,160 24,000 SH SOLE 0 0 24,000
SPROTT URANIUM MINERS ETF ETF 85208P303 1,127,457 23,523 SH SOLE 0 0 23,523
SPROUTS FMRS MKT INC COM Stock 85208M102 907,496 5,512 SH SOLE 0 0 5,512
SRH TOTAL RETURN FUND INC COM CEF 101507101 212,160 12,000 SH SOLE 0 0 12,000
STAG INDL INC COM REIT 85254J102 368,513 10,157 SH SOLE 0 0 10,157
STARBUCKS CORP COM Stock 855244109 2,865,384 31,271 SH SOLE 0 0 31,271
STEEL DYNAMICS INC COM Stock 858119100 1,031,719 8,059 SH SOLE 0 0 8,059
STRATEGY SHARES NASDAQ 7HANDL INDEX ETF ETF 86280R506 363,888 16,800 SH SOLE 0 0 16,800
STRYKER CORPORATION COM Stock 863667101 1,441,014 3,642 SH SOLE 0 0 3,642
T. ROWE PRICE CAPITAL APPRECIATION EQUITY ETF ETF 87283Q867 8,423,689 238,766 SH SOLE 0 0 238,766
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 5,344,922 23,598 SH SOLE 0 0 23,598
TAPESTRY INC COM Stock 876030107 591,137 6,732 SH SOLE 0 0 6,732
TARGET CORP COM Stock 87612E106 1,090,100 11,050 SH SOLE 0 0 11,050
TARSUS PHARMACEUTICALS INC COM Stock 87650L103 243,060 6,000 SH SOLE 0 0 6,000
TE CONNECTIVITY PLC ORD SHS Stock G87052109 2,471,859 14,655 SH SOLE 0 0 14,655
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 18,422,756 72,751 SH SOLE 0 0 72,751
TECNOGLASS INC ORD SHS Stock G87264100 816,999 10,561 SH SOLE 0 0 10,561
TEMPLETON EMERGING MKTS FD COM CEF 880191101 729,500 50,000 SH SOLE 0 0 50,000
TESLA INC COM Stock 88160R101 4,383,708 13,800 SH SOLE 0 0 13,800
TEXAS INSTRS INC COM Stock 882508104 794,907 3,828 SH SOLE 0 0 3,828
THE CIGNA GROUP COM Stock 125523100 1,132,066 3,424 SH SOLE 0 0 3,424
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 225,232 555 SH SOLE 0 0 555
T-MOBILE US INC COM Stock 872590104 577,066 2,422 SH SOLE 0 0 2,422
TR ACTIVEBETA US LARGE CAP EQUITY ETF ETF 381430503 4,271,283 35,189 SH SOLE 0 0 35,189
TRANSDIGM GROUP INC COM Stock 893641100 494,208 325 SH SOLE 0 0 325
TRI CONTL CORP COM CEF 895436103 351,643 11,106 SH SOLE 0 0 11,106
TWILIO INC CL A Stock 90138F102 1,209,277 9,724 SH SOLE 0 0 9,724
UIPATH INC CL A Stock 90364P105 131,008 10,235 SH SOLE 0 0 10,235
UNION PAC CORP COM Stock 907818108 783,479 3,405 SH SOLE 0 0 3,405
UNITED PARCEL SERVICE INC CL B Stock 911312106 450,911 4,467 SH SOLE 0 0 4,467
UNITED RENTALS INC COM Stock 911363109 1,281,533 1,701 SH SOLE 0 0 1,701
UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 865,211 3,011 SH SOLE 0 0 3,011
UNITEDHEALTH GROUP INC COM Stock 91324P102 658,777 2,111 SH SOLE 0 0 2,111
UNUM GROUP COM Stock 91529Y106 3,168,336 39,231 SH SOLE 0 0 39,231
US BANCORP DEL COM NEW Stock 902973304 207,744 4,591 SH SOLE 0 0 4,591
US TREASURY 12 MONTH BILL ETF ETF 74933W478 4,020,968 80,106 SH SOLE 0 0 80,106
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 356,560 4,366 SH SOLE 0 0 4,366
VALARIS LTD CL A Stock G9460G101 400,761 9,517 SH SOLE 0 0 9,517
VALERO ENERGY CORP COM Stock 91913Y100 946,033 7,037 SH SOLE 0 0 7,037
VANDA PHARMACEUTICALS INC COM Stock 921659108 68,440 14,500 SH SOLE 0 0 14,500
VANECK GOLD MINERS ETF ETF 92189F106 3,196,322 61,396 SH SOLE 0 0 61,396
VANECK HIGH YIELD MUNI ETF ETF 92189H409 342,428 6,819 SH SOLE 0 0 6,819
VANECK INTERMEDIATE MUNI ETF ETF 92189H201 321,730 7,075 SH SOLE 0 0 7,075
VANECK JUNIOR GOLD MINERS ETF ETF 92189F791 1,060,555 15,691 SH SOLE 0 0 15,691
VANECK OIL SERVICES ETF ETF 92189H607 2,377,975 10,326 SH SOLE 0 0 10,326
VANECK SEMICONDUCTOR ETF ETF 92189F676 570,588 2,046 SH SOLE 0 0 2,046
VANECK SHORT HIGH YIELD MUNI ETF ETF 92189F387 284,487 12,593 SH SOLE 0 0 12,593
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 7,274,183 35,541 SH SOLE 0 0 35,541
VANGUARD ENERGY ETF ETF 92204A306 897,451 7,534 SH SOLE 0 0 7,534
VANGUARD FINANCIALS ETF ETF 92204A405 218,447 1,716 SH SOLE 0 0 1,716
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 289,462 4,306 SH SOLE 0 0 4,306
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 7,232,110 126,856 SH SOLE 0 0 126,856
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 12,021,293 243,050 SH SOLE 0 0 243,050
VANGUARD GROWTH ETF ETF 922908736 12,943,648 29,524 SH SOLE 0 0 29,524
VANGUARD HEALTH CARE ETF ETF 92204A504 990,531 3,988 SH SOLE 0 0 3,988
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 19,204,012 144,055 SH SOLE 0 0 144,055
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 714,977 1,077 SH SOLE 0 0 1,077
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 267,746 3,461 SH SOLE 0 0 3,461
VANGUARD LARGE-CAP ETF ETF 922908637 1,957,549 6,861 SH SOLE 0 0 6,861
VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 3,168,952 41,751 SH SOLE 0 0 41,751
VANGUARD MATERIALS ETF ETF 92204A801 727,593 3,734 SH SOLE 0 0 3,734
VANGUARD MEGA CAP ETF ETF 921910873 2,087,352 9,280 SH SOLE 0 0 9,280
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 694,489 1,896 SH SOLE 0 0 1,896
VANGUARD MID-CAP ETF ETF 922908629 13,388,677 47,845 SH SOLE 0 0 47,845
VANGUARD MID-CAP VALUE ETF ETF 922908512 612,493 3,724 SH SOLE 0 0 3,724
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 213,891 4,615 SH SOLE 0 0 4,615
VANGUARD REAL ESTATE ETF ETF 922908553 892,271 10,018 SH SOLE 0 0 10,018
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 839,510 7,687 SH SOLE 0 0 7,687
VANGUARD RUSSELL 3000 ETF ETF 92206C599 3,178,391 11,653 SH SOLE 0 0 11,653
VANGUARD S&P 500 ETF ETF 922908363 3,345,373 5,889 SH SOLE 0 0 5,889
VANGUARD SHORT-TERM BOND ETF ETF 921937827 1,774,300 22,545 SH SOLE 0 0 22,545
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 741,691 9,329 SH SOLE 0 0 9,329
VANGUARD SMALL CAP VALUE ETF ETF 922908611 1,472,022 7,548 SH SOLE 0 0 7,548
VANGUARD SMALL-CAP ETF ETF 922908751 1,171,411 4,943 SH SOLE 0 0 4,943
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 1,441,087 19,572 SH SOLE 0 0 19,572
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 213,982 4,322 SH SOLE 0 0 4,322
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 714,660 10,343 SH SOLE 0 0 10,343
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 5,856,504 19,269 SH SOLE 0 0 19,269
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 447,282 3,480 SH SOLE 0 0 3,480
VANGUARD VALUE ETF ETF 922908744 9,033,159 51,109 SH SOLE 0 0 51,109
VEEVA SYS INC CL A COM Stock 922475108 245,071 851 SH SOLE 0 0 851
VERIZON COMMUNICATIONS INC COM Stock 92343V104 4,419,310 102,133 SH SOLE 0 0 102,133
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 1,876,963 4,216 SH SOLE 0 0 4,216
VERTIV HOLDINGS CO COM CL A Stock 92537N108 455,277 3,545 SH SOLE 0 0 3,545
VICTORYSHARES FREE CASH FLOW ETF ETF 92647X830 750,268 21,224 SH SOLE 0 0 21,224
VICTORYSHARES SHORT-TERM BOND ETF ETF 92647N535 3,759,678 73,980 SH SOLE 0 0 73,980
VICTORYSHARES SMALL CAP FREE CASH FLOW ETF ETF 92647X822 908,255 34,653 SH SOLE 0 0 34,653
VIPER ENERGY INC CL A Stock 927959106 800,730 21,000 SH SOLE 0 0 21,000
VIRTUS DIVIDEND INTEREST & PR COM CEF 92840R101 248,000 20,000 SH SOLE 0 0 20,000
VIRTUS SEIX SENIOR LOAN ETF ETF 92790A405 1,129,248 47,930 SH SOLE 0 0 47,930
VISA INC COM CL A Stock 92826C839 10,973,947 30,908 SH SOLE 0 0 30,908
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 475,180 44,576 SH SOLE 0 0 44,576
WALMART INC COM Stock 931142103 6,450,902 65,973 SH SOLE 0 0 65,973
WASTE MGMT INC DEL COM Stock 94106L109 1,474,178 6,442 SH SOLE 0 0 6,442
WEC ENERGY GROUP INC COM Stock 92939U106 1,454,307 13,956 SH SOLE 0 0 13,956
WELLS FARGO CO NEW COM Stock 949746101 1,083,298 13,520 SH SOLE 0 0 13,520
WELLTOWER INC COM REIT 95040Q104 2,861,215 18,611 SH SOLE 0 0 18,611
WESTERN ASST INFLTN LKD INM FD COM SH BEN INT CEF 95766Q106 157,385 18,736 SH SOLE 0 0 18,736
WESTERN AST INFL LKD OPP & INM COM CEF 95766R104 124,181 14,175 SH SOLE 0 0 14,175
WHEATON PRECIOUS METALS CORP COM Stock 962879102 349,901 3,896 SH SOLE 0 0 3,896
WILLIAMS COS INC COM Stock 969457100 1,564,508 24,908 SH SOLE 0 0 24,908
WISDOMTREE CYBERSECURITY FUND ETF 97717Y659 255,280 8,000 SH SOLE 0 0 8,000
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ETF 97717X594 1,336,067 29,657 SH SOLE 0 0 29,657
WISDOMTREE INTERNATIONAL QUALITY DIVIDEND GROWTH FUND ETF 97717X131 464,422 11,716 SH SOLE 0 0 11,716
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 214,803 2,238 SH SOLE 0 0 2,238
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 2,587,784 30,902 SH SOLE 0 0 30,902
XPENG INC ADS ADR 98422D105 996,309 55,722 SH SOLE 0 0 55,722
XYLEM INC COM Stock 98419M100 221,923 1,715 SH SOLE 0 0 1,715
ZOETIS INC CL A Stock 98978V103 1,590,790 10,200 SH SOLE 0 0 10,200