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