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 88579Y101   1,093,898 10,700 SH   SOLE 0 0 0 10,700
ABBOTT LABS COM 002824100   11,128,033 107,072 SH   SOLE 0 0 0 107,072
ABBVIE INC COM 00287Y109   12,330,283 71,848 SH   SOLE 0 0 0 71,848
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   564,320 27,690 SH   SOLE 0 0 0 27,690
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   8,819,160 29,057 SH   SOLE 0 0 0 29,057
ADOBE INC COM 00724F101   13,523,766 24,344 SH   SOLE 0 0 0 24,344
ADVANCED MICRO DEVICES INC COM 007903107   9,432,349 58,149 SH   SOLE 0 0 0 58,149
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   396,522 6,405 SH   SOLE 0 0 0 6,405
ADVISORSHARES TR DORSY FSM ALCP 00768Y479   6,499,558 166,492 SH   SOLE 0 0 0 166,492
AECOM COM 00766T100   252,475 2,865 SH   SOLE 0 0 0 2,865
AERCAP HOLDINGS NV SHS N00985106   744,456 7,988 SH   SOLE 0 0 0 7,988
AEROVATE THERAPEUTICS INC COM 008064107   39,705 23,919 SH   SOLE 0 0 0 23,919
AFFIRM HLDGS INC COM CL A 00827B106   410,707 13,596 SH   SOLE 0 0 0 13,596
AFLAC INC COM 001055102   6,708,763 75,115 SH   SOLE 0 0 0 75,115
AGNC INVT CORP COM 00123Q104   110,621 11,593 SH   SOLE 0 0 0 11,593
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H679   611,547 22,926 SH   SOLE 0 0 0 22,926
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H661   705,142 26,827 SH   SOLE 0 0 0 26,827
AIR PRODS & CHEMS INC COM 009158106   3,696,590 14,323 SH   SOLE 0 0 0 14,323
AIRBNB INC COM CL A 009066101   653,204 4,308 SH   SOLE 0 0 0 4,308
ALASKA AIR GROUP INC COM 011659109   285,529 7,068 SH   SOLE 0 0 0 7,068
ALBEMARLE CORP COM 012653101   558,850 5,850 SH   SOLE 0 0 0 5,850
ALCOA CORP COM 013872106   234,959 5,905 SH   SOLE 0 0 0 5,905
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,218,168 16,906 SH   SOLE 0 0 0 16,906
ALIGN TECHNOLOGY INC COM 016255101   284,137 1,177 SH   SOLE 0 0 0 1,177
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   444,387 13,151 SH   SOLE 0 0 0 13,151
ALLSTATE CORP COM 020002101   350,600 2,195 SH   SOLE 0 0 0 2,195
ALLY FINL INC COM 02005N100   447,697 11,285 SH   SOLE 0 0 0 11,285
ALPHABET INC CAP STK CL A 02079K305   25,547,826 140,236 SH   SOLE 0 0 0 140,236
ALPHABET INC CAP STK CL C 02079K107   19,980,903 108,925 SH   SOLE 0 0 0 108,925
ALPS ETF TR ACTIVE EQTY OPPT 00162Q510   2,463,191 45,389 SH   SOLE 0 0 0 45,389
ALPS ETF TR ALERIAN MLP 00162Q452   11,199,452 233,412 SH   SOLE 0 0 0 233,412
ALPS ETF TR RIVERFRNT DYMC 00162Q528   11,475,460 216,905 SH   SOLE 0 0 0 216,905
ALPS ETF TR RIVERFRONT DYM 00162Q536   4,349,934 196,148 SH   SOLE 0 0 0 196,148
ALPS ETF TR RIVRFRNT STR INC 00162Q783   2,006,159 88,603 SH   SOLE 0 0 0 88,603
ALPS ETF TR SECTR DIV DOGS 00162Q858   895,829 16,956 SH   SOLE 0 0 0 16,956
ALTO INGREDIENTS INC COM 021513106   21,239 14,700 SH   SOLE 0 0 0 14,700
ALTRIA GROUP INC COM 02209S103   3,282,632 72,061 SH   SOLE 0 0 0 72,061
AMAZON COM INC COM 023135106   53,985,009 279,357 SH   SOLE 0 0 0 279,357
AMERICAN AIRLS GROUP INC COM 02376R102   415,648 36,686 SH   SOLE 0 0 0 36,686
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   262,196 4,037 SH   SOLE 0 0 0 4,037
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   306,409 15,352 SH   SOLE 0 0 0 15,352
AMERICAN ELEC PWR CO INC COM 025537101   1,373,740 15,650 SH   SOLE 0 0 0 15,650
AMERICAN EXPRESS CO COM 025816109   1,381,869 5,962 SH   SOLE 0 0 0 5,962
AMERICAN INTL GROUP INC COM NEW 026874784   335,919 4,524 SH   SOLE 0 0 0 4,524
AMERICAN TOWER CORP NEW COM 03027X100   3,106,928 15,965 SH   SOLE 0 0 0 15,965
AMERICAN WTR WKS CO INC NEW COM 030420103   619,896 4,799 SH   SOLE 0 0 0 4,799
AMETEK INC COM 031100100   293,704 1,757 SH   SOLE 0 0 0 1,757
AMGEN INC COM 031162100   7,410,562 23,711 SH   SOLE 0 0 0 23,711
AMKOR TECHNOLOGY INC COM 031652100   226,420 5,658 SH   SOLE 0 0 0 5,658
AMMO INC COM 00175J107   54,902 32,680 SH   SOLE 0 0 0 32,680
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   456,662 7,055 SH   SOLE 0 0 0 7,055
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,392,792 35,987 SH   SOLE 0 0 0 35,987
ANALOG DEVICES INC COM 032654105   8,774,080 38,430 SH   SOLE 0 0 0 38,430
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   743,107 12,778 SH   SOLE 0 0 0 12,778
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   325,078 17,058 SH   SOLE 0 0 0 17,058
AON PLC SHS CL A G0403H108   479,707 1,634 SH   SOLE 0 0 0 1,634
APOLLO GLOBAL MGMT INC COM 03769M106   1,836,525 15,526 SH   SOLE 0 0 0 15,526
APPLE INC COM 037833100   139,932,960 664,209 SH   SOLE 0 0 0 664,209
APPLIED MATLS INC COM 038222105   3,366,508 14,257 SH   SOLE 0 0 0 14,257
ARAMARK COM 03852U106   289,952 8,523 SH   SOLE 0 0 0 8,523
ARCH CAP GROUP LTD ORD G0450A105   299,929 2,973 SH   SOLE 0 0 0 2,973
ARCHER DANIELS MIDLAND CO COM 039483102   564,624 9,331 SH   SOLE 0 0 0 9,331
ARDELYX INC COM 039697107   100,346 13,542 SH   SOLE 0 0 0 13,542
ARES CAPITAL CORP COM 04010L103   420,263 20,166 SH   SOLE 0 0 0 20,166
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   674,162 5,057 SH   SOLE 0 0 0 5,057
ARISTA NETWORKS INC COM 040413106   490,658 1,400 SH   SOLE 0 0 0 1,400
ARK ETF TR GENOMIC REV ETF 00214Q302   667,488 28,427 SH   SOLE 0 0 0 28,427
ARK ETF TR INNOVATION ETF 00214Q104   769,448 17,494 SH   SOLE 0 0 0 17,494
ARROW ETF TR ARROW DJ GLB YLD 04273H104   228,409 17,510 SH   SOLE 0 0 0 17,510
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,114,372 2,067 SH   SOLE 0 0 0 2,067
ASTRAZENECA PLC SPONSORED ADR 046353108   7,344,361 94,167 SH   SOLE 0 0 0 94,167
AT&T INC COM 00206R102   4,292,284 224,596 SH   SOLE 0 0 0 224,596
ATMOS ENERGY CORP COM 049560105   2,308,164 19,788 SH   SOLE 0 0 0 19,788
AURA BIOSCIENCES INC COM 05153U107   122,326 16,181 SH   SOLE 0 0 0 16,181
AUTOMATIC DATA PROCESSING IN COM 053015103   4,845,182 20,284 SH   SOLE 0 0 0 20,284
AVERY DENNISON CORP COM 053611109   734,646 3,359 SH   SOLE 0 0 0 3,359
BALL CORP COM 058498106   294,982 4,913 SH   SOLE 0 0 0 4,913
BANK AMERICA CORP COM 060505104   11,994,381 301,581 SH   SOLE 0 0 0 301,581
BANK MONTREAL QUE COM 063671101   264,294 3,152 SH   SOLE 0 0 0 3,152
BANK NEW YORK MELLON CORP COM 064058100   284,698 4,752 SH   SOLE 0 0 0 4,752
BANK NOVA SCOTIA HALIFAX COM 064149107   250,186 5,470 SH   SOLE 0 0 0 5,470
BARCLAYS PLC ADR 06738E204   186,783 17,440 SH   SOLE 0 0 0 17,440
BARRICK GOLD CORP COM 067901108   1,421,173 85,200 SH   SOLE 0 0 0 85,200
BCE INC COM NEW 05534B760   228,413 7,056 SH   SOLE 0 0 0 7,056
BECTON DICKINSON & CO COM 075887109   802,884 3,431 SH   SOLE 0 0 0 3,431
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,673,446 6 SH   SOLE 0 0 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   14,566,064 35,807 SH   SOLE 0 0 0 35,807
BHP GROUP LTD SPONSORED ADS 088606108   814,223 14,260 SH   SOLE 0 0 0 14,260
BIOGEN INC COM 09062X103   341,213 1,472 SH   SOLE 0 0 0 1,472
BLACKROCK CAP ALLOCATION TER COM 09260U109   370,219 22,556 SH   SOLE 0 0 0 22,556
BLACKROCK CORPOR HI YLD FD I COM 09255P107   191,105 19,717 SH   SOLE 0 0 0 19,717
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   470,891 10,032 SH   SOLE 0 0 0 10,032
BLACKROCK INC COM 09247X101   3,956,864 5,018 SH   SOLE 0 0 0 5,018
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   144,658 10,359 SH   SOLE 0 0 0 10,359
BLACKROCK MUNIASSETS FD INC COM 09254J102   505,808 43,600 SH   SOLE 0 0 0 43,600
BLACKROCK RES & COMMODITIES SHS 09257A108   1,520,773 165,489 SH   SOLE 0 0 0 165,489
BLACKSTONE INC COM 09260D107   30,310,882 244,822 SH   SOLE 0 0 0 244,822
BLOCK INC CL A 852234103   523,382 8,115 SH   SOLE 0 0 0 8,115
BLOOM ENERGY CORP COM CL A 093712107   1,130,250 92,341 SH   SOLE 0 0 0 92,341
BLUEBIRD BIO INC COM 09609G100   54,063 54,950 SH   SOLE 0 0 0 54,950
BNY MELLON STRATEGIC MUNS IN COM 05588W108   77,902 12,728 SH   SOLE 0 0 0 12,728
BOEING CO COM 097023105   3,862,720 21,216 SH   SOLE 0 0 0 21,216
BOOKING HOLDINGS INC COM 09857L108   352,572 89 SH   SOLE 0 0 0 89
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   460,366 2,985 SH   SOLE 0 0 0 2,985
BORGWARNER INC COM 099724106   358,012 11,105 SH   SOLE 0 0 0 11,105
BOSTON SCIENTIFIC CORP COM 101137107   547,533 7,110 SH   SOLE 0 0 0 7,110
BP PLC SPONSORED ADR 055622104   3,636,755 100,733 SH   SOLE 0 0 0 100,733
BREAD FINANCIAL HOLDINGS INC COM 018581108   204,522 4,590 SH   SOLE 0 0 0 4,590
BRISTOL-MYERS SQUIBB CO COM 110122108   2,174,164 52,339 SH   SOLE 0 0 0 52,339
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   450,111 14,550 SH   SOLE 0 0 0 14,550
BROADCOM INC COM 11135F101   33,384,489 20,770 SH   SOLE 0 0 0 20,770
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,019,857 5,176 SH   SOLE 0 0 0 5,176
BROOKFIELD CORP CL A LTD VT SH 11271J107   229,455 5,523 SH   SOLE 0 0 0 5,523
BROWN & BROWN INC COM 115236101   1,672,863 18,711 SH   SOLE 0 0 0 18,711
BROWN FORMAN CORP CL B 115637209   490,952 11,370 SH   SOLE 0 0 0 11,370
BUILDERS FIRSTSOURCE INC COM 12008R107   303,205 2,191 SH   SOLE 0 0 0 2,191
BUNGE GLOBAL SA COM SHS H11356104   498,868 4,671 SH   SOLE 0 0 0 4,671
BWX TECHNOLOGIES INC COM 05605H100   200,274 2,108 SH   SOLE 0 0 0 2,108
CACI INTL INC CL A 127190304   321,305 747 SH   SOLE 0 0 0 747
CADENCE DESIGN SYSTEM INC COM 127387108   5,312,090 17,262 SH   SOLE 0 0 0 17,262
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   395,819 35,466 SH   SOLE 0 0 0 35,466
CAMECO CORP COM 13321L108   2,404,960 48,881 SH   SOLE 0 0 0 48,881
CANADIAN NAT RES LTD COM 136385101   1,013,670 28,475 SH   SOLE 0 0 0 28,475
CANADIAN PACIFIC KANSAS CITY COM 13646K108   371,276 4,713 SH   SOLE 0 0 0 4,713
CAPITAL GROUP CORE BALANCED SHS 14021D107   571,908 19,234 SH   SOLE 0 0 0 19,234
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   2,239,256 69,428 SH   SOLE 0 0 0 69,428
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   18,918,996 573,294 SH   SOLE 0 0 0 573,294
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   4,346,216 147,627 SH   SOLE 0 0 0 147,627
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   13,102,448 398,376 SH   SOLE 0 0 0 398,376
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   208,252 8,097 SH   SOLE 0 0 0 8,097
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508   274,853 10,645 SH   SOLE 0 0 0 10,645
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   1,869,566 84,137 SH   SOLE 0 0 0 84,137
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   435,094 17,123 SH   SOLE 0 0 0 17,123
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   4,193,491 155,774 SH   SOLE 0 0 0 155,774
CAPITAL ONE FINL CORP COM 14040H105   631,255 4,552 SH   SOLE 0 0 0 4,552
CAPITAL SOUTHWEST CORP COM 140501107   322,681 12,368 SH   SOLE 0 0 0 12,368
CARETRUST REIT INC COM 14174T107   468,466 18,664 SH   SOLE 0 0 0 18,664
CARLISLE COS INC COM 142339100   424,207 1,047 SH   SOLE 0 0 0 1,047
CARNIVAL CORP UNIT 99/99/9999 143658300   757,214 40,449 SH   SOLE 0 0 0 40,449
CARRIER GLOBAL CORPORATION COM 14448C104   605,284 9,588 SH   SOLE 0 0 0 9,588
CATALYST PHARMACEUTICALS INC COM 14888U101   187,852 12,128 SH   SOLE 0 0 0 12,128
CATERPILLAR INC COM 149123101   29,429,762 88,327 SH   SOLE 0 0 0 88,327
CBOE GLOBAL MKTS INC COM 12503M108   1,219,270 7,170 SH   SOLE 0 0 0 7,170
CDW CORP COM 12514G108   284,321 1,270 SH   SOLE 0 0 0 1,270
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   286,974 7,754 SH   SOLE 0 0 0 7,754
CENCORA INC COM 03073E105   2,254,431 10,006 SH   SOLE 0 0 0 10,006
CENTENE CORP DEL COM 15135B101   873,430 13,174 SH   SOLE 0 0 0 13,174
CENTRUS ENERGY CORP CL A 15643U104   205,200 4,800 SH   SOLE 0 0 0 4,800
CF INDS HLDGS INC COM 125269100   1,084,254 14,628 SH   SOLE 0 0 0 14,628
CHEMED CORP NEW COM 16359R103   310,348 572 SH   SOLE 0 0 0 572
CHENIERE ENERGY INC COM NEW 16411R208   664,511 3,801 SH   SOLE 0 0 0 3,801
CHESAPEAKE ENERGY CORP COM 165167735   2,876,847 34,999 SH   SOLE 0 0 0 34,999
CHEVRON CORP NEW COM 166764100   20,948,288 133,892 SH   SOLE 0 0 0 133,892
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,265,298 20,197 SH   SOLE 0 0 0 20,197
CHUBB LIMITED COM H1467J104   3,338,958 13,087 SH   SOLE 0 0 0 13,087
CHURCH & DWIGHT CO INC COM 171340102   840,461 8,107 SH   SOLE 0 0 0 8,107
CINTAS CORP COM 172908105   620,408 886 SH   SOLE 0 0 0 886
CISCO SYS INC COM 17275R102   11,212,750 235,987 SH   SOLE 0 0 0 235,987
CITIGROUP INC COM NEW 172967424   6,294,967 99,192 SH   SOLE 0 0 0 99,192
CLEVELAND-CLIFFS INC NEW COM 185899101   208,010 13,516 SH   SOLE 0 0 0 13,516
CLOROX CO DEL COM 189054109   603,043 4,414 SH   SOLE 0 0 0 4,414
CLOUDFLARE INC CL A COM 18915M107   323,282 3,903 SH   SOLE 0 0 0 3,903
CME GROUP INC COM 12572Q105   228,027 1,159 SH   SOLE 0 0 0 1,159
CMS ENERGY CORP COM 125896100   843,721 14,173 SH   SOLE 0 0 0 14,173
COCA COLA CO COM 191216100   5,700,238 89,518 SH   SOLE 0 0 0 89,518
COHEN & STEERS INFRASTRUCTUR COM 19248A109   503,387 22,390 SH   SOLE 0 0 0 22,390
COHEN & STEERS LTD DURATION COM 19248C105   306,460 15,400 SH   SOLE 0 0 0 15,400
COHEN & STEERS QUALITY INCOM COM 19247L106   1,005,237 86,068 SH   SOLE 0 0 0 86,068
COHERENT CORP COM 19247G107   427,148 5,895 SH   SOLE 0 0 0 5,895
COINBASE GLOBAL INC COM CL A 19260Q107   424,672 1,911 SH   SOLE 0 0 0 1,911
COLGATE PALMOLIVE CO COM 194162103   4,016,870 41,389 SH   SOLE 0 0 0 41,389
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   876,021 27,446 SH   SOLE 0 0 0 27,446
COMCAST CORP NEW CL A 20030N101   10,470,516 267,377 SH   SOLE 0 0 0 267,377
COMERICA INC COM 200340107   347,020 6,799 SH   SOLE 0 0 0 6,799
COMSTOCK INC COM NEW 205750300   4,100 25,000 SH   SOLE 0 0 0 25,000
CONOCOPHILLIPS COM 20825C104   6,579,617 57,502 SH   SOLE 0 0 0 57,502
CONSOLIDATED EDISON INC COM 209115104   632,030 7,068 SH   SOLE 0 0 0 7,068
CONSTELLATION BRANDS INC CL A 21036P108   708,120 2,751 SH   SOLE 0 0 0 2,751
CONSTELLATION ENERGY CORP COM 21037T109   8,392,383 41,905 SH   SOLE 0 0 0 41,905
COPART INC COM 217204106   617,519 11,402 SH   SOLE 0 0 0 11,402
CORNERSTONE STRATEGIC VALUE COM 21924B302   361,553 46,955 SH   SOLE 0 0 0 46,955
CORPAY INC COM SHS 219948106   2,490,396 9,348 SH   SOLE 0 0 0 9,348
CORTEVA INC COM 22052L104   348,715 6,461 SH   SOLE 0 0 0 6,461
COSTCO WHSL CORP NEW COM 22160K105   16,296,528 19,151 SH   SOLE 0 0 0 19,151
COTERRA ENERGY INC COM 127097103   232,416 8,714 SH   SOLE 0 0 0 8,714
CREATIVE REALITIES INC COM 22530J309   624,599 133,177 SH   SOLE 0 0 0 133,177
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   72,738 36,009 SH   SOLE 0 0 0 36,009
CREXENDO INC COM 226552107   31,450 10,000 SH   SOLE 0 0 0 10,000
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   205,760 3,810 SH   SOLE 0 0 0 3,810
CROCS INC COM 227046109   775,061 5,311 SH   SOLE 0 0 0 5,311
CROWDSTRIKE HLDGS INC CL A 22788C105   10,286,295 26,845 SH   SOLE 0 0 0 26,845
CROWN CASTLE INC COM 22822V101   407,806 4,174 SH   SOLE 0 0 0 4,174
CSX CORP COM 126408103   1,334,376 39,877 SH   SOLE 0 0 0 39,877
CUMMINS INC COM 231021106   836,692 3,013 SH   SOLE 0 0 0 3,013
CVS HEALTH CORP COM 126650100   1,929,363 32,647 SH   SOLE 0 0 0 32,647
D R HORTON INC COM 23331A109   291,178 2,066 SH   SOLE 0 0 0 2,066
DANAHER CORPORATION COM 235851102   983,068 3,934 SH   SOLE 0 0 0 3,934
DATADOG INC CL A COM 23804L103   967,089 7,457 SH   SOLE 0 0 0 7,457
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   976,474 49,091 SH   SOLE 0 0 0 49,091
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   742,452 22,357 SH   SOLE 0 0 0 22,357
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   4,575,017 112,631 SH   SOLE 0 0 0 112,631
DBX ETF TR XTRACK MSCI EAFE 233051200   2,157,910 52,057 SH   SOLE 0 0 0 52,057
DECKERS OUTDOOR CORP COM 243537107   550,684 569 SH   SOLE 0 0 0 569
DEERE & CO COM 244199105   6,689,224 17,893 SH   SOLE 0 0 0 17,893
DELL TECHNOLOGIES INC CL C 24703L202   466,898 3,385 SH   SOLE 0 0 0 3,385
DELTA AIR LINES INC DEL COM NEW 247361702   406,854 8,574 SH   SOLE 0 0 0 8,574
DEVON ENERGY CORP NEW COM 25179M103   898,608 18,946 SH   SOLE 0 0 0 18,946
DIAGEO PLC SPON ADR NEW 25243Q205   1,549,248 12,275 SH   SOLE 0 0 0 12,275
DIAMONDBACK ENERGY INC COM 25278X109   581,970 2,902 SH   SOLE 0 0 0 2,902
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   200,363 5,575 SH   SOLE 0 0 0 5,575
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   420,069 11,205 SH   SOLE 0 0 0 11,205
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   577,061 17,899 SH   SOLE 0 0 0 17,899
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   2,775,638 70,681 SH   SOLE 0 0 0 70,681
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   933,155 15,532 SH   SOLE 0 0 0 15,532
DISNEY WALT CO COM 254687106   4,539,777 45,703 SH   SOLE 0 0 0 45,703
DNP SELECT INCOME FD INC COM 23325P104   239,637 29,153 SH   SOLE 0 0 0 29,153
DOLLAR GEN CORP NEW COM 256677105   412,829 3,120 SH   SOLE 0 0 0 3,120
DOLLAR TREE INC COM 256746108   896,993 8,400 SH   SOLE 0 0 0 8,400
DOMINION ENERGY INC COM 25746U109   2,552,766 52,087 SH   SOLE 0 0 0 52,087
DOORDASH INC CL A 25809K105   4,219,390 38,791 SH   SOLE 0 0 0 38,791
DOW INC COM 260557103   1,281,784 24,157 SH   SOLE 0 0 0 24,157
DRAFTKINGS INC NEW COM CL A 26142V105   369,175 9,672 SH   SOLE 0 0 0 9,672
DUKE ENERGY CORP NEW COM NEW 26441C204   5,993,726 59,777 SH   SOLE 0 0 0 59,777
DUPONT DE NEMOURS INC COM 26614N102   5,098,485 63,343 SH   SOLE 0 0 0 63,343
DYNATRACE INC COM NEW 268150109   244,460 5,465 SH   SOLE 0 0 0 5,465
EA SERIES TRUST FREEDOM 100 EM 02072L607   1,041,781 29,497 SH   SOLE 0 0 0 29,497
EAGLE MATLS INC COM 26969P108   382,689 1,759 SH   SOLE 0 0 0 1,759
EAST WEST BANCORP INC COM 27579R104   611,948 8,357 SH   SOLE 0 0 0 8,357
EASTERLY GOVT PPTYS INC COM 27616P103   161,088 13,023 SH   SOLE 0 0 0 13,023
EASTMAN CHEM CO COM 277432100   1,807,462 18,451 SH   SOLE 0 0 0 18,451
EATON CORP PLC SHS G29183103   7,699,591 24,553 SH   SOLE 0 0 0 24,553
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   232,097 13,779 SH   SOLE 0 0 0 13,779
EATON VANCE SR FLTNG RTE TR COM 27828Q105   179,954 13,756 SH   SOLE 0 0 0 13,756
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   413,931 30,276 SH   SOLE 0 0 0 30,276
EATON VANCE TAX-MANAGED GLOB COM 27829F108   147,543 17,461 SH   SOLE 0 0 0 17,461
EBAY INC. COM 278642103   424,303 7,897 SH   SOLE 0 0 0 7,897
ECOLAB INC COM 278865100   1,911,674 8,025 SH   SOLE 0 0 0 8,025
EDWARDS LIFESCIENCES CORP COM 28176E108   283,743 3,072 SH   SOLE 0 0 0 3,072
ELEVANCE HEALTH INC COM 036752103   669,248 1,231 SH   SOLE 0 0 0 1,231
ELI LILLY & CO COM 532457108   20,820,782 22,987 SH   SOLE 0 0 0 22,987
EMCOR GROUP INC COM 29084Q100   239,877 657 SH   SOLE 0 0 0 657
EMERSON ELEC CO COM 291011104   3,615,084 32,795 SH   SOLE 0 0 0 32,795
ENBRIDGE INC COM 29250N105   1,096,917 30,810 SH   SOLE 0 0 0 30,810
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   5,088,649 313,713 SH   SOLE 0 0 0 313,713
ENSIGN GROUP INC COM 29358P101   2,892,539 23,385 SH   SOLE 0 0 0 23,385
ENTERGY CORP NEW COM 29364G103   1,107,052 10,344 SH   SOLE 0 0 0 10,344
ENTERPRISE PRODS PARTNERS L COM 293792107   8,672,759 299,238 SH   SOLE 0 0 0 299,238
EOG RES INC COM 26875P101   878,118 6,975 SH   SOLE 0 0 0 6,975
EQT CORP COM 26884L109   325,478 8,802 SH   SOLE 0 0 0 8,802
EQUINIX INC COM 29444U700   3,888,294 5,139 SH   SOLE 0 0 0 5,139
ETFIS SER TR I VIRTUS REAVES UT 26923G806   416,908 8,044 SH   SOLE 0 0 0 8,044
EVERGY INC COM 30034W106   1,322,247 24,965 SH   SOLE 0 0 0 24,965
EVERSOURCE ENERGY COM 30040W108   239,531 4,222 SH   SOLE 0 0 0 4,222
EXACT SCIENCES CORP COM 30063P105   260,170 6,158 SH   SOLE 0 0 0 6,158
EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889   253,402 7,635 SH   SOLE 0 0 0 7,635
EXELON CORP COM 30161N101   340,948 9,850 SH   SOLE 0 0 0 9,850
EXXON MOBIL CORP COM 30231G102   48,247,084 419,042 SH   SOLE 0 0 0 419,042
F N B CORP COM 302520101   212,531 15,536 SH   SOLE 0 0 0 15,536
FACTSET RESH SYS INC COM 303075105   2,872,395 7,032 SH   SOLE 0 0 0 7,032
FASTENAL CO COM 311900104   205,601 3,270 SH   SOLE 0 0 0 3,270
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   407,411 4,036 SH   SOLE 0 0 0 4,036
FEDEX CORP COM 31428X106   5,896,136 19,660 SH   SOLE 0 0 0 19,660
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   4,182,309 24,378 SH   SOLE 0 0 0 24,378
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   211,391 4,277 SH   SOLE 0 0 0 4,277
FIDELITY NATL INFORMATION SV COM 31620M106   2,224,397 29,515 SH   SOLE 0 0 0 29,515
FIDUS INVT CORP COM 316500107   392,964 20,172 SH   SOLE 0 0 0 20,172
FIFTH THIRD BANCORP COM 316773100   1,119,540 30,670 SH   SOLE 0 0 0 30,670
FINVOLUTION GROUP SPONSORED ADS 31810T101   363,617 76,235 SH   SOLE 0 0 0 76,235
FIRST HORIZON CORPORATION COM 320517105   467,307 29,632 SH   SOLE 0 0 0 29,632
FIRST MAJESTIC SILVER CORP COM 32076V103   66,126 11,170 SH   SOLE 0 0 0 11,170
FIRST SOLAR INC COM 336433107   301,201 1,336 SH   SOLE 0 0 0 1,336
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   660,435 24,313 SH   SOLE 0 0 0 24,313
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   1,785,792 85,838 SH   SOLE 0 0 0 85,838
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   327,559 9,251 SH   SOLE 0 0 0 9,251
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   758,424 41,286 SH   SOLE 0 0 0 41,286
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   700,574 11,182 SH   SOLE 0 0 0 11,182
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   372,568 7,710 SH   SOLE 0 0 0 7,710
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   24,330,004 1,401,320 SH   SOLE 0 0 0 1,401,320
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   2,160,042 33,025 SH   SOLE 0 0 0 33,025
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   8,023,941 126,098 SH   SOLE 0 0 0 126,098
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806   367,028 5,635 SH   SOLE 0 0 0 5,635
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   2,397,716 43,550 SH   SOLE 0 0 0 43,550
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   1,385,168 57,866 SH   SOLE 0 0 0 57,866
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   1,214,878 33,008 SH   SOLE 0 0 0 33,008
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   2,341,294 38,842 SH   SOLE 0 0 0 38,842
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   1,022,634 19,852 SH   SOLE 0 0 0 19,852
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   2,106,643 88,078 SH   SOLE 0 0 0 88,078
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   3,957,203 41,410 SH   SOLE 0 0 0 41,410
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   713,745 11,913 SH   SOLE 0 0 0 11,913
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   1,468,368 80,679 SH   SOLE 0 0 0 80,679
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   982,766 21,230 SH   SOLE 0 0 0 21,230
FIRST TR EXCHANGE TRADED FD GROWTH STRENGTH 33733E823   11,749,684 385,123 SH   SOLE 0 0 0 385,123
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   2,515,541 24,061 SH   SOLE 0 0 0 24,061
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,843,446 27,086 SH   SOLE 0 0 0 27,086
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   272,885 21,038 SH   SOLE 0 0 0 21,038
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   401,849 4,894 SH   SOLE 0 0 0 4,894
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   222,136 4,719 SH   SOLE 0 0 0 4,719
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   6,014,865 106,551 SH   SOLE 0 0 0 106,551
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   319,474 2,759 SH   SOLE 0 0 0 2,759
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   807,415 5,921 SH   SOLE 0 0 0 5,921
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   269,262 8,140 SH   SOLE 0 0 0 8,140
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   378,256 7,410 SH   SOLE 0 0 0 7,410
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   327,596 4,972 SH   SOLE 0 0 0 4,972
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   1,307,686 58,196 SH   SOLE 0 0 0 58,196
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   25,775,773 306,392 SH   SOLE 0 0 0 306,392
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   4,038,273 19,706 SH   SOLE 0 0 0 19,706
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   2,574,546 130,901 SH   SOLE 0 0 0 130,901
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   12,765,955 362,060 SH   SOLE 0 0 0 362,060
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   51,920,455 906,578 SH   SOLE 0 0 0 906,578
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   5,032,809 208,669 SH   SOLE 0 0 0 208,669
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   556,457 16,591 SH   SOLE 0 0 0 16,591
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   643,125 21,243 SH   SOLE 0 0 0 21,243
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   37,990,027 637,222 SH   SOLE 0 0 0 637,222
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   4,750,559 116,924 SH   SOLE 0 0 0 116,924
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   16,600,801 345,465 SH   SOLE 0 0 0 345,465
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   12,077,558 516,423 SH   SOLE 0 0 0 516,423
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   11,378,594 225,152 SH   SOLE 0 0 0 225,152
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   931,845 21,288 SH   SOLE 0 0 0 21,288
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796   7,354,113 359,979 SH   SOLE 0 0 0 359,979
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   8,796,917 469,431 SH   SOLE 0 0 0 469,431
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   2,253,212 107,149 SH   SOLE 0 0 0 107,149
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   2,332,109 45,664 SH   SOLE 0 0 0 45,664
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   324,369 9,525 SH   SOLE 0 0 0 9,525
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,301,518 43,637 SH   SOLE 0 0 0 43,637
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   290,554 10,943 SH   SOLE 0 0 0 10,943
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   391,099 19,153 SH   SOLE 0 0 0 19,153
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   2,404,345 77,914 SH   SOLE 0 0 0 77,914
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   788,184 7,888 SH   SOLE 0 0 0 7,888
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   1,468,652 55,823 SH   SOLE 0 0 0 55,823
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   2,672,002 87,712 SH   SOLE 0 0 0 87,712
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   790,403 5,133 SH   SOLE 0 0 0 5,133
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   428,974 6,280 SH   SOLE 0 0 0 6,280
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   47,318,744 863,996 SH   SOLE 0 0 0 863,996
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   9,165,513 200,478 SH   SOLE 0 0 0 200,478
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   18,269,114 547,146 SH   SOLE 0 0 0 547,146
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   568,024 5,711 SH   SOLE 0 0 0 5,711
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   650,818 6,489 SH   SOLE 0 0 0 6,489
FIRST TR EXCHNG TRADED FD VI ACTV FCTR SMCP 33740F797   521,982 18,450 SH   SOLE 0 0 0 18,450
FIRST TR EXCHNG TRADED FD VI EXPANDED TECHNOL 33740U851   1,889,355 67,176 SH   SOLE 0 0 0 67,176
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   1,402,964 75,491 SH   SOLE 0 0 0 75,491
FIRST TR EXCHNG TRADED FD VI FT VEST INT JUNE 33740U869   303,756 13,896 SH   SOLE 0 0 0 13,896
FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U828   409,746 18,988 SH   SOLE 0 0 0 18,988
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752   7,451,089 252,071 SH   SOLE 0 0 0 252,071
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   1,467,194 60,329 SH   SOLE 0 0 0 60,329
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   20,247,491 700,132 SH   SOLE 0 0 0 700,132
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   558,533 21,101 SH   SOLE 0 0 0 21,101
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   1,303,265 50,079 SH   SOLE 0 0 0 50,079
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417   368,448 16,940 SH   SOLE 0 0 0 16,940
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466   5,063,252 217,033 SH   SOLE 0 0 0 217,033
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   565,521 16,729 SH   SOLE 0 0 0 16,729
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   9,358,563 274,368 SH   SOLE 0 0 0 274,368
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. EQU 33740F375   314,069 10,274 SH   SOLE 0 0 0 10,274
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   436,347 10,255 SH   SOLE 0 0 0 10,255
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   248,255 6,685 SH   SOLE 0 0 0 6,685
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   205,477 5,095 SH   SOLE 0 0 0 5,095
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   370,325 8,294 SH   SOLE 0 0 0 8,294
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   337,262 7,327 SH   SOLE 0 0 0 7,327
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   258,976 5,535 SH   SOLE 0 0 0 5,535
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   5,153,373 124,062 SH   SOLE 0 0 0 124,062
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   227,997 4,950 SH   SOLE 0 0 0 4,950
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   1,712,441 42,200 SH   SOLE 0 0 0 42,200
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   964,286 24,653 SH   SOLE 0 0 0 24,653
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   277,091 7,974 SH   SOLE 0 0 0 7,974
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737   242,166 6,835 SH   SOLE 0 0 0 6,835
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   439,470 9,970 SH   SOLE 0 0 0 9,970
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   2,280,458 52,115 SH   SOLE 0 0 0 52,115
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   349,530 8,053 SH   SOLE 0 0 0 8,053
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   1,176,614 62,952 SH   SOLE 0 0 0 62,952
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   36,887,057 856,655 SH   SOLE 0 0 0 856,655
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   7,347,612 300,518 SH   SOLE 0 0 0 300,518
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   330,922 14,264 SH   SOLE 0 0 0 14,264
FIRST TR INTER DURATN PFD & COM 33718W103   757,598 41,242 SH   SOLE 0 0 0 41,242
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   3,305,221 44,906 SH   SOLE 0 0 0 44,906
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   545,630 5,620 SH   SOLE 0 0 0 5,620
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   3,730,644 34,371 SH   SOLE 0 0 0 34,371
FIRST TR MORNINGSTAR DIVID L SHS 336917109   7,310,014 192,535 SH   SOLE 0 0 0 192,535
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   3,569,027 28,945 SH   SOLE 0 0 0 28,945
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,866,441 9,453 SH   SOLE 0 0 0 9,453
FIRST TR VALUE LINE DIVID IN SHS 33734H106   33,978,689 833,526 SH   SOLE 0 0 0 833,526
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   2,138,786 17,456 SH   SOLE 0 0 0 17,456
FISERV INC COM 337738108   244,718 1,642 SH   SOLE 0 0 0 1,642
FIVERR INTL LTD ORD SHS M4R82T106   598,287 25,537 SH   SOLE 0 0 0 25,537
FLEXSHARES TR MORNSTAR UPSTR 33939L407   324,025 8,072 SH   SOLE 0 0 0 8,072
FLEXSHARES TR QUALT DIVD IDX 33939L860   416,479 6,262 SH   SOLE 0 0 0 6,262
FLOWSERVE CORP COM 34354P105   1,346,628 27,997 SH   SOLE 0 0 0 27,997
FLUENCE ENERGY INC COM CL A 34379V103   632,084 36,455 SH   SOLE 0 0 0 36,455
FLUOR CORP NEW COM 343412102   1,530,299 35,139 SH   SOLE 0 0 0 35,139
FLYWIRE CORPORATION COM VTG 302492103   184,188 11,238 SH   SOLE 0 0 0 11,238
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   459,201 4,266 SH   SOLE 0 0 0 4,266
FORD MTR CO DEL COM 345370860   2,088,921 166,565 SH   SOLE 0 0 0 166,565
FORTINET INC COM 34959E109   305,488 5,069 SH   SOLE 0 0 0 5,069
FORTIS INC COM 349553107   338,416 8,715 SH   SOLE 0 0 0 8,715
FRANKLIN TEMPLETON ETF TR FRANKLIN FOCUSED 35473P421   299,561 8,143 SH   SOLE 0 0 0 8,143
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   676,768 26,168 SH   SOLE 0 0 0 26,168
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   1,223,674 39,147 SH   SOLE 0 0 0 39,147
FREEPORT-MCMORAN INC CL B 35671D857   3,006,160 61,849 SH   SOLE 0 0 0 61,849
FS KKR CAP CORP COM 302635206   2,984,024 151,242 SH   SOLE 0 0 0 151,242
FUTU HLDGS LTD SPON ADS CL A 36118L106   322,107 4,910 SH   SOLE 0 0 0 4,910
GABELLI DIVID & INCOME TR COM 36242H104   835,095 36,764 SH   SOLE 0 0 0 36,764
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   449,408 32,425 SH   SOLE 0 0 0 32,425
GALLAGHER ARTHUR J & CO COM 363576109   3,391,494 13,079 SH   SOLE 0 0 0 13,079
GAMING & LEISURE PPTYS INC COM 36467J108   284,734 6,298 SH   SOLE 0 0 0 6,298
GARMIN LTD SHS H2906T109   817,182 5,014 SH   SOLE 0 0 0 5,014
GE AEROSPACE COM NEW 369604301   3,969,697 24,966 SH   SOLE 0 0 0 24,966
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   371,246 4,761 SH   SOLE 0 0 0 4,761
GE VERNOVA INC COM 36828A101   467,556 2,719 SH   SOLE 0 0 0 2,719
GENERAC HLDGS INC COM 368736104   427,054 3,230 SH   SOLE 0 0 0 3,230
GENERAL DYNAMICS CORP COM 369550108   3,521,269 12,121 SH   SOLE 0 0 0 12,121
GENERAL MLS INC COM 370334104   505,508 7,987 SH   SOLE 0 0 0 7,987
GENERAL MTRS CO COM 37045V100   920,212 19,802 SH   SOLE 0 0 0 19,802
GENTEX CORP COM 371901109   329,554 9,776 SH   SOLE 0 0 0 9,776
GENUINE PARTS CO COM 372460105   379,110 2,739 SH   SOLE 0 0 0 2,739
GENWORTH FINL INC COM SHS 37247D106   184,879 30,611 SH   SOLE 0 0 0 30,611
GERON CORP COM 374163103   75,031 17,696 SH   SOLE 0 0 0 17,696
GILEAD SCIENCES INC COM 375558103   4,249,569 61,937 SH   SOLE 0 0 0 61,937
GLOBAL NET LEASE INC COM NEW 379378201   176,788 24,050 SH   SOLE 0 0 0 24,050
GLOBAL PMTS INC COM 37940X102   2,967,108 30,684 SH   SOLE 0 0 0 30,684
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   298,954 10,384 SH   SOLE 0 0 0 10,384
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   514,908 5,125 SH   SOLE 0 0 0 5,125
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   237,765 10,122 SH   SOLE 0 0 0 10,122
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   1,679,804 32,885 SH   SOLE 0 0 0 32,885
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   396,053 13,684 SH   SOLE 0 0 0 13,684
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   503,578 28,496 SH   SOLE 0 0 0 28,496
GLOBAL X FDS RATE PREFERRED 37954Y376   829,739 35,088 SH   SOLE 0 0 0 35,088
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   547,528 8,372 SH   SOLE 0 0 0 8,372
GLOBAL X FDS SUPERDIVIDEND 37960A669   295,033 13,399 SH   SOLE 0 0 0 13,399
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,810,652 48,900 SH   SOLE 0 0 0 48,900
GLOBUS MED INC CL A 379577208   3,323,134 48,520 SH   SOLE 0 0 0 48,520
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   388,298 3,512 SH   SOLE 0 0 0 3,512
GOLDMAN SACHS GROUP INC COM 38141G104   3,451,835 7,626 SH   SOLE 0 0 0 7,626
GRACO INC COM 384109104   269,584 3,401 SH   SOLE 0 0 0 3,401
GRAINGER W W INC COM 384802104   2,803,766 3,105 SH   SOLE 0 0 0 3,105
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   329,289 6,185 SH   SOLE 0 0 0 6,185
GREAT LAKES DREDGE & DOCK CO COM 390607109   166,820 19,000 SH   SOLE 0 0 0 19,000
GRYPHON DIGITAL MNG INC COM 400510103   50,206 42,190 SH   SOLE 0 0 0 42,190
GSK PLC SPONSORED ADR 37733W204   770,107 20,002 SH   SOLE 0 0 0 20,002
GUARDANT HEALTH INC COM 40131M109   257,624 8,921 SH   SOLE 0 0 0 8,921
HALLIBURTON CO COM 406216101   597,485 17,682 SH   SOLE 0 0 0 17,682
HANCOCK WHITNEY CORPORATION COM 410120109   486,772 10,175 SH   SOLE 0 0 0 10,175
HARTFORD FINL SVCS GROUP INC COM 416515104   274,855 2,733 SH   SOLE 0 0 0 2,733
HCA HEALTHCARE INC COM 40412C101   308,160 959 SH   SOLE 0 0 0 959
HDFC BANK LTD SPONSORED ADS 40415F101   532,334 8,275 SH   SOLE 0 0 0 8,275
HECLA MNG CO COM 422704106   584,429 120,501 SH   SOLE 0 0 0 120,501
HELLO GROUP INC ADS 423403104   123,144 20,123 SH   SOLE 0 0 0 20,123
HENRY JACK & ASSOC INC COM 426281101   886,157 5,334 SH   SOLE 0 0 0 5,334
HERSHEY CO COM 427866108   2,109,423 11,471 SH   SOLE 0 0 0 11,471
HEXCEL CORP NEW COM 428291108   1,803,926 28,886 SH   SOLE 0 0 0 28,886
HILTON WORLDWIDE HLDGS INC COM 43300A203   470,435 2,156 SH   SOLE 0 0 0 2,156
HOME DEPOT INC COM 437076102   15,414,790 44,740 SH   SOLE 0 0 0 44,740
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   426,620 13,230 SH   SOLE 0 0 0 13,230
HONEYWELL INTL INC COM 438516106   9,334,659 43,698 SH   SOLE 0 0 0 43,698
HSBC HLDGS PLC SPON ADR NEW 404280406   603,364 13,871 SH   SOLE 0 0 0 13,871
HUBSPOT INC COM 443573100   273,063 463 SH   SOLE 0 0 0 463
HUMANA INC COM 444859102   637,215 1,702 SH   SOLE 0 0 0 1,702
HUNTINGTON BANCSHARES INC COM 446150104   216,755 16,443 SH   SOLE 0 0 0 16,443
HUNTINGTON INGALLS INDS INC COM 446413106   305,844 1,241 SH   SOLE 0 0 0 1,241
HYLIION HOLDINGS CORP COMMON STOCK 449109107   92,733 57,243 SH   SOLE 0 0 0 57,243
I-80 GOLD CORP COM 44955L106   16,524 15,300 SH   SOLE 0 0 0 15,300
IDEXX LABS INC COM 45168D104   294,264 604 SH   SOLE 0 0 0 604
ILLINOIS TOOL WKS INC COM 452308109   5,846,227 24,663 SH   SOLE 0 0 0 24,663
ILLUMINA INC COM 452327109   2,925,220 28,025 SH   SOLE 0 0 0 28,025
INCYTE CORP COM 45337C102   406,736 6,710 SH   SOLE 0 0 0 6,710
ING GROEP N.V. SPONSORED ADR 456837103   172,791 10,078 SH   SOLE 0 0 0 10,078
INGREDION INC COM 457187102   534,389 4,659 SH   SOLE 0 0 0 4,659
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   231,077 7,695 SH   SOLE 0 0 0 7,695
INOZYME PHARMA INC COM 45790W108   49,751 11,155 SH   SOLE 0 0 0 11,155
INSPIRE MED SYS INC COM 457730109   327,211 2,445 SH   SOLE 0 0 0 2,445
INTEL CORP COM 458140100   2,049,400 66,146 SH   SOLE 0 0 0 66,146
INTERCONTINENTAL EXCHANGE IN COM 45866F104   866,763 6,331 SH   SOLE 0 0 0 6,331
INTERNATIONAL BUSINESS MACHS COM 459200101   12,557,274 72,583 SH   SOLE 0 0 0 72,583
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   2,415,757 25,372 SH   SOLE 0 0 0 25,372
INTUIT COM 461202103   650,891 990 SH   SOLE 0 0 0 990
INTUITIVE SURGICAL INC COM NEW 46120E602   2,103,178 4,728 SH   SOLE 0 0 0 4,728
INVENTRUST PPTYS CORP COM NEW 46124J201   493,348 19,926 SH   SOLE 0 0 0 19,926
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   569,686 40,543 SH   SOLE 0 0 0 40,543
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   249,874 2,525 SH   SOLE 0 0 0 2,525
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   301,503 5,262 SH   SOLE 0 0 0 5,262
INVESCO DB US DLR INDEX TR BEARISH FD 46141D104   198,634 11,100 SH   SOLE 0 0 0 11,100
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   1,698,226 68,839 SH   SOLE 0 0 0 68,839
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   1,861,222 52,128 SH   SOLE 0 0 0 52,128
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   1,418,364 66,452 SH   SOLE 0 0 0 66,452
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   2,331,795 27,420 SH   SOLE 0 0 0 27,420
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   1,641,310 59,491 SH   SOLE 0 0 0 59,491
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   346,192 8,657 SH   SOLE 0 0 0 8,657
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,270,039 11,509 SH   SOLE 0 0 0 11,509
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   434,467 18,346 SH   SOLE 0 0 0 18,346
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   446,000 38,613 SH   SOLE 0 0 0 38,613
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   1,283,474 13,854 SH   SOLE 0 0 0 13,854
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   271,064 9,933 SH   SOLE 0 0 0 9,933
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   674,059 15,169 SH   SOLE 0 0 0 15,169
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   17,350,604 267,138 SH   SOLE 0 0 0 267,138
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,667,776 79,264 SH   SOLE 0 0 0 79,264
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   1,813,246 82,108 SH   SOLE 0 0 0 82,108
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   581,411 32,025 SH   SOLE 0 0 0 32,025
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,293,001 61,398 SH   SOLE 0 0 0 61,398
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   3,256,681 143,339 SH   SOLE 0 0 0 143,339
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,329,825 65,028 SH   SOLE 0 0 0 65,028
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   2,942,784 128,451 SH   SOLE 0 0 0 128,451
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,270,491 66,257 SH   SOLE 0 0 0 66,257
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,176,828 61,231 SH   SOLE 0 0 0 61,231
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   1,238,529 57,688 SH   SOLE 0 0 0 57,688
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   2,720,087 117,933 SH   SOLE 0 0 0 117,933
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,299,822 65,155 SH   SOLE 0 0 0 65,155
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   944,493 9,176 SH   SOLE 0 0 0 9,176
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   1,095,929 16,156 SH   SOLE 0 0 0 16,156
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   325,137 3,129 SH   SOLE 0 0 0 3,129
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   420,930 6,794 SH   SOLE 0 0 0 6,794
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   21,326,822 217,935 SH   SOLE 0 0 0 217,935
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   1,512,376 102,672 SH   SOLE 0 0 0 102,672
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   704,729 35,882 SH   SOLE 0 0 0 35,882
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   719,809 7,620 SH   SOLE 0 0 0 7,620
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   430,740 7,826 SH   SOLE 0 0 0 7,826
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   220,649 5,374 SH   SOLE 0 0 0 5,374
INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872   399,035 12,480 SH   SOLE 0 0 0 12,480
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   4,168,557 40,551 SH   SOLE 0 0 0 40,551
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   646,879 5,675 SH   SOLE 0 0 0 5,675
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   210,701 1,885 SH   SOLE 0 0 0 1,885
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,051,083 30,728 SH   SOLE 0 0 0 30,728
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   240,330 2,881 SH   SOLE 0 0 0 2,881
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   6,907,270 108,708 SH   SOLE 0 0 0 108,708
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   993,106 15,805 SH   SOLE 0 0 0 15,805
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   220,149 3,385 SH   SOLE 0 0 0 3,385
INVESCO MUNI INCOME OPP TRST COM 46132X101   153,012 24,095 SH   SOLE 0 0 0 24,095
INVESCO QQQ TR UNIT SER 1 46090E103   67,431,202 140,669 SH   SOLE 0 0 0 140,669
INVESCO SR INCOME TR COM 46131H107   147,419 34,204 SH   SOLE 0 0 0 34,204
IONIS PHARMACEUTICALS INC COM 462222100   212,114 4,451 SH   SOLE 0 0 0 4,451
IONQ INC COM 46222L108   91,418 13,006 SH   SOLE 0 0 0 13,006
IRON MTN INC DEL COM 46284V101   226,186 2,523 SH   SOLE 0 0 0 2,523
ISHARES GOLD TR ISHARES NEW 464285204   1,648,667 37,530 SH   SOLE 0 0 0 37,530
ISHARES GOLD TR SHARES REPRESENT 46436F103   315,935 13,618 SH   SOLE 0 0 0 13,618
ISHARES INC CORE MSCI EMKT 46434G103   2,217,295 41,387 SH   SOLE 0 0 0 41,387
ISHARES INC CUR HD MSCI EM 46434G509   264,902 9,775 SH   SOLE 0 0 0 9,775
ISHARES INC MSCI EMERG MRKT 464286533   224,023 3,911 SH   SOLE 0 0 0 3,911
ISHARES INC MSCI EMRG CHN 46434G764   1,095,617 18,508 SH   SOLE 0 0 0 18,508
ISHARES INC MSCI GBL ETF NEW 46434G848   387,413 9,490 SH   SOLE 0 0 0 9,490
ISHARES INC MSCI MEXICO ETF 464286822   450,182 7,954 SH   SOLE 0 0 0 7,954
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   1,503,383 67,875 SH   SOLE 0 0 0 67,875
ISHARES SILVER TR ISHARES 46428Q109   11,066,243 416,500 SH   SOLE 0 0 0 416,500
ISHARES TR 0-3 MNTH TREASRY 46436E718   384,104 3,814 SH   SOLE 0 0 0 3,814
ISHARES TR 0-5 YR TIPS ETF 46429B747   620,744 6,239 SH   SOLE 0 0 0 6,239
ISHARES TR 1 3 YR TREAS BD 464287457   3,476,093 42,570 SH   SOLE 0 0 0 42,570
ISHARES TR 10-20 YR TRS ETF 464288653   723,005 7,040 SH   SOLE 0 0 0 7,040
ISHARES TR 20 YR TR BD ETF 464287432   19,023,200 207,270 SH   SOLE 0 0 0 207,270
ISHARES TR 3 7 YR TREAS BD 464288661   385,011 3,334 SH   SOLE 0 0 0 3,334
ISHARES TR 7-10 YR TRSY BD 464287440   8,196,161 87,518 SH   SOLE 0 0 0 87,518
ISHARES TR BROAD USD HIGH 46435U853   493,854 13,610 SH   SOLE 0 0 0 13,610
ISHARES TR CONSER ALLOC ETF 464289883   229,752 6,222 SH   SOLE 0 0 0 6,222
ISHARES TR CORE 1 5 YR USD 46432F859   2,757,557 58,214 SH   SOLE 0 0 0 58,214
ISHARES TR CORE DIV GRWTH 46434V621   8,709,225 151,142 SH   SOLE 0 0 0 151,142
ISHARES TR CORE HIGH DV ETF 46429B663   773,610 7,106 SH   SOLE 0 0 0 7,106
ISHARES TR CORE MSCI EAFE 46432F842   4,886,716 67,230 SH   SOLE 0 0 0 67,230
ISHARES TR CORE MSCI EURO 46434V738   1,921,740 33,740 SH   SOLE 0 0 0 33,740
ISHARES TR CORE MSCI INTL 46435G326   398,493 6,071 SH   SOLE 0 0 0 6,071
ISHARES TR CORE MSCI TOTAL 46432F834   1,334,484 19,744 SH   SOLE 0 0 0 19,744
ISHARES TR CORE S&P MCP ETF 464287507   6,524,816 111,468 SH   SOLE 0 0 0 111,468
ISHARES TR CORE S&P SCP ETF 464287804   7,480,276 70,095 SH   SOLE 0 0 0 70,095
ISHARES TR CORE S&P TTL STK 464287150   3,218,208 27,085 SH   SOLE 0 0 0 27,085
ISHARES TR CORE S&P US GWT 464287671   1,908,041 14,948 SH   SOLE 0 0 0 14,948
ISHARES TR CORE S&P US VLU 464287663   2,217,403 25,149 SH   SOLE 0 0 0 25,149
ISHARES TR CORE S&P500 ETF 464287200   33,103,323 60,463 SH   SOLE 0 0 0 60,463
ISHARES TR CORE TOTAL USD 46434V613   349,321 7,716 SH   SOLE 0 0 0 7,716
ISHARES TR CORE US AGGBD ET 464287226   14,370,410 147,985 SH   SOLE 0 0 0 147,985
ISHARES TR CUR HD EURZN ETF 46434V639   1,870,007 51,551 SH   SOLE 0 0 0 51,551
ISHARES TR EAFE GRWTH ETF 464288885   453,098 4,422 SH   SOLE 0 0 0 4,422
ISHARES TR EAFE SML CP ETF 464288273   435,948 7,067 SH   SOLE 0 0 0 7,067
ISHARES TR EAFE VALUE ETF 464288877   2,072,350 39,064 SH   SOLE 0 0 0 39,064
ISHARES TR ESG AWR MSCI USA 46435G425   360,033 3,016 SH   SOLE 0 0 0 3,016
ISHARES TR EXPANDED TECH 464287515   5,978,164 68,794 SH   SOLE 0 0 0 68,794
ISHARES TR EXPND TEC SC ETF 464287549   1,848,525 19,599 SH   SOLE 0 0 0 19,599
ISHARES TR FALN ANGLS USD 46435G474   229,967 8,780 SH   SOLE 0 0 0 8,780
ISHARES TR FLTG RATE NT ETF 46429B655   238,869 4,674 SH   SOLE 0 0 0 4,674
ISHARES TR GL CLEAN ENE ETF 464288224   401,962 30,177 SH   SOLE 0 0 0 30,177
ISHARES TR GL TIMB FORE ETF 464288174   334,164 4,264 SH   SOLE 0 0 0 4,264
ISHARES TR GLOB HLTHCRE ETF 464287325   353,831 3,811 SH   SOLE 0 0 0 3,811
ISHARES TR GLOBAL ENERG ETF 464287341   1,446,731 34,854 SH   SOLE 0 0 0 34,854
ISHARES TR GLOBAL MATER ETF 464288695   899,096 10,588 SH   SOLE 0 0 0 10,588
ISHARES TR GRWT ALLOCAT ETF 464289867   552,957 9,817 SH   SOLE 0 0 0 9,817
ISHARES TR HDG MSCI EAFE 46434V803   743,167 20,893 SH   SOLE 0 0 0 20,893
ISHARES TR IBOXX HI YD ETF 464288513   1,256,707 16,282 SH   SOLE 0 0 0 16,282
ISHARES TR IBOXX INV CP ETF 464287242   1,099,897 10,264 SH   SOLE 0 0 0 10,264
ISHARES TR ISHARES BIOTECH 464287556   374,450 2,728 SH   SOLE 0 0 0 2,728
ISHARES TR ISHARES SEMICDTR 464287523   5,689,136 23,067 SH   SOLE 0 0 0 23,067
ISHARES TR ISHS 1-5YR INVS 464288646   1,200,285 23,407 SH   SOLE 0 0 0 23,407
ISHARES TR ISHS 5-10YR INVT 464288638   1,366,534 26,640 SH   SOLE 0 0 0 26,640
ISHARES TR JPMORGAN USD EMG 464288281   579,089 6,542 SH   SOLE 0 0 0 6,542
ISHARES TR LATN AMER 40 ETF 464287390   640,704 25,880 SH   SOLE 0 0 0 25,880
ISHARES TR MBS ETF 464288588   1,622,857 17,651 SH   SOLE 0 0 0 17,651
ISHARES TR MORNINGSTAR GRWT 464287119   2,848,622 34,995 SH   SOLE 0 0 0 34,995
ISHARES TR MRGSTR MD CP GRW 464288307   339,540 5,011 SH   SOLE 0 0 0 5,011
ISHARES TR MSCI ACWI ETF 464288257   311,847 2,772 SH   SOLE 0 0 0 2,772
ISHARES TR MSCI EAFE ETF 464287465   4,758,233 60,733 SH   SOLE 0 0 0 60,733
ISHARES TR MSCI EAFE MIN VL 46429B689   526,938 7,597 SH   SOLE 0 0 0 7,597
ISHARES TR MSCI EMG MKT ETF 464287234   4,027,949 94,574 SH   SOLE 0 0 0 94,574
ISHARES TR MSCI EURO FL ETF 464289180   2,614,468 116,937 SH   SOLE 0 0 0 116,937
ISHARES TR MSCI INDIA ETF 46429B598   1,495,917 26,820 SH   SOLE 0 0 0 26,820
ISHARES TR MSCI INDIA SM CP 46429B614   1,098,330 13,581 SH   SOLE 0 0 0 13,581
ISHARES TR MSCI INTL QUALTY 46434V456   262,095 6,711 SH   SOLE 0 0 0 6,711
ISHARES TR MSCI UK ETF NEW 46435G334   3,442,493 98,698 SH   SOLE 0 0 0 98,698
ISHARES TR MSCI USA MIN VOL 46429B697   7,308,266 87,030 SH   SOLE 0 0 0 87,030
ISHARES TR MSCI USA MMENTM 46432F396   2,787,689 14,304 SH   SOLE 0 0 0 14,304
ISHARES TR MSCI USA QLT FCT 46432F339   4,322,692 25,312 SH   SOLE 0 0 0 25,312
ISHARES TR NATIONAL MUN ETF 464288414   888,539 8,337 SH   SOLE 0 0 0 8,337
ISHARES TR NORTH AMERN NAT 464287374   229,724 5,221 SH   SOLE 0 0 0 5,221
ISHARES TR PFD AND INCM SEC 464288687   6,707,407 212,592 SH   SOLE 0 0 0 212,592
ISHARES TR RUS 1000 ETF 464287622   4,221,337 14,173 SH   SOLE 0 0 0 14,173
ISHARES TR RUS 1000 GRW ETF 464287614   19,282,461 52,885 SH   SOLE 0 0 0 52,885
ISHARES TR RUS 1000 VAL ETF 464287598   5,800,764 33,226 SH   SOLE 0 0 0 33,226
ISHARES TR RUS 2000 GRW ETF 464287648   2,311,390 8,803 SH   SOLE 0 0 0 8,803
ISHARES TR RUS 2000 VAL ETF 464287630   1,154,662 7,580 SH   SOLE 0 0 0 7,580
ISHARES TR RUS MD CP GR ETF 464287481   3,058,841 27,714 SH   SOLE 0 0 0 27,714
ISHARES TR RUS MDCP VAL ETF 464287473   1,265,369 10,475 SH   SOLE 0 0 0 10,475
ISHARES TR RUS MID CAP ETF 464287499   1,641,390 20,226 SH   SOLE 0 0 0 20,226
ISHARES TR RUS TP200 GR ETF 464289438   351,171 1,636 SH   SOLE 0 0 0 1,636
ISHARES TR RUS TP200 VL ETF 464289420   508,848 6,801 SH   SOLE 0 0 0 6,801
ISHARES TR RUSSELL 2000 ETF 464287655   5,154,508 25,383 SH   SOLE 0 0 0 25,383
ISHARES TR RUSSELL 3000 ETF 464287689   708,634 2,285 SH   SOLE 0 0 0 2,285
ISHARES TR S&P 100 ETF 464287101   991,423 3,751 SH   SOLE 0 0 0 3,751
ISHARES TR S&P 500 GRWT ETF 464287309   3,274,172 35,374 SH   SOLE 0 0 0 35,374
ISHARES TR S&P 500 VAL ETF 464287408   3,838,320 21,086 SH   SOLE 0 0 0 21,086
ISHARES TR S&P MC 400GR ETF 464287606   4,814,164 54,634 SH   SOLE 0 0 0 54,634
ISHARES TR S&P MC 400VL ETF 464287705   1,648,266 14,516 SH   SOLE 0 0 0 14,516
ISHARES TR S&P SML 600 GWT 464287887   7,983,872 62,158 SH   SOLE 0 0 0 62,158
ISHARES TR SELECT DIVID ETF 464287168   3,503,763 28,960 SH   SOLE 0 0 0 28,960
ISHARES TR SHORT TREAS BD 464288679   1,231,577 11,143 SH   SOLE 0 0 0 11,143
ISHARES TR SHRT NAT MUN ETF 464288158   614,456 5,876 SH   SOLE 0 0 0 5,876
ISHARES TR SP SMCP600VL ETF 464287879   1,196,879 12,297 SH   SOLE 0 0 0 12,297
ISHARES TR TIPS BD ETF 464287176   920,491 8,615 SH   SOLE 0 0 0 8,615
ISHARES TR TRS FLT RT BD 46434V860   452,214 8,925 SH   SOLE 0 0 0 8,925
ISHARES TR U.S. BAS MTL ETF 464287838   906,673 6,476 SH   SOLE 0 0 0 6,476
ISHARES TR U.S. ENERGY ETF 464287796   1,652,607 34,414 SH   SOLE 0 0 0 34,414
ISHARES TR U.S. FIN SVC ETF 464287770   552,067 8,466 SH   SOLE 0 0 0 8,466
ISHARES TR U.S. FINLS ETF 464287788   220,760 2,334 SH   SOLE 0 0 0 2,334
ISHARES TR U.S. INSRNCE ETF 464288786   5,432,136 48,106 SH   SOLE 0 0 0 48,106
ISHARES TR U.S. MED DVC ETF 464288810   267,952 4,779 SH   SOLE 0 0 0 4,779
ISHARES TR U.S. REAL ES ETF 464287739   519,055 5,915 SH   SOLE 0 0 0 5,915
ISHARES TR U.S. TECH ETF 464287721   17,829,719 118,467 SH   SOLE 0 0 0 118,467
ISHARES TR U.S. UTILITS ETF 464287697   1,962,879 22,332 SH   SOLE 0 0 0 22,332
ISHARES TR US AER DEF ETF 464288760   5,744,332 43,501 SH   SOLE 0 0 0 43,501
ISHARES TR US CONSM STAPLES 464287812   300,617 4,572 SH   SOLE 0 0 0 4,572
ISHARES TR US CONSUM DISCRE 464287580   8,851,315 108,897 SH   SOLE 0 0 0 108,897
ISHARES TR US HLTHCARE ETF 464287762   1,848,443 30,168 SH   SOLE 0 0 0 30,168
ISHARES TR US HOME CONS ETF 464288752   5,283,581 52,282 SH   SOLE 0 0 0 52,282
ISHARES TR US INDUSTRIALS 464287754   17,007,113 142,387 SH   SOLE 0 0 0 142,387
ISHARES TR US OIL EQ&SV ETF 464288844   1,279,702 57,454 SH   SOLE 0 0 0 57,454
ISHARES TR US OIL GS EX ETF 464288851   266,366 2,673 SH   SOLE 0 0 0 2,673
ISHARES TR US TREAS BD ETF 46429B267   2,124,174 94,096 SH   SOLE 0 0 0 94,096
ISHARES TR USD INV GRDE ETF 464288620   274,549 5,466 SH   SOLE 0 0 0 5,466
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   547,485 10,878 SH   SOLE 0 0 0 10,878
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   3,369,524 44,838 SH   SOLE 0 0 0 44,838
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   628,677 11,141 SH   SOLE 0 0 0 11,141
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   327,671 7,073 SH   SOLE 0 0 0 7,073
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   300,724 6,893 SH   SOLE 0 0 0 6,893
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   24,491,511 432,006 SH   SOLE 0 0 0 432,006
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   248,647 5,469 SH   SOLE 0 0 0 5,469
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,171,440 23,254 SH   SOLE 0 0 0 23,254
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   5,848,588 105,335 SH   SOLE 0 0 0 105,335
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,042,958 99,887 SH   SOLE 0 0 0 99,887
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,179,518 23,244 SH   SOLE 0 0 0 23,244
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746   413,575 10,699 SH   SOLE 0 0 0 10,699
JABIL INC COM 466313103   321,864 2,959 SH   SOLE 0 0 0 2,959
JACKSON FINANCIAL INC COM CL A 46817M107   896,411 12,071 SH   SOLE 0 0 0 12,071
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,015,709 19,963 SH   SOLE 0 0 0 19,963
JOBY AVIATION INC COMMON STOCK G65163100   84,277 16,525 SH   SOLE 0 0 0 16,525
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   229,251 4,159 SH   SOLE 0 0 0 4,159
JOHNSON & JOHNSON COM 478160104   13,725,276 93,837 SH   SOLE 0 0 0 93,837
JOHNSON CTLS INTL PLC SHS G51502105   602,176 9,056 SH   SOLE 0 0 0 9,056
JPMORGAN CHASE & CO. COM 46625H100   28,978,481 143,223 SH   SOLE 0 0 0 143,223
KAYNE ANDERSON ENERGY INFRST COM 486606106   921,972 89,252 SH   SOLE 0 0 0 89,252
KEYCORP COM 493267108   200,589 14,115 SH   SOLE 0 0 0 14,115
KIMBELL RTY PARTNERS LP UNIT 49435R102   264,202 16,150 SH   SOLE 0 0 0 16,150
KIMBERLY-CLARK CORP COM 494368103   929,545 6,719 SH   SOLE 0 0 0 6,719
KINDER MORGAN INC DEL COM 49456B101   2,977,819 149,840 SH   SOLE 0 0 0 149,840
KKR & CO INC COM 48251W104   555,239 5,276 SH   SOLE 0 0 0 5,276
KLA CORP COM NEW 482480100   5,992,195 7,267 SH   SOLE 0 0 0 7,267
KRAFT HEINZ CO COM 500754106   590,610 18,330 SH   SOLE 0 0 0 18,330
KROGER CO COM 501044101   807,492 16,164 SH   SOLE 0 0 0 16,164
L3HARRIS TECHNOLOGIES INC COM 502431109   8,519,981 37,930 SH   SOLE 0 0 0 37,930
LABCORP HOLDINGS INC COM SHS 504922105   230,931 1,134 SH   SOLE 0 0 0 1,134
LAM RESEARCH CORP COM 512807108   5,301,408 4,978 SH   SOLE 0 0 0 4,978
LAMAR ADVERTISING CO NEW CL A 512816109   210,988 1,765 SH   SOLE 0 0 0 1,765
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201   237,371 9,825 SH   SOLE 0 0 0 9,825
LAUDER ESTEE COS INC CL A 518439104   282,564 2,654 SH   SOLE 0 0 0 2,654
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   705,320 10,101 SH   SOLE 0 0 0 10,101
LENNOX INTL INC COM 526107107   373,876 699 SH   SOLE 0 0 0 699
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   174,465 25,656 SH   SOLE 0 0 0 25,656
LIBERTY ENERGY INC COM CL A 53115L104   312,426 14,956 SH   SOLE 0 0 0 14,956
LINCOLN NATL CORP IND COM 534187109   538,093 17,299 SH   SOLE 0 0 0 17,299
LINDE PLC SHS G54950103   5,858,890 13,347 SH   SOLE 0 0 0 13,347
LIVEPERSON INC COM 538146101   7,923 13,650 SH   SOLE 0 0 0 13,650
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   102,896 37,693 SH   SOLE 0 0 0 37,693
LOCKHEED MARTIN CORP COM 539830109   6,066,376 12,974 SH   SOLE 0 0 0 12,974
LOWES COS INC COM 548661107   9,765,243 44,270 SH   SOLE 0 0 0 44,270
LUCID GROUP INC COM 549498103   41,158 15,771 SH   SOLE 0 0 0 15,771
LULULEMON ATHLETICA INC COM 550021109   202,511 678 SH   SOLE 0 0 0 678
LUMINAR TECHNOLOGIES INC COM CL A 550424105   29,697 19,932 SH   SOLE 0 0 0 19,932
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   236,946 2,477 SH   SOLE 0 0 0 2,477
MAG SILVER CORP COM 55903Q104   178,258 15,275 SH   SOLE 0 0 0 15,275
MAIN STR CAP CORP COM 56035L104   2,336,674 46,242 SH   SOLE 0 0 0 46,242
MANHATTAN ASSOCIATES INC COM 562750109   312,995 1,269 SH   SOLE 0 0 0 1,269
MARATHON DIGITAL HOLDINGS IN COM 565788106   249,928 12,591 SH   SOLE 0 0 0 12,591
MARATHON OIL CORP COM 565849106   203,212 7,087 SH   SOLE 0 0 0 7,087
MARATHON PETE CORP COM 56585A102   1,358,034 7,823 SH   SOLE 0 0 0 7,823
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   48,137 41,144 SH   SOLE 0 0 0 41,144
MARQETA INC CLASS A COM 57142B104   80,320 14,657 SH   SOLE 0 0 0 14,657
MARRIOTT INTL INC NEW CL A 571903202   346,278 1,431 SH   SOLE 0 0 0 1,431
MARSH & MCLENNAN COS INC COM 571748102   481,546 2,284 SH   SOLE 0 0 0 2,284
MARTIN MARIETTA MATLS INC COM 573284106   291,221 537 SH   SOLE 0 0 0 537
MARVELL TECHNOLOGY INC COM 573874104   529,934 7,580 SH   SOLE 0 0 0 7,580
MASTERCARD INCORPORATED CL A 57636Q104   4,372,016 9,895 SH   SOLE 0 0 0 9,895
MCCORMICK & CO INC COM NON VTG 579780206   718,739 10,127 SH   SOLE 0 0 0 10,127
MCDONALDS CORP COM 580135101   13,486,661 52,892 SH   SOLE 0 0 0 52,892
MCKESSON CORP COM 58155Q103   1,418,620 2,426 SH   SOLE 0 0 0 2,426
MEDICAL PPTYS TRUST INC COM 58463J304   55,148 12,793 SH   SOLE 0 0 0 12,793
MEDTRONIC PLC SHS G5960L103   5,122,013 65,059 SH   SOLE 0 0 0 65,059
MERCADOLIBRE INC COM 58733R102   675,433 411 SH   SOLE 0 0 0 411
MERCK & CO INC COM 58933Y105   22,738,914 183,631 SH   SOLE 0 0 0 183,631
META PLATFORMS INC CL A 30303M102   18,956,471 37,587 SH   SOLE 0 0 0 37,587
METLIFE INC COM 59156R108   4,345,018 61,900 SH   SOLE 0 0 0 61,900
MGM RESORTS INTERNATIONAL COM 552953101   708,907 15,952 SH   SOLE 0 0 0 15,952
MICROCHIP TECHNOLOGY INC. COM 595017104   4,791,236 52,361 SH   SOLE 0 0 0 52,361
MICRON TECHNOLOGY INC COM 595112103   9,969,050 75,789 SH   SOLE 0 0 0 75,789
MICROSOFT CORP COM 594918104   81,818,430 182,941 SH   SOLE 0 0 0 182,941
MICROSTRATEGY INC CL A NEW 594972408   995,832 723 SH   SOLE 0 0 0 723
MODERNA INC COM 60770K107   1,989,676 16,756 SH   SOLE 0 0 0 16,756
MONDAY COM LTD SHS M7S64H106   218,849 909 SH   SOLE 0 0 0 909
MONDELEZ INTL INC CL A 609207105   3,324,105 50,788 SH   SOLE 0 0 0 50,788
MONGODB INC CL A 60937P106   312,922 1,252 SH   SOLE 0 0 0 1,252
MONOLITHIC PWR SYS INC COM 609839105   312,232 380 SH   SOLE 0 0 0 380
MORGAN STANLEY COM NEW 617446448   2,019,347 20,755 SH   SOLE 0 0 0 20,755
MOSAIC CO NEW COM 61945C103   263,192 9,107 SH   SOLE 0 0 0 9,107
MP MATERIALS CORP COM CL A 553368101   240,679 18,909 SH   SOLE 0 0 0 18,909
MPLX LP COM UNIT REP LTD 55336V100   1,137,139 26,699 SH   SOLE 0 0 0 26,699
NEKTAR THERAPEUTICS COM 640268108   36,262 29,244 SH   SOLE 0 0 0 29,244
NETFLIX INC COM 64110L106   5,248,947 7,778 SH   SOLE 0 0 0 7,778
NEUROCRINE BIOSCIENCES INC COM 64125C109   358,730 2,606 SH   SOLE 0 0 0 2,606
NEW JERSEY RES CORP COM 646025106   525,943 12,307 SH   SOLE 0 0 0 12,307
NEW YORK CMNTY BANCORP INC COM 649445103   46,458 14,426 SH   SOLE 0 0 0 14,426
NEW YORK TIMES CO CL A 650111107   230,445 4,500 SH   SOLE 0 0 0 4,500
NEWMONT CORP COM 651639106   2,572,668 61,444 SH   SOLE 0 0 0 61,444
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   663,946 3,987 SH   SOLE 0 0 0 3,987
NEXTERA ENERGY INC COM 65339F101   6,079,007 85,837 SH   SOLE 0 0 0 85,837
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   385,711 13,954 SH   SOLE 0 0 0 13,954
NIKE INC CL B 654106103   3,386,278 44,925 SH   SOLE 0 0 0 44,925
NIO INC SPON ADS 62914V106   153,665 36,940 SH   SOLE 0 0 0 36,940
NORDIC AMERICAN TANKERS LIMI COM G65773106   56,542 14,204 SH   SOLE 0 0 0 14,204
NORFOLK SOUTHN CORP COM 655844108   3,413,273 15,890 SH   SOLE 0 0 0 15,890
NORTHROP GRUMMAN CORP COM 666807102   673,221 1,543 SH   SOLE 0 0 0 1,543
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   465,628 24,781 SH   SOLE 0 0 0 24,781
NOVARTIS AG SPONSORED ADR 66987V109   1,824,690 17,126 SH   SOLE 0 0 0 17,126
NOVO-NORDISK A S ADR 670100205   10,836,673 75,908 SH   SOLE 0 0 0 75,908
NRG ENERGY INC COM NEW 629377508   642,749 8,256 SH   SOLE 0 0 0 8,256
NUCOR CORP COM 670346105   768,822 4,862 SH   SOLE 0 0 0 4,862
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102   1,495,765 72,331 SH   SOLE 0 0 0 72,331
NUTRIEN LTD COM 67077M108   1,500,921 29,480 SH   SOLE 0 0 0 29,480
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,094,257 87,823 SH   SOLE 0 0 0 87,823
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,056,488 92,189 SH   SOLE 0 0 0 92,189
NUVEEN MUN VALUE FD INC COM 670928100   5,048,681 585,010 SH   SOLE 0 0 0 585,010
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   1,745,940 141,368 SH   SOLE 0 0 0 141,368
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   193,146 15,814 SH   SOLE 0 0 0 15,814
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   349,253 46,754 SH   SOLE 0 0 0 46,754
NUVEEN QUALITY MUNCP INCOME COM 67066V101   1,535,401 130,784 SH   SOLE 0 0 0 130,784
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   1,285,901 95,255 SH   SOLE 0 0 0 95,255
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   240,246 14,712 SH   SOLE 0 0 0 14,712
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   2,863,534 197,620 SH   SOLE 0 0 0 197,620
NVENT ELECTRIC PLC SHS G6700G107   273,836 3,572 SH   SOLE 0 0 0 3,572
NVIDIA CORPORATION COM 67066G104   125,726,519 1,017,678 SH   SOLE 0 0 0 1,017,678
NXP SEMICONDUCTORS N V COM N6596X109   5,135,958 19,054 SH   SOLE 0 0 0 19,054
OAKTREE SPECIALTY LENDING CO COM 67401P405   231,091 12,285 SH   SOLE 0 0 0 12,285
OCCIDENTAL PETE CORP COM 674599105   471,241 7,475 SH   SOLE 0 0 0 7,475
O-I GLASS INC COM 67098H104   130,332 11,711 SH   SOLE 0 0 0 11,711
OKTA INC CL A 679295105   1,073,112 11,464 SH   SOLE 0 0 0 11,464
OLD DOMINION FREIGHT LINE IN COM 679580100   374,741 2,122 SH   SOLE 0 0 0 2,122
OLIN CORP COM PAR $1 680665205   385,356 8,166 SH   SOLE 0 0 0 8,166
OLLIES BARGAIN OUTLET HLDGS COM 681116109   480,606 4,896 SH   SOLE 0 0 0 4,896
OMEGA HEALTHCARE INVS INC COM 681936100   254,335 7,425 SH   SOLE 0 0 0 7,425
OMNICOM GROUP INC COM 681919106   550,372 6,135 SH   SOLE 0 0 0 6,135
ON SEMICONDUCTOR CORP COM 682189105   1,106,474 16,142 SH   SOLE 0 0 0 16,142
ONEOK INC NEW COM 682680103   1,175,626 14,414 SH   SOLE 0 0 0 14,414
OPENDOOR TECHNOLOGIES INC COM 683712103   20,423 11,104 SH   SOLE 0 0 0 11,104
ORACLE CORP COM 68389X105   3,314,231 23,462 SH   SOLE 0 0 0 23,462
OREILLY AUTOMOTIVE INC COM 67103H107   3,223,010 3,052 SH   SOLE 0 0 0 3,052
OSHKOSH CORP COM 688239201   247,993 2,290 SH   SOLE 0 0 0 2,290
OTIS WORLDWIDE CORP COM 68902V107   255,525 2,651 SH   SOLE 0 0 0 2,651
OUTFRONT MEDIA INC COM 69007J106   3,049,903 213,280 SH   SOLE 0 0 0 213,280
OVINTIV INC COM 69047Q102   379,320 8,093 SH   SOLE 0 0 0 8,093
OXFORD LANE CAP CORP COM 691543102   259,352 47,848 SH   SOLE 0 0 0 47,848
PACCAR INC COM 693718108   562,797 5,466 SH   SOLE 0 0 0 5,466
PACER FDS TR AMERCN ENRGY IND 69374H634   379,605 11,441 SH   SOLE 0 0 0 11,441
PACER FDS TR GLOBL CASH ETF 69374H709   997,131 29,548 SH   SOLE 0 0 0 29,548
PACER FDS TR METAURUS CAP 400 69374H436   1,983,303 54,056 SH   SOLE 0 0 0 54,056
PACER FDS TR PACER US SMALL 69374H857   4,248,547 97,509 SH   SOLE 0 0 0 97,509
PACER FDS TR TRENDP US LAR CP 69374H105   201,572 4,051 SH   SOLE 0 0 0 4,051
PACER FDS TR TRENDPILOT 100 69374H303   2,605,062 36,130 SH   SOLE 0 0 0 36,130
PACER FDS TR US CASH COWS 100 69374H881   14,538,668 266,681 SH   SOLE 0 0 0 266,681
PACKAGING CORP AMER COM 695156109   1,680,986 9,198 SH   SOLE 0 0 0 9,198
PALANTIR TECHNOLOGIES INC CL A 69608A108   714,368 28,203 SH   SOLE 0 0 0 28,203
PALO ALTO NETWORKS INC COM 697435105   4,281,632 12,630 SH   SOLE 0 0 0 12,630
PARKER-HANNIFIN CORP COM 701094104   498,081 983 SH   SOLE 0 0 0 983
PAYCHEX INC COM 704326107   3,874,924 32,679 SH   SOLE 0 0 0 32,679
PAYPAL HLDGS INC COM 70450Y103   1,430,355 24,650 SH   SOLE 0 0 0 24,650
PDD HOLDINGS INC SPONSORED ADS 722304102   506,382 3,809 SH   SOLE 0 0 0 3,809
PEMBINA PIPELINE CORP COM 706327103   347,698 9,376 SH   SOLE 0 0 0 9,376
PENN ENTERTAINMENT INC COM 707569109   221,873 11,464 SH   SOLE 0 0 0 11,464
PENNANT GROUP INC COM 70805E109   389,730 16,806 SH   SOLE 0 0 0 16,806
PEPSICO INC COM 713448108   16,308,844 98,851 SH   SOLE 0 0 0 98,851
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   366,250 25,272 SH   SOLE 0 0 0 25,272
PFIZER INC COM 717081103   3,038,412 108,562 SH   SOLE 0 0 0 108,562
PGIM ETF TR PGIM ULTRA SH BD 69344A107   2,035,940 40,947 SH   SOLE 0 0 0 40,947
PHILIP MORRIS INTL INC COM 718172109   1,464,018 14,439 SH   SOLE 0 0 0 14,439
PHILLIPS 66 COM 718546104   3,840,999 27,191 SH   SOLE 0 0 0 27,191
PIMCO CORPORATE & INCM STRG COM 72200U100   1,457,459 110,318 SH   SOLE 0 0 0 110,318
PIMCO ETF TR 25YR+ ZERO U S 72201R882   1,557,848 20,750 SH   SOLE 0 0 0 20,750
PIMCO ETF TR BROAD US TIPS 72201R403   640,102 12,167 SH   SOLE 0 0 0 12,167
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,374,208 13,649 SH   SOLE 0 0 0 13,649
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   861,016 9,084 SH   SOLE 0 0 0 9,084
PIMCO MUN INCOME FD COM 72200R107   293,440 32,000 SH   SOLE 0 0 0 32,000
PINTEREST INC CL A 72352L106   1,226,844 27,840 SH   SOLE 0 0 0 27,840
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   982,190 54,992 SH   SOLE 0 0 0 54,992
PLUG POWER INC COM NEW 72919P202   46,870 20,118 SH   SOLE 0 0 0 20,118
PNC FINL SVCS GROUP INC COM 693475105   9,508,026 61,148 SH   SOLE 0 0 0 61,148
POLARIS INC COM 731068102   226,403 2,890 SH   SOLE 0 0 0 2,890
PPG INDS INC COM 693506107   812,229 6,451 SH   SOLE 0 0 0 6,451
PPL CORP COM 69351T106   841,546 30,435 SH   SOLE 0 0 0 30,435
PRESIDIO PPTY TR INC COM CL A 74102L303   7,685 11,025 SH   SOLE 0 0 0 11,025
PRICE T ROWE GROUP INC COM 74144T108   607,521 5,268 SH   SOLE 0 0 0 5,268
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   319,162 4,675 SH   SOLE 0 0 0 4,675
PROCTER AND GAMBLE CO COM 742718109   36,335,323 220,217 SH   SOLE 0 0 0 220,217
PROGRESSIVE CORP COM 743315103   1,194,735 5,751 SH   SOLE 0 0 0 5,751
PROLOGIS INC. COM 74340W103   7,437,053 66,214 SH   SOLE 0 0 0 66,214
PROSHARES TR S&P 500 DV ARIST 74348A467   6,945,336 72,239 SH   SOLE 0 0 0 72,239
PROSPECT CAP CORP COM 74348T102   419,959 75,942 SH   SOLE 0 0 0 75,942
PRUDENTIAL FINL INC COM 744320102   955,153 8,148 SH   SOLE 0 0 0 8,148
PSQ HOLDINGS INC CL A 693691107   52,968 14,050 SH   SOLE 0 0 0 14,050
PUBLIC STORAGE OPER CO COM 74460D109   632,281 2,198 SH   SOLE 0 0 0 2,198
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   585,403 7,941 SH   SOLE 0 0 0 7,941
PULTE GROUP INC COM 745867101   1,014,604 9,216 SH   SOLE 0 0 0 9,216
PUMA BIOTECHNOLOGY INC COM 74587V107   487,588 149,570 SH   SOLE 0 0 0 149,570
PURE STORAGE INC CL A 74624M102   259,086 4,035 SH   SOLE 0 0 0 4,035
QUALCOMM INC COM 747525103   3,717,521 18,642 SH   SOLE 0 0 0 18,642
QUANTUMSCAPE CORP COM CL A 74767V109   472,659 96,078 SH   SOLE 0 0 0 96,078
RBB FD INC MOTLEY FOL ETF 74933W601   551,035 10,239 SH   SOLE 0 0 0 10,239
RBB FD INC US TRSRY 6 MNTH 74933W460   1,732,768 34,600 SH   SOLE 0 0 0 34,600
REALTY INCOME CORP COM 756109104   1,322,286 25,027 SH   SOLE 0 0 0 25,027
REAVES UTIL INCOME FD COM SH BEN INT 756158101   274,137 10,033 SH   SOLE 0 0 0 10,033
REGAL REXNORD CORPORATION COM 758750103   896,363 6,629 SH   SOLE 0 0 0 6,629
REGIONS FINANCIAL CORP NEW COM 7591EP100   507,363 25,318 SH   SOLE 0 0 0 25,318
REINSURANCE GRP OF AMERICA I COM NEW 759351604   379,902 1,850 SH   SOLE 0 0 0 1,850
RELIANCE INC COM 759509102   279,273 978 SH   SOLE 0 0 0 978
REPUBLIC SVCS INC COM 760759100   782,931 4,027 SH   SOLE 0 0 0 4,027
REXFORD INDL RLTY INC COM 76169C100   319,105 7,157 SH   SOLE 0 0 0 7,157
RIO TINTO PLC SPONSORED ADR 767204100   1,505,924 22,838 SH   SOLE 0 0 0 22,838
RIOT PLATFORMS INC COM 767292105   215,654 23,596 SH   SOLE 0 0 0 23,596
RITHM CAPITAL CORP COM NEW 64828T201   200,584 18,383 SH   SOLE 0 0 0 18,383
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108   221,024 13,889 SH   SOLE 0 0 0 13,889
RLI CORP COM 749607107   11,378,297 80,875 SH   SOLE 0 0 0 80,875
ROCKWELL AUTOMATION INC COM 773903109   1,100,296 3,996 SH   SOLE 0 0 0 3,996
ROKU INC COM CL A 77543R102   255,680 4,267 SH   SOLE 0 0 0 4,267
ROLLINS INC COM 775711104   404,925 8,299 SH   SOLE 0 0 0 8,299
ROPER TECHNOLOGIES INC COM 776696106   733,914 1,302 SH   SOLE 0 0 0 1,302
ROYAL BK CDA COM 780087102   1,881,227 17,680 SH   SOLE 0 0 0 17,680
ROYAL CARIBBEAN GROUP COM V7780T103   1,004,181 6,299 SH   SOLE 0 0 0 6,299
ROYCE SMALL CAP TRUST INC COM 780910105   690,890 47,747 SH   SOLE 0 0 0 47,747
RPM INTL INC COM 749685103   351,788 3,266 SH   SOLE 0 0 0 3,266
RTX CORPORATION COM 75513E101   7,047,510 70,163 SH   SOLE 0 0 0 70,163
S&P GLOBAL INC COM 78409V104   3,130,295 7,018 SH   SOLE 0 0 0 7,018
SABINE RTY TR UNIT BEN INT 785688102   1,646,430 25,449 SH   SOLE 0 0 0 25,449
SALESFORCE INC COM 79466L302   13,046,340 50,744 SH   SOLE 0 0 0 50,744
SANOFI SPONSORED ADR 80105N105   525,347 10,828 SH   SOLE 0 0 0 10,828
SAP SE SPON ADR 803054204   2,301,775 11,408 SH   SOLE 0 0 0 11,408
SBA COMMUNICATIONS CORP NEW CL A 78410G104   281,820 1,436 SH   SOLE 0 0 0 1,436
SCHLUMBERGER LTD COM STK 806857108   1,472,881 31,217 SH   SOLE 0 0 0 31,217
SCHWAB CHARLES CORP COM 808513105   1,058,163 14,355 SH   SOLE 0 0 0 14,355
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   212,904 6,078 SH   SOLE 0 0 0 6,078
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   2,093,707 31,254 SH   SOLE 0 0 0 31,254
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   261,059 4,752 SH   SOLE 0 0 0 4,752
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   222,930 5,796 SH   SOLE 0 0 0 5,796
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   358,362 7,446 SH   SOLE 0 0 0 7,446
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   213,363 4,673 SH   SOLE 0 0 0 4,673
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   545,473 8,673 SH   SOLE 0 0 0 8,673
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,499,247 32,137 SH   SOLE 0 0 0 32,137
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   821,763 8,145 SH   SOLE 0 0 0 8,145
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   346,453 4,438 SH   SOLE 0 0 0 4,438
SCHWAB STRATEGIC TR US TIPS ETF 808524870   308,157 5,925 SH   SOLE 0 0 0 5,925
SCOTTS MIRACLE-GRO CO CL A 810186106   215,950 3,318 SH   SOLE 0 0 0 3,318
SEA LTD SPONSORD ADS 81141R100   448,346 6,278 SH   SOLE 0 0 0 6,278
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   362,146 3,506 SH   SOLE 0 0 0 3,506
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,712,750 31,667 SH   SOLE 0 0 0 31,667
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,708,044 51,627 SH   SOLE 0 0 0 51,627
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   4,799,001 116,722 SH   SOLE 0 0 0 116,722
SELECT SECTOR SPDR TR INDL 81369Y704   3,317,137 27,207 SH   SOLE 0 0 0 27,207
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   2,079,663 54,147 SH   SOLE 0 0 0 54,147
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   808,301 4,429 SH   SOLE 0 0 0 4,429
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   846,202 11,050 SH   SOLE 0 0 0 11,050
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,683,468 25,238 SH   SOLE 0 0 0 25,238
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,046,698 44,709 SH   SOLE 0 0 0 44,709
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,236,141 13,998 SH   SOLE 0 0 0 13,998
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,158,116 9,531 SH   SOLE 0 0 0 9,531
SEMPRA COM 816851109   2,285,960 30,054 SH   SOLE 0 0 0 30,054
SERVICE CORP INTL COM 817565104   294,565 4,140 SH   SOLE 0 0 0 4,140
SERVICENOW INC COM 81762P102   1,329,367 1,690 SH   SOLE 0 0 0 1,690
SHELL PLC SPON ADS 780259305   8,586,094 118,948 SH   SOLE 0 0 0 118,948
SHERWIN WILLIAMS CO COM 824348106   4,445,880 14,896 SH   SOLE 0 0 0 14,896
SHIFT4 PMTS INC CL A 82452J109   440,100 6,000 SH   SOLE 0 0 0 6,000
SHOPIFY INC CL A 82509L107   1,363,370 20,642 SH   SOLE 0 0 0 20,642
SIMON PPTY GROUP INC NEW COM 828806109   1,675,934 11,039 SH   SOLE 0 0 0 11,039
SIRIUS XM HOLDINGS INC COM 82968B103   44,787 15,827 SH   SOLE 0 0 0 15,827
SKYLINE CHAMPION CORPORATION COM 830830105   433,600 6,400 SH   SOLE 0 0 0 6,400
SMITH & WESSON BRANDS INC COM 831754106   610,319 42,559 SH   SOLE 0 0 0 42,559
SMUCKER J M CO COM NEW 832696405   505,816 4,634 SH   SOLE 0 0 0 4,634
SNAP ON INC COM 833034101   1,552,915 5,941 SH   SOLE 0 0 0 5,941
SNOWFLAKE INC CL A 833445109   707,983 5,241 SH   SOLE 0 0 0 5,241
SOFI TECHNOLOGIES INC COM 83406F102   644,308 97,483 SH   SOLE 0 0 0 97,483
SONY GROUP CORP SPONSORED ADR 835699307   482,367 5,678 SH   SOLE 0 0 0 5,678
SOUNDHOUND AI INC CLASS A COM 836100107   62,139 15,732 SH   SOLE 0 0 0 15,732
SOUTHERN CO COM 842587107   6,143,521 79,191 SH   SOLE 0 0 0 79,191
SOUTHERN COPPER CORP COM 84265V105   261,499 2,426 SH   SOLE 0 0 0 2,426
SOUTHWEST AIRLS CO COM 844741108   417,088 14,574 SH   SOLE 0 0 0 14,574
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   12,358,056 31,587 SH   SOLE 0 0 0 31,587
SPDR GOLD TR GOLD SHS 78463V107   17,609,373 81,901 SH   SOLE 0 0 0 81,901
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   4,460,350 89,157 SH   SOLE 0 0 0 89,157
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   318,509 5,703 SH   SOLE 0 0 0 5,703
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   334,983 8,893 SH   SOLE 0 0 0 8,893
SPDR S&P 500 ETF TR TR UNIT 78462F103   53,326,432 97,963 SH   SOLE 0 0 0 97,963
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,528,911 6,595 SH   SOLE 0 0 0 6,595
SPDR SER TR BBG CONV SEC ETF 78464A359   1,314,672 18,244 SH   SOLE 0 0 0 18,244
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   586,471 6,390 SH   SOLE 0 0 0 6,390
SPDR SER TR BLOOMBERG 3-12 M 78468R523   2,359,729 23,747 SH   SOLE 0 0 0 23,747
SPDR SER TR BLOOMBERG HIGH Y 78468R622   6,292,746 66,751 SH   SOLE 0 0 0 66,751
SPDR SER TR BLOOMBERG INVT 78468R200   3,224,403 104,527 SH   SOLE 0 0 0 104,527
SPDR SER TR ICE PFD SEC ETF 78464A292   212,119 6,251 SH   SOLE 0 0 0 6,251
SPDR SER TR NUVEEN BLMBRG SH 78468R739   224,781 4,760 SH   SOLE 0 0 0 4,760
SPDR SER TR OILGAS EQUIP 78468R549   2,372,580 26,116 SH   SOLE 0 0 0 26,116
SPDR SER TR PORTFLI HIGH YLD 78468R606   625,902 26,944 SH   SOLE 0 0 0 26,944
SPDR SER TR PORTFOLIO INTRMD 78464A375   246,872 7,581 SH   SOLE 0 0 0 7,581
SPDR SER TR PORTFOLIO LN COR 78464A367   228,964 10,154 SH   SOLE 0 0 0 10,154
SPDR SER TR PORTFOLIO LN TSR 78464A664   406,223 14,923 SH   SOLE 0 0 0 14,923
SPDR SER TR PORTFOLIO S&P500 78464A854   2,676,589 41,820 SH   SOLE 0 0 0 41,820
SPDR SER TR PORTFOLIO S&P600 78468R853   344,663 8,294 SH   SOLE 0 0 0 8,294
SPDR SER TR PORTFOLIO SH TSR 78468R101   401,789 13,917 SH   SOLE 0 0 0 13,917
SPDR SER TR PORTFOLIO SHORT 78464A474   3,214,475 108,239 SH   SOLE 0 0 0 108,239
SPDR SER TR PRTFLO S&P500 GW 78464A409   27,864,494 347,743 SH   SOLE 0 0 0 347,743
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,155,781 28,731 SH   SOLE 0 0 0 28,731
SPDR SER TR PRTFLO S&P500 VL 78464A508   2,772,443 56,882 SH   SOLE 0 0 0 56,882
SPDR SER TR S&P BIOTECH 78464A870   454,400 4,901 SH   SOLE 0 0 0 4,901
SPDR SER TR S&P DIVID ETF 78464A763   3,482,413 27,335 SH   SOLE 0 0 0 27,335
SPDR SER TR S&P METALS MNG 78464A755   428,357 7,222 SH   SOLE 0 0 0 7,222
SPDR SER TR S&P REGL BKG 78464A698   389,419 7,929 SH   SOLE 0 0 0 7,929
SPDR SER TR SPDR S&P 500 ETF 78468R796   330,344 7,403 SH   SOLE 0 0 0 7,403
SPOTIFY TECHNOLOGY S A SHS L8681T102   526,512 1,678 SH   SOLE 0 0 0 1,678
SPROTT FDS TR URANIUM MINERS E 85208P303   5,837,642 118,557 SH   SOLE 0 0 0 118,557
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   417,847 18,950 SH   SOLE 0 0 0 18,950
SPROTT PHYSICAL GOLD TR UNIT 85207H104   5,430,973 300,721 SH   SOLE 0 0 0 300,721
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   5,209,708 524,651 SH   SOLE 0 0 0 524,651
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   3,850,032 92,112 SH   SOLE 0 0 0 92,112
STARBUCKS CORP COM 855244109   4,235,352 54,382 SH   SOLE 0 0 0 54,382
STARWOOD PPTY TR INC COM 85571B105   276,252 14,581 SH   SOLE 0 0 0 14,581
STEEL DYNAMICS INC COM 858119100   347,706 2,678 SH   SOLE 0 0 0 2,678
STELLANTIS N.V SHS N82405106   247,906 12,489 SH   SOLE 0 0 0 12,489
STEM INC COM 85859N102   16,791 15,152 SH   SOLE 0 0 0 15,152
STONECO LTD COM CL A G85158106   475,579 39,668 SH   SOLE 0 0 0 39,668
STRATEGY SHS DAY HAGAN NED 86280R803   33,729,668 853,704 SH   SOLE 0 0 0 853,704
STRYKER CORPORATION COM 863667101   5,284,164 15,525 SH   SOLE 0 0 0 15,525
SUPER MICRO COMPUTER INC COM 86800U104   1,755,749 2,143 SH   SOLE 0 0 0 2,143
SYNCHRONY FINANCIAL COM 87165B103   446,271 9,455 SH   SOLE 0 0 0 9,455
SYNOPSYS INC COM 871607107   265,388 446 SH   SOLE 0 0 0 446
SYNOVUS FINL CORP COM NEW 87161C501   290,440 7,227 SH   SOLE 0 0 0 7,227
SYSCO CORP COM 871829107   920,966 12,898 SH   SOLE 0 0 0 12,898
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   1,953,199 62,186 SH   SOLE 0 0 0 62,186
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,276,762 59,114 SH   SOLE 0 0 0 59,114
TARGA RES CORP COM 87612G101   890,765 6,917 SH   SOLE 0 0 0 6,917
TARGET CORP COM 87612E106   3,842,880 25,950 SH   SOLE 0 0 0 25,950
TC ENERGY CORP COM 87807B107   208,188 5,492 SH   SOLE 0 0 0 5,492
TE CONNECTIVITY LTD SHS H84989104   295,846 1,964 SH   SOLE 0 0 0 1,964
TELLURIAN INC NEW COM 87968A104   19,961 28,827 SH   SOLE 0 0 0 28,827
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   585,537 41,677 SH   SOLE 0 0 0 41,677
TESLA INC COM 88160R101   6,367,786 32,181 SH   SOLE 0 0 0 32,181
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   904,292 55,649 SH   SOLE 0 0 0 55,649
TEXAS INSTRS INC COM 882508104   3,000,331 15,409 SH   SOLE 0 0 0 15,409
TEXAS PACIFIC LAND CORPORATI COM 88262P102   6,636,793 9,037 SH   SOLE 0 0 0 9,037
TEXTRON INC COM 883203101   515,084 5,999 SH   SOLE 0 0 0 5,999
TG THERAPEUTICS INC COM 88322Q108   683,578 38,425 SH   SOLE 0 0 0 38,425
THE CIGNA GROUP COM 125523100   420,172 1,262 SH   SOLE 0 0 0 1,262
THE TRADE DESK INC COM CL A 88339J105   1,259,023 12,891 SH   SOLE 0 0 0 12,891
THERMO FISHER SCIENTIFIC INC COM 883556102   2,104,525 3,803 SH   SOLE 0 0 0 3,803
THOMSON REUTERS CORP. COM 884903808   452,806 2,684 SH   SOLE 0 0 0 2,684
TIDAL ETF TR SONICSHARES GBL 886364645   505,610 13,826 SH   SOLE 0 0 0 13,826
TIDAL TR II YIELDMAX MSFT OP 88634T428   247,948 11,134 SH   SOLE 0 0 0 11,134
TILRAY BRANDS INC COM 88688T100   39,811 23,984 SH   SOLE 0 0 0 23,984
TIPTREE INC COM 88822Q103   635,639 38,547 SH   SOLE 0 0 0 38,547
TJX COS INC NEW COM 872540109   770,134 6,987 SH   SOLE 0 0 0 6,987
T-MOBILE US INC COM 872590104   859,368 4,877 SH   SOLE 0 0 0 4,877
TORONTO DOMINION BK ONT COM NEW 891160509   462,149 8,408 SH   SOLE 0 0 0 8,408
TOTALENERGIES SE SPONSORED ADS 89151E109   1,553,091 23,289 SH   SOLE 0 0 0 23,289
TOYOTA MOTOR CORP ADS 892331307   832,430 4,060 SH   SOLE 0 0 0 4,060
TRACTOR SUPPLY CO COM 892356106   1,663,015 6,144 SH   SOLE 0 0 0 6,144
TRANE TECHNOLOGIES PLC SHS G8994E103   974,997 2,963 SH   SOLE 0 0 0 2,963
TRANSMEDICS GROUP INC COM 89377M109   243,401 1,616 SH   SOLE 0 0 0 1,616
TRANSOCEAN LTD REGISTERED SHS H8817H100   911,188 170,315 SH   SOLE 0 0 0 170,315
TRAVELERS COMPANIES INC COM 89417E109   597,960 2,935 SH   SOLE 0 0 0 2,935
TREX CO INC COM 89531P105   266,681 3,598 SH   SOLE 0 0 0 3,598
TRUIST FINL CORP COM 89832Q109   1,872,101 48,183 SH   SOLE 0 0 0 48,183
TWILIO INC CL A 90138F102   356,816 6,281 SH   SOLE 0 0 0 6,281
TYSON FOODS INC CL A 902494103   219,806 3,847 SH   SOLE 0 0 0 3,847
U S GOLD CORP COM NEW 90291C201   271,425 52,500 SH   SOLE 0 0 0 52,500
UBER TECHNOLOGIES INC COM 90353T100   3,958,897 54,471 SH   SOLE 0 0 0 54,471
UIPATH INC CL A 90364P105   354,950 27,993 SH   SOLE 0 0 0 27,993
ULTA BEAUTY INC COM 90384S303   235,363 609 SH   SOLE 0 0 0 609
UNILEVER PLC SPON ADR NEW 904767704   1,008,763 18,334 SH   SOLE 0 0 0 18,334
UNION PAC CORP COM 907818108   4,554,637 20,120 SH   SOLE 0 0 0 20,120
UNITED BANKSHARES INC WEST V COM 909907107   625,811 19,290 SH   SOLE 0 0 0 19,290
UNITED PARCEL SERVICE INC CL B 911312106   7,614,620 55,634 SH   SOLE 0 0 0 55,634
UNITED RENTALS INC COM 911363109   502,530 777 SH   SOLE 0 0 0 777
UNITED STATES STL CORP NEW COM 912909108   432,502 11,442 SH   SOLE 0 0 0 11,442
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109   874,016 105,819 SH   SOLE 0 0 0 105,819
UNITED STS NAT GAS FD LP UNIT PAR 912318409   247,308 14,191 SH   SOLE 0 0 0 14,191
UNITED STS OIL FD LP UNITS 91232N207   1,432,370 17,998 SH   SOLE 0 0 0 17,998
UNITED THERAPEUTICS CORP DEL COM 91307C102   343,036 1,077 SH   SOLE 0 0 0 1,077
UNITEDHEALTH GROUP INC COM 91324P102   9,444,265 18,527 SH   SOLE 0 0 0 18,527
UNIVERSAL DISPLAY CORP COM 91347P105   520,016 2,468 SH   SOLE 0 0 0 2,468
UPSTART HLDGS INC COM 91680M107   428,045 18,147 SH   SOLE 0 0 0 18,147
URBAN OUTFITTERS INC COM 917047102   325,509 7,930 SH   SOLE 0 0 0 7,930
US BANCORP DEL COM NEW 902973304   3,847,864 96,918 SH   SOLE 0 0 0 96,918
US FOODS HLDG CORP COM 912008109   501,579 9,468 SH   SOLE 0 0 0 9,468
VALE S A SPONSORED ADS 91912E105   2,523,540 225,917 SH   SOLE 0 0 0 225,917
VALERO ENERGY CORP COM 91913Y100   1,723,558 10,987 SH   SOLE 0 0 0 10,987
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   365,592 5,212 SH   SOLE 0 0 0 5,212
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,436,798 50,773 SH   SOLE 0 0 0 50,773
VANECK ETF TRUST GOLD MINERS ETF 92189F106   5,006,301 147,542 SH   SOLE 0 0 0 147,542
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   283,723 6,189 SH   SOLE 0 0 0 6,189
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,779,720 65,996 SH   SOLE 0 0 0 65,996
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   295,149 9,235 SH   SOLE 0 0 0 9,235
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   19,869,083 229,404 SH   SOLE 0 0 0 229,404
VANECK ETF TRUST PREFERRED SECURT 92189F429   1,051,839 60,791 SH   SOLE 0 0 0 60,791
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   8,742,996 33,538 SH   SOLE 0 0 0 33,538
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   804,612 2,413 SH   SOLE 0 0 0 2,413
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   518,019 2,947 SH   SOLE 0 0 0 2,947
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   304,890 2,766 SH   SOLE 0 0 0 2,766
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,976,280 39,669 SH   SOLE 0 0 0 39,669
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   496,720 7,066 SH   SOLE 0 0 0 7,066
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,118,662 14,570 SH   SOLE 0 0 0 14,570
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,066,494 70,278 SH   SOLE 0 0 0 70,278
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   324,705 6,660 SH   SOLE 0 0 0 6,660
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   818,541 4,849 SH   SOLE 0 0 0 4,849
VANGUARD INDEX FDS GROWTH ETF 922908736   21,007,600 56,143 SH   SOLE 0 0 0 56,143
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,898,541 11,602 SH   SOLE 0 0 0 11,602
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,045,403 4,551 SH   SOLE 0 0 0 4,551
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,406,990 9,342 SH   SOLE 0 0 0 9,342
VANGUARD INDEX FDS MID CAP ETF 922908629   8,546,335 35,281 SH   SOLE 0 0 0 35,281
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,326,697 15,814 SH   SOLE 0 0 0 15,814
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   15,151,418 30,278 SH   SOLE 0 0 0 30,278
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,781,482 15,202 SH   SOLE 0 0 0 15,202
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,591,981 21,032 SH   SOLE 0 0 0 21,032
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,857,044 7,415 SH   SOLE 0 0 0 7,415
VANGUARD INDEX FDS TOTAL STK MKT 922908769   14,694,598 54,894 SH   SOLE 0 0 0 54,894
VANGUARD INDEX FDS VALUE ETF 922908744   23,429,470 146,003 SH   SOLE 0 0 0 146,003
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   3,249,675 55,413 SH   SOLE 0 0 0 55,413
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,864,299 42,600 SH   SOLE 0 0 0 42,600
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   250,799 3,381 SH   SOLE 0 0 0 3,381
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   226,814 5,567 SH   SOLE 0 0 0 5,567
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,269,277 26,147 SH   SOLE 0 0 0 26,147
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,202,111 23,989 SH   SOLE 0 0 0 23,989
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   401,185 6,885 SH   SOLE 0 0 0 6,885
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,303,335 16,302 SH   SOLE 0 0 0 16,302
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   5,711,010 75,281 SH   SOLE 0 0 0 75,281
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   205,881 4,535 SH   SOLE 0 0 0 4,535
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,407,696 18,212 SH   SOLE 0 0 0 18,212
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,425,738 25,856 SH   SOLE 0 0 0 25,856
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   1,010,909 4,105 SH   SOLE 0 0 0 4,105
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   286,921 3,747 SH   SOLE 0 0 0 3,747
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   907,204 11,062 SH   SOLE 0 0 0 11,062
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   359,400 1,500 SH   SOLE 0 0 0 1,500
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,184,916 39,345 SH   SOLE 0 0 0 39,345
VANGUARD STAR FDS VG TL INTL STK F 921909768   832,093 13,797 SH   SOLE 0 0 0 13,797
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,457,259 49,706 SH   SOLE 0 0 0 49,706
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,603,971 30,334 SH   SOLE 0 0 0 30,334
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   610,826 8,910 SH   SOLE 0 0 0 8,910
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   693,464 2,220 SH   SOLE 0 0 0 2,220
VANGUARD WORLD FD CONSUM STP ETF 92204A207   935,216 4,606 SH   SOLE 0 0 0 4,606
VANGUARD WORLD FD ENERGY ETF 92204A306   773,548 6,061 SH   SOLE 0 0 0 6,061
VANGUARD WORLD FD FINANCIALS ETF 92204A405   604,356 6,051 SH   SOLE 0 0 0 6,051
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   491,782 1,848 SH   SOLE 0 0 0 1,848
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   1,515,563 6,439 SH   SOLE 0 0 0 6,439
VANGUARD WORLD FD INF TECH ETF 92204A702   5,488,893 9,512 SH   SOLE 0 0 0 9,512
VANGUARD WORLD FD MATERIALS ETF 92204A801   929,633 4,826 SH   SOLE 0 0 0 4,826
VANGUARD WORLD FD MEGA CAP INDEX 921910873   2,655,510 13,460 SH   SOLE 0 0 0 13,460
VANGUARD WORLD FD MEGA GRWTH IND 921910816   13,708,297 43,628 SH   SOLE 0 0 0 43,628
VANGUARD WORLD FD UTILITIES ETF 92204A876   764,922 5,170 SH   SOLE 0 0 0 5,170
VERIZON COMMUNICATIONS INC COM 92343V104   4,754,159 115,256 SH   SOLE 0 0 0 115,256
VERTEX PHARMACEUTICALS INC COM 92532F100   1,194,257 2,547 SH   SOLE 0 0 0 2,547
VERTIV HOLDINGS CO COM CL A 92537N108   338,553 3,912 SH   SOLE 0 0 0 3,912
VICI PPTYS INC COM 925652109   2,743,904 95,806 SH   SOLE 0 0 0 95,806
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   371,562 17,115 SH   SOLE 0 0 0 17,115
VISA INC COM CL A 92826C839   13,262,207 50,479 SH   SOLE 0 0 0 50,479
VISTRA CORP COM 92840M102   446,987 5,199 SH   SOLE 0 0 0 5,199
VULCAN MATLS CO COM 929160109   241,353 970 SH   SOLE 0 0 0 970
WALMART INC COM 931142103   20,037,975 295,898 SH   SOLE 0 0 0 295,898
WARNER BROS DISCOVERY INC COM SER A 934423104   233,037 31,327 SH   SOLE 0 0 0 31,327
WASTE CONNECTIONS INC COM 94106B101   298,359 1,701 SH   SOLE 0 0 0 1,701
WASTE MGMT INC DEL COM 94106L109   1,708,219 8,002 SH   SOLE 0 0 0 8,002
WATSCO INC COM 942622200   425,326 917 SH   SOLE 0 0 0 917
WEC ENERGY GROUP INC COM 92939U106   716,277 9,128 SH   SOLE 0 0 0 9,128
WELLS FARGO CO NEW COM 949746101   6,864,685 115,578 SH   SOLE 0 0 0 115,578
WELLTOWER INC COM 95040Q104   833,287 7,987 SH   SOLE 0 0 0 7,987
WESCO INTL INC COM 95082P105   1,013,886 6,396 SH   SOLE 0 0 0 6,396
WESTERN ALLIANCE BANCORP COM 957638109   415,352 6,612 SH   SOLE 0 0 0 6,612
WESTERN ASSET MANAGED MUNS F COM 95766M105   1,410,702 136,294 SH   SOLE 0 0 0 136,294
WESTERN ASSET MUN HIGH INCOM COM 95766N103   607,424 89,585 SH   SOLE 0 0 0 89,585
WESTERN COPPER & GOLD CORP COM 95805V108   16,767 14,580 SH   SOLE 0 0 0 14,580
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   243,300 6,123 SH   SOLE 0 0 0 6,123
WESTWATER RES INC COM NEW 961684206   5,780 12,000 SH   SOLE 0 0 0 12,000
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,477,139 87,254 SH   SOLE 0 0 0 87,254
WHEATON PRECIOUS METALS CORP COM 962879102   4,538,300 86,576 SH   SOLE 0 0 0 86,576
WILLIAMS COS INC COM 969457100   543,925 12,797 SH   SOLE 0 0 0 12,797
WILLIAMS SONOMA INC COM 969904101   681,395 2,413 SH   SOLE 0 0 0 2,413
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   1,993,127 95,405 SH   SOLE 0 0 0 95,405
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   561,404 12,421 SH   SOLE 0 0 0 12,421
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,137,252 22,598 SH   SOLE 0 0 0 22,598
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   930,928 20,418 SH   SOLE 0 0 0 20,418
WISDOMTREE TR JAPN HEDGE EQT 97717W851   3,788,051 33,575 SH   SOLE 0 0 0 33,575
WISDOMTREE TR US AI ENHANCED 97717W406   1,487,457 14,899 SH   SOLE 0 0 0 14,899
WISDOMTREE TR US LARGECAP DIVD 97717W307   255,061 3,506 SH   SOLE 0 0 0 3,506
WISDOMTREE TR US MIDCAP DIVID 97717W505   378,470 8,091 SH   SOLE 0 0 0 8,091
WISDOMTREE TR US QTLY DIV GRT 97717X669   4,896,362 62,723 SH   SOLE 0 0 0 62,723
WISDOMTREE TR US SMALLCAP FUND 97717W562   982,471 20,828 SH   SOLE 0 0 0 20,828
WORKDAY INC CL A 98138H101   436,138 1,951 SH   SOLE 0 0 0 1,951
WP CAREY INC COM 92936U109   338,237 6,144 SH   SOLE 0 0 0 6,144
WYNN RESORTS LTD COM 983134107   397,337 4,435 SH   SOLE 0 0 0 4,435
XCEL ENERGY INC COM 98389B100   642,532 12,028 SH   SOLE 0 0 0 12,028
XYLEM INC COM 98419M100   977,346 7,206 SH   SOLE 0 0 0 7,206
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   891,563 44,315 SH   SOLE 0 0 0 44,315
YUM BRANDS INC COM 988498101   908,974 6,859 SH   SOLE 0 0 0 6,859
YUM CHINA HLDGS INC COM 98850P109   220,073 7,122 SH   SOLE 0 0 0 7,122
ZENTALIS PHARMACEUTICALS INC COM 98943L107   199,509 48,780 SH   SOLE 0 0 0 48,780
ZOETIS INC CL A 98978V103   3,416,907 19,703 SH   SOLE 0 0 0 19,703