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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
22ND CENTY GROUP INC COM 90137F103 176 82,441 SH   SOLE   0 0 82,441
3M CO COM 88579Y101 19,615 151,577 SH   SOLE   0 0 151,577
8X8 INC NEW COM 282914100 435 84,411 SH   SOLE   0 0 84,411
AAON INC COM PAR $0.004 000360206 330 6,026 SH   SOLE   0 0 6,026
ABB LTD SPONSORED ADR 000375204 834 31,208 SH   SOLE   0 0 31,208
ABBOTT LABS COM 002824100 65,049 598,699 SH   SOLE   0 0 598,699
ABBOTT LABS COM 002824100 6 500 SH Call SOLE   0 0 500
ABBVIE INC COM 00287Y109 69,882 456,272 SH   SOLE   0 0 456,272
ABBVIE INC COM 00287Y109 0 2,100 SH Put SOLE   0 0 2,100
ABERCROMBIE & FITCH CO CL A 002896207 1,253 74,076 SH   SOLE   0 0 74,076
ABIOMED INC COM 003654100 2,024 8,176 SH   SOLE   0 0 8,176
ABM INDS INC COM 000957100 612 14,095 SH   SOLE   0 0 14,095
ABRDN ASIA PACIFIC INCOME FU COM 003009107 275 94,172 SH   SOLE   0 0 94,172
ABRDN AUSTRALIA EQUITY FD IN COM 003011103 60 12,907 SH   SOLE   0 0 12,907
ABRDN ETFS BBRG ALL COMD K1 003261104 1,496 55,077 SH   SOLE   0 0 55,077
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 1,621 93,519 SH   SOLE   0 0 93,519
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 621 7,273 SH   SOLE   0 0 7,273
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 381 19,553 SH   SOLE   0 0 19,553
ACADIA PHARMACEUTICALS INC COM 004225108 197 14,012 SH   SOLE   0 0 14,012
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50,065 180,315 SH   SOLE   0 0 180,315
ACI WORLDWIDE INC COM 004498101 759 29,315 SH   SOLE   0 0 29,315
ACTIVISION BLIZZARD INC COM 00507V109 4,789 61,509 SH   SOLE   0 0 61,509
ACTIVISION BLIZZARD INC COM 00507V109 0 500 SH Call SOLE   0 0 500
ACUITY BRANDS INC COM 00508Y102 646 4,197 SH   SOLE   0 0 4,197
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 50 100,000 SH   SOLE   0 0 100,000
ADAMS DIVERSIFIED EQUITY FD COM 006212104 278 18,093 SH   SOLE   0 0 18,093
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 155 19,145 SH   SOLE   0 0 19,145
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 89 70,672 SH   SOLE   0 0 70,672
ADOBE SYSTEMS INCORPORATED COM 00724F101 27,136 74,132 SH   SOLE   0 0 74,132
ADOBE SYSTEMS INCORPORATED COM 00724F101 1 1,500 SH Put SOLE   0 0 1,500
ADVANCE AUTO PARTS INC COM 00751Y106 1,099 6,347 SH   SOLE   0 0 6,347
ADVANCED DRAIN SYS INC DEL COM 00790R104 258 2,866 SH   SOLE   0 0 2,866
ADVANCED MICRO DEVICES INC COM 007903107 17,410 227,677 SH   SOLE   0 0 227,677
ADVANCED MICRO DEVICES INC COM 007903107 65 3,500 SH Put SOLE   0 0 3,500
ADVANCED MICRO DEVICES INC COM 007903107 0 3,500 SH Call SOLE   0 0 3,500
ADVANCED MICRO DEVICES INC COM 007903107 1 100 SH Call SOLE   0 0 100
ADVANCED MICRO DEVICES INC COM 007903107 1 100 SH Call SOLE   0 0 100
AECOM COM 00766T100 1,573 24,118 SH   SOLE   0 0 24,118
AEGON N V NY REGISTRY SHS 007924103 297 67,901 SH   SOLE   0 0 67,901
AEMETIS INC COM NEW 00770K202 353 71,855 SH   SOLE   0 0 71,855
AERCAP HOLDINGS NV SHS N00985106 592 14,459 SH   SOLE   0 0 14,459
AES CORP COM 00130H105 480 22,844 SH   SOLE   0 0 22,844
AFFIRM HLDGS INC COM CL A 00827B106 286 15,828 SH   SOLE   0 0 15,828
AFLAC INC COM 001055102 9,230 166,831 SH   SOLE   0 0 166,831
AGCO CORP COM 001084102 243 2,464 SH   SOLE   0 0 2,464
AGEX THERAPEUTICS INC COM 00848H108 42 72,360 SH   SOLE   0 0 72,360
AGILENT TECHNOLOGIES INC COM 00846U101 3,600 30,313 SH   SOLE   0 0 30,313
AGNC INVT CORP COM 00123Q104 812 73,349 SH   SOLE   0 0 73,349
AGNICO EAGLE MINES LTD COM 008474108 480 10,493 SH   SOLE   0 0 10,493
AGREE RLTY CORP COM 008492100 558 7,734 SH   SOLE   0 0 7,734
AIR PRODS & CHEMS INC COM 009158106 15,776 65,601 SH   SOLE   0 0 65,601
AIRBNB INC COM CL A 009066101 12,891 144,717 SH   SOLE   0 0 144,717
AIRBNB INC COM CL A 009066101 1,331 26,100 SH Put SOLE   0 0 26,100
AIRBNB INC COM CL A 009066101 545 38,000 SH Put SOLE   0 0 38,000
AIRSCULPT TECHNOLOGIES INC COM 009496100 59 10,000 SH   SOLE   0 0 10,000
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 13 12,000 PRN   SOLE   0 0 12,000
AKAMAI TECHNOLOGIES INC COM 00971T101 16,221 177,613 SH   SOLE   0 0 177,613
AKERNA CORP COM 00973W102 10 72,434 SH   SOLE   0 0 72,434
ALASKA AIR GROUP INC COM 011659109 1,448 36,161 SH   SOLE   0 0 36,161
ALAUNOS THERAPEUTICS INC COM 98973P101 32 26,187 SH   SOLE   0 0 26,187
ALBEMARLE CORP COM 012653101 1,493 7,145 SH   SOLE   0 0 7,145
ALCOA CORP COM 013872106 439 9,622 SH   SOLE   0 0 9,622
ALCON AG ORD SHS H01301128 933 13,349 SH   SOLE   0 0 13,349
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 839 5,784 SH   SOLE   0 0 5,784
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,879 78,104 SH   SOLE   0 0 78,104
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4 100 SH Call SOLE   0 0 100
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4 500 SH Call SOLE   0 0 500
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3 100 SH Call SOLE   0 0 100
ALIGN TECHNOLOGY INC COM 016255101 1,471 6,214 SH   SOLE   0 0 6,214
ALKALINE WTR CO INC COM NEW 01643A207 8 20,468 SH   SOLE   0 0 20,468
ALLEGHANY CORP MD COM 017175100 1,213 1,456 SH   SOLE   0 0 1,456
ALLEGION PLC ORD SHS G0176J109 303 3,098 SH   SOLE   0 0 3,098
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 495 27,179 SH   SOLE   0 0 27,179
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1,065 25,612 SH   SOLE   0 0 25,612
ALLIANT ENERGY CORP COM 018802108 2,553 43,563 SH   SOLE   0 0 43,563
ALLOGENE THERAPEUTICS INC COM 019770106 350 30,713 SH   SOLE   0 0 30,713
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,775 119,685 SH   SOLE   0 0 119,685
ALLSTATE CORP COM 020002101 4,779 37,709 SH   SOLE   0 0 37,709
ALLY FINL INC COM 02005N100 329 9,823 SH   SOLE   0 0 9,823
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 368 2,525 SH   SOLE   0 0 2,525
ALPHABET INC CAP STK CL A 02079K305 138,183 63,408 SH   SOLE   0 0 63,408
ALPHABET INC CAP STK CL C 02079K107 146,393 66,924 SH   SOLE   0 0 66,924
ALPHABET INC CAP STK CL C 02079K107 36 200 SH Put SOLE   0 0 200
ALPHABET INC CAP STK CL A 02079K305 138 600 SH Put SOLE   0 0 600
ALPHABET INC CAP STK CL A 02079K305 37 200 SH Put SOLE   0 0 200
ALPHABET INC CAP STK CL C 02079K107 153 700 SH Call SOLE   0 0 700
ALPHABET INC CAP STK CL A 02079K305 202 1,000 SH Call SOLE   0 0 1,000
ALPHABET INC CAP STK CL A 02079K305 42 400 SH Call SOLE   0 0 400
ALPHATEC HLDGS INC COM NEW 02081G201 75 11,440 SH   SOLE   0 0 11,440
ALPS ETF TR CLEAN ENERGY 00162Q460 256 5,270 SH   SOLE   0 0 5,270
ALPS ETF TR SECTR DIV DOGS 00162Q858 491 9,792 SH   SOLE   0 0 9,792
ALPS ETF TR ALERIAN MLP 00162Q452 179,051 5,197,417 SH   SOLE   0 0 5,197,417
ALTICE USA INC CL A 02156K103 326 35,268 SH   SOLE   0 0 35,268
ALTRIA GROUP INC COM 02209S103 19,105 457,378 SH   SOLE   0 0 457,378
AMARIN CORP PLC SPONS ADR NEW 023111206 26 17,285 SH   SOLE   0 0 17,285
AMAZON COM INC COM 023135106 253,133 2,383,321 SH   SOLE   0 0 2,383,321
AMAZON COM INC COM 023135106 90 2,000 SH Put SOLE   0 0 2,000
AMAZON COM INC COM 023135106 31 1,500 SH Put SOLE   0 0 1,500
AMAZON COM INC COM 023135106 2 2,000 SH Put SOLE   0 0 2,000
AMAZON COM INC COM 023135106 108 4,000 SH Put SOLE   0 0 4,000
AMAZON COM INC COM 023135106 254 8,000 SH Put SOLE   0 0 8,000
AMAZON COM INC COM 023135106 116 4,000 SH Put SOLE   0 0 4,000
AMAZON COM INC COM 023135106 2 100 SH Call SOLE   0 0 100
AMAZON COM INC COM 023135106 6 2,000 SH Call SOLE   0 0 2,000
AMAZON COM INC COM 023135106 17 8,000 SH Call SOLE   0 0 8,000
AMC ENTMT HLDGS INC CL A COM 00165C104 568 41,937 SH   SOLE   0 0 41,937
AMCOR PLC ORD G0250X107 810 65,162 SH   SOLE   0 0 65,162
AMDOCS LTD SHS G02602103 207 2,489 SH   SOLE   0 0 2,489
AMEDISYS INC COM 023436108 53 506 SH   SOLE   0 0 506
AMER STATES WTR CO COM 029899101 1,129 13,850 SH   SOLE   0 0 13,850
AMERCO COM 023586100 270 565 SH   SOLE   0 0 565
AMEREN CORP COM 023608102 4,424 48,956 SH   SOLE   0 0 48,956
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206 268 14,667 SH   SOLE   0 0 14,667
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,796 136,851 SH   SOLE   0 0 136,851
AMERICAN AIRLS GROUP INC COM 02376R102 2,545 200,716 SH   SOLE   0 0 200,716
AMERICAN AIRLS GROUP INC COM 02376R102 0 3,000 SH Call SOLE   0 0 3,000
AMERICAN AIRLS GROUP INC COM 02376R102 2 4,000 SH Call SOLE   0 0 4,000
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 37,148 655,103 SH   SOLE   0 0 655,103
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 71,417 1,353,614 SH   SOLE   0 0 1,353,614
AMERICAN CENTY ETF TR US SML CP VALU 025072877 124,933 1,827,572 SH   SOLE   0 0 1,827,572
AMERICAN ELEC PWR CO INC COM 025537101 18,364 191,412 SH   SOLE   0 0 191,412
AMERICAN EXPRESS CO COM 025816109 14,784 106,645 SH   SOLE   0 0 106,645
AMERICAN EXPRESS CO COM 025816109 10 800 SH Put SOLE   0 0 800
AMERICAN FINL GROUP INC OHIO COM 025932104 3,360 24,208 SH   SOLE   0 0 24,208
AMERICAN HOMES 4 RENT CL A 02665T306 399 11,245 SH   SOLE   0 0 11,245
AMERICAN INTL GROUP INC COM NEW 026874784 2,518 49,256 SH   SOLE   0 0 49,256
AMERICAN TOWER CORP NEW COM 03027X100 13,650 53,407 SH   SOLE   0 0 53,407
AMERICAN WTR WKS CO INC NEW COM 030420103 3,359 22,582 SH   SOLE   0 0 22,582
AMERIPRISE FINL INC COM 03076C106 3,381 14,227 SH   SOLE   0 0 14,227
AMERISOURCEBERGEN CORP COM 03073E105 4,696 33,193 SH   SOLE   0 0 33,193
AMETEK INC COM 031100100 1,302 11,852 SH   SOLE   0 0 11,852
AMGEN INC COM 031162100 33,465 137,548 SH   SOLE   0 0 137,548
AMGEN INC COM 031162100 1 700 SH Put SOLE   0 0 700
AMMO INC COM 00175J107 45 11,668 SH   SOLE   0 0 11,668
AMN HEALTHCARE SVCS INC COM 001744101 348 3,173 SH   SOLE   0 0 3,173
AMPHENOL CORP NEW CL A 032095101 15,487 240,551 SH   SOLE   0 0 240,551
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 401 22,109 SH   SOLE   0 0 22,109
AMYRIS INC COM NEW 03236M200 162 87,524 SH   SOLE   0 0 87,524
ANALOG DEVICES INC COM 032654105 10,180 69,683 SH   SOLE   0 0 69,683
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 360 35,915 SH   SOLE   0 0 35,915
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 824 15,271 SH   SOLE   0 0 15,271
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,344 227,383 SH   SOLE   0 0 227,383
ANNALY CAPITAL MANAGEMENT IN COM 035710409 0 100 SH Call SOLE   0 0 100
ANSYS INC COM 03662Q105 1,012 4,229 SH   SOLE   0 0 4,229
ANTERO MIDSTREAM CORP COM 03676B102 171 18,922 SH   SOLE   0 0 18,922
ANYWHERE REAL ESTATE INC COM 75605Y106 135 13,784 SH   SOLE   0 0 13,784
AON PLC SHS CL A G0403H108 2,893 10,727 SH   SOLE   0 0 10,727
APA CORPORATION COM 03743Q108 815 23,342 SH   SOLE   0 0 23,342
APELLIS PHARMACEUTICALS INC COM 03753U106 272 6,014 SH   SOLE   0 0 6,014
APOGEE ENTERPRISES INC COM 037598109 344 8,766 SH   SOLE   0 0 8,766
APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 21 21,000 PRN   SOLE   0 0 21,000
APOLLO GLOBAL MGMT INC COM 03769M106 1,039 21,423 SH   SOLE   0 0 21,423
APPIAN CORP CL A 03782L101 252 5,329 SH   SOLE   0 0 5,329
APPLE INC COM 037833100 1,194,052 8,733,561 SH   SOLE   0 0 8,733,561
APPLE INC COM 037833100 880 97,200 SH Put SOLE   0 0 97,200
APPLE INC COM 037833100 1 1,000 SH Put SOLE   0 0 1,000
APPLE INC COM 037833100 55 11,800 SH Put SOLE   0 0 11,800
APPLE INC COM 037833100 62 5,200 SH Put SOLE   0 0 5,200
APPLE INC COM 037833100 0 100 SH Put SOLE   0 0 100
APPLE INC COM 037833100 0 1,300 SH Put SOLE   0 0 1,300
APPLE INC COM 037833100 20 1,500 SH Put SOLE   0 0 1,500
APPLE INC COM 037833100 5 10,500 SH Put SOLE   0 0 10,500
APPLE INC COM 037833100 386 43,400 SH Put SOLE   0 0 43,400
APPLE INC COM 037833100 1 1,000 SH Put SOLE   0 0 1,000
APPLE INC COM 037833100 2 900 SH Put SOLE   0 0 900
APPLE INC COM 037833100 229 72,200 SH Put SOLE   0 0 72,200
APPLE INC COM 037833100 66 6,400 SH Put SOLE   0 0 6,400
APPLE INC COM 037833100 0 100 SH Put SOLE   0 0 100
APPLE INC COM 037833100 30 4,400 SH Put SOLE   0 0 4,400
APPLE INC COM 037833100 57 4,400 SH Put SOLE   0 0 4,400
APPLE INC COM 037833100 108 19,600 SH Put SOLE   0 0 19,600
APPLE INC COM 037833100 11 500 SH Call SOLE   0 0 500
APPLE INC COM 037833100 1 100 SH Call SOLE   0 0 100
APPLE INC COM 037833100 0 100 SH Call SOLE   0 0 100
APPLE INC COM 037833100 14 500 SH Call SOLE   0 0 500
APPLE INC COM 037833100 0 400 SH Call SOLE   0 0 400
APPLIED DNA SCIENCES INC COM 03815U300 8 10,668 SH   SOLE   0 0 10,668
APPLIED MATLS INC COM 038222105 12,759 140,239 SH   SOLE   0 0 140,239
APTIV PLC SHS G6095L109 756 8,487 SH   SOLE   0 0 8,487
AQUA METALS INC COM 03837J101 16 20,292 SH   SOLE   0 0 20,292
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 19 11,349 SH   SOLE   0 0 11,349
ARBOR REALTY TRUST INC COM 038923108 421 32,107 SH   SOLE   0 0 32,107
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 205 9,063 SH   SOLE   0 0 9,063
ARCH CAP GROUP LTD ORD G0450A105 304 6,677 SH   SOLE   0 0 6,677
ARCHER DANIELS MIDLAND CO COM 039483102 3,946 50,850 SH   SOLE   0 0 50,850
ARCIMOTO INC COM 039587100 7 2,200 SH   SOLE   0 0 2,200
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 19 18,000 PRN   SOLE   0 0 18,000
ARES CAPITAL CORP COM 04010L103 4,777 266,398 SH   SOLE   0 0 266,398
ARGENX SE SPONSORED ADR 04016X101 209 551 SH   SOLE   0 0 551
ARISTA NETWORKS INC COM 040413106 1,824 19,459 SH   SOLE   0 0 19,459
ARK ETF TR ARK SPACE EXPL 00214Q807 143 10,640 SH   SOLE   0 0 10,640
ARK ETF TR NEXT GNRTN INTER 00214Q401 203 4,144 SH   SOLE   0 0 4,144
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 442 8,827 SH   SOLE   0 0 8,827
ARK ETF TR GENOMIC REV ETF 00214Q302 497 15,791 SH   SOLE   0 0 15,791
ARK ETF TR INNOVATION ETF 00214Q104 2,464 61,779 SH   SOLE   0 0 61,779
ARK ETF TR INNOVATION ETF 00214Q104 0 1,400 SH Call SOLE   0 0 1,400
ARROW ELECTRS INC COM 042735100 218 1,943 SH   SOLE   0 0 1,943
ARROW FINL CORP COM 042744102 302 9,508 SH   SOLE   0 0 9,508
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 487 13,843 SH   SOLE   0 0 13,843
ASENSUS SURGICAL INC COM 04367G103 9 23,011 SH   SOLE   0 0 23,011
ASHLAND GLOBAL HLDGS INC COM 044186104 665 6,455 SH   SOLE   0 0 6,455
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,141 12,904 SH   SOLE   0 0 12,904
ASSURED GUARANTY LTD COM G0585R106 238 4,260 SH   SOLE   0 0 4,260
ASTRA SPACE INC COM CL A 04634X103 20 15,603 SH   SOLE   0 0 15,603
ASTRAZENECA PLC SPONSORED ADR 046353108 6,680 101,098 SH   SOLE   0 0 101,098
AT&T INC COM 00206R102 28,036 1,337,601 SH   SOLE   0 0 1,337,601
ATAI LIFE SCIENCES NV SHS N0731H103 41 11,212 SH   SOLE   0 0 11,212
ATARA BIOTHERAPEUTICS INC COM 046513107 473 60,728 SH   SOLE   0 0 60,728
ATLASSIAN CORP PLC CL A G06242104 758 4,044 SH   SOLE   0 0 4,044
ATMOS ENERGY CORP COM 049560105 2,674 23,853 SH   SOLE   0 0 23,853
ATRION CORP COM 049904105 2,375 3,776 SH   SOLE   0 0 3,776
AUDIOEYE INC COM NEW 050734201 418 69,572 SH   SOLE   0 0 69,572
AURORA CANNABIS INC COM 05156X884 19 14,146 SH   SOLE   0 0 14,146
AUTODESK INC COM 052769106 2,588 15,049 SH   SOLE   0 0 15,049
AUTOLIV INC COM 052800109 210 2,929 SH   SOLE   0 0 2,929
AUTOMATIC DATA PROCESSING IN COM 053015103 21,170 100,788 SH   SOLE   0 0 100,788
AUTONATION INC COM 05329W102 206 1,843 SH   SOLE   0 0 1,843
AUTOZONE INC COM 053332102 2,222 1,034 SH   SOLE   0 0 1,034
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 39 15,787 SH   SOLE   0 0 15,787
AVALO THERAPEUTICS INC COM 05338F108 10 20,369 SH   SOLE   0 0 20,369
AVALONBAY CMNTYS INC COM 053484101 1,134 5,839 SH   SOLE   0 0 5,839
AVANGRID INC COM 05351W103 733 15,888 SH   SOLE   0 0 15,888
AVERY DENNISON CORP COM 053611109 1,339 8,272 SH   SOLE   0 0 8,272
Avino Silver & Gld COM 053906103 9 17,500 SH   SOLE   0 0 17,500
AVIS BUDGET GROUP COM 053774105 764 5,197 SH   SOLE   0 0 5,197
AVISTA CORP COM 05379B107 1,168 26,849 SH   SOLE   0 0 26,849
AXON ENTERPRISE INC COM 05464C101 734 7,880 SH   SOLE   0 0 7,880
AXOS FINANCIAL INC COM 05465C100 594 16,562 SH   SOLE   0 0 16,562
AXT INC COM 00246W103 310 52,818 SH   SOLE   0 0 52,818
AZEK CO INC CL A 05478C105 173 10,309 SH   SOLE   0 0 10,309
AZENTA INC COM 114340102 547 7,595 SH   SOLE   0 0 7,595
B2GOLD CORP COM 11777Q209 90 26,428 SH   SOLE   0 0 26,428
BADGER METER INC COM 056525108 440 5,443 SH   SOLE   0 0 5,443
BAIDU INC SPON ADR REP A 056752108 2,972 19,982 SH   SOLE   0 0 19,982
BAKER HUGHES COMPANY CL A 05722G100 465 16,122 SH   SOLE   0 0 16,122
BAKKT HOLDINGS INC *W EXP 10/25/202 05759B115 12 17,976 SH   SOLE   0 0 17,976
BALL CORP COM 058498106 590 8,582 SH   SOLE   0 0 8,582
BANCFIRST CORP COM 05945F103 240 2,510 SH   SOLE   0 0 2,510
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 397 87,799 SH   SOLE   0 0 87,799
BANCO BRADESCO S A SP ADR PFD NEW 059460303 50 15,319 SH   SOLE   0 0 15,319
BANCO SANTANDER S.A. ADR 05964H105 1,654 590,620 SH   SOLE   0 0 590,620
BANDWIDTH INC COM CL A 05988J103 189 10,062 SH   SOLE   0 0 10,062
BANK HAWAII CORP COM 062540109 223 2,999 SH   SOLE   0 0 2,999
BANK MONTREAL QUE COM 063671101 1,221 12,692 SH   SOLE   0 0 12,692
BANK NEW YORK MELLON CORP COM 064058100 7,879 188,908 SH   SOLE   0 0 188,908
BANK NOVA SCOTIA B C COM 064149107 611 10,322 SH   SOLE   0 0 10,322
BANK OF MONTREAL MICROSECTORS IDX 063679872 250 32,668 SH   SOLE   0 0 32,668
BANK OZK COM 06417N103 243 6,477 SH   SOLE   0 0 6,477
BANKFINANCIAL CORP COM 06643P104 610 65,000 SH   SOLE   0 0 65,000
BARCLAYS PLC ADR 06738E204 1,212 159,443 SH   SOLE   0 0 159,443
BARINGS CORPORATE INVS COM 06759X107 27 2,002 SH   SOLE   0 0 2,002
BARNWELL INDS INC COM 068221100 3 1,246 SH   SOLE   0 0 1,246
BARRICK GOLD CORP COM 067901108 1,168 66,017 SH   SOLE   0 0 66,017
BATH & BODY WORKS INC COM 070830104 542 20,136 SH   SOLE   0 0 20,136
BAUSCH HEALTH COS INC COM 071734107 235 28,149 SH   SOLE   0 0 28,149
BAXTER INTL INC COM 071813109 4,149 64,597 SH   SOLE   0 0 64,597
BAYFIRST FINANCIAL CORP COM 07279B104 276 15,837 SH   SOLE   0 0 15,837
BCE INC COM NEW 05534B760 1,121 22,791 SH   SOLE   0 0 22,791
BECTON DICKINSON & CO COM 075887109 10,239 41,531 SH   SOLE   0 0 41,531
BENTLEY SYS INC COM CL B 08265T208 18,928 568,400 SH   SOLE   0 0 568,400
BERKLEY W R CORP COM 084423102 1,445 21,174 SH   SOLE   0 0 21,174
BERKSHIRE HATHAWAY INC DEL CL A 084670108 67,035 164 SH   SOLE   0 0 164
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 733,495 2,686,599 SH   SOLE   0 0 2,686,599
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49 1,300 SH Put SOLE   0 0 1,300
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 59 1,400 SH Put SOLE   0 0 1,400
BERRY GLOBAL GROUP INC COM 08579W103 235 4,292 SH   SOLE   0 0 4,292
BEST BUY INC COM 086516101 4,168 63,931 SH   SOLE   0 0 63,931
BETTER CHOICE CO INC COM 08771Y303 583 264,910 SH   SOLE   0 0 264,910
BEYOND MEAT INC COM 08862E109 3,699 154,521 SH   SOLE   0 0 154,521
BGC PARTNERS INC CL A 05541T101 207 61,413 SH   SOLE   0 0 61,413
BHP GROUP LTD SPONSORED ADS 088606108 4,937 87,866 SH   SOLE   0 0 87,866
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 314 19,368 SH   SOLE   0 0 19,368
BILL COM HLDGS INC COM 090043100 891 8,110 SH   SOLE   0 0 8,110
BIO RAD LABS INC CL A 090572207 583 1,177 SH   SOLE   0 0 1,177
BIOGEN INC COM 09062X103 2,282 11,187 SH   SOLE   0 0 11,187
BIOLINERX LTD SPONSORED ADS 09071M205 19 14,582 SH   SOLE   0 0 14,582
BIOMARIN PHARMACEUTICAL INC COM 09061G101 517 6,237 SH   SOLE   0 0 6,237
BIONANO GENOMICS INC COM 09075F107 23 16,953 SH   SOLE   0 0 16,953
BIONTECH SE SPONSORED ADS 09075V102 1,693 11,356 SH   SOLE   0 0 11,356
BIOTE CORP CLASS A COM 090683103 44 11,599 SH   SOLE   0 0 11,599
BIO-TECHNE CORP COM 09073M104 320 923 SH   SOLE   0 0 923
BJS WHSL CLUB HLDGS INC COM 05550J101 272 4,365 SH   SOLE   0 0 4,365
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 738 613 SH   SOLE   0 0 613
BK OF AMERICA CORP COM 060505104 70,485 2,264,217 SH   SOLE   0 0 2,264,217
BK OF AMERICA CORP COM 060505104 529 90,000 SH Put SOLE   0 0 90,000
BK OF AMERICA CORP COM 060505104 0 90,000 SH Call SOLE   0 0 90,000
BK OF AMERICA CORP COM 060505104 1 1,000 SH Call SOLE   0 0 1,000
BLACK HILLS CORP COM 092113109 499 6,857 SH   SOLE   0 0 6,857
BLACK KNIGHT INC COM 09215C105 321 4,912 SH   SOLE   0 0 4,912
BLACK STONE MINERALS L P COM UNIT 09225M101 166 12,141 SH   SOLE   0 0 12,141
BLACKROCK CAP INVT CORP COM 092533108 62 16,814 SH   SOLE   0 0 16,814
BLACKROCK ENHANCD CAP & INM COM 09256A109 190 10,816 SH   SOLE   0 0 10,816
BLACKROCK ENHANCED EQUITY DI COM 09251A104 456 51,622 SH   SOLE   0 0 51,622
BLACKROCK INC COM 09247X101 10,659 17,502 SH   SOLE   0 0 17,502
BLACKROCK INCOME TR INC COM 09247F100 85 18,669 SH   SOLE   0 0 18,669
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 106 13,390 SH   SOLE   0 0 13,390
BLACKROCK INVT QUALITY MUN T COM 09247D105 441 32,407 SH   SOLE   0 0 32,407
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 360 16,249 SH   SOLE   0 0 16,249
BLACKROCK MUNI INCOME TR II COM 09249N101 233 21,082 SH   SOLE   0 0 21,082
BLACKROCK MUNIASSETS FD INC COM 09254J102 137 11,284 SH   SOLE   0 0 11,284
BLACKROCK MUNICIPAL INCOME COM 09253X102 470 39,481 SH   SOLE   0 0 39,481
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 358 29,913 SH   SOLE   0 0 29,913
BLACKROCK MUNIYIELD QUALITY COM 09254E103 135 11,589 SH   SOLE   0 0 11,589
BLACKROCK MUNIYILD QULT FD I COM 09254F100 342 26,988 SH   SOLE   0 0 26,988
BLACKROCK RES & COMMODITIES SHS 09257A108 241 26,853 SH   SOLE   0 0 26,853
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 245 12,500 SH   SOLE   0 0 12,500
BLACKSTONE INC COM 09260D107 14,820 162,446 SH   SOLE   0 0 162,446
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 16 17,000 PRN   SOLE   0 0 17,000
BLACKSTONE MTG TR INC COM CL A 09257W100 308 11,149 SH   SOLE   0 0 11,149
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 34,330 1,452,182 SH   SOLE   0 0 1,452,182
BLADE AIR MOBILITY INC CL A COM 092667104 81 18,220 SH   SOLE   0 0 18,220
BLOCK H & R INC COM 093671105 1,215 34,410 SH   SOLE   0 0 34,410
BLOCK INC CL A 852234103 4,083 66,423 SH   SOLE   0 0 66,423
BLOCK INC CL A 852234103 0 100 SH Call SOLE   0 0 100
BLOOM ENERGY CORP COM CL A 093712107 706 42,778 SH   SOLE   0 0 42,778
BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 11,953 158,850 SH   SOLE   0 0 158,850
BNY MELLON ETF TRUST US SMLCP CORE 09661T305 16,311 216,650 SH   SOLE   0 0 216,650
BNY MELLON ETF TRUST US LRG CP CORE 09661T107 39,746 568,674 SH   SOLE   0 0 568,674
BOEING CO COM 097023105 29,317 214,432 SH   SOLE   0 0 214,432
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 23 19,000 PRN   SOLE   0 0 19,000
BOOKING HOLDINGS INC COM 09857L108 4,785 2,736 SH   SOLE   0 0 2,736
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 454 5,024 SH   SOLE   0 0 5,024
BORGWARNER INC COM 099724106 507 15,180 SH   SOLE   0 0 15,180
BOSTON BEER INC CL A 100557107 930 3,070 SH   SOLE   0 0 3,070
BOSTON BEER INC CL A 100557107 1 100 SH Call SOLE   0 0 100
BOSTON PROPERTIES INC COM 101121101 572 6,425 SH   SOLE   0 0 6,425
BOSTON SCIENTIFIC CORP COM 101137107 5,807 155,804 SH   SOLE   0 0 155,804
BOXLIGHT CORP COM CL A 103197109 12 17,932 SH   SOLE   0 0 17,932
BOYD GAMING CORP COM 103304101 244 4,912 SH   SOLE   0 0 4,912
BP PLC SPONSORED ADR 055622104 5,716 201,635 SH   SOLE   0 0 201,635
Bp Prudhoe Bay Unt COM 055630107 5,483 268,500 SH   SOLE   0 0 268,500
BRAZE INC COM CL A 10576N102 1,038 28,664 SH   SOLE   0 0 28,664
BREAD FINANCIAL HOLDINGS INC COM 018581108 252 6,803 SH   SOLE   0 0 6,803
BRIGHT HEALTH GROUP INC COM 10920V107 26 14,250 SH   SOLE   0 0 14,250
BRIGHTHOUSE FINL INC COM 10922N103 0 1 SH   SOLE   0 0 1
BRISTOL-MYERS SQUIBB CO COM 110122108 23,839 309,606 SH   SOLE   0 0 309,606
BRISTOL-MYERS SQUIBB CO COM 110122108 0 200 SH Call SOLE   0 0 200
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,870 43,584 SH   SOLE   0 0 43,584
BROADCOM INC COM 11135F101 25,179 51,828 SH   SOLE   0 0 51,828
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,232 15,659 SH   SOLE   0 0 15,659
BROADSTONE NET LEASE INC COM 11135E203 31,300 1,526,106 SH   SOLE   0 0 1,526,106
BROOKDALE SR LIVING INC COM 112463104 114 25,016 SH   SOLE   0 0 25,016
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 13,151 295,719 SH   SOLE   0 0 295,719
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3,149 82,382 SH   SOLE   0 0 82,382
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 234 5,500 SH   SOLE   0 0 5,500
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 258 7,426 SH   SOLE   0 0 7,426
BROWN & BROWN INC COM 115236101 759 13,006 SH   SOLE   0 0 13,006
BROWN FORMAN CORP CL A 115637100 538 7,959 SH   SOLE   0 0 7,959
BROWN FORMAN CORP CL B 115637209 1,084 15,447 SH   SOLE   0 0 15,447
BUNGE LIMITED COM G16962105 372 4,103 SH   SOLE   0 0 4,103
BUTTERFLY NETWORK INC COM CL A 124155102 33 10,755 SH   SOLE   0 0 10,755
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,097 40,412 SH   SOLE   0 0 40,412
C3 AI INC CL A 12468P104 341 18,688 SH   SOLE   0 0 18,688
CABLE ONE INC COM 12685J105 401 311 SH   SOLE   0 0 311
CABOT CORP COM 127055101 236 3,700 SH   SOLE   0 0 3,700
CACI INTL INC CL A 127190304 267 949 SH   SOLE   0 0 949
CADENCE BANK COM 12740C103 287 12,214 SH   SOLE   0 0 12,214
CADENCE DESIGN SYSTEM INC COM 127387108 4,564 30,421 SH   SOLE   0 0 30,421
CALADRIUS BIOSCIENCES INC COM NEW 128058203 5 10,075 SH   SOLE   0 0 10,075
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 310 23,629 SH   SOLE   0 0 23,629
CALIFORNIA WTR SVC GROUP COM 130788102 1,074 19,340 SH   SOLE   0 0 19,340
CALLAWAY GOLF CO COM 131193104 652 31,960 SH   SOLE   0 0 31,960
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 495 47,683 SH   SOLE   0 0 47,683
CAMBER ENERGY INC COM 13200M508 27 67,586 SH   SOLE   0 0 67,586
CAMBRIA ETF TR GLB MOMENT ETF 132061508 289 9,813 SH   SOLE   0 0 9,813
CAMDEN PPTY TR SH BEN INT 133131102 504 3,750 SH   SOLE   0 0 3,750
CAMPBELL SOUP CO COM 134429109 1,460 30,380 SH   SOLE   0 0 30,380
CANADIAN IMP BK COMM COM 136069101 493 10,151 SH   SOLE   0 0 10,151
CANADIAN NAT RES LTD COM 136385101 312 5,808 SH   SOLE   0 0 5,808
CANADIAN NATL RY CO COM 136375102 4,323 38,434 SH   SOLE   0 0 38,434
CANADIAN PAC RY LTD COM 13645T100 15,450 221,215 SH   SOLE   0 0 221,215
CANADIAN SOLAR INC COM 136635109 7,829 251,413 SH   SOLE   0 0 251,413
CANON INC SPONSORED ADR 138006309 355 15,633 SH   SOLE   0 0 15,633
CANOPY GROWTH CORP COM 138035100 360 126,338 SH   SOLE   0 0 126,338
CAPITAL ONE FINL CORP COM 14040H105 3,006 28,849 SH   SOLE   0 0 28,849
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 325 21,420 SH   SOLE   0 0 21,420
CAPITOL FED FINL INC COM 14057J101 826 89,949 SH   SOLE   0 0 89,949
CARDINAL HEALTH INC COM 14149Y108 1,033 19,764 SH   SOLE   0 0 19,764
CARDIOVASCULAR SYS INC DEL COM 141619106 241 16,760 SH   SOLE   0 0 16,760
CARETRUST REIT INC COM 14174T107 728 39,459 SH   SOLE   0 0 39,459
CARLISLE COS INC COM 142339100 341 1,429 SH   SOLE   0 0 1,429
CARLYLE GROUP INC COM 14316J108 317 10,012 SH   SOLE   0 0 10,012
CARMAX INC COM 143130102 2,065 22,819 SH   SOLE   0 0 22,819
CARNIVAL CORP COMMON STOCK 143658300 3,218 372,065 SH   SOLE   0 0 372,065
CARNIVAL CORP COMMON STOCK 143658300 0 1,500 SH Call SOLE   0 0 1,500
CARRIER GLOBAL CORPORATION COM 14448C104 17,307 485,333 SH   SOLE   0 0 485,333
CASEYS GEN STORES INC COM 147528103 627 3,390 SH   SOLE   0 0 3,390
CASSAVA SCIENCES INC COM 14817C107 349 12,405 SH   SOLE   0 0 12,405
CATALENT INC COM 148806102 12,874 119,992 SH   SOLE   0 0 119,992
CATERPILLAR INC COM 149123101 26,492 148,201 SH   SOLE   0 0 148,201
CATERPILLAR INC COM 149123101 11 300 SH Call SOLE   0 0 300
CBDMD INC COM 12482W101 4 10,150 SH   SOLE   0 0 10,150
CBOE GLOBAL MKTS INC COM 12503M108 457 4,040 SH   SOLE   0 0 4,040
CBRE GBL REAL ESTATE INC FD COM 12504G100 113 15,571 SH   SOLE   0 0 15,571
CBRE GROUP INC CL A 12504L109 493 6,703 SH   SOLE   0 0 6,703
CDK GLOBAL INC COM 12508E101 806 14,714 SH   SOLE   0 0 14,714
CDW CORP COM 12514G108 738 4,686 SH   SOLE   0 0 4,686
CEDAR FAIR L P DEPOSITRY UNIT 150185106 343 7,817 SH   SOLE   0 0 7,817
CELANESE CORP DEL COM 150870103 797 6,776 SH   SOLE   0 0 6,776
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 533 19,752 SH   SOLE   0 0 19,752
CEMEX SAB DE CV SPON ADR NEW 151290889 106 27,113 SH   SOLE   0 0 27,113
Cenovus Energy Inc COM 15135U109 3,127 164,500 SH   SOLE   0 0 164,500
CENTENE CORP DEL COM 15135B101 1,714 20,255 SH   SOLE   0 0 20,255
CENTERPOINT ENERGY INC COM 15189T107 1,342 45,365 SH   SOLE   0 0 45,365
CENTERRA GOLD INC COM 152006102 136 20,088 SH   SOLE   0 0 20,088
CF INDS HLDGS INC COM 125269100 630 7,344 SH   SOLE   0 0 7,344
CGI INC CL A SUB VTG 12532H104 937 11,762 SH   SOLE   0 0 11,762
CHAMPIONX CORPORATION COM 15872M104 1,944 97,934 SH   SOLE   0 0 97,934
CHARGE ENTERPRISES INC COM 159610104 337 70,680 SH   SOLE   0 0 70,680
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 589 43,044 SH   SOLE   0 0 43,044
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 6 1,000 SH Call SOLE   0 0 1,000
CHARLES RIV LABS INTL INC COM 159864107 645 3,014 SH   SOLE   0 0 3,014
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,439 5,205 SH   SOLE   0 0 5,205
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,184 9,719 SH   SOLE   0 0 9,719
CHEMED CORP NEW COM 16359R103 553 1,179 SH   SOLE   0 0 1,179
CHEMOURS CO COM 163851108 380 11,854 SH   SOLE   0 0 11,854
CHENIERE ENERGY INC COM NEW 16411R208 4,327 32,528 SH   SOLE   0 0 32,528
CHEVRON CORP NEW COM 166764100 74,229 512,704 SH   SOLE   0 0 512,704
CHIMERA INVT CORP COM NEW 16934Q208 122 13,864 SH   SOLE   0 0 13,864
CHINDATA GROUP HLDGS LTD ADS 16955F107 919 118,400 SH   SOLE   0 0 118,400
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,877 2,966 SH   SOLE   0 0 2,966
CHUBB LIMITED COM H1467J104 18,979 96,544 SH   SOLE   0 0 96,544
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 484 11,734 SH   SOLE   0 0 11,734
CHURCH & DWIGHT CO INC COM 171340102 2,269 24,490 SH   SOLE   0 0 24,490
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 74 36,704 SH   SOLE   0 0 36,704
CIENA CORP COM NEW 171779309 204 4,466 SH   SOLE   0 0 4,466
CIGNA CORP NEW COM 125523100 8,879 33,692 SH   SOLE   0 0 33,692
CINCINNATI FINL CORP COM 172062101 13,456 113,091 SH   SOLE   0 0 113,091
CINCINNATI FINL CORP COM 172062101 37 30,000 SH Put SOLE   0 0 30,000
CINCINNATI FINL CORP COM 172062101 3 20,300 SH Put SOLE   0 0 20,300
CINGULATE INC COMMON STOCK 17248W105 34 23,510 SH   SOLE   0 0 23,510
CINTAS CORP COM 172908105 3,234 8,658 SH   SOLE   0 0 8,658
CION INVT CORP COM 17259U204 165 18,967 SH   SOLE   0 0 18,967
CIRRUS LOGIC INC COM 172755100 468 6,445 SH   SOLE   0 0 6,445
CISCO SYS INC COM 17275R102 41,994 984,842 SH   SOLE   0 0 984,842
CITIGROUP INC COM NEW 172967424 9,459 205,665 SH   SOLE   0 0 205,665
CITIGROUP INC COM NEW 172967424 0 500 SH Call SOLE   0 0 500
CITIZENS FINL GROUP INC COM 174610105 1,649 46,217 SH   SOLE   0 0 46,217
CITRIX SYS INC COM 177376100 1,136 11,689 SH   SOLE   0 0 11,689
CITY HLDG CO COM 177835105 977 12,235 SH   SOLE   0 0 12,235
CLEAN ENERGY FUELS CORP COM 184499101 83 18,597 SH   SOLE   0 0 18,597
CLEAN HARBORS INC COM 184496107 256 2,916 SH   SOLE   0 0 2,916
CLEANSPARK INC COM NEW 18452B209 61 15,523 SH   SOLE   0 0 15,523
CLEVELAND-CLIFFS INC NEW COM 185899101 1,303 84,792 SH   SOLE   0 0 84,792
CLOROX CO DEL COM 189054109 4,060 28,803 SH   SOLE   0 0 28,803
CLOUDFLARE INC CL A COM 18915M107 742 16,979 SH   SOLE   0 0 16,979
CME GROUP INC COM 12572Q105 5,812 28,393 SH   SOLE   0 0 28,393
CMS ENERGY CORP COM 125896100 1,208 17,894 SH   SOLE   0 0 17,894
CNFINANCE HLDGS LTD SPON ADS 18979T105 49 19,320 SH   SOLE   0 0 19,320
COCA COLA CO COM 191216100 82,417 1,310,074 SH   SOLE   0 0 1,310,074
COCA COLA CONS INC COM 191098102 1,076 1,908 SH   SOLE   0 0 1,908
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 951 18,434 SH   SOLE   0 0 18,434
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 355 5,848 SH   SOLE   0 0 5,848
COGNEX CORP COM 192422103 475 11,175 SH   SOLE   0 0 11,175
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,034 30,142 SH   SOLE   0 0 30,142
COHEN & STEERS INFRASTRUCTUR COM 19248A109 642 25,385 SH   SOLE   0 0 25,385
COHEN & STEERS LTD DURATION COM 19248C105 210 10,633 SH   SOLE   0 0 10,633
COHEN & STEERS QUALITY INCOM COM 19247L106 275 20,231 SH   SOLE   0 0 20,231
COINBASE GLOBAL INC COM CL A 19260Q107 1,731 36,818 SH   SOLE   0 0 36,818
COLGATE PALMOLIVE CO COM 194162103 15,893 198,312 SH   SOLE   0 0 198,312
COLONY BANKCORP INC COM 19623P101 16 1,081 SH   SOLE   0 0 1,081
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 265 12,348 SH   SOLE   0 0 12,348
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 4,303 170,090 SH   SOLE   0 0 170,090
COLUMBIA SELIGM PREM TECH GR COM 19842X109 303 12,074 SH   SOLE   0 0 12,074
COLUMBIA SPORTSWEAR CO COM 198516106 242 3,379 SH   SOLE   0 0 3,379
COMCAST CORP NEW CL A 20030N101 28,610 729,115 SH   SOLE   0 0 729,115
COMERICA INC COM 200340107 1,340 18,256 SH   SOLE   0 0 18,256
COMFORT SYS USA INC COM 199908104 538 6,465 SH   SOLE   0 0 6,465
COMMERCE BANCSHARES INC COM 200525103 11,770 179,281 SH   SOLE   0 0 179,281
COMMUNITY BK SYS INC COM 203607106 357 5,640 SH   SOLE   0 0 5,640
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 46 15,602 SH   SOLE   0 0 15,602
COMPASS DIVERSIFIED SH BEN INT 20451Q104 347 16,182 SH   SOLE   0 0 16,182
COMPASS MINERALS INTL INC COM 20451N101 569 16,077 SH   SOLE   0 0 16,077
CONAGRA BRANDS INC COM 205887102 4,820 140,774 SH   SOLE   0 0 140,774
CONCENTRIX CORP COM 20602D101 228 1,679 SH   SOLE   0 0 1,679
CONDUENT INC COM 206787103 59 13,621 SH   SOLE   0 0 13,621
CONFORMIS INC COM 20717E101 5 14,881 SH   SOLE   0 0 14,881
CONOCOPHILLIPS COM 20825C104 13,911 154,894 SH   SOLE   0 0 154,894
CONSOLIDATED COMM HLDGS INC COM 209034107 286 40,819 SH   SOLE   0 0 40,819
CONSOLIDATED EDISON INC COM 209115104 6,774 71,233 SH   SOLE   0 0 71,233
CONSTELLATION BRANDS INC CL A 21036P108 13,639 58,524 SH   SOLE   0 0 58,524
CONSTELLATION ENERGY CORP COM 21037T109 2,635 46,015 SH   SOLE   0 0 46,015
CONSTRUCTION PARTNERS INC COM CL A 21044C107 550 26,251 SH   SOLE   0 0 26,251
CONTEXTLOGIC INC COM CL A 21077C107 71 44,213 SH   SOLE   0 0 44,213
CONTINENTAL RES INC COM 212015101 1,788 27,360 SH   SOLE   0 0 27,360
COOPER COS INC COM NEW 216648402 800 2,555 SH   SOLE   0 0 2,555
COPART INC COM 217204106 2,046 18,827 SH   SOLE   0 0 18,827
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 52 207,024 SH   SOLE   0 0 207,024
CORE & MAIN INC CL A 21874C102 280 12,561 SH   SOLE   0 0 12,561
CORE SCIENTIFIC INC COMMON STOCK 21873J108 73 48,969 SH   SOLE   0 0 48,969
CORE SCIENTIFIC INC COMMON STOCK 21873J108 3 7,500 SH Call SOLE   0 0 7,500
CORNERSTONE STRATEGIC VALUE COM 21924B302 141 16,464 SH   SOLE   0 0 16,464
CORNING INC COM 219350105 5,003 158,777 SH   SOLE   0 0 158,777
CORTEVA INC COM 22052L104 5,372 99,224 SH   SOLE   0 0 99,224
CORVEL CORP COM 221006109 281 1,907 SH   SOLE   0 0 1,907
COSTAMARE INC SHS Y1771G102 209 17,249 SH   SOLE   0 0 17,249
COSTAR GROUP INC COM 22160N109 655 10,845 SH   SOLE   0 0 10,845
COSTCO WHSL CORP NEW COM 22160K105 67,157 140,118 SH   SOLE   0 0 140,118
COTERRA ENERGY INC COM 127097103 407 15,798 SH   SOLE   0 0 15,798
COTY INC COM CL A 222070203 119 14,834 SH   SOLE   0 0 14,834
COUCHBASE INC COM 22207T101 790 48,107 SH   SOLE   0 0 48,107
COUPANG INC CL A 22266T109 485 38,030 SH   SOLE   0 0 38,030
COURSERA INC COM 22266M104 282 19,921 SH   SOLE   0 0 19,921
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,007 12,062 SH   SOLE   0 0 12,062
CRANE HLDGS CO COM 224441105 1,118 12,768 SH   SOLE   0 0 12,768
CREDIT SUISSE GROUP SPONSORED ADR 225401108 94 16,509 SH   SOLE   0 0 16,509
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 221 116,983 SH   SOLE   0 0 116,983
CRESCENT ENERGY COMPANY CL A COM 44952J104 1,491 119,482 SH   SOLE   0 0 119,482
CRESCENT PT ENERGY CORP COM 22576C101 81 11,380 SH   SOLE   0 0 11,380
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 393 16,332 SH   SOLE   0 0 16,332
CREXENDO INC COM 226552107 1,753 565,511 SH   SOLE   0 0 565,511
CRH PLC ADR 12626K203 232 6,664 SH   SOLE   0 0 6,664
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 680 11,185 SH   SOLE   0 0 11,185
CRONOS GROUP INC COM 22717L101 47 16,549 SH   SOLE   0 0 16,549
CROSSFIRST BANKSHARES INC COM 22766M109 3,267 247,468 SH   SOLE   0 0 247,468
CROWDSTRIKE HLDGS INC CL A 22788C105 24,156 143,306 SH   SOLE   0 0 143,306
CROWN CASTLE INTL CORP NEW COM 22822V101 24,834 147,485 SH   SOLE   0 0 147,485
CROWN HLDGS INC COM 228368106 515 5,590 SH   SOLE   0 0 5,590
CRYOPORT INC COM PAR $0.001 229050307 286 9,239 SH   SOLE   0 0 9,239
CSX CORP COM 126408103 11,614 399,660 SH   SOLE   0 0 399,660
CUBESMART COM 229663109 547 12,814 SH   SOLE   0 0 12,814
CUE HEALTH INC COM 229790100 128 40,142 SH   SOLE   0 0 40,142
CULLEN FROST BANKERS INC COM 229899109 377 3,237 SH   SOLE   0 0 3,237
CUMMINS INC COM 231021106 4,894 25,288 SH   SOLE   0 0 25,288
CVS HEALTH CORP COM 126650100 16,158 174,369 SH   SOLE   0 0 174,369
CYBERARK SOFTWARE LTD SHS M2682V108 1,031 8,058 SH   SOLE   0 0 8,058
CYBIN INC COM 23256X100 7 13,307 SH   SOLE   0 0 13,307
CYTOSORBENTS CORP COM NEW 23283X206 51 23,415 SH   SOLE   0 0 23,415
D R HORTON INC COM 23331A109 750 11,327 SH   SOLE   0 0 11,327
DANA INC COM 235825205 200 14,231 SH   SOLE   0 0 14,231
DANAHER CORPORATION COM 235851102 18,045 71,179 SH   SOLE   0 0 71,179
DANIMER SCIENTIFIC INC COM CL A 236272100 0 40 SH   SOLE   0 0 40
DARDEN RESTAURANTS INC COM 237194105 1,317 11,646 SH   SOLE   0 0 11,646
DATADOG INC CL A COM 23804L103 514 5,393 SH   SOLE   0 0 5,393
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 845 34,998 SH   SOLE   0 0 34,998
DAVITA INC COM 23918K108 625 7,817 SH   SOLE   0 0 7,817
DBX ETF TR XTRACK USD HIGH 233051432 218 6,452 SH   SOLE   0 0 6,452
DBX ETF TR XTRACK MSCI EAFE 233051630 793 38,019 SH   SOLE   0 0 38,019
DBX ETF TR XTRACK MSCI EAFE 233051200 832 23,906 SH   SOLE   0 0 23,906
DECKERS OUTDOOR CORP COM 243537107 556 2,179 SH   SOLE   0 0 2,179
DEERE & CO COM 244199105 20,540 68,592 SH   SOLE   0 0 68,592
DELL TECHNOLOGIES INC CL C 24703L202 1,330 28,778 SH   SOLE   0 0 28,778
DELTA AIR LINES INC DEL COM NEW 247361702 5,588 192,882 SH   SOLE   0 0 192,882
DELUXE CORP COM 248019101 839 38,735 SH   SOLE   0 0 38,735
DENALI THERAPEUTICS INC COM 24823R105 208 7,075 SH   SOLE   0 0 7,075
DENTSPLY SIRONA INC COM 24906P109 1,873 52,417 SH   SOLE   0 0 52,417
DEUTSCHE BANK A G NAMEN AKT D18190898 184 21,030 SH   SOLE   0 0 21,030
DEVON ENERGY CORP NEW COM 25179M103 2,879 52,237 SH   SOLE   0 0 52,237
DEXCOM INC COM 252131107 1,920 25,758 SH   SOLE   0 0 25,758
DIAGEO PLC SPON ADR NEW 25243Q205 8,331 47,846 SH   SOLE   0 0 47,846
DIAMONDBACK ENERGY INC COM 25278X109 1,865 15,395 SH   SOLE   0 0 15,395
DICKS SPORTING GOODS INC COM 253393102 1,960 26,004 SH   SOLE   0 0 26,004
DIEBOLD NIXDORF INC COM STK 253651103 80 35,047 SH   SOLE   0 0 35,047
DIGITAL RLTY TR INC COM 253868103 2,132 16,422 SH   SOLE   0 0 16,422
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 242 10,028 SH   SOLE   0 0 10,028
DIGITALBRIDGE GROUP INC CL A COM 25401T108 189 38,727 SH   SOLE   0 0 38,727
DIGITALOCEAN HLDGS INC COM 25402D102 2,453 59,316 SH   SOLE   0 0 59,316
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 295 11,165 SH   SOLE   0 0 11,165
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 4,763 222,138 SH   SOLE   0 0 222,138
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 14,829 636,445 SH   SOLE   0 0 636,445
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 35,632 1,233,372 SH   SOLE   0 0 1,233,372
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 65,071 1,596,824 SH   SOLE   0 0 1,596,824
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 79,595 2,518,817 SH   SOLE   0 0 2,518,817
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 335,869 8,350,802 SH   SOLE   0 0 8,350,802
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 365,941 7,623,785 SH   SOLE   0 0 7,623,785
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 255 3,894 SH   SOLE   0 0 3,894
DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 267 5,681 SH   SOLE   0 0 5,681
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 732 55,905 SH   SOLE   0 0 55,905
DISCOVER FINL SVCS COM 254709108 2,215 23,414 SH   SOLE   0 0 23,414
DISNEY WALT CO COM 254687106 51,572 546,312 SH   SOLE   0 0 546,312
DISNEY WALT CO COM 254687106 0 500 SH Call SOLE   0 0 500
DISNEY WALT CO COM 254687106 0 100 SH Call SOLE   0 0 100
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 26 14,063 SH   SOLE   0 0 14,063
DNP SELECT INCOME FD INC COM 23325P104 1,426 131,541 SH   SOLE   0 0 131,541
DOCUSIGN INC COM 256163106 1,487 25,907 SH   SOLE   0 0 25,907
DOCUSIGN INC COM 256163106 20 1,000 SH Put SOLE   0 0 1,000
DOCUSIGN INC COM 256163106 7 500 SH Call SOLE   0 0 500
DOCUSIGN INC COM 256163106 33 2,000 SH Call SOLE   0 0 2,000
DOLBY LABORATORIES INC COM CL A 25659T107 220 3,069 SH   SOLE   0 0 3,069
DOLLAR GEN CORP NEW COM 256677105 7,168 29,208 SH   SOLE   0 0 29,208
DOLLAR TREE INC COM 256746108 1,646 10,562 SH   SOLE   0 0 10,562
DOMINION ENERGY INC COM 25746U109 13,526 169,479 SH   SOLE   0 0 169,479
DOMINOS PIZZA INC COM 25754A201 699 1,795 SH   SOLE   0 0 1,795
DONALDSON INC COM 257651109 369 7,674 SH   SOLE   0 0 7,674
DOORDASH INC CL A 25809K105 2,151 33,523 SH   SOLE   0 0 33,523
DORCHESTER MINERALS LP COM UNIT 25820R105 217 9,092 SH   SOLE   0 0 9,092
DOUGLAS ELLIMAN INC COM 25961D105 76 15,775 SH   SOLE   0 0 15,775
DOVER CORP COM 260003108 24,540 202,274 SH   SOLE   0 0 202,274
DOW INC COM 260557103 6,335 122,740 SH   SOLE   0 0 122,740
DR REDDYS LABS LTD ADR 256135203 201 3,631 SH   SOLE   0 0 3,631
DRAFTKINGS INC NEW COM CL A 26142V105 1,048 89,838 SH   SOLE   0 0 89,838
Drive Shack Inc COM 262077100 14 10,122 SH   SOLE   0 0 10,122
DROPBOX INC CL A 26210C104 945 45,039 SH   SOLE   0 0 45,039
DT MIDSTREAM INC COMMON STOCK 23345M107 1,223 24,951 SH   SOLE   0 0 24,951
DTE ENERGY CO COM 233331107 7,408 58,444 SH   SOLE   0 0 58,444
DUKE ENERGY CORP NEW COM NEW 26441C204 22,276 207,781 SH   SOLE   0 0 207,781
DUKE REALTY CORP COM NEW 264411505 1,719 31,279 SH   SOLE   0 0 31,279
DULUTH HLDGS INC COM CL B 26443V101 139 14,613 SH   SOLE   0 0 14,613
DULUTH HLDGS INC COM CL B 26443V101 0 600 SH Call SOLE   0 0 600
DUOLINGO INC CL A COM 26603R106 2,672 30,514 SH   SOLE   0 0 30,514
DUPONT DE NEMOURS INC COM 26614N102 3,829 68,892 SH   SOLE   0 0 68,892
DUTCH BROS INC CL A 26701L100 272 8,609 SH   SOLE   0 0 8,609
DXC TECHNOLOGY CO COM 23355L106 489 16,124 SH   SOLE   0 0 16,124
DYNATRACE INC COM NEW 268150109 270 6,836 SH   SOLE   0 0 6,836
EARGO INC COM 270087109 45 59,611 SH   SOLE   0 0 59,611
EARTHSTONE ENERGY INC CL A 27032D304 215 15,760 SH   SOLE   0 0 15,760
EAST WEST BANCORP INC COM 27579R104 718 11,083 SH   SOLE   0 0 11,083
EASTERN BANKSHARES INC COM 27627N105 1,261 68,292 SH   SOLE   0 0 68,292
EASTMAN CHEM CO COM 277432100 4,102 45,700 SH   SOLE   0 0 45,700
EATON CORP PLC SHS G29183103 8,523 67,645 SH   SOLE   0 0 67,645
EATON VANCE LTD DURATION INC COM 27828H105 374 36,229 SH   SOLE   0 0 36,229
EATON VANCE TAX ADVT DIV INC COM 27828G107 677 28,381 SH   SOLE   0 0 28,381
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 168 12,423 SH   SOLE   0 0 12,423
EATON VANCE TAX-MANAGED DIVE COM 27828N102 155 13,657 SH   SOLE   0 0 13,657
EATON VANCE TAX-MANAGED GLOB COM 27829F108 244 31,702 SH   SOLE   0 0 31,702
EATON VANCE TAX-MANAGED GLOB COM 27829C105 327 39,327 SH   SOLE   0 0 39,327
EBAY INC. COM 278642103 1,788 42,914 SH   SOLE   0 0 42,914
EBAY INC. COM 278642103 1 100 SH Call SOLE   0 0 100
ECOLAB INC COM 278865100 3,538 23,007 SH   SOLE   0 0 23,007
EDISON INTL COM 281020107 2,276 35,996 SH   SOLE   0 0 35,996
EDWARDS LIFESCIENCES CORP COM 28176E108 13,317 140,042 SH   SOLE   0 0 140,042
ELANCO ANIMAL HEALTH INC COM 28414H103 487 24,804 SH   SOLE   0 0 24,804
ELASTIC N V ORD SHS N14506104 203 3,007 SH   SOLE   0 0 3,007
ELBIT SYS LTD ORD M3760D101 389 1,695 SH   SOLE   0 0 1,695
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 20 14,500 SH   SOLE   0 0 14,500
ELECTRONIC ARTS INC COM 285512109 1,770 14,547 SH   SOLE   0 0 14,547
ELEVANCE HEALTH INC COM 036752103 10,046 20,817 SH   SOLE   0 0 20,817
EMCLAIRE FINL CORP COM 290828102 289 8,394 SH   SOLE   0 0 8,394
EMERSON ELEC CO COM 291011104 12,134 152,557 SH   SOLE   0 0 152,557
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 88 12,356 SH   SOLE   0 0 12,356
ENBRIDGE INC COM 29250N105 24,118 570,697 SH   SOLE   0 0 570,697
ENCOMPASS HEALTH CORP COM 29261A100 340 6,074 SH   SOLE   0 0 6,074
ENDEAVOUR SILVER CORP COM 29258Y103 127 40,321 SH   SOLE   0 0 40,321
ENDO INTL PLC SHS G30401106 163 349,871 SH   SOLE   0 0 349,871
ENERGOUS CORP COM 29272C103 11 11,315 SH   SOLE   0 0 11,315
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3,957 396,462 SH   SOLE   0 0 396,462
ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106 397 9,075 SH   SOLE   0 0 9,075
ENI S P A SPONSORED ADR 26874R108 312 13,102 SH   SOLE   0 0 13,102
ENPHASE ENERGY INC COM 29355A107 1,593 8,158 SH   SOLE   0 0 8,158
ENSIGN GROUP INC COM 29358P101 2,554 34,763 SH   SOLE   0 0 34,763
ENTEGRIS INC COM 29362U104 439 4,766 SH   SOLE   0 0 4,766
ENTERGY CORP NEW COM 29364G103 2,412 21,412 SH   SOLE   0 0 21,412
ENTERPRISE FINL SVCS CORP COM 293712105 1,075 25,907 SH   SOLE   0 0 25,907
ENTERPRISE PRODS PARTNERS L COM 293792107 17,486 717,514 SH   SOLE   0 0 717,514
ENVERIC BIOSCIENCES INC COM NEW 29405E109 4 17,577 SH   SOLE   0 0 17,577
EOG RES INC COM 26875P101 28,657 259,480 SH   SOLE   0 0 259,480
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 13 11,105 SH   SOLE   0 0 11,105
EPAM SYS INC COM 29414B104 493 1,671 SH   SOLE   0 0 1,671
EPR PPTYS COM SH BEN INT 26884U109 255 5,432 SH   SOLE   0 0 5,432
EQT CORP COM 26884L109 867 25,200 SH   SOLE   0 0 25,200
EQUIFAX INC COM 294429105 4,209 23,027 SH   SOLE   0 0 23,027
EQUINIX INC COM 29444U700 1,951 2,970 SH   SOLE   0 0 2,970
EQUINOR ASA SPONSORED ADR 29446M102 832 23,940 SH   SOLE   0 0 23,940
EQUINOX GOLD CORP COM 29446Y502 170 38,345 SH   SOLE   0 0 38,345
EQUITRANS MIDSTREAM CORP COM 294600101 162 25,468 SH   SOLE   0 0 25,468
EQUITY LIFESTYLE PPTYS INC COM 29472R108 285 4,045 SH   SOLE   0 0 4,045
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,108 15,341 SH   SOLE   0 0 15,341
ERICSSON ADR B SEK 10 294821608 293 39,535 SH   SOLE   0 0 39,535
ERIE INDTY CO CL A 29530P102 1,751 9,111 SH   SOLE   0 0 9,111
ESPORTS ENTMT GROUP INC COM 29667K306 41 100,000 SH   SOLE   0 0 100,000
ESSENTIAL UTILS INC COM 29670G102 1,953 42,602 SH   SOLE   0 0 42,602
ESSEX PPTY TR INC COM 297178105 980 3,747 SH   SOLE   0 0 3,747
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 282 5,936 SH   SOLE   0 0 5,936
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 320 55,119 SH   SOLE   0 0 55,119
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 733 16,013 SH   SOLE   0 0 16,013
ETF SER SOLUTIONS DEFIANCE NEXT 26922B600 2 200 SH   SOLE   0 0 200
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 695 22,063 SH   SOLE   0 0 22,063
ETF SER SOLUTIONS US GLB JETS 26922A842 5,416 328,249 SH   SOLE   0 0 328,249
ETSY INC COM 29786A106 595 8,126 SH   SOLE   0 0 8,126
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 17 17,000 PRN   SOLE   0 0 17,000
EURONET WORLDWIDE INC COM 298736109 2,679 26,631 SH   SOLE   0 0 26,631
EVERGY INC COM 30034W106 4,871 74,640 SH   SOLE   0 0 74,640
EVERQUOTE INC COM CL A 30041R108 132 14,983 SH   SOLE   0 0 14,983
EVERSOURCE ENERGY COM 30040W108 6,094 72,146 SH   SOLE   0 0 72,146
EVGO INC CL A COM 30052F100 344 57,234 SH   SOLE   0 0 57,234
EVOFEM BIOSCIENCES INC COM NEW 30048L203 12 10,356 SH   SOLE   0 0 10,356
EVOFEM BIOSCIENCES INC COM NEW 30048L203 0 1,000 SH Call SOLE   0 0 1,000
EVOFEM BIOSCIENCES INC COM NEW 30048L203 0 500 SH Call SOLE   0 0 500
EXACT SCIENCES CORP COM 30063P105 902 22,907 SH   SOLE   0 0 22,907
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 525 16,249 SH   SOLE   0 0 16,249
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,008 22,418 SH   SOLE   0 0 22,418
EXELIXIS INC COM 30161Q104 1,566 75,228 SH   SOLE   0 0 75,228
EXELON CORP COM 30161N101 5,104 112,609 SH   SOLE   0 0 112,609
EXLSERVICE HOLDINGS INC COM 302081104 253 1,720 SH   SOLE   0 0 1,720
EXP WORLD HLDGS INC COM 30212W100 728 61,888 SH   SOLE   0 0 61,888
EXPEDIA GROUP INC NOTE 2/1 30212PBE4 16 18,000 PRN   SOLE   0 0 18,000
EXPEDIA GROUP INC COM NEW 30212P303 2,850 30,050 SH   SOLE   0 0 30,050
EXPEDIA GROUP INC COM NEW 30212P303 3 100 SH Call SOLE   0 0 100
EXPEDITORS INTL WASH INC COM 302130109 1,485 15,239 SH   SOLE   0 0 15,239
EXTRA SPACE STORAGE INC COM 30225T102 1,146 6,738 SH   SOLE   0 0 6,738
EXXON MOBIL CORP COM 30231G102 126,405 1,476,009 SH   SOLE   0 0 1,476,009
F N B CORP COM 302520101 521 47,949 SH   SOLE   0 0 47,949
F5 INC COM 315616102 348 2,277 SH   SOLE   0 0 2,277
FACTSET RESH SYS INC COM 303075105 709 1,842 SH   SOLE   0 0 1,842
FAIR ISAAC CORP COM 303250104 1,088 2,714 SH   SOLE   0 0 2,714
FASTENAL CO COM 311900104 3,858 77,278 SH   SOLE   0 0 77,278
FEDERAL AGRIC MTG CORP CL C 313148306 201 2,057 SH   SOLE   0 0 2,057
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 272 2,840 SH   SOLE   0 0 2,840
FEDERATED HERMES INC CL B 314211103 990 31,150 SH   SOLE   0 0 31,150
FEDEX CORP COM 31428X106 10,544 46,505 SH   SOLE   0 0 46,505
FEDEX CORP COM 31428X106 1 3,300 SH Put SOLE   0 0 3,300
FERGUSON PLC NEW SHS G3421J106 493 4,456 SH   SOLE   0 0 4,456
FERRARI N V COM N3167Y103 431 2,347 SH   SOLE   0 0 2,347
FFBW INC MD COM 30260M103 212 17,448 SH   SOLE   0 0 17,448
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 630 14,596 SH   SOLE   0 0 14,596
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 24 1,100 SH   SOLE   0 0 1,100
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 231 5,332 SH   SOLE   0 0 5,332
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 292 6,533 SH   SOLE   0 0 6,533
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 349 5,930 SH   SOLE   0 0 5,930
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 605 9,968 SH   SOLE   0 0 9,968
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,287 13,341 SH   SOLE   0 0 13,341
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 5,463 126,991 SH   SOLE   0 0 126,991
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 9,379 345,321 SH   SOLE   0 0 345,321
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 446 9,593 SH   SOLE   0 0 9,593
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 714 19,313 SH   SOLE   0 0 19,313
FIDELITY NATL INFORMATION SV COM 31620M106 6,745 73,574 SH   SOLE   0 0 73,574
FIFTH THIRD BANCORP COM 316773100 4,657 138,584 SH   SOLE   0 0 138,584
Financial Institutn COM 317585404 285 10,954 SH   SOLE   0 0 10,954
FIRST AMERN FINL CORP COM 31847R102 321 6,059 SH   SOLE   0 0 6,059
FIRST BANCORP N C COM 318910106 361 10,340 SH   SOLE   0 0 10,340
FIRST BUSEY CORP COM NEW 319383204 763 33,387 SH   SOLE   0 0 33,387
FIRST CTZNS BANCSHARES INC N CL A 31946M103 417 637 SH   SOLE   0 0 637
FIRST FINL BANCORP OH COM 320209109 1,484 76,488 SH   SOLE   0 0 76,488
FIRST FINL BANKSHARES INC COM 32020R109 319 8,114 SH   SOLE   0 0 8,114
FIRST HORIZON CORPORATION COM 320517105 1,376 62,981 SH   SOLE   0 0 62,981
FIRST MAJESTIC SILVER CORP COM 32076V103 125 17,341 SH   SOLE   0 0 17,341
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,554 107,866 SH   SOLE   0 0 107,866
FIRST SOLAR INC COM 336433107 455 6,677 SH   SOLE   0 0 6,677
FIRST TR BICK INDEX FD COM SHS 33733H107 796 29,979 SH   SOLE   0 0 29,979
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 583 33,860 SH   SOLE   0 0 33,860
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,289 45,221 SH   SOLE   0 0 45,221
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 560 20,923 SH   SOLE   0 0 20,923
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 243 3,377 SH   SOLE   0 0 3,377
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 357 4,340 SH   SOLE   0 0 4,340
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 529 8,022 SH   SOLE   0 0 8,022
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 626 6,070 SH   SOLE   0 0 6,070
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 635 6,748 SH   SOLE   0 0 6,748
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2,024 52,098 SH   SOLE   0 0 52,098
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 5,701 141,681 SH   SOLE   0 0 141,681
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 274 12,526 SH   SOLE   0 0 12,526
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 352 2,594 SH   SOLE   0 0 2,594
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 364 7,545 SH   SOLE   0 0 7,545
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 442 25,661 SH   SOLE   0 0 25,661
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 636 12,957 SH   SOLE   0 0 12,957
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 897 12,822 SH   SOLE   0 0 12,822
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,078 35,000 SH   SOLE   0 0 35,000
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2,256 54,460 SH   SOLE   0 0 54,460
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,606 20,517 SH   SOLE   0 0 20,517
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 9,945 190,513 SH   SOLE   0 0 190,513
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 14,344 285,905 SH   SOLE   0 0 285,905
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 299 9,011 SH   SOLE   0 0 9,011
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5,117 110,341 SH   SOLE   0 0 110,341
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 689 9,057 SH   SOLE   0 0 9,057
FIRST TR MORNINGSTAR DIVID L SHS 336917109 918 26,065 SH   SOLE   0 0 26,065
FIRST TR NASDAQ 100 TECH IND SHS 337345102 764 6,681 SH   SOLE   0 0 6,681
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 266 3,477 SH   SOLE   0 0 3,477
FIRST TR VALUE LINE DIVID IN SHS 33734H106 575 14,823 SH   SOLE   0 0 14,823
FIRSTENERGY CORP COM 337932107 902 23,495 SH   SOLE   0 0 23,495
FISERV INC COM 337738108 9,844 110,650 SH   SOLE   0 0 110,650
FISKER INC CL A COM STK 33813J106 217 25,362 SH   SOLE   0 0 25,362
FIVE BELOW INC COM 33829M101 246 2,165 SH   SOLE   0 0 2,165
FIVE9 INC COM 338307101 770 8,450 SH   SOLE   0 0 8,450
FIVERR INTL LTD ORD SHS M4R82T106 312 9,059 SH   SOLE   0 0 9,059
FLAHERTY & CRUMRINE PFD SECS COM 338478100 346 20,620 SH   SOLE   0 0 20,620
FLEETCOR TECHNOLOGIES INC COM 339041105 14,319 68,148 SH   SOLE   0 0 68,148
FLEX LTD ORD Y2573F102 2,202 152,170 SH   SOLE   0 0 152,170
FLEXSHARES TR MORNSTAR USMKT 33939L100 212 1,459 SH   SOLE   0 0 1,459
FLEXSHARES TR MORNSTAR UPSTR 33939L407 592 14,924 SH   SOLE   0 0 14,924
FLEXSHARES TR QUALT DIVD IDX 33939L860 762 15,028 SH   SOLE   0 0 15,028
FLEXSHARES TR QLT DIV DEF IDX 33939L845 2,072 41,436 SH   SOLE   0 0 41,436
FLEXSHARES TR INTL QLTDV IDX 33939L837 4,220 206,544 SH   SOLE   0 0 206,544
FLOOR & DECOR HLDGS INC CL A 339750101 378 6,000 SH   SOLE   0 0 6,000
FLORA GROWTH CORP COM 339764102 7 11,249 SH   SOLE   0 0 11,249
FLOWERS FOODS INC COM 343498101 10,692 406,239 SH   SOLE   0 0 406,239
FLUOR CORP NEW COM 343412102 505 20,762 SH   SOLE   0 0 20,762
FMC CORP COM NEW 302491303 1,112 10,396 SH   SOLE   0 0 10,396
FOCUS FINL PARTNERS INC COM CL A 34417P100 208 6,098 SH   SOLE   0 0 6,098
FORD MTR CO DEL COM 345370860 19,232 1,727,967 SH   SOLE   0 0 1,727,967
FORD MTR CO DEL COM 345370860 0 4,000 SH Call SOLE   0 0 4,000
FORD MTR CO DEL COM 345370860 1 100 SH Call SOLE   0 0 100
FORD MTR CO DEL COM 345370860 0 100 SH Call SOLE   0 0 100
FORD MTR CO DEL COM 345370860 0 100 SH Call SOLE   0 0 100
FORTINET INC COM 34959E109 2,797 49,426 SH   SOLE   0 0 49,426
FORTIS INC COM 349553107 522 11,033 SH   SOLE   0 0 11,033
FORTIVE CORP COM 34959J108 972 17,876 SH   SOLE   0 0 17,876
FORTRESS BIOTECH INC COM 34960Q109 13 15,600 SH   SOLE   0 0 15,600
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,157 19,320 SH   SOLE   0 0 19,320
FOSSIL GROUP INC COM 34988V106 59 11,503 SH   SOLE   0 0 11,503
FOX CORP CL A COM 35137L105 209 6,506 SH   SOLE   0 0 6,506
FRANCO NEV CORP COM 351858105 873 6,632 SH   SOLE   0 0 6,632
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 660 48,978 SH   SOLE   0 0 48,978
FRANKLIN RESOURCES INC COM 354613101 3,007 129,011 SH   SOLE   0 0 129,011
FRANKLIN TEMPLETON ETF TR LIBERTY SR LN 35473P595 235 10,172 SH   SOLE   0 0 10,172
FREEPORT-MCMORAN INC CL B 35671D857 2,363 80,750 SH   SOLE   0 0 80,750
FREYR BATTERY SHS L4135L100 72 10,500 SH   SOLE   0 0 10,500
FRONTIER GROUP HLDGS INC COM 35909R108 129 13,750 SH   SOLE   0 0 13,750
FS BANCORP INC COM 30263Y104 316 11,008 SH   SOLE   0 0 11,008
FS KKR CAP CORP COM 302635206 2,048 105,445 SH   SOLE   0 0 105,445
Fsd Pharma Inc Fsd Pha COM 35954B206 11 13,737 SH   SOLE   0 0 13,737
FUBOTV INC COM 35953D104 130 52,600 SH   SOLE   0 0 52,600
FUEL TECH INC COM 359523107 30 23,850 SH   SOLE   0 0 23,850
FUELCELL ENERGY INC COM 35952H601 260 69,453 SH   SOLE   0 0 69,453
FULTON FINL CORP PA COM 360271100 279 19,330 SH   SOLE   0 0 19,330
GABELLI DIVID & INCOME TR COM 36242H104 267 13,040 SH   SOLE   0 0 13,040
GABELLI EQUITY TR INC COM 362397101 168 27,593 SH   SOLE   0 0 27,593
GABELLI UTIL TR COM 36240A101 97 14,336 SH   SOLE   0 0 14,336
GALECTIN THERAPEUTICS INC COM NEW 363225202 28 21,048 SH   SOLE   0 0 21,048
GALLAGHER ARTHUR J & CO COM 363576109 7,651 46,929 SH   SOLE   0 0 46,929
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 47 13,019 SH   SOLE   0 0 13,019
GAMESTOP CORP NEW CL A 36467W109 548 4,484 SH   SOLE   0 0 4,484
GAMIDA CELL LTD SHS M47364100 21 11,988 SH   SOLE   0 0 11,988
GAMING & LEISURE PPTYS INC COM 36467J108 392 8,555 SH   SOLE   0 0 8,555
GARMIN LTD SHS H2906T109 2,450 24,937 SH   SOLE   0 0 24,937
GARTNER INC COM 366651107 773 3,198 SH   SOLE   0 0 3,198
GDS HLDGS LTD SPONSORED ADS 36165L108 1,060 31,734 SH   SOLE   0 0 31,734
GENASYS INC COM 36872P103 70 21,550 SH   SOLE   0 0 21,550
GENERAC HLDGS INC COM 368736104 1,319 6,262 SH   SOLE   0 0 6,262
GENERAL DYNAMICS CORP COM 369550108 8,331 37,652 SH   SOLE   0 0 37,652
GENERAL ELECTRIC CO COM NEW 369604301 9,582 150,492 SH   SOLE   0 0 150,492
GENERAL MLS INC COM 370334104 7,514 99,590 SH   SOLE   0 0 99,590
GENERAL MTRS CO COM 37045V100 4,265 134,301 SH   SOLE   0 0 134,301
GENPACT LIMITED SHS G3922B107 335 7,918 SH   SOLE   0 0 7,918
GENTEX CORP COM 371901109 1,780 63,639 SH   SOLE   0 0 63,639
GENUINE PARTS CO COM 372460105 6,299 47,365 SH   SOLE   0 0 47,365
GEVO INC COM PAR 374396406 41 17,627 SH   SOLE   0 0 17,627
GILEAD SCIENCES INC COM 375558103 8,407 140,860 SH   SOLE   0 0 140,860
GLACIER BANCORP INC NEW COM 37637Q105 7,783 164,119 SH   SOLE   0 0 164,119
GLADSTONE LD CORP COM 376549101 263 11,875 SH   SOLE   0 0 11,875
GLOBAL PMTS INC COM 37940X102 1,243 11,234 SH   SOLE   0 0 11,234
GLOBAL X FDS BLOCKCHAIN & BIT 37960A875 65 10,475 SH   SOLE   0 0 10,475
GLOBAL X FDS FINTECH ETF 37954Y814 245 11,520 SH   SOLE   0 0 11,520
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 256 10,259 SH   SOLE   0 0 10,259
GLOBAL X FDS US INFR DEV ETF 37954Y673 287 12,602 SH   SOLE   0 0 12,602
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 414 10,871 SH   SOLE   0 0 10,871
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 566 34,304 SH   SOLE   0 0 34,304
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 658 37,693 SH   SOLE   0 0 37,693
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 682 33,553 SH   SOLE   0 0 33,553
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 819 38,147 SH   SOLE   0 0 38,147
GLOBAL X FDS GLOBAL X COPPER 37954Y830 865 28,480 SH   SOLE   0 0 28,480
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 907 19,754 SH   SOLE   0 0 19,754
GLOBAL X FDS US PFD ETF 37954Y657 2,268 106,952 SH   SOLE   0 0 106,952
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2,299 31,659 SH   SOLE   0 0 31,659
GLOBAL X FDS GLBL X MLP ETF 37954Y343 117,281 3,180,938 SH   SOLE   0 0 3,180,938
GLOBALSTAR INC COM 378973408 22 17,982 SH   SOLE   0 0 17,982
GLOBE LIFE INC COM 37959E102 1,798 18,451 SH   SOLE   0 0 18,451
GOHEALTH INC COM CL A 38046W105 21 34,862 SH   SOLE   0 0 34,862
GOLDMAN SACHS BDC INC SHS 38147U107 16,165 962,182 SH   SOLE   0 0 962,182
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 259 9,343 SH   SOLE   0 0 9,343
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 602 10,836 SH   SOLE   0 0 10,836
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,581 21,099 SH   SOLE   0 0 21,099
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 5,764 106,803 SH   SOLE   0 0 106,803
GOLDMAN SACHS GROUP INC COM 38141G104 17,443 58,728 SH   SOLE   0 0 58,728
GOLDMINING INC COM 38149E101 13 13,342 SH   SOLE   0 0 13,342
GOODYEAR TIRE & RUBR CO COM 382550101 142 13,250 SH   SOLE   0 0 13,250
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 31 12,295 SH   SOLE   0 0 12,295
GRACO INC COM 384109104 3,908 65,772 SH   SOLE   0 0 65,772
GRAHAM HLDGS CO COM CL B 384637104 1,389 2,450 SH   SOLE   0 0 2,450
GRAINGER W W INC COM 384802104 4,179 9,197 SH   SOLE   0 0 9,197
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 608 9,945 SH   SOLE   0 0 9,945
GREENLANE HLDGS INC CL A 395330103 505 2,572,175 SH   SOLE   0 0 2,572,175
GREIF INC CL A 397624107 447 7,165 SH   SOLE   0 0 7,165
GRIFOLS S A SP ADR REP B NVT 398438408 130 10,953 SH   SOLE   0 0 10,953
GRITSTONE BIO INC COM 39868T105 60 24,950 SH   SOLE   0 0 24,950
GROWGENERATION CORP COM 39986L109 53 14,646 SH   SOLE   0 0 14,646
GSK PLC SPONSORED ADR 37733W105 8,329 191,358 SH   SOLE   0 0 191,358
GUARDANT HEALTH INC COM 40131M109 226 5,609 SH   SOLE   0 0 5,609
HALL OF FAME RESORT & ENTMT COM 40619L102 21 35,518 SH   SOLE   0 0 35,518
HALLIBURTON CO COM 406216101 3,042 96,993 SH   SOLE   0 0 96,993
HAMILTON LANE INC CL A 407497106 4,946 73,621 SH   SOLE   0 0 73,621
Hancock Holding Co COM 410120109 624 14,071 SH   SOLE   0 0 14,071
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 215 5,784 SH   SOLE   0 0 5,784
HANESBRANDS INC COM 410345102 1,509 146,613 SH   SOLE   0 0 146,613
HANNON ARMSTRONG SUST INFR C COM 41068X100 522 13,789 SH   SOLE   0 0 13,789
HANOVER INS GROUP INC COM 410867105 457 3,123 SH   SOLE   0 0 3,123
HARLEY DAVIDSON INC COM 412822108 564 17,811 SH   SOLE   0 0 17,811
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 45 14,238 SH   SOLE   0 0 14,238
HARSCO CORP COM 415864107 155 21,769 SH   SOLE   0 0 21,769
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 2,062 60,280 SH   SOLE   0 0 60,280
HARTFORD FINL SVCS GROUP INC COM 416515104 2,521 38,523 SH   SOLE   0 0 38,523
HASBRO INC COM 418056107 14,754 180,187 SH   SOLE   0 0 180,187
HASHICORP INC COM CL A 418100103 5,304 180,160 SH   SOLE   0 0 180,160
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,315 32,159 SH   SOLE   0 0 32,159
HAWAIIAN HOLDINGS INC COM 419879101 456 31,886 SH   SOLE   0 0 31,886
HCA HEALTHCARE INC COM 40412C101 4,054 24,125 SH   SOLE   0 0 24,125
HCI GROUP INC COM 40416E103 5,076 74,911 SH   SOLE   0 0 74,911
HDFC BANK LTD SPONSORED ADS 40415F101 792 14,414 SH   SOLE   0 0 14,414
HEALTH CATALYST INC COM 42225T107 231 15,940 SH   SOLE   0 0 15,940
HEALTHCARE TR AMER INC CL A NEW 42225P501 337 12,067 SH   SOLE   0 0 12,067
HEALTHPEAK PROPERTIES INC COM 42250P103 1,223 47,201 SH   SOLE   0 0 47,201
HEARTLAND FINL USA INC COM 42234Q102 290 6,989 SH   SOLE   0 0 6,989
HECLA MNG CO COM 422704106 57 14,623 SH   SOLE   0 0 14,623
HEICO CORP NEW CL A 422806208 206 1,951 SH   SOLE   0 0 1,951
HEICO CORP NEW COM 422806109 630 4,807 SH   SOLE   0 0 4,807
HELEN OF TROY LTD COM G4388N106 12,874 79,267 SH   SOLE   0 0 79,267
HELIOGEN INC COMMON STOCK 42329E105 211 99,868 SH   SOLE   0 0 99,868
HELLO GROUP INC ADS 423403104 52 10,345 SH   SOLE   0 0 10,345
HENRY JACK & ASSOC INC COM 426281101 1,433 7,962 SH   SOLE   0 0 7,962
HENRY SCHEIN INC COM 806407102 498 6,484 SH   SOLE   0 0 6,484
HERCULES CAPITAL INC COM 427096508 434 32,164 SH   SOLE   0 0 32,164
HERCULES CAPITAL INC COM 427096508 2 1,400 SH Call SOLE   0 0 1,400
HERSHEY CO COM 427866108 11,548 53,671 SH   SOLE   0 0 53,671
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 104 10,639 SH   SOLE   0 0 10,639
HESS CORP COM 42809H107 945 8,920 SH   SOLE   0 0 8,920
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,402 105,755 SH   SOLE   0 0 105,755
HF SINCLAIR CORP COM 403949100 246 5,456 SH   SOLE   0 0 5,456
HIGH TIDE INC COM NEW 42981E401 25 12,402 SH   SOLE   0 0 12,402
HILL INTL INC COM 431466101 168 100,000 SH   SOLE   0 0 100,000
HILLENBRAND INC COM 431571108 545 13,312 SH   SOLE   0 0 13,312
HILTON WORLDWIDE HLDGS INC COM 43300A203 814 7,307 SH   SOLE   0 0 7,307
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 77 10,357 SH   SOLE   0 0 10,357
HIREQUEST INC COM 433535101 654 46,387 SH   SOLE   0 0 46,387
HOLOGIC INC COM 436440101 1,115 16,093 SH   SOLE   0 0 16,093
HOME DEPOT INC COM 437076102 101,522 370,153 SH   SOLE   0 0 370,153
HOME DEPOT INC COM 437076102 3 800 SH Put SOLE   0 0 800
HOME DEPOT INC COM 437076102 16 2,800 SH Put SOLE   0 0 2,800
HONDA MOTOR LTD AMERN SHS 438128308 465 19,263 SH   SOLE   0 0 19,263
HONEYWELL INTL INC COM 438516106 26,042 149,831 SH   SOLE   0 0 149,831
HORIZON BANCORP INC COM 440407104 319 18,318 SH   SOLE   0 0 18,318
HORIZON THERAPEUTICS PUB L SHS G46188101 688 8,624 SH   SOLE   0 0 8,624
HORMEL FOODS CORP COM 440452100 5,851 123,538 SH   SOLE   0 0 123,538
HOST HOTELS & RESORTS INC COM 44107P104 338 21,557 SH   SOLE   0 0 21,557
HOWMET AEROSPACE INC COM 443201108 819 26,048 SH   SOLE   0 0 26,048
HP INC COM 40434L105 4,634 141,365 SH   SOLE   0 0 141,365
HSBC HLDGS PLC SPON ADR NEW 404280406 2,740 83,857 SH   SOLE   0 0 83,857
HUBSPOT INC COM 443573100 2,599 8,643 SH   SOLE   0 0 8,643
HUDBAY MINERALS INC COM 443628102 67 16,409 SH   SOLE   0 0 16,409
HUDSON PAC PPTYS INC COM 444097109 206 13,908 SH   SOLE   0 0 13,908
HUMANA INC COM 444859102 7,039 15,039 SH   SOLE   0 0 15,039
HUNT J B TRANS SVCS INC COM 445658107 271 1,721 SH   SOLE   0 0 1,721
HUNTINGTON BANCSHARES INC COM 446150104 1,844 153,243 SH   SOLE   0 0 153,243
HUNTINGTON INGALLS INDS INC COM 446413106 803 3,687 SH   SOLE   0 0 3,687
HUNTSMAN CORP COM 447011107 1,173 41,382 SH   SOLE   0 0 41,382
HUT 8 MNG CORP COM 44812T102 7 5,317 SH   SOLE   0 0 5,317
HUT 8 MNG CORP COM 44812T102 7 12,000 SH Call SOLE   0 0 12,000
IAC INTERACTIVECORP NEW COM NEW 44891N208 245 3,228 SH   SOLE   0 0 3,228
IAMGOLD CORP COM 450913108 17 10,625 SH   SOLE   0 0 10,625
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 864 17,960 SH   SOLE   0 0 17,960
ICICI BANK LIMITED ADR 45104G104 309 17,429 SH   SOLE   0 0 17,429
ICL GROUP LTD SHS M53213100 105 11,511 SH   SOLE   0 0 11,511
ICON PLC SHS G4705A100 17,496 80,738 SH   SOLE   0 0 80,738
IDACORP INC COM 451107106 367 3,466 SH   SOLE   0 0 3,466
IDEANOMICS INC COM 45166V106 145 219,420 SH   SOLE   0 0 219,420
IDEX CORP COM 45167R104 520 2,861 SH   SOLE   0 0 2,861
IDEXX LABS INC COM 45168D104 4,729 13,483 SH   SOLE   0 0 13,483
ILLINOIS TOOL WKS INC COM 452308109 16,255 89,190 SH   SOLE   0 0 89,190
ILLUMINA INC NOTE 8/1 452327AK5 22 23,000 PRN   SOLE   0 0 23,000
ILLUMINA INC COM 452327109 2,014 10,923 SH   SOLE   0 0 10,923
IMPERIAL OIL LTD COM NEW 453038408 594 12,602 SH   SOLE   0 0 12,602
IMPINJ INC COM 453204109 736 12,541 SH   SOLE   0 0 12,541
INARI MED INC COM 45332Y109 301 4,434 SH   SOLE   0 0 4,434
INCYTE CORP COM 45337C102 756 9,951 SH   SOLE   0 0 9,951
INDEPENDENCE RLTY TR INC COM 45378A106 2,288 110,382 SH   SOLE   0 0 110,382
INDEPENDENT BK CORP MICH COM NEW 453838609 521 27,007 SH   SOLE   0 0 27,007
INDIA FD INC COM 454089103 920 56,460 SH   SOLE   0 0 56,460
INFOSYS LTD SPONSORED ADR 456788108 1,025 55,392 SH   SOLE   0 0 55,392
ING GROEP N.V. SPONSORED ADR 456837103 383 38,644 SH   SOLE   0 0 38,644
INGERSOLL RAND INC COM 45687V106 749 17,788 SH   SOLE   0 0 17,788
INGREDION INC COM 457187102 793 8,992 SH   SOLE   0 0 8,992
INHIBRX INC COM 45720L107 136 12,000 SH   SOLE   0 0 12,000
INMED PHARMACEUTICALS INC COM NEW 457637502 5 10,832 SH   SOLE   0 0 10,832
INNOVATIVE INDL PPTYS INC COM 45781V101 892 8,121 SH   SOLE   0 0 8,121
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR GROWTH ACCELRTD 45782C128 19 1,025 SH   SOLE   0 0 1,025
INNOVATOR ETFS TR US EQTY ACC ETF 45783Y764 20 1,030 SH   SOLE   0 0 1,030
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 58 2,015 SH   SOLE   0 0 2,015
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 269 9,106 SH   SOLE   0 0 9,106
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 315 11,109 SH   SOLE   0 0 11,109
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 431 14,350 SH   SOLE   0 0 14,350
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 1,611 59,727 SH   SOLE   0 0 59,727
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 2,235 77,727 SH   SOLE   0 0 77,727
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 21 12,366 SH   SOLE   0 0 12,366
INSEEGO CORP COM 45782B104 30 15,672 SH   SOLE   0 0 15,672
INSPIRE MED SYS INC COM 457730109 290 1,589 SH   SOLE   0 0 1,589
INTEL CORP COM 458140100 54,478 1,456,251 SH   SOLE   0 0 1,456,251
INTEL CORP COM 458140100 13 2,500 SH Call SOLE   0 0 2,500
INTEL CORP COM 458140100 25 4,000 SH Call SOLE   0 0 4,000
INTEL CORP COM 458140100 3 800 SH Call SOLE   0 0 800
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,425 25,785 SH   SOLE   0 0 25,785
INTERDIGITAL INC COM 45867G101 585 9,615 SH   SOLE   0 0 9,615
INTERNATIONAL BUSINESS MACHS COM 459200101 30,756 217,833 SH   SOLE   0 0 217,833
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 481 4,034 SH   SOLE   0 0 4,034
INTERNATIONAL PAPER CO COM 460146103 1,733 41,423 SH   SOLE   0 0 41,423
INTERPUBLIC GROUP COS INC COM 460690100 842 30,567 SH   SOLE   0 0 30,567
INTUIT COM 461202103 13,864 35,971 SH   SOLE   0 0 35,971
INTUITIVE SURGICAL INC COM NEW 46120E602 7,755 38,637 SH   SOLE   0 0 38,637
INTUITIVE SURGICAL INC COM NEW 46120E602 7 400 SH Call SOLE   0 0 400
INVENTRUST PPTYS CORP COM NEW 46124J201 861 33,389 SH   SOLE   0 0 33,389
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 15,588 314,582 SH   SOLE   0 0 314,582
INVESCO ACTVELY MNGD ETC FD ELC VEH MTLS CDT 46090F209 205 9,014 SH   SOLE   0 0 9,014
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 6,359 352,469 SH   SOLE   0 0 352,469
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 105 11,145 SH   SOLE   0 0 11,145
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 310 7,974 SH   SOLE   0 0 7,974
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 16,516 619,952 SH   SOLE   0 0 619,952
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 219 11,982 SH   SOLE   0 0 11,982
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 4 187 SH   SOLE   0 0 187
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 5 187 SH   SOLE   0 0 187
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 38 562 SH   SOLE   0 0 562
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 216 5,225 SH   SOLE   0 0 5,225
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 270 5,263 SH   SOLE   0 0 5,263
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 297 15,142 SH   SOLE   0 0 15,142
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 343 14,100 SH   SOLE   0 0 14,100
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 348 14,858 SH   SOLE   0 0 14,858
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 368 18,174 SH   SOLE   0 0 18,174
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 470 6,581 SH   SOLE   0 0 6,581
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 487 26,297 SH   SOLE   0 0 26,297
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 551 18,943 SH   SOLE   0 0 18,943
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 557 30,663 SH   SOLE   0 0 30,663
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 572 12,954 SH   SOLE   0 0 12,954
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 670 15,169 SH   SOLE   0 0 15,169
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1,035 7,567 SH   SOLE   0 0 7,567
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1,053 26,451 SH   SOLE   0 0 26,451
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1,215 10,550 SH   SOLE   0 0 10,550
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1,401 12,085 SH   SOLE   0 0 12,085
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 2,844 102,608 SH   SOLE   0 0 102,608
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 3,911 206,690 SH   SOLE   0 0 206,690
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 5,665 112,270 SH   SOLE   0 0 112,270
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 7,026 113,328 SH   SOLE   0 0 113,328
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 10,738 870,167 SH   SOLE   0 0 870,167
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 235 3,688 SH   SOLE   0 0 3,688
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 245 9,850 SH   SOLE   0 0 9,850
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 270 10,995 SH   SOLE   0 0 10,995
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 312 13,180 SH   SOLE   0 0 13,180
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 358 18,581 SH   SOLE   0 0 18,581
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 411 20,110 SH   SOLE   0 0 20,110
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 708 34,143 SH   SOLE   0 0 34,143
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 744 35,510 SH   SOLE   0 0 35,510
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 3,391 160,022 SH   SOLE   0 0 160,022
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 210 2,908 SH   SOLE   0 0 2,908
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 214 4,692 SH   SOLE   0 0 4,692
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 215 2,869 SH   SOLE   0 0 2,869
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 221 1,937 SH   SOLE   0 0 1,937
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 234 1,508 SH   SOLE   0 0 1,508
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 292 3,485 SH   SOLE   0 0 3,485
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 308 1,858 SH   SOLE   0 0 1,858
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 321 15,633 SH   SOLE   0 0 15,633
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 364 10,544 SH   SOLE   0 0 10,544
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 409 1,429 SH   SOLE   0 0 1,429
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 426 9,599 SH   SOLE   0 0 9,599
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 491 11,702 SH   SOLE   0 0 11,702
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 507 9,534 SH   SOLE   0 0 9,534
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 511 7,509 SH   SOLE   0 0 7,509
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 584 37,605 SH   SOLE   0 0 37,605
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 799 10,307 SH   SOLE   0 0 10,307
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 883 11,779 SH   SOLE   0 0 11,779
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 897 3,796 SH   SOLE   0 0 3,796
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 911 25,111 SH   SOLE   0 0 25,111
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1,822 11,883 SH   SOLE   0 0 11,883
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 2,151 125,671 SH   SOLE   0 0 125,671
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,529 17,067 SH   SOLE   0 0 17,067
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2,971 64,272 SH   SOLE   0 0 64,272
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 19,185 129,945 SH   SOLE   0 0 129,945
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 28,172 209,885 SH   SOLE   0 0 209,885
INVESCO LTD SHS G491BT108 20 1,210 SH   SOLE   0 0 1,210
INVESCO QQQ TR UNIT SER 1 46090E103 143,617 512,406 SH   SOLE   0 0 512,406
INVESCO QQQ TR UNIT SER 1 46090E103 3 200 SH Call SOLE   0 0 200
INVESCO QQQ TR UNIT SER 1 46090E103 51 3,000 SH Call SOLE   0 0 3,000
INVESCO QQQ TR UNIT SER 1 46090E103 1 700 SH Call SOLE   0 0 700
INVESCO QQQ TR UNIT SER 1 46090E103 0 100 SH Call SOLE   0 0 100
INVESCO QQQ TR UNIT SER 1 46090E103 2 200 SH Call SOLE   0 0 200
INVESCO QQQ TR UNIT SER 1 46090E103 2 600 SH Call SOLE   0 0 600
INVESCO QQQ TR UNIT SER 1 46090E103 6 800 SH Call SOLE   0 0 800
INVESCO QQQ TR UNIT SER 1 46090E103 3 600 SH Call SOLE   0 0 600
INVESCO QUALITY MUN INCOME T COM 46133G107 194 19,016 SH   SOLE   0 0 19,016
INVESCO SR INCOME TR COM 46131H107 83 21,400 SH   SOLE   0 0 21,400
INVESCO TR INVT GRADE NEW YO COM 46131T101 119 11,093 SH   SOLE   0 0 11,093
INVITAE CORP COM 46185L103 199 81,487 SH   SOLE   0 0 81,487
IONIS PHARMACEUTICALS INC COM 462222100 471 12,729 SH   SOLE   0 0 12,729
IQIYI INC SPONSORED ADS 46267X108 89 21,301 SH   SOLE   0 0 21,301
IQVIA HLDGS INC COM 46266C105 1,404 6,470 SH   SOLE   0 0 6,470
IRIDIUM COMMUNICATIONS INC COM 46269C102 318 8,468 SH   SOLE   0 0 8,468
IRON MTN INC NEW COM 46284V101 754 15,487 SH   SOLE   0 0 15,487
IRONNET INC COM 46323Q105 31 13,954 SH   SOLE   0 0 13,954
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 305 26,458 SH   SOLE   0 0 26,458
ISHARES GOLD TR ISHARES NEW 464285204 48,939 1,426,360 SH   SOLE   0 0 1,426,360
ISHARES INC MSCI GBL ETF NEW 46434G848 204 5,734 SH   SOLE   0 0 5,734
ISHARES INC MSCI HONG KG ETF 464286871 208 9,357 SH   SOLE   0 0 9,357
ISHARES INC MSCI EURZONE ETF 464286608 259 7,116 SH   SOLE   0 0 7,116
ISHARES INC GLB AGRIC PR ETF 464286350 277 7,077 SH   SOLE   0 0 7,077
ISHARES INC MSCI STH KOR ETF 464286772 319 5,482 SH   SOLE   0 0 5,482
ISHARES INC MSCI PAC JP ETF 464286665 340 8,157 SH   SOLE   0 0 8,157
ISHARES INC JP MRG EM CRP BD 464286251 401 9,365 SH   SOLE   0 0 9,365
ISHARES INC MSCI TAIWAN ETF 46434G772 524 10,393 SH   SOLE   0 0 10,393
ISHARES INC MSCI CDA ETF 464286509 532 15,800 SH   SOLE   0 0 15,800
ISHARES INC MSCI AUST ETF 464286103 548 25,833 SH   SOLE   0 0 25,833
ISHARES INC MSCI FRONTIER 464286145 794 29,600 SH   SOLE   0 0 29,600
ISHARES INC MSCI SWITZERLAND 464286749 1,422 34,244 SH   SOLE   0 0 34,244
ISHARES INC MSCI EMERG MRKT 464286533 2,575 46,448 SH   SOLE   0 0 46,448
ISHARES INC MSCI GBL MIN VOL 464286525 3,707 39,233 SH   SOLE   0 0 39,233
ISHARES INC MSCI JPN ETF NEW 46434G822 4,968 94,033 SH   SOLE   0 0 94,033
ISHARES INC EM MKT SM-CP ETF 464286475 8,173 170,130 SH   SOLE   0 0 170,130
ISHARES INC MSCI EMRG CHN 46434G764 12,727 266,473 SH   SOLE   0 0 266,473
ISHARES INC EM MKTS DIV ETF 464286319 19,577 735,970 SH   SOLE   0 0 735,970
ISHARES INC ESG AWR MSCI EM 46434G863 41,518 1,284,992 SH   SOLE   0 0 1,284,992
ISHARES INC CORE MSCI EMKT 46434G103 2,667,469 54,371,567 SH   SOLE   0 0 54,371,567
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 963 41,687 SH   SOLE   0 0 41,687
ISHARES SILVER TR ISHARES 46428Q109 3,817 204,764 SH   SOLE   0 0 204,764
ISHARES TR GNMA BOND ETF 46429B333 4 79 SH   SOLE   0 0 79
ISHARES TR HDG MSCI EAFE 46434V803 22 695 SH   SOLE   0 0 695
ISHARES TR USD INV GRDE ETF 464288620 210 4,126 SH   SOLE   0 0 4,126
ISHARES TR MRNING SM CP ETF 464288703 214 4,251 SH   SOLE   0 0 4,251
ISHARES TR IBONDS 26 TRM TS 46436E858 222 9,427 SH   SOLE   0 0 9,427
ISHARES TR CONV BD ETF 46435G102 230 3,321 SH   SOLE   0 0 3,321
ISHARES TR 3YRTB ETF 464288125 234 3,355 SH   SOLE   0 0 3,355
ISHARES TR RESIDENTIAL MULT 464288562 249 3,118 SH   SOLE   0 0 3,118
ISHARES TR U.S. UTILITS ETF 464287697 255 2,974 SH   SOLE   0 0 2,974
ISHARES TR INTRM GOV CR ETF 464288612 255 2,419 SH   SOLE   0 0 2,419
ISHARES TR CYBERSECURITY 46435U135 291 8,294 SH   SOLE   0 0 8,294
ISHARES TR MRGSTR MD CP VAL 464288406 292 4,917 SH   SOLE   0 0 4,917
ISHARES TR MORNINGSTAR VALU 464288109 310 5,136 SH   SOLE   0 0 5,136
ISHARES TR US TREAS BD ETF 46429B267 312 13,042 SH   SOLE   0 0 13,042
ISHARES TR BLACKROCK ULTRA 46434V878 314 6,266 SH   SOLE   0 0 6,266
ISHARES TR IBONDS DEC 27 46435U283 322 12,804 SH   SOLE   0 0 12,804
ISHARES TR MSCI AC ASIA ETF 464288182 323 4,665 SH   SOLE   0 0 4,665
ISHARES TR EXPONENTIAL TECH 46434V381 341 7,112 SH   SOLE   0 0 7,112
ISHARES TR U.S. PHARMA ETF 464288836 352 1,836 SH   SOLE   0 0 1,836
ISHARES TR GLOBAL ENERG ETF 464287341 354 10,434 SH   SOLE   0 0 10,434
ISHARES TR MORNINGSTR US EQ 464287127 359 6,900 SH   SOLE   0 0 6,900
ISHARES TR IBONDS 27 ETF 46435UAA9 368 15,403 SH   SOLE   0 0 15,403
ISHARES TR SELF DRIVNG EV 46435U366 378 10,268 SH   SOLE   0 0 10,268
ISHARES TR MSCI JP EQUL 46435U382 390 12,992 SH   SOLE   0 0 12,992
ISHARES TR EUROPE ETF 464287861 393 9,203 SH   SOLE   0 0 9,203
ISHARES TR GLB INFRASTR ETF 464288372 414 8,846 SH   SOLE   0 0 8,846
ISHARES TR ROBOTICS ARTIF 46435U556 422 15,985 SH   SOLE   0 0 15,985
ISHARES TR RUS TOP 200 ETF 464289446 437 4,869 SH   SOLE   0 0 4,869
ISHARES TR IBONDS 25 TRM TS 46436E866 445 18,548 SH   SOLE   0 0 18,548
ISHARES TR US CONSUM DISCRE 464287580 481 8,483 SH   SOLE   0 0 8,483
ISHARES TR 0-5YR INVT GR CP 46434V100 483 9,959 SH   SOLE   0 0 9,959
ISHARES TR US REGNL BKS ETF 464288778 508 10,314 SH   SOLE   0 0 10,314
ISHARES TR IBONDS 24 TRM TS 46436E874 512 20,955 SH   SOLE   0 0 20,955
ISHARES TR GLOBAL MATER ETF 464288695 518 7,012 SH   SOLE   0 0 7,012
ISHARES TR MRGSTR SM CP GR 464288604 519 14,692 SH   SOLE   0 0 14,692
ISHARES TR CORE TOTAL USD 46434V613 529 11,312 SH   SOLE   0 0 11,312
ISHARES TR U.S. FIN SVC ETF 464287770 571 3,851 SH   SOLE   0 0 3,851
ISHARES TR IBONDS 22 TRM TS 46436E809 571 22,534 SH   SOLE   0 0 22,534
ISHARES TR ISHS 5-10YR INVT 464288638 584 11,433 SH   SOLE   0 0 11,433
ISHARES TR US OIL GS EX ETF 464288851 590 7,572 SH   SOLE   0 0 7,572
ISHARES TR US HLTHCR PR ETF 464288828 606 2,371 SH   SOLE   0 0 2,371
ISHARES TR RUSEL 2500 ETF 46435G268 609 11,795 SH   SOLE   0 0 11,795
ISHARES TR AGGRES ALLOC ETF 464289859 633 10,577 SH   SOLE   0 0 10,577
ISHARES TR 20 YR TR BD ETF 464287432 654 5,691 SH   SOLE   0 0 5,691
ISHARES TR CHINA LG-CAP ETF 464287184 655 19,318 SH   SOLE   0 0 19,318
ISHARES TR IBONDS DEC 26 46435U259 662 26,130 SH   SOLE   0 0 26,130
ISHARES TR IBONDS DEC22 ETF 46434VBA7 676 27,021 SH   SOLE   0 0 27,021
ISHARES TR INDIA 50 ETF 464289529 718 17,497 SH   SOLE   0 0 17,497
ISHARES TR EXPND TEC SC ETF 464287549 721 2,448 SH   SOLE   0 0 2,448
ISHARES TR JPMORGAN USD EMG 464288281 738 8,646 SH   SOLE   0 0 8,646
ISHARES TR IBONDS DEC 25 46435U432 742 27,872 SH   SOLE   0 0 27,872
ISHARES TR MSCI INTL QUALTY 46434V456 749 24,210 SH   SOLE   0 0 24,210
ISHARES TR MSCI LW CRB TG 46434V464 801 5,852 SH   SOLE   0 0 5,852
ISHARES TR US HOME CONS ETF 464288752 818 15,588 SH   SOLE   0 0 15,588
ISHARES TR GLOB HLTHCRE ETF 464287325 833 10,261 SH   SOLE   0 0 10,261
ISHARES TR IBONDS DEC 46435U697 963 37,054 SH   SOLE   0 0 37,054
ISHARES TR IBONDS DEC23 ETF 46434VAX8 993 39,587 SH   SOLE   0 0 39,587
ISHARES TR IBONDS DEC2026 46435GAA0 993 41,757 SH   SOLE   0 0 41,757
ISHARES TR US TRSPRTION 464287192 998 4,688 SH   SOLE   0 0 4,688
ISHARES TR IBONDS 23 TRM TS 46436E882 1,010 40,502 SH   SOLE   0 0 40,502
ISHARES TR MSCI GBL MULTIFC 46434V316 1,023 32,937 SH   SOLE   0 0 32,937
ISHARES TR U.S. FINLS ETF 464287788 1,085 15,501 SH   SOLE   0 0 15,501
ISHARES TR FALN ANGLS USD 46435G474 1,098 44,616 SH   SOLE   0 0 44,616
ISHARES TR MSCI INDIA ETF 46429B598 1,138 28,896 SH   SOLE   0 0 28,896
ISHARES TR CORE INTL AGGR 46435G672 1,152 23,133 SH   SOLE   0 0 23,133
ISHARES TR IBOXX HI YD ETF 464288513 1,197 16,258 SH   SOLE   0 0 16,258
ISHARES TR U.S. REAL ES ETF 464287739 1,199 13,037 SH   SOLE   0 0 13,037
ISHARES TR U.S. MED DVC ETF 464288810 1,199 23,772 SH   SOLE   0 0 23,772
ISHARES TR MSCI INTL VLU FT 46435G409 1,235 55,671 SH   SOLE   0 0 55,671
ISHARES TR IBONDS DEC24 ETF 46434VBG4 1,240 50,089 SH   SOLE   0 0 50,089
ISHARES TR MSCI USA VALUE 46432F388 1,253 13,838 SH   SOLE   0 0 13,838
ISHARES TR US INDUSTRIALS 464287754 1,259 14,290 SH   SOLE   0 0 14,290
ISHARES TR EXPANDED TECH 464287515 1,278 4,740 SH   SOLE   0 0 4,740
ISHARES TR US AER DEF ETF 464288760 1,310 13,211 SH   SOLE   0 0 13,211
ISHARES TR INTL DIV GRWTH 46435G524 1,370 23,904 SH   SOLE   0 0 23,904
ISHARES TR RUS TP200 GR ETF 464289438 1,448 11,565 SH   SOLE   0 0 11,565
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,490 60,334 SH   SOLE   0 0 60,334
ISHARES TR IBONDS DEC2022 46435G755 1,717 66,299 SH   SOLE   0 0 66,299
ISHARES TR GLOBAL TECH ETF 464287291 1,792 39,204 SH   SOLE   0 0 39,204
ISHARES TR IBONDS DEC2023 46435G318 1,798 70,503 SH   SOLE   0 0 70,503
ISHARES TR USD GRN BOND ETF 46435U440 1,838 38,486 SH   SOLE   0 0 38,486
ISHARES TR MBS ETF 464288588 1,854 19,019 SH   SOLE   0 0 19,019
ISHARES TR US HLTHCARE ETF 464287762 1,892 7,035 SH   SOLE   0 0 7,035
ISHARES TR US CONSM STAPLES 464287812 1,937 9,938 SH   SOLE   0 0 9,938
ISHARES TR U.S. ENERGY ETF 464287796 2,001 52,497 SH   SOLE   0 0 52,497
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 2,044 77,238 SH   SOLE   0 0 77,238
ISHARES TR CORE MSCI PAC 46434V696 2,090 40,195 SH   SOLE   0 0 40,195
ISHARES TR 7-10 YR TRSY BD 464287440 2,127 20,793 SH   SOLE   0 0 20,793
ISHARES TR US INFRASTRUC 46435U713 2,339 68,705 SH   SOLE   0 0 68,705
ISHARES TR ISHARES SEMICDTR 464287523 2,395 6,852 SH   SOLE   0 0 6,852
ISHARES TR MSCI USA ESG SLC 464288802 2,514 31,161 SH   SOLE   0 0 31,161
ISHARES TR INTL EQTY FACTOR 46434V274 2,608 110,850 SH   SOLE   0 0 110,850
ISHARES TR NEW YORK MUN ETF 464288323 2,635 50,101 SH   SOLE   0 0 50,101
ISHARES TR INTL SEL DIV ETF 464288448 2,640 97,219 SH   SOLE   0 0 97,219
ISHARES TR GLOBAL REIT ETF 46434V647 2,743 113,439 SH   SOLE   0 0 113,439
ISHARES TR MRGSTR MD CP GRW 464288307 2,901 55,844 SH   SOLE   0 0 55,844
ISHARES TR GLOBAL 100 ETF 464287572 2,959 46,184 SH   SOLE   0 0 46,184
ISHARES TR MSCI UK ETF NEW 46435G334 3,033 101,221 SH   SOLE   0 0 101,221
ISHARES TR MORNINGSTAR GRWT 464287119 3,049 60,879 SH   SOLE   0 0 60,879
ISHARES TR MSCI ACWI ETF 464288257 3,067 36,555 SH   SOLE   0 0 36,555
ISHARES TR MSCI CHINA ETF 46429B671 3,210 57,521 SH   SOLE   0 0 57,521
ISHARES TR DOW JONES US ETF 464287846 3,464 37,510 SH   SOLE   0 0 37,510
ISHARES TR MSCI USA SMCP MN 46435G433 3,661 107,462 SH   SOLE   0 0 107,462
ISHARES TR EAFE GRWTH ETF 464288885 4,158 51,664 SH   SOLE   0 0 51,664
ISHARES TR GLB CNSM STP ETF 464288737 4,265 73,758 SH   SOLE   0 0 73,758
ISHARES TR GL CLEAN ENE ETF 464288224 4,317 226,598 SH   SOLE   0 0 226,598
ISHARES TR ESG AWR US AGRGT 46435U549 4,511 92,182 SH   SOLE   0 0 92,182
ISHARES TR CORE S&P US GWT 464287671 4,598 54,929 SH   SOLE   0 0 54,929
ISHARES TR CALIF MUN BD ETF 464288356 4,758 84,280 SH   SOLE   0 0 84,280
ISHARES TR CORE S&P US VLU 464287663 4,824 72,135 SH   SOLE   0 0 72,135
ISHARES TR MSCI USA QLT FCT 46432F339 4,926 44,084 SH   SOLE   0 0 44,084
ISHARES TR ISHS 1-5YR INVS 464288646 5,120 101,289 SH   SOLE   0 0 101,289
ISHARES TR 0-5YR HI YL CP 46434V407 5,333 131,529 SH   SOLE   0 0 131,529
ISHARES TR CORE MSCI TOTAL 46432F834 5,714 100,201 SH   SOLE   0 0 100,201
ISHARES TR FLTG RATE NT ETF 46429B655 6,236 124,918 SH   SOLE   0 0 124,918
ISHARES TR CRE U S REIT ETF 464288521 6,405 119,940 SH   SOLE   0 0 119,940
ISHARES TR EAFE VALUE ETF 464288877 6,416 147,826 SH   SOLE   0 0 147,826
ISHARES TR BROAD USD HIGH 46435U853 6,420 185,447 SH   SOLE   0 0 185,447
ISHARES TR S&P 100 ETF 464287101 6,441 37,344 SH   SOLE   0 0 37,344
ISHARES TR MSCI ACWI EX US 464288240 6,804 151,201 SH   SOLE   0 0 151,201
ISHARES TR CORE MSCI EURO 46434V738 6,850 152,350 SH   SOLE   0 0 152,350
ISHARES TR ESG MSCI LEADR 46435U218 7,051 106,207 SH   SOLE   0 0 106,207
ISHARES TR SHRT NAT MUN ETF 464288158 7,191 68,703 SH   SOLE   0 0 68,703
ISHARES TR RUSSELL 3000 ETF 464287689 7,424 34,151 SH   SOLE   0 0 34,151
ISHARES TR 1 3 YR TREAS BD 464287457 7,597 91,765 SH   SOLE   0 0 91,765
ISHARES TR MSCI USA MMENTM 46432F396 7,756 56,873 SH   SOLE   0 0 56,873
ISHARES TR U.S. TECH ETF 464287721 7,913 98,969 SH   SOLE   0 0 98,969
ISHARES TR ISHARES BIOTECH 464287556 7,940 67,496 SH   SOLE   0 0 67,496
ISHARES TR MICRO-CAP ETF 464288869 7,942 76,394 SH   SOLE   0 0 76,394
ISHARES TR INTL TREA BD ETF 464288117 8,446 206,557 SH   SOLE   0 0 206,557
ISHARES TR S&P SML 600 GWT 464287887 8,573 81,398 SH   SOLE   0 0 81,398
ISHARES TR INTL DEV RE ETF 464288489 9,422 419,888 SH   SOLE   0 0 419,888
ISHARES TR CORE DIV GRWTH 46434V621 9,448 198,321 SH   SOLE   0 0 198,321
ISHARES TR RUS MDCP VAL ETF 464287473 10,049 98,939 SH   SOLE   0 0 98,939
ISHARES TR ESG AWRE USD ETF 46435G193 10,408 449,577 SH   SOLE   0 0 449,577
ISHARES TR CORE 1 5 YR USD 46432F859 10,463 220,744 SH   SOLE   0 0 220,744
ISHARES TR S&P MC 400GR ETF 464287606 11,597 181,969 SH   SOLE   0 0 181,969
ISHARES TR MSCI EAFE MIN VL 46429B689 11,725 185,203 SH   SOLE   0 0 185,203
ISHARES TR A RATE CP BD ETF 46429B291 12,510 259,158 SH   SOLE   0 0 259,158
ISHARES TR MSCI KLD400 SOC 464288570 13,745 191,170 SH   SOLE   0 0 191,170
ISHARES TR SP SMCP600VL ETF 464287879 14,185 159,328 SH   SOLE   0 0 159,328
ISHARES TR S&P 500 VAL ETF 464287408 14,738 107,216 SH   SOLE   0 0 107,216
ISHARES TR RUS 2000 VAL ETF 464287630 14,784 108,585 SH   SOLE   0 0 108,585
ISHARES TR PFD AND INCM SEC 464288687 14,942 454,445 SH   SOLE   0 0 454,445
ISHARES TR 0-5 YR TIPS ETF 46429B747 17,963 177,094 SH   SOLE   0 0 177,094
ISHARES TR MSCI USA MIN VOL 46429B697 18,748 267,030 SH   SOLE   0 0 267,030
ISHARES TR S&P MC 400VL ETF 464287705 19,502 206,559 SH   SOLE   0 0 206,559
ISHARES TR ESG AW MSCI EAFE 46435G516 21,120 336,519 SH   SOLE   0 0 336,519
ISHARES TR ESG AWR MSCI USA 46435G425 21,861 260,555 SH   SOLE   0 0 260,555
ISHARES TR CORE HIGH DV ETF 46429B663 26,614 265,003 SH   SOLE   0 0 265,003
ISHARES TR COHEN STEER REIT 464287564 26,694 439,263 SH   SOLE   0 0 439,263
ISHARES TR SHORT TREAS BD 464288679 27,537 250,113 SH   SOLE   0 0 250,113
ISHARES TR S&P 500 GRWT ETF 464287309 27,923 462,683 SH   SOLE   0 0 462,683
ISHARES TR IBOXX INV CP ETF 464287242 29,734 270,231 SH   SOLE   0 0 270,231
ISHARES TR RUS MID CAP ETF 464287499 31,077 480,613 SH   SOLE   0 0 480,613
ISHARES TR SELECT DIVID ETF 464287168 32,807 278,807 SH   SOLE   0 0 278,807
ISHARES TR RUS MD CP GR ETF 464287481 32,907 415,379 SH   SOLE   0 0 415,379
ISHARES TR ESG AWARE MSCI 46435U663 33,379 1,059,654 SH   SOLE   0 0 1,059,654
ISHARES TR TIPS BD ETF 464287176 35,480 311,473 SH   SOLE   0 0 311,473
ISHARES TR RUS 2000 GRW ETF 464287648 37,093 179,793 SH   SOLE   0 0 179,793
ISHARES TR MSCI EMG MKT ETF 464287234 44,031 1,098,045 SH   SOLE   0 0 1,098,045
ISHARES TR RUS 1000 VAL ETF 464287598 85,625 590,641 SH   SOLE   0 0 590,641
ISHARES TR RUS 1000 GRW ETF 464287614 86,790 396,841 SH   SOLE   0 0 396,841
ISHARES TR CORE S&P SCP ETF 464287804 105,001 1,136,246 SH   SOLE   0 0 1,136,246
ISHARES TR RUSSELL 2000 ETF 464287655 126,658 747,865 SH   SOLE   0 0 747,865
ISHARES TR RUS 1000 ETF 464287622 151,103 727,293 SH   SOLE   0 0 727,293
ISHARES TR MSCI EAFE ETF 464287465 170,547 2,729,193 SH   SOLE   0 0 2,729,193
ISHARES TR CORE MSCI EAFE 46432F842 190,130 3,230,760 SH   SOLE   0 0 3,230,760
ISHARES TR CORE S&P MCP ETF 464287507 214,463 947,990 SH   SOLE   0 0 947,990
ISHARES TR CORE S&P TTL STK 464287150 246,787 2,945,656 SH   SOLE   0 0 2,945,656
ISHARES TR EAFE SML CP ETF 464288273 267,839 4,906,370 SH   SOLE   0 0 4,906,370
ISHARES TR 3 7 YR TREAS BD 464288661 304,974 2,555,504 SH   SOLE   0 0 2,555,504
ISHARES TR CORE MSCI INTL 46435G326 677,524 12,607,435 SH   SOLE   0 0 12,607,435
ISHARES TR NATIONAL MUN ETF 464288414 1,035,721 9,737,879 SH   SOLE   0 0 9,737,879
ISHARES TR CORE US AGGBD ET 464287226 1,178,534 11,590,621 SH   SOLE   0 0 11,590,621
ISHARES TR CORE S&P500 ETF 464287200 7,242,824 19,102,791 SH   SOLE   0 0 19,102,791
ISHARES TR 20 YR TR BD ETF 464287432 1 100 SH Put SOLE   0 0 100
ISHARES TR 20 YR TR BD ETF 464287432 1 100 SH Put SOLE   0 0 100
ISHARES TR RUSSELL 2000 ETF 464287655 1 300 SH Call SOLE   0 0 300
ISHARES TR RUSSELL 2000 ETF 464287655 2 1,200 SH Call SOLE   0 0 1,200
ISHARES U S ETF TR TECHNOLOGY 46431W648 372 8,784 SH   SOLE   0 0 8,784
ISHARES U S ETF TR INT RT HDG C B 46431W705 381 4,216 SH   SOLE   0 0 4,216
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 583 14,228 SH   SOLE   0 0 14,228
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2,388 48,036 SH   SOLE   0 0 48,036
ISORAY INC COM 46489V104 40 129,500 SH   SOLE   0 0 129,500
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 52 12,208 SH   SOLE   0 0 12,208
ITT INC COM 45073V108 510 7,587 SH   SOLE   0 0 7,587
IVERIC BIO INC COM 46583P102 277 28,790 SH   SOLE   0 0 28,790
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 207 3,531 SH   SOLE   0 0 3,531
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 307 6,666 SH   SOLE   0 0 6,666
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 567 11,198 SH   SOLE   0 0 11,198
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 895 19,526 SH   SOLE   0 0 19,526
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2,760 55,109 SH   SOLE   0 0 55,109
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 3,820 68,889 SH   SOLE   0 0 68,889
JABIL INC COM 466313103 1,363 26,624 SH   SOLE   0 0 26,624
JACOBS ENGR GROUP INC COM 469814107 3,412 26,835 SH   SOLE   0 0 26,835
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 204 9,304 SH   SOLE   0 0 9,304
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 17,224 354,188 SH   SOLE   0 0 354,188
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 236 1,510 SH   SOLE   0 0 1,510
JD.COM INC SPON ADR CL A 47215P106 1,298 20,217 SH   SOLE   0 0 20,217
JD.COM INC SPON ADR CL A 47215P106 22 8,500 SH Call SOLE   0 0 8,500
JD.COM INC SPON ADR CL A 47215P106 0 100 SH Call SOLE   0 0 100
JEFFERIES FINL GROUP INC COM 47233W109 206 7,462 SH   SOLE   0 0 7,462
JETBLUE AWYS CORP COM 477143101 131 15,703 SH   SOLE   0 0 15,703
JOBY AVIATION INC COMMON STOCK G65163100 60 12,131 SH   SOLE   0 0 12,131
JOHNSON & JOHNSON COM 478160104 162,273 914,160 SH   SOLE   0 0 914,160
JOHNSON CTLS INTL PLC SHS G51502105 1,880 39,263 SH   SOLE   0 0 39,263
JOURNEY MED CORP COM 48115J109 44 11,764 SH   SOLE   0 0 11,764
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 6,967 367,473 SH   SOLE   0 0 367,473
JPMORGAN CHASE & CO COM 46625H100 107,217 952,112 SH   SOLE   0 0 952,112
JPMORGAN CHASE & CO COM 46625H100 2 100 SH Call SOLE   0 0 100
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 84 13,890 SH   SOLE   0 0 13,890
JUNIPER NETWORKS INC COM 48203R104 344 12,080 SH   SOLE   0 0 12,080
JUPITER WELLNESS INC COM NEW 48208F105 7 10,000 SH   SOLE   0 0 10,000
KALA PHARMACEUTICALS INC COM 483119103 4 14,200 SH   SOLE   0 0 14,200
KARYOPHARM THERAPEUTICS INC COM 48576U106 52 11,600 SH   SOLE   0 0 11,600
KEARNY FINL CORP MD COM 48716P108 199 17,956 SH   SOLE   0 0 17,956
KELLOGG CO COM 487836108 1,714 24,020 SH   SOLE   0 0 24,020
KEURIG DR PEPPER INC COM 49271V100 255 7,200 SH   SOLE   0 0 7,200
KEYCORP COM 493267108 1,120 65,023 SH   SOLE   0 0 65,023
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,996 28,985 SH   SOLE   0 0 28,985
KIMBERLY-CLARK CORP COM 494368103 10,785 79,797 SH   SOLE   0 0 79,797
KIMCO RLTY CORP COM 49446R109 387 19,566 SH   SOLE   0 0 19,566
KINDER MORGAN INC DEL COM 49456B101 4,001 238,731 SH   SOLE   0 0 238,731
KINROSS GOLD CORP COM 496902404 41 11,346 SH   SOLE   0 0 11,346
KKR & CO INC COM 48251W104 1,410 30,468 SH   SOLE   0 0 30,468
KLA CORP COM NEW 482480100 6,668 20,899 SH   SOLE   0 0 20,899
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 314 6,791 SH   SOLE   0 0 6,791
KNOWBE4 INC CL A 49926T104 579 37,067 SH   SOLE   0 0 37,067
KNOWLES CORP COM 49926D109 1,772 102,234 SH   SOLE   0 0 102,234
KOHLS CORP COM 500255104 223 6,236 SH   SOLE   0 0 6,236
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 333 15,468 SH   SOLE   0 0 15,468
KONTOOR BRANDS INC COM 50050N103 590 17,679 SH   SOLE   0 0 17,679
KORN FERRY COM NEW 500643200 209 3,601 SH   SOLE   0 0 3,601
KRAFT HEINZ CO COM 500754106 2,566 67,270 SH   SOLE   0 0 67,270
KRANESHARES TR SSE STAR MRKT 50 500767694 203 11,159 SH   SOLE   0 0 11,159
KRANESHARES TR ELEC VEH FUTUR 500767827 231 6,562 SH   SOLE   0 0 6,562
KRANESHARES TR GLOBAL CARB STRA 500767678 270 5,484 SH   SOLE   0 0 5,484
KRANESHARES TR CSI CHI INTERNET 500767306 353 10,767 SH   SOLE   0 0 10,767
KRANESHARES TR QUADRTC INT RT 500767736 1,630 64,310 SH   SOLE   0 0 64,310
KROGER CO COM 501044101 6,467 136,647 SH   SOLE   0 0 136,647
KULICKE & SOFFA INDS INC COM 501242101 262 6,125 SH   SOLE   0 0 6,125
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 386 39,422 SH   SOLE   0 0 39,422
L3HARRIS TECHNOLOGIES INC COM 502431109 6,842 28,309 SH   SOLE   0 0 28,309
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,772 7,562 SH   SOLE   0 0 7,562
LAM RESEARCH CORP COM 512807108 18,405 43,188 SH   SOLE   0 0 43,188
LAMAR ADVERTISING CO NEW CL A 512816109 452 5,136 SH   SOLE   0 0 5,136
LAMB WESTON HLDGS INC COM 513272104 2,684 37,557 SH   SOLE   0 0 37,557
LANNET INC COM 516012101 29 50,000 SH   SOLE   0 0 50,000
LANTHEUS HLDGS INC COM 516544103 718 10,876 SH   SOLE   0 0 10,876
LAS VEGAS SANDS CORP COM 517834107 1,400 41,665 SH   SOLE   0 0 41,665
LAS VEGAS SANDS CORP COM 517834107 1 400 SH Call SOLE   0 0 400
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 388 15,584 SH   SOLE   0 0 15,584
LAUDER ESTEE COS INC CL A 518439104 2,336 9,174 SH   SOLE   0 0 9,174
LEAR CORP COM NEW 521865204 251 1,993 SH   SOLE   0 0 1,993
LEGALZOOM COM INC COM 52466B103 342 31,137 SH   SOLE   0 0 31,137
LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 944 26,211 SH   SOLE   0 0 26,211
LEGGETT & PLATT INC COM 524660107 591 17,104 SH   SOLE   0 0 17,104
LEIDOS HOLDINGS INC COM 525327102 8,196 81,379 SH   SOLE   0 0 81,379
LEMONADE INC COM 52567D107 312 17,113 SH   SOLE   0 0 17,113
LENNAR CORP CL A 526057104 379 5,369 SH   SOLE   0 0 5,369
LENNAR CORP CL A 526057104 3 400 SH Call SOLE   0 0 400
LENNOX INTL INC COM 526107107 370 1,793 SH   SOLE   0 0 1,793
LI AUTO INC SPONSORED ADS 50202M102 745 19,438 SH   SOLE   0 0 19,438
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 393 62,558 SH   SOLE   0 0 62,558
LIBERTY BROADBAND CORP COM SER C 530307305 422 3,650 SH   SOLE   0 0 3,650
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 0 1 SH   SOLE   0 0 1
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 0 3 SH   SOLE   0 0 3
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 345 9,565 SH   SOLE   0 0 9,565
LILLY ELI & CO COM 532457108 48,274 148,888 SH   SOLE   0 0 148,888
LINCOLN ELEC HLDGS INC COM 533900106 2,320 18,808 SH   SOLE   0 0 18,808
LINCOLN NATL CORP IND COM 534187109 1,249 26,695 SH   SOLE   0 0 26,695
LINDE PLC SHS G5494J103 6,345 22,070 SH   SOLE   0 0 22,070
LINEAGE CELL THERAPEUTICS IN COM 53566P109 42 26,302 SH   SOLE   0 0 26,302
LIPOCINE INC NEW COM 53630X104 8 10,000 SH   SOLE   0 0 10,000
LISTED FD TR HORIZON KINETICS 53656F623 263 9,212 SH   SOLE   0 0 9,212
LITHIUM AMERS CORP NEW COM NEW 53680Q207 247 12,250 SH   SOLE   0 0 12,250
LITTELFUSE INC COM 537008104 281 1,107 SH   SOLE   0 0 1,107
LIVE NATION ENTERTAINMENT IN COM 538034109 1,355 16,405 SH   SOLE   0 0 16,405
LIVENT CORP COM 53814L108 236 10,416 SH   SOLE   0 0 10,416
LKQ CORP COM 501889208 274 5,593 SH   SOLE   0 0 5,593
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 284 139,439 SH   SOLE   0 0 139,439
LOCAL BOUNTI CORP COMMON STOCK 53960E106 32 10,000 SH   SOLE   0 0 10,000
LOCKHEED MARTIN CORP COM 539830109 37,272 86,688 SH   SOLE   0 0 86,688
LOEWS CORP COM 540424108 424 7,151 SH   SOLE   0 0 7,151
LOGITECH INTL S A SHS H50430232 717 13,777 SH   SOLE   0 0 13,777
LOTTERY COM INC COM 54570M108 65 57,744 SH   SOLE   0 0 57,744
LOUISIANA PAC CORP COM 546347105 531 10,134 SH   SOLE   0 0 10,134
LOWES COS INC COM 548661107 25,850 147,996 SH   SOLE   0 0 147,996
LPL FINL HLDGS INC COM 50212V100 291 1,579 SH   SOLE   0 0 1,579
LTC PPTYS INC COM 502175102 297 7,726 SH   SOLE   0 0 7,726
LUCID GROUP INC COM 549498103 1,670 97,306 SH   SOLE   0 0 97,306
LULULEMON ATHLETICA INC COM 550021109 2,880 10,563 SH   SOLE   0 0 10,563
LUMEN TECHNOLOGIES INC COM 550241103 1,454 133,274 SH   SOLE   0 0 133,274
LUMENTUM HLDGS INC COM 55024U109 209 2,626 SH   SOLE   0 0 2,626
LYFT INC CL A COM 55087P104 260 19,561 SH   SOLE   0 0 19,561
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,175 13,434 SH   SOLE   0 0 13,434
M & T BK CORP COM 55261F104 3,420 21,460 SH   SOLE   0 0 21,460
MACYS INC COM 55616P104 396 21,623 SH   SOLE   0 0 21,623
MADISON SQUARE GRDN SPRT COR CL A 55825T103 238 1,574 SH   SOLE   0 0 1,574
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,716 98,749 SH   SOLE   0 0 98,749
MAGNA INTL INC COM 559222401 1,860 33,881 SH   SOLE   0 0 33,881
MAIDEN HOLDINGS LTD SHS G5753U112 340 175,000 SH   SOLE   0 0 175,000
MAIN STR CAP CORP COM 56035L104 1,178 30,582 SH   SOLE   0 0 30,582
MAINSTREET BANCSHARES INC COM 56064Y100 478 21,000 SH   SOLE   0 0 21,000
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 425 17,535 SH   SOLE   0 0 17,535
MANNKIND CORP COM NEW 56400P706 399 104,696 SH   SOLE   0 0 104,696
MANULIFE FINL CORP COM 56501R106 1,401 80,864 SH   SOLE   0 0 80,864
MARATHON DIGITAL HOLDINGS IN COM 565788106 23 4,252 SH   SOLE   0 0 4,252
MARATHON DIGITAL HOLDINGS IN COM 565788106 8 6,000 SH Call SOLE   0 0 6,000
MARATHON OIL CORP COM 565849106 1,077 47,914 SH   SOLE   0 0 47,914
MARATHON PETE CORP COM 56585A102 13,226 160,880 SH   SOLE   0 0 160,880
MARATHON PETE CORP COM 56585A102 7 13,700 SH Put SOLE   0 0 13,700
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 423 14,894 SH   SOLE   0 0 14,894
MARKEL CORP COM 570535104 2,977 2,302 SH   SOLE   0 0 2,302
MARKER THERAPEUTICS INC COM 57055L107 60 181,641 SH   SOLE   0 0 181,641
MARKETAXESS HLDGS INC COM 57060D108 423 1,654 SH   SOLE   0 0 1,654
MARRIOTT INTL INC NEW CL A 571903202 6,428 47,265 SH   SOLE   0 0 47,265
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 467 4,018 SH   SOLE   0 0 4,018
MARRONE BIO INNOVATIONS INC COM 57165B106 20 16,855 SH   SOLE   0 0 16,855
MARSH & MCLENNAN COS INC COM 571748102 11,600 74,721 SH   SOLE   0 0 74,721
MARTIN MARIETTA MATLS INC COM 573284106 1,436 4,800 SH   SOLE   0 0 4,800
MARVELL TECHNOLOGY INC COM 573874104 2,115 48,592 SH   SOLE   0 0 48,592
MARVELL TECHNOLOGY INC COM 573874104 0 8,700 SH Call SOLE   0 0 8,700
MASCO CORP COM 574599106 2,178 43,040 SH   SOLE   0 0 43,040
MASIMO CORP COM 574795100 1,358 10,389 SH   SOLE   0 0 10,389
MASTERCARD INCORPORATED CL A 57636Q104 55,920 177,252 SH   SOLE   0 0 177,252
MASTERCARD INCORPORATED CL A 57636Q104 36 3,000 SH Put SOLE   0 0 3,000
MATADOR RES CO COM 576485205 997 21,409 SH   SOLE   0 0 21,409
MATCH GROUP INC NEW COM 57667L107 773 11,090 SH   SOLE   0 0 11,090
MATTERPORT INC COM CL A 577096100 86 23,558 SH   SOLE   0 0 23,558
MATTERPORT INC COM CL A 577096100 0 100 SH Call SOLE   0 0 100
MCCORMICK & CO INC COM NON VTG 579780206 4,496 53,999 SH   SOLE   0 0 53,999
MCDONALDS CORP COM 580135101 80,185 324,791 SH   SOLE   0 0 324,791
MCDONALDS CORP COM 580135101 25 5,000 SH Put SOLE   0 0 5,000
MCEWEN MNG INC COM 58039P107 9 19,882 SH   SOLE   0 0 19,882
MCKESSON CORP COM 58155Q103 10,980 33,660 SH   SOLE   0 0 33,660
MCKESSON CORP COM 58155Q103 3 1,100 SH Put SOLE   0 0 1,100
MCKESSON CORP COM 58155Q103 3 1,100 SH Put SOLE   0 0 1,100
MCKESSON CORP COM 58155Q103 4 1,100 SH Put SOLE   0 0 1,100
MDU RES GROUP INC COM 552690109 291 10,764 SH   SOLE   0 0 10,764
MEDICAL PPTYS TRUST INC COM 58463J304 1,615 105,757 SH   SOLE   0 0 105,757
MEDPACE HLDGS INC COM 58506Q109 465 3,110 SH   SOLE   0 0 3,110
MEDTRONIC PLC SHS G5960L103 13,945 155,378 SH   SOLE   0 0 155,378
MELCO RESORTS AND ENTMNT LTD ADR 585464100 105 18,276 SH   SOLE   0 0 18,276
MERCADOLIBRE INC COM 58733R102 1,800 2,827 SH   SOLE   0 0 2,827
MERCK & CO INC COM 58933Y105 63,077 691,866 SH   SOLE   0 0 691,866
META PLATFORMS INC CL A 30303M102 131,542 815,766 SH   SOLE   0 0 815,766
META PLATFORMS INC CL A 30303M102 0 1,400 SH Call SOLE   0 0 1,400
META PLATFORMS INC CL A 30303M102 0 100 SH Call SOLE   0 0 100
META PLATFORMS INC CL A 30303M102 54 1,000 SH Call SOLE   0 0 1,000
META PLATFORMS INC CL A 30303M102 1 200 SH Call SOLE   0 0 200
META PLATFORMS INC CL A 30303M102 0 200 SH Call SOLE   0 0 200
METLIFE INC COM 59156R108 4,945 78,754 SH   SOLE   0 0 78,754
METTLER TOLEDO INTERNATIONAL COM 592688105 986 858 SH   SOLE   0 0 858
MFA FINL INC COM 55272X607 1 47 SH   SOLE   0 0 47
MFS INTER INCOME TR SH BEN INT 55273C107 42 14,102 SH   SOLE   0 0 14,102
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 48 10,452 SH   SOLE   0 0 10,452
MGE ENERGY INC COM 55277P104 246 3,155 SH   SOLE   0 0 3,155
MGM RESORTS INTERNATIONAL COM 552953101 750 25,907 SH   SOLE   0 0 25,907
MGP INGREDIENTS INC NEW COM 55303J106 1,075 10,744 SH   SOLE   0 0 10,744
MGP INGREDIENTS INC NEW COM 55303J106 7 2,900 SH Put SOLE   0 0 2,900
MICROCHIP TECHNOLOGY INC. COM 595017104 4,444 76,512 SH   SOLE   0 0 76,512
MICROCHIP TECHNOLOGY INC. COM 595017104 2 600 SH Put SOLE   0 0 600
MICRON TECHNOLOGY INC COM 595112103 6,442 116,532 SH   SOLE   0 0 116,532
MICROSOFT CORP COM 594918104 512,641 1,996,031 SH   SOLE   0 0 1,996,031
MICROSOFT CORP COM 594918104 2 100 SH Put SOLE   0 0 100
MICROSOFT CORP COM 594918104 1 4,200 SH Put SOLE   0 0 4,200
MICROSOFT CORP COM 594918104 17 2,000 SH Put SOLE   0 0 2,000
MICROSOFT CORP COM 594918104 20 4,200 SH Put SOLE   0 0 4,200
MICROSOFT CORP COM 594918104 202 10,800 SH Put SOLE   0 0 10,800
MICROSOFT CORP COM 594918104 1 4,000 SH Put SOLE   0 0 4,000
MICROSOFT CORP COM 594918104 11 800 SH Call SOLE   0 0 800
MICROSOFT CORP COM 594918104 9 10,000 SH Call SOLE   0 0 10,000
MICROSTRATEGY INC CL A NEW 594972408 559 3,400 SH   SOLE   0 0 3,400
MICROSTRATEGY INC CL A NEW 594972408 51 700 SH Call SOLE   0 0 700
MICROVAST HOLDINGS INC COM 59516C106 24 11,000 SH   SOLE   0 0 11,000
MICROVISION INC DEL COM NEW 594960304 2,838 738,938 SH   SOLE   0 0 738,938
MID-AMER APT CMNTYS INC COM 59522J103 1,576 9,024 SH   SOLE   0 0 9,024
MIDDLEBY CORP COM 596278101 676 5,394 SH   SOLE   0 0 5,394
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 34 53,156 SH   SOLE   0 0 53,156
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 476 89,226 SH   SOLE   0 0 89,226
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 320 143,069 SH   SOLE   0 0 143,069
MODERNA INC COM 60770K107 8,427 58,990 SH   SOLE   0 0 58,990
MODERNA INC COM 60770K107 36 14,800 SH Put SOLE   0 0 14,800
MOHAWK INDS INC COM 608190104 203 1,634 SH   SOLE   0 0 1,634
MOLINA HEALTHCARE INC COM 60855R100 837 2,992 SH   SOLE   0 0 2,992
MOLSON COORS BEVERAGE CO CL B 60871R209 214 3,929 SH   SOLE   0 0 3,929
MONDELEZ INTL INC CL A 609207105 28,597 460,568 SH   SOLE   0 0 460,568
MONGODB INC CL A 60937P106 497 1,916 SH   SOLE   0 0 1,916
MONOLITHIC PWR SYS INC COM 609839105 1,587 4,133 SH   SOLE   0 0 4,133
MONSTER BEVERAGE CORP NEW COM 61174X109 3,245 35,005 SH   SOLE   0 0 35,005
MONTROSE ENVIRONMENTAL GROUP COM 615111101 2,340 69,301 SH   SOLE   0 0 69,301
MOODYS CORP COM 615369105 3,234 11,892 SH   SOLE   0 0 11,892
MORGAN STANLEY COM NEW 617446448 9,794 128,768 SH   SOLE   0 0 128,768
MORNINGSTAR INC COM 617700109 408 1,689 SH   SOLE   0 0 1,689
MOSAIC CO NEW COM 61945C103 455 9,624 SH   SOLE   0 0 9,624
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,396 11,433 SH   SOLE   0 0 11,433
MOVANO INC COM 62459M107 25 10,644 SH   SOLE   0 0 10,644
MP MATERIALS CORP COM CL A 553368101 247 7,703 SH   SOLE   0 0 7,703
MP MATERIALS CORP COM CL A 553368101 1 700 SH Call SOLE   0 0 700
MPLX LP COM UNIT REP LTD 55336V100 1,153 39,569 SH   SOLE   0 0 39,569
MSCI INC COM 55354G100 1,617 3,924 SH   SOLE   0 0 3,924
MUELLER INDS INC COM 624756102 484 9,080 SH   SOLE   0 0 9,080
MURPHY USA INC COM 626755102 271 1,165 SH   SOLE   0 0 1,165
MUSCLE MAKER INC COM 627333107 7 17,425 SH   SOLE   0 0 17,425
MYERS INDS INC COM 628464109 829 36,490 SH   SOLE   0 0 36,490
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 112 35,681 SH   SOLE   0 0 35,681
NANTHEALTH INC COM 630104107 6 13,312 SH   SOLE   0 0 13,312
NASDAQ INC COM 631103108 1,281 8,395 SH   SOLE   0 0 8,395
NATIONAL FUEL GAS CO COM 636180101 1,151 17,430 SH   SOLE   0 0 17,430
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,686 26,065 SH   SOLE   0 0 26,065
NATIONAL RETAIL PROPERTIES I COM 637417106 724 16,827 SH   SOLE   0 0 16,827
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 818 16,347 SH   SOLE   0 0 16,347
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 273 50,166 SH   SOLE   0 0 50,166
NBT BANCORP INC COM 628778102 279 7,428 SH   SOLE   0 0 7,428
NCR CORP NEW COM 62886E108 423 13,605 SH   SOLE   0 0 13,605
NEOGEN CORP COM 640491106 297 12,326 SH   SOLE   0 0 12,326
NEOGENOMICS INC COM NEW 64049M209 200 24,479 SH   SOLE   0 0 24,479
NETAPP INC COM 64110D104 740 11,338 SH   SOLE   0 0 11,338
NETEASE INC SPONSORED ADS 64110W102 454 4,865 SH   SOLE   0 0 4,865
NETFLIX INC COM 64110L106 14,076 80,496 SH   SOLE   0 0 80,496
NETSCOUT SYS INC COM 64115T104 931 27,510 SH   SOLE   0 0 27,510
NEUROCRINE BIOSCIENCES INC COM 64125C109 501 5,142 SH   SOLE   0 0 5,142
NEW GOLD INC CDA COM 644535106 13 11,700 SH   SOLE   0 0 11,700
NEW JERSEY RES CORP COM 646025106 458 10,280 SH   SOLE   0 0 10,280
NEW MTN FIN CORP COM 647551100 151 12,648 SH   SOLE   0 0 12,648
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 533 26,155 SH   SOLE   0 0 26,155
NEW RELIC INC COM 64829B100 360 7,190 SH   SOLE   0 0 7,190
NEW RELIC INC COM 64829B100 9 1,100 SH Put SOLE   0 0 1,100
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 349 37,485 SH   SOLE   0 0 37,485
NEW YORK CMNTY BANCORP INC COM 649445103 901 98,700 SH   SOLE   0 0 98,700
NEWELL BRANDS INC COM 651229106 1,075 56,453 SH   SOLE   0 0 56,453
NEWMARK GROUP INC CL A 65158N102 130 13,438 SH   SOLE   0 0 13,438
NEWMONT CORP COM 651639106 1,889 31,664 SH   SOLE   0 0 31,664
NEXSTAR MEDIA GROUP INC CL A 65336K103 349 2,144 SH   SOLE   0 0 2,144
NEXTERA ENERGY INC COM 65339F101 55,595 717,713 SH   SOLE   0 0 717,713
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 408 5,501 SH   SOLE   0 0 5,501
NI HLDGS INC COM 65342T106 222 13,533 SH   SOLE   0 0 13,533
NICE LTD SPONSORED ADR 653656108 654 3,400 SH   SOLE   0 0 3,400
NICOLET BANKSHARES INC COM 65406E102 368 5,086 SH   SOLE   0 0 5,086
NIKE INC CL B 654106103 39,616 387,628 SH   SOLE   0 0 387,628
NIKOLA CORP COM 654110105 146 30,582 SH   SOLE   0 0 30,582
NIO INC SPON ADS 62914V106 3,856 177,516 SH   SOLE   0 0 177,516
NISOURCE INC COM 65473P105 931 31,561 SH   SOLE   0 0 31,561
NOKIA CORP SPONSORED ADR 654902204 618 134,161 SH   SOLE   0 0 134,161
NOMURA HLDGS INC SPONSORED ADR 65535H208 134 37,509 SH   SOLE   0 0 37,509
NOODLES & CO COM CL A 65540B105 362 77,000 SH   SOLE   0 0 77,000
NORDIC AMERICAN TANKERS LIMI COM G65773106 69 32,389 SH   SOLE   0 0 32,389
NORDSON CORP COM 655663102 335 1,657 SH   SOLE   0 0 1,657
NORFOLK SOUTHN CORP COM 655844108 14,892 65,517 SH   SOLE   0 0 65,517
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 3 12,000 SH   SOLE   0 0 12,000
NORTHERN TR CORP COM 665859104 4,014 41,600 SH   SOLE   0 0 41,600
NORTHROP GRUMMAN CORP COM 666807102 14,383 30,054 SH   SOLE   0 0 30,054
NORTHWEST BANCSHARES INC MD COM 667340103 250 19,560 SH   SOLE   0 0 19,560
NORTHWEST NAT HLDG CO COM 66765N105 228 4,287 SH   SOLE   0 0 4,287
NORTONLIFELOCK INC COM 668771108 973 44,305 SH   SOLE   0 0 44,305
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,786 430,403 SH   SOLE   0 0 430,403
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 0 2,000 SH Call SOLE   0 0 2,000
NORWOOD FINL CORP COM 669549107 223 9,174 SH   SOLE   0 0 9,174
NOVA LTD COM M7516K103 285 3,215 SH   SOLE   0 0 3,215
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 25 100,000 SH   SOLE   0 0 100,000
NOVAGOLD RES INC COM NEW 66987E206 62 12,921 SH   SOLE   0 0 12,921
NOVAN INC COM NEW 66988N205 84 36,025 SH   SOLE   0 0 36,025
NOVARTIS AG SPONSORED ADR 66987V109 26,441 312,804 SH   SOLE   0 0 312,804
NOVAVAX INC COM NEW 670002401 528 10,258 SH   SOLE   0 0 10,258
NOVO-NORDISK A S ADR 670100205 7,443 66,792 SH   SOLE   0 0 66,792
NRG ENERGY INC COM NEW 629377508 405 10,609 SH   SOLE   0 0 10,609
NSTS BANCORP INC COM 6293JP109 168 15,000 SH   SOLE   0 0 15,000
NUCOR CORP COM 670346105 13,808 132,246 SH   SOLE   0 0 132,246
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 1,213 44,453 SH   SOLE   0 0 44,453
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2,837 82,626 SH   SOLE   0 0 82,626
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 3,381 110,384 SH   SOLE   0 0 110,384
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 3,693 112,569 SH   SOLE   0 0 112,569
NUTRIEN LTD COM 67077M108 1,229 15,426 SH   SOLE   0 0 15,426
NUVATION BIO INC COM CL A 67080N101 39 12,079 SH   SOLE   0 0 12,079
NUVEEN AMT FREE MUN CR INC F COM 67071L106 2,134 162,777 SH   SOLE   0 0 162,777
NUVEEN AMT FREE QLTY MUN INC COM 670657105 632 53,758 SH   SOLE   0 0 53,758
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 304 23,587 SH   SOLE   0 0 23,587
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 152 17,458 SH   SOLE   0 0 17,458
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 102 19,679 SH   SOLE   0 0 19,679
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 178 16,000 SH   SOLE   0 0 16,000
NUVEEN INT DUR QUAL MUN TRM COM 670677103 323 25,359 SH   SOLE   0 0 25,359
NUVEEN INTER DURATION MUN TE COM 670671106 223 17,118 SH   SOLE   0 0 17,118
NUVEEN MULTI ASSET INCOME FU COM 670750108 235 17,809 SH   SOLE   0 0 17,809
NUVEEN MUN CR OPPORTUNITIES COM 670663103 226 18,500 SH   SOLE   0 0 18,500
NUVEEN MUN VALUE FD INC COM 670928100 481 53,911 SH   SOLE   0 0 53,911
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 416 33,093 SH   SOLE   0 0 33,093
NUVEEN PFD & INCM SECURTIES COM 67072C105 124 17,019 SH   SOLE   0 0 17,019
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 223 29,142 SH   SOLE   0 0 29,142
NUVEEN QUALITY MUNCP INCOME COM 67066V101 484 38,777 SH   SOLE   0 0 38,777
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 213 15,577 SH   SOLE   0 0 15,577
NVENT ELECTRIC PLC SHS G6700G107 377 12,018 SH   SOLE   0 0 12,018
NVIDIA CORPORATION COM 67066G104 80,036 527,978 SH   SOLE   0 0 527,978
NVIDIA CORPORATION COM 67066G104 159 2,500 SH Put SOLE   0 0 2,500
NVIDIA CORPORATION COM 67066G104 683 20,300 SH Put SOLE   0 0 20,300
NVIDIA CORPORATION COM 67066G104 8 100 SH Call SOLE   0 0 100
NVIDIA CORPORATION COM 67066G104 2 600 SH Call SOLE   0 0 600
NVIDIA CORPORATION COM 67066G104 3 400 SH Call SOLE   0 0 400
NVIDIA CORPORATION COM 67066G104 8 900 SH Call SOLE   0 0 900
NVIDIA CORPORATION COM 67066G104 1 100 SH Call SOLE   0 0 100
NVIDIA CORPORATION COM 67066G104 0 100 SH Call SOLE   0 0 100
NVR INC COM 62944T105 3,095 773 SH   SOLE   0 0 773
NXP SEMICONDUCTORS N V COM N6596X109 4,793 32,380 SH   SOLE   0 0 32,380
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 698 18,874 SH   SOLE   0 0 18,874
OCCIDENTAL PETE CORP COM 674599105 8,743 148,498 SH   SOLE   0 0 148,498
OGE ENERGY CORP COM 670837103 3,380 87,666 SH   SOLE   0 0 87,666
OKTA INC CL A 679295105 3,611 39,949 SH   SOLE   0 0 39,949
OLD DOMINION FREIGHT LINE IN COM 679580100 4,664 18,197 SH   SOLE   0 0 18,197
OLD NATL BANCORP IND COM 680033107 362 24,498 SH   SOLE   0 0 24,498
OLD REP INTL CORP COM 680223104 574 25,675 SH   SOLE   0 0 25,675
OLD SECOND BANCORP INC ILL COM 680277100 154 11,517 SH   SOLE   0 0 11,517
OLIN CORP COM PAR $1 680665205 360 7,772 SH   SOLE   0 0 7,772
OLO INC CL A 68134L109 153 15,529 SH   SOLE   0 0 15,529
OMEGA HEALTHCARE INVS INC COM 681936100 467 16,553 SH   SOLE   0 0 16,553
OMEROS CORP COM 682143102 31 11,270 SH   SOLE   0 0 11,270
OMNICOM GROUP INC COM 681919106 997 15,670 SH   SOLE   0 0 15,670
ON SEMICONDUCTOR CORP COM 682189105 506 10,052 SH   SOLE   0 0 10,052
ONCOCYTE CORP COM 68235C107 17 18,609 SH   SOLE   0 0 18,609
ONCTERNAL THERAPEUTICS INC COM 68236P107 44 39,436 SH   SOLE   0 0 39,436
ONE GAS INC COM 68235P108 2,054 25,302 SH   SOLE   0 0 25,302
ONEMAIN HLDGS INC COM 68268W103 303 8,096 SH   SOLE   0 0 8,096
ONEOK INC NEW COM 682680103 6,723 121,135 SH   SOLE   0 0 121,135
OPENDOOR TECHNOLOGIES INC COM 683712103 59 12,504 SH   SOLE   0 0 12,504
OPKO HEALTH INC COM 68375N103 226 89,210 SH   SOLE   0 0 89,210
ORACLE CORP COM 68389X105 36,597 523,794 SH   SOLE   0 0 523,794
ORCHID IS CAP INC COM 68571X103 30 10,358 SH   SOLE   0 0 10,358
OREILLY AUTOMOTIVE INC COM 67103H107 8,718 13,799 SH   SOLE   0 0 13,799
ORGANIGRAM HLDGS INC COM 68620P101 23 25,021 SH   SOLE   0 0 25,021
ORGANON & CO COMMON STOCK 68622V106 1,259 37,320 SH   SOLE   0 0 37,320
ORIX CORP SPONSORED ADR 686330101 367 4,358 SH   SOLE   0 0 4,358
ORLA MNG LTD NEW COM 68634K106 69 25,000 SH   SOLE   0 0 25,000
ORMAT TECHNOLOGIES INC COM 686688102 425 5,429 SH   SOLE   0 0 5,429
OSHKOSH CORP COM 688239201 12,857 156,526 SH   SOLE   0 0 156,526
OTIS WORLDWIDE CORP COM 68902V107 11,816 167,199 SH   SOLE   0 0 167,199
OTTER TAIL CORP COM 689648103 293 4,361 SH   SOLE   0 0 4,361
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 23 23,000 SH   SOLE   0 0 23,000
OVINTIV INC COM 69047Q102 416 9,414 SH   SOLE   0 0 9,414
OWENS CORNING NEW COM 690742101 226 3,046 SH   SOLE   0 0 3,046
OWL ROCK CAPITAL CORPORATION COM 69121K104 3,150 255,460 SH   SOLE   0 0 255,460
OXFORD SQUARE CAP CORP COM 69181V107 135 36,980 SH   SOLE   0 0 36,980
OYSTER PT PHARMA INC COM 69242L106 462 106,662 SH   SOLE   0 0 106,662
PACCAR INC COM 693718108 2,782 33,792 SH   SOLE   0 0 33,792
PACER FDS TR BNCHMRK INDSTR 69374H766 290 7,110 SH   SOLE   0 0 7,110
PACER FDS TR TRENDPILOT INTL 69374H683 1,440 58,897 SH   SOLE   0 0 58,897
PACER FDS TR TRENDP US LAR CP 69374H105 8,798 234,249 SH   SOLE   0 0 234,249
PACKAGING CORP AMER COM 695156109 2,288 16,637 SH   SOLE   0 0 16,637
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,012 111,564 SH   SOLE   0 0 111,564
PALANTIR TECHNOLOGIES INC CL A 69608A108 3 1,000 SH Call SOLE   0 0 1,000
PALO ALTO NETWORKS INC COM 697435105 6,996 14,164 SH   SOLE   0 0 14,164
PAN AMERN SILVER CORP COM 697900108 200 10,143 SH   SOLE   0 0 10,143
PARAMOUNT GLOBAL CLASS B COM 92556H206 596 24,129 SH   SOLE   0 0 24,129
PARAMOUNT GLOBAL CLASS B COM 92556H206 1 400 SH Call SOLE   0 0 400
PARK NATL CORP COM 700658107 481 3,971 SH   SOLE   0 0 3,971
PARKER-HANNIFIN CORP COM 701094104 4,538 18,444 SH   SOLE   0 0 18,444
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 12 11,000 PRN   SOLE   0 0 11,000
PAYCHEX INC COM 704326107 11,782 103,470 SH   SOLE   0 0 103,470
PAYCOM SOFTWARE INC COM 70432V102 2,265 8,085 SH   SOLE   0 0 8,085
PAYPAL HLDGS INC COM 70450Y103 13,533 193,765 SH   SOLE   0 0 193,765
PAYPAL HLDGS INC COM 70450Y103 0 100 SH Call SOLE   0 0 100
PAYPAL HLDGS INC COM 70450Y103 0 100 SH Call SOLE   0 0 100
PAYSAFE LIMITED ORD G6964L107 528 270,934 SH   SOLE   0 0 270,934
PDC ENERGY INC COM 69327R101 414 6,721 SH   SOLE   0 0 6,721
PEABODY ENGR CORP COM 704551100 837 39,242 SH   SOLE   0 0 39,242
PELOTON INTERACTIVE INC CL A COM 70614W100 108 11,788 SH   SOLE   0 0 11,788
PELOTON INTERACTIVE INC CL A COM 70614W100 0 200 SH Call SOLE   0 0 200
PEMBINA PIPELINE CORP COM 706327103 624 17,654 SH   SOLE   0 0 17,654
PENN NATL GAMING INC COM 707569109 447 14,693 SH   SOLE   0 0 14,693
PENNANT GROUP INC COM 70805E109 221 17,214 SH   SOLE   0 0 17,214
PENSKE AUTOMOTIVE GRP INC COM 70959W103 284 2,716 SH   SOLE   0 0 2,716
PENTAIR PLC SHS G7S00T104 520 11,358 SH   SOLE   0 0 11,358
PEOPLES FINL SVCS CORP COM 711040105 352 6,307 SH   SOLE   0 0 6,307
PEPSICO INC COM 713448108 78,863 473,193 SH   SOLE   0 0 473,193
PERKINELMER INC COM 714046109 1,550 10,898 SH   SOLE   0 0 10,898
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 236 14,269 SH   SOLE   0 0 14,269
PERRIGO CO PLC SHS G97822103 647 15,947 SH   SOLE   0 0 15,947
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 222 19,026 SH   SOLE   0 0 19,026
PFIZER INC COM 717081103 66,656 1,271,322 SH   SOLE   0 0 1,271,322
PG&E CORP COM 69331C108 413 41,348 SH   SOLE   0 0 41,348
PHILIP MORRIS INTL INC COM 718172109 26,095 264,284 SH   SOLE   0 0 264,284
PHILLIPS 66 COM 718546104 10,952 133,579 SH   SOLE   0 0 133,579
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,901 56,895 SH   SOLE   0 0 56,895
PILGRIMS PRIDE CORP COM 72147K108 228 7,293 SH   SOLE   0 0 7,293
PIMCO CORPORATE & INCOME OPP COM 72201B101 233 18,650 SH   SOLE   0 0 18,650
PIMCO ETF TR INV GRD CRP BD 72201R817 214 2,224 SH   SOLE   0 0 2,224
PIMCO ETF TR 15+ YR US TIPS 72201R304 325 4,981 SH   SOLE   0 0 4,981
PIMCO ETF TR INTER MUN BD ACT 72201R866 388 7,544 SH   SOLE   0 0 7,544
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,371 14,393 SH   SOLE   0 0 14,393
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 47,498 479,250 SH   SOLE   0 0 479,250
PIMCO INCOME STRATEGY FD COM 72201H108 1,725 191,901 SH   SOLE   0 0 191,901
PINNACLE FINL PARTNERS INC COM 72346Q104 247 3,421 SH   SOLE   0 0 3,421
PINNACLE WEST CAP CORP COM 723484101 975 13,330 SH   SOLE   0 0 13,330
PINTEREST INC CL A 72352L106 1,651 90,887 SH   SOLE   0 0 90,887
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 28 13,000 PRN   SOLE   0 0 13,000
PIONEER NAT RES CO COM 723787107 23,885 107,069 SH   SOLE   0 0 107,069
PIPER SANDLER COMPANIES COM 724078100 293 2,582 SH   SOLE   0 0 2,582
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 511 52,024 SH   SOLE   0 0 52,024
PLANET FITNESS INC CL A 72703H101 229 3,367 SH   SOLE   0 0 3,367
PLAYA HOTELS & RESORTS NV SHS N70544106 268 39,051 SH   SOLE   0 0 39,051
PLUG POWER INC COM NEW 72919P202 783 47,268 SH   SOLE   0 0 47,268
PLUS THERAPEUTICS INC COM NEW 72941H400 18 33,539 SH   SOLE   0 0 33,539
PLX PHARMA INC COM 72942A107 61 25,000 SH   SOLE   0 0 25,000
PNC FINL SVCS GROUP INC COM 693475105 4,738 30,033 SH   SOLE   0 0 30,033
PNM RES INC COM 69349H107 235 4,919 SH   SOLE   0 0 4,919
POLARIS INC COM 731068102 3,848 38,756 SH   SOLE   0 0 38,756
POOL CORP COM 73278L105 2,535 7,216 SH   SOLE   0 0 7,216
POSCO HOLDINGS INC SPONSORED ADR 693483109 273 6,143 SH   SOLE   0 0 6,143
POSEIDA THERAPEUTICS INC COM 73730P108 52 20,304 SH   SOLE   0 0 20,304
POSHMARK INC COM CL A 73739W104 2,620 259,100 SH   SOLE   0 0 259,100
PPG INDS INC COM 693506107 4,532 39,639 SH   SOLE   0 0 39,639
PPL CORP COM 69351T106 1,450 53,457 SH   SOLE   0 0 53,457
PRECIGEN INC COM 74017N105 287 214,450 SH   SOLE   0 0 214,450
PREMIER FINANCIAL CORP COM 74052F108 600 23,694 SH   SOLE   0 0 23,694
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 2 12,287 SH   SOLE   0 0 12,287
PRESIDIO PPTY TR INC COM CL A 74102L303 39 12,287 SH   SOLE   0 0 12,287
PRICE T ROWE GROUP INC COM 74144T108 5,779 50,870 SH   SOLE   0 0 50,870
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,366 20,447 SH   SOLE   0 0 20,447
PROCTER AND GAMBLE CO COM 742718109 165,941 1,154,053 SH   SOLE   0 0 1,154,053
PROGRESSIVE CORP COM 743315103 10,168 87,453 SH   SOLE   0 0 87,453
PROLOGIS INC. COM 74340W103 3,347 28,447 SH   SOLE   0 0 28,447
Propetro Holding Corp COM 74347M108 123 12,274 SH   SOLE   0 0 12,274
PROSHARES TR ULTRAPRO SHT QQQ 74347G432 260 4,414 SH   SOLE   0 0 4,414
PROSHARES TR ULTRAPRO SHORT S 74347B110 296 14,618 SH   SOLE   0 0 14,618
PROSHARES TR SHORT BITCOIN 74347G291 329 7,503 SH   SOLE   0 0 7,503
PROSHARES TR PSHS ULTRA QQQ 74347R206 473 11,431 SH   SOLE   0 0 11,431
PROSHARES TR ULTRPRO S&P500 74347X864 531 15,230 SH   SOLE   0 0 15,230
PROSHARES TR PSHS ULT S&P 500 74347R107 571 12,711 SH   SOLE   0 0 12,711
PROSHARES TR BITCOIN STRATE 74347G440 595 51,288 SH   SOLE   0 0 51,288
PROSHARES TR PET CARE ETF 74348A145 625 11,835 SH   SOLE   0 0 11,835
PROSHARES TR ULTRAPRO QQQ 74347X831 813 33,871 SH   SOLE   0 0 33,871
PROSHARES TR PSHS ULTRA TECH 74347R693 946 33,090 SH   SOLE   0 0 33,090
PROSHARES TR SP500 EX TECH 74347B557 1,328 20,180 SH   SOLE   0 0 20,180
PROSHARES TR S&P 500 DV ARIST 74348A467 6,059 70,984 SH   SOLE   0 0 70,984
PROSHARES TR PSHS ULTRA TECH 74347R693 83 10,000 SH Put SOLE   0 0 10,000
PROSHARES TR BITCOIN STRATE 74347G440 0 300 SH Call SOLE   0 0 300
PROSHARES TR ULTRAPRO QQQ 74347X831 4 800 SH Call SOLE   0 0 800
PROSHARES TR ULTRAPRO QQQ 74347X831 0 100 SH Call SOLE   0 0 100
PROSHARES TR ULTRAPRO QQQ 74347X831 3 400 SH Call SOLE   0 0 400
PROSPECT CAP CORP COM 74348T102 212 30,398 SH   SOLE   0 0 30,398
PROTERRA INC COM 74374T109 67 14,437 SH   SOLE   0 0 14,437
PROVIDENT FINL SVCS INC COM 74386T105 281 12,619 SH   SOLE   0 0 12,619
PRUDENTIAL BANCORP INC NEW COM 74431A101 151 10,000 SH   SOLE   0 0 10,000
PRUDENTIAL FINL INC COM 744320102 20,634 215,651 SH   SOLE   0 0 215,651
PRUDENTIAL PLC ADR 74435K204 212 8,424 SH   SOLE   0 0 8,424
PUBLIC STORAGE COM 74460D109 3,575 11,434 SH   SOLE   0 0 11,434
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,008 63,343 SH   SOLE   0 0 63,343
PULTE GROUP INC COM 745867101 681 17,188 SH   SOLE   0 0 17,188
PURE STORAGE INC CL A 74624M102 331 12,884 SH   SOLE   0 0 12,884
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 0 13 SH   SOLE   0 0 13
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 193 16,338 SH   SOLE   0 0 16,338
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 50 13,027 SH   SOLE   0 0 13,027
QORVO INC COM 74736K101 704 7,465 SH   SOLE   0 0 7,465
QUALCOMM INC COM 747525103 45,479 356,026 SH   SOLE   0 0 356,026
QUALCOMM INC COM 747525103 45 4,400 SH Put SOLE   0 0 4,400
QUALCOMM INC COM 747525103 0 100 SH Put SOLE   0 0 100
QUALIGEN THERAPEUTICS INC COM 74754R103 16 27,633 SH   SOLE   0 0 27,633
QUANTA SVCS INC COM 74762E102 1,703 13,586 SH   SOLE   0 0 13,586
QUANTUMSCAPE CORP COM CL A 74767V109 2,642 307,553 SH   SOLE   0 0 307,553
QUANTUMSCAPE CORP COM CL A 74767V109 1 1,000 SH Call SOLE   0 0 1,000
QUEST DIAGNOSTICS INC COM 74834L100 1,160 8,725 SH   SOLE   0 0 8,725
RAMBUS INC DEL COM 750917106 275 12,800 SH   SOLE   0 0 12,800
RANDOLPH BANCORP INC COM 752378109 282 10,645 SH   SOLE   0 0 10,645
RANGE RES CORP COM 75281A109 824 33,287 SH   SOLE   0 0 33,287
RAYMOND JAMES FINL INC COM 754730109 3,907 43,693 SH   SOLE   0 0 43,693
RAYONIER INC COM 754907103 236 6,304 SH   SOLE   0 0 6,304
RAYTHEON TECHNOLOGIES CORP COM 75513E101 36,352 378,238 SH   SOLE   0 0 378,238
RBB FD INC MOTLEY FOOL MID 74933W627 641 30,282 SH   SOLE   0 0 30,282
RBB FD INC MOTLEY FOOL GBL 74933W635 1,406 61,019 SH   SOLE   0 0 61,019
READY CAPITAL CORP COM 75574U101 12,649 1,061,149 SH   SOLE   0 0 1,061,149
REALTY INCOME CORP COM 756109104 5,927 86,826 SH   SOLE   0 0 86,826
REAVES UTIL INCOME FD COM SH BEN INT 756158101 607 19,591 SH   SOLE   0 0 19,591
RED ROCK RESORTS INC CL A 75700L108 202 6,048 SH   SOLE   0 0 6,048
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 59 67,601 SH   SOLE   0 0 67,601
REDWOOD TR INC COM 758075402 0 54 SH   SOLE   0 0 54
REGAL REXNORD CORPORATION COM 758750103 5,082 44,772 SH   SOLE   0 0 44,772
REGENERON PHARMACEUTICALS COM 75886F107 2,320 3,924 SH   SOLE   0 0 3,924
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,205 117,595 SH   SOLE   0 0 117,595
REINSURANCE GRP OF AMERICA I COM NEW 759351604 642 5,470 SH   SOLE   0 0 5,470
RELIANCE STEEL & ALUMINUM CO COM 759509102 12,170 71,650 SH   SOLE   0 0 71,650
RELX PLC SPONSORED ADR 759530108 690 25,621 SH   SOLE   0 0 25,621
REPLIGEN CORP COM 759916109 343 2,109 SH   SOLE   0 0 2,109
REPRO MED SYS INC COM 759910102 37 14,667 SH   SOLE   0 0 14,667
REPUBLIC BANCORP INC KY CL A 760281204 405 8,400 SH   SOLE   0 0 8,400
REPUBLIC FIRST BANCORP INC COM 760416107 1,106 290,188 SH   SOLE   0 0 290,188
REPUBLIC SVCS INC COM 760759100 2,212 16,902 SH   SOLE   0 0 16,902
RESIDEO TECHNOLOGIES INC COM 76118Y104 300 15,426 SH   SOLE   0 0 15,426
RESMED INC COM 761152107 1,128 5,383 SH   SOLE   0 0 5,383
RESTAURANT BRANDS INTL INC COM 76131D103 2,285 45,564 SH   SOLE   0 0 45,564
REWALK ROBOTICS LTD SHS M8216Q200 14 14,563 SH   SOLE   0 0 14,563
RH COM 74967X103 725 3,414 SH   SOLE   0 0 3,414
RINGCENTRAL INC CL A 76680R206 246 4,705 SH   SOLE   0 0 4,705
RIO TINTO PLC SPONSORED ADR 767204100 3,453 56,603 SH   SOLE   0 0 56,603
RIOT BLOCKCHAIN INC COM 767292105 82 19,517 SH   SOLE   0 0 19,517
RIOT BLOCKCHAIN INC COM 767292105 8 5,400 SH Call SOLE   0 0 5,400
RIVERVIEW BANCORP INC COM 769397100 76 11,500 SH   SOLE   0 0 11,500
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1,602 62,225 SH   SOLE   0 0 62,225
RLI CORP COM 749607107 1,900 16,292 SH   SOLE   0 0 16,292
ROBERT HALF INTL INC COM 770323103 1,076 14,371 SH   SOLE   0 0 14,371
ROBINHOOD MKTS INC COM CL A 770700102 233 28,316 SH   SOLE   0 0 28,316
ROBLOX CORP CL A 771049103 10,518 320,093 SH   SOLE   0 0 320,093
ROBLOX CORP CL A 771049103 0 200 SH Call SOLE   0 0 200
ROCKET LAB USA INC COM 773122106 62 16,443 SH   SOLE   0 0 16,443
ROCKWELL AUTOMATION INC COM 773903109 4,702 23,591 SH   SOLE   0 0 23,591
ROGERS CORP COM 775133101 306 1,167 SH   SOLE   0 0 1,167
ROKU INC COM CL A 77543R102 1,490 18,140 SH   SOLE   0 0 18,140
ROLLINS INC COM 775711104 268 7,678 SH   SOLE   0 0 7,678
ROPER TECHNOLOGIES INC COM 776696106 1,618 4,099 SH   SOLE   0 0 4,099
ROSS STORES INC COM 778296103 4,164 59,287 SH   SOLE   0 0 59,287
ROYAL BK CDA COM 780087102 12,296 127,000 SH   SOLE   0 0 127,000
ROYAL CARIBBEAN GROUP COM V7780T103 1,050 30,077 SH   SOLE   0 0 30,077
ROYAL GOLD INC COM 780287108 781 7,315 SH   SOLE   0 0 7,315
ROYCE MICRO-CAP TR INC COM 780915104 120 14,410 SH   SOLE   0 0 14,410
ROYCE VALUE TR INC COM 780910105 452 32,362 SH   SOLE   0 0 32,362
RPC INC COM 749660106 382 55,339 SH   SOLE   0 0 55,339
RPM INTL INC COM 749685103 1,661 21,098 SH   SOLE   0 0 21,098
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 335 4,983 SH   SOLE   0 0 4,983
RYDER SYS INC COM 783549108 271 3,815 SH   SOLE   0 0 3,815
S&P GLOBAL INC COM 78409V104 8,608 25,537 SH   SOLE   0 0 25,537
SAB BIOTHERAPEUTICS INC COM 78397T103 67 46,528 SH   SOLE   0 0 46,528
SABINE RTY TR UNIT BEN INT 785688102 954 15,669 SH   SOLE   0 0 15,669
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 360 5,745 SH   SOLE   0 0 5,745
SALESFORCE INC COM 79466L302 36,169 219,149 SH   SOLE   0 0 219,149
SALESFORCE INC COM 79466L302 1 100 SH Call SOLE   0 0 100
SAMSARA INC COM CL A 79589L106 1,311 117,374 SH   SOLE   0 0 117,374
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 461 53,085 SH   SOLE   0 0 53,085
SANDSTORM GOLD LTD COM NEW 80013R206 67 11,306 SH   SOLE   0 0 11,306
SANDY SPRING BANCORP INC COM 800363103 1,081 27,677 SH   SOLE   0 0 27,677
SANGAMO THERAPEUTICS INC COM 800677106 61 14,840 SH   SOLE   0 0 14,840
SANOFI SPONSORED ADR 80105N105 5,219 104,315 SH   SOLE   0 0 104,315
SAP SE SPON ADR 803054204 3,586 39,523 SH   SOLE   0 0 39,523
SAREPTA THERAPEUTICS INC COM 803607100 1,658 22,115 SH   SOLE   0 0 22,115
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,442 4,507 SH   SOLE   0 0 4,507
SCHLUMBERGER LTD COM STK 806857108 3,910 109,345 SH   SOLE   0 0 109,345
SCHOLASTIC CORP COM 807066105 489 13,604 SH   SOLE   0 0 13,604
SCHWAB CHARLES CORP COM 808513105 89,649 1,418,947 SH   SOLE   0 0 1,418,947
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 4,004 4,004,233 SH   SOLE   0 0 4,004,233
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 327 6,878 SH   SOLE   0 0 6,878
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1,113 30,524 SH   SOLE   0 0 30,524
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2,001 77,160 SH   SOLE   0 0 77,160
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2,225 73,162 SH   SOLE   0 0 73,162
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2,997 66,223 SH   SOLE   0 0 66,223
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 4,182 147,714 SH   SOLE   0 0 147,714
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 10,491 203,309 SH   SOLE   0 0 203,309
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 15,730 251,998 SH   SOLE   0 0 251,998
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 16,330 331,970 SH   SOLE   0 0 331,970
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 19,837 389,715 SH   SOLE   0 0 389,715
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 22,807 393,290 SH   SOLE   0 0 393,290
SCHWAB STRATEGIC TR US TIPS ETF 808524870 34,089 610,910 SH   SOLE   0 0 610,910
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 34,738 725,666 SH   SOLE   0 0 725,666
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 46,677 1,494,623 SH   SOLE   0 0 1,494,623
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 52,672 1,191,934 SH   SOLE   0 0 1,191,934
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 60,065 1,540,535 SH   SOLE   0 0 1,540,535
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 70,064 978,140 SH   SOLE   0 0 978,140
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 577,300 9,202,926 SH   SOLE   0 0 9,202,926
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 586,547 23,110,617 SH   SOLE   0 0 23,110,617
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 589,134 18,732,386 SH   SOLE   0 0 18,732,386
SCHWAB STRATEGIC TR US REIT ETF 808524847 637,795 30,241,605 SH   SOLE   0 0 30,241,605
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 671,288 15,031,076 SH   SOLE   0 0 15,031,076
SCIENCE APPLICATIONS INTL CO COM 808625107 2,146 23,050 SH   SOLE   0 0 23,050
SCOTTS MIRACLE-GRO CO CL A 810186106 411 5,199 SH   SOLE   0 0 5,199
SCRIPPS E W CO OHIO CL A NEW 811054402 316 25,368 SH   SOLE   0 0 25,368
SEA LTD SPONSORD ADS 81141R100 1,059 15,839 SH   SOLE   0 0 15,839
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,691 37,662 SH   SOLE   0 0 37,662
SEAGEN INC COM 81181C104 1,975 11,161 SH   SOLE   0 0 11,161
SEI INVTS CO COM 784117103 259 4,785 SH   SOLE   0 0 4,785
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,021 18,809 SH   SOLE   0 0 18,809
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,144 27,987 SH   SOLE   0 0 27,987
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,399 19,012 SH   SOLE   0 0 19,012
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,656 33,868 SH   SOLE   0 0 33,868
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,372 76,605 SH   SOLE   0 0 76,605
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8,756 100,256 SH   SOLE   0 0 100,256
SELECT SECTOR SPDR TR ENERGY 81369Y506 9,042 126,444 SH   SOLE   0 0 126,444
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10,844 150,240 SH   SOLE   0 0 150,240
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11,455 89,325 SH   SOLE   0 0 89,325
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 12,414 394,729 SH   SOLE   0 0 394,729
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 24,389 191,857 SH   SOLE   0 0 191,857
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 92 60,000 SH Put SOLE   0 0 60,000
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 200 SH Call SOLE   0 0 200
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 400 SH Call SOLE   0 0 400
SELECTIVE INS GROUP INC COM 816300107 2,184 25,118 SH   SOLE   0 0 25,118
SELECTQUOTE INC COM 816307300 113 45,567 SH   SOLE   0 0 45,567
SEMPRA COM 816851109 6,056 40,302 SH   SOLE   0 0 40,302
SEMTECH CORP COM 816850101 1,052 19,138 SH   SOLE   0 0 19,138
SENSEONICS HLDGS INC COM 81727U105 94 91,637 SH   SOLE   0 0 91,637
SENTINELONE INC CL A 81730H109 610 26,164 SH   SOLE   0 0 26,164
SERVICE CORP INTL COM 817565104 1,169 16,917 SH   SOLE   0 0 16,917
SERVICE PPTYS TR COM SH BEN INT 81761L102 231 44,250 SH   SOLE   0 0 44,250
SERVICENOW INC COM 81762P102 10,729 22,563 SH   SOLE   0 0 22,563
SERVISFIRST BANCSHARES INC COM 81768T108 5,042 63,891 SH   SOLE   0 0 63,891
SFL CORPORATION LTD SHS G7738W106 191 20,124 SH   SOLE   0 0 20,124
SHELL PLC SPON ADS 780259305 6,061 115,894 SH   SOLE   0 0 115,894
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,922 86,588 SH   SOLE   0 0 86,588
SHERWIN WILLIAMS CO COM 824348106 6,875 30,702 SH   SOLE   0 0 30,702
SHIFT4 PMTS INC CL A 82452J109 208 6,304 SH   SOLE   0 0 6,304
SHOPIFY INC CL A 82509L107 5,388 172,468 SH   SOLE   0 0 172,468
SHOPIFY INC CL A 82509L107 6 1,000 SH Call SOLE   0 0 1,000
SHORE BANCSHARES INC COM 825107105 532 28,761 SH   SOLE   0 0 28,761
SIGNATURE BK NEW YORK N Y COM 82669G104 250 1,395 SH   SOLE   0 0 1,395
SILVERCORP METALS INC COM 82835P103 27 10,767 SH   SOLE   0 0 10,767
SILVERCREST METALS INC COM 828363101 77 12,614 SH   SOLE   0 0 12,614
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 260 12,238 SH   SOLE   0 0 12,238
SIMON PPTY GROUP INC NEW COM 828806109 15,093 159,006 SH   SOLE   0 0 159,006
SIRIUS XM HOLDINGS INC COM 82968B103 2,990 487,735 SH   SOLE   0 0 487,735
SITE CTRS CORP COM 82981J109 317 23,567 SH   SOLE   0 0 23,567
SJW GROUP COM 784305104 567 9,085 SH   SOLE   0 0 9,085
SKILLZ INC COM 83067L109 169 136,228 SH   SOLE   0 0 136,228
SKYWEST INC COM 830879102 1,030 48,453 SH   SOLE   0 0 48,453
SKYWORKS SOLUTIONS INC COM 83088M102 14,276 154,099 SH   SOLE   0 0 154,099
SM ENERGY CO COM 78454L100 1,424 41,636 SH   SOLE   0 0 41,636
SMARTSHEET INC COM CL A 83200N103 223 7,081 SH   SOLE   0 0 7,081
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,020 72,334 SH   SOLE   0 0 72,334
SMITH A O CORP COM 831865209 703 12,854 SH   SOLE   0 0 12,854
SMUCKER J M CO COM NEW 832696405 3,403 26,585 SH   SOLE   0 0 26,585
SNAP INC CL A 83304A106 883 67,249 SH   SOLE   0 0 67,249
SNAP ON INC COM 833034101 1,359 6,896 SH   SOLE   0 0 6,896
SNOWFLAKE INC CL A 833445109 13,748 98,863 SH   SOLE   0 0 98,863
SNOWFLAKE INC CL A 833445109 96 2,000 SH Call SOLE   0 0 2,000
SNOWFLAKE INC CL A 833445109 27 1,000 SH Call SOLE   0 0 1,000
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 421 5,040 SH   SOLE   0 0 5,040
SOFI TECHNOLOGIES INC COM 83406F102 2,632 499,391 SH   SOLE   0 0 499,391
SOLAREDGE TECHNOLOGIES INC COM 83417M104 794 2,900 SH   SOLE   0 0 2,900
SOLITARIO ZINC CORP COM 8342EP107 14 25,000 SH   SOLE   0 0 25,000
SONOCO PRODS CO COM 835495102 309 5,426 SH   SOLE   0 0 5,426
SONOS INC COM 83570H108 237 13,133 SH   SOLE   0 0 13,133
SONY GROUP CORPORATION SPONSORED ADR 835699307 21,208 259,357 SH   SOLE   0 0 259,357
SORRENTO THERAPEUTICS INC COM NEW 83587F202 95 47,318 SH   SOLE   0 0 47,318
SOUTH JERSEY INDS INC COM 838518108 262 7,679 SH   SOLE   0 0 7,679
SOUTHERN CO COM 842587107 18,469 258,990 SH   SOLE   0 0 258,990
SOUTHERN COPPER CORP COM 84265V105 2,392 48,023 SH   SOLE   0 0 48,023
SOUTHSTATE CORPORATION COM 840441109 422 5,466 SH   SOLE   0 0 5,466
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 24 20,000 PRN   SOLE   0 0 20,000
SOUTHWEST AIRLS CO COM 844741108 9,969 275,997 SH   SOLE   0 0 275,997
SOUTHWEST GAS HLDGS INC COM 844895102 608 6,981 SH   SOLE   0 0 6,981
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 19,296 62,687 SH   SOLE   0 0 62,687
SPDR GOLD TR GOLD SHS 78463V107 28,559 169,533 SH   SOLE   0 0 169,533
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 205 3,123 SH   SOLE   0 0 3,123
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 213 6,214 SH   SOLE   0 0 6,214
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 302 10,695 SH   SOLE   0 0 10,695
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 620 17,818 SH   SOLE   0 0 17,818
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1,025 9,958 SH   SOLE   0 0 9,958
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,200 27,175 SH   SOLE   0 0 27,175
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 14,203 490,945 SH   SOLE   0 0 490,945
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 167,750 3,448,095 SH   SOLE   0 0 3,448,095
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 733,048 21,082,776 SH   SOLE   0 0 21,082,776
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,307,043 45,320,493 SH   SOLE   0 0 45,320,493
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,465,266 3,884,069 SH   SOLE   0 0 3,884,069
SPDR S&P 500 ETF TR TR UNIT 78462F103 23 400 SH Put SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 100 SH Call SOLE   0 0 100
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 186,151 450,196 SH   SOLE   0 0 450,196
SPDR SER TR MSCI USA STRTGIC 78468R812 85 783 SH   SOLE   0 0 783
SPDR SER TR S&P OILGAS EXP 78468R556 222 1,855 SH   SOLE   0 0 1,855
SPDR SER TR NYSE TECH ETF 78464A102 240 2,331 SH   SOLE   0 0 2,331
SPDR SER TR COMP SOFTWARE 78464A599 240 2,162 SH   SOLE   0 0 2,162
SPDR SER TR BLOOMBERG EMERGI 78464A391 279 13,640 SH   SOLE   0 0 13,640
SPDR SER TR PORTFOLIO SH TSR 78468R101 416 14,123 SH   SOLE   0 0 14,123
SPDR SER TR S&P SEMICNDCTR 78464A862 427 2,818 SH   SOLE   0 0 2,818
SPDR SER TR PORTFOLIO LN TSR 78464A664 496 14,987 SH   SOLE   0 0 14,987
SPDR SER TR S&P METALS MNG 78464A755 551 12,701 SH   SOLE   0 0 12,701
SPDR SER TR S&P BK ETF 78464A797 603 13,745 SH   SOLE   0 0 13,745
SPDR SER TR S&P HOMEBUILD 78464A888 641 11,721 SH   SOLE   0 0 11,721
SPDR SER TR S&P KENSHO NEW 78468R648 676 16,677 SH   SOLE   0 0 16,677
SPDR SER TR SPDR S&P 500 ETF 78468R796 709 7,683 SH   SOLE   0 0 7,683
SPDR SER TR S&P 600 SML CAP 78464A813 724 9,045 SH   SOLE   0 0 9,045
SPDR SER TR BLOOMBERG HIGH Y 78468R622 793 8,744 SH   SOLE   0 0 8,744
SPDR SER TR NUVEEN BLMBRG SH 78468R739 1,019 21,559 SH   SOLE   0 0 21,559
SPDR SER TR NUVEEN BLMBRG MU 78468R721 1,043 22,739 SH   SOLE   0 0 22,739
SPDR SER TR S&P REGL BKG 78464A698 1,237 21,287 SH   SOLE   0 0 21,287
SPDR SER TR S&P 400 MDCP VAL 78464A839 1,444 23,867 SH   SOLE   0 0 23,867
SPDR SER TR S&P BIOTECH 78464A870 1,451 19,528 SH   SOLE   0 0 19,528
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,829 66,475 SH   SOLE   0 0 66,475
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,986 32,571 SH   SOLE   0 0 32,571
SPDR SER TR S&P 600 SMCP GRW 78464A201 2,475 35,101 SH   SOLE   0 0 35,101
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,823 76,696 SH   SOLE   0 0 76,696
SPDR SER TR PORTFOLIO SHORT 78464A474 3,055 102,774 SH   SOLE   0 0 102,774
SPDR SER TR BLOOMBERG SHORT 78464A334 3,421 126,922 SH   SOLE   0 0 126,922
SPDR SER TR BLOOMBERG SHT TE 78468R408 3,748 155,392 SH   SOLE   0 0 155,392
SPDR SER TR AEROSPACE DEF 78464A631 3,951 39,273 SH   SOLE   0 0 39,273
SPDR SER TR PRTFLO S&P500 HI 78468R788 5,124 128,396 SH   SOLE   0 0 128,396
SPDR SER TR PORTFOLI S&P1500 78464A805 6,114 131,537 SH   SOLE   0 0 131,537
SPDR SER TR RUSSELL YIELD 78468R770 6,234 69,950 SH   SOLE   0 0 69,950
SPDR SER TR BLOOMBERG INVT 78468R200 7,153 237,549 SH   SOLE   0 0 237,549
SPDR SER TR BBG CONV SEC ETF 78464A359 7,491 116,028 SH   SOLE   0 0 116,028
SPDR SER TR BLOOMBERG INTL T 78464A516 11,289 487,425 SH   SOLE   0 0 487,425
SPDR SER TR DJ REIT ETF 78464A607 13,881 145,997 SH   SOLE   0 0 145,997
SPDR SER TR PRTFLO S&P500 GW 78464A409 21,628 413,707 SH   SOLE   0 0 413,707
SPDR SER TR PORTFOLIO AGRGTE 78464A649 30,172 1,145,049 SH   SOLE   0 0 1,145,049
SPDR SER TR S&P DIVID ETF 78464A763 55,743 469,650 SH   SOLE   0 0 469,650
SPDR SER TR S&P 600 SMCP VAL 78464A300 59,776 825,524 SH   SOLE   0 0 825,524
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 66,315 724,838 SH   SOLE   0 0 724,838
SPDR SER TR PORTFOLIO S&P600 78468R853 111,767 3,106,355 SH   SOLE   0 0 3,106,355
SPDR SER TR PORTFOLIO INTRMD 78464A375 247,862 7,596,130 SH   SOLE   0 0 7,596,130
SPDR SER TR PORTFOLIO S&P500 78464A854 1,214,562 27,392,019 SH   SOLE   0 0 27,392,019
SPDR SER TR PORTFOLIO S&P400 78464A847 1,822,111 45,908,553 SH   SOLE   0 0 45,908,553
SPDR SER TR S&P BIOTECH 78464A870 2 600 SH Put SOLE   0 0 600
SPDR SER TR S&P BIOTECH 78464A870 2 200 SH Call SOLE   0 0 200
SPECTRUM PHARMACEUTICALS INC COM 84763A108 13 16,531 SH   SOLE   0 0 16,531
SPIRE INC COM 84857L101 435 5,856 SH   SOLE   0 0 5,856
SPIRIT AIRLS INC COM 848577102 1,147 48,116 SH   SOLE   0 0 48,116
SPLUNK INC COM 848637104 590 6,665 SH   SOLE   0 0 6,665
SPOTIFY TECHNOLOGY S A SHS L8681T102 566 6,029 SH   SOLE   0 0 6,029
SPOTIFY TECHNOLOGY S A SHS L8681T102 0 100 SH Call SOLE   0 0 100
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,211 72,026 SH   SOLE   0 0 72,026
SPROTT PHYSICAL GOLD TR UNIT 85207H104 3,238 228,357 SH   SOLE   0 0 228,357
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 633 91,763 SH   SOLE   0 0 91,763
SPX CORP COM 784635104 211 3,990 SH   SOLE   0 0 3,990
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 238 4,093 SH   SOLE   0 0 4,093
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 857 21,967 SH   SOLE   0 0 21,967
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 5,554 133,380 SH   SOLE   0 0 133,380
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 251 6,586 SH   SOLE   0 0 6,586
SSR MNG INC COM 784730103 217 12,975 SH   SOLE   0 0 12,975
STAG INDL INC COM 85254J102 262 8,470 SH   SOLE   0 0 8,470
STANLEY BLACK & DECKER INC COM 854502101 2,119 20,206 SH   SOLE   0 0 20,206
STAR GROUP L P UNIT LTD PARTNR 85512C105 135 14,687 SH   SOLE   0 0 14,687
STARBUCKS CORP COM 855244109 27,291 357,265 SH   SOLE   0 0 357,265
STARBUCKS CORP COM 855244109 14 500 SH Call SOLE   0 0 500
STARWOOD PPTY TR INC COM 85571B105 863 41,298 SH   SOLE   0 0 41,298
STATE STR CORP COM 857477103 515 8,360 SH   SOLE   0 0 8,360
STEEL DYNAMICS INC COM 858119100 1,524 23,033 SH   SOLE   0 0 23,033
STELLANTIS N.V SHS N82405106 291 23,521 SH   SOLE   0 0 23,521
STERIS PLC SHS USD G8473T100 925 4,488 SH   SOLE   0 0 4,488
STMICROELECTRONICS N V NY REGISTRY 861012102 672 21,340 SH   SOLE   0 0 21,340
STONEMOR INC COM 86184W106 61 17,781 SH   SOLE   0 0 17,781
STRATA SKIN SCIENCES INC COM NEW 86272A206 48 50,010 SH   SOLE   0 0 50,010
STRATASYS LTD SHS M85548101 373 19,896 SH   SOLE   0 0 19,896
STRATEGY SHS NS 7HANDL IDX 86280R506 989 48,029 SH   SOLE   0 0 48,029
STREAMLINE HEALTH SOLUTIONS COM 86323X106 430 338,955 SH   SOLE   0 0 338,955
STRYKER CORPORATION COM 863667101 10,029 50,416 SH   SOLE   0 0 50,416
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 324 21,209 SH   SOLE   0 0 21,209
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 482 81,629 SH   SOLE   0 0 81,629
SUN CMNTYS INC COM 866674104 640 4,016 SH   SOLE   0 0 4,016
SUN LIFE FINANCIAL INC. COM 866796105 437 9,533 SH   SOLE   0 0 9,533
SUNCOR ENERGY INC NEW COM 867224107 7,769 221,525 SH   SOLE   0 0 221,525
SUNDIAL GROWERS INC COM 86730L109 15 46,040 SH   SOLE   0 0 46,040
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 495 13,300 SH   SOLE   0 0 13,300
SUNRUN INC COM 86771W105 4,363 186,781 SH   SOLE   0 0 186,781
SUNWORKS INC COM NEW 86803X204 161 102,119 SH   SOLE   0 0 102,119
SUPER LEAGUE GAMING INC COM 86804F202 10 10,107 SH   SOLE   0 0 10,107
SUPERIOR DRILLING PRODS INC COM 868153107 10 10,000 SH   SOLE   0 0 10,000
SVB FINANCIAL GROUP COM 78486Q101 2,661 6,736 SH   SOLE   0 0 6,736
SWITCH INC CL A 87105L104 261 7,782 SH   SOLE   0 0 7,782
SYNAPTICS INC COM 87157D109 252 2,138 SH   SOLE   0 0 2,138
SYNCHRONY FINANCIAL COM 87165B103 659 23,873 SH   SOLE   0 0 23,873
SYNOPSYS INC COM 871607107 4,230 13,928 SH   SOLE   0 0 13,928
SYNOVUS FINL CORP COM NEW 87161C501 1,166 32,350 SH   SOLE   0 0 32,350
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 2 10,000 SH   SOLE   0 0 10,000
SYSCO CORP COM 871829107 14,450 170,586 SH   SOLE   0 0 170,586
T2 BIOSYSTEMS INC COM 89853L104 3 20,818 SH   SOLE   0 0 20,818
TABULA RASA HEALTHCARE INC COM 873379101 47 18,360 SH   SOLE   0 0 18,360
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 27,928 341,631 SH   SOLE   0 0 341,631
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 594 42,283 SH   SOLE   0 0 42,283
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 924 7,542 SH   SOLE   0 0 7,542
TANDEM DIABETES CARE INC COM NEW 875372203 248 4,185 SH   SOLE   0 0 4,185
TANDEM DIABETES CARE INC COM NEW 875372203 0 100 SH Call SOLE   0 0 100
TAPESTRY INC COM 876030107 296 9,683 SH   SOLE   0 0 9,683
TARGA RES CORP COM 87612G101 752 12,597 SH   SOLE   0 0 12,597
TARGET CORP COM 87612E106 29,432 208,397 SH   SOLE   0 0 208,397
TARGET CORP COM 87612E106 13 2,000 SH Call SOLE   0 0 2,000
TC ENERGY CORP COM 87807B107 807 15,582 SH   SOLE   0 0 15,582
TE CONNECTIVITY LTD SHS H84989104 2,730 24,125 SH   SOLE   0 0 24,125
TECK RESOURCES LTD CL B 878742204 663 21,700 SH   SOLE   0 0 21,700
TELADOC HEALTH INC COM 87918A105 1,682 50,655 SH   SOLE   0 0 50,655
TELEDYNE TECHNOLOGIES INC COM 879360105 11,286 30,087 SH   SOLE   0 0 30,087
TELEFLEX INCORPORATED COM 879369106 821 3,340 SH   SOLE   0 0 3,340
TELEFONICA S A SPONSORED ADR 879382208 261 50,929 SH   SOLE   0 0 50,929
TELLURIAN INC NEW COM 87968A104 129 43,256 SH   SOLE   0 0 43,256
TELUS CORPORATION COM 87971M103 277 12,418 SH   SOLE   0 0 12,418
TELUS INTL CDA INC SUB VTG SHS 87975H100 18,327 731,047 SH   SOLE   0 0 731,047
TENET HEALTHCARE CORP COM NEW 88033G407 632 12,022 SH   SOLE   0 0 12,022
TERADATA CORP DEL COM 88076W103 312 8,443 SH   SOLE   0 0 8,443
TERADYNE INC COM 880770102 301 3,360 SH   SOLE   0 0 3,360
TERRITORIAL BANCORP INC COM 88145X108 404 19,400 SH   SOLE   0 0 19,400
TESLA INC COM 88160R101 174,663 259,367 SH   SOLE   0 0 259,367
TESLA INC COM 88160R101 57 1,200 SH Put SOLE   0 0 1,200
TESLA INC COM 88160R101 2,224 10,200 SH Put SOLE   0 0 10,200
TESLA INC COM 88160R101 1,631 10,700 SH Put SOLE   0 0 10,700
TESLA INC COM 88160R101 2,116 11,000 SH Put SOLE   0 0 11,000
TESLA INC COM 88160R101 2,549 13,100 SH Put SOLE   0 0 13,100
TESLA INC COM 88160R101 502 2,500 SH Put SOLE   0 0 2,500
TESLA INC COM 88160R101 1 100 SH Put SOLE   0 0 100
TESLA INC COM 88160R101 126 4,300 SH Put SOLE   0 0 4,300
TESLA INC COM 88160R101 1,923 9,500 SH Put SOLE   0 0 9,500
TESLA INC COM 88160R101 1,449 7,000 SH Put SOLE   0 0 7,000
TESLA INC COM 88160R101 2,204 9,000 SH Put SOLE   0 0 9,000
TESLA INC COM 88160R101 11 200 SH Call SOLE   0 0 200
TESLA INC COM 88160R101 54 500 SH Call SOLE   0 0 500
TESLA INC COM 88160R101 0 3,000 SH Call SOLE   0 0 3,000
TESLA INC COM 88160R101 11 1,500 SH Call SOLE   0 0 1,500
TETRA TECH INC NEW COM 88162G103 1,310 9,595 SH   SOLE   0 0 9,595
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 10 10,000 PRN   SOLE   0 0 10,000
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 513 68,263 SH   SOLE   0 0 68,263
TEXAS INSTRS INC COM 882508104 19,265 125,380 SH   SOLE   0 0 125,380
TEXAS PACIFIC LAND CORPORATI COM 88262P102 5,407 3,634 SH   SOLE   0 0 3,634
TEXAS ROADHOUSE INC COM 882681109 658 8,987 SH   SOLE   0 0 8,987
TEXTRON INC COM 883203101 1,241 20,315 SH   SOLE   0 0 20,315
TG THERAPEUTICS INC COM 88322Q108 106 24,881 SH   SOLE   0 0 24,881
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 250 34,369 SH   SOLE   0 0 34,369
THE REAL BROKERAGE INC COM NEW 75585H206 53 35,015 SH   SOLE   0 0 35,015
THE TRADE DESK INC COM CL A 88339J105 4,188 99,982 SH   SOLE   0 0 99,982
THERMO FISHER SCIENTIFIC INC COM 883556102 42,884 78,935 SH   SOLE   0 0 78,935
THOMSON REUTERS CORP. COM NEW 884903709 669 6,417 SH   SOLE   0 0 6,417
TIDAL ETF TR ADASINA SOCIAL 886364876 362 25,181 SH   SOLE   0 0 25,181
TILRAY BRANDS INC COM CL 2 88688T100 292 93,486 SH   SOLE   0 0 93,486
TIMBERLAND BANCORP INC COM 887098101 620 24,800 SH   SOLE   0 0 24,800
TIMKEN CO COM 887389104 289 5,456 SH   SOLE   0 0 5,456
TITAN MED INC COM NEW 88830X819 15 29,745 SH   SOLE   0 0 29,745
TJX COS INC NEW COM 872540109 10,237 183,299 SH   SOLE   0 0 183,299
T-MOBILE US INC COM 872590104 6,532 48,549 SH   SOLE   0 0 48,549
T-MOBILE US INC COM 872590104 1 100 SH Call SOLE   0 0 100
TOAST INC CL A 888787108 2,069 159,871 SH   SOLE   0 0 159,871
TOPBUILD CORP COM 89055F103 533 3,186 SH   SOLE   0 0 3,186
TORO CO COM 891092108 421 5,553 SH   SOLE   0 0 5,553
TORONTO DOMINION BK ONT COM NEW 891160509 24,719 376,927 SH   SOLE   0 0 376,927
TOTALENERGIES SE SPONSORED ADS 89151E109 3,186 60,525 SH   SOLE   0 0 60,525
TOYOTA MOTOR CORP ADS 892331307 5,028 32,611 SH   SOLE   0 0 32,611
TPG RE FIN TR INC COM 87266M107 0 55 SH   SOLE   0 0 55
TRACTOR SUPPLY CO COM 892356106 3,891 20,074 SH   SOLE   0 0 20,074
TRANE TECHNOLOGIES PLC SHS G8994E103 2,792 21,498 SH   SOLE   0 0 21,498
TRANSDIGM GROUP INC COM 893641100 1,044 1,946 SH   SOLE   0 0 1,946
TRANSMEDICS GROUP INC COM 89377M109 333 10,590 SH   SOLE   0 0 10,590
TRANSOCEAN LTD REG SHS H8817H100 427 128,146 SH   SOLE   0 0 128,146
TRAVELERS COMPANIES INC COM 89417E109 9,545 56,434 SH   SOLE   0 0 56,434
TREX CO INC COM 89531P105 1,646 30,250 SH   SOLE   0 0 30,250
TRI CONTL CORP COM 895436103 401 15,326 SH   SOLE   0 0 15,326
TRIMBLE INC COM 896239100 1,025 17,597 SH   SOLE   0 0 17,597
TRIMTABS ETF TR FCF US QLTY ETF 89628W302 43 946 SH   SOLE   0 0 946
TRINITY INDS INC COM 896522109 285 11,779 SH   SOLE   0 0 11,779
TRIP COM GROUP LTD ADS 89677Q107 363 13,235 SH   SOLE   0 0 13,235
TRITON INTL LTD CL A G9078F107 236 4,480 SH   SOLE   0 0 4,480
TRUIST FINL CORP COM 89832Q109 13,372 281,930 SH   SOLE   0 0 281,930
Trustmark Corp COM 898402102 280 9,606 SH   SOLE   0 0 9,606
TRX GOLD CORPORATION COM 87283P109 7 20,000 SH   SOLE   0 0 20,000
TURQUOISE HILL RES LTD COM 900435207 418 15,615 SH   SOLE   0 0 15,615
TWILIO INC CL A 90138F102 2,901 34,617 SH   SOLE   0 0 34,617
TWITTER INC COM 90184L102 4,452 119,082 SH   SOLE   0 0 119,082
TWITTER INC COM 90184L102 0 100 SH Call SOLE   0 0 100
TYLER TECHNOLOGIES INC COM 902252105 14,657 44,085 SH   SOLE   0 0 44,085
TYSON FOODS INC CL A 902494103 4,106 47,709 SH   SOLE   0 0 47,709
UBER TECHNOLOGIES INC COM 90353T100 2,027 99,080 SH   SOLE   0 0 99,080
UBER TECHNOLOGIES INC COM 90353T100 3 500 SH Call SOLE   0 0 500
UBER TECHNOLOGIES INC COM 90353T100 0 300 SH Call SOLE   0 0 300
UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 523 1,315 SH   SOLE   0 0 1,315
UBS GROUP AG SHS H42097107 643 39,618 SH   SOLE   0 0 39,618
UGI CORP NEW COM 902681105 275 7,134 SH   SOLE   0 0 7,134
UGI CORP NEW COM 902681105 18 1,300 SH Call SOLE   0 0 1,300
UIPATH INC CL A 90364P105 185 10,163 SH   SOLE   0 0 10,163
ULTA BEAUTY INC COM 90384S303 2,427 6,296 SH   SOLE   0 0 6,296
UMB FINL CORP COM 902788108 1,350 15,678 SH   SOLE   0 0 15,678
UNDER ARMOUR INC CL A 904311107 100 11,954 SH   SOLE   0 0 11,954
UNDER ARMOUR INC CL C 904311206 329 43,400 SH   SOLE   0 0 43,400
UNILEVER PLC SPON ADR NEW 904767704 10,178 222,077 SH   SOLE   0 0 222,077
UNION PAC CORP COM 907818108 47,347 221,994 SH   SOLE   0 0 221,994
UNITED AIRLS HLDGS INC COM 910047109 4,046 114,236 SH   SOLE   0 0 114,236
UNITED BANKSHARES INC WEST V COM 909907107 2,620 74,701 SH   SOLE   0 0 74,701
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 244 36,054 SH   SOLE   0 0 36,054
UNITED NAT FOODS INC COM 911163103 416 10,550 SH   SOLE   0 0 10,550
UNITED PARCEL SERVICE INC CL B 911312106 39,547 216,652 SH   SOLE   0 0 216,652
UNITED PARCEL SERVICE INC CL B 911312106 8 1,500 SH Put SOLE   0 0 1,500
UNITED RENTALS INC COM 911363109 2,755 11,341 SH   SOLE   0 0 11,341
UNITED STATES STL CORP NEW COM 912909108 221 12,318 SH   SOLE   0 0 12,318
UNITED STS OIL FD LP UNITS 91232N207 1,679 20,900 SH   SOLE   0 0 20,900
UNITEDHEALTH GROUP INC COM 91324P102 71,165 138,554 SH   SOLE   0 0 138,554
UNITY BIOTECHNOLOGY INC COM 91381U101 14 24,788 SH   SOLE   0 0 24,788
UNITY SOFTWARE INC COM 91332U101 3,031 82,332 SH   SOLE   0 0 82,332
UNIVERSAL CORP VA COM 913456109 203 3,348 SH   SOLE   0 0 3,348
UNIVERSAL DISPLAY CORP COM 91347P105 712 7,038 SH   SOLE   0 0 7,038
UNUM GROUP COM 91529Y106 1,901 55,871 SH   SOLE   0 0 55,871
UPSTART HLDGS INC COM 91680M107 411 13,000 SH   SOLE   0 0 13,000
URANIUM ENERGY CORP COM 916896103 90 29,288 SH   SOLE   0 0 29,288
UR-ENERGY INC COM 91688R108 26 24,135 SH   SOLE   0 0 24,135
US BANCORP DEL COM NEW 902973304 22,208 482,566 SH   SOLE   0 0 482,566
UXIN LTD ADS 91818X108 6 14,033 SH   SOLE   0 0 14,033
V F CORP COM 918204108 3,053 69,113 SH   SOLE   0 0 69,113
VACCINEX INC COM 918640103 12 11,000 SH   SOLE   0 0 11,000
VAIL RESORTS INC COM 91879Q109 741 3,399 SH   SOLE   0 0 3,399
VALE S A SPONSORED ADS 91912E105 348 23,793 SH   SOLE   0 0 23,793
VALERO ENERGY CORP COM 91913Y100 6,829 64,260 SH   SOLE   0 0 64,260
VALLEY NATL BANCORP COM 919794107 105 10,072 SH   SOLE   0 0 10,072
VALMONT INDS INC COM 920253101 1,951 8,687 SH   SOLE   0 0 8,687
VANECK ETF TRUST BIOTECH ETF 92189F726 204 1,401 SH   SOLE   0 0 1,401
VANECK ETF TRUST CHINA BOND ETF 92189F379 222 9,485 SH   SOLE   0 0 9,485
VANECK ETF TRUST OIL SERVICES ETF 92189H607 283 1,216 SH   SOLE   0 0 1,216
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 360 4,142 SH   SOLE   0 0 4,142
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 437 8,117 SH   SOLE   0 0 8,117
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 475 21,144 SH   SOLE   0 0 21,144
VANECK ETF TRUST NATURAL RESOURC 92189F841 499 10,998 SH   SOLE   0 0 10,998
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 707 15,481 SH   SOLE   0 0 15,481
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,860 67,917 SH   SOLE   0 0 67,917
VANECK ETF TRUST BDC INCOME ETF 92189F411 2,454 162,484 SH   SOLE   0 0 162,484
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4,286 21,037 SH   SOLE   0 0 21,037
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 10,178 159,705 SH   SOLE   0 0 159,705
VANECK MERK GOLD TR GOLD TRUST 921078101 1,285 73,321 SH   SOLE   0 0 73,321
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 625 4,703 SH   SOLE   0 0 4,703
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 644 4,074 SH   SOLE   0 0 4,074
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1,009 6,553 SH   SOLE   0 0 6,553
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1,083 7,494 SH   SOLE   0 0 7,494
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2,501 11,489 SH   SOLE   0 0 11,489
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 2,569 16,778 SH   SOLE   0 0 16,778
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2,693 15,840 SH   SOLE   0 0 15,840
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 314 3,935 SH   SOLE   0 0 3,935
VANGUARD BD INDEX FDS INTERMED TERM 921937819 2,183 28,118 SH   SOLE   0 0 28,118
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 9,577 194,652 SH   SOLE   0 0 194,652
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 40,328 525,169 SH   SOLE   0 0 525,169
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,591,472 34,433,585 SH   SOLE   0 0 34,433,585
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 16,392 330,877 SH   SOLE   0 0 330,877
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 12,473 71,119 SH   SOLE   0 0 71,119
VANGUARD INDEX FDS SML CP GRW ETF 922908595 17,508 88,858 SH   SOLE   0 0 88,858
VANGUARD INDEX FDS SM CP VAL ETF 922908611 34,632 231,155 SH   SOLE   0 0 231,155
VANGUARD INDEX FDS GROWTH ETF 922908736 40,451 181,486 SH   SOLE   0 0 181,486
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 47,769 368,809 SH   SOLE   0 0 368,809
VANGUARD INDEX FDS VALUE ETF 922908744 64,174 486,613 SH   SOLE   0 0 486,613
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 89,082 679,493 SH   SOLE   0 0 679,493
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 309,830 893,191 SH   SOLE   0 0 893,191
VANGUARD INDEX FDS SMALL CP ETF 922908751 355,496 2,018,604 SH   SOLE   0 0 2,018,604
VANGUARD INDEX FDS MID CAP ETF 922908629 1,606,324 8,155,172 SH   SOLE   0 0 8,155,172
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,859,300 9,857,384 SH   SOLE   0 0 9,857,384
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,894,126 20,789,433 SH   SOLE   0 0 20,789,433
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,947,549 11,299,968 SH   SOLE   0 0 11,299,968
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 8,805 103,174 SH   SOLE   0 0 103,174
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 15,820 249,217 SH   SOLE   0 0 249,217
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 20,296 458,454 SH   SOLE   0 0 458,454
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 26,066 252,549 SH   SOLE   0 0 252,549
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 39,480 747,445 SH   SOLE   0 0 747,445
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 52,597 1,052,771 SH   SOLE   0 0 1,052,771
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 849,375 20,393,146 SH   SOLE   0 0 20,393,146
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 29,884 596,242 SH   SOLE   0 0 596,242
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 874,786 17,523,749 SH   SOLE   0 0 17,523,749
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 590 3,493 SH   SOLE   0 0 3,493
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 698 9,945 SH   SOLE   0 0 9,945
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 753 10,738 SH   SOLE   0 0 10,738
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1,083 7,218 SH   SOLE   0 0 7,218
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,212 21,535 SH   SOLE   0 0 21,535
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,554 32,510 SH   SOLE   0 0 32,510
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1,785 28,091 SH   SOLE   0 0 28,091
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3,392 49,609 SH   SOLE   0 0 49,609
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3,829 22,284 SH   SOLE   0 0 22,284
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 7,404 96,080 SH   SOLE   0 0 96,080
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 23,561 308,957 SH   SOLE   0 0 308,957
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 94,747 1,609,695 SH   SOLE   0 0 1,609,695
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 278,734 4,557,461 SH   SOLE   0 0 4,557,461
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,907,170 23,833,661 SH   SOLE   0 0 23,833,661
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 116,844 814,414 SH   SOLE   0 0 814,414
VANGUARD STAR FDS VG TL INTL STK F 921909768 47,839 926,938 SH   SOLE   0 0 926,938
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 4,255,647 104,305,063 SH   SOLE   0 0 104,305,063
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 273 4,456 SH   SOLE   0 0 4,456
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1,111 16,197 SH   SOLE   0 0 16,197
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 19,508 331,659 SH   SOLE   0 0 331,659
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 458,270 4,506,096 SH   SOLE   0 0 4,506,096
VANGUARD WORLD FD ESG US CORP BD 921910691 308 4,895 SH   SOLE   0 0 4,895
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,495 25,941 SH   SOLE   0 0 25,941
VANGUARD WORLD FD MEGA CAP INDEX 921910873 8,986 68,170 SH   SOLE   0 0 68,170
VANGUARD WORLD FD MEGA GRWTH IND 921910816 15,859 87,284 SH   SOLE   0 0 87,284
VANGUARD WORLD FD ESG INTL STK ETF 921910725 51,414 1,048,417 SH   SOLE   0 0 1,048,417
VANGUARD WORLD FD ESG US STK ETF 921910733 73,829 1,111,878 SH   SOLE   0 0 1,111,878
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 412 4,380 SH   SOLE   0 0 4,380
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 867 5,310 SH   SOLE   0 0 5,310
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,085 9,167 SH   SOLE   0 0 9,167
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,510 16,478 SH   SOLE   0 0 16,478
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3,050 16,454 SH   SOLE   0 0 16,454
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,538 45,627 SH   SOLE   0 0 45,627
VANGUARD WORLD FDS MATERIALS ETF 92204A801 5,406 33,742 SH   SOLE   0 0 33,742
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 8,573 111,055 SH   SOLE   0 0 111,055
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 14,976 63,590 SH   SOLE   0 0 63,590
VANGUARD WORLD FDS INF TECH ETF 92204A702 32,072 98,217 SH   SOLE   0 0 98,217
VAXART INC COM NEW 92243A200 100 28,500 SH   SOLE   0 0 28,500
VAXXINITY INC COM CL A 92244V104 436 277,521 SH   SOLE   0 0 277,521
VECTOR GROUP LTD COM 92240M108 333 31,687 SH   SOLE   0 0 31,687
VEEVA SYS INC CL A COM 922475108 5,673 28,646 SH   SOLE   0 0 28,646
VEEVA SYS INC CL A COM 922475108 1 2,000 SH Put SOLE   0 0 2,000
VEEVA SYS INC CL A COM 922475108 15 400 SH Put SOLE   0 0 400
VENTAS INC COM 92276F100 1,055 20,505 SH   SOLE   0 0 20,505
VERISIGN INC COM 92343E102 2,557 15,283 SH   SOLE   0 0 15,283
VERISK ANALYTICS INC COM 92345Y106 1,093 6,312 SH   SOLE   0 0 6,312
VERIZON COMMUNICATIONS INC COM 92343V104 51,305 1,010,947 SH   SOLE   0 0 1,010,947
VERTEX PHARMACEUTICALS INC COM 92532F100 3,693 13,105 SH   SOLE   0 0 13,105
VERTIV HOLDINGS CO COM CL A 92537N108 1,826 222,097 SH   SOLE   0 0 222,097
VERU INC COM 92536C103 234 20,702 SH   SOLE   0 0 20,702
VIATRIS INC COM 92556V106 1,183 113,046 SH   SOLE   0 0 113,046
VICI PPTYS INC COM 925652109 772 25,924 SH   SOLE   0 0 25,924
VICTORIAS SECRET AND CO COMMON STOCK 926400102 3 100 SH   SOLE   0 0 100
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 208 3,140 SH   SOLE   0 0 3,140
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 607 9,457 SH   SOLE   0 0 9,457
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 31,437 489,220 SH   SOLE   0 0 489,220
VILLAGE FARMS INTL INC COM 92707Y108 35 13,372 SH   SOLE   0 0 13,372
VINCO VENTURES INC COM 927330100 15 10,759 SH   SOLE   0 0 10,759
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 413 15,472 SH   SOLE   0 0 15,472
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 862 87,125 SH   SOLE   0 0 87,125
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 181 30,009 SH   SOLE   0 0 30,009
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 200 SH Call SOLE   0 0 200
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 100 SH Call SOLE   0 0 100
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 100 SH Call SOLE   0 0 100
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 95 11,480 SH   SOLE   0 0 11,480
VISA INC COM CL A 92826C839 94,647 480,710 SH   SOLE   0 0 480,710
VISA INC COM CL A 92826C839 7 1,000 SH Put SOLE   0 0 1,000
VISA INC COM CL A 92826C839 7 100 SH Call SOLE   0 0 100
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1,334 1,416,000 PRN   SOLE   0 0 1,416,000
VMWARE INC CL A COM 928563402 1,947 17,081 SH   SOLE   0 0 17,081
VNET GROUP INC SPONSORED ADS A 90138A103 1,004 166,143 SH   SOLE   0 0 166,143
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 17,470 1,121,328 SH   SOLE   0 0 1,121,328
VOLTA INC COM CL A 92873V102 27 20,470 SH   SOLE   0 0 20,470
VULCAN MATLS CO COM 929160109 657 4,623 SH   SOLE   0 0 4,623
VUZIX CORP COM NEW 92921W300 75 10,523 SH   SOLE   0 0 10,523
W & T OFFSHORE INC COM 92922P106 64 14,775 SH   SOLE   0 0 14,775
WABTEC COM 929740108 298 3,628 SH   SOLE   0 0 3,628
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,143 214,866 SH   SOLE   0 0 214,866
WALMART INC COM 931142103 54,965 452,091 SH   SOLE   0 0 452,091
WALMART INC COM 931142103 3 1,900 SH Put SOLE   0 0 1,900
WALMART INC COM 931142103 12 500 SH Call SOLE   0 0 500
WALMART INC COM 931142103 0 400 SH Call SOLE   0 0 400
WARNER BROS DISCOVERY INC COM SER A 934423104 3,913 291,585 SH   SOLE   0 0 291,585
WASTE CONNECTIONS INC COM 94106B101 409 3,296 SH   SOLE   0 0 3,296
WASTE MGMT INC DEL COM 94106L109 20,537 134,247 SH   SOLE   0 0 134,247
WATERS CORP COM 941848103 990 2,990 SH   SOLE   0 0 2,990
WATSCO INC COM 942622200 761 3,186 SH   SOLE   0 0 3,186
WAYFAIR INC CL A 94419L101 475 10,911 SH   SOLE   0 0 10,911
WD 40 CO COM 929236107 289 1,433 SH   SOLE   0 0 1,433
WEBSTER FINL CORP COM 947890109 669 15,862 SH   SOLE   0 0 15,862
WEC ENERGY GROUP INC COM 92939U106 5,099 50,664 SH   SOLE   0 0 50,664
WELLS FARGO CO NEW PERP PFD CNV A 949746804 975 802 SH   SOLE   0 0 802
WELLS FARGO CO NEW COM 949746101 27,560 703,596 SH   SOLE   0 0 703,596
WELLS FARGO CO NEW COM 949746101 4 15,000 SH Put SOLE   0 0 15,000
WELLS FARGO CO NEW COM 949746101 63 17,500 SH Put SOLE   0 0 17,500
WELLS FARGO CO NEW COM 949746101 2 600 SH Call SOLE   0 0 600
WELLS FARGO CO NEW COM 949746101 2 100 SH Call SOLE   0 0 100
WELLS FARGO CO NEW COM 949746101 0 17,500 SH Call SOLE   0 0 17,500
WELLTOWER INC COM 95040Q104 2,335 28,354 SH   SOLE   0 0 28,354
WENDYS CO COM 95058W100 3,395 179,793 SH   SOLE   0 0 179,793
WERNER ENTERPRISES INC COM 950755108 695 18,030 SH   SOLE   0 0 18,030
WESBANCO INC COM 950810101 976 30,777 SH   SOLE   0 0 30,777
WESCO INTL INC COM 95082P105 365 3,404 SH   SOLE   0 0 3,404
WEST PHARMACEUTICAL SVSC INC COM 955306105 415 1,372 SH   SOLE   0 0 1,372
WESTERN ALLIANCE BANCORP COM 957638109 2,422 34,302 SH   SOLE   0 0 34,302
WESTERN ASSET HIGH INCOM FD COM 95766J102 1,151 233,477 SH   SOLE   0 0 233,477
WESTERN ASSET HIGH INCOME OP COM 95766K109 51 12,840 SH   SOLE   0 0 12,840
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 27 28,000 PRN   SOLE   0 0 28,000
WESTERN DIGITAL CORP. COM 958102105 688 15,357 SH   SOLE   0 0 15,357
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 204 8,407 SH   SOLE   0 0 8,407
WESTERN UN CO COM 959802109 478 29,013 SH   SOLE   0 0 29,013
WESTROCK CO COM 96145D105 227 5,687 SH   SOLE   0 0 5,687
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,403 42,361 SH   SOLE   0 0 42,361
WHEATON PRECIOUS METALS CORP COM 962879102 1,462 40,573 SH   SOLE   0 0 40,573
WHEELS UP EXPERIENCE INC COM CL A 96328L106 111 56,687 SH   SOLE   0 0 56,687
WHIRLPOOL CORP COM 963320106 652 4,213 SH   SOLE   0 0 4,213
WHITE MTNS INS GROUP LTD COM G9618E107 2,393 1,920 SH   SOLE   0 0 1,920
WILLAMETTE VY VINEYARD INC COM 969136100 99 15,800 SH   SOLE   0 0 15,800
WILLIAMS COS INC COM 969457100 3,298 105,684 SH   SOLE   0 0 105,684
WILLIAMS SONOMA INC COM 969904101 670 6,036 SH   SOLE   0 0 6,036
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,345 16,948 SH   SOLE   0 0 16,948
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 304 9,371 SH   SOLE   0 0 9,371
WINMARK CORP COM 974250102 577 2,950 SH   SOLE   0 0 2,950
WINNEBAGO INDS INC COM 974637100 344 7,090 SH   SOLE   0 0 7,090
WIPRO LTD SPON ADR 1 SH 97651M109 295 55,605 SH   SOLE   0 0 55,605
WISDOMTREE TR EM EX ST-OWNED 97717X578 220 7,682 SH   SOLE   0 0 7,682
WISDOMTREE TR JAPN HEDGE EQT 97717W851 243 3,895 SH   SOLE   0 0 3,895
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 244 10,418 SH   SOLE   0 0 10,418
WISDOMTREE TR US MIDCAP FUND 97717W570 271 5,899 SH   SOLE   0 0 5,899
WISDOMTREE TR EUROPE SMCP DV 97717W869 290 5,250 SH   SOLE   0 0 5,250
WISDOMTREE TR GLB US QTLY DIV 97717W844 300 9,448 SH   SOLE   0 0 9,448
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 327 11,677 SH   SOLE   0 0 11,677
WISDOMTREE TR EMERG MKTS ESG 97717X214 473 16,546 SH   SOLE   0 0 16,546
WISDOMTREE TR INDIA ERNGS FD 97717W422 650 21,913 SH   SOLE   0 0 21,913
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 656 13,032 SH   SOLE   0 0 13,032
WISDOMTREE TR US HIGH DIVIDEND 97717W208 794 9,645 SH   SOLE   0 0 9,645
WISDOMTREE TR US S CAP QTY DIV 97717X651 813 20,474 SH   SOLE   0 0 20,474
WISDOMTREE TR US SMALLCAP FUND 97717W562 934 22,725 SH   SOLE   0 0 22,725
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,293 19,731 SH   SOLE   0 0 19,731
WISDOMTREE TR INTL EQUITY FD 97717W703 1,794 39,477 SH   SOLE   0 0 39,477
WISDOMTREE TR US TOTAL DIVIDND 97717W109 2,077 35,869 SH   SOLE   0 0 35,869
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,802 47,996 SH   SOLE   0 0 47,996
WISDOMTREE TR US LARGECAP FUND 97717W588 6,515 159,685 SH   SOLE   0 0 159,685
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 8,415 224,873 SH   SOLE   0 0 224,873
WISDOMTREE TR YIELD ENHANCD US 97717X511 10,213 228,437 SH   SOLE   0 0 228,437
WISDOMTREE TR US QTLY DIV GRT 97717X669 11,927 208,111 SH   SOLE   0 0 208,111
WISDOMTREE TR US SMALLCAP DIVD 97717W604 45,973 1,629,092 SH   SOLE   0 0 1,629,092
WISDOMTREE TR US MIDCAP DIVID 97717W505 56,332 1,445,160 SH   SOLE   0 0 1,445,160
WISDOMTREE TR EMER MKT HIGH FD 97717W315 74,436 2,010,167 SH   SOLE   0 0 2,010,167
WISDOMTREE TR US LARGECAP DIVD 97717W307 78,945 1,335,790 SH   SOLE   0 0 1,335,790
WISDOMTREE TR INTL LRGCAP DV 97717W794 110,449 2,639,792 SH   SOLE   0 0 2,639,792
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,127,975 25,268,259 SH   SOLE   0 0 25,268,259
WNS HLDGS LTD SPON ADR 92932M101 361 4,841 SH   SOLE   0 0 4,841
WOLFSPEED INC COM 977852102 242 3,809 SH   SOLE   0 0 3,809
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 449 20,822 SH   SOLE   0 0 20,822
WOODWARD INC COM 980745103 1,557 16,839 SH   SOLE   0 0 16,839
WORKDAY INC CL A 98138H101 1,029 7,372 SH   SOLE   0 0 7,372
WORKHORSE GROUP INC COM NEW 98138J206 57 21,901 SH   SOLE   0 0 21,901
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,417 39,504 SH   SOLE   0 0 39,504
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,224 19,585 SH   SOLE   0 0 19,585
WP CAREY INC COM 92936U109 3,916 47,262 SH   SOLE   0 0 47,262
WPP PLC NEW ADR 92937A102 541 10,686 SH   SOLE   0 0 10,686
WW INTL INC COM 98262P101 3 500 SH   SOLE   0 0 500
WYNDHAM HOTELS & RESORTS INC COM 98311A105 297 4,513 SH   SOLE   0 0 4,513
WYNN RESORTS LTD COM 983134107 1,330 23,349 SH   SOLE   0 0 23,349
XCEL ENERGY INC COM 98389B100 8,888 125,603 SH   SOLE   0 0 125,603
XOS INC COMMON STOCK 98423B108 21 11,508 SH   SOLE   0 0 11,508
XPENG INC ADS 98422D105 732 23,063 SH   SOLE   0 0 23,063
XYLEM INC COM 98419M100 1,608 20,568 SH   SOLE   0 0 20,568
YAMANA GOLD INC COM 98462Y100 110 23,653 SH   SOLE   0 0 23,653
YATSEN HLDG LTD ADS 985194109 16 10,000 SH   SOLE   0 0 10,000
YELLOW CORP COM 985510106 149 50,770 SH   SOLE   0 0 50,770
YORK WTR CO COM 987184108 372 9,208 SH   SOLE   0 0 9,208
YUM BRANDS INC COM 988498101 7,766 68,419 SH   SOLE   0 0 68,419
YUM CHINA HLDGS INC COM 98850P109 2,511 51,765 SH   SOLE   0 0 51,765
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,417 4,820 SH   SOLE   0 0 4,820
ZENDESK INC COM 98936J101 245 3,305 SH   SOLE   0 0 3,305
ZILLOW GROUP INC CL C CAP STK 98954M200 506 15,922 SH   SOLE   0 0 15,922
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 261 5,519 SH   SOLE   0 0 5,519
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,517 23,960 SH   SOLE   0 0 23,960
ZIONS BANCORPORATION N A COM 989701107 573 11,260 SH   SOLE   0 0 11,260
ZOETIS INC CL A 98978V103 5,714 33,243 SH   SOLE   0 0 33,243
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,245 30,052 SH   SOLE   0 0 30,052
ZSCALER INC COM 98980G102 11,008 73,627 SH   SOLE   0 0 73,627
ZUORA INC COM CL A 98983V106 237 26,496 SH   SOLE   0 0 26,496