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
10X GENOMICS INC CL A COM 88025U109   412 11 SH   SOLE   0 11 0
1ST COLONIAL BANCORP COMMON 319716106   6,649,466 433,188 SH   SOLE   216,824 216,364 0
2U INC COM 90214J101   18 48 SH   SOLE   0 48 0
3-D SYS CORP DEL COM NEW 88554D205   2,220 500 SH   SOLE   0 500 0
3M CO COM 88579Y101   3,816,186 35,978 SH   SOLE   0 35,978 0
ABBOTT LABS COM 002824100   10,648,805 93,690 SH   SOLE   0 93,690 0
ABBVIE INC COM 00287Y109   116,818,262 641,503 SH   SOLE   0 641,503 0
ACADIA PHARMACEUTICALS INC COM 004225108   6,933 375 SH   SOLE   0 375 0
ACADIA RLTY TR COM SH BEN INT 004239109   523,414 30,771 SH   SOLE   0 30,771 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   252,068,718 727,188 SH   SOLE   0 727,188 0
ACME UTD CORP COM 004816104   1,658,673 35,298 SH   SOLE   0 35,298 0
ACORDA THERAPEUTICS INC COM 00484M700   39 3 SH   SOLE   0 3 0
ACV AUCTIONS INC COM CL A 00091G104   103,235 5,500 SH   SOLE   0 5,500 0
ADIENT PLC ORD SHS G0084W101   888 27 SH   SOLE   0 27 0
ADOBE INC COM 00724F101   4,969,300 9,848 SH   SOLE   0 9,848 0
ADT INC DEL COM 00090Q103   6,492,360 966,125 SH   SOLE   0 966,125 0
ADVANCE AUTO PARTS INC COM 00751Y106   298,751 3,511 SH   SOLE   3,311 200 0
ADVANCED MICRO DEVICES INC COM 007903107   4,879,186 27,031 SH   SOLE   0 27,031 0
ADVANSIX INC COM 00773T101   2,945 103 SH   SOLE   0 103 0
AEROVIRONMENT INC COM 008073108   385,039 2,512 SH   SOLE   0 2,512 0
AFFILIATED MANAGERS GROUP IN COM 008252108   4,019 23 SH   SOLE   0 23 0
AFLAC INC COM 001055102   187,432 2,160 SH   SOLE   0 2,160 0
AGILENT TECHNOLOGIES INC COM 00846U101   13,155,082 90,358 SH   SOLE   0 90,358 0
AGNICO EAGLE MINES LTD COM 008474108   47,720 800 SH   SOLE   0 800 0
AIR LEASE CORP CL A 00912X302   411,520 8,000 SH   SOLE   0 8,000 0
AIR PRODS & CHEMS INC COM 009158106   1,953,665 8,064 SH   SOLE   0 8,064 0
AIRBNB INC COM CL A 009066101   159,686 966 SH   SOLE   0 966 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   1,535 250 SH   SOLE   0 250 0
AKILI INC COMMON STOCK 00974B107   66,115 228,300 SH   SOLE   0 228,300 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   21,161 35,800 SH   SOLE   0 35,800 0
ALAMOS GOLD INC NEW COM CL A 011532108   737,500 50,000 SH   SOLE   0 50,000 0
ALCON AG ORD SHS H01301128   1,213,452 14,569 SH   SOLE   0 14,569 0
ALDEYRA THERAPEUTICS INC COM 01438T106   113,616 34,745 SH   SOLE   0 34,745 0
ALEXANDERS INC COM 014752109   47,119 217 SH   SOLE   0 217 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   362,885 5,015 SH   SOLE   0 5,015 0
ALIGN TECHNOLOGY INC COM 016255101   1,639 5 SH   SOLE   0 5 0
ALLEGION PLC ORD SHS G0176J109   67,355 500 SH   SOLE   0 500 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   5,012 250 SH   SOLE   0 250 0
ALLIANT ENERGY CORP COM 018802108   28,526 566 SH   SOLE   0 566 0
ALLSTATE CORP COM 020002101   2,840,997 16,420 SH   SOLE   0 16,420 0
ALLY FINL INC COM 02005N100   143,279,899 3,529,931 SH   SOLE   0 3,529,931 0
ALPHABET INC CAP STK CL C 02079K107   851,278,656 5,590,954 SH   SOLE   18,964 5,571,990 0
ALPHABET INC CAP STK CL A 02079K305   284,198,775 1,882,984 SH   SOLE   10,216 1,872,768 0
ALPS ETF TR OSHS GBL INTER 00162Q361   24,339 635 SH   SOLE   0 635 0
ALPS ETF TR MED BREAKTHGH 00162Q593   14,300 400 SH   SOLE   0 400 0
ALTRIA GROUP INC COM 02209S103   5,462,481 125,222 SH   SOLE   0 125,222 0
AMALGAMATED FINANCIAL CORP COM 022671101   9,730,872 405,453 SH   SOLE   102,500 302,953 0
AMAZON COM INC COM 023135106   241,141,904 1,336,854 SH   SOLE   0 1,336,854 0
AMDOCS LTD SHS G02602103   1,942,954 21,500 SH   SOLE   0 21,500 0
AMER STATES WTR CO COM 029899101   83,076 1,150 SH   SOLE   0 1,150 0
AMERANT BANCORP INC CL A 023576101   454,155 19,500 SH   SOLE   0 19,500 0
AMEREN CORP COM 023608102   4,932,540 66,692 SH   SOLE   0 66,692 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   49,337 2,644 SH   SOLE   0 2,644 0
AMERICAN AIRLS GROUP INC COM 02376R102   7,751 505 SH   SOLE   0 505 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   2,258,036 24,096 SH   SOLE   0 24,096 0
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   15,550 242 SH   SOLE   0 242 0
AMERICAN ELEC PWR CO INC COM 025537101   206,898 2,402 SH   SOLE   0 2,402 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   5,622 100 SH   SOLE   0 100 0
AMERICAN EXPRESS CO COM 025816109   125,013,397 549,044 SH   SOLE   0 549,044 0
AMERICAN INTL GROUP INC COM NEW 026874784   4,568,740 58,438 SH   SOLE   0 58,438 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   2,026 150 SH   SOLE   0 150 0
AMERICAN TOWER CORP NEW COM 03027X100   22,481,395 113,778 SH   SOLE   11,034 102,744 0
AMERICAN WTR WKS CO INC NEW COM 030420103   21,554,242 176,315 SH   SOLE   0 176,315 0
AMERIPRISE FINL INC COM 03076C106   9,545,277 21,771 SH   SOLE   0 21,771 0
AMETEK INC COM 031100100   496,390 2,713 SH   SOLE   0 2,713 0
AMGEN INC COM 031162100   33,971,122 119,482 SH   SOLE   993 118,489 0
AMPHENOL CORP NEW CL A 032095101   1,788,040 15,501 SH   SOLE   0 15,501 0
AMPLIFY ENERGY CORP NEW COM 03212B103   26 4 SH   SOLE   0 4 0
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   1,586 275 SH   SOLE   0 275 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   388 10 SH   SOLE   0 10 0
AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631   3 0 SH   SOLE   0 0 0
ANALOG DEVICES INC COM 032654105   5,329,025 26,896 SH   SOLE   0 26,896 0
ANDERSONS INC COM 034164103   3,155 55 SH   SOLE   0 55 0
ANGI INC COM CL A NEW 00183L102   13,100 5,000 SH   SOLE   0 5,000 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   13,320 600 SH   SOLE   0 600 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   28,005,175 460,763 SH   SOLE   0 460,763 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   6,586 331 SH   SOLE   0 331 0
ANSYS INC COM 03662Q105   2,061,783 5,939 SH   SOLE   5,939 0 0
AON PLC SHS CL A G0403H108   9,891,127 29,638 SH   SOLE   0 29,638 0
APA CORPORATION COM 03743Q108   68 2 SH   SOLE   0 2 0
APARTMENT INCOME REIT CORP COM 03750L109   73,869 2,275 SH   SOLE   0 2,275 0
API GROUP CORP COM STK 00187Y100   1,144,720 29,150 SH   SOLE   0 29,150 0
APOLLO GLOBAL MGMT INC COM 03769M106   2,346,719 20,869 SH   SOLE   0 20,869 0
APPIAN CORP CL A 03782L101   1,558 39 SH   SOLE   0 39 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   116,707 7,125 SH   SOLE   0 7,125 0
APPLE INC COM 037833100   1,183,767,938 6,903,242 SH   SOLE   9,993 6,893,249 0
APPLIED MATLS INC COM 038222105   264,710,641 1,283,570 SH   SOLE   12,159 1,271,411 0
APPLOVIN CORP COM CL A 03831W108   1,384 20 SH   SOLE   0 20 0
APTARGROUP INC COM 038336103   355,983 2,474 SH   SOLE   0 2,474 0
APTIV PLC SHS G6095L109   34,807 437 SH   SOLE   0 437 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K309   723 358 SH   SOLE   0 358 0
ARAMARK COM 03852U106   17,073 525 SH   SOLE   0 525 0
ARBOR REALTY TRUST INC COM 038923108   13,978 1,055 SH   SOLE   0 1,055 0
ARBUTUS BIOPHARMA CORP COM 03879J100   36,120 14,000 SH   SOLE   0 14,000 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   14,404 5,200 SH   SOLE   0 5,200 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   961 223 SH   SOLE   0 223 0
ARCH CAP GROUP LTD ORD G0450A105   527,462 5,706 SH   SOLE   0 5,706 0
ARCHER DANIELS MIDLAND CO COM 039483102   134,099 2,135 SH   SOLE   0 2,135 0
ARES CAPITAL CORP COM 04010L103   513,483 24,663 SH   SOLE   0 24,663 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,333,134 17,545 SH   SOLE   0 17,545 0
ARISTA NETWORKS INC COM 040413106   32,187 111 SH   SOLE   0 111 0
ARK ETF TR GENOMIC REV ETF 00214Q302   8,628 300 SH   SOLE   0 300 0
ARK ETF TR ISRAEL INOVATE 00214Q609   4,822 228 SH   SOLE   0 228 0
ARK ETF TR 3D PRINTING ETF 00214Q500   2,810 125 SH   SOLE   0 125 0
ARK RESTAURANTS CORP COM 040712101   609,977 44,362 SH   SOLE   0 44,362 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,068,292 8,600 SH   SOLE   0 8,600 0
ARROW ELECTRS INC COM 042735100   488,711 3,775 SH   SOLE   0 3,775 0
ARTESIAN RES CORP CL A 043113208   4,302,236 115,932 SH   SOLE   0 115,932 0
ASANA INC CL A 04342Y104   6,196 400 SH   SOLE   0 400 0
ASHLAND INC COM 044186104   9,737 100 SH   SOLE   0 100 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   257,133,790 264,958 SH   SOLE   0 264,958 0
ASPEN TECHNOLOGY INC COM 29109X106   121,423,716 569,316 SH   SOLE   18,063 551,253 0
ASSURANT INC COM 04621X108   71,042,152 377,402 SH   SOLE   0 377,402 0
ASTRAZENECA PLC SPONSORED ADR 046353108   435,293 6,424 SH   SOLE   0 6,424 0
AT&T INC COM 00206R102   1,489,620 84,605 SH   SOLE   0 82,772 1,833
ATLANTA BRAVES HLDGS INC COM SER C 047726302   13,124 336 SH   SOLE   0 336 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   529,650 15,000 SH   SOLE   0 15,000 0
ATLASSIAN CORPORATION CL A 049468101   79,604 408 SH   SOLE   0 408 0
ATMOS ENERGY CORP COM 049560105   67,755 570 SH   SOLE   0 570 0
AUTODESK INC COM 052769106   69,011 262 SH   SOLE   0 262 0
AUTOLIV INC COM 052800109   78,640 653 SH   SOLE   0 653 0
AUTOMATIC DATA PROCESSING IN COM 053015103   16,254,827 65,087 SH   SOLE   0 65,087 0
AUTOZONE INC COM 053332102   807,547,279 256,230 SH   SOLE   0 256,230 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   1,689 100 SH   SOLE   0 100 0
AVALONBAY CMNTYS INC COM 053484101   284,092 1,531 SH   SOLE   0 1,531 0
AVANGRID INC COM 05351W103   51,016 1,400 SH   SOLE   0 1,400 0
AVANOS MED INC COM 05350V106   4,439 221 SH   SOLE   0 221 0
AVANTOR INC COM 05352A100   15,342 600 SH   SOLE   0 600 0
AVERY DENNISON CORP COM 053611109   47,998 215 SH   SOLE   0 215 0
AVIS BUDGET GROUP COM 053774105   5,269,943 43,034 SH   SOLE   0 43,034 0
AXIS CAP HLDGS LTD SHS G0692U109   12,040,598 185,183 SH   SOLE   0 185,183 0
AXSOME THERAPEUTICS INC COM 05464T104   23,940 300 SH   SOLE   0 300 0
AZZ INC COM 002474104   409,743 5,300 SH   SOLE   0 5,300 0
BAIDU INC SPON ADR REP A 056752108   10,528 100 SH   SOLE   0 100 0
BAKER HUGHES COMPANY CL A 05722G100   2,093 62 SH   SOLE   0 62 0
BALL CORP COM 058498106   72,851,878 1,081,530 SH   SOLE   0 1,081,530 0
BALLARD PWR SYS INC NEW COM 058586108   833 300 SH   SOLE   0 300 0
BANCFIRST CORP COM 05945F103   149,651 1,700 SH   SOLE   0 1,700 0
BANCO SANTANDER S.A. ADR 05964H105   2,144 443 SH   SOLE   0 443 0
BANK AMERICA CORP COM 060505104   4,427,383 116,734 SH   SOLE   0 116,734 0
BANK HAWAII CORP COM 062540109   196,965 3,157 SH   SOLE   0 3,157 0
BANK MONTREAL QUE COM 063671101   48,840 500 SH   SOLE   0 500 0
BANK NEW YORK MELLON CORP COM 064058100   2,090,856 36,285 SH   SOLE   0 34,010 2,275
BANK NOVA SCOTIA HALIFAX COM 064149107   207,120 4,000 SH   SOLE   0 4,000 0
BANK OF THE JAMES FINL GP IN COM 470299108   231,141 22,311 SH   SOLE   0 22,311 0
BANK OZK LITTLE ROCK ARK COM 06417N103   795,550 17,500 SH   SOLE   0 17,500 0
BANKUNITED INC COM 06652K103   210,000 7,500 SH   SOLE   0 7,500 0
BAR HBR BANKSHARES COM 066849100   207,470 7,835 SH   SOLE   0 7,835 0
BARRICK GOLD CORP COM 067901108   614,016 36,900 SH   SOLE   0 0 36,900
BAXTER INTL INC COM 071813109   2,306,464 53,965 SH   SOLE   0 53,965 0
BAYCOM CORP COM 07272M107   2,263,719 109,836 SH   SOLE   0 109,836 0
BAYFIRST FINANCIAL CORP COM 07279B104   1,800,244 139,015 SH   SOLE   127,624 11,391 0
BEACON ROOFING SUPPLY INC COM 073685109   552,146 5,633 SH   SOLE   0 5,633 0
BECTON DICKINSON & CO COM 075887109   882,406 3,566 SH   SOLE   0 3,566 0
BEIERSDORF AG ORDINARY D08792109   2,852,249 19,570 SH   SOLE   0 19,570 0
BELDEN INC COM 077454106   0 0 SH   SOLE   0 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   182,993 3,100 SH   SOLE   0 3,100 0
BERKLEY W R CORP COM 084423102   51,825 586 SH   SOLE   0 586 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   9,714,545,280 15,312 SH   SOLE   8 10,183 5,121
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   832,166,607 1,978,894 SH   SOLE   0 1,965,750 13,144
BERKSHIRE HILLS BANCORP INC COM 084680107   9,855 430 SH   SOLE   0 430 0
BEST BUY INC COM 086516101   8,203 100 SH   SOLE   0 100 0
BEYOND MEAT INC COM 08862E109   3,618 437 SH   SOLE   0 437 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   54,780 2,200 SH   SOLE   0 2,200 0
BIG 5 SPORTING GOODS CORP COM 08915P101   4,572 1,299 SH   SOLE   0 1,299 0
BILIBILI INC SPONS ADS REP Z 090040106   14,824,387 1,323,606 SH   SOLE   1,299,836 23,770 0
BIO RAD LABS INC CL A 090572207   2,666,657 7,710 SH   SOLE   0 7,710 0
BIOGEN INC COM 09062X103   19,406 90 SH   SOLE   0 90 0
BIONTECH SE SPONSORED ADS 09075V102   66,881 725 SH   SOLE   0 725 0
BLACK HILLS CORP COM 092113109   2,559,811 46,883 SH   SOLE   0 46,883 0
BLACK STONE MINERALS L P COM UNIT 09225M101   4,794 300 SH   SOLE   0 300 0
BLACKBERRY LTD COM 09228F103   2 1 SH   SOLE   0 1 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   23,224 1,387 SH   SOLE   0 1,387 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101   189,000 17,500 SH   SOLE   0 17,500 0
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   18,627 1,069 SH   SOLE   0 1,069 0
BLACKROCK FLOATING RATE INC COM 091941104   77 6 SH   SOLE   0 6 0
BLACKROCK INC COM 09247X101   998,772 1,197 SH   SOLE   0 1,197 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   9,255 1,129 SH   SOLE   0 1,129 0
BLACKSTONE INC COM 09260D107   3,992,859 30,391 SH   SOLE   0 30,391 0
BLOCK INC CL A 852234103   18,184 215 SH   SOLE   0 215 0
BLUE FOUNDRY BANCORP COM 09549B104   234,000 25,000 SH   SOLE   0 25,000 0
BLUE OWL CAPITAL INC COM CL A 09581B103   778,918 41,300 SH   SOLE   0 41,300 0
BOEING CO COM 097023105   14,432,950 74,764 SH   SOLE   0 74,764 0
BOOKING HOLDINGS INC COM 09857L108   20,348,778 5,609 SH   SOLE   0 5,609 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   89,064 600 SH   SOLE   0 600 0
BOSTON PROPERTIES INC COM 101121101   6,823,654 104,481 SH   SOLE   0 104,481 0
BOSTON SCIENTIFIC CORP COM 101137107   21,364,154 311,930 SH   SOLE   0 311,930 0
BP PLC SPONSORED ADR 055622104   219,749 5,832 SH   SOLE   0 5,832 0
BRADY CORP CL A 104674106   63,963 1,071 SH   SOLE   0 1,071 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   3,744 780 SH   SOLE   0 780 0
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   2,978 350 SH   SOLE   0 350 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   1,506,000 300,000 SH   SOLE   0 300,000 0
BRIGHTHOUSE FINL INC COM 10922N103   52,880 1,026 SH   SOLE   0 1,026 0
BRINKS CO COM 109696104   930,174 10,069 SH   SOLE   0 10,069 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,092,463 20,145 SH   SOLE   0 14,645 5,500
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   10,309 338 SH   SOLE   0 338 0
BROADCOM INC COM 11135F101   305,974,874 230,853 SH   SOLE   1,903 228,950 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   220,634 1,077 SH   SOLE   0 1,077 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   59,149,219 1,407,638 SH   SOLE   0 1,407,638 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   15,715 651 SH   SOLE   0 651 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   28,955 1,310 SH   SOLE   0 1,310 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   746,701,649 17,833,751 SH   SOLE   0 17,833,051 700
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   72,439,306 2,321,018 SH   SOLE   0 2,321,018 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   3,560,004 98,775 SH   SOLE   0 98,775 0
BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105   30,917 740 SH   SOLE   0 740 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   3,141,285 127,844 SH   SOLE   0 127,844 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   14,712,308 633,325 SH   SOLE   0 633,325 0
BROOKLINE BANCORP INC DEL COM 11373M107   422,055 42,375 SH   SOLE   0 42,375 0
BROWN FORMAN CORP CL B 115637209   16,105 312 SH   SOLE   0 312 0
BRT APARTMENTS CORP COM 055645303   1,973,496 117,470 SH   SOLE   0 117,470 0
BUNGE GLOBAL SA COM SHS H11356104   25,630 250 SH   SOLE   0 250 0
BWX TECHNOLOGIES INC COM 05605H100   373,536 3,640 SH   SOLE   0 3,640 0
C & F FINL CORP COM 12466Q104   798,455 16,295 SH   SOLE   0 16,295 0
CABALETTA BIO INC COM 12674W109   44,356 2,600 SH   SOLE   0 2,600 0
CABLE ONE INC COM 12685J105   137,517 325 SH   SOLE   0 325 0
CADENCE BANK COM 12740C103   0 0 SH   SOLE   0 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   313,147 1,005 SH   SOLE   0 1,005 0
CAESARSTONE LTD ORD SHS M20598104   818 200 SH   SOLE   0 200 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   14,762 1,250 SH   SOLE   0 1,250 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   50,747 3,100 SH   SOLE   0 3,100 0
CALCIMEDICA INC COM NEW 38942Q202   55,020 13,226 SH   SOLE   0 13,226 0
CALERES INC COM 129500104   17,590,873 428,732 SH   SOLE   0 427,732 1,000
CALIFORNIA BANCORP INC COM 13005U101   127,050 5,775 SH   SOLE   0 5,775 0
CALLON PETE CO DEL COM 13123X508   10,728 300 SH   SOLE   0 300 0
CAMDEN NATL CORP COM 133034108   226,260 6,750 SH   SOLE   0 6,750 0
CAMDEN PPTY TR SH BEN INT 133131102   3,461,613 35,179 SH   SOLE   0 35,179 0
CAMECO CORP COM 13321L108   86,640 2,000 SH   SOLE   0 2,000 0
CAMPBELL SOUP CO COM 134429109   50,542 1,132 SH   SOLE   0 1,132 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   438,984 36,400 SH   SOLE   0 36,400 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   9,129 180 SH   SOLE   0 180 0
CANADIAN NAT RES LTD COM 136385101   59,271,938 776,604 SH   SOLE   0 776,604 0
CANADIAN NATL RY CO COM 136375102   159,764 1,212 SH   SOLE   0 1,212 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   990,149 11,230 SH   SOLE   0 11,230 0
CANOPY GROWTH CORP COM NEW 138035704   440 51 SH   SOLE   0 51 0
CAPITAL ONE FINL CORP COM 14040H105   80,999,211 543,992 SH   SOLE   0 543,992 0
CAPITAL SOUTHWEST CORP COM 140501107   9,318,718 373,325 SH   SOLE   0 373,325 0
CARDINAL HEALTH INC COM 14149Y108   2,685 23 SH   SOLE   0 23 0
CARLYLE GROUP INC COM 14316J108   690,749 14,725 SH   SOLE   0 14,725 0
CARMAX INC COM 143130102   11,575,002 132,878 SH   SOLE   0 132,878 0
CARNIVAL CORP UNIT 99/99/9999 143658300   8,170 500 SH   SOLE   0 500 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,238,179 21,296 SH   SOLE   0 21,296 0
CARROLS RESTAURANT GROUP INC COM 14574X104   367,086 38,600 SH   SOLE   0 38,600 0
CARTER BANKSHARES INC COM NEW 146103106   758,400 60,000 SH   SOLE   0 60,000 0
CATALYST PHARMACEUTICALS INC COM 14888U101   3,985 250 SH   SOLE   0 250 0
CATERPILLAR INC COM 149123101   1,524,042 4,129 SH   SOLE   0 4,129 0
CBIZ INC COM 124805102   11,512,417 146,655 SH   SOLE   0 146,655 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   916,262 39,994 SH   SOLE   0 39,994 0
CDW CORP COM 12514G108   51,923 203 SH   SOLE   0 203 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106   12,570 300 SH   SOLE   0 300 0
CEL-SCI CORP COM PAR NEW 150837607   15 8 SH   SOLE   0 8 0
CELSIUS HLDGS INC COM NEW 15118V207   13,433 162 SH   SOLE   0 162 0
CENCORA INC COM 03073E105   59,054,831 243,034 SH   SOLE   0 243,034 0
CENNTRO INC COM 150964104   1 1 SH   SOLE   0 1 0
CENTENE CORP DEL COM 15135B101   3,610 44 SH   SOLE   0 44 0
CENTERPOINT ENERGY INC COM 15189T107   14,245 500 SH   SOLE   0 500 0
CENTRAL SECS CORP COM 155123102   709,369 16,977 SH   SOLE   0 16,977 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   4,227 100 SH   SOLE   0 100 0
CERTARA INC COM 15687V109   1,788 100 SH   SOLE   0 100 0
CERUS CORP COM 157085101   107,730 57,000 SH   SOLE   0 57,000 0
CF BANKSHARES INC COM 12520L109   3,664,874 183,519 SH   SOLE   126,269 57,250 0
CHAMPIONX CORPORATION COM 15872M104   6,101 170 SH   SOLE   0 170 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   8,557 4,504 SH   SOLE   0 4,504 0
CHART INDS INC COM 16115Q308   325,322 1,975 SH   SOLE   0 1,975 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   28,363,453 97,592 SH   SOLE   0 97,592 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   24,601 150 SH   SOLE   0 150 0
CHEMOURS CO COM 163851108   1,709 55 SH   SOLE   0 55 0
CHEMUNG FINL CORP COM 164024101   2,033,432 47,868 SH   SOLE   0 47,868 0
CHESAPEAKE UTILS CORP COM 165303108   4,336,207 40,411 SH   SOLE   0 40,411 0
CHEVRON CORP NEW COM 166764100   6,760,894 42,822 SH   SOLE   0 42,822 0
CHEWY INC CL A 16679L109   2,084 131 SH   SOLE   0 131 0
CHIMERIX INC COM 16934W106   2,120 2,000 SH   SOLE   0 2,000 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   552,286 190 SH   SOLE   0 190 0
CHOICE HOTELS INTL INC COM 169905106   37,905 300 SH   SOLE   0 300 0
CHUBB LIMITED COM H1467J104   18,596,464 71,765 SH   SOLE   9,183 62,582 0
CHURCH & DWIGHT CO INC COM 171340102   394,917 3,786 SH   SOLE   0 3,786 0
CIENA CORP COM NEW 171779309   4,214,079 85,219 SH   SOLE   0 84,219 1,000
CINTAS CORP COM 172908105   946,727 1,371 SH   SOLE   0 1,371 0
CISCO SYS INC COM 17275R102   3,559,980 71,318 SH   SOLE   0 71,318 0
CITIGROUP INC COM NEW 172967424   10,547,949 166,771 SH   SOLE   0 166,621 150
CITIZENS CMNTY BANCORP INC M COM 174903104   639,381 52,624 SH   SOLE   0 52,624 0
CITIZENS FINL GROUP INC COM 174610105   2,409,510 66,396 SH   SOLE   0 66,396 0
CLARIVATE PLC ORD SHS G21810109   6,489,176 873,375 SH   SOLE   0 873,375 0
CLEAN ENERGY FUELS CORP COM 184499101   1,340 500 SH   SOLE   0 500 0
CLEARSIDE BIOMEDICAL INC COM 185063104   267,750 175,000 SH   SOLE   0 175,000 0
CLEVELAND-CLIFFS INC NEW COM 185899101   34,110 1,500 SH   SOLE   0 1,500 0
CLOROX CO DEL COM 189054109   628,363 4,104 SH   SOLE   0 4,104 0
CLOUDFLARE INC CL A COM 18915M107   29,533 305 SH   SOLE   0 305 0
CME GROUP INC COM 12572Q105   1,776,357 8,250 SH   SOLE   0 8,250 0
CMS ENERGY CORP COM 125896100   1,402,844 23,249 SH   SOLE   0 23,249 0
CNA FINL CORP COM 126117100   3,406 75 SH   SOLE   0 75 0
CNH INDL N V SHS N20944109   3,888 300 SH   SOLE   0 300 0
CNX RES CORP COM 12653C108   11,266 475 SH   SOLE   0 475 0
COCA COLA CO COM 191216100   85,408,596 1,395,945 SH   SOLE   0 1,395,945 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   227,197 3,248 SH   SOLE   0 3,248 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   149,438 2,039 SH   SOLE   0 2,039 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   4,808 204 SH   SOLE   0 204 0
COHEN & STEERS LTD DURATION COM 19248C105   16,063 800 SH   SOLE   0 800 0
COHEN & STEERS QUALITY INCOM COM 19247L106   2,838 235 SH   SOLE   0 235 0
COHERENT CORP COM 19247G107   321,286 5,300 SH   SOLE   0 5,300 0
COINBASE GLOBAL INC COM CL A 19260Q107   83,512 315 SH   SOLE   0 315 0
COLGATE PALMOLIVE CO COM 194162103   10,154,488 112,765 SH   SOLE   2,140 110,625 0
COMCAST CORP NEW CL A 20030N101   192,949,462 4,450,968 SH   SOLE   3,309 4,446,159 1,500
COMERICA INC COM 200340107   23,370 425 SH   SOLE   0 425 0
COMMERCE BANCSHARES INC COM 200525103   56,424 1,060 SH   SOLE   0 1,060 0
COMMERCIAL METALS CO COM 201723103   17,538,731 298,430 SH   SOLE   0 298,430 0
COMMERCIAL VEH GROUP INC COM 202608105   215,405 33,500 SH   SOLE   0 33,500 0
COMMUNITY BK SYS INC COM 203607106   48,030 1,000 SH   SOLE   0 1,000 0
COMMUNITY WEST BANCSHARES COM 204157101   673,256 43,492 SH   SOLE   0 43,492 0
COMPASS MINERALS INTL INC COM 20451N101   464,330 29,500 SH   SOLE   0 29,500 0
CONAGRA BRANDS INC COM 205887102   55,989 1,889 SH   SOLE   0 1,889 0
CONCENTRIX CORP COM 20602D101   168,861 2,550 SH   SOLE   0 2,550 0
CONDUENT INC COM 206787103   642 190 SH   SOLE   0 190 0
CONOCOPHILLIPS COM 20825C104   18,710,008 146,972 SH   SOLE   0 146,972 0
CONSOL ENERGY INC NEW COM 20854L108   67,259 803 SH   SOLE   0 803 0
CONSOLIDATED EDISON INC COM 209115104   135,760 1,494 SH   SOLE   0 1,244 250
CONSOLIDATED WATER CO INC ORD G23773107   9,789,862 334,011 SH   SOLE   0 334,011 0
CONSTELLATION BRANDS INC CL A 21036P108   4,618,832 16,996 SH   SOLE   0 16,996 0
CONSTELLATION ENERGY CORP COM 21037T109   563,977 3,051 SH   SOLE   0 3,051 0
COOPER COS INC COM 216648501   330,759 3,260 SH   SOLE   0 3,260 0
COPART INC COM 217204106   242,525,172 4,187,244 SH   SOLE   0 4,187,244 0
CORE LABORATORIES INC COM 21867A105   21,349 1,250 SH   SOLE   0 1,250 0
CORNING INC COM 219350105   201,056 6,098 SH   SOLE   0 6,098 0
CORTEVA INC COM 22052L104   1,730,359 29,999 SH   SOLE   0 29,999 0
COSTAR GROUP INC COM 22160N109   483,000 5,000 SH   SOLE   0 5,000 0
COSTCO WHSL CORP NEW COM 22160K105   13,361,705 18,226 SH   SOLE   0 18,226 0
COTERRA ENERGY INC COM 127097103   1,353,295 48,540 SH   SOLE   0 48,540 0
COTY INC COM CL A 222070203   6,683,618 558,831 SH   SOLE   0 558,831 0
COUCHBASE INC COM 22207T101   26,310 1,000 SH   SOLE   0 1,000 0
COURSERA INC COM 22266M104   113,912 8,125 SH   SOLE   0 8,125 0
COUSINS PPTYS INC COM NEW 222795502   58,297 2,425 SH   SOLE   0 2,425 0
CREDIT ACCEP CORP MICH COM 225310101   129,614 235 SH   SOLE   0 235 0
CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225   150 2 SH   SOLE   0 2 0
CRH PLC ORD G25508105   1,552 18 SH   SOLE   0 18 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   60,321 885 SH   SOLE   0 885 0
CRITEO S A SPONS ADS 226718104   210 6 SH   SOLE   0 6 0
CROWDSTRIKE HLDGS INC CL A 22788C105   35,906 112 SH   SOLE   0 112 0
CROWN CASTLE INC COM 22822V101   283,518 2,679 SH   SOLE   0 2,679 0
CROWN CRAFTS INC COM 228309100   751,745 147,401 SH   SOLE   0 147,401 0
CSW INDUSTRIALS INC COM 126402106   110,395,291 470,557 SH   SOLE   0 470,557 0
CSX CORP COM 126408103   10,853,836 292,793 SH   SOLE   0 292,793 0
CUBESMART COM 229663109   9,586 212 SH   SOLE   0 212 0
CUE HEALTH INC COM 229790100   7 40 SH   SOLE   0 40 0
CULLEN FROST BANKERS INC COM 229899109   1,426,712 12,674 SH   SOLE   0 12,674 0
CULLMAN BANCORP INC COM 230153108   186,502 18,744 SH   SOLE   0 18,744 0
CUMMINS INC COM 231021106   120,806 410 SH   SOLE   0 410 0
CVS HEALTH CORP COM 126650100   10,303,932 129,145 SH   SOLE   0 129,145 0
D R HORTON INC COM 23331A109   406,109 2,468 SH   SOLE   0 2,468 0
DAILY JOURNAL CORP COM 233912104   361 1 SH   SOLE   0 1 0
DANAHER CORPORATION COM 235851102   526,118,173 2,106,773 SH   SOLE   0 2,106,773 0
DANIMER SCIENTIFIC INC COM CL A 236272100   408,750 375,000 SH   SOLE   0 375,000 0
DANONE SP ADR (0.2 ORD) 23636T100   11,007 850 SH   SOLE   0 850 0
DARDEN RESTAURANTS INC COM 237194105   222,142 1,329 SH   SOLE   0 1,329 0
DARLING INGREDIENTS INC COM 237266101   4,651 100 SH   SOLE   0 100 0
DATADOG INC CL A COM 23804L103   830,592 6,719 SH   SOLE   0 6,719 0
DAVITA INC COM 23918K108   22,502 163 SH   SOLE   0 163 0
DBX ETF TR XTRACK HRVST CSI 233051879   77,024 3,200 SH   SOLE   0 3,200 0
DECKERS OUTDOOR CORP COM 243537107   68,711 73 SH   SOLE   0 73 0
DEERE & CO COM 244199105   5,365,907 13,064 SH   SOLE   0 13,064 0
DELL TECHNOLOGIES INC CL C 24703L202   105,665 926 SH   SOLE   0 926 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,170,565 24,452 SH   SOLE   0 24,452 0
DENTSPLY SIRONA INC COM 24906P109   292,197 8,797 SH   SOLE   0 8,797 0
DEVON ENERGY CORP NEW COM 25179M103   4,927,425 98,195 SH   SOLE   0 98,195 0
DEXCOM INC COM 252131107   193,625 1,396 SH   SOLE   0 1,396 0
DIAGEO PLC SPON ADR NEW 25243Q205   40,569,281 272,746 SH   SOLE   0 272,546 200
DIAGEO PLC ORDINARY G42089113   166,783 4,475 SH   SOLE   0 4,475 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   2,354,605 850,038 SH   SOLE   0 850,038 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   115,940 8,500 SH   SOLE   0 8,500 0
DIAMONDBACK ENERGY INC COM 25278X109   640,089 3,230 SH   SOLE   0 3,230 0
DIGITAL RLTY TR INC COM 253868103   124,306 863 SH   SOLE   0 863 0
DIGITALOCEAN HLDGS INC COM 25402D102   11,454 300 SH   SOLE   0 300 0
DIME CMNTY BANCSHARES INC COM 25432X102   38,259 1,977 SH   SOLE   0 1,977 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   216,257 3,467 SH   SOLE   0 3,467 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   168,204 5,566 SH   SOLE   0 5,566 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   123,967 3,030 SH   SOLE   0 3,030 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   39,175 1,066 SH   SOLE   0 1,066 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   26,991 1,060 SH   SOLE   0 1,060 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   52,470 963 SH   SOLE   0 963 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   23,039 932 SH   SOLE   0 932 0
DIODES INC COM 254543101   21,150 300 SH   SOLE   0 300 0
DISCOVER FINL SVCS COM 254709108   76,032 578 SH   SOLE   0 578 0
DISNEY WALT CO COM 254687106   37,085,896 303,075 SH   SOLE   0 303,075 0
DNOW INC COM 67011P100   61,043 4,010 SH   SOLE   0 4,010 0
DOLLAR GEN CORP NEW COM 256677105   8,271 53 SH   SOLE   0 53 0
DOLLAR TREE INC COM 256746108   93,205 700 SH   SOLE   0 700 0
DOMINION ENERGY INC COM 25746U109   71,374 1,451 SH   SOLE   0 1,451 0
DOMINOS PIZZA INC COM 25754A201   85,960 173 SH   SOLE   0 173 0
DORCHESTER MINERALS LP COM UNIT 25820R105   529,404 15,700 SH   SOLE   0 15,700 0
DOUGLAS EMMETT INC COM 25960P109   16,765,223 1,208,740 SH   SOLE   0 1,208,740 0
DOVER CORP COM 260003108   140,157 791 SH   SOLE   0 791 0
DOW INC COM 260557103   1,478,002 25,506 SH   SOLE   0 25,506 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,407 31 SH   SOLE   0 31 0
DUCOMMUN INC DEL COM 264147109   107,730 2,100 SH   SOLE   0 2,100 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,023,868 10,581 SH   SOLE   0 10,581 0
DUNDEE CORP CLASS A 264901109   1,974,408 2,744,402 SH   SOLE   0 2,744,402 0
DUPONT DE NEMOURS INC COM 26614N102   1,637,941 21,355 SH   SOLE   0 21,355 0
EAGLE BANCORP MONT INC COM 26942G100   388,230 30,236 SH   SOLE   0 30,236 0
EASTGROUP PPTYS INC COM 277276101   41,347 230 SH   SOLE   0 230 0
EASTMAN CHEM CO COM 277432100   74,363 684 SH   SOLE   0 684 0
EATON CORP PLC SHS G29183103   6,936,180 22,181 SH   SOLE   0 22,181 0
EATON VANCE LTD DURATION INC COM 27828H105   2,778 285 SH   SOLE   0 285 0
EATON VANCE TAX ADVT DIV INC COM 27828G107   23,600 1,000 SH   SOLE   0 1,000 0
EBAY INC. COM 278642103   1,591,950 30,162 SH   SOLE   0 30,162 0
ECHOSTAR CORP CL A 278768106   9,989 701 SH   SOLE   0 701 0
ECOLAB INC COM 278865100   1,227,497 5,299 SH   SOLE   0 5,299 0
EDITAS MEDICINE INC COM 28106W103   319 43 SH   SOLE   0 43 0
EDWARDS LIFESCIENCES CORP COM 28176E108   352,616 3,690 SH   SOLE   0 3,690 0
ELANCO ANIMAL HEALTH INC COM 28414H103   94,554 5,808 SH   SOLE   0 5,808 0
ELASTIC N V ORD SHS N14506104   601 6 SH   SOLE   0 6 0
ELECTRONIC ARTS INC COM 285512109   33,167 250 SH   SOLE   0 250 0
ELEMENT SOLUTIONS INC COM 28618M106   3,891,384 155,780 SH   SOLE   0 155,780 0
ELEVANCE HEALTH INC COM 036752103   252,528 487 SH   SOLE   0 487 0
ELI LILLY & CO COM 532457108   41,608,906 53,462 SH   SOLE   0 53,462 0
ELLOMAY CAPITAL LIMITED SHS M39927120   21,994 1,400 SH   SOLE   0 1,400 0
ELLSWORTH GROWTH & INCOME FD COM 289074106   405 50 SH   SOLE   0 50 0
ELME COMMUNITIES SH BEN INT 939653101   5,289 380 SH   SOLE   0 380 0
EMBECTA CORP COMMON STOCK 29082K105   47,572 3,585 SH   SOLE   0 3,585 0
EMERALD HOLDING INC COM 29103W104   148,206 21,763 SH   SOLE   0 21,763 0
EMERSON ELEC CO COM 291011104   848,041 7,466 SH   SOLE   0 7,466 0
ENBRIDGE INC COM 29250N105   41,422,409 1,144,881 SH   SOLE   0 1,144,881 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   863,325 54,884 SH   SOLE   0 54,884 0
ENI S P A SPONSORED ADR 26874R108   1,363 43 SH   SOLE   0 43 0
ENOVIS CORPORATION COM 194014502   14,550 233 SH   SOLE   0 233 0
ENSTAR GROUP LIMITED SHS G3075P101   4,641,822 14,937 SH   SOLE   0 14,937 0
ENTEGRIS INC COM 29362U104   11,811,684 84,045 SH   SOLE   11,976 72,069 0
ENTERGY CORP NEW COM 29364G103   30,435 288 SH   SOLE   0 288 0
ENTERPRISE PRODS PARTNERS L COM 293792107   9,264,463 317,478 SH   SOLE   0 317,478 0
ENVIRI CORP COM 415864107   67,664 7,395 SH   SOLE   0 7,395 0
EOG RES INC COM 26875P101   1,214,351 9,486 SH   SOLE   0 9,486 0
EQUIFAX INC COM 294429105   515,511 1,926 SH   SOLE   0 1,926 0
EQUINIX INC COM 29444U700   146,908 177 SH   SOLE   0 177 0
EQUITY COMWLTH COM SH BEN INT 294628102   9,440 500 SH   SOLE   0 500 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   80,970 1,283 SH   SOLE   0 1,283 0
ESCALADE INC COM 296056104   1,375 100 SH   SOLE   0 100 0
ESPERION THERAPEUTICS INC NE COM 29664W105   2,680 1,000 SH   SOLE   0 1,000 0
ESQUIRE FINL HLDGS INC COM 29667J101   3,797,600 80,000 SH   SOLE   52,500 27,500 0
ESSENTIAL UTILS INC COM 29670G102   7,189,563 194,043 SH   SOLE   0 194,043 0
ETF SER SOLUTIONS US GLB JETS 26922A842   90,553 4,310 SH   SOLE   0 4,310 0
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   71 4 SH   SOLE   0 4 0
EURONET WORLDWIDE INC COM 298736109   46,720 425 SH   SOLE   0 425 0
EVEREST GROUP LTD COM G3223R108   1,669,500 4,200 SH   SOLE   0 4,200 0
EVERGY INC COM 30034W106   5,592,622 104,770 SH   SOLE   0 104,770 0
EVERSOURCE ENERGY COM 30040W108   530,518 8,876 SH   SOLE   0 8,876 0
EVOLUS INC COM 30052C107   560,000 40,000 SH   SOLE   0 40,000 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   264,926 59,534 SH   SOLE   0 59,534 0
EXELIXIS INC COM 30161Q104   5,339 225 SH   SOLE   0 225 0
EXELON CORP COM 30161N101   307,322 8,180 SH   SOLE   0 8,180 0
EXPEDIA GROUP INC COM NEW 30212P303   120,531 873 SH   SOLE   0 873 0
EXPEDITORS INTL WASH INC COM 302130109   55,922 460 SH   SOLE   0 460 0
EXTRA SPACE STORAGE INC COM 30225T102   245,049 1,667 SH   SOLE   0 1,667 0
EXTREME NETWORKS COM 30226D106   184 16 SH   SOLE   0 16 0
EXXON MOBIL CORP COM 30231G102   21,898,077 188,359 SH   SOLE   0 185,859 2,500
F N B CORP COM 302520101   13,169 934 SH   SOLE   0 934 0
FABRINET SHS G3323L100   1,890 10 SH   SOLE   0 10 0
FAIR ISAAC CORP COM 303250104   31,240 25 SH   SOLE   0 25 0
FARMERS & MERCHANTS BANCORP COM 30779N105   78,015 3,500 SH   SOLE   0 3,500 0
FASTENAL CO COM 311900104   15,428 200 SH   SOLE   0 200 0
FASTLY INC CL A 31188V100   3,034 234 SH   SOLE   0 234 0
FEDEX CORP COM 31428X106   1,704,830 5,884 SH   SOLE   0 5,884 0
FERRARI N V COM N3167Y103   8,718 20 SH   SOLE   0 20 0
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404   33,260 1,163 SH   SOLE   0 1,163 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   32,670 550 SH   SOLE   0 550 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   60,268 1,135 SH   SOLE   0 1,135 0
FIDELITY NATL INFORMATION SV COM 31620M106   40,724 549 SH   SOLE   0 549 0
FIFTH THIRD BANCORP COM 316773100   80,001 2,150 SH   SOLE   0 2,150 0
FIRST FINL BANCORP OH COM 320209109   104,656 4,668 SH   SOLE   0 4,668 0
FIRST INDL RLTY TR INC COM 32054K103   163,609 3,114 SH   SOLE   0 3,114 0
FIRST LONG IS CORP COM 320734106   97,636 8,804 SH   SOLE   0 8,804 0
FIRST SOLAR INC COM 336433107   16,880 100 SH   SOLE   0 100 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   20,808 600 SH   SOLE   0 600 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   15,156 287 SH   SOLE   0 287 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   4,717 23 SH   SOLE   0 23 0
FISERV INC COM 337738108   289,274 1,810 SH   SOLE   0 1,810 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   187,800 60,000 SH   SOLE   0 60,000 0
FIVERR INTL LTD ORD SHS M4R82T106   2,107 100 SH   SOLE   0 100 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845   52,715 811 SH   SOLE   0 811 0
FLEXSHARES TR QUALT DIVD IDX 33939L860   13,182 200 SH   SOLE   0 200 0
FLEXSHARES TR INTL QLTDV IDX 33939L837   4,579 185 SH   SOLE   0 185 0
FLOOR & DECOR HLDGS INC CL A 339750101   659,247 5,086 SH   SOLE   0 5,086 0
FMC CORP COM NEW 302491303   6,370 100 SH   SOLE   0 100 0
FOOT LOCKER INC COM 344849104   218,908 7,656 SH   SOLE   0 7,656 0
FORD MTR CO DEL COM 345370860   124,991 9,412 SH   SOLE   0 9,412 0
FORTINET INC COM 34959E109   180,611 2,644 SH   SOLE   0 2,644 0
FORTIVE CORP COM 34959J108   107,229,782 1,246,551 SH   SOLE   0 1,246,551 0
FORTREA HLDGS INC COMMON STOCK 34965K107   25,689 640 SH   SOLE   0 640 0
FOUR CORNERS PPTY TR INC COM 35086T109   5,530 226 SH   SOLE   0 226 0
FRANCO NEV CORP COM 351858105   4,170 35 SH   SOLE   0 35 0
FRANKLIN COVEY CO COM 353469109   94,224 2,400 SH   SOLE   0 2,400 0
FRANKLIN ELEC INC COM 353514102   843,799 7,900 SH   SOLE   0 7,900 0
FRANKLIN RESOURCES INC COM 354613101   449,760 16,000 SH   SOLE   0 16,000 0
FRANKLIN STR PPTYS CORP COM 35471R106   10,215 4,500 SH   SOLE   0 4,500 0
FREEPORT-MCMORAN INC CL B 35671D857   513,411 10,919 SH   SOLE   0 10,919 0
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   192 10 SH   SOLE   0 10 0
FRP HLDGS INC COM 30292L107   44,208 720 SH   SOLE   0 720 0
FS BANCORP INC COM 30263Y104   242,970 7,000 SH   SOLE   0 7,000 0
FULGENT GENETICS INC COM 359664109   5,425 250 SH   SOLE   0 250 0
GABELLI EQUITY TR INC COM 362397101   2,875 521 SH   SOLE   0 521 0
GALLAGHER ARTHUR J & CO COM 363576109   8,577,872 34,305 SH   SOLE   0 34,305 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   40,464 4,432 SH   SOLE   0 4,432 0
GAMIDA CELL LTD SHS M47364100   36 1,000 SH   SOLE   0 1,000 0
GARRETT MOTION INC COM 366505105   2,902 292 SH   SOLE   0 292 0
GARTNER INC COM 366651107   152,534 320 SH   SOLE   0 320 0
GATES INDL CORP PLC ORD SHS G39108108   18,993,443 1,072,470 SH   SOLE   0 1,072,470 0
GATEWAY BANK FSB COMMON RSTD PER367155   241,666 2,416,667 SH   SOLE   2,416,667 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   348,915 3,834 SH   SOLE   0 3,834 0
GEN DIGITAL INC COM 668771108   2,740,505 122,344 SH   SOLE   0 122,344 0
GENERAC HLDGS INC COM 368736104   13,047 100 SH   SOLE   0 100 0
GENERAL AMERN INVS CO INC COM 368802104   239,380 5,131 SH   SOLE   0 5,131 0
GENERAL DYNAMICS CORP COM 369550108   526,843 1,865 SH   SOLE   0 1,865 0
GENERAL ELECTRIC CO COM NEW 369604301   6,420,009 36,575 SH   SOLE   10,553 26,022 0
GENERAL ELECTRIC CO COM 369604137   1,470,800 10,000 SH   SOLE   0 10,000 0
GENERAL MLS INC COM 370334104   4,690,555 67,012 SH   SOLE   0 67,012 0
GENERAL MTRS CO COM 37045V100   1,585,118 34,953 SH   SOLE   0 34,953 0
GENERATIONS BANCORP NY INC COM 37149G108   300,940 30,064 SH   SOLE   0 30,064 0
GILEAD SCIENCES INC COM 375558103   5,743,093 78,400 SH   SOLE   0 78,400 0
GLACIER BANCORP INC NEW COM 37637Q105   56,593 1,405 SH   SOLE   0 1,405 0
GLATFELTER CORPORATION COM 377320106   127,280 63,640 SH   SOLE   0 63,640 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   354,665 8,900 SH   SOLE   0 8,900 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   40,494 1,273 SH   SOLE   0 1,273 0
GLOBALSTAR INC COM 378973408   273 186 SH   SOLE   0 186 0
GLOBE LIFE INC COM 37959E102   5,327,302 45,779 SH   SOLE   0 45,779 0
GODADDY INC CL A 380237107   57,559 485 SH   SOLE   0 485 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   9,339 298 SH   SOLE   0 298 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   11,393 105 SH   SOLE   0 105 0
GOLDMAN SACHS GROUP INC COM 38141G104   901,375 2,154 SH   SOLE   0 2,154 0
GOODRX HLDGS INC COM CL A 38246G108   284 40 SH   SOLE   0 40 0
GRACO INC COM 384109104   33,853,361 362,223 SH   SOLE   14,486 347,737 0
GRAINGER W W INC COM 384802104   722,283 710 SH   SOLE   0 710 0
GRAND RIV COMM COMMON 386441109   911,156 319,704 SH   SOLE   294,704 25,000 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,707,262 92,778 SH   SOLE   0 92,778 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   63,106 999 SH   SOLE   0 499 500
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,750,000 200,000 SH   SOLE   0 200,000 0
GREEN BRICK PARTNERS INC COM 392709101   10,184,772 169,098 SH   SOLE   0 169,098 0
GROUPE DANONE SHS F12033134   51,855 800 SH   SOLE   0 800 0
GROVE COLLABORATIVE HOLD INC COM CL A 39957D201   19,475 11,662 SH   SOLE   0 11,662 0
GSK PLC SPONSORED ADR 37733W204   291,387 6,796 SH   SOLE   0 6,796 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   86,016 1,600 SH   SOLE   0 1,600 0
HALEON PLC SPON ADS 405552100   68,471 8,065 SH   SOLE   0 8,065 0
HARTE HANKS INC COM 416196202   239 32 SH   SOLE   0 32 0
HARTFORD FINL SVCS GROUP INC COM 416515104   45,342 440 SH   SOLE   0 440 0
HASBRO INC COM 418056107   180,920 3,201 SH   SOLE   0 3,201 0
HCA HEALTHCARE INC COM 40412C101   5,080,328 15,232 SH   SOLE   0 15,232 0
HEICO CORP NEW CL A 422806208   95,134 618 SH   SOLE   0 618 0
HEICO CORP NEW COM 422806109   40,874 214 SH   SOLE   0 214 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   8,130 750 SH   SOLE   0 750 0
HENRY JACK & ASSOC INC COM 426281101   80,059 458 SH   SOLE   0 458 0
HERC HLDGS INC COM 42704L104   16,830 100 SH   SOLE   0 100 0
HERCULES CAPITAL INC COM 427096508   107,471 5,825 SH   SOLE   0 5,825 0
HERITAGE COMM CORP COM 426927109   789,746 92,045 SH   SOLE   92,045 0 0
HERSHEY CO COM 427866108   658,152 3,357 SH   SOLE   0 3,357 0
HESS CORP COM 42809H107   973,843 6,380 SH   SOLE   0 6,380 0
HESS MIDSTREAM LP CL A SHS 428103105   363,467 10,060 SH   SOLE   0 10,060 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   38,545 2,174 SH   SOLE   0 2,174 0
HEXCEL CORP NEW COM 428291108   94,704 1,300 SH   SOLE   0 1,300 0
HIGHPEAK ENERGY INC COM 43114Q105   6,308 400 SH   SOLE   0 400 0
HIGHWOODS PPTYS INC COM 431284108   57,596 2,200 SH   SOLE   0 2,200 0
HILLTOP HOLDINGS INC COM 432748101   548,100 17,500 SH   SOLE   0 17,500 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   37,957,404 177,924 SH   SOLE   0 177,924 0
HOLOGIC INC COM 436440101   923,826 11,850 SH   SOLE   0 11,850 0
HOME BANCSHARES INC COM 436893200   540,540 22,000 SH   SOLE   0 22,000 0
HOME DEPOT INC COM 437076102   13,724,394 35,738 SH   SOLE   0 35,738 0
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   2,010 54 SH   SOLE   0 54 0
HONEYWELL INTL INC COM 438516106   305,825,800 1,489,822 SH   SOLE   0 1,489,822 0
HORMEL FOODS CORP COM 440452100   77,176 2,212 SH   SOLE   0 2,212 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   17,770,477 244,705 SH   SOLE   0 244,705 0
HOWMET AEROSPACE INC COM 443201108   70,688 1,032 SH   SOLE   0 1,032 0
HP INC COM 40434L105   54,396 1,800 SH   SOLE   0 1,800 0
HSBC HLDGS PLC SPON ADR NEW 404280406   398,677 10,129 SH   SOLE   0 10,129 0
HUBSPOT INC COM 443573100   3,759 5 SH   SOLE   0 5 0
HUMANA INC COM 444859102   76,278 220 SH   SOLE   0 220 0
HUNTINGTON BANCSHARES INC COM 446150104   2,183,049 156,483 SH   SOLE   0 156,483 0
HUNTINGTON INGALLS INDS INC COM 446413106   29,438 100 SH   SOLE   0 100 0
HUNTSMAN CORP COM 447011107   296,742 11,400 SH   SOLE   0 11,400 0
HURCO CO COM 447324104   82,656 4,100 SH   SOLE   0 4,100 0
HYATT HOTELS CORP COM CL A 448579102   35,754 224 SH   SOLE   0 224 0
IAC INC COM NEW 44891N208   26,805,110 502,533 SH   SOLE   0 502,533 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   255 15 SH   SOLE   0 15 0
ICF INTL INC COM 44925C103   14,309 95 SH   SOLE   0 95 0
ICU MED INC COM 44930G107   42,928 400 SH   SOLE   0 400 0
IDACORP INC COM 451107106   4,882,298 52,560 SH   SOLE   0 52,560 0
IDEX CORP COM 45167R104   647,385 2,653 SH   SOLE   0 2,653 0
IDEXX LABS INC COM 45168D104   742,403 1,375 SH   SOLE   0 1,375 0
ILLINOIS TOOL WKS INC COM 452308109   5,244,370 19,523 SH   SOLE   0 19,523 0
ILLUMINA INC COM 452327109   261,182 1,902 SH   SOLE   0 1,902 0
IMMUNEERING CORP CLASS A COM 45254E107   96,092 33,250 SH   SOLE   0 33,250 0
IMPERIAL OIL LTD COM NEW 453038408   2,765 39 SH   SOLE   0 39 0
INDEPENDENCE RLTY TR INC COM 45378A106   629 39 SH   SOLE   0 39 0
INDEPENDENT BANK GROUP INC COM 45384B106   404,428 8,325 SH   SOLE   0 8,325 0
INDEPENDENT BK CORP MASS COM 453836108   90,475 1,709 SH   SOLE   0 1,709 0
INDIA FD INC COM 454089103   614 30 SH   SOLE   0 30 0
INDIVIOR PLC ORD G4766E116   49,587 2,315 SH   SOLE   0 2,315 0
ING GROEP N.V. SPONSORED ADR 456837103   42,296 2,565 SH   SOLE   0 2,565 0
INGERSOLL RAND INC COM 45687V106   160,370 1,688 SH   SOLE   0 1,688 0
INGREDION INC COM 457187102   41,073,943 351,510 SH   SOLE   0 351,510 0
INMODE LTD SHS M5425M103   2,161 100 SH   SOLE   0 100 0
INNOVID CORP COMMON STOCK 457679108   195,133 78,367 SH   SOLE   0 78,367 0
INNOVID CORP *W EXP 11/30/202 457679116   56 1,250 SH   SOLE   0 1,250 0
INNOVIVA INC COM 45781M101   18,288 1,200 SH   SOLE   0 1,200 0
INSTALLED BLDG PRODS INC COM 45780R101   14,747 57 SH   SOLE   0 57 0
INTEGER HLDGS CORP COM 45826H109   14,585 125 SH   SOLE   0 125 0
INTEL CORP COM 458140100   2,685,268 60,714 SH   SOLE   0 59,714 1,000
INTER PARFUMS INC COM 458334109   56,204 400 SH   SOLE   0 400 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   169,104,454 1,230,476 SH   SOLE   0 1,230,476 0
INTERNATIONAL BUSINESS MACHS COM 459200101   21,285,787 111,452 SH   SOLE   0 111,452 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   257,712 2,997 SH   SOLE   0 2,997 0
INTERNATIONAL PAPER CO COM 460146103   267,287 6,845 SH   SOLE   0 6,845 0
INTERPUBLIC GROUP COS INC COM 460690100   57,983 1,777 SH   SOLE   0 1,777 0
INTRUSION INC COM 46121E304   564 188 SH   SOLE   0 188 0
INTUIT COM 461202103   142,350 219 SH   SOLE   0 219 0
INTUITIVE SURGICAL INC COM NEW 46120E602   460,948 1,155 SH   SOLE   0 1,155 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   574,250 25,000 SH   SOLE   0 25,000 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   15,608,699 738,000 SH   SOLE   0 738,000 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   237,700 10,000 SH   SOLE   0 10,000 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   61,259 930 SH   SOLE   0 930 0
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   4,823 125 SH   SOLE   0 125 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   1,167 60 SH   SOLE   0 60 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   6,576 36 SH   SOLE   0 36 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   77,174,964 455,659 SH   SOLE   0 455,659 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   272,448 6,400 SH   SOLE   0 6,400 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   313,867 2,900 SH   SOLE   0 2,900 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   57,705 1,500 SH   SOLE   0 1,500 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   34,704 870 SH   SOLE   0 870 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   19,706 560 SH   SOLE   0 560 0
INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696   22,439 509 SH   SOLE   0 509 0
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   42,144 462 SH   SOLE   0 462 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   461 7 SH   SOLE   0 7 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,443,297 7,728 SH   SOLE   0 7,728 0
INVITATION HOMES INC COM 46187W107   136,208 3,825 SH   SOLE   0 3,825 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   8,151 550 SH   SOLE   0 550 0
IPG PHOTONICS CORP COM 44980X109   9,069 100 SH   SOLE   0 100 0
IQVIA HLDGS INC COM 46266C105   48,701,556 192,577 SH   SOLE   0 192,577 0
IRON MTN INC DEL COM 46284V101   160,018 1,995 SH   SOLE   0 1,995 0
ISHARES GOLD TR ISHARES NEW 464285204   1,326,759 31,582 SH   SOLE   0 2,082 29,500
ISHARES INC CORE MSCI EMKT 46434G103   400,828 7,763 SH   SOLE   0 7,763 0
ISHARES INC MSCI EURZONE ETF 464286608   136,534 2,674 SH   SOLE   0 2,674 0
ISHARES INC MSCI GBL ETF NEW 46434G848   17,121 410 SH   SOLE   0 410 0
ISHARES INC MSCI JPN ETF NEW 46434G822   27,612 387 SH   SOLE   0 387 0
ISHARES INC MSCI GLB SLV&MTL 464286327   20 2 SH   SOLE   0 2 0
ISHARES SILVER TR ISHARES 46428Q109   3,412 150 SH   SOLE   0 150 0
ISHARES TR RUS 1000 ETF 464287622   352,548 1,224 SH   SOLE   0 1,224 0
ISHARES TR SHRT NAT MUN ETF 464288158   282,771 2,700 SH   SOLE   0 2,700 0
ISHARES TR MSCI EMG MKT ETF 464287234   508,652 12,382 SH   SOLE   0 12,382 0
ISHARES TR CORE DIV GRWTH 46434V621   479,517 8,259 SH   SOLE   0 8,259 0
ISHARES TR MSCI USA QLT FCT 46432F339   816,819 4,970 SH   SOLE   0 4,970 0
ISHARES TR INTL DIV GRWTH 46435G524   435,825 6,500 SH   SOLE   0 6,500 0
ISHARES TR MORNINGSTAR VALU 464288109   384,300 5,000 SH   SOLE   0 5,000 0
ISHARES TR CORE MSCI EAFE 46432F842   741,977 9,997 SH   SOLE   0 9,997 0
ISHARES TR RUS 1000 GRW ETF 464287614   497,822 1,477 SH   SOLE   0 1,477 0
ISHARES TR ISHS 1-5YR INVS 464288646   492,646 9,607 SH   SOLE   0 9,607 0
ISHARES TR CORE S&P TTL STK 464287150   701,139 6,081 SH   SOLE   0 6,081 0
ISHARES TR ISHARES SEMICDTR 464287523   386,323 1,710 SH   SOLE   0 1,710 0
ISHARES TR RUS MID CAP ETF 464287499   309,955 3,686 SH   SOLE   0 3,686 0
ISHARES TR CORE S&P500 ETF 464287200   2,115,011 4,023 SH   SOLE   0 4,023 0
ISHARES TR SELECT DIVID ETF 464287168   505,038 4,100 SH   SOLE   0 4,100 0
ISHARES TR MRGSTR MD CP VAL 464288406   539,626 7,419 SH   SOLE   0 7,419 0
ISHARES TR RUSSELL 2000 ETF 464287655   248,995 1,184 SH   SOLE   0 1,184 0
ISHARES TR RUS 2000 VAL ETF 464287630   586,167 3,691 SH   SOLE   0 3,691 0
ISHARES TR CORE S&P SCP ETF 464287804   3,869,751 34,975 SH   SOLE   0 34,975 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,001,045 5,570 SH   SOLE   0 5,570 0
ISHARES TR FLTG RATE NT ETF 46429B655   224,408 4,395 SH   SOLE   0 4,395 0
ISHARES TR CORE HIGH DV ETF 46429B663   555,127 5,037 SH   SOLE   0 5,037 0
ISHARES TR CORE S&P MCP ETF 464287507   680,895 11,210 SH   SOLE   0 11,210 0
ISHARES TR US INFRASTRUC 46435U713   195,120 4,500 SH   SOLE   0 4,500 0
ISHARES TR PFD AND INCM SEC 464288687   69,294 2,150 SH   SOLE   0 2,150 0
ISHARES TR EXPANDED TECH 464287515   179,319 2,100 SH   SOLE   0 2,100 0
ISHARES TR EAFE VALUE ETF 464288877   107,875 1,983 SH   SOLE   0 1,983 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   44,409 1,790 SH   SOLE   0 1,790 0
ISHARES TR MSCI EURO FL ETF 464289180   39,522 1,738 SH   SOLE   0 1,738 0
ISHARES TR EAFE GRWTH ETF 464288885   166,998 1,609 SH   SOLE   0 1,609 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   36,322 1,450 SH   SOLE   0 1,450 0
ISHARES TR MSCI CHINA ETF 46429B671   56,813 1,430 SH   SOLE   0 1,430 0
ISHARES TR CORE US AGGBD ET 464287226   113,806 1,162 SH   SOLE   0 1,162 0
ISHARES TR CORE S&P US VLU 464287663   96,951 1,072 SH   SOLE   0 1,072 0
ISHARES TR U.S. PHARMA ETF 464288836   48,884 720 SH   SOLE   0 720 0
ISHARES TR RUS MDCP VAL ETF 464287473   74,195 592 SH   SOLE   0 592 0
ISHARES TR ISHARES BIOTECH 464287556   74,098 540 SH   SOLE   0 540 0
ISHARES TR S&P 500 GRWT ETF 464287309   46,357 540 SH   SOLE   0 540 0
ISHARES TR MSCI USA ESG SLC 464288802   58,733 538 SH   SOLE   0 538 0
ISHARES TR GLOB HLTHCRE ETF 464287325   48,065 513 SH   SOLE   0 513 0
ISHARES TR GLOBAL 100 ETF 464287572   40,234 449 SH   SOLE   0 449 0
ISHARES TR MSCI EAFE ETF 464287465   35,218 437 SH   SOLE   0 437 0
ISHARES TR NORTH AMERN NAT 464287374   19,435 426 SH   SOLE   0 426 0
ISHARES TR U.S. TECH ETF 464287721   54,024 400 SH   SOLE   0 400 0
ISHARES TR U.S. REAL ES ETF 464287739   35,510 395 SH   SOLE   0 395 0
ISHARES TR GLOB INDSTRL ETF 464288729   52,523 376 SH   SOLE   0 376 0
ISHARES TR CALIF MUN BD ETF 464288356   20,771 361 SH   SOLE   0 361 0
ISHARES TR RUSSELL 3000 ETF 464287689   108,028 360 SH   SOLE   0 360 0
ISHARES TR U.S. MED DVC ETF 464288810   21,092 360 SH   SOLE   0 360 0
ISHARES TR IBONDS DEC2026 46435GAA0   7,751 325 SH   SOLE   0 325 0
ISHARES TR ESG MSCI LEADR 46435U218   28,155 300 SH   SOLE   0 300 0
ISHARES TR S&P 500 VAL ETF 464287408   53,801 288 SH   SOLE   0 288 0
ISHARES TR CORE S&P US GWT 464287671   30,943 264 SH   SOLE   0 264 0
ISHARES TR MSCI EAFE MIN VL 46429B689   16,727 236 SH   SOLE   0 236 0
ISHARES TR MSCI INTL VLU FT 46435G409   6,267 222 SH   SOLE   0 222 0
ISHARES TR MSCI USA MIN VOL 46429B697   15,713 188 SH   SOLE   0 188 0
ISHARES TR S&P 100 ETF 464287101   37,111 150 SH   SOLE   0 150 0
ISHARES TR ESG MSCI USA ETF 46436E767   6,772 150 SH   SOLE   0 150 0
ISHARES TR IBOXX INV CP ETF 464287242   8,277 76 SH   SOLE   0 76 0
ISHARES TR S&P MC 400GR ETF 464287606   5,657 62 SH   SOLE   0 62 0
ISHARES TR MSCI USA VALUE 46432F388   5,848 51 SH   SOLE   0 51 0
ISHARES TR BROAD USD HIGH 46435U853   1,500 41 SH   SOLE   0 41 0
ISHARES TR RUS 2000 GRW ETF 464287648   10,561 39 SH   SOLE   0 39 0
ISHARES TR 3 7 YR TREAS BD 464288661   4,169 36 SH   SOLE   0 36 0
ISHARES TR 10+ YR INVST GRD 464289511   1,442 28 SH   SOLE   0 28 0
ISHARES TR S&P MC 400VL ETF 464287705   3,075 26 SH   SOLE   0 26 0
ISHARES TR EAFE SML CP ETF 464288273   1,646 26 SH   SOLE   0 26 0
ISHARES TR 10-20 YR TRS ETF 464288653   1,470 14 SH   SOLE   0 14 0
ISHARES TR MSCI USA MMENTM 46432F396   2,248 12 SH   SOLE   0 12 0
ISHARES TR JPMORGAN USD EMG 464288281   1,075 10 SH   SOLE   0 10 0
ISHARES TR US OIL EQ&SV ETF 464288844   94 4 SH   SOLE   0 4 0
ISHARES TR MICRO-CAP ETF 464288869   363 3 SH   SOLE   0 3 0
ISHARES TR CORE TOTAL USD 46434V613   91 2 SH   SOLE   0 2 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   11,555 229 SH   SOLE   0 229 0
ITT INC COM 45073V108   123,515 908 SH   SOLE   0 908 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   60,753 1,050 SH   SOLE   0 1,050 0
JACKSON FINANCIAL INC COM CL A 46817M107   66,140 1,000 SH   SOLE   0 1,000 0
JACOBS SOLUTIONS INC COM 46982L108   927,914 6,036 SH   SOLE   0 6,036 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   74,495 2,265 SH   SOLE   0 2,265 0
JBG SMITH PPTYS COM 46590V100   159,312 9,926 SH   SOLE   0 9,926 0
JD.COM INC SPON ADR CL A 47215P106   20,542 750 SH   SOLE   0 750 0
JEFFERIES FINL GROUP INC COM 47233W109   13,528,465 306,767 SH   SOLE   0 306,767 0
JOHNSON & JOHNSON COM 478160104   157,429,650 995,045 SH   SOLE   0 995,045 0
JOHNSON CTLS INTL PLC SHS G51502105   2,351 35 SH   SOLE   0 35 0
JOHNSON OUTDOORS INC CL A 479167108   39,193 850 SH   SOLE   0 850 0
JPMORGAN CHASE & CO COM 46625H100   48,227,285 240,757 SH   SOLE   0 240,445 312
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   11,396 400 SH   SOLE   0 400 0
KALTURA INC COM 483467106   67,500 50,000 SH   SOLE   0 50,000 0
KELLANOVA COM 487836108   2,391,917 41,724 SH   SOLE   0 41,724 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   158,730 18,500 SH   SOLE   0 18,500 0
KENVUE INC COM 49177J102   579,420 27,000 SH   SOLE   0 27,000 0
KEYCORP COM 493267108   126,480 8,000 SH   SOLE   0 8,000 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   199,753,869 1,277,362 SH   SOLE   14,950 1,262,412 0
KILROY RLTY CORP COM 49427F108   50,091 1,375 SH   SOLE   0 1,375 0
KIMBERLY-CLARK CORP COM 494368103   2,255,734 17,439 SH   SOLE   0 17,439 0
KIMCO RLTY CORP COM 49446R109   1,402,428 71,515 SH   SOLE   0 71,515 0
KINDER MORGAN INC DEL COM 49456B101   178,081 9,710 SH   SOLE   0 9,710 0
KKR & CO INC COM 48251W104   917,753,978 9,124,617 SH   SOLE   67,145 9,057,472 0
KLA CORP COM NEW 482480100   1,122,601 1,606 SH   SOLE   0 1,606 0
KNIFE RIVER CORP COMMON STOCK 498894104   4,994,933 61,605 SH   SOLE   0 61,605 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101   3,741 725 SH   SOLE   0 725 0
KONTOOR BRANDS INC COM 50050N103   1,687 28 SH   SOLE   0 28 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   24,990 3,000 SH   SOLE   0 3,000 0
KRAFT HEINZ CO COM 500754106   127,784 3,458 SH   SOLE   0 3,458 0
KROGER CO COM 501044101   1,256 22 SH   SOLE   0 22 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   47,415 2,179 SH   SOLE   0 2,179 0
L3HARRIS TECHNOLOGIES INC COM 502431109   273,620 1,284 SH   SOLE   0 1,284 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   214,090 980 SH   SOLE   0 980 0
LAKE SHORE BANCORP INC COM 510700107   214,681 18,507 SH   SOLE   0 18,507 0
LAM RESEARCH CORP COM 512807108   760,933 781 SH   SOLE   0 781 0
LAMAR ADVERTISING CO NEW CL A 512816109   3,599,017 30,140 SH   SOLE   0 30,140 0
LAMB WESTON HLDGS INC COM 513272104   19,068 179 SH   SOLE   0 179 0
LANCASTER COLONY CORP COM 513847103   48,377 233 SH   SOLE   0 233 0
LANDMARK BANCORP INC COM 51504L107   396,955 20,583 SH   SOLE   0 20,583 0
LANTHEUS HLDGS INC COM 516544103   269,125 4,324 SH   SOLE   0 4,324 0
LATHAM GROUP INC COM 51819L107   13,860 3,500 SH   SOLE   0 3,500 0
LAUDER ESTEE COS INC CL A 518439104   57,652 374 SH   SOLE   0 374 0
LEAR CORP COM NEW 521865204   7,244 50 SH   SOLE   0 50 0
LEIDOS HOLDINGS INC COM 525327102   162,813 1,242 SH   SOLE   0 1,242 0
LEMONADE INC COM 52567D107   820 50 SH   SOLE   0 50 0
LENDINGCLUB CORP COM NEW 52603A208   4,395 500 SH   SOLE   0 500 0
LENNAR CORP CL A 526057104   11,482,760 66,767 SH   SOLE   0 66,767 0
LENNAR CORP CL B 526057302   5,745,209 37,263 SH   SOLE   0 37,263 0
LIBERTY BROADBAND CORP COM SER A 530307107   4,167,303 72,860 SH   SOLE   0 72,560 300
LIBERTY BROADBAND CORP COM SER C 530307305   6,525,650 114,025 SH   SOLE   7,738 106,287 0
LIBERTY GLOBAL LTD COM CL A G61188101   215,315 12,723 SH   SOLE   0 12,723 0
LIBERTY GLOBAL LTD COM CL C G61188127   703,403 39,870 SH   SOLE   0 39,870 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   6,291 899 SH   SOLE   0 899 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   76 11 SH   SOLE   0 11 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   1,701,924 38,835 SH   SOLE   0 38,835 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   2,729,517 41,607 SH   SOLE   0 41,607 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   4,555,356 153,379 SH   SOLE   0 153,379 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   628,219 14,831 SH   SOLE   0 14,831 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   470,859 8,015 SH   SOLE   0 8,015 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   9,142,569 307,727 SH   SOLE   0 307,727 0
LINDE PLC SHS G54950103   290,880,228 626,465 SH   SOLE   9,903 616,562 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   139 94 SH   SOLE   0 94 0
LISTED FD TR HORIZON KINETICS 53656F623   42,328 1,300 SH   SOLE   0 1,300 0
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   1,617 300 SH   SOLE   0 300 0
LITHIUM AMERS CORP NEW COM SHS 53681J103   2,016 300 SH   SOLE   0 300 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   23,903 9,229 SH   SOLE   0 9,229 0
LOCKHEED MARTIN CORP COM 539830109   2,175,643 4,783 SH   SOLE   0 4,783 0
LOEWS CORP COM 540424108   12,740,227 162,704 SH   SOLE   0 162,704 0
LOWES COS INC COM 548661107   344,541,175 1,352,574 SH   SOLE   17,806 1,334,768 0
LULULEMON ATHLETICA INC COM 550021109   785,987 2,012 SH   SOLE   0 2,012 0
LUMEN TECHNOLOGIES INC COM 550241103   19,269 12,349 SH   SOLE   0 12,349 0
LUMENTUM HLDGS INC COM 55024U109   185,848 3,925 SH   SOLE   0 3,925 0
LYFT INC CL A COM 55087P104   483 25 SH   SOLE   0 25 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   20,251 198 SH   SOLE   0 198 0
M & T BK CORP COM 55261F104   743,198 5,109 SH   SOLE   0 5,109 0
M D C HLDGS INC COM 552676108   8,241 131 SH   SOLE   0 131 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   239,100 2,500 SH   SOLE   0 2,500 0
MACYS INC COM 55616P104   5,996 300 SH   SOLE   0 300 0
MAGYAR BANCORP INC COM 55977T208   311,526 28,015 SH   SOLE   0 28,015 0
MAIN STR CAP CORP COM 56035L104   9,462 200 SH   SOLE   0 200 0
MAINSTREET BANCSHARES INC COM 56064Y100   4,650,830 256,103 SH   SOLE   110,361 145,742 0
MANPOWERGROUP INC WIS COM 56418H100   1,184,564 15,247 SH   SOLE   0 15,247 0
MANULIFE FINL CORP COM 56501R106   1,999 80 SH   SOLE   0 80 0
MARATHON OIL CORP COM 565849106   346,144 12,171 SH   SOLE   0 12,171 0
MARATHON PETE CORP COM 56585A102   2,477,890 12,296 SH   SOLE   0 12,296 0
MARINE BANCORP FLA I COMMON 56813P103   2,395,189 98,730 SH   SOLE   98,730 0 0
MARKEL GROUP INC COM 570535104   167,507,340 110,095 SH   SOLE   0 110,095 0
MARRIOTT INTL INC NEW CL A 571903202   154,198,499 611,147 SH   SOLE   0 611,147 0
MARSH & MCLENNAN COS INC COM 571748102   1,676,542 8,109 SH   SOLE   0 8,109 0
MARTIN MARIETTA MATLS INC COM 573284106   20,590,933 33,538 SH   SOLE   0 33,538 0
MARVELL TECHNOLOGY INC COM 573874104   57,341 809 SH   SOLE   0 809 0
MASTERCARD INCORPORATED CL A 57636Q104   7,874,151 16,345 SH   SOLE   0 16,345 0
MATADOR RES CO COM 576485205   20,030 300 SH   SOLE   0 300 0
MATCH GROUP INC NEW COM 57667L107   119,428,354 3,291,851 SH   SOLE   0 3,291,851 0
MATIV HOLDINGS INC COM 808541106   295,818 15,777 SH   SOLE   0 15,777 0
MATTEL INC COM 577081102   100,040 5,050 SH   SOLE   0 5,050 0
MAXIMUS INC COM 577933104   3,272 39 SH   SOLE   0 39 0
MCCORMICK & CO INC COM NON VTG 579780206   5,977,277 77,819 SH   SOLE   0 77,819 0
MCDONALDS CORP COM 580135101   188,148,336 667,311 SH   SOLE   12,092 655,219 0
MCGRATH RENTCORP COM 580589109   114,734 930 SH   SOLE   0 930 0
MCKESSON CORP COM 58155Q103   379,552 706 SH   SOLE   0 706 0
MDU RES GROUP INC COM 552690109   4,646,854 184,399 SH   SOLE   0 184,399 0
MEDICAL PPTYS TRUST INC COM 58463J304   22,090 4,700 SH   SOLE   0 4,700 0
MEDIFAST INC COM 58470H101   26,824 700 SH   SOLE   0 700 0
MEDTRONIC PLC SHS G5960L103   450,042 5,164 SH   SOLE   0 5,164 0
MERCADOLIBRE INC COM 58733R102   3,023 2 SH   SOLE   0 2 0
MERCK & CO INC COM 58933Y105   27,465,489 208,081 SH   SOLE   0 208,081 0
MERCURY GENL CORP NEW COM 589400100   5,160 100 SH   SOLE   0 100 0
MERCURY SYS INC COM 589378108   2,950 100 SH   SOLE   0 100 0
MERIDIAN CORPORATION COM 58958P104   3,244,633 327,080 SH   SOLE   193,630 133,450 0
META PLATFORMS INC CL A 30303M102   20,852,795 42,941 SH   SOLE   0 42,941 0
METLIFE INC COM 59156R108   136,288 1,839 SH   SOLE   0 1,839 0
METROPOLITAN BK HLDG CORP COM 591774104   38,500 1,000 SH   SOLE   0 1,000 0
METTLER TOLEDO INTERNATIONAL COM 592688105   161,086 121 SH   SOLE   0 121 0
MFA FINL INC COM 55272X607   171 15 SH   SOLE   0 15 0
MGM RESORTS INTERNATIONAL COM 552953101   2,221,749 47,061 SH   SOLE   0 47,061 0
MICROCHIP TECHNOLOGY INC. COM 595017104   424,418 4,731 SH   SOLE   0 4,731 0
MICRON TECHNOLOGY INC COM 595112103   450,181 3,817 SH   SOLE   0 3,817 0
MICROSOFT CORP COM 594918104   1,923,998,418 4,573,109 SH   SOLE   15,527 4,556,582 1,000
MICROSTRATEGY INC CL A NEW 594972408   25,568 15 SH   SOLE   0 15 0
MID-AMER APT CMNTYS INC COM 59522J103   1,979,489 15,044 SH   SOLE   0 15,044 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   75 5 SH   SOLE   0 5 0
MIDDLEBY CORP COM 596278101   6,270 39 SH   SOLE   0 39 0
MIDDLESEX WTR CO COM 596680108   10,126,620 192,888 SH   SOLE   0 192,888 0
MINERALS TECHNOLOGIES INC COM 603158106   14,363,574 190,802 SH   SOLE   0 190,802 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   20,015,452 1,760,374 SH   SOLE   0 1,760,374 0
MIRION TECHNOLOGIES INC *W EXP 10/20/202 60471A119   3,606 1,610 SH   SOLE   0 1,610 0
MOBILE INFRASTRUCTURE CORP COM SHS 60739N101   9,125 2,500 SH   SOLE   0 2,500 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   25,720 800 SH   SOLE   0 800 0
MODERNA INC COM 60770K107   50,616 475 SH   SOLE   0 475 0
MOGO INC COM 60800C208   52,800 26,400 SH   SOLE   0 26,400 0
MONDELEZ INTL INC CL A 609207105   170,683,059 2,438,279 SH   SOLE   0 2,438,279 0
MONEYLION INC CL A 60938K304   2,353 33 SH   SOLE   0 33 0
MONGODB INC CL A 60937P106   1,434 3 SH   SOLE   0 3 0
MOODYS CORP COM 615369105   43,980,057 111,899 SH   SOLE   0 111,899 0
MORGAN STANLEY COM NEW 617446448   4,493,315 47,720 SH   SOLE   0 47,720 0
MOSAIC CO NEW COM 61945C103   3,473 107 SH   SOLE   0 107 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   10,458,248 29,458 SH   SOLE   0 29,458 0
MOUNTAIN COMM BANCOR SHS 624004107   1,551,250 85,000 SH   SOLE   85,000 0 0
MSA SAFETY INC COM 553498106   10,250,590 52,950 SH   SOLE   0 52,950 0
MSCI INC COM 55354G100   6,725 12 SH   SOLE   0 12 0
MUELLER INDS INC COM 624756102   1,433,998 26,590 SH   SOLE   0 26,590 0
MUELLER WTR PRODS INC COM SER A 624758108   1,566,361 97,350 SH   SOLE   0 97,350 0
MURPHY OIL CORP COM 626717102   120,648 2,640 SH   SOLE   0 2,640 0
MURPHY USA INC COM 626755102   276,672 660 SH   SOLE   0 660 0
MVB FINL CORP COM 553810102   412,735 18,500 SH   SOLE   0 18,500 0
NASDAQ INC COM 631103108   6,332,400 100,355 SH   SOLE   0 100,355 0
NATHANS FAMOUS INC NEW COM 632347100   396,480 5,600 SH   SOLE   0 5,600 0
NATIONAL BK HLDGS CORP CL A 633707104   163,216 4,525 SH   SOLE   0 4,525 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   18,214 262 SH   SOLE   0 262 0
NAVIGATOR HLDGS LTD SHS Y62132108   12,877,038 838,895 SH   SOLE   0 838,895 0
NCR ATLEOS CORPORATION COM SHS 63001N106   237 12 SH   SOLE   0 12 0
NCR VOYIX CORPORATION COM 62886E108   315 25 SH   SOLE   0 25 0
NEKTAR THERAPEUTICS COM 640268108   467 500 SH   SOLE   0 500 0
NEOGEN CORP COM 640491106   5,333 338 SH   SOLE   0 338 0
NESTLE S A ADS (1 ORD SHRS) 641069406   339,656,076 3,198,192 SH   SOLE   0 3,198,192 0
NESTLE S A SHS NOM SHARES H57312649   594,995 5,597 SH   SOLE   0 5,597 0
NETFLIX INC COM 64110L106   531,413 873 SH   SOLE   0 873 0
NEUBASE THERAPEUTICS INC COM NEW 64132K201   158 353 SH   SOLE   0 353 0
NEUBERGER BERMAN REAL ESTATE COM 64190A103   10,113 3,028 SH   SOLE   0 3,028 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,145 977 SH   SOLE   0 977 0
NEW YORK TIMES CO CL A 650111107   2,161 50 SH   SOLE   0 50 0
NEWELL BRANDS INC COM 651229106   346,149 43,107 SH   SOLE   0 43,107 0
NEWMONT CORP COM 651639106   6,004,131 167,524 SH   SOLE   0 167,524 0
NEWTEKONE INC COM NEW 652526203   7,194 654 SH   SOLE   0 654 0
NEXTERA ENERGY INC COM 65339F101   136,879,641 2,141,685 SH   SOLE   0 2,141,685 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   27,887,769 927,120 SH   SOLE   0 927,120 0
NICE LTD SPONSORED ADR 653656108   62,140,408 238,433 SH   SOLE   20,651 217,782 0
NIKE INC CL B 654106103   112,064,947 1,192,434 SH   SOLE   9,393 1,183,041 0
NISOURCE INC COM 65473P105   5,141,274 185,874 SH   SOLE   0 185,874 0
NN INC COM 629337106   7,584,000 1,600,000 SH   SOLE   0 1,600,000 0
NOKIA CORP SPONSORED ADR 654902204   1,416 400 SH   SOLE   0 400 0
NORFOLK SOUTHN CORP COM 655844108   1,018,205 3,995 SH   SOLE   0 3,995 0
NORTHEAST BK LEWISTON ME COM 66405S100   415,050 7,500 SH   SOLE   0 7,500 0
NORTHEAST CMNTY BANCORP INC COM 664121100   288,063 18,313 SH   SOLE   0 18,313 0
NORTHERN LTS FD TR IV FMC EXCELSIOR FO 66538H211   87,956,561 3,038,646 SH   SOLE   0 3,038,646 0
NORTHERN OIL & GAS INC COM 665531307   1,349 34 SH   SOLE   0 34 0
NORTHERN TR CORP COM 665859104   6,228,707 70,041 SH   SOLE   0 70,041 0
NORTHFIELD BANCORP INC DEL COM 66611T108   5,647 581 SH   SOLE   0 581 0
NORTHRIM BANCORP INC COM 666762109   1,136,475 22,500 SH   SOLE   0 22,500 0
NORTHROP GRUMMAN CORP COM 666807102   1,384,284 2,892 SH   SOLE   0 2,892 0
NORTHWEST PIPE CO COM 667746101   100,572 2,900 SH   SOLE   0 2,900 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   5,446,708 106,945 SH   SOLE   0 106,945 0
NOV INC COM 62955J103   269,005 13,781 SH   SOLE   0 13,781 0
NOVARTIS AG SPONSORED ADR 66987V109   4,739,189 48,993 SH   SOLE   0 48,993 0
NOVO-NORDISK A S ADR 670100205   895,333 6,970 SH   SOLE   0 6,970 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,700,025 142,500 SH   SOLE   0 142,500 0
NUCOR CORP COM 670346105   453,191 2,286 SH   SOLE   0 2,286 0
NUTRIEN LTD COM 67077M108   15,748,922 289,982 SH   SOLE   0 289,982 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   1,854 333 SH   SOLE   0 333 0
NUVEEN N Y MUN VALUE FD COM 67062M105   1,639 197 SH   SOLE   0 197 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   6,205 525 SH   SOLE   0 525 0
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   8,242 537 SH   SOLE   0 537 0
NVENT ELECTRIC PLC SHS G6700G107   3,250,569 43,111 SH   SOLE   0 43,111 0
NVIDIA CORPORATION COM 67066G104   44,266,321 48,985 SH   SOLE   0 48,985 0
NXP SEMICONDUCTORS N V COM N6596X109   116,947 471 SH   SOLE   0 471 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   14,587 742 SH   SOLE   0 742 0
OATLY GROUP AB SPONSORED ADS 67421J108   22,992 20,347 SH   SOLE   0 20,347 0
OCCIDENTAL PETE CORP COM 674599105   627,153 9,650 SH   SOLE   0 9,650 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   60,210 1,397 SH   SOLE   0 1,397 0
OFG BANCORP COM 67103X102   552,150 15,000 SH   SOLE   0 15,000 0
OGE ENERGY CORP COM 670837103   2,846,694 82,994 SH   SOLE   0 82,994 0
OKTA INC CL A 679295105   56,494 540 SH   SOLE   0 540 0
OLD DOMINION FREIGHT LINE IN COM 679580100   3,947 18 SH   SOLE   0 18 0
OLD REP INTL CORP COM 680223104   13,371 410 SH   SOLE   0 410 0
OMEGA HEALTHCARE INVS INC COM 681936100   137,764 4,350 SH   SOLE   0 4,350 0
OMNICOM GROUP INC COM 681919106   365,656 3,779 SH   SOLE   0 3,779 0
ONE LIBERTY PPTYS INC COM 682406103   1,253,948 55,509 SH   SOLE   0 55,509 0
ONEOK INC NEW COM 682680103   912,575 11,383 SH   SOLE   0 11,383 0
ONTO INNOVATION INC COM 683344105   5,765,043 31,837 SH   SOLE   0 31,837 0
OP BANCORP COM 67109R109   274,450 27,500 SH   SOLE   0 27,500 0
OPENDOOR TECHNOLOGIES INC COM 683712103   606 200 SH   SOLE   0 200 0
OPENLANE INC COM 48238T109   8,650 500 SH   SOLE   0 500 0
OPKO HEALTH INC COM 68375N103   108,630 90,525 SH   SOLE   0 90,525 0
ORACLE CORP COM 68389X105   679,310,436 5,408,092 SH   SOLE   26,727 5,381,115 250
OREILLY AUTOMOTIVE INC COM 67103H107   228,494,343 202,408 SH   SOLE   4,154 198,254 0
ORGANON & CO COMMON STOCK 68622V106   1,055,732 56,138 SH   SOLE   0 56,138 0
ORION OFFICE REIT INC COM 68629Y103   126 36 SH   SOLE   0 36 0
ORION S.A. COM L72967109   9,730,929 413,730 SH   SOLE   0 413,730 0
ORTHOFIX MED INC COM 68752M108   4,356 300 SH   SOLE   0 300 0
OTIS WORLDWIDE CORP COM 68902V107   5,003,704 50,399 SH   SOLE   0 50,399 0
OTTER TAIL CORP COM 689648103   4,181,155 48,393 SH   SOLE   0 48,393 0
OVID THERAPEUTICS INC COM 690469101   79,300 26,000 SH   SOLE   0 26,000 0
OVINTIV INC COM 69047Q102   2,076 39 SH   SOLE   0 39 0
PACCAR INC COM 693718108   29,485 238 SH   SOLE   0 238 0
PACER FDS TR TRENDP US LAR CP 69374H105   94,390 1,978 SH   SOLE   0 1,978 0
PACER FDS TR US CASH COWS 100 69374H881   3,894 67 SH   SOLE   0 67 0
PACIFIC PREMIER BANCORP COM 69478X105   1,103,256 45,969 SH   SOLE   0 45,969 0
PALO ALTO NETWORKS INC COM 697435105   2,388,680 8,406 SH   SOLE   0 8,406 0
PAN AMERN SILVER CORP COM 697900108   1,020,086 67,645 SH   SOLE   0 67,645 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   370,287 31,457 SH   SOLE   0 31,457 0
PARK NATL CORP COM 700658107   1,231,751 9,067 SH   SOLE   0 9,067 0
PARKE BANCORP INC COM 700885106   708,791 41,149 SH   SOLE   0 41,149 0
PARKER-HANNIFIN CORP COM 701094104   691,402 1,244 SH   SOLE   0 1,244 0
PAVMED INC COM NEW 70387R403   909,500 425,000 SH   SOLE   0 425,000 0
PAYCHEX INC COM 704326107   328,367 2,674 SH   SOLE   0 2,674 0
PAYCOM SOFTWARE INC COM 70432V102   234,831 1,180 SH   SOLE   0 1,180 0
PAYPAL HLDGS INC COM 70450Y103   2,865,363 42,773 SH   SOLE   0 42,773 0
PDD HOLDINGS INC SPONSORED ADS 722304102   69,824,632 600,642 SH   SOLE   600,642 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   173,756 40,550 SH   SOLE   0 40,550 0
PENTAIR PLC SHS G7S00T104   457,702 5,357 SH   SOLE   0 5,357 0
PENUMBRA INC COM 70975L107   8,257 37 SH   SOLE   0 37 0
PEPSICO INC COM 713448108   20,638,229 117,864 SH   SOLE   0 117,864 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   8,121,657 459,890 SH   SOLE   0 459,890 0
PERRIGO CO PLC SHS G97822103   386 12 SH   SOLE   0 12 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   2,218,211 145,839 SH   SOLE   0 145,839 0
PFIZER INC COM 717081103   16,231,790 584,897 SH   SOLE   0 584,497 400
PG&E CORP COM 69331C108   3,201 191 SH   SOLE   0 191 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   51,290 1,032 SH   SOLE   0 1,032 0
PHILIP MORRIS INTL INC COM 718172109   173,656,352 1,895,376 SH   SOLE   0 1,895,376 0
PHILLIPS 66 COM 718546104   2,476,887 15,164 SH   SOLE   0 15,164 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205   5,819 113 SH   SOLE   0 113 0
PIMCO INCOME STRATEGY FD II COM 72201J104   7,460 1,000 SH   SOLE   0 1,000 0
PINNACLE WEST CAP CORP COM 723484101   1,078,279 14,429 SH   SOLE   0 14,429 0
PINSTRIPES HOLDINGS INC CL A COM 06690B107   33,055 10,171 SH   SOLE   0 10,171 0
PIONEER NAT RES CO COM 723787107   1,115,625 4,250 SH   SOLE   0 4,250 0
PJT PARTNERS INC COM CL A 69343T107   848 8 SH   SOLE   0 8 0
PLEXUS CORP COM 729132100   1,446,763 15,258 SH   SOLE   0 15,258 0
PNC FINL SVCS GROUP INC COM 693475105   9,409,968 58,228 SH   SOLE   0 58,228 0
PNM RES INC COM 69349H107   1,529,689 40,640 SH   SOLE   0 40,640 0
PORTLAND GEN ELEC CO COM NEW 736508847   3,508,134 83,527 SH   SOLE   0 83,527 0
POST HLDGS INC COM 737446104   260,598 2,452 SH   SOLE   0 2,452 0
PPG INDS INC COM 693506107   32,022 221 SH   SOLE   0 221 0
PPL CORP COM 69351T106   25,189 915 SH   SOLE   0 915 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   551,456 7,600 SH   SOLE   0 7,600 0
PRIME MERIDIAN HLDG COM 74164R107   2,623,389 121,397 SH   SOLE   95,597 25,800 0
PRIMERICA INC COM 74164M108   113,832 450 SH   SOLE   0 450 0
PRIMIS FINANCIAL CORP COM 74167B109   2,589,544 212,781 SH   SOLE   106,573 106,208 0
PRINCETON BANCORP INC COM 74179A107   769,500 25,000 SH   SOLE   0 25,000 0
PROASSURANCE CORP COM 74267C106   6,751 499 SH   SOLE   0 499 0
PROCTER AND GAMBLE CO COM 742718109   41,239,244 254,171 SH   SOLE   1,266 252,905 0
PROGRESSIVE CORP COM 743315103   112,923 545 SH   SOLE   0 545 0
PROLOGIS INC. COM 74340W103   729,883 5,605 SH   SOLE   0 5,605 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735   706,580 6,650 SH   SOLE   0 6,650 0
PROSHARES TR S&P 500 DV ARIST 74348A467   15,635,190 154,178 SH   SOLE   0 154,178 0
PROSHARES TR BITCOIN STRATE 74347G440   387 12 SH   SOLE   0 12 0
PROSHARES TR PSHS ULDOW30 NEW 74347G374   30 1 SH   SOLE   0 1 0
PROTHENA CORP PLC SHS G72800108   74 3 SH   SOLE   0 3 0
PRUDENTIAL FINL INC COM 744320102   96,737 824 SH   SOLE   0 824 0
PUBLIC STORAGE COM 74460D109   1,572,995 5,423 SH   SOLE   0 5,423 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   402,282 6,021 SH   SOLE   0 6,021 0
PULTE GROUP INC COM 745867101   120,620 1,000 SH   SOLE   0 1,000 0
PURE CYCLE CORP COM NEW 746228303   333,687 35,125 SH   SOLE   0 35,125 0
PURE STORAGE INC CL A 74624M102   5,199 100 SH   SOLE   0 100 0
PURPLE INNOVATION INC COM 74640Y106   29,162 16,760 SH   SOLE   0 16,760 0
PVH CORPORATION COM 693656100   15,607 111 SH   SOLE   0 111 0
QIAGEN NV SHS NEW N72482149   3,395,436 78,982 SH   SOLE   0 78,982 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   9,756,842 529,400 SH   SOLE   529,400 0 0
QORVO INC COM 74736K101   11,483 100 SH   SOLE   0 100 0
QUALCOMM INC COM 747525103   692,267 4,089 SH   SOLE   0 4,089 0
QUANTA SVCS INC COM 74762E102   373,332 1,437 SH   SOLE   0 1,437 0
QUANTUMSCAPE CORP COM CL A 74767V109   5,333 848 SH   SOLE   0 848 0
QUEST DIAGNOSTICS INC COM 74834L100   14,908 112 SH   SOLE   0 112 0
QUIPT HOME MEDICAL CORP COM 74880P104   5,134,750 1,175,000 SH   SOLE   0 1,175,000 0
QURATE RETAIL INC COM SER A 74915M100   1,062 864 SH   SOLE   0 864 0
RADIAN GROUP INC COM 750236101   1,338 40 SH   SOLE   0 40 0
RAMACO RES INC COM CL B 75134P501   1,745,039 139,047 SH   SOLE   0 139,047 0
RAMACO RES INC COM CL A 75134P600   4,148,786 246,365 SH   SOLE   0 246,365 0
RANGE RES CORP COM 75281A109   14,402,895 418,324 SH   SOLE   0 418,324 0
RAYMOND JAMES FINL INC COM 754730109   1,412 11 SH   SOLE   0 11 0
RAYONIER INC COM 754907103   397,483 11,958 SH   SOLE   0 10,757 1,201
RB GLOBAL INC COM 74935Q107   4,037 53 SH   SOLE   0 53 0
RBC BEARINGS INC COM 75524B104   45,959 170 SH   SOLE   0 170 0
REALTY INCOME CORP COM 756109104   357,386 6,606 SH   SOLE   0 6,606 0
RECKITT BENCK GRP SPONSORED ADR 756255204   6,503 572 SH   SOLE   0 572 0
RECKITT BENCKISER GR SHS G74079107   21,124,404 369,825 SH   SOLE   0 369,825 0
REGAL REXNORD CORPORATION COM 758750103   900 4 SH   SOLE   0 4 0
REGENCY CTRS CORP COM 758849103   4,746,511 78,377 SH   SOLE   0 78,377 0
REGENERON PHARMACEUTICALS COM 75886F107   186,723 193 SH   SOLE   0 193 0
REGENXBIO INC COM 75901B107   223,342 10,600 SH   SOLE   0 10,600 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   452,044 21,485 SH   SOLE   0 21,485 0
REGIS CORPORATION COM SHS 758932206   1,659,375 221,250 SH   SOLE   0 221,250 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   472,556 2,450 SH   SOLE   0 2,450 0
RELIANCE INC COM 759509102   57,144 171 SH   SOLE   0 171 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   16,608 400 SH   SOLE   0 400 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   5,547 184 SH   SOLE   0 184 0
REPLIGEN CORP COM 759916109   1,219,389 6,630 SH   SOLE   0 6,630 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   9,707 433 SH   SOLE   0 433 0
RESMED INC COM 761152107   3,960 20 SH   SOLE   0 20 0
RESTAURANT BRANDS INTL INC COM 76131D103   4,479,867 56,386 SH   SOLE   0 56,386 0
REXFORD INDL RLTY INC COM 76169C100   101,857 2,025 SH   SOLE   0 2,025 0
RH COM 74967X103   289,055 830 SH   SOLE   0 830 0
RIO TINTO PLC SPONSORED ADR 767204100   23,838 365 SH   SOLE   0 365 0
RITHM CAPITAL CORP COM NEW 64828T201   6,696 600 SH   SOLE   0 600 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,847 260 SH   SOLE   0 260 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   2,724,449 1,418,984 SH   SOLE   1,418,984 0 0
ROBERT HALF INC. COM 770323103   505,224 6,365 SH   SOLE   0 6,365 0
ROBINHOOD MKTS INC COM CL A 770700102   563 28 SH   SOLE   0 28 0
ROCKWELL AUTOMATION INC COM 773903109   121,775 418 SH   SOLE   0 418 0
ROIVANT SCIENCES LTD SHS G76279101   120,156 11,400 SH   SOLE   0 11,400 0
ROKU INC COM CL A 77543R102   1,303 20 SH   SOLE   0 20 0
ROLLINS INC COM 775711104   414,532 8,959 SH   SOLE   0 8,959 0
ROPER TECHNOLOGIES INC COM 776696106   3,121,635 5,566 SH   SOLE   0 5,566 0
ROSS STORES INC COM 778296103   3,962 26 SH   SOLE   0 26 0
ROYAL BK CDA COM 780087102   734,406 7,280 SH   SOLE   0 7,280 0
ROYAL CARIBBEAN GROUP COM V7780T103   6,950 50 SH   SOLE   0 50 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   106,295 3,500 SH   SOLE   0 3,500 0
RPC INC COM 749660106   11,315 1,462 SH   SOLE   0 1,462 0
RPM INTL INC COM 749685103   18,873,609 158,665 SH   SOLE   0 157,665 1,000
RTX CORPORATION COM 75513E101   10,466,957 107,317 SH   SOLE   0 107,317 0
RUMBLE INC COM CL A 78137L105   563,959 69,797 SH   SOLE   0 69,797 0
RXO INC COMMON STOCK 74982T103   42,646 1,950 SH   SOLE   0 1,950 0
S&P GLOBAL INC COM 78409V104   276,686,727 650,339 SH   SOLE   5,440 644,899 0
SAB BIOTHERAPEUTICS INC COM NEW 78397T202   111,579 24,577 SH   SOLE   0 24,577 0
SABRA HEALTH CARE REIT INC COM 78573L106   147,700 10,000 SH   SOLE   0 10,000 0
SADOT GROUP INC COM 627333107   598 2,000 SH   SOLE   0 2,000 0
SAFEHOLD INC COM 78646V107   30,385 1,475 SH   SOLE   0 1,475 0
SAFETY INS GROUP INC COM 78648T100   1,413,668 17,200 SH   SOLE   0 17,200 0
SAGIMET BIOSCIENCES INC COM SER A 786700104   2,910 537 SH   SOLE   0 537 0
SALESFORCE INC COM 79466L302   3,906,304 12,969 SH   SOLE   0 12,969 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   3,174 600 SH   SOLE   0 600 0
SANDY SPRING BANCORP INC COM 800363103   239,843 10,347 SH   SOLE   0 10,347 0
SANOFI SPONSORED ADR 80105N105   24,834 510 SH   SOLE   0 510 0
SAP SE SPON ADR 803054204   7,021 35 SH   SOLE   0 35 0
SB FINL GROUP INC COM 78408D105   490,940 35,627 SH   SOLE   0 35,627 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,167 10 SH   SOLE   0 10 0
SCHLUMBERGER LTD COM STK 806857108   7,281,234 132,833 SH   SOLE   0 132,833 0
SCHWAB CHARLES CORP COM 808513105   32,538,097 449,794 SH   SOLE   0 449,794 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,217,916 15,105 SH   SOLE   0 15,105 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   467,311 7,528 SH   SOLE   0 7,528 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   820,574 32,498 SH   SOLE   0 32,498 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   527,502 13,518 SH   SOLE   0 13,518 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   14,529 213 SH   SOLE   0 213 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   13,435 165 SH   SOLE   0 165 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   7,976 162 SH   SOLE   0 162 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,443 19 SH   SOLE   0 19 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   230 5 SH   SOLE   0 5 0
SCIENCE APPLICATIONS INTL CO COM 808625107   0 0 SH   SOLE   0 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   34,311 460 SH   SOLE   0 460 0
SCRIPPS E W CO OHIO CL A NEW 811054402   6,152 1,565 SH   SOLE   0 1,565 0
SEA LTD SPONSORD ADS 81141R100   72,289,685 1,345,926 SH   SOLE   1,345,918 8 0
SEABRIDGE GOLD INC COM 811916105   3,024 200 SH   SOLE   0 200 0
SEACOR MARINE HLDGS INC COM 78413P101   2,360,111 169,305 SH   SOLE   0 169,305 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   27,915 300 SH   SOLE   0 300 0
SEALED AIR CORP NEW COM 81211K100   26,040 700 SH   SOLE   0 400 300
SEELOS THERAPEUTICS INC COM NEW 81577F208   219 372 SH   SOLE   0 372 0
SEI INVTS CO COM 784117103   28,760 400 SH   SOLE   0 400 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,105,163 11,705 SH   SOLE   0 11,705 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   547,958 2,631 SH   SOLE   0 2,631 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   211,844 1,433 SH   SOLE   0 1,433 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   67,181 1,595 SH   SOLE   0 1,595 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   61,698 801 SH   SOLE   0 801 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   125,964 685 SH   SOLE   0 685 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   51,772 634 SH   SOLE   0 634 0
SELECT SECTOR SPDR TR INDL 81369Y704   73,686 585 SH   SOLE   0 585 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   21,271 229 SH   SOLE   0 229 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,201 64 SH   SOLE   0 64 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,897 48 SH   SOLE   0 48 0
SEMPRA COM 816851109   8,844,196 123,126 SH   SOLE   0 123,126 0
SENECA FOODS CORP NEW CL A 817070501   68,280 1,200 SH   SOLE   0 1,200 0
SENSTAR TECHNOLOGIES CORP COM 81728N100   5,549 4,475 SH   SOLE   0 4,475 0
SENTINELONE INC CL A 81730H109   395,920 16,985 SH   SOLE   0 16,985 0
SERVICE CORP INTL COM 817565104   93,583,285 1,260,985 SH   SOLE   0 1,260,985 0
SERVICENOW INC COM 81762P102   1,514,888 1,983 SH   SOLE   0 1,983 0
SHELL PLC SPON ADS 780259305   833,575 12,433 SH   SOLE   0 12,433 0
SHERWIN WILLIAMS CO COM 824348106   19,797 57 SH   SOLE   0 57 0
SHOPIFY INC CL A 82509L107   57,105 740 SH   SOLE   0 740 0
SILVERBOW RES INC COM 82836G102   52,029 1,524 SH   SOLE   0 1,524 0
SIMON PPTY GROUP INC NEW COM 828806109   156,490 1,000 SH   SOLE   0 1,000 0
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   2,545,500 50,000 SH   SOLE   0 50,000 0
SIMPSON MFG INC COM 829073105   184,662 900 SH   SOLE   0 900 0
SIRIUS XM HOLDINGS INC COM 82968B103   6,855 1,751 SH   SOLE   0 1,751 0
SITE CTRS CORP COM 82981J109   136,245 9,300 SH   SOLE   0 9,300 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   7,179 335 SH   SOLE   0 335 0
SJW GROUP COM 784305104   6,858,311 121,193 SH   SOLE   0 121,193 0
SLR INVESTMENT CORP COM 83413U100   1,918 125 SH   SOLE   0 125 0
SMITH & WESSON BRANDS INC COM 831754106   5,832 336 SH   SOLE   0 336 0
SMITH A O CORP COM 831865209   389,151 4,350 SH   SOLE   0 4,350 0
SMUCKER J M CO COM NEW 832696405   21,901 174 SH   SOLE   0 174 0
SNAP INC CL A 83304A106   7,175 625 SH   SOLE   0 625 0
SNAP ON INC COM 833034101   32,189,931 108,665 SH   SOLE   0 108,665 0
SNDL INC COM 83307B101   196 98 SH   SOLE   0 98 0
SNOWFLAKE INC CL A 833445109   369,256 2,285 SH   SOLE   0 2,285 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   212 3 SH   SOLE   0 3 0
SOLID BIOSCIENCES INC COM NEW 83422E204   1,771 133 SH   SOLE   0 133 0
SONDER HOLDINGS INC CL A NEW 83542D300   103,848 35,084 SH   SOLE   0 35,084 0
SONOCO PRODS CO COM 835495102   112,209 1,940 SH   SOLE   0 1,940 0
SONY GROUP CORP SPONSORED ADR 835699307   43,898 512 SH   SOLE   0 512 0
SOUTHERN CO COM 842587107   599,459 8,322 SH   SOLE   0 8,322 0
SOUTHERN COPPER CORP COM 84265V105   37,708 354 SH   SOLE   0 354 0
SOUTHWEST GAS HLDGS INC COM 844895102   352,481 4,630 SH   SOLE   0 4,630 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   318,208 800 SH   SOLE   0 800 0
SPDR GOLD TR GOLD SHS 78463V107   7,846,777 38,143 SH   SOLE   0 38,143 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,665,879 46,481 SH   SOLE   0 46,481 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   120,865 2,300 SH   SOLE   0 2,300 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   5,645 156 SH   SOLE   0 156 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   18,658,973 35,654 SH   SOLE   0 35,654 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   66,211 119 SH   SOLE   0 119 0
SPDR SER TR S&P BIOTECH 78464A870   360,582 3,800 SH   SOLE   0 3,800 0
SPDR SER TR S&P REGL BKG 78464A698   661,182 13,150 SH   SOLE   0 13,150 0
SPDR SER TR PORTFOLIO S&P600 78468R853   88,920 2,066 SH   SOLE   0 2,066 0
SPDR SER TR S&P DIVID ETF 78464A763   194,891 1,485 SH   SOLE   0 1,485 0
SPDR SER TR S&P KENSHO SMART 78468R689   29,931 1,000 SH   SOLE   0 1,000 0
SPDR SER TR S&P CAP MKTS 78464A771   26,089 236 SH   SOLE   0 236 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   5,280 189 SH   SOLE   0 189 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   15,598 188 SH   SOLE   0 188 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   2,629 104 SH   SOLE   0 104 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   3,046 31 SH   SOLE   0 31 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104   429,760 34,000 SH   SOLE   0 34,000 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   2,314 25 SH   SOLE   0 25 0
SPHERE ENTERTAINMENT CO CL A 55826T102   3,926 80 SH   SOLE   0 80 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   9,344,943 259,078 SH   SOLE   0 259,078 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   24,014 91 SH   SOLE   0 91 0
SPROTT INC COM NEW 852066208   3,696 100 SH   SOLE   0 100 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   52,874 2,599 SH   SOLE   0 2,599 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   190,300 11,000 SH   SOLE   0 11,000 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   798,639 97,395 SH   SOLE   0 97,395 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   17,884,243 424,703 SH   SOLE   0 424,703 0
ST JOE CO COM 790148100   57,970 1,000 SH   SOLE   0 1,000 0
STANDEX INTL CORP COM 854231107   19,133 105 SH   SOLE   0 105 0
STANLEY BLACK & DECKER INC COM 854502101   816,736 8,340 SH   SOLE   0 8,340 0
STARBUCKS CORP COM 855244109   27,393,883 299,712 SH   SOLE   0 299,712 0
STARWOOD PPTY TR INC COM 85571B105   55,907 2,750 SH   SOLE   0 2,750 0
STATE STR CORP COM 857477103   157,771 2,032 SH   SOLE   0 2,032 0
STELLANTIS N.V SHS N82405106   7,075 250 SH   SOLE   0 250 0
STERIS PLC SHS USD G8473T100   532,823 2,370 SH   SOLE   0 2,370 0
STERLING BANCORP INC COM 85917W102   528,492 102,421 SH   SOLE   0 102,421 0
STIFEL FINL CORP COM 860630102   54,328 695 SH   SOLE   0 695 0
STMICROELECTRONICS N V NY REGISTRY 861012102   4,324 100 SH   SOLE   0 100 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   253 529 SH   SOLE   0 529 0
STRYKER CORPORATION COM 863667101   33,763,716 94,345 SH   SOLE   0 94,345 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   53,976 2,642 SH   SOLE   0 2,642 0
SUN CMNTYS INC COM 866674104   114,436 890 SH   SOLE   0 890 0
SUNCOR ENERGY INC NEW COM 867224107   41,449 1,118 SH   SOLE   0 1,118 0
SUPERIOR GROUP OF CO INC COM 868358102   800,592 48,462 SH   SOLE   0 48,462 0
SWEETGREEN INC COM CL A 87043Q108   22,363,309 885,325 SH   SOLE   0 885,325 0
SYLVAMO CORP COMMON STOCK 871332102   740 12 SH   SOLE   0 12 0
SYMBOTIC INC CLASS A COM 87151X101   5,625 125 SH   SOLE   0 125 0
SYNOPSYS INC COM 871607107   1,443,609 2,526 SH   SOLE   0 2,526 0
SYNOVUS FINL CORP COM NEW 87161C501   73,109 1,825 SH   SOLE   0 1,825 0
SYSCO CORP COM 871829107   1,309,433 16,130 SH   SOLE   0 16,130 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   47,222 2,906 SH   SOLE   0 2,906 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,091,600 22,724 SH   SOLE   0 22,724 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,305 94 SH   SOLE   0 94 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   222,664,318 1,499,524 SH   SOLE   21,876 1,477,648 0
TANGER INC COM 875465106   787,712 26,675 SH   SOLE   0 26,675 0
TAPESTRY INC COM 876030107   49,474 1,042 SH   SOLE   0 1,042 0
TARGA RES CORP COM 87612G101   35,052 313 SH   SOLE   0 313 0
TARGET CORP COM 87612E106   279,282 1,576 SH   SOLE   0 1,576 0
TASEKO MINES LTD COM 876511106   217,000 100,000 SH   SOLE   0 100,000 0
TCW STRATEGIC INCOME FD INC COM 872340104   1,731 360 SH   SOLE   0 360 0
TD SYNNEX CORPORATION COM 87162W100   339,300 3,000 SH   SOLE   0 3,000 0
TE CONNECTIVITY LTD SHS H84989104   382,997 2,637 SH   SOLE   0 2,637 0
TECK RESOURCES LTD CL B 878742204   33,831 739 SH   SOLE   0 739 0
TEEKAY CORPORATION COM Y8564W103   5,824 800 SH   SOLE   0 800 0
TEGNA INC COM 87901J105   50,288 3,366 SH   SOLE   0 3,366 0
TEJON RANCH CO COM 879080109   201,871 13,100 SH   SOLE   0 13,100 0
TELADOC HEALTH INC COM 87918A105   2,778 184 SH   SOLE   0 184 0
TELEDYNE TECHNOLOGIES INC COM 879360105   1,715,992 3,997 SH   SOLE   0 3,997 0
TELEPHONE & DATA SYS INC COM NEW 879433829   80,228 5,008 SH   SOLE   0 5,008 0
TELUS CORPORATION COM 87971M103   4,803 300 SH   SOLE   0 300 0
TEMPLETON DRAGON FD INC COM 88018T101   7 1 SH   SOLE   0 1 0
TERADATA CORP DEL COM 88076W103   229,777 5,942 SH   SOLE   5,942 0 0
TERADYNE INC COM 880770102   2,707 23 SH   SOLE   0 23 0
TERAWULF INC COM 88080T104   18,278 6,950 SH   SOLE   0 6,950 0
TERRENO RLTY CORP COM 88146M101   38,910 586 SH   SOLE   0 586 0
TESLA INC COM 88160R101   1,570,507 8,934 SH   SOLE   0 8,934 0
TETRA TECH INC NEW COM 88162G103   168,824 914 SH   SOLE   0 914 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   289,255 20,500 SH   SOLE   0 20,500 0
TEXAS INSTRS INC COM 882508104   5,728,222 32,823 SH   SOLE   0 32,823 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   247,536,082 427,885 SH   SOLE   0 15,514 412,371
TEXTRON INC COM 883203101   316,569 3,300 SH   SOLE   0 3,300 0
THE CIGNA GROUP COM 125523100   876,014 2,412 SH   SOLE   0 2,412 0
THE REALREAL INC COM 88339P101   43,682 11,172 SH   SOLE   0 11,172 0
THE TRADE DESK INC COM CL A 88339J105   77,891 891 SH   SOLE   0 891 0
THERAVANCE BIOPHARMA INC COM G8807B106   0 0 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   530,945,215 913,517 SH   SOLE   3,838 909,679 0
THOMSON REUTERS CORP. COM 884903808   520,160 3,338 SH   SOLE   0 3,338 0
THOR INDS INC COM 885160101   269,882 2,300 SH   SOLE   0 2,300 0
TILRAY BRANDS INC COM 88688T100   100 41 SH   SOLE   0 41 0
TITAN INTL INC ILL COM 88830M102   24,920 2,000 SH   SOLE   0 2,000 0
TJX COS INC NEW COM 872540109   1,969,779 19,420 SH   SOLE   0 19,420 0
TMC THE METALS COMPANY INC COM 87261Y106   10,872,004 7,602,800 SH   SOLE   0 7,602,800 0
T-MOBILE US INC COM 872590104   4,385,231 26,867 SH   SOLE   0 26,867 0
TOMPKINS FINL CORP COM 890110109   25,145 500 SH   SOLE   0 500 0
TOOTSIE ROLL INDS INC COM 890516107   255,183 7,967 SH   SOLE   0 7,967 0
TORONTO DOMINION BK ONT COM NEW 891160509   105,785 1,752 SH   SOLE   0 1,752 0
TOTALENERGIES SE SPONSORED ADS 89151E109   52,586 764 SH   SOLE   0 764 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   16,725 500 SH   SOLE   0 500 0
TOYOTA MOTOR CORP ADS 892331307   167,870 665 SH   SOLE   0 665 0
TRANE TECHNOLOGIES PLC SHS G8994E103   367,444 1,224 SH   SOLE   0 1,224 0
TRANSALTA CORP COM 89346D107   5,956,552 926,369 SH   SOLE   0 926,369 0
TRANSDIGM GROUP INC COM 893641100   646,590 525 SH   SOLE   0 525 0
TRAVEL PLUS LEISURE CO COM 894164102   53,856 1,100 SH   SOLE   0 1,100 0
TRAVELERS COMPANIES INC COM 89417E109   10,171,957 44,199 SH   SOLE   0 44,199 0
TRIMAS CORP COM NEW 896215209   9,288,193 347,482 SH   SOLE   0 347,482 0
TRINITY PL HLDGS INC COM 89656D101   6,696 44,640 SH   SOLE   0 44,640 0
TRUIST FINL CORP COM 89832Q109   421,490 10,800 SH   SOLE   0 10,800 0
TRUSTCO BK CORP N Y COM NEW 898349204   401,251 14,249 SH   SOLE   0 14,249 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   2,031 80 SH   SOLE   0 80 0
TYLER TECHNOLOGIES INC COM 902252105   798,593 1,879 SH   SOLE   0 1,879 0
U HAUL HOLDING COMPANY COM SER N 023586506   147,029 2,205 SH   SOLE   0 2,205 0
U HAUL HOLDING COMPANY COM 023586100   4,052 60 SH   SOLE   0 60 0
UBER TECHNOLOGIES INC COM 90353T100   466,328 6,056 SH   SOLE   0 6,056 0
UBIQUITI INC COM 90353W103   231 2 SH   SOLE   0 2 0
UBS GROUP AG SHS H42097107   61,440 2,000 SH   SOLE   0 2,000 0
UDR INC COM 902653104   14,963 400 SH   SOLE   0 400 0
UIPATH INC CL A 90364P105   0 0 SH   SOLE   0 0 0
UNDER ARMOUR INC CL A 904311107   25,830 3,500 SH   SOLE   0 3,500 0
UNIFI INC COM NEW 904677200   8,386 1,400 SH   SOLE   0 1,400 0
UNILEVER PLC SPON ADR NEW 904767704   858,198 17,099 SH   SOLE   0 17,099 0
UNION PAC CORP COM 907818108   16,081,608 65,391 SH   SOLE   0 65,391 0
UNIQURE NV SHS N90064101   1,653 318 SH   SOLE   0 318 0
UNITED AIRLS HLDGS INC COM 910047109   23,940 500 SH   SOLE   0 500 0
UNITED BANKSHARES INC WEST V COM 909907107   81,887 2,288 SH   SOLE   0 2,288 0
UNITED GUARDIAN INC COM 910571108   130,524 17,062 SH   SOLE   0 17,062 0
UNITED PARCEL SERVICE INC CL B 911312106   20,672,750 139,021 SH   SOLE   0 139,021 0
UNITED RENTALS INC COM 911363109   205,813 284 SH   SOLE   0 284 0
UNITED STATES CELLULAR CORP COM 911684108   5,183 142 SH   SOLE   0 142 0
UNITED STATES STL CORP NEW COM 912909108   40 1 SH   SOLE   0 1 0
UNITEDHEALTH GROUP INC COM 91324P102   846,833,891 1,711,813 SH   SOLE   4,317 1,707,496 0
UNITIL CORP COM 913259107   2,587,660 49,430 SH   SOLE   0 49,430 0
UNITY SOFTWARE INC COM 91332U101   416,760 15,609 SH   SOLE   15,509 100 0
UNIVERSAL DISPLAY CORP COM 91347P105   6,738 40 SH   SOLE   0 40 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   284,734 12,700 SH   SOLE   0 12,700 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   349,422 16,783 SH   SOLE   0 16,783 0
URBAN EDGE PPTYS COM 91704F104   178,174 10,312 SH   SOLE   0 10,312 0
UROGEN PHARMA LTD COM M96088105   22,500 1,500 SH   SOLE   0 0 1,500
US BANCORP DEL COM NEW 902973304   71,253,590 1,594,039 SH   SOLE   0 1,592,597 1,442
US FOODS HLDG CORP COM 912008109   4,263 78 SH   SOLE   0 78 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   114,000 10,000 SH   SOLE   0 10,000 0
UTZ BRANDS INC COM CL A 918090101   14,291 775 SH   SOLE   0 775 0
V F CORP COM 918204108   6,596 430 SH   SOLE   0 430 0
V2X INC COM 92242T101   4,110 88 SH   SOLE   0 88 0
VALARIS LTD *W EXP 04/29/202 G9460G119   133 10 SH   SOLE   0 10 0
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   102,126 43,458 SH   SOLE   0 43,458 0
VALERO ENERGY CORP COM 91913Y100   38,234 224 SH   SOLE   0 224 0
VALHI INC NEW COM 918905209   618 36 SH   SOLE   0 36 0
VALLEY NATL BANCORP COM 919794107   512,606 64,386 SH   SOLE   0 64,386 0
VANDA PHARMACEUTICALS INC COM 921659108   411 100 SH   SOLE   0 100 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   268,439 3,567 SH   SOLE   0 3,567 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   31,620 1,000 SH   SOLE   0 1,000 0
VANECK ETF TRUST INDIA GROWTH LDR 92189F767   36,525 775 SH   SOLE   0 775 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   97,420 433 SH   SOLE   0 433 0
VANECK ETF TRUST BIOTECH ETF 92189F726   24,949 150 SH   SOLE   0 150 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   11,059,249 125,073 SH   SOLE   0 125,073 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   183,740 603 SH   SOLE   0 603 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   43,239 426 SH   SOLE   0 426 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   180 1 SH   SOLE   0 1 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   307,733 4,235 SH   SOLE   0 4,235 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   535,616 6,986 SH   SOLE   0 6,986 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   35,923 725 SH   SOLE   0 725 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   39,585 525 SH   SOLE   0 525 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   6,542 118 SH   SOLE   0 118 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   274,660 3,176 SH   SOLE   0 3,176 0
VANGUARD INDEX FDS GROWTH ETF 922908736   881,840 2,557 SH   SOLE   0 2,557 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,566,279 9,820 SH   SOLE   0 9,820 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   219,832,126 457,284 SH   SOLE   36 457,248 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   468,253 1,796 SH   SOLE   0 1,796 0
VANGUARD INDEX FDS MID CAP ETF 922908629   27,988,567 112,011 SH   SOLE   0 112,011 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   722,696 3,065 SH   SOLE   0 3,065 0
VANGUARD INDEX FDS VALUE ETF 922908744   4,570,991 28,056 SH   SOLE   0 28,056 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   6,473,839 33,731 SH   SOLE   0 33,731 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   10,106,649 44,203 SH   SOLE   0 44,203 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   74,213 468 SH   SOLE   0 468 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   94,465 394 SH   SOLE   0 394 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   48,549 272 SH   SOLE   0 272 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,655,125 87,505 SH   SOLE   13 87,492 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   305,090 2,755 SH   SOLE   0 2,755 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   786,437 13,409 SH   SOLE   0 13,409 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   47 0 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   5,008,533 21,016 SH   SOLE   0 21,016 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   2,610,454 33,194 SH   SOLE   0 33,194 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   231,682 3,957 SH   SOLE   0 3,957 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   552,521 6,375 SH   SOLE   0 6,375 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,043,812 12,965 SH   SOLE   0 12,965 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,591,132 18,706 SH   SOLE   0 18,706 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   72,439 937 SH   SOLE   0 937 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   97,874 700 SH   SOLE   0 700 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   40,649 700 SH   SOLE   0 700 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   28,438,403 155,732 SH   SOLE   0 155,732 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,065,139 17,662 SH   SOLE   0 17,662 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   9,089,148 181,166 SH   SOLE   80 181,086 0
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   1,068,147 8,418 SH   SOLE   0 8,418 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   577,920 8,400 SH   SOLE   0 8,400 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   22,619,443 186,952 SH   SOLE   0 186,952 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   182,627 2,240 SH   SOLE   0 2,240 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   5,427 85 SH   SOLE   0 85 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   357,020 2,504 SH   SOLE   0 2,504 0
VANGUARD WORLD FD INF TECH ETF 92204A702   484,490 924 SH   SOLE   0 924 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   26,661,639 98,548 SH   SOLE   0 98,548 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   397,460 1,947 SH   SOLE   0 1,947 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   68,908 673 SH   SOLE   0 673 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   41,727 318 SH   SOLE   0 318 0
VANGUARD WORLD FD ESG US STK ETF 921910733   13,046 140 SH   SOLE   0 140 0
VAREX IMAGING CORP COM 92214X106   20,453 1,130 SH   SOLE   0 1,130 0
VARONIS SYS INC COM 922280102   14,151 300 SH   SOLE   0 300 0
VECTOR GROUP LTD COM 92240M108   27,400 2,500 SH   SOLE   0 2,500 0
VEEVA SYS INC CL A COM 922475108   532,887 2,300 SH   SOLE   0 2,300 0
VENTAS INC COM 92276F100   105,584 2,425 SH   SOLE   0 2,425 0
VERALTO CORP COM SHS 92338C103   49,658,909 560,105 SH   SOLE   44,112 515,993 0
VERASTEM INC COM NEW 92337C203   719 61 SH   SOLE   0 61 0
VERISK ANALYTICS INC COM 92345Y106   4,714 20 SH   SOLE   0 20 0
VERITEX HLDGS INC COM 923451108   8,748,328 426,956 SH   SOLE   100,000 326,956 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,614,515 62,283 SH   SOLE   0 61,315 968
VERTEX PHARMACEUTICALS INC COM 92532F100   650,005 1,554 SH   SOLE   0 1,554 0
VERTIV HOLDINGS CO COM CL A 92537N108   10,617 130 SH   SOLE   0 130 0
VESTIS CORPORATION COM SHS 29430C102   5,048 262 SH   SOLE   0 262 0
VIATRIS INC COM 92556V106   158,045 13,231 SH   SOLE   0 13,231 0
VIKING THERAPEUTICS INC COM 92686J106   9,840 120 SH   SOLE   0 120 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200   278,757 6,559 SH   SOLE   0 6,559 0
VIMEO INC COMMON STOCK 92719V100   1,169,768 286,007 SH   SOLE   0 286,007 0
VIPER ENERGY INC CL A 927959106   5,769 150 SH   SOLE   0 150 0
VIR BIOTECHNOLOGY INC COM 92764N102   1,944 192 SH   SOLE   0 192 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,480 1,000 SH   SOLE   0 1,000 0
VIRNETX HLDG CORP COM 92823T207   1,267 200 SH   SOLE   0 200 0
VISA INC COM CL A 92826C839   307,273,772 1,100,994 SH   SOLE   0 1,100,994 0
VISTA OUTDOOR INC COM 928377100   1,901 58 SH   SOLE   0 58 0
VISTRA CORP COM 92840M102   20,895 300 SH   SOLE   0 300 0
VITESSE ENERGY INC COMMON STOCK 92852X103   628,678 26,493 SH   SOLE   0 26,493 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   13,483 1,515 SH   SOLE   0 1,515 0
VONTIER CORPORATION COM 928881101   45,858 1,011 SH   SOLE   0 1,011 0
VORNADO RLTY TR SH BEN INT 929042109   1,220,912 42,437 SH   SOLE   0 42,437 0
VULCAN MATLS CO COM 929160109   1,689,374 6,190 SH   SOLE   0 6,190 0
WABTEC COM 929740108   687,761 4,721 SH   SOLE   0 4,721 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,874,991 86,444 SH   SOLE   0 86,444 0
WALKER & DUNLOP INC COM 93148P102   50,934 504 SH   SOLE   0 504 0
WALMART INC COM 931142103   8,782,387 145,958 SH   SOLE   0 145,958 0
WARNER BROS DISCOVERY INC COM SER A 934423104   6,483,814 742,686 SH   SOLE   0 742,686 0
WASTE CONNECTIONS INC COM 94106B101   1,376 7 SH   SOLE   0 7 0
WASTE MGMT INC DEL COM 94106L109   1,544,484 7,246 SH   SOLE   0 7,246 0
WATERS CORP COM 941848103   137,692 400 SH   SOLE   0 400 0
WATSCO INC COM 942622200   63,499 147 SH   SOLE   0 147 0
WD 40 CO COM 929236107   227,979 900 SH   SOLE   0 900 0
WEATHERFORD INTL PLC ORD SHS G48833118   692 6 SH   SOLE   0 6 0
WEBSTER FINL CORP COM 947890109   446,932 8,799 SH   SOLE   0 8,799 0
WEC ENERGY GROUP INC COM 92939U106   12,318 150 SH   SOLE   0 150 0
WEIS MKTS INC COM 948849104   148,120 2,300 SH   SOLE   0 2,300 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   17,292,821 14,182 SH   SOLE   0 14,182 0
WELLS FARGO CO NEW COM 949746101   26,469,523 456,659 SH   SOLE   0 455,859 800
WENDYS CO COM 95058W100   546 29 SH   SOLE   0 29 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   209,330 529 SH   SOLE   0 529 0
WESTERN DIGITAL CORP. COM 958102105   3,139 46 SH   SOLE   0 46 0
WESTERN NEW ENG BANCORP INC COM 958892101   119,023 15,518 SH   SOLE   0 15,518 0
WESTERN UN CO COM 959802109   27,610 1,975 SH   SOLE   0 1,975 0
WHIRLPOOL CORP COM 963320106   187,579 1,568 SH   SOLE   0 1,568 0
WHITE MTNS INS GROUP LTD COM G9618E107   82,537 46 SH   SOLE   0 46 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   367,080 76,000 SH   SOLE   0 76,000 0
WILLIAMS COS INC COM 969457100   565,844 14,520 SH   SOLE   0 14,520 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   367,675 1,336 SH   SOLE   0 1,336 0
WINMARK CORP COM 974250102   3,617 10 SH   SOLE   0 10 0
WISDOMTREE TR US EFFICIENT COR 97717Y790   19,425 460 SH   SOLE   0 460 0
WK KELLOGG CO COM SHS 92942W107   175,648 9,343 SH   SOLE   0 9,343 0
WOLFSPEED INC COM 977852102   17,700 600 SH   SOLE   0 600 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   0 0 SH   SOLE   0 0 0
WORKDAY INC CL A 98138H101   1,091 3 SH   SOLE   0 3 0
WP CAREY INC COM 92936U109   152,388 2,700 SH   SOLE   0 2,700 0
WPP PLC NEW ADR 92937A102   7,915 167 SH   SOLE   0 167 0
WSFS FINL CORP COM 929328102   1,354 30 SH   SOLE   0 30 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   9,900,366 128,995 SH   SOLE   0 128,995 0
XCEL ENERGY INC COM 98389B100   91,375 1,700 SH   SOLE   0 1,700 0
XOMA CORP DEL COM NEW 98419J206   120,250 5,000 SH   SOLE   0 5,000 0
XPO INC COM 983793100   256,995 2,106 SH   SOLE   0 2,106 0
XYLEM INC COM 98419M100   4,468,729 34,546 SH   SOLE   0 34,546 0
YORK WTR CO COM 987184108   696,238 19,196 SH   SOLE   0 19,196 0
YUM BRANDS INC COM 988498101   10,920,351 78,762 SH   SOLE   1,524 77,238 0
YUM CHINA HLDGS INC COM 98850P109   197,676 4,962 SH   SOLE   0 4,962 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   6,028 20 SH   SOLE   0 20 0
ZILLOW GROUP INC CL C CAP STK 98954M200   8,341 171 SH   SOLE   0 171 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   876,479 6,641 SH   SOLE   0 6,391 250
ZIMVIE INC COM 98888T107   1,780 108 SH   SOLE   0 108 0
ZOETIS INC CL A 98978V103   4,176,948 24,685 SH   SOLE   0 24,685 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   25,886 396 SH   SOLE   0 396 0
ZSCALER INC COM 98980G102   770,520 4,000 SH   SOLE   0 4,000 0