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
AAON INC COM PAR $0.004 000360206   348,823 4,722 SH   SOLE   0 0 4,722
AFLAC INC COM 001055102   515,610 6,250 SH   SOLE   0 0 6,250
AGNC INVT CORP COM 00123Q104   1,322,972 133,230 SH   SOLE   0 0 133,230
ALPS ETF TR ALERIAN MLP 00162Q452   2,099,853 49,385 SH   SOLE   0 0 49,385
A-MARK PRECIOUS METALS INC COM 00181T107   3,326,290 109,960 SH   SOLE   0 0 109,960
AT&T INC COM 00206R102   6,132,836 365,485 SH   SOLE   3,844 0 361,641
ARK ETF TR INNOVATION ETF 00214Q104   2,866,176 54,729 SH   SOLE   0 0 54,729
ARK ETF TR NEXT GNRTN INTER 00214Q401   335,367 4,419 SH   SOLE   0 0 4,419
ABBOTT LABS COM 002824100   6,227,522 56,578 SH   SOLE   185 0 56,393
ABBVIE INC COM 00287Y109   20,180,107 130,219 SH   SOLE   154 0 130,065
ABCELLERA BIOLOGICS INC COM 00288U106   111,345 19,500 SH   SOLE   0 0 19,500
ABERCROMBIE & FITCH CO CL A 002896207   445,335 5,048 SH   SOLE   0 0 5,048
ABRDN ASIA PACIFIC INCOME FU COM 003009107   240,347 88,102 SH   SOLE   0 0 88,102
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   53,465 10,282 SH   SOLE   0 0 10,282
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   91,557 23,356 SH   SOLE   0 0 23,356
ABRDN INCOME CREDIT STRATEGI COM 003057106   147,959 18,729 SH   SOLE   0 0 18,729
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   4,686,438 51,488 SH   SOLE   0 0 51,488
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   896,031 110,402 SH   SOLE   2,741 0 107,661
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   732,403 11,082 SH   SOLE   0 0 11,082
ACTINIUM PHARMACEUTICALS INC COM 00507W206   73,914 14,550 SH   SOLE   0 0 14,550
ACUSHNET HLDGS CORP COM 005098108   243,520 3,855 SH   SOLE   0 0 3,855
ADOBE INC COM 00724F101   9,577,324 16,053 SH   SOLE   121 0 15,932
ADVANCED MICRO DEVICES INC COM 007903107   10,664,771 72,348 SH   SOLE   0 0 72,348
AFFIRM HLDGS INC COM CL A 00827B106   252,088 5,130 SH   SOLE   0 0 5,130
AGILENT TECHNOLOGIES INC COM 00846U101   497,210 3,570 SH   SOLE   0 0 3,570
AGNICO EAGLE MINES LTD COM 008474108   10,106,334 184,254 SH   SOLE   0 0 184,254
AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109   284,600 8,500 SH   SOLE   0 0 8,500
AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760   283,913 10,125 SH   SOLE   0 0 10,125
AIRBNB INC COM CL A 009066101   4,184,399 30,736 SH   SOLE   0 0 30,736
AIR PRODS & CHEMS INC COM 009158106   1,455,476 5,282 SH   SOLE   0 0 5,282
AKAMAI TECHNOLOGIES INC COM 00971T101   654,594 5,531 SH   SOLE   211 0 5,320
ALAMOS GOLD INC NEW COM CL A 011532108   1,531,051 113,664 SH   SOLE   0 0 113,664
ALBEMARLE CORP COM 012653101   486,482 3,358 SH   SOLE   0 0 3,358
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,227,778 15,639 SH   SOLE   0 0 15,639
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   466,172 22,010 SH   SOLE   0 0 22,010
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   546,916 53,948 SH   SOLE   0 0 53,948
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   621,651 20,034 SH   SOLE   0 0 20,034
ALLISON TRANSMISSION HLDGS I COM 01973R101   243,611 4,189 SH   SOLE   0 0 4,189
ALLSTATE CORP COM 020002101   432,795 3,072 SH   SOLE   0 0 3,072
ALPHABET INC CAP STK CL C 02079K107   28,260,002 200,525 SH   SOLE   2,810 0 197,715
ALPHABET INC CAP STK CL A 02079K305   27,498,103 196,851 SH   SOLE   2,267 0 194,584
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   189,582 15,326 SH   SOLE   0 0 15,326
ATERIAN INC COM 02156U101   6,168 17,700 SH   SOLE   0 0 17,700
ALTRIA GROUP INC COM 02209S103   3,312,254 80,248 SH   SOLE   0 0 80,248
AMAZON COM INC COM 023135106   75,415,390 496,350 SH   SOLE   5,118 0 491,232
AMBEV SA SPONSORED ADR 02319V103   98,354 33,332 SH   SOLE   0 0 33,332
U HAUL HOLDING COMPANY COM 023586100   436,041 6,073 SH   SOLE   0 0 6,073
U HAUL HOLDING COMPANY COM SER N 023586506   2,307,121 32,753 SH   SOLE   0 0 32,753
AMERICAN AIRLS GROUP INC COM 02376R102   236,136 17,186 SH   SOLE   0 0 17,186
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   735,230 15,801 SH   SOLE   6,845 0 8,956
AMERICAN ELEC PWR CO INC COM 025537101   2,380,288 29,307 SH   SOLE   0 0 29,307
AMERICAN EXPRESS CO COM 025816109   3,794,147 20,253 SH   SOLE   186 0 20,067
AMERICAN INTL GROUP INC COM NEW 026874784   776,287 11,458 SH   SOLE   0 0 11,458
AMER STATES WTR CO COM 029899101   219,820 2,733 SH   SOLE   0 0 2,733
AMERICAN TOWER CORP NEW COM 03027X100   8,858,019 40,716 SH   SOLE   1,311 0 39,405
AMERICAN WTR WKS CO INC NEW COM 030420103   1,547,412 11,724 SH   SOLE   250 0 11,474
AMERICAS GOLD AND SILVER COR COM 03062D100   23,876 94,000 SH   SOLE   0 0 94,000
AMERICOLD REALTY TRUST INC COM 03064D108   911,604 29,898 SH   SOLE   0 0 29,898
AMERIPRISE FINL INC COM 03076C106   1,206,484 3,176 SH   SOLE   0 0 3,176
AMETEK INC COM 031100100   221,894 1,346 SH   SOLE   0 0 1,346
AMGEN INC COM 031162100   11,572,179 40,179 SH   SOLE   805 0 39,374
AMPHENOL CORP NEW CL A 032095101   3,100,178 31,206 SH   SOLE   486 0 30,720
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   409,942 6,628 SH   SOLE   0 0 6,628
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   83,450 15,775 SH   SOLE   0 0 15,775
ANALOG DEVICES INC COM 032654105   1,931,289 9,726 SH   SOLE   0 0 9,726
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   487,668 7,547 SH   SOLE   0 0 7,547
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   538,542 26,900 SH   SOLE   0 0 26,900
ELEVANCE HEALTH INC COM 036752103   1,265,239 2,683 SH   SOLE   0 0 2,683
ANTERO MIDSTREAM CORP COM 03676B102   421,450 33,635 SH   SOLE   0 0 33,635
APA CORPORATION COM 03743Q108   307,339 8,566 SH   SOLE   0 0 8,566
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   187,936 13,738 SH   SOLE   0 0 13,738
APOLLO COML REAL EST FIN INC COM 03762U105   187,023 15,469 SH   SOLE   0 0 15,469
APOLLO GLOBAL MGMT INC COM 03769M106   1,199,966 12,877 SH   SOLE   0 0 12,877
APPLE INC COM 037833100   145,241,762 754,386 SH   SOLE   9,456 0 744,930
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   496,545 29,662 SH   SOLE   0 0 29,662
APPLIED DIGITAL CORP COM NEW 038169207   3,454,803 512,582 SH   SOLE   0 0 512,582
APPLIED MATLS INC COM 038222105   2,347,465 14,485 SH   SOLE   0 0 14,485
AQUA METALS INC COM 03837J101   25,916 34,100 SH   SOLE   0 0 34,100
ARBOR REALTY TRUST INC COM 038923108   331,924 21,866 SH   SOLE   0 0 21,866
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   2,975,561 104,810 SH   SOLE   0 0 104,810
ARCHER AVIATION INC COM CL A 03945R102   126,208 20,555 SH   SOLE   0 0 20,555
ARCHER DANIELS MIDLAND CO COM 039483102   4,709,103 65,205 SH   SOLE   0 0 65,205
ARCHROCK INC COM 03957W106   785,563 51,011 SH   SOLE   0 0 51,011
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   225,626 1,897 SH   SOLE   0 0 1,897
ARES CAPITAL CORP COM 04010L103   3,067,190 153,130 SH   SOLE   5,596 0 147,534
ARISTA NETWORKS INC COM 040413106   2,418,688 10,270 SH   SOLE   0 0 10,270
ARM HOLDINGS PLC SPONSORED ADR 042068205   387,598 5,158 SH   SOLE   0 0 5,158
ASBURY AUTOMOTIVE GROUP INC COM 043436104   208,097 925 SH   SOLE   0 0 925
ASENSUS SURGICAL INC COM 04367G103   8,532 26,755 SH   SOLE   0 0 26,755
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   731,834 179,371 SH   SOLE   0 0 179,371
ASTRAZENECA PLC SPONSORED ADR 046353108   1,163,799 17,280 SH   SOLE   0 0 17,280
ATKORE INC COM 047649108   2,826,080 17,663 SH   SOLE   0 0 17,663
ATLASSIAN CORPORATION CL A 049468101   414,067 1,741 SH   SOLE   0 0 1,741
AUDIOEYE INC COM NEW 050734201   67,615 12,475 SH   SOLE   0 0 12,475
AURORA CANNABIS INC COM 05156X884   5,840 12,264 SH   SOLE   0 0 12,264
AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3   10,245 10,000 SH   SOLE   0 0 10,000
AUTODESK INC COM 052769106   1,542,375 6,335 SH   SOLE   84 0 6,251
AUTOMATIC DATA PROCESSING IN COM 053015103   6,296,784 26,867 SH   SOLE   0 0 26,867
AUTONATION INC COM 05329W102   491,990 3,276 SH   SOLE   0 0 3,276
AUTOZONE INC COM 053332102   3,566,130 1,379 SH   SOLE   9 0 1,370
AVERY DENNISON CORP COM 053611109   230,285 1,139 SH   SOLE   0 0 1,139
AVIS BUDGET GROUP COM 053774105   664,645 3,750 SH   SOLE   0 0 3,750
AXCELIS TECHNOLOGIES INC COM NEW 054540208   525,634 4,053 SH   SOLE   0 0 4,053
AXON ENTERPRISE INC COM 05464C101   1,301,208 5,037 SH   SOLE   0 0 5,037
AXOS FINANCIAL INC COM 05465C100   2,408,515 44,112 SH   SOLE   0 0 44,112
BCE INC COM NEW 05534B760   539,355 13,450 SH   SOLE   0 0 13,450
BJS WHSL CLUB HLDGS INC COM 05550J101   240,509 3,608 SH   SOLE   0 0 3,608
BP PLC SPONSORED ADR 055622104   1,531,571 43,265 SH   SOLE   0 0 43,265
B. RILEY FINANCIAL INC COM 05580M108   945,598 45,050 SH   SOLE   0 0 45,050
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   124,780 15,245 SH   SOLE   0 0 15,245
BNY MELLON STRATEGIC MUNS IN COM 05588W108   90,244 15,400 SH   SOLE   0 0 15,400
BABCOCK & WILCOX ENTERPRISES COM 05614L209   17,958 12,300 SH   SOLE   0 0 12,300
BANCO SANTANDER S.A. ADR 05964H105   42,313 10,221 SH   SOLE   0 0 10,221
BANK AMERICA CORP COM 060505104   7,898,319 234,573 SH   SOLE   941 0 233,632
BANK MONTREAL MEDIUM MICROSCTR 3X LEV 063679542   1,510,296 45,232 SH   SOLE   0 0 45,232
BANK MONTREAL MEDIUM MCROSECTR 3XINVR 063679625   98,880 16,000 SH   SOLE   0 0 16,000
BANK NEW YORK MELLON CORP COM 064058100   683,993 13,141 SH   SOLE   0 0 13,141
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   2,984,252 98,199 SH   SOLE   0 0 98,199
BARRICK GOLD CORP COM 067901108   210,768 11,651 SH   SOLE   0 0 11,651
BECTON DICKINSON & CO COM 075887109   1,868,632 7,664 SH   SOLE   0 0 7,664
BERKLEY W R CORP COM 084423102   215,806 3,052 SH   SOLE   0 0 3,052
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   25,942,847 72,738 SH   SOLE   258 0 72,480
BHP GROUP LTD SPONSORED ADS 088606108   239,355 3,504 SH   SOLE   0 0 3,504
BGC GROUP INC CL A 088929104   73,473 10,176 SH   SOLE   0 0 10,176
BIGBEAR AI HLDGS INC COM 08975B109   27,820 13,000 SH   SOLE   0 0 13,000
BIOCRYST PHARMACEUTICALS INC COM 09058V103   77,870 13,000 SH   SOLE   0 0 13,000
BIOGEN INC COM 09062X103   874,125 3,378 SH   SOLE   0 0 3,378
BIOLINERX LTD SPONSORED ADS 09071M205   30,285 19,290 SH   SOLE   0 0 19,290
BLACKROCK INC COM 09247X101   2,706,941 3,334 SH   SOLE   0 0 3,334
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   332,741 15,249 SH   SOLE   0 0 15,249
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   227,953 21,648 SH   SOLE   0 0 21,648
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   686,464 42,218 SH   SOLE   0 0 42,218
BLACKROCK CORE BD TR SHS BEN INT 09249E101   837,495 76,764 SH   SOLE   0 0 76,764
BLACKROCK ENHANCED GLOBAL DI COM 092501105   456,957 46,064 SH   SOLE   0 0 46,064
BLACKROCK ENHANCED EQUITY DI COM 09251A104   230,456 29,968 SH   SOLE   0 0 29,968
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   391,408 74,271 SH   SOLE   0 0 74,271
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   717,449 13,726 SH   SOLE   0 0 13,726
BLACKROCK MUNIVEST FD INC COM 09253R105   79,424 11,155 SH   SOLE   0 0 11,155
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   152,072 13,663 SH   SOLE   0 0 13,663
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   402,249 35,254 SH   SOLE   0 0 35,254
BLACKROCK CORPOR HI YLD FD I COM 09255P107   97,127 10,300 SH   SOLE   0 0 10,300
BLACKROCK FLOATING RATE INCO COM 09255X100   190,209 15,024 SH   SOLE   0 0 15,024
BLACKROCK ENHANCD CAP & INM COM 09256A109   899,231 47,328 SH   SOLE   0 0 47,328
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   663,072 19,699 SH   SOLE   0 0 19,699
BLACKSTONE INC COM 09260D107   10,120,555 77,303 SH   SOLE   0 0 77,303
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   214,594 12,842 SH   SOLE   0 0 12,842
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   247,390 33,750 SH   SOLE   0 0 33,750
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   2,017,065 71,002 SH   SOLE   0 0 71,002
BLADE AIR MOBILITY INC CL A COM 092667104   45,361 12,850 SH   SOLE   0 0 12,850
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   758,622 14,494 SH   SOLE   0 0 14,494
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   175,366 16,960 SH   SOLE   0 0 16,960
BOEING CO COM 097023105   10,044,503 38,535 SH   SOLE   421 0 38,114
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   1,153,153 22,866 SH   SOLE   0 0 22,866
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861   521,692 10,431 SH   SOLE   0 0 10,431
BOOKING HOLDINGS INC COM 09857L108   1,590,389 448 SH   SOLE   0 0 448
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   363,424 2,841 SH   SOLE   0 0 2,841
BOSTON SCIENTIFIC CORP COM 101137107   618,914 10,706 SH   SOLE   0 0 10,706
SRH TOTAL RETURN FUND INC COM 101507101   9,172,064 661,288 SH   SOLE   0 0 661,288
BRF SA SPONSORED ADR 10552T107   1,092,540 393,000 SH   SOLE   0 0 393,000
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   129,420 16,940 SH   SOLE   0 0 16,940
BRISTOL-MYERS SQUIBB CO COM 110122108   8,384,106 163,401 SH   SOLE   2,795 0 160,606
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,038,684 34,634 SH   SOLE   0 0 34,634
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   683,349 3,308 SH   SOLE   0 0 3,308
BROADCOM INC COM 11135F101   30,322,525 27,165 SH   SOLE   10 0 27,155
BROOKFIELD CORP CL A LTD VT SH 11271J107   774,431 19,294 SH   SOLE   0 0 19,294
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   758,512 59,212 SH   SOLE   0 0 59,212
C3 AI INC CL A 12468P104   1,011,970 35,248 SH   SOLE   0 0 35,248
CBOE GLOBAL MKTS INC COM 12503M108   679,947 3,808 SH   SOLE   71 0 3,737
CBRE GBL REAL ESTATE INC FD COM 12504G100   84,949 15,644 SH   SOLE   0 0 15,644
CBRE GROUP INC CL A 12504L109   252,553 2,713 SH   SOLE   212 0 2,501
CDW CORP COM 12514G108   538,962 2,371 SH   SOLE   0 0 2,371
CF INDS HLDGS INC COM 125269100   427,074 5,372 SH   SOLE   0 0 5,372
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   384,827 4,423 SH   SOLE   0 0 4,423
THE CIGNA GROUP COM 125523100   1,949,502 6,510 SH   SOLE   0 0 6,510
CME GROUP INC COM 12572Q105   782,473 3,625 SH   SOLE   0 0 3,625
CMS ENERGY CORP COM 125896100   307,781 5,300 SH   SOLE   0 0 5,300
CSW INDUSTRIALS INC COM 126402106   829,640 4,000 SH   SOLE   0 0 4,000
CSX CORP COM 126408103   4,324,950 124,746 SH   SOLE   1,400 0 123,346
CVS HEALTH CORP COM 126650100   4,878,407 61,783 SH   SOLE   0 0 61,783
COTERRA ENERGY INC COM 127097103   367,631 14,406 SH   SOLE   0 0 14,406
CADENCE DESIGN SYSTEM INC COM 127387108   1,176,366 4,319 SH   SOLE   0 0 4,319
CAL MAINE FOODS INC COM NEW 128030202   308,692 5,379 SH   SOLE   0 0 5,379
CALAMOS GBL DYN INCOME FUND COM 12811L107   238,118 40,914 SH   SOLE   0 0 40,914
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   196,585 16,991 SH   SOLE   0 0 16,991
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   2,082,705 139,102 SH   SOLE   0 0 139,102
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   330,099 4,885 SH   SOLE   0 0 4,885
CAMPBELL SOUP CO COM 134429109   1,044,653 24,165 SH   SOLE   0 0 24,165
CANADIAN NATL RY CO COM 136375102   509,520 4,056 SH   SOLE   0 0 4,056
CANADIAN NAT RES LTD COM 136385101   2,508,542 37,854 SH   SOLE   0 0 37,854
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,195,936 15,100 SH   SOLE   0 0 15,100
CAPITAL ONE FINL CORP COM 14040H105   768,845 5,864 SH   SOLE   0 0 5,864
CAPITAL SOUTHWEST CORP COM 140501107   1,287,640 54,331 SH   SOLE   0 0 54,331
CARA THERAPEUTICS INC COM 140755109   45,812 61,658 SH   SOLE   0 0 61,658
CARDINAL HEALTH INC COM 14149Y108   1,161,265 11,464 SH   SOLE   0 0 11,464
CARLYLE GROUP INC COM 14316J108   507,255 12,466 SH   SOLE   0 0 12,466
CARNIVAL CORP UNIT 99/99/9999 143658300   344,089 18,559 SH   SOLE   0 0 18,559
CARRIER GLOBAL CORPORATION COM 14448C104   768,263 13,329 SH   SOLE   253 0 13,076
CATERPILLAR INC COM 149123101   11,436,119 38,678 SH   SOLE   238 0 38,440
CBAK ENERGY TECHNOLOGY INC COM 14986C102   12,810 12,200 SH   SOLE   0 0 12,200
CELESTICA INC SUB VTG SHS 15101Q108   483,969 16,529 SH   SOLE   0 0 16,529
CELSIUS HLDGS INC COM NEW 15118V207   398,051 7,301 SH   SOLE   0 0 7,301
CENTENE CORP DEL COM 15135B101   360,215 4,854 SH   SOLE   0 0 4,854
CENTERPOINT ENERGY INC COM 15189T107   489,326 17,127 SH   SOLE   0 0 17,127
CHARTER COMMUNICATIONS INC N CL A 16119P108   417,442 1,074 SH   SOLE   0 0 1,074
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   374,072 163,350 SH   SOLE   0 0 163,350
CHENIERE ENERGY INC COM NEW 16411R208   2,268,530 13,289 SH   SOLE   0 0 13,289
CHEVRON CORP NEW COM 166764100   18,895,317 126,678 SH   SOLE   380 0 126,298
CHEWY INC CL A 16679L109   649,565 27,489 SH   SOLE   0 0 27,489
CHIMERA INVT CORP COM NEW 16934Q208   88,021 17,259 SH   SOLE   0 0 17,259
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,417,915 620 SH   SOLE   0 0 620
CINCINNATI FINL CORP COM 172062101   223,066 2,141 SH   SOLE   0 0 2,141
CIPHER MINING INC COM 17253J106   61,950 15,000 SH   SOLE   0 0 15,000
CISCO SYS INC COM 17275R102   9,120,843 180,540 SH   SOLE   1,639 0 178,901
CINTAS CORP COM 172908105   313,367 520 SH   SOLE   0 0 520
CITIGROUP INC COM NEW 172967424   2,604,253 50,627 SH   SOLE   0 0 50,627
CLEVELAND-CLIFFS INC NEW COM 185899101   3,749,336 183,611 SH   SOLE   0 0 183,611
CLIPPER RLTY INC COM 18885T306   123,743 22,915 SH   SOLE   0 0 22,915
CLOROX CO DEL COM 189054109   865,703 6,071 SH   SOLE   0 0 6,071
CLOUDFLARE INC CL A COM 18915M107   258,772 3,108 SH   SOLE   0 0 3,108
COCA COLA CO COM 191216100   8,400,177 142,545 SH   SOLE   900 0 141,645
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   442,980 4,681 SH   SOLE   0 0 4,681
COEUR MNG INC COM NEW 192108504   307,144 94,216 SH   SOLE   0 0 94,216
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   404,705 5,321 SH   SOLE   0 0 5,321
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   375,208 4,968 SH   SOLE   0 0 4,968
COHERENT CORP COM 19247G107   4,052,774 93,103 SH   SOLE   0 0 93,103
COHEN & STEERS QUALITY INCOM COM 19247L106   205,987 16,829 SH   SOLE   0 0 16,829
COINBASE GLOBAL INC COM CL A 19260Q107   1,507,539 8,668 SH   SOLE   3 0 8,665
COLGATE PALMOLIVE CO COM 194162103   1,315,327 16,501 SH   SOLE   0 0 16,501
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   254,239 9,175 SH   SOLE   0 0 9,175
COLUMBIA SELIGM PREM TECH GR COM 19842X109   467,721 14,677 SH   SOLE   0 0 14,677
COLUMBIA SPORTSWEAR CO COM 198516106   346,922 4,362 SH   SOLE   0 0 4,362
COMCAST CORP NEW CL A 20030N101   4,477,601 102,112 SH   SOLE   3,889 0 98,223
COMPASS THERAPEUTICS INC COM 20454B104   78,000 50,000 SH   SOLE   0 0 50,000
CONAGRA BRANDS INC COM 205887102   277,889 9,696 SH   SOLE   0 0 9,696
CONNECTONE BANCORP INC COM 20786W107   471,244 20,569 SH   SOLE   0 0 20,569
CONOCOPHILLIPS COM 20825C104   4,467,780 38,492 SH   SOLE   800 0 37,692
CONSOL ENERGY INC NEW COM 20854L108   466,859 4,644 SH   SOLE   0 0 4,644
CONSOLIDATED EDISON INC COM 209115104   2,934,804 32,261 SH   SOLE   0 0 32,261
CONSTELLATION BRANDS INC CL A 21036P108   1,965,701 8,131 SH   SOLE   0 0 8,131
CONSTELLATION ENERGY CORP COM 21037T109   422,082 3,611 SH   SOLE   0 0 3,611
COOPER COS INC COM NEW 216648402   243,236 643 SH   SOLE   0 0 643
COPART INC COM 217204106   1,099,952 22,448 SH   SOLE   301 0 22,147
CORNERSTONE STRATEGIC VALUE COM 21924B302   100,912 14,035 SH   SOLE   0 0 14,035
CORNING INC COM 219350105   1,972,213 64,769 SH   SOLE   1,598 0 63,171
CORTEVA INC COM 22052L104   678,280 14,154 SH   SOLE   0 0 14,154
COSTCO WHSL CORP NEW COM 22160K105   17,716,120 26,246 SH   SOLE   529 0 25,717
COSTAR GROUP INC COM 22160N109   298,349 3,414 SH   SOLE   0 0 3,414
CREDIT SUISSE ASSET MGMT INC COM 224916106   143,897 45,973 SH   SOLE   21,877 0 24,096
CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225   280,448 3,796 SH   SOLE   0 0 3,796
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233   275,196 1,900 SH   SOLE   0 0 1,900
CROCS INC COM 227046109   296,670 3,176 SH   SOLE   0 0 3,176
CRONOS GROUP INC COM 22717L101   21,088 10,090 SH   SOLE   0 0 10,090
CROWDSTRIKE HLDGS INC CL A 22788C105   3,951,715 15,478 SH   SOLE   610 0 14,868
CROWN CASTLE INC COM 22822V101   3,452,845 29,975 SH   SOLE   690 0 29,285
CUE HEALTH INC COM 229790100   52,650 324,000 SH   SOLE   0 0 324,000
CUMMINS INC COM 231021106   1,506,457 6,288 SH   SOLE   0 0 6,288
DBX ETF TR XTRACK MSCI EAFE 233051200   319,665 8,644 SH   SOLE   241 0 8,403
D R HORTON INC COM 23331A109   948,798 6,243 SH   SOLE   0 0 6,243
DANAHER CORPORATION COM 235851102   2,647,891 11,434 SH   SOLE   0 0 11,434
DARDEN RESTAURANTS INC COM 237194105   542,577 3,302 SH   SOLE   0 0 3,302
DATADOG INC CL A COM 23804L103   299,323 2,466 SH   SOLE   0 0 2,466
DAVITA INC COM 23918K108   220,101 2,101 SH   SOLE   0 0 2,101
DECKERS OUTDOOR CORP COM 243537107   1,181,784 1,768 SH   SOLE   0 0 1,768
DEERE & CO COM 244199105   8,576,261 21,369 SH   SOLE   0 0 21,369
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   440,204 10,197 SH   SOLE   0 0 10,197
DELL TECHNOLOGIES INC CL C 24703L202   2,026,092 26,485 SH   SOLE   0 0 26,485
DELTA AIR LINES INC DEL COM NEW 247361702   1,683,330 41,843 SH   SOLE   319 0 41,524
DENISON MINES CORP COM 248356107   35,526 20,071 SH   SOLE   0 0 20,071
DEVON ENERGY CORP NEW COM 25179M103   5,105,770 112,710 SH   SOLE   0 0 112,710
DEXCOM INC COM 252131107   201,448 1,623 SH   SOLE   0 0 1,623
DIAGEO PLC SPON ADR NEW 25243Q205   1,007,322 6,916 SH   SOLE   0 0 6,916
DIAMONDBACK ENERGY INC COM 25278X109   1,088,425 7,018 SH   SOLE   0 0 7,018
DIGITAL RLTY TR INC COM 253868103   482,716 3,555 SH   SOLE   0 0 3,555
DIGITAL TURBINE INC COM NEW 25400W102   167,740 24,452 SH   SOLE   0 0 24,452
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   425,063 7,130 SH   SOLE   0 0 7,130
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   232,247 7,945 SH   SOLE   0 0 7,945
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   4,223,496 49,900 SH   SOLE   0 0 49,900
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E265   173,250 15,000 SH   SOLE   0 0 15,000
DIREXION SHS ETF TR TSLA BULL 1.5X 25460G286   143,600 10,000 SH   SOLE   0 0 10,000
DIREXION SHS ETF TR DAILY TECH OCT21 25460G393   693,289 70,100 SH   SOLE   0 0 70,100
DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831   208,424 6,150 SH   SOLE   0 0 6,150
DISNEY WALT CO COM 254687106   5,936,081 65,541 SH   SOLE   239 0 65,302
DISCOVER FINL SVCS COM 254709108   515,350 4,585 SH   SOLE   0 0 4,585
DOCUSIGN INC COM 256163106   832,241 13,999 SH   SOLE   0 0 13,999
DOLBY LABORATORIES INC COM CL A 25659T107   327,010 3,794 SH   SOLE   0 0 3,794
DOLLAR GEN CORP NEW COM 256677105   987,448 7,263 SH   SOLE   0 0 7,263
DOMINION ENERGY INC COM 25746U109   1,539,206 32,749 SH   SOLE   0 0 32,749
DOUBLELINE INCOME SOLUTIONS COM 258622109   488,507 39,911 SH   SOLE   0 0 39,911
DOVER CORP COM 260003108   948,566 6,167 SH   SOLE   0 0 6,167
DOW INC COM 260557103   6,187,720 112,832 SH   SOLE   500 0 112,332
DRAFTKINGS INC NEW COM CL A 26142V105   582,894 16,536 SH   SOLE   0 0 16,536
DROPBOX INC CL A 26210C104   547,679 18,578 SH   SOLE   994 0 17,584
DUFF & PHELPS UTLITY AND INF COM 26433C105   171,753 18,730 SH   SOLE   0 0 18,730
DUKE ENERGY CORP NEW COM NEW 26441C204   7,854,996 80,946 SH   SOLE   733 0 80,213
DUPONT DE NEMOURS INC COM 26614N102   3,437,691 44,686 SH   SOLE   0 0 44,686
DYNATRACE INC COM NEW 268150109   2,954,135 54,016 SH   SOLE   0 0 54,016
E L F BEAUTY INC COM 26856L103   898,516 6,225 SH   SOLE   0 0 6,225
EOG RES INC COM 26875P101   1,348,593 11,150 SH   SOLE   0 0 11,150
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   441,795 12,325 SH   SOLE   0 0 12,325
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   553,062 24,669 SH   SOLE   0 0 24,669
ETFIS SER TR I VIRTUS INFRCAP 26923G822   950,067 45,875 SH   SOLE   0 0 45,875
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   673,689 11,152 SH   SOLE   0 0 11,152
EAGLE MATLS INC COM 26969P108   451,728 2,224 SH   SOLE   0 0 2,224
EAGLE POINT CREDIT COMPANY I COM 269808101   936,326 98,561 SH   SOLE   0 0 98,561
EASTGROUP PPTYS INC COM 277276101   403,682 2,184 SH   SOLE   0 0 2,184
EASTMAN CHEM CO COM 277432100   241,401 2,664 SH   SOLE   0 0 2,664
EATON VANCE ENHANCED EQUITY COM 278274105   399,274 24,082 SH   SOLE   0 0 24,082
EATON VANCE LTD DURATION INC COM 27828H105   1,390,662 145,163 SH   SOLE   0 0 145,163
EATON VANCE TAX-MANAGED DIVE COM 27828N102   930,069 76,298 SH   SOLE   0 0 76,298
EATON VANCE TX ADV GLBL DIV COM 27828S101   457,425 26,750 SH   SOLE   0 0 26,750
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   770,229 62,346 SH   SOLE   0 0 62,346
EATON VANCE TAX-MANAGED GLOB COM 27829C105   259,013 33,335 SH   SOLE   0 0 33,335
EATON VANCE TAX-MANAGED GLOB COM 27829F108   1,580,968 204,789 SH   SOLE   0 0 204,789
ECOLAB INC COM 278865100   878,256 4,415 SH   SOLE   0 0 4,415
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   152,235 13,000 SH   SOLE   0 0 13,000
EDWARDS LIFESCIENCES CORP COM 28176E108   890,219 11,675 SH   SOLE   0 0 11,675
ELECTRONIC ARTS INC COM 285512109   286,839 2,097 SH   SOLE   0 0 2,097
EMBRAER S.A. SPONSORED ADS 29082A107   484,239 26,246 SH   SOLE   0 0 26,246
EMCOR GROUP INC COM 29084Q100   480,174 2,229 SH   SOLE   0 0 2,229
EMERSON ELEC CO COM 291011104   3,204,318 32,922 SH   SOLE   0 0 32,922
ASPEN TECHNOLOGY INC COM 29109X106   245,687 1,116 SH   SOLE   0 0 1,116
ENBRIDGE INC COM 29250N105   3,004,254 83,405 SH   SOLE   0 0 83,405
ENCORE WIRE CORP COM 292562105   3,042,541 14,244 SH   SOLE   0 0 14,244
ENDEAVOUR SILVER CORP COM 29258Y103   137,900 70,000 SH   SOLE   0 0 70,000
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   11,062,250 801,612 SH   SOLE   0 0 801,612
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   746,908 61,423 SH   SOLE   0 0 61,423
ENPHASE ENERGY INC COM 29355A107   573,935 4,343 SH   SOLE   0 0 4,343
ENTEGRIS INC COM 29362U104   388,834 3,245 SH   SOLE   0 0 3,245
ENTERGY CORP NEW COM 29364G103   912,744 9,020 SH   SOLE   0 0 9,020
ENTERPRISE PRODS PARTNERS L COM 293792107   21,796,659 827,198 SH   SOLE   0 0 827,198
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   28,885 26,500 SH   SOLE   0 0 26,500
EQUIFAX INC COM 294429105   230,197 931 SH   SOLE   0 0 931
EQUINIX INC COM 29444U700   2,775,138 3,446 SH   SOLE   0 0 3,446
EQUINOR ASA SPONSORED ADR 29446M102   1,696,977 53,634 SH   SOLE   0 0 53,634
EQUITRANS MIDSTREAM CORP COM 294600101   115,470 11,343 SH   SOLE   0 0 11,343
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   505,598 80,254 SH   SOLE   0 0 80,254
ETSY INC COM 29786A106   496,431 6,125 SH   SOLE   0 0 6,125
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8   32,464 35,000 SH   SOLE   0 0 35,000
EVERSOURCE ENERGY COM 30040W108   270,006 4,375 SH   SOLE   0 0 4,375
EXACT SCIENCES CORP COM 30063P105   244,430 3,304 SH   SOLE   0 0 3,304
EXELON CORP COM 30161N101   724,214 20,173 SH   SOLE   0 0 20,173
EXPEDIA GROUP INC COM NEW 30212P303   440,343 2,901 SH   SOLE   0 0 2,901
EXPEDITORS INTL WASH INC COM 302130109   302,250 2,376 SH   SOLE   0 0 2,376
EXXON MOBIL CORP COM 30231G102   25,660,720 256,659 SH   SOLE   1,014 0 255,645
FB FINL CORP COM 30257X104   250,178 6,278 SH   SOLE   0 0 6,278
FS KKR CAP CORP COM 302635206   929,161 44,969 SH   SOLE   0 0 44,969
FTI CONSULTING INC COM 302941109   234,997 1,180 SH   SOLE   0 0 1,180
META PLATFORMS INC CL A 30303M102   31,708,364 89,582 SH   SOLE   355 0 89,227
FACTSET RESH SYS INC COM 303075105   232,037 486 SH   SOLE   0 0 486
FAIR ISAAC CORP COM 303250104   1,110,466 954 SH   SOLE   0 0 954
FASTENAL CO COM 311900104   1,490,379 23,010 SH   SOLE   184 0 22,826
FEDEX CORP COM 31428X106   3,063,265 12,050 SH   SOLE   60 0 11,990
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   752,669 12,702 SH   SOLE   0 0 12,702
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   435,591 5,518 SH   SOLE   0 0 5,518
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   1,562,577 46,910 SH   SOLE   0 0 46,910
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   311,362 13,514 SH   SOLE   0 0 13,514
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   596,996 10,986 SH   SOLE   0 0 10,986
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   257,834 1,795 SH   SOLE   0 0 1,795
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   996,568 23,570 SH   SOLE   4,931 0 18,639
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   1,024,018 22,153 SH   SOLE   0 0 22,153
FIDELITY NATL INFORMATION SV COM 31620M106   417,380 6,948 SH   SOLE   0 0 6,948
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   738,102 14,467 SH   SOLE   0 0 14,467
FIDUS INVT CORP COM 316500107   313,561 15,925 SH   SOLE   0 0 15,925
FIFTH THIRD BANCORP COM 316773100   1,001,551 28,747 SH   SOLE   0 0 28,747
FIRST TR MORNINGSTAR DIVID L SHS 336917109   2,460,595 68,578 SH   SOLE   0 0 68,578
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   373,689 3,897 SH   SOLE   0 0 3,897
FIRST TR INTER DURATN PFD & COM 33718W103   291,631 17,733 SH   SOLE   0 0 17,733
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   965,807 10,188 SH   SOLE   0 0 10,188
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,939,300 49,217 SH   SOLE   0 0 49,217
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,256,539 7,950 SH   SOLE   0 0 7,950
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   5,356,037 28,711 SH   SOLE   0 0 28,711
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   431,729 10,238 SH   SOLE   0 0 10,238
FIRST TR SR FLTG RATE INCOME COM 33733U108   282,064 27,955 SH   SOLE   0 0 27,955
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   2,189,229 18,640 SH   SOLE   0 0 18,640
FIRST TR NASDAQ 100 TECH IND SHS 337345102   985,243 5,615 SH   SOLE   0 0 5,615
FIRST TR VALUE LINE DIVID IN SHS 33734H106   6,800,433 167,664 SH   SOLE   0 0 167,664
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   201,581 3,418 SH   SOLE   0 0 3,418
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   845,986 50,688 SH   SOLE   0 0 50,688
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   428,700 9,903 SH   SOLE   0 0 9,903
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,229,335 11,872 SH   SOLE   0 0 11,872
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   4,574,693 70,532 SH   SOLE   20,334 0 50,198
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   276,599 4,011 SH   SOLE   0 0 4,011
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   1,056,043 8,246 SH   SOLE   0 0 8,246
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   3,843,408 43,840 SH   SOLE   9,435 0 34,405
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   776,937 59,673 SH   SOLE   0 0 59,673
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   4,696,468 87,230 SH   SOLE   0 0 87,230
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   7,822,006 74,888 SH   SOLE   23,462 0 51,426
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   606,980 8,568 SH   SOLE   0 0 8,568
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   307,224 2,804 SH   SOLE   0 0 2,804
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   162,392 13,454 SH   SOLE   0 0 13,454
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   662,952 12,625 SH   SOLE   0 0 12,625
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   497,617 6,485 SH   SOLE   0 0 6,485
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   5,982,564 216,055 SH   SOLE   69,966 0 146,089
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,341,857 50,833 SH   SOLE   0 0 50,833
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   372,605 19,652 SH   SOLE   0 0 19,652
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   2,019,844 87,515 SH   SOLE   0 0 87,515
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   198,733 12,699 SH   SOLE   0 0 12,699
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   394,200 6,151 SH   SOLE   0 0 6,151
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,337,982 45,248 SH   SOLE   0 0 45,248
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   614,118 11,913 SH   SOLE   0 0 11,913
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   639,451 11,056 SH   SOLE   0 0 11,056
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   230,772 2,831 SH   SOLE   0 0 2,831
FIRST TR MLP & ENERGY INCOM COM 33739B104   119,330 13,924 SH   SOLE   0 0 13,924
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   373,356 22,145 SH   SOLE   0 0 22,145
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   284,085 6,161 SH   SOLE   0 0 6,161
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   4,041,353 180,096 SH   SOLE   0 0 180,096
FST TR NEW OPPORT MLP & ENE COM 33739M100   553,847 80,501 SH   SOLE   0 0 80,501
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   983,993 19,046 SH   SOLE   0 0 19,046
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   1,358,177 24,141 SH   SOLE   0 0 24,141
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   683,411 38,329 SH   SOLE   0 0 38,329
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   880,422 18,221 SH   SOLE   0 0 18,221
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   7,279,538 122,008 SH   SOLE   0 0 122,008
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   7,717,696 149,336 SH   SOLE   0 0 149,336
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   3,765,667 118,447 SH   SOLE   0 0 118,447
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   1,071,012 32,550 SH   SOLE   0 0 32,550
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   346,896 14,400 SH   SOLE   0 0 14,400
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   252,785 6,500 SH   SOLE   0 0 6,500
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   228,047 6,248 SH   SOLE   0 0 6,248
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   427,504 9,683 SH   SOLE   0 0 9,683
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   480,290 11,590 SH   SOLE   0 0 11,590
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   1,455,106 54,765 SH   SOLE   0 0 54,765
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,495,113 55,938 SH   SOLE   0 0 55,938
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   547,394 15,450 SH   SOLE   0 0 15,450
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   582,828 23,558 SH   SOLE   0 0 23,558
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   1,435,224 34,484 SH   SOLE   0 0 34,484
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   283,813 7,053 SH   SOLE   0 0 7,053
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   221,073 5,670 SH   SOLE   0 0 5,670
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U679   207,281 6,850 SH   SOLE   0 0 6,850
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U687   336,019 10,600 SH   SOLE   0 0 10,600
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752   526,014 19,482 SH   SOLE   0 0 19,482
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   336,862 14,142 SH   SOLE   0 0 14,142
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   532,629 15,240 SH   SOLE   0 0 15,240
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   384,109 14,044 SH   SOLE   0 0 14,044
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,115,070 34,027 SH   SOLE   0 0 34,027
FISERV INC COM 337738108   2,303,711 17,342 SH   SOLE   424 0 16,918
FIRSTENERGY CORP COM 337932107   1,099,068 29,980 SH   SOLE   0 0 29,980
FLEXSHARES TR IBOXX 3R TARGT 33939L506   585,842 24,803 SH   SOLE   0 0 24,803
FLUOR CORP NEW COM 343412102   200,785 5,126 SH   SOLE   0 0 5,126
FLUX PWR HLDGS INC COM NEW 344057302   259,234 63,074 SH   SOLE   0 0 63,074
FORD MTR CO DEL COM 345370860   4,122,840 338,215 SH   SOLE   0 0 338,215
FORTINET INC COM 34959E109   539,120 9,211 SH   SOLE   0 0 9,211
FORTIVE CORP COM 34959J108   226,111 3,071 SH   SOLE   0 0 3,071
FORTRESS BIOTECH INC COM NEW 34960Q307   258,785 85,975 SH   SOLE   0 0 85,975
FORTUNA SILVER MINES INC COM 349915108   77,200 20,000 SH   SOLE   0 0 20,000
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   277,814 20,037 SH   SOLE   0 0 20,037
FRANKLIN LTD DURATION INCOME COM 35472T101   871,423 140,100 SH   SOLE   0 0 140,100
FREEPORT-MCMORAN INC CL B 35671D857   3,073,799 72,206 SH   SOLE   3,300 0 68,906
FUELCELL ENERGY INC COM 35952H601   16,744 10,465 SH   SOLE   0 0 10,465
FUBOTV INC COM 35953D104   60,814 19,124 SH   SOLE   0 0 19,124
GDL FD COM SH BEN IT 361570104   396,588 49,327 SH   SOLE   0 0 49,327
GABELLI EQUITY TR INC COM 362397101   329,729 64,907 SH   SOLE   0 0 64,907
GABELLI DIVID & INCOME TR COM 36242H104   1,054,871 48,746 SH   SOLE   0 0 48,746
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   489,433 6,330 SH   SOLE   13 0 6,317
GALLAGHER ARTHUR J & CO COM 363576109   2,398,094 10,664 SH   SOLE   0 0 10,664
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   807,189 214,678 SH   SOLE   0 0 214,678
GAMING & LEISURE PPTYS INC COM 36467J108   484,396 9,816 SH   SOLE   0 0 9,816
GARTNER INC COM 366651107   221,495 491 SH   SOLE   0 0 491
GENERAC HLDGS INC COM 368736104   559,997 4,333 SH   SOLE   63 0 4,270
GENERAL DYNAMICS CORP COM 369550108   1,896,247 7,303 SH   SOLE   0 0 7,303
GENERAL ELECTRIC CO COM NEW 369604301   2,283,723 17,883 SH   SOLE   40 0 17,843
GENERAL MLS INC COM 370334104   857,193 13,159 SH   SOLE   0 0 13,159
GENERAL MTRS CO COM 37045V100   971,036 27,033 SH   SOLE   0 0 27,033
GENUINE PARTS CO COM 372460105   1,023,266 7,339 SH   SOLE   0 0 7,339
GILEAD SCIENCES INC COM 375558103   2,261,393 27,915 SH   SOLE   0 0 27,915
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   320,502 189,646 SH   SOLE   0 0 189,646
GLADSTONE COMMERCIAL CORP COM 376536108   1,875,883 141,683 SH   SOLE   4,740 0 136,943
GSK PLC SPONSORED ADR 37733W204   1,586,901 42,447 SH   SOLE   241 0 42,206
GLOBALSTAR INC COM 378973408   1,088,123 560,888 SH   SOLE   0 0 560,888
GLOBAL NET LEASE INC COM NEW 379378201   1,341,106 134,785 SH   SOLE   0 0 134,785
GLOBAL PMTS INC COM 37940X102   1,061,295 8,357 SH   SOLE   0 0 8,357
GLOBAL PARTNERS LP COM UNITS 37946R109   1,217,386 28,773 SH   SOLE   0 0 28,773
GLOBAL X FDS GLOBX SUPDV US 37950E291   283,957 16,428 SH   SOLE   0 0 16,428
GLOBAL MED REIT INC COM NEW 37954A204   735,344 65,017 SH   SOLE   0 0 65,017
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   206,572 7,110 SH   SOLE   0 0 7,110
GLOBAL X FDS RUSSELL 2000 37954Y459   866,882 51,274 SH   SOLE   0 0 51,274
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,620,622 40,791 SH   SOLE   0 0 40,791
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   2,893,228 165,271 SH   SOLE   0 0 165,271
GLOBAL X FDS US INFR DEV ETF 37954Y673   3,228,106 93,255 SH   SOLE   2,325 0 90,930
GLOBAL X FDS GLOBAL X COPPER 37954Y830   548,392 14,473 SH   SOLE   0 0 14,473
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   718,696 14,012 SH   SOLE   0 0 14,012
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   922,555 31,410 SH   SOLE   0 0 31,410
GLOBAL SELF STORAGE INC COM 37955N106   95,110 20,520 SH   SOLE   0 0 20,520
GOLDMAN SACHS GROUP INC COM 38141G104   6,961,003 18,044 SH   SOLE   3 0 18,041
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   325,423 3,454 SH   SOLE   0 0 3,454
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   6,192,682 61,798 SH   SOLE   0 0 61,798
GOLDMAN SACHS BDC INC SHS 38147U107   201,024 13,321 SH   SOLE   298 0 13,023
GOODYEAR TIRE & RUBR CO COM 382550101   488,542 34,116 SH   SOLE   0 0 34,116
GRACO INC COM 384109104   230,081 2,652 SH   SOLE   0 0 2,652
GRAFTECH INTL LTD COM 384313508   26,280 12,000 SH   SOLE   0 0 12,000
GRAINGER W W INC COM 384802104   1,156,145 1,395 SH   SOLE   0 0 1,395
GRANITESHARES GOLD TR SHS BEN INT 38748G101   244,109 11,972 SH   SOLE   0 0 11,972
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409   497,408 19,870 SH   SOLE   0 0 19,870
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   437,015 5,164 SH   SOLE   0 0 5,164
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   435,785 34,046 SH   SOLE   0 0 34,046
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   1,498,299 102,203 SH   SOLE   0 0 102,203
HF SINCLAIR CORP COM 403949100   1,039,936 18,714 SH   SOLE   0 0 18,714
HCA HEALTHCARE INC COM 40412C101   605,333 2,236 SH   SOLE   0 0 2,236
HP INC COM 40434L105   491,740 16,211 SH   SOLE   1,849 0 14,362
HALEON PLC SPON ADS 405552100   195,916 23,805 SH   SOLE   289 0 23,516
HALLADOR ENERGY COMPANY COM 40609P105   1,954,082 221,050 SH   SOLE   0 0 221,050
HALLIBURTON CO COM 406216101   691,266 19,122 SH   SOLE   0 0 19,122
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   412,258 13,678 SH   SOLE   0 0 13,678
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   293,437 18,451 SH   SOLE   0 0 18,451
HANCOCK JOHN PFD INCOME FD I COM 41013X106   979,077 62,045 SH   SOLE   3,680 0 58,365
HARTFORD FINL SVCS GROUP INC COM 416515104   1,354,963 16,759 SH   SOLE   0 0 16,759
HEALTH CATALYST INC NOTE 2.500% 4/1 42225TAB3   19,054 20,000 SH   SOLE   0 0 20,000
HEALTHPEAK PROPERTIES INC COM 42250P103   506,413 25,576 SH   SOLE   0 0 25,576
HECLA MNG CO COM 422704106   5,403,868 1,123,465 SH   SOLE   0 0 1,123,465
HENRY JACK & ASSOC INC COM 426281101   1,000,083 6,120 SH   SOLE   0 0 6,120
HERCULES CAPITAL INC COM 427096508   250,501 15,027 SH   SOLE   0 0 15,027
HERON THERAPEUTICS INC COM 427746102   19,533 11,490 SH   SOLE   0 0 11,490
HERSHEY CO COM 427866108   420,843 2,257 SH   SOLE   0 0 2,257
HEWLETT PACKARD ENTERPRISE C COM 42824C109   681,728 39,844 SH   SOLE   0 0 39,844
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   255,370 33,208 SH   SOLE   0 0 33,208
HIMS & HERS HEALTH INC COM CL A 433000106   154,860 17,400 SH   SOLE   0 0 17,400
HILTON WORLDWIDE HLDGS INC COM 43300A203   206,816 1,136 SH   SOLE   0 0 1,136
HOLOGIC INC COM 436440101   202,275 2,831 SH   SOLE   0 0 2,831
HOME DEPOT INC COM 437076102   32,142,374 92,749 SH   SOLE   1,747 0 91,002
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   857,225 27,733 SH   SOLE   0 0 27,733
HONEYWELL INTL INC COM 438516106   13,328,245 63,556 SH   SOLE   1,114 0 62,442
HUBSPOT INC COM 443573100   463,271 798 SH   SOLE   0 0 798
HUMANA INC COM 444859102   936,019 2,041 SH   SOLE   0 0 2,041
HUNT J B TRANS SVCS INC COM 445658107   357,932 1,792 SH   SOLE   0 0 1,792
HUNTINGTON BANCSHARES INC COM 446150104   4,585,016 356,120 SH   SOLE   0 0 356,120
ITT INC COM 45073V108   306,940 2,572 SH   SOLE   0 0 2,572
ICICI BANK LIMITED ADR 45104G104   440,621 18,482 SH   SOLE   0 0 18,482
IDEXX LABS INC COM 45168D104   768,189 1,384 SH   SOLE   0 0 1,384
ILLINOIS TOOL WKS INC COM 452308109   2,610,567 9,913 SH   SOLE   0 0 9,913
ILLUMINA INC COM 452327109   1,763,474 12,665 SH   SOLE   0 0 12,665
INDEPENDENCE RLTY TR INC COM 45378A106   1,024,921 66,544 SH   SOLE   24,057 0 42,487
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   8,887,812 279,600 SH   SOLE   0 0 279,600
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   150,846 18,600 SH   SOLE   0 0 18,600
ING GROEP N.V. SPONSORED ADR 456837103   160,500 10,686 SH   SOLE   0 0 10,686
INGERSOLL RAND INC COM 45687V106   211,570 2,713 SH   SOLE   0 0 2,713
INNOVATIVE INDL PPTYS INC COM 45781V101   597,397 5,861 SH   SOLE   2,237 0 3,624
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   212,012 6,736 SH   SOLE   0 0 6,736
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   247,274 6,942 SH   SOLE   0 0 6,942
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   306,877 9,399 SH   SOLE   0 0 9,399
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   370,340 10,551 SH   SOLE   0 0 10,551
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   275,313 7,994 SH   SOLE   0 0 7,994
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   351,761 10,119 SH   SOLE   0 0 10,119
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   248,139 7,436 SH   SOLE   0 0 7,436
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   235,788 6,554 SH   SOLE   0 0 6,554
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   519,293 15,557 SH   SOLE   0 0 15,557
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   284,107 7,550 SH   SOLE   0 0 7,550
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   391,692 11,982 SH   SOLE   0 0 11,982
INTEL CORP COM 458140100   5,741,659 114,262 SH   SOLE   1,500 0 112,762
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   369,825 4,461 SH   SOLE   0 0 4,461
INTERCONTINENTAL EXCHANGE IN COM 45866F104   644,671 5,020 SH   SOLE   0 0 5,020
INTERNATIONAL BUSINESS MACHS COM 459200101   13,638,409 83,390 SH   SOLE   100 0 83,290
INTERNATIONAL PAPER CO COM 460146103   1,488,439 41,174 SH   SOLE   0 0 41,174
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   511,061 10,246 SH   SOLE   0 0 10,246
INVESCO QQQ TR UNIT SER 1 46090E103   47,714,764 116,453 SH   SOLE   0 0 116,453
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   8,690,737 653,439 SH   SOLE   0 0 653,439
INTUIT COM 461202103   1,724,519 2,759 SH   SOLE   215 0 2,544
INTUITIVE SURGICAL INC COM NEW 46120E602   1,997,459 5,921 SH   SOLE   66 0 5,855
INVESCO SR INCOME TR COM 46131H107   310,719 75,785 SH   SOLE   0 0 75,785
INVESCO MUNI INCOME OPP TRST COM 46132X101   124,395 19,590 SH   SOLE   0 0 19,590
INVESCO HIGH INCOME 2024 TAR COM 46136K105   197,819 28,711 SH   SOLE   0 0 28,711
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   353,784 3,839 SH   SOLE   0 0 3,839
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   782,785 12,862 SH   SOLE   0 0 12,862
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   228,052 5,528 SH   SOLE   0 0 5,528
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   589,416 7,181 SH   SOLE   0 0 7,181
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   1,931,506 59,873 SH   SOLE   9,455 0 50,418
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   231,901 4,250 SH   SOLE   0 0 4,250
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   800,535 24,526 SH   SOLE   0 0 24,526
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   8,128,590 51,512 SH   SOLE   0 0 51,512
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   485,687 5,475 SH   SOLE   0 0 5,475
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   307,047 16,635 SH   SOLE   0 0 16,635
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   503,893 23,836 SH   SOLE   0 0 23,836
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   1,314,167 26,549 SH   SOLE   0 0 26,549
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   358,553 4,615 SH   SOLE   0 0 4,615
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   445,451 13,960 SH   SOLE   0 0 13,960
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   2,515,043 29,419 SH   SOLE   0 0 29,419
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   463,327 5,064 SH   SOLE   0 0 5,064
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   234,603 9,392 SH   SOLE   0 0 9,392
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   208,799 3,939 SH   SOLE   0 0 3,939
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,400,931 38,317 SH   SOLE   0 0 38,317
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   344,285 8,118 SH   SOLE   0 0 8,118
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   238,090 20,758 SH   SOLE   0 0 20,758
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   204,032 8,438 SH   SOLE   0 0 8,438
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   639,285 30,183 SH   SOLE   0 0 30,183
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   3,611,149 21,426 SH   SOLE   0 0 21,426
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   232,970 5,623 SH   SOLE   0 0 5,623
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   290,284 5,441 SH   SOLE   0 0 5,441
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   459,958 19,929 SH   SOLE   0 0 19,929
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   211,208 9,442 SH   SOLE   0 0 9,442
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   244,436 10,761 SH   SOLE   0 0 10,761
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   892,398 43,028 SH   SOLE   0 0 43,028
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   341,491 24,550 SH   SOLE   0 0 24,550
IONQ INC COM 46222L108   153,326 12,375 SH   SOLE   0 0 12,375
IQVIA HLDGS INC COM 46266C105   724,682 3,132 SH   SOLE   0 0 3,132
IRON MTN INC DEL COM 46284V101   2,125,992 30,107 SH   SOLE   752 0 29,355
ISHARES GOLD TR ISHARES NEW 464285204   6,998,528 179,312 SH   SOLE   0 0 179,312
ISHARES INC MSCI EMERG MRKT 464286533   581,684 10,464 SH   SOLE   0 0 10,464
ISHARES TR S&P 100 ETF 464287101   5,699,598 25,514 SH   SOLE   2,131 0 23,383
ISHARES TR MORNINGSTAR GRWT 464287119   1,581,668 23,321 SH   SOLE   796 0 22,525
ISHARES TR CORE S&P TTL STK 464287150   2,517,121 23,920 SH   SOLE   964 0 22,956
ISHARES TR SELECT DIVID ETF 464287168   2,008,902 17,138 SH   SOLE   0 0 17,138
ISHARES TR TIPS BD ETF 464287176   2,202,029 20,486 SH   SOLE   0 0 20,486
ISHARES TR US TRSPRTION 464287192   328,867 1,253 SH   SOLE   0 0 1,253
ISHARES TR CORE S&P500 ETF 464287200   117,194,842 245,368 SH   SOLE   346 0 245,022
ISHARES TR CORE US AGGBD ET 464287226   8,545,704 86,103 SH   SOLE   0 0 86,103
ISHARES TR MSCI EMG MKT ETF 464287234   860,424 21,398 SH   SOLE   43 0 21,355
ISHARES TR IBOXX INV CP ETF 464287242   4,455,830 40,266 SH   SOLE   0 0 40,266
ISHARES TR GLOBAL TECH ETF 464287291   1,648,370 24,177 SH   SOLE   0 0 24,177
ISHARES TR S&P 500 GRWT ETF 464287309   8,985,243 119,644 SH   SOLE   0 0 119,644
ISHARES TR GLOB HLTHCRE ETF 464287325   623,494 7,190 SH   SOLE   0 0 7,190
ISHARES TR GLOBAL ENERG ETF 464287341   1,473,546 37,677 SH   SOLE   0 0 37,677
ISHARES TR S&P 500 VAL ETF 464287408   5,382,762 30,955 SH   SOLE   0 0 30,955
ISHARES TR 20 YR TR BD ETF 464287432   13,041,894 131,896 SH   SOLE   0 0 131,896
ISHARES TR 7-10 YR TRSY BD 464287440   2,009,307 20,846 SH   SOLE   0 0 20,846
ISHARES TR 1 3 YR TREAS BD 464287457   2,009,650 24,496 SH   SOLE   0 0 24,496
ISHARES TR MSCI EAFE ETF 464287465   6,020,279 79,898 SH   SOLE   200 0 79,698
ISHARES TR RUS MDCP VAL ETF 464287473   2,925,560 25,157 SH   SOLE   0 0 25,157
ISHARES TR RUS MD CP GR ETF 464287481   11,393,422 109,070 SH   SOLE   1,400 0 107,670
ISHARES TR RUS MID CAP ETF 464287499   6,217,538 79,989 SH   SOLE   0 0 79,989
ISHARES TR CORE S&P MCP ETF 464287507   5,659,184 20,419 SH   SOLE   0 0 20,419
ISHARES TR EXPANDED TECH 464287515   829,473 2,045 SH   SOLE   0 0 2,045
ISHARES TR ISHARES SEMICDTR 464287523   750,227 1,302 SH   SOLE   15 0 1,287
ISHARES TR EXPND TEC SC ETF 464287549   1,920,003 4,284 SH   SOLE   0 0 4,284
ISHARES TR ISHARES BIOTECH 464287556   1,870,368 13,768 SH   SOLE   0 0 13,768
ISHARES TR GLOBAL 100 ETF 464287572   374,711 4,654 SH   SOLE   0 0 4,654
ISHARES TR US CONSUM DISCRE 464287580   446,386 5,891 SH   SOLE   0 0 5,891
ISHARES TR RUS 1000 VAL ETF 464287598   2,510,676 15,194 SH   SOLE   248 0 14,946
ISHARES TR S&P MC 400GR ETF 464287606   210,305 2,655 SH   SOLE   0 0 2,655
ISHARES TR RUS 1000 GRW ETF 464287614   5,708,558 18,830 SH   SOLE   259 0 18,571
ISHARES TR RUS 1000 ETF 464287622   4,155,786 15,846 SH   SOLE   307 0 15,539
ISHARES TR RUS 2000 VAL ETF 464287630   373,223 2,403 SH   SOLE   0 0 2,403
ISHARES TR RUS 2000 GRW ETF 464287648   1,529,193 6,063 SH   SOLE   0 0 6,063
ISHARES TR RUSSELL 2000 ETF 464287655   3,871,575 19,289 SH   SOLE   0 0 19,289
ISHARES TR CORE S&P US VLU 464287663   754,710 8,949 SH   SOLE   0 0 8,949
ISHARES TR RUSSELL 3000 ETF 464287689   583,401 2,131 SH   SOLE   0 0 2,131
ISHARES TR U.S. UTILITS ETF 464287697   214,047 2,678 SH   SOLE   0 0 2,678
ISHARES TR S&P MC 400VL ETF 464287705   512,842 4,497 SH   SOLE   0 0 4,497
ISHARES TR US TELECOM ETF 464287713   296,677 13,035 SH   SOLE   0 0 13,035
ISHARES TR U.S. TECH ETF 464287721   7,510,163 61,183 SH   SOLE   0 0 61,183
ISHARES TR U.S. REAL ES ETF 464287739   224,988 2,461 SH   SOLE   0 0 2,461
ISHARES TR US INDUSTRIALS 464287754   206,845 1,809 SH   SOLE   0 0 1,809
ISHARES TR US HLTHCARE ETF 464287762   645,050 2,254 SH   SOLE   0 0 2,254
ISHARES TR U.S. FIN SVC ETF 464287770   502,372 2,803 SH   SOLE   650 0 2,153
ISHARES TR U.S. FINLS ETF 464287788   633,221 7,414 SH   SOLE   0 0 7,414
ISHARES TR U.S. ENERGY ETF 464287796   640,926 14,527 SH   SOLE   0 0 14,527
ISHARES TR CORE S&P SCP ETF 464287804   8,476,008 78,300 SH   SOLE   319 0 77,981
ISHARES TR US CONSM STAPLES 464287812   941,040 4,909 SH   SOLE   0 0 4,909
ISHARES TR DOW JONES US ETF 464287846   741,695 6,365 SH   SOLE   0 0 6,365
ISHARES TR SP SMCP600VL ETF 464287879   8,104,473 78,631 SH   SOLE   4,264 0 74,367
ISHARES TR S&P SML 600 GWT 464287887   569,423 4,550 SH   SOLE   0 0 4,550
ISHARES TR MORNINGSTAR VALU 464288109   315,742 4,471 SH   SOLE   0 0 4,471
ISHARES TR AGENCY BOND ETF 464288166   586,597 5,410 SH   SOLE   0 0 5,410
ISHARES TR MRGSTR MD CP ETF 464288208   321,093 4,783 SH   SOLE   602 0 4,181
ISHARES TR JPMORGAN USD EMG 464288281   2,554,308 28,681 SH   SOLE   0 0 28,681
ISHARES TR CALIF MUN BD ETF 464288356   253,723 4,379 SH   SOLE   0 0 4,379
ISHARES TR GLB INFRASTR ETF 464288372   594,892 12,644 SH   SOLE   0 0 12,644
ISHARES TR NATIONAL MUN ETF 464288414   1,312,820 12,110 SH   SOLE   0 0 12,110
ISHARES TR INTL SEL DIV ETF 464288448   626,382 22,379 SH   SOLE   0 0 22,379
ISHARES TR IBOXX HI YD ETF 464288513   2,043,433 26,404 SH   SOLE   0 0 26,404
ISHARES TR CRE U S REIT ETF 464288521   200,720 3,697 SH   SOLE   0 0 3,697
ISHARES TR RESIDENTIAL MULT 464288562   641,014 8,719 SH   SOLE   2,447 0 6,272
ISHARES TR MSCI KLD400 SOC 464288570   592,675 6,509 SH   SOLE   0 0 6,509
ISHARES TR MBS ETF 464288588   6,535,694 69,470 SH   SOLE   0 0 69,470
ISHARES TR USD INV GRDE ETF 464288620   219,330 4,279 SH   SOLE   0 0 4,279
ISHARES TR ISHS 5-10YR INVT 464288638   235,360 4,526 SH   SOLE   0 0 4,526
ISHARES TR ISHS 1-5YR INVS 464288646   714,092 13,927 SH   SOLE   0 0 13,927
ISHARES TR 10-20 YR TRS ETF 464288653   1,718,891 15,877 SH   SOLE   0 0 15,877
ISHARES TR 3 7 YR TREAS BD 464288661   5,996,645 51,196 SH   SOLE   0 0 51,196
ISHARES TR SHORT TREAS BD 464288679   3,737,093 33,933 SH   SOLE   0 0 33,933
ISHARES TR PFD AND INCM SEC 464288687   3,987,367 127,841 SH   SOLE   3,700 0 124,141
ISHARES TR US HOME CONS ETF 464288752   328,162 3,226 SH   SOLE   0 0 3,226
ISHARES TR US AER DEF ETF 464288760   2,858,109 22,576 SH   SOLE   0 0 22,576
ISHARES TR US REGNL BKS ETF 464288778   1,685,825 40,292 SH   SOLE   0 0 40,292
ISHARES TR U.S. MED DVC ETF 464288810   6,894,375 127,745 SH   SOLE   0 0 127,745
ISHARES TR US OIL GS EX ETF 464288851   319,340 3,427 SH   SOLE   0 0 3,427
ISHARES TR EAFE VALUE ETF 464288877   13,296,233 255,206 SH   SOLE   0 0 255,206
ISHARES TR EAFE GRWTH ETF 464288885   17,289,468 178,518 SH   SOLE   0 0 178,518
ISHARES TR RUS TP200 GR ETF 464289438   6,067,078 34,625 SH   SOLE   0 0 34,625
ISHARES TR CORE LT USDB ETF 464289479   811,397 15,432 SH   SOLE   0 0 15,432
ISHARES TR 10+ YR INVST GRD 464289511   285,571 5,420 SH   SOLE   0 0 5,420
ISHARES TR AGGRES ALLOC ETF 464289859   203,050 2,941 SH   SOLE   0 0 2,941
ISHARES SILVER TR ISHARES 46428Q109   2,214,155 101,660 SH   SOLE   0 0 101,660
ISHARES TR US TREAS BD ETF 46429B267   971,510 42,166 SH   SOLE   0 0 42,166
ISHARES TR MSCI INDIA ETF 46429B598   1,011,620 20,726 SH   SOLE   0 0 20,726
ISHARES TR FLTG RATE NT ETF 46429B655   2,261,448 44,675 SH   SOLE   0 0 44,675
ISHARES TR CORE HIGH DV ETF 46429B663   1,228,899 12,049 SH   SOLE   0 0 12,049
ISHARES TR MSCI USA MIN VOL 46429B697   4,367,931 55,978 SH   SOLE   0 0 55,978
ISHARES TR 0-5 YR TIPS ETF 46429B747   7,627,985 77,371 SH   SOLE   0 0 77,371
ISHARES TR MSCI USA QLT FCT 46432F339   15,007,700 101,929 SH   SOLE   0 0 101,929
ISHARES TR MSCI USA VALUE 46432F388   1,435,599 14,191 SH   SOLE   0 0 14,191
ISHARES TR MSCI USA MMENTM 46432F396   934,142 5,954 SH   SOLE   0 0 5,954
ISHARES TR CORE MSCI TOTAL 46432F834   2,113,394 32,549 SH   SOLE   0 0 32,549
ISHARES TR CORE MSCI EAFE 46432F842   8,848,546 125,779 SH   SOLE   153 0 125,626
ISHARES TR CORE 1 5 YR USD 46432F859   443,373 9,322 SH   SOLE   0 0 9,322
ISHARES INC CORE MSCI EMKT 46434G103   11,863,220 234,544 SH   SOLE   370 0 234,174
ISHARES INC MSCI EMRG CHN 46434G764   1,693,941 30,571 SH   SOLE   0 0 30,571
ISHARES INC MSCI JPN ETF NEW 46434G822   370,029 5,769 SH   SOLE   0 0 5,769
ISHARES INC ESG AWR MSCI EM 46434G863   686,554 21,415 SH   SOLE   0 0 21,415
ISHARES TR 0-5YR INVT GR CP 46434V100   573,156 11,650 SH   SOLE   0 0 11,650
ISHARES TR 0-5YR HI YL CP 46434V407   703,218 16,656 SH   SOLE   0 0 16,656
ISHARES TR MSCI INTL QUALTY 46434V456   388,217 10,336 SH   SOLE   0 0 10,336
ISHARES TR CORE TOTAL USD 46434V613   21,640,956 469,741 SH   SOLE   0 0 469,741
ISHARES TR CORE DIV GRWTH 46434V621   6,455,209 119,941 SH   SOLE   0 0 119,941
ISHARES TR GLOBAL REIT ETF 46434V647   263,668 10,904 SH   SOLE   0 0 10,904
ISHARES TR TRS FLT RT BD 46434V860   5,764,079 114,208 SH   SOLE   0 0 114,208
ISHARES TR BLACKROCK ULTRA 46434V878   3,238,089 64,299 SH   SOLE   0 0 64,299
ISHARES TR CONV BD ETF 46435G102   4,045,499 51,476 SH   SOLE   0 0 51,476
ISHARES TR ESG AWRE USD ETF 46435G193   423,569 18,202 SH   SOLE   0 0 18,202
ISHARES TR MSCI INTL VLU FT 46435G409   426,291 16,080 SH   SOLE   0 0 16,080
ISHARES TR ESG AWR MSCI USA 46435G425   7,206,931 68,690 SH   SOLE   0 0 68,690
ISHARES TR FALN ANGLS USD 46435G474   599,782 22,719 SH   SOLE   0 0 22,719
ISHARES TR CYBERSECURITY 46435U135   336,773 7,413 SH   SOLE   0 0 7,413
ISHARES TR ESG AWR US AGRGT 46435U549   414,451 8,681 SH   SOLE   0 0 8,681
ISHARES TR US INFRASTRUC 46435U713   1,686,649 41,884 SH   SOLE   0 0 41,884
ISHARES TR BLOCKCHAIN & TEC 46436E361   302,825 10,364 SH   SOLE   0 0 10,364
ISHARES TR ESG ADV TTL USD 46436E619   232,426 5,373 SH   SOLE   0 0 5,373
ISHARES TR 0-3 MNTH TREASRY 46436E718   3,389,977 33,808 SH   SOLE   0 0 33,808
ISHARES TR ESG EAFE ETF 46436E759   246,975 3,866 SH   SOLE   0 0 3,866
ISHARES TR ESG MSCI USA ETF 46436E767   437,933 10,998 SH   SOLE   0 0 10,998
JPMORGAN CHASE & CO COM 46625H100   25,250,349 148,444 SH   SOLE   1,617 0 146,827
JABIL INC COM 466313103   2,203,271 17,294 SH   SOLE   0 0 17,294
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   22,579,529 407,515 SH   SOLE   0 0 407,515
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   7,791,390 154,387 SH   SOLE   0 0 154,387
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   3,630,123 72,704 SH   SOLE   0 0 72,704
JACKSON FINANCIAL INC COM CL A 46817M107   1,802,875 35,212 SH   SOLE   0 0 35,212
JACOBS SOLUTIONS INC COM 46982L108   2,234,511 17,215 SH   SOLE   0 0 17,215
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,722,802 34,251 SH   SOLE   0 0 34,251
JANUS DETROIT STR TR HENDERSON MTG 47103U852   351,290 7,647 SH   SOLE   0 0 7,647
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   723,246 14,968 SH   SOLE   0 0 14,968
JETBLUE AWYS CORP COM 477143101   323,732 58,330 SH   SOLE   0 0 58,330
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   232,863 4,422 SH   SOLE   0 0 4,422
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   451,531 17,756 SH   SOLE   5,739 0 12,017
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   6,383,405 174,560 SH   SOLE   58,935 0 115,625
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   476,457 47,409 SH   SOLE   0 0 47,409
JOHNSON & JOHNSON COM 478160104   22,207,492 141,684 SH   SOLE   1,616 0 140,068
KLA CORP COM NEW 482480100   1,464,003 2,518 SH   SOLE   0 0 2,518
KKR & CO INC COM 48251W104   1,623,853 19,600 SH   SOLE   0 0 19,600
KAYNE ANDERSON ENERGY INFRST COM 486606106   1,142,107 130,081 SH   SOLE   0 0 130,081
KELLANOVA COM 487836108   521,467 9,327 SH   SOLE   0 0 9,327
KENVUE INC COM 49177J102   585,819 27,210 SH   SOLE   668 0 26,542
KEYCORP COM 493267108   621,832 43,183 SH   SOLE   0 0 43,183
KEYSIGHT TECHNOLOGIES INC COM 49338L103   412,839 2,595 SH   SOLE   110 0 2,485
KIMBERLY-CLARK CORP COM 494368103   2,183,331 17,797 SH   SOLE   0 0 17,797
KINDER MORGAN INC DEL COM 49456B101   3,284,489 186,196 SH   SOLE   363 0 185,833
KINSALE CAP GROUP INC COM 49714P108   392,705 1,173 SH   SOLE   0 0 1,173
KRAFT HEINZ CO COM 500754106   651,882 17,628 SH   SOLE   0 0 17,628
KRANESHARES TR CSI CHI INTERNET 500767306   285,938 10,590 SH   SOLE   0 0 10,590
KRANESHARES TR KRANESHARES CN 500767470   271,261 16,672 SH   SOLE   0 0 16,672
KROGER CO COM 501044101   342,437 7,492 SH   SOLE   0 0 7,492
LPL FINL HLDGS INC COM 50212V100   212,512 934 SH   SOLE   0 0 934
L3HARRIS TECHNOLOGIES INC COM 502431109   1,449,235 6,881 SH   SOLE   0 0 6,881
LABORATORY CORP AMER HLDGS COM NEW 50540R409   686,181 3,019 SH   SOLE   175 0 2,844
LAM RESEARCH CORP COM 512807108   18,974,284 24,163 SH   SOLE   0 0 24,163
LAMAR ADVERTISING CO NEW CL A 512816109   304,972 2,870 SH   SOLE   0 0 2,870
LAMB WESTON HLDGS INC COM 513272104   364,157 3,369 SH   SOLE   0 0 3,369
LANDSTAR SYS INC COM 515098101   287,323 1,484 SH   SOLE   0 0 1,484
LAUDER ESTEE COS INC CL A 518439104   589,676 4,032 SH   SOLE   0 0 4,032
LENNAR CORP CL A 526057104   1,113,402 7,470 SH   SOLE   0 0 7,470
LIBERTY ALL-STAR GROWTH FD I COM 529900102   355,986 66,174 SH   SOLE   0 0 66,174
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   825,561 126,425 SH   SOLE   0 0 126,425
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   140,898 111,824 SH   SOLE   0 0 111,824
LIGHTWAVE LOGIC INC COM 532275104   540,275 108,489 SH   SOLE   0 0 108,489
ELI LILLY & CO COM 532457108   23,378,036 40,105 SH   SOLE   32 0 40,073
LINCOLN ELEC HLDGS INC COM 533900106   888,521 4,073 SH   SOLE   0 0 4,073
LISTED FD TR HORIZON KINETICS 53656F623   278,879 8,862 SH   SOLE   0 0 8,862
LIVE NATION ENTERTAINMENT IN COM 538034109   594,173 6,348 SH   SOLE   0 0 6,348
LOCKHEED MARTIN CORP COM 539830109   7,188,628 15,860 SH   SOLE   260 0 15,600
LOWES COS INC COM 548661107   4,415,413 19,840 SH   SOLE   0 0 19,840
LUCID GROUP INC COM 549498103   205,827 48,890 SH   SOLE   0 0 48,890
LULULEMON ATHLETICA INC COM 550021109   2,962,753 5,795 SH   SOLE   0 0 5,795
LUMEN TECHNOLOGIES INC COM 550241103   23,344 12,756 SH   SOLE   0 0 12,756
LUMENTUM HLDGS INC COM 55024U109   612,108 11,677 SH   SOLE   0 0 11,677
LYFT INC CL A COM 55087P104   277,697 18,526 SH   SOLE   0 0 18,526
M & T BK CORP COM 55261F104   667,633 4,870 SH   SOLE   279 0 4,591
MFS CHARTER INCOME TR SH BEN INT 552727109   85,924 13,301 SH   SOLE   0 0 13,301
MGM RESORTS INTERNATIONAL COM 552953101   236,115 5,285 SH   SOLE   0 0 5,285
M/I HOMES INC COM 55305B101   413,220 3,000 SH   SOLE   0 0 3,000
MPLX LP COM UNIT REP LTD 55336V100   4,112,221 111,989 SH   SOLE   0 0 111,989
MSA SAFETY INC COM 553498106   653,972 3,874 SH   SOLE   0 0 3,874
MSCI INC COM 55354G100   243,982 431 SH   SOLE   0 0 431
MACYS INC COM 55616P104   260,084 12,821 SH   SOLE   0 0 12,821
MAGNA INTL INC COM 559222401   331,915 5,618 SH   SOLE   0 0 5,618
MAIN STR CAP CORP COM 56035L104   2,536,376 58,672 SH   SOLE   0 0 58,672
MAMAS CREATIONS INC COM 56146T103   191,490 39,000 SH   SOLE   0 0 39,000
MANHATTAN ASSOCIATES INC COM 562750109   687,086 3,191 SH   SOLE   0 0 3,191
MANHATTAN BRDG CAP INC COM 562803106   51,892 10,210 SH   SOLE   0 0 10,210
MANULIFE FINL CORP COM 56501R106   277,482 12,555 SH   SOLE   1,729 0 10,826
MARATHON OIL CORP COM 565849106   435,488 18,025 SH   SOLE   0 0 18,025
MARATHON PETE CORP COM 56585A102   1,869,382 12,600 SH   SOLE   127 0 12,473
MARSH & MCLENNAN COS INC COM 571748102   494,603 2,610 SH   SOLE   93 0 2,517
MARRIOTT INTL INC NEW CL A 571903202   2,978,878 13,210 SH   SOLE   0 0 13,210
MARTIN MARIETTA MATLS INC COM 573284106   2,666,710 5,345 SH   SOLE   465 0 4,880
MARVELL TECHNOLOGY INC COM 573874104   1,980,160 32,833 SH   SOLE   0 0 32,833
MASCO CORP COM 574599106   396,234 5,916 SH   SOLE   1,000 0 4,916
MASTEC INC COM 576323109   319,690 4,222 SH   SOLE   0 0 4,222
MASTERCARD INCORPORATED CL A 57636Q104   14,946,602 35,044 SH   SOLE   807 0 34,237
MCCORMICK & CO INC COM NON VTG 579780206   288,910 4,197 SH   SOLE   0 0 4,197
MCDONALDS CORP COM 580135101   15,823,112 53,365 SH   SOLE   1,289 0 52,076
MCKESSON CORP COM 58155Q103   1,992,329 4,298 SH   SOLE   0 0 4,298
MEDICAL PPTYS TRUST INC COM 58463J304   141,979 28,089 SH   SOLE   0 0 28,089
MEDPACE HLDGS INC COM 58506Q109   384,270 1,254 SH   SOLE   0 0 1,254
MERCADOLIBRE INC COM 58733R102   1,571,540 1,000 SH   SOLE   0 0 1,000
MERCK & CO INC COM 58933Y105   16,097,402 146,629 SH   SOLE   2,284 0 144,345
METLIFE INC COM 59156R108   1,106,520 16,732 SH   SOLE   0 0 16,732
MICROSOFT CORP COM 594918104   102,218,178 271,828 SH   SOLE   4,021 0 267,807
MICROCHIP TECHNOLOGY INC. COM 595017104   415,920 4,612 SH   SOLE   0 0 4,612
MICRON TECHNOLOGY INC COM 595112103   1,942,692 22,734 SH   SOLE   0 0 22,734
MID-AMER APT CMNTYS INC COM 59522J103   224,795 1,672 SH   SOLE   0 0 1,672
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   218,809 5,051 SH   SOLE   0 0 5,051
MODERNA INC COM 60770K107   827,623 8,322 SH   SOLE   0 0 8,322
MONDELEZ INTL INC CL A 609207105   2,603,110 35,730 SH   SOLE   0 0 35,730
MONGODB INC CL A 60937P106   1,089,994 2,666 SH   SOLE   0 0 2,666
MONEYLION INC CL A 60938K304   247,626 3,950 SH   SOLE   0 0 3,950
MONSTER BEVERAGE CORP NEW COM 61174X109   581,976 10,102 SH   SOLE   422 0 9,680
MOODYS CORP COM 615369105   1,326,961 3,398 SH   SOLE   0 0 3,398
MORGAN STANLEY COM NEW 617446448   3,097,445 33,217 SH   SOLE   0 0 33,217
MORGAN STANLEY EMERGING MKTS COM 617477104   467,722 98,466 SH   SOLE   0 0 98,466
MOSAIC CO NEW COM 61945C103   330,909 9,261 SH   SOLE   0 0 9,261
MOTOROLA SOLUTIONS INC COM NEW 620076307   868,902 2,768 SH   SOLE   306 0 2,462
MOVANO INC COM 62459M107   10,158 13,000 SH   SOLE   0 0 13,000
MUELLER INDS INC COM 624756102   435,862 9,244 SH   SOLE   0 0 9,244
MR COOPER GROUP INC COM 62482R107   671,908 10,318 SH   SOLE   0 0 10,318
MURPHY USA INC COM 626755102   464,057 1,301 SH   SOLE   0 0 1,301
NIO INC SPON ADS 62914V106   285,714 31,501 SH   SOLE   0 0 31,501
NMI HLDGS INC CL A 629209305   596,716 20,105 SH   SOLE   0 0 20,105
NRG ENERGY INC COM NEW 629377508   948,171 18,340 SH   SOLE   0 0 18,340
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   25,032 10,430 SH   SOLE   0 0 10,430
NASDAQ INC COM 631103108   287,162 4,939 SH   SOLE   0 0 4,939
NATIONAL HEALTHCARE CORP COM 635906100   816,349 8,777 SH   SOLE   0 0 8,777
NATWEST GROUP PLC SPONS ADR 639057207   69,910 12,119 SH   SOLE   0 0 12,119
NETAPP INC COM 64110D104   283,722 3,218 SH   SOLE   0 0 3,218
NETFLIX INC COM 64110L106   7,952,930 16,334 SH   SOLE   0 0 16,334
NETEASE INC SPONSORED ADS 64110W102   315,442 3,386 SH   SOLE   0 0 3,386
NEUBERGER BERMAN HIGH YIELD COM 64128C106   119,172 15,437 SH   SOLE   0 0 15,437
NEUBERGER BERMAN REAL ESTATE COM 64190A103   63,800 20,000 SH   SOLE   0 0 20,000
NEW JERSEY RES CORP COM 646025106   465,794 10,397 SH   SOLE   0 0 10,397
RITHM CAPITAL CORP COM NEW 64828T201   335,897 30,732 SH   SOLE   0 0 30,732
NEW YORK CMNTY BANCORP INC COM 649445103   295,045 28,841 SH   SOLE   0 0 28,841
NEW YORK TIMES CO CL A 650111107   301,881 6,162 SH   SOLE   0 0 6,162
NEWELL BRANDS INC COM 651229106   97,504 11,233 SH   SOLE   0 0 11,233
NEWMONT CORP COM 651639106   4,226,376 102,111 SH   SOLE   0 0 102,111
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   343,302 2,190 SH   SOLE   0 0 2,190
NEXTERA ENERGY INC COM 65339F101   11,225,607 184,814 SH   SOLE   1,338 0 183,476
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   266,485 8,763 SH   SOLE   0 0 8,763
NICE LTD SPONSORED ADR 653656108   267,942 1,343 SH   SOLE   0 0 1,343
NIKE INC CL B 654106103   5,399,724 49,567 SH   SOLE   0 0 49,567
NOKIA CORP SPONSORED ADR 654902204   35,571 10,401 SH   SOLE   0 0 10,401
NORFOLK SOUTHN CORP COM 655844108   1,859,519 7,867 SH   SOLE   0 0 7,867
NORTHROP GRUMMAN CORP COM 666807102   4,296,994 9,179 SH   SOLE   338 0 8,841
NORTHWEST BANCSHARES INC MD COM 667340103   220,188 17,643 SH   SOLE   0 0 17,643
GEN DIGITAL INC COM 668771108   337,166 14,775 SH   SOLE   0 0 14,775
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   205,824 10,089 SH   SOLE   0 0 10,089
NOVARTIS AG SPONSORED ADR 66987V109   2,703,917 26,779 SH   SOLE   0 0 26,779
NOVO-NORDISK A S ADR 670100205   5,252,842 50,777 SH   SOLE   0 0 50,777
NUCOR CORP COM 670346105   1,107,012 6,341 SH   SOLE   0 0 6,341
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   254,419 28,395 SH   SOLE   0 0 28,395
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   176,247 11,925 SH   SOLE   0 0 11,925
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   263,014 20,564 SH   SOLE   0 0 20,564
NUVEEN AMT FREE QLTY MUN INC COM 670657105   221,569 20,143 SH   SOLE   0 0 20,143
NUVEEN MUN CR OPPORTUNITIES COM 670663103   389,295 39,047 SH   SOLE   0 0 39,047
NVIDIA CORPORATION COM 67066G104   70,478,204 142,317 SH   SOLE   220 0 142,097
NUVEEN QUALITY MUNCP INCOME COM 67066V101   254,602 22,236 SH   SOLE   0 0 22,236
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   289,671 26,120 SH   SOLE   0 0 26,120
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   442,864 19,130 SH   SOLE   0 0 19,130
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   211,039 17,915 SH   SOLE   0 0 17,915
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   1,657,470 129,187 SH   SOLE   1,442 0 127,745
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   414,071 35,031 SH   SOLE   0 0 35,031
NUVEEN AMT FREE MUN CR INC F COM 67071L106   413,566 34,989 SH   SOLE   0 0 34,989
NUVEEN FLOATING RATE INCOME COM 67072T108   389,109 47,337 SH   SOLE   0 0 47,337
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   329,050 48,676 SH   SOLE   3,411 0 45,265
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   451,940 86,579 SH   SOLE   0 0 86,579
NUVEEN REAL ASSET INCOME & G COM 67074Y105   119,613 10,206 SH   SOLE   0 0 10,206
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   718,549 51,325 SH   SOLE   0 0 51,325
OGE ENERGY CORP COM 670837103   391,460 11,207 SH   SOLE   2,500 0 8,707
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   1,373,081 19,753 SH   SOLE   0 0 19,753
OREILLY AUTOMOTIVE INC COM 67103H107   1,754,798 1,847 SH   SOLE   0 0 1,847
OFS CREDIT COMPANY INC COM 67111Q107   95,188 14,735 SH   SOLE   0 0 14,735
OCCIDENTAL PETE CORP COM 674599105   1,036,331 17,304 SH   SOLE   0 0 17,304
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   633,823 86,588 SH   SOLE   0 0 86,588
OKTA INC CL A 679295105   308,255 3,405 SH   SOLE   0 0 3,405
OLD DOMINION FREIGHT LINE IN COM 679580100   577,826 1,426 SH   SOLE   0 0 1,426
OLD REP INTL CORP COM 680223104   310,895 10,575 SH   SOLE   0 0 10,575
OLIN CORP COM PAR $1 680665205   1,755,789 32,545 SH   SOLE   0 0 32,545
OMNICOM GROUP INC COM 681919106   524,970 6,020 SH   SOLE   0 0 6,020
OMEGA HEALTHCARE INVS INC COM 681936100   289,930 9,456 SH   SOLE   875 0 8,581
OMEROS CORP COM 682143102   47,023 14,380 SH   SOLE   0 0 14,380
ON SEMICONDUCTOR CORP COM 682189105   430,347 5,152 SH   SOLE   0 0 5,152
ONEOK INC NEW COM 682680103   5,331,102 75,920 SH   SOLE   3,000 0 72,920
ONEMAIN HLDGS INC COM 68268W103   239,996 4,878 SH   SOLE   0 0 4,878
ONTO INNOVATION INC COM 683344105   551,205 3,605 SH   SOLE   0 0 3,605
ORACLE CORP COM 68389X105   5,372,373 50,957 SH   SOLE   190 0 50,767
OSISKO GOLD ROYALTIES LTD COM 68827L101   781,393 54,546 SH   SOLE   0 0 54,546
OTIS WORLDWIDE CORP COM 68902V107   624,233 6,977 SH   SOLE   80 0 6,897
BLUE OWL CAPITAL CORPORATION COM 69121K104   495,750 32,809 SH   SOLE   0 0 32,809
OXFORD LANE CAP CORP COM 691543102   284,982 57,689 SH   SOLE   0 0 57,689
PBF ENERGY INC CL A 69318G106   2,661,560 60,545 SH   SOLE   0 0 60,545
PGIM ETF TR PGIM ULTRA SH BD 69344A107   506,871 10,209 SH   SOLE   0 0 10,209
PNC FINL SVCS GROUP INC COM 693475105   1,882,830 12,159 SH   SOLE   0 0 12,159
PPG INDS INC COM 693506107   582,674 3,896 SH   SOLE   0 0 3,896
PPL CORP COM 69351T106   1,049,360 38,382 SH   SOLE   0 0 38,382
PACER FDS TR TRENDP US LAR CP 69374H105   1,457,189 33,284 SH   SOLE   0 0 33,284
PACER FDS TR TRENDPILOT 100 69374H303   770,563 11,624 SH   SOLE   0 0 11,624
PACER FDS TR PACER US SMALL 69374H857   3,186,860 66,127 SH   SOLE   0 0 66,127
PACER FDS TR US CASH COWS 100 69374H881   11,609,819 222,037 SH   SOLE   0 0 222,037
PACKAGING CORP AMER COM 695156109   596,728 3,638 SH   SOLE   0 0 3,638
PALANTIR TECHNOLOGIES INC CL A 69608A108   6,445,215 375,377 SH   SOLE   230 0 375,147
PALO ALTO NETWORKS INC COM 697435105   16,604,693 56,310 SH   SOLE   986 0 55,324
PAN AMERN SILVER CORP COM 697900108   3,325,449 203,641 SH   SOLE   0 0 203,641
PARAMOUNT GROUP INC COM 69924R108   676,650 130,000 SH   SOLE   0 0 130,000
PARKER-HANNIFIN CORP COM 701094104   1,136,058 2,466 SH   SOLE   0 0 2,466
PAYCHEX INC COM 704326107   1,479,745 12,423 SH   SOLE   0 0 12,423
PAYCOM SOFTWARE INC COM 70432V102   737,956 3,570 SH   SOLE   0 0 3,570
PAYPAL HLDGS INC COM 70450Y103   2,592,239 42,212 SH   SOLE   369 0 41,843
PEABODY ENERGY CORP COM 704551100   779,286 32,043 SH   SOLE   0 0 32,043
PEMBINA PIPELINE CORP COM 706327103   613,615 17,785 SH   SOLE   0 0 17,785
PENN ENTERTAINMENT INC COM 707569109   251,717 9,674 SH   SOLE   0 0 9,674
PENNYMAC MTG INVT TR COM 70931T103   3,056,284 199,073 SH   SOLE   0 0 199,073
PEPSICO INC COM 713448108   12,572,562 73,494 SH   SOLE   783 0 72,711
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   258,131 15,608 SH   SOLE   0 0 15,608
PFIZER INC COM 717081103   8,019,951 278,567 SH   SOLE   6,639 0 271,928
PHILIP MORRIS INTL INC COM 718172109   3,052,435 32,003 SH   SOLE   0 0 32,003
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   635,836 17,382 SH   SOLE   0 0 17,382
PHILLIPS 66 COM 718546104   4,405,080 33,086 SH   SOLE   650 0 32,436
PHYSICIANS RLTY TR COM 71943U104   316,686 23,793 SH   SOLE   0 0 23,793
PIMCO MUN INCOME FD COM 72200R107   228,420 24,373 SH   SOLE   0 0 24,373
PIMCO MUN INCOME FD III COM 72201A103   255,425 34,410 SH   SOLE   0 0 34,410
PIMCO INCOME STRATEGY FD II COM 72201J104   250,698 34,339 SH   SOLE   0 0 34,339
PIMCO ETF TR ACTIVE BD ETF 72201R775   9,318,739 100,434 SH   SOLE   0 0 100,434
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,614,725 16,106 SH   SOLE   0 0 16,106
PIMCO ETF TR INTER MUN BD ACT 72201R866   1,304,715 24,650 SH   SOLE   0 0 24,650
PIMCO DYNAMIC INCOME FD SHS 72201Y101   2,322,603 127,834 SH   SOLE   1,066 0 126,768
PDD HOLDINGS INC SPONSORED ADS 722304102   530,374 3,625 SH   SOLE   0 0 3,625
PINNACLE FINL PARTNERS INC COM 72346Q104   232,130 2,661 SH   SOLE   0 0 2,661
PIONEER NAT RES CO COM 723787107   1,905,929 8,475 SH   SOLE   0 0 8,475
PITNEY BOWES INC COM 724479100   394,831 89,734 SH   SOLE   0 0 89,734
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,174,573 143,536 SH   SOLE   0 0 143,536
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,011,671 63,428 SH   SOLE   0 0 63,428
PLUG POWER INC COM NEW 72919P202   121,838 27,075 SH   SOLE   0 0 27,075
PLYMOUTH INDL REIT INC COM 729640102   527,246 21,702 SH   SOLE   0 0 21,702
PRICE T ROWE GROUP INC COM 74144T108   318,826 2,961 SH   SOLE   0 0 2,961
PRIMERICA INC COM 74164M108   351,503 1,708 SH   SOLE   0 0 1,708
PROCTER AND GAMBLE CO COM 742718109   26,949,892 183,908 SH   SOLE   1,072 0 182,836
PROGRESSIVE CORP COM 743315103   1,184,184 7,435 SH   SOLE   0 0 7,435
PROLOGIS INC. COM 74340W103   1,867,786 14,012 SH   SOLE   0 0 14,012
PROSHARES TR SHORT S&P 500 NE 74347B425   9,853,070 758,512 SH   SOLE   0 0 758,512
PROSHARES TR INVT INT RT HG 74347B607   960,021 12,738 SH   SOLE   0 0 12,738
PROSHARES TR S&P MDCP 400 DIV 74347B680   334,081 4,541 SH   SOLE   0 0 4,541
PROSHARES TR RUSS 2000 DIVD 74347B698   509,590 7,839 SH   SOLE   0 0 7,839
PROSHARES TR SHORT QQQ NEW 74347B714   3,148,724 332,144 SH   SOLE   0 0 332,144
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   522,842 38,873 SH   SOLE   0 0 38,873
PROSHARES TR LARGE CAP CRE 74347R248   14,969,671 273,319 SH   SOLE   0 0 273,319
PROSHARES TR PSHS ULTRA TECH 74347R693   577,865 10,887 SH   SOLE   0 0 10,887
PROSHARES TR II VIX SH TRM FUTRS 74347Y789   531,993 34,300 SH   SOLE   0 0 34,300
PROSHARES TR S&P 500 DV ARIST 74348A467   2,891,899 30,377 SH   SOLE   0 0 30,377
PROSHARES TR HGH YLD INT RATE 74348A541   753,710 11,983 SH   SOLE   0 0 11,983
PROSPECT CAP CORP COM 74348T102   80,261 13,266 SH   SOLE   0 0 13,266
PRUDENTIAL FINL INC COM 744320102   2,508,673 24,189 SH   SOLE   0 0 24,189
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,077,169 33,968 SH   SOLE   0 0 33,968
PUBLIC STORAGE COM 74460D109   676,381 2,218 SH   SOLE   0 0 2,218
PULTE GROUP INC COM 745867101   430,687 4,164 SH   SOLE   0 0 4,164
PUTNAM MANAGED MUN INCOME TR COM 746823103   265,069 43,427 SH   SOLE   0 0 43,427
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   173,173 16,870 SH   SOLE   0 0 16,870
QUALCOMM INC COM 747525103   8,413,926 58,176 SH   SOLE   0 0 58,176
QUANTA SVCS INC COM 74762E102   931,998 4,317 SH   SOLE   0 0 4,317
QUEST DIAGNOSTICS INC COM 74834L100   232,846 1,689 SH   SOLE   0 0 1,689
QUEST RESOURCE HLDG CORP COM NEW 74836W203   140,003 19,100 SH   SOLE   0 0 19,100
RBB FD INC US TREAS 3 MNTH 74933W452   8,878,415 178,067 SH   SOLE   0 0 178,067
RBB FD INC US TREASY 2 YR 74933W486   3,200,861 66,216 SH   SOLE   0 0 66,216
RBB FD INC US TREASR 10 YR 74933W536   6,721,688 149,106 SH   SOLE   24,081 0 125,025
RLI CORP COM 749607107   202,996 1,525 SH   SOLE   0 0 1,525
RPM INTL INC COM 749685103   954,290 8,549 SH   SOLE   0 0 8,549
RAMBUS INC DEL COM 750917106   453,112 6,639 SH   SOLE   0 0 6,639
RANGE RES CORP COM 75281A109   681,679 22,394 SH   SOLE   0 0 22,394
RAYMOND JAMES FINL INC COM 754730109   369,223 3,298 SH   SOLE   0 0 3,298
RTX CORPORATION COM 75513E101   6,024,446 71,600 SH   SOLE   0 0 71,600
RBC BEARINGS INC COM 75524B104   212,813 747 SH   SOLE   0 0 747
RE MAX HLDGS INC CL A 75524W108   178,875 13,419 SH   SOLE   0 0 13,419
READY CAPITAL CORP COM 75574U101   121,485 11,515 SH   SOLE   0 0 11,515
REALTY INCOME CORP COM 756109104   485,204 8,413 SH   SOLE   0 0 8,413
REAVES UTIL INCOME FD COM SH BEN INT 756158101   214,294 7,957 SH   SOLE   0 0 7,957
RED RIVER BANCSHARES INC COM 75686R202   224,440 4,000 SH   SOLE   0 0 4,000
REDWIRE CORPORATION COM 75776W103   28,500 10,000 SH   SOLE   0 0 10,000
REDWOOD TRUST INC COM 758075402   82,662 11,155 SH   SOLE   0 0 11,155
REGENERON PHARMACEUTICALS COM 75886F107   1,022,102 1,164 SH   SOLE   0 0 1,164
REGIONS FINANCIAL CORP NEW COM 7591EP100   346,106 17,642 SH   SOLE   0 0 17,642
REPLIGEN CORP COM 759916109   231,582 1,288 SH   SOLE   0 0 1,288
REPUBLIC SVCS INC COM 760759100   4,963,664 30,002 SH   SOLE   107 0 29,895
RESTAURANT BRANDS INTL INC COM 76131D103   504,686 6,414 SH   SOLE   0 0 6,414
RINGCENTRAL INC NOTE 3/0 76680RAF4   27,900 30,000 SH   SOLE   0 0 30,000
RIO TINTO PLC SPONSORED ADR 767204100   1,929,984 25,920 SH   SOLE   0 0 25,920
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   2,327,590 211,669 SH   SOLE   0 0 211,669
RIVERNORTH DOUBLELINE STRATE COM 76882G107   272,360 32,579 SH   SOLE   0 0 32,579
RIVERNORTH MANAGED DUR MUN I COM 76882H105   239,373 16,881 SH   SOLE   0 0 16,881
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107   452,349 34,530 SH   SOLE   0 0 34,530
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   791,001 33,717 SH   SOLE   0 0 33,717
ROBLOX CORP CL A 771049103   233,172 5,100 SH   SOLE   0 0 5,100
ROCKWELL AUTOMATION INC COM 773903109   704,117 2,268 SH   SOLE   0 0 2,268
ROPER TECHNOLOGIES INC COM 776696106   4,057,514 7,443 SH   SOLE   0 0 7,443
ROSS STORES INC COM 778296103   911,479 6,586 SH   SOLE   0 0 6,586
SHELL PLC SPON ADS 780259305   1,746,026 26,535 SH   SOLE   0 0 26,535
ROYCE VALUE TR INC COM 780910105   209,431 14,384 SH   SOLE   0 0 14,384
RUMBLEON INC COM CL B 781386305   193,887 23,819 SH   SOLE   0 0 23,819
RUNWAY GROWTH FINANCE CORP COM 78163D100   279,470 22,145 SH   SOLE   0 0 22,145
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   354,399 8,238 SH   SOLE   0 0 8,238
RYDER SYS INC COM 783549108   459,771 3,996 SH   SOLE   0 0 3,996
S&P GLOBAL INC COM 78409V104   1,920,176 4,359 SH   SOLE   43 0 4,316
SBA COMMUNICATIONS CORP NEW CL A 78410G104   387,887 1,529 SH   SOLE   0 0 1,529
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   214,685 4,454 SH   SOLE   0 0 4,454
SPDR S&P 500 ETF TR TR UNIT 78462F103   37,882,883 79,387 SH   SOLE   226 0 79,161
SPDR GOLD TR GOLD SHS 78463V107   17,776,911 92,990 SH   SOLE   12,222 0 80,768
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   312,650 6,539 SH   SOLE   0 0 6,539
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   360,370 10,177 SH   SOLE   0 0 10,177
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   922,288 16,335 SH   SOLE   0 0 16,335
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   573,887 16,874 SH   SOLE   0 0 16,874
SPDR SER TR PORTFOLIO CRPORT 78464A144   879,531 29,906 SH   SOLE   0 0 29,906
SPDR SER TR ICE PFD SEC ETF 78464A292   452,917 13,512 SH   SOLE   0 0 13,512
SPDR SER TR BBG CONV SEC ETF 78464A359   13,016,210 180,405 SH   SOLE   3,625 0 176,780
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,869,476 56,944 SH   SOLE   0 0 56,944
SPDR SER TR PORT MTG BK ETF 78464A383   278,543 12,621 SH   SOLE   0 0 12,621
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,678,934 56,547 SH   SOLE   0 0 56,547
SPDR SER TR PORTFOLIO SHORT 78464A474   1,178,696 39,580 SH   SOLE   0 0 39,580
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,244,976 112,481 SH   SOLE   0 0 112,481
SPDR SER TR AEROSPACE DEF 78464A631   1,070,405 7,904 SH   SOLE   0 0 7,904
SPDR SER TR PORTFOLIO AGRGTE 78464A649   200,542 7,821 SH   SOLE   0 0 7,821
SPDR SER TR PORTFOLIO LN TSR 78464A664   592,279 20,409 SH   SOLE   0 0 20,409
SPDR SER TR GLB DOW ETF 78464A706   522,121 4,387 SH   SOLE   0 0 4,387
SPDR SER TR S&P METALS MNG 78464A755   344,461 5,757 SH   SOLE   0 0 5,757
SPDR SER TR S&P DIVID ETF 78464A763   2,919,958 23,365 SH   SOLE   0 0 23,365
SPDR SER TR S&P 400 MDCP GRW 78464A821   351,964 4,651 SH   SOLE   0 0 4,651
SPDR SER TR S&P 400 MDCP VAL 78464A839   2,708,774 36,914 SH   SOLE   0 0 36,914
SPDR SER TR PORTFOLIO S&P500 78464A854   1,071,692 19,172 SH   SOLE   0 0 19,172
SPDR SER TR S&P SEMICNDCTR 78464A862   529,199 2,354 SH   SOLE   0 0 2,354
SPDR SER TR S&P BIOTECH 78464A870   548,097 6,138 SH   SOLE   0 0 6,138
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   980,731 23,390 SH   SOLE   0 0 23,390
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,773,628 15,287 SH   SOLE   151 0 15,136
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,499,640 4,909 SH   SOLE   0 0 4,909
SPDR SER TR PORTFOLIO SH TSR 78468R101   497,472 17,125 SH   SOLE   0 0 17,125
SPDR SER TR BLOOMBERG INVT 78468R200   263,950 8,629 SH   SOLE   0 0 8,629
SPDR SER TR BLOOMBERG SHT TE 78468R408   216,830 8,625 SH   SOLE   0 0 8,625
SPDR SER TR S&P OILGAS EXP 78468R556   375,601 2,743 SH   SOLE   0 0 2,743
SPDR SER TR PORTFLI HIGH YLD 78468R606   786,527 33,641 SH   SOLE   264 0 33,377
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,053,624 21,679 SH   SOLE   0 0 21,679
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   10,038,862 109,846 SH   SOLE   169 0 109,677
SPDR SER TR NUVEEN BLMBRG SH 78468R739   220,845 4,621 SH   SOLE   0 0 4,621
SPDR SER TR RUSSELL LOW VOL 78468R754   316,514 2,766 SH   SOLE   0 0 2,766
SPDR SER TR PRTFLO S&P500 HI 78468R788   2,520,857 64,324 SH   SOLE   0 0 64,324
SPDR SER TR MSCI USA STRTGIC 78468R812   225,715 1,708 SH   SOLE   0 0 1,708
SPDR SER TR PORTFOLIO S&P600 78468R853   721,377 17,102 SH   SOLE   0 0 17,102
SSR MINING IN COM 784730103   903,697 83,987 SH   SOLE   0 0 83,987
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   233,502 29,398 SH   SOLE   0 0 29,398
SACHEM CAP CORP COM 78590A109   47,799 12,415 SH   SOLE   0 0 12,415
SALESFORCE INC COM 79466L302   6,823,777 25,932 SH   SOLE   0 0 25,932
SANOFI SPONSORED ADR 80105N105   786,132 15,808 SH   SOLE   0 0 15,808
SAP SE SPON ADR 803054204   463,192 2,996 SH   SOLE   0 0 2,996
SARATOGA INVT CORP COM NEW 80349A208   240,666 9,307 SH   SOLE   0 0 9,307
SCHLUMBERGER LTD COM STK 806857108   834,914 15,971 SH   SOLE   0 0 15,971
SCHWAB CHARLES CORP COM 808513105   2,621,701 38,106 SH   SOLE   0 0 38,106
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   9,535,298 171,283 SH   SOLE   0 0 171,283
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,560,963 98,599 SH   SOLE   0 0 98,599
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,573,586 18,962 SH   SOLE   0 0 18,962
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,299,183 18,533 SH   SOLE   0 0 18,533
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,023,273 13,586 SH   SOLE   0 0 13,586
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,233,129 47,272 SH   SOLE   0 0 47,272
SCHWAB STRATEGIC TR MUN BD ETF 808524649   430,087 8,175 SH   SOLE   0 0 8,175
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   2,450,398 54,526 SH   SOLE   11,375 0 43,151
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   224,858 9,070 SH   SOLE   0 0 9,070
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   3,299,440 68,198 SH   SOLE   0 0 68,198
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   3,147,810 56,871 SH   SOLE   0 0 56,871
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   755,034 12,190 SH   SOLE   0 0 12,190
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,604,369 47,345 SH   SOLE   0 0 47,345
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,078,202 29,172 SH   SOLE   0 0 29,172
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   540,608 11,596 SH   SOLE   0 0 11,596
SCHWAB STRATEGIC TR US REIT ETF 808524847   483,277 23,335 SH   SOLE   0 0 23,335
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   7,919,751 163,462 SH   SOLE   0 0 163,462
SCHWAB STRATEGIC TR US TIPS ETF 808524870   439,025 8,410 SH   SOLE   0 0 8,410
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,475,392 28,938 SH   SOLE   0 0 28,938
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   13,026,992 95,520 SH   SOLE   7,298 0 88,222
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   5,468,307 75,917 SH   SOLE   15,045 0 60,872
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,798,173 21,241 SH   SOLE   0 0 21,241
SELECT SECTOR SPDR TR ENERGY 81369Y506   12,207,716 145,607 SH   SOLE   0 0 145,607
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,544,314 147,455 SH   SOLE   0 0 147,455
SELECT SECTOR SPDR TR INDL 81369Y704   8,402,608 73,714 SH   SOLE   0 0 73,714
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   12,229,240 63,535 SH   SOLE   58 0 63,477
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,475,075 20,301 SH   SOLE   1,977 0 18,324
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   621,659 15,518 SH   SOLE   0 0 15,518
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,300,144 67,901 SH   SOLE   311 0 67,590
SEMPRA COM 816851109   761,406 10,108 SH   SOLE   670 0 9,438
SERVICENOW INC COM 81762P102   9,667,422 13,684 SH   SOLE   34 0 13,650
SHERWIN WILLIAMS CO COM 824348106   3,856,923 12,366 SH   SOLE   0 0 12,366
SHF HOLDINGS INC CLASS A COM 824430102   51,118 35,998 SH   SOLE   0 0 35,998
SHOPIFY INC CL A 82509L107   4,461,956 57,278 SH   SOLE   100 0 57,178
SILVERCREST METALS INC COM 828363101   373,285 56,990 SH   SOLE   0 0 56,990
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   630,982 31,547 SH   SOLE   0 0 31,547
SIMON PPTY GROUP INC NEW COM 828806109   1,341,741 9,406 SH   SOLE   0 0 9,406
SIMPLIFY EXCHANGE TRADED FUN STABLE INCM ETF 82889N640   335,015 13,414 SH   SOLE   0 0 13,414
SIMPSON MFG INC COM 829073105   375,373 1,896 SH   SOLE   0 0 1,896
SKYWORKS SOLUTIONS INC COM 83088M102   306,372 2,725 SH   SOLE   0 0 2,725
SMITH A O CORP COM 831865209   273,015 3,312 SH   SOLE   0 0 3,312
SMUCKER J M CO COM NEW 832696405   375,429 2,971 SH   SOLE   0 0 2,971
SNAP ON INC COM 833034101   635,817 2,201 SH   SOLE   0 0 2,201
SNAP INC CL A 83304A106   332,505 19,640 SH   SOLE   0 0 19,640
SNOWFLAKE INC CL A 833445109   5,762,614 28,958 SH   SOLE   0 0 28,958
SOFI TECHNOLOGIES INC COM 83406F102   1,200,444 120,648 SH   SOLE   0 0 120,648
SONY GROUP CORP SPONSORED ADR 835699307   645,197 6,814 SH   SOLE   0 0 6,814
SOUTHERN CO COM 842587107   5,279,562 75,293 SH   SOLE   0 0 75,293
SOUTHERN COPPER CORP COM 84265V105   382,959 4,449 SH   SOLE   0 0 4,449
SOUTHWEST AIRLS CO COM 844741108   270,584 9,312 SH   SOLE   0 0 9,312
SPIRE INC COM 84857L101   201,020 3,186 SH   SOLE   0 0 3,186
SPLUNK INC COM 848637104   537,643 3,529 SH   SOLE   0 0 3,529
SPROTT PHYSICAL GOLD TR UNIT 85207H104   2,702,716 169,662 SH   SOLE   0 0 169,662
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   124,028 15,350 SH   SOLE   0 0 15,350
SPROUTS FMRS MKT INC COM 85208M102   452,763 9,411 SH   SOLE   0 0 9,411
BLOCK INC CL A 852234103   981,958 12,695 SH   SOLE   0 0 12,695
STAG INDL INC COM 85254J102   401,548 10,196 SH   SOLE   0 0 10,196
STANLEY BLACK & DECKER INC COM 854502101   313,522 3,196 SH   SOLE   0 0 3,196
STARBUCKS CORP COM 855244109   5,886,476 61,311 SH   SOLE   0 0 61,311
STARWOOD PPTY TR INC COM 85571B105   3,165,619 147,238 SH   SOLE   0 0 147,238
STATE STR CORP COM 857477103   480,000 6,142 SH   SOLE   0 0 6,142
STIFEL FINL CORP COM 860630102   889,619 12,865 SH   SOLE   0 0 12,865
STRYKER CORPORATION COM 863667101   8,770,313 29,211 SH   SOLE   59 0 29,152
SUN CMNTYS INC COM 866674104   204,258 1,518 SH   SOLE   0 0 1,518
SUNCOR ENERGY INC NEW COM 867224107   215,140 6,715 SH   SOLE   0 0 6,715
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   562,082 9,379 SH   SOLE   0 0 9,379
SUNRUN INC COM 86771W105   2,063,663 105,128 SH   SOLE   0 0 105,128
SUPER MICRO COMPUTER INC COM 86800U104   2,678,582 9,423 SH   SOLE   0 0 9,423
SYNOPSYS INC COM 871607107   590,087 1,146 SH   SOLE   38 0 1,108
SYNCHRONY FINANCIAL COM 87165B103   453,400 11,872 SH   SOLE   0 0 11,872
SYSCO CORP COM 871829107   2,817,878 38,532 SH   SOLE   0 0 38,532
TFS FINL CORP COM 87240R107   335,910 22,867 SH   SOLE   0 0 22,867
TJX COS INC NEW COM 872540109   7,775,724 82,888 SH   SOLE   971 0 81,917
T-MOBILE US INC COM 872590104   3,844,713 23,980 SH   SOLE   0 0 23,980
TMC THE METALS COMPANY INC COM 87261Y106   12,100 11,000 SH   SOLE   0 0 11,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,379,435 22,774 SH   SOLE   0 0 22,774
TAPESTRY INC COM 876030107   527,215 14,323 SH   SOLE   2,406 0 11,917
TARGET CORP COM 87612E106   1,023,976 10,190 SH   SOLE   0 0 10,190
TARGA RES CORP COM 87612G101   1,185,985 13,652 SH   SOLE   0 0 13,652
TC ENERGY CORP COM 87807B107   208,899 5,250 SH   SOLE   0 0 5,250
TEGNA INC COM 87901J105   325,038 21,088 SH   SOLE   0 0 21,088
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   907,262 49,788 SH   SOLE   0 0 49,788
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   1,450,921 86,031 SH   SOLE   0 0 86,031
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   151,496 12,853 SH   SOLE   0 0 12,853
TELEDYNE TECHNOLOGIES INC COM 879360105   1,222,835 2,740 SH   SOLE   0 0 2,740
TELLURIAN INC NEW COM 87968A104   72,556 96,025 SH   SOLE   0 0 96,025
TELOS CORP MD COM 87969B101   317,787 87,065 SH   SOLE   0 0 87,065
TELUS CORPORATION COM 87971M103   187,963 10,404 SH   SOLE   0 0 10,404
TEMPLETON EMERGING MKTS INCO COM 880192109   156,406 30,668 SH   SOLE   0 0 30,668
TENARIS S A SPONSORED ADS 88031M109   253,106 7,282 SH   SOLE   0 0 7,282
TENET HEALTHCARE CORP COM NEW 88033G407   284,219 3,761 SH   SOLE   0 0 3,761
TERADYNE INC COM 880770102   309,251 2,850 SH   SOLE   0 0 2,850
TESLA INC COM 88160R101   28,337,225 114,042 SH   SOLE   0 0 114,042
TEXAS INSTRS INC COM 882508104   4,407,863 25,859 SH   SOLE   117 0 25,742
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,330,293 846 SH   SOLE   0 0 846
TEXAS ROADHOUSE INC COM 882681109   403,616 3,302 SH   SOLE   0 0 3,302
TEXTRON INC COM 883203101   302,619 3,762 SH   SOLE   0 0 3,762
THE TRADE DESK INC COM CL A 88339J105   2,408,861 33,475 SH   SOLE   0 0 33,475
THERMO FISHER SCIENTIFIC INC COM 883556102   14,537,261 27,370 SH   SOLE   578 0 26,792
THOMSON REUTERS CORP. COM 884903808   733,187 5,014 SH   SOLE   0 0 5,014
THOR INDS INC COM 885160101   239,222 2,015 SH   SOLE   0 0 2,015
3M CO COM 88579Y101   4,132,059 37,798 SH   SOLE   0 0 37,798
TILRAY BRANDS INC COM 88688T100   37,980 16,513 SH   SOLE   0 0 16,513
TORO CO COM 891092108   232,911 2,417 SH   SOLE   0 0 2,417
TOYOTA MOTOR CORP ADS 892331307   624,818 3,407 SH   SOLE   0 0 3,407
TRACTOR SUPPLY CO COM 892356106   1,474,366 6,857 SH   SOLE   0 0 6,857
TRANSDIGM GROUP INC COM 893641100   762,985 754 SH   SOLE   0 0 754
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204   440,628 29,200 SH   SOLE   0 0 29,200
TRAVELERS COMPANIES INC COM 89417E109   505,164 2,652 SH   SOLE   0 0 2,652
TREX CO INC COM 89531P105   428,024 5,170 SH   SOLE   0 0 5,170
TRIMBLE INC COM 896239100   212,747 3,999 SH   SOLE   0 0 3,999
TRINET GROUP INC COM 896288107   308,742 2,596 SH   SOLE   0 0 2,596
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   481,533 44,340 SH   SOLE   0 0 44,340
TRUIST FINL CORP COM 89832Q109   3,360,098 91,010 SH   SOLE   0 0 91,010
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729   5,353,114 184,019 SH   SOLE   0 0 184,019
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737   2,440,388 91,555 SH   SOLE   0 0 91,555
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745   224,021 8,947 SH   SOLE   0 0 8,947
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752   2,313,618 77,303 SH   SOLE   0 0 77,303
TWILIO INC CL A 90138F102   309,322 4,077 SH   SOLE   0 0 4,077
TYSON FOODS INC CL A 902494103   393,278 7,317 SH   SOLE   0 0 7,317
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382   615,765 28,801 SH   SOLE   0 0 28,801
UFP INDUSTRIES INC COM 90278Q108   201,449 1,605 SH   SOLE   0 0 1,605
US BANCORP DEL COM NEW 902973304   2,094,133 47,844 SH   SOLE   0 0 47,844
USD PARTNERS LP COM UT REP LTD 903318103   2,114 16,000 SH   SOLE   0 0 16,000
UBER TECHNOLOGIES INC COM 90353T100   13,489,002 219,084 SH   SOLE   0 0 219,084
ULTA BEAUTY INC COM 90384S303   1,617,359 3,301 SH   SOLE   0 0 3,301
UNILEVER PLC SPON ADR NEW 904767704   1,211,893 24,998 SH   SOLE   0 0 24,998
UNION PAC CORP COM 907818108   8,442,663 34,373 SH   SOLE   94 0 34,279
UNITED AIRLS HLDGS INC COM 910047109   233,985 5,671 SH   SOLE   0 0 5,671
UNITED PARCEL SERVICE INC CL B 911312106   3,531,370 22,460 SH   SOLE   525 0 21,935
UNITED RENTALS INC COM 911363109   2,409,436 4,202 SH   SOLE   0 0 4,202
UNITED STATES STL CORP NEW COM 912909108   2,225,561 45,746 SH   SOLE   0 0 45,746
UNITEDHEALTH GROUP INC COM 91324P102   25,532,690 48,497 SH   SOLE   1,278 0 47,219
UNUM GROUP COM 91529Y106   209,452 4,632 SH   SOLE   0 0 4,632
UR-ENERGY INC COM 91688R108   17,710 11,500 SH   SOLE   0 0 11,500
VAIL RESORTS INC COM 91879Q109   452,461 2,099 SH   SOLE   0 0 2,099
VALE S A SPONSORED ADS 91912E105   173,758 10,956 SH   SOLE   0 0 10,956
VALERO ENERGY CORP COM 91913Y100   1,458,045 11,216 SH   SOLE   1,210 0 10,006
VANECK MERK GOLD TR GOLD TRUST 921078101   537,603 26,934 SH   SOLE   0 0 26,934
VANECK ETF TRUST GOLD MINERS ETF 92189F106   734,721 23,693 SH   SOLE   0 0 23,693
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   432,041 19,523 SH   SOLE   0 0 19,523
VANECK ETF TRUST BDC INCOME ETF 92189F411   942,249 58,744 SH   SOLE   0 0 58,744
VANECK ETF TRUST PREFERRED SECURT 92189F429   694,336 40,415 SH   SOLE   0 0 40,415
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,132,806 45,042 SH   SOLE   0 0 45,042
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   5,324,423 62,736 SH   SOLE   0 0 62,736
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,469,269 14,121 SH   SOLE   0 0 14,121
VANECK ETF TRUST DURABLE HGH DIV 92189H102   477,810 15,406 SH   SOLE   0 0 15,406
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   425,754 9,053 SH   SOLE   0 0 9,053
VANECK ETF TRUST OIL SERVICES ETF 92189H607   10,730,868 34,669 SH   SOLE   0 0 34,669
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   14,928,973 87,611 SH   SOLE   15,173 0 72,438
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,500,414 25,887 SH   SOLE   0 0 25,887
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,752,535 10,607 SH   SOLE   0 0 10,607
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   655,801 5,996 SH   SOLE   0 0 5,996
VANGUARD WORLD FD MEGA CAP INDEX 921910873   3,667,082 21,663 SH   SOLE   0 0 21,663
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   705,892 2,607 SH   SOLE   0 0 2,607
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   755,941 4,501 SH   SOLE   0 0 4,501
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   242,579 2,741 SH   SOLE   0 0 2,741
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   388,370 3,609 SH   SOLE   0 0 3,609
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   508,706 5,129 SH   SOLE   0 0 5,129
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   237,827 2,728 SH   SOLE   0 0 2,728
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   280,078 2,981 SH   SOLE   432 0 2,549
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   7,017,817 94,098 SH   SOLE   0 0 94,098
VANGUARD BD INDEX FDS INTERMED TERM 921937819   6,411,855 83,947 SH   SOLE   0 0 83,947
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   9,321,358 121,025 SH   SOLE   0 0 121,025
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,315,792 72,275 SH   SOLE   0 0 72,275
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   19,964,706 416,800 SH   SOLE   72 0 416,728
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,774,182 42,768 SH   SOLE   881 0 41,887
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   603,518 12,708 SH   SOLE   0 0 12,708
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   10,621,756 215,168 SH   SOLE   0 0 215,168
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   216,729 5,089 SH   SOLE   41 0 5,048
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   486,295 4,228 SH   SOLE   0 0 4,228
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   767,023 13,663 SH   SOLE   0 0 13,663
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,326,629 178,264 SH   SOLE   61 0 178,203
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   665,975 10,328 SH   SOLE   0 0 10,328
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   680,752 3,565 SH   SOLE   0 0 3,565
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,745,995 14,887 SH   SOLE   0 0 14,887
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   508,596 5,513 SH   SOLE   0 0 5,513
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   3,297,151 13,152 SH   SOLE   0 0 13,152
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   688,985 3,126 SH   SOLE   0 0 3,126
VANGUARD WORLD FDS INF TECH ETF 92204A702   13,073,051 27,010 SH   SOLE   3,791 0 23,219
VANGUARD WORLD FDS MATERIALS ETF 92204A801   257,078 1,353 SH   SOLE   420 0 933
VANGUARD WORLD FDS UTILITIES ETF 92204A876   2,330,784 17,004 SH   SOLE   0 0 17,004
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   658,708 11,293 SH   SOLE   0 0 11,293
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   17,760,265 229,550 SH   SOLE   0 0 229,550
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   2,398,133 29,570 SH   SOLE   53 0 29,517
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,627,206 33,674 SH   SOLE   0 0 33,674
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   239,502 4,037 SH   SOLE   0 0 4,037
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,374,789 18,952 SH   SOLE   0 0 18,952
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   1,911,785 8,813 SH   SOLE   0 0 8,813
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   4,756,574 102,601 SH   SOLE   0 0 102,601
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   3,379,963 42,170 SH   SOLE   0 0 42,170
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   587,763 9,552 SH   SOLE   0 0 9,552
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,294,735 28,232 SH   SOLE   0 0 28,232
VEEVA SYS INC CL A COM 922475108   431,630 2,242 SH   SOLE   0 0 2,242
VENTAS INC COM 92276F100   315,387 6,271 SH   SOLE   0 0 6,271
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   792,995 15,534 SH   SOLE   0 0 15,534
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   31,351,837 71,776 SH   SOLE   442 0 71,334
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,418,608 16,679 SH   SOLE   0 0 16,679
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   3,393,668 15,456 SH   SOLE   0 0 15,456
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   5,857,627 66,293 SH   SOLE   21 0 66,272
VANGUARD INDEX FDS SML CP GRW ETF 922908595   11,973,817 49,526 SH   SOLE   1,307 0 48,219
VANGUARD INDEX FDS SM CP VAL ETF 922908611   6,211,074 34,512 SH   SOLE   15 0 34,497
VANGUARD INDEX FDS MID CAP ETF 922908629   8,957,356 38,503 SH   SOLE   43 0 38,460
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,960,561 8,987 SH   SOLE   106 0 8,881
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,405,295 14,629 SH   SOLE   0 0 14,629
VANGUARD INDEX FDS GROWTH ETF 922908736   84,203,027 270,854 SH   SOLE   8,907 0 261,947
VANGUARD INDEX FDS VALUE ETF 922908744   62,662,881 419,150 SH   SOLE   3,946 0 415,204
VANGUARD INDEX FDS SMALL CP ETF 922908751   12,198,357 57,181 SH   SOLE   292 0 56,889
VANGUARD INDEX FDS TOTAL STK MKT 922908769   10,129,237 42,700 SH   SOLE   98 0 42,602
VERIZON COMMUNICATIONS INC COM 92343V104   11,288,074 299,418 SH   SOLE   1,200 0 298,218
VERISK ANALYTICS INC COM 92345Y106   299,373 1,253 SH   SOLE   56 0 1,197
VERTEX PHARMACEUTICALS INC COM 92532F100   3,800,646 9,341 SH   SOLE   137 0 9,204
PARAMOUNT GLOBAL CLASS A COM 92556H107   545,601 27,681 SH   SOLE   0 0 27,681
PARAMOUNT GLOBAL CLASS B COM 92556H206   180,976 12,200 SH   SOLE   0 0 12,200
VIATRIS INC COM 92556V106   423,491 39,104 SH   SOLE   0 0 39,104
VICI PPTYS INC COM 925652109   341,373 10,570 SH   SOLE   0 0 10,570
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   458,794 25,833 SH   SOLE   0 0 25,833
VIPER ENERGY INC CL A 927959106   1,132,818 36,100 SH   SOLE   0 0 36,100
VISA INC COM CL A 92826C839   23,726,836 91,134 SH   SOLE   626 0 90,508
VIRTUS TOTAL RETURN FD INC COM 92835W107   189,382 34,371 SH   SOLE   0 0 34,371
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   348,543 11,811 SH   SOLE   0 0 11,811
VIRTUS CONVERTIBLE & INC FD COM 92838U108   143,878 47,800 SH   SOLE   0 0 47,800
VIRTUS CONVERTIBLE & INCOME COM 92838X102   271,625 79,796 SH   SOLE   0 0 79,796
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   229,885 13,099 SH   SOLE   0 0 13,099
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   520,843 24,621 SH   SOLE   0 0 24,621
VIRTUS DIVIDEND INTEREST & P COM 92840R101   759,129 60,248 SH   SOLE   0 0 60,248
VIRTUS EQUITY & CONV INCM FD COM 92841M101   1,637,504 78,312 SH   SOLE   0 0 78,312
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   285,135 31,068 SH   SOLE   0 0 31,068
VORNADO RLTY TR SH BEN INT 929042109   315,664 11,174 SH   SOLE   0 0 11,174
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   98,685 18,191 SH   SOLE   0 0 18,191
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   603,282 120,416 SH   SOLE   0 0 120,416
VOYA INFRASTRUCTURE INDLS & COM 92912X101   209,415 20,119 SH   SOLE   0 0 20,119
VUZIX CORP COM NEW 92921W300   276,319 132,527 SH   SOLE   0 0 132,527
WP CAREY INC COM 92936U109   922,541 14,046 SH   SOLE   0 0 14,046
WEC ENERGY GROUP INC COM 92939U106   566,828 6,734 SH   SOLE   0 0 6,734
WABASH NATL CORP COM 929566107   2,172,758 84,807 SH   SOLE   0 0 84,807
WABTEC COM 929740108   374,186 2,949 SH   SOLE   0 0 2,949
WALMART INC COM 931142103   15,870,300 100,334 SH   SOLE   3,299 0 97,035
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,150,861 44,077 SH   SOLE   0 0 44,077
WARNER BROS DISCOVERY INC COM SER A 934423104   998,551 87,746 SH   SOLE   0 0 87,746
ELME COMMUNITIES SH BEN INT 939653101   598,691 40,508 SH   SOLE   0 0 40,508
WASTE CONNECTIONS INC COM 94106B101   257,792 1,727 SH   SOLE   0 0 1,727
WASTE MGMT INC DEL COM 94106L109   6,307,816 35,220 SH   SOLE   265 0 34,955
WATERS CORP COM 941848103   435,686 1,323 SH   SOLE   54 0 1,269
WATSCO INC COM 942622200   1,165,668 2,721 SH   SOLE   0 0 2,721
WATTS WATER TECHNOLOGIES INC CL A 942749102   207,544 996 SH   SOLE   0 0 996
WELLS FARGO CO NEW COM 949746101   2,700,858 54,873 SH   SOLE   0 0 54,873
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   53,114 11,944 SH   SOLE   0 0 11,944
WELLTOWER INC COM 95040Q104   2,943,203 32,641 SH   SOLE   0 0 32,641
WESTERN ASSET EMERGING MKTS COM 95766A101   4,698,194 510,119 SH   SOLE   0 0 510,119
WESTERN ASSET MANAGED MUNS F COM 95766M105   748,702 73,619 SH   SOLE   0 0 73,619
WESTERN COPPER & GOLD CORP COM 95805V108   15,960 12,000 SH   SOLE   0 0 12,000
WESTERN DIGITAL CORP. COM 958102105   215,807 4,121 SH   SOLE   0 0 4,121
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   981,819 33,555 SH   SOLE   0 0 33,555
WESTERN UN CO COM 959802109   219,030 18,375 SH   SOLE   0 0 18,375
WESTROCK COFFEE CO COM 96145W103   206,651 20,240 SH   SOLE   0 0 20,240
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,712,345 49,248 SH   SOLE   0 0 49,248
WHIRLPOOL CORP COM 963320106   354,659 2,913 SH   SOLE   0 0 2,913
WILLIAMS COS INC COM 969457100   7,143,872 205,107 SH   SOLE   0 0 205,107
WISDOMTREE TR US HIGH DIVIDEND 97717W208   469,995 5,717 SH   SOLE   0 0 5,717
WISDOMTREE TR US LARGECAP DIVD 97717W307   631,740 9,517 SH   SOLE   0 0 9,517
WISDOMTREE TR EMER MKT HIGH FD 97717W315   620,392 15,251 SH   SOLE   0 0 15,251
WISDOMTREE TR HEDGED HI YLD BD 97717W430   15,607,377 722,062 SH   SOLE   0 0 722,062
WISDOMTREE TR US MIDCAP DIVID 97717W505   710,496 15,544 SH   SOLE   0 0 15,544
WISDOMTREE TR US SMALLCAP DIVD 97717W604   297,749 9,239 SH   SOLE   0 0 9,239
WISDOMTREE TR INTL EQUITY FD 97717W703   2,703,363 51,483 SH   SOLE   0 0 51,483
WISDOMTREE TR GLB US QTLY DIV 97717W844   598,004 16,166 SH   SOLE   5,214 0 10,952
WISDOMTREE TR JAPN HEDGE EQT 97717W851   206,378 2,346 SH   SOLE   0 0 2,346
WISDOMTREE TR EM EX ST-OWNED 97717X578   6,970,394 241,357 SH   SOLE   77,500 0 163,857
WISDOMTREE TR US QTLY DIV GRT 97717X669   391,964 5,577 SH   SOLE   0 0 5,577
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,946,287 38,740 SH   SOLE   0 0 38,740
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   962,274 56,839 SH   SOLE   19,603 0 37,236
WORKDAY INC CL A 98138H101   522,306 1,892 SH   SOLE   0 0 1,892
WORLD GOLD TR SPDR GLD MINIS 98149E303   4,201,580 102,703 SH   SOLE   0 0 102,703
XCEL ENERGY INC COM 98389B100   668,707 10,711 SH   SOLE   0 0 10,711
XAI OCTAGON FLOATING RATE & COM 98400T106   472,784 66,216 SH   SOLE   0 0 66,216
XYLEM INC COM 98419M100   890,452 7,786 SH   SOLE   0 0 7,786
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   1,026,243 59,700 SH   SOLE   0 0 59,700
YUM BRANDS INC COM 988498101   459,126 3,514 SH   SOLE   0 0 3,514
ZEDGE INC CL B 98923T104   97,621 41,541 SH   SOLE   0 0 41,541
ZIMMER BIOMET HOLDINGS INC COM 98956P102   416,247 3,414 SH   SOLE   0 0 3,414
ZOETIS INC CL A 98978V103   2,693,208 13,646 SH   SOLE   357 0 13,289
ZSCALER INC COM 98980G102   808,694 3,650 SH   SOLE   0 0 3,650
ZOMEDICA CORP COM 98980M109   2,002 10,000 SH   SOLE   0 0 10,000
ALLEGION PLC ORD SHS G0176J109   277,285 2,188 SH   SOLE   0 0 2,188
AMCOR PLC ORD G0250X107   1,174,167 121,802 SH   SOLE   0 0 121,802
AMDOCS LTD SHS G02602103   244,326 2,766 SH   SOLE   0 0 2,766
AON PLC SHS CL A G0403H108   299,318 1,029 SH   SOLE   0 0 1,029
ARCH CAP GROUP LTD ORD G0450A105   518,861 6,986 SH   SOLE   0 0 6,986
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,088,622 8,802 SH   SOLE   57 0 8,745
CALEDONIA MNG CORP PLC SHS NEW G1757E113   167,284 13,712 SH   SOLE   0 0 13,712
CRH PLC ORD G25508105   508,962 7,246 SH   SOLE   0 0 7,246
EATON CORP PLC SHS G29183103   5,536,377 22,990 SH   SOLE   0 0 22,990
EVEREST GROUP LTD COM G3223R108   721,364 2,040 SH   SOLE   0 0 2,040
FERGUSON PLC NEW SHS G3421J106   574,832 2,977 SH   SOLE   0 0 2,977
ICON PLC SHS G4705A100   386,674 1,366 SH   SOLE   0 0 1,366
WEATHERFORD INTL PLC ORD SHS G48833118   493,357 5,043 SH   SOLE   0 0 5,043
JOHNSON CTLS INTL PLC SHS G51502105   798,894 13,772 SH   SOLE   0 0 13,772
LINDE PLC SHS G54950103   3,812,095 9,282 SH   SOLE   0 0 9,282
MEDTRONIC PLC SHS G5960L103   2,631,185 31,676 SH   SOLE   0 0 31,676
APTIV PLC SHS G6095L109   210,663 2,348 SH   SOLE   0 0 2,348
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   242,284 12,090 SH   SOLE   0 0 12,090
NVENT ELECTRIC PLC SHS G6700G107   707,117 11,967 SH   SOLE   0 0 11,967
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,602,209 18,615 SH   SOLE   0 0 18,615
PENTAIR PLC SHS G7S00T104   861,156 11,844 SH   SOLE   0 0 11,844
STERIS PLC SHS USD G8473T100   387,615 1,763 SH   SOLE   0 0 1,763
TECNOGLASS INC ORD SHS G87264100   791,424 17,280 SH   SOLE   0 0 17,280
TRANE TECHNOLOGIES PLC SHS G8994E103   772,465 3,166 SH   SOLE   0 0 3,166
BUNGE GLOBAL SA COM SHS H11356104   2,328,263 23,064 SH   SOLE   0 0 23,064
CHUBB LIMITED COM H1467J104   2,399,059 10,576 SH   SOLE   0 0 10,576
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,049,489 16,765 SH   SOLE   0 0 16,765
GARMIN LTD SHS H2906T109   447,583 3,482 SH   SOLE   0 0 3,482
UBS GROUP AG SHS H42097107   692,410 22,408 SH   SOLE   0 0 22,408
TE CONNECTIVITY LTD SHS H84989104   1,149,838 8,184 SH   SOLE   0 0 8,184
TRANSOCEAN LTD REG SHS H8817H100   95,758 15,080 SH   SOLE   0 0 15,080
ADECOAGRO S A COM L00849106   1,742,590 156,990 SH   SOLE   0 0 156,990
ALVOTECH ORDINARY SHARES L01800108   574,000 50,000 SH   SOLE   0 0 50,000
CYBERARK SOFTWARE LTD SHS M2682V108   717,827 3,277 SH   SOLE   0 0 3,277
FRONTLINE PLC COM M46528101   379,249 18,915 SH   SOLE   0 0 18,915
KORNIT DIGITAL LTD SHS M6372Q113   256,993 13,413 SH   SOLE   0 0 13,413
ASML HOLDING N V N Y REGISTRY SHS N07059210   7,666,853 10,129 SH   SOLE   3,722 0 6,407
CNH INDL N V SHS N20944109   213,467 17,526 SH   SOLE   0 0 17,526
FERRARI N V COM N3167Y103   819,000 2,420 SH   SOLE   0 0 2,420
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   944,555 9,934 SH   SOLE   0 0 9,934
NXP SEMICONDUCTORS N V COM N6596X109   2,397,950 10,395 SH   SOLE   0 0 10,395
ROYAL CARIBBEAN GROUP COM V7780T103   523,456 4,042 SH   SOLE   0 0 4,042
EAGLE BULK SHIPPING INC COM Y2187A150   360,654 6,510 SH   SOLE   0 0 6,510
FLEX LTD ORD Y2573F102   268,901 8,828 SH   SOLE   0 0 8,828
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   1,425,236 71,909 SH   SOLE   0 0 71,909
SEANERGY MARITIME HLDGS CORP SHS Y73760400   549,929 70,010 SH   SOLE   0 0 70,010
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   740,187 34,816 SH   SOLE   0 0 34,816