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
180 DEGREE CAP CORP COM COM 68235b208   147,480 34,783 SH   SOLE 3 34,783 0 0
180 DEGREE CAP CORP COM COM 68235b208   10,714 2,527 SH   SOLE 1 2,527 0 0
180 DEGREE CAP CORP COM COM 68235b208   459,951 108,479 SH   SOLE   93,791 0 14,688
1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105   5,916 108 SH   SOLE 1 108 0 0
3-D SYS CORP DEL COM NEW COM 88554d205   1,473 300 SH   SOLE 1 300 0 0
3D PRINTING ETF INDX FD 00214q500   203 10 SH   SOLE 1 10 0 0
3M CO COM 88579y101   2,330,440 24,893 SH   SOLE 1 23,480 0 1,413
3M CO COM 88579y101   719,657 7,687 SH   SOLE   7,687 0 0
ABB LTD SPONSORED ADR COM 000375204   3,559 100 SH   SOLE 1 100 0 0
ABBOTT LABS COM 002824100   5,807,815 59,967 SH   SOLE 1 56,052 0 3,915
ABBOTT LABS COM 002824100   280,962 2,901 SH   SOLE   2,901 0 0
ABBVIE INC COM 00287y109   21,234,001 142,453 SH   SOLE 1 137,616 0 4,836
ABBVIE INC COM 00287y109   27,573,668 184,984 SH   SOLE   171,448 0 13,536
ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105   3,024 634 SH   SOLE 1 634 0 0
ABERDEEN STD GOLD ETF INDX FD 00326a104   5,838 330 SH   SOLE 1 330 0 0
ABERDEEN TOTAL DYNAMIC DIVIDEN CLSD FD 00326l100   1,399 185 SH   SOLE 1 185 0 0
ABRDN PALLADIUM ETF TRUST INDX FD 003262102   3,798 33 SH   SOLE 1 33 0 0
ABRDN PLATINUM ETF TRUST INDX FD 003260106   179,783 2,150 SH   SOLE   2,150 0 0
ABRDN PLATINUM ETF TRUST INDX FD 003260106   809,525 9,681 SH   SOLE 1 9,471 0 210
ABRDN SILVER ETF TRUST INDX FD 003264108   21,260 1,000 SH   SOLE 1 1,000 0 0
ACACIA RESH CORP COM 003881307   354,842 97,217 SH   SOLE   84,190 0 13,027
ACACIA RESH CORP COM 003881307   112,197 30,739 SH   SOLE 3 30,739 0 0
ACACIA RESH CORP COM 003881307   8,526 2,336 SH   SOLE 1 2,336 0 0
ACCELERATE ARBITRAGE FUND COM 00437k108   192,841 10,200 SH   SOLE 3 10,200 0 0
ACCENTURE PLC COM g1151c101   14,819,772 48,256 SH   SOLE 1 47,713 0 543
ACCENTURE PLC COM g1151c101   20,916,133 68,106 SH   SOLE   63,304 0 4,802
ACCRETION ACQUISITION CORP WT WT 00438y115   61 2,700 SH   SOLE 3 2,700 0 0
ACE GLOBAL BUSINESS -CW27 COM g0083e110   353 10,000 SH   SOLE 3 10,000 0 0
ACHARI VENTURES HOLDINGS CORP WT 00444x119   1,600 32,000 SH   SOLE 3 32,000 0 0
ACI WORLDWIDE INC COM 004498101   22,560 1,000 SH   SOLE 1 1,000 0 0
ACTIVISION BLIZZARD INC COM 00507v109   214,911 2,295 SH   SOLE 1 2,295 0 0
ACUITY BRANDS INC COM COM 00508y102   47,687 280 SH   SOLE 1 280 0 0
ACUSHNET HLDGS CORP COM 005098108   84,493 1,593 SH   SOLE 1 1,593 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104   1,673,917 100,596 SH   SOLE 1 98,856 0 1,740
ADAMS NAT RES FD INC COM COM 00548f105   19,467 842 SH   SOLE 1 842 0 0
ADAMS RES & ENERGY INC COM 006351308   15,262 453 SH   SOLE 1 453 0 0
ADAMS RES & ENERGY INC COM 006351308   615,651 18,274 SH   SOLE   15,795 0 2,479
ADAMS RES & ENERGY INC COM 006351308   198,333 5,887 SH   SOLE 3 5,887 0 0
ADIT EDTECH ACQUISITION CORP WT 007024110   786 11,250 SH   SOLE 3 11,250 0 0
ADIT EDTECH ACQUISITION CORP COM 007024110   3 50 SH   SOLE 3 50 0 0
ADOBE SYS INC COM COM 00724f101   2,540,781 4,983 SH   SOLE 1 4,848 0 135
ADOBE SYS INC COM COM 00724f101   309,509 607 SH   SOLE   607 0 0
ADR AMRYT PHARM CONTRA COM 032cvr011   0 1,110 SH   SOLE 1 1,110 0 0
ADR AMRYT PHARM CONTRA COM 032cvr029   0 1,110 SH   SOLE 1 1,110 0 0
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101   2,670 1,500 SH   SOLE 1 1,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107   320,798 3,120 SH   SOLE   3,120 0 0
ADVANCED MICRO DEVICES INC COM 007903107   474,425 4,614 SH   SOLE 1 4,614 0 0
ADVANT-E CORP COM COM 00761l305   825,830 10 SH   SOLE 3 10 0 0
ADVANTAGE SOLUTIONS INC COM CL COM 00791n102   1,925,918 678,140 SH   SOLE   464,340 0 213,800
ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818   287,590 3,035 SH   SOLE 1 3,035 0 0
ADVISORSHARES TR PURE US CANNA INDX FD 00768y453   116,869 14,719 SH   SOLE 1 14,262 0 457
AERSALE CORPORATION COM COM 00810f106   739,440 49,494 SH   SOLE   42,812 0 6,682
AERSALE CORPORATION COM COM 00810f106   236,963 15,861 SH   SOLE 3 15,861 0 0
AERSALE CORPORATION COM COM 00810f106   18,077 1,210 SH   SOLE 1 1,210 0 0
AETHERIUM ACQUISITION CORP COM 00809J119   1,079 71,000 SH   SOLE 3 71,000 0 0
AFLAC INC COM 001055102   97,319 1,268 SH   SOLE 1 1,268 0 0
AGENT INFORMATION SOFTWARE INC COM 00847d108   10,264 7,660 SH   SOLE 1 7,660 0 0
AGILENT TECHNOLOGIES INC COM 00846u101   185,126 1,656 SH   SOLE 1 1,356 0 300
AGNICO EAGLE MINES LTD COM 008474108   329,058 7,240 SH   SOLE   7,240 0 0
AGNICO EAGLE MINES LTD COM 008474108   2,109,562 46,415 SH   SOLE 1 46,415 0 0
AIR CALIF COM INDX FD 009086109   13,346 241 SH   SOLE 1 241 0 0
AIR PRODS & CHEMS INC COM 009158106   1,804,604 6,368 SH   SOLE 1 6,125 0 243
AIR PRODS & CHEMS INC COM 009158106   7,085 25 SH   SOLE   25 0 0
AIRBNB INC COM 009066101   23,886 174 SH   SOLE 1 174 0 0
AIRBUS SE UNSPONSORED ADR COM 009279100   8,064 241 SH   SOLE 1 241 0 0
AKERS BIOSCIENCES INC COM 62856x102   1,598 2,700 SH   SOLE   2,700 0 0
ALASKA AIR GROUP INC COM 011659109   742 20 SH   SOLE 1 20 0 0
ALCON AG COM H01301128   21,577 280 SH   SOLE 1 280 0 0
ALCON AG COM H01301128   12,021 156 SH   SOLE   156 0 0
ALERIAN MLP COM 00162q452   63,110 1,495 SH   SOLE 1 1,495 0 0
ALGOMA STL GROUP INC COM 015658107   180,200 26,500 SH   SOLE 1 26,500 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   78,937 13,334 SH   SOLE   13,334 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   11,613,063 1,961,666 SH   SOLE 3 1,961,666 0 0
ALIBABA GRP SHS COM 01609w102   4,164 48 SH   SOLE 1 48 0 0
ALIGHT INC COM CL A COM 01626w101   7,966,785 1,123,665 SH   SOLE   834,123 0 289,542
ALIGHT INC COM CL A COM 01626w101   61,222 8,635 SH   SOLE 1 8,635 0 0
ALIMCO FINL CORP COM NEW COM 01626k206   173,339 30,146 SH   SOLE 3 30,146 0 0
ALIMENTATION COUCHE-TARD INC COM 01626p148   854,954 16,757 SH   SOLE 1 15,607 0 1,150
ALITHYA GROUP INC COM 01643b106   722,733 478,631 SH   SOLE 3 478,631 0 0
ALITHYA GROUP INC COM 01643b106   45,484 30,122 SH   SOLE   30,122 0 0
ALITHYA GROUP INC COM 01643b106   476,515 315,573 SH   SOLE 1 315,573 0 0
ALLEGION PUB LTD COM g0176j109   39,596 380 SH   SOLE   380 0 0
ALLETE INC COM 018522300   530,640 10,050 SH   SOLE   10,050 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106   86,497 2,850 SH   SOLE 1 2,850 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106   127,470 4,200 SH   SOLE   4,200 0 0
ALLIANT ENERGY CORP COM COM 188021083   4,845 100 SH   SOLE 1 100 0 0
ALLIENT INC COM 019330109   15,460 500 SH   SOLE 1 500 0 0
ALLISON TRANSMISSION HLDGS COM 01973r101   9,272 157 SH   SOLE 1 157 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105   236,007 108,260 SH   SOLE   93,650 0 14,610
ALLOT COMMUNICATIONS LTD COM m0854q105   5,890 2,702 SH   SOLE 1 2,702 0 0
ALLOT COMMUNICATIONS LTD COM m0854q105   75,707 34,728 SH   SOLE 3 34,728 0 0
ALLSTATE CORP COM 020002101   945,500 8,487 SH   SOLE 1 7,887 0 600
ALLY 231215C00032000 CALL 02005n900   2,000 50 SH Call SOLE 3 50 0 0
ALLY 231215P00025000 PUT 02005n950   6,500 50 SH Put SOLE 3 50 0 0
ALLY FINL INC COM COM 02005n100   10,939 410 SH   SOLE 1 410 0 0
ALPHA PARTNERS TECHNOLOGY MERG WT g63290103   643 12,552 SH   SOLE 3 12,552 0 0
ALPHABET INC COM 02079K107   2,579,118 19,561 SH   SOLE   19,561 0 0
ALPHABET INC COM 02079K305   11,377,655 86,945 SH   SOLE 1 80,740 0 6,205
ALPHABET INC COM 02079K305   847,318 6,475 SH   SOLE   6,475 0 0
ALPHABET INC COM 02079K107   19,026,298 144,303 SH   SOLE 1 137,179 0 7,124
ALPINE INCOME PROPERTY TRUST COM 02083x103   59,959 3,665 SH   SOLE 1 3,665 0 0
ALPINE INCOME PROPERTY TRUST COM 02083x103   7,185,067 439,185 SH   SOLE   300,616 0 138,569
ALPS EQUAL SECTOR COM 00162q205   100,520 1,002 SH   SOLE 1 1,002 0 0
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858   285,425 6,069 SH   SOLE 1 6,069 0 0
ALTA EQUIPMENT GROUP COM 02128l106   2,051,551 170,112 SH   SOLE   170,112 0 0
ALTO INGREDIENTS INC COM 021513106   27,965 6,327 SH   SOLE 1 6,327 0 0
ALTO INGREDIENTS INC COM 021513106   1,188,887 268,979 SH   SOLE   232,579 0 36,400
ALTO INGREDIENTS INC COM 021513106   381,061 86,213 SH   SOLE 3 86,213 0 0
ALTRIA GROUP INC COM 02209S103   1,737,989 41,331 SH   SOLE 1 36,191 0 5,140
ALTRIA GROUP INC COM 02209S103   427,396 10,164 SH   SOLE   10,164 0 0
AMAZON COM INC COM 023135106   18,570,631 146,087 SH   SOLE 1 139,672 0 6,415
AMAZON COM INC COM 023135106   1,100,605 8,658 SH   SOLE   8,658 0 0
AMBASE CORP COM COM 023164106   46,643 345,501 SH   SOLE 3 345,501 0 0
AMCOR PLC COM g0250x107   11,908 1,300 SH   SOLE 1 1,300 0 0
AMERCO COM COM 235861002   132,605 2,430 SH   SOLE 1 2,110 0 320
AMERICAN ACQUISITION OPPORTUNI WT 02369m110   1,131 16,000 SH   SOLE 3 16,000 0 0
AMERICAN AIRLS GROUP INC COM 02376r102   1,281 100 SH   SOLE 1 100 0 0
AMERICAN AXLE & MFG COM COM 240611038   15,899 2,190 SH   SOLE 1 2,190 0 0
AMERICAN BATTERY TECHNOLOGY CO COM 02451v309   1,914 222 SH   SOLE 1 222 0 0
AMERICAN CENTY ETF TR INDX FD 025072877   1 0 SH   SOLE 1 0 0 0
AMERICAN CENTY ETF TR INDX FD 025072802   161,980 2,800 SH   SOLE 1 2,800 0 0
AMERICAN COASTAL INS CORP COM 910710102   580,549 78,879 SH   SOLE   68,171 0 10,708
AMERICAN COASTAL INS CORP COM 910710102   187,194 25,434 SH   SOLE 3 25,434 0 0
AMERICAN COASTAL INS CORP COM 910710102   14,139 1,921 SH   SOLE 1 1,921 0 0
AMERICAN ELEC PWR CO INC COM 025537101   723,445 9,618 SH   SOLE 1 9,618 0 0
AMERICAN EXPRESS CO COM 025816109   226,563 1,519 SH   SOLE 1 1,519 0 0
AMERICAN GREEN INC COM 02640n200   1 750 SH   SOLE 1 750 0 0
AMERICAN INTL GROUP INC COM 026874784   32,631 538 SH   SOLE 1 538 0 0
AMERICAN ONCOLOGY NETWORK IN WT 028719110   3,329 20,174 SH   SOLE 3 20,174 0 0
AMERICAN TOWER CORP NEW COM 03027X100   366,888 2,231 SH   SOLE 1 2,231 0 0
AMERICAN TOWER CORP NEW COM 03027X100   11,018 67 SH   SOLE   67 0 0
AMERICAN VANGUARD CORP COM 030371108   491,850 45,000 SH   SOLE   45,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   388,207 3,135 SH   SOLE 1 3,135 0 0
AMERICAS CAR MART INC COM COM 03062t105   174,064 1,913 SH   SOLE   1,658 0 255
AMERICAS CAR MART INC COM COM 03062t105   4,368 48 SH   SOLE 1 48 0 0
AMERICAS CAR MART INC COM COM 03062t105   54,867 603 SH   SOLE 3 603 0 0
AMERIPRISE FINL INC COM 03076C106   528,522 1,603 SH   SOLE 1 1,603 0 0
AMGEN INC COM 031162100   1,241,940 4,621 SH   SOLE   4,621 0 0
AMGEN INC COM 031162100   9,004,733 33,505 SH   SOLE 1 30,592 0 2,913
AMICUS THERAPEUTICS INC COM 03152w109   32,759 2,694 SH   SOLE 1 2,694 0 0
AMPCO-PITTSBURG CORP PUT 032037953   48,000 200 SH Put SOLE 3 200 0 0
AMPCO-PITTSBURG CORP COM 032037103   2,810,237 1,068,531 SH   SOLE 3 1,068,531 0 0
AMPHENOL CORP NEW COM 032095101   23,013 274 SH   SOLE 1 274 0 0
AMPLIFY ETF TR INDX FD 032108607   11,759 590 SH   SOLE 1 590 0 0
AMPLIFY ETF TR INDX FD 032108409   112,041 3,226 SH   SOLE 1 3,226 0 0
AMTECH SYS INC COM 032332504   408,706 53,636 SH   SOLE   46,398 0 7,238
AMTECH SYS INC COM 032332504   131,895 17,309 SH   SOLE 3 17,309 0 0
AMTECH SYS INC COM 032332504   10,188 1,337 SH   SOLE 1 1,337 0 0
ANALOG DEVICES INC COM COM 326541059   88,245 504 SH   SOLE   504 0 0
ANALOG DEVICES INC COM COM 326541059   392,159 2,240 SH   SOLE 1 2,240 0 0
ANC RENT CORP COM 001813104   0 25 SH   SOLE 1 25 0 0
ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108   5,530 100 SH   SOLE 1 100 0 0
ANIXA BIOSCIENCES INC COM 03528h109   4,977 1,522 SH   SOLE 1 1,522 0 0
ANSYS INC COM 03662Q105   20,828 70 SH   SOLE 1 70 0 0
ANZU SPECIAL ACQUISITION CORP WT 03737a119   2,084 24,522 SH   SOLE 3 24,522 0 0
AON PLC COM g0403h108   1,983,254 6,117 SH   SOLE 1 6,017 0 100
AP HENDERSON GROUP COM 00186g100   0 2,000 SH   SOLE 1 2,000 0 0
API GROUP CORP COM 00187Y100   316,087 12,190 SH   SOLE 1 12,190 0 0
API GROUP CORP COM 00187Y100   11,379,277 438,846 SH   SOLE   323,117 0 115,729
APOLLO GLOBAL MANAGEMENT INC COM 03769m106   27,815 310 SH   SOLE 1 310 0 0
APOLLOMICS INC WT g0411d115   159 3,700 SH   SOLE 3 3,700 0 0
APPFOLIO INC COM 03783C100   7,670,460 42,000 SH   SOLE 3 42,000 0 0
APPLE INC PUT 037833950   15,387 40 SH Put SOLE 1 40 0 0
APPLE INC COM 037833100   72,711,918 424,694 SH   SOLE 1 414,168 0 10,526
APPLE INC COM 037833100   28,049,741 163,832 SH   SOLE   155,204 0 8,628
APPLE INC COM 037833100   79,042 462 SH   SOLE 1 0 0 462
APPLIED INDLTECH INC COM COM 03820c105   367,199 2,375 SH   SOLE 1 2,375 0 0
APPLIED MATLS INC COM 038222105   678,543 4,901 SH   SOLE   4,901 0 0
APPLIED MATLS INC COM 038222105   2,115,382 15,279 SH   SOLE 1 15,279 0 0
ARAMARK HLDGS CORP COM COM 03852u106   6,100,260 175,800 SH   SOLE   119,910 0 55,890
ARBOR REALTY TRUST INC COM 038923108   151,800 10,000 SH   SOLE   10,000 0 0
ARCH CAPITAL GROUP LTD COM g0450a105   7,971 100 SH   SOLE 1 100 0 0
ARCH RESOURCES INC COM 03940r107   27,988 164 SH   SOLE 1 164 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   31,601 419 SH   SOLE 1 419 0 0
ARCOSA INC COM 039653100   221,452 3,080 SH   SOLE 1 3,080 0 0
ARCOSA INC COM 039653100   4,955,060 68,916 SH   SOLE   51,096 0 17,820
ARDELYX INC COM 039697107   1,171 287 SH   SOLE 1 287 0 0
ARES CAP CORP COM COM 04010l103   940,331 48,296 SH   SOLE 1 45,032 0 3,264
ARHAUS INC COM 04035m102   46,500 5,000 SH   SOLE 1 5,000 0 0
ARISTA NETWORKS INC COM 040413106   31,820 173 SH   SOLE 1 173 0 0
ARK FINTECH INNOVATION ETF INDX FD 00214q708   270,692 13,982 SH   SOLE 1 13,982 0 0
ARK GENOMIC REVOLUTION ETF INDX FD 00214q302   248,149 8,907 SH   SOLE 1 8,907 0 0
ARK INNOVATION ETF INDX FD 00214q104   21,332 538 SH   SOLE 1 538 0 0
ARK SPACE EXPLORATION & INNOVA INDX FD 00214q807   717 52 SH   SOLE 1 52 0 0
ARM HOLDINGS PLC COM 042068205   32,112 600 SH   SOLE 1 600 0 0
ARMADA ACQUISITION CORP I WT 04208v111   688 10,050 SH   SOLE 3 10,050 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   61,848 859 SH   SOLE 1 859 0 0
ARROWROOT ACQUISITION CORP WT 04282m110   334 1,858 SH   SOLE 3 1,858 0 0
ARTEMIS STRATEGIC INVT CORP WT WT 04303a111   910 22,628 SH   SOLE 3 22,628 0 0
ASHLAND INC COM 044186104   24,504 300 SH   SOLE 1 300 0 0
ASHLAND INC COM 044186104   14,189,041 173,715 SH   SOLE 3 173,715 0 0
ASML HOLDING N V COM N07059210   75,348 128 SH   SOLE 1 128 0 0
ASTRAZENECA PLC ADUS 046353108   117,186 1,730 SH   SOLE 1 1,730 0 0
ASTRONICS CORP COM 046433108   11,895 750 SH   SOLE 1 750 0 0
ASURE SOFTWARE INC COM 04649U102   94,600 10,000 SH   SOLE   10,000 0 0
ASURE SOFTWARE INC COM 04649U102   9,460 1,000 SH   SOLE 1 1,000 0 0
AT&T INC COM 00206r102   559,647 37,260 SH   SOLE 1 36,371 0 889
ATHENA TECHNOLOGY ACQUISITION WT 04687c113   325 2,500 SH   SOLE 3 2,500 0 0
ATHERSYS INC COM 04744l205   169 390 SH   SOLE 1 390 0 0
ATLANTA BRAVES HLDGS INC COM 047726302   4,787,606 133,994 SH   SOLE   91,358 0 42,636
ATLANTA BRAVES HLDGS INC COM 047726302   84,251 2,358 SH   SOLE 1 2,353 0 5
ATLANTA BRAVES HLDGS INC COM 047726104   1,446 37 SH   SOLE 1 37 0 0
ATLANTA BRAVES HLDGS INC COM 047726104   12,112 310 SH   SOLE   0 0 310
ATLANTIC COASTAL ACQUISTN CO WT 048453112   608 21,701 SH   SOLE 3 21,701 0 0
ATLANTICA SUSTAINABLE F COM g0751n103   3,820 200 SH   SOLE 1 200 0 0
ATLANTIS PLASTICS INC COM 049156102   0 640 SH   SOLE 1 640 0 0
ATLASSIAN CORPORATION COM 049468101   4,030 20 SH   SOLE 1 20 0 0
ATMOS ENERGY CORP COM COM 495601056   120,866 1,141 SH   SOLE 1 916 0 225
ATNA RESOURCES COM 04957f101   0 400 SH   SOLE 1 400 0 0
AURORA CANNABIS INC COM 05156x884   12 20 SH   SOLE 1 20 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   96,232 400 SH   SOLE   400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,928,830 8,017 SH   SOLE 1 7,117 0 900
AVALONBAY CMNTYS INC COM 053484101   1,508 9 SH   SOLE 1 9 0 0
AVANOS MEDICAL INC COM 05350v106   384 19 SH   SOLE 1 19 0 0
AVANTAX INC COM 095229100   2,558 100 SH   SOLE 3 100 0 0
AVANTAX INC COM 095229100   25,580 1,000 SH   SOLE 1 1,000 0 0
AVIAT NETWORKS INC COM 05366y201   198,994 6,378 SH   SOLE 3 6,378 0 0
AVIAT NETWORKS INC COM 05366y201   15,101 484 SH   SOLE 1 484 0 0
AVIAT NETWORKS INC COM 05366y201   620,256 19,880 SH   SOLE   17,193 0 2,687
AVNET INC COM 053807103   184,327 3,825 SH   SOLE 1 3,825 0 0
AVON PROTECTION PLC COM g06860103   11,558,164 1,532,304 SH   SOLE 3 1,532,304 0 0
AXCELIS TECHNOLOGIES INC COM 054540208   81,525 500 SH   SOLE 1 500 0 0
AXIS CAPITAL HOLDINGS SHS COM g0692u109   8,455 150 SH   SOLE 1 150 0 0
AXT INC COM 00246W103   163,018 67,924 SH   SOLE   58,799 0 9,125
AXT INC COM 00246W103   51,895 21,623 SH   SOLE 3 21,623 0 0
AXT INC COM 00246W103   4,154 1,731 SH   SOLE 1 1,731 0 0
AYR WELLNESS INC SUB LTD COM 05475p109   459 200 SH   SOLE 1 200 0 0
BADGER METER INC COM 056525108   28,774 200 SH   SOLE 1 200 0 0
BAGGER DAVES BURGER TAVERN COM 056646201   1,450 25,000 SH   SOLE 3 25,000 0 0
BALL CORP COM 058498106   52,402 1,053 SH   SOLE 1 828 0 225
BALLYS CORP COM 05875b106   7,001 534 SH   SOLE   534 0 0
BALLYS CORP COM 05875b106   19,377 1,478 SH   SOLE 1 1,478 0 0
BANCROFT FD LTD COM 059695106   15,770 1,000 SH   SOLE 1 1,000 0 0
BANK AMERICA CORP COM 060505104   7,186,521 262,473 SH   SOLE 1 259,687 0 2,786
BANK AMERICA CORP COM 060505104   14,965,634 546,590 SH   SOLE   505,734 0 40,856
BANK FIRST NATL CORP COM 06211j100   13,424 174 SH   SOLE 1 174 0 0
BANK NEW YORK MELLON CORP COM 064058100   61,842 1,450 SH   SOLE 1 1,450 0 0
BARCO NV COM b0833g105   10,216 525 SH   SOLE 1 525 0 0
BARRICK GOLD CORP COM 067901108   4,903 337 SH   SOLE 1 337 0 0
BATTERY FUTURE ACQUISITION COR WT g0888j124   660 6,000 SH   SOLE 3 6,000 0 0
BAUSCH HEALTH COS INC COM 071734107   411 50 SH   SOLE 1 50 0 0
BAXTER INTL INC COM 071813109   13,813 366 SH   SOLE 1 366 0 0
BAYER A G SPONSORED ADR ADUS 072730302   8,520 710 SH   SOLE 1 710 0 0
BCE INC COM 05534B760   18,245 478 SH   SOLE 1 478 0 0
BEAM THERAPEUTICS INC COM 07373v105   1,202 50 SH   SOLE 1 50 0 0
BECTON DICKINSON & CO COM 075887109   1,908,273 7,381 SH   SOLE 1 6,769 0 612
BELLRING BRANDS INC COM 07831c103   1,293,509 31,373 SH   SOLE   19,403 0 11,970
BELLRING BRANDS INC COM 07831c103   55,125 1,337 SH   SOLE 1 1,337 0 0
BENEFICIENT WT 08178Q119   646 16,773 SH   SOLE 3 16,773 0 0
BENSON HILL INC WT 082490111   86 2,600 SH   SOLE 3 2,600 0 0
BERENSON ACQUISITION CORP I WT 083690115   59 11,585 SH   SOLE 3 11,585 0 0
BERKLEY W R CORP COM 084423102   480,238 7,564 SH   SOLE 1 7,564 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702   32,974,638 94,133 SH   SOLE 1 89,426 0 4,707
BERKSHIRE HATHAWAY INC DEL COM 084670702   3,389,503 9,676 SH   SOLE   9,676 0 0
BERRY PLASTICS GROUP COM 08579w103   1,864,482 30,116 SH   SOLE 1 30,116 0 0
BERRY PLASTICS GROUP COM 08579w103   776,599 12,544 SH   SOLE   12,544 0 0
BERRY PLASTICS GROUP COM 08579w103   74,060,890 1,196,267 SH   SOLE 3 1,196,267 0 0
BERY 231215C00065000 CALL 08579w903   731,500 3,850 SH Call SOLE 3 3,850 0 0
BERY 231215P00057500 PUT 08579w953   38,880 288 SH Put SOLE 3 288 0 0
BGC GROUP INC COM 088929104   21,120 4,000 SH   SOLE 1 4,000 0 0
BGSF INC COM 05601c105   401,045 41,732 SH   SOLE 3 41,732 0 0
BGSF INC COM 05601c105   32,165 3,347 SH   SOLE 1 3,347 0 0
BGSF INC COM 05601c105   1,422,261 147,998 SH   SOLE   130,388 0 17,610
BHP GROUP LTD ADUS 088606108   23,264 409 SH   SOLE 1 409 0 0
BIOGEN INC COM 09062X103   61,939 241 SH   SOLE 1 241 0 0
BIOMARIN PHARMACEUTICAL COM US COM 09061g101   168,112 1,900 SH   SOLE 1 1,475 0 425
BIOPLUS ACQ WT g11217125   56 1,006 SH   SOLE 3 1,006 0 0
BITE ACQUISITION CORP WT 09175k113   2,684 44,735 SH   SOLE 3 44,735 0 0
BLACK MOUNTAIN ACQUISITION COR WT 09216a116   1,239 28,150 SH   SOLE 3 28,150 0 0
BLACK SPADE ACQUISITION CO COM y9390m103   125 10 SH   SOLE 1 10 0 0
BLACK STONE MINERALS L P COM COM 09225m101   181,363 10,526 SH   SOLE   10,526 0 0
BLACK STONE MINERALS L P COM COM 09225m101   1,005,795 58,375 SH   SOLE 1 56,175 0 2,200
BLACKROCK CORE BD TR CLSD FD 09249E101   30,317 3,050 SH   SOLE 1 3,050 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101   7,984 609 SH   SOLE 1 609 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101   91,770 7,000 SH   SOLE   7,000 0 0
BLACKROCK ENHANCED CAP & INCOM COM 09256a109   121,225 6,500 SH   SOLE 1 6,500 0 0
BLACKROCK ENHANCED GLOBAL DI CLSD FD 092501105   1,037 110 SH   SOLE 1 110 0 0
BLACKROCK ENHANCED INTL DIV CLSD FD 092524107   2,695 540 SH   SOLE 1 540 0 0
BLACKROCK ESG CAPITAL ALLOCATI COM 09262f100   1,479 100 SH   SOLE 1 100 0 0
BLACKROCK HEALTH SCIENCES TRUS COM 09260e105   1,225 85 SH   SOLE 1 85 0 0
BLACKROCK INC COM 09247X101   6,322,359 9,780 SH   SOLE 1 9,372 0 408
BLACKROCK INC COM 09247X101   11,563,723 17,887 SH   SOLE   16,486 0 1,401
BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105   178,085 29,387 SH   SOLE 1 29,387 0 0
BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101   18,199 1,103 SH   SOLE 1 1,103 0 0
BLACKSTONE GROUP INC COM 09260d107   605,555 5,652 SH   SOLE   5,652 0 0
BLACKSTONE GROUP INC COM 09260d107   7,540,771 70,382 SH   SOLE 1 59,831 0 10,551
BLACKSTONE REAL ESTATE INCOME LP 09259k401   1,052,538 70,670 SH   SOLE   70,670 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k203   92,481 6,213 SH   SOLE 1 6,213 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k401   1,597,698 107,273 SH   SOLE 1 107,273 0 0
BLACKSTONE SECD LENDING FD COM COM 09261x102   5,472 200 SH   SOLE 1 200 0 0
BLOCK INC COM 852234103   39,834 900 SH   SOLE 1 900 0 0
BLOCKCHAIN COINVESTORS ACQUISI WT g11765115   119 2,500 SH   SOLE 3 2,500 0 0
BLOOMIN BRANDS INC COM 094235108   123 5 SH   SOLE 1 5 0 0
BLUE BIOFUELS INC COM COM 09530q102   493,822 3,338,890 SH   SOLE 1 3,338,890 0 0
BLUE OWL CAPITAL CORPORATION C COM 69121k104   159,524 11,518 SH   SOLE 1 11,518 0 0
BLUE OWL CAPITAL CORPORATION C COM 69121k104   180,521 13,034 SH   SOLE   13,034 0 0
BLUE RIVER BANCSHARES INC COM 09602p107   0 6,000 SH   SOLE 1 6,000 0 0
BLUE WORLD ACQUISITION -29 COM g1263e136   1,314 8,800 SH   SOLE 3 8,800 0 0
BNY MELLON MUN BD INFRASTRUCTU INDX FD 09662w109   17,674 1,782 SH   SOLE 1 1,782 0 0
BOA ACQUISITION CORP WT g8059b119   318 25,263 SH   SOLE 3 25,263 0 0
BOEING CO COM 097023105   1,677,008 8,749 SH   SOLE 1 8,394 0 355
BOOKING HOLDINGS INC COM 09857l108   949,857 308 SH   SOLE   308 0 0
BOOKING HOLDINGS INC COM 09857l108   5,207,940 1,689 SH   SOLE 1 1,501 0 188
BORGWARNER INC COM 099724106   180,454 4,470 SH   SOLE   4,470 0 0
BOSTON SCIENTIFIC CORP COM 101137107   39,985 757 SH   SOLE 1 757 0 0
BOSWELL J G CO COM COM 101205102   42,240 64 SH   SOLE 1 64 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   461,374 16,460 SH   SOLE   16,460 0 0
BP PLC COM 055622104   190,696 4,925 SH   SOLE 1 1,375 0 3,550
BRAEMAR HOTELS AND RESORTS INC COM 10482b101   1,327 479 SH   SOLE 3 479 0 0
BRAMPTON CREST INTL INC COM COM 10511R101   0 4 SH   SOLE 1 4 0 0
BRC INC COM 05601u105   3,590 1,000 SH   SOLE 1 1,000 0 0
BRIDGER AEROSPACE GROUP HOLDIN WT 96812f110   290 1,000 SH   SOLE 3 1,000 0 0
BRIGHTHOUSE FINL INC COM COM 10922n103   685 14 SH   SOLE 1 14 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   542,558 9,348 SH   SOLE   9,348 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,555,147 26,794 SH   SOLE 1 26,794 0 0
BROADCOM LTD SHS COM 11135f101   30,742,316 37,013 SH   SOLE 1 35,775 0 1,238
BROADCOM LTD SHS COM 11135f101   36,674,448 44,155 SH   SOLE   41,124 0 3,031
BROOKFIELD ASSET MANAGMT LTD COM 113004105   712,176 21,361 SH   SOLE 1 19,912 0 1,449
BROOKFIELD ASSET MANAGMT LTD COM 113004105   18,470 554 SH   SOLE   554 0 0
BROOKFIELD CORP COM 11271j107   69,388 2,219 SH   SOLE   2,219 0 0
BROOKFIELD CORP COM 11271j107   1,391,452 44,498 SH   SOLE 1 41,861 0 2,637
BROOKFIELD INFRAST PARTNERS COM G16252101   13,230 450 SH   SOLE 1 450 0 0
BROOKFIELD REAL ASSETS INCOM CLSD FD 112830104   1,543 126 SH   SOLE 1 126 0 0
BROWN & BROWN INC COM 115236101   15,365 220 SH   SOLE 1 220 0 0
BROWN FORMAN CORP COM 115637209   444,271 7,701 SH   SOLE 1 7,351 0 350
BROWN FORMAN CORP COM 115637209   14,422 250 SH   SOLE 1 250 0 0
BUCKEYE ST BANK COM 118239102   0 667 SH   SOLE 1 667 0 0
BUMBLE INC COM 12047b105   8,206 550 SH   SOLE 1 550 0 0
BUNGE LIMITED COM COM g16962105   36,264 335 SH   SOLE 1 335 0 0
BURTECH ACQUISITION CORP WT 123013112   756 44,500 SH   SOLE 3 44,500 0 0
BYD COMPANY COM y1023r104   3,090 100 SH   SOLE 1 100 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209   172,518 2,003 SH   SOLE   2,003 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209   182,671,481 2,120,881 SH   SOLE 3 2,120,881 0 0
C3AI INC COM 12468p104   12,760 500 SH   SOLE 1 500 0 0
CACI INTL INC COM 127190304   31,393 100 SH   SOLE 1 100 0 0
CACTUS ACQUISITION CORP 1 LTD WT g1745a124   462 10,850 SH   SOLE 3 10,850 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,515 6 SH   SOLE 1 6 0 0
CAESARS ENTERTAINMENT INC COM 12769g100   257,242 5,550 SH   SOLE 1 5,550 0 0
CAMBRIA ETF TR INDX FD 132061201   37,116 600 SH   SOLE 1 600 0 0
CAMBRIA ETF TR INDX FD 132061821   3,468 600 SH   SOLE 1 600 0 0
CAMBRIA ETF TR PUT 132061951   13,000 200 SH Put SOLE 3 200 0 0
CAMBRIA ETF TR INDX FD 132061821   9,820 1,699 SH   SOLE 3 1,699 0 0
CAMECO COM 13321l108   408,292 10,300 SH   SOLE 1 10,300 0 0
CANADIAN NAT RES LTD COM 136385101   3,751 58 SH   SOLE 1 58 0 0
CANADIAN NATL RY CO COM 136375102   14,950 138 SH   SOLE 1 138 0 0
CANADIEN PACIFIQUE KANSAS CITY COM 13646k108   200,684 2,697 SH   SOLE 1 2,697 0 0
CANNA-GLOBAL ACQUISITION CORP WT 13767k119   1,086 59,000 SH   SOLE 3 59,000 0 0
CANNAE HOLDINGS INC COM 13765n107   6,281,960 337,015 SH   SOLE   230,185 0 106,830
CANNAE HOLDINGS INC COM 13765n107   49,396 2,650 SH   SOLE 1 2,650 0 0
CANNALINK INC COM COM 13765b103   0 28 SH   SOLE 1 28 0 0
CANOPY GROWTH CORP COM 138035100   656 838 SH   SOLE 1 838 0 0
CANTALOUPE INC COM 138103106   8,250 1,320 SH   SOLE 1 1,320 0 0
CAPITALWORKS EMNG MKTS ACQSTN WT g1889l126   137 5,000 SH   SOLE 3 5,000 0 0
CAPSTONE THERAPEUTICS CORPORAT COM 14068e208   13,395 1,786 SH   SOLE 3 1,786 0 0
CARDINAL HEALTH INC COM 14149y108   13,718 158 SH   SOLE 1 158 0 0
CARISMA THERAPEUTICS INC COM COM 14216r101   275 65 SH   SOLE 1 65 0 0
CARLYLE GROUP INC COM 14316j108   226,200 7,500 SH   SOLE   7,500 0 0
CARMAX INC COM 143130102   828 12 SH   SOLE 1 12 0 0
CARMELL THERAPEUTICS CORP WT 142922111   586 2,791 SH   SOLE 3 2,791 0 0
CARNIVAL CORP COM 143658300   3,430 250 SH   SOLE 1 250 0 0
CARRIER GLOBAL CORPORATION COM 14448c104   368,744 6,680 SH   SOLE 1 6,680 0 0
CARS COM INC COM 14575e105   5,614 333 SH   SOLE 1 333 0 0
CASS INFORMATION SYSTEMS INC COM 14808p109   9,312 250 SH   SOLE 1 250 0 0
CASSAVA SCIENCES INC COM 14817c107   8,320 500 SH   SOLE 1 500 0 0
CATCHA INVESTMENT CORP WT g1962y110   52 2,607 SH   SOLE 3 2,607 0 0
CATERPILLAR INC COM 149123101   109,200 400 SH   SOLE   400 0 0
CATERPILLAR INC COM 149123101   617,018 2,260 SH   SOLE 1 2,010 0 250
CAVCO INDS INC DEL COM 149568107   2,984,424 11,234 SH   SOLE   8,976 0 2,258
CBIZ INC COM 124805102   25,950 500 SH   SOLE 1 500 0 0
CBL & ASSOC PPTYS INC LP 124830878   54,548 2,600 SH   SOLE   2,600 0 0
CBOE GLOBAL MKTS INC COM 12503M108   707,319 4,528 SH   SOLE 1 4,128 0 400
CBRE GROUP INC COM 12504l109   257,254 3,483 SH   SOLE 1 3,483 0 0
CDW CORPORATION COM 12514g108   199,944 991 SH   SOLE 1 991 0 0
CECIL BANCORP INC COM 149841306   160 125 SH   SOLE 1 125 0 0
CECIL BANCORP INC COM 149841306   440,003 343,752 SH   SOLE 3 343,752 0 0
CECIL BANCORP RSTD COM 149841306   488,128 343,752 SH   SOLE 3 343,752 0 0
CEDAR FAIR L P LP 150185106   101,890 2,754 SH   SOLE 1 2,754 0 0
CENCORA INC COM 03073e105   643,753 3,577 SH   SOLE 1 3,557 0 20
CEPTON INC WT 15673x119   171 6,250 SH   SOLE 3 6,250 0 0
CERES FARMS LLC LP 001466717   455,859 455,859 SH   SOLE 1 455,859 0 0
CF ACQUISITION CORP VIII WT 12520c117   794 3,175 SH   SOLE 3 3,175 0 0
CF BANKSHARES INC COM 12520l109   472,065 28,183 SH   SOLE 3 28,183 0 0
CF BANKSHARES INC COM 12520l109   3,501 209 SH   SOLE 1 209 0 0
CF FINANCE ACQUISITION -CW27 COM 92671v114   94 9,400 SH   SOLE 3 9,400 0 0
CF INDS HLDGS INC COM 125269100   7,288 85 SH   SOLE 1 85 0 0
CGI INC COM COM 12532h104   98,490 1,000 SH   SOLE 1 1,000 0 0
CHAMPIONX CORPORATION COM COM 15872m104   4,525,379 127,046 SH   SOLE   92,912 0 34,134
CHAMPIONX CORPORATION COM COM 15872m104   362,433 10,175 SH   SOLE 1 10,175 0 0
CHARGEPOINT HOLDINGS INC COM 15961r105   18,637 3,750 SH   SOLE 1 3,750 0 0
CHARLES RIV LABS INTL INC COM 159864107   128,563 656 SH   SOLE 1 656 0 0
CHARLES RIV LABS INTL INC COM 159864107   3,460,811 17,659 SH   SOLE   11,925 0 5,734
CHARTER COMMUNICATIONS INC COM 16119p108   32,107 73 SH   SOLE 1 73 0 0
CHAVANT CAP ACQUISITION CORP R WT g2058l111   185 6,325 SH   SOLE 3 6,325 0 0
CHECK POINT SOFTWARE ORD COM m22465104   167,156 1,254 SH   SOLE 1 1,254 0 0
CHEFS WHSE INC COM 163086101   497,200 23,475 SH   SOLE   23,475 0 0
CHEGG INC COM 163092109   134 15 SH   SOLE 1 0 0 15
CHENIERE ENERGY INC COM 16411r208   19,915 120 SH   SOLE 1 120 0 0
CHESAPEAKE ENERGY CORP COM 165167735   11,210 130 SH   SOLE 1 130 0 0
CHESAPEAKE ENERGY CORP COM 165167735   7,650,326 88,720 SH   SOLE   60,763 0 27,957
CHEVRON CORP NEW COM 166764100   21,890,421 129,821 SH   SOLE 1 126,764 0 3,057
CHEVRON CORP NEW COM 166764100   27,996,048 166,030 SH   SOLE   153,854 0 12,176
CHEWY INC COM 16679l109   219 12 SH   SOLE 1 12 0 0
CHICAGO RIVET & MACH CO COM 168088102   59,026 3,349 SH   SOLE 1 3,349 0 0
CHILDRENS PL INC NEW COM 168905107   589,795 21,820 SH   SOLE   21,820 0 0
CHIMERA INVT CORP COM NEW COM 16934q208   3,276 600 SH   SOLE 1 600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   481,022 263 SH   SOLE 1 263 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   120,901 66 SH   SOLE   66 0 0
CHORD ENERGY CORPORATION COM 674215207   22,696 140 SH   SOLE 1 140 0 0
CHUBB LTD COM COM h1467j104   160,507 771 SH   SOLE 1 771 0 0
CHURCH & DWIGHT CO INC COM 171340102   16,131 176 SH   SOLE 1 176 0 0
CHURCHILL DOWNS INC COM 171484108   93,760 808 SH   SOLE   808 0 0
CHURCHILL DOWNS INC COM 171484108   160,367 1,382 SH   SOLE 1 1,382 0 0
CHUYS HLDGS INC COM 171604101   1,118,137 31,426 SH   SOLE   18,563 0 12,863
CIM REAL ESTATE FINANCE TRUST COM 12558q103   16,854 2,565 SH   SOLE 1 2,565 0 0
CINCINNATI FINL CORP COM 172062101   402,409 3,934 SH   SOLE 1 3,934 0 0
CINTAS CORP COM 172908105   42,545 88 SH   SOLE 1 88 0 0
CISCO SYS INC COM 17275r102   1,397,545 25,996 SH   SOLE   25,996 0 0
CISCO SYS INC COM 17275r102   7,578,466 140,968 SH   SOLE 1 138,772 0 2,196
CITADEL INCOME FUND COM 17286a106   17,160 7,500 SH   SOLE 3 7,500 0 0
CITI TRENDS INC COM COM 17306x102   279,750 12,590 SH   SOLE   12,590 0 0
CITIGROUP INC COM 172967424   136,353 3,315 SH   SOLE 1 3,315 0 0
CITIGROUP INC COM 172967424   12,339 300 SH   SOLE   300 0 0
CITIZENS FINL GROUP INC COM 174610105   257,997 9,627 SH   SOLE 1 9,627 0 0
CIVISTA BANCSHARES INC COM 178867107   4,944 319 SH   SOLE 1 319 0 0
CLARIVATE PLC COM g21810109   94,443 14,075 SH   SOLE 1 13,075 0 1,000
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106   13,037 8,251 SH   SOLE   8,251 0 0
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106   509,928 322,739 SH   SOLE 1 322,739 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   192,358 12,307 SH   SOLE 1 12,307 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   156,300 10,000 SH   SOLE   10,000 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   1,027,337 23,886 SH   SOLE   23,886 0 0
CLOROX CO DEL COM 189054109   3,276 25 SH   SOLE 1 25 0 0
CLOUDFLARE INC COM 18915m107   7,628 121 SH   SOLE 1 121 0 0
CME GROUP INC COM COM 12572q105   32,035 160 SH   SOLE 1 160 0 0
CNA FINL CORP COM 126117100   38,996 991 SH   SOLE 1 991 0 0
CNL HEALTHCARE PPTYS INC COM LP 12612c108   57,946 8,374 SH   SOLE 1 8,374 0 0
CNX RESOURCES CORPORATION COM 12653c108   42,112 1,865 SH   SOLE 1 1,865 0 0
COCA COLA CO COM 191216100   258,684 4,621 SH   SOLE   4,621 0 0
COCA COLA CO COM 191216100   2,137,764 38,188 SH   SOLE 1 38,188 0 0
COEUR MNG INC COM 192108504   3,505 1,579 SH   SOLE 1 1,579 0 0
COFFEE HLDG CO INC COM 192176105   33,680 38,708 SH   SOLE 3 38,708 0 0
COFFEE HLDG CO INC COM 192176105   104,621 120,240 SH   SOLE   103,721 0 16,519
COFFEE HLDG CO INC COM 192176105   4,480 5,149 SH   SOLE 1 5,149 0 0
COGNEX CORP COM 192422103   2,377 56 SH   SOLE 1 56 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102   611,557 9,028 SH   SOLE   9,028 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102   3,471,941 51,254 SH   SOLE 1 43,265 0 7,989
COHEN & STEERS CLOSED END OPP CLSD FD 19248p106   10,320 1,000 SH   SOLE 1 1,000 0 0
COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109   24,377 1,245 SH   SOLE 1 1,245 0 0
COHERENT CORP COM 19247g107   21,771 667 SH   SOLE 1 667 0 0
COINBASE GLOBAL INC COM 19260q107   1,351 18 SH   SOLE 1 18 0 0
COLGATE PALMOLIVE CO COM 194162103   1,066,508 14,998 SH   SOLE 1 14,798 0 200
COLISEUM ACQUISITION CORP WT E WT g2263t107   137 1,073 SH   SOLE 3 1,073 0 0
COLONNADE ACQUISITION -CW25 WT 68989m111   638 5,318 SH   SOLE 3 5,318 0 0
COLUMBIA FINL INC COM 197641103   85,462 5,440 SH   SOLE 1 5,440 0 0
COMCAST CORP NEW COM 20030N101   15,354 346 SH   SOLE   346 0 0
COMCAST CORP NEW COM 20030N101   6,704,337 151,203 SH   SOLE 1 143,230 0 7,973
COMERICA INC COM 200340107   8,933 215 SH   SOLE   215 0 0
COMMUNICATION SERVICES SELECT INDX FD 81369y852   52,194 796 SH   SOLE 1 796 0 0
COMPASS DIGITAL ACQUISITION CO WT g2476c123   2,173 8,154 SH   SOLE 3 8,154 0 0
COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104   7,508 400 SH   SOLE 1 400 0 0
COMPASS PATHWAYS PLC COM 20451w101   37,000 5,000 SH   SOLE 1 5,000 0 0
CONAGRA BRANDS INC COM 205887102   117,906 4,300 SH   SOLE 1 4,300 0 0
CONCENTRIX CORP COM COM 20602d101   21,630 270 SH   SOLE 1 270 0 0
CONCENTRIX CORP COM COM 20602d101   2,297,635 28,681 SH   SOLE   19,577 0 9,104
CONCORD ACQUISITION II CORP WT 20607u116   529 6,450 SH   SOLE 3 6,450 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   506,332 59,013 SH   SOLE   51,036 0 7,977
CONCRETE PUMPING HLDGS INC COM 206704108   12,141 1,415 SH   SOLE 1 1,415 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   162,042 18,886 SH   SOLE 3 18,886 0 0
CONDUENT INC COM 206787103   696 200 SH   SOLE 1 200 0 0
CONOCOPHILLIPS COM 20825c104   967,505 8,076 SH   SOLE   8,076 0 0
CONOCOPHILLIPS COM 20825c104   1,835,419 15,321 SH   SOLE 1 12,058 0 3,263
CONRAD INDS INC COM COM 208305102   38,131 4,338 SH   SOLE 1 4,338 0 0
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105   5,288 210 SH   SOLE 1 210 0 0
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105   1,020,495 40,528 SH   SOLE   28,528 0 12,000
CONSOLIDATED EDISON INC COM 209115104   63,247 739 SH   SOLE 1 380 0 359
CONSOLIDATED WATER CO ORD COM g23773107   107,219 3,770 SH   SOLE   3,770 0 0
CONSTELLATION BRANDS INC COM 21036P108   1,163,407 4,629 SH   SOLE 1 4,612 0 17
CONSTELLATION ENERGY CORP COM 21037t109   18,653 171 SH   SOLE 1 100 0 71
CONSTELLATION ENERGY CORP COM 21037t109   341,420 3,130 SH   SOLE   3,130 0 0
CONSTELLATION SOF 40 WTFWARRAN WT 21037x134   0 58 SH   SOLE   58 0 0
CONSTELLATION SOF 40 WTFWARRAN WT 21037x134   0 249 SH   SOLE 1 249 0 0
CONSTELLATION SOFTWARE INC COM 21037X100   80,887 39 SH   SOLE   39 0 0
CONSTELLATION SOFTWARE INC COM 21037X100   516,430 249 SH   SOLE 1 249 0 0
COPPER PROPERTY CTL PASS THR COM 217519107   530,000 50,000 SH   OTR 2 0 0 50,000
CORECARD CORPORATION COM 45816D100   5,580 279 SH   SOLE 1 279 0 0
CORECARD CORPORATION COM 45816D100   72,300 3,615 SH   SOLE 3 3,615 0 0
CORECARD CORPORATION COM 45816D100   224,260 11,213 SH   SOLE   9,691 0 1,522
CORECIVIC INC LP 21871n101   8,437 750 SH   SOLE 1 750 0 0
CORENERGY INFRASTRUCTURE TR LP 21870u502   70 87 SH   SOLE 1 87 0 0
CORNING INC COM 219350105   22,426 736 SH   SOLE   736 0 0
CORNING INC COM 219350105   376,914 12,370 SH   SOLE 1 12,370 0 0
CORTEVA COM 22052l104   742,894 14,521 SH   SOLE 1 12,580 0 1,941
COSTAR GROUP INC COM COM 22160n109   46,134 600 SH   SOLE 1 600 0 0
COSTCO WHSL CORP NEW COM 22160K105   806,563 1,428 SH   SOLE   1,428 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,491,905 18,571 SH   SOLE 1 17,519 0 1,052
COTERRA ENERGY INC COM 127097103   1,529,975 56,561 SH   SOLE 1 45,236 0 11,325
COTERRA ENERGY INC COM 127097103   787,642 29,118 SH   SOLE   29,118 0 0
CRA INTL INC COM 12618T105   592,570 5,881 SH   SOLE   5,881 0 0
CRANE COMPANY COM 224408104   9,236,695 103,970 SH   SOLE   78,087 0 25,883
CRANE COMPANY COM 224408104   9,956 179 SH   SOLE 1 0 0 179
CRANE NXT CO COM 224441105   14,180,075 255,175 SH   SOLE   191,460 0 63,715
CRANE NXT CO COM 224441105   15,985 180 SH   SOLE 1 0 0 180
CRANE NXT CO COM 224441105   28,341 510 SH   SOLE 1 510 0 0
CRAWFORD & CO COM 224633206   1,639,702 175,557 SH   SOLE   151,727 0 23,830
CRAWFORD & CO COM 224633206   528,495 56,584 SH   SOLE 3 56,584 0 0
CRAWFORD & CO COM 224633206   38,191 4,089 SH   SOLE 1 4,089 0 0
CRAWFORD & CO COM 224633107   55,705 6,500 SH   SOLE 1 6,500 0 0
CRAWFORD UNITED CORP COM 22511p100   56,500 2,000 SH   SOLE   2,000 0 0
CRESCENT ENERGY CO COM 44952j104   27,259 2,157 SH   SOLE 1 2,157 0 0
CRESCERA CAPITAL ACQUISITION C WT g26507114   35 7,718 SH   SOLE 3 7,718 0 0
CRESCO LABS INC COM 22587m106   174,002 86,489 SH   SOLE 1 79,905 0 6,584
CRISPR THERAPEUTICS AG COM h17182108   60,369 1,330 SH   SOLE 1 1,330 0 0
CRIXUS BH3 ACQUISITION CO WT 22677t110   501 10,000 SH   SOLE 3 10,000 0 0
CRONOS GROUP INC COM 22717l101   246 123 SH   SOLE 1 123 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105   41,845 250 SH   SOLE   250 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105   236,807 1,415 SH   SOLE 1 1,415 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101   23,007 250 SH   SOLE   250 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101   683,949 7,432 SH   SOLE 1 6,592 0 840
CROWN PROPTECH ACQUISITIONS WT g25741110   302 12,098 SH   SOLE 3 12,098 0 0
CSX CORP COM 126408103   4,290,455 139,527 SH   SOLE 1 131,339 0 8,188
CTO REALTY GROWTH INC COM COM 22948q101   6,104,281 376,575 SH   SOLE   280,189 0 96,386
CUBESMART COM 229663109   7,626 200 SH   SOLE 1 200 0 0
CULP INC COM 230215105   14,737 2,641 SH   SOLE 1 2,641 0 0
CULP INC COM 230215105   195,590 35,052 SH   SOLE 3 35,052 0 0
CULP INC COM 230215105   604,096 108,261 SH   SOLE   93,757 0 14,504
CUMMINS INC COM 231021106   65,796 288 SH   SOLE 1 288 0 0
CUMULUS MEDIA INC COM 231082801   327,185 64,280 SH   SOLE   64,280 0 0
CURTISS WRIGHT CORP COM 231561101   5,869 30 SH   SOLE 1 30 0 0
CVS HEALTH CORP COM 126650100   20,792,847 297,806 SH   SOLE   275,740 0 22,066
CVS HEALTH CORP COM 126650100   11,133,576 159,461 SH   SOLE 1 153,901 0 5,560
CYTODYN INC COM COM 23283M101   1,759 9,488 SH   SOLE 1 9,488 0 0
D R HORTON INC COM COM 23331a109   1,099 10 SH   SOLE 1 10 0 0
DANAHER CORPORATION COM 235851102   178,880 721 SH   SOLE   721 0 0
DANAHER CORPORATION COM 235851102   1,563,494 6,302 SH   SOLE 1 6,102 0 200
DARDEN RESTAURANTS INC COM 237194105   40,102 280 SH   SOLE 1 280 0 0
DARLING INGREDIENTS INC COM 237266101   31,372 601 SH   SOLE 1 601 0 0
DATADOG INC COM 23804l103   11,386 125 SH   SOLE 1 125 0 0
DBS GROUP HLDGS LTD SPONSORED COM 23304Y100   40,574 412 SH   SOLE 1 412 0 0
DBX ETF TR COM 233051879   6,685 257 SH   SOLE 1 257 0 0
DEERE & CO COM 244199105   349,076 925 SH   SOLE 1 600 0 325
DELL TECHNOLOGIES INC COM 24703l202   19,292 280 SH   SOLE 1 280 0 0
DELTA AIR LINES INC DEL COM 247361702   1,183,785 31,994 SH   SOLE 1 30,694 0 1,300
DELTA APPAREL INC COM 247368103   21,879 3,300 SH   SOLE 1 3,300 0 0
DEVON ENERGY CORP NEW COM 25179M103   143,100 3,000 SH   SOLE   3,000 0 0
DEVON ENERGY CORP NEW COM 25179M103   60,770 1,274 SH   SOLE 1 1,274 0 0
DEXCOM INC COM 252131107   10,045 108 SH   SOLE 1 108 0 0
DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872   37,262 923 SH   SOLE   923 0 0
DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872   6,617,330 163,917 SH   SOLE 1 157,438 0 6,479
DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302   226 10 SH   SOLE 1 10 0 0
DFA DIMENSIONAL EMERGING MARKE INDX FD 25434v740   135,132 5,709 SH   SOLE 1 5,709 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203   29,870 1,144 SH   SOLE   1,144 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203   2,736,702 104,814 SH   SOLE 1 104,814 0 0
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104   1,471,699 49,139 SH   SOLE 1 48,549 0 590
DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724   115,022 3,381 SH   SOLE   3,381 0 0
DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724   10,383,537 305,219 SH   SOLE 1 294,552 0 10,667
DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815   314,064 12,394 SH   SOLE 1 12,394 0 0
DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815   28,026 1,106 SH   SOLE   1,106 0 0
DHC ACQUISITION CORP WT g2758t117   1,404 17,548 SH   SOLE 3 17,548 0 0
DIAGEO PLC ADUS 25243Q205   50,721 340 SH   SOLE   340 0 0
DIAGEO PLC ADUS 25243Q205   510,345 3,421 SH   SOLE 1 3,421 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207   177,504 1,053 SH   SOLE 3 1,053 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207   13,148 78 SH   SOLE 1 78 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207   575,667 3,415 SH   SOLE   2,948 0 467
DIAMONDBACK ENERGY INC COM COM 25278x109   12,700 82 SH   SOLE 1 82 0 0
DIDI GLOBAL INC SPON COM 23292e108   258 80 SH   SOLE 1 80 0 0
DIEBOLD NIXDORF INC COM 253651202   1,524,500 80,491 SH   SOLE   59,378 0 21,113
DIGITAL HEALTH ACQUISITION C WT 253893119   435 19,700 SH   SOLE 3 19,700 0 0
DIGITAL RLTY TR INC COM 253868103   13,191 109 SH   SOLE   109 0 0
DIGITAL RLTY TR INC COM 253868103   22,873 189 SH   SOLE 1 189 0 0
DIGITAL RLTY TR INC PUT 253868953   2,500 20 SH Put SOLE 3 20 0 0
DIGITAL WORLD ACQUISITION CORP COM 25400q105   443 27 SH   SOLE 1 27 0 0
DIMENSIONAL US LARGE CAP VALUE INDX FD 25434v666   45,898 1,850 SH   SOLE 1 1,850 0 0
DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880   32,451 1,441 SH   SOLE   1,441 0 0
DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880   2,586,579 114,857 SH   SOLE 1 110,893 0 3,964
DIRECT SELLING ACQUISITION COR WT 25460l111   277 13,850 SH   SOLE 3 13,850 0 0
DIREXION AUSPICE BROAD COMMODI INDX FD 25460e307   43,050 1,450 SH   SOLE 1 1,450 0 0
DIREXION DAILY AEROSPACE & DEF INDX FD 25460e661   1,123 75 SH   SOLE 1 75 0 0
DIREXION DAILY FTSE CHINA BEAR COM 25460e521   1,635 150 SH   SOLE 1 150 0 0
DIREXION SHS ETF TR NASDAQ-100 INDX FD 25459y207   26,329 352 SH   SOLE 1 352 0 0
DISCOVER FINL SVCS COM 254709108   1,539,214 17,768 SH   SOLE 1 16,295 0 1,473
DISCOVER FINL SVCS COM 254709108   93,820 1,083 SH   SOLE   1,083 0 0
DISNEY WALT CO COM 254687106   263,737 3,254 SH   SOLE   3,254 0 0
DISNEY WALT CO COM 254687106   5,068,838 62,540 SH   SOLE 1 59,178 0 3,362
DISRUPTIVE ACQUISITION CORPORA WT g2770y128   336 6,132 SH   SOLE 3 6,132 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   4,590,404 176,554 SH   SOLE   122,474 0 54,080
DIVIDEND & INCOME FD COM NEW COM 25538a204   3,243 300 SH   SOLE 3 300 0 0
DLH HOLDINGS CORP COM 23335q100   1,876,921 160,833 SH   SOLE   160,833 0 0
DNP SELECT INCOME FD COM COM 23325p104   54,254 5,699 SH   SOLE 1 5,699 0 0
DOCUSIGN INC COM 256163106   18,102 431 SH   SOLE 1 431 0 0
DOLLAR GEN CORP NEW COM 256677105   210,330 1,988 SH   SOLE 1 888 0 1,100
DOLLAR GEN CORP NEW COM 256677105   247,995 2,344 SH   SOLE   2,344 0 0
DOMINION RES COM 25746u109   764,929 17,124 SH   SOLE 1 15,899 0 1,225
DONEGAL GROUP INC COM 257701201   246,611 17,300 SH   SOLE 1 17,300 0 0
DONEGAL GROUP INC COM 257701201   8,282 581 SH   SOLE   581 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100   10,806 192 SH   SOLE 1 192 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100   449,058 7,979 SH   SOLE   6,897 0 1,082
DONNELLEY FINL SOLUTIONS INC COM 25787g100   144,640 2,570 SH   SOLE 3 2,570 0 0
DOORDASH INC COM 25809k105   5,881 74 SH   SOLE 1 74 0 0
DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109   5,860 500 SH   SOLE 1 500 0 0
DOUBLELINE MORTGAGE ETF INDX FD 25861r402   141,045 3,000 SH   SOLE 3 3,000 0 0
DOVER CORP COM 260003108   83,706 600 SH   SOLE   600 0 0
DOVER CORP COM 260003108   252,734 1,812 SH   SOLE 1 1,812 0 0
DOW INC COM 260557103   60,016 1,164 SH   SOLE 1 1,164 0 0
DP CAP ACQUISITION I CORP WT g2r05b126   271 5,200 SH   SOLE 3 5,200 0 0
DRAFTKINGS INC COM 26142v105   442 15 SH   SOLE 1 15 0 0
DRAGANFLY INC COM 26142q205   384 500 SH   SOLE 1 500 0 0
DRIVE SHACK INC COM 262077100   526 2,000 SH   SOLE 1 2,000 0 0
DT MIDSTREAM COM 23345m107   14,283,108 269,900 SH   SOLE   202,895 0 67,005
DT MIDSTREAM COM 23345m107   151,457 2,862 SH   SOLE 1 2,862 0 0
DTE ENERGY CO COM 233331107   54,405 548 SH   SOLE 1 548 0 0
DUET ACQUISITION WT 26431q114   66 3,000 SH   SOLE 3 3,000 0 0
DUKE ENERGY CORP NEW COM 26441C204   587,017 6,651 SH   SOLE 1 6,651 0 0
DUKE ENERGY CORP NEW COM 26441C204   161,692 1,832 SH   SOLE   1,832 0 0
DUPONT DE NEMOURS INC COM 26614n102   167,380 2,244 SH   SOLE   2,244 0 0
DUPONT DE NEMOURS INC COM 26614n102   184,610 2,475 SH   SOLE 1 2,475 0 0
DURECT CORP COM 266605500   9,711 3,900 SH   SOLE 1 3,900 0 0
DYCOM INDS INC COM 267475101   93,450 1,050 SH   SOLE 1 850 0 200
E MED FUTURE INC COM COM 26875d108   45 3,000 SH   SOLE 1 3,000 0 0
EAGLE BANCORP MONT INC COM 26942G100   44,625 3,750 SH   SOLE 1 3,750 0 0
EAGLE BULK SHIPPING INC COM y2187a150   15,131 360 SH   SOLE 1 360 0 0
EAGLE BULK SHIPPING INC COM y2187a150   586,571 13,956 SH   SOLE   12,096 0 1,860
EAGLE BULK SHIPPING INC COM y2187a150   184,890 4,399 SH   SOLE 3 4,399 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100   5,588 648 SH   SOLE 1 648 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100   132,296 15,341 SH   SOLE 3 15,341 0 0
EAGLE MATLS INC COM 26969P108   8,992 54 SH   SOLE 1 54 0 0
EARTHSHELL CORP COM NEW COM 27032b209   0 250 SH   SOLE 1 250 0 0
EASTERLY GOVERNMENT PROPERTIES COM 27616p103   33,284 2,912 SH   SOLE 1 2,912 0 0
EASTERN CO COM 276317104   218,344 12,030 SH   SOLE 1 12,030 0 0
EASTERN CO COM 276317104   1,012,171 55,767 SH   SOLE 3 55,767 0 0
EASTMAN CHEM CO COM 277432100   7,672 100 SH   SOLE 1 100 0 0
EATON CORP PLC COM g29183103   20,449,704 95,882 SH   SOLE 1 90,084 0 5,798
EATON CORP PLC COM g29183103   22,371,330 104,892 SH   SOLE   96,612 0 8,280
EATON VANCE MUNI INCOME TRUS CLSD FD 27826U108   23,282 2,613 SH   SOLE 1 2,613 0 0
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105   235,190 14,500 SH   SOLE 1 14,500 0 0
EATON VANCE TX ADV GLB COM CLSD FD 27828u106   28,289 1,325 SH   SOLE 1 1,325 0 0
EBAY INC. COM 278642103   10,531 239 SH   SOLE 1 239 0 0
ECOLAB INC COM 278865100   132,587 783 SH   SOLE 1 783 0 0
EDISON INTL COM 281020107   9,620 152 SH   SOLE 1 152 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108   24,419 352 SH   SOLE 1 352 0 0
EL PASO ENERGY CAP TR I CV PFD 283678209   22,705 500 SH   SOLE 1 500 0 0
ELAN 240119P00010000 PUT 28414h953   17,000 400 SH Put SOLE 3 400 0 0
ELANCO ANIMAL HEALTH INCORPORA COM 28414h103   89,920 8,000 SH   SOLE   8,000 0 0
ELANCO ANIMAL HEALTH INCORPORA COM 28414h103   37,098,935 3,300,617 SH   SOLE 3 3,300,617 0 0
ELECTRIQ PWR HLDGS INC WT 285046116   150 5,298 SH   SOLE 3 5,298 0 0
ELECTRONIC ARTS INC COM 285512109   2,528 21 SH   SOLE 1 21 0 0
ELEVANCE HEALTH INC COM 036752103   86,649 199 SH   SOLE 1 199 0 0
ELF BEAUTY INC COM 26856l103   182,977 1,666 SH   SOLE 1 1,666 0 0
ELI LILLY & CO COM 532457108   3,725,050 6,935 SH   SOLE 1 6,935 0 0
EMBECTA CORP COM 29082k105   13,425 892 SH   SOLE 1 892 0 0
EMERALD PLANTATION HLDGS COM g30337102   8,580 780,000 SH   SOLE 3 780,000 0 0
EMERSON ELEC CO COM 291011104   190,779 1,976 SH   SOLE 1 1,883 0 93
EMPLOYERS HLDGS INC COM 292218104   715,105 17,900 SH   SOLE   17,900 0 0
ENBRIDGE INC CO COM 29250n105   323,802 9,756 SH   SOLE   9,756 0 0
ENBRIDGE INC CO COM 29250n105   1,495,931 45,072 SH   SOLE 1 40,214 0 4,858
ENCOMPASS HEALTH CORP COM COM 29261a100   2,176,656 32,410 SH   SOLE   22,350 0 10,060
ENDEAVOR GROUP HLDGS INC CL A COM 29260y109   4,278 215 SH   SOLE 1 215 0 0
ENDEAVOUR SILVER CORP COM 29258y103   25,695 10,574 SH   SOLE 3 10,574 0 0
ENDEAVOUR SILVER CORP COM 29258y103   162,968 67,065 SH   SOLE   57,948 0 9,117
ENDEAVOUR SILVER CORP COM 29258y103   2,833 1,166 SH   SOLE 1 1,166 0 0
ENERGY TRANSFER LP LP 29273v100   18,730 1,335 SH   SOLE   1,335 0 0
ENERGY TRANSFER LP LP 29273v100   11,224 800 SH   SOLE 1 800 0 0
ENHABIT INC COM 29332g102   985,860 87,632 SH   SOLE   61,948 0 25,684
ENHABIT INC COM 29332g102   2,250 200 SH   SOLE 1 200 0 0
ENHABIT INC COM 29332g102   18,202,005 1,617,956 SH   SOLE 3 1,617,956 0 0
ENOVIS CORPORATION COM 194014502   2,632,492 49,924 SH   SOLE   36,932 0 12,992
ENPHASE ENERGY INC COM COM 29355a107   3,604 30 SH   SOLE 1 30 0 0
ENPHYS ACQUISITION CORP WT G3167L117   39,799 568,552 SH   SOLE 3 568,552 0 0
ENTEGRIS INC COM COM 29362u104   8,358 89 SH   SOLE 1 89 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107   414,190 15,133 SH   SOLE   15,133 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107   4,672,063 170,700 SH   SOLE 1 164,434 0 6,266
EOG RES INC COM COM 26875p101   16,473,718 129,960 SH   SOLE 1 126,644 0 3,316
EOG RES INC COM COM 26875p101   27,719,174 218,674 SH   SOLE   202,164 0 16,510
EQT CORP COM COM 26884l109   39,647 977 SH   SOLE 1 977 0 0
EQUIFAX INC COM 294429105   362,094 1,977 SH   SOLE 1 1,977 0 0
EQUINIX INC COM 29444u700   267,990 369 SH   SOLE 1 349 0 20
EQUITY COMWLTH COM 294628102   12,859 700 SH   SOLE   700 0 0
EQUITY COMWLTH COM 294628102   70,724 3,850 SH   SOLE 1 3,850 0 0
EQUITY RESIDENTIAL SH BEN INT COM 29476l107   23,484 400 SH   SOLE   400 0 0
ESAB CORPORATION COM COM 29605j106   4,000,925 56,977 SH   SOLE   41,975 0 15,002
ESC AMERICAN MEDICAL ALERT COR COM 027904986   0 35,100 SH   SOLE 3 35,100 0 0
ESCROW ALL AMERICAN SEMICONDUC COM 016esc402   0 100,350 SH   SOLE 3 100,350 0 0
ESCROW AMBASSADORS GROUP INC C COM 023esc999   0 4,900 SH   SOLE 3 4,900 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100   0 43 SH   SOLE 1 43 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100   0 144 SH   SOLE   144 0 0
ESCROW TURKISH INVST FD COM 900esc104   0 318 SH   SOLE 3 318 0 0
ESGEN ACQUISITION CORP WT EXP WT g3r95n111   226 5,050 SH   SOLE 3 5,050 0 0
ETF MANAGERS TR PUREFUNDS ISE INDX FD 26924g201   4,386 85 SH   SOLE 1 85 0 0
ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508   151,241 41,436 SH   SOLE 1 41,316 0 120
EVANS BANCORP INC COM NEW COM 29911q208   6,727 251 SH   SOLE 1 251 0 0
EVEREST GROUP LTD COM COM G3223r108   269,461 725 SH   SOLE 1 725 0 0
EVERSOURCE ENERGY COM COM 30040w108   12,677 218 SH   SOLE 1 218 0 0
EXACT SCIENCES CORP COM 30063P105   22,171 325 SH   SOLE 1 325 0 0
EXCELFIN ACQUISITION CORP WT 30069x110   518 10,000 SH   SOLE 3 10,000 0 0
EXELON CORP COM 30161N101   8,087 214 SH   SOLE 1 0 0 214
EXPEDIA INC COM 30212p303   7,936 77 SH   SOLE 1 77 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,931,667 16,851 SH   SOLE 1 14,899 0 1,952
EXXON MOBIL CORP COM 30231G102   1,384,034 11,771 SH   SOLE   11,771 0 0
EXXON MOBIL CORP COM 30231G102   7,486,178 63,669 SH   SOLE 1 60,879 0 2,790
F N B CORP COM 302520101   154,675 14,335 SH   SOLE 1 14,335 0 0
F N B CORP COM 302520101   369,709 34,264 SH   SOLE   34,264 0 0
F&G ANNUITIES & LIFE INC COM 30190a104   7,806,432 278,205 SH   SOLE   206,437 0 71,768
F&G ANNUITIES & LIFE INC COM 30190a104   25,254 900 SH   SOLE 1 900 0 0
FAB UNVL CORP COM COM 302771100   0 142 SH   SOLE 1 142 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359505   297 223 SH   SOLE 1 223 0 0
FARMERS NATIONAL BANC CORP COM 309627107   125,137 10,825 SH   SOLE 1 10,825 0 0
FARMERS NATIONAL BANC CORP COM 309627107   30,345 2,625 SH   SOLE   2,625 0 0
FASTENAL CO COM 311900104   44,094 807 SH   SOLE 1 807 0 0
FAT PROJS ACQUISITION WTS WT g3400w110   393 12,100 SH   SOLE 3 12,100 0 0
FEDERAL AGRIC MTG CORP COM 313148306   8,107,231 52,542 SH   SOLE   38,641 0 13,901
FEDERAL AGRIC MTG CORP COM 313148306   46,753 303 SH   SOLE 3 303 0 0
FEDERAL AGRIC MTG CORP COM 313148306   83,631 542 SH   SOLE 1 542 0 0
FEDERAL NATL MTG ASSN COM COM 313586109   399 645 SH   SOLE 1 645 0 0
FEDEX CORP COM 31428X106   1,506,379 5,686 SH   SOLE 1 5,176 0 510
FERRELLGAS PARTNERS LP UNIT LT COM 315293209   752 95 SH   SOLE 1 0 0 95
FFD FINL CORP COM COM 30243c107   84,337 2,811 SH   SOLE 1 2,811 0 0
FIDELITY COMWLTH TR INDX FD 315912808   23,145 445 SH   SOLE 1 190 0 255
FIDELITY COVINGTON TRUST INDX FD 316092600   45,872 757 SH   SOLE 1 757 0 0
FIDELITY COVINGTON TRUST INDX FD 316092857   127,332 5,597 SH   SOLE 1 5,597 0 0
FIDELITY COVINGTON TRUST COM 316092808   1,119,090 9,103 SH   SOLE 1 9,103 0 0
FIDELITY COVINGTON TRUST COM 316092808   949,880 7,727 SH   SOLE   7,727 0 0
FIDELITY COVINGTON TRUST INDX FD 316092501   16 0 SH   SOLE 1 0 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309   1,597,537 36,674 SH   SOLE 1 26,493 0 10,182
FIDELITY MERRIMACK STR TR INDX FD 316188309   330,490 7,587 SH   SOLE   7,587 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188200   458,838 9,600 SH   SOLE 1 9,600 0 0
FIDELITY NATL FINL INC COM 31620r303   32,297 782 SH   SOLE 1 782 0 0
FIDELITY NATL INFO SVC COM COM 31620m106   945,614 17,109 SH   SOLE 1 14,038 0 3,071
FIDELITY NATL INFO SVC COM COM 31620m106   478,251 8,653 SH   SOLE   8,653 0 0
FIFTH THIRD BANCORP COM 316773100   237,266 9,367 SH   SOLE 1 9,367 0 0
FIFTH THIRD BANCORP COM 316773100   65,883 2,601 SH   SOLE   2,601 0 0
FINANCIAL STRATEGIES ACQUISITI COM 31772t115   175 10,000 SH   SOLE 3 10,000 0 0
FINCH THERAPEUTICS GROUP INC COM 31773d200   2,761 533 SH   SOLE 1 533 0 0
FINNOVATE ACQUISITION CORP WT g3r34k111   379 10,825 SH   SOLE 3 10,825 0 0
FINTECH ECOSYSTEM DEVE WT 318136116   167 7,900 SH   SOLE 3 7,900 0 0
FIRST CITIZENS BANCSHARES COM 31946m103   335,364 243 SH   SOLE   243 0 0
FIRST CITIZENS BANCSHARES COM 31946m103   165,612 120 SH   SOLE 1 11 0 109
FIRST CMNTY CORP S C COM 319835104   1,316,855 76,251 SH   SOLE   76,251 0 0
FIRST HORIZON CORPORATION COM 320517105   18,029 1,636 SH   SOLE 1 1,636 0 0
FIRST INTERNET BANCORP COM 320557101   195,606 12,067 SH   SOLE 3 12,067 0 0
FIRST INTERNET BANCORP COM 320557101   2,262,105 139,550 SH   SOLE   102,438 0 37,112
FIRST INTERNET BANCORP COM 320557101   14,459 892 SH   SOLE 1 892 0 0
FIRST LONG IS CORP COM 320734106   113,155 9,831 SH   SOLE 3 9,831 0 0
FIRST LONG IS CORP COM 320734106   8,552 743 SH   SOLE 1 743 0 0
FIRST LONG IS CORP COM 320734106   357,719 31,079 SH   SOLE   26,903 0 4,176
FIRST NILES FINL INC COM COM 33582n106   9,946 950 SH   SOLE   950 0 0
FIRST PL FINL CORP COM COM 33610t109   0 5,450 SH   SOLE 1 5,450 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616c100   11 147 SH   SOLE 1 147 0 0
FIRST REPUBLIC BANK SAN FRANCI COM 33616c100   5 73 SH   SOLE 1 73 0 0
FIRST TR RISING DIVD ACHIV INDX FD 33738r506   2,068 45 SH   SOLE 1 45 0 0
FIRST TR DOW JONES INTERNET IN INDX FD 33733e302   11,811 74 SH   SOLE 1 74 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 336920103   783,102 9,325 SH   SOLE 1 9,325 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 33738r605   53,160 1,200 SH   SOLE 1 1,200 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 33734X184   7,140 250 SH   SOLE 1 250 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203   1,836,247 12,547 SH   SOLE 1 12,547 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203   127,178 869 SH   SOLE   869 0 0
FIRST TR IV EIP CARBON IMP INDX FD 33738d705   74,671 3,299 SH   SOLE 1 3,299 0 0
FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109   915,132 11,284 SH   SOLE 1 6,191 0 5,093
FIRST TR MLP & ENERGY INCOME F LP 33739b104   19,686 2,489 SH   SOLE 1 2,489 0 0
FIRST TR MORNINGSTAR DIVID L INDX FD 336917109   308,384 9,222 SH   SOLE 1 3,522 0 5,700
FIRST TR NORTH AMER ENERGY INDX FD 33738d101   207,367 7,849 SH   SOLE 1 7,849 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101   103,408 3,914 SH   SOLE   3,914 0 0
FIRST TR S&P REIT INDX COM INDX FD 33734g108   43,035 1,883 SH   SOLE 1 1,883 0 0
FIRST TRUST ENHANCED SHORT MTR INDX FD 33739q408   352,598 5,934 SH   SOLE 1 5,934 0 0
FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192   3,606 47 SH   SOLE 1 47 0 0
FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500   4,583 107 SH   SOLE 1 107 0 0
FIRST TRUST VALUE LINE DIVIDEN COM 33734h106   30,959 828 SH   SOLE 1 696 0 132
FIRSTENERGY CORP COM 337932107   34,829 1,019 SH   SOLE 1 1,019 0 0
FIRSTIME DESIGN LTD COM COM 33766m106   0 65 SH   SOLE 1 65 0 0
FISERV INC COM 337738108   44,305 392 SH   SOLE 1 392 0 0
FLEXSHARES GLOBAL UPSTREAM NAT INDX FD 33939l407   12,941 320 SH   SOLE 1 320 0 0
FLEXSTEEL INDS INC COM 339382103   1,122,867 54,088 SH   SOLE   46,768 0 7,320
FLEXSTEEL INDS INC COM 339382103   359,895 17,336 SH   SOLE 3 17,336 0 0
FLEXSTEEL INDS INC COM 339382103   27,133 1,307 SH   SOLE 1 1,307 0 0
FLOTEK INDS INC DEL COM 343389409   2,950 666 SH   SOLE 1 666 0 0
FLOWERS FOODS INC COM 343498101   46,046 2,076 SH   SOLE 1 2,076 0 0
FLUOR CORP NEW COM 343412102   18,350 500 SH   SOLE 1 0 0 500
FLUTTER ENTMT PLC UNSPONSORED COM 344044102   10,071 124 SH   SOLE 1 124 0 0
FMC CORP COM 302491303   1,072 16 SH   SOLE 1 16 0 0
FOCUS IMPACT ACQUISITION CORP WT 34417l117   236 2,600 SH   SOLE 3 2,600 0 0
FORD MTR CO DEL COM 345370860   1,994,341 160,575 SH   SOLE 1 154,675 0 5,900
FORTINET INC COM COM 34959e109   37,216 634 SH   SOLE 1 634 0 0
FORTIVE CORP COM COM 34959j108   22,026 297 SH   SOLE 1 297 0 0
FORTREA HOLDINGS INC COM 34965k107   16,039 561 SH   SOLE 1 561 0 0
FORTUNA SILVER MINES INC COM 349915108   3,623 1,332 SH   SOLE 1 1,332 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,789,623 44,878 SH   SOLE 1 42,698 0 2,180
FORTUNE BRANDS INNOVATIONS I COM 34964C106   9,435,950 151,801 SH   SOLE   106,111 0 45,690
FORTUNE RISE ACQUISITION CORP WT 34969g110   690 8,620 SH   SOLE 3 8,620 0 0
FORWARD AIR CORP CALL 349853901   2,097 10 SH Call SOLE 3 10 0 0
FORWARD AIR CORP COM 349853101   51,251,513 745,585 SH   SOLE 3 745,585 0 0
FOSSIL GROUP INC COM 34988V106   4,120 2,000 SH   SOLE 1 2,000 0 0
FOUNDER SPAC WT 78112j117   130 8,150 SH   SOLE 3 8,150 0 0
FRANKLIN RESOURCES INC COM 354613101   3,072 125 SH   SOLE 1 125 0 0
FREEPORT-MCMORAN INC COM 35671D857   130,515 3,500 SH   SOLE 1 2,500 0 1,000
FRESHWORKS INC COM 358054104   3,366 169 SH   SOLE 1 169 0 0
FRONTDOOR INC COM 35905a109   354,844 11,600 SH   SOLE   11,600 0 0
FRONTIER INVESTMENT CORP WT g36816125   466 3,993 SH   SOLE 3 3,993 0 0
FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101   7,512 1,386 SH   SOLE 1 1,386 0 0
FTI CONSULTING INC COM 302941109   29,081 163 SH   SOLE 1 163 0 0
FTSE RUSSELL PUT OPT 12/23 170 PUT 74348a950   1,823,803 605 SH Put SOLE 3 605 0 0
FUSION ACQUISITION CORP II WT 36118n110   2 9,860 SH   SOLE 3 9,860 0 0
FUSION ACQUISITION CORP II WTS WT 36118n110   0 1,119 SH   SOLE 3 1,119 0 0
FUTURETECH II ACQ WT 36119d111   101 2,000 SH   SOLE 3 2,000 0 0
G C I LIBERTY INC COM 361esc049   0 4,220 SH   SOLE 1 4,195 0 25
G C I LIBERTY INC COM 361esc049   0 139 SH   SOLE   139 0 0
GABELLI DIVID & INCOME TR CLSD FD 36242H104   142,456 7,328 SH   SOLE 1 7,328 0 0
GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104   51,800 5,000 SH   SOLE 1 5,000 0 0
GABELLI HEALTHCARE & WELLNESS COM 36246k103   48,477 5,650 SH   SOLE 1 5,650 0 0
GALAXY DIGITAL HOLDINGS LTD COM g37092106   7,308 1,980 SH   SOLE 1 1,980 0 0
GALLAGHER ARTHUR J & CO COM 363576109   2,418,793 10,612 SH   SOLE 1 9,605 0 1,007
GAMING AND LEISURE PROPERTIES COM 36467j108   59,898 1,315 SH   SOLE 1 1,315 0 0
GAMING AND LEISURE PROPERTIES COM 36467j108   4,522,614 99,289 SH   SOLE   73,581 0 25,708
GAP INC COM 364760108   29,987 2,821 SH   SOLE 1 2,821 0 0
GARTNER INC COM 366651107   3,117,230 9,072 SH   SOLE 1 8,380 0 692
GDL FD CLSD FD 361570104   1,295,226 167,126 SH   SOLE 3 167,126 0 0
GDL FD CLSD FD 361570104   58,125 7,500 SH   SOLE 1 7,500 0 0
GE HEALTHCARE TECHNOLOGIES I COM 36266G107   41,612 612 SH   SOLE 1 612 0 0
GEN DIGITAL INC COM 668771108   3,536 200 SH   SOLE 1 200 0 0
GEN DIGITAL INC COM 668771108   221,000 12,500 SH   SOLE   12,500 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131   266,509 19,050 SH   SOLE 3 19,050 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131   830,768 59,383 SH   SOLE   51,338 0 8,045
GENCO SHIPPING AND TRADING LIM COM y2685t131   21,754 1,555 SH   SOLE 1 1,555 0 0
GENERAC HLDGS INC COM 368736104   500,126 4,590 SH   SOLE 1 4,540 0 50
GENERAL DYNAMICS CORP COM 369550108   7,578,478 34,296 SH   SOLE 1 32,348 0 1,948
GENERAL DYNAMICS CORP COM 369550108   15,030,158 68,019 SH   SOLE   62,634 0 5,385
GENERAL ELECTRIC CO COM 369604301   196,353 1,776 SH   SOLE 1 1,776 0 0
GENERAL MLS INC COM 370334104   88,178 1,378 SH   SOLE 1 1,378 0 0
GENERAL MOTORS CO COM 37045v100   6,858,631 208,026 SH   SOLE   191,980 0 16,046
GENERAL MOTORS CO COM 37045v100   972,977 29,511 SH   SOLE 1 28,826 0 685
GENIUS SPORTS LTD COM NPV COM g3934v109   4,797 900 SH   SOLE 1 900 0 0
GENPACT LTD SH COM g3922b107   7,240 200 SH   SOLE 1 200 0 0
GENUINE PARTS CO COM 372460105   5,342 37 SH   SOLE 1 37 0 0
GETAROUND INC WT 37427g119   62 3,200 SH   SOLE 3 3,200 0 0
GETSWIFT TECHNOLOGIES LTD COM 37428g100   0 9,750 SH   SOLE 1 9,750 0 0
GILEAD SCIENCES INC COM 375558103   322,059 4,298 SH   SOLE 1 4,298 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   74,176 6,100 SH   SOLE 1 6,100 0 0
GLENCORE PLC UNSPONSORD ADR COM 37827x100   9,120 800 SH   SOLE 1 800 0 0
GLOBAL PARTNER ACQUISITION II WT g3934p128   16 5,282 SH   SOLE 3 5,282 0 0
GLOBAL PMTS INC COM COM 37940x102   126,006 1,092 SH   SOLE 1 1,092 0 0
GLOBAL TECHNOLOGY ACQUISITION WT g3934n115   217 3,100 SH   SOLE 3 3,100 0 0
GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624   9,869 420 SH   SOLE 1 420 0 0
GLOBAL X CYBERSECURITY ETF INDX FD 37954y384   35,342 1,455 SH   SOLE 1 1,455 0 0
GLOBAL X HYDROGEN ETF INDX FD 37954y152   333 45 SH   SOLE 1 45 0 0
GLOBAL X LITHIUM AND BATTERY T INDX FD 37954y855   258,802 4,691 SH   SOLE 1 4,691 0 0
GLOBAL X MLP COM 37954y343   13,377 300 SH   SOLE 1 300 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293   76,291 1,800 SH   SOLE   1,800 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293   119,692 2,824 SH   SOLE 1 2,824 0 0
GLOBAL X ROBOTICS ETF INDX FD 37954y715   309,124 12,505 SH   SOLE 1 12,505 0 0
GLOBAL X SILVER MINERS ETF INDX FD 37954y848   20,650 864 SH   SOLE 1 864 0 0
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418   89,206 3,796 SH   SOLE 1 3,770 0 26
GLOBAL X URANIUM ETF INDX FD 37954y871   13,520 500 SH   SOLE 1 500 0 0
GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673   357,175 11,757 SH   SOLE 1 11,757 0 0
GLOBESTAR THERAPEUTICS COM 37960p104   158 88,000 SH   SOLE 1 88,000 0 0
GOLDEN ARROW MERGER CORP WT 380799114   158 4,366 SH   SOLE 3 4,366 0 0
GOLDEN ENTMT INC COM 381013101   5,652,791 165,383 SH   SOLE   125,822 0 39,561
GOLDEN ENTMT INC COM 381013101   11,963 350 SH   SOLE 1 350 0 0
GOLDENSTONE ACQUI WT 38136y128   423 3,000 SH   SOLE 3 3,000 0 0
GOLDENSTONE ACQUI WT 38136y110   145 3,000 SH   SOLE 3 3,000 0 0
GOLDMAN SACHS BDC COM 38147u107   343,427 23,587 SH   SOLE 1 23,587 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503   775,000 9,201 SH   SOLE   9,201 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503   533,092 6,329 SH   SOLE 1 6,329 0 0
GOLDMAN SACHS GROUP INC COM 38141g104   667,525 2,063 SH   SOLE 1 2,063 0 0
GOLUB CAP BDC INC COM COM 38173m102   31,174 2,125 SH   SOLE 1 2,125 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   17,402 1,400 SH   SOLE 1 1,400 0 0
GORMAN RUPP CO COM 383082104   4,637,584 140,960 SH   SOLE   107,890 0 33,070
GRAINGER W W INC COM 384802104   143,211 207 SH   SOLE 1 207 0 0
GRAY TELEVISION INC COM 389375106   41,520 6,000 SH   SOLE 1 6,000 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109   293,031 15,270 SH   SOLE 1 15,270 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107   160,093 14,475 SH   SOLE 1 14,475 0 0
GREEN EARTH TECHS COM 39303r102   0 10,000 SH   SOLE 1 10,000 0 0
GREEN PLAINS INC COM 393222104   121,425,898 4,034,083 SH   SOLE 3 4,034,083 0 0
GREEN PLAINS INC COM 393222104   101,106 3,359 SH   SOLE   3,359 0 0
GREEN PLAINS INC PUT 393222954   539,500 1,300 SH Put SOLE 3 1,300 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   35,647 2,037 SH Put SOLE 3 2,037 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   5,000 200 SH Put SOLE 3 200 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   5,050 10 SH Put SOLE 3 10 0 0
GREENCITY ACQUISITION CORP COM g4086b123   18 8,400 SH   SOLE 3 8,400 0 0
GREENIDGE GENERATION HOLDINGS COM 39531g308   180 44 SH   SOLE 1 44 0 0
GSK PLC COM 37733w204   481,835 13,292 SH   SOLE 1 13,158 0 134
GT ADVANCED TECHNO ESCROW COM 361esc023   0 19 SH   SOLE 1 19 0 0
GULF ENERGY CORP COM 402274104   0 500 SH   SOLE 1 500 0 0
GXO LOGISTICS INC COM 36262g101   11,730 200 SH   SOLE   200 0 0
HALEON PLC COM 405552100   15,444 1,854 SH   SOLE 1 1,854 0 0
HALLIBURTON CO COM 406216101   35,680 881 SH   SOLE 1 881 0 0
HAMILTON BEACH BRANDS HOLDING COM 40701t104   1,200,159 96,709 SH   SOLE   50,822 0 45,887
HANESBRANDS INC COM 410345102   598,906 151,239 SH   SOLE 1 140,593 0 10,646
HANESBRANDS INC COM 410345102   70,262 17,743 SH   SOLE   17,743 0 0
HANOVER FOODS CORP CL A COM 41078W100   4,644 100 SH   SOLE 1 100 0 0
HARMONIC INC COM 413160102   102,165 10,609 SH   SOLE 1 10,609 0 0
HARMONIC INC COM 413160102   1,926 200 SH   SOLE   200 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   88,637 1,250 SH   SOLE 1 1,250 0 0
HARVEST NAT RES COM 41754v202   1,350 45,000 SH   SOLE 3 45,000 0 0
HCA HOLDINGS INC COM COM 40412c101   1,099 4 SH   SOLE 1 4 0 0
HEALTHLYNKED CORP COM COM 42228p102   358 7,400 SH   SOLE 1 7,400 0 0
HEALTHWELL ACQUISITION CORP I WT 42227r117   4,498 21,950 SH   SOLE 3 21,950 0 0
HECLA MNG CO COM 422704106   4,692 1,200 SH   SOLE 1 1,200 0 0
HELIOGEN INC WT 42329e113   517 14,004 SH   SOLE 3 14,004 0 0
HENRY SCHEIN INC COM 806407102   78,334 1,055 SH   SOLE 1 1,055 0 0
HENRY SCHEIN INC COM 806407102   6,324,541 85,179 SH   SOLE   60,157 0 25,022
HERCULES CAPITAL INC COM 427096508   20,525 1,250 SH   SOLE 1 1,250 0 0
HERITAGE GLOBAL INC COM COM 42727e103   174,845 56,040 SH   SOLE 3 56,040 0 0
HERITAGE GLOBAL INC COM COM 42727e103   12,564 4,027 SH   SOLE 1 4,027 0 0
HERITAGE GLOBAL INC COM COM 42727e103   545,326 174,784 SH   SOLE   151,116 0 23,668
HERSHEY CO COM 427866108   81,245 406 SH   SOLE 1 406 0 0
HERTZ GLOBAL HOLDINGS INC WT 42806j148   9,578 1,565 SH   SOLE 1 1,565 0 0
HERTZ RENT CAR HLDG COM 42806j700   465 38 SH   SOLE 1 38 0 0
HESS CORP COM COM 42809h107   219,708 1,436 SH   SOLE 1 1,436 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824c109   25,962 1,495 SH   SOLE 1 1,495 0 0
HIGH TIDE INC COM 42981e401   2,682 1,450 SH   SOLE 1 1,450 0 0
HIGHLANDS REIT INC LP 43110a104   1,520 5,429 SH   SOLE 1 5,429 0 0
HILLMAN SOLUTIONS CORP COM 431636109   407,137 49,350 SH   SOLE   49,350 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105   40,700 1,000 SH   SOLE   1,000 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105   179,080 4,400 SH   SOLE 1 4,400 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203   131,407 875 SH   SOLE 1 875 0 0
HINGHAM INSTN SVGS MASS COM 433323102   22,410 120 SH   SOLE 1 120 0 0
HINGHAM INSTN SVGS MASS COM 433323102   849,339 4,548 SH   SOLE   3,931 0 617
HINGHAM INSTN SVGS MASS COM 433323102   273,402 1,464 SH   SOLE 3 1,464 0 0
HOLOGIC INC COM 436440101   263,720 3,800 SH   SOLE 1 3,800 0 0
HOME BANCSHARES INC COM 436893200   33,001 1,576 SH   SOLE 1 1,576 0 0
HOME DEPOT INC COM 437076102   15,083,493 49,919 SH   SOLE 1 48,493 0 1,426
HOME DEPOT INC COM 437076102   21,315,581 70,544 SH   SOLE   65,668 0 4,876
HOME PLATE ACQUISITION CORP WT 43734r111   246 7,200 SH   SOLE 3 7,200 0 0
HONEYWELL INTL INC COM 438516106   19,123,405 103,515 SH   SOLE   96,735 0 6,780
HONEYWELL INTL INC COM 438516106   18,625,073 100,818 SH   SOLE 1 97,908 0 2,910
HOOKER FURNISHINGS CORPORATI COM 439038100   1,374,920 70,690 SH   SOLE   48,294 0 22,396
HORIZON ACQUISITION CORP COM 92854t100   12,840 2,000 SH   SOLE 1 2,000 0 0
HORMEL FOODS CORP COM 440452100   1,176,154 30,927 SH   SOLE 1 28,961 0 1,966
HORMEL FOODS CORP COM 440452100   363,415 9,556 SH   SOLE   9,556 0 0
HOULIHAN LOKEY INC COM 441593100   7,596,234 70,913 SH   SOLE 1 70,573 0 340
HOULIHAN LOKEY INC COM 441593100   22,705,852 211,967 SH   SOLE   188,927 0 23,040
HOVNANIAN ENTERPRISES INC COM 442487401   5,083 50 SH   SOLE 1 50 0 0
HOWARD HUGHES CORP COM 44267t102   6,001,194 80,955 SH   SOLE   55,285 0 25,670
HOWMET AEROSPACE INC COM 443201108   46 1 SH   SOLE   1 0 0
HP INC COM COM 40434l105   15,155 590 SH   SOLE 1 590 0 0
HPIL HOLDING COM 40432y109   30 300,100 SH   SOLE 1 300,100 0 0
HUBBELL INC COM 443510607   54,847 175 SH   SOLE 1 175 0 0
HUBSPOT INC COM 443573100   99,244 202 SH   SOLE 1 202 0 0
HUDBAY MINERALS INC COM 443628102   163,145 33,500 SH   SOLE 1 33,500 0 0
HUMANA INC COM 444859102   384,351 790 SH   SOLE 1 790 0 0
HUNTINGTON BANCSHARES INC COM 446150104   8,767 843 SH   SOLE   843 0 0
HUNTINGTON BANCSHARES INC COM 446150104   720,148 69,245 SH   SOLE 1 69,245 0 0
HYSTER B COM 449172204   27 1 SH   SOLE 1 1 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891n208   10,325,667 204,915 SH   SOLE   148,901 0 56,014
IAC INTERACTIVECORP NEW COM NE COM 44891n208   92,214 1,830 SH   SOLE 1 1,830 0 0
IAMGOLD CORP COM 450913108   21,500 10,000 SH   SOLE 1 10,000 0 0
ICAHN ENTERPRISES LP CALL 451100901   3,150 9 SH Call SOLE 3 9 0 0
ICAHN ENTERPRISES LP CALL 451100901   23,750 125 SH Call SOLE 3 125 0 0
ICAHN ENTERPRISES LP CALL 451100901   9,570 44 SH Call SOLE 3 44 0 0
ICAHN ENTERPRISES LP CALL 451100901   3,375 45 SH Call SOLE 3 45 0 0
ICICI BK LTD ADR ADUS 45104g104   127,160 5,500 SH   SOLE 1 5,500 0 0
ICON PLC LTD SHS COM g4705a100   4,925 20 SH   SOLE 1 20 0 0
IDEXX LABS INC COM COM 45168d104   399,665 914 SH   SOLE 1 914 0 0
IDEXX LABS INC COM COM 45168d104   94,013 215 SH   SOLE   215 0 0
IEXALT INC COM NEW COM 451691208   0 20 SH   SOLE 1 20 0 0
ILLINOIS TOOL WKS INC COM 452308109   431,371 1,873 SH   SOLE 1 1,873 0 0
ILLUMINA INC COM 452327109   13,728 100 SH   SOLE   100 0 0
ILLUMINA INC COM 452327109   85,388 622 SH   SOLE 1 562 0 60
IMGP DBI MANAGED FUTURES STRAT INDX FD 53700t827   8,901 308 SH   SOLE 1 308 0 0
IMMERSION CORP COM 452521107   526,751 79,690 SH   SOLE   68,894 0 10,796
IMMERSION CORP COM 452521107   9,254 1,400 SH   SOLE 1 1,400 0 0
IMMERSION CORP COM 452521107   167,319 25,313 SH   SOLE 3 25,313 0 0
IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102   36,828 1,800 SH   SOLE 1 1,800 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   75,987 25,329 SH   SOLE 3 25,329 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   5,619 1,873 SH   SOLE 1 1,873 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   240,798 80,266 SH   SOLE   69,542 0 10,724
INDEXIQ ETF TR INDX FD 45409B800   52,123 1,650 SH   SOLE   1,650 0 0
INDEXIQ ETF TR INDX FD 45409B800   80,554 2,550 SH   SOLE 1 2,550 0 0
INDEXIQ ETF TR FTSE INTERNL EQ INDX FD 45409b560   94,226 4,072 SH   SOLE 1 4,072 0 0
INDIA FD INC COM 454089103   24,388 1,400 SH   SOLE 1 1,400 0 0
INFINTT ACQUISITION CORP WT g47862126   760 20,213 SH   SOLE 3 20,213 0 0
INFOSYS LTD ADUS 456788108   78,706 4,600 SH   SOLE 1 4,600 0 0
ING GLOBAL EQTY DV & P COM CLSD FD 45684e107   730 149 SH   SOLE 1 149 0 0
INGERSOLL RAND PLC COM 45687v106   12,744 200 SH   SOLE 1 200 0 0
INGEVITY CORP COM COM 45688c107   41,897 880 SH   SOLE 1 880 0 0
INMODE LTD COM m5425m103   103,564 3,400 SH   SOLE 1 3,400 0 0
INNOVATIVE INDL PPTYS INC COM COM 45781v101   9,609 127 SH   SOLE 1 127 0 0
INNOVATIVE INTL ACQUSITIN CORP WT g4809m125   325 5,050 SH   SOLE 3 5,050 0 0
INSIGHT ACQUISITION CORP WT 45784l118   910 28,000 SH   SOLE 3 28,000 0 0
INSPIRED ENTMT INC COM COM 45782n108   3,113,463 260,323 SH   SOLE   202,161 0 58,162
INTEGRAL ACQUISITION 1 CORP WT 45827k119   86 2,500 SH   SOLE 3 2,500 0 0
INTEL CORP COM 458140100   2,248,528 63,250 SH   SOLE 1 60,900 0 2,350
INTEL CORP COM 458140100   21,330 600 SH   SOLE   600 0 0
INTELLICHECK INC COM NEW COM 45817g201   5,166 2,296 SH   SOLE 1 2,296 0 0
INTELLICHECK INC COM NEW COM 45817g201   193,340 85,929 SH   SOLE   74,333 0 11,596
INTELLICHECK INC COM NEW COM 45817g201   62,401 27,734 SH   SOLE 3 27,734 0 0
INTERCONTINENTALEXCHAN COM COM 45866f104   157,109 1,428 SH   SOLE 1 1,428 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,130,057 8,055 SH   SOLE 1 8,055 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   44,379 651 SH   SOLE 1 651 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   248,752 3,649 SH   SOLE   3,649 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108   30,320 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108   39,537 1,304 SH   SOLE 1 1,304 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   94,148 5,561 SH   SOLE 1 5,561 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   1,253,209 74,023 SH   SOLE   63,988 0 10,035
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   403,391 23,827 SH   SOLE 3 23,827 0 0
INTERNATIONAL PAPER CO COM 460146103   3,547 100 SH   SOLE 1 100 0 0
INTERPRIVATE III FINANCIAL PAR WT 46064r114   336 6,540 SH   SOLE 3 6,540 0 0
INTUIT COM 461202103   342,410 670 SH   SOLE 1 640 0 30
INTUIT COM 461202103   308,608 604 SH   SOLE   604 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602   539,839 1,847 SH   SOLE 1 1,847 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602   86,518 296 SH   SOLE   296 0 0
INVENTRUST PROPERTIES CORP LP 46124j201   2,238 94 SH   SOLE 1 94 0 0
INVESCO AEROSPACE & DEFENSE ET INDX FD 46137v100   69,745 874 SH   SOLE 1 874 0 0
INVESCO BULLETSHARES 2023 CORP INDX FD 46138j866   73,668 3,470 SH   SOLE 1 3,470 0 0
INVESCO BULLETSHARES 2025 HI Y INDX FD 46138j817   6,384 284 SH   SOLE 1 284 0 0
INVESCO BULLETSHARES 2026 CORP INDX FD 46138j791   236,507 12,590 SH   SOLE 1 10,491 0 2,099
INVESCO BULLETSHARES 2028 CORP INDX FD 46138j643   293,225 15,142 SH   SOLE 1 13,377 0 1,765
INVESCO BULLETSHARES 2030 CORP INDX FD 46138j460   197,819 12,697 SH   SOLE 1 11,041 0 1,656
INVESCO BULLETSHARS 2027 CORP INDX FD 46138j783   36,046 1,924 SH   SOLE 1 1,924 0 0
INVESCO BULLETSHARS 2029 CORP INDX FD 46138j577   30,914 1,764 SH   SOLE 1 1,764 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308   52,722 586 SH   SOLE   586 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308   552,956 6,146 SH   SOLE 1 6,146 0 0
INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109   52,888 450 SH   SOLE 1 450 0 0
INVESCO DB AGRICULTURE FUND INDX FD 46140h106   2,141 100 SH   SOLE 1 100 0 0
INVESCO DB BASE METALS FUND INDX FD 46140h700   1,207 63 SH   SOLE 1 63 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103   141,373 5,664 SH   SOLE 1 5,664 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103   235,498 9,435 SH   SOLE   9,435 0 0
INVESCO EXCH TRADED FD TR II INDX FD 46138G805   37,935 1,500 SH   SOLE 1 1,500 0 0
INVESCO EXCH TRADED FD TR II INDX FD 46138G805   663,028 26,217 SH   SOLE 3 26,217 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952   35,837 235 SH Put SOLE 3 235 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V957   37,000 400 SH Put SOLE 3 400 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952   50,320 544 SH Put SOLE 3 544 0 0
INVESCO EXCHANGE TRADED FD TR INDX FD 46137v472   67,654 840 SH   SOLE 1 840 0 0
INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621   2,109 150 SH   SOLE 1 150 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613   727,405 22,860 SH   SOLE 1 22,860 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613   63,640 2,000 SH   SOLE   2,000 0 0
INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597   57,732 1,750 SH   SOLE 1 1,750 0 0
INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847   1,538 100 SH   SOLE 1 100 0 0
INVESCO HIGH YIELD EQUITY DIV INDX FD 46137v563   44,099 2,298 SH   SOLE 1 2,298 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644   36,427 1,039 SH   SOLE 1 1,039 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644   32,606 930 SH   SOLE   930 0 0
INVESCO INVESTMENT GRADE DEFEN INDX FD 46139w502   234,350 10,000 SH   SOLE 3 10,000 0 0
INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107   35,373 4,298 SH   SOLE 1 4,298 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649   6,847,816 46,454 SH   SOLE   46,454 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649   5,560,047 37,718 SH   SOLE 1 37,718 0 0
INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631   616,222 25,009 SH   SOLE 1 24,709 0 300
INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537   163,585 7,382 SH   SOLE 1 7,382 0 0
INVESCO QQQ TRUST INDX FD 46090e103   6,017,556 16,796 SH   SOLE 1 16,193 0 603
INVESCO QQQ TRUST INDX FD 46090e103   579,681 1,618 SH   SOLE   1,618 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357   296,841 2,095 SH   SOLE   2,095 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357   5,864,904 41,393 SH   SOLE 1 37,718 0 3,675
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354   865,272 14,718 SH   SOLE 1 14,520 0 198
INVESCO S&P 500 REVENUE ETF INDX FD 46138g698   4,334,035 55,465 SH   SOLE 1 55,465 0 0
INVESCO S&P 500 REVENUE ETF INDX FD 46138g698   337,799 4,323 SH   SOLE   4,323 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672   155,101 1,653 SH   SOLE   1,653 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672   988,762 10,538 SH   SOLE 1 10,538 0 0
INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664   10,364,731 284,589 SH   SOLE   284,589 0 0
INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664   943,993 25,920 SH   SOLE 1 25,920 0 0
INVESCO S&P SPIN OFF ETF INDX FD 46137v159   8,404 150 SH   SOLE 1 0 0 150
INVESCO VALUE MUN INCOME TR CLSD FD 46132p108   156,000 15,000 SH   SOLE 1 15,000 0 0
INVESCO VAN KAMPEN TR COM CLSD FD 46131m106   12,061 1,419 SH   SOLE 1 1,419 0 0
INVESCO WATER RESOURCES ETF INDX FD 46137v142   202,889 3,815 SH   SOLE 1 3,815 0 0
IO BIOTECH INC COM 449778109   1,280 908 SH   SOLE 1 908 0 0
IQVIA HOLDINGS INC COM 46266c105   263,055 1,337 SH   SOLE 1 1,302 0 35
IRHYTHM TECHNOLOGIES INC COM 450056106   134,792 1,430 SH   SOLE 1 1,430 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   16,376 360 SH   SOLE   360 0 0
IRON MTN INC NEW COM COM 46284v101   1,518,831 25,548 SH   SOLE 1 23,673 0 1,875
IRONNET INC COM 46323q113   65 6,500 SH   SOLE 3 6,500 0 0
ISHARES 0 5 YEAR HIGH YIELD CO INDX FD 46434v407   3,323 81 SH   SOLE 1 81 0 0
ISHARES 0-3 MONTH TREASURY BON INDX FD 46436e718   234,964 2,334 SH   SOLE 1 2,334 0 0
ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102   59,442 801 SH   SOLE 1 801 0 0
ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859   16,975 366 SH   SOLE 1 366 0 0
ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621   200,646 4,051 SH   SOLE 1 4,051 0 0
ISHARES CORE MSCI EUROPE ETF INDX FD 46434v738   993 20 SH   SOLE 1 20 0 0
ISHARES CYBERSECURITY AND TECH INDX FD 46435u135   7,702 200 SH   SOLE 1 200 0 0
ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396   2,095 15 SH   SOLE 1 15 0 0
ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339   1,508,205 11,444 SH   SOLE 1 10,953 0 491
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388   19,669 217 SH   SOLE 1 217 0 0
ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243   102,140 4,297 SH   SOLE 1 4,297 0 0
ISHARES ESG AWARE MSCI EAFE ET INDX FD 46435g516   48,875 707 SH   SOLE 1 707 0 0
ISHARES FALLEN ANGELS USD BOND INDX FD 46435g474   509,094 20,528 SH   SOLE 1 20,528 0 0
ISHARES GOLD TR INDX FD 464285204   4,974,738 142,176 SH   SOLE   142,176 0 0
ISHARES GOLD TR INDX FD 464285204   561,904 16,059 SH   SOLE 1 16,059 0 0
ISHARES INC INDX FD 464286509   20,076 600 SH   SOLE 1 600 0 0
ISHARES INC INDX FD 464286350   30,456 800 SH   SOLE 1 800 0 0
ISHARES INC INDX FD 464286665   43,758 1,100 SH   SOLE 1 1,100 0 0
ISHARES INC INDX FD 464286871   360 21 SH   SOLE 1 21 0 0
ISHARES INC INDX FD 464286533   201,663 3,780 SH   SOLE 1 3,780 0 0
ISHARES INC INDX FD 464286772   1,591 27 SH   SOLE 1 27 0 0
ISHARES INC INDX FD 464286806   7,860 300 SH   SOLE 1 300 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103   993,013 20,866 SH   SOLE 1 20,347 0 519
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103   802,605 16,865 SH   SOLE   16,865 0 0
ISHARES INC MSCI JAPAN ETF INDX FD 46434g822   42,866 711 SH   SOLE 1 711 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780   1,633 89 SH   SOLE   89 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780   23,470 1,279 SH   SOLE 1 1,279 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772   18,355 412 SH   SOLE 1 412 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772   2,628 59 SH   SOLE   59 0 0
ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672   2,439 50 SH   SOLE 1 50 0 0
ISHARES MSCI EM INDX FD 46434g863   33,005 1,090 SH   SOLE 1 1,090 0 0
ISHARES MSCI EMERGING MARKETS INDX FD 46434g764   428,588 8,601 SH   SOLE   8,601 0 0
ISHARES MSCI EMERGING MARKETS INDX FD 46434g764   2,871,849 57,633 SH   SOLE 1 55,377 0 2,256
ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366   18,446 496 SH   SOLE 1 496 0 0
ISHARES SILVER TR INDX FD 46428Q109   680,170 33,440 SH   SOLE 1 31,000 0 2,440
ISHARES TR INDX FD 464288224   4,649 318 SH   SOLE 1 318 0 0
ISHARES TR INDX FD 464288224   6,667 456 SH   SOLE   456 0 0
ISHARES TR INDX FD 464288406   3,999 66 SH   SOLE 1 0 0 66
ISHARES TR INDX FD 464287622   375,386 1,598 SH   SOLE   1,598 0 0
ISHARES TR INDX FD 464287622   141,886 604 SH   SOLE 1 604 0 0
ISHARES TR PUT 464287955   21,500 1,000 SH Put SOLE 3 1,000 0 0
ISHARES TR CALL 464287905   355,600 800 SH Call SOLE 3 800 0 0
ISHARES TR CALL 464287905   115,200 600 SH Call SOLE 3 600 0 0
ISHARES TR INDX FD 464287663   2,910 39 SH   SOLE 1 39 0 0
ISHARES TR INDX FD 464289438   33,535 218 SH   SOLE 1 218 0 0
ISHARES TR INDX FD 464287333   5,283 75 SH   SOLE 1 75 0 0
ISHARES TR INDX FD 464288562   7,944 120 SH   SOLE 1 120 0 0
ISHARES TR INDX FD 464288646   145,952 2,929 SH   SOLE 1 2,929 0 0
ISHARES TR INDX FD 464288646   78,333 1,572 SH   SOLE   1,572 0 0
ISHARES TR INDX FD 464287291   31,696 548 SH   SOLE 1 548 0 0
ISHARES TR INDX FD 464288653   5,711 58 SH   SOLE 1 58 0 0
ISHARES TR INDX FD 464287432   1,020,645 11,508 SH   SOLE 3 11,508 0 0
ISHARES TR INDX FD 464287432   551,120 6,214 SH   SOLE 1 6,034 0 180
ISHARES TR CLSD FD 464287440   7,200,256 78,614 SH   SOLE 3 78,614 0 0
ISHARES TR CLSD FD 464287440   42,681 466 SH   SOLE 1 466 0 0
ISHARES TR INDX FD 464287457   9,967,897 123,106 SH   SOLE 1 108,473 0 14,633
ISHARES TR INDX FD 464287457   299,589 3,700 SH   SOLE   3,700 0 0
ISHARES TR INDX FD 464288661   22,632 200 SH   SOLE 3 200 0 0
ISHARES TR INDX FD 464288661   19,803 175 SH   SOLE 1 175 0 0
ISHARES TR INDX FD 464288612   291,514 2,877 SH   SOLE 1 2,877 0 0
ISHARES TR INDX FD 464288679   101,191 916 SH   SOLE 1 916 0 0
ISHARES TR INDX FD 464287176   780,700 7,527 SH   SOLE 1 7,497 0 30
ISHARES TR INDX FD 46429B747   52,337 540 SH   SOLE 1 540 0 0
ISHARES TR INDX FD 464287564   17,656 352 SH   SOLE 1 352 0 0
ISHARES TR INDX FD 464287812   26,111 140 SH   SOLE 1 140 0 0
ISHARES TR INDX FD 464289875   3,737 96 SH   SOLE 1 96 0 0
ISHARES TR INDX FD 464288521   4,718 100 SH   SOLE 1 100 0 0
ISHARES TR INDX FD 464287671   80,700 851 SH   SOLE   851 0 0
ISHARES TR INDX FD 464287671   178,944 1,887 SH   SOLE 1 1,887 0 0
ISHARES TR INDX FD 464289867   44,074 892 SH   SOLE 1 892 0 0
ISHARES TR INDX FD 464287507   10,264,294 41,164 SH   SOLE 1 39,390 0 1,774
ISHARES TR INDX FD 464287507   980,943 3,934 SH   SOLE   3,934 0 0
ISHARES TR INDX FD 464287150   27,453,125 291,465 SH   SOLE   6,081 0 285,384
ISHARES TR INDX FD 464287150   25,931,239 275,308 SH   SOLE 1 268,862 0 6,446
ISHARES TR INDX FD 464287200   32,605,001 75,926 SH   SOLE 1 74,317 0 1,609
ISHARES TR INDX FD 464287200   5,716,143 13,311 SH   SOLE   13,311 0 0
ISHARES TR INDX FD 464289859   8,889 140 SH   SOLE 1 140 0 0
ISHARES TR INDX FD 464289511   5,044 107 SH   SOLE 1 107 0 0
ISHARES TR INDX FD 464287226   7,971,748 84,770 SH   SOLE 1 82,861 0 1,909
ISHARES TR INDX FD 464287226   210,367 2,237 SH   SOLE   2,237 0 0
ISHARES TR INDX FD 464288760   181,527 1,713 SH   SOLE 1 1,713 0 0
ISHARES TR INDX FD 464288448   11,608 457 SH   SOLE 1 457 0 0
ISHARES TR INDX FD 464288810   459,052 9,465 SH   SOLE 1 9,465 0 0
ISHARES TR INDX FD 464287168   158,769 1,475 SH   SOLE 1 1,475 0 0
ISHARES TR INDX FD 464287796   18,261 385 SH   SOLE 1 385 0 0
ISHARES TR INDX FD 464287788   517,724 6,925 SH   SOLE 1 6,925 0 0
ISHARES TR INDX FD 464287788   41,866 560 SH   SOLE   560 0 0
ISHARES TR INDX FD 464287762   549,448 2,034 SH   SOLE 1 2,034 0 0
ISHARES TR INDX FD 464287762   38,620 143 SH   SOLE   143 0 0
ISHARES TR INDX FD 464287739   23,172 297 SH   SOLE 1 297 0 0
ISHARES TR INDX FD 464287721   500,363 4,769 SH   SOLE 1 4,606 0 163
ISHARES TR INDX FD 464287697   14,716 200 SH   SOLE 1 200 0 0
ISHARES TR INDX FD 46429B689   22,870 351 SH   SOLE 1 321 0 30
ISHARES TR INDX FD 464288877   1,624,867 33,208 SH   SOLE 1 31,831 0 1,377
ISHARES TR PUT 464288954   55,000 1,000 SH Put SOLE 3 1,000 0 0
ISHARES TR INDX FD 464287127   8,010 136 SH   SOLE 1 0 0 136
ISHARES TR PUT 464287955   1,660,384 800 SH Put SOLE 3 800 0 0
ISHARES TR INDX FD 464287184   2,653 100 SH   SOLE 1 100 0 0
ISHARES TR INDX FD 46429B663   1,367,911 13,833 SH   SOLE 1 13,833 0 0
ISHARES TR INDX FD 46429B663   173,156 1,751 SH   SOLE   1,751 0 0
ISHARES TR INDX FD 464288513   1,843 25 SH   SOLE 1 25 0 0
ISHARES TR INDX FD 464287242   284,320 2,787 SH   SOLE 1 2,714 0 73
ISHARES TR INDX FD 464287242   43,256 424 SH   SOLE   424 0 0
ISHARES TR INDX FD 464288281   118,664 1,438 SH   SOLE 1 1,438 0 0
ISHARES TR INDX FD 464288588   1,332,000 15,000 SH   SOLE 3 15,000 0 0
ISHARES TR INDX FD 464288588   814,384 9,171 SH   SOLE 1 8,978 0 193
ISHARES TR INDX FD 464288240   13,633 290 SH   SOLE 1 290 0 0
ISHARES TR INDX FD 464288885   1,268,437 14,698 SH   SOLE 1 14,059 0 639
ISHARES TR INDX FD 464287465   485,817 7,049 SH   SOLE 1 7,049 0 0
ISHARES TR INDX FD 464287234   387,795 10,219 SH   SOLE 1 10,219 0 0
ISHARES TR PUT 464287955   756,640 400 SH Put SOLE 3 400 0 0
ISHARES TR PUT 464287955   912,342 600 SH Put SOLE 3 600 0 0
ISHARES TR INDX FD 464288570   93,621 1,150 SH   SOLE 1 1,150 0 0
ISHARES TR INDX FD 464288273   313,126 5,545 SH   SOLE   5,545 0 0
ISHARES TR INDX FD 464287556   638,420 5,221 SH   SOLE 1 5,181 0 40
ISHARES TR INDX FD 464287556   8,927 73 SH   SOLE   73 0 0
ISHARES TR INDX FD 464287523   10,255 22 SH   SOLE 1 22 0 0
ISHARES TR INDX FD 464288869   389,489 3,891 SH   SOLE 1 3,891 0 0
ISHARES TR INDX FD 464288869   35,135 351 SH   SOLE   351 0 0
ISHARES TR INDX FD 464287648   84,280 376 SH   SOLE 1 376 0 0
ISHARES TR INDX FD 464287630   436,674 3,221 SH   SOLE 1 3,216 0 5
ISHARES TR INDX FD 464287655   941,876 5,329 SH   SOLE 1 5,329 0 0
ISHARES TR INDX FD 464287655   278,012 1,573 SH   SOLE   1,573 0 0
ISHARES TR INDX FD 464287689   475,171 1,939 SH   SOLE   1,939 0 0
ISHARES TR INDX FD 464287481   200,422 2,194 SH   SOLE   2,194 0 0
ISHARES TR INDX FD 464287481   75,546 827 SH   SOLE 1 827 0 0
ISHARES TR INDX FD 464287473   187,603 1,798 SH   SOLE 1 1,798 0 0
ISHARES TR INDX FD 464287499   1,287,293 18,589 SH   SOLE 1 18,389 0 200
ISHARES TR INDX FD 464287499   280,462 4,050 SH   SOLE   4,050 0 0
ISHARES TR INDX FD 464287614   3,511,600 13,202 SH   SOLE   13,202 0 0
ISHARES TR INDX FD 464287614   840,794 3,161 SH   SOLE 1 2,911 0 250
ISHARES TR INDX FD 464287598   2,105,177 13,866 SH   SOLE 1 13,767 0 99
ISHARES TR INDX FD 464287598   296,960 1,956 SH   SOLE   1,956 0 0
ISHARES TR INDX FD 464287101   1,775,046 8,847 SH   SOLE 1 8,847 0 0
ISHARES TR INDX FD 464287408   625,594 4,067 SH   SOLE 1 4,067 0 0
ISHARES TR INDX FD 464287861   1,193 25 SH   SOLE 1 25 0 0
ISHARES TR INDX FD 464287341   5,281 128 SH   SOLE 1 128 0 0
ISHARES TR INDX FD 464288372   30,649 708 SH   SOLE 1 708 0 0
ISHARES TR INDX FD 464287606   120,246 1,665 SH   SOLE 1 1,665 0 0
ISHARES TR INDX FD 464287549   83,372 218 SH   SOLE 1 218 0 0
ISHARES TR INDX FD 464288414   22,559 220 SH   SOLE 1 220 0 0
ISHARES TR INDX FD 464287804   7,321,674 77,618 SH   SOLE 1 72,922 0 4,696
ISHARES TR INDX FD 464287804   530,229 5,621 SH   SOLE   5,621 0 0
ISHARES TR INDX FD 464287804   47,165 500 SH   SOLE 3 500 0 0
ISHARES TR INDX FD 464287887   22,265 203 SH   SOLE 1 203 0 0
ISHARES TR INDX FD 464287879   4,372 49 SH   SOLE 1 49 0 0
ISHARES TR INDX FD 464287309   791,687 11,571 SH   SOLE 1 11,321 0 250
ISHARES TR INDX FD 464287192   26,182 112 SH   SOLE 1 112 0 0
ISHARES TR INDX FD 464287770   16,701 108 SH   SOLE 1 108 0 0
ISHARES TR INDX FD 464288687   316,251 10,489 SH   SOLE 1 9,817 0 672
ISHARES TR INDX FD 464288687   9,859 327 SH   SOLE   327 0 0
ISHARES TR INDX FD 464287754   128,224 1,271 SH   SOLE 1 1,271 0 0
ISHARES TR INDX FD 464288851   258,259 2,648 SH   SOLE 1 2,480 0 168
ISHARES TR INDX FD 464288851   6,827 70 SH   SOLE   70 0 0
ISHARES TR INDX FD 464288836   6,548 37 SH   SOLE 1 37 0 0
ISHARES TR PUT 464287955   920,960 500 SH Put SOLE 3 500 0 0
ISHARES TR INDX FD 46429B697   9,099,462 125,718 SH   SOLE 1 118,332 0 7,386
ISHARES TR INDX FD 46429B697   944,921 13,055 SH   SOLE   13,055 0 0
ISHARES TR PUT 464287955   90,625 50 SH Put SOLE 3 50 0 0
ISHARES TR INDX FD 464288638   223,109 4,586 SH   SOLE 1 3,968 0 618
ISHARES TR PUT 464287955   324,516 300 SH Put SOLE 3 300 0 0
ISHARES TR CALL 464287905   10,900 200 SH Call SOLE 3 200 0 0
ISHARES TR PUT 464288950   750 100 SH Put SOLE 3 100 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842   6,459,656 100,383 SH   SOLE 1 99,536 0 847
ISHARES TR CORE MSCI EAFE INDX FD 46432f842   3,589,379 55,779 SH   SOLE   55,779 0 0
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834   1,599,873 26,669 SH   SOLE   6,045 0 20,624
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834   1,140,770 19,016 SH   SOLE 1 19,016 0 0
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613   69,376 1,587 SH   SOLE   1,587 0 0
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613   7,878,577 180,226 SH   SOLE 1 173,666 0 6,560
ISHARES TR ESG MSCI LEADR INDX FD 46435u218   32,803 435 SH   SOLE 1 435 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425   924,642 9,846 SH   SOLE 1 9,474 0 372
ISHARES TR FLTG RATE NT INDX FD 46429b655   192,589 3,784 SH   SOLE 1 3,784 0 0
ISHARES TR MSCI INDIA ETF INDX FD 46429b598   70,752 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR MSCI INTL QUALTY INDX FD 46434v456   9,848 293 SH   SOLE 1 293 0 0
ISHARES TR US TREAS BD ETF INDX FD 46429b267   125,356 5,688 SH   SOLE 1 5,688 0 0
ISHARES TREASURY FLOATING RATE INDX FD 46434v860   733,092 14,448 SH   SOLE 1 14,042 0 406
ISHARES U S ETF TR INDX FD 46431W507   928,029 18,601 SH   SOLE 1 18,601 0 0
ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713   181,633 4,964 SH   SOLE 1 4,756 0 208
ISHARES US TECH BREAKTHROUGH M INDX FD 46436e502   36,550 1,000 SH   SOLE   1,000 0 0
ISHARES US TECH BREAKTHROUGH M INDX FD 46436e502   437,613 11,973 SH   SOLE 1 11,973 0 0
ISHARES UT ETF TR COMMOD INDX FD 46431w853   28,829 989 SH   SOLE 1 989 0 0
ITERIS INC NEW COM 46564T107   10,002 2,416 SH   SOLE 1 2,416 0 0
ITERIS INC NEW COM 46564T107   135,643 32,764 SH   SOLE 3 32,764 0 0
ITERIS INC NEW COM 46564T107   425,902 102,875 SH   SOLE   89,020 0 13,855
ITERUM THERAPEUTICS PLC COM g6333l101   30 38 SH   SOLE 1 38 0 0
ITOCHU CORP ADR COM 465717106   14,464 200 SH   SOLE 1 200 0 0
IX ACQUISITION CORP WT g5000d111   972 25,000 SH   SOLE 3 25,000 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654   1,284,507 25,461 SH   SOLE 1 25,461 0 0
JACKSON FINL INC CL A COM 46817m107   31,723 830 SH   SOLE 1 830 0 0
JACKSON FINL INC CL A COM 46817m107   6,149,866 160,907 SH   SOLE   119,149 0 41,758
JAPAN SMALLER CAPITALIZATION INDX FD 47109U104   4,266 600 SH   SOLE 1 600 0 0
JAZZ PHARMACEUTICALS PLC COM g50871105   7,119 55 SH   SOLE 1 55 0 0
JBS SA COM 466110103   7,140 1,000 SH   SOLE 1 1,000 0 0
JD COM INC SPONS ADR ADUS 47215p106   634 22 SH   SOLE 1 22 0 0
JEFFERIES GROUP INC NEW COM COM 47233w109   583,333 15,925 SH   SOLE 1 15,925 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   2,560,685 24,355 SH   SOLE   16,575 0 7,780
JOHN WOOD GROUP PL ORDF COM g9745t118   45 24 SH   SOLE 1 24 0 0
JOHNSON & JOHNSON COM 478160104   25,237,265 162,037 SH   SOLE 1 157,874 0 4,163
JOHNSON & JOHNSON COM 478160104   22,460,879 144,211 SH   SOLE   134,708 0 9,503
JOHNSON CTLS INTL PLC COM g51502105   88,648 1,666 SH   SOLE 1 1,666 0 0
JP MORGAN CHASE & CO COM 46625h100   21,705,723 149,674 SH   SOLE   140,128 0 9,546
JP MORGAN CHASE & CO COM 46625h100   21,821,391 150,472 SH   SOLE 1 145,952 0 4,520
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837   54,834,516 1,092,756 SH   SOLE 1 1,077,472 0 15,284
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837   4,127,506 82,254 SH   SOLE   82,254 0 0
JPMORGAN BETABUILDERS CANADA E INDX FD 46641q225   88,039 1,514 SH   SOLE 1 1,514 0 0
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308   56,465 1,121 SH   SOLE 1 1,121 0 0
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209   22,950 454 SH   SOLE 1 400 0 54
JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407   282,062 3,003 SH   SOLE 1 2,305 0 698
JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332   1,185,742 22,139 SH   SOLE 1 21,229 0 910
JPMORGAN INTL BOND OPPORTUNITI INDX FD 46641q852   3,867 85 SH   SOLE 1 85 0 0
JUPITER ACQUISITION CORP WT 482082112   1,560 44,577 SH   SOLE 3 44,577 0 0
KARAT PACKAGING INC COM COM 48563l101   458,548 19,885 SH   SOLE   17,187 0 2,698
KARAT PACKAGING INC COM COM 48563l101   11,115 482 SH   SOLE 1 482 0 0
KARAT PACKAGING INC COM COM 48563l101   147,699 6,405 SH   SOLE 3 6,405 0 0
KELLANOVA COM 487836108   16,985,404 285,421 SH   SOLE   240,319 0 45,102
KELLANOVA COM 487836108   759,288 12,759 SH   SOLE 1 12,759 0 0
KENSINGTON CAPITAL ACQ -CW23 COM g5251k129   844 7,300 SH   SOLE 3 7,300 0 0
KENVUE INC COM COM 49177j102   549,819 27,381 SH   SOLE 1 27,381 0 0
KENVUE INC COM COM 49177j102   9,582,706 477,226 SH   SOLE   440,576 0 36,650
KERNEL GROUP HOLDINGS INC WT g5259l129   1,290 18,700 SH   SOLE 3 18,700 0 0
KEYCORP PUT 493267958   2,000 100 SH Put SOLE 3 100 0 0
KEYCORP COM 493267108   1,095,991 101,858 SH   SOLE 1 88,567 0 13,291
KEYCORP COM 493267108   37,305 3,467 SH   SOLE   3,467 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338l103   25,007 189 SH   SOLE 1 189 0 0
KIMBERLY-CLARK CORP COM 494368103   1,233,073 10,203 SH   SOLE 1 10,103 0 100
KINDER MORGAN INC DEL LP 49456B101   727,315 43,867 SH   SOLE 1 40,217 0 3,650
KISMET ACQUISITION TWO CORP WT g52807115   1,152 23,040 SH   SOLE 3 23,040 0 0
KISTOS HOLDINGS PLC COM g5282k106   88,109 33,654 SH   SOLE   33,654 0 0
KISTOS HOLDINGS PLC COM g5282k106   20,159 7,700 SH   SOLE 1 7,700 0 0
KKR & CO L P DEL COM UNITS COM 48248m102   30,800 500 SH   SOLE 1 500 0 0
KLA CORP COM 482480100   1,466 3 SH   SOLE 1 3 0 0
KNIFE RIVER CORP COM 498894104   2,398,139 49,112 SH   SOLE   36,872 0 12,240
KNIFE RIVER CORP COM 498894104   76,370 1,564 SH   SOLE 1 1,564 0 0
KOHLS CORP COM 500255104   72,710 3,469 SH   SOLE 1 3,469 0 0
KOHLS CORP COM 500255104   51,038,124 2,435,025 SH   SOLE 3 2,435,025 0 0
KOHLS CORP COM 500255104   279,858 13,352 SH   SOLE   13,352 0 0
KOHLS CORP CALL 500255904   142,150 500 SH Call SOLE 3 500 0 0
KOHLS CORP CALL 500255904   66,701 199 SH Call SOLE 3 199 0 0
KOHLS CORP CALL 500255904   26,600 1,400 SH Call SOLE 3 1,400 0 0
KOHLS CORP CALL 500255904   14,700 1,400 SH Call SOLE 3 1,400 0 0
KOHLS CORP PUT 500255954   655,000 2,000 SH Put SOLE 3 2,000 0 0
KOHLS CORP CALL 500255904   103,500 200 SH Call SOLE 3 200 0 0
KOHLS CORP CALL 500255904   80,200 200 SH Call SOLE 3 200 0 0
KONTOOR BRANDS COM 50050n103   1,531,888 34,887 SH   SOLE   25,745 0 9,142
KONTOOR BRANDS COM 50050n103   47,862 1,090 SH   SOLE 1 1,090 0 0
KOPIN CORP COM 500600101   244 200 SH   SOLE 1 200 0 0
KORNIT DIGITAL LTD COM m6372q113   18,910 1,000 SH   SOLE 1 1,000 0 0
KRAFT HEINZ CO COM 500754106   13,086 389 SH   SOLE 1 389 0 0
KRANESHARES TR INDX FD 500767652   399,764 12,274 SH   SOLE   12,274 0 0
KRANESHARES TR INDX FD 500767678   9,755 270 SH   SOLE 1 270 0 0
KRANESHARES TR INDX FD 500767652   9,357,960 287,318 SH   SOLE 1 275,864 0 11,454
KRATOS DEFENSE AND SECURITY SO COM 50077b207   37,550 2,500 SH   SOLE 1 2,500 0 0
KROGER CO COM 501044101   135,997 3,039 SH   SOLE 1 3,039 0 0
KYNDRYL HLDGS INC COM COM 50155q100   6,703,796 443,960 SH   SOLE   304,235 0 139,725
KYNDRYL HLDGS INC COM COM 50155q100   891 59 SH   SOLE 1 59 0 0
L OREAL CO ADR ADUS 502117203   22,869 276 SH   SOLE 1 276 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   7,680,518 44,110 SH   SOLE 1 42,633 0 1,477
L3HARRIS TECHNOLOGIES INC COM 502431109   606,460 3,483 SH   SOLE   3,483 0 0
LABORATORY CORP AMER HLDGS COM 50540R409   112,789 561 SH   SOLE 1 561 0 0
LAKELAND INDS INC COM 511795106   1,536,115 101,932 SH   SOLE   90,772 0 11,160
LAKELAND INDS INC COM 511795106   398,556 26,447 SH   SOLE 3 26,447 0 0
LAKELAND INDS INC COM 511795106   31,240 2,073 SH   SOLE 1 2,073 0 0
LAM RESEARCH CORP COM 512807108   221,811 354 SH   SOLE 1 354 0 0
LAMAR ADVERTISING CO NEW COM 512816109   27,545 330 SH   SOLE   330 0 0
LAMB WESTON HLDGS INC COM 513272104   32,361 350 SH   SOLE   350 0 0
LAMF GLOBAL VENTURES I CORP WT g5338l124   351 6,194 SH   SOLE 3 6,194 0 0
LANCASTER COLONY CORP COM 513847103   153,973 933 SH   SOLE 1 933 0 0
LAUDER ESTEE COS INC COM 518439104   10,841 75 SH   SOLE 1 75 0 0
LAUDER ESTEE COS INC COM 518439104   293,003 2,027 SH   SOLE   2,027 0 0
LEGGETT & PLATT INC COM 524660107   8,690 342 SH   SOLE 1 342 0 0
LEIDOS HOLDINGS INC COM 525327102   104,417 1,133 SH   SOLE 1 1,133 0 0
LENNAR CORP COM 526057104   959 9 SH   SOLE 1 9 0 0
LEVEL ONE BANCORP INC COM 52730d208   0 2,500 SH   SOLE 1 2,500 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104   137,374 23,205 SH   SOLE 1 23,205 0 0
LIBERTY BROADBAND CORP COM 530307107   98,637 1,085 SH   SOLE 1 1,029 0 56
LIBERTY BROADBAND CORP COM 530307305   26,483 290 SH   SOLE   290 0 0
LIBERTY BROADBAND CORP COM 530307305   312,223 3,419 SH   SOLE 1 3,238 0 181
LIBERTY GLOBAL INC COM SER A COM g5480u104   13,696 800 SH   SOLE 1 700 0 100
LIBERTY GLOBAL INC COM SER C COM g5480u120   28,564 1,539 SH   SOLE 1 1,367 0 172
LIBERTY LATIN AMERICA LTD COM g9001e128   3,096,434 379,465 SH   SOLE   293,175 0 86,290
LIBERTY LATIN AMERICA LTD COM g9001e128   1,436 176 SH   SOLE 1 176 0 0
LIBERTY LATIN AMERICA LTD COM g9001e102   473 58 SH   SOLE 1 58 0 0
LIBERTY MEDIA CORP DEL COM 531229755   121,423 1,949 SH   SOLE 1 1,837 0 112
LIBERTY MEDIA CORP DEL COM 531229789   6,959,313 273,343 SH   SOLE   196,191 0 77,152
LIBERTY MEDIA CORP DEL COM 531229722   122,108 3,804 SH   SOLE 1 3,671 0 133
LIBERTY MEDIA CORP DEL COM 531229748   28,792 902 SH   SOLE 1 827 0 75
LIBERTY MEDIA CORP DEL COM 531229722   422,211 13,153 SH   SOLE   11,601 0 1,552
LIBERTY MEDIA CORP DEL COM 531229771   29,966 530 SH   SOLE 1 454 0 76
LIBERTY MEDIA CORP DEL COM 531229789   380,067 14,928 SH   SOLE 1 14,409 0 519
LIBERTY MEDIA CORP DEL COM 531229813   90,195 3,544 SH   SOLE 1 3,249 0 295
LIBERTY RESOURCES ACQUISITION WT 53118a113   872 23,200 SH   SOLE 3 23,200 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102   92 188 SH   SOLE 1 188 0 0
LIMONEIRA CO COM 532746104   75,083 4,901 SH   SOLE   4,901 0 0
LINCOLN ELEC HLDGS INC COM 533900106   277,775 1,528 SH   SOLE 1 1,528 0 0
LINCOLN NATL CORP IND COM 534187109   24,690 1,000 SH   SOLE 1 1,000 0 0
LINDE PLC COM g54950103   10,998,847 29,539 SH   SOLE   27,334 0 2,205
LINDE PLC COM g54950103   607,324 1,631 SH   SOLE 1 1,631 0 0
LIONS GATE ENTMNT CORP COM 535919500   6,393,981 812,450 SH   SOLE   617,180 0 195,270
LITHIA MTRS INC COM 536797103   8,565 29 SH   SOLE 1 29 0 0
LITTELFUSE INC COM 537008104   3,462 14 SH   SOLE 1 14 0 0
LKQ CORP COM 501889208   268,988 5,433 SH   SOLE 1 5,258 0 175
LOCKHEED MARTIN CORP COM 539830109   903,529 2,209 SH   SOLE 1 2,209 0 0
LOCKHEED MARTIN CORP COM 539830109   107,148 262 SH   SOLE   262 0 0
LORDSTOWN MOTORS CORP COM 54405q209   201 66 SH   SOLE 1 66 0 0
LOWES COS INC COM 548661107   3,956,021 19,034 SH   SOLE 1 18,084 0 950
LOWES COS INC COM 548661107   243,173 1,170 SH   SOLE   1,170 0 0
LUBY'S ORD SHS COM 549esc028   0 7,000 SH   SOLE 1 7,000 0 0
LUCID GROUP INC COM 549498103   10,235 1,831 SH   SOLE   1,831 0 0
LULULEMON ATHLETICA INC COM 550021109   138,048 358 SH   SOLE 1 358 0 0
LULULEMON ATHLETICA INC COM 550021109   55,528 144 SH   SOLE   144 0 0
LUMEN TECHNOLOGIES INC COM 550241103   17,125 12,060 SH   SOLE 1 12,060 0 0
LUMINE GROUP INC F COM 55027c106   11,117 747 SH   SOLE 1 747 0 0
LUMIRADX LTD WT g5709l117   558 15,470 SH   SOLE 3 15,470 0 0
LUXURBAN HOTELS INC COM COM 21985r105   286,366 61,452 SH   SOLE 3 61,452 0 0
LUXURBAN HOTELS INC COM COM 21985r105   19,339 4,150 SH   SOLE 1 4,150 0 0
LUXURBAN HOTELS INC COM COM 21985r105   886,211 190,174 SH   SOLE   164,289 0 25,885
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306   45,333 300 SH   SOLE   300 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306   10,124 67 SH   SOLE 1 67 0 0
LYFT INC CL A COM COM 55087p104   822 78 SH   SOLE 1 78 0 0
M & T BK CORP COM COM 55261f104   126 1 SH   SOLE 1 1 0 0
M3 BRIGADE ACQUISITION II CO WT 553800111   347 7,312 SH   SOLE 3 7,312 0 0
MACE SEC INTL COM 554335208   2,585,456 4,787,881 SH   SOLE 3 4,787,881 0 0
MACE SEC INTL INC COM NEW COM 554335208   22,358 298,110 SH   SOLE 1 298,110 0 0
MADISON SQUARE GARDEN ENTMT COM 558256103   4,062,081 123,430 SH   SOLE   110,380 0 13,050
MADISON SQUARE GARDEN ENTMT COM 558256103   22,543 685 SH   SOLE 1 685 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103   42,312 240 SH   SOLE   240 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103   2,468 14 SH   SOLE 1 14 0 0
MAGNA INTL INC COM 559222401   10,186 190 SH   SOLE 1 190 0 0
MAGNOLIA OIL & GAS CORP COM 559663109   45,820 2,000 SH   SOLE 1 2,000 0 0
MAINSTAY CBRE GLOBAL INFRASTRU INDX FD 56064q107   883 75 SH   SOLE 1 75 0 0
MALACHITE INNOVATIONS INC COM 56089m107   560 3,500 SH   SOLE 1 3,500 0 0
MAMAS CREATIONS INC COM 56146t103   10,925 2,500 SH   SOLE 1 2,500 0 0
MAMAS CREATIONS INC COM 56146t103   76,912 17,600 SH   SOLE   17,600 0 0
MANPOWER INC COM COM 56418h100   13,564 185 SH   SOLE 1 185 0 0
MANULIFE FINL CORP COM 56501R106   17,238 943 SH   SOLE 1 943 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   5,100 600 SH   SOLE 1 600 0 0
MARATHON OIL CORP COM 565849106   9,657 361 SH   SOLE 1 361 0 0
MARATHON PETROLEUM CORP COM 56585a102   1,470,612 9,717 SH   SOLE 1 8,836 0 882
MARATHON PETROLEUM CORP COM 56585a102   819,052 5,412 SH   SOLE   5,412 0 0
MARBLEGATE ACQ WTS WT 56608a113   125 2,500 SH   SOLE 3 2,500 0 0
MARKEL GROUP INC COM 570535104   736,245 500 SH   SOLE 1 488 0 12
MARKEL GROUP INC COM 570535104   410,825 279 SH   SOLE   279 0 0
MARKFORGED HOLDING CORP COM 57064n102   463,559 319,696 SH   SOLE 1 319,696 0 0
MARRIOTT INTL INC NEW COM 571903202   11,701,217 59,530 SH   SOLE   54,956 0 4,574
MARRIOTT INTL INC NEW COM 571903202   8,002,295 40,712 SH   SOLE 1 39,402 0 1,310
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   2,516 25 SH   SOLE 1 25 0 0
MARSH & MCLENNAN COS INC COM 571748102   75,168 395 SH   SOLE 1 395 0 0
MARTIN MARIETTA MATLS INC COM 573284106   2,782,737 6,779 SH   SOLE 1 6,749 0 30
MARTIN MARIETTA MATLS INC COM 573284106   32,838 80 SH   SOLE   80 0 0
MARVELL TECHNOLOGY INC COM 573874104   214,494 3,963 SH   SOLE 1 3,963 0 0
MARVELL TECHNOLOGY INC COM 573874104   121,792 2,250 SH   SOLE   2,250 0 0
MASCO CORP COM 574599106   241,968 4,527 SH   SOLE 1 4,527 0 0
MASTERBRAND INC COM COM 57638p104   13,259,222 1,091,294 SH   SOLE   814,652 0 276,642
MASTERBRAND INC COM COM 57638p104   93,628 7,706 SH   SOLE 3 7,706 0 0
MASTERBRAND INC COM COM 57638p104   83,507 6,873 SH   SOLE 1 6,873 0 0
MASTERCARD INCORPORATED COM 57636Q104   1,351,461 3,414 SH   SOLE   3,414 0 0
MASTERCARD INCORPORATED COM 57636Q104   11,408,561 28,816 SH   SOLE 1 27,979 0 837
MATCH GROUP INC COM 57667l107   2,938 75 SH   SOLE 1 75 0 0
MATRIX SVC CO COM 576853105   515,660 43,700 SH   SOLE   43,700 0 0
MAXIMUS INC COM 577933104   7,468 100 SH   SOLE 1 100 0 0
MAYVILLE ENGR CO INC COM 578605107   1,808,701 164,877 SH   SOLE   112,745 0 52,132
MCCORMICK & CO INC COM 579780206   61,344 811 SH   SOLE 1 811 0 0
MCDONALDS CORP COM 580135101   9,674,689 36,724 SH   SOLE 1 36,267 0 457
MCDONALDS CORP COM 580135101   17,266,003 65,541 SH   SOLE   61,977 0 3,564
MCKESSON CORP COM 58155Q103   5,168,306 11,885 SH   SOLE 1 10,617 0 1,268
MCKESSON CORP COM 58155Q103   620,096 1,426 SH   SOLE   1,426 0 0
MDU RES GROUP INC COM 552690109   122,571 6,260 SH   SOLE 1 6,260 0 0
MDU RES GROUP INC COM 552690109   16,155,673 825,111 SH   SOLE   622,338 0 202,773
MEDMEN ENTERPRISES INC COM 58507m107   1,308 50,540 SH   SOLE 1 50,540 0 0
MEDTRONIC PLC SHS COM g5960l103   3,228,306 41,198 SH   SOLE 1 36,964 0 4,234
MEDTRONIC PLC SHS COM g5960l103   613,324 7,827 SH   SOLE   7,827 0 0
MEIRAGTX HOLDINGS PLC COM g59665102   2,700 550 SH   SOLE 1 550 0 0
MEITUAN COM g59669104   20,456 1,398 SH   SOLE 1 1,398 0 0
MERCADOLIBRE INC COM COM 58733r102   79,876 63 SH   SOLE 1 63 0 0
MERCATO PARTNERS ACQUISITION C WT 58759a116   1,764 8,400 SH   SOLE 3 8,400 0 0
MERCK & CO INC COM 58933Y105   3,785,794 36,773 SH   SOLE 1 34,991 0 1,782
MERCK & CO INC COM 58933Y105   769,757 7,477 SH   SOLE   7,477 0 0
MERCURY GENL CORP NEW COM 589400100   19,621 700 SH   SOLE 1 700 0 0
META PLATFORMS INC CLASS A COM COM 30303m102   5,427,535 18,079 SH   SOLE 1 17,377 0 702
META PLATFORMS INC CLASS A COM COM 30303m102   25,782,635 85,882 SH   SOLE 3 85,882 0 0
META PLATFORMS INC CLASS A COM COM 30303m102   480,336 1,600 SH   SOLE   1,600 0 0
METAA FINL GROUP COM 59100u108   10,140 220 SH   SOLE 1 220 0 0
METLIFE INC COM 59156R108   133,495 2,122 SH   SOLE 1 2,122 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   22,161 20 SH   SOLE 1 20 0 0
MFS GOVT MKTS INCOME TR CLSD FD 552939100   1,606 525 SH   SOLE 1 525 0 0
MGM RESORTS INTERNATIONAL COM 552953101   233,904 6,363 SH   SOLE 1 6,363 0 0
MGP INGREDIENTS INC COM 55303j106   200,517 1,901 SH   SOLE 1 1,901 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,280,162 29,214 SH   SOLE 1 27,464 0 1,750
MICRON TECHNOLOGY INC COM 595112103   437,363 6,429 SH   SOLE 1 5,579 0 850
MICROSOFT CORP COM 594918104   44,886,227 142,157 SH   SOLE 1 138,504 0 3,654
MICROSOFT CORP COM 594918104   30,450,434 96,438 SH   SOLE   90,856 0 5,582
MICROSTRATEGY INC COM 594972408   10,177 31 SH   SOLE 1 31 0 0
MIDDLEFIELD BANC CORP COM 596304204   91,476 3,600 SH   SOLE   3,600 0 0
MIDDLEFIELD BANC CORP COM 596304204   307,486 12,101 SH   SOLE 1 12,101 0 0
MIDLAND STATES BANCORP INC COM 597742105   84,604 4,119 SH   SOLE   4,119 0 0
MIDLAND STATES BANCORP INC COM 597742105   321,410 15,648 SH   SOLE 1 15,648 0 0
MILLERKNOLL INC COM 600544100   2,971,047 121,515 SH   SOLE 1 121,515 0 0
MITSUBISHI CORP COM j43830116   39,217 821 SH   SOLE 1 821 0 0
MKS INSTRS INC COM 55306N104   8,741 101 SH   SOLE 1 101 0 0
MODERNA INC COM 60770K107   31,607 306 SH   SOLE 1 306 0 0
MOHAWK INDS INC COM 608190104   3,432 40 SH   SOLE 1 40 0 0
MOLSON COORS BREWING CL B COM 60871r209   23,325 367 SH   SOLE 1 367 0 0
MONDELEZ INTL INC COM 609207105   259,484 3,739 SH   SOLE 1 3,739 0 0
MONDELEZ INTL INC COM 609207105   96,050 1,384 SH   SOLE   1,384 0 0
MONEYLION INC COM 60938k114   92 2,000 SH   SOLE 3 2,000 0 0
MONGODB INC COM 60937p106   4,150 12 SH   SOLE 1 12 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109   1,101 21 SH   SOLE 1 21 0 0
MOODYS CORP COM 615369105   32,355 102 SH   SOLE 1 102 0 0
MOOG INC COM 615394202   112,960 1,000 SH   SOLE   1,000 0 0
MOOG INC COM 615394202   361,472 3,200 SH   SOLE 1 3,200 0 0
MORGAN STANLEY COM 617446448   7,024 86 SH   SOLE 1 86 0 0
MORGAN STANLEY INDIA COM CLSD FD 61745c105   155,042 6,937 SH   SOLE 1 6,937 0 0
MOSAIC CO NEW COM 61945C103   2,987,940 83,931 SH   SOLE 1 83,529 0 402
MOSAIC CO NEW COM 61945C103   5,644,522 158,554 SH   SOLE   143,317 0 15,237
MOTOROLA SOLUTIONS INC COM 620076307   1,834,081 6,737 SH   SOLE 1 5,837 0 900
MOUNT RAINIER ACQUISITION CORP WT m6000j127   66 6,293 SH   SOLE 3 6,293 0 0
MOVADO GROUP INC COM 624580106   282,963 10,346 SH   SOLE 3 10,346 0 0
MOVADO GROUP INC COM 624580106   878,783 32,131 SH   SOLE   27,774 0 4,357
MOVADO GROUP INC COM 624580106   21,251 777 SH   SOLE 1 777 0 0
MPLX LP LP 55336v100   16,967 477 SH   SOLE   477 0 0
MPLX LP LP 55336v100   88,925 2,500 SH   SOLE 1 2,500 0 0
MSA SAFETY INC COM 553498106   472,950 3,000 SH   SOLE 1 3,000 0 0
MSC INDL DIRECT INC COM 553530106   39,260 400 SH   SOLE 1 400 0 0
MSCI INC COM 55354G100   227,808 444 SH   SOLE 1 444 0 0
MUELLER WTR PRODS INC COM 624758108   424,780 33,500 SH   SOLE   33,500 0 0
MUELLER WTR PRODS INC COM 624758108   66,078,942 5,211,273 SH   SOLE 3 5,211,273 0 0
MURPHY OIL CORP COM 626717102   4,898 108 SH   SOLE 1 108 0 0
MURPHY USA INC COM 626755102   9,227 27 SH   SOLE 1 27 0 0
NANO DIMENSION LTD COM 63008g203   396,848 145,900 SH   SOLE 1 145,900 0 0
NASDAQ INC COM 631103108   31,049 639 SH   SOLE 1 639 0 0
NASPERS LTD COM 631512209   1,647 52 SH   SOLE 1 52 0 0
NATHANS FAMOUS INC NEW COM 632347100   278,118 3,936 SH   SOLE   3,936 0 0
NATIONAL CINEMEDIA INC COM 635309206   751,312 167,330 SH   SOLE   167,330 0 0
NATIONAL FUEL GAS CO COM 636180101   846,133 16,300 SH   SOLE   10,740 0 5,560
NATIONAL FUEL GAS CO COM 636180101   40,749 785 SH   SOLE 1 785 0 0
NATIONAL GRID PLC COM 636274409   12,126 200 SH   SOLE 1 200 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102   59,061 135 SH   SOLE 1 135 0 0
NATUR INTERNATIONAL CORPORATIO COM 63883u103   0 142 SH   SOLE 1 142 0 0
NATURAL RESOURCE PARTNERS LP LP 63900p608   47,322 600 SH   SOLE 1 600 0 0
NATURES SUNSHINE PRODS INC COM 639027101   392,212 23,670 SH   SOLE 3 23,670 0 0
NATURES SUNSHINE PRODS INC COM 639027101   1,222,501 73,778 SH   SOLE   63,807 0 9,971
NATURES SUNSHINE PRODS INC COM 639027101   29,445 1,777 SH   SOLE 1 1,777 0 0
NAUTILUS INC COM 63910B102   31 36 SH   SOLE 1 0 0 36
NCR CORP NEW COM COM 62886e108   10,914,112 404,676 SH   SOLE   306,086 0 98,590
NDX 231117P13675000 PUT 46138g959   200,160 16 SH Put SOLE 3 16 0 0
NELNET INC COM 64031n108   26,796 300 SH   SOLE   300 0 0
NELNET INC COM 64031n108   92,357 1,034 SH   SOLE 1 1,034 0 0
NESTLE S A SPONSORED ADR ADUS 641069406   10,722,292 94,745 SH   SOLE 1 90,272 0 4,473
NESTLE S A SPONSORED ADR ADUS 641069406   862,129 7,618 SH   SOLE   7,618 0 0
NESTLE SA CHAM ET VEVEY SHS CO COM h57312649   2,381 21 SH   SOLE 1 21 0 0
NETFLIX INC COM COM 64110l106   347,139 919 SH   SOLE 1 919 0 0
NEUBERGER BERMAN NEXT GENERATI COM 64133q108   1,615 155 SH   SOLE 1 155 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304   2,545 2,544,590 SH   SOLE 3 2,544,590 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304   0 85 SH   SOLE 1 85 0 0
NEW RELIC INC COM COM 64829b100   17,124 200 SH   SOLE 1 200 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   15,876 1,400 SH   SOLE 1 1,400 0 0
NEWCOURT ACQUISITION CORP WT g6448c129   119 5,000 SH   SOLE 3 5,000 0 0
NEWELL BRANDS INC COM 651229106   165,836 18,365 SH   SOLE 1 17,365 0 1,000
NEWMARK GROUP INC COM 65158n102   19,290 3,000 SH   SOLE 1 3,000 0 0
NEWMONT CORP COM 651639106   221,912 6,006 SH   SOLE 1 6,006 0 0
NEWMONT CORP COM 651639106   337,723 9,140 SH   SOLE   9,140 0 0
NEWPARK RES INC COM 651718504   1,129,232 163,420 SH   SOLE   163,420 0 0
NEWS CORP NEW COM 65249b109   16,048 800 SH   SOLE 1 800 0 0
NEWTEKONE INC COM 652526203   291,917 19,791 SH   SOLE 3 19,791 0 0
NEWTEKONE INC COM 652526203   906,889 61,484 SH   SOLE   53,149 0 8,335
NEWTEKONE INC COM 652526203   22,582 1,531 SH   SOLE 1 1,531 0 0
NEXSTAR BROADCASTING COM 65336k103   165,162 1,152 SH   SOLE 1 1,152 0 0
NEXTERA ENERGY INC COM 65339F101   521,396 9,101 SH   SOLE   9,101 0 0
NEXTERA ENERGY INC COM 65339F101   3,086,534 53,876 SH   SOLE 1 53,560 0 316
NEXTERA ENERGY INC CORPORATE COM 65339f820   11,349 300 SH   SOLE 1 300 0 0
NEXTNAV INC COMMON STOCK COM 65345n106   108,762 21,160 SH   OTR 2 0 0 21,160
NEXTNAV INC COMMON STOCK COM 65345n106   386,687 75,231 SH   SOLE 1 75,231 0 0
NIKE INC COM 654106103   8,521,812 89,122 SH   SOLE 1 86,315 0 2,807
NIKE INC COM 654106103   10,203,897 106,713 SH   SOLE   97,830 0 8,883
NIO INC COM 62914v106   6,238 690 SH   SOLE 1 690 0 0
NMG PARENT LLC COM 62929p102   0 17 SH   SOLE 1 17 0 0
NOBLE ROCK ACQUISITION CORP WT g6546r119   665 17,542 SH   SOLE 3 17,542 0 0
NOKIA CORP ADUS 654902204   281,822 75,353 SH   SOLE 1 75,353 0 0
NOMAD FOODS LTD COM g6564a105   56,314 3,700 SH   SOLE 1 3,700 0 0
NOMAD FOODS LTD COM g6564a105   4,013,270 263,684 SH   SOLE   187,234 0 76,450
NORDSON CORP COM 655663102   1,686,719 7,558 SH   SOLE 1 7,558 0 0
NORFOLK SOUTHN CORP COM 655844108   53,171 270 SH   SOLE   270 0 0
NORFOLK SOUTHN CORP COM 655844108   1,801,374 9,147 SH   SOLE 1 8,697 0 450
NORTHERN STAR INVESTMENT CORP WT 66575b119   54 2,700 SH   SOLE 3 2,700 0 0
NORTHLAND POWER COM 666511100   3,275 201 SH   SOLE 1 201 0 0
NORTHRIM BANCORP INC COM 666762109   1,825,967 46,087 SH   SOLE   28,862 0 17,225
NORTHROP GRUMMAN CORP COM 666807102   188,401 428 SH   SOLE   428 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,785,459 6,328 SH   SOLE 1 6,253 0 75
NORTHVIEW ACQUISITION CORP COM 66718n111   1,238 33,458 SH   SOLE 3 33,458 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   419,471 41,004 SH   SOLE 1 41,004 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   427,512 41,790 SH   SOLE 3 41,790 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   130,330 12,740 SH   SOLE   12,740 0 0
NOVARTIS AG ADUS 66987V109   79,451 780 SH   SOLE   780 0 0
NOVARTIS AG ADUS 66987V109   265,635 2,608 SH   SOLE 1 2,608 0 0
NOVO-NORDISK A S ADUS 670100205   230,806 2,538 SH   SOLE 1 2,538 0 0
NU HOLDINGS LTD COM g6683n103   41,412 5,712 SH   SOLE 1 5,712 0 0
NUCOR CORP COM 670346105   3,670 23 SH   SOLE 1 23 0 0
NUO THERAPEUTICS INC COM 67059v209   2,820 4,700 SH   SOLE 1 4,700 0 0
NUTRIEN LTD COM 67077m108   13,772 223 SH   SOLE 1 223 0 0
NUVEEN AMT FREE MUN CR INC F CLSD FD 67071L106   126,060 12,227 SH   SOLE 1 12,227 0 0
NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105   149,508 15,445 SH   SOLE 1 15,445 0 0
NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102   42,504 8,400 SH   SOLE 1 8,400 0 0
NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101   33,366 3,199 SH   SOLE 1 3,199 0 0
NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101   74,995 7,396 SH   SOLE 1 7,396 0 0
NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107   44,880 8,000 SH   SOLE 1 8,000 0 0
NUVEEN MUN VALUE FD INC CLSD FD 670928100   68,005 8,233 SH   SOLE 1 8,233 0 0
NUVEEN REAL ESTATE FD COM CLSD FD 67071b108   22,780 3,400 SH   SOLE 1 3,400 0 0
NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100   321,621 24,182 SH   SOLE 1 24,182 0 0
NVIDIA CORP COM COM 67066g104   6,868,404 15,790 SH   SOLE 1 14,973 0 817
NVIDIA CORP COM COM 67066g104   830,831 1,910 SH   SOLE   1,910 0 0
NVR INC COM COM 62944t105   11,927 2 SH   SOLE 1 2 0 0
NXG NEXTGEN INFRASTR INCM FD CLSD FD 231647207   15,000 400 SH   SOLE 3 400 0 0
NXP SEMICONDUCTORS N V COM N6596X109   54,566 273 SH   SOLE 1 273 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103h107   54,166 60 SH   SOLE 1 60 0 0
OATLY GROUP AB SPON ADS COM 67421j108   582 650 SH   SOLE 1 650 0 0
OCCIDENTAL PETE CORP WT 674599162   4,325 100 SH   SOLE   100 0 0
OCCIDENTAL PETE CORP COM 674599105   101,425 1,563 SH   SOLE 1 1,563 0 0
OCCIDENTAL PETE CORP COM 674599105   51,904 800 SH   SOLE   800 0 0
OCCIDENTAL PETE CORP WT 674599162   3,248 75 SH   SOLE 1 75 0 0
ODP CORP COM 88337f105   18,460 400 SH   SOLE 1 400 0 0
OILSANDS QUEST INC COM COM 678046103   0 1,000 SH   SOLE 1 1,000 0 0
OKTA INC COM 679295105   115,744 1,420 SH   SOLE 1 1,420 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   42,141 103 SH   SOLE 1 103 0 0
OLIN CORP COM 680665205   76,219 1,525 SH   SOLE 1 1,525 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   33,160 1,000 SH   SOLE 1 1,000 0 0
OMEROS CORP COM 682143102   20,440 7,000 SH   SOLE   7,000 0 0
OMEROS CORP COM 682143102   30,806 10,550 SH   SOLE 1 10,550 0 0
OMEROS CORP COM 682143102   562,021 192,473 SH   OTR 2 0 0 192,473
OMNICOM GROUP INC COM 681919106   76,714 1,030 SH   SOLE 1 1,030 0 0
OMNILIT ACQUISITION CORP COM 68218c116   375 8,006 SH   SOLE 3 8,006 0 0
ON HOLDING AG COM h5919c104   5,564 200 SH   SOLE 1 200 0 0
ON SEMICONDUCTOR CORP COM 682189105   37,180 400 SH   SOLE   400 0 0
ON SEMICONDUCTOR CORP COM 682189105   852 9 SH   SOLE 1 9 0 0
ONEOK INC NEW COM 682680103   60,005 946 SH   SOLE   946 0 0
ONEOK INC NEW COM 682680103   396,184 6,246 SH   SOLE 1 6,246 0 0
ONESPAN INC COM 68287N100   4,837 450 SH   SOLE 1 450 0 0
ONESPAN INC COM 68287N100   7,806,026 726,142 SH   SOLE 3 726,142 0 0
ONYX ACQUISITION I CO WT g6755q117   198 4,550 SH   SOLE 3 4,550 0 0
OP BANCORP COM COM 67109r109   839,878 91,790 SH   SOLE   91,790 0 0
ORACLE CORP COM 68389X105   3,770,711 35,600 SH   SOLE 1 34,000 0 1,600
ORASURE TECHNOLOGIES COM COM 68554v108   14,825 2,500 SH   SOLE 1 2,500 0 0
ORGANON & CO COM 68622v106   21,665 1,248 SH   SOLE 1 1,248 0 0
ORGANON & CO COM 68622v106   2,574,835 148,320 SH   SOLE   100,960 0 47,360
ORION ENGINEERED CARBONS SA CO COM l72967109   33,197 1,560 SH   SOLE   1,560 0 0
ORION MARINE GROUP INC COM 68628v308   34,025 6,348 SH   SOLE 1 6,348 0 0
ORION MARINE GROUP INC COM 68628v308   1,393,498 259,981 SH   SOLE   224,737 0 35,244
ORION MARINE GROUP INC COM 68628v308   448,541 83,683 SH   SOLE 3 83,683 0 0
ORION OFFICE REIT INC COM 68629y103   260 50 SH   SOLE 1 50 0 0
OSISKO GOLD ROYALTIES COM 68827l101   444,444 37,825 SH   SOLE 1 37,825 0 0
OSISKO GOLD ROYALTIES COM 68827l101   84,717 7,210 SH   SOLE   7,210 0 0
OTIS WORLDWIDE CORP COM 68902V107   228,274 2,842 SH   SOLE 1 2,842 0 0
OUTLOOK THERAPEUTICS INC COM 69012t206   4,862 22,000 SH   SOLE 1 22,000 0 0
OXFORD INDS INC COM 691497309   319,152 3,320 SH   SOLE   3,320 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305   35,328 1,490 SH   SOLE 1 1,490 0 0
PACCAR INC COM 693718108   1,565 18 SH   SOLE 1 18 0 0
PACER FDS TR GLOBL CASH ETF INDX FD 69374h709   102,160 3,140 SH   SOLE 1 3,140 0 0
PACER US CASH COWS 100 ETF INDX FD 69374h881   156,043 3,157 SH   SOLE 1 2,691 0 466
PACER US SMALL CAP CASH COWS 1 INDX FD 69374h857   26,771 642 SH   SOLE 1 356 0 286
PACKAGING CORP AMER COM 695156109   730,744 4,759 SH   SOLE 1 4,709 0 50
PAGAYA TECHNOLOGIES LTD CL COM m7S64l115   23,700 15,000 SH   SOLE 1 15,000 0 0
PAGERDUTY INC COM COM 69553p100   35,984 1,600 SH   SOLE 1 1,600 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108   20,000 1,250 SH   SOLE   1,250 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108   373,248 23,328 SH   SOLE 1 22,678 0 650
PALO ALTO NETWORKS INC COM 697435105   71,813 306 SH   SOLE 1 306 0 0
PAN AMERN SILVER CORP COM 697900108   247,608 17,100 SH   SOLE   17,100 0 0
PAN AMERN SILVER CORP COM 697900108   793,417 54,794 SH   SOLE 1 54,794 0 0
PARAMOUNT GLOBAL COM 92556h206   45,434 3,522 SH   SOLE 1 3,522 0 0
PARAMOUNT RESOURCES LTD COM 699320206   2,528 106 SH   SOLE 1 106 0 0
PARK NATL CORP COM 700658107   28,356 300 SH   SOLE 1 300 0 0
PARK-OHIO HLDGS CORP COM 700666100   1,991 100 SH   SOLE 1 100 0 0
PARKER-HANNIFIN CORP COM 701094104   131,658 338 SH   SOLE   338 0 0
PARKER-HANNIFIN CORP COM 701094104   3,948,295 10,136 SH   SOLE 1 9,045 0 1,092
PARTNERS GROUP PRIVATE EQUITY LP 70214g208   232,295 27,721 SH   SOLE 1 27,721 0 0
PASON SYSTEMS INC COM 702925108   489,298 49,075 SH   SOLE   43,694 0 5,381
PASON SYSTEMS INC COM 702925108   551,155 55,279 SH   SOLE 1 55,279 0 0
PASON SYSTEMS INC COM 702925108   127,143 12,752 SH   SOLE 3 12,752 0 0
PATRICK INDS INC COM 703343103   8,782 117 SH   SOLE 1 117 0 0
PAYCHEX INC COM 704326107   15,916 138 SH   SOLE 1 138 0 0
PAYCOM SOFTWARE INC COM 70432v102   4,148,320 16,000 SH   SOLE 3 16,000 0 0
PAYPAL HLDGS INC COM 70450y103   195,854 3,350 SH   SOLE 1 3,250 0 100
PAYSAFE LTD COM g6964l206   2,927,598 244,170 SH   SOLE   178,654 0 65,516
PC TEL INC COM COM 69325q105   271,565 65,280 SH   SOLE   65,280 0 0
PDL BIOPHARMA INC COM COM 69329y104   0 4,948 SH   SOLE 1 4,948 0 0
PELOTON INTERACTIVE INC COM 70614w100   879 174 SH   SOLE 1 174 0 0
PENN ENTERTAINMENT INC COM 707569109   64,283 2,801 SH   SOLE 1 2,801 0 0
PENN TREATY AMERN CORP COM NEW COM 707874400   0 50,000 SH   SOLE 3 50,000 0 0
PENNANT GROUP INC COM COM 70805e109   1,896,597 170,404 SH   SOLE   124,658 0 45,746
PENSKE AUTOMOTIVE GROUP INC COM 70959w103   83,530 500 SH   SOLE 1 500 0 0
PEOPLES BANCORP INC COM 709789101   13,773 543 SH   SOLE 1 543 0 0
PEPSICO INC COM 713448108   962,419 5,680 SH   SOLE   5,680 0 0
PEPSICO INC COM 713448108   12,719,558 75,068 SH   SOLE 1 71,161 0 3,907
PERCEPTION CAPITAL CORP II WT g7007d110   251 2,500 SH   SOLE 3 2,500 0 0
PERELLA WEINBERG PARTNERS COM 71367g102   2,911,460 285,998 SH   SOLE   184,684 0 101,314
PERELLA WEINBERG PARTNERS COM 71367g102   8,755 860 SH   SOLE 1 860 0 0
PERFECT CORP WT g7006a117   7 103 SH   SOLE 3 103 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   21,726 2,079 SH   SOLE 1 2,079 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   899,421 86,069 SH   SOLE   74,393 0 11,676
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   289,726 27,725 SH   SOLE 3 27,725 0 0
PERSHING SQUARE TONTINE COM 715esc018   0 1,439 SH   SOLE 3 1,439 0 0
PETMED EXPRESS INC COM 716382106   957,862 93,450 SH   SOLE   68,360 0 25,090
PFIZER INC COM 717081103   5,218,190 157,317 SH   SOLE 1 152,675 0 4,642
PFIZER INC COM 717081103   766,260 23,101 SH   SOLE   23,101 0 0
PHILIP MORRIS INTL INC COM 718172109   621,283 6,711 SH   SOLE 1 6,561 0 150
PHILIP MORRIS INTL INC COM 718172109   231,450 2,500 SH   SOLE   2,500 0 0
PHILLIPS 66 COM 718546104   5,106,535 42,501 SH   SOLE 1 38,230 0 4,271
PHILLIPS EDISON COM 71844v201   20,929 624 SH   SOLE 1 624 0 0
PHINIA INC COMMON STOCK COM 71880k101   7,656,314 285,790 SH   SOLE   210,230 0 75,560
PHO 231020P00054000 PUT 46137v952   39,747 300 SH Put SOLE 3 300 0 0
PHO 240315P00057000 PUT 46137v952   70,914 150 SH Put SOLE 3 150 0 0
PHO 231215P00050000 PUT 46137v952   10,990 157 SH Put SOLE 3 157 0 0
PHO 231215P00052000 PUT 46137v952   4,700 40 SH Put SOLE 3 40 0 0
PHX MINERALS INC CL A COM 69291a100   1,171,891 321,948 SH   SOLE   321,948 0 0
PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882   29,092 400 SH   SOLE 1 400 0 0
PIMCO CORPORATE & INCM STRG CLSD FD 72200U100   24,340 2,000 SH   SOLE 1 2,000 0 0
PIMCO ENERGY & TACTICAL CR O COM 69346N107   99,150 5,000 SH   SOLE 1 5,000 0 0
PIMCO ETF TR INDX FD 72201R833   723,607 7,226 SH   SOLE 1 6,926 0 300
PIMCO ETF TR INDX FD 72201R833   40,056 400 SH   SOLE   400 0 0
PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775   9,493 108 SH   SOLE 1 108 0 0
PINNACLE WEST CAP CORP COM 723484101   55,260 750 SH   SOLE 1 750 0 0
PINTEREST INC CL A COM 72352l106   81 3 SH   SOLE 1 3 0 0
PIONEER NAT RES CO COM 723787107   45,451 198 SH   SOLE 1 198 0 0
PITNEY BOWES INC PUT 724479950   1,000 200 SH Put SOLE 3 200 0 0
PITNEY BOWES INC PUT 724479950   52 21 SH Put SOLE 3 21 0 0
PLAYAGS INC COM COM 72814n104   4,428,808 679,265 SH   SOLE   448,362 0 230,903
PLUG POWER INC COM 72919p202   380 50 SH   SOLE 1 50 0 0
PNC FINL SVCS GROUP INC COM 693475105   9,331 76 SH   SOLE   76 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,096,704 8,933 SH   SOLE 1 8,933 0 0
POOL CORPORATION COM COM 73278l105   22,078 62 SH   SOLE 1 62 0 0
PORTAGE FINTECH ACQUISITION CO WT g7185d114   288 3,333 SH   SOLE 3 3,333 0 0
POST HLDGS INC COM 737446104   607,039 7,080 SH   SOLE   7,080 0 0
POST HLDGS INC COM 737446104   429 5 SH   SOLE 1 5 0 0
POSTAL REALTY TRUST COM 73757r102   50,371 3,731 SH   SOLE 1 3,731 0 0
POSTAL REALTY TRUST COM 73757r102   248,224 18,387 SH   SOLE 3 18,387 0 0
POSTAL REALTY TRUST COM 73757r102   2,058,399 152,474 SH   SOLE   111,065 0 41,409
POTBELLY CORP COM 73754y100   775,460 99,418 SH   SOLE   99,418 0 0
POTLATCHDELTIC CORPORATION COM 737630103   7,065,634 155,665 SH   SOLE   115,115 0 40,550
POTLATCHDELTIC CORPORATION COM 737630103   132,312 2,915 SH   SOLE 1 2,915 0 0
PPG INDS INC COM 693506107   973,630 7,501 SH   SOLE 1 7,501 0 0
PPL CORP COM 69351t106   24,385 1,035 SH   SOLE 1 1,035 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108   142,587 8,358 SH   SOLE   8,358 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108   177,100 10,381 SH   SOLE 1 10,381 0 0
PRIMO WATER COM 74167p108   8,441,529 611,705 SH   SOLE   475,075 0 136,630
PRINCIPAL FINANCIAL GP COM COM 74251v102   6,486 90 SH   SOLE 1 90 0 0
PROCORE TECHNOLOGIES INC COM 74275k108   6,401,360 98,000 SH   SOLE 3 98,000 0 0
PROCORE TECHNOLOGIES INC COM 74275k108   3,201 49 SH   SOLE 1 49 0 0
PROCTER AND GAMBLE CO COM 742718109   12,138,907 83,223 SH   SOLE   76,946 0 6,277
PROCTER AND GAMBLE CO COM 742718109   19,024,103 130,427 SH   SOLE 1 126,210 0 4,217
PROGRESSIVE CORP COM 743315103   2,306,680 16,559 SH   SOLE 1 16,559 0 0
PROGRESSIVE CORP COM 743315103   337,802 2,425 SH   SOLE   2,425 0 0
PROJECT ENERGY REIMAGINED ACQU WT g72556114   720 6,000 SH   SOLE 3 6,000 0 0
PROLOGIS SH BEN INT COM 74340w103   98,072 874 SH   SOLE 1 874 0 0
PROOF ACQUISITION CORP I WT EX WT 74349w112   303 3,350 SH   SOLE 3 3,350 0 0
PROSHARES ONLINE RETAIL ETF INDX FD 74347b169   267,211 8,642 SH   SOLE 1 8,642 0 0
PROSHARES S&P MIDCAP 400 DIVID INDX FD 74347b680   26,696 400 SH   SOLE 1 400 0 0
PROSHARES TR INDX FD 74347X849   33,651 1,338 SH   SOLE 1 1,338 0 0
PROSHARES TR PUT 74348A950   1,200,400 80 SH Put SOLE 3 80 0 0
PROSHARES TR INDX FD 74347B714   18,992 1,744 SH   SOLE 1 1,744 0 0
PROSHARES TR PUT 74348A950   226,500 60 SH Put SOLE 3 60 0 0
PROSHARES TR PUT 74348A950   542,000 100 SH Put SOLE 3 100 0 0
PROSHARES TR II CALL 74347W900   36,108 1,003 SH Call SOLE 3 1,003 0 0
PROSHARES TR II CALL 74347W900   124,600 1,400 SH Call SOLE 3 1,400 0 0
PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305   6,047 95 SH   SOLE 1 95 0 0
PROSHARES TR PSHS ULTSH 20YRS INDX FD 74347b201   5,373 137 SH   SOLE 1 137 0 0
PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467   312,775 3,532 SH   SOLE 1 3,532 0 0
PROSHARES TR SHORT S&P 500 COM 74347b425   70,541 4,875 SH   SOLE 1 4,875 0 0
PROSHARES TR ULTRAPRO SHORT INDX FD 74347b110   23,351 1,954 SH   SOLE 1 1,954 0 0
PROSHARES ULTRA BLOOMBERG NATU INDX FD 74347y763   60,253 1,108 SH   SOLE 1 1,108 0 0
PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227   1,742 50 SH   SOLE 1 50 0 0
PROSPECTOR CAP CO 25 WTS WARRA WT g7273a113   23 420 SH   SOLE 3 420 0 0
PROVIDER REAL ESTATE FUND I LP LP 74499l783   10,032 10,032 SH   SOLE 1 10,032 0 0
PRU GIA COM 744366725   85,928 74,652 SH   SOLE 1 74,652 0 0
PRUDENTIAL FINL INC COM 744320102   94,890 1,000 SH   SOLE 1 1,000 0 0
PRUDENTIAL FINL INC COM 744320102   237,225 2,500 SH   SOLE   2,500 0 0
PSB HLDGS INC WIS COM 69360n108   10,533 498 SH   SOLE   498 0 0
PSB HLDGS INC WIS COM 69360n108   6,345 300 SH   SOLE 1 300 0 0
PSYCHEMEDICS CORP COM 744375205   69,102 17,406 SH   SOLE 3 17,406 0 0
PSYCHEMEDICS CORP COM 744375205   3,021 761 SH   SOLE 1 761 0 0
PSYCHEMEDICS CORP COM 744375205   239,018 60,206 SH   SOLE   52,838 0 7,368
PUBLIC STORAGE INC COM COM 74460d109   13,176 50 SH   SOLE 1 50 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   10,016 176 SH   SOLE 1 176 0 0
PUBMATIC INC COM CL A COM 74467q103   24,200 2,000 SH   SOLE 1 2,000 0 0
PULTE GROUP INC COM 745867101   29,620 400 SH   SOLE 1 400 0 0
PURE STORAGE COM 74624m102   3,562 100 SH   SOLE 1 100 0 0
PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103   139,977 25,590 SH   SOLE 1 25,590 0 0
QC HLDGS INC COM COM 74729t101   349,444 582,407 SH   SOLE 3 582,407 0 0
QORVO INC COM STK COM 74736k101   43,152 452 SH   SOLE 1 452 0 0
QQQ 240315C00365000 CALL 46090e903   212,591 100 SH Call SOLE 3 100 0 0
QQQ 240315P00320000 PUT 46090e953   439,194 600 SH Put SOLE 3 600 0 0
QQQ 240621P00350000 PUT 46090e953   1,139,700 600 SH Put SOLE 3 600 0 0
QUALCOMM INC COM 747525103   7,309,971 65,820 SH   SOLE 1 60,040 0 5,780
QUALCOMM INC COM 747525103   993,987 8,950 SH   SOLE   8,950 0 0
QUEST DIAGNOSTICS INC COM 74834L100   13,342 109 SH   SOLE 1 109 0 0
QUEST RESOURCE HLDG CORP COM N COM 74836w203   283,198 38,270 SH   SOLE   38,270 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100   849 1,400 SH   SOLE 1 1,400 0 0
RADIANT LOGISTICS INC COM 75025x100   44,070 7,800 SH   SOLE 1 7,800 0 0
RADIANT LOGISTICS INC COM 75025x100   22,600 4,000 SH   SOLE   4,000 0 0
RAYMOND JAMES FINL INC COM 754730109   3,798,463 37,822 SH   SOLE   25,003 0 12,819
RAYMOND JAMES FINL INC COM 754730109   209,397 2,085 SH   SOLE 1 2,085 0 0
RAYONIER INC COM 754907103   81,111 2,850 SH   SOLE 1 2,850 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101   639,238 8,882 SH   SOLE   8,882 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101   7,185,054 99,834 SH   SOLE 1 94,511 0 5,323
RB GLOBAL INC PUT 74935Q957   15,970 100 SH Put SOLE 3 100 0 0
RB GLOBAL INC PUT 74935Q957   419 2 SH Put SOLE 3 2 0 0
RB GLOBAL INC COM NPV COM 74935q107   769,853 12,318 SH   SOLE 1 11,884 0 434
RB GLOBAL INC COM NPV COM 74935q107   204,235,687 3,267,771 SH   SOLE 3 3,267,771 0 0
RB GLOBAL INC COM NPV COM 74935q107   4,711,125 75,378 SH   SOLE   52,258 0 23,120
RBA 231215C00060000 CALL 767744905   124,200 230 SH Call SOLE 3 230 0 0
RBA 231215C00063920 CALL 767744905   60,320 200 SH Call SOLE 3 200 0 0
RBA 231215C00065000 CALL 767744905   743,731 2,761 SH Call SOLE 3 2,761 0 0
RBA1 240119P00040000 PUT 74935q957   10,000 200 SH Put SOLE 3 200 0 0
READING INTL INC COM 755408101   8,480 4,000 SH   SOLE 1 4,000 0 0
READY CAPITAL CORPORATION LP 75574u101   4,913 486 SH   SOLE 1 486 0 0
REALTY INCOME CORP COM 756109104   44,946 900 SH   SOLE   900 0 0
REALTY INCOME CORP COM 756109104   169,018 3,384 SH   SOLE 1 3,384 0 0
RECURSION PHARMACEUTICALS IN COM 75629V104   176 23 SH   SOLE 1 23 0 0
REDWOOD TRUST INC COM 758075402   649 91 SH   SOLE 1 91 0 0
REGAL REXNORD CORPORATION COM 758750103   11,002 77 SH   SOLE 1 77 0 0
REGENERON PHARMACEUTICALS INC COM 75886f107   158,008 192 SH   SOLE 1 192 0 0
REGENXBIO INC COM COM 75901b107   16,460 1,000 SH   SOLE 1 1,000 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201   5,426,376 452,198 SH   SOLE 1 452,198 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201   1,733,292 144,441 SH   SOLE   144,441 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   43,792 167 SH   SOLE 1 167 0 0
REPUBLIC SVCS INC COM 760759100   302,834 2,125 SH   SOLE   2,125 0 0
REPUBLIC SVCS INC COM 760759100   5,332,349 37,417 SH   SOLE 1 33,005 0 4,412
RESIDEO TECHNOLOGIES COM 76118y104   2,054 130 SH   SOLE 1 130 0 0
REVELSTONE CAPITAL ACQUISITION WT 76137r114   146 2,249 SH   SOLE 3 2,249 0 0
REVVITY INC COM 714046109   16,605 150 SH   SOLE 1 150 0 0
RGC RES INC COM 74955l103   2,302,128 133,071 SH   SOLE   109,590 0 23,481
RH COM COM 74967x103   26,436 100 SH   SOLE 1 100 0 0
RICHARDSON ELECTRS LTD COM 763165107   775,647 70,965 SH   SOLE   61,384 0 9,581
RICHARDSON ELECTRS LTD COM 763165107   248,537 22,739 SH   SOLE 3 22,739 0 0
RICHARDSON ELECTRS LTD COM 763165107   18,603 1,702 SH   SOLE 1 1,702 0 0
RIGEL RESOURCE ACQ CORP WT EXP WT g7573m114   3,035 19,900 SH   SOLE 3 19,900 0 0
RIO TINTO PLC ADUS 767204100   30,547 480 SH   SOLE 1 480 0 0
RIOT PLATFORMS INC COM 767292105   130,993 14,040 SH   SOLE 1 14,040 0 0
RISK GEORGE INDS INC CL A COM 767720204   29,972 2,595 SH   SOLE 1 2,595 0 0
RIVERVIEW BANCORP INC COM 769397100   68,866 12,386 SH   SOLE 1 12,386 0 0
RIVERVIEW BANCORP INC COM 769397100   27,533 4,952 SH   SOLE   4,952 0 0
RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103   26,708 1,100 SH   SOLE 1 1,100 0 0
ROBLOX CORP COM 771049103   2,896 100 SH   SOLE 1 100 0 0
ROCHE HLDG LTD SPONSORED ADR ADUS 771195104   8,449 249 SH   SOLE 1 249 0 0
ROCKET COMPANIES INC COM 77311w101   2,535 310 SH   SOLE 1 310 0 0
ROCKET LAB USA INC COM 773122106   175,200 40,000 SH   SOLE 1 40,000 0 0
ROCKWELL AUTOMATION INC COM 773903109   17,724 62 SH   SOLE 1 62 0 0
ROCKY BRANDS INC COM 774515100   795,755 54,133 SH   SOLE   36,089 0 18,044
ROKU INC COM 77543r102   4,941 70 SH   SOLE 1 70 0 0
ROSS ACQUISITION II CORP WT g7641c114   3,609 32,365 SH   SOLE 3 32,365 0 0
ROTH CH ACQUISITION V CO WT 77867r118   365 4,563 SH   SOLE 3 4,563 0 0
ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789   349 22 SH   SOLE 1 22 0 0
ROYAL BK CDA COM 780087102   79,185 906 SH   SOLE 1 906 0 0
ROYAL GOLD INC COM 780287108   74,431 700 SH   SOLE   700 0 0
ROYAL OAK REALTY TRUST I NC LP 11899n308   8,627,310 133,757 SH   SOLE 1 119,381 0 14,376
ROYAL OAK REALTYTRUST INC LP 11899n308   1,297,156 20,111 SH   SOLE 1 20,111 0 0
RPM INTL INC COM 749685103   179,949 1,898 SH   SOLE 1 1,898 0 0
RSP 240621P00150000 PUT 46137v957   412,000 400 SH Put SOLE 3 400 0 0
RSTK REGIONAL BRANDS INC COM COM rgbdmerli   6,052,096 388,952 SH   SOLE 3 388,952 0 0
RUMBLE INC COM 78137l105   943 185 SH   SOLE 1 185 0 0
RUT 240315P01850000 PUT 74348a950   1,070,860 100 SH Put SOLE 3 100 0 0
RUTW 231130P01690000 PUT 74348a950   118,190 53 SH Put SOLE 3 53 0 0
RXO INC COMMON STOCK COM 74982t103   691 35 SH   SOLE 1 35 0 0
RYAN SPECIALTY HOLDINGS INC CL COM 78351f107   14,520 300 SH   SOLE 1 300 0 0
S&P GLOBAL INC COM 78409v104   84,917 232 SH   SOLE 1 232 0 0
SAGE THERAPEUTICS INC COM 78667J108   2,058 100 SH   SOLE   100 0 0
SAGE THERAPEUTICS INC COM 78667J108   1,543 75 SH   SOLE 1 75 0 0
SALESFORCE COM INC COM COM 79466l302   260,915 1,287 SH   SOLE 1 1,287 0 0
SAMSARA INC COM 79589l106   2,521 100 SH   SOLE 1 100 0 0
SAMSUNG ELECTRONICS COMPANY LT COM 796050888   10,080 8 SH   SOLE 1 8 0 0
SCHLUMBERGER LTD COM 806857108   397,554 6,819 SH   SOLE 1 6,234 0 585
SCHULTZE SPL PURP ACQ CORP I WT 808212112   72 14,425 SH   SOLE 3 14,425 0 0
SCHWAB CHARLES CORP COM 808513105   2,170,563 39,537 SH   SOLE 1 38,162 0 1,375
SCHWAB STRATEGIC TR INDX FD 808524789   37,705 684 SH   SOLE 1 234 0 450
SCHWAB STRATEGIC TR INDX FD 808524730   685 26 SH   SOLE 1 26 0 0
SCHWAB STRATEGIC TR INDX FD 808524714   80,921 1,723 SH   SOLE 1 1,723 0 0
SCHWAB STRATEGIC TR INDX FD 808524722   544,458 13,183 SH   SOLE 1 13,183 0 0
SCHWAB STRATEGIC TR INDX FD 808524755   34,080 1,076 SH   SOLE 1 1,076 0 0
SCHWAB STRATEGIC TR INDX FD 808524805   3,390,118 99,827 SH   SOLE 1 91,457 0 8,370
SCHWAB STRATEGIC TR INDX FD 808524805   1,257 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR INDX FD 808524839   3,077,761 69,585 SH   SOLE 1 61,471 0 8,114
SCHWAB STRATEGIC TR INDX FD 808524102   1,385,441 27,792 SH   SOLE 1 27,792 0 0
SCHWAB STRATEGIC TR INDX FD 808524797   2,712,758 38,337 SH   SOLE 1 38,154 0 183
SCHWAB STRATEGIC TR INDX FD 808524797   9,553 135 SH   SOLE   135 0 0
SCHWAB STRATEGIC TR INDX FD 808524201   19,133,673 378,136 SH   SOLE 1 331,525 0 46,611
SCHWAB STRATEGIC TR INDX FD 808524300   757,913 10,422 SH   SOLE 1 10,422 0 0
SCHWAB STRATEGIC TR INDX FD 808524409   59,497 923 SH   SOLE 1 923 0 0
SCHWAB STRATEGIC TR INDX FD 808524201   10,120 200 SH   SOLE   200 0 0
SCHWAB STRATEGIC TR INDX FD 808524508   226,526 3,347 SH   SOLE 1 3,347 0 0
SCHWAB STRATEGIC TR INDX FD 808524847   32,505 1,831 SH   SOLE 1 1,831 0 0
SCHWAB STRATEGIC TR INDX FD 808524607   90,793 2,192 SH   SOLE 1 2,192 0 0
SCHWAB STRATEGIC TR INDX FD 808524706   379,604 15,856 SH   SOLE 1 14,484 0 1,372
SEABOARD CORP DEL COM 811543107   18,765 5 SH   SOLE   5 0 0
SEABOARD CORP DEL COM 811543107   48,789 13 SH   SOLE 1 13 0 0
SEAGEN INC COM 81181c104   64,523 304 SH   SOLE 1 304 0 0
SEALED AIR CORP NEW COM COM 81211k100   6,572 200 SH   SOLE 1 200 0 0
SECUREWORKS CORP COM 81374a105   21,735 3,500 SH   SOLE 1 3,500 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y308   213,229 3,099 SH   SOLE 1 3,099 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y803   1,478,448 9,019 SH   SOLE 1 8,987 0 32
SELECT SECTOR SPDR TR INDX FD 81369Y209   175,730 1,365 SH   SOLE 1 1,365 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506   2,640,156 29,208 SH   SOLE 1 28,811 0 397
SELECT SECTOR SPDR TR INDX FD 81369Y506   675,484 7,473 SH   SOLE   7,473 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605   227,231 6,851 SH   SOLE 1 6,851 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y704   172,853 1,705 SH   SOLE 1 1,705 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605   28,559 861 SH   SOLE   861 0 0
SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860   139,687 4,100 SH   SOLE 1 4,100 0 0
SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407   42,499 264 SH   SOLE 1 264 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886   35,004 594 SH   SOLE 1 594 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100   153,565 1,955 SH   SOLE 1 1,955 0 0
SEMPER PARATUS ACQUISITION COR WT g8028l131   310 6,204 SH   SOLE 3 6,204 0 0
SEMPRA COM 816851109   11,021 162 SH   SOLE 1 162 0 0
SEP ACQUISITION CORP WT 589381110   840 8,403 SH   SOLE 3 8,403 0 0
SERVICENOW INC COM COM 81762p102   110,674 198 SH   SOLE   198 0 0
SERVICENOW INC COM COM 81762p102   373,621 668 SH   SOLE 1 668 0 0
SESEN BIO I N C COM 817cvr038   0 1,302 SH   SOLE 1 1,302 0 0
SEVEN HILLS REALTY TRUST COM 81784e101   1,474 135 SH   SOLE 3 135 0 0
SGI INTL COM NEW COM 784185209   0 2,000 SH   SOLE 1 2,000 0 0
SHELL PLC COM 780259305   201,488 3,130 SH   SOLE 1 3,130 0 0
SHERWIN WILLIAMS CO COM 824348106   601,663 2,359 SH   SOLE   2,359 0 0
SHERWIN WILLIAMS CO COM 824348106   3,608,689 14,149 SH   SOLE 1 13,952 0 197
SHIFT TECHNOLOGIES INC COM 82452t305   45 28 SH   SOLE 1 28 0 0
SHOPIFY INC CL A COM 82509l107   789,082 14,460 SH   SOLE 1 12,960 0 1,500
SIEMENS A G SPONSORED ADR ADUS 826197501   14,290 200 SH   SOLE 1 200 0 0
SIGNET JEWELERS LTD SHS COM g81276100   50,267 700 SH   SOLE 1 700 0 0
SILVER HAMMER MNG CORP COM 827733106   254 2,150 SH   SOLE 1 2,150 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109   1,596,871 100,622 SH   SOLE   89,346 0 11,276
SILVERCREST ASSET MGMT GROUP COM 828359109   424,951 26,777 SH   SOLE 3 26,777 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109   32,914 2,074 SH   SOLE 1 2,074 0 0
SIM ST TREAS FUT STRAT ETF INDX FD 82889n657   7,504,071 343,593 SH   SOLE 3 343,593 0 0
SIRIUS XM HLDGS INC COM 82968b103   10,486 2,320 SH   SOLE 1 2,320 0 0
SKYWEST INC COM 830879102   2,852 68 SH   SOLE 1 68 0 0
SMART SMS CORP COM COM 83171w207   0 2,500 SH   SOLE   2,500 0 0
SMITH & WESSON BRANDS INC COM 831754106   442,206 34,253 SH   SOLE 3 34,253 0 0
SMITH & WESSON BRANDS INC COM 831754106   34,625 2,682 SH   SOLE 1 2,682 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,377,226 106,679 SH   SOLE   92,213 0 14,466
SMITH A O CORP COM 831865209   5,555 84 SH   SOLE 1 84 0 0
SMUCKER J M CO COM 832696405   2,134,205 17,364 SH   SOLE 1 17,212 0 152
SMUCKER J M CO COM 832696405   248,647 2,023 SH   SOLE   2,023 0 0
SNAP INC. COM 83304a106   2,227 250 SH   SOLE 1 250 0 0
SNOWFLAKE INC COM 833445109   20,998 137 SH   SOLE 1 137 0 0
SOCIAL LEVERAGE ACQUISITION CO WT 83363k110   6 100 SH   SOLE 3 100 0 0
SOCIEDAD QUIMICA Y MINERA DE ADUS 833635105   4,177 70 SH   SOLE 1 70 0 0
SOFI TECHNOLOGIES INC COM 83406f102   45,279 5,667 SH   SOLE 1 5,667 0 0
SOFTBANK GROUP CORPORATION COM 83404d109   6,315 300 SH   SOLE 1 300 0 0
SOLAR INTEGRATED ROOFING CORP COM 83417r103   11 2,000 SH   SOLE 1 2,000 0 0
SOLID POWER INC CLASS A COM COM 83422n105   16,160 8,000 SH   SOLE 1 8,000 0 0
SOMALOGIC INC WT 83444k113   960 4,360 SH   SOLE 3 4,360 0 0
SOTERA HEALTH CO COM 83601l102   14,980 1,000 SH   SOLE 1 1,000 0 0
SOUTHERN CO COM 842587107   635,421 9,818 SH   SOLE 1 9,668 0 150
SOUTHWEST AIRLS CO COM 844741108   34,373 1,270 SH   SOLE 1 1,270 0 0
SP PLUS CORP COM COM 78469c103   1,171,084 32,440 SH   SOLE   32,440 0 0
SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622   452 5 SH   SOLE 1 5 0 0
SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109   1,526,367 4,557 SH   SOLE 1 4,242 0 315
SPDR GOLD MINISHARES TRUST COM 98149e303   6,929 189 SH   SOLE 1 189 0 0
SPDR GOLD TR INDX FD 78463V107   171,450 1,000 SH   SOLE 3 1,000 0 0
SPDR GOLD TR INDX FD 78463V107   34,290 200 SH   SOLE   200 0 0
SPDR GOLD TR INDX FD 78463V107   2,074,768 12,101 SH   SOLE 1 12,051 0 50
SPDR INDEX SHS FDS INDX FD 78463X749   134,006 3,508 SH   SOLE 1 3,508 0 0
SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509   6,445 192 SH   SOLE 1 192 0 0
SPDR PORT INTER TRM TRSRY ETF INDX FD 78464a672   4,102 149 SH   SOLE 1 149 0 0
SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649   221,886 9,116 SH   SOLE 1 9,116 0 0
SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889   13,737 443 SH   SOLE 1 443 0 0
SPDR PORTFOLIO S&P 500 ETF INDX FD 78464a854   349,558 6,955 SH   SOLE 1 6,955 0 0
SPDR PORTFOLIO S&P 500 GROWTH INDX FD 78464a409   41,911 707 SH   SOLE 1 707 0 0
SPDR PORTFOLIO S&P 500 VALUE E INDX FD 78464a508   487,606 11,818 SH   SOLE 1 11,782 0 36
SPDR PORTFOLIO S&P 600 SMALL C INDX FD 78468r853   32,767 888 SH   SOLE 1 888 0 0
SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805   47,189 899 SH   SOLE 1 899 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103   7,971,958 18,649 SH   SOLE 1 17,106 0 1,543
SPDR S&P 500 ETF TR INDX FD 78462F103   729,708 1,707 SH   SOLE   1,707 0 0
SPDR S&P 500 ETF TR PUT 78462F953   47,500 1,000 SH Put SOLE 3 1,000 0 0
SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631   127,458 1,137 SH   SOLE 1 1,137 0 0
SPDR S&P KENSHO SMART MOBILITY INDX FD 78468r689   1,329 43 SH   SOLE 1 43 0 0
SPDR S&P MIDCAP 400 ETF INDX FD 78467y107   377,130 826 SH   SOLE 1 742 0 84
SPDR SER TR PUT 78464A954   112,638 200 SH Put SOLE 3 200 0 0
SPDR SER TR PUT 78464A954   10,350 230 SH Put SOLE 3 230 0 0
SPDR SER TR INDX FD 78468R408   82,332 3,366 SH   SOLE 1 3,366 0 0
SPDR SER TR INDX FD 78464A763   1,081,094 9,400 SH   SOLE 1 9,088 0 312
SPDR SER TR BARCLAYS CONV INDX FD 78464a359   26,984 398 SH   SOLE 1 398 0 0
SPDR SER TR DOW JONES REIT INDX FD 78464a607   29,693 358 SH   SOLE 1 358 0 0
SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839   19,458 300 SH   SOLE 1 300 0 0
SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300   3,908 54 SH   SOLE 1 54 0 0
SPDR SER TR S&P OILGAS INDX FD 78468r556   88,746 600 SH   SOLE 1 600 0 0
SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862   58,803 300 SH   SOLE 1 300 0 0
SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847   11,210 256 SH   SOLE 1 256 0 0
SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797   33,165 900 SH   SOLE 1 900 0 0
SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698   31,327 750 SH   SOLE 1 750 0 0
SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516   765 36 SH   SOLE 1 36 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870   112,378 1,539 SH   SOLE 1 1,539 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870   8,543 117 SH   SOLE   117 0 0
SPDR SERIES TRUST S&P METALS M COM 78464a755   61,057 1,163 SH   SOLE 1 1,163 0 0
SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532   1,498 20 SH   SOLE 1 20 0 0
SPDR SHORT TERM CORPORATE BND INDX FD 78464a474   31,666 1,080 SH   SOLE 1 1,080 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104   321,255 29,392 SH   SOLE 1 29,392 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104   33,774 3,090 SH   SOLE   3,090 0 0
SPECTRUM BRANDS HLDGS INC COM COM 84790a105   6,254,680 79,830 SH   SOLE   56,750 0 23,080
SPHERE ENTERTAINMENT COM 55826t102   25,455 685 SH   SOLE 1 685 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109   112,980 7,000 SH   SOLE 1 7,000 0 0
SPIRIT MTA REIT LP 848esc018   0 65,000 SH   SOLE 1 65,000 0 0
SPIRIT MTA REIT LP 848esc018   0 15,000 SH   SOLE   15,000 0 0
SPLUNK INC COM 848637104   29,250 200 SH   SOLE 1 200 0 0
SPORT HALEY HLDGS COM 84917j104   0 2,500 SH   SOLE 1 2,500 0 0
SPORTSMAP TECH ACQUISITION COR WT 84921j116   237 8,347 SH   SOLE 3 8,347 0 0
SPOTIFY TECHNOLOGY SA COM l8681t102   4,330 28 SH   SOLE 1 28 0 0
SPREE ACQUISITION 1 CORP LTD WT g83745128   161 4,300 SH   SOLE 3 4,300 0 0
SPRINGWATER SPECIAL SITUATIONS WT 85205u115   946 11,000 SH   SOLE 3 11,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101   1,487,961 85,910 SH   SOLE 1 85,910 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101   519,600 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104   790,464 55,200 SH   SOLE   55,200 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104   2,529,112 176,614 SH   SOLE 1 176,614 0 0
SPROTT PHYSICAL PLATINUM AND P COM 85207q104   91,545 8,500 SH   SOLE 1 8,500 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107   651,759 85,984 SH   SOLE 1 85,984 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107   607,916 80,200 SH   SOLE   80,200 0 0
SPROTT PHYSICAL URANIUM TRUST COM 85210a104   275,725 16,082 SH   SOLE 1 16,082 0 0
SPWH 240419C00005000 CALL 84920y906   14,500 200 SH Call SOLE 3 200 0 0
SPWH 240419P00002500 PUT 84920y956   4,000 400 SH Put SOLE 3 400 0 0
SPX 231215P04300000 PUT 784635954   4,201,174 385 SH Put SOLE 3 385 0 0
SPX 241220P03000000 PUT 784635954   460,959 100 SH Put SOLE 3 100 0 0
SPX x241220P04500000 PUT 784635954   2,540,800 80 SH Put SOLE 3 80 0 0
SPXW 231117P03980000 PUT FSPXC4150   71,170 32 SH Put SOLE 3 32 0 0
SPXW 231229P03800000 PUT FSPXC4150   15,711 6 SH Put SOLE 1 0 0 6
SPY 240315P00400000 PUT 78462f953   689,208 800 SH Put SOLE 3 800 0 0
SPY 240621P00455000 PUT 78462f953   1,621,685 500 SH Put SOLE 3 500 0 0
SRH TOTAL RETURN FUND INC COM 101507101   300,370 23,141 SH   SOLE 1 23,141 0 0
SSE PLC SPONSORED ADR ADUS 78467K107   6,951 354 SH   SOLE 1 354 0 0
STAG INDL INC COM COM 85254j102   22,738 659 SH   SOLE 1 659 0 0
STAR GAS PARTNERS L.P. COM 85512c105   7,723 642 SH   SOLE 1 642 0 0
STARBUCKS CORP COM 855244109   4,020,626 44,052 SH   SOLE 1 41,702 0 2,350
STARBUCKS CORP COM 855244109   270,889 2,968 SH   SOLE   2,968 0 0
STEPHAN CO COM 858603103   915 847 SH   SOLE   847 0 0
STEPPE CEMENT LTD COM y8162g112   26,614 89,000 SH   SOLE 1 89,000 0 0
STERIS PLC COM g8473t100   191,554 873 SH   SOLE 1 873 0 0
STERLING INFRASTRUCTURE INC COM 859241101   135,130 1,839 SH   SOLE   1,591 0 248
STERLING INFRASTRUCTURE INC COM 859241101   3,233 44 SH   SOLE 1 44 0 0
STERLING INFRASTRUCTURE INC COM 859241101   43,280 589 SH   SOLE 3 589 0 0
STONEBRIDGE ACQUISITION CORP W WT g85094129   195 7,500 SH   SOLE 3 7,500 0 0
STONEX GROUP INC COM 861896108   19,384 200 SH   SOLE 1 200 0 0
STONEX GROUP INC COM 861896108   918,802 9,480 SH   SOLE   9,480 0 0
STRATASYS LTD COM m85548101   504 37 SH   SOLE 1 37 0 0
STRIVE US ENERGY ETF COM 02072l722   7,691 256 SH   SOLE 1 256 0 0
STRYKER CORPORATION COM 863667101   953,987 3,491 SH   SOLE 1 3,491 0 0
STRYKER CORPORATION COM 863667101   401,160 1,468 SH   SOLE   1,468 0 0
STRYVE FOODS INC COM 863685111   206 17,300 SH   SOLE 3 17,300 0 0
SUMMIT HEALTHCARE ACQUISITION WT g9845f117   208 5,050 SH   SOLE 3 5,050 0 0
SUN LIFE FINANCIAL INC. COM 866796105   7,222 148 SH   SOLE 1 148 0 0
SUNCOKE ENERGY INC COM 86722A103   40,600 4,000 SH   SOLE 1 4,000 0 0
SUPERIOR GROUP OF CO INC COM 868358102   366,594 47,120 SH   SOLE   47,120 0 0
SWIFTMERGE ACQUISITION CORP WT g63836111   390 6,500 SH   SOLE 3 6,500 0 0
SWISS HELVETIA FD INC CLSD FD 870875101   8,160 1,068 SH   SOLE 1 1,068 0 0
SWITCHBACK II CORP WT 09077j115   14 2,000 SH   SOLE 3 2,000 0 0
SYLVAMO CORP COM 871332102   76,895 1,750 SH   SOLE 1 1,750 0 0
SYNOPSYS INC COM 871607107   1,561 3 SH   SOLE 1 3 0 0
SYNOVUS FINL CORP COM NEW COM 87161c501   69,444 2,498 SH   SOLE 1 2,498 0 0
SYSCO CORP COM 871829107   270,937 4,102 SH   SOLE 1 4,102 0 0
SYSCO CORP COM 871829107   33,025 500 SH   SOLE   500 0 0
T-MOBILE US INC COM 872590104   30,811 220 SH   SOLE 1 220 0 0
TACTICAL AIR DEFENSE SVCS COM COM 87356M108   0 140,000 SH   SOLE 1 140,000 0 0
TAIWAN FD INC COM 874036106   5,996 200 SH   SOLE 1 200 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100   47,969 552 SH   SOLE   552 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100   222,983 2,566 SH   SOLE 1 2,566 0 0
TALEN ENERGY CORP COM COM 87422q109   1,057,471 19,990 SH   SOLE   19,990 0 0
TARGET CORP COM 87612E106   66,342 600 SH   SOLE   600 0 0
TARGET CORP COM 87612E106   1,253,107 11,333 SH   SOLE 1 10,353 0 980
TE CONNECTIVITY LTD COM H84989104   74,861 606 SH   SOLE 1 606 0 0
TE CONNECTIVITY LTD COM H84989104   92,647 750 SH   SOLE   750 0 0
TECHNOLOGY & TELECOMMUNICATION COM g87119114   1,901 52,800 SH   SOLE 3 52,800 0 0
TECHTRONIC INDS LTD SPONSORED COM 87873r101   14,839 308 SH   SOLE 1 308 0 0
TECK RESOURCES LTD ADUS 878742204   21,545 500 SH   SOLE 1 500 0 0
TEEKAY TANKERS LTD COM y8565n300   131,426 3,157 SH   SOLE 3 3,157 0 0
TEEKAY TANKERS LTD COM y8565n300   410,055 9,850 SH   SOLE   8,517 0 1,333
TEEKAY TANKERS LTD COM y8565n300   9,492 228 SH   SOLE 1 228 0 0
TEGNA INC COM SHS COM 87901j105   14,570 1,000 SH   SOLE 1 1,000 0 0
TELADOC INC COM COM 87918a105   11,321 609 SH   SOLE 1 609 0 0
TELESAT CORP COM 879512309   124,410 8,700 SH   SOLE 1 8,700 0 0
TELESAT CORP COM 879512309   14,300 1,000 SH   SOLE   1,000 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109   393,924 85,450 SH   SOLE 1 85,450 0 0
TEMPLETON GLOBAL INCOME FD CLSD FD 880198106   12,792 3,314 SH   SOLE 3 3,314 0 0
TENCENT HLDGS LTD ADR ADUS 88032q109   16,899 437 SH   SOLE 1 437 0 0
TENCENT MUSIC ENTERTAINMENT GR COM 88034p109   740 116 SH   SOLE 1 116 0 0
TEREX CORP NEW COM 880779103   28,810 500 SH   SOLE 1 500 0 0
TERRY CORP CONN COM COM 881484109   25,115 250 SH   SOLE 1 250 0 0
TESLA MTRS INC COM COM 88160r101   1,272,520 5,086 SH   SOLE 1 5,086 0 0
TEUCRIUM WHEAT FUND COM 88166a508   515,225 92,500 SH   SOLE 1 92,500 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209   122 12 SH   SOLE 1 12 0 0
TEXAS INSTRS INC COM 882508104   6,923,630 43,542 SH   SOLE 1 43,052 0 490
TEXAS INSTRS INC COM 882508104   6,219,517 39,114 SH   SOLE   35,603 0 3,511
TEXTRON INC COM 883203101   75,796 970 SH   SOLE 1 970 0 0
TFS FINL CORP COM 87240R107   12,446 1,053 SH   SOLE 1 1,053 0 0
THAI FUND COM 882esc106   0 394 SH   SOLE 3 394 0 0
THAI FUND COM 882esc106   0 200 SH   SOLE 1 200 0 0
THE CIGNA GROUP COM 125523100   206,494 722 SH   SOLE 1 722 0 0
THE NORTH WEST COMPANY INC COM 663278208   18,972 750 SH   SOLE 1 750 0 0
THE TRADE DESK COM 88339j105   37,938 485 SH   SOLE 1 485 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   490,985 970 SH   SOLE 1 870 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102   67,827 134 SH   SOLE   134 0 0
THIRD POINT OFFSHORE INVESTORS COM G8846K109   745,562 39,500 SH   SOLE 1 39,500 0 0
THRYV HLDGS INC COM 886029206   9,760 520 SH   SOLE 1 520 0 0
THRYV HLDGS INC COM 886029206   2,170,882 115,657 SH   SOLE   78,317 0 37,340
THUNDER BRIDGE CAPITAL PARTNER WT 88605l115   404 3,669 SH   SOLE 3 3,669 0 0
TIDAL ETF TR INDX FD 886364678   224,493 10,465 SH   SOLE 1 10,465 0 0
TIDAL ETF TR INDX FD 886364678   87,952 4,100 SH   SOLE   4,100 0 0
TIMKEN CO COM 887389104   146,980 2,000 SH   SOLE 1 2,000 0 0
TIPTREE INC COM 88822q103   672,780 40,142 SH   SOLE   34,710 0 5,432
TIPTREE INC COM 88822q103   215,634 12,866 SH   SOLE 3 12,866 0 0
TIPTREE INC COM 88822q103   15,805 943 SH   SOLE 1 943 0 0
TJX COS INC NEW COM 872540109   3,042,193 34,228 SH   SOLE 1 32,328 0 1,900
TJX COS INC NEW COM 872540109   133,320 1,500 SH   SOLE   1,500 0 0
TLGY ACQUISITION CORPORATION W WT g8656t125   215 5,000 SH   SOLE 3 5,000 0 0
TMC THE METALS CO INC COM 87261y106   49,560 50,000 SH   SOLE 1 50,000 0 0
TOAST INC COM 888787108   9,627 514 SH   SOLE 1 514 0 0
TOPBUILD CORP COM COM 89055f103   63,655 253 SH   SOLE 1 253 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   2,768 200 SH   SOLE 1 200 0 0
TORTOISE ENERGY INFRASTRUCTURE COM 89147l886   225,682 7,809 SH   SOLE 1 7,809 0 0
TORTOISEECOFIN ACQUISITION III WT g8956e117   1,451 8,791 SH   SOLE 3 8,791 0 0
TOTO LIMITED ADR ADUS 891515207   19,335 750 SH   SOLE 1 750 0 0
TOYOTA MOTOR CORP ADUS 892331307   17,975 100 SH   SOLE 1 100 0 0
TPG INC COM 872657101   132,528 4,400 SH   SOLE   4,400 0 0
TPG INC COM 872657101   48,192 1,600 SH   SOLE 1 1,600 0 0
TRAJECTORY ALPHA ACQUISITION C WT 89301b112   574 4,000 SH   SOLE 3 4,000 0 0
TRANE TECHNOLOGIES PLC COM g8994e103   39,567 195 SH   SOLE 1 195 0 0
TRANSCAT INC COM 893529107   17,341 177 SH   SOLE 1 177 0 0
TRANSDIGM GROUP INC COM 893641100   299,437 355 SH   SOLE   355 0 0
TRANSDIGM GROUP INC COM 893641100   3,649,200 4,328 SH   SOLE 1 4,273 0 55
TRANSMEDICS GROUP INC COM 89377m109   27,375 500 SH   SOLE 1 500 0 0
TRAVEL PLUS LEISURE CO COM 894164102   3,012,080 82,006 SH   SOLE   59,332 0 22,674
TRAVEL PLUS LEISURE CO COM 894164102   75,113 2,045 SH   SOLE 1 2,045 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,317,422 8,067 SH   SOLE 1 7,517 0 550
TRI CONTL CORP CLSD FD 895436103   156,881 5,900 SH   SOLE 1 5,900 0 0
TRUIST FINANCIAL CORPORATION COM 89832q109   1,717 60 SH   SOLE 1 60 0 0
TWELVE SEAS INVESTMENT CO II WT 90118t114   612 13,455 SH   SOLE 3 13,455 0 0
TWILIO INC COM 90138f102   35,118 600 SH   SOLE 1 600 0 0
TWIN RIDGE CAPITAL ACQUISITION WT g9151l120   1,527 20,339 SH   SOLE 3 20,339 0 0
TYLER TECHNOLOGIES INC COM 902252105   13,129 34 SH   SOLE 1 34 0 0
U HAUL HOLDING COMPANY COM 023586506   1,415,231 27,013 SH   SOLE 1 26,643 0 370
U S GLOBAL INVS INC COM 902952100   11,400 4,000 SH   SOLE 1 4,000 0 0
UATARA CAPITAL ACQUISITION COR WT 85021q116   17 8,600 SH   SOLE 3 8,600 0 0
UBER TECHNOLOGIES INC COM 90353t100   110,540 2,404 SH   SOLE 1 2,404 0 0
UBER TECHNOLOGIES INC COM 90353t100   114,975 2,500 SH   SOLE   2,500 0 0
UGA 240119C00080000 CALL 91201t902   322,880 2,018 SH Call SOLE 3 2,018 0 0
UGA 240119P00045000 PUT 91201t952   40,360 2,018 SH Put SOLE 3 2,018 0 0
UGI CORP NEW COM 902681105   893,780 38,860 SH   SOLE   26,610 0 12,250
UIPATH INC COM 90364p105   86,577 5,060 SH   SOLE 1 5,060 0 0
UNDER ARMOUR INC COM 904311107   1,959 286 SH   SOLE 1 286 0 0
UNDER ARMOUR INC COM 904311206   3,018 473 SH   SOLE 1 473 0 0
UNILEVER PLC ADUS 904767704   3,168,325 64,136 SH   SOLE 1 56,652 0 7,484
UNILEVER PLC ADUS 904767704   438,079 8,868 SH   SOLE   8,868 0 0
UNION PAC CORP COM 907818108   143,152 703 SH   SOLE   703 0 0
UNION PAC CORP COM 907818108   5,703,846 28,011 SH   SOLE 1 26,899 0 1,112
UNIT CORP COM 909218406   959,657 17,544 SH   SOLE   15,166 0 2,378
UNIT CORP COM 909218406   308,946 5,648 SH   SOLE 3 5,648 0 0
UNIT CORP COM 909218406   23,357 427 SH   SOLE 1 427 0 0
UNITED AIRLS HLDGS INC COM 910047109   62,266 1,472 SH   SOLE 1 1,472 0 0
UNITED PARCEL SERVICE INC COM 911312106   377,543 2,422 SH   SOLE 1 2,397 0 25
UNITED PARCEL SERVICE INC COM 911312106   46,761 300 SH   SOLE   300 0 0
UNITED RENTALS INC COM 911363109   49,894 112 SH   SOLE 1 112 0 0
UNITED STS COMMODITY INDEX F COM 911718104   1,243 54 SH   SOLE 1 54 0 0
UNITED STS NAT GAS FD LP COM 912318300   265,784 38,914 SH   SOLE 1 38,914 0 0
UNITEDHEALTH GROUP INC COM 91324P102   27,841,876 55,221 SH   SOLE   51,356 0 3,865
UNITEDHEALTH GROUP INC COM 91324P102   26,818,136 53,191 SH   SOLE 1 51,303 0 1,887
UNITI GROUP INC COM COM 91325v108   599 127 SH   SOLE 1 127 0 0
UNITY SOFTWARE INC COM 91332u101   28,251 900 SH   SOLE 1 900 0 0
UNIVERSAL ELECTRS INC COM 913483103   1,486,472 164,251 SH   SOLE   122,043 0 42,208
UNIVERSAL STAINLESS & ALLOY COM 913837100   441,492 33,676 SH   SOLE   29,135 0 4,541
UNIVERSAL STAINLESS & ALLOY COM 913837100   141,103 10,763 SH   SOLE 3 10,763 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   10,776 822 SH   SOLE 1 822 0 0
UPSTART HOLDINGS INC COM 91680m107   34,248 1,200 SH   SOLE 1 1,200 0 0
URBAN OUTFITTERS INC COM 917047102   51,618 1,579 SH   SOLE   1,579 0 0
US BANCORP DEL COM 902973304   13,224 400 SH   SOLE   400 0 0
US BANCORP DEL COM 902973304   3,238,815 97,968 SH   SOLE 1 94,978 0 2,990
US GLOBAL JETS ETF INDX FD 26922a842   2,197 129 SH   SOLE 1 129 0 0
USHIO INC COM j94456118   23,106 1,900 SH   SOLE 1 1,900 0 0
UTAH MED PRODS INC COM 917488108   1,432,502 16,657 SH   SOLE   15,953 0 704
V2X INC COM 92242t101   135,349 2,620 SH   SOLE 1 2,620 0 0
V2X INC COM 92242t101   16,638,446 322,076 SH   SOLE   240,513 0 81,563
VAALCO ENERGY INC COM 91851C201   1,399,519 318,797 SH   SOLE   281,416 0 37,381
VAALCO ENERGY INC COM 91851C201   30,181 6,875 SH   SOLE 1 6,875 0 0
VAALCO ENERGY INC COM 91851C201   388,673 88,536 SH   SOLE 3 88,536 0 0
VAIL RESORTS INC COM COM 91879q109   25,899 117 SH   SOLE 1 117 0 0
VAIL RESORTS INC COM COM 91879q109   54,363 245 SH   SOLE   245 0 0
VALERO ENERGY CORP COM 91913Y100   315,400 2,226 SH   SOLE 1 2,226 0 0
VALVOLINE INC COM COM 92047w101   35,625 1,105 SH   SOLE 1 1,105 0 0
VANECK GREEN METALS ETF INDX FD 92189y204   53,830 2,155 SH   SOLE 1 2,155 0 0
VANECK MORNINGSTAR SMID MOAT E INDX FD 92189h730   231,379 8,140 SH   SOLE 1 8,140 0 0
VANECK OIL SERVICES ETF INDX FD 92189h607   46,925 136 SH   SOLE 1 136 0 0
VANECK VECTORS AMT FREE INTERM COM 92189h201   56,095 1,272 SH   SOLE 1 1,272 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700   206,430 2,623 SH   SOLE 1 2,308 0 315
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700   5,270,067 66,964 SH   SOLE   66,964 0 0
VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528   76,958 4,611 SH   SOLE 1 4,611 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106   168,187 6,250 SH   SOLE 1 6,250 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106   175,588 6,525 SH   SOLE   6,525 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791   16,115 500 SH   SOLE 1 500 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791   51,568 1,600 SH   SOLE   1,600 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841   52,143 1,062 SH   SOLE 1 1,062 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841   252,417 5,141 SH   SOLE   5,141 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437   723,499 26,737 SH   SOLE 1 26,737 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437   10,526 389 SH   SOLE   389 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643   486,665 6,417 SH   SOLE   6,417 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643   1,995,502 26,312 SH   SOLE 1 25,862 0 450
VANECK VECTORS RARE EARTH/STRA COM 92189h805   23,215 350 SH   SOLE 1 350 0 0
VANECK VECTORS RUSSIA ETF INDX FD 92189f403   0 400 SH   SOLE 1 400 0 0
VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676   549,184 3,788 SH   SOLE 1 3,788 0 0
VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839   123 8 SH   SOLE 1 8 0 0
VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114   1,237 24 SH   SOLE 1 24 0 0
VANGUARD BD INDEX FDS INDX FD 921937827   35,019,240 465,867 SH   SOLE 1 440,100 0 25,768
VANGUARD BD INDEX FDS INDX FD 921937793   536 8 SH   SOLE 1 8 0 0
VANGUARD BD INDEX FDS INDX FD 921937819   502,692 6,952 SH   SOLE 1 6,952 0 0
VANGUARD BD INDEX FDS INDX FD 921937827   159,736 2,125 SH   SOLE   2,125 0 0
VANGUARD BD INDEX FDS INDX FD 921937835   84,085 1,205 SH   SOLE 1 1,205 0 0
VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207   12,970 71 SH   SOLE 1 71 0 0
VANGUARD FINANCIALS INDX FD 92204a405   13,333 166 SH   SOLE 1 166 0 0
VANGUARD INDEX FDS INDX FD 922908553   4,107,435 54,288 SH   SOLE 1 54,178 0 110
VANGUARD INDEX FDS INDX FD 922908553   5,292,548 69,952 SH   SOLE   69,952 0 0
VANGUARD INDEX FDS INDX FD 922908363   33,366,451 84,967 SH   SOLE 1 84,924 0 43
VANGUARD INDEX FDS INDX FD 922908751   5,265,118 27,847 SH   SOLE 1 27,847 0 0
VANGUARD INDEX FDS INDX FD 922908652   9,494,179 66,240 SH   SOLE   66,240 0 0
VANGUARD INDEX FDS INDX FD 922908652   1,055,736 7,366 SH   SOLE 1 6,104 0 1,262
VANGUARD INDEX FDS INDX FD 922908736   1,917,335 7,041 SH   SOLE 1 7,023 0 18
VANGUARD INDEX FDS INDX FD 922908637   67,904 347 SH   SOLE 1 347 0 0
VANGUARD INDEX FDS INDX FD 922908512   641,484 4,898 SH   SOLE 1 4,898 0 0
VANGUARD INDEX FDS INDX FD 922908512   295,446 2,256 SH   SOLE   2,256 0 0
VANGUARD INDEX FDS INDX FD 922908611   12,217,991 76,607 SH   SOLE 1 73,178 0 3,429
VANGUARD INDEX FDS INDX FD 922908611   462,999 2,903 SH   SOLE   2,903 0 0
VANGUARD INDEX FDS INDX FD 922908595   29,771 139 SH   SOLE 1 139 0 0
VANGUARD INDEX FDS INDX FD 922908769   6,742,291 31,742 SH   SOLE 1 31,742 0 0
VANGUARD INDEX FDS INDX FD 922908769   254,892 1,200 SH   SOLE   1,200 0 0
VANGUARD INDEX FDS INDX FD 922908363   72,078,907 183,547 SH   SOLE   183,547 0 0
VANGUARD INDEX FDS INDX FD 922908744   225,929 1,638 SH   SOLE   1,638 0 0
VANGUARD INDEX FDS INDX FD 922908629   389,617 1,871 SH   SOLE   1,871 0 0
VANGUARD INDEX FDS INDX FD 922908744   6,303,382 45,700 SH   SOLE 1 45,700 0 0
VANGUARD INDEX FDS INDX FD 922908629   8,768,653 42,108 SH   SOLE 1 41,588 0 520
VANGUARD INDEX FDS INDX FD 922908751   276,988 1,465 SH   SOLE   1,465 0 0
VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870   46,272 609 SH   SOLE 1 609 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042676   8,020 206 SH   SOLE 1 206 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042866   78,049 1,167 SH   SOLE 1 1,167 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042874   80,696 1,393 SH   SOLE 1 1,393 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042742   4,161,391 44,660 SH   SOLE 1 44,660 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858   2,281,630 58,190 SH   SOLE   58,190 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858   5,295,014 135,042 SH   SOLE 1 134,782 0 260
VANGUARD INTL EQUITY INDEX F INDX FD 922042718   27,083 255 SH   SOLE 1 134 0 121
VANGUARD INTL EQUITY INDEX F INDX FD 922042775   2,890,249 55,721 SH   SOLE 1 52,610 0 3,111
VANGUARD INTL EQUITY INDEX F INDX FD 922042775   53,167 1,025 SH   SOLE   1,025 0 0
VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886   1,194,654 113,452 SH   SOLE 1 113,452 0 0
VANGUARD MALVERN FDS INDX FD 922020805   16,595 351 SH   SOLE 1 351 0 0
VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755   105,895 2,419 SH   SOLE 1 2,419 0 0
VANGUARD MUN BD FDS INDX FD 922907746   110,870 2,305 SH   SOLE 1 2,305 0 0
VANGUARD RUSSELL 1000 INDX FD 92206c730   165,656 851 SH   SOLE 1 851 0 0
VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680   121,823 1,780 SH   SOLE 1 1,780 0 0
VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714   125,121 1,877 SH   SOLE 1 1,877 0 0
VANGUARD RUSSELL 2000 INDX FD 92206c664   64,168 898 SH   SOLE 1 898 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409   165,330 2,200 SH   SOLE   2,200 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409   6,687,812 88,993 SH   SOLE 1 86,889 0 2,104
VANGUARD SPECIALIZED FUNDS INDX FD 921908844   16,993,911 109,370 SH   SOLE   109,370 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844   8,338,823 53,667 SH   SOLE 1 51,313 0 2,354
VANGUARD STAR FDS INDX FD 921909768   242,416 4,529 SH   SOLE 1 4,529 0 0
VANGUARD TAX-MANAGED FDS INDX FD 921943858   1,057,062 24,178 SH   SOLE   24,178 0 0
VANGUARD TAX-MANAGED FDS INDX FD 921943858   6,069,926 138,836 SH   SOLE 1 137,096 0 1,740
VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573   123,165 1,700 SH   SOLE 1 1,700 0 0
VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407   1,497,557 31,310 SH   SOLE 3 31,310 0 0
VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407   136,937 2,863 SH   SOLE 1 2,863 0 0
VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407   84,085 1,758 SH   SOLE   1,758 0 0
VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303   47,813 972 SH   SOLE 1 798 0 174
VANGUARD WELLINGTON FD INDX FD 921935870   34,348 348 SH   SOLE 1 348 0 0
VANGUARD WHITEHALL FDS INDX FD 921946406   1,374,582 13,304 SH   SOLE 1 13,304 0 0
VANGUARD WHITEHALL FDS INDX FD 921946794   432,549 6,989 SH   SOLE 1 6,989 0 0
VANGUARD WORLD FD INDX FD 921910873   1,180,799 7,775 SH   SOLE 1 7,775 0 0
VANGUARD WORLD FD INDX FD 921910816   9,757 43 SH   SOLE 1 0 0 43
VANGUARD WORLD FD INDX FD 921910733   1,279 17 SH   SOLE 1 17 0 0
VANGUARD WORLD FD INDX FD 921910709   2,591,110 37,000 SH   SOLE 3 37,000 0 0
VANGUARD WORLD FDS INDX FD 92204A801   5,443,351 31,552 SH   SOLE   31,552 0 0
VANGUARD WORLD FDS INDX FD 92204A504   482,873 2,054 SH   SOLE 1 2,054 0 0
VANGUARD WORLD FDS INDX FD 92204A702   378,585 912 SH   SOLE 1 912 0 0
VANGUARD WORLD FDS INDX FD 92204A306   5,450 43 SH   SOLE 1 43 0 0
VANGUARD WORLD FDS INDX FD 92204A876   411,061 3,223 SH   SOLE 1 3,223 0 0
VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603   5,459 28 SH   SOLE 1 28 0 0
VANGUARD WORLD FDS TELCOMM ETF INDX FD 92204a884   105 1 SH   SOLE 1 1 0 0
VAREX IMAGING CORP COM 92214X106   11,838 630 SH   SOLE 1 0 0 630
VEEVA SYS INC COM 922475108   7,027,977 34,544 SH   SOLE 3 34,544 0 0
VEEVA SYS INC COM 922475108   5,493 27 SH   SOLE 1 27 0 0
VERA BRADLEY INC COM COM 92335c106   260,302 39,380 SH   SOLE   39,380 0 0
VERANO HOLDINGS CORP SUB VTG COM 92338d101   2,275 500 SH   SOLE 1 500 0 0
VERISK ANALYTICS INC COM 92345Y106   44,956 190 SH   SOLE 1 190 0 0
VERIZON COMMUNICATIONS INC COM 92343v104   249,881 7,710 SH   SOLE   7,710 0 0
VERIZON COMMUNICATIONS INC COM 92343v104   4,176,811 128,874 SH   SOLE 1 124,199 0 4,675
VERTEX ENERGY INC COM 92534k107   8,900 2,000 SH   SOLE 1 2,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   288,393 829 SH   SOLE 1 829 0 0
VESTAS WIND SYSTEMS AS COM 925458101   3,535 500 SH   SOLE 1 500 0 0
VIAD CORP COM NEW COM 92552r406   261,476 9,980 SH   SOLE   9,980 0 0
VIATRIS INC COM COM 92556v106   3,978 403 SH   SOLE 1 403 0 0
VILLAGE FARMS INTERNATIONAL IN COM 92707y108   977 1,225 SH   SOLE 1 1,225 0 0
VIMEO INC COM 92719v100   198 56 SH   SOLE 1 56 0 0
VIRGIN GROUP ACQUISITION CORP WT 39957d110   62 6,139 SH   SOLE 3 6,139 0 0
VIRTUOSO ACQUISITION CORP WT g9525w117   25 12,698 SH   SOLE 3 12,698 0 0
VIRTUS ALLIANZGI ARTIFICIAL IN COM 92838y100   1,651 100 SH   SOLE 1 100 0 0
VIRTUS DIVIDEND INTEREST & PRE COM 92840r101   1,133 100 SH   SOLE 1 100 0 0
VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107   562 117 SH   SOLE 1 117 0 0
VIRTUS OIL AND GAS CORPORATION COM 92834v209   0 66 SH   SOLE 1 66 0 0
VISA INC COM 92826C839   740,799 3,221 SH   SOLE   3,221 0 0
VISA INC COM 92826C839   7,091,248 30,830 SH   SOLE 1 27,928 0 2,902
VISION SENSING ACQUISITION COR WT 92838j111   139 3,750 SH   SOLE 3 3,750 0 0
VISTA OUTDOOR INC COM 928377100   52,164 1,575 SH   SOLE 1 1,575 0 0
VISTRA ENERGY CORP COM COM 92840m102   1,711,424 51,580 SH   SOLE 1 49,980 0 1,600
VISTRA ENERGY CORP COM COM 92840m102   7,880,549 237,509 SH   SOLE   162,779 0 74,730
VITESSE ENERGY INC COM 92852x103   35,205 1,538 SH   SOLE 1 1,538 0 0
VITESSE ENERGY INC COM 92852x103   2,459,096 107,431 SH   SOLE   105,328 0 2,103
VIX 231018C00025000 CALL 74347w900   54,375 1,250 SH Call SOLE 3 1,250 0 0
VIX 231220C00025000 CALL 74347w900   213,675 1,650 SH Call SOLE 3 1,650 0 0
VMWARE COM 928stk045   5,660 34 SH   SOLE 1 34 0 0
VMWARE INC COM 928563402   14,650 88 SH   SOLE 1 88 0 0
VOLKSWAGEN AG COM 928662600   11,790 900 SH   SOLE 1 900 0 0
VOLKSWAGEN AG ADR RP PFD SHS COM 928662501   49,851 4,350 SH   SOLE 1 4,350 0 0
VONTIER CORPORATION COM 928881101   8,839,719 285,890 SH   SOLE   200,360 0 85,530
VONTIER CORPORATION COM 928881101   30,302 980 SH   SOLE 1 980 0 0
VOX RTY CORP COM 92919f103   471,347 233,340 SH   SOLE   233,340 0 0
VOYA FINANCIAL INC COM 929089100   1,669,158 25,119 SH   SOLE   18,921 0 6,198
VOYA FINANCIAL INC COM 929089100   604,828 9,102 SH   SOLE 1 9,102 0 0
VULCAN MATLS CO COM 929160109   237,980 1,178 SH   SOLE 1 1,178 0 0
WABTEC COM 929740108   1,278 12 SH   SOLE 1 12 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   523,240 23,527 SH   SOLE   23,527 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   426,602 19,182 SH   SOLE 1 14,707 0 4,475
WALMART INC COM 931142103   580,546 3,630 SH   SOLE   3,630 0 0
WALMART INC COM 931142103   6,152,658 38,471 SH   SOLE 1 36,421 0 2,050
WARBY PARKER INC COM 93403j106   2,632 200 SH   SOLE 1 200 0 0
WARNER BROS DISCOVERY INC COM 934423104   784,896 72,274 SH   SOLE 1 66,991 0 5,283
WARNER MUSIC GROUP CORP COM 934550203   11,775 375 SH   SOLE 1 375 0 0
WASTE MGMT INC DEL COM 94106L109   1,478,888 9,701 SH   SOLE 1 9,701 0 0
WASTE MGMT INC DEL COM 94106L109   176,983 1,161 SH   SOLE   1,161 0 0
WATERS CORP COM 941848103   61,697 225 SH   SOLE 1 175 0 50
WATSCO INC COM 942622200   7,932 21 SH   SOLE 1 21 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   48,600 1,800 SH   SOLE   1,800 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   160,704 5,952 SH   SOLE 1 5,952 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   5,692,032 210,816 SH   SOLE 3 210,816 0 0
WEC ENERGY GROUP INC COM 92939u106   33,106 411 SH   SOLE 1 411 0 0
WELLS FARGO CO NEW COM 949746101   1,172,607 28,698 SH   SOLE 1 24,195 0 4,504
WELLS FARGO CO NEW COM 949746101   300,444 7,353 SH   SOLE   7,353 0 0
WELLTOWER INC REIT COM 95040q104   870,564 10,627 SH   SOLE 1 10,202 0 425
WENDYS CO COM 95058W100   42,657 2,090 SH   SOLE   2,090 0 0
WERNER ENTERPRISES INC COM 950755108   1,285 33 SH   SOLE 1 33 0 0
WESCO INTL INC COM COM 95082p105   441,815 3,072 SH   SOLE 3 3,072 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,111 3 SH   SOLE 1 3 0 0
WESTERN ACQUISITION WT 95758l115   154 4,800 SH   SOLE 3 4,800 0 0
WESTROCK CO COM SHS COM 96145d105   44,750 1,250 SH   SOLE 1 1,250 0 0
WESTWATER RES INC COM 961684206   6,677 10,000 SH   SOLE 1 10,000 0 0
WEYCO GROUP INC COM 962149100   618,793 24,410 SH   SOLE   16,157 0 8,253
WEYERHAEUSER CO MTN BE COM 962166104   15,121,175 493,189 SH   SOLE   455,933 0 37,256
WEYERHAEUSER CO MTN BE COM 962166104   5,619,005 183,268 SH   SOLE 1 179,343 0 3,925
WGMI 240119P00007000 PUT 91917a957   350 10 SH Put SOLE 3 10 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   32,440 800 SH   SOLE 1 800 0 0
WHEELS UP EXPERIENCE INC COM 96328l205   6,906 3,336 SH   SOLE 1 3,336 0 0
WHIRLPOOL CORP COM 963320106   57,491 430 SH   SOLE 1 430 0 0
WHITEHORSE FINANCE INC COM 96524v106   38,310 3,000 SH   SOLE 1 3,000 0 0
WHOLE EARTH BRANDS INC COM CL COM 96684w100   833,540 231,539 SH   SOLE   155,389 0 76,150
WISDOMTREE ARTIFICIAL INTELLIG INDX FD 97717y543   13,065 750 SH   SOLE 1 750 0 0
WISDOMTREE TR INDX FD 97717W703   51,493 1,065 SH   SOLE 1 1,065 0 0
WISDOMTREE TR INDX FD 97717W315   5,659 151 SH   SOLE 1 151 0 0
WISDOMTREE TR INDX FD 97717W281   6,615 143 SH   SOLE 1 143 0 0
WISDOMTREE TR INDX FD 97717W307   194,247 3,159 SH   SOLE 1 3,087 0 72
WISDOMTREE TR INDX FD 97717W505   422,339 10,311 SH   SOLE 1 10,311 0 0
WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588   30,195 660 SH   SOLE 1 660 0 0
WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208   63,745 817 SH   SOLE 1 817 0 0
WISDOMTREE TR MIDCAP INDX FD 97717w570   112,135 2,210 SH   SOLE 1 2,210 0 0
WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562   4,111 95 SH   SOLE 1 95 0 0
WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109   51,987 864 SH   SOLE 1 864 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669   4,722,957 74,389 SH   SOLE 1 74,389 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669   123,805 1,950 SH   SOLE   1,950 0 0
WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651   44,938 1,091 SH   SOLE 1 1,091 0 0
WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794   32,846 720 SH   SOLE 1 720 0 0
WISDOMTREE US VALUE INDX FD 97717w547   52,502 850 SH   SOLE 1 850 0 0
WISE ORIGIN BITCOIN INDEX FUND LP 97799r853   32,196 1,463 SH   SOLE 1 1,463 0 0
WOLFSPEED INC COM 977852102   1,333 35 SH   SOLE 1 35 0 0
WOLTERS KLUWER N V SPONSORED A COM 977874205   48,275 399 SH   SOLE 1 399 0 0
WOLVERINE WORLD WIDE INC COM 978097103   18,457 2,290 SH   SOLE   2,290 0 0
WOODSIDE ENERGY GROUP LTD COM 980228308   908 39 SH   SOLE 1 39 0 0
WORKDAY INC-CLASS A COM 98138h101   16,599 77 SH   SOLE 1 77 0 0
WORKHORSE GROUP INC COM 98138j206   1,554 3,750 SH   SOLE 1 3,750 0 0
WORLDWIDE WEBB ACQUISITION COR WT g97775111   361 9,996 SH   SOLE 3 9,996 0 0
WP CAREY INC COM 92936U109   227,675 4,210 SH   SOLE 1 3,910 0 300
WTS AP ACQUISITION CORP REDMBL WT g04058114   169 2,500 SH   SOLE 3 2,500 0 0
WTS AULT DISRUPTIVE TECHNOLOGI WT 05150a112   706 43,850 SH   SOLE 3 43,850 0 0
WTS BLUE OCEAN ACQUISITION COR WT g1330l121   249 5,000 SH   SOLE 3 5,000 0 0
WTS EVE MOBILITY ACQUISITION C WT g3218g117   241 6,000 SH   SOLE 3 6,000 0 0
WTS FTAC EMERALD ACQUISITION C WT 29103k118   154 2,200 SH   SOLE 3 2,200 0 0
WTS PHOENIX BIOTECH ACQUISITIO WT 71902k113   179 2,500 SH   SOLE 3 2,500 0 0
WTS PYROPHYTE ACQUISITION WT g7308p127   1,633 19,800 SH   SOLE 3 19,800 0 0
WTS QLT INC WT 9941239w9   0 200,000 SH   SOLE   200,000 0 0
WTS ROCKET PHARMACEUTICALS INC WT 77313f114   1,020 6,000 SH   SOLE 3 6,000 0 0
WTS SDCL EDGE ACQUISITION CORP WT g79471127   304 3,000 SH   SOLE 3 3,000 0 0
WTS SIZZLE ACQUISITION WT 83014e117   952 6,340 SH   SOLE 3 6,340 0 0
WTS TRISTAR ACQUISITION WT g9074v114   753 10,449 SH   SOLE 3 10,449 0 0
WW INTL INC COM 98262p101   406,822 36,750 SH   SOLE   36,750 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311a105   4,082,626 58,709 SH   SOLE 1 58,429 0 280
WYNDHAM HOTELS & RESORTS INC COM 98311a105   10,108,056 145,356 SH   SOLE   120,529 0 24,827
WYNN RESORTS LTD COM 983134107   10,350 112 SH   SOLE 1 112 0 0
XCEL ENERGY INC COM COM 98389b100   54,931 960 SH   SOLE 1 560 0 400
XEROX CORP COM NEW COM 98421m106   3,922 250 SH   SOLE 1 250 0 0
XLB 240119C00090000 CALL 81369y900   127,750 700 SH Call SOLE 3 700 0 0
XLB 240119P00070000 PUT 81369y950   34,642 420 SH Put SOLE 3 420 0 0
XLB 240119P00075000 PUT 81369y950   452,142 2,700 SH Put SOLE 3 2,700 0 0
XLB 250117P00070000 PUT 81369y950   96,000 200 SH Put SOLE 3 200 0 0
XLF 231020P00031000 PUT 81369y955   80,750 8,500 SH Put SOLE 3 8,500 0 0
XLF 240119P00030000 PUT 81369y955   486,000 12,000 SH Put SOLE 3 12,000 0 0
XLI 240119C00105000 CALL 81369y904   93,200 400 SH Call SOLE 3 400 0 0
XLI 240119C00110000 CALL 81369y904   15,400 200 SH Call SOLE 3 200 0 0
XLI 240119P00090000 PUT 81369y954   17,898 200 SH Put SOLE 3 200 0 0
XLI 240119P00100000 PUT 81369y954   451,984 1,600 SH Put SOLE 3 1,600 0 0
XLI 240315P00095000 PUT 81369y954   365,744 1,600 SH Put SOLE 3 1,600 0 0
XLI 240621P00110000 PUT 81369y954   578,910 600 SH Put SOLE 3 600 0 0
XLI 250117C00110000 CALL 81369y904   2,631,200 4,160 SH Call SOLE 3 4,160 0 0
XLI 250117C00115000 CALL 81369y904   93,960 216 SH Call SOLE 3 216 0 0
XLI 250117P00085000 PUT 81369y954   1,407,950 5,000 SH Put SOLE 3 5,000 0 0
XLI 250117P00090000 PUT 81369y954   130,599 350 SH Put SOLE 3 350 0 0
XLI 250117P00100000 PUT 81369y954   192,864 300 SH Put SOLE 3 300 0 0
XLI 250117P00110000 PUT 81369y954   110,206 100 SH Put SOLE 3 100 0 0
XLI 250117C00120000 CALL 81369y904   128,475 450 SH Call SOLE 3 450 0 0
XLK 240315P00175000 PUT 81369y953   552,296 400 SH Put SOLE 3 400 0 0
XLK 240621P00170000 PUT 81369y953   511,972 400 SH Put SOLE 3 400 0 0
XPAC ACQUISITION CORP WT g9831x122   848 12,558 SH   SOLE 3 12,558 0 0
XPENG INC COM 98422d105   18,360 1,000 SH   SOLE 1 1,000 0 0
XPO INC COM 983793100   846,271 11,335 SH   SOLE   5,015 0 6,320
XPO INC COM 983793100   2,613 35 SH   SOLE 1 35 0 0
XRT 231020P00065000 PUT 78464a954   127,494 300 SH Put SOLE 3 300 0 0
XYLEM INC COM 98419M100   91,030 1,000 SH   SOLE 1 1,000 0 0
YUM BRANDS INC COM 988498101   47,477 380 SH   SOLE 1 380 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105   5,440 23 SH   SOLE 1 23 0 0
ZIM INTEGRATED SHIPPING SERV COM m9t951109   1,045 100 SH   SOLE 1 100 0 0
ZIMMER BIOMET HLDGS COM 98956p102   63,983 570 SH   SOLE 1 445 0 125
ZOETIS INC COM 98978v103   339,087 1,949 SH   SOLE   1,949 0 0
ZOETIS INC COM 98978v103   5,301,087 30,470 SH   SOLE 1 28,470 0 2,000
ZOOM VIDEO COMMUNICATIONS COM 98980l101   75,605 1,081 SH   SOLE 1 1,081 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980f104   16,400 1,000 SH   SOLE 1 1,000 0 0
ZROZ 231020P00080000 PUT 72201r952   157,000 200 SH Put SOLE 3 200 0 0
ZSCALER INC COM 98980g102   38,897 250 SH   SOLE 1 250 0 0
ZURN WATER SOLUTIONS CORP COM COM 98983l108   9,695 346 SH   SOLE 1 346 0 0
ZYVERSA THERAPEUT 27 WTF WARRA WT 98987d110   105 1,500 SH   SOLE 3 1,500 0 0