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
10X GENOMICS INC CL A COM 88025U109 469 3,265 SH   SOLE   3,265 0 0
1847 GOEDEKER INC COM 28252C109 236 75,250 SH   SOLE   75,250 0 0
1LIFE HEALTHCARE INC COM 68269G107 342 17,019 SH   SOLE   17,019 0 0
1ST CONSTITUTION BANCORP COM 31986N102 667 28,182 SH   SOLE   28,182 0 0
22ND CENTY GROUP INC COM 90137F103 756 255,195 SH   SOLE   255,195 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 206 22,979 SH   SOLE   22,979 0 0
2U INC COM 90214J101 1,617 48,042 SH   SOLE   48,042 0 0
3M CO COM 88579Y101 92,537 526,332 SH   SOLE   526,332 0 0
3M CO COM 88579Y101 1 400 SH Put SOLE   400 0 0
ABB LTD SPONSORED ADR 000375204 844 25,255 SH   SOLE   25,255 0 0
ABBOTT LABS COM 002824100 132,104 1,118,090 SH   SOLE   1,118,090 0 0
ABBVIE INC COM 00287Y109 139,494 1,293,906 SH   SOLE   1,293,906 0 0
ABBVIE INC COM 00287Y109 1 800 SH Put SOLE   800 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 35,256 2,092,654 SH   SOLE   2,092,654 0 0
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 244 1,363 SH   SOLE   1,363 0 0
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 6,205 68,908 SH   SOLE   68,908 0 0
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 1,064 12,331 SH   SOLE   12,331 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 15,930 745,772 SH   SOLE   745,772 0 0
ABG ACQUISITION CORP I CL A SHS G00496102 2,301 236,258 SH   SOLE   236,258 0 0
ABIOMED INC COM 003654100 3,746 11,439 SH   SOLE   11,439 0 0
ABM INDS INC COM 000957100 1,350 29,746 SH   SOLE   29,746 0 0
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 317 11,857 SH   SOLE   11,857 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 12,245 306,000 SH   SOLE   306,000 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5,352 440,905 SH   SOLE   440,905 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 98 16,902 SH   SOLE   16,902 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 72,188 225,652 SH   SOLE   225,652 0 0
ACI WORLDWIDE INC COM 004498101 263 8,588 SH   SOLE   8,588 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,228 68,278 SH   SOLE   68,278 0 0
ACM RESH INC COM CL A 00108J109 277 2,520 SH   SOLE   2,520 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 6,268 647,814 SH   SOLE   647,814 0 0
ACTIVISION BLIZZARD INC COM 00507V109 22,675 292,408 SH   SOLE   292,408 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1 100 SH Put SOLE   100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2 300 SH Put SOLE   300 0 0
ACUTUS MED INC COM 005111109 711 80,498 SH   SOLE   80,498 0 0
ADAM NAT RES FD INC COM 00548F105 364 23,128 SH   SOLE   23,128 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 61 12,521 SH   SOLE   12,521 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 66 69,050 SH   SOLE   69,050 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 7 28,000 SH Put SOLE   28,000 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,033 52,199 SH   SOLE   52,199 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 72 14,000 SH   SOLE   14,000 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 418 12,311 SH   SOLE   12,311 0 0
ADIENT PLC ORD SHS G0084W101 426 10,302 SH   SOLE   10,302 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 85,318 148,128 SH   SOLE   148,128 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3,911 18,806 SH   SOLE   18,806 0 0
ADVANCED ENERGY INDS COM 007973100 216 2,467 SH   SOLE   2,467 0 0
ADVANCED MICRO DEVICES INC COM 007903107 36,595 355,606 SH   SOLE   355,606 0 0
ADVANCED MICRO DEVICES INC COM 007903107 16 4,100 SH Put SOLE   4,100 0 0
ADVISORS INNER CIRCLE FD III DEMOCRACY INTERN 00774Q148 615 24,000 SH   SOLE   24,000 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 1,315 41,637 SH   SOLE   41,637 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 37 4,500 SH Put SOLE   4,500 0 0
ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 1,409 50,260 SH   SOLE   50,260 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 7,319 747,717 SH   SOLE   747,717 0 0
AECOM COM 00766T100 224 3,568 SH   SOLE   3,568 0 0
AEGON N V NY REGISTRY SHS 007924103 277 54,369 SH   SOLE   54,369 0 0
AEQUI ACQUISITION CORP COM CL A 00775W102 720 74,081 SH   SOLE   74,081 0 0
AERCAP HOLDINGS NV SHS N00985106 364 6,323 SH   SOLE   6,323 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 287 25,481 SH   SOLE   25,481 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 237 5,489 SH   SOLE   5,489 0 0
AEROVIRONMENT INC COM 008073108 217 2,519 SH   SOLE   2,519 0 0
AES CORP COM 00130H105 1,348 59,141 SH   SOLE   59,141 0 0
AFC GAMMA INC COM 00109K105 5,576 258,305 SH   SOLE   258,305 0 0
AFFIRM HLDGS INC COM CL A 00827B106 2,039 17,103 SH   SOLE   17,103 0 0
AFLAC INC COM 001055102 17,866 342,846 SH   SOLE   342,846 0 0
AGCO CORP COM 001084102 949 7,727 SH   SOLE   7,727 0 0
AGENUS INC COM NEW 00847G705 1,635 310,601 SH   SOLE   310,601 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 23,447 148,865 SH   SOLE   148,865 0 0
AGNC INVT CORP COM 00123Q104 929 58,897 SH   SOLE   58,897 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,595 69,234 SH   SOLE   69,234 0 0
AGREE RLTY CORP COM 008492100 281 4,251 SH   SOLE   4,251 0 0
AGRICO ACQUISITION CORP CLASS A ORD SHS G41089106 303 30,204 SH   SOLE   30,204 0 0
AIM IMMUNOTECH INC COM 00901B105 82 41,095 SH   SOLE   41,095 0 0
AIR LEASE CORP CL A 00912X302 204 5,196 SH   SOLE   5,196 0 0
AIR PRODS & CHEMS INC COM 009158106 63,779 248,844 SH   SOLE   248,844 0 0
AIRBNB INC COM CL A 009066101 21,837 129,947 SH   SOLE   129,947 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,127 20,270 SH   SOLE   20,270 0 0
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 33 20,000 SH   SOLE   20,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 141 48,693 SH   SOLE   48,693 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 258 26,688 SH   SOLE   26,688 0 0
ALAMO GROUP INC COM 011311107 490 3,510 SH   SOLE   3,510 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 473 65,616 SH   SOLE   65,616 0 0
ALARM COM HLDGS INC COM 011642105 1,053 13,553 SH   SOLE   13,553 0 0
ALASKA AIR GROUP INC COM 011659109 848 14,447 SH   SOLE   14,447 0 0
ALBANY INTL CORP CL A 012348108 1,681 21,862 SH   SOLE   21,862 0 0
ALBEMARLE CORP COM 012653101 1,694 7,712 SH   SOLE   7,712 0 0
ALCOA CORP COM 013872106 11,461 235,277 SH   SOLE   235,277 0 0
ALCOA CORP COM 013872106 1 100 SH Put SOLE   100 0 0
ALCON AG ORD SHS H01301128 7,970 98,646 SH   SOLE   98,646 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,025 5,352 SH   SOLE   5,352 0 0
ALEXCO RESOURCE CORP COM 01535P106 23 15,000 SH   SOLE   15,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 93,290 631,605 SH   SOLE   631,605 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8 2,400 SH Put SOLE   2,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 11,048 16,594 SH   SOLE   16,594 0 0
ALKALINE WTR CO INC COM NEW 01643A207 38 24,750 SH   SOLE   24,750 0 0
ALKERMES PLC SHS G01767105 934 30,422 SH   SOLE   30,422 0 0
ALLEGHANY CORP MD COM 017175100 484 783 SH   SOLE   783 0 0
ALLEGION PLC ORD SHS G0176J109 882 6,685 SH   SOLE   6,685 0 0
ALLETE INC COM NEW 018522300 232 3,875 SH   SOLE   3,875 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 199 16,070 SH   SOLE   16,070 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1,494 30,133 SH   SOLE   30,133 0 0
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 1,056 70,572 SH   SOLE   70,572 0 0
ALLIANT ENERGY CORP COM 018802108 1,576 28,146 SH   SOLE   28,146 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,333 51,809 SH   SOLE   51,809 0 0
ALLSTATE CORP COM 020002101 16,423 129,060 SH   SOLE   129,060 0 0
ALLY FINL INC COM 02005N100 379 7,480 SH   SOLE   7,480 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,258 6,637 SH   SOLE   6,637 0 0
ALPHA ARCHITECT ETF TR FREEDOM 100 EM 02072L607 5,263 160,040 SH   SOLE   160,040 0 0
ALPHA CAPITAL ACQUISITION CO UNIT 02/16/2026 G0316P114 100 10,000 SH   SOLE   10,000 0 0
ALPHABET INC CAP STK CL A 02079K305 396,038 148,150 SH   SOLE   148,150 0 0
ALPHABET INC CAP STK CL A 02079K305 0 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 242,643 90,994 SH   SOLE   90,994 0 0
ALPHABET INC CAP STK CL C 02079K107 0 300 SH Put SOLE   300 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 1,423 116,662 SH   SOLE   116,662 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 12,167 365,259 SH   SOLE   365,259 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 1 3,700 SH Put SOLE   3,700 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 745 14,673 SH   SOLE   14,673 0 0
ALTERYX INC COM CL A 02156B103 1,895 25,923 SH   SOLE   25,923 0 0
ALTIMAR ACQUISITION CORP II SHS CL A G03709105 2,097 212,701 SH   SOLE   212,701 0 0
ALTIMETER GROWTH CORP CL A G0370L108 132 12,866 SH   SOLE   12,866 0 0
ALTO INGREDIENTS INC COM 021513106 7,619 1,542,187 SH   SOLE   1,542,187 0 0
ALTO INGREDIENTS INC COM 021513106 30 170,000 SH Put SOLE   170,000 0 0
ALTRA INDL MOTION CORP COM 02208R106 411 7,415 SH   SOLE   7,415 0 0
ALTRIA GROUP INC COM 02209S103 37,742 828,171 SH   SOLE   828,171 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 288 56,515 SH   SOLE   56,515 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 537,631 163,626 SH   SOLE   163,626 0 0
AMAZON COM INC COM 023135106 16 600 SH Put SOLE   600 0 0
AMBAC FINL GROUP INC COM NEW 023139884 219 15,326 SH   SOLE   15,326 0 0
AMBEV SA SPONSORED ADR 02319V103 72 26,319 SH   SOLE   26,319 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,172 30,790 SH   SOLE   30,790 0 0
AMC NETWORKS INC CL A 00164V103 225 4,869 SH   SOLE   4,869 0 0
AMCOR PLC ORD G0250X107 2,048 176,069 SH   SOLE   176,069 0 0
AMDOCS LTD SHS G02602103 355 4,680 SH   SOLE   4,680 0 0
AMEDISYS INC COM 023436108 654 4,405 SH   SOLE   4,405 0 0
AMER STATES WTR CO COM 029899101 1,003 11,713 SH   SOLE   11,713 0 0
AMEREN CORP COM 023608102 2,071 25,577 SH   SOLE   25,577 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 77 12,791 SH   SOLE   12,791 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,080 174,698 SH   SOLE   174,698 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,927 93,986 SH   SOLE   93,986 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4 1,200 SH Put SOLE   1,200 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 17,245 267,418 SH   SOLE   267,418 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 11,990 192,152 SH   SOLE   192,152 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 116,672 1,805,763 SH   SOLE   1,805,763 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 21,636 293,683 SH   SOLE   293,683 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 6,773 89,477 SH   SOLE   89,477 0 0
AMERICAN ELEC PWR CO INC COM 025537101 50,894 627,544 SH   SOLE   627,544 0 0
AMERICAN EXPRESS CO COM 025816109 63,335 377,609 SH   SOLE   377,609 0 0
AMERICAN EXPRESS CO COM 025816109 1 200 SH Put SOLE   200 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 950 118,105 SH   SOLE   118,105 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 4,465 35,463 SH   SOLE   35,463 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 218 5,743 SH   SOLE   5,743 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 3,231 58,900 SH   SOLE   58,900 0 0
AMERICAN TOWER CORP NEW COM 03027X100 31,560 118,735 SH   SOLE   118,735 0 0
AMERICAN WELL CORP CL A 03044L105 6,843 751,213 SH   SOLE   751,213 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 50,403 298,104 SH   SOLE   298,104 0 0
AMERICOLD RLTY TR COM 03064D108 541 18,446 SH   SOLE   18,446 0 0
AMERIPRISE FINL INC COM 03076C106 12,145 45,953 SH   SOLE   45,953 0 0
AMERISOURCEBERGEN CORP COM 03073E105 4,404 36,718 SH   SOLE   36,718 0 0
AMETEK INC COM 031100100 9,049 73,262 SH   SOLE   73,262 0 0
AMGEN INC COM 031162100 110,538 520,113 SH   SOLE   520,113 0 0
AMGEN INC COM 031162100 2 1,900 SH Put SOLE   1,900 0 0
AMN HEALTHCARE SVCS INC COM 001744101 1,223 10,674 SH   SOLE   10,674 0 0
AMPHENOL CORP NEW CL A 032095101 5,669 77,458 SH   SOLE   77,458 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 27 16,104 SH   SOLE   16,104 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 59 142,000 SH Put SOLE   142,000 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 694 20,255 SH   SOLE   20,255 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 4,854 108,767 SH   SOLE   108,767 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 8,383 240,049 SH   SOLE   240,049 0 0
AMPLIFY ETF TR HIGH INCOME 032108847 269 16,058 SH   SOLE   16,058 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 445 4,074 SH   SOLE   4,074 0 0
AMYRIS INC COM NEW 03236M200 285 20,569 SH   SOLE   20,569 0 0
ANALOG DEVICES INC COM 032654105 62,560 373,297 SH   SOLE   373,297 0 0
ANALOG DEVICES INC COM 032654105 103 66,600 SH Put SOLE   66,600 0 0
ANAPLAN INC COM 03272L108 1,689 27,801 SH   SOLE   27,801 0 0
ANAPLAN INC COM 03272L108 1 800 SH Put SOLE   800 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 189 10,478 SH   SOLE   10,478 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2 2,000 SH Put SOLE   2,000 0 0
ANGIODYNAMICS INC COM 03475V101 516 19,871 SH   SOLE   19,871 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 450 28,127 SH   SOLE   28,127 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,487 26,351 SH   SOLE   26,351 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1 100 SH Put SOLE   100 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 4,001 477,525 SH   SOLE   477,525 0 0
ANSYS INC COM 03662Q105 4,007 11,809 SH   SOLE   11,809 0 0
ANTARES PHARMA INC COM 036642106 85 23,436 SH   SOLE   23,436 0 0
ANTERIX INC COM 03676C100 206 3,400 SH   SOLE   3,400 0 0
ANTERO MIDSTREAM CORP COM 03676B102 800 77,007 SH   SOLE   77,007 0 0
ANTERO RESOURCES CORP COM 03674X106 298 15,637 SH   SOLE   15,637 0 0
ANTHEM INC COM 036752103 21,904 58,816 SH   SOLE   58,816 0 0
AON PLC SHS CL A G0403H108 10,253 35,921 SH   SOLE   35,921 0 0
APA CORPORATION COM 03743Q108 6,367 296,493 SH   SOLE   296,493 0 0
APA CORPORATION COM 03743Q108 19 23,000 SH Put SOLE   23,000 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 20 20,000 SH   SOLE   20,000 0 0
APOLLO INVT CORP COM NEW 03761U502 501 38,728 SH   SOLE   38,728 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 5,506 60,476 SH   SOLE   60,476 0 0
APOLLO STRATEGIC GROWTH CAPT SHS CL A G0411R106 149 15,238 SH   SOLE   15,238 0 0
APOLLO STRATEGIC GRWT CPTL I SHS CL A G0412A102 1,427 146,045 SH   SOLE   146,045 0 0
APPFOLIO INC COM CL A 03783C100 273 2,267 SH   SOLE   2,267 0 0
APPHARVEST INC COM 03783T103 151 22,541 SH   SOLE   22,541 0 0
APPIAN CORP CL A 03782L101 573 6,172 SH   SOLE   6,172 0 0
APPLE INC COM 037833100 1,452,479 10,264,722 SH   SOLE   10,264,722 0 0
APPLE INC COM 037833100 305 44,500 SH Put SOLE   44,500 0 0
APPLE INC COM 037833100 1,777 269,300 SH Put SOLE   269,300 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 723 8,029 SH   SOLE   8,029 0 0
APPLIED MATLS INC COM 038222105 54,722 425,123 SH   SOLE   425,123 0 0
APPLIED MATLS INC COM 038222105 0 1,000 SH Put SOLE   1,000 0 0
APTARGROUP INC COM 038336103 848 7,085 SH   SOLE   7,085 0 0
APTIV PLC SHS G6095L109 6,462 43,469 SH   SOLE   43,469 0 0
AQUA METALS INC COM 03837J101 41 19,570 SH   SOLE   19,570 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 170 42,523 SH   SOLE   42,523 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 553 126,805 SH   SOLE   126,805 0 0
ARBOR REALTY TRUST INC COM 038923108 458 24,619 SH   SOLE   24,619 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 82 19,065 SH   SOLE   19,065 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 70 33,336 SH   SOLE   33,336 0 0
ARCH CAP GROUP LTD ORD G0450A105 981 25,661 SH   SOLE   25,661 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 29,707 494,762 SH   SOLE   494,762 0 0
ARCHROCK INC COM 03957W106 574 70,412 SH   SOLE   70,412 0 0
ARCLIGHT CLEAN TRANSITION II CLASS A ORD SHS G0R21B104 4,433 453,675 SH   SOLE   453,675 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 124 24,316 SH   SOLE   24,316 0 0
ARCOSA INC COM 039653100 287 5,654 SH   SOLE   5,654 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1,302 21,851 SH   SOLE   21,851 0 0
ARES ACQUISITION CORPORATION COM CL A G33032106 6,190 635,975 SH   SOLE   635,975 0 0
ARES CAPITAL CORP COM 04010L103 40,484 1,991,240 SH   SOLE   1,991,240 0 0
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 54 50,000 SH   SOLE   50,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 268 17,757 SH   SOLE   17,757 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 496 30,605 SH   SOLE   30,605 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,766 23,918 SH   SOLE   23,918 0 0
ARGAN INC COM 04010E109 696 15,955 SH   SOLE   15,955 0 0
ARISTA NETWORKS INC COM 040413106 1,072 3,111 SH   SOLE   3,111 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 4,145 53,073 SH   SOLE   53,073 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 8,951 181,441 SH   SOLE   181,441 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 15,595 208,777 SH   SOLE   208,777 0 0
ARK ETF TR INNOVATION ETF 00214Q104 136,604 1,235,795 SH   SOLE   1,235,795 0 0
ARK ETF TR INNOVATION ETF 00214Q104 35 2,500 SH Put SOLE   2,500 0 0
ARK ETF TR ISRAEL INOVATE 00214Q609 347 11,863 SH   SOLE   11,863 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 5,728 41,278 SH   SOLE   41,278 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 176 16,421 SH   SOLE   16,421 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,211 12,733 SH   SOLE   12,733 0 0
ARRIVAL GROUP SHS L0423Q108 148 11,304 SH   SOLE   11,304 0 0
ARROW ELECTRS INC COM 042735100 627 5,615 SH   SOLE   5,615 0 0
ARROW FINL CORP COM 042744102 482 14,047 SH   SOLE   14,047 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 540 8,664 SH   SOLE   8,664 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2 500 SH Put SOLE   500 0 0
ARTELO BIOSCIENCES INC COM NEW 04301G201 57 72,000 SH   SOLE   72,000 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 835 17,066 SH   SOLE   17,066 0 0
ARYA SCIENCES ACQU CORP IV CL A G31659108 684 68,100 SH   SOLE   68,100 0 0
ASANA INC CL A 04342Y104 7,234 69,670 SH   SOLE   69,670 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 790 3,993 SH   SOLE   3,993 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 214 27,059 SH   SOLE   27,059 0 0
ASGN INC COM 00191U102 2,601 22,996 SH   SOLE   22,996 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 819 55,683 SH   SOLE   55,683 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 0 1,000 SH Put SOLE   1,000 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 311 3,481 SH   SOLE   3,481 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 27,932 37,509 SH   SOLE   37,509 0 0
ASPEN TECHNOLOGY INC COM 045327103 671 5,542 SH   SOLE   5,542 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 65 20,000 SH   SOLE   20,000 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 28 39,295 SH   SOLE   39,295 0 0
ASSURANT INC COM 04621X108 211 1,336 SH   SOLE   1,336 0 0
AST SPACEMOBILE INC COM CL A 00217D100 122 11,300 SH   SOLE   11,300 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 11,818 196,666 SH   SOLE   196,666 0 0
ASTRONICS CORP COM 046433108 232 16,500 SH   SOLE   16,500 0 0
AT&T INC COM 00206R102 90,160 3,338,057 SH   SOLE   3,338,057 0 0
ATHENEX INC COM 04685N103 1,389 461,240 SH   SOLE   461,240 0 0
ATHERSYS INC NEW COM 04744L106 312 234,160 SH   SOLE   234,160 0 0
ATHERSYS INC NEW COM 04744L106 9 17,000 SH Put SOLE   17,000 0 0
ATHLON ACQUISITION CORP COM CL A 04748A106 499 50,946 SH   SOLE   50,946 0 0
ATKORE INC COM 047649108 1,087 12,504 SH   SOLE   12,504 0 0
ATLANTIC AVE ACQUISITION COR COM CL A 04906P101 2,235 227,877 SH   SOLE   227,877 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 352 13,288 SH   SOLE   13,288 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 320 9,296 SH   SOLE   9,296 0 0
ATLAS CORP SHARES Y0436Q109 222 14,600 SH   SOLE   14,600 0 0
ATLAS CREST INVESTMENT CORP COM CL A 049287105 4,998 511,695 SH   SOLE   511,695 0 0
ATLASSIAN CORP PLC CL A G06242104 16,353 41,767 SH   SOLE   41,767 0 0
ATMOS ENERGY CORP COM 049560105 1,835 20,850 SH   SOLE   20,850 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 65 20,100 SH   SOLE   20,100 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 0 2,000 SH Put SOLE   2,000 0 0
AUSTERLITZ ACQUISITION CORP COM CL A G0633U101 8,866 908,710 SH   SOLE   908,710 0 0
AUTODESK INC COM 052769106 28,106 98,463 SH   SOLE   98,463 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 44,199 221,012 SH   SOLE   221,012 0 0
AUTONATION INC COM 05329W102 750 6,148 SH   SOLE   6,148 0 0
AUTOZONE INC COM 053332102 73,034 43,045 SH   SOLE   43,045 0 0
AVALARA INC COM 05338G106 1,379 7,914 SH   SOLE   7,914 0 0
AVALONBAY CMNTYS INC COM 053484101 2,129 9,621 SH   SOLE   9,621 0 0
AVANGRID INC COM 05351W103 244 5,024 SH   SOLE   5,024 0 0
AVANTOR INC COM 05352A100 415 10,143 SH   SOLE   10,143 0 0
AVAYA HLDGS CORP COM 05351X101 297 15,002 SH   SOLE   15,002 0 0
AVEPOINT INC COM CL A 053604104 327 38,480 SH   SOLE   38,480 0 0
AVERY DENNISON CORP COM 053611109 2,499 12,044 SH   SOLE   12,044 0 0
AVIENT CORPORATION COM 05368V106 664 14,388 SH   SOLE   14,388 0 0
AVIS BUDGET GROUP COM 053774105 227 1,946 SH   SOLE   1,946 0 0
AXCELLA HEALTH INC COM 05454B105 30 10,000 SH   SOLE   10,000 0 0
AXIS CAP HLDGS LTD SHS G0692U109 240 5,178 SH   SOLE   5,178 0 0
AXON ENTERPRISE INC COM 05464C101 14,000 79,781 SH   SOLE   79,781 0 0
AXONICS INC COM 05465P101 435 6,687 SH   SOLE   6,687 0 0
B & G FOODS INC NEW COM 05508R106 269 8,989 SH   SOLE   8,989 0 0
B2GOLD CORP COM 11777Q209 156 45,106 SH   SOLE   45,106 0 0
BADGER METER INC COM 056525108 520 5,058 SH   SOLE   5,058 0 0
BAIDU INC SPON ADR REP A 056752108 4,932 31,192 SH   SOLE   31,192 0 0
BAIDU INC SPON ADR REP A 056752108 1 100 SH Put SOLE   100 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1,249 84,191 SH   SOLE   84,191 0 0
BAKER HUGHES COMPANY CL A 05722G100 4,702 190,076 SH   SOLE   190,076 0 0
BAKER HUGHES COMPANY CL A 05722G100 2 500 SH Put SOLE   500 0 0
BALL CORP COM 058498106 5,140 57,251 SH   SOLE   57,251 0 0
BALLANTYNE STRONG INC COM 058516105 235 76,614 SH   SOLE   76,614 0 0
BALLARD PWR SYS INC NEW COM 058586108 182 13,013 SH   SOLE   13,013 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 238 36,391 SH   SOLE   36,391 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 77 20,551 SH   SOLE   20,551 0 0
BANCO SANTANDER S.A. ADR 05964H105 794 219,106 SH   SOLE   219,106 0 0
BANDWIDTH INC COM CL A 05988J103 865 9,493 SH   SOLE   9,493 0 0
BANDWIDTH INC COM CL A 05988J103 0 100 SH Put SOLE   100 0 0
BANK HAWAII CORP COM 062540109 1,855 22,449 SH   SOLE   22,449 0 0
BANK MONTREAL QUE COM 063671101 2,524 25,325 SH   SOLE   25,325 0 0
BANK NEW YORK MELLON CORP COM 064058100 9,329 180,018 SH   SOLE   180,018 0 0
BANK NOVA SCOTIA B C COM 064149107 1,595 26,052 SH   SOLE   26,052 0 0
BANKUNITED INC COM 06652K103 221 5,275 SH   SOLE   5,275 0 0
BAR HBR BANKSHARES COM 066849100 238 8,500 SH   SOLE   8,500 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 593 20,253 SH   SOLE   20,253 0 0
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 2,101 99,780 SH   SOLE   99,780 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 4,950 177,898 SH   SOLE   177,898 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 4 2,100 SH Put SOLE   2,100 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 1 300 SH Put SOLE   300 0 0
BARINGS BDC INC COM 06759L103 1,222 111,383 SH   SOLE   111,383 0 0
BARRICK GOLD CORP COM 067901108 16,596 921,493 SH   SOLE   921,493 0 0
BATH & BODY WORKS INC COM 070830104 2,981 47,231 SH   SOLE   47,231 0 0
BAXTER INTL INC COM 071813109 10,506 130,621 SH   SOLE   130,621 0 0
BCE INC COM NEW 05534B760 2,071 41,136 SH   SOLE   41,136 0 0
BECTON DICKINSON & CO COM 075887109 47,407 192,857 SH   SOLE   192,857 0 0
BED BATH & BEYOND INC COM 075896100 1,760 102,050 SH   SOLE   102,050 0 0
BED BATH & BEYOND INC COM 075896100 1 8,900 SH Put SOLE   8,900 0 0
BED BATH & BEYOND INC COM 075896100 1 100 SH Put SOLE   100 0 0
BENTLEY SYS INC COM CL B 08265T208 288 4,724 SH   SOLE   4,724 0 0
BERKLEY W R CORP COM 084423102 1,687 23,066 SH   SOLE   23,066 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 896,390 2,179 SH   SOLE   2,179 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 491,773 1,802,046 SH   SOLE   1,802,046 0 0
BERRY CORP COM 08579X101 1,956 271,256 SH   SOLE   271,256 0 0
BERRY GLOBAL GROUP INC COM 08579W103 301 4,940 SH   SOLE   4,940 0 0
BEST BUY INC COM 086516101 8,260 78,309 SH   SOLE   78,309 0 0
BEYOND MEAT INC COM 08862E109 5,080 48,269 SH   SOLE   48,269 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1,147 21,472 SH   SOLE   21,472 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 8,008 157,016 SH   SOLE   157,016 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 300 13,049 SH   SOLE   13,049 0 0
BIG SKY GROWTH PARTNERS INC CLASS A COM 08954L102 993 101,596 SH   SOLE   101,596 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 642 12,634 SH   SOLE   12,634 0 0
BILIBILI INC SPONS ADS REP Z 090040106 709 10,722 SH   SOLE   10,722 0 0
BILL COM HLDGS INC COM 090043100 3,216 12,046 SH   SOLE   12,046 0 0
BIO RAD LABS INC CL A 090572207 2,265 3,062 SH   SOLE   3,062 0 0
BIOGEN INC COM 09062X103 5,481 19,345 SH   SOLE   19,345 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 416 2,991 SH   SOLE   2,991 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 231 5,476 SH   SOLE   5,476 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,115 14,450 SH   SOLE   14,450 0 0
BIONTECH SE SPONSORED ADS 09075V102 5,438 19,917 SH   SOLE   19,917 0 0
BIOTECH ACQUISITION COMPANY CL A SHS G1125A108 131 13,400 SH   SOLE   13,400 0 0
BIO-TECHNE CORP COM 09073M104 2,120 4,425 SH   SOLE   4,425 0 0
BIOTRICITY INC COM 09074H104 167 56,900 SH   SOLE   56,900 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 238 4,362 SH   SOLE   4,362 0 0
BK OF AMERICA CORP COM 060505104 236,833 5,581,923 SH   SOLE   5,581,923 0 0
BK OF AMERICA CORP COM 060505104 2 100 SH Put SOLE   100 0 0
BLACK HILLS CORP COM 092113109 721 11,461 SH   SOLE   11,461 0 0
BLACK KNIGHT INC COM 09215C105 1,323 18,370 SH   SOLE   18,370 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 4,216 349,509 SH   SOLE   349,509 0 0
BLACKBERRY LTD COM 09228F103 401 41,814 SH   SOLE   41,814 0 0
BLACKLINE INC COM 09239B109 1,441 12,195 SH   SOLE   12,195 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109 207 10,248 SH   SOLE   10,248 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 910 74,892 SH   SOLE   74,892 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 275 18,166 SH   SOLE   18,166 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 107 11,475 SH   SOLE   11,475 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109 208 10,373 SH   SOLE   10,373 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 105 10,750 SH   SOLE   10,750 0 0
BLACKROCK HEALTH SCIENCES TR COM 09250W107 1,757 36,785 SH   SOLE   36,785 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 385 14,278 SH   SOLE   14,278 0 0
BLACKROCK INC COM 09247X101 77,008 91,740 SH   SOLE   91,740 0 0
BLACKROCK INCOME TR INC COM 09247F100 164 26,960 SH   SOLE   26,960 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 198 10,894 SH   SOLE   10,894 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 372 21,506 SH   SOLE   21,506 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 566 22,243 SH   SOLE   22,243 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 655 43,368 SH   SOLE   43,368 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 265 17,451 SH   SOLE   17,451 0 0
BLACKROCK MUNICIPAL INCOME COM 09253X102 808 53,243 SH   SOLE   53,243 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1,559 107,366 SH   SOLE   107,366 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 651 39,855 SH   SOLE   39,855 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 213 22,494 SH   SOLE   22,494 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 426 28,690 SH   SOLE   28,690 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 1,403 86,602 SH   SOLE   86,602 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3,331 129,310 SH   SOLE   129,310 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 549 40,541 SH   SOLE   40,541 0 0
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 60 60,000 SH   SOLE   60,000 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 139 13,400 SH   SOLE   13,400 0 0
BLACKSTONE INC COM 09260D107 139,333 1,197,567 SH   SOLE   1,197,567 0 0
BLACKSTONE INC COM 09260D107 55 35,000 SH Put SOLE   35,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 56 55,000 SH   SOLE   55,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 51 50,000 SH   SOLE   50,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 23,181 764,763 SH   SOLE   764,763 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 318 30,463 SH   SOLE   30,463 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 1 1,500 SH Put SOLE   1,500 0 0
BLEND LABS INC CL A 09352U108 464 34,452 SH   SOLE   34,452 0 0
BLINK CHARGING CO COM 09354A100 244 8,559 SH   SOLE   8,559 0 0
BLINK CHARGING CO COM 09354A100 112 40,000 SH Put SOLE   40,000 0 0
BLOCK H & R INC COM 093671105 21,210 847,082 SH   SOLE   847,082 0 0
BLOOM ENERGY CORP COM CL A 093712107 359 19,142 SH   SOLE   19,142 0 0
BLUE WHALE ACQUISITION CORP UNIT 07/30/2026 G1330M111 688 69,329 SH   SOLE   69,329 0 0
BLUERIVER ACQUISITION CORP SHS CL A G1261Q107 702 72,054 SH   SOLE   72,054 0 0
BNY MELLON STRATEGIC MUNS IN COM 05588W108 122 14,022 SH   SOLE   14,022 0 0
BOEING CO COM 097023105 47,220 214,894 SH   SOLE   214,894 0 0
BOEING CO COM 097023105 4 300 SH Put SOLE   300 0 0
BOOKING HOLDINGS INC COM 09857L108 25,695 10,889 SH   SOLE   10,889 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,337 16,774 SH   SOLE   16,774 0 0
BORGWARNER INC COM 099724106 799 18,537 SH   SOLE   18,537 0 0
BORQS TECHNOLOGIES INC SHS G1466B103 24 40,100 SH   SOLE   40,100 0 0
BOSTON BEER INC CL A 100557107 212 413 SH   SOLE   413 0 0
BOSTON OMAHA CORP COM 101044105 397 10,235 SH   SOLE   10,235 0 0
BOSTON PROPERTIES INC COM 101121101 1,970 18,168 SH   SOLE   18,168 0 0
BOSTON PROPERTIES INC COM 101121101 2 300 SH Put SOLE   300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,701 39,151 SH   SOLE   39,151 0 0
BOX INC CL A 10316T104 1,453 61,703 SH   SOLE   61,703 0 0
BOYD GAMING CORP COM 103304101 510 8,074 SH   SOLE   8,074 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 314 23,615 SH   SOLE   23,615 0 0
BP PLC SPONSORED ADR 055622104 7,303 267,126 SH   SOLE   267,126 0 0
BP PLC SPONSORED ADR 055622104 31 4,000 SH Put SOLE   4,000 0 0
BRIDGEBIO PHARMA INC COM 10806X102 9,920 211,638 SH   SOLE   211,638 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 532 27,716 SH   SOLE   27,716 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,270 16,261 SH   SOLE   16,261 0 0
BRIGHT LIGHTS ACQUISITION CO COM CL A 10920K101 341 35,000 SH   SOLE   35,000 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 637 24,298 SH   SOLE   24,298 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 496 52,986 SH   SOLE   52,986 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,521 103,109 SH   SOLE   103,109 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 80,690 1,363,443 SH   SOLE   1,363,443 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,527 43,256 SH   SOLE   43,256 0 0
BROADCOM INC COM 11135F101 118,217 244,212 SH   SOLE   244,212 0 0
BROADCOM INC COM 11135F101 42 5,200 SH Put SOLE   5,200 0 0
BROADCOM INC COM 11135F101 396 20,600 SH Put SOLE   20,600 0 0
BROADMARK RLTY CAP INC COM 11135B100 612 61,840 SH   SOLE   61,840 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,693 34,180 SH   SOLE   34,180 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 23,252 434,420 SH   SOLE   434,420 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 11,382 203,124 SH   SOLE   203,124 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 395 18,996 SH   SOLE   18,996 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2,928 75,483 SH   SOLE   75,483 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3,504 94,604 SH   SOLE   94,604 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 591 38,628 SH   SOLE   38,628 0 0
BROOKS AUTOMATION INC NEW COM 114340102 3,161 30,873 SH   SOLE   30,873 0 0
BROWN & BROWN INC COM 115236101 1,989 35,873 SH   SOLE   35,873 0 0
BROWN FORMAN CORP CL A 115637100 753 12,008 SH   SOLE   12,008 0 0
BROWN FORMAN CORP CL B 115637209 4,523 67,577 SH   SOLE   67,577 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,011 38,882 SH   SOLE   38,882 0 0
BUNGE LIMITED COM G16962105 216 2,665 SH   SOLE   2,665 0 0
BURCON NUTRASCIENCE CORP COM 120831102 25 16,260 SH   SOLE   16,260 0 0
BURFORD CAP LTD ORD SHS G17977110 360 32,663 SH   SOLE   32,663 0 0
BURLINGTON STORES INC COM 122017106 1,452 5,102 SH   SOLE   5,102 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 1,496 143,117 SH   SOLE   143,117 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 0 800 SH Put SOLE   800 0 0
BWX TECHNOLOGIES INC COM 05605H100 295 5,457 SH   SOLE   5,457 0 0
BYLINE BANCORP INC COM 124411109 417 16,992 SH   SOLE   16,992 0 0
C & F FINL CORP COM 12466Q104 350 6,579 SH   SOLE   6,579 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,084 35,476 SH   SOLE   35,476 0 0
C3 AI INC CL A 12468P104 1,609 34,695 SH   SOLE   34,695 0 0
CABOT CORP COM 127055101 416 8,403 SH   SOLE   8,403 0 0
CABOT OIL & GAS CORP COM 127097103 1,448 66,672 SH   SOLE   66,672 0 0
CACI INTL INC CL A 127190304 11,563 43,839 SH   SOLE   43,839 0 0
CADENCE BANCORPORATION CL A 12739A100 726 33,105 SH   SOLE   33,105 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,570 10,386 SH   SOLE   10,386 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 842 7,532 SH   SOLE   7,532 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 0 5,000 SH Put SOLE   5,000 0 0
CAESARSTONE LTD ORD SHS M20598104 603 48,600 SH   SOLE   48,600 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 1,435 95,765 SH   SOLE   95,765 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 2,014 113,767 SH   SOLE   113,767 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 404 6,848 SH   SOLE   6,848 0 0
CALLON PETE CO DEL COM 13123X508 208 4,226 SH   SOLE   4,226 0 0
CALYXT INC COM 13173L107 104 30,489 SH   SOLE   30,489 0 0
CAMDEN NATL CORP COM 133034108 812 16,950 SH   SOLE   16,950 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,977 13,423 SH   SOLE   13,423 0 0
CAMECO CORP COM 13321L108 3,058 140,879 SH   SOLE   140,879 0 0
CAMECO CORP COM 13321L108 195 50,000 SH Put SOLE   50,000 0 0
CAMPBELL SOUP CO COM 134429109 558 13,359 SH   SOLE   13,359 0 0
CAMTEK LTD ORD M20791105 334 8,240 SH   SOLE   8,240 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 206 5,746 SH   SOLE   5,746 0 0
CANADIAN IMP BK COMM COM 136069101 1,762 15,828 SH   SOLE   15,828 0 0
CANADIAN NAT RES LTD COM 136385101 558 15,246 SH   SOLE   15,246 0 0
CANADIAN NATL RY CO COM 136375102 10,341 89,187 SH   SOLE   89,187 0 0
CANADIAN PAC RY LTD COM 13645T100 33,832 519,386 SH   SOLE   519,386 0 0
CANNAE HLDGS INC COM 13765N107 1,182 38,147 SH   SOLE   38,147 0 0
CANOPY GROWTH CORP COM 138035100 1,642 118,653 SH   SOLE   118,653 0 0
CANOPY GROWTH CORP COM 138035100 1 1,400 SH Put SOLE   1,400 0 0
CAPITAL ONE FINL CORP COM 14040H105 5,180 32,038 SH   SOLE   32,038 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 147 3,082 SH   SOLE   3,082 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 7 10,000 SH Put SOLE   10,000 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 215 53,960 SH   SOLE   53,960 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 114 17,057 SH   SOLE   17,057 0 0
CARDINAL HEALTH INC COM 14149Y108 2,173 43,864 SH   SOLE   43,864 0 0
CARLISLE COS INC COM 142339100 8,607 43,193 SH   SOLE   43,193 0 0
CARLYLE GROUP INC COM 14316J108 948 19,991 SH   SOLE   19,991 0 0
CARMAX INC COM 143130102 734 5,714 SH   SOLE   5,714 0 0
CARNEY TECHNOLOGY ACQU CORP CL A COMMON STK 143636108 1,769 181,086 SH   SOLE   181,086 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,098 83,400 SH   SOLE   83,400 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 48 25,000 SH Put SOLE   25,000 0 0
CARNIVAL PLC ADR 14365C103 1,028 45,180 SH   SOLE   45,180 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 55,070 1,062,996 SH   SOLE   1,062,996 0 0
CARVANA CO CL A 146869102 597 1,973 SH   SOLE   1,973 0 0
CARVANA CO CL A 146869102 8 200 SH Put SOLE   200 0 0
CASCADE ACQUISITION CORP COM CL A 147151104 277 27,772 SH   SOLE   27,772 0 0
CASELLA WASTE SYS INC CL A 147448104 294 3,858 SH   SOLE   3,858 0 0
CASEYS GEN STORES INC COM 147528103 656 3,497 SH   SOLE   3,497 0 0
CASI PHARMACEUTICALS INC COM 14757U109 12 10,021 SH   SOLE   10,021 0 0
CASSAVA SCIENCES INC COM 14817C107 1,854 29,857 SH   SOLE   29,857 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 22 13,497 SH   SOLE   13,497 0 0
CATALENT INC COM 148806102 918 6,895 SH   SOLE   6,895 0 0
CATALYST PARTNRS ACQUISITN C CLASS A ORD SHS G19550105 2,697 277,380 SH   SOLE   277,380 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 226 19,096 SH   SOLE   19,096 0 0
CATERPILLAR INC COM 149123101 72,223 375,961 SH   SOLE   375,961 0 0
CAVCO INDS INC DEL COM 149568107 340 1,439 SH   SOLE   1,439 0 0
CBIZ INC COM 124805102 274 8,477 SH   SOLE   8,477 0 0
CBOE GLOBAL MKTS INC COM 12503M108 8,044 65,024 SH   SOLE   65,024 0 0
CBOE GLOBAL MKTS INC COM 12503M108 0 100 SH Put SOLE   100 0 0
CBOE GLOBAL MKTS INC COM 12503M108 0 100 SH Put SOLE   100 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 210 25,099 SH   SOLE   25,099 0 0
CBRE GROUP INC CL A 12504L109 1,319 13,533 SH   SOLE   13,533 0 0
CC NEUBERGER PRIN HLDGS II SHS CL A G3166T103 570 58,000 SH   SOLE   58,000 0 0
CC NEUBERGER PRINCIPAL HOLDN SHS CL A G1992N100 397 40,640 SH   SOLE   40,640 0 0
CDK GLOBAL INC COM 12508E101 594 14,014 SH   SOLE   14,014 0 0
CDW CORP COM 12514G108 19,546 107,577 SH   SOLE   107,577 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 444 9,557 SH   SOLE   9,557 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 641 30,099 SH   SOLE   30,099 0 0
CELANESE CORP DEL COM 150870103 2,830 18,783 SH   SOLE   18,783 0 0
CELCUITY INC COM 15102K100 551 30,626 SH   SOLE   30,626 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 225 4,147 SH   SOLE   4,147 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,691 235,097 SH   SOLE   235,097 0 0
CENTENE CORP DEL COM 15135B101 9,796 158,190 SH   SOLE   158,190 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,520 61,998 SH   SOLE   61,998 0 0
CENTRUS ENERGY CORP CL A 15643U104 321 8,313 SH   SOLE   8,313 0 0
CENTURY CASINOS INC COM 156492100 445 33,248 SH   SOLE   33,248 0 0
CERAGON NETWORKS LTD ORD M22013102 34 10,125 SH   SOLE   10,125 0 0
CERENCE INC COM 156727109 2,128 22,146 SH   SOLE   22,146 0 0
CERENCE INC COM 156727109 0 700 SH Put SOLE   700 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2,134 71,844 SH   SOLE   71,844 0 0
CERNER CORP COM 156782104 23,777 336,781 SH   SOLE   336,781 0 0
CERTARA INC COM 15687V109 644 19,304 SH   SOLE   19,304 0 0
CF ACQUISITION CORP IV COM CL A 12520T102 836 86,082 SH   SOLE   86,082 0 0
CF INDS HLDGS INC COM 125269100 899 16,268 SH   SOLE   16,268 0 0
CGI INC CL A SUB VTG 12532H104 3,516 41,499 SH   SOLE   41,499 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 270 26,467 SH   SOLE   26,467 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 478 24,053 SH   SOLE   24,053 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 0 500 SH Put SOLE   500 0 0
CHARLES RIV LABS INTL INC COM 159864107 7,858 19,085 SH   SOLE   19,085 0 0
CHART INDS INC COM 16115Q308 2,981 15,600 SH   SOLE   15,600 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 14,833 20,389 SH   SOLE   20,389 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,044 97,747 SH   SOLE   97,747 0 0
CHEESECAKE FACTORY INC COM 163072101 1,360 28,943 SH   SOLE   28,943 0 0
CHEGG INC COM 163092109 474 7,005 SH   SOLE   7,005 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 54 21,212 SH   SOLE   21,212 0 0
CHEMED CORP NEW COM 16359R103 402 871 SH   SOLE   871 0 0
CHEMOURS CO COM 163851108 1,729 59,367 SH   SOLE   59,367 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,837 29,032 SH   SOLE   29,032 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 66 77,000 SH   SOLE   77,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 707 17,430 SH   SOLE   17,430 0 0
CHESAPEAKE ENERGY CORP COM 165167735 550 8,849 SH   SOLE   8,849 0 0
CHESAPEAKE UTILS CORP COM 165303108 232 1,943 SH   SOLE   1,943 0 0
CHEVRON CORP NEW COM 166764100 155,533 1,533,578 SH   SOLE   1,533,578 0 0
CHEVRON CORP NEW COM 166764100 34 1,400 SH Put SOLE   1,400 0 0
CHEWY INC CL A 16679L109 4,293 63,100 SH   SOLE   63,100 0 0
CHICAGO RIVET & MACH CO COM 168088102 677 25,200 SH   SOLE   25,200 0 0
CHIMERA INVT CORP COM NEW 16934Q208 202 13,689 SH   SOLE   13,689 0 0
CHIMERIX INC COM 16934W106 74 12,009 SH   SOLE   12,009 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,948 3,272 SH   SOLE   3,272 0 0
CHOICEONE FINL SVCS INC COM 170386106 431 17,402 SH   SOLE   17,402 0 0
CHUBB LIMITED COM H1467J104 18,649 107,301 SH   SOLE   107,301 0 0
CHURCH & DWIGHT INC COM 171340102 29,885 362,819 SH   SOLE   362,819 0 0
CHURCHILL DOWNS INC COM 171484108 462 1,931 SH   SOLE   1,931 0 0
CIENA CORP COM NEW 171779309 740 14,518 SH   SOLE   14,518 0 0
CIGNA CORP NEW COM 125523100 9,257 46,209 SH   SOLE   46,209 0 0
CIIG CAPITAL PARTNERS II INC UNIT 02/28/2028 12561U208 2,636 261,700 SH   SOLE   261,700 0 0
CINCINNATI FINL CORP COM 172062101 12,542 109,897 SH   SOLE   109,897 0 0
CINTAS CORP COM 172908105 5,478 14,365 SH   SOLE   14,365 0 0
CIRRUS LOGIC INC COM 172755100 4,762 57,915 SH   SOLE   57,915 0 0
CISCO SYS INC COM 17275R102 181,560 3,336,708 SH   SOLE   3,336,708 0 0
CISCO SYS INC COM 17275R102 3 29,000 SH Put SOLE   29,000 0 0
CITIGROUP INC COM NEW 172967424 35,528 506,423 SH   SOLE   506,423 0 0
CITIGROUP INC COM NEW 172967424 15 300 SH Put SOLE   300 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 347 170,623 SH   SOLE   170,623 0 0
CITIZENS FINL GROUP INC COM 174610105 1,023 21,865 SH   SOLE   21,865 0 0
CITRIX SYS INC COM 177376100 874 8,288 SH   SOLE   8,288 0 0
CITY OFFICE REIT INC COM 178587101 431 24,092 SH   SOLE   24,092 0 0
CLARIVATE PLC ORD SHS G21810109 2,767 126,329 SH   SOLE   126,329 0 0
CLEAN ENERGY FUELS CORP COM 184499101 92 11,387 SH   SOLE   11,387 0 0
CLEAN HARBORS INC COM 184496107 388 3,737 SH   SOLE   3,737 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 350 129,268 SH   SOLE   129,268 0 0
CLEAR SECURE INC COM CL A 18467V109 315 7,659 SH   SOLE   7,659 0 0
CLEAR SECURE INC COM CL A 18467V109 7 2,500 SH Put SOLE   2,500 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 1,048 38,203 SH   SOLE   38,203 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,363 45,403 SH   SOLE   45,403 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 4,856 244,397 SH   SOLE   244,397 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1 200 SH Put SOLE   200 0 0
CLOROX CO DEL COM 189054109 8,538 51,569 SH   SOLE   51,569 0 0
CLOUDFLARE INC CL A COM 18915M107 5,282 46,812 SH   SOLE   46,812 0 0
CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 443 39,877 SH   SOLE   39,877 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 683 56,641 SH   SOLE   56,641 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 80 10,931 SH   SOLE   10,931 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 0 400 SH Put SOLE   400 0 0
CM LIFE SCIENCES III INC CLASS A COM 125841106 447 45,045 SH   SOLE   45,045 0 0
CM LIFE SCIENCES III INC UNIT 04/30/2028 125841205 104 10,100 SH   SOLE   10,100 0 0
CMC MATERIALS INC COM 12571T100 293 2,412 SH   SOLE   2,412 0 0
CME GROUP INC COM 12572Q105 58,083 300,283 SH   SOLE   300,283 0 0
CMS ENERGY CORP COM 125896100 3,195 53,492 SH   SOLE   53,492 0 0
CNH INDL N V SHS N20944109 171 10,264 SH   SOLE   10,264 0 0
CNX RES CORP COM 12653C108 1,252 99,232 SH   SOLE   99,232 0 0
COCA COLA CO COM 191216100 104,502 1,993,411 SH   SOLE   1,993,411 0 0
COCA COLA CONS INC COM 191098102 477 1,203 SH   SOLE   1,203 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 773 13,973 SH   SOLE   13,973 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,345 23,846 SH   SOLE   23,846 0 0
COCRYSTAL PHARMA INC COM 19188J300 66 63,001 SH   SOLE   63,001 0 0
CO-DIAGNOSTICS INC COM 189763105 642 66,030 SH   SOLE   66,030 0 0
COEUR MNG INC COM NEW 192108504 371 59,916 SH   SOLE   59,916 0 0
COGNEX CORP COM 192422103 1,850 23,049 SH   SOLE   23,049 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17,778 239,738 SH   SOLE   239,738 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,041 38,334 SH   SOLE   38,334 0 0
COHEN & STEERS LTD DURATION COM 19248C105 706 25,869 SH   SOLE   25,869 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106 1,183 79,181 SH   SOLE   79,181 0 0
COHEN & STEERS REIT & PFD & COM 19247X100 484 18,906 SH   SOLE   18,906 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 233 14,506 SH   SOLE   14,506 0 0
COHERENT INC COM 192479103 393 1,524 SH   SOLE   1,524 0 0
COHERUS BIOSCIENCES INC COM 19249H103 189 11,775 SH   SOLE   11,775 0 0
COHN ROBBINS HOLDINGS CORP COM CL A G23726105 226 23,000 SH   SOLE   23,000 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 4,463 19,624 SH   SOLE   19,624 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 0 100 SH Put SOLE   100 0 0
COLGATE PALMOLIVE CO COM 194162103 51,249 677,875 SH   SOLE   677,875 0 0
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1,673 78,514 SH   SOLE   78,514 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 7,356 295,147 SH   SOLE   295,147 0 0
COMCAST CORP NEW CL A 20030N101 169,529 3,030,588 SH   SOLE   3,030,588 0 0
COMERICA INC COM 200340107 3,000 37,311 SH   SOLE   37,311 0 0
COMMERCE BANCSHARES INC COM 200525103 519 7,442 SH   SOLE   7,442 0 0
COMMERCIAL METALS CO COM 201723103 707 23,223 SH   SOLE   23,223 0 0
COMMUNITY BK SYS INC COM 203607106 1,730 25,272 SH   SOLE   25,272 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 258 9,135 SH   SOLE   9,135 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 213 7,169 SH   SOLE   7,169 0 0
COMPUGEN LTD ORD M25722105 131 22,000 SH   SOLE   22,000 0 0
COMPUTE HEALTH ACQUISITIN CO COM CL A 204833107 8,018 820,186 SH   SOLE   820,186 0 0
COMSCORE INC COM 20564W105 39 10,000 SH   SOLE   10,000 0 0
COMSOVEREIGN HLDG CORP COM NEW 205650203 20 12,379 SH   SOLE   12,379 0 0
COMSTOCK MNG INC COM NEW 205750300 178 66,883 SH   SOLE   66,883 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 214 8,310 SH   SOLE   8,310 0 0
CONAGRA BRANDS INC COM 205887102 5,789 171,001 SH   SOLE   171,001 0 0
CONDUENT INC COM 206787103 180 27,523 SH   SOLE   27,523 0 0
CONMED CORP COM 207410101 358 2,736 SH   SOLE   2,736 0 0
CONNECTONE BANCORP INC COM 20786W107 220 7,323 SH   SOLE   7,323 0 0
CONOCOPHILLIPS COM 20825C104 49,188 726,235 SH   SOLE   726,235 0 0
CONSOLIDATED EDISON INC COM 209115104 5,430 74,804 SH   SOLE   74,804 0 0
CONSTELLATION ACQUISITN CORP SHS CL A G2R18K105 1,342 137,291 SH   SOLE   137,291 0 0
CONSTELLATION BRANDS INC CL A 21036P108 18,472 87,875 SH   SOLE   87,875 0 0
CONSTELLATION BRANDS INC CL A 21036P108 0 100 SH Put SOLE   100 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,251 37,630 SH   SOLE   37,630 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 57 12,686 SH   SOLE   12,686 0 0
CONTINENTAL RES INC COM 212015101 420 9,074 SH   SOLE   9,074 0 0
CONTINENTAL RES INC COM 212015101 1 100 SH Put SOLE   100 0 0
CONTRAFECT CORP COM NEW 212326300 85 21,000 SH   SOLE   21,000 0 0
CONTRAFECT CORP COM NEW 212326300 6 8,000 SH Put SOLE   8,000 0 0
CONX CORP COM CL A 212873103 8,753 892,531 SH   SOLE   892,531 0 0
CONYERS PARK III ACQSITN COR UNIT 07/30/2026 21289P201 1,111 110,000 SH   SOLE   110,000 0 0
COOPER COS INC COM NEW 216648402 1,671 4,050 SH   SOLE   4,050 0 0
COOPER COS INC COM NEW 216648402 0 100 SH Put SOLE   100 0 0
COPART INC COM 217204106 5,406 38,929 SH   SOLE   38,929 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 16 15,677 SH   SOLE   15,677 0 0
CORESITE RLTY CORP COM 21870Q105 1,203 8,670 SH   SOLE   8,670 0 0
CORMEDIX INC COM 21900C308 66 14,138 SH   SOLE   14,138 0 0
CORNER GROWTH ACQUISITION CO CL A SHS G2425N105 4,516 462,686 SH   SOLE   462,686 0 0
CORNING INC COM 219350105 10,460 287,007 SH   SOLE   287,007 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 573 21,274 SH   SOLE   21,274 0 0
CORTEVA INC COM 22052L104 4,149 98,417 SH   SOLE   98,417 0 0
COSTAR GROUP INC COM 22160N109 2,838 32,858 SH   SOLE   32,858 0 0
COSTCO WHSL CORP NEW COM 22160K105 151,740 337,989 SH   SOLE   337,989 0 0
COTY INC COM CL A 222070203 5,490 702,907 SH   SOLE   702,907 0 0
COUPA SOFTWARE INC COM 22266L106 949 4,335 SH   SOLE   4,335 0 0
COUPA SOFTWARE INC COM 22266L106 4 200 SH Put SOLE   200 0 0
COUPANG INC CL A 22266T109 1,855 66,537 SH   SOLE   66,537 0 0
COUSINS PPTYS INC COM NEW 222795502 281 7,457 SH   SOLE   7,457 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 864 6,167 SH   SOLE   6,167 0 0
CRANE CO COM 224399105 265 2,819 SH   SOLE   2,819 0 0
CREDIT ACCEP CORP MICH COM 225310101 435 744 SH   SOLE   744 0 0
CREDIT SUISSE NASSAU BRANCH XLNKS REIT ETN36 22539T282 136 19,669 SH   SOLE   19,669 0 0
CRESCENT CAP BDC INC COM 225655109 3,103 162,181 SH   SOLE   162,181 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 563 19,876 SH   SOLE   19,876 0 0
CRH PLC ADR 12626K203 251 5,388 SH   SOLE   5,388 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,830 43,159 SH   SOLE   43,159 0 0
CRITEO S A SPONS ADS 226718104 6,274 171,302 SH   SOLE   171,302 0 0
CROCS INC COM 227046109 1,355 9,441 SH   SOLE   9,441 0 0
CROCS INC COM 227046109 31 2,000 SH Put SOLE   2,000 0 0
CRONOS GROUP INC COM 22717L101 380 67,103 SH   SOLE   67,103 0 0
CRONOS GROUP INC COM 22717L101 4 16,000 SH Put SOLE   16,000 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,340 63,086 SH   SOLE   63,086 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 21,881 89,420 SH   SOLE   89,420 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 0 100 SH Put SOLE   100 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 14 5,000 SH Put SOLE   5,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 36,435 210,346 SH   SOLE   210,346 0 0
CROWN HLDGS INC COM 228368106 542 5,398 SH   SOLE   5,398 0 0
CRYO-CELL INTL INC COM 228895108 155 12,761 SH   SOLE   12,761 0 0
CS DISCO INC COM 126327105 237 4,950 SH   SOLE   4,950 0 0
CSG SYS INTL INC COM 126349109 351 7,274 SH   SOLE   7,274 0 0
CSX CORP COM 126408103 23,000 773,167 SH   SOLE   773,167 0 0
CUBESMART COM 229663109 1,809 37,339 SH   SOLE   37,339 0 0
CULLEN FROST BANKERS INC COM 229899109 1,065 8,984 SH   SOLE   8,984 0 0
CUMMINS INC COM 231021106 34,082 152,239 SH   SOLE   152,239 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 6,612 381,574 SH   SOLE   381,574 0 0
CURTISS WRIGHT CORP COM 231561101 502 3,964 SH   SOLE   3,964 0 0
CVS HEALTH CORP COM 126650100 53,242 628,599 SH   SOLE   628,599 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 682 4,311 SH   SOLE   4,311 0 0
CYRUSONE INC COM 23283R100 725 9,304 SH   SOLE   9,304 0 0
CYTOKINETICS INC COM NEW 23282W605 358 10,031 SH   SOLE   10,031 0 0
CYTOSORBENTS CORP COM NEW 23283X206 99 12,229 SH   SOLE   12,229 0 0
D R HORTON INC COM 23331A109 15,070 179,469 SH   SOLE   179,469 0 0
DAILY JOURNAL CORP COM 233912104 13,244 41,338 SH   SOLE   41,338 0 0
DANAHER CORPORATION COM 235851102 78,168 257,157 SH   SOLE   257,157 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 3,653 223,472 SH   SOLE   223,472 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 1 500 SH Put SOLE   500 0 0
DARDEN RESTAURANTS INC COM 237194105 2,397 15,816 SH   SOLE   15,816 0 0
DARDEN RESTAURANTS INC COM 237194105 3 200 SH Put SOLE   200 0 0
DARE BIOSCIENCE INC COM 23666P101 36 22,035 SH   SOLE   22,035 0 0
DARLING INGREDIENTS INC COM 237266101 434 6,027 SH   SOLE   6,027 0 0
DATADOG INC CL A COM 23804L103 1,196 8,488 SH   SOLE   8,488 0 0
DATADOG INC CL A COM 23804L103 1 200 SH Put SOLE   200 0 0
DAVITA INC COM 23918K108 232 2,004 SH   SOLE   2,004 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 6,549 172,265 SH   SOLE   172,265 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 3,131 82,944 SH   SOLE   82,944 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 485 9,568 SH   SOLE   9,568 0 0
DBX ETF TR XTRACK USD HIGH 233051432 203 5,096 SH   SOLE   5,096 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 529 18,752 SH   SOLE   18,752 0 0
DECKERS OUTDOOR CORP COM 243537107 1,002 2,781 SH   SOLE   2,781 0 0
DEERE & CO COM 244199105 44,293 132,267 SH   SOLE   132,267 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 443 50,726 SH   SOLE   50,726 0 0
DELL TECHNOLOGIES INC CL C 24703L202 2,135 20,561 SH   SOLE   20,561 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 10,320 242,257 SH   SOLE   242,257 0 0
DENISON MINES CORP COM 248356107 222 151,148 SH   SOLE   151,148 0 0
DENNYS CORP COM 24869P104 408 24,984 SH   SOLE   24,984 0 0
DENTSPLY SIRONA INC COM 24906P109 895 15,365 SH   SOLE   15,365 0 0
DERMTECH INC COM 24984K105 668 20,845 SH   SOLE   20,845 0 0
DESKTOP METAL INC COM CL A 25058X105 126 17,413 SH   SOLE   17,413 0 0
DESKTOP METAL INC COM CL A 25058X105 5 13,000 SH Put SOLE   13,000 0 0
DESPEGAR COM CORP ORD SHS G27358103 128 10,687 SH   SOLE   10,687 0 0
DESTINATION XL GROUP INC COM 25065K104 234 38,279 SH   SOLE   38,279 0 0
DEVON ENERGY CORP NEW COM 25179M103 33,334 937,443 SH   SOLE   937,443 0 0
DEVON ENERGY CORP NEW COM 25179M103 46 3,400 SH Put SOLE   3,400 0 0
DEXCOM INC COM 252131107 9,727 17,759 SH   SOLE   17,759 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 147 22,464 SH   SOLE   22,464 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 11,229 58,123 SH   SOLE   58,123 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,312 24,368 SH   SOLE   24,368 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 159 16,804 SH   SOLE   16,804 0 0
DICKS SPORTING GOODS INC COM 253393102 10,105 84,273 SH   SOLE   84,273 0 0
DIGITAL RLTY TR INC COM 253868103 18,962 131,324 SH   SOLE   131,324 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,155 357,144 SH   SOLE   357,144 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 673 8,660 SH   SOLE   8,660 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 1 200 SH Put SOLE   200 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 268 8,200 SH   SOLE   8,200 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 7,153 218,418 SH   SOLE   218,418 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 183,193 6,894,661 SH   SOLE   6,894,661 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 15,573 330,146 SH   SOLE   330,146 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 4,752 82,643 SH   SOLE   82,643 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 21,995 495,511 SH   SOLE   495,511 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 13,423 518,919 SH   SOLE   518,919 0 0
DIODES INC COM 254543101 1,738 19,250 SH   SOLE   19,250 0 0
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 20,585 649,713 SH   SOLE   649,713 0 0
DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831 228 4,326 SH   SOLE   4,326 0 0
DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831 20 1,500 SH Put SOLE   1,500 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 478 46,755 SH   SOLE   46,755 0 0
DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 1,089 25,542 SH   SOLE   25,542 0 0
DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 11 1,000 SH Put SOLE   1,000 0 0
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G690 84 12,000 SH   SOLE   12,000 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1,105 10,337 SH   SOLE   10,337 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 2,609 31,590 SH   SOLE   31,590 0 0
DISCOVER FINL SVCS COM 254709108 9,234 75,208 SH   SOLE   75,208 0 0
DISCOVERY INC COM SER A 25470F104 3,301 130,135 SH   SOLE   130,135 0 0
DISCOVERY INC COM SER C 25470F302 1,716 70,447 SH   SOLE   70,447 0 0
DISCOVERY INC COM SER C 25470F302 10 8,000 SH Put SOLE   8,000 0 0
DISH NETWORK CORPORATION CL A 25470M109 3,113 71,708 SH   SOLE   71,708 0 0
DISNEY WALT CO COM 254687106 228,942 1,352,901 SH   SOLE   1,352,901 0 0
DISNEY WALT CO COM 254687106 2 6,000 SH Put SOLE   6,000 0 0
DNP SELECT INCOME FD INC COM 23325P104 639 59,964 SH   SOLE   59,964 0 0
DOCUSIGN INC COM 256163106 21,859 84,936 SH   SOLE   84,936 0 0
DOCUSIGN INC COM 256163106 23 1,300 SH Put SOLE   1,300 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 636 7,198 SH   SOLE   7,198 0 0
DOLLAR GEN CORP NEW COM 256677105 11,034 52,294 SH   SOLE   52,294 0 0
DOLLAR TREE INC COM 256746108 1,651 17,334 SH   SOLE   17,334 0 0
DOMINION ENERGY INC COM 25746U109 12,004 164,161 SH   SOLE   164,161 0 0
DOMINOS PIZZA INC COM 25754A201 2,564 5,451 SH   SOLE   5,451 0 0
DOMINOS PIZZA INC COM 25754A201 0 200 SH Put SOLE   200 0 0
DOMO INC COM CL B 257554105 416 4,937 SH   SOLE   4,937 0 0
DONALDSON INC COM 257651109 4,452 77,590 SH   SOLE   77,590 0 0
DOORDASH INC CL A 25809K105 5,055 24,534 SH   SOLE   24,534 0 0
DORIAN LPG LTD SHS USD Y2106R110 14,716 1,185,821 SH   SOLE   1,185,821 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 927 52,130 SH   SOLE   52,130 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 531 26,950 SH   SOLE   26,950 0 0
DOVER CORP COM 260003108 11,033 70,892 SH   SOLE   70,892 0 0
DOW INC COM 260557103 44,679 776,896 SH   SOLE   776,896 0 0
DOXIMITY INC CL A 26622P107 2,332 28,919 SH   SOLE   28,919 0 0
DRAFTKINGS INC COM CL A 26142R104 6,403 133,169 SH   SOLE   133,169 0 0
DRAFTKINGS INC COM CL A 26142R104 3 1,000 SH Put SOLE   1,000 0 0
DRIVE SHACK INC COM 262077100 37 13,000 SH   SOLE   13,000 0 0
DROPBOX INC CL A 26210C104 1,424 48,433 SH   SOLE   48,433 0 0
DROPBOX INC CL A 26210C104 1 500 SH Put SOLE   500 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 372 8,155 SH   SOLE   8,155 0 0
DTE ENERGY CO COM 233331107 2,506 22,529 SH   SOLE   22,529 0 0
DTRT HEALTH ACQUISITION CORP UNIT 08/31/2029 23344T202 312 30,800 SH   SOLE   30,800 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 381 8,569 SH   SOLE   8,569 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 213 9,279 SH   SOLE   9,279 0 0
DUCOMMUN INC DEL COM 264147109 349 6,940 SH   SOLE   6,940 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 39,572 405,646 SH   SOLE   405,646 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 0 200 SH Put SOLE   200 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 0 100 SH Put SOLE   100 0 0
DUKE REALTY CORP COM NEW 264411505 200 4,170 SH   SOLE   4,170 0 0
DUPONT DE NEMOURS INC COM 26614N102 5,055 74,371 SH   SOLE   74,371 0 0
DWS MUN INCOME TR COM 233368109 144 12,183 SH   SOLE   12,183 0 0
DXC TECHNOLOGY CO COM 23355L106 1,644 49,043 SH   SOLE   49,043 0 0
DYNAMICS SPECIAL PURPOSE COR CLASS A COM 268010105 1,086 109,000 SH   SOLE   109,000 0 0
EAGLE BANCORP INC MD COM 268948106 3,008 52,292 SH   SOLE   52,292 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 245 4,861 SH   SOLE   4,861 0 0
EAST WEST BANCORP INC COM 27579R104 389 5,042 SH   SOLE   5,042 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 712 34,491 SH   SOLE   34,491 0 0
EASTERN BANKSHARES INC COM 27627N105 336 16,538 SH   SOLE   16,538 0 0
EASTMAN CHEM CO COM 277432100 3,696 36,678 SH   SOLE   36,678 0 0
EATON CORP PLC SHS G29183103 32,558 218,605 SH   SOLE   218,605 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 200 8,631 SH   SOLE   8,631 0 0
EATON VANCE ENHANCED EQUITY COM 278274105 635 35,546 SH   SOLE   35,546 0 0
EATON VANCE LTD DURATION INC COM 27828H105 915 69,379 SH   SOLE   69,379 0 0
EATON VANCE MUN BD FD COM 27827X101 247 18,467 SH   SOLE   18,467 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 608 25,833 SH   SOLE   25,833 0 0
EATON VANCE NEW YORK MUN BD COM 27827Y109 260 21,195 SH   SOLE   21,195 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 2,340 85,222 SH   SOLE   85,222 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 388 24,197 SH   SOLE   24,197 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 4,384 313,951 SH   SOLE   313,951 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 3,223 322,727 SH   SOLE   322,727 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 454 42,171 SH   SOLE   42,171 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 376 17,637 SH   SOLE   17,637 0 0
EBAY INC. COM 278642103 13,718 196,999 SH   SOLE   196,999 0 0
EBAY INC. COM 278642103 1 100 SH Put SOLE   100 0 0
EBAY INC. COM 278642103 2 6,300 SH Put SOLE   6,300 0 0
ECOARK HLDGS INC COM NEW 27888N307 318 60,514 SH   SOLE   60,514 0 0
ECOLAB INC COM 278865100 36,026 172,889 SH   SOLE   172,889 0 0
EDIFY ACQUISITION CORP CL A 28059Q103 1,227 125,690 SH   SOLE   125,690 0 0
EDISON INTL COM 281020107 1,637 29,507 SH   SOLE   29,507 0 0
EDITAS MEDICINE INC COM 28106W103 1,440 35,032 SH   SOLE   35,032 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 15,534 137,232 SH   SOLE   137,232 0 0
EHEALTH INC COM 28238P109 380 9,307 SH   SOLE   9,307 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 3,554 111,049 SH   SOLE   111,049 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 640 12,896 SH   SOLE   12,896 0 0
ELASTIC N V ORD SHS N14506104 777 5,212 SH   SOLE   5,212 0 0
ELBIT SYS LTD ORD M3760D101 384 2,643 SH   SOLE   2,643 0 0
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 356 100,050 SH   SOLE   100,050 0 0
ELECTRONIC ARTS INC COM 285512109 3,604 25,366 SH   SOLE   25,366 0 0
ELEMENT SOLUTIONS INC COM 28618M106 248 11,550 SH   SOLE   11,550 0 0
ELEVATE CREDIT INC COM 28621V101 2,569 622,029 SH   SOLE   622,029 0 0
ELLIOTT OPPORTUNITY II CORP SHS CL A G30092103 11,745 1,205,924 SH   SOLE   1,205,924 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 299 17,524 SH   SOLE   17,524 0 0
EMCOR GROUP INC COM 29084Q100 2,441 21,150 SH   SOLE   21,150 0 0
EMCORE CORP COM NEW 290846203 396 52,983 SH   SOLE   52,983 0 0
EMERSON ELEC CO COM 291011104 34,451 365,754 SH   SOLE   365,754 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 312 38,468 SH   SOLE   38,468 0 0
ENBRIDGE INC COM 29250N105 32,820 823,331 SH   SOLE   823,331 0 0
ENCOMPASS HEALTH CORP COM 29261A100 290 3,857 SH   SOLE   3,857 0 0
ENCORE CAP GROUP INC COM 292554102 297 6,037 SH   SOLE   6,037 0 0
ENDAVA PLC ADS 29260V105 489 3,601 SH   SOLE   3,601 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 294 10,239 SH   SOLE   10,239 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 92 22,588 SH   SOLE   22,588 0 0
ENDURANCE ACQUISITION CORP UNIT 09/01/2026 G3041W123 159 16,000 SH   SOLE   16,000 0 0
ENERGY FUELS INC COM NEW 292671708 2,960 422,689 SH   SOLE   422,689 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 30,592 3,193,271 SH   SOLE   3,193,271 0 0
ENERPLUS CORP COM 292766102 420 52,704 SH   SOLE   52,704 0 0
ENI S P A SPONSORED ADR 26874R108 207 7,706 SH   SOLE   7,706 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 303 44,622 SH   SOLE   44,622 0 0
ENOVA INTL INC COM 29357K103 1,738 50,338 SH   SOLE   50,338 0 0
ENOVIX CORPORATION COM 293594107 467 24,590 SH   SOLE   24,590 0 0
ENPHASE ENERGY INC COM 29355A107 3,792 25,379 SH   SOLE   25,379 0 0
ENSIGN GROUP INC COM 29358P101 548 7,187 SH   SOLE   7,187 0 0
ENTEGRIS INC COM 29362U104 2,185 17,366 SH   SOLE   17,366 0 0
ENTEGRIS INC COM 29362U104 0 100 SH Put SOLE   100 0 0
ENTEGRIS INC COM 29362U104 0 100 SH Put SOLE   100 0 0
ENTERGY CORP NEW COM 29364G103 1,358 13,691 SH   SOLE   13,691 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 68,047 3,144,360 SH   SOLE   3,144,360 0 0
ENVESTNET INC COM 29404K106 2,177 27,110 SH   SOLE   27,110 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 311 5,753 SH   SOLE   5,753 0 0
ENZO BIOCHEM INC COM 294100102 53 15,000 SH   SOLE   15,000 0 0
EOG RES INC COM 26875P101 8,294 103,477 SH   SOLE   103,477 0 0
EPAM SYS INC COM 29414B104 3,465 6,064 SH   SOLE   6,064 0 0
EQT CORP COM 26884L109 3,823 186,800 SH   SOLE   186,800 0 0
EQUIFAX INC COM 294429105 12,680 50,034 SH   SOLE   50,034 0 0
EQUINIX INC COM 29444U700 11,476 14,450 SH   SOLE   14,450 0 0
EQUINOR ASA SPONSORED ADR 29446M102 3,705 144,018 SH   SOLE   144,018 0 0
EQUINOX GOLD CORP COM 29446Y502 428 64,435 SH   SOLE   64,435 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 328 32,273 SH   SOLE   32,273 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,297 50,017 SH   SOLE   50,017 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 761 9,749 SH   SOLE   9,749 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 469 5,766 SH   SOLE   5,766 0 0
ERICSSON ADR B SEK 10 294821608 3,252 289,854 SH   SOLE   289,854 0 0
ESSENTIAL UTILS INC COM 29670G102 2,622 56,838 SH   SOLE   56,838 0 0
ESSEX PPTY TR INC COM 297178105 3,057 9,554 SH   SOLE   9,554 0 0
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 239 3,616 SH   SOLE   3,616 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1,268 88,616 SH   SOLE   88,616 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 0 1,200 SH Put SOLE   1,200 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5,535 91,124 SH   SOLE   91,124 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 1,610 136,230 SH   SOLE   136,230 0 0
ETF SER SOLUTIONS APTUS DEFINED 26922A388 12,662 442,187 SH   SOLE   442,187 0 0
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 858 21,717 SH   SOLE   21,717 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,740 47,984 SH   SOLE   47,984 0 0
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 12,825 423,448 SH   SOLE   423,448 0 0
ETF SER SOLUTIONS NETLEASE CORP 26922A248 201 6,772 SH   SOLE   6,772 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 4,202 177,727 SH   SOLE   177,727 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 30 30,000 SH Put SOLE   30,000 0 0
ETSY INC COM 29786A106 5,679 27,362 SH   SOLE   27,362 0 0
ETSY INC COM 29786A106 0 100 SH Put SOLE   100 0 0
ETSY INC COM 29786A106 0 100 SH Put SOLE   100 0 0
EVERBRIDGE INC COM 29978A104 344 2,295 SH   SOLE   2,295 0 0
EVERGY INC COM 30034W106 1,509 24,207 SH   SOLE   24,207 0 0
EVERI HLDGS INC COM 30034T103 464 19,158 SH   SOLE   19,158 0 0
EVERSOURCE ENERGY COM 30040W108 2,462 30,113 SH   SOLE   30,113 0 0
EVERTEC INC COM 30040P103 1,116 24,280 SH   SOLE   24,280 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 8 11,485 SH   SOLE   11,485 0 0
EVOLENT HEALTH INC CL A 30050B101 222 7,130 SH   SOLE   7,130 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 789 20,693 SH   SOLE   20,693 0 0
EXACT SCIENCES CORP COM 30063P105 8,568 89,754 SH   SOLE   89,754 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 969 900,000 SH   SOLE   900,000 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 609 12,274 SH   SOLE   12,274 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,744 27,073 SH   SOLE   27,073 0 0
EXECUTIVE NETWORK PARTNERING CL A 30158L100 2,465 251,125 SH   SOLE   251,125 0 0
EXELIXIS INC COM 30161Q104 727 34,506 SH   SOLE   34,506 0 0
EXELON CORP COM 30161N101 4,809 99,510 SH   SOLE   99,510 0 0
EXICURE INC COM 30205M101 88 73,867 SH   SOLE   73,867 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,611 15,995 SH   SOLE   15,995 0 0
EXPEDITORS INTL WASH INC COM 302130109 5,150 43,206 SH   SOLE   43,206 0 0
EXPONENT INC COM 30214U102 1,235 10,843 SH   SOLE   10,843 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,080 6,381 SH   SOLE   6,381 0 0
EXXON MOBIL CORP COM 30231G102 305,220 5,188,728 SH   SOLE   5,188,728 0 0
EXXON MOBIL CORP COM 30231G102 374 38,500 SH Put SOLE   38,500 0 0
EXXON MOBIL CORP COM 30231G102 11 9,600 SH Put SOLE   9,600 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 5,506 528,428 SH   SOLE   528,428 0 0
EZCORP INC CL A NON VTG 302301106 150 19,795 SH   SOLE   19,795 0 0
F N B CORP COM 302520101 895 77,109 SH   SOLE   77,109 0 0
F5 NETWORKS INC COM 315616102 629 3,143 SH   SOLE   3,143 0 0
F5 NETWORKS INC COM 315616102 0 100 SH Put SOLE   100 0 0
FACEBOOK INC CL A 30303M102 226,378 667,288 SH   SOLE   667,288 0 0
FACEBOOK INC CL A 30303M102 52 10,000 SH Put SOLE   10,000 0 0
FACEBOOK INC CL A 30303M102 512 27,000 SH Put SOLE   27,000 0 0
FACTSET RESH SYS INC COM 303075105 28,708 72,677 SH   SOLE   72,677 0 0
FAIR ISAAC CORP COM 303250104 3,614 9,049 SH   SOLE   9,049 0 0
FALCON MINERALS CORP CL A COM 30607B109 161 34,313 SH   SOLE   34,313 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,385 88,403 SH   SOLE   88,403 0 0
FASTENAL CO COM 311900104 13,657 264,725 SH   SOLE   264,725 0 0
FASTENAL CO COM 311900104 0 100 SH Put SOLE   100 0 0
FASTLY INC CL A 31188V100 3,669 90,759 SH   SOLE   90,759 0 0
FATE THERAPEUTICS INC COM 31189P102 779 13,163 SH   SOLE   13,163 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,017 18,597 SH   SOLE   18,597 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2,076 17,702 SH   SOLE   17,702 0 0
FEDERATED HERMES INC CL B 314211103 15,438 474,918 SH   SOLE   474,918 0 0
FEDEX CORP COM 31428X106 26,100 119,035 SH   SOLE   119,035 0 0
FEDEX CORP COM 31428X106 1 100 SH Put SOLE   100 0 0
FERGUSON PLC NEW SHS G3421J106 1,533 10,958 SH   SOLE   10,958 0 0
FERRARI N V COM N3167Y103 3,793 18,143 SH   SOLE   18,143 0 0
FERRARI N V COM N3167Y103 8 100 SH Put SOLE   100 0 0
FERRO CORP COM 315405100 2,200 108,295 SH   SOLE   108,295 0 0
FG FINANCIAL GROUP INC COM 30259W104 326 66,900 SH   SOLE   66,900 0 0
FIBROGEN INC COM 31572Q808 826 80,822 SH   SOLE   80,822 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 9,981 177,555 SH   SOLE   177,555 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 441 10,507 SH   SOLE   10,507 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 418 11,267 SH   SOLE   11,267 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2,237 27,907 SH   SOLE   27,907 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 12,697 883,558 SH   SOLE   883,558 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 7,301 136,109 SH   SOLE   136,109 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 6,817 106,808 SH   SOLE   106,808 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 1,481 28,469 SH   SOLE   28,469 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,718 23,048 SH   SOLE   23,048 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 271 6,083 SH   SOLE   6,083 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 3,292 109,028 SH   SOLE   109,028 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 730 17,888 SH   SOLE   17,888 0 0
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 255 5,140 SH   SOLE   5,140 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 13,295 250,060 SH   SOLE   250,060 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 27,277 601,773 SH   SOLE   601,773 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 10,986 90,302 SH   SOLE   90,302 0 0
FIFTH THIRD BANCORP COM 316773100 6,797 160,397 SH   SOLE   160,397 0 0
FIGS INC CL A 30260D103 390 10,515 SH   SOLE   10,515 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 237 18,099 SH   SOLE   18,099 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 67 11,823 SH   SOLE   11,823 0 0
FIRST AMERN FINL CORP COM 31847R102 2,382 35,445 SH   SOLE   35,445 0 0
FIRST BANCORP P R COM NEW 318672706 537 40,351 SH   SOLE   40,351 0 0
FIRST CAP INC COM 31942S104 1,147 28,124 SH   SOLE   28,124 0 0
FIRST EAGLE ALTR CAP BDC INC COM 26943B100 137 31,100 SH   SOLE   31,100 0 0
FIRST FINL BANCORP OH COM 320209109 5,508 235,156 SH   SOLE   235,156 0 0
FIRST FINL BANKSHARES INC COM 32020R109 1,819 39,589 SH   SOLE   39,589 0 0
FIRST HORIZON CORPORATION COM 320517105 3,366 206,840 SH   SOLE   206,840 0 0
FIRST INDL RLTY TR INC COM 32054K103 284 5,480 SH   SOLE   5,480 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1,678 148,206 SH   SOLE   148,206 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 0 2,700 SH Put SOLE   2,700 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,953 10,081 SH   SOLE   10,081 0 0
FIRST SOLAR INC COM 336433107 8,046 83,501 SH   SOLE   83,501 0 0
FIRST SOLAR INC COM 336433107 1 100 SH Put SOLE   100 0 0
FIRST TR BICK INDEX FD COM SHS 33733H107 616 18,027 SH   SOLE   18,027 0 0
FIRST TR ENERGY INCOME & GRO COM 33738G104 256 18,891 SH   SOLE   18,891 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 179 14,000 SH   SOLE   14,000 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 1,525 27,973 SH   SOLE   27,973 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1,165 56,380 SH   SOLE   56,380 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2,654 54,843 SH   SOLE   54,843 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 7,985 140,612 SH   SOLE   140,612 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 9,392 450,000 SH   SOLE   450,000 0 0
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 11,640 577,277 SH   SOLE   577,277 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 277 4,540 SH   SOLE   4,540 0 0
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 266 6,266 SH   SOLE   6,266 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 366 13,648 SH   SOLE   13,648 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 411 9,859 SH   SOLE   9,859 0 0
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 674 12,274 SH   SOLE   12,274 0 0
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 755 15,346 SH   SOLE   15,346 0 0
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 664 10,170 SH   SOLE   10,170 0 0
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224 618 14,690 SH   SOLE   14,690 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,429 59,385 SH   SOLE   59,385 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2,846 27,010 SH   SOLE   27,010 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2,429 41,055 SH   SOLE   41,055 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 816 14,457 SH   SOLE   14,457 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3,374 293,911 SH   SOLE   293,911 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 4,285 96,737 SH   SOLE   96,737 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4,564 38,298 SH   SOLE   38,298 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5,811 101,332 SH   SOLE   101,332 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 214 3,336 SH   SOLE   3,336 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 3,202 57,233 SH   SOLE   57,233 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,309 26,847 SH   SOLE   26,847 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 561 6,053 SH   SOLE   6,053 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,548 20,758 SH   SOLE   20,758 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 332 2,688 SH   SOLE   2,688 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4,445 150,389 SH   SOLE   150,389 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 387 5,388 SH   SOLE   5,388 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1,384 30,132 SH   SOLE   30,132 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 37,995 633,909 SH   SOLE   633,909 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 12,483 246,825 SH   SOLE   246,825 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 3,090 59,662 SH   SOLE   59,662 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 8,124 129,465 SH   SOLE   129,465 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 7,011 124,221 SH   SOLE   124,221 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1,813 58,854 SH   SOLE   58,854 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 212 3,950 SH   SOLE   3,950 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 70,378 2,973,714 SH   SOLE   2,973,714 0 0
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 1,941 47,331 SH   SOLE   47,331 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 8,723 183,693 SH   SOLE   183,693 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 8,532 178,180 SH   SOLE   178,180 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 233 6,706 SH   SOLE   6,706 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 4,140 180,199 SH   SOLE   180,199 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 4,729 234,690 SH   SOLE   234,690 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 6,051 113,004 SH   SOLE   113,004 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 20,680 778,012 SH   SOLE   778,012 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 266 7,776 SH   SOLE   7,776 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2,045 31,718 SH   SOLE   31,718 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,365 16,013 SH   SOLE   16,013 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,948 19,940 SH   SOLE   19,940 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 6,842 208,732 SH   SOLE   208,732 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,845 16,715 SH   SOLE   16,715 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 4,615 29,242 SH   SOLE   29,242 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 720 25,455 SH   SOLE   25,455 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,211 13,230 SH   SOLE   13,230 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 33,818 862,260 SH   SOLE   862,260 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1,196 10,749 SH   SOLE   10,749 0 0
FIRSTCASH INC COM 33767D105 1,143 13,060 SH   SOLE   13,060 0 0
FIRSTENERGY CORP COM 337932107 5,601 157,676 SH   SOLE   157,676 0 0
FISERV INC COM 337738108 17,742 163,459 SH   SOLE   163,459 0 0
FISERV INC COM 337738108 1 100 SH Put SOLE   100 0 0
FISKER INC CL A COM STK 33813J106 690 47,865 SH   SOLE   47,865 0 0
FIVE BELOW INC COM 33829M101 5,330 30,108 SH   SOLE   30,108 0 0
FIVE BELOW INC COM 33829M101 6 100 SH Put SOLE   100 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 49 11,414 SH   SOLE   11,414 0 0
FIVE9 INC COM 338307101 3,367 21,067 SH   SOLE   21,067 0 0
FIVERR INTL LTD ORD SHS M4R82T106 933 5,049 SH   SOLE   5,049 0 0
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 313 10,883 SH   SOLE   10,883 0 0
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 322 13,548 SH   SOLE   13,548 0 0
FLAME ACQUISITION CORP COM CL A 33850F108 6,114 629,336 SH   SOLE   629,336 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,251 4,793 SH   SOLE   4,793 0 0
FLEX LTD ORD Y2573F102 1,517 85,923 SH   SOLE   85,923 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 1,816 72,079 SH   SOLE   72,079 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308 845 13,929 SH   SOLE   13,929 0 0
FLEXSHARES TR READY ACC VARI 33939L886 553 7,248 SH   SOLE   7,248 0 0
FLEXSHARES TR STOX US ESG SLCT 33939L696 468 4,422 SH   SOLE   4,422 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,177 9,772 SH   SOLE   9,772 0 0
FLOWERS FOODS INC COM 343498101 884 37,855 SH   SOLE   37,855 0 0
FLUOR CORP NEW COM 343412102 1,017 63,777 SH   SOLE   63,777 0 0
FMC CORP COM NEW 302491303 2,934 32,078 SH   SOLE   32,078 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 4,967 94,851 SH   SOLE   94,851 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 203 2,370 SH   SOLE   2,370 0 0
FORD MTR CO DEL COM 345370860 9,886 699,463 SH   SOLE   699,463 0 0
FORD MTR CO DEL COM 345370860 2 1,000 SH Put SOLE   1,000 0 0
FORESIGHT ACQUISITION CORP UNIT 01/29/2026 34552Y205 254 25,201 SH   SOLE   25,201 0 0
FORESTAR GROUP INC COM 346232101 423 22,739 SH   SOLE   22,739 0 0
FORMFACTOR INC COM 346375108 770 20,690 SH   SOLE   20,690 0 0
FORTINET INC COM 34959E109 11,108 38,037 SH   SOLE   38,037 0 0
FORTIVE CORP COM 34959J108 7,983 112,887 SH   SOLE   112,887 0 0
FORTRESS BIOTECH INC COM 34960Q109 142 43,950 SH   SOLE   43,950 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1,335 52,595 SH   SOLE   52,595 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 52 10,000 SH Put SOLE   10,000 0 0
FORTUNA SILVER MINES INC COM 349915108 829 211,084 SH   SOLE   211,084 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,410 15,745 SH   SOLE   15,745 0 0
FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 97 100,435 SH   SOLE   100,435 0 0
FOX CORP CL A COM 35137L105 3,816 95,140 SH   SOLE   95,140 0 0
FOX CORP CL B COM 35137L204 4,572 123,082 SH   SOLE   123,082 0 0
FOX FACTORY HLDG CORP COM 35138V102 387 2,690 SH   SOLE   2,690 0 0
FRANCO NEV CORP COM 351858105 11,569 88,968 SH   SOLE   88,968 0 0
FRANCO NEV CORP COM 351858105 1 2,000 SH Put SOLE   2,000 0 0
FRANKLIN ELEC INC COM 353514102 273 3,388 SH   SOLE   3,388 0 0
FRANKLIN RESOURCES INC COM 354613101 9,201 309,644 SH   SOLE   309,644 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 32,086 6,915,089 SH   SOLE   6,915,089 0 0
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 238 11,871 SH   SOLE   11,871 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 216 5,126 SH   SOLE   5,126 0 0
FREEPORT-MCMORAN INC CL B 35671D857 13,194 404,520 SH   SOLE   404,520 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2,553 73,248 SH   SOLE   73,248 0 0
FRESHPET INC COM 358039105 456 3,196 SH   SOLE   3,196 0 0
FREYR BATTERY SHS L4135L100 21 2,099 SH   SOLE   2,099 0 0
FREYR BATTERY SHS L4135L100 12 10,000 SH Put SOLE   10,000 0 0
FS BANCORP INC COM 30263Y104 1,000 28,882 SH   SOLE   28,882 0 0
FS KKR CAP CORP COM 302635206 6,896 313,790 SH   SOLE   313,790 0 0
FUBOTV INC COM 35953D104 1,096 45,890 SH   SOLE   45,890 0 0
FUELCELL ENERGY INC COM 35952H601 73 10,744 SH   SOLE   10,744 0 0
FULGENT GENETICS INC COM 359664109 349 3,892 SH   SOLE   3,892 0 0
FULTON FINL CORP PA COM 360271100 259 16,959 SH   SOLE   16,959 0 0
FUNKO INC COM CL A 361008105 507 27,819 SH   SOLE   27,819 0 0
FUTUREFUEL CORP COM 36116M106 562 79,255 SH   SOLE   79,255 0 0
G&P ACQUISITION CORP COM CL A 36146G103 737 74,492 SH   SOLE   74,492 0 0
GABELLI DIVID & INCOME TR COM 36242H104 606 23,475 SH   SOLE   23,475 0 0
GABELLI EQUITY TR INC COM 362397101 246 36,960 SH   SOLE   36,960 0 0
GALLAGHER ARTHUR J & CO COM 363576109 13,890 93,491 SH   SOLE   93,491 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 177 47,741 SH   SOLE   47,741 0 0
GAMESTOP CORP NEW CL A 36467W109 817 4,650 SH   SOLE   4,650 0 0
GAMESTOP CORP NEW CL A 36467W109 5 800 SH Put SOLE   800 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 69,766 1,505,819 SH   SOLE   1,505,819 0 0
GAP INC COM 364760108 827 36,493 SH   SOLE   36,493 0 0
GARMIN LTD SHS H2906T109 6,149 39,583 SH   SOLE   39,583 0 0
GARTNER INC COM 366651107 21,112 69,387 SH   SOLE   69,387 0 0
GATX CORP COM 361448103 967 10,815 SH   SOLE   10,815 0 0
GEE GROUP INC COM 36165A102 5 10,000 SH   SOLE   10,000 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 341 16,863 SH   SOLE   16,863 0 0
GENERAC HLDGS INC COM 368736104 3,408 8,354 SH   SOLE   8,354 0 0
GENERAC HLDGS INC COM 368736104 1 100 SH Put SOLE   100 0 0
GENERAL DYNAMICS CORP COM 369550108 34,347 174,895 SH   SOLE   174,895 0 0
GENERAL ELECTRIC CO COM NEW 369604301 26,180 254,069 SH   SOLE   254,069 0 0
GENERAL MLS INC COM 370334104 43,423 725,860 SH   SOLE   725,860 0 0
GENERAL MTRS CO COM 37045V100 112,109 2,127,008 SH   SOLE   2,127,008 0 0
GENERAL MTRS CO COM 37045V100 0 300 SH Put SOLE   300 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,566 157,112 SH   SOLE   157,112 0 0
GENIUS BRANDS INTL INC COM 37229T301 157 115,806 SH   SOLE   115,806 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 408 212,260 SH   SOLE   212,260 0 0
GENPREX INC COM 372446104 70 26,000 SH   SOLE   26,000 0 0
GENPREX INC COM 372446104 18 28,000 SH Put SOLE   28,000 0 0
GENTEX CORP COM 371901109 1,051 31,784 SH   SOLE   31,784 0 0
GENUINE PARTS CO COM 372460105 15,016 123,913 SH   SOLE   123,913 0 0
GETTY RLTY CORP NEW COM 374297109 446 15,139 SH   SOLE   15,139 0 0
GILEAD SCIENCES INC COM 375558103 58,091 832,080 SH   SOLE   832,080 0 0
GILEAD SCIENCES INC COM 375558103 1 100 SH Put SOLE   100 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 377 32,590 SH   SOLE   32,590 0 0
GLACIER BANCORP INC NEW COM 37637Q105 2,306 41,619 SH   SOLE   41,619 0 0
GLADSTONE ACQUISITION CORP UNIT 04/01/2024 37653T207 1,099 108,202 SH   SOLE   108,202 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 44,383 1,161,256 SH   SOLE   1,161,256 0 0
GLOBAL PARTNER ACQISTN CORP CL A SHS G3934P102 985 101,448 SH   SOLE   101,448 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 380 17,959 SH   SOLE   17,959 0 0
GLOBAL PMTS INC COM 37940X102 8,764 55,527 SH   SOLE   55,527 0 0
GLOBAL SYNERGY ACQUISIT CORP CL A SHS G3934J106 4,406 449,788 SH   SOLE   449,788 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1,046 38,134 SH   SOLE   38,134 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 263 8,637 SH   SOLE   8,637 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 6,693 139,200 SH   SOLE   139,200 0 0
GLOBAL X FDS GENOMIC BIOTECH 37954Y434 369 16,700 SH   SOLE   16,700 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 5,470 152,590 SH   SOLE   152,590 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 1,469 41,717 SH   SOLE   41,717 0 0
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 231 8,658 SH   SOLE   8,658 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 819 23,277 SH   SOLE   23,277 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 19 3,000 SH Put SOLE   3,000 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 257 10,775 SH   SOLE   10,775 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780 774 21,354 SH   SOLE   21,354 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 7,963 97,249 SH   SOLE   97,249 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,176 53,271 SH   SOLE   53,271 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5,400 147,970 SH   SOLE   147,970 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 760 14,096 SH   SOLE   14,096 0 0
GLOBAL X FDS TELMDC&DIG ETF 37954Y285 359 20,125 SH   SOLE   20,125 0 0
GLOBAL X FDS THMATC GWT ETF 37954Y418 659 13,315 SH   SOLE   13,315 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 5,303 208,972 SH   SOLE   208,972 0 0
GLOBAL X FDS US PFD ETF 37954Y657 1,077 41,650 SH   SOLE   41,650 0 0
GLOBALSTAR INC COM 378973408 1,726 1,033,694 SH   SOLE   1,033,694 0 0
GLOBALSTAR INC COM 378973408 1 8,000 SH Put SOLE   8,000 0 0
GLOBANT S A COM L44385109 2,121 7,553 SH   SOLE   7,553 0 0
GLOBE LIFE INC COM 37959E102 2,399 26,936 SH   SOLE   26,936 0 0
GLOBUS MED INC CL A 379577208 968 12,521 SH   SOLE   12,521 0 0
GOAL ACQUISITIONS CORP COM 38021H107 311 32,025 SH   SOLE   32,025 0 0
GOBI ACQUISITION CORP CLASS A ORD SHS G4022Y104 290 30,000 SH   SOLE   30,000 0 0
GODADDY INC CL A 380237107 999 14,229 SH   SOLE   14,229 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 882 115,700 SH   SOLE   115,700 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 946 116,445 SH   SOLE   116,445 0 0
GOLDEN ENTMT INC COM 381013101 219 4,460 SH   SOLE   4,460 0 0
GOLDEN MINERALS CO COM 381119106 11 25,000 SH   SOLE   25,000 0 0
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 56 55,000 SH   SOLE   55,000 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 14,070 767,287 SH   SOLE   767,287 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 828 8,275 SH   SOLE   8,275 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 721 13,244 SH   SOLE   13,244 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 382 10,298 SH   SOLE   10,298 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 22,948 266,635 SH   SOLE   266,635 0 0
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 1,134 11,486 SH   SOLE   11,486 0 0
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 3,730 59,749 SH   SOLE   59,749 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 51,682 136,388 SH   SOLE   136,388 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3 500 SH Put SOLE   500 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 1,869 173,583 SH   SOLE   173,583 0 0
GOLUB CAP BDC INC COM 38173M102 35,455 2,241,699 SH   SOLE   2,241,699 0 0
GOODRX HLDGS INC COM CL A 38246G108 474 11,548 SH   SOLE   11,548 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 8,918 506,633 SH   SOLE   506,633 0 0
GOOSEHEAD INS INC COM CL A 38267D109 453 2,974 SH   SOLE   2,974 0 0
GRACO INC COM 384109104 34,445 492,307 SH   SOLE   492,307 0 0
GRAF ACQUISITION CORP IV COM 384272100 327 33,900 SH   SOLE   33,900 0 0
GRAHAM HLDGS CO COM CL B 384637104 3,430 5,818 SH   SOLE   5,818 0 0
GRAINGER W W INC COM 384802104 2,861 7,277 SH   SOLE   7,277 0 0
GRAND CANYON ED INC COM 38526M106 1,038 11,875 SH   SOLE   11,875 0 0
GRANITE PT MTG TR INC COM STK 38741L107 277 21,052 SH   SOLE   21,052 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 16,311 935,403 SH   SOLE   935,403 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 4,246 223,003 SH   SOLE   223,003 0 0
GRAY TELEVISION INC COM 389375106 1,332 58,179 SH   SOLE   58,179 0 0
GREAT PANTHER MNG LTD COM 39115V101 37 81,000 SH   SOLE   81,000 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,002 49,910 SH   SOLE   49,910 0 0
GREEN DOT CORP CL A 39304D102 1,569 31,188 SH   SOLE   31,188 0 0
GREEN PLAINS INC COM 393222104 1,966 60,230 SH   SOLE   60,230 0 0
GREEN PLAINS INC COM 393222104 56 10,000 SH Put SOLE   10,000 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 3,355 253,728 SH   SOLE   253,728 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 513 151,000 SH Put SOLE   151,000 0 0
GREENLANE HLDGS INC CL A 395330103 147 62,633 SH   SOLE   62,633 0 0
GREENSKY INC CL A 39572G100 422 37,712 SH   SOLE   37,712 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 453 15,224 SH   SOLE   15,224 0 0
GRITSTONE BIO INC COM 39868T105 352 32,690 SH   SOLE   32,690 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,799 9,546 SH   SOLE   9,546 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 129 11,652 SH   SOLE   11,652 0 0
GUARDANT HEALTH INC COM 40131M109 9,261 74,039 SH   SOLE   74,039 0 0
GUARDANT HEALTH INC COM 40131M109 69 5,500 SH Put SOLE   5,500 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 382 15,641 SH   SOLE   15,641 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,596 13,438 SH   SOLE   13,438 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4,506 57,498 SH   SOLE   57,498 0 0
H I G ACQUISITION CORP COM CL A G44898107 9,227 944,228 SH   SOLE   944,228 0 0
HALLIBURTON CO COM 406216101 2,580 119,600 SH   SOLE   119,600 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 391 9,635 SH   SOLE   9,635 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,068 49,710 SH   SOLE   49,710 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103 309 16,446 SH   SOLE   16,446 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 346 20,861 SH   SOLE   20,861 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 234 10,152 SH   SOLE   10,152 0 0
HANESBRANDS INC COM 410345102 1,931 112,475 SH   SOLE   112,475 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 524 9,900 SH   SOLE   9,900 0 0
HANOVER INS GROUP INC COM 410867105 424 3,270 SH   SOLE   3,270 0 0
HARLEY DAVIDSON INC COM 412822108 274 7,506 SH   SOLE   7,506 0 0
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 1,057 25,778 SH   SOLE   25,778 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,756 25,003 SH   SOLE   25,003 0 0
HASBRO INC COM 418056107 2,265 25,401 SH   SOLE   25,401 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 683 16,739 SH   SOLE   16,739 0 0
HCA HEALTHCARE INC COM 40412C101 1,974 8,121 SH   SOLE   8,121 0 0
HCW BIOLOGICS INC COM 40423R105 45 14,000 SH   SOLE   14,000 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,884 53,206 SH   SOLE   53,206 0 0
HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 2,193 224,323 SH   SOLE   224,323 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 8,106 325,933 SH   SOLE   325,933 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 425 14,452 SH   SOLE   14,452 0 0
HEALTHEQUITY INC COM 42226A107 5,481 84,666 SH   SOLE   84,666 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 1,522 45,663 SH   SOLE   45,663 0 0
HECLA MNG CO COM 422704106 96 17,472 SH   SOLE   17,472 0 0
HECLA MNG CO COM 422704106 0 300 SH Put SOLE   300 0 0
HEICO CORP NEW CL A 422806208 441 3,728 SH   SOLE   3,728 0 0
HEICO CORP NEW COM 422806109 2,196 16,615 SH   SOLE   16,615 0 0
HELEN OF TROY LTD COM G4388N106 221 967 SH   SOLE   967 0 0
HELMERICH & PAYNE INC COM 423452101 608 22,292 SH   SOLE   22,292 0 0
HENRY JACK & ASSOC INC COM 426281101 1,335 8,410 SH   SOLE   8,410 0 0
HENRY SCHEIN INC COM 806407102 451 5,930 SH   SOLE   5,930 0 0
HERC HLDGS INC COM 42704L104 693 4,233 SH   SOLE   4,233 0 0
HERCULES CAPITAL INC COM 427096508 749 44,903 SH   SOLE   44,903 0 0
HERSHEY CO COM 427866108 8,481 50,073 SH   SOLE   50,073 0 0
HESS CORP COM 42809H107 894 11,449 SH   SOLE   11,449 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,568 109,996 SH   SOLE   109,996 0 0
HEXCEL CORP NEW COM 428291108 926 15,557 SH   SOLE   15,557 0 0
HH&L ACQUISITION CO SHS CL A G39714103 9,790 1,006,785 SH   SOLE   1,006,785 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 479 44,353 SH   SOLE   44,353 0 0
HILLTOP HOLDINGS INC COM 432748101 359 10,956 SH   SOLE   10,956 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 391 2,969 SH   SOLE   2,969 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 204 27,763 SH   SOLE   27,763 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 510 109,099 SH   SOLE   109,099 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 165 33,576 SH   SOLE   33,576 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 2,822 153,934 SH   SOLE   153,934 0 0
HOLOGIC INC COM 436440101 5,549 75,126 SH   SOLE   75,126 0 0
HOME BANCSHARES INC COM 436893200 336 14,272 SH   SOLE   14,272 0 0
HOME DEPOT INC COM 437076102 206,872 629,867 SH   SOLE   629,867 0 0
HOME DEPOT INC COM 437076102 1 300 SH Put SOLE   300 0 0
HONEYWELL INTL INC COM 438516106 76,728 362,205 SH   SOLE   362,205 0 0
HONEYWELL INTL INC COM 438516106 28 12,600 SH Put SOLE   12,600 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 426 10,563 SH   SOLE   10,563 0 0
HORIZON BANCORP INC COM 440407104 204 11,282 SH   SOLE   11,282 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 4,247 38,764 SH   SOLE   38,764 0 0
HORMEL FOODS CORP COM 440452100 957 23,360 SH   SOLE   23,360 0 0
HOULIHAN LOKEY INC CL A 441593100 2,972 32,404 SH   SOLE   32,404 0 0
HOWARD HUGHES CORP COM 44267D107 1,061 12,070 SH   SOLE   12,070 0 0
HOWMET AEROSPACE INC COM 443201108 267 8,518 SH   SOLE   8,518 0 0
HP INC COM 40434L105 3,550 129,987 SH   SOLE   129,987 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 317 12,135 SH   SOLE   12,135 0 0
HUB GROUP INC CL A 443320106 17,287 251,447 SH   SOLE   251,447 0 0
HUBBELL INC COM 443510607 1,231 6,831 SH   SOLE   6,831 0 0
HUBSPOT INC COM 443573100 1,405 2,078 SH   SOLE   2,078 0 0
HUDSON EXECUTIVE INVES III COM CL A 44376L107 3,157 324,675 SH   SOLE   324,675 0 0
HUDSON EXECUTIVE INVS CORP I COM CL A 443760103 1,579 161,701 SH   SOLE   161,701 0 0
HUDSON GLOBAL INC COM NEW 443787205 610 38,338 SH   SOLE   38,338 0 0
HUDSON PAC PPTYS INC COM 444097109 473 18,036 SH   SOLE   18,036 0 0
HUMANA INC COM 444859102 2,392 6,144 SH   SOLE   6,144 0 0
HUNT J B TRANS SVCS INC COM 445658107 761 4,558 SH   SOLE   4,558 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,831 183,305 SH   SOLE   183,305 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,345 6,954 SH   SOLE   6,954 0 0
HUNTSMAN CORP COM 447011107 259 8,668 SH   SOLE   8,668 0 0
HUT 8 MNG CORP COM 44812T102 126 15,164 SH   SOLE   15,164 0 0
HYATT HOTELS CORP COM CL A 448579102 547 7,035 SH   SOLE   7,035 0 0
HYCROFT MINING HOLDING CORP *W EXP 10/12/202 44862P125 4 12,204 SH   SOLE   12,204 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 26 17,519 SH   SOLE   17,519 0 0
IAA INC COM 449253103 700 12,915 SH   SOLE   12,915 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 4,565 34,962 SH   SOLE   34,962 0 0
IAMGOLD CORP COM 450913108 74 32,338 SH   SOLE   32,338 0 0
IBIO INC COM NEW 451033203 11 10,432 SH   SOLE   10,432 0 0
ICICI BANK LIMITED ADR 45104G104 1,741 92,278 SH   SOLE   92,278 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 75 13,633 SH   SOLE   13,633 0 0
ICON PLC SHS G4705A100 6,230 23,782 SH   SOLE   23,782 0 0
IDACORP INC COM 451107106 283 2,704 SH   SOLE   2,704 0 0
IDEX CORP COM 45167R104 1,319 6,371 SH   SOLE   6,371 0 0
IDEXX LABS INC COM 45168D104 22,473 36,162 SH   SOLE   36,162 0 0
IHEARTMEDIA INC COM CL A 45174J509 634 25,300 SH   SOLE   25,300 0 0
IHS MARKIT LTD SHS G47567105 25,348 217,401 SH   SOLE   217,401 0 0
II-VI INC COM 902104108 8,438 142,622 SH   SOLE   142,622 0 0
ILLINOIS TOOL WKS INC COM 452308109 26,561 128,596 SH   SOLE   128,596 0 0
ILLINOIS TOOL WKS INC COM 452308109 16 2,000 SH Put SOLE   2,000 0 0
ILLUMINA INC COM 452327109 15,657 38,631 SH   SOLE   38,631 0 0
IMAX CORP COM 45245E109 271 14,288 SH   SOLE   14,288 0 0
IMMUCELL CORP COM PAR 452525306 169 18,254 SH   SOLE   18,254 0 0
IMMUTEP LTD SPONSORED ADS 45257L108 77 20,000 SH   SOLE   20,000 0 0
IMMUTEP LTD SPONSORED ADS 45257L108 11 6,000 SH Put SOLE   6,000 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 1,181 837,766 SH   SOLE   837,766 0 0
IMPINJ INC COM 453204109 338 5,917 SH   SOLE   5,917 0 0
INCYTE CORP COM 45337C102 1,579 22,947 SH   SOLE   22,947 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 19,582 275,635 SH   SOLE   275,635 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 252 11,804 SH   SOLE   11,804 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 200 7,500 SH   SOLE   7,500 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 45,190 1,423,898 SH   SOLE   1,423,898 0 0
INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 327 12,023 SH   SOLE   12,023 0 0
INFINERA CORP COM 45667G103 89 10,702 SH   SOLE   10,702 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 74 10,364 SH   SOLE   10,364 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,915 86,069 SH   SOLE   86,069 0 0
INFUSYSTEM HLDGS INC COM 45685K102 241 18,500 SH   SOLE   18,500 0 0
ING GROEP N.V. SPONSORED ADR 456837103 10,013 692,761 SH   SOLE   692,761 0 0
ING GROEP N.V. SPONSORED ADR 456837103 12 1,000 SH Put SOLE   1,000 0 0
INGERSOLL RAND INC COM 45687V106 985 19,579 SH   SOLE   19,579 0 0
INGREDION INC COM 457187102 559 6,263 SH   SOLE   6,263 0 0
INMODE LTD SHS M5425M103 541 3,390 SH   SOLE   3,390 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,871 8,099 SH   SOLE   8,099 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 288 40,216 SH   SOLE   40,216 0 0
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 200 7,778 SH   SOLE   7,778 0 0
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 213 8,295 SH   SOLE   8,295 0 0
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 1,317 35,000 SH   SOLE   35,000 0 0
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 1,725 41,944 SH   SOLE   41,944 0 0
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 1,813 39,111 SH   SOLE   39,111 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 213 4,499 SH   SOLE   4,499 0 0
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 5,321 199,306 SH   SOLE   199,306 0 0
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 5,024 207,359 SH   SOLE   207,359 0 0
INNOVATOR ETFS TR INVTOR 2 PLS 5 45782C243 2,062 88,233 SH   SOLE   88,233 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 2,512 91,247 SH   SOLE   91,247 0 0
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 2,112 66,387 SH   SOLE   66,387 0 0
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 18,794 657,744 SH   SOLE   657,744 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 1,296 41,696 SH   SOLE   41,696 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 317 11,331 SH   SOLE   11,331 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 848 32,950 SH   SOLE   32,950 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 914 34,011 SH   SOLE   34,011 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 1,401 49,304 SH   SOLE   49,304 0 0
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 324 10,118 SH   SOLE   10,118 0 0
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 3,084 94,383 SH   SOLE   94,383 0 0
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 2,696 86,220 SH   SOLE   86,220 0 0
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 3,903 126,776 SH   SOLE   126,776 0 0
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 2,202 61,136 SH   SOLE   61,136 0 0
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 1,030 32,619 SH   SOLE   32,619 0 0
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 1,224 37,346 SH   SOLE   37,346 0 0
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 1,903 57,679 SH   SOLE   57,679 0 0
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 1,591 50,898 SH   SOLE   50,898 0 0
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 1,569 53,571 SH   SOLE   53,571 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 2,916 101,992 SH   SOLE   101,992 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 284 9,340 SH   SOLE   9,340 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 1,030 35,103 SH   SOLE   35,103 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 20,397 624,922 SH   SOLE   624,922 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 7,823 269,291 SH   SOLE   269,291 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 5,266 171,826 SH   SOLE   171,826 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 1,295 43,542 SH   SOLE   43,542 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 3,510 113,000 SH   SOLE   113,000 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 5,821 197,212 SH   SOLE   197,212 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 992 32,263 SH   SOLE   32,263 0 0
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 212 7,623 SH   SOLE   7,623 0 0
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 1,297 46,609 SH   SOLE   46,609 0 0
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 3,228 102,911 SH   SOLE   102,911 0 0
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 9,301 341,652 SH   SOLE   341,652 0 0
INNOVIVA INC COM 45781M101 1,919 114,764 SH   SOLE   114,764 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,560 38,583 SH   SOLE   38,583 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 265 36,870 SH   SOLE   36,870 0 0
INSEEGO CORP COM 45782B104 81 12,150 SH   SOLE   12,150 0 0
INSPERITY INC COM 45778Q107 2,022 18,225 SH   SOLE   18,225 0 0
INSPIREMD INC COM 45779A846 68 16,567 SH   SOLE   16,567 0 0
INSULET CORP COM 45784P101 361 1,275 SH   SOLE   1,275 0 0
INTEGER HLDGS CORP COM 45826H109 665 7,432 SH   SOLE   7,432 0 0
INTEL CORP COM 458140100 137,918 2,588,369 SH   SOLE   2,588,369 0 0
INTEL CORP COM 458140100 3 1,000 SH Put SOLE   1,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 4,317 32,184 SH   SOLE   32,184 0 0
INTELLICHECK INC COM NEW 45817G201 171 21,000 SH   SOLE   21,000 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 203 3,262 SH   SOLE   3,262 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 19,668 171,494 SH   SOLE   171,494 0 0
INTERFACE INC COM 458665304 407 26,914 SH   SOLE   26,914 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 125,165 900,491 SH   SOLE   900,491 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 0 100 SH Put SOLE   100 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,809 13,575 SH   SOLE   13,575 0 0
INTERNATIONAL PAPER CO COM 460146103 23,513 420,119 SH   SOLE   420,119 0 0
INTERPUBLIC GROUP COS INC COM 460690100 2,282 62,099 SH   SOLE   62,099 0 0
INTERSECT ENT INC COM 46071F103 796 29,262 SH   SOLE   29,262 0 0
INTUIT COM 461202103 29,717 55,100 SH   SOLE   55,100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 42,311 42,437 SH   SOLE   42,437 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 42 100 SH Put SOLE   100 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 417 8,265 SH   SOLE   8,265 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 9,613 456,828 SH   SOLE   456,828 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106 147 10,734 SH   SOLE   10,734 0 0
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 5 55 SH   SOLE   55 0 0
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 134 90,900 SH Put SOLE   90,900 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 2,353 24,275 SH   SOLE   24,275 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2,449 121,625 SH   SOLE   121,625 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 0 1,900 SH Put SOLE   1,900 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 8,087 422,227 SH   SOLE   422,227 0 0
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 3,957 191,180 SH   SOLE   191,180 0 0
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 1,800 131,201 SH   SOLE   131,201 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 298 11,727 SH   SOLE   11,727 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1 5,400 SH Put SOLE   5,400 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 333 13,892 SH   SOLE   13,892 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 2,699 41,039 SH   SOLE   41,039 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 378 14,238 SH   SOLE   14,238 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 830 17,716 SH   SOLE   17,716 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2,423 108,521 SH   SOLE   108,521 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 2,457 65,217 SH   SOLE   65,217 0 0
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 11,945 428,472 SH   SOLE   428,472 0 0
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 880 40,869 SH   SOLE   40,869 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 209 5,226 SH   SOLE   5,226 0 0
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 14,711 723,822 SH   SOLE   723,822 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 349 10,577 SH   SOLE   10,577 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 258 9,559 SH   SOLE   9,559 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4,456 296,680 SH   SOLE   296,680 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 657 14,736 SH   SOLE   14,736 0 0
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 2,181 46,708 SH   SOLE   46,708 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 287 3,926 SH   SOLE   3,926 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 237 3,263 SH   SOLE   3,263 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 342 3,930 SH   SOLE   3,930 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 212 4,475 SH   SOLE   4,475 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 1,259 32,378 SH   SOLE   32,378 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1,550 36,580 SH   SOLE   36,580 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 8,340 137,374 SH   SOLE   137,374 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,607 20,102 SH   SOLE   20,102 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,144 51,811 SH   SOLE   51,811 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 21,315 647,513 SH   SOLE   647,513 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 6,801 259,662 SH   SOLE   259,662 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 4,973 235,678 SH   SOLE   235,678 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 270 11,725 SH   SOLE   11,725 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 7,761 358,481 SH   SOLE   358,481 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 3,039 130,844 SH   SOLE   130,844 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 3,433 156,980 SH   SOLE   156,980 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 2,840 112,263 SH   SOLE   112,263 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 5,749 257,965 SH   SOLE   257,965 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1,849 73,865 SH   SOLE   73,865 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 4,333 193,654 SH   SOLE   193,654 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 4,700 191,359 SH   SOLE   191,359 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 389 17,780 SH   SOLE   17,780 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 457 6,915 SH   SOLE   6,915 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 447 19,490 SH   SOLE   19,490 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,135 12,581 SH   SOLE   12,581 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 819 22,697 SH   SOLE   22,697 0 0
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 230 5,391 SH   SOLE   5,391 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 17,140 202,194 SH   SOLE   202,194 0 0
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 277 5,205 SH   SOLE   5,205 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 594 6,681 SH   SOLE   6,681 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 234 3,132 SH   SOLE   3,132 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 16,711 352,899 SH   SOLE   352,899 0 0
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 10,144 536,949 SH   SOLE   536,949 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 320 7,604 SH   SOLE   7,604 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 36,192 719,027 SH   SOLE   719,027 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 276 3,724 SH   SOLE   3,724 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 860 19,360 SH   SOLE   19,360 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 16,068 299,529 SH   SOLE   299,529 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 299 2,526 SH   SOLE   2,526 0 0
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 155 41,625 SH   SOLE   41,625 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 231 2,999 SH   SOLE   2,999 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 475 3,296 SH   SOLE   3,296 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,573 83,001 SH   SOLE   83,001 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 16,573 104,712 SH   SOLE   104,712 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3,144 17,237 SH   SOLE   17,237 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 337 22,470 SH   SOLE   22,470 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 649 36,945 SH   SOLE   36,945 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 301 4,745 SH   SOLE   4,745 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 340 3,915 SH   SOLE   3,915 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1,610 4,878 SH   SOLE   4,878 0 0
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 6,449 169,411 SH   SOLE   169,411 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 378 4,487 SH   SOLE   4,487 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 782 8,716 SH   SOLE   8,716 0 0
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 3,055 37,766 SH   SOLE   37,766 0 0
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 314 4,975 SH   SOLE   4,975 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 562 24,452 SH   SOLE   24,452 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 14,802 102,706 SH   SOLE   102,706 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2,620 58,108 SH   SOLE   58,108 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1,327 21,619 SH   SOLE   21,619 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 62,491 210,317 SH   SOLE   210,317 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 37,023 231,200 SH   SOLE   231,200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,126 7,390 SH   SOLE   7,390 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 81,883 546,759 SH   SOLE   546,759 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 51,099 265,241 SH   SOLE   265,241 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 49,487 652,878 SH   SOLE   652,878 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4,193 86,303 SH   SOLE   86,303 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,693 30,903 SH   SOLE   30,903 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 3,891 50,274 SH   SOLE   50,274 0 0
INVESCO LTD SHS G491BT108 4,510 187,107 SH   SOLE   187,107 0 0
INVESCO MUN TR COM 46131J103 259 19,291 SH   SOLE   19,291 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 356 44,792 SH   SOLE   44,792 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 152 11,593 SH   SOLE   11,593 0 0
INVESCO SR INCOME TR COM 46131H107 145 32,644 SH   SOLE   32,644 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 230 14,115 SH   SOLE   14,115 0 0
INVESTAR HLDG CORP COM 46134L105 220 10,000 SH   SOLE   10,000 0 0
INVESTMENT MANAGERS SER TR KNOWLEDGE LEADER 46143U849 12,584 268,923 SH   SOLE   268,923 0 0
INVITAE CORP COM 46185L103 12,545 441,155 SH   SOLE   441,155 0 0
ION ACQUISITION CORP 2 LTD SHS CL A G49393104 129 13,000 SH   SOLE   13,000 0 0
IONIS PHARMACEUTICALS INC COM 462222100 334 9,857 SH   SOLE   9,857 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 275 11,094 SH   SOLE   11,094 0 0
IQVIA HLDGS INC COM 46266C105 1,182 4,948 SH   SOLE   4,948 0 0
IRIDEX CORP COM 462684101 77 10,000 SH   SOLE   10,000 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,089 27,283 SH   SOLE   27,283 0 0
IRON MTN INC NEW COM 46284V101 2,610 60,132 SH   SOLE   60,132 0 0
IRON SPARK I INC CLASS A COM 46301G103 269 26,821 SH   SOLE   26,821 0 0
IRONSOURCE LTD CL A ORD SHS M5R75Y101 235 21,550 SH   SOLE   21,550 0 0
ISHARES GOLD TR ISHARES NEW 464285204 108,977 3,261,733 SH   SOLE   3,261,733 0 0
ISHARES INC CORE MSCI EMKT 46434G103 50,526 818,723 SH   SOLE   818,723 0 0
ISHARES INC CUR HD MSCI EM 46434G509 261 8,544 SH   SOLE   8,544 0 0
ISHARES INC EM MKTS DIV ETF 464286319 360 9,275 SH   SOLE   9,275 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 16,416 396,225 SH   SOLE   396,225 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 307 9,558 SH   SOLE   9,558 0 0
ISHARES INC MSCI CDA ETF 464286509 1,789 49,200 SH   SOLE   49,200 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 980 11,590 SH   SOLE   11,590 0 0
ISHARES INC MSCI EMERG MRKT 464286533 5,391 86,165 SH   SOLE   86,165 0 0
ISHARES INC MSCI EMRG CHN 46434G764 13,793 227,520 SH   SOLE   227,520 0 0
ISHARES INC MSCI EURZONE ETF 464286608 2,443 50,720 SH   SOLE   50,720 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 2,215 54,568 SH   SOLE   54,568 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 3,796 154,816 SH   SOLE   154,816 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 4,652 45,293 SH   SOLE   45,293 0 0
ISHARES INC MSCI GLB SLV&MTL 464286327 178 14,521 SH   SOLE   14,521 0 0
ISHARES INC MSCI ITALY ETF 46434G830 304 9,613 SH   SOLE   9,613 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 12,198 173,873 SH   SOLE   173,873 0 0
ISHARES INC MSCI MEXICO ETF 464286822 2,673 55,550 SH   SOLE   55,550 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 3,295 130,032 SH   SOLE   130,032 0 0
ISHARES INC MSCI PAC JP ETF 464286665 1,088 22,296 SH   SOLE   22,296 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 2,976 130,458 SH   SOLE   130,458 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 7,937 177,145 SH   SOLE   177,145 0 0
ISHARES INC MSCI SWITZERLAND 464286749 640 13,764 SH   SOLE   13,764 0 0
ISHARES INC MSCI WORLD ETF 464286392 2,211 17,480 SH   SOLE   17,480 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1,085 64,235 SH   SOLE   64,235 0 0
ISHARES SILVER TR ISHARES 46428Q109 29,617 1,446,343 SH   SOLE   1,446,343 0 0
ISHARES SILVER TR ISHARES 46428Q109 7 15,000 SH Put SOLE   15,000 0 0
ISHARES SILVER TR ISHARES 46428Q109 5 7,000 SH Put SOLE   7,000 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 35,281 333,881 SH   SOLE   333,881 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 35,049 766,955 SH   SOLE   766,955 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 28,053 542,704 SH   SOLE   542,704 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 56,413 654,851 SH   SOLE   654,851 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 5,834 39,745 SH   SOLE   39,745 0 0
ISHARES TR 20 YR TR BD ETF 464287432 35,801 248,293 SH   SOLE   248,293 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1 1,100 SH Put SOLE   1,100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 0 100 SH Put SOLE   100 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 18,620 142,985 SH   SOLE   142,985 0 0
ISHARES TR A RATE CP BD ETF 46429B291 30,047 533,590 SH   SOLE   533,590 0 0
ISHARES TR AGENCY BOND ETF 464288166 24,288 204,877 SH   SOLE   204,877 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 355 5,120 SH   SOLE   5,120 0 0
ISHARES TR ASIA 50 ETF 464288430 482 6,175 SH   SOLE   6,175 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 7,910 68,666 SH   SOLE   68,666 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 7,516 149,192 SH   SOLE   149,192 0 0
ISHARES TR BROAD USD HIGH 46435U853 200 4,809 SH   SOLE   4,809 0 0
ISHARES TR CALIF MUN BD ETF 464288356 932 15,017 SH   SOLE   15,017 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,831 72,644 SH   SOLE   72,644 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 37 40,000 SH Put SOLE   40,000 0 0
ISHARES TR CMBS ETF 46429B366 698 12,874 SH   SOLE   12,874 0 0
ISHARES TR COHEN STEER REIT 464287564 2,336 35,694 SH   SOLE   35,694 0 0
ISHARES TR CONV BD ETF 46435G102 3,006 30,359 SH   SOLE   30,359 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 6,548 128,176 SH   SOLE   128,176 0 0
ISHARES TR CORE DIV GRWTH 46434V621 127,747 2,542,290 SH   SOLE   2,542,290 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 7,936 84,217 SH   SOLE   84,217 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,403 25,502 SH   SOLE   25,502 0 0
ISHARES TR CORE MSCI EAFE 46432F842 163,431 2,200,858 SH   SOLE   2,200,858 0 0
ISHARES TR CORE MSCI EURO 46434V738 6,135 109,596 SH   SOLE   109,596 0 0
ISHARES TR CORE MSCI INTL 46435G326 4,029 60,293 SH   SOLE   60,293 0 0
ISHARES TR CORE MSCI PAC 46434V696 1,451 21,688 SH   SOLE   21,688 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 52,967 745,905 SH   SOLE   745,905 0 0
ISHARES TR CORE S&P MCP ETF 464287507 92,388 351,161 SH   SOLE   351,161 0 0
ISHARES TR CORE S&P SCP ETF 464287804 211,863 1,940,797 SH   SOLE   1,940,797 0 0
ISHARES TR CORE S&P TTL STK 464287150 94,306 958,469 SH   SOLE   958,469 0 0
ISHARES TR CORE S&P US GWT 464287671 50,809 496,271 SH   SOLE   496,271 0 0
ISHARES TR CORE S&P US VLU 464287663 31,603 445,770 SH   SOLE   445,770 0 0
ISHARES TR CORE S&P500 ETF 464287200 583,801 1,355,132 SH   SOLE   1,355,132 0 0
ISHARES TR CORE TOTAL USD 46434V613 14,296 268,739 SH   SOLE   268,739 0 0
ISHARES TR CORE US AGGBD ET 464287226 110,461 961,960 SH   SOLE   961,960 0 0
ISHARES TR CRE U S REIT ETF 464288521 6,759 115,296 SH   SOLE   115,296 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 9,475 262,609 SH   SOLE   262,609 0 0
ISHARES TR CYBERSECURITY 46435U135 200 4,620 SH   SOLE   4,620 0 0
ISHARES TR DOW JONES US ETF 464287846 1,627 15,100 SH   SOLE   15,100 0 0
ISHARES TR EAFE GRWTH ETF 464288885 26,400 248,261 SH   SOLE   248,261 0 0
ISHARES TR EAFE SML CP ETF 464288273 24,475 328,984 SH   SOLE   328,984 0 0
ISHARES TR EAFE VALUE ETF 464288877 31,859 626,735 SH   SOLE   626,735 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441 793 15,095 SH   SOLE   15,095 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 19,486 248,653 SH   SOLE   248,653 0 0
ISHARES TR ESG AWARE MSCI 46435U663 4,287 109,911 SH   SOLE   109,911 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 38,959 395,563 SH   SOLE   395,563 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 2,823 51,226 SH   SOLE   51,226 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 917 35,404 SH   SOLE   35,404 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 853 31,023 SH   SOLE   31,023 0 0
ISHARES TR ESG EAFE ETF 46436E759 2,457 36,282 SH   SOLE   36,282 0 0
ISHARES TR ESG SCRND S&P500 46436E569 440 13,298 SH   SOLE   13,298 0 0
ISHARES TR EUROPE ETF 464287861 293 5,641 SH   SOLE   5,641 0 0
ISHARES TR EXPANDED TECH 464287515 17,040 42,665 SH   SOLE   42,665 0 0
ISHARES TR EXPND TEC SC ETF 464287549 2,889 7,170 SH   SOLE   7,170 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 1,661 26,374 SH   SOLE   26,374 0 0
ISHARES TR FALN ANGLS USD 46435G474 4,795 160,249 SH   SOLE   160,249 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 19,878 390,982 SH   SOLE   390,982 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 3,027 139,724 SH   SOLE   139,724 0 0
ISHARES TR GLB INFRASTR ETF 464288372 7,010 152,906 SH   SOLE   152,906 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,945 23,253 SH   SOLE   23,253 0 0
ISHARES TR GLOBAL 100 ETF 464287572 697 9,802 SH   SOLE   9,802 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 1,377 51,228 SH   SOLE   51,228 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 4,131 52,531 SH   SOLE   52,531 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 2,890 105,396 SH   SOLE   105,396 0 0
ISHARES TR GLOBAL TECH ETF 464287291 7,556 133,494 SH   SOLE   133,494 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 411 7,388 SH   SOLE   7,388 0 0
ISHARES TR HDG MSCI EAFE 46434V803 4,280 124,579 SH   SOLE   124,579 0 0
ISHARES TR HIGH YLD BD FCTR 46435G250 529 10,247 SH   SOLE   10,247 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 206 8,318 SH   SOLE   8,318 0 0
ISHARES TR IBONDS 2026 TERM 46436E528 5,600 219,220 SH   SOLE   219,220 0 0
ISHARES TR IBONDS 22 TRM HG 46435U176 428 17,683 SH   SOLE   17,683 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150 5,772 234,058 SH   SOLE   234,058 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184 5,732 231,401 SH   SOLE   231,401 0 0
ISHARES TR IBONDS 25 TRM HG 46435U168 5,747 229,586 SH   SOLE   229,586 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 12,207 452,726 SH   SOLE   452,726 0 0
ISHARES TR IBONDS DEC 46435U697 6,225 231,095 SH   SOLE   231,095 0 0
ISHARES TR IBONDS DEC 25 46435U432 6,455 230,829 SH   SOLE   230,829 0 0
ISHARES TR IBONDS DEC 26 46435U259 5,558 206,660 SH   SOLE   206,660 0 0
ISHARES TR IBONDS DEC 27 46435U283 4,946 183,192 SH   SOLE   183,192 0 0
ISHARES TR IBONDS DEC 28 46435U325 2,742 100,698 SH   SOLE   100,698 0 0
ISHARES TR IBONDS DEC2021 46435G789 8,471 331,162 SH   SOLE   331,162 0 0
ISHARES TR IBONDS DEC2022 46435G755 1,097 41,896 SH   SOLE   41,896 0 0
ISHARES TR IBONDS DEC2023 46435G318 8,220 316,213 SH   SOLE   316,213 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 12,950 488,694 SH   SOLE   488,694 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 26,799 1,083,299 SH   SOLE   1,083,299 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 29,689 1,172,806 SH   SOLE   1,172,806 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 19,538 751,038 SH   SOLE   751,038 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 22,422 852,160 SH   SOLE   852,160 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 14,851 553,067 SH   SOLE   553,067 0 0
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 487 18,058 SH   SOLE   18,058 0 0
ISHARES TR IBOXX HI YD ETF 464288513 6,976 79,945 SH   SOLE   79,945 0 0
ISHARES TR IBOXX INV CP ETF 464287242 22,125 166,265 SH   SOLE   166,265 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4 30,000 SH Put SOLE   30,000 0 0
ISHARES TR INTL DEV RE ETF 464288489 1,819 65,128 SH   SOLE   65,128 0 0
ISHARES TR INTL SEL DIV ETF 464288448 7,761 255,028 SH   SOLE   255,028 0 0
ISHARES TR INTL TREA BD ETF 464288117 287 5,573 SH   SOLE   5,573 0 0
ISHARES TR ISHARES BIOTECH 464287556 10,699 66,254 SH   SOLE   66,254 0 0
ISHARES TR ISHARES SEMICDTR 464287523 7,702 17,286 SH   SOLE   17,286 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 34,985 640,353 SH   SOLE   640,353 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 3,225 53,651 SH   SOLE   53,651 0 0
ISHARES TR JPMORGAN USD EMG 464288281 11,891 107,885 SH   SOLE   107,885 0 0
ISHARES TR MBS ETF 464288588 11,610 107,537 SH   SOLE   107,537 0 0
ISHARES TR MICRO-CAP ETF 464288869 9,832 68,174 SH   SOLE   68,174 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 2,278 34,698 SH   SOLE   34,698 0 0
ISHARES TR MORNINGSTR US EQ 464287127 546 8,984 SH   SOLE   8,984 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 1,317 19,784 SH   SOLE   19,784 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 617 8,959 SH   SOLE   8,959 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 246 3,885 SH   SOLE   3,885 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 27,287 320,998 SH   SOLE   320,998 0 0
ISHARES TR MSCI ACWI ETF 464288257 8,719 87,545 SH   SOLE   87,545 0 0
ISHARES TR MSCI ACWI EX US 464288240 14,060 253,779 SH   SOLE   253,779 0 0
ISHARES TR MSCI CHINA ETF 46429B671 732 10,843 SH   SOLE   10,843 0 0
ISHARES TR MSCI EAFE ETF 464287465 109,079 1,398,329 SH   SOLE   1,398,329 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 17,996 238,939 SH   SOLE   238,939 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 57,021 1,131,859 SH   SOLE   1,131,859 0 0
ISHARES TR MSCI EURO FL ETF 464289180 2,406 121,383 SH   SOLE   121,383 0 0
ISHARES TR MSCI INDIA ETF 46429B598 1,141 23,448 SH   SOLE   23,448 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 28,835 761,280 SH   SOLE   761,280 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 582 22,672 SH   SOLE   22,672 0 0
ISHARES TR MSCI IRELAND ETF 46429B507 8,799 150,992 SH   SOLE   150,992 0 0
ISHARES TR MSCI KLD400 SOC 464288570 4,289 51,593 SH   SOLE   51,593 0 0
ISHARES TR MSCI LW CRB TG 46434V464 434 2,631 SH   SOLE   2,631 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 632 19,571 SH   SOLE   19,571 0 0
ISHARES TR MSCI USA ESG SLC 464288802 7,289 75,939 SH   SOLE   75,939 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 33,214 452,165 SH   SOLE   452,165 0 0
ISHARES TR MSCI USA MMENTM 46432F396 29,254 166,541 SH   SOLE   166,541 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 9,399 222,949 SH   SOLE   222,949 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 79,714 605,134 SH   SOLE   605,134 0 0
ISHARES TR MSCI USA SZE FT 46432F370 1,696 13,250 SH   SOLE   13,250 0 0
ISHARES TR MSCI USA VALUE 46432F388 38,350 380,497 SH   SOLE   380,497 0 0
ISHARES TR NATIONAL MUN ETF 464288414 39,391 339,141 SH   SOLE   339,141 0 0
ISHARES TR NEW YORK MUN ETF 464288323 1,097 18,890 SH   SOLE   18,890 0 0
ISHARES TR NORTH AMERN NAT 464287374 213 7,271 SH   SOLE   7,271 0 0
ISHARES TR PFD AND INCM SEC 464288687 27,331 703,786 SH   SOLE   703,786 0 0
ISHARES TR RESIDENTIAL MULT 464288562 371 4,334 SH   SOLE   4,334 0 0
ISHARES TR ROBOTICS ARTIF 46435U556 452 10,700 SH   SOLE   10,700 0 0
ISHARES TR RUS 1000 ETF 464287622 97,326 402,601 SH   SOLE   402,601 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 289,861 1,057,704 SH   SOLE   1,057,704 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 122,711 784,073 SH   SOLE   784,073 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 22,767 77,559 SH   SOLE   77,559 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 33,663 210,071 SH   SOLE   210,071 0 0
ISHARES TR RUS MD CP GR ETF 464287481 31,349 279,674 SH   SOLE   279,674 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 11,205 98,996 SH   SOLE   98,996 0 0
ISHARES TR RUS MID CAP ETF 464287499 49,738 635,683 SH   SOLE   635,683 0 0
ISHARES TR RUS TOP 200 ETF 464289446 19,404 188,418 SH   SOLE   188,418 0 0
ISHARES TR RUS TP200 GR ETF 464289438 3,584 23,416 SH   SOLE   23,416 0 0
ISHARES TR RUS TP200 VL ETF 464289420 2,513 38,364 SH   SOLE   38,364 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 91,483 418,143 SH   SOLE   418,143 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 62 49,800 SH Put SOLE   49,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5 1,100 SH Put SOLE   1,100 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 24,209 94,985 SH   SOLE   94,985 0 0
ISHARES TR S&P 100 ETF 464287101 9,677 49,013 SH   SOLE   49,013 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 100,693 1,362,431 SH   SOLE   1,362,431 0 0
ISHARES TR S&P 500 VAL ETF 464287408 44,276 304,423 SH   SOLE   304,423 0 0
ISHARES TR S&P MC 400GR ETF 464287606 53,358 673,787 SH   SOLE   673,787 0 0
ISHARES TR S&P MC 400VL ETF 464287705 10,488 101,914 SH   SOLE   101,914 0 0
ISHARES TR S&P SML 600 GWT 464287887 23,278 178,873 SH   SOLE   178,873 0 0
ISHARES TR SELECT DIVID ETF 464287168 28,443 248,132 SH   SOLE   248,132 0 0
ISHARES TR SHORT TREAS BD 464288679 24,694 223,529 SH   SOLE   223,529 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 4,957 46,103 SH   SOLE   46,103 0 0
ISHARES TR SP SMCP600VL ETF 464287879 27,713 275,338 SH   SOLE   275,338 0 0
ISHARES TR TIPS BD ETF 464287176 51,189 400,750 SH   SOLE   400,750 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 638 5,146 SH   SOLE   5,146 0 0
ISHARES TR U.S. ENERGY ETF 464287796 3,592 127,064 SH   SOLE   127,064 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 844 4,474 SH   SOLE   4,474 0 0
ISHARES TR U.S. FINLS ETF 464287788 2,957 35,866 SH   SOLE   35,866 0 0
ISHARES TR U.S. MED DVC ETF 464288810 5,118 81,478 SH   SOLE   81,478 0 0
ISHARES TR U.S. REAL ES ETF 464287739 14,797 144,479 SH   SOLE   144,479 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4 2,000 SH Put SOLE   2,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1 100 SH Put SOLE   100 0 0
ISHARES TR U.S. TECH ETF 464287721 19,432 191,930 SH   SOLE   191,930 0 0
ISHARES TR U.S. UTILITS ETF 464287697 1,783 22,598 SH   SOLE   22,598 0 0
ISHARES TR US AER DEF ETF 464288760 3,240 31,159 SH   SOLE   31,159 0 0
ISHARES TR US BR DEL SE ETF 464288794 1,288 12,327 SH   SOLE   12,327 0 0
ISHARES TR US CONSM STAPLES 464287812 391 2,168 SH   SOLE   2,168 0 0
ISHARES TR US CONSUM DISCRE 464287580 573 7,406 SH   SOLE   7,406 0 0
ISHARES TR US HLTHCARE ETF 464287762 10,637 38,505 SH   SOLE   38,505 0 0
ISHARES TR US HLTHCR PR ETF 464288828 889 3,384 SH   SOLE   3,384 0 0
ISHARES TR US HOME CONS ETF 464288752 3,242 48,945 SH   SOLE   48,945 0 0
ISHARES TR US INDUSTRIALS 464287754 2,886 26,930 SH   SOLE   26,930 0 0
ISHARES TR US INFRASTRUC 46435U713 3,970 116,405 SH   SOLE   116,405 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 447 32,634 SH   SOLE   32,634 0 0
ISHARES TR US REGNL BKS ETF 464288778 2,483 40,997 SH   SOLE   40,997 0 0
ISHARES TR US TELECOM ETF 464287713 744 22,977 SH   SOLE   22,977 0 0
ISHARES TR US TREAS BD ETF 46429B267 12,974 489,663 SH   SOLE   489,663 0 0
ISHARES TR US TRSPRTION 464287192 2,354 9,682 SH   SOLE   9,682 0 0
ISHARES TR US TRSPRTION 464287192 4 300 SH Put SOLE   300 0 0
ISHARES TR YLD OPTIM BD 46434V787 1,355 54,155 SH   SOLE   54,155 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 11,264 224,549 SH   SOLE   224,549 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 5,456 108,568 SH   SOLE   108,568 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2,251 62,671 SH   SOLE   62,671 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 261 49,298 SH   SOLE   49,298 0 0
ITIQUIRA ACQUISITION CORP CL A SHS G49773107 1,174 120,288 SH   SOLE   120,288 0 0
ITT INC COM 45073V108 249 2,885 SH   SOLE   2,885 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 29,472 468,273 SH   SOLE   468,273 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 827 14,465 SH   SOLE   14,465 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 363 6,165 SH   SOLE   6,165 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 597 7,574 SH   SOLE   7,574 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 239 4,039 SH   SOLE   4,039 0 0
J P MORGAN EXCHANGE-TRADED F BETBULD MSCI 46641Q738 33,676 350,100 SH   SOLE   350,100 0 0
J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 18,451 338,527 SH   SOLE   338,527 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 1,025 17,790 SH   SOLE   17,790 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 2,292 38,025 SH   SOLE   38,025 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 2,845 47,667 SH   SOLE   47,667 0 0
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 10,574 203,390 SH   SOLE   203,390 0 0
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 15,693 305,413 SH   SOLE   305,413 0 0
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 378 3,914 SH   SOLE   3,914 0 0
J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 5,778 105,025 SH   SOLE   105,025 0 0
J P MORGAN EXCHANGE-TRADED F SHORT DURA CORE 46641Q274 2,626 52,335 SH   SOLE   52,335 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 16,095 317,201 SH   SOLE   317,201 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 18,477 361,667 SH   SOLE   361,667 0 0
J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 6,027 111,045 SH   SOLE   111,045 0 0
J P MORGAN EXCHANGE-TRADED F US DIVIDEND 46641Q795 245 7,724 SH   SOLE   7,724 0 0
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 231 6,493 SH   SOLE   6,493 0 0
JABIL INC COM 466313103 1,854 31,738 SH   SOLE   31,738 0 0
JACK CREEK INVESTMENT CORP CL A SHS G4989X115 1,780 182,414 SH   SOLE   182,414 0 0
JACOBS ENGR GROUP INC COM 469814107 2,575 19,352 SH   SOLE   19,352 0 0
JANUS DETROIT STR TR HENDERSON US REL 47103U829 416 16,632 SH   SOLE   16,632 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3,401 67,947 SH   SOLE   67,947 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,125 51,554 SH   SOLE   51,554 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 339 2,573 SH   SOLE   2,573 0 0
JD.COM INC SPON ADR CL A 47215P106 8,077 112,121 SH   SOLE   112,121 0 0
JD.COM INC SPON ADR CL A 47215P106 1 100 SH Put SOLE   100 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,730 46,553 SH   SOLE   46,553 0 0
JETBLUE AWYS CORP COM 477143101 3,239 211,861 SH   SOLE   211,861 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 851 6,029 SH   SOLE   6,029 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 222 4,079 SH   SOLE   4,079 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 396 8,243 SH   SOLE   8,243 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 277 5,360 SH   SOLE   5,360 0 0
JOHNSON & JOHNSON COM 478160104 473,169 2,932,342 SH   SOLE   2,932,342 0 0
JOHNSON & JOHNSON COM 478160104 10 100 SH Put SOLE   100 0 0
JOHNSON & JOHNSON COM 478160104 3 1,600 SH Put SOLE   1,600 0 0
JOHNSON CTLS INTL PLC SHS G51502105 10,481 154,232 SH   SOLE   154,232 0 0
JOINT CORP COM 47973J102 304 3,094 SH   SOLE   3,094 0 0
JONES LANG LASALLE INC COM 48020Q107 902 3,637 SH   SOLE   3,637 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 885 48,783 SH   SOLE   48,783 0 0
JPMORGAN CHASE & CO COM 46625H100 282,316 1,725,671 SH   SOLE   1,725,671 0 0
JPMORGAN CHASE & CO COM 46625H100 7 1,000 SH Put SOLE   1,000 0 0
JPMORGAN CHASE & CO COM 46625H100 50 10,000 SH Put SOLE   10,000 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 239 12,765 SH   SOLE   12,765 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 249 17,178 SH   SOLE   17,178 0 0
KAIROS ACQUISITION CORP CL A SHS G52110114 1,043 108,015 SH   SOLE   108,015 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 4,322 15,975 SH   SOLE   15,975 0 0
KARAT PACKAGING INC COM 48563L101 313 14,888 SH   SOLE   14,888 0 0
KATAPULT HOLDINGS INC COM 485859102 122 22,400 SH   SOLE   22,400 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 1,361 169,061 SH   SOLE   169,061 0 0
KBR INC COM 48242W106 7,859 199,664 SH   SOLE   199,664 0 0
KELLOGG CO COM 487836108 1,077 16,997 SH   SOLE   16,997 0 0
KEMPER CORP COM 488401100 586 8,797 SH   SOLE   8,797 0 0
KENSINGTON CAPITAL ACQUISITI UNIT 99/99/9999 G5251K111 3,331 326,448 SH   SOLE   326,448 0 0
KERNEL GROUP HOLDINGS INC CL A SHS G5259L103 841 86,212 SH   SOLE   86,212 0 0
KEURIG DR PEPPER INC COM 49271V100 897 26,211 SH   SOLE   26,211 0 0
KEYCORP COM 493267108 2,295 106,229 SH   SOLE   106,229 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,424 39,207 SH   SOLE   39,207 0 0
KFORCE INC COM 493732101 8,279 138,807 SH   SOLE   138,807 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 152 10,812 SH   SOLE   10,812 0 0
KIMBERLY-CLARK CORP COM 494368103 54,328 410,185 SH   SOLE   410,185 0 0
KIMCO RLTY CORP COM 49446R109 3,208 154,905 SH   SOLE   154,905 0 0
KINDER MORGAN INC DEL COM 49456B101 29,125 1,742,154 SH   SOLE   1,742,154 0 0
KINROSS GOLD CORP COM 496902404 412 76,789 SH   SOLE   76,789 0 0
KIRBY CORP COM 497266106 876 18,259 SH   SOLE   18,259 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,862 44,633 SH   SOLE   44,633 0 0
KKR & CO INC COM 48251W104 2,811 46,276 SH   SOLE   46,276 0 0
KKR ACQUISITION HOLDING I CO COM CLASS A 48253T109 8,452 865,481 SH   SOLE   865,481 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 199 12,154 SH   SOLE   12,154 0 0
KL ACQUISITION CORP COM CL A 49837C109 1,241 126,929 SH   SOLE   126,929 0 0
KLA CORP COM NEW 482480100 4,940 14,794 SH   SOLE   14,794 0 0
KLA CORP COM NEW 482480100 1 100 SH Put SOLE   100 0 0
KLA CORP COM NEW 482480100 2 100 SH Put SOLE   100 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 7,717 150,962 SH   SOLE   150,962 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 15,335 816,192 SH   SOLE   816,192 0 0
KODIAK SCIENCES INC COM 50015M109 504 5,279 SH   SOLE   5,279 0 0
KOHLS CORP COM 500255104 258 5,485 SH   SOLE   5,485 0 0
KOHLS CORP COM 500255104 0 100 SH Put SOLE   100 0 0
KOHLS CORP COM 500255104 0 100 SH Put SOLE   100 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,208 27,156 SH   SOLE   27,156 0 0
KONTOOR BRANDS INC COM 50050N103 212 4,342 SH   SOLE   4,342 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,504 10,398 SH   SOLE   10,398 0 0
KRAFT HEINZ CO COM 500754106 8,097 220,054 SH   SOLE   220,054 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 3,117 65,959 SH   SOLE   65,959 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1 500 SH Put SOLE   500 0 0
KRANESHARES TR ELEC VEH FUTUR 500767827 2,509 54,089 SH   SOLE   54,089 0 0
KRANESHARES TR QUADRTC INT RT 500767736 11,926 427,628 SH   SOLE   427,628 0 0
KROGER CO COM 501044101 11,688 289,572 SH   SOLE   289,572 0 0
KROGER CO COM 501044101 0 100 SH Put SOLE   100 0 0
KRONOS BIO INC COM 50107A104 314 15,000 SH   SOLE   15,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 17,239 78,264 SH   SOLE   78,264 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7,904 28,080 SH   SOLE   28,080 0 0
LAM RESEARCH CORP COM 512807108 21,011 36,840 SH   SOLE   36,840 0 0
LAM RESEARCH CORP COM 512807108 2 100 SH Put SOLE   100 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 629 5,539 SH   SOLE   5,539 0 0
LAMB WESTON HLDGS INC COM 513272104 2,912 47,483 SH   SOLE   47,483 0 0
LANCASTER COLONY CORP COM 513847103 202 1,190 SH   SOLE   1,190 0 0
LANDCADIA HOLDINGS IV INC CLASS A COM 51477A104 1,889 194,008 SH   SOLE   194,008 0 0
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 1,067 65,130 SH   SOLE   65,130 0 0
LANDSTAR SYS INC COM 515098101 1,067 6,732 SH   SOLE   6,732 0 0
LAS VEGAS SANDS CORP COM 517834107 2,836 77,367 SH   SOLE   77,367 0 0
LAS VEGAS SANDS CORP COM 517834107 18 5,900 SH Put SOLE   5,900 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,405 46,732 SH   SOLE   46,732 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 208 5,239 SH   SOLE   5,239 0 0
LAUDER ESTEE COS INC CL A 518439104 22,670 75,743 SH   SOLE   75,743 0 0
LAZARD GROWTH ACQUISITION CO CL A ORD SHS G54035103 7,042 723,545 SH   SOLE   723,545 0 0
LAZARD LTD SHS A G54050102 4,177 91,238 SH   SOLE   91,238 0 0
LEAR CORP COM NEW 521865204 383 2,464 SH   SOLE   2,464 0 0
LEGGETT & PLATT INC COM 524660107 1,448 32,305 SH   SOLE   32,305 0 0
LEIDOS HOLDINGS INC COM 525327102 7,084 73,740 SH   SOLE   73,740 0 0
LEMONADE INC COM 52567D107 405 6,078 SH   SOLE   6,078 0 0
LENDINGTREE INC NEW COM 52603B107 5,149 36,964 SH   SOLE   36,964 0 0
LENNAR CORP CL A 526057104 4,180 44,732 SH   SOLE   44,732 0 0
LENNAR CORP CL A 526057104 1 10,000 SH Put SOLE   10,000 0 0
LENNOX INTL INC COM 526107107 244 840 SH   SOLE   840 0 0
LEO HLDGS CORP II COM CL A G5463R102 7,392 758,763 SH   SOLE   758,763 0 0
LESLIES INC COM 527064109 899 43,736 SH   SOLE   43,736 0 0
LEXINGTON REALTY TRUST COM 529043101 810 63,330 SH   SOLE   63,330 0 0
LHC GROUP INC COM 50187A107 354 2,248 SH   SOLE   2,248 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 246 1,449 SH   SOLE   1,449 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,711 9,906 SH   SOLE   9,906 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,781 60,408 SH   SOLE   60,408 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 376 7,901 SH   SOLE   7,901 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,530 95,275 SH   SOLE   95,275 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 425 8,360 SH   SOLE   8,360 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 182 15,000 SH   SOLE   15,000 0 0
LIFE STORAGE INC COM 53223X107 2,145 18,730 SH   SOLE   18,730 0 0
LIFEMD INC COM 53216B104 677 109,100 SH   SOLE   109,100 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 419 3,023 SH   SOLE   3,023 0 0
LIGHTWAVE LOGIC INC COM 532275104 221 23,338 SH   SOLE   23,338 0 0
LILLY ELI & CO COM 532457108 97,656 422,870 SH   SOLE   422,870 0 0
LINCOLN ELEC HLDGS INC COM 533900106 418 3,242 SH   SOLE   3,242 0 0
LINCOLN NATL CORP IND COM 534187109 650 9,490 SH   SOLE   9,490 0 0
LINDE PLC SHS G5494J103 48,263 164,592 SH   SOLE   164,592 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 84 33,316 SH   SOLE   33,316 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,735 133,710 SH   SOLE   133,710 0 0
LIQTECH INTL INC COM 53632A201 633 115,450 SH   SOLE   115,450 0 0
LIQUIDITY SVCS INC COM 53635B107 206 9,589 SH   SOLE   9,589 0 0
LISTED FD TR ROUNDHILL BITK 53656F706 2,120 82,430 SH   SOLE   82,430 0 0
LISTED FD TR SHARES CORE BD 53656F862 1,046 40,437 SH   SOLE   40,437 0 0
LISTED FD TR SHARES MUNI DB 53656F854 617 23,763 SH   SOLE   23,763 0 0
LITHIA MTRS INC COM 536797103 276 867 SH   SOLE   867 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 373 16,856 SH   SOLE   16,856 0 0
LITTELFUSE INC COM 537008104 1,008 3,683 SH   SOLE   3,683 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 6,440 70,745 SH   SOLE   70,745 0 0
LIVE OAK BANCSHARES INC COM 53803X105 8,773 137,896 SH   SOLE   137,896 0 0
LIVENT CORP COM 53814L108 589 25,517 SH   SOLE   25,517 0 0
LIVEPERSON INC COM 538146101 2,054 34,861 SH   SOLE   34,861 0 0
LKQ CORP COM 501889208 2,939 57,932 SH   SOLE   57,932 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 772 313,985 SH   SOLE   313,985 0 0
LOANDEPOT INC COM CL A 53946R106 75 11,020 SH   SOLE   11,020 0 0
LOCKHEED MARTIN CORP COM 539830109 86,364 250,364 SH   SOLE   250,364 0 0
LOEWS CORP COM 540424108 3,552 65,761 SH   SOLE   65,761 0 0
LOGITECH INTL S A SHS H50430232 428 4,852 SH   SOLE   4,852 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 204 26,145 SH   SOLE   26,145 0 0
LOWES COS INC COM 548661107 97,942 483,174 SH   SOLE   483,174 0 0
LPL FINL HLDGS INC COM 50212V100 256 1,625 SH   SOLE   1,625 0 0
LSB INDS INC COM 502160104 1,303 127,510 SH   SOLE   127,510 0 0
LUCID GROUP INC COM 549498103 943 36,973 SH   SOLE   36,973 0 0
LUCID GROUP INC COM 549498103 5 500 SH Put SOLE   500 0 0
LULULEMON ATHLETICA INC COM 550021109 20,503 50,874 SH   SOLE   50,874 0 0
LUMEN TECHNOLOGIES INC COM 550241103 5,910 478,586 SH   SOLE   478,586 0 0
LUMENTUM HLDGS INC COM 55024U109 465 5,539 SH   SOLE   5,539 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 886 56,592 SH   SOLE   56,592 0 0
LUNA INNOVATIONS INC COM 550351100 4,359 458,892 SH   SOLE   458,892 0 0
LYFT INC CL A COM 55087P104 3,533 65,895 SH   SOLE   65,895 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27,772 295,944 SH   SOLE   295,944 0 0
M & T BK CORP COM 55261F104 960 6,433 SH   SOLE   6,433 0 0
M D C HLDGS INC COM 552676108 4,455 94,893 SH   SOLE   94,893 0 0
MACERICH CO COM 554382101 7,524 450,407 SH   SOLE   450,407 0 0
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 259 6,424 SH   SOLE   6,424 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 940 12,931 SH   SOLE   12,931 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,880 10,085 SH   SOLE   10,085 0 0
MAG SILVER CORP COM 55903Q104 690 42,594 SH   SOLE   42,594 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 34,153 749,394 SH   SOLE   749,394 0 0
MAGNA INTL INC COM 559222401 7,020 92,648 SH   SOLE   92,648 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,733 97,541 SH   SOLE   97,541 0 0
MAGNITE INC COM 55955D100 2,889 103,194 SH   SOLE   103,194 0 0
MAIN STR CAP CORP COM 56035L104 2,429 59,001 SH   SOLE   59,001 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2,674 98,271 SH   SOLE   98,271 0 0
MALIBU BOATS INC COM CL A 56117J100 3,144 44,961 SH   SOLE   44,961 0 0
MANITOWOC CO INC COM NEW 563571405 4,375 204,722 SH   SOLE   204,722 0 0
MANNKIND CORP COM NEW 56400P706 228 52,267 SH   SOLE   52,267 0 0
MANPOWERGROUP INC WIS COM 56418H100 3,015 27,833 SH   SOLE   27,833 0 0
MANULIFE FINL CORP COM 56501R106 1,166 60,463 SH   SOLE   60,463 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,322 42,056 SH   SOLE   42,056 0 0
MARATHON OIL CORP COM 565849106 8,411 615,279 SH   SOLE   615,279 0 0
MARATHON PETE CORP COM 56585A102 13,167 213,277 SH   SOLE   213,277 0 0
MARCHEX INC CL B 56624R108 47 15,708 SH   SOLE   15,708 0 0
MARKEL CORP COM 570535104 75,484 63,086 SH   SOLE   63,086 0 0
MARKER THERAPEUTICS INC COM 57055L107 29 17,078 SH   SOLE   17,078 0 0
MARKETAXESS HLDGS INC COM 57060D108 366 874 SH   SOLE   874 0 0
MARLIN TECHNOLOGY CORP CL A SHS G58411102 1,779 182,651 SH   SOLE   182,651 0 0
MARRIOTT INTL INC NEW CL A 571903202 15,202 102,688 SH   SOLE   102,688 0 0
MARRIOTT INTL INC NEW CL A 571903202 4 100 SH Put SOLE   100 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 443 2,821 SH   SOLE   2,821 0 0
MARSH & MCLENNAN COS INC COM 571748102 18,784 123,703 SH   SOLE   123,703 0 0
MARTIN MARIETTA MATLS INC COM 573284106 8,383 24,670 SH   SOLE   24,670 0 0
MARVELL TECHNOLOGY INC COM 573874104 5,026 83,412 SH   SOLE   83,412 0 0
MASCO CORP COM 574599106 7,402 132,941 SH   SOLE   132,941 0 0
MASIMO CORP COM 574795100 2,976 11,014 SH   SOLE   11,014 0 0
MASON INDUSTRIAL TECHNOLGY I COM CL A 57520Y106 1,339 137,344 SH   SOLE   137,344 0 0
MASTERCARD INCORPORATED CL A 57636Q104 149,802 431,082 SH   SOLE   431,082 0 0
MASTERCARD INCORPORATED CL A 57636Q104 0 100 SH Put SOLE   100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 0 100 SH Put SOLE   100 0 0
MATADOR RES CO COM 576485205 400 10,509 SH   SOLE   10,509 0 0
MATCH GROUP INC NEW COM 57667L107 7,714 49,196 SH   SOLE   49,196 0 0
MATSON INC COM 57686G105 2,137 26,494 SH   SOLE   26,494 0 0
MATTEL INC COM 577081102 1,397 75,083 SH   SOLE   75,083 0 0
MAVERIX METALS INC COM NEW 57776F405 60 13,500 SH   SOLE   13,500 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 446 15,794 SH   SOLE   15,794 0 0
MAXLINEAR INC COM 57776J100 35,312 717,039 SH   SOLE   717,039 0 0
MBIA INC COM 55262C100 597 46,614 SH   SOLE   46,614 0 0
MCCORMICK & CO INC COM NON VTG 579780206 6,638 82,036 SH   SOLE   82,036 0 0
MCDONALDS CORP COM 580135101 240,942 999,886 SH   SOLE   999,886 0 0
MCDONALDS CORP COM 580135101 0 400 SH Put SOLE   400 0 0
MCEWEN MNG INC COM 58039P107 15 14,611 SH   SOLE   14,611 0 0
MCKESSON CORP COM 58155Q103 6,590 33,048 SH   SOLE   33,048 0 0
MDU RES GROUP INC COM 552690109 387 13,030 SH   SOLE   13,030 0 0
MECHEL PAO SPONSORED ADR NE 583840608 41 10,000 SH   SOLE   10,000 0 0
MEDALLIA INC COM 584021109 474 13,995 SH   SOLE   13,995 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,414 70,652 SH   SOLE   70,652 0 0
MEDICUS SCIENCES ACQUISITION CL A SHS G5960S108 397 40,560 SH   SOLE   40,560 0 0
MEDIFAST INC COM 58470H101 498 2,581 SH   SOLE   2,581 0 0
MEDNAX INC COM 58502B106 234 8,226 SH   SOLE   8,226 0 0
MEDPACE HLDGS INC COM 58506Q109 439 2,329 SH   SOLE   2,329 0 0
MEDTRONIC PLC SHS G5960L103 104,649 832,468 SH   SOLE   832,468 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 204 20,119 SH   SOLE   20,119 0 0
MERCADOLIBRE INC COM 58733R102 9,107 5,441 SH   SOLE   5,441 0 0
MERCADOLIBRE INC COM 58733R102 16 400 SH Put SOLE   400 0 0
MERCK & CO INC COM 58933Y105 181,971 2,419,601 SH   SOLE   2,419,601 0 0
MERCK & CO INC COM 58933Y105 1 100 SH Put SOLE   100 0 0
MERCURY GENL CORP NEW COM 589400100 13,690 245,471 SH   SOLE   245,471 0 0
MERCURY SYS INC COM 589378108 347 7,339 SH   SOLE   7,339 0 0
MERIT MED SYS INC COM 589889104 2,534 35,288 SH   SOLE   35,288 0 0
MESABI TR CTF BEN INT 590672101 436 14,667 SH   SOLE   14,667 0 0
METAURUS EQUITY COMPONENT TR US EQT CUM 2027 59140L100 667 62,984 SH   SOLE   62,984 0 0
METLIFE INC COM 59156R108 37,620 609,149 SH   SOLE   609,149 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 40,040 29,071 SH   SOLE   29,071 0 0
MFA FINL INC COM 55272X102 865 188,958 SH   SOLE   188,958 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 1,156 134,138 SH   SOLE   134,138 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 39 10,800 SH   SOLE   10,800 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,621 42,390 SH   SOLE   42,390 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11,517 266,508 SH   SOLE   266,508 0 0
MGM RESORTS INTERNATIONAL COM 552953101 32 14,900 SH Put SOLE   14,900 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,675 17,442 SH   SOLE   17,442 0 0
MICRON TECHNOLOGY INC COM 595112103 22,285 314,263 SH   SOLE   314,263 0 0
MICRON TECHNOLOGY INC COM 595112103 0 5,000 SH Put SOLE   5,000 0 0
MICROSOFT CORP COM 594918104 1,086,615 3,854,850 SH   SOLE   3,854,850 0 0
MICROSOFT CORP COM 594918104 196 30,100 SH Put SOLE   30,100 0 0
MICROSOFT CORP COM 594918104 573 84,000 SH Put SOLE   84,000 0 0
MICROSTRATEGY INC CL A NEW 594972408 6,547 11,323 SH   SOLE   11,323 0 0
MICROSTRATEGY INC CL A NEW 594972408 4 400 SH Put SOLE   400 0 0
MICROVISION INC DEL COM NEW 594960304 393 35,439 SH   SOLE   35,439 0 0
MID-AMER APT CMNTYS INC COM 59522J103 1,469 7,888 SH   SOLE   7,888 0 0
MIDDLEBY CORP COM 596278101 34,307 201,186 SH   SOLE   201,186 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 29 15,666 SH   SOLE   15,666 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 726 73,570 SH   SOLE   73,570 0 0
MIMECAST LTD ORD SHS G14838109 9,573 151,004 SH   SOLE   151,004 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 264 112,203 SH   SOLE   112,203 0 0
MISONIX INC COM 604871103 253 10,000 SH   SOLE   10,000 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 433 72,947 SH   SOLE   72,947 0 0
MODERNA INC COM 60770K107 19,416 50,467 SH   SOLE   50,467 0 0
MODERNA INC COM 60770K107 11 300 SH Put SOLE   300 0 0
MODERNA INC COM 60770K107 28 500 SH Put SOLE   500 0 0
MOELIS & CO CL A 60786M105 1,670 26,991 SH   SOLE   26,991 0 0
MOHAWK INDS INC COM 608190104 2,400 13,566 SH   SOLE   13,566 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,116 4,110 SH   SOLE   4,110 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,193 25,713 SH   SOLE   25,713 0 0
MONDELEZ INTL INC CL A 609207105 36,227 622,874 SH   SOLE   622,874 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 375 46,769 SH   SOLE   46,769 0 0
MONGODB INC CL A 60937P106 2,345 4,974 SH   SOLE   4,974 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 186 10,062 SH   SOLE   10,062 0 0
MONOLITHIC PWR SYS INC COM 609839105 3,269 6,767 SH   SOLE   6,767 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,912 32,783 SH   SOLE   32,783 0 0
MOODYS CORP COM 615369105 91,512 257,684 SH   SOLE   257,684 0 0
MOODYS CORP COM 615369105 0 100 SH Put SOLE   100 0 0
MOODYS CORP COM 615369105 1 100 SH Put SOLE   100 0 0
MOOG INC CL A 615394202 586 7,634 SH   SOLE   7,634 0 0
MORGAN STANLEY COM NEW 617446448 44,454 459,177 SH   SOLE   459,177 0 0
MORGAN STANLEY COM NEW 617446448 0 600 SH Put SOLE   600 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105 133 14,527 SH   SOLE   14,527 0 0
MORNINGSTAR INC COM 617700109 792 3,035 SH   SOLE   3,035 0 0
MOSAIC CO NEW COM 61945C103 9,389 263,207 SH   SOLE   263,207 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,070 26,140 SH   SOLE   26,140 0 0
MP MATERIALS CORP COM CL A 553368101 965 30,038 SH   SOLE   30,038 0 0
MP MATERIALS CORP COM CL A 553368101 11 20,000 SH Put SOLE   20,000 0 0
MPLX LP COM UNIT REP LTD 55336V100 13,463 472,743 SH   SOLE   472,743 0 0
MSA SAFETY INC COM 553498106 277 1,903 SH   SOLE   1,903 0 0
MSC INDL DIRECT INC CL A 553530106 3,386 42,297 SH   SOLE   42,297 0 0
MSCI INC COM 55354G100 68,968 113,420 SH   SOLE   113,420 0 0
MSD ACQUISITION CORP CLASS A ORD SHS G5709C109 6,587 674,435 SH   SOLE   674,435 0 0
MURPHY USA INC COM 626755102 27,739 165,678 SH   SOLE   165,678 0 0
MYRIAD GENETICS INC COM 62855J104 799 24,831 SH   SOLE   24,831 0 0
NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 16 22,358 SH   SOLE   22,358 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 2,764 64,133 SH   SOLE   64,133 0 0
NASDAQ INC COM 631103108 14,445 74,892 SH   SOLE   74,892 0 0
NATERA INC COM 632307104 1,804 16,232 SH   SOLE   16,232 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,000 18,874 SH   SOLE   18,874 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 651 51,761 SH   SOLE   51,761 0 0
NATIONAL FUEL GAS CO COM 636180101 631 12,016 SH   SOLE   12,016 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,736 29,049 SH   SOLE   29,049 0 0
NATIONAL INSTRS CORP COM 636518102 576 14,619 SH   SOLE   14,619 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 428 9,853 SH   SOLE   9,853 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,863 35,360 SH   SOLE   35,360 0 0
NAUTILUS INC COM 63910B102 135 14,511 SH   SOLE   14,511 0 0
NAUTILUS INC COM 63910B102 1 100 SH Put SOLE   100 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 48 28,465 SH   SOLE   28,465 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 3,277 368,355 SH   SOLE   368,355 0 0
NCINO INC COM 63947U107 5,708 80,359 SH   SOLE   80,359 0 0
NEKTAR THERAPEUTICS COM 640268108 226 12,547 SH   SOLE   12,547 0 0
NELNET INC CL A 64031N108 3,041 38,389 SH   SOLE   38,389 0 0
NEOGEN CORP COM 640491106 1,907 43,775 SH   SOLE   43,775 0 0
NEOGENOMICS INC COM NEW 64049M209 8,330 172,665 SH   SOLE   172,665 0 0
NEPHROS INC COM 640671400 488 55,710 SH   SOLE   55,710 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 8 13,079 SH   SOLE   13,079 0 0
NETAPP INC COM 64110D104 3,242 36,074 SH   SOLE   36,074 0 0
NETEASE INC SPONSORED ADS 64110W102 386 4,524 SH   SOLE   4,524 0 0
NETFLIX INC COM 64110L106 69,620 114,153 SH   SOLE   114,153 0 0
NETFLIX INC COM 64110L106 399 10,100 SH Put SOLE   10,100 0 0
NETFLIX INC COM 64110L106 1 100 SH Put SOLE   100 0 0
NEUBERGER BERMAN HIGH YIELD COM 64128C106 473 37,295 SH   SOLE   37,295 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 73 14,703 SH   SOLE   14,703 0 0
NEUBERGER BERMAN N Y MUN FD COM 64124K102 351 26,706 SH   SOLE   26,706 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 581 6,004 SH   SOLE   6,004 0 0
NEURONETICS INC COM 64131A105 635 96,929 SH   SOLE   96,929 0 0
NEVRO CORP COM 64157F103 1,207 10,379 SH   SOLE   10,379 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 430 15,476 SH   SOLE   15,476 0 0
NEW GOLD INC CDA COM 644535106 13 12,900 SH   SOLE   12,900 0 0
NEW JERSEY RES CORP COM 646025106 207 5,951 SH   SOLE   5,951 0 0
NEW MTN FIN CORP COM 647551100 27,258 2,048,341 SH   SOLE   2,048,341 0 0
NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4 42 40,000 SH   SOLE   40,000 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 31 15,281 SH   SOLE   15,281 0 0
NEW PAC METALS CORP COM 64782A107 77 22,966 SH   SOLE   22,966 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,059 96,332 SH   SOLE   96,332 0 0
NEW VISTA ACQUISITION CORP CL A SHS G6529L105 6,079 624,097 SH   SOLE   624,097 0 0
NEW YORK CITY REIT INC COM 649439205 150 18,694 SH   SOLE   18,694 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,351 182,734 SH   SOLE   182,734 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 81 19,007 SH   SOLE   19,007 0 0
NEWELL BRANDS INC COM 651229106 437 19,913 SH   SOLE   19,913 0 0
NEWMONT CORP COM 651639106 15,518 286,014 SH   SOLE   286,014 0 0
NEXGEN ENERGY LTD COM 65340P106 712 149,573 SH   SOLE   149,573 0 0
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 163 11,784 SH   SOLE   11,784 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 44,690 294,261 SH   SOLE   294,261 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 47 400 SH Put SOLE   400 0 0
NEXTERA ENERGY INC COM 65339F101 101,104 1,287,451 SH   SOLE   1,287,451 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 31,222 413,649 SH   SOLE   413,649 0 0
NEXTPLAY TECHNOLOGIES INC COM 65344G102 16 11,376 SH   SOLE   11,376 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 128 54,258 SH   SOLE   54,258 0 0
NICE LTD SPONSORED ADR 653656108 7,020 24,332 SH   SOLE   24,332 0 0
NIKE INC CL B 654106103 147,153 1,012,441 SH   SOLE   1,012,441 0 0
NIKE INC CL B 654106103 304 66,800 SH Put SOLE   66,800 0 0
NIKOLA CORP COM 654110105 1,595 149,660 SH   SOLE   149,660 0 0
NIKOLA CORP COM 654110105 0 500 SH Put SOLE   500 0 0
NIO INC SPON ADS 62914V106 3,115 87,225 SH   SOLE   87,225 0 0
NIO INC SPON ADS 62914V106 0 100 SH Put SOLE   100 0 0
NISOURCE INC COM 65473P105 1,373 56,565 SH   SOLE   56,565 0 0
NOKIA CORP SPONSORED ADR 654902204 4,300 789,252 SH   SOLE   789,252 0 0
NOKIA CORP SPONSORED ADR 654902204 7 26,000 SH Put SOLE   26,000 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 106 41,600 SH   SOLE   41,600 0 0
NORDSON CORP COM 655663102 6,820 28,567 SH   SOLE   28,567 0 0
NORDSTROM INC COM 655664100 1,833 69,279 SH   SOLE   69,279 0 0
NORFOLK SOUTHN CORP COM 655844108 29,717 124,374 SH   SOLE   124,374 0 0
NORTH ATLANTIC ACQUISITN COR CL A SHS G66139109 958 97,935 SH   SOLE   97,935 0 0
NORTHERN GENESIS ACQU CORP I COM 66516W107 97 10,000 SH   SOLE   10,000 0 0
NORTHERN TR CORP COM 665859104 1,814 16,826 SH   SOLE   16,826 0 0
NORTHRIM BANCORP INC COM 666762109 1,080 25,415 SH   SOLE   25,415 0 0
NORTHROP GRUMMAN CORP COM 666807102 22,733 63,122 SH   SOLE   63,122 0 0
NORTHROP GRUMMAN CORP COM 666807102 1 100 SH Put SOLE   100 0 0
NORTONLIFELOCK INC COM 668771108 710 28,101 SH   SOLE   28,101 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 905 33,940 SH   SOLE   33,940 0 0
NOV INC COM 62955J103 611 46,705 SH   SOLE   46,705 0 0
NOVARTIS AG SPONSORED ADR 66987V109 25,184 308,525 SH   SOLE   308,525 0 0
NOVAVAX INC COM NEW 670002401 1,025 4,957 SH   SOLE   4,957 0 0
NOVOCURE LTD ORD SHS G6674U108 880 7,562 SH   SOLE   7,562 0 0
NOVO-NORDISK A S ADR 670100205 11,031 114,593 SH   SOLE   114,593 0 0
NOW INC COM 67011P100 209 27,416 SH   SOLE   27,416 0 0
NRG ENERGY INC COM NEW 629377508 3,146 77,030 SH   SOLE   77,030 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,377 79,579 SH   SOLE   79,579 0 0
NUCOR CORP COM 670346105 4,396 44,612 SH   SOLE   44,612 0 0
NUCOR CORP COM 670346105 1 100 SH Put SOLE   100 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854 539 21,867 SH   SOLE   21,867 0 0
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 632 18,616 SH   SOLE   18,616 0 0
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 598 19,065 SH   SOLE   19,065 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 15,203 232,252 SH   SOLE   232,252 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 14,553 388,231 SH   SOLE   388,231 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 3,007 55,279 SH   SOLE   55,279 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2,771 76,359 SH   SOLE   76,359 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2,115 48,705 SH   SOLE   48,705 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870 614 23,722 SH   SOLE   23,722 0 0
NUTANIX INC CL A 67059N108 335 8,845 SH   SOLE   8,845 0 0
NUTRIEN LTD COM 67077M108 3,374 52,038 SH   SOLE   52,038 0 0
NUVASIVE INC COM 670704105 591 9,873 SH   SOLE   9,873 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 551 32,285 SH   SOLE   32,285 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 3,038 199,983 SH   SOLE   199,983 0 0
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 270 15,767 SH   SOLE   15,767 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 543 34,571 SH   SOLE   34,571 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 170 25,706 SH   SOLE   25,706 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 267 26,640 SH   SOLE   26,640 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 8,428 574,706 SH   SOLE   574,706 0 0
NUVEEN INTER DURATION MUN TE COM 670671106 7,244 492,357 SH   SOLE   492,357 0 0
NUVEEN MUN VALUE FD INC COM 670928100 2,133 188,111 SH   SOLE   188,111 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2,131 127,447 SH   SOLE   127,447 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 877 30,976 SH   SOLE   30,976 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 351 22,683 SH   SOLE   22,683 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 4,536 327,902 SH   SOLE   327,902 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 1,340 90,662 SH   SOLE   90,662 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 224 22,872 SH   SOLE   22,872 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 268 27,130 SH   SOLE   27,130 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,735 175,002 SH   SOLE   175,002 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 246 17,286 SH   SOLE   17,286 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 390 23,433 SH   SOLE   23,433 0 0
NVENT ELECTRIC PLC SHS G6700G107 351 10,883 SH   SOLE   10,883 0 0
NVIDIA CORPORATION COM 67066G104 149,584 722,333 SH   SOLE   722,333 0 0
NVIDIA CORPORATION COM 67066G104 3 1,700 SH Put SOLE   1,700 0 0
NVR INC COM 62944T105 5,524 1,151 SH   SOLE   1,151 0 0
NXP SEMICONDUCTORS N V COM N6596X109 7,644 38,788 SH   SOLE   38,788 0 0
OAK STR HEALTH INC COM 67181A107 460 10,759 SH   SOLE   10,759 0 0
OAKTREE ACQUISITION CORP II CL A SHS G6715X103 1,836 187,425 SH   SOLE   187,425 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 1,853 263,703 SH   SOLE   263,703 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 176 11,430 SH   SOLE   11,430 0 0
OCCIDENTAL PETE CORP COM 674599105 3,719 125,616 SH   SOLE   125,616 0 0
OCUGEN INC COM 67577C105 163 23,025 SH   SOLE   23,025 0 0
OCUGEN INC COM 67577C105 1 1,400 SH Put SOLE   1,400 0 0
OCULAR THERAPEUTIX INC COM 67576A100 128 12,768 SH   SOLE   12,768 0 0
OGE ENERGY CORP COM 670837103 1,238 37,600 SH   SOLE   37,600 0 0
OKTA INC CL A 679295105 18,775 79,112 SH   SOLE   79,112 0 0
OKTA INC CL A 679295105 1 40,000 SH Put SOLE   40,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 6,746 23,547 SH   SOLE   23,547 0 0
OLD REP INTL CORP COM 680223104 438 18,933 SH   SOLE   18,933 0 0
OLIN CORP COM PAR $1 680665205 340 6,990 SH   SOLE   6,990 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 585 9,526 SH   SOLE   9,526 0 0
OLO INC CL A 68134L109 317 10,620 SH   SOLE   10,620 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,576 52,617 SH   SOLE   52,617 0 0
OMEROS CORP COM 682143102 472 34,314 SH   SOLE   34,314 0 0
OMNICOM GROUP INC COM 681919106 3,987 55,118 SH   SOLE   55,118 0 0
OMNICOM GROUP INC COM 681919106 16 5,000 SH Put SOLE   5,000 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,319 28,882 SH   SOLE   28,882 0 0
ONCOSEC MED INC COM 68234L306 45 20,705 SH   SOLE   20,705 0 0
ONE GAS INC COM 68235P108 692 10,915 SH   SOLE   10,915 0 0
ONEMAIN HLDGS INC COM 68268W103 422 7,665 SH   SOLE   7,665 0 0
ONEOK INC NEW COM 682680103 9,173 158,179 SH   SOLE   158,179 0 0
ONESPAN INC COM 68287N100 265 14,240 SH   SOLE   14,240 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 928 45,257 SH   SOLE   45,257 0 0
OPKO HEALTH INC COM 68375N103 138 37,789 SH   SOLE   37,789 0 0
OPTIMIZERX CORP COM NEW 68401U204 336 3,925 SH   SOLE   3,925 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 9,347 385,488 SH   SOLE   385,488 0 0
ORACLE CORP COM 68389X105 121,988 1,399,915 SH   SOLE   1,399,915 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 616 28,000 SH   SOLE   28,000 0 0
ORANGE CNTY BANCORP INC COM 68417L107 205 5,851 SH   SOLE   5,851 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 403 35,392 SH   SOLE   35,392 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 7,679 12,602 SH   SOLE   12,602 0 0
ORGANIGRAM HLDGS INC COM 68620P101 56 24,428 SH   SOLE   24,428 0 0
ORGANON & CO COMMON STOCK 68622V106 3,629 113,189 SH   SOLE   113,189 0 0
ORIGIN MATERIALS INC COM 68622D106 2,373 348,405 SH   SOLE   348,405 0 0
ORION BIOTECH OPPORTUNTES CO CLASS A ORD SHS G6780C109 5,713 591,288 SH   SOLE   591,288 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,415 77,473 SH   SOLE   77,473 0 0
ORLA MNG LTD NEW COM 68634K106 92 27,985 SH   SOLE   27,985 0 0
ORMAT TECHNOLOGIES INC COM 686688102 738 11,075 SH   SOLE   11,075 0 0
ORTHOFIX MED INC COM 68752M108 1,919 50,355 SH   SOLE   50,355 0 0
ORTHOPEDIATRICS CORP COM 68752L100 813 12,261 SH   SOLE   12,261 0 0
OSHKOSH CORP COM 688239201 13,079 127,821 SH   SOLE   127,821 0 0
OSI ETF TR OSHARES EUR QLT 67110P506 260 9,508 SH   SOLE   9,508 0 0
OSI ETF TR OSHARES US QUALT 67110P407 413 9,961 SH   SOLE   9,961 0 0
OSI ETF TR OSHS GBL INTER 67110P704 6,005 113,435 SH   SOLE   113,435 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 863 76,892 SH   SOLE   76,892 0 0
OTIS WORLDWIDE CORP COM 68902V107 39,566 481,109 SH   SOLE   481,109 0 0
OUSTER INC COM 68989M103 95 13,155 SH   SOLE   13,155 0 0
OUTFRONT MEDIA INC COM 69007J106 256 10,186 SH   SOLE   10,186 0 0
OUTSET MED INC COM 690145107 2,391 48,400 SH   SOLE   48,400 0 0
OVERSTOCK COM INC DEL COM 690370101 343 4,396 SH   SOLE   4,396 0 0
OVERSTOCK COM INC DEL COM 690370101 34 1,400 SH Put SOLE   1,400 0 0
OWENS CORNING NEW COM 690742101 230 2,684 SH   SOLE   2,684 0 0
OWENS CORNING NEW COM 690742101 0 100 SH Put SOLE   100 0 0
OWENS CORNING NEW COM 690742101 0 100 SH Put SOLE   100 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 7,256 514,483 SH   SOLE   514,483 0 0
OYSTER ENTERPRISES ACQ CORP COM CL A 69242M104 8,781 899,594 SH   SOLE   899,594 0 0
OYSTER PT PHARMA INC COM 69242L106 129 10,912 SH   SOLE   10,912 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 219 8,481 SH   SOLE   8,481 0 0
PACCAR INC COM 693718108 5,336 67,565 SH   SOLE   67,565 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 431 11,077 SH   SOLE   11,077 0 0
PACER FDS TR PACER US SMALL 69374H857 218 5,171 SH   SOLE   5,171 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 1,162 30,823 SH   SOLE   30,823 0 0
PACER FDS TR US CASH COWS 100 69374H881 1,708 39,117 SH   SOLE   39,117 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,076 81,239 SH   SOLE   81,239 0 0
PACIFIC PREMIER BANCORP COM 69478X105 420 10,106 SH   SOLE   10,106 0 0
PACIRA BIOSCIENCES INC COM 695127100 200 3,546 SH   SOLE   3,546 0 0
PACKAGING CORP AMER COM 695156109 10,019 72,963 SH   SOLE   72,963 0 0
PACWEST BANCORP DEL COM 695263103 318 7,120 SH   SOLE   7,120 0 0
PAGERDUTY INC COM 69553P100 1,085 26,169 SH   SOLE   26,169 0 0
PAGERDUTY INC COM 69553P100 1 1,100 SH Put SOLE   1,100 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 841 16,231 SH   SOLE   16,231 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 18,789 782,114 SH   SOLE   782,114 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 153 30,000 SH Put SOLE   30,000 0 0
PALISADE BIO INC COM 696389105 44 16,666 SH   SOLE   16,666 0 0
PALO ALTO NETWORKS INC COM 697435105 19,478 40,610 SH   SOLE   40,610 0 0
PAN AMERN SILVER CORP COM 697900108 1,768 75,931 SH   SOLE   75,931 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 119 24,500 SH   SOLE   24,500 0 0
PARK HOTELS & RESORTS INC COM 700517105 1,157 60,367 SH   SOLE   60,367 0 0
PARKER-HANNIFIN CORP COM 701094104 21,376 76,458 SH   SOLE   76,458 0 0
PARSONS CORP DEL COM 70202L102 202 6,004 SH   SOLE   6,004 0 0
PARTY CITY HOLDCO INC COM 702149105 519 73,088 SH   SOLE   73,088 0 0
PASSAGE BIO INC COM 702712100 214 21,669 SH   SOLE   21,669 0 0
PATRICK INDS INC COM 703343103 255 3,063 SH   SOLE   3,063 0 0
PATTERSON-UTI ENERGY INC COM 703481101 277 30,788 SH   SOLE   30,788 0 0
PAYCHEX INC COM 704326107 11,737 104,512 SH   SOLE   104,512 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,982 8,161 SH   SOLE   8,161 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,440 5,121 SH   SOLE   5,121 0 0
PAYPAL HLDGS INC COM 70450Y103 123,395 473,838 SH   SOLE   473,838 0 0
PAYPAL HLDGS INC COM 70450Y103 18 12,000 SH Put SOLE   12,000 0 0
PAYPAL HLDGS INC COM 70450Y103 7 11,200 SH Put SOLE   11,200 0 0
PAYSAFE LIMITED ORD G6964L107 514 65,529 SH   SOLE   65,529 0 0
PAYSAFE LIMITED ORD G6964L107 1 2,000 SH Put SOLE   2,000 0 0
PAYSIGN INC COM 70451A104 181 66,921 SH   SOLE   66,921 0 0
PDC ENERGY INC COM 69327R101 658 13,873 SH   SOLE   13,873 0 0
PEARSON PLC SPONSORED ADR 705015105 105 10,911 SH   SOLE   10,911 0 0
PEGASYSTEMS INC COM 705573103 1,097 8,582 SH   SOLE   8,582 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 12,943 148,662 SH   SOLE   148,662 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 10 6,400 SH Put SOLE   6,400 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 214 86,100 SH Put SOLE   86,100 0 0
PEMBINA PIPELINE CORP COM 706327103 956 30,134 SH   SOLE   30,134 0 0
PENN NATL GAMING INC COM 707569109 3,592 49,707 SH   SOLE   49,707 0 0
PENN NATL GAMING INC COM 707569109 96 30,500 SH Put SOLE   30,500 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1,321 103,262 SH   SOLE   103,262 0 0
PENNANTPARK INVT CORP COM 708062104 429 66,354 SH   SOLE   66,354 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,978 19,665 SH   SOLE   19,665 0 0
PENTAIR PLC SHS G7S00T104 2,350 32,338 SH   SOLE   32,338 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,581 90,508 SH   SOLE   90,508 0 0
PEPSICO INC COM 713448108 265,046 1,761,143 SH   SOLE   1,761,143 0 0
PERION NETWORK LTD SHS NEW M78673114 184 10,571 SH   SOLE   10,571 0 0
PERIPHAS CAPITAL PARTNERING COM CL A 713895100 2,963 121,762 SH   SOLE   121,762 0 0
PERKINELMER INC COM 714046109 930 5,358 SH   SOLE   5,358 0 0
PERRIGO CO PLC SHS G97822103 465 9,884 SH   SOLE   9,884 0 0
PETIQ INC COM CL A 71639T106 761 30,439 SH   SOLE   30,439 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 489 47,251 SH   SOLE   47,251 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 55 50,000 SH Put SOLE   50,000 0 0
PFIZER INC COM 717081103 157,454 3,660,791 SH   SOLE   3,660,791 0 0
PFIZER INC COM 717081103 11 31,900 SH Put SOLE   31,900 0 0
PG&E CORP COM 69331C108 600 62,673 SH   SOLE   62,673 0 0
PGIM ETF TR ULTRA SHORT 69344A107 259 5,223 SH   SOLE   5,223 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1,361 88,796 SH   SOLE   88,796 0 0
PHILIP MORRIS INTL INC COM 718172109 67,267 709,662 SH   SOLE   709,662 0 0
PHILLIPS 66 COM 718546104 9,900 140,760 SH   SOLE   140,760 0 0
PHILLIPS 66 COM 718546104 81 10,000 SH Put SOLE   10,000 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 2,667 74,371 SH   SOLE   74,371 0 0
PHYSICIANS RLTY TR COM 71943U104 1,102 62,383 SH   SOLE   62,383 0 0
PIMCO CALIF MUN INCOME FD COM 72200N106 206 10,940 SH   SOLE   10,940 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100 959 53,146 SH   SOLE   53,146 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 312 17,070 SH   SOLE   17,070 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1,852 87,636 SH   SOLE   87,636 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,582 59,440 SH   SOLE   59,440 0 0
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 227 18,608 SH   SOLE   18,608 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 306 3,100 SH   SOLE   3,100 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 497 9,070 SH   SOLE   9,070 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 25,914 234,498 SH   SOLE   234,498 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 63,309 621,287 SH   SOLE   621,287 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 335 3,282 SH   SOLE   3,282 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 11,910 211,324 SH   SOLE   211,324 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 39,863 350,896 SH   SOLE   350,896 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 67 10,445 SH   SOLE   10,445 0 0
PIMCO MUN INCOME FD COM 72200R107 170 11,645 SH   SOLE   11,645 0 0
PIMCO MUN INCOME FD III COM 72201A103 307 24,406 SH   SOLE   24,406 0 0
PINE IS ACQUISITION CORP UNIT 99/99/9999 722615200 641 64,070 SH   SOLE   64,070 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 522 5,552 SH   SOLE   5,552 0 0
PINNACLE WEST CAP CORP COM 723484101 2,266 31,405 SH   SOLE   31,405 0 0
PINTEREST INC CL A 72352L106 5,976 117,329 SH   SOLE   117,329 0 0
PINTEREST INC CL A 72352L106 0 500 SH Put SOLE   500 0 0
PINTEREST INC CL A 72352L106 1 100 SH Put SOLE   100 0 0
PIONEER NAT RES CO COM 723787107 260,531 1,564,975 SH   SOLE   1,564,975 0 0
PIONEER NAT RES CO COM 723787107 73 2,000 SH Put SOLE   2,000 0 0
PJT PARTNERS INC COM CL A 69343T107 521 6,574 SH   SOLE   6,574 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,971 390,656 SH   SOLE   390,656 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,678 248,609 SH   SOLE   248,609 0 0
PLANET FITNESS INC CL A 72703H101 354 4,529 SH   SOLE   4,529 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 200 99,505 SH   SOLE   99,505 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 405 86,700 SH   SOLE   86,700 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 1 4,200 SH Put SOLE   4,200 0 0
PLEXUS CORP COM 729132100 249 2,782 SH   SOLE   2,782 0 0
PLUG POWER INC COM NEW 72919P202 455 17,707 SH   SOLE   17,707 0 0
PLUG POWER INC COM NEW 72919P202 0 1,000 SH Put SOLE   1,000 0 0
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 49 18,085 SH   SOLE   18,085 0 0
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 4 12,000 SH Put SOLE   12,000 0 0
PLX PHARMA INC COM 72942A107 452 23,409 SH   SOLE   23,409 0 0
PNC FINL SVCS GROUP INC COM 693475105 84,873 433,806 SH   SOLE   433,806 0 0
POLARIS INC COM 731068102 911 7,584 SH   SOLE   7,584 0 0
PONTEM CORPORATION SHS CL A G71707106 2,219 228,566 SH   SOLE   228,566 0 0
POOL CORP COM 73278L105 2,003 4,625 SH   SOLE   4,625 0 0
POOL CORP COM 73278L105 0 100 SH Put SOLE   100 0 0
POOL CORP COM 73278L105 2 100 SH Put SOLE   100 0 0
POPULAR INC COM NEW 733174700 311 4,039 SH   SOLE   4,039 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 285 6,076 SH   SOLE   6,076 0 0
POSCO SPONSORED ADR 693483109 766 11,093 SH   SOLE   11,093 0 0
POSHMARK INC COM CL A 73739W104 599 25,273 SH   SOLE   25,273 0 0
POST HLDGS INC COM 737446104 330 2,970 SH   SOLE   2,970 0 0
POWERED BRANDS UNIT 99/99/9999 G7209M124 99 10,000 SH   SOLE   10,000 0 0
POWERFLEET INC COM 73931J109 111 16,600 SH   SOLE   16,600 0 0
PPD INC COM 69355F102 1,024 21,887 SH   SOLE   21,887 0 0
PPG INDS INC COM 693506107 5,727 40,086 SH   SOLE   40,086 0 0
PPL CORP COM 69351T106 12,211 437,666 SH   SOLE   437,666 0 0
PRECIGEN INC COM 74017N105 297 59,548 SH   SOLE   59,548 0 0
PRECIGEN INC COM 74017N105 78 100,000 SH Put SOLE   100,000 0 0
PRECISION BIOSCIENCES INC COM 74019P108 476 41,239 SH   SOLE   41,239 0 0
PREFORMED LINE PRODS CO COM 740444104 10,326 158,766 SH   SOLE   158,766 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 302 5,407 SH   SOLE   5,407 0 0
PRICE T ROWE GROUP INC COM 74144T108 24,157 122,311 SH   SOLE   122,311 0 0
PRICE T ROWE GROUP INC COM 74144T108 267 41,100 SH Put SOLE   41,100 0 0
PRIMERICA INC COM 74164M108 1,004 6,494 SH   SOLE   6,494 0 0
PRIMIS FINANCIAL CORP COM 74167B109 148 10,197 SH   SOLE   10,197 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 749 11,565 SH   SOLE   11,565 0 0
PRIVETERRA ACQUISITION CORP CL A 74275N102 653 66,999 SH   SOLE   66,999 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 769 8,596 SH   SOLE   8,596 0 0
PROCTER AND GAMBLE CO COM 742718109 221,400 1,584,389 SH   SOLE   1,584,389 0 0
PROGRESSIVE CORP COM 743315103 17,030 188,413 SH   SOLE   188,413 0 0
PROLOGIS INC. COM 74340W103 15,302 121,645 SH   SOLE   121,645 0 0
PROS HOLDINGS INC COM 74346Y103 411 11,647 SH   SOLE   11,647 0 0
PROSHARES TR LARGE CAP CRE 74347R248 500 5,010 SH   SOLE   5,010 0 0
PROSHARES TR MERGER ETF 74348A566 2,220 54,303 SH   SOLE   54,303 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 14,129 117,898 SH   SOLE   117,898 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 3,262 44,842 SH   SOLE   44,842 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 1,001 18,526 SH   SOLE   18,526 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 387 21,190 SH   SOLE   21,190 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 8,820 99,778 SH   SOLE   99,778 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 837 12,247 SH   SOLE   12,247 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 146 11,950 SH   SOLE   11,950 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 576 37,839 SH   SOLE   37,839 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 250 15,000 SH   SOLE   15,000 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 2,488 39,266 SH   SOLE   39,266 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 948 7,631 SH   SOLE   7,631 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 274 31,222 SH   SOLE   31,222 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 289 9,059 SH   SOLE   9,059 0 0
PROSHARES TR II VIX MDTRM FUTR N 74347W338 2,937 90,875 SH   SOLE   90,875 0 0
PROSPECT CAP CORP COM 74348T102 212 27,643 SH   SOLE   27,643 0 0
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 31 30,000 SH   SOLE   30,000 0 0
PROSPECTOR CAPITAL CORP CL A G7273A105 1,360 139,332 SH   SOLE   139,332 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,236 17,383 SH   SOLE   17,383 0 0
PROTERRA INC COM 74374T109 546 54,000 SH   SOLE   54,000 0 0
PROTO LABS INC COM 743713109 276 4,440 SH   SOLE   4,440 0 0
PROVENTION BIO INC COM 74374N102 151 23,616 SH   SOLE   23,616 0 0
PRUDENTIAL FINL INC COM 744320102 12,005 114,006 SH   SOLE   114,006 0 0
PRUDENTIAL PLC ADR 74435K204 285 7,220 SH   SOLE   7,220 0 0
PTC INC COM 69370C100 261 2,169 SH   SOLE   2,169 0 0
PUBLIC STORAGE COM 74460D109 4,660 15,688 SH   SOLE   15,688 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9,031 148,948 SH   SOLE   148,948 0 0
PULTE GROUP INC COM 745867101 1,331 28,865 SH   SOLE   28,865 0 0
PURE STORAGE INC CL A 74624M102 1,994 79,206 SH   SOLE   79,206 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 327 71,839 SH   SOLE   71,839 0 0
PVH CORPORATION COM 693656100 331 3,213 SH   SOLE   3,213 0 0
QIAGEN NV SHS NEW N72482123 283 5,487 SH   SOLE   5,487 0 0
QORVO INC COM 74736K101 9,878 58,991 SH   SOLE   58,991 0 0
QORVO INC COM 74736K101 0 100 SH Put SOLE   100 0 0
QORVO INC COM 74736K101 0 100 SH Put SOLE   100 0 0
QUAKER CHEM CORP COM 747316107 1,206 5,075 SH   SOLE   5,075 0 0
QUALCOMM INC COM 747525103 104,887 812,922 SH   SOLE   812,922 0 0
QUALCOMM INC COM 747525103 0 11,000 SH Put SOLE   11,000 0 0
QUALTRICS INTL INC COM CL A 747601201 769 18,005 SH   SOLE   18,005 0 0
QUALYS INC COM 74758T303 825 7,403 SH   SOLE   7,403 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 500 20,509 SH   SOLE   20,509 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 0 200 SH Put SOLE   200 0 0
QUEST DIAGNOSTICS INC COM 74834L100 11,595 79,834 SH   SOLE   79,834 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3 10,000 SH Put SOLE   10,000 0 0
QUIDEL CORP COM 74838J101 613 4,354 SH   SOLE   4,354 0 0
QURATE RETAIL INC COM SER A 74915M100 3,180 312,062 SH   SOLE   312,062 0 0
RADWARE LTD ORD M81873107 7,130 211,499 SH   SOLE   211,499 0 0
RALPH LAUREN CORP CL A 751212101 393 3,540 SH   SOLE   3,540 0 0
RANGE RES CORP COM 75281A109 1,660 73,376 SH   SOLE   73,376 0 0
RANGE RES CORP COM 75281A109 126 43,000 SH Put SOLE   43,000 0 0
RAPID7 INC COM 753422104 334 2,934 SH   SOLE   2,934 0 0
RAYMOND JAMES FINL INC COM 754730109 1,775 19,340 SH   SOLE   19,340 0 0
RAYONIER INC COM 754907103 1,086 30,340 SH   SOLE   30,340 0 0
RBB FD INC MFAM SMLCP GRWTH 74933W874 247 6,310 SH   SOLE   6,310 0 0
RBB FD INC MOTLEY FOL ETF 74933W601 458 11,506 SH   SOLE   11,506 0 0
RBC BEARINGS INC COM 75524B104 1,557 7,321 SH   SOLE   7,321 0 0
REALOGY HLDGS CORP COM 75605Y106 468 26,704 SH   SOLE   26,704 0 0
REALTY INCOME CORP COM 756109104 4,833 74,558 SH   SOLE   74,558 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 5,944 59,090 SH   SOLE   59,090 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 300 9,087 SH   SOLE   9,087 0 0
REDFIN CORP COM 75737F108 361 7,222 SH   SOLE   7,222 0 0
REGENCY CTRS CORP COM 758849103 982 14,704 SH   SOLE   14,704 0 0
REGENERON PHARMACEUTICALS COM 75886F107 13,213 21,882 SH   SOLE   21,882 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 6,338 297,115 SH   SOLE   297,115 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 194 30,000 SH Put SOLE   30,000 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 743 6,693 SH   SOLE   6,693 0 0
REKOR SYSTEMS INC COM 759419104 301 26,089 SH   SOLE   26,089 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 10,619 74,341 SH   SOLE   74,341 0 0
RELX PLC SPONSORED ADR 759530108 459 15,879 SH   SOLE   15,879 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 411 6,381 SH   SOLE   6,381 0 0
RENASANT CORP COM 75970E107 415 11,364 SH   SOLE   11,364 0 0
RENESOLA LTD SPONSORED ADS 75971T301 163 24,849 SH   SOLE   24,849 0 0
RENT A CTR INC NEW COM 76009N100 1,211 21,608 SH   SOLE   21,608 0 0
REPLIGEN CORP COM 759916109 5,147 17,830 SH   SOLE   17,830 0 0
REPRO MED SYS INC COM 759910102 71 25,000 SH   SOLE   25,000 0 0
REPUBLIC SVCS INC COM 760759100 2,916 24,336 SH   SOLE   24,336 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 4,570 185,386 SH   SOLE   185,386 0 0
RESMED INC COM 761152107 13,418 50,884 SH   SOLE   50,884 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 263 4,245 SH   SOLE   4,245 0 0
REVANCE THERAPEUTICS INC COM 761330109 23,957 859,904 SH   SOLE   859,904 0 0
REVOLVE GROUP INC CL A 76156B107 544 8,807 SH   SOLE   8,807 0 0
REWALK ROBOTICS LTD SHS M8216Q200 75 50,000 SH   SOLE   50,000 0 0
REXFORD INDL RLTY INC COM 76169C100 642 11,338 SH   SOLE   11,338 0 0
RH COM 74967X103 480 718 SH   SOLE   718 0 0
RIBBON COMMUNICATIONS INC COM 762544104 228 38,178 SH   SOLE   38,178 0 0
RICE ACQUISITION CORP II SHS CL A G75529100 4,840 487,776 SH   SOLE   487,776 0 0
RINGCENTRAL INC CL A 76680R206 910 4,192 SH   SOLE   4,192 0 0
RINGCENTRAL INC CL A 76680R206 1 1,500 SH Put SOLE   1,500 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,075 61,013 SH   SOLE   61,013 0 0
RIOT BLOCKCHAIN INC COM 767292105 98 3,742 SH   SOLE   3,742 0 0
RIOT BLOCKCHAIN INC COM 767292105 0 100 SH Put SOLE   100 0 0
RIOT BLOCKCHAIN INC COM 767292105 2 18,100 SH Put SOLE   18,100 0 0
RISKIFIED LTD SHS CL A M8216R109 541 23,696 SH   SOLE   23,696 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1,221 19,864 SH   SOLE   19,864 0 0
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 213 12,500 SH   SOLE   12,500 0 0
RLI CORP COM 749607107 2,361 23,480 SH   SOLE   23,480 0 0
RMG ACQUISITION CORP III CL A SHS G76088106 3,721 382,322 SH   SOLE   382,322 0 0
ROBERT HALF INTL INC COM 770323103 3,331 33,178 SH   SOLE   33,178 0 0
ROBINHOOD MKTS INC COM CL A 770700102 437 10,450 SH   SOLE   10,450 0 0
ROBINHOOD MKTS INC COM CL A 770700102 0 300 SH Put SOLE   300 0 0
ROBLOX CORP CL A 771049103 2,722 35,962 SH   SOLE   35,962 0 0
ROCKET COS INC COM CL A 77311W101 435 27,046 SH   SOLE   27,046 0 0
ROCKET COS INC COM CL A 77311W101 0 7,000 SH Put SOLE   7,000 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 460 15,360 SH   SOLE   15,360 0 0
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 591 78,478 SH   SOLE   78,478 0 0
ROCKWELL AUTOMATION INC COM 773903109 8,495 28,904 SH   SOLE   28,904 0 0
ROCKWELL MED INC COM 774374102 21 34,689 SH   SOLE   34,689 0 0
ROKU INC COM CL A 77543R102 9,760 31,121 SH   SOLE   31,121 0 0
ROLLINS INC COM 775711104 1,143 32,473 SH   SOLE   32,473 0 0
ROMAN DBDR TECH ACQUISITION COM CL A 77584N101 258 25,500 SH   SOLE   25,500 0 0
ROMEO POWER INC COM 776153108 62 12,525 SH   SOLE   12,525 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,406 12,268 SH   SOLE   12,268 0 0
ROSECLIFF ACQUISITION CORP I COM CL A 77732R103 256 26,348 SH   SOLE   26,348 0 0
ROSS STORES INC COM 778296103 866 7,935 SH   SOLE   7,935 0 0
ROSS STORES INC COM 778296103 1 100 SH Put SOLE   100 0 0
ROYAL BK CDA COM 780087102 9,224 92,642 SH   SOLE   92,642 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 737 8,293 SH   SOLE   8,293 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6,340 143,432 SH   SOLE   143,432 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,668 149,832 SH   SOLE   149,832 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 83 7,500 SH Put SOLE   7,500 0 0
ROYAL GOLD INC COM 780287108 1,029 10,805 SH   SOLE   10,805 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,355 120,415 SH   SOLE   120,415 0 0
ROYCE MICRO-CAP TR INC COM 780915104 130 11,306 SH   SOLE   11,306 0 0
RPM INTL INC COM 749685103 11,354 146,026 SH   SOLE   146,026 0 0
RUSH STREET INTERACTIVE INC COM 782011100 431 22,502 SH   SOLE   22,502 0 0
RXR ACQUISITION CORP CLASS A COM 74981W107 244 25,000 SH   SOLE   25,000 0 0
RXSIGHT INC COM 78349D107 164 13,003 SH   SOLE   13,003 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 310 2,784 SH   SOLE   2,784 0 0
RYDER SYS INC COM 783549108 988 11,929 SH   SOLE   11,929 0 0
S&P GLOBAL INC COM 78409V104 19,289 45,436 SH   SOLE   45,436 0 0
SABA CAPITAL INCOME & OPRNT SHARES 78518H103 55 12,290 SH   SOLE   12,290 0 0
SABINE RTY TR UNIT BEN INT 785688102 246 5,757 SH   SOLE   5,757 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,031 69,845 SH   SOLE   69,845 0 0
SABRE CORP COM 78573M104 193 16,368 SH   SOLE   16,368 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 528 12,339 SH   SOLE   12,339 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 26 26,000 SH   SOLE   26,000 0 0
SALESFORCE COM INC COM 79466L302 134,273 495,067 SH   SOLE   495,067 0 0
SALESFORCE COM INC COM 79466L302 9 500 SH Put SOLE   500 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 70 11,000 SH   SOLE   11,000 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 1,227 242,065 SH   SOLE   242,065 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 702 120,685 SH   SOLE   120,685 0 0
SANDY SPRING BANCORP INC COM 800363103 412 8,971 SH   SOLE   8,971 0 0
SANGAMO THERAPEUTICS INC COM 800677106 274 30,216 SH   SOLE   30,216 0 0
SANOFI SPONSORED ADR 80105N105 8,357 174,306 SH   SOLE   174,306 0 0
SAP SE SPON ADR 803054204 3,531 26,231 SH   SOLE   26,231 0 0
SAREPTA THERAPEUTICS INC COM 803607100 3,731 40,427 SH   SOLE   40,427 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,440 4,328 SH   SOLE   4,328 0 0
SCHLUMBERGER LTD COM STK 806857108 12,219 412,322 SH   SOLE   412,322 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 282 12,300 SH   SOLE   12,300 0 0
SCHWAB CHARLES CORP COM 808513105 18,709 256,874 SH   SOLE   256,874 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 433 8,474 SH   SOLE   8,474 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 151,149 4,959,687 SH   SOLE   4,959,687 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 142,497 3,682,351 SH   SOLE   3,682,351 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,451 35,027 SH   SOLE   35,027 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1,383 24,423 SH   SOLE   24,423 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 9,020 168,368 SH   SOLE   168,368 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2,394 44,355 SH   SOLE   44,355 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2,338 44,391 SH   SOLE   44,391 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 522 16,292 SH   SOLE   16,292 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,766 53,827 SH   SOLE   53,827 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 449 12,037 SH   SOLE   12,037 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6,447 125,846 SH   SOLE   125,846 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 62,482 1,152,200 SH   SOLE   1,152,200 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 43,465 418,365 SH   SOLE   418,365 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 29,735 400,491 SH   SOLE   400,491 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 37,590 253,835 SH   SOLE   253,835 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 29,263 433,789 SH   SOLE   433,789 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 55,079 529,436 SH   SOLE   529,436 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 187,302 2,443,037 SH   SOLE   2,443,037 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 2,522 55,273 SH   SOLE   55,273 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 61,532 611,232 SH   SOLE   611,232 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,709 59,378 SH   SOLE   59,378 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,714 31,735 SH   SOLE   31,735 0 0
SCIENTIFIC GAMES CORP COM 80874P109 5,681 68,392 SH   SOLE   68,392 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1 10,000 SH Put SOLE   10,000 0 0
SCION TECH GROWTH I CL A SHS G31067104 4,494 461,084 SH   SOLE   461,084 0 0
SCORPIO TANKERS INC SHS Y7542C130 3,492 187,719 SH   SOLE   187,719 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 2,565 17,501 SH   SOLE   17,501 0 0
SCP & CO HEALTHCARE ACQUSTN COM CL A 784065104 1,255 128,686 SH   SOLE   128,686 0 0
SCYNEXIS INC COM NEW 811292200 60 11,250 SH   SOLE   11,250 0 0
SEA LTD SPONSORD ADS 81141R100 4,591 14,389 SH   SOLE   14,389 0 0
SEABRIDGE GOLD INC COM 811916105 859 55,626 SH   SOLE   55,626 0 0
SEACOR MARINE HLDGS INC COM 78413P101 399 86,057 SH   SOLE   86,057 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9,440 114,296 SH   SOLE   114,296 0 0
SEAGEN INC COM 81181C104 215 1,270 SH   SOLE   1,270 0 0
SEALED AIR CORP NEW COM 81211K100 763 13,950 SH   SOLE   13,950 0 0
SEASPINE HLDGS CORP COM 81255T108 1,511 96,162 SH   SOLE   96,162 0 0
SEELOS THERAPEUTICS INC COM 81577F109 67 27,838 SH   SOLE   27,838 0 0
SEI INVTS CO COM 784117103 460 7,783 SH   SOLE   7,783 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 4,793 923,531 SH   SOLE   923,531 0 0
SELECT MED HLDGS CORP COM 81619Q105 214 5,906 SH   SOLE   5,906 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 27,900 348,326 SH   SOLE   348,326 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 35,944 689,848 SH   SOLE   689,848 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 67 7,000 SH Put SOLE   7,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2 2,500 SH Put SOLE   2,500 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 100,739 2,684,005 SH   SOLE   2,684,005 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 32 24,000 SH Put SOLE   24,000 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 22,884 515,273 SH   SOLE   515,273 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 42,144 234,836 SH   SOLE   234,836 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 20,020 290,733 SH   SOLE   290,733 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 40,411 317,322 SH   SOLE   317,322 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 38,263 391,069 SH   SOLE   391,069 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5 30,200 SH Put SOLE   30,200 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10,138 158,892 SH   SOLE   158,892 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 0 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 13,428 169,343 SH   SOLE   169,343 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 62,778 420,400 SH   SOLE   420,400 0 0
SELECTQUOTE INC COM 816307300 140 10,827 SH   SOLE   10,827 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 798 104,593 SH   SOLE   104,593 0 0
SEMPRA COM 816851109 38,631 305,432 SH   SOLE   305,432 0 0
SENIOR CONNECT ACQUISITN COR COM CL A 81723H108 3,619 370,157 SH   SOLE   370,157 0 0
SENSEONICS HLDGS INC COM 81727U105 115 33,739 SH   SOLE   33,739 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,652 29,123 SH   SOLE   29,123 0 0
SENTINELONE INC CL A 81730H109 1,139 21,377 SH   SOLE   21,377 0 0
SERVICE CORP INTL COM 817565104 284 4,744 SH   SOLE   4,744 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 145 12,833 SH   SOLE   12,833 0 0
SERVICENOW INC COM 81762P102 31,676 51,043 SH   SOLE   51,043 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3,594 46,206 SH   SOLE   46,206 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 125 10,000 SH   SOLE   10,000 0 0
SHAKE SHACK INC CL A 819047101 805 10,264 SH   SOLE   10,264 0 0
SHAKE SHACK INC CL A 819047101 5 500 SH Put SOLE   500 0 0
SHARPS COMPLIANCE CORP COM 820017101 229 27,721 SH   SOLE   27,721 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 550 46,879 SH   SOLE   46,879 0 0
SHERWIN WILLIAMS CO COM 824348106 90,853 324,747 SH   SOLE   324,747 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 561 80,615 SH   SOLE   80,615 0 0
SHIFT4 PMTS INC CL A 82452J109 333 4,264 SH   SOLE   4,264 0 0
SHOE CARNIVAL INC COM 824889109 481 14,890 SH   SOLE   14,890 0 0
SHOPIFY INC CL A 82509L107 36,352 26,891 SH   SOLE   26,891 0 0
SHOPIFY INC CL A 82509L107 37 100 SH Put SOLE   100 0 0
SHYFT GROUP INC COM 825698103 8,950 236,333 SH   SOLE   236,333 0 0
SIENTRA INC COM 82621J105 2,422 422,777 SH   SOLE   422,777 0 0
SILK RD MED INC COM 82710M100 2,774 50,402 SH   SOLE   50,402 0 0
SILVER CREST ACQUISITION COR CL A SHS G81355102 5,248 534,400 SH   SOLE   534,400 0 0
SILVERCORP METALS INC COM 82835P103 627 164,683 SH   SOLE   164,683 0 0
SILVERCREST METALS INC COM 828363101 314 44,927 SH   SOLE   44,927 0 0
SILVERSPAC INC UNIT 09/09/2026 G8136V120 9,364 943,000 SH   SOLE   943,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109 49,651 381,966 SH   SOLE   381,966 0 0
SIMON PROPERTY GRP ACQ HOLDI COM CL A 82880R103 2,300 235,450 SH   SOLE   235,450 0 0
SIMPLIFY EXCHANGE TRADED FUN NASDAQ 100 DS CN 82889N509 210 7,126 SH   SOLE   7,126 0 0
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 21,209 696,961 SH   SOLE   696,961 0 0
SIMPSON MFG INC COM 829073105 299 2,806 SH   SOLE   2,806 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 766 24,214 SH   SOLE   24,214 0 0
SINO-GLOBAL SHIPPING AMER LT COM NEW 82935V208 36 16,000 SH   SOLE   16,000 0 0
SIREN ETF TR NSD NXGN ECO ETF 829658202 255 5,759 SH   SOLE   5,759 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 2,520 413,237 SH   SOLE   413,237 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 8 12,200 SH Put SOLE   12,200 0 0
SITE CTRS CORP COM 82981J109 548 35,489 SH   SOLE   35,489 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,387 11,920 SH   SOLE   11,920 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,984 93,761 SH   SOLE   93,761 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 342 15,330 SH   SOLE   15,330 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 446 14,796 SH   SOLE   14,796 0 0
SKECHERS U S A INC CL A 830566105 11,950 283,760 SH   SOLE   283,760 0 0
SKILLZ INC COM 83067L109 188 19,058 SH   SOLE   19,058 0 0
SKILLZ INC COM 83067L109 1 3,800 SH Put SOLE   3,800 0 0
SKYDECK ACQUISITION CORP CLASS A ORD SHS G82220123 199 20,598 SH   SOLE   20,598 0 0
SKYLIGHT HEALTH GROUP INC COM NEW 83086L205 53 21,760 SH   SOLE   21,760 0 0
SKYWEST INC COM 830879102 542 11,024 SH   SOLE   11,024 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 9,373 56,884 SH   SOLE   56,884 0 0
SLEEP NUMBER CORP COM 83125X103 1,905 20,364 SH   SOLE   20,364 0 0
SLR INVESTMENT CORP COM 83413U100 766 40,026 SH   SOLE   40,026 0 0
SMARTRENT INC COM CL A 83193G107 293 22,525 SH   SOLE   22,525 0 0
SMARTSHEET INC COM CL A 83200N103 4,356 63,344 SH   SOLE   63,344 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 277 7,994 SH   SOLE   7,994 0 0
SMITH & WESSON BRANDS INC COM 831754106 219 10,690 SH   SOLE   10,690 0 0
SMITH A O CORP COM 831865209 1,026 16,747 SH   SOLE   16,747 0 0
SMUCKER J M CO COM NEW 832696405 5,786 48,229 SH   SOLE   48,229 0 0
SNAP INC CL A 83304A106 7,014 95,020 SH   SOLE   95,020 0 0
SNAP INC CL A 83304A106 28 10,200 SH Put SOLE   10,200 0 0
SNAP INC CL A 83304A106 1 100 SH Put SOLE   100 0 0
SNAP ON INC COM 833034101 6,032 28,829 SH   SOLE   28,829 0 0
SNOWFLAKE INC CL A 833445109 8,076 26,716 SH   SOLE   26,716 0 0
SNOWFLAKE INC CL A 833445109 4 1,500 SH Put SOLE   1,500 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 201 3,762 SH   SOLE   3,762 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,431 90,137 SH   SOLE   90,137 0 0
SOFI TECHNOLOGIES INC COM 83406F102 0 1,000 SH Put SOLE   1,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,243 15,991 SH   SOLE   15,991 0 0
SONOCO PRODS CO COM 835495102 659 11,060 SH   SOLE   11,060 0 0
SONOS INC COM 83570H108 1,443 44,792 SH   SOLE   44,792 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 3,523 31,841 SH   SOLE   31,841 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 255 33,543 SH   SOLE   33,543 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 39 55,900 SH Put SOLE   55,900 0 0
SOURCE CAP INC COM 836144105 282 6,420 SH   SOLE   6,420 0 0
SOUTHERN CO COM 842587107 45,676 737,616 SH   SOLE   737,616 0 0
SOUTHERN COPPER CORP COM 84265V105 4,382 78,714 SH   SOLE   78,714 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 493 12,877 SH   SOLE   12,877 0 0
SOUTHSTATE CORPORATION COM 840441109 240 3,201 SH   SOLE   3,201 0 0
SOUTHWEST AIRLS CO COM 844741108 10,166 197,825 SH   SOLE   197,825 0 0
SOUTHWEST AIRLS CO COM 844741108 0 100 SH Put SOLE   100 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 983 14,700 SH   SOLE   14,700 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 37,581 111,140 SH   SOLE   111,140 0 0
SPDR GOLD TR GOLD SHS 78463V107 281,289 1,713,548 SH   SOLE   1,713,548 0 0
SPDR GOLD TR GOLD SHS 78463V107 0 4,600 SH Put SOLE   4,600 0 0
SPDR GOLD TR GOLD SHS 78463V107 2 100 SH Put SOLE   100 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1,422 11,476 SH   SOLE   11,476 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 440 8,644 SH   SOLE   8,644 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,217 26,850 SH   SOLE   26,850 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 10,731 208,565 SH   SOLE   208,565 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 9,741 336,393 SH   SOLE   336,393 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 2,068 27,584 SH   SOLE   27,584 0 0
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 536 9,937 SH   SOLE   9,937 0 0
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 1,668 40,825 SH   SOLE   40,825 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 9,579 264,318 SH   SOLE   264,318 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 12,777 300,198 SH   SOLE   300,198 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 537 4,869 SH   SOLE   4,869 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 776 20,400 SH   SOLE   20,400 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1,668 43,265 SH   SOLE   43,265 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 742,232 1,729,638 SH   SOLE   1,729,638 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 52 49,100 SH Put SOLE   49,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,340 148,800 SH Put SOLE   148,800 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 58,870 122,412 SH   SOLE   122,412 0 0
SPDR SER TR AEROSPACE DEF 78464A631 1,254 10,504 SH   SOLE   10,504 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 4,130 48,372 SH   SOLE   48,372 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 9,140 298,219 SH   SOLE   298,219 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 5,545 50,711 SH   SOLE   50,711 0 0
SPDR SER TR COMP SOFTWARE 78464A599 4,686 27,310 SH   SOLE   27,310 0 0
SPDR SER TR DJ REIT ETF 78464A607 1,958 18,561 SH   SOLE   18,561 0 0
SPDR SER TR GLB DOW ETF 78464A706 222 2,044 SH   SOLE   2,044 0 0
SPDR SER TR HLTH CARE SVCS 78464A573 1,705 16,328 SH   SOLE   16,328 0 0
SPDR SER TR HLTH CR EQUIP 78464A581 8,271 65,981 SH   SOLE   65,981 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292 505 11,653 SH   SOLE   11,653 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 1,820 30,316 SH   SOLE   30,316 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,504 91,236 SH   SOLE   91,236 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 2,487 48,185 SH   SOLE   48,185 0 0
SPDR SER TR NYSE TECH ETF 78464A102 4,198 26,845 SH   SOLE   26,845 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 247 4,636 SH   SOLE   4,636 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 455 15,245 SH   SOLE   15,245 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 5,786 158,536 SH   SOLE   158,536 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 7,944 172,194 SH   SOLE   172,194 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 7,311 144,869 SH   SOLE   144,869 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 1,190 27,906 SH   SOLE   27,906 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 12,020 384,541 SH   SOLE   384,541 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 53,003 827,946 SH   SOLE   827,946 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,138 54,668 SH   SOLE   54,668 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 43,373 1,112,196 SH   SOLE   1,112,196 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 11,323 149,674 SH   SOLE   149,674 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 12,505 188,933 SH   SOLE   188,933 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 4,623 53,070 SH   SOLE   53,070 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 7,354 89,532 SH   SOLE   89,532 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 16,296 172,087 SH   SOLE   172,087 0 0
SPDR SER TR S&P BIOTECH 78464A870 28,335 224,844 SH   SOLE   224,844 0 0
SPDR SER TR S&P BIOTECH 78464A870 0 100 SH Put SOLE   100 0 0
SPDR SER TR S&P BK ETF 78464A797 3,801 71,819 SH   SOLE   71,819 0 0
SPDR SER TR S&P CAP MKTS 78464A771 1,837 19,221 SH   SOLE   19,221 0 0
SPDR SER TR S&P DIVID ETF 78464A763 62,310 529,963 SH   SOLE   529,963 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 1,199 16,667 SH   SOLE   16,667 0 0
SPDR SER TR S&P INS ETF 78464A789 275 7,283 SH   SOLE   7,283 0 0
SPDR SER TR S&P KENSHO CLEAN 78468R655 481 5,118 SH   SOLE   5,118 0 0
SPDR SER TR S&P KENSHO FUTRE 78468R671 398 7,883 SH   SOLE   7,883 0 0
SPDR SER TR S&P KENSHO INTLG 78468R697 312 7,063 SH   SOLE   7,063 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 3,085 50,630 SH   SOLE   50,630 0 0
SPDR SER TR S&P KENSHO SMART 78468R689 968 17,696 SH   SOLE   17,696 0 0
SPDR SER TR S&P METALS MNG 78464A755 21,219 508,572 SH   SOLE   508,572 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 11,822 122,144 SH   SOLE   122,144 0 0
SPDR SER TR S&P REGL BKG 78464A698 18,378 271,371 SH   SOLE   271,371 0 0
SPDR SER TR S&P REGL BKG 78464A698 1 1,100 SH Put SOLE   1,100 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 3,506 38,844 SH   SOLE   38,844 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 14 5,000 SH Put SOLE   5,000 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862 3,708 18,715 SH   SOLE   18,715 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 305 3,490 SH   SOLE   3,490 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 22,282 243,676 SH   SOLE   243,676 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 568 5,357 SH   SOLE   5,357 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 901 8,933 SH   SOLE   8,933 0 0
SPIRE INC COM 84857L101 277 4,540 SH   SOLE   4,540 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,155 47,734 SH   SOLE   47,734 0 0
SPLUNK INC COM 848637104 3,652 25,231 SH   SOLE   25,231 0 0
SPLUNK INC COM 848637104 0 100 SH Put SOLE   100 0 0
SPLUNK INC COM 848637104 0 100 SH Put SOLE   100 0 0
SPOK HLDGS INC COM 84863T106 1,375 135,823 SH   SOLE   135,823 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,818 12,501 SH   SOLE   12,501 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 87 10,000 SH Put SOLE   10,000 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 201 10,800 SH   SOLE   10,800 0 0
SPROTT FOCUS TR INC COM 85208J109 159 19,201 SH   SOLE   19,201 0 0
SPROTT INC COM NEW 852066208 443 11,949 SH   SOLE   11,949 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 11,730 684,993 SH   SOLE   684,993 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 9,319 675,711 SH   SOLE   675,711 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 6,138 798,087 SH   SOLE   798,087 0 0
SPROUTS FMRS MKT INC COM 85208M102 267 11,709 SH   SOLE   11,709 0 0
SPS COMM INC COM 78463M107 752 4,649 SH   SOLE   4,649 0 0
SPX CORP COM 784635104 218 4,077 SH   SOLE   4,077 0 0
SQUARE INC CL A 852234103 34,850 145,250 SH   SOLE   145,250 0 0
SQUARE INC CL A 852234103 382 19,300 SH Put SOLE   19,300 0 0
SQUARE INC CL A 852234103 1 200 SH Put SOLE   200 0 0
SQUARESPACE INC CLASS A 85225A107 23,927 619,236 SH   SOLE   619,236 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,007 14,506 SH   SOLE   14,506 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 12,678 275,524 SH   SOLE   275,524 0 0
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 326 7,176 SH   SOLE   7,176 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 275 9,604 SH   SOLE   9,604 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 29,826 617,151 SH   SOLE   617,151 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 324 8,000 SH   SOLE   8,000 0 0
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 286 5,768 SH   SOLE   5,768 0 0
SSR MNG INC COM 784730103 239 16,352 SH   SOLE   16,352 0 0
STAG INDL INC COM 85254J102 1,233 31,485 SH   SOLE   31,485 0 0
STAGWELL INC COM CL A 85256A109 149 19,494 SH   SOLE   19,494 0 0
STANLEY BLACK & DECKER INC COM 854502101 7,737 44,109 SH   SOLE   44,109 0 0
STARBUCKS CORP COM 855244109 96,240 872,455 SH   SOLE   872,455 0 0
STARBUCKS CORP COM 855244109 0 600 SH Put SOLE   600 0 0
STARBUCKS CORP COM 855244109 0 100 SH Put SOLE   100 0 0
STARWOOD PPTY TR INC COM 85571B105 2,057 84,317 SH   SOLE   84,317 0 0
STATE STR CORP COM 857477103 2,713 32,072 SH   SOLE   32,072 0 0
STEEL DYNAMICS INC COM 858119100 4,092 70,070 SH   SOLE   70,070 0 0
STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 507 17,833 SH   SOLE   17,833 0 0
STEELCASE INC CL A 858155203 141 11,073 SH   SOLE   11,073 0 0
STELLANTIS N.V SHS N82405106 456 23,831 SH   SOLE   23,831 0 0
STEM INC COM 85859N102 924 38,689 SH   SOLE   38,689 0 0
STEPAN CO COM 858586100 224,683 1,989,375 SH   SOLE   1,989,375 0 0
STERICYCLE INC COM 858912108 914 13,367 SH   SOLE   13,367 0 0
STERIS PLC SHS USD G8473T100 4,532 22,227 SH   SOLE   22,227 0 0
STERLING BANCORP DEL COM 85917A100 2,112 84,734 SH   SOLE   84,734 0 0
STIFEL FINL CORP COM 860630102 594 8,763 SH   SOLE   8,763 0 0
STITCH FIX INC COM CL A 860897107 265 6,639 SH   SOLE   6,639 0 0
STITCH FIX INC COM CL A 860897107 1 1,100 SH Put SOLE   1,100 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 3,918 90,054 SH   SOLE   90,054 0 0
STONECO LTD COM CL A G85158106 338 9,771 SH   SOLE   9,771 0 0
STONECO LTD COM CL A G85158106 1 1,000 SH Put SOLE   1,000 0 0
STORE CAP CORP COM 862121100 728 22,791 SH   SOLE   22,791 0 0
STRATASYS LTD SHS M85548101 355 16,252 SH   SOLE   16,252 0 0
STRATEGY SHS DAY HAGAN NED 86280R803 272 8,155 SH   SOLE   8,155 0 0
STRATUS PPTYS INC COM NEW 863167201 321 9,906 SH   SOLE   9,906 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 114 65,000 SH   SOLE   65,000 0 0
STRIDE INC COM 86333M108 8,749 244,138 SH   SOLE   244,138 0 0
STRYKER CORPORATION COM 863667101 58,430 221,605 SH   SOLE   221,605 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 772 50,309 SH   SOLE   50,309 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 189 27,044 SH   SOLE   27,044 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 386 40,075 SH   SOLE   40,075 0 0
SUMMIT MATLS INC CL A 86614U100 248 7,756 SH   SOLE   7,756 0 0
SUN CMNTYS INC COM 866674104 1,536 8,295 SH   SOLE   8,295 0 0
SUN LIFE FINANCIAL INC. COM 866796105 2,006 39,223 SH   SOLE   39,223 0 0
SUNCOR ENERGY INC NEW COM 867224107 508 24,401 SH   SOLE   24,401 0 0
SUNDIAL GROWERS INC COM 86730L109 21 29,358 SH   SOLE   29,358 0 0
SUNDIAL GROWERS INC COM 86730L109 0 2,000 SH Put SOLE   2,000 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 759 20,348 SH   SOLE   20,348 0 0
SUNRUN INC COM 86771W105 380 8,699 SH   SOLE   8,699 0 0
SUPER MICRO COMPUTER INC COM 86800U104 8,486 232,826 SH   SOLE   232,826 0 0
SUPERIOR GROUP OF CO INC COM 868358102 426 18,300 SH   SOLE   18,300 0 0
SURGALIGN HOLDINGS INC COM 86882C105 549 503,500 SH   SOLE   503,500 0 0
SVB FINANCIAL GROUP COM 78486Q101 2,775 4,282 SH   SOLE   4,282 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 8,592 1,074,527 SH   SOLE   1,074,527 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 190 28,344 SH   SOLE   28,344 0 0
SWITCH INC CL A 87105L104 6,625 260,966 SH   SOLE   260,966 0 0
SYNAPTICS INC COM 87157D109 282 1,577 SH   SOLE   1,577 0 0
SYNCHRONY FINANCIAL COM 87165B103 2,639 53,870 SH   SOLE   53,870 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 207 10,741 SH   SOLE   10,741 0 0
SYNEOS HEALTH INC CL A 87166B102 970 11,087 SH   SOLE   11,087 0 0
SYNOPSYS INC COM 871607107 1,675 5,609 SH   SOLE   5,609 0 0
SYNOVUS FINL CORP COM NEW 87161C501 377 8,634 SH   SOLE   8,634 0 0
SYSCO CORP COM 871829107 33,074 421,186 SH   SOLE   421,186 0 0
SYSCO CORP COM 871829107 3 200 SH Put SOLE   200 0 0
T2 BIOSYSTEMS INC COM 89853L104 65 69,400 SH   SOLE   69,400 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 66,832 599,327 SH   SOLE   599,327 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1 500 SH Put SOLE   500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 421 104,100 SH Put SOLE   104,100 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 512 31,613 SH   SOLE   31,613 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,582 16,791 SH   SOLE   16,791 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5 100 SH Put SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1 200 SH Put SOLE   200 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 783 6,625 SH   SOLE   6,625 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,799 110,412 SH   SOLE   110,412 0 0
TANZANIAN GOLD CORP COM 87601A107 122 247,500 SH   SOLE   247,500 0 0
TAPESTRY INC COM 876030107 362 9,801 SH   SOLE   9,801 0 0
TARGA RES CORP COM 87612G101 27,766 564,287 SH   SOLE   564,287 0 0
TARGET CORP COM 87612E106 108,832 475,579 SH   SOLE   475,579 0 0
TASEKO MINES LTD COM 876511106 127 67,196 SH   SOLE   67,196 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 277 10,827 SH   SOLE   10,827 0 0
TC ENERGY CORP COM 87807B107 62,804 1,307,253 SH   SOLE   1,307,253 0 0
TCG BDC INC COM 872280102 2,797 208,640 SH   SOLE   208,640 0 0
TCW STRATEGIC INCOME FD INC COM 872340104 386 67,240 SH   SOLE   67,240 0 0
TE CONNECTIVITY LTD REG SHS H84989104 3,737 27,241 SH   SOLE   27,241 0 0
TECHNIPFMC PLC COM G87110105 150 19,834 SH   SOLE   19,834 0 0
TECHTARGET INC COM 87874R100 120,309 1,459,708 SH   SOLE   1,459,708 0 0
TECK RESOURCES LTD CL B 878742204 462 18,513 SH   SOLE   18,513 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 986 63,456 SH   SOLE   63,456 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 401 15,737 SH   SOLE   15,737 0 0
TELADOC HEALTH INC COM 87918A105 10,032 79,084 SH   SOLE   79,084 0 0
TELADOC HEALTH INC COM 87918A105 3 200 SH Put SOLE   200 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,984 6,963 SH   SOLE   6,963 0 0
TELEFLEX INCORPORATED COM 879369106 1,759 4,652 SH   SOLE   4,652 0 0
TELEFONICA S A SPONSORED ADR 879382208 63 13,170 SH   SOLE   13,170 0 0
TELLURIAN INC NEW COM 87968A104 729 185,848 SH   SOLE   185,848 0 0
TELUS CORPORATION COM 87971M103 245 11,138 SH   SOLE   11,138 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 1,349 173,781 SH   SOLE   173,781 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 3,420 638,191 SH   SOLE   638,191 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,164 46,689 SH   SOLE   46,689 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 535 73,843 SH   SOLE   73,843 0 0
TERADATA CORP DEL COM 88076W103 449 7,857 SH   SOLE   7,857 0 0
TERADYNE INC COM 880770102 776 7,104 SH   SOLE   7,104 0 0
TEREX CORP NEW COM 880779103 8,709 206,602 SH   SOLE   206,602 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,108 26,530 SH   SOLE   26,530 0 0
TERNIUM SA SPONSORED ADS 880890108 2,072 48,871 SH   SOLE   48,871 0 0
TERNIUM SA SPONSORED ADS 880890108 0 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 167,681 216,143 SH   SOLE   216,143 0 0
TESLA INC COM 88160R101 8 4,800 SH Put SOLE   4,800 0 0
TETRA TECH INC NEW COM 88162G103 12,951 86,824 SH   SOLE   86,824 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 15 15,000 SH   SOLE   15,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,500 256,277 SH   SOLE   256,277 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 147 190,000 SH Put SOLE   190,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4 16,000 SH Put SOLE   16,000 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 543 9,046 SH   SOLE   9,046 0 0
TEXAS INSTRS INC COM 882508104 62,839 327,010 SH   SOLE   327,010 0 0
TEXAS INSTRS INC COM 882508104 0 100 SH Put SOLE   100 0 0
TEXAS INSTRS INC COM 882508104 0 100 SH Put SOLE   100 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 11,949 9,863 SH   SOLE   9,863 0 0
TEXAS ROADHOUSE INC COM 882681109 244 2,675 SH   SOLE   2,675 0 0
TEXTRON INC COM 883203101 1,921 27,480 SH   SOLE   27,480 0 0
TEXTRON INC COM 883203101 0 100 SH Put SOLE   100 0 0
TFS FINL CORP COM 87240R107 1,225 64,256 SH   SOLE   64,256 0 0
TG THERAPEUTICS INC COM 88322Q108 701 21,084 SH   SOLE   21,084 0 0
THE ALGER ETF TRUST MID CAP 40 ETF 015564107 2,555 112,870 SH   SOLE   112,870 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 2,771 500,100 SH   SOLE   500,100 0 0
THE REAL BROKERAGE INC COM NEW 75585H206 20 10,565 SH   SOLE   10,565 0 0
THE TRADE DESK INC COM CL A 88339J105 17,062 242,728 SH   SOLE   242,728 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 45,648 79,875 SH   SOLE   79,875 0 0
THOMSON REUTERS CORP. COM NEW 884903709 991 8,913 SH   SOLE   8,913 0 0
THOR INDS INC COM 885160101 1,922 15,706 SH   SOLE   15,706 0 0
TIDAL ETF TR ROBINSON ALTERNT 886364678 200 10,000 SH   SOLE   10,000 0 0
TIDAL ETF TR RPAR RISK PARI 886364603 349 14,442 SH   SOLE   14,442 0 0
TILRAY INC COM CL 2 88688T100 2,019 181,722 SH   SOLE   181,722 0 0
TIMKEN CO COM 887389104 779 11,890 SH   SOLE   11,890 0 0
TIMKENSTEEL CORPORATION COM 887399103 599 45,763 SH   SOLE   45,763 0 0
TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 1,031 105,200 SH   SOLE   105,200 0 0
TITAN INTL INC ILL COM 88830M102 367 51,302 SH   SOLE   51,302 0 0
TJX COS INC NEW COM 872540109 70,144 1,062,350 SH   SOLE   1,062,350 0 0
T-MOBILE US INC COM 872590104 10,857 85,016 SH   SOLE   85,016 0 0
TOLL BROTHERS INC COM 889478103 433 7,818 SH   SOLE   7,818 0 0
TOOTSIE ROLL INDS INC COM 890516107 916 30,145 SH   SOLE   30,145 0 0
TORO CO COM 891092108 402 4,126 SH   SOLE   4,126 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 4,942 74,619 SH   SOLE   74,619 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 528 19,439 SH   SOLE   19,439 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 184 13,886 SH   SOLE   13,886 0 0
TORTOISEECOFIN ACQUISITION C SHS CL A G8956E109 9,423 970,372 SH   SOLE   970,372 0 0
TORTOISEECOFIN ACQUISITION C UNIT 99/99/9999 G8956E208 140 14,000 SH   SOLE   14,000 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 7,760 161,812 SH   SOLE   161,812 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 6,454 36,294 SH   SOLE   36,294 0 0
TPG PACE BENEFICIAL II CORP COMMON STOCK G89826104 419 42,798 SH   SOLE   42,798 0 0
TRACTOR SUPPLY CO COM 892356106 4,064 20,163 SH   SOLE   20,163 0 0
TRADEWEB MKTS INC CL A 892672106 221 2,748 SH   SOLE   2,748 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 4,387 25,421 SH   SOLE   25,421 0 0
TRANSDIGM GROUP INC COM 893641100 1,527 2,445 SH   SOLE   2,445 0 0
TRANSMEDICS GROUP INC COM 89377M109 336 10,203 SH   SOLE   10,203 0 0
TRANSOCEAN LTD REG SHS H8817H100 306 81,141 SH   SOLE   81,141 0 0
TRANSUNION COM 89400J107 515 4,620 SH   SOLE   4,620 0 0
TRAVEL PLUS LEISURE CO COM 894164102 1,501 27,541 SH   SOLE   27,541 0 0
TREACE MED CONCEPTS INC COM 89455T109 269 10,000 SH   SOLE   10,000 0 0
TREEHOUSE FOODS INC COM 89469A104 1,352 33,817 SH   SOLE   33,817 0 0
TREVENA INC COM 89532E109 21 17,026 SH   SOLE   17,026 0 0
TREX CO INC COM 89531P105 591 5,775 SH   SOLE   5,775 0 0
TREX CO INC COM 89531P105 6 400 SH Put SOLE   400 0 0
TRI CONTL CORP COM 895436103 921 27,602 SH   SOLE   27,602 0 0
TRIMBLE INC COM 896239100 648 7,948 SH   SOLE   7,948 0 0
TRINET GROUP INC COM 896288107 1,874 19,806 SH   SOLE   19,806 0 0
TRINITY INDS INC COM 896522109 891 32,796 SH   SOLE   32,796 0 0
TRIP COM GROUP LTD ADS 89677Q107 13,239 431,693 SH   SOLE   431,693 0 0
TRIP COM GROUP LTD ADS 89677Q107 47 41,500 SH Put SOLE   41,500 0 0
TRIPADVISOR INC COM 896945201 937 27,624 SH   SOLE   27,624 0 0
TRIPADVISOR INC COM 896945201 0 100 SH Put SOLE   100 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 921 58,322 SH   SOLE   58,322 0 0
TRISTATE CAP HLDGS INC COM 89678F100 238 11,217 SH   SOLE   11,217 0 0
TRITON INTL LTD CL A G9078F107 1,756 33,746 SH   SOLE   33,746 0 0
TRIUMPH BANCORP INC COM 89679E300 410 4,089 SH   SOLE   4,089 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,654 67,204 SH   SOLE   67,204 0 0
TRUIST FINL CORP COM 89832Q109 42,511 724,572 SH   SOLE   724,572 0 0
TRUPANION INC COM 898202106 363 4,675 SH   SOLE   4,675 0 0
TRUSTMARK CORP COM 898402102 228 7,000 SH   SOLE   7,000 0 0
TUATARA CAPITAL ACQUISITN CO CL A SHS G9118J101 1,808 185,813 SH   SOLE   185,813 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 392 5,894 SH   SOLE   5,894 0 0
TUTOR PERINI CORP COM 901109108 6,805 524,745 SH   SOLE   524,745 0 0
TWILIO INC CL A 90138F102 12,970 40,631 SH   SOLE   40,631 0 0
TWILIO INC CL A 90138F102 6 7,600 SH Put SOLE   7,600 0 0
TWIST BIOSCIENCE CORP COM 90184D100 348 3,251 SH   SOLE   3,251 0 0
TWITTER INC COM 90184L102 8,414 139,650 SH   SOLE   139,650 0 0
TWITTER INC COM 90184L102 0 100 SH Put SOLE   100 0 0
TWO COM CL A G9152V101 98 10,000 SH   SOLE   10,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 804 127,254 SH   SOLE   127,254 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 1,417 1,413,000 SH   SOLE   1,413,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 3,716 8,090 SH   SOLE   8,090 0 0
TYME TECHNOLOGIES INC COM 90238J103 378 368,100 SH   SOLE   368,100 0 0
TYME TECHNOLOGIES INC COM 90238J103 7 26,000 SH Put SOLE   26,000 0 0
TYSON FOODS INC CL A 902494103 8,740 110,701 SH   SOLE   110,701 0 0
TZP STRATEGIES ACQUISTN CORP CL A SHS G91595101 4,535 463,416 SH   SOLE   463,416 0 0
UBER TECHNOLOGIES INC COM 90353T100 12,811 286,713 SH   SOLE   286,713 0 0
UBER TECHNOLOGIES INC COM 90353T100 3 500 SH Put SOLE   500 0 0
UBIQUITI INC COM 90353W103 619 2,075 SH   SOLE   2,075 0 0
UBS GROUP AG SHS H42097107 666 41,791 SH   SOLE   41,791 0 0
UDR INC COM 902653104 1,643 31,007 SH   SOLE   31,007 0 0
UGI CORP NEW COM 902681105 4,239 99,514 SH   SOLE   99,514 0 0
UIPATH INC CL A 90364P105 21,592 410,325 SH   SOLE   410,325 0 0
ULTA BEAUTY INC COM 90384S303 36,862 102,058 SH   SOLE   102,058 0 0
UNDER ARMOUR INC CL A 904311107 377 18,882 SH   SOLE   18,882 0 0
UNDER ARMOUR INC CL C 904311206 391 22,249 SH   SOLE   22,249 0 0
UNIFIED SER TR BALLAST SMLMD CP 90470L550 4,723 131,885 SH   SOLE   131,885 0 0
UNIFIRST CORP MASS COM 904708104 1,483 6,980 SH   SOLE   6,980 0 0
UNILEVER PLC SPON ADR NEW 904767704 7,131 131,691 SH   SOLE   131,691 0 0
UNION PAC CORP COM 907818108 54,013 274,895 SH   SOLE   274,895 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,600 33,565 SH   SOLE   33,565 0 0
UNITED BANKSHARES INC WEST V COM 909907107 312 8,530 SH   SOLE   8,530 0 0
UNITED GUARDIAN INC COM 910571108 156 11,000 SH   SOLE   11,000 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 121 10,660 SH   SOLE   10,660 0 0
UNITED PARCEL SERVICE INC CL B 911312106 162,025 889,809 SH   SOLE   889,809 0 0
UNITED RENTALS INC COM 911363109 6,775 19,285 SH   SOLE   19,285 0 0
UNITED STATES CELLULAR CORP COM 911684108 209 6,567 SH   SOLE   6,567 0 0
UNITED STATES STL CORP NEW COM 912909108 472 21,582 SH   SOLE   21,582 0 0
UNITED STATES STL CORP NEW COM 912909108 15 26,500 SH Put SOLE   26,500 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318300 448 22,136 SH   SOLE   22,136 0 0
UNITED STS OIL FD LP UNITS 91232N207 2,092 39,749 SH   SOLE   39,749 0 0
UNITEDHEALTH GROUP INC COM 91324P102 188,195 481,252 SH   SOLE   481,252 0 0
UNITY SOFTWARE INC COM 91332U101 4,919 38,921 SH   SOLE   38,921 0 0
UNITY SOFTWARE INC COM 91332U101 0 100 SH Put SOLE   100 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 834 4,873 SH   SOLE   4,873 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,587 11,463 SH   SOLE   11,463 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 726 55,619 SH   SOLE   55,619 0 0
UNUM GROUP COM 91529Y106 2,286 91,079 SH   SOLE   91,079 0 0
UPLAND SOFTWARE INC COM 91544A109 2,272 67,904 SH   SOLE   67,904 0 0
UPSTART HLDGS INC COM 91680M107 959 3,019 SH   SOLE   3,019 0 0
UPSTART HLDGS INC COM 91680M107 13 2,500 SH Put SOLE   2,500 0 0
UPWORK INC COM 91688F104 412 9,114 SH   SOLE   9,114 0 0
URANIUM ENERGY CORP COM 916896103 304 99,672 SH   SOLE   99,672 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 494 26,067 SH   SOLE   26,067 0 0
US BANCORP DEL COM NEW 902973304 74,186 1,247,820 SH   SOLE   1,247,820 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 242 14,635 SH   SOLE   14,635 0 0
USCF ETF TR MIDSTREAM ENERGY 90290T882 83,118 2,836,807 SH   SOLE   2,836,807 0 0
USD PARTNERS LP COM UT REP LTD 903318103 195 31,300 SH   SOLE   31,300 0 0
USHG ACQUISITION CORP COM CL A 91748P100 2,941 302,366 SH   SOLE   302,366 0 0
UTZ BRANDS INC COM CL A 918090101 444 25,764 SH   SOLE   25,764 0 0
V F CORP COM 918204108 4,179 62,489 SH   SOLE   62,489 0 0
VAIL RESORTS INC COM 91879Q109 1,892 5,653 SH   SOLE   5,653 0 0
VALERO ENERGY CORP COM 91913Y100 13,075 185,459 SH   SOLE   185,459 0 0
VALLEY NATL BANCORP COM 919794107 142 10,854 SH   SOLE   10,854 0 0
VALVOLINE INC COM 92047W101 555 17,732 SH   SOLE   17,732 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1,649 18,049 SH   SOLE   18,049 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411 821 47,914 SH   SOLE   47,914 0 0
VANECK ETF TRUST BIOTECH ETF 92189F726 2,506 12,387 SH   SOLE   12,387 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 3,779 114,346 SH   SOLE   114,346 0 0
VANECK ETF TRUST GAMING ETF 92189F882 599 12,304 SH   SOLE   12,304 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 33,933 1,151,122 SH   SOLE   1,151,122 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 3 2,100 SH Put SOLE   2,100 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 4,296 68,823 SH   SOLE   68,823 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 3,032 79,236 SH   SOLE   79,236 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 1 3,200 SH Put SOLE   3,200 0 0
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 10,509 70,485 SH   SOLE   70,485 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 9,650 131,766 SH   SOLE   131,766 0 0
VANECK ETF TRUST NATURAL RESOURC 92189F841 905 19,787 SH   SOLE   19,787 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607 792 4,023 SH   SOLE   4,023 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5,797 22,593 SH   SOLE   22,593 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 43 30,500 SH Put SOLE   30,500 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3 200 SH Put SOLE   200 0 0
VANECK ETF TRUST STEEL ETF 92189F205 1,556 28,265 SH   SOLE   28,265 0 0
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 288 9,541 SH   SOLE   9,541 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 807 44,661 SH   SOLE   44,661 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817 4,785 248,578 SH   SOLE   248,578 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 5,588 326,747 SH   SOLE   326,747 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 623 2,329 SH   SOLE   2,329 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,414 10,053 SH   SOLE   10,053 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 226 1,154 SH   SOLE   1,154 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 230 1,337 SH   SOLE   1,337 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,961 9,736 SH   SOLE   9,736 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 20,850 233,173 SH   SOLE   233,173 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 7,067 69,157 SH   SOLE   69,157 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 69,931 853,625 SH   SOLE   853,625 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 106,637 1,247,848 SH   SOLE   1,247,848 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 20,085 352,781 SH   SOLE   352,781 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 14,261 78,272 SH   SOLE   78,272 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 225,695 777,843 SH   SOLE   777,843 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 34,165 170,115 SH   SOLE   170,115 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 10,796 45,813 SH   SOLE   45,813 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8,100 57,972 SH   SOLE   57,972 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 51,151 216,062 SH   SOLE   216,062 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 64,934 637,800 SH   SOLE   637,800 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 364,973 925,384 SH   SOLE   925,384 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 107,262 633,740 SH   SOLE   633,740 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 64,188 293,595 SH   SOLE   293,595 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 49,378 176,302 SH   SOLE   176,302 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 194,901 877,635 SH   SOLE   877,635 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 89,625 662,153 SH   SOLE   662,153 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 123,030 2,018,249 SH   SOLE   2,018,249 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 135,155 2,700,451 SH   SOLE   2,700,451 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 118,320 1,803,375 SH   SOLE   1,803,375 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 59,517 734,216 SH   SOLE   734,216 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,900 29,182 SH   SOLE   29,182 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 480 8,473 SH   SOLE   8,473 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 23,033 226,243 SH   SOLE   226,243 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 103,426 1,966,727 SH   SOLE   1,966,727 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,815 69,659 SH   SOLE   69,659 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 18,764 277,731 SH   SOLE   277,731 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 36,615 387,792 SH   SOLE   387,792 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 5,890 55,736 SH   SOLE   55,736 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 33,320 625,479 SH   SOLE   625,479 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 19,521 317,832 SH   SOLE   317,832 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15,015 182,290 SH   SOLE   182,290 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 22,744 322,570 SH   SOLE   322,570 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 6,941 34,691 SH   SOLE   34,691 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 14,538 211,257 SH   SOLE   211,257 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 327 1,526 SH   SOLE   1,526 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,264 14,277 SH   SOLE   14,277 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 259 1,844 SH   SOLE   1,844 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 17,155 86,604 SH   SOLE   86,604 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 248,684 1,618,952 SH   SOLE   1,618,952 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 19,526 308,571 SH   SOLE   308,571 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 156,404 3,097,673 SH   SOLE   3,097,673 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 977 12,464 SH   SOLE   12,464 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 55,671 538,559 SH   SOLE   538,559 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 12,603 144,526 SH   SOLE   144,526 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 221 3,326 SH   SOLE   3,326 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 1,654 26,752 SH   SOLE   26,752 0 0
VANGUARD WORLD FD ESG US CORP BD 921910691 228 3,098 SH   SOLE   3,098 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 3,673 45,873 SH   SOLE   45,873 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 204 1,510 SH   SOLE   1,510 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2,876 18,871 SH   SOLE   18,871 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 35,264 360,447 SH   SOLE   360,447 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 46,994 200,139 SH   SOLE   200,139 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 6,965 49,516 SH   SOLE   49,516 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,119 3,610 SH   SOLE   3,610 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 11,299 62,962 SH   SOLE   62,962 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 6,919 93,614 SH   SOLE   93,614 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 15,458 166,915 SH   SOLE   166,915 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 16,109 65,201 SH   SOLE   65,201 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 8,613 45,853 SH   SOLE   45,853 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 131,384 327,583 SH   SOLE   327,583 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,311 7,575 SH   SOLE   7,575 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,604 18,715 SH   SOLE   18,715 0 0
VAREX IMAGING CORP COM 92214X106 327 11,516 SH   SOLE   11,516 0 0
VARONIS SYS INC COM 922280102 290 4,759 SH   SOLE   4,759 0 0
VAXART INC COM NEW 92243A200 148 18,581 SH   SOLE   18,581 0 0
VBI VACCINES INC CDA COM NEW 91822J103 143 46,190 SH   SOLE   46,190 0 0
VECTOIQ ACQUISITION CORP II COM CL A 92244F109 3,049 313,553 SH   SOLE   313,553 0 0
VECTOR ACQUISITION CORP II CL A SHS G9460A104 977 100,000 SH   SOLE   100,000 0 0
VECTOR GROUP LTD COM 92240M108 1,743 136,725 SH   SOLE   136,725 0 0
VEEVA SYS INC CL A COM 922475108 3,295 11,441 SH   SOLE   11,441 0 0
VEEVA SYS INC CL A COM 922475108 1 300 SH Put SOLE   300 0 0
VENATOR MATLS PLC SHS G9329Z100 192 67,500 SH   SOLE   67,500 0 0
VENTAS INC COM 92276F100 5,456 99,253 SH   SOLE   99,253 0 0
VEON LTD SPONSORED ADR 91822M106 1,012 486,616 SH   SOLE   486,616 0 0
VERASTEM INC COM 92337C104 43 14,014 SH   SOLE   14,014 0 0
VERISIGN INC COM 92343E102 287 1,398 SH   SOLE   1,398 0 0
VERISK ANALYTICS INC COM 92345Y106 9,835 49,141 SH   SOLE   49,141 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 200,849 3,718,611 SH   SOLE   3,718,611 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1 1,500 SH Put SOLE   1,500 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 9,693 53,658 SH   SOLE   53,658 0 0
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 525 50,039 SH   SOLE   50,039 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 360 15,032 SH   SOLE   15,032 0 0
VERU INC COM 92536C103 730 84,817 SH   SOLE   84,817 0 0
VERU INC COM 92536C103 13 8,000 SH Put SOLE   8,000 0 0
VIACOMCBS INC CL B 92556H206 5,913 149,135 SH   SOLE   149,135 0 0
VIACOMCBS INC CL B 92556H206 105 38,100 SH Put SOLE   38,100 0 0
VIATRIS INC COM 92556V106 6,226 465,827 SH   SOLE   465,827 0 0
VICI PPTYS INC COM 925652109 894 31,427 SH   SOLE   31,427 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1,319 20,461 SH   SOLE   20,461 0 0
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 9,402 165,556 SH   SOLE   165,556 0 0
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 250 4,357 SH   SOLE   4,357 0 0
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 246 5,675 SH   SOLE   5,675 0 0
VICTORY PORTFOLIOS II VICTORYSHS EMMKT 92647N543 228 4,731 SH   SOLE   4,731 0 0
VICTORY PORTFOLIOS II VICTORYSHS INDEX 92647N576 279 4,328 SH   SOLE   4,328 0 0
VICTORY PORTFOLIOS II VICTORYSHS INTL 92647N550 200 4,124 SH   SOLE   4,124 0 0
VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 519 9,693 SH   SOLE   9,693 0 0
VIEW INC COM CL A 92671V106 84 15,781 SH   SOLE   15,781 0 0
VIKING THERAPEUTICS INC COM 92686J106 72 11,561 SH   SOLE   11,561 0 0
VIKING THERAPEUTICS INC COM 92686J106 1 2,000 SH Put SOLE   2,000 0 0
VIMEO INC COMMON STOCK 92719V100 1,765 60,159 SH   SOLE   60,159 0 0
VINTAGE WINE ESTATES INC COM 92747V106 138 13,404 SH   SOLE   13,404 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 305 13,855 SH   SOLE   13,855 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 627 14,435 SH   SOLE   14,435 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 388 15,004 SH   SOLE   15,004 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1 800 SH Put SOLE   800 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 3 500 SH Put SOLE   500 0 0
VIRNETX HLDG CORP COM 92823T108 679 173,234 SH   SOLE   173,234 0 0
VIRTRA INC COM PAR 92827K301 580 57,190 SH   SOLE   57,190 0 0
VIRTU FINL INC CL A 928254101 9,524 390,848 SH   SOLE   390,848 0 0
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 106 17,552 SH   SOLE   17,552 0 0
VISA INC COM CL A 92826C839 287,878 1,293,109 SH   SOLE   1,293,109 0 0
VISTA OUTDOOR INC COM 928377100 427 10,633 SH   SOLE   10,633 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 372 136,078 SH   SOLE   136,078 0 0
VISTRA CORP COM 92840M102 1,712 100,042 SH   SOLE   100,042 0 0
VITAL FARMS INC COM 92847W103 8,989 511,619 SH   SOLE   511,619 0 0
VIVINT SMART HOME INC COM CL A 928542109 278 29,433 SH   SOLE   29,433 0 0
VMWARE INC CL A COM 928563402 4,330 29,405 SH   SOLE   29,405 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,633 236,003 SH   SOLE   236,003 0 0
VONAGE HLDGS CORP COM 92886T201 1,665 103,039 SH   SOLE   103,039 0 0
VONTIER CORPORATION COM 928881101 1,065 31,804 SH   SOLE   31,804 0 0
VORNADO RLTY TR SH BEN INT 929042109 12,209 291,020 SH   SOLE   291,020 0 0
VULCAN MATLS CO COM 929160109 23,193 137,120 SH   SOLE   137,120 0 0
WABTEC COM 929740108 634 7,618 SH   SOLE   7,618 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 57,581 1,224,345 SH   SOLE   1,224,345 0 0
WALKER & DUNLOP INC COM 93148P102 2,464 21,696 SH   SOLE   21,696 0 0
WALMART INC COM 931142103 150,502 1,079,514 SH   SOLE   1,079,514 0 0
WALMART INC COM 931142103 1 200 SH Put SOLE   200 0 0
WARBURG PINCUS CAPTAL CORP I SHS CL A G9461D107 4,348 442,575 SH   SOLE   442,575 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 1,111 26,001 SH   SOLE   26,001 0 0
WARRIOR TECHNOLOGIES ACQUI C COM CL A 936273101 2,380 242,674 SH   SOLE   242,674 0 0
WASHINGTON FED INC COM 938824109 311 9,022 SH   SOLE   9,022 0 0
WASTE CONNECTIONS INC COM 94106B101 1,003 7,956 SH   SOLE   7,956 0 0
WASTE MGMT INC DEL COM 94106L109 8,252 55,266 SH   SOLE   55,266 0 0
WATERS CORP COM 941848103 1,995 5,549 SH   SOLE   5,549 0 0
WATSCO INC COM 942622200 3,729 14,106 SH   SOLE   14,106 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 402 2,394 SH   SOLE   2,394 0 0
WAYFAIR INC CL A 94419L101 502 1,954 SH   SOLE   1,954 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 18 18,000 SH   SOLE   18,000 0 0
WD 40 CO COM 929236107 889 3,834 SH   SOLE   3,834 0 0
WEC ENERGY GROUP INC COM 92939U106 3,551 40,319 SH   SOLE   40,319 0 0
WEIBO CORP NOTE 1.250%11/1 948596AC5 4,902 5,019,000 SH   SOLE   5,019,000 0 0
WEIBO CORP SPONSORED ADR 948596101 3,409 71,966 SH   SOLE   71,966 0 0
WELLS FARGO CO NEW COM 949746101 109,285 2,354,926 SH   SOLE   2,354,926 0 0
WELLS FARGO CO NEW COM 949746101 1 2,000 SH Put SOLE   2,000 0 0
WELLTOWER INC COM 95040Q104 1,495 18,223 SH   SOLE   18,223 0 0
WENDYS CO COM 95058W100 1,260 58,139 SH   SOLE   58,139 0 0
WESCO INTL INC COM 95082P105 1,673 14,541 SH   SOLE   14,541 0 0
WESCO INTL INC COM 95082P105 1 100 SH Put SOLE   100 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,173 9,824 SH   SOLE   9,824 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,383 31,083 SH   SOLE   31,083 0 0
WESTERN ASSET HIGH INCOME FD COM 95766J102 729 101,957 SH   SOLE   101,957 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 73 14,108 SH   SOLE   14,108 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 3,923 294,101 SH   SOLE   294,101 0 0
WESTERN ASSET MUN HIGH INCOM COM 95766N103 81 10,171 SH   SOLE   10,171 0 0
WESTERN ASSET MUN PARTNERS F COM 95766P108 158 10,081 SH   SOLE   10,081 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 8,333 626,883 SH   SOLE   626,883 0 0
WESTERN DIGITAL CORP. COM 958102105 9,403 166,605 SH   SOLE   166,605 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 180 180,000 SH   SOLE   180,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,594 76,107 SH   SOLE   76,107 0 0
WESTERN UN CO COM 959802109 2,088 103,556 SH   SOLE   103,556 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 609 32,959 SH   SOLE   32,959 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 39 12,100 SH   SOLE   12,100 0 0
WESTROCK CO COM 96145D105 19,743 398,223 SH   SOLE   398,223 0 0
WEX INC COM 96208T104 440 2,501 SH   SOLE   2,501 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 23,270 655,777 SH   SOLE   655,777 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 0 100 SH Put SOLE   100 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 0 100 SH Put SOLE   100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,794 153,962 SH   SOLE   153,962 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 742 112,818 SH   SOLE   112,818 0 0
WHIRLPOOL CORP COM 963320106 5,088 24,978 SH   SOLE   24,978 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 370 350 SH   SOLE   350 0 0
WHITESTONE REIT COM 966084204 512 52,265 SH   SOLE   52,265 0 0
WHITING PETE CORP NEW COM NEW 966387508 5,822 99,524 SH   SOLE   99,524 0 0
WILEY JOHN & SONS INC CL A 968223206 1,480 28,454 SH   SOLE   28,454 0 0
WILLIAMS COS INC COM 969457100 29,793 1,149,172 SH   SOLE   1,149,172 0 0
WILLIAMS SONOMA INC COM 969904101 3,574 20,068 SH   SOLE   20,068 0 0
WILLIAMS SONOMA INC COM 969904101 238 27,600 SH Put SOLE   27,600 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 2,880 12,494 SH   SOLE   12,494 0 0
WINGSTOP INC COM 974155103 556 3,402 SH   SOLE   3,402 0 0
WINTRUST FINL CORP COM 97650W108 933 11,596 SH   SOLE   11,596 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 13,027 501,896 SH   SOLE   501,896 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2,589 44,906 SH   SOLE   44,906 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 9,279 248,569 SH   SOLE   248,569 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,172 26,886 SH   SOLE   26,886 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,402 26,271 SH   SOLE   26,271 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 867 11,381 SH   SOLE   11,381 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 2,838 112,970 SH   SOLE   112,970 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 201 5,396 SH   SOLE   5,396 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 783 14,802 SH   SOLE   14,802 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 1,302 27,361 SH   SOLE   27,361 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 672 17,587 SH   SOLE   17,587 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 490 6,584 SH   SOLE   6,584 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 4,997 106,662 SH   SOLE   106,662 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 256 5,966 SH   SOLE   5,966 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 594 9,444 SH   SOLE   9,444 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 242 3,153 SH   SOLE   3,153 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 236 2,497 SH   SOLE   2,497 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,553 20,211 SH   SOLE   20,211 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 9,956 83,444 SH   SOLE   83,444 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,090 26,238 SH   SOLE   26,238 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 8,704 167,417 SH   SOLE   167,417 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857 32,982 847,173 SH   SOLE   847,173 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 75,323 1,280,149 SH   SOLE   1,280,149 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 615 14,074 SH   SOLE   14,074 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,614 52,483 SH   SOLE   52,483 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 1,643 33,992 SH   SOLE   33,992 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 10,923 93,030 SH   SOLE   93,030 0 0
WIX COM LTD SHS M98068105 297 1,508 SH   SOLE   1,508 0 0
WM TECHNOLOGY INC COM 92971A109 230 15,825 SH   SOLE   15,825 0 0
WOLVERINE WORLD WIDE INC COM 978097103 599 20,074 SH   SOLE   20,074 0 0
WOODWARD INC COM 980745103 393 3,423 SH   SOLE   3,423 0 0
WORKDAY INC CL A 98138H101 11,177 44,916 SH   SOLE   44,916 0 0
WORKIVA INC COM CL A 98139A105 4,810 34,068 SH   SOLE   34,068 0 0
WP CAREY INC COM 92936U109 17,747 242,870 SH   SOLE   242,870 0 0
WPP PLC NEW ADR 92937A102 381 5,700 SH   SOLE   5,700 0 0
WRAP TECHNOLOGIES INC COM 98212N107 741 123,740 SH   SOLE   123,740 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 605 7,815 SH   SOLE   7,815 0 0
WYNN RESORTS LTD COM 983134107 4,199 49,755 SH   SOLE   49,755 0 0
WYNN RESORTS LTD COM 983134107 3 500 SH Put SOLE   500 0 0
XCEL ENERGY INC COM 98389B100 4,871 77,751 SH   SOLE   77,751 0 0
XILINX INC COM 983919101 8,382 55,125 SH   SOLE   55,125 0 0
XILINX INC COM 983919101 1 100 SH Put SOLE   100 0 0
XP INC CL A G98239109 257 6,383 SH   SOLE   6,383 0 0
XPENG INC ADS 98422D105 336 9,364 SH   SOLE   9,364 0 0
XPO LOGISTICS INC COM 983793100 2,847 35,637 SH   SOLE   35,637 0 0
XYLEM INC COM 98419M100 9,660 78,117 SH   SOLE   78,117 0 0
YAMANA GOLD INC COM 98462Y100 123 30,487 SH   SOLE   30,487 0 0
YANDEX N V SHS CLASS A N97284108 340 4,286 SH   SOLE   4,286 0 0
YANDEX N V SHS CLASS A N97284108 1 4,000 SH Put SOLE   4,000 0 0
YELLOW CORP COM 985510106 6,612 1,170,211 SH   SOLE   1,170,211 0 0
YELLOW CORP COM 985510106 1 25,000 SH Put SOLE   25,000 0 0
YETI HLDGS INC COM 98585X104 3,262 37,996 SH   SOLE   37,996 0 0
YETI HLDGS INC COM 98585X104 2 500 SH Put SOLE   500 0 0
YUM BRANDS INC COM 988498101 5,815 47,557 SH   SOLE   47,557 0 0
YUM CHINA HLDGS INC COM 98850P109 2,091 35,923 SH   SOLE   35,923 0 0
ZAI LAB LTD ADR 98887Q104 203 1,933 SH   SOLE   1,933 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4,578 8,843 SH   SOLE   8,843 0 0
ZENDESK INC COM 98936J101 638 5,441 SH   SOLE   5,441 0 0
ZENDESK INC COM 98936J101 0 200 SH Put SOLE   200 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 1,993 29,905 SH   SOLE   29,905 0 0
ZEVIA PBC CL A 98955K104 230 20,000 SH   SOLE   20,000 0 0
ZILLOW GROUP INC CL A 98954M101 666 7,513 SH   SOLE   7,513 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 19,173 217,722 SH   SOLE   217,722 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 8,841 60,518 SH   SOLE   60,518 0 0
ZIMMER ENERGY TRANSITION ACQ COM CL A 989570106 1,022 104,988 SH   SOLE   104,988 0 0
ZIONS BANCORPORATION N A COM 989701107 952 15,441 SH   SOLE   15,441 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 95 51,875 SH   SOLE   51,875 0 0
ZOETIS INC CL A 98978V103 82,327 424,015 SH   SOLE   424,015 0 0
ZOETIS INC CL A 98978V103 262 44,200 SH Put SOLE   44,200 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8,707 33,278 SH   SOLE   33,278 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 13,101 214,120 SH   SOLE   214,120 0 0
ZOVIO INC COM 98979V102 263 109,815 SH   SOLE   109,815 0 0
ZSCALER INC COM 98980G102 7,498 28,598 SH   SOLE   28,598 0 0
ZUORA INC COM CL A 98983V106 4,078 245,917 SH   SOLE   245,917 0 0
ZUORA INC COM CL A 98983V106 0 400 SH Put SOLE   400 0 0
ZYNGA INC CL A 98986T108 298 38,991 SH   SOLE   38,991 0 0
ZYNGA INC CL A 98986T108 5 8,200 SH Put SOLE   8,200 0 0