The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC Stock 88025U109   875 24 SH   SOLE   24 0 0
1ST SOURCE CORP Stock 336901103   796 15 SH   SOLE 19 15 0 0
2SEVENTY BIO INC Stock 901384107   2,146 229 SH   SOLE   229 0 0
360 DIGITECH INC ADR 88557W101   2,443 120 SH   SOLE   120 0 0
ARK ETF TR ETF 00214Q500   206,164 10,062 SH   SOLE   10,061 0 0
3-D SYS CORP DEL Stock 88554D205   252,562 34,130 SH   SOLE   34,130 0 0
3M CO Stock 88579Y101   89,940 750 SH   SOLE 5 750 0 0
3M CO Stock 88579Y101   5,899 49 SH   SOLE 33 49 0 0
3M CO Stock 88579Y101   1,658,125 13,827 SH   SOLE   13,826 0 0
ETF SER SOLUTIONS ETF 26922A594   17,542 602 SH   SOLE   601 0 0
AAON INC Stock 000360206   1,054 14 SH   SOLE 19 14 0 0
AAON INC Stock 000360206   199,550 2,649 SH   SOLE 23 2,649 0 0
AAON INC Stock 000360206   17,474 232 SH   SOLE   232 0 0
PROG HOLDINGS INC Stock 74319R101   5,489 325 SH   SOLE   325 0 0
ABB LTD ADR 000375204   427,300 14,028 SH   SOLE   14,028 0 0
ABBOTT LABS Stock 002824100   20,750 189 SH   SOLE 7 189 0 0
ABBOTT LABS Stock 002824100   34,803 317 SH   SOLE 9 317 0 0
ABBOTT LABS Stock 002824100   49,093 447 SH   SOLE 19 447 0 0
ABBOTT LABS Stock 002824100   110,888 1,010 SH   SOLE 28 1,010 0 0
ABBOTT LABS Stock 002824100   8,941 81 SH   SOLE 33 81 0 0
ABBOTT LABS Stock 002824100   98,811 900 SH   SOLE 41 900 0 0
ABBOTT LABS Stock 002824100   7,576 69 SH   SOLE 46 69 0 0
ABBOTT LABS Stock 002824100   10,766,016 98,060 SH   SOLE   98,060 0 0
ABBVIE INC Stock 00287Y109   56,240 348 SH   SOLE 7 348 0 0
ABBVIE INC Stock 00287Y109   162,256 1,004 SH   SOLE 9 1,004 0 0
ABBVIE INC Stock 00287Y109   254,427 1,574 SH   SOLE 19 1,574 0 0
ABBVIE INC Stock 00287Y109   239,183 1,480 SH   SOLE 30 1,480 0 0
ABBVIE INC Stock 00287Y109   16,665 103 SH   SOLE 33 103 0 0
ABBVIE INC Stock 00287Y109   175,832 1,088 SH   SOLE 45 1,088 0 0
ABBVIE INC Stock 00287Y109   108,602 672 SH   SOLE 52 672 0 0
ABBVIE INC Stock 00287Y109   19,697,744 121,884 SH   SOLE   121,884 0 0
ABERCROMBIE & FITCH CO Stock 002896207   2,291 100 SH   SOLE   100 0 0
ABRDN ASIA PACIFIC INCOME FU CEF 003009107   590,321 224,457 SH   SOLE   224,456 0 0
ABRDN GLOBAL DYNAMIC DIVIDEN CEF 00302M106   15,344 1,622 SH   SOLE   1,622 0 0
ABRDN GLOBAL PREMIER PPTYS F CEF 00302L108   5 1 SH   SOLE   1 0 0
ABRDN PALLADIUM ETF TRUST ETF 003262102   199,123 1,206 SH   SOLE   1,206 0 0
ABM INDS INC Stock 000957100   3,376 76 SH   SOLE 9 76 0 0
ABM INDS INC Stock 000957100   12,167 274 SH   SOLE 34 273 0 0
ABM INDS INC Stock 000957100   253,194 5,700 SH   SOLE   5,700 0 0
ABRDN ETFS ETF 003261203   45,005 1,301 SH   SOLE   1,301 0 0
ABRDN ETFS ETF 003261104   1,357,149 61,521 SH   SOLE   61,520 0 0
ABRDN INCOME CREDIT STRATEGI CEF 003057106   127,715 18,837 SH   SOLE   18,837 0 0
ABRDN GOLD ETF TRUST ETF 00326A104   400,185 22,907 SH   SOLE   22,907 0 0
ABRDN PLATINUM ETF TRUST ETF 003260106   11,715 118 SH   SOLE   118 0 0
ABRDN PRECIOUS METALS BASKET ETF 003263100   1,249 14 SH   SOLE   14 0 0
ABRDN SILVER ETF TRUST ETF 003264108   102,537 4,462 SH   SOLE   4,462 0 0
ABRDN TOTAL DYNAMIC DIVIDEND CEF 00326L100   9,750 1,250 SH   SOLE   1,250 0 0
ACADEMY SPORTS & OUTDOORS IN Stock 00402L107   1,681 32 SH   SOLE 19 32 0 0
ACADEMY SPORTS & OUTDOORS IN Stock 00402L107   7,569 144 SH   SOLE   144 0 0
ACADIA HEALTHCARE COMPANY IN Stock 00404A109   183,162 2,225 SH   SOLE 45 2,225 0 0
ACADIA HEALTHCARE COMPANY IN Stock 00404A109   66,432 807 SH   SOLE   807 0 0
ACASTI PHARMA INC CL A Stock 00430K402   125 250 SH   SOLE   250 0 0
ACCENTURE PLC IRELAND Stock G1151C101   3,469 13 SH   SOLE 9 13 0 0
ACCENTURE PLC IRELAND Stock G1151C101   14,061 53 SH   SOLE 19 52 0 0
ACCENTURE PLC IRELAND Stock G1151C101   99,798 374 SH   SOLE 28 374 0 0
ACCENTURE PLC IRELAND Stock G1151C101   213,472 800 SH   SOLE 30 800 0 0
ACCENTURE PLC IRELAND Stock G1151C101   10,714 40 SH   SOLE 33 40 0 0
ACCENTURE PLC IRELAND Stock G1151C101   93,394 350 SH   SOLE 41 350 0 0
ACCENTURE PLC IRELAND Stock G1151C101   5,070 19 SH   SOLE 46 19 0 0
ACCENTURE PLC IRELAND Stock G1151C101   3,662,735 13,726 SH   SOLE   13,726 0 0
ACCO BRANDS CORP Stock 00081T108   2,795 500 SH   SOLE   500 0 0
ACCURAY INC Stock 004397105   52,041 24,900 SH   SOLE   24,900 0 0
ACELRX PHARMACEUTICALS INC Stock 00444T209   423 187 SH   SOLE   187 0 0
ACTINIUM PHARMACEUTICALS INC Stock 00507W206   10,650 1,000 SH   SOLE   1,000 0 0
ACTIVISION BLIZZARD INC Stock 00507V109   22,200 290 SH   SOLE 9 290 0 0
ACTIVISION BLIZZARD INC Stock 00507V109   5,741 75 SH   SOLE 36 75 0 0
ACTIVISION BLIZZARD INC Stock 00507V109   13,404 175 SH   SOLE 43 175 0 0
ACTIVISION BLIZZARD INC Stock 00507V109   2,036,062 26,598 SH   SOLE   26,597 0 0
ACUSHNET HLDGS CORP Stock 005098108   0 0 SH   SOLE 19 0 0 0
ADAMS DIVERSIFIED EQUITY FD CEF 006212104   1,367,415 94,045 SH   SOLE   94,045 0 0
ADAM NAT RES FD INC CEF 00548F105   13,102 601 SH   SOLE   601 0 0
ADAPTHEALTH CORP Stock 00653Q102   1,922 100 SH   SOLE   100 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107   475 325 SH   SOLE   325 0 0
ADAPTIVE BIOTECHNOLOGIES COR Stock 00650F109   458 60 SH   SOLE 19 60 0 0
ADDUS HOMECARE CORP Stock 006739106   3,482 35 SH   SOLE   35 0 0
ADEIA INC Stock 00676P107   16,590 1,750 SH   SOLE   1,750 0 0
ADIENT PLC Stock G0084W101   34,100 983 SH   SOLE   983 0 0
ADMA BIOLOGICS INC Stock 000899104   1,940 500 SH   SOLE   500 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   32,643 97 SH   SOLE 2 97 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   10,769 32 SH   SOLE 4 32 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   71,344 212 SH   SOLE 9 212 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   42,403 126 SH   SOLE 19 126 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   156,150 464 SH   SOLE 28 464 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   3,702 11 SH   SOLE 33 11 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   60,575 180 SH   SOLE 41 180 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   4,038 12 SH   SOLE 46 12 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   94,228 280 SH   SOLE 49 280 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   18,846 56 SH   SOLE 50 56 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   262,157 779 SH   SOLE 53 779 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101   5,570,581 16,553 SH   SOLE   16,553 0 0
ADT INC DEL Stock 00090Q103   5,750 634 SH   SOLE   634 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106   8,822 60 SH   SOLE 4 60 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106   441 3 SH   SOLE 9 3 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106   110,125 749 SH   SOLE   748 0 0
ADVANCED DRAIN SYS INC DEL Stock 00790R104   328 4 SH   SOLE 19 4 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   4,340 67 SH   SOLE 9 67 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   34,393 531 SH   SOLE 19 531 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   3,303 51 SH   SOLE 33 51 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   22,799 352 SH   SOLE 43 352 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   2,785 43 SH   SOLE 46 43 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   4,227,175 65,264 SH   SOLE   65,264 0 0
ADVANSIX INC Stock 00773T101   456 12 SH   SOLE   12 0 0
ADVENT CONV & INCOME FD CEF 00764C109   409,622 37,580 SH   SOLE   37,580 0 0
ADVENT TECHNOLOGIES HOLDNG I Stock 00788A105   109 60 SH   SOLE   60 0 0
ADVISORSHARES TR ETF 00768Y495   666 185 SH   SOLE   185 0 0
ADVISORSHARES TR ETF 00768Y453   1,768 253 SH   SOLE   253 0 0
ADVISORSHARES TR ETF 00768Y818   942 11 SH   SOLE   11 0 0
AECOM Stock 00766T100   17,835 210 SH   SOLE 9 210 0 0
AECOM Stock 00766T100   922,910 10,867 SH   SOLE   10,866 0 0
AEGON N V ADR 007924103   1,925 382 SH   SOLE   382 0 0
AEHR TEST SYS Stock 00760J108   2,010 100 SH   SOLE   100 0 0
AERCAP HOLDINGS NV Stock N00985106   31,260 536 SH   SOLE 9 536 0 0
AEROVIRONMENT INC Stock 008073108   21,415 250 SH   SOLE   250 0 0
AERSALE CORPORATION Stock 00810F106   41,361 2,550 SH   SOLE   2,550 0 0
AES CORP Stock 00130H105   18,406 640 SH   SOLE 9 640 0 0
AES CORP Stock 00130H105   1,510 53 SH   SOLE 33 52 0 0
AES CORP Stock 00130H105   463,065 16,101 SH   SOLE   16,101 0 0
AEVA TECHNOLOGIES INC Stock 00835Q103   1,904 1,400 SH   SOLE   1,400 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108   289,135 1,825 SH   SOLE 5 1,825 0 0
AFFIRM HLDGS INC Stock 00827B106   212,431 21,968 SH   SOLE   21,968 0 0
AFLAC INC Stock 001055102   8,129 113 SH   SOLE 9 113 0 0
AFLAC INC Stock 001055102   3,185 44 SH   SOLE 33 44 0 0
AFLAC INC Stock 001055102   2,446 34 SH   SOLE 46 34 0 0
AFLAC INC Stock 001055102   3,082,830 42,853 SH   SOLE   42,852 0 0
AGCO CORP Stock 001084102   6,796 49 SH   SOLE 19 49 0 0
AGCO CORP Stock 001084102   282,095 2,034 SH   SOLE   2,034 0 0
AGEAGLE AERIAL SYS INC NEW Stock 00848K101   429 1,226 SH   SOLE   1,226 0 0
AGEX THERAPEUTICS INC Stock 00848H108   304 550 SH   SOLE   550 0 0
AGF INVTS TR ETF 00110G408   728,500 34,347 SH   SOLE   34,347 0 0
AGILE THERAPEUTICS INC Stock 00847L209   18,501 81,500 SH   SOLE   81,500 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   5,238 35 SH   SOLE 9 35 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   3,741 25 SH   SOLE 19 25 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   27,836 186 SH   SOLE 33 186 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   2,245 15 SH   SOLE 36 15 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   3,143 21 SH   SOLE 46 21 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   1,042,312 6,965 SH   SOLE   6,965 0 0
AGIOS PHARMACEUTICALS INC Stock 00847X104   9,828 350 SH   SOLE   350 0 0
AGNICO EAGLE MINES LTD Stock 008474108   76,061 1,463 SH   SOLE 26 1,463 0 0
AGNICO EAGLE MINES LTD Stock 008474108   1,976 38 SH   SOLE 33 38 0 0
AGNICO EAGLE MINES LTD Stock 008474108   755,940 14,540 SH   SOLE   14,540 0 0
AGREE RLTY CORP REIT 008492100   146,400 2,064 SH   SOLE   2,064 0 0
AIR LEASE CORP Stock 00912X302   3,573 93 SH   SOLE 9 93 0 0
AIR LEASE CORP Stock 00912X302   13,318 347 SH   SOLE 34 346 0 0
AIR LEASE CORP Stock 00912X302   45,835 1,193 SH   SOLE   1,193 0 0
AIR PRODS & CHEMS INC Stock 009158106   1,716,224 5,567 SH   SOLE 6 5,567 0 0
AIR PRODS & CHEMS INC Stock 009158106   8,940 29 SH   SOLE 9 29 0 0
AIR PRODS & CHEMS INC Stock 009158106   3,739 12 SH   SOLE 33 12 0 0
AIR PRODS & CHEMS INC Stock 009158106   1,919,460 6,227 SH   SOLE   6,226 0 0
AIRBNB INC Stock 009066101   79,344 928 SH   SOLE 28 928 0 0
AIRBNB INC Stock 009066101   2,114,501 24,731 SH   SOLE   24,731 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101   1,012 12 SH   SOLE 33 12 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101   927 11 SH   SOLE 46 11 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101   138,758 1,646 SH   SOLE   1,646 0 0
AKERNA CORP Stock 00973W300   345 500 SH   SOLE   500 0 0
AKOUSTIS TECHNOLOGIES INC Stock 00973N102   8,581 3,043 SH   SOLE   3,043 0 0
ALAMOS GOLD INC NEW Stock 011532108   8,137 805 SH   SOLE   804 0 0
ALARM COM HLDGS INC Stock 011642105   3,810 77 SH   SOLE   77 0 0
ALASKA AIR GROUP INC Stock 011659109   62,884 1,464 SH   SOLE   1,464 0 0
ALBANY INTL CORP Stock 012348108   64,774 657 SH   SOLE 23 657 0 0
ALBANY INTL CORP Stock 012348108   1,183 12 SH   SOLE   12 0 0
ALBEMARLE CORP Stock 012653101   4,120 19 SH   SOLE 9 19 0 0
ALBEMARLE CORP Stock 012653101   4,771 22 SH   SOLE 19 22 0 0
ALBEMARLE CORP Stock 012653101   8,026 37 SH   SOLE 33 37 0 0
ALBEMARLE CORP Stock 012653101   740,655 3,415 SH   SOLE   3,415 0 0
ALBERTSONS COS INC Stock 013091103   210 10 SH   SOLE   10 0 0
ALCOA CORP Stock 013872106   12,959 285 SH   SOLE 9 285 0 0
ALCOA CORP Stock 013872106   18,858 415 SH   SOLE   414 0 0
ALCON AG Stock H01301128   13,436 196 SH   SOLE 4 196 0 0
ALCON AG Stock H01301128   10,420 152 SH   SOLE 9 152 0 0
ALCON AG Stock H01301128   14,820 216 SH   SOLE   216 0 0
ALECTOR INC Stock 014442107   4,975 539 SH   SOLE   539 0 0
ALPS ETF TR ETF 00162Q676   2,202,206 104,074 SH   SOLE   104,074 0 0
ALPS ETF TR ETF 00162Q452   6,083,885 159,808 SH   SOLE   159,807 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109   2,185 15 SH   SOLE 33 15 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109   291 2 SH   SOLE 46 2 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109   110,756 760 SH   SOLE   760 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105   1,480 227 SH   SOLE 9 227 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105   4,121 632 SH   SOLE 34 632 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105   24,450 3,750 SH   SOLE   3,750 0 0
ALGONQUIN PWR UTILS CORP Stock 015857873   9,548 400 SH   SOLE   400 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102   8,809 100 SH   SOLE 9 100 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102   691,330 7,848 SH   SOLE   7,848 0 0
ALIGHT INC Stock 01626W101   368 44 SH   SOLE   44 0 0
ALIGN TECHNOLOGY INC Stock 016255101   211 1 SH   SOLE 9 1 0 0
ALIGN TECHNOLOGY INC Stock 016255101   22,988 109 SH   SOLE 28 109 0 0
ALIGN TECHNOLOGY INC Stock 016255101   4,218 20 SH   SOLE 33 20 0 0
ALIGN TECHNOLOGY INC Stock 016255101   3,164 15 SH   SOLE 50 15 0 0
ALIGN TECHNOLOGY INC Stock 016255101   140,459 666 SH   SOLE 53 666 0 0
ALIGN TECHNOLOGY INC Stock 016255101   69,386 329 SH   SOLE   329 0 0
ALIGNMENT HEALTHCARE INC Stock 01625V104   153 13 SH   SOLE 19 13 0 0
ALKALINE WTR CO INC Stock 01643A207   208 1,188 SH   SOLE   1,187 0 0
ALKERMES PLC Stock G01767105   1,124 43 SH   SOLE 19 43 0 0
ALKERMES PLC Stock G01767105   2,613 100 SH   SOLE   100 0 0
ALLBIRDS INC Stock 01675A109   2,306 953 SH   SOLE   953 0 0
ATI INC Stock 01741R102   179 6 SH   SOLE 19 6 0 0
ATI INC Stock 01741R102   967,173 32,390 SH   SOLE   32,390 0 0
ALLEGION PLC Stock G0176J109   1,368 13 SH   SOLE 9 13 0 0
ALLEGION PLC Stock G0176J109   211 2 SH   SOLE 46 2 0 0
ALLEGION PLC Stock G0176J109   18,570 176 SH   SOLE   176 0 0
ALLEGRO MICROSYSTEMS INC Stock 01749D105   6,304 210 SH   SOLE   210 0 0
ALLETE INC Stock 018522300   9,741 151 SH   SOLE   151 0 0
ALLIANCEBERNSTEIN GLOBAL HIG CEF 01879R106   14,571 1,580 SH   SOLE   1,580 0 0
ALLIANCEBERNSTEIN HLDG L P Stock 01881G106   649,440 18,896 SH   SOLE   18,895 0 0
ALLIANT ENERGY CORP Stock 018802108   83,121 1,506 SH   SOLE   1,505 0 0
VIRTUS CONVERTIBLE & INCOME CEF 92838X102   148,539 43,688 SH   SOLE   43,688 0 0
VIRTUS CONVERTIBLE & INC FD CEF 92838U108   1,152 400 SH   SOLE   400 0 0
VIRTUS EQUITY & CONV INCM FD CEF 92841M101   303,062 16,624 SH   SOLE   16,624 0 0
ALLIED MOTION TECHNOLOGIES I Stock 019330109   29,032 834 SH   SOLE 6 834 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   7,779 187 SH   SOLE 9 187 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   12,610 303 SH   SOLE 34 303 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   707 17 SH   SOLE   17 0 0
ALLOGENE THERAPEUTICS INC Stock 019770106   931 148 SH   SOLE   148 0 0
VERADIGM INC Stock 01988P108   6,174 350 SH   SOLE   350 0 0
ALLSTATE CORP Stock 020002101   41,222 304 SH   SOLE 7 304 0 0
ALLSTATE CORP Stock 020002101   48,816 360 SH   SOLE 9 360 0 0
ALLSTATE CORP Stock 020002101   1,917 14 SH   SOLE 33 14 0 0
ALLSTATE CORP Stock 020002101   6,780 50 SH   SOLE 36 50 0 0
ALLSTATE CORP Stock 020002101   15,804 117 SH   SOLE 43 116 0 0
ALLSTATE CORP Stock 020002101   2,034 15 SH   SOLE 46 15 0 0
ALLSTATE CORP Stock 020002101   2,722,387 20,077 SH   SOLE   20,076 0 0
ALLY FINL INC Stock 02005N100   24,083 985 SH   SOLE   985 0 0
ALNYLAM PHARMACEUTICALS INC Stock 02043Q107   41,826 176 SH   SOLE 48 176 0 0
ALNYLAM PHARMACEUTICALS INC Stock 02043Q107   154,710 651 SH   SOLE   651 0 0
ALPHA & OMEGA SEMICONDUCTOR Stock G6331P104   19,885 696 SH   SOLE   696 0 0
ALPHA METALLURGICAL RESOUR I Stock 020764106   19,989 137 SH   SOLE   136 0 0
ALPHABET INC Stock 02079K305   50,468 572 SH   SOLE 2 572 0 0
ALPHABET INC Stock 02079K305   56,467 640 SH   SOLE 5 640 0 0
ALPHABET INC Stock 02079K305   168,255 1,907 SH   SOLE 9 1,907 0 0
ALPHABET INC Stock 02079K305   570,319 6,464 SH   SOLE 18 6,464 0 0
ALPHABET INC Stock 02079K305   68,643 778 SH   SOLE 19 778 0 0
ALPHABET INC Stock 02079K305   2,206 25 SH   SOLE 25 25 0 0
ALPHABET INC Stock 02079K305   27,881 316 SH   SOLE 33 316 0 0
ALPHABET INC Stock 02079K305   7,058 80 SH   SOLE 36 80 0 0
ALPHABET INC Stock 02079K305   70,584 800 SH   SOLE 41 800 0 0
ALPHABET INC Stock 02079K305   51,173 580 SH   SOLE 43 580 0 0
ALPHABET INC Stock 02079K305   11,735 133 SH   SOLE 46 133 0 0
ALPHABET INC Stock 02079K305   107,905 1,223 SH   SOLE 49 1,223 0 0
ALPHABET INC Stock 02079K305   17,236,597 195,360 SH   SOLE   195,359 0 0
ALPHABET INC Stock 02079K107   466,924 5,262 SH   SOLE 6 5,262 0 0
ALPHABET INC Stock 02079K107   107,541 1,212 SH   SOLE 9 1,212 0 0
ALPHABET INC Stock 02079K107   9,494 107 SH   SOLE 19 107 0 0
ALPHABET INC Stock 02079K107   192,633 2,171 SH   SOLE 28 2,171 0 0
ALPHABET INC Stock 02079K107   19,521 220 SH   SOLE 33 220 0 0
ALPHABET INC Stock 02079K107   13,842 156 SH   SOLE 46 156 0 0
ALPHABET INC Stock 02079K107   82,075 925 SH   SOLE 48 925 0 0
ALPHABET INC Stock 02079K107   23,070 260 SH   SOLE 49 260 0 0
ALPHABET INC Stock 02079K107   43,123 486 SH   SOLE 50 486 0 0
ALPHABET INC Stock 02079K107   534,155 6,020 SH   SOLE 53 6,020 0 0
ALPHABET INC Stock 02079K107   10,553,378 118,938 SH   SOLE   118,938 0 0
ALPINE 4 HOLDINGS INC Stock 02083E105   53 100 SH   SOLE   100 0 0
ALPS ETF TR ETF 00162Q460   123,427 2,713 SH   SOLE   2,713 0 0
ALPS ETF TR ETF 00162Q858   205,246 3,990 SH   SOLE   3,990 0 0
ALPS ETF TR ETF 00162Q429   7,030 351 SH   SOLE   350 0 0
ALPS ETF TR ETF 00162Q593   4,557 150 SH   SOLE   150 0 0
ALPS ETF TR ETF 00162Q387   5,592 135 SH   SOLE 9 135 0 0
ALPS ETF TR ETF 00162Q387   146,645 3,540 SH   SOLE   3,540 0 0
ALPS ETF TR ETF 00162Q395   1,007 30 SH   SOLE   30 0 0
ALSET EHOME INTERNATIONAL IN Stock 02116A104   345 150 SH   SOLE   150 0 0
ALTERYX INC Stock 02156B103   40,384 797 SH   SOLE   797 0 0
ALTICE USA INC Stock 02156K103   184,460 40,100 SH   SOLE 5 40,100 0 0
ALTICE USA INC Stock 02156K103   12,291 2,672 SH   SOLE   2,672 0 0
ALTISOURCE ASSET MGMT CORP Stock 02153X108   3,240 160 SH   SOLE   160 0 0
ALTRA INDL MOTION CORP Stock 02208R106   9,082 152 SH   SOLE 9 152 0 0
ALTRA INDL MOTION CORP Stock 02208R106   15,468 259 SH   SOLE 34 258 0 0
ALTRIA GROUP INC Stock 02209S103   0 0 SH   SOLE 6 0 0 0
ALTRIA GROUP INC Stock 02209S103   17,964 393 SH   SOLE 9 393 0 0
ALTRIA GROUP INC Stock 02209S103   178,297 3,901 SH   SOLE 19 3,900 0 0
ALTRIA GROUP INC Stock 02209S103   8,610 188 SH   SOLE 33 188 0 0
ALTRIA GROUP INC Stock 02209S103   4,800 105 SH   SOLE 36 105 0 0
ALTRIA GROUP INC Stock 02209S103   11,095 243 SH   SOLE 43 242 0 0
ALTRIA GROUP INC Stock 02209S103   9,522,706 208,329 SH   SOLE   208,328 0 0
AMALGAMATED FINANCIAL CORP Stock 022671101   507 22 SH   SOLE 19 22 0 0
AMALGAMATED FINANCIAL CORP Stock 022671101   461 20 SH   SOLE   20 0 0
AMAZON COM INC Stock 023135106   38,220 455 SH   SOLE 4 455 0 0
AMAZON COM INC Stock 023135106   124,488 1,482 SH   SOLE 9 1,482 0 0
AMAZON COM INC Stock 023135106   59,640 710 SH   SOLE 19 710 0 0
AMAZON COM INC Stock 023135106   5,040 60 SH   SOLE 25 60 0 0
AMAZON COM INC Stock 023135106   235,200 2,800 SH   SOLE 28 2,800 0 0
AMAZON COM INC Stock 023135106   32,340 385 SH   SOLE 33 385 0 0
AMAZON COM INC Stock 023135106   0 0 SH   SOLE 36 0 0 0
AMAZON COM INC Stock 023135106   50,400 600 SH   SOLE 41 600 0 0
AMAZON COM INC Stock 023135106   67,452 803 SH   SOLE 43 803 0 0
AMAZON COM INC Stock 023135106   17,220 205 SH   SOLE 46 205 0 0
AMAZON COM INC Stock 023135106   80,388 957 SH   SOLE 48 957 0 0
AMAZON COM INC Stock 023135106   23,184 276 SH   SOLE 50 276 0 0
AMAZON COM INC Stock 023135106   415,632 4,948 SH   SOLE 53 4,948 0 0
AMAZON COM INC Stock 023135106   33,037,185 393,300 SH   SOLE   393,299 0 0
AMBARELLA INC Stock G037AX101   38,155 464 SH   SOLE   464 0 0
AMBEV SA ADR 02319V103   7,118 2,617 SH   SOLE 9 2,617 0 0
AMBEV SA ADR 02319V103   332 122 SH   SOLE 33 122 0 0
AMBEV SA ADR 02319V103   175,107 64,378 SH   SOLE   64,377 0 0
AMC ENTMT HLDGS INC Stock 00165C104   11,709 2,877 SH   SOLE   2,876 0 0
AMC NETWORKS INC Stock 00164V103   125 8 SH   SOLE   8 0 0
AMCOR PLC Stock G0250X107   8,742 734 SH   SOLE 6 734 0 0
AMCOR PLC Stock G0250X107   18 1 SH   SOLE 33 1 0 0
AMCOR PLC Stock G0250X107   57,978 4,868 SH   SOLE 52 4,868 0 0
AMCOR PLC Stock G0250X107   311,987 26,195 SH   SOLE   26,195 0 0
AMDOCS LTD Stock G02602103   7,636 84 SH   SOLE 9 84 0 0
AMDOCS LTD Stock G02602103   48,463 533 SH   SOLE   533 0 0
AMEDISYS INC Stock 023436108   5,848 70 SH   SOLE 9 70 0 0
AMEDISYS INC Stock 023436108   58,562 701 SH   SOLE   701 0 0
AMER SOFTWARE INC Stock 029683109   206 14 SH   SOLE 19 14 0 0
AMER SOFTWARE INC Stock 029683109   15,693 1,069 SH   SOLE 23 1,069 0 0
AMER SOFTWARE INC Stock 029683109   866 59 SH   SOLE   59 0 0
AMEREN CORP Stock 023608102   140,878 1,584 SH   SOLE   1,584 0 0
AMERICA FIRST MULTIFAMILY INVESTORS LP Stock 02364V107   58,682 3,373 SH   SOLE   3,372 0 0
AMERICA MOVIL SAB DE CV ADR 02364W204   18,126 1,007 SH   SOLE   1,007 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105   1,147 63 SH   SOLE 33 63 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105   53,188 2,922 SH   SOLE   2,922 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102   76,511 6,015 SH   SOLE   6,015 0 0
AMERICAN AXLE & MFG HLDGS IN Stock 024061103   446 57 SH   SOLE   57 0 0
AGNC INVT CORP REIT 00123Q104   4,316 417 SH   SOLE 19 417 0 0
AGNC INVT CORP REIT 00123Q104   347,311 33,557 SH   SOLE   33,556 0 0
AMERICAN CENTY ETF TR ETF 025072505   30,728 628 SH   SOLE   628 0 0
AMERICAN CENTY ETF TR ETF 025072752   7,933 165 SH   SOLE   164 0 0
ETF OPPORTUNITIES TRUST ETF 26923N108   7,284 245 SH   SOLE   245 0 0
AMERICAN EAGLE OUTFITTERS IN Stock 02553E106   435,094 31,167 SH   SOLE   31,167 0 0
AMERICAN ELEC PWR CO INC Stock 02557T307   20,632 400 SH   SOLE   400 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   9,495 100 SH   SOLE 19 100 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   4,136 44 SH   SOLE 33 43 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   5,127 54 SH   SOLE 36 54 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   11,890 125 SH   SOLE 43 125 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   54,786 577 SH   SOLE 52 577 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   1,036,084 10,912 SH   SOLE   10,911 0 0
AMERICAN EQTY INVT LIFE HLD Stock 025676206   763,314 16,732 SH   SOLE   16,732 0 0
AMERICAN EXPRESS CO Stock 025816109   277,031 1,875 SH   SOLE 5 1,875 0 0
AMERICAN EXPRESS CO Stock 025816109   40,779 276 SH   SOLE 9 276 0 0
AMERICAN EXPRESS CO Stock 025816109   6,501 44 SH   SOLE 19 44 0 0
AMERICAN EXPRESS CO Stock 025816109   4,006 27 SH   SOLE 33 27 0 0
AMERICAN EXPRESS CO Stock 025816109   2,807 19 SH   SOLE 46 19 0 0
AMERICAN EXPRESS CO Stock 025816109   2,188,087 14,809 SH   SOLE   14,809 0 0
AMERICAN FINL GROUP INC OHIO Stock 025932104   4,530 33 SH   SOLE 19 33 0 0
AMERICAN HOMES 4 RENT REIT 02665T306   19,290 640 SH   SOLE 9 640 0 0
AMERICAN HOMES 4 RENT REIT 02665T306   11 0 SH   SOLE   0 0 0
AMERICAN INTL GROUP INC Stock 026874784   15,431 244 SH   SOLE 9 244 0 0
AMERICAN INTL GROUP INC Stock 026874784   1,081 17 SH   SOLE 33 17 0 0
AMERICAN INTL GROUP INC Stock 026874784   21,691 343 SH   SOLE 36 343 0 0
AMERICAN INTL GROUP INC Stock 026874784   50,571 800 SH   SOLE 43 799 0 0
AMERICAN INTL GROUP INC Stock 026874784   3,858 61 SH   SOLE 46 61 0 0
AMERICAN INTL GROUP INC Stock 026874784   1,588,428 25,117 SH   SOLE   25,117 0 0
AMERICAN NATL BANKSHARES INC Stock 027745108   648,122 17,550 SH   SOLE   17,550 0 0
AMERICAN OUTDOOR BRANDS INC Stock 02875D109   20,020 1,998 SH   SOLE 6 1,998 0 0
AMERICAN OUTDOOR BRANDS INC Stock 02875D109   1,253 125 SH   SOLE   125 0 0
AMER STATES WTR CO Stock 029899101   51,394 555 SH   SOLE   555 0 0
NEW YORK CITY REIT INC REIT 649439205   5,922 3,346 SH   SOLE   3,346 0 0
AMERICAN SUPERCONDUCTOR CORP Stock 030111207   37 10 SH   SOLE   10 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   15,678 74 SH   SOLE 9 74 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   148,302 700 SH   SOLE 19 700 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   2,754 13 SH   SOLE 33 13 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   3,178 15 SH   SOLE 46 15 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   93,007 439 SH   SOLE 49 439 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   377,772 1,783 SH   SOLE 53 1,783 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   4,885,590 23,060 SH   SOLE   23,060 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   1,492,436 9,792 SH   SOLE 6 9,791 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   1,372 9 SH   SOLE 33 9 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   365,906 2,401 SH   SOLE   2,400 0 0
AMERICAN WELL CORP Stock 03044L105   2,544 899 SH   SOLE   899 0 0
AMERICAN WOODMARK CORPORATIO Stock 030506109   56,140 1,149 SH   SOLE   1,149 0 0
AMERIPRISE FINL INC Stock 03076C106   37,053 119 SH   SOLE 9 119 0 0
AMERIPRISE FINL INC Stock 03076C106   10,587 34 SH   SOLE 19 34 0 0
AMERIPRISE FINL INC Stock 03076C106   2,450,560 7,870 SH   SOLE   7,870 0 0
AMERIS BANCORP Stock 03076K108   38,278 812 SH   SOLE   812 0 0
AMERISOURCEBERGEN CORP Stock 03073E105   9,777 59 SH   SOLE 9 59 0 0
AMERISOURCEBERGEN CORP Stock 03073E105   7,954 48 SH   SOLE 36 48 0 0
AMERISOURCEBERGEN CORP Stock 03073E105   18,108 109 SH   SOLE 43 109 0 0
AMERISOURCEBERGEN CORP Stock 03073E105   1,580,945 9,540 SH   SOLE   9,540 0 0
AMETEK INC Stock 031100100   3,912 28 SH   SOLE 6 28 0 0
AMETEK INC Stock 031100100   26,128 187 SH   SOLE 9 187 0 0
AMETEK INC Stock 031100100   9,920 71 SH   SOLE 50 71 0 0
AMETEK INC Stock 031100100   441,127 3,157 SH   SOLE   3,157 0 0
AMGEN INC Stock 031162100   30,204 115 SH   SOLE 9 115 0 0
AMGEN INC Stock 031162100   43,888 167 SH   SOLE 19 167 0 0
AMGEN INC Stock 031162100   7,716 29 SH   SOLE 33 29 0 0
AMGEN INC Stock 031162100   53,316 203 SH   SOLE 52 203 0 0
AMGEN INC Stock 031162100   7,366,900 28,049 SH   SOLE   28,049 0 0
AMKOR TECHNOLOGY INC Stock 031652100   21,150 882 SH   SOLE   882 0 0
AMMO INC Stock 00175J107   458 265 SH   SOLE 19 265 0 0
AMMO INC Stock 00175J107   346 200 SH   SOLE   200 0 0
AMN HEALTHCARE SVCS INC Stock 001744101   720 7 SH   SOLE 19 7 0 0
AMN HEALTHCARE SVCS INC Stock 001744101   925 9 SH   SOLE   9 0 0
AMPHENOL CORP NEW Stock 032095101   38,222 502 SH   SOLE 2 502 0 0
AMPHENOL CORP NEW Stock 032095101   1,483,436 19,483 SH   SOLE 6 19,483 0 0
AMPHENOL CORP NEW Stock 032095101   16,142 212 SH   SOLE 9 212 0 0
AMPHENOL CORP NEW Stock 032095101   5,643 74 SH   SOLE 33 74 0 0
AMPHENOL CORP NEW Stock 032095101   10,812 142 SH   SOLE 50 142 0 0
AMPHENOL CORP NEW Stock 032095101   71,343 937 SH   SOLE   937 0 0
AMPLIFY ETF TR ETF 032108409   728,935 20,327 SH   SOLE   20,327 0 0
AMPLIFY ENERGY CORP NEW Stock 03212B103   36,485 4,151 SH   SOLE   4,150 0 0
AMPLIFY ETF TR ETF 032108847   205,821 17,667 SH   SOLE   17,667 0 0
AMPLIFY ETF TR ETF 032108805   155,182 13,252 SH   SOLE   13,252 0 0
AMPLIFY ETF TR ETF 032108102   0 0 SH   SOLE 19 0 0 0
AMPLIFY ETF TR ETF 032108102   253,318 6,497 SH   SOLE   6,497 0 0
AMPLIFY ETF TR ETF 032108607   387,307 25,616 SH   SOLE   25,615 0 0
AMPLITUDE INC Stock 03213A104   384,096 31,796 SH   SOLE   31,796 0 0
AMYLYX PHARMACEUTICALS INC Stock 03237H101   18,475 500 SH   SOLE   500 0 0
AMYRIS INC Stock 03236M200   191 125 SH   SOLE   125 0 0
ANALOG DEVICES INC Stock 032654105   2,338,847 14,259 SH   SOLE 6 14,258 0 0
ANALOG DEVICES INC Stock 032654105   17,059 104 SH   SOLE 9 104 0 0
ANALOG DEVICES INC Stock 032654105   1,148 7 SH   SOLE 19 7 0 0
ANALOG DEVICES INC Stock 032654105   3,652 22 SH   SOLE 33 22 0 0
ANALOG DEVICES INC Stock 032654105   1,549,234 9,445 SH   SOLE   9,444 0 0
ANAPTYSBIO INC Stock 032724106   7,128 230 SH   SOLE   230 0 0
ANAVEX LIFE SCIENCES CORP Stock 032797300   45,837 4,950 SH   SOLE   4,950 0 0
ANDERSONS INC Stock 034164103   22,456 642 SH   SOLE   641 0 0
TWO RDS SHARED TR ETF 90213U115   3,092 367 SH   SOLE   367 0 0
ANGEL OAK FINL STRATEGIES IN CEF 03464A100   23,276 1,817 SH   SOLE   1,817 0 0
ANGI INC Stock 00183L102   2,359 1,004 SH   SOLE   1,004 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   552,368 9,200 SH   SOLE 5 9,200 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   5,103 85 SH   SOLE 9 85 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   2,642 44 SH   SOLE 33 44 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   451,902 7,527 SH   SOLE   7,526 0 0
ANIXA BIOSCIENCES INC Stock 03528H109   2,865 674 SH   SOLE   674 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710839   462,457 21,938 SH   SOLE   21,938 0 0
ANSYS INC Stock 03662Q105   3,865 16 SH   SOLE 19 16 0 0
ANSYS INC Stock 03662Q105   2,899 12 SH   SOLE 33 12 0 0
ANSYS INC Stock 03662Q105   242 1 SH   SOLE 46 1 0 0
ANSYS INC Stock 03662Q105   57,257 237 SH   SOLE   237 0 0
ANTERO MIDSTREAM CORP Stock 03676B102   289,992 26,876 SH   SOLE   26,876 0 0
ANTERO RESOURCES CORP Stock 03674X106   124 4 SH   SOLE 19 4 0 0
ELEVANCE HEALTH INC Stock 036752103   13,850 27 SH   SOLE 9 27 0 0
ELEVANCE HEALTH INC Stock 036752103   5,670 11 SH   SOLE 33 11 0 0
ELEVANCE HEALTH INC Stock 036752103   15,389 30 SH   SOLE 36 30 0 0
ELEVANCE HEALTH INC Stock 036752103   35,512 69 SH   SOLE 43 69 0 0
ELEVANCE HEALTH INC Stock 036752103   4,617 9 SH   SOLE 46 9 0 0
ELEVANCE HEALTH INC Stock 036752103   2,671,145 5,207 SH   SOLE   5,207 0 0
AGENUS INC Stock 00847G705   6,242 2,601 SH   SOLE   2,601 0 0
SMITH A O CORP Stock 831865209   690 12 SH   SOLE 33 12 0 0
SMITH A O CORP Stock 831865209   49,455 864 SH   SOLE   864 0 0
AON PLC Stock G0403H108   22,511 75 SH   SOLE 9 75 0 0
AON PLC Stock G0403H108   6,018 20 SH   SOLE 33 20 0 0
AON PLC Stock G0403H108   2,101 7 SH   SOLE 46 7 0 0
AON PLC Stock G0403H108   610,673 2,035 SH   SOLE   2,034 0 0
APA CORPORATION Stock 03743Q108   1,127 24 SH   SOLE 33 24 0 0
APA CORPORATION Stock 03743Q108   131,394 2,815 SH   SOLE   2,814 0 0
APARTMENT INCOME REIT CORP REIT 03750L109   37,467 1,092 SH   SOLE   1,092 0 0
APARTMENT INVT & MGMT CO REIT 03748R747   328 46 SH   SOLE   46 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105   170,492 15,845 SH   SOLE   15,845 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106   13,268 208 SH   SOLE 36 208 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106   30,988 486 SH   SOLE 43 485 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106   2,197,118 34,443 SH   SOLE   34,442 0 0
MIDCAP FINANCIAL INVSTMNT CO CEF 03761U502   142,438 12,495 SH   SOLE   12,494 0 0
APPFOLIO INC Stock 03783C100   29,085 276 SH   SOLE 19 276 0 0
APPHARVEST INC Stock 03783T103   3,425 6,036 SH   SOLE   6,036 0 0
APPIAN CORP Stock 03782L101   55,385 1,701 SH   SOLE   1,701 0 0
APPLE HOSPITALITY REIT INC REIT 03784Y200   9,263 587 SH   SOLE   587 0 0
APPLE INC Stock 037833100   46,125 355 SH   SOLE 2 355 0 0
APPLE INC Stock 037833100   28,974 223 SH   SOLE 4 223 0 0
APPLE INC Stock 037833100   132,918 1,023 SH   SOLE 9 1,023 0 0
APPLE INC Stock 037833100   644,453 4,960 SH   SOLE 18 4,960 0 0
APPLE INC Stock 037833100   211,832 1,630 SH   SOLE 19 1,630 0 0
APPLE INC Stock 037833100   45,605 351 SH   SOLE 24 351 0 0
APPLE INC Stock 037833100   1,976 15 SH   SOLE 25 15 0 0
APPLE INC Stock 037833100   106,886 823 SH   SOLE 33 822 0 0
APPLE INC Stock 037833100   44,727 344 SH   SOLE 36 344 0 0
APPLE INC Stock 037833100   97,448 750 SH   SOLE 41 750 0 0
APPLE INC Stock 037833100   88,537 681 SH   SOLE 43 681 0 0
APPLE INC Stock 037833100   95 1 SH   SOLE 45 0 0 0
APPLE INC Stock 037833100   46,515 358 SH   SOLE 46 358 0 0
APPLE INC Stock 037833100   9,745 75 SH   SOLE 49 75 0 0
APPLE INC Stock 037833100   96,540,536 743,020 SH   SOLE   743,019 0 0
APPLIED DNA SCIENCES INC Stock 03815U300   2 1 SH   SOLE   1 0 0
ETF OPPORTUNITIES TRUST ETF 26923N405   1,327,079 56,256 SH   SOLE   56,256 0 0
APPLIED INDL TECHNOLOGIES IN Stock 03820C105   1,890 15 SH   SOLE 19 15 0 0
APPLIED MATLS INC Stock 038222105   80,631 828 SH   SOLE 9 828 0 0
APPLIED MATLS INC Stock 038222105   45,217 464 SH   SOLE 19 464 0 0
APPLIED MATLS INC Stock 038222105   38,076 391 SH   SOLE 24 391 0 0
APPLIED MATLS INC Stock 038222105   5,363 55 SH   SOLE 33 55 0 0
APPLIED MATLS INC Stock 038222105   3,019 31 SH   SOLE 46 31 0 0
APPLIED MATLS INC Stock 038222105   2,088,114 21,443 SH   SOLE   21,442 0 0
APPLIED MOLECULAR TRANS INC Stock 03824M109   210 500 SH   SOLE   500 0 0
APPLOVIN CORP Stock 03831W108   1,053 100 SH   SOLE   100 0 0
APPTECH PMTS CORP Stock 03834B309   3,555 1,500 SH   SOLE   1,500 0 0
APTARGROUP INC Stock 038336103   298,376 2,713 SH   SOLE   2,713 0 0
APTIV PLC Stock G6095L109   8,289 89 SH   SOLE 4 89 0 0
APTIV PLC Stock G6095L109   373 4 SH   SOLE 9 4 0 0
APTIV PLC Stock G6095L109   1,397 15 SH   SOLE 33 15 0 0
APTIV PLC Stock G6095L109   373 4 SH   SOLE 46 4 0 0
APTIV PLC Stock G6095L109   1,296,276 13,919 SH   SOLE   13,919 0 0
ETF SER SOLUTIONS ETF 26922A222   1,914,081 66,392 SH   SOLE 49 66,392 0 0
ETF SER SOLUTIONS ETF 26922A222   2,883 100 SH   SOLE   100 0 0
ETF SER SOLUTIONS ETF 26922A388   2,224,794 86,906 SH   SOLE 49 86,906 0 0
ETF SER SOLUTIONS ETF 26922A784   955,424 28,447 SH   SOLE 49 28,447 0 0
ETF SER SOLUTIONS ETF 26922B642   1,202,207 47,954 SH   SOLE 49 47,954 0 0
ESSENTIAL UTILS INC Stock 29670G102   505,117 10,583 SH   SOLE   10,582 0 0
ARAMARK Stock 03852U106   248 6 SH   SOLE   6 0 0
ARBE ROBOTICS LTD Stock M1R95N100   1,705 500 SH   SOLE   500 0 0
ARBOR REALTY TRUST INC REIT 038923108   391,612 29,690 SH   SOLE   29,690 0 0
ARC DOCUMENT SOLUTIONS INC Stock 00191G103   3,809 1,300 SH   SOLE   1,300 0 0
ARCBEST CORP Stock 03937C105   15,129 216 SH   SOLE   216 0 0
ARCH CAP GROUP LTD Stock G0450A105   33,650 536 SH   SOLE 9 536 0 0
ARCH CAP GROUP LTD Stock G0450A105   9,291 148 SH   SOLE 19 148 0 0
ARCH CAP GROUP LTD Stock G0450A105   125,246 1,995 SH   SOLE   1,995 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   4,364 47 SH   SOLE 19 47 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   2,430 26 SH   SOLE 33 26 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   2,765,852 29,788 SH   SOLE   29,788 0 0
ARCHROCK INC Stock 03957W106   625,008 69,600 SH   SOLE   69,600 0 0
ARCO PLATFORM LTD Stock G04553106   588,965 43,627 SH   SOLE   43,627 0 0
ARCONIC CORPORATION Stock 03966V107   16,103 761 SH   SOLE   761 0 0
ARCOS DORADOS HOLDINGS INC Stock G0457F107   2,491 298 SH   SOLE 9 298 0 0
ARCOSA INC Stock 039653100   7,227 133 SH   SOLE   133 0 0
ARCUTIS BIOTHERAPEUTICS INC Stock 03969K108   6,438 435 SH   SOLE   435 0 0
ARDAGH GROUP S A CL A Stock L0223L101   446 18 SH   SOLE   18 0 0
ARDAGH METAL PACKAGING S A Stock L02235106   4,387 912 SH   SOLE   912 0 0
ARES CAPITAL CORP CEF 04010L103   454,167 24,589 SH   SOLE 6 24,589 0 0
ARES CAPITAL CORP CEF 04010L103   537,105 29,080 SH   SOLE   29,079 0 0
ARES COML REAL ESTATE CORP REIT 04013V108   19,032 1,850 SH   SOLE   1,849 0 0
ARES DYNAMIC CR ALLOCATION F CEF 04014F102   12,158 1,049 SH   SOLE   1,049 0 0
ARES MANAGEMENT CORPORATION Stock 03990B101   2,669 39 SH   SOLE 36 39 0 0
ARES MANAGEMENT CORPORATION Stock 03990B101   61,223 895 SH   SOLE   894 0 0
ARGENX SE ADR 04016X101   758 2 SH   SOLE 33 2 0 0
ARGENX SE ADR 04016X101   29,928 79 SH   SOLE 48 79 0 0
ARGENX SE ADR 04016X101   101,905 269 SH   SOLE   269 0 0
ARGO BLOCKCHAIN PLC ADR 040126104   119 110 SH   SOLE   110 0 0
ARIS WATER SOLUTIONS INC Stock 04041L106   1,484 103 SH   SOLE 9 103 0 0
ARIS WATER SOLUTIONS INC Stock 04041L106   6,989 485 SH   SOLE 34 485 0 0
ARIS WATER SOLUTIONS INC Stock 04041L106   6,685 464 SH   SOLE   463 0 0
ARISTA NETWORKS INC Stock 040413106   5,703 47 SH   SOLE 9 47 0 0
ARISTA NETWORKS INC Stock 040413106   8,373 69 SH   SOLE 19 69 0 0
ARISTA NETWORKS INC Stock 040413106   607 5 SH   SOLE 33 5 0 0
ARISTA NETWORKS INC Stock 040413106   849 7 SH   SOLE 46 7 0 0
ARISTA NETWORKS INC Stock 040413106   20,265 167 SH   SOLE 50 167 0 0
ARISTA NETWORKS INC Stock 040413106   2,851,846 23,501 SH   SOLE   23,501 0 0
ARK ETF TR ETF 00214Q203   200,033 4,878 SH   SOLE   4,877 0 0
ARK ETF TR ETF 00214Q708   114,660 8,035 SH   SOLE   8,035 0 0
ARK ETF TR ETF 00214Q302   178,899 6,337 SH   SOLE   6,337 0 0
ARK ETF TR ETF 00214Q104   382,906 12,257 SH   SOLE   12,256 0 0
ARK ETF TR ETF 00214Q609   128,006 7,308 SH   SOLE   7,308 0 0
ARK ETF TR ETF 00214Q401   120,033 3,114 SH   SOLE   3,113 0 0
ARK RESTAURANTS CORP Stock 040712101   58,656 3,542 SH   SOLE   3,542 0 0
ARK ETF TR ETF 00214Q807   157,415 12,705 SH   SOLE   12,705 0 0
ARMOUR RESIDENTIAL REIT INC REIT 042315507   68,551 12,176 SH   SOLE   12,176 0 0
ARMSTRONG WORLD INDS INC NEW Stock 04247X102   39,645 578 SH   SOLE 23 578 0 0
ARMSTRONG WORLD INDS INC NEW Stock 04247X102   1,578 23 SH   SOLE   23 0 0
ARQIT QUANTUM INC Stock G0567U101   123,101 34,100 SH   SOLE   34,100 0 0
ARRAY TECHNOLOGIES INC Stock 04271T100   3,054 158 SH   SOLE 19 158 0 0
ARRAY TECHNOLOGIES INC Stock 04271T100   1,856 96 SH   SOLE   96 0 0
ARRIVAL Stock L0423Q108   14 85 SH   SOLE   85 0 0
ARROW ELECTRS INC Stock 042735100   4,392 42 SH   SOLE 9 42 0 0
ARROW ELECTRS INC Stock 042735100   34,090 326 SH   SOLE   326 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   69,383 368 SH   SOLE 9 368 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   86,282 458 SH   SOLE 19 457 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   1,138 6 SH   SOLE 33 6 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   7,542 40 SH   SOLE 36 40 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   17,588 93 SH   SOLE 43 93 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   229,265 1,216 SH   SOLE 45 1,216 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   2,262 12 SH   SOLE 46 12 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   829,953 4,402 SH   SOLE   4,402 0 0
ARTISAN PARTNERS ASSET MGMT Stock 04316A108   42,590 1,434 SH   SOLE   1,434 0 0
ARTIVION INC Stock 228903100   1,271 105 SH   SOLE   104 0 0
ARVINAS INC Stock 04335A105   103 3 SH   SOLE 19 3 0 0
ASA GOLD AND PRECIOUS MTLS L CEF G3156P103   33,843 2,365 SH   SOLE   2,365 0 0
ASANA INC Stock 04342Y104   502,109 36,464 SH   SOLE   36,464 0 0
ASBURY AUTOMOTIVE GROUP INC Stock 043436104   179 1 SH   SOLE 19 1 0 0
ASBURY AUTOMOTIVE GROUP INC Stock 043436104   3,585 20 SH   SOLE   20 0 0
ASCENDIS PHARMA A/S ADR 04351P101   13,679 112 SH   SOLE 48 112 0 0
ASCENDIS PHARMA A/S ADR 04351P101   47,142 386 SH   SOLE   386 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100   3,392 541 SH   SOLE 31 541 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100   1,743 278 SH   SOLE 33 278 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100   2,195 350 SH   SOLE   350 0 0
ASENSUS SURGICAL INC Stock 04367G103   573 1,650 SH   SOLE   1,650 0 0
ASGN INC Stock 00191U102   1,467 18 SH   SOLE   18 0 0
ASHFORD HOSPITALITY TR INC REIT 044103869   13,490 3,018 SH   SOLE   3,018 0 0
ASHLAND INC Stock 044186104   17,571 163 SH   SOLE   163 0 0
ASML HOLDING N V ADR N07059210   13,114 24 SH   SOLE 4 24 0 0
ASML HOLDING N V ADR N07059210   6,557 12 SH   SOLE 9 12 0 0
ASML HOLDING N V ADR N07059210   1,093 2 SH   SOLE 33 2 0 0
ASML HOLDING N V ADR N07059210   9,289 17 SH   SOLE 36 17 0 0
ASML HOLDING N V ADR N07059210   36,134 66 SH   SOLE 43 66 0 0
ASML HOLDING N V ADR N07059210   7,650 14 SH   SOLE 50 14 0 0
ASML HOLDING N V ADR N07059210   257,254 471 SH   SOLE 53 470 0 0
ASML HOLDING N V ADR N07059210   325,027 595 SH   SOLE   594 0 0
ASPEN TECHNOLOGY INC Stock 29109X106   2,465 12 SH   SOLE 19 12 0 0
ASPEN TECHNOLOGY INC Stock 29109X106   103,111 502 SH   SOLE 23 502 0 0
ASPEN TECHNOLOGY INC Stock 29109X106   11,092 54 SH   SOLE   54 0 0
ASSEMBLY BIOSCIENCES INC Stock 045396108   1 1 SH   SOLE   1 0 0
ASSOCIATED BANC CORP Stock 045487105   3,464 150 SH   SOLE   150 0 0
ASSURANT INC Stock 04621X108   16,258 130 SH   SOLE 9 130 0 0
ASSURANT INC Stock 04621X108   500 4 SH   SOLE 19 4 0 0
ASSURANT INC Stock 04621X108   66,032 528 SH   SOLE   528 0 0
ASSURE HLDGS CORP Stock 04625J204   26 100 SH   SOLE   100 0 0
ASSURED GUARANTY LTD Stock G0585R106   39,162 629 SH   SOLE 9 629 0 0
AST SPACEMOBILE INC Stock 00217D100   37,244 7,727 SH   SOLE   7,727 0 0
AST SPACEMOBILE INC Stock 00217D118   41,068 20,794 SH   SOLE   20,794 0 0
ASTEC INDS INC Stock 046224101   73,798 1,815 SH   SOLE   1,815 0 0
ASTRA SPACE INC Stock 04634X103   687 1,583 SH   SOLE   1,583 0 0
ASTRAZENECA PLC ADR 046353108   57,969 855 SH   SOLE 7 855 0 0
ASTRAZENECA PLC ADR 046353108   19,255 284 SH   SOLE 36 284 0 0
ASTRAZENECA PLC ADR 046353108   64,094 945 SH   SOLE 43 945 0 0
ASTRAZENECA PLC ADR 046353108   839,276 12,379 SH   SOLE   12,378 0 0
AT&T INC Stock 00206R102   24,007 1,304 SH   SOLE 9 1,304 0 0
AT&T INC Stock 00206R102   79,125 4,298 SH   SOLE 19 4,297 0 0
AT&T INC Stock 00206R102   54,033 2,935 SH   SOLE 24 2,935 0 0
AT&T INC Stock 00206R102   9,531 518 SH   SOLE 33 517 0 0
AT&T INC Stock 00206R102   4,529 246 SH   SOLE 36 246 0 0
AT&T INC Stock 00206R102   10,512 571 SH   SOLE 43 571 0 0
AT&T INC Stock 00206R102   6,278 341 SH   SOLE 46 341 0 0
AT&T INC Stock 00206R102   19,607 1,065 SH   SOLE 49 1,065 0 0
AT&T INC Stock 00206R102   121,709 6,611 SH   SOLE 52 6,611 0 0
AT&T INC Stock 00206R102   6,304,973 342,475 SH   SOLE   342,475 0 0
ATAI LIFE SCIENCES NV Stock N0731H103   3,990 1,500 SH   SOLE   1,500 0 0
ATARA BIOTHERAPEUTICS INC Stock 046513107   538 164 SH   SOLE   164 0 0
ATEA PHARMACEUTICALS INC Stock 04683R106   962 200 SH   SOLE   200 0 0
ATKORE INC Stock 047649108   131,000 1,155 SH   SOLE   1,155 0 0
ATLANTICA SUSTAINABLE INFR P Stock G0751N103   570 22 SH   SOLE 19 22 0 0
ATLANTICA SUSTAINABLE INFR P Stock G0751N103   12,950 500 SH   SOLE   500 0 0
ATLAS AIR WORLDWIDE HLDGS IN Stock 049164205   17,136 170 SH   SOLE   170 0 0
ATLAS CORP Stock Y0436Q109   3,068 200 SH   SOLE   200 0 0
ATLAS TECHNICAL CONSULTANTS Stock 049430101   1,854 360 SH   SOLE   360 0 0
ATLASSIAN CORPORATION Stock 049468101   7,721 60 SH   SOLE 4 60 0 0
ATLASSIAN CORPORATION Stock 049468101   12,096 94 SH   SOLE 9 94 0 0
ATLASSIAN CORPORATION Stock 049468101   973,464 7,565 SH   SOLE   7,565 0 0
ATMOS ENERGY CORP Stock 049560105   187,157 1,670 SH   SOLE   1,670 0 0
ATOMERA INC Stock 04965B100   10,512 1,690 SH   SOLE   1,690 0 0
AUDACY INC Stock 05070N103   16 71 SH   SOLE   71 0 0
AUDIOCODES LTD Stock M15342104   2,344 131 SH   SOLE 9 131 0 0
AUDIOCODES LTD Stock M15342104   7,962 445 SH   SOLE 34 445 0 0
AURINIA PHARMACEUTICALS INC Stock 05156V102   657,050 152,095 SH   SOLE   152,095 0 0
AURORA CANNABIS INC Stock 05156X884   2,569 2,785 SH   SOLE   2,785 0 0
AURORA INNOVATION INC Stock 051774107   278 230 SH   SOLE   230 0 0
AURORA INNOVATION INC Stock 051774115   1 10 SH   SOLE   10 0 0
AUTODESK INC Stock 052769106   561 3 SH   SOLE 2 3 0 0
AUTODESK INC Stock 052769106   10,838 58 SH   SOLE 9 58 0 0
AUTODESK INC Stock 052769106   107,077 573 SH   SOLE 28 573 0 0
AUTODESK INC Stock 052769106   4,859 26 SH   SOLE 33 26 0 0
AUTODESK INC Stock 052769106   1,121 6 SH   SOLE 46 6 0 0
AUTODESK INC Stock 052769106   8,035 43 SH   SOLE 50 43 0 0
AUTODESK INC Stock 052769106   805,883 4,313 SH   SOLE   4,312 0 0
AUTOHOME INC ADR 05278C107   119,079 3,891 SH   SOLE 23 3,891 0 0
AUTOHOME INC ADR 05278C107   11,965 391 SH   SOLE   391 0 0
AUTOLIV INC Stock 052800109   51,462 672 SH   SOLE   672 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   47,730 200 SH   SOLE 7 199 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   3,344 14 SH   SOLE 19 14 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   218,557 915 SH   SOLE 30 915 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   7,692 32 SH   SOLE 33 32 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   4,538 19 SH   SOLE 46 19 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   4,236,118 17,735 SH   SOLE   17,734 0 0
AUTONATION INC Stock 05329W102   190,028 1,771 SH   SOLE   1,771 0 0
AUTOZONE INC Stock 053332102   34,527 14 SH   SOLE 9 14 0 0
AUTOZONE INC Stock 053332102   2,466 1 SH   SOLE 19 1 0 0
AUTOZONE INC Stock 053332102   4,932 2 SH   SOLE 33 2 0 0
AUTOZONE INC Stock 053332102   7,743,805 3,140 SH   SOLE   3,140 0 0
AVALON HLDGS CORP Stock 05343P109   1,925 700 SH   SOLE   700 0 0
AVALONBAY CMNTYS INC REIT 053484101   646 4 SH   SOLE 33 4 0 0
AVALONBAY CMNTYS INC REIT 053484101   508,861 3,150 SH   SOLE   3,150 0 0
AVANGRID INC Stock 05351W103   4,685 109 SH   SOLE 19 109 0 0
AVANGRID INC Stock 05351W103   37,548 874 SH   SOLE   873 0 0
AVANOS MED INC Stock 05350V106   3,301 122 SH   SOLE   122 0 0
AMERICAN CENTY ETF TR ETF 025072604   276,971 5,490 SH   SOLE   5,490 0 0
AMERICAN CENTY ETF TR ETF 025072372   1,730,094 42,218 SH   SOLE   42,218 0 0
AMERICAN CENTY ETF TR ETF 025072703   124,577 2,342 SH   SOLE   2,342 0 0
AMERICAN CENTY ETF TR ETF 025072364   1,144,937 25,381 SH   SOLE   25,381 0 0
AMERICAN CENTY ETF TR ETF 025072802   507,227 9,164 SH   SOLE   9,164 0 0
AMERICAN CENTY ETF TR ETF 025072315   37,576 880 SH   SOLE   880 0 0
AMERICAN CENTY ETF TR ETF 025072299   62,085 1,319 SH   SOLE   1,319 0 0
AMERICAN CENTY ETF TR ETF 025072281   67,787 1,482 SH   SOLE   1,482 0 0
AMERICAN CENTY ETF TR ETF 025072885   7,413 109 SH   SOLE   109 0 0
AMERICAN CENTY ETF TR ETF 025072349   2,534,394 50,496 SH   SOLE   50,496 0 0
AMERICAN CENTY ETF TR ETF 025072877   4,190,403 56,239 SH   SOLE   56,239 0 0
AVANTOR INC Stock 05352A100   27,016 1,281 SH   SOLE 9 1,281 0 0
AVANTOR INC Stock 05352A100   269,952 12,800 SH   SOLE   12,800 0 0
AVEPOINT INC Stock 053604104   7,891 1,920 SH   SOLE   1,920 0 0
AVERY DENNISON CORP Stock 053611109   23,168 128 SH   SOLE 9 128 0 0
AVERY DENNISON CORP Stock 053611109   1,457 8 SH   SOLE 33 8 0 0
AVERY DENNISON CORP Stock 053611109   362 2 SH   SOLE 46 2 0 0
AVERY DENNISON CORP Stock 053611109   15,954 88 SH   SOLE   88 0 0
AVIAT NETWORKS INC Stock 05366Y201   21,833 700 SH   SOLE   700 0 0
AVID BIOSERVICES INC Stock 05368M106   306,892 22,287 SH   SOLE   22,287 0 0
AVIENT CORPORATION Stock 05368V106   16,070 476 SH   SOLE 9 476 0 0
AVIS BUDGET GROUP Stock 053774105   492 3 SH   SOLE 19 3 0 0
AVIS BUDGET GROUP Stock 053774105   16,393 100 SH   SOLE   100 0 0
AVISTA CORP Stock 05379B107   88,281 1,991 SH   SOLE 19 1,991 0 0
AVISTA CORP Stock 05379B107   7,227 163 SH   SOLE   163 0 0
AXALTA COATING SYS LTD Stock G0750C108   2,547 100 SH   SOLE   100 0 0
AXCELIS TECHNOLOGIES INC Stock 054540208   28,887 364 SH   SOLE   364 0 0
AXIS CAP HLDGS LTD Stock G0692U109   93,443 1,725 SH   SOLE   1,725 0 0
AXOGEN INC Stock 05463X106   3,743 375 SH   SOLE   375 0 0
AXON ENTERPRISE INC Stock 05464C101   107,357 647 SH   SOLE   647 0 0
AXONICS INC Stock 05465P101   188 3 SH   SOLE 19 3 0 0
AXONICS INC Stock 05465P101   15,633 250 SH   SOLE   250 0 0
AXOS FINANCIAL INC Stock 05465C100   344 9 SH   SOLE   9 0 0
AXS CHANGE FINANCE ESG ETF ETF 26922A560   2,405,558 88,701 SH   SOLE   88,700 0 0
INVESTMENT MANAGERS SER TR I ETF 46144X495   10,330 325 SH   SOLE   325 0 0
AXS FOMO ETF ETF 19423L664   7 0 SH   SOLE   0 0 0
INVESTMENT MANAGERS SER TR I ETF 46144X628   228,669 4,195 SH   SOLE   4,195 0 0
INVESTMENT MANAGERS SER TR I ETF 46144X867   328,040 4,136 SH   SOLE   4,135 0 0
AXSOME THERAPEUTICS INC Stock 05464T104   108,599 1,408 SH   SOLE   1,408 0 0
AXT INC Stock 00246W103   1,664 380 SH   SOLE   380 0 0
AZEK CO INC Stock 05478C105   37,490 1,845 SH   SOLE 6 1,845 0 0
AZZ INC Stock 002474104   1,085 27 SH   SOLE 19 27 0 0
AZZ INC Stock 002474104   1,005 25 SH   SOLE   25 0 0
B & G FOODS INC NEW Stock 05508R106   344,534 30,900 SH   SOLE   30,899 0 0
B2GOLD CORP Stock 11777Q209   10,742 3,009 SH   SOLE   3,008 0 0
BADGER METER INC Stock 056525108   763 7 SH   SOLE 19 7 0 0
BADGER METER INC Stock 056525108   28,021 257 SH   SOLE 23 257 0 0
BADGER METER INC Stock 056525108   327 3 SH   SOLE   3 0 0
BAIDU INC ADR 056752108   915 8 SH   SOLE 33 8 0 0
BAIDU INC ADR 056752108   51,929 454 SH   SOLE   454 0 0
BAIN CAP SPECIALTY FIN INC CEF 05684B107   108,961 9,156 SH   SOLE   9,156 0 0
BAKER HUGHES COMPANY Stock 05722G100   2,578 87 SH   SOLE 33 87 0 0
BAKER HUGHES COMPANY Stock 05722G100   6,585 223 SH   SOLE 36 223 0 0
BAKER HUGHES COMPANY Stock 05722G100   47,024 1,592 SH   SOLE   1,592 0 0
BALCHEM CORP Stock 057665200   733 6 SH   SOLE 19 6 0 0
BALL CORP Stock 058498106   972 19 SH   SOLE 46 19 0 0
BALL CORP Stock 058498106   495,240 9,684 SH   SOLE   9,684 0 0
BALLARD PWR SYS INC NEW Stock 058586108   374 78 SH   SOLE   78 0 0
BANCFIRST CORP Stock 05945F103   176 2 SH   SOLE 19 2 0 0
BANCO BBVA ARGENTINA S A ADR 058934100   12 3 SH   SOLE   3 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101   17,892 2,977 SH   SOLE 9 2,977 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101   4,441 739 SH   SOLE   739 0 0
BANCO BRADESCO S A ADR 059460303   613 213 SH   SOLE 33 213 0 0
BANCO BRADESCO S A ADR 059460303   1,120 389 SH   SOLE   389 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107   1,348 250 SH   SOLE   250 0 0
BANCO SANTANDER S.A. ADR 05964H105   6,580 2,231 SH   SOLE   2,230 0 0
CADENCE BANK Stock 12740C103   12,083 490 SH   SOLE   490 0 0
BANDWIDTH INC Stock 05988J103   13,495 588 SH   SOLE   588 0 0
BANK FIRST CORPORATION COM Stock 05676F108   459,459 4,950 SH   SOLE   4,950 0 0
BANK NEW YORK MELLON CORP Stock 064058100   44,154 970 SH   SOLE 9 970 0 0
BANK NEW YORK MELLON CORP Stock 064058100   42,973 944 SH   SOLE 19 944 0 0
BANK NEW YORK MELLON CORP Stock 064058100   2,868 63 SH   SOLE 46 63 0 0
BANK NEW YORK MELLON CORP Stock 064058100   266,264 5,849 SH   SOLE   5,849 0 0
BANK AMERICA CORP Stock 060505104   45,838 1,384 SH   SOLE 9 1,384 0 0
BANK AMERICA CORP Stock 060505104   145,426 4,391 SH   SOLE 19 4,390 0 0
BANK AMERICA CORP Stock 060505104   13,564 410 SH   SOLE 33 409 0 0
BANK AMERICA CORP Stock 060505104   5,105,739 154,159 SH   SOLE   154,158 0 0
BANK HAWAII CORP Stock 062540109   55,843 720 SH   SOLE 23 720 0 0
BANK HAWAII CORP Stock 062540109   2,559 33 SH   SOLE   33 0 0
BANK MARIN BANCORP Stock 063425102   15,059 458 SH   SOLE 6 458 0 0
BANK MONTREAL QUE Stock 063671101   246,613 2,722 SH   SOLE   2,722 0 0
BANK NOVA SCOTIA HALIFAX Stock 064149107   4,604 94 SH   SOLE   94 0 0
BANK OF NT BUTTERFIELD&SON L Stock G0772R208   537 18 SH   SOLE 19 18 0 0
BANK OF NT BUTTERFIELD&SON L Stock G0772R208   27,067 908 SH   SOLE   908 0 0
BANK OZK LITTLE ROCK ARK Stock 06417N103   5,008 125 SH   SOLE 9 125 0 0
BANK OZK LITTLE ROCK ARK Stock 06417N103   17,673 441 SH   SOLE 34 441 0 0
BANK OZK LITTLE ROCK ARK Stock 06417N103   401 10 SH   SOLE   10 0 0
BANNER CORP Stock 06652V208   822 13 SH   SOLE 19 13 0 0
BAOZUN INC ADR 06684L103   9,551 1,802 SH   SOLE   1,802 0 0
BARCLAYS PLC ADR 06738E204   2,636 338 SH   SOLE 9 338 0 0
BARCLAYS PLC ADR 06738E204   5,351 686 SH   SOLE   686 0 0
BARINGS BDC INC CEF 06759L103   15,518 1,904 SH   SOLE   1,904 0 0
BARINGS CORPORATE INVS CEF 06759X107   33,420 2,394 SH   SOLE   2,394 0 0
BARINGS GLOBAL SHORT DURATIO CEF 06760L100   139,581 11,008 SH   SOLE   11,007 0 0
BARINGS PARTN INVS CEF 06761A103   15,092 1,225 SH   SOLE   1,225 0 0
BARK INC Stock 68622E104   3,725 2,500 SH   SOLE   2,500 0 0
BARRICK GOLD CORP Stock 067901108   41,318 2,405 SH   SOLE 19 2,405 0 0
BARRICK GOLD CORP Stock 067901108   45,957 2,675 SH   SOLE 26 2,675 0 0
BARRICK GOLD CORP Stock 067901108   430 25 SH   SOLE 33 25 0 0
BARRICK GOLD CORP Stock 067901108   425,273 24,754 SH   SOLE   24,753 0 0
BATH & BODY WORKS INC Stock 070830104   2,033 48 SH   SOLE 33 48 0 0
BATH & BODY WORKS INC Stock 070830104   173,153 4,109 SH   SOLE   4,109 0 0
BAUSCH HEALTH COS INC Stock 071734107   10,770 1,715 SH   SOLE   1,715 0 0
BAXTER INTL INC Stock 071813109   29,104 571 SH   SOLE 7 571 0 0
BAXTER INTL INC Stock 071813109   1,124 22 SH   SOLE 33 22 0 0
BAXTER INTL INC Stock 071813109   9,735 191 SH   SOLE 36 191 0 0
BAXTER INTL INC Stock 071813109   22,631 444 SH   SOLE 43 444 0 0
BAXTER INTL INC Stock 071813109   188,069 3,690 SH   SOLE   3,689 0 0
BCE INC Stock 05534B760   0 0 SH   SOLE 19 0 0 0
BCE INC Stock 05534B760   6,558 149 SH   SOLE 31 149 0 0
BCE INC Stock 05534B760   133,476 3,037 SH   SOLE 52 3,037 0 0
BCE INC Stock 05534B760   240,311 5,468 SH   SOLE   5,467 0 0
BEACON ROOFING SUPPLY INC Stock 073685109   211 4 SH   SOLE 19 4 0 0
BEACON ROOFING SUPPLY INC Stock 073685109   845 16 SH   SOLE   16 0 0
BEAM THERAPEUTICS INC Stock 07373V105   5,084 130 SH   SOLE   130 0 0
BEAZER HOMES USA INC Stock 07556Q881   1,914 150 SH   SOLE   150 0 0
BECTON DICKINSON & CO Stock 075887109   1,429,419 5,621 SH   SOLE 6 5,620 0 0
BECTON DICKINSON & CO Stock 075887109   10,686 42 SH   SOLE 33 42 0 0
BECTON DICKINSON & CO Stock 075887109   3,815 15 SH   SOLE 46 15 0 0
BECTON DICKINSON & CO Stock 075887109   1,424,902 5,603 SH   SOLE   5,603 0 0
BECTON DICKINSON & CO Convertible Preferred 075887406   551 11 SH   SOLE   11 0 0
BED BATH & BEYOND INC Stock 075896100   655 261 SH   SOLE   261 0 0
BEL FUSE INC Stock 077347300   88,138 2,677 SH   SOLE   2,677 0 0
BELDEN INC Stock 077454106   2,588 36 SH   SOLE 9 36 0 0
BELDEN INC Stock 077454106   144 2 SH   SOLE 19 2 0 0
BELDEN INC Stock 077454106   216 3 SH   SOLE   3 0 0
BELLRING BRANDS INC Stock 07831C103   32,358 1,262 SH   SOLE 9 1,262 0 0
BELLRING BRANDS INC Stock 07831C103   1,359 53 SH   SOLE 19 53 0 0
BELLRING BRANDS INC Stock 07831C103   1,077 42 SH   SOLE   42 0 0
BERKSHIRE GREY INC Stock 084656107   423 700 SH   SOLE   700 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670108   468,711 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   574,245 1,859 SH   SOLE 6 1,859 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   62,398 202 SH   SOLE 9 202 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   123,560 400 SH   SOLE 26 400 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   33,979 110 SH   SOLE 33 110 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   94,523 306 SH   SOLE 36 306 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   12,571,853 40,699 SH   SOLE   40,698 0 0
BERRY GLOBAL GROUP INC Stock 08579W103   70,945 1,174 SH   SOLE   1,174 0 0
BEST BUY INC Stock 086516101   7,219 90 SH   SOLE 9 90 0 0
BEST BUY INC Stock 086516101   963 12 SH   SOLE 46 12 0 0
BEST BUY INC Stock 086516101   59,579 743 SH   SOLE   742 0 0
BEYOND MEAT INC Stock 08862E109   8,703 707 SH   SOLE   707 0 0
BHP GROUP LTD ADR 088606108   18,057 291 SH   SOLE 9 291 0 0
BHP GROUP LTD ADR 088606108   3,537 57 SH   SOLE 33 57 0 0
BHP GROUP LTD ADR 088606108   1,484,529 23,925 SH   SOLE   23,924 0 0
BICYCLE THERAPEUTICS PLC ADR 088786108   3,404 115 SH   SOLE   115 0 0
BIGCOMMERCE HLDGS INC Stock 08975P108   586 67 SH   SOLE   67 0 0
BIGLARI HLDGS INC Stock 08986R309   55,520 400 SH   SOLE   400 0 0
BILIBILI INC ADR 090040106   284 12 SH   SOLE   12 0 0
BILL COM HLDGS INC Stock 090043100   3,705 34 SH   SOLE 9 34 0 0
BILL COM HLDGS INC Stock 090043100   173,791 1,595 SH   SOLE 23 1,595 0 0
BILL COM HLDGS INC Stock 090043100   3,051 28 SH   SOLE 36 28 0 0
BILL COM HLDGS INC Stock 090043100   7,082 65 SH   SOLE 43 65 0 0
BILL COM HLDGS INC Stock 090043100   23,753 218 SH   SOLE 48 218 0 0
BILL COM HLDGS INC Stock 090043100   838,883 7,699 SH   SOLE   7,699 0 0
BIOCERES CROP SOLUTIONS CORP Stock G1117K114   27,055 2,249 SH   SOLE   2,249 0 0
BIOCRYST PHARMACEUTICALS INC Stock 09058V103   37,195 3,240 SH   SOLE   3,240 0 0
BIODESIX INC Stock 09075X108   2,300 1,000 SH   SOLE   1,000 0 0
BIOGEN INC Stock 09062X103   11,908 43 SH   SOLE 6 43 0 0
BIOGEN INC Stock 09062X103   554 2 SH   SOLE 33 2 0 0
BIOGEN INC Stock 09062X103   1,343,616 4,852 SH   SOLE   4,852 0 0
BIOHAVEN LTD Stock G1110E107   486 35 SH   SOLE   35 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101   33,841 327 SH   SOLE   327 0 0
BIONTECH SE ADR 09075V102   46,587 310 SH   SOLE   310 0 0
BIO RAD LABS INC Stock 090572207   8,830 21 SH   SOLE 9 21 0 0
BIO RAD LABS INC Stock 090572207   3,364 8 SH   SOLE 19 8 0 0
BIO RAD LABS INC Stock 090572207   1,261 3 SH   SOLE 46 3 0 0
BIO RAD LABS INC Stock 090572207   26,070 62 SH   SOLE   62 0 0
BIO-TECHNE CORP Stock 09073M104   1,327 16 SH   SOLE 33 16 0 0
BIO-TECHNE CORP Stock 09073M104   2,984 36 SH   SOLE 36 36 0 0
BIO-TECHNE CORP Stock 09073M104   1,658 20 SH   SOLE 46 20 0 0
BIO-TECHNE CORP Stock 09073M104   38,456 464 SH   SOLE   464 0 0
BIOVIE INC Stock 09074F207   10,295 1,325 SH   SOLE   1,325 0 0
BIOXCEL THERAPEUTICS INC Stock 09075P105   8,205 382 SH   SOLE   382 0 0
BIT DIGITAL INC Stock G1144A105   612 1,020 SH   SOLE   1,020 0 0
BITFARMS LTD Stock 09173B107   880 2,000 SH   SOLE   2,000 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505624   11,357 3,350 SH   SOLE   3,350 0 0
BJS WHSL CLUB HLDGS INC Stock 05550J101   34,536 522 SH   SOLE 9 522 0 0
BJS WHSL CLUB HLDGS INC Stock 05550J101   8,799 133 SH   SOLE 19 133 0 0
BJS WHSL CLUB HLDGS INC Stock 05550J101   10,916 165 SH   SOLE   165 0 0
BK OF AMERICA CORP Convertible Preferred 060505682   170,520 147 SH   SOLE   147 0 0
BLACK KNIGHT INC Stock 09215C105   428,360 6,937 SH   SOLE 6 6,937 0 0
BLACK KNIGHT INC Stock 09215C105   20,563 333 SH   SOLE 9 333 0 0
BLACK KNIGHT INC Stock 09215C105   5,434 88 SH   SOLE 33 88 0 0
BLACK KNIGHT INC Stock 09215C105   113,744 1,842 SH   SOLE   1,842 0 0
BLACK STONE MINERALS L P Stock 09225M101   6,748 400 SH   SOLE   400 0 0
BLACKBAUD INC Stock 09227Q100   5,121 87 SH   SOLE   87 0 0
BLACKBERRY LTD Stock 09228F103   424 130 SH   SOLE   130 0 0
BLACKLINE INC Stock 09239B109   875 13 SH   SOLE 19 13 0 0
BLACKLINE INC Stock 09239B109   118,933 1,768 SH   SOLE 23 1,768 0 0
BLACKLINE INC Stock 09239B109   34,644 515 SH   SOLE   515 0 0
BLACKROCK CAP ALLOCATION TR CEF 09260U109   282,074 20,337 SH   SOLE   20,337 0 0
BLACKROCK CAP INVT CORP CEF 092533108   72,556 20,043 SH   SOLE   20,043 0 0
BLACKROCK CORE BD TR CEF 09249E101   96,057 9,254 SH   SOLE   9,254 0 0
BLACKROCK CORPOR HI YLD FD I CEF 09255P107   2,451 280 SH   SOLE   280 0 0
BLACKROCK CR ALLOCATION INCO CEF 092508100   11,595 1,148 SH   SOLE   1,148 0 0
BLACKROCK DEBT STRATEGIES FD CEF 09255R202   14,711 1,599 SH   SOLE   1,599 0 0
BLACKROCK ENERGY & RES TR CEF 09250U101   12,530 1,000 SH   SOLE   1,000 0 0
BLACKROCK ENHANCD CAP & INM CEF 09256A109   403,631 23,577 SH   SOLE   23,576 0 0
BLACKROCK ENHANCED EQUITY DI CEF 09251A104   699,367 77,621 SH   SOLE   77,621 0 0
BLACKROCK ENHANCED GLOBAL DI CEF 092501105   55,955 5,853 SH   SOLE   5,853 0 0
BLACKROCK ESG CAP ALLC TR CEF 09262F100   3,358 250 SH   SOLE   250 0 0
BLACKROCK FLOATING RATE INCO CEF 09255X100   338 30 SH   SOLE   30 0 0
BLACKROCK HEALTH SCIENCES TR CEF 09250W107   21,790 500 SH   SOLE   500 0 0
BLACKROCK HEALTH SCIENCS TR CEF 09260E105   53,079 3,440 SH   SOLE   3,440 0 0
BLACKROCK INC Stock 09247X101   49,604 70 SH   SOLE 7 70 0 0
BLACKROCK INC Stock 09247X101   25,511 36 SH   SOLE 9 36 0 0
BLACKROCK INC Stock 09247X101   88,178 124 SH   SOLE 19 124 0 0
BLACKROCK INC Stock 09247X101   8,589 12 SH   SOLE 33 12 0 0
BLACKROCK INC Stock 09247X101   3,066,333 4,327 SH   SOLE   4,327 0 0
BLACKROCK INCOME TR INC CEF 09247F209   18,387 1,490 SH   SOLE   1,490 0 0
BLACKROCK INNOVATION AND GRW CEF 09260Q108   19,654 2,886 SH   SOLE   2,886 0 0
BLACKROCK LTD DURATION INCOM CEF 09249W101   27,643 2,115 SH   SOLE   2,115 0 0
BLACKROCK LONG-TERM MUN ADVA CEF 09250B103   17,860 1,900 SH   SOLE   1,900 0 0
BLACKROCK MULTI SECTOR INC T CEF 09258A107   243,957 17,168 SH   SOLE   17,168 0 0
BLACKROCK MUN INCOME TR CEF 09248F109   7,042 700 SH   SOLE   700 0 0
BLACKROCK MUNIHOLDINGS QUALI CEF 09254C107   143,559 14,428 SH   SOLE   14,428 0 0
BLACKROCK MUNICIPAL INCOME CEF 09253X102   63,199 5,578 SH   SOLE   5,578 0 0
BLACKROCK MUNIYIELD FD INC CEF 09253W104   33,208 3,190 SH   SOLE   3,190 0 0
BLACKROCK MUNIYIELD MICH QU CEF 09254V105   6,747 608 SH   SOLE   608 0 0
BLACKROCK MUNIYILD QULT FD I CEF 09254F100   180,983 15,602 SH   SOLE   15,602 0 0
BLACKROCK MUNIYIELD QUALITY CEF 09254E103   375,232 33,473 SH   SOLE   33,473 0 0
BLACKROCK MUNIASSETS FD INC CEF 09254J102   43,280 4,000 SH   SOLE   4,000 0 0
BLACKROCK MUN TARGET TERM TR CEF 09257P105   2,051,641 96,366 SH   SOLE   96,366 0 0
BLACKROCK MUN INCOME QUALITY CEF 092479104   190,626 16,795 SH   SOLE   16,795 0 0
BLACKROCK MUNIHLDNGS CALI QL CEF 09254L107   7,840 730 SH   SOLE   730 0 0
BLACKROCK MUNIHOLDINGS FD IN CEF 09253N104   66,042 5,440 SH   SOLE   5,440 0 0
BLACKROCK RES & COMMODITIES CEF 09257A108   16,949 1,700 SH   SOLE   1,700 0 0
BLACKROCK SCIENCE & TECHNOLO CEF 09260K101   25,024 1,600 SH   SOLE   1,600 0 0
ISHARES U S ETF TR ETF 46431W507   150,415 3,053 SH   SOLE   3,052 0 0
ISHARES U S ETF TR ETF 46431W838   444,961 8,949 SH   SOLE   8,949 0 0
BLACKROCK TAX MUNICPAL BD TR CEF 09248X100   50,520 3,000 SH   SOLE   3,000 0 0
BLACKROCK TCP CAPITAL CORP CEF 09259E108   12,940 1,000 SH   SOLE   1,000 0 0
BLACKROCK ETF TRUST ETF 09290C509   95,352 2,248 SH   SOLE 36 2,247 0 0
BLACKROCK ETF TRUST ETF 09290C509   2,646,966 62,399 SH   SOLE   62,399 0 0
ISHARES TR ETF 46434V878   515,262 10,297 SH   SOLE 49 10,297 0 0
ISHARES TR ETF 46434V878   211,991 4,236 SH   SOLE   4,236 0 0
BLACKROCK UTILS INFRASTRUCTU CEF 09248D104   20,770 1,000 SH   SOLE 49 1,000 0 0
BLACKROCK UTILS INFRASTRUCTU CEF 09248D104   4,279 206 SH   SOLE   206 0 0
BLACKSTONE INC Stock 09260D107   6,455 87 SH   SOLE 9 87 0 0
BLACKSTONE INC Stock 09260D107   10,877 147 SH   SOLE 43 146 0 0
BLACKSTONE INC Stock 09260D107   3,547,798 47,820 SH   SOLE   47,820 0 0
BLACKSTONE LONG SHORT CR INC CEF 09257D102   52,607 4,853 SH   SOLE   4,853 0 0
BLACKSTONE SENIOR FLOATNG RA CEF 09256U105   28,353 2,281 SH   SOLE   2,281 0 0
BLACKSTONE STRATEGIC CREDIT CEF 09257R101   674,570 63,759 SH   SOLE   63,759 0 0
BLACKSTONE MORTGAGE TRUST IN Convertible 09257WAC4   63,741 65,000 SH   SOLE   65,000 0 0
BLACKSTONE MTG TR INC REIT 09257W100   656 31 SH   SOLE 19 31 0 0
BLACKSTONE MTG TR INC REIT 09257W100   304,164 14,368 SH   SOLE   14,367 0 0
BLACKSTONE SECD LENDING FD CEF 09261X102   175,023 7,831 SH   SOLE   7,831 0 0
INVESCO BLDRS INDEX FDS TR ETF 46090C305   3,896 104 SH   SOLE   104 0 0
BLEND LABS INC Stock 09352U108   53 37 SH   SOLE   37 0 0
BLINK CHARGING CO Stock 09354A100   22,521 2,053 SH   SOLE   2,053 0 0
BLOCK INC Stock 852234103   5,279 84 SH   SOLE 9 84 0 0
BLOCK INC Stock 852234103   1,005 16 SH   SOLE 33 16 0 0
BLOCK INC Stock 852234103   23,879 380 SH   SOLE 48 380 0 0
BLOCK INC Stock 852234103   889,106 14,149 SH   SOLE   14,148 0 0
BLOOMIN BRANDS INC Stock 094235108   342 17 SH   SOLE   17 0 0
BLUE APRON HLDGS INC Stock 09523Q200   22 26 SH   SOLE   26 0 0
BLUE FOUNDRY BANCORP Stock 09549B104   24,415 1,900 SH   SOLE   1,900 0 0
BLUE OWL CAPITAL INC Stock 09581B103   23,956 2,260 SH   SOLE   2,260 0 0
BLUEBIRD BIO INC Stock 09609G100   17,577 2,540 SH   SOLE   2,540 0 0
BLUELINX HLDGS INC Stock 09624H208   7,111 100 SH   SOLE   100 0 0
BLUEPRINT MEDICINES CORP Stock 09627Y109   8,324 190 SH   SOLE 48 190 0 0
BLUEPRINT MEDICINES CORP Stock 09627Y109   28,958 661 SH   SOLE   661 0 0
BLUEROCK HOMES TRUST INC REIT 09631H100   7,459 350 SH   SOLE   350 0 0
ETF MANAGERS TR ETF 26924G870   7,483 170 SH   SOLE   170 0 0
BNY MELLON ETF TRUST ETF 09661T206   9,010 115 SH   SOLE   115 0 0
BOEING CO Stock 097023105   10,667 56 SH   SOLE 9 56 0 0
BOEING CO Stock 097023105   9,144 48 SH   SOLE 33 48 0 0
BOEING CO Stock 097023105   4,693,984 24,642 SH   SOLE   24,641 0 0
BOISE CASCADE CO DEL Stock 09739D100   1,030 15 SH   SOLE 19 15 0 0
BOISE CASCADE CO DEL Stock 09739D100   5,150 75 SH   SOLE   75 0 0
BOK FINL CORP Stock 05561Q201   5,812 56 SH   SOLE 19 56 0 0
BOOKING HOLDINGS INC Stock 09857L108   38,290 19 SH   SOLE 2 19 0 0
BOOKING HOLDINGS INC Stock 09857L108   8,061 4 SH   SOLE 9 4 0 0
BOOKING HOLDINGS INC Stock 09857L108   340,582 169 SH   SOLE 18 169 0 0
BOOKING HOLDINGS INC Stock 09857L108   1,061,033 526 SH   SOLE   526 0 0
BOOT BARN HLDGS INC Stock 099406100   6,440 103 SH   SOLE   103 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   31,461 301 SH   SOLE 9 301 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   10,777 103 SH   SOLE 19 103 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   618,289 5,916 SH   SOLE   5,915 0 0
BORGWARNER INC Stock 099724106   717,110 17,816 SH   SOLE   17,816 0 0
BOSTON BEER INC Stock 100557107   19,112 58 SH   SOLE 48 58 0 0
BOSTON BEER INC Stock 100557107   74,142 225 SH   SOLE   225 0 0
BOSTON OMAHA CORP Stock 101044105   1,127,310 42,540 SH   SOLE   42,540 0 0
BOSTON PROPERTIES INC REIT 101121101   140,894 2,085 SH   SOLE   2,084 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   29,705 642 SH   SOLE 9 642 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   1,249 27 SH   SOLE 33 27 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   16,611 359 SH   SOLE 43 359 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   3,424 74 SH   SOLE 46 74 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   235,699 5,094 SH   SOLE 53 5,094 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   156,485 3,382 SH   SOLE   3,382 0 0
SRH TOTAL RETURN FUND INC CEF 101507101   797,868 62,824 SH   SOLE   62,824 0 0
BOX INC Stock 10316T104   591,470 19,000 SH   SOLE   19,000 0 0
BOXED INC Stock 103174108   1,949 10,000 SH   SOLE   10,000 0 0
BOYD GAMING CORP Stock 103304101   48,695 893 SH   SOLE   893 0 0
BP PLC ADR 055622104   5,868 168 SH   SOLE 9 168 0 0
BP PLC ADR 055622104   1,607 46 SH   SOLE 33 46 0 0
BP PLC ADR 055622104   25,953 743 SH   SOLE 36 743 0 0
BP PLC ADR 055622104   45,205 1,294 SH   SOLE 43 1,294 0 0
BP PLC ADR 055622104   2,076,711 59,453 SH   SOLE   59,453 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101   164,400 40,000 SH   SOLE   40,000 0 0
BRANDYWINEGBL GBL INCM OPP F CEF 10537L104   60,734 7,452 SH   SOLE   7,452 0 0
BRANDYWINE RLTY TR REIT 105368203   40,670 6,613 SH   SOLE   6,613 0 0
BRASILAGRO COMPANHIA BRASILE ADR 10554B104   1,344 236 SH   SOLE   236 0 0
BRAZE INC Stock 10576N102   7,611 279 SH   SOLE   279 0 0
BRC INC Stock 05601U105   25,198 4,124 SH   SOLE   4,124 0 0
ETF MANAGERS GRP COMMDTY TR ETF 26923H200   3,676 400 SH   SOLE   400 0 0
BRIACELL THERAPEUTICS CORP Stock 10778Y302   5,143 1,177 SH   SOLE   1,177 0 0
BRIDGETOWN HOLDINGS LTD Stock G1355U113   3,469 350 SH   SOLE   350 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPON ADS NEW ADR 109199109   101 42 SH   SOLE   42 0 0
BRIGHTHOUSE FINL INC Stock 10922N103   7,383 144 SH   SOLE   144 0 0
BRINKER INTL INC Stock 109641100   13,562 425 SH   SOLE   425 0 0
BRINKS CO Stock 109696104   376 7 SH   SOLE   7 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   41,587 578 SH   SOLE 9 578 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   92,550 1,286 SH   SOLE 19 1,286 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   8,931 124 SH   SOLE 33 124 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   7,997,159 111,149 SH   SOLE   111,148 0 0
BRITISH AMERN TOB PLC ADR 110448107   7,196 180 SH   SOLE 31 180 0 0
BRITISH AMERN TOB PLC ADR 110448107   2,599 65 SH   SOLE 33 65 0 0
BRITISH AMERN TOB PLC ADR 110448107   4,638 116 SH   SOLE 36 116 0 0
BRITISH AMERN TOB PLC ADR 110448107   80 2 SH   SOLE 40 2 0 0
BRITISH AMERN TOB PLC ADR 110448107   10,675 267 SH   SOLE 43 267 0 0
BRITISH AMERN TOB PLC ADR 110448107   181,869 4,549 SH   SOLE 52 4,549 0 0
BRITISH AMERN TOB PLC ADR 110448107   1,823,048 45,599 SH   SOLE   45,599 0 0
BRIXMOR PPTY GROUP INC REIT 11120U105   12,469 550 SH   SOLE   550 0 0
BROADCOM INC Stock 11135F101   62,935 113 SH   SOLE 7 112 0 0
BROADCOM INC Stock 11135F101   36,903 66 SH   SOLE 9 66 0 0
BROADCOM INC Stock 11135F101   105,523 189 SH   SOLE 19 188 0 0
BROADCOM INC Stock 11135F101   4,622 8 SH   SOLE 33 8 0 0
BROADCOM INC Stock 11135F101   6,710 12 SH   SOLE 46 12 0 0
BROADCOM INC Stock 11135F101   8,142,586 14,563 SH   SOLE   14,562 0 0
BROADMARK RLTY CAP INC REIT 11135B100   25,636 7,201 SH   SOLE   7,201 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   21,595 161 SH   SOLE 2 161 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   1,048,517 7,817 SH   SOLE 6 7,817 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   1,350 10 SH   SOLE 33 10 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   805 6 SH   SOLE 46 6 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   97,378 726 SH   SOLE 49 726 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   905,870 6,754 SH   SOLE   6,753 0 0
BROADWIND INC Stock 11161T207   179 100 SH   SOLE   100 0 0
BROOKFIELD CORP Stock 11271J107   384,882 12,234 SH   SOLE 6 12,234 0 0
BROOKFIELD CORP Stock 11271J107   1,070 34 SH   SOLE 33 34 0 0
BROOKFIELD CORP Stock 11271J107   1,264,522 40,195 SH   SOLE   40,194 0 0
BROOKFIELD ASSET MANAGMT LTD Stock 113004105   87,329 3,046 SH   SOLE 6 3,046 0 0
BROOKFIELD ASSET MANAGMT LTD Stock 113004105   229 8 SH   SOLE 33 8 0 0
BROOKFIELD ASSET MANAGMT LTD Stock 113004105   275,547 9,611 SH   SOLE   9,611 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   612,169 15,737 SH   SOLE 6 15,737 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   1,984 51 SH   SOLE 9 51 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   7,197 185 SH   SOLE 34 185 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   79,135 2,034 SH   SOLE   2,034 0 0
BROOKFIELD INFRAST PARTNERS Stock G16252101   277,780 8,964 SH   SOLE   8,963 0 0
BROOKFIELD REAL ASSETS INCOM CEF 112830104   52,354 3,242 SH   SOLE   3,241 0 0
BROOKFIELD ASSET MGMT REINS Stock G16169107   0 0 SH   SOLE   0 0 0
BROOKFIELD REINS LTD Stock G16250105   31 1 SH   SOLE   1 0 0
BROOKFIELD RENEWABLE CORP Stock 11284V105   2,726 99 SH   SOLE   99 0 0
BROOKFIELD RENEWABLE PARTNER Stock G16258108   5,720 226 SH   SOLE   225 0 0
AZENTA INC Stock 114340102   59,617 1,024 SH   SOLE 23 1,024 0 0
AZENTA INC Stock 114340102   757 13 SH   SOLE   13 0 0
BROWN & BROWN INC Stock 115236101   213,638 3,750 SH   SOLE 5 3,750 0 0
BROWN & BROWN INC Stock 115236101   1,878,074 32,966 SH   SOLE 6 32,966 0 0
BROWN & BROWN INC Stock 115236101   83,235 1,461 SH   SOLE   1,461 0 0
BROWN FORMAN CORP Stock 115637100   457,690 6,960 SH   SOLE   6,960 0 0
BROWN FORMAN CORP Stock 115637209   2,498 38 SH   SOLE 33 38 0 0
BROWN FORMAN CORP Stock 115637209   1,708 26 SH   SOLE 46 26 0 0
BROWN FORMAN CORP Stock 115637209   230,523 3,510 SH   SOLE   3,509 0 0
BRP GROUP INC Stock 05589G102   33,034 1,314 SH   SOLE 6 1,314 0 0
BRP INC Stock 05577W200   3,054 40 SH   SOLE   40 0 0
BRT APARTMENTS CORP REIT 055645303   68,740 3,500 SH   SOLE   3,500 0 0
BRUKER CORP Stock 116794108   411,194 6,016 SH   SOLE   6,016 0 0
BRUNSWICK CORP Stock 117043109   3,388 47 SH   SOLE 9 47 0 0
BRUNSWICK CORP Stock 117043109   12,007 167 SH   SOLE 34 166 0 0
BRUNSWICK CORP Stock 117043109   132,411 1,837 SH   SOLE   1,837 0 0
BUCKLE INC Stock 118440106   816 18 SH   SOLE 19 18 0 0
BUCKLE INC Stock 118440106   3,628 80 SH   SOLE   80 0 0
BUILD-A-BEAR WORKSHOP INC Stock 120076104   22,597 948 SH   SOLE   947 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   4,866 75 SH   SOLE 19 75 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   7,850 121 SH   SOLE   121 0 0
BUMBLE INC Stock 12047B105   4,210 200 SH   SOLE   200 0 0
BUNGE LIMITED Stock G16962105   6,884 69 SH   SOLE 19 69 0 0
BUNGE LIMITED Stock G16962105   134,191 1,345 SH   SOLE 24 1,345 0 0
BUNGE LIMITED Stock G16962105   607,719 6,091 SH   SOLE   6,091 0 0
BURGERFI INTERNATIONAL INC Stock 12122L101   378 300 SH   SOLE   300 0 0
BURGERFI INTERNATIONAL INC Stock 12122L119   5 100 SH   SOLE   100 0 0
BURLINGTON STORES INC Stock 122017106   2,839 14 SH   SOLE 36 14 0 0
BUTTERFLY NETWORK INC Stock 124155102   19,582 7,960 SH   SOLE   7,960 0 0
BWX TECHNOLOGIES INC Stock 05605H100   10,222 176 SH   SOLE 9 176 0 0
BWX TECHNOLOGIES INC Stock 05605H100   14,510 250 SH   SOLE 34 249 0 0
BWX TECHNOLOGIES INC Stock 05605H100   290 5 SH   SOLE   5 0 0
BYRNA TECHNOLOGIES INC Stock 12448X201   510 65 SH   SOLE   65 0 0
C & F FINL CORP Stock 12466Q104   20,314 349 SH   SOLE   348 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   283,836 3,100 SH   SOLE 5 3,100 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   8,149 89 SH   SOLE 19 89 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   1,108 12 SH   SOLE 33 12 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   824 9 SH   SOLE 46 9 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   401,920 4,390 SH   SOLE   4,389 0 0
C3 AI INC Stock 12468P104   22,011 1,967 SH   SOLE   1,967 0 0
EXCHANGE LISTED FDS TR ETF 30151E715   297,096 13,449 SH   SOLE   13,449 0 0
EXCHANGE LISTED FDS TR ETF 30151E699   1,517 72 SH   SOLE   71 0 0
EXCHANGE LISTED FDS TR ETF 30151E681   686,682 31,559 SH   SOLE   31,558 0 0
EXCHANGE LISTED FDS TR ETF 30151E616   74,079 4,055 SH   SOLE   4,054 0 0
EXCHANGE LISTED FDS TR ETF 30151E624   23,828 1,183 SH   SOLE   1,182 0 0
CABLE ONE INC Stock 12685J105   2,847 4 SH   SOLE 9 4 0 0
CABLE ONE INC Stock 12685J105   11,422 16 SH   SOLE 34 16 0 0
CABLE ONE INC Stock 12685J105   41,288 58 SH   SOLE   58 0 0
CABOT CORP Stock 127055101   51,734 774 SH   SOLE   774 0 0
CACI INTL INC Stock 127190304   11,723 39 SH   SOLE 19 39 0 0
CACI INTL INC Stock 127190304   14,128 47 SH   SOLE   47 0 0
CACTUS INC Stock 127203107   1,357 27 SH   SOLE 19 27 0 0
CACTUS INC Stock 127203107   26,688 531 SH   SOLE 48 531 0 0
CACTUS INC Stock 127203107   102,782 2,045 SH   SOLE   2,045 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   8,835 55 SH   SOLE 6 55 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   19,437 121 SH   SOLE 9 121 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   66,666 415 SH   SOLE 19 415 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   5,462 34 SH   SOLE 33 34 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   6,586 41 SH   SOLE 36 41 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   18,313 114 SH   SOLE 43 114 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   152,929 952 SH   SOLE 45 952 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   1,446 9 SH   SOLE 46 9 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   3,534 22 SH   SOLE 50 22 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   1,226,977 7,638 SH   SOLE   7,638 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   24,461 588 SH   SOLE 9 588 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   3,453 83 SH   SOLE 33 83 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   416 10 SH   SOLE 46 10 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   333,549 8,018 SH   SOLE   8,018 0 0
CALAMOS CONV & HIGH INCOME F CEF 12811P108   109,734 10,401 SH   SOLE   10,401 0 0
CALAMOS CONV OPPORTUNITIES & CEF 128117108   206,378 19,636 SH   SOLE   19,636 0 0
CALAMOS DYNAMIC CONV & INCOM CEF 12811V105   19,788 966 SH   SOLE   965 0 0
CALAMOS GBL DYN INCOME FUND CEF 12811L107   44,322 7,943 SH   SOLE   7,943 0 0
CALAMOS STRATEGIC TOTAL RETU CEF 128125101   409,771 30,534 SH   SOLE   30,534 0 0
CALAVO GROWERS INC Stock 128246105   735 25 SH   SOLE   25 0 0
CALIX INC Stock 13100M509   205 3 SH   SOLE 19 3 0 0
CALLON PETE CO DEL Stock 13123X508   3,672 99 SH   SOLE   99 0 0
CAL MAINE FOODS INC Stock 128030202   762 14 SH   SOLE 19 14 0 0
CAL MAINE FOODS INC Stock 128030202   182,408 3,350 SH   SOLE   3,350 0 0
CALUMET SPECIALTY PRODS PART Stock 131476103   168,800 10,000 SH   SOLE   10,000 0 0
CAMBRIA ETF TR ETF 132061821   709 106 SH   SOLE   106 0 0
CAMBRIA ETF TR ETF 132061706   14,653 523 SH   SOLE   522 0 0
CAMBRIA ETF TR ETF 132061201   413,753 6,976 SH   SOLE   6,976 0 0
CAMBRIA ETF TR ETF 132061508   271,164 9,575 SH   SOLE   9,575 0 0
CAMBRIA ETF TR ETF 132061813   196,463 7,500 SH   SOLE   7,500 0 0
CAMBRIA ETF TR ETF 132061888   200,592 7,372 SH   SOLE   7,372 0 0
CAMDEN NATL CORP Stock 133034108   62,535 1,500 SH   SOLE   1,500 0 0
CAMDEN PPTY TR REIT 133131102   336 3 SH   SOLE 33 3 0 0
CAMDEN PPTY TR REIT 133131102   57,618 515 SH   SOLE   515 0 0
CAMECO CORP Stock 13321L108   141,067 6,223 SH   SOLE   6,222 0 0
CAMPBELL SOUP CO Stock 134429109   18,557 327 SH   SOLE 24 327 0 0
CAMPBELL SOUP CO Stock 134429109   2,157 38 SH   SOLE 46 38 0 0
CAMPBELL SOUP CO Stock 134429109   1,045,435 18,422 SH   SOLE   18,421 0 0
CAMPING WORLD HLDGS INC Stock 13462K109   95,106 4,261 SH   SOLE   4,261 0 0
CAMTEK LTD Stock M20791105   4,392 200 SH   SOLE   200 0 0
CANADA GOOSE HLDGS INC Stock 135086106   10,241 575 SH   SOLE   575 0 0
CANADIAN IMPERIAL BK COMM TO Stock 136069101   31,956 790 SH   SOLE 52 790 0 0
CANADIAN IMPERIAL BK COMM TO Stock 136069101   1,662,742 41,106 SH   SOLE   41,106 0 0
CANADIAN NATL RY CO Stock 136375102   7,608 64 SH   SOLE 9 64 0 0
CANADIAN NATL RY CO Stock 136375102   206,851 1,740 SH   SOLE 30 1,740 0 0
CANADIAN NATL RY CO Stock 136375102   2,378 20 SH   SOLE 33 20 0 0
CANADIAN NATL RY CO Stock 136375102   5,706 48 SH   SOLE 36 48 0 0
CANADIAN NATL RY CO Stock 136375102   821,560 6,911 SH   SOLE   6,910 0 0
CANADIAN NAT RES LTD Stock 136385101   5,331 96 SH   SOLE 9 96 0 0
CANADIAN NAT RES LTD Stock 136385101   2,499 45 SH   SOLE 33 45 0 0
CANADIAN NAT RES LTD Stock 136385101   53,586 965 SH   SOLE   965 0 0
CANADIAN PAC RY LTD Stock 13645T100   5,669 76 SH   SOLE 9 76 0 0
CANADIAN PAC RY LTD Stock 13645T100   1,268 17 SH   SOLE 33 17 0 0
CANADIAN PAC RY LTD Stock 13645T100   750,883 10,067 SH   SOLE   10,066 0 0
CANADIAN SOLAR INC Stock 136635109   3,090 100 SH   SOLE   100 0 0
CANNAE HLDGS INC Stock 13765N107   29,798 1,443 SH   SOLE 6 1,443 0 0
CANOO INC Stock 13803R102   4,435 3,606 SH   SOLE   3,606 0 0
CANOO INC Stock 13803R110   23 100 SH   SOLE   100 0 0
CANOPY GROWTH CORP Stock 138035100   25,110 10,866 SH   SOLE   10,866 0 0
CAPITAL BANCORP INC MD Stock 139737100   23,540 1,000 SH   SOLE   1,000 0 0
CAPITAL CITY BK GROUP INC Stock 139674105   202,345 6,226 SH   SOLE   6,226 0 0
CAPITAL GROUP CORE EQUITY ET ETF 14020V108   1,710,688 76,166 SH   SOLE 49 76,166 0 0
CAPITAL GROUP CORE EQUITY ET ETF 14020V108   4,099,647 182,531 SH   SOLE   182,531 0 0
CAPITAL GROUP FIXED INCOME E ETF 14020Y102   175,232 7,865 SH   SOLE   7,865 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   1,609,782 68,240 SH   SOLE 49 68,240 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   324,868 13,771 SH   SOLE   13,771 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101   401,312 20,126 SH   SOLE 49 20,126 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101   1,918,695 96,223 SH   SOLE   96,223 0 0
CAPITAL GROUP INTL FOCUS EQT ETF 14019W109   1,327,621 63,736 SH   SOLE 49 63,736 0 0
CAPITAL GROUP INTL FOCUS EQT ETF 14019W109   781,182 37,503 SH   SOLE   37,502 0 0
CAPITAL ONE FINL CORP Stock 14040H105   232,400 2,500 SH   SOLE 5 2,500 0 0
CAPITAL ONE FINL CORP Stock 14040H105   64,514 694 SH   SOLE 9 694 0 0
CAPITAL ONE FINL CORP Stock 14040H105   465 5 SH   SOLE 33 5 0 0
CAPITAL ONE FINL CORP Stock 14040H105   4,462 48 SH   SOLE 36 48 0 0
CAPITAL ONE FINL CORP Stock 14040H105   10,181 110 SH   SOLE 43 109 0 0
CAPITAL ONE FINL CORP Stock 14040H105   2,045 22 SH   SOLE 46 22 0 0
CAPITAL ONE FINL CORP Stock 14040H105   1,003,845 10,799 SH   SOLE   10,798 0 0
CAPSTONE GREEN ENERGY CORP Stock 14067D508   580 400 SH   SOLE   400 0 0
CARDINAL HEALTH INC Stock 14149Y108   11,684 152 SH   SOLE 36 152 0 0
CARDINAL HEALTH INC Stock 14149Y108   27,261 355 SH   SOLE 43 354 0 0
CARDINAL HEALTH INC Stock 14149Y108   137,367 1,787 SH   SOLE   1,787 0 0
CARDIOL THERAPEUTICS INC Stock 14161Y200   1,764 3,458 SH   SOLE   3,458 0 0
CARECLOUD INC Stock 14167R100   351 125 SH   SOLE   125 0 0
PERDOCEO ED CORP Stock 71363P106   28,801 2,072 SH   SOLE 19 2,072 0 0
PERDOCEO ED CORP Stock 71363P106   17,111 1,231 SH   SOLE   1,231 0 0
CARLISLE COS INC Stock 142339100   4,713 20 SH   SOLE 19 20 0 0
CARLISLE COS INC Stock 142339100   2,744,616 11,647 SH   SOLE   11,647 0 0
CARLYLE GROUP INC Stock 14316J108   84,417 2,829 SH   SOLE   2,829 0 0
CARLYLE SECURED LENDING INC CEF 872280102   27,652 1,932 SH   SOLE   1,932 0 0
CARMAX INC Stock 143130102   316,263 5,194 SH   SOLE 6 5,194 0 0
CARMAX INC Stock 143130102   974 16 SH   SOLE 25 16 0 0
CARMAX INC Stock 143130102   670 11 SH   SOLE 46 11 0 0
CARMAX INC Stock 143130102   780,264 12,814 SH   SOLE   12,814 0 0
CARNIVAL CORP Stock 143658300   197,984 24,564 SH   SOLE   24,563 0 0
CARPARTS COM INC Stock 14427M107   35,062 5,601 SH   SOLE 19 5,601 0 0
CARRIAGE SVCS INC Stock 143905107   272,145 9,882 SH   SOLE   9,881 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   193,875 4,700 SH   SOLE 30 4,700 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   1,485 36 SH   SOLE 46 36 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   369,801 8,965 SH   SOLE   8,964 0 0
CARS COM INC Stock 14575E105   537 39 SH   SOLE   39 0 0
CARTERS INC Stock 146229109   6,043 81 SH   SOLE 33 81 0 0
CARTERS INC Stock 146229109   56,405 756 SH   SOLE   756 0 0
CARVANA CO Stock 146869102   113,604 23,967 SH   SOLE   23,967 0 0
CASELLA WASTE SYS INC Stock 147448104   238 3 SH   SOLE 19 3 0 0
CASELLA WASTE SYS INC Stock 147448104   328,185 4,138 SH   SOLE   4,138 0 0
CASEYS GEN STORES INC Stock 147528103   4,263 19 SH   SOLE 9 19 0 0
CASEYS GEN STORES INC Stock 147528103   1,346 6 SH   SOLE 19 6 0 0
CASEYS GEN STORES INC Stock 147528103   16,104 72 SH   SOLE 34 71 0 0
CASEYS GEN STORES INC Stock 147528103   28,044 125 SH   SOLE   125 0 0
CASSAVA SCIENCES INC Stock 14817C107   320,627 10,854 SH   SOLE   10,854 0 0
CASTLE BIOSCIENCES INC Stock 14843C105   895 38 SH   SOLE 19 38 0 0
CATALENT INC Stock 148806102   315 7 SH   SOLE 19 7 0 0
CATALENT INC Stock 148806102   11,117 247 SH   SOLE   247 0 0
CATALYST BIOSCIENCES INC Stock 14888D208   528 1,000 SH   SOLE   1,000 0 0
CATALYST PHARMACEUTICALS INC Stock 14888U101   9,300 500 SH   SOLE   500 0 0
CATERPILLAR INC Stock 149123101   26,591 111 SH   SOLE 9 111 0 0
CATERPILLAR INC Stock 149123101   116,485 486 SH   SOLE 19 486 0 0
CATERPILLAR INC Stock 149123101   7,905 33 SH   SOLE 36 33 0 0
CATERPILLAR INC Stock 149123101   131,758 550 SH   SOLE 41 550 0 0
CATERPILLAR INC Stock 149123101   18,781 78 SH   SOLE 43 78 0 0
CATERPILLAR INC Stock 149123101   2,396 10 SH   SOLE 46 10 0 0
CATERPILLAR INC Stock 149123101   8,902,393 37,161 SH   SOLE   37,161 0 0
CBDMD INC Stock 12482W101   227 1,000 SH   SOLE   1,000 0 0
CBIZ INC Stock 124805102   4,685 100 SH   SOLE   100 0 0
CBL & ASSOC PPTYS INC REIT 124830878   92 4 SH   SOLE   4 0 0
CBOE GLOBAL MKTS INC Stock 12503M108   38,143 304 SH   SOLE 19 304 0 0
CBOE GLOBAL MKTS INC Stock 12503M108   1,757 14 SH   SOLE 46 14 0 0
CBOE GLOBAL MKTS INC Stock 12503M108   102,287 815 SH   SOLE   815 0 0
CBRE GBL REAL ESTATE INC FD CEF 12504G100   28,650 5,000 SH   SOLE   5,000 0 0
CBRE GROUP INC Stock 12504L109   8,773 114 SH   SOLE 9 114 0 0
CBRE GROUP INC Stock 12504L109   7,003 91 SH   SOLE 33 91 0 0
CBRE GROUP INC Stock 12504L109   1,308 17 SH   SOLE 46 17 0 0
CBRE GROUP INC Stock 12504L109   91,813 1,193 SH   SOLE   1,193 0 0
CDW CORP Stock 12514G108   629,137 3,523 SH   SOLE 18 3,523 0 0
CDW CORP Stock 12514G108   24,014 134 SH   SOLE 19 134 0 0
CDW CORP Stock 12514G108   237,511 1,330 SH   SOLE 30 1,330 0 0
CDW CORP Stock 12514G108   264,298 1,480 SH   SOLE   1,480 0 0
CEA INDUSTRIES INC COM NEW Stock 86887P101   6 7 SH   SOLE   7 0 0
CEDAR FAIR L P Stock 150185106   19,961 483 SH   SOLE   482 0 0
CELANESE CORP DEL Stock 150870103   10,940 107 SH   SOLE 9 107 0 0
CELANESE CORP DEL Stock 150870103   35,362 346 SH   SOLE 19 345 0 0
CELANESE CORP DEL Stock 150870103   1,264,613 12,369 SH   SOLE   12,369 0 0
CELLDEX THERAPEUTICS INC NEW Stock 15117B202   8,914 200 SH   SOLE   200 0 0
CEL-SCI CORP Stock 150837607   705 300 SH   SOLE   300 0 0
CELSIUS HLDGS INC Stock 15118V207   119,542 1,149 SH   SOLE   1,149 0 0
CEMEX SAB DE CV ADR 151290889   5,392 1,331 SH   SOLE   1,331 0 0
CENOVUS ENERGY INC Stock 15135U109   38,449 1,981 SH   SOLE   1,980 0 0
CENTENE CORP DEL Stock 15135B101   12,712 155 SH   SOLE 9 155 0 0
CENTENE CORP DEL Stock 15135B101   1,148 14 SH   SOLE 33 14 0 0
CENTENE CORP DEL Stock 15135B101   1,394 17 SH   SOLE 46 17 0 0
CENTENE CORP DEL Stock 15135B101   695,117 8,476 SH   SOLE   8,476 0 0
PERMIAN RESOURCES CORP Stock 71424F105   48,880 5,200 SH   SOLE   5,200 0 0
CENTERPOINT ENERGY INC Stock 15189T107   250,272 8,345 SH   SOLE   8,345 0 0
CENTRAL & EASTERN EUROPE FD CEF 153436100   8,566 1,037 SH   SOLE   1,037 0 0
CENTRUS ENERGY CORP Stock 15643U104   32 1 SH   SOLE   1 0 0
CERAGON NETWORKS LTD Stock M22013102   764 400 SH   SOLE   400 0 0
CERENCE INC Stock 156727109   36,356 1,962 SH   SOLE   1,962 0 0
CERIDIAN HCM HLDG INC Stock 15677J108   898 14 SH   SOLE 33 14 0 0
CERIDIAN HCM HLDG INC Stock 15677J108   64 1 SH   SOLE 46 1 0 0
CERIDIAN HCM HLDG INC Stock 15677J108   130,417 2,033 SH   SOLE   2,033 0 0
CERUS CORP Stock 157085101   5,041 1,381 SH   SOLE   1,381 0 0
CEVA INC Stock 157210105   10,641 416 SH   SOLE   416 0 0
CF INDS HLDGS INC Stock 125269100   5,112 60 SH   SOLE 19 60 0 0
CF INDS HLDGS INC Stock 125269100   1,029 12 SH   SOLE 33 12 0 0
CF INDS HLDGS INC Stock 125269100   3,046,777 35,760 SH   SOLE   35,760 0 0
CHARGEPOINT HOLDINGS INC Stock 15961R105   67,806 7,115 SH   SOLE   7,115 0 0
CHARLES RIV LABS INTL INC Stock 159864107   654 3 SH   SOLE 33 3 0 0
CHARLES RIV LABS INTL INC Stock 159864107   2,833 13 SH   SOLE 36 13 0 0
CHARLES RIV LABS INTL INC Stock 159864107   73,650 338 SH   SOLE   338 0 0
SCHWAB CHARLES CORP Stock 808513105   522,457 6,275 SH   SOLE 5 6,275 0 0
SCHWAB CHARLES CORP Stock 808513105   1,661,086 19,951 SH   SOLE 6 19,950 0 0
SCHWAB CHARLES CORP Stock 808513105   66,441 798 SH   SOLE 9 798 0 0
SCHWAB CHARLES CORP Stock 808513105   10,768 129 SH   SOLE 33 129 0 0
SCHWAB CHARLES CORP Stock 808513105   10,324 124 SH   SOLE 36 124 0 0
SCHWAB CHARLES CORP Stock 808513105   24,383 293 SH   SOLE 43 292 0 0
SCHWAB CHARLES CORP Stock 808513105   4,496 54 SH   SOLE 46 54 0 0
SCHWAB CHARLES CORP Stock 808513105   294,747 3,540 SH   SOLE 53 3,540 0 0
SCHWAB CHARLES CORP Stock 808513105   1,637,490 19,667 SH   SOLE   19,667 0 0
CHART INDS INC Stock 16115Q308   18,437 160 SH   SOLE 9 160 0 0
CHART INDS INC Stock 16115Q308   621,666 5,395 SH   SOLE   5,395 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   1,017 3 SH   SOLE 19 3 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   1,696 5 SH   SOLE 33 5 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   11,190 33 SH   SOLE 36 33 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   1,356 4 SH   SOLE 46 4 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   873,522 2,576 SH   SOLE   2,576 0 0
CHASE CORP Stock 16150R104   518 6 SH   SOLE   6 0 0
CHECK CAP LTD Stock M2361E179   337 153 SH   SOLE   153 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104   9,588 76 SH   SOLE 9 76 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104   587,653 4,658 SH   SOLE   4,658 0 0
CHEESECAKE FACTORY INC Stock 163072101   46,106 1,454 SH   SOLE 23 1,454 0 0
CHEESECAKE FACTORY INC Stock 163072101   1,173 37 SH   SOLE   37 0 0
CHEFS WHSE INC Stock 163086101   732 22 SH   SOLE 19 22 0 0
CHEFS WHSE INC Stock 163086101   177,149 5,323 SH   SOLE   5,323 0 0
CHEGG INC Stock 163092109   708 28 SH   SOLE 19 28 0 0
CHEGG INC Stock 163092109   14,252 564 SH   SOLE   564 0 0
CHEMED CORP NEW Stock 16359R103   4,594 9 SH   SOLE 9 9 0 0
CHEMED CORP NEW Stock 16359R103   17,454 34 SH   SOLE 34 34 0 0
CHEMED CORP NEW Stock 16359R103   106,169 208 SH   SOLE 49 208 0 0
CHEMED CORP NEW Stock 16359R103   57,799 113 SH   SOLE   113 0 0
CHEMOMAB THERAPEUTICS LTD SPONSORED ADS ADR 03280X102   35,754 11,173 SH   SOLE   11,173 0 0
CHEMOURS CO Stock 163851108   29,963 979 SH   SOLE   978 0 0
CHENIERE ENERGY INC Stock 16411R208   7,359 49 SH   SOLE 19 49 0 0
CHENIERE ENERGY INC Stock 16411R208   3,149 21 SH   SOLE 36 21 0 0
CHENIERE ENERGY INC Stock 16411R208   16,054 107 SH   SOLE 43 107 0 0
CHENIERE ENERGY INC Stock 16411R208   1,914,491 12,767 SH   SOLE   12,766 0 0
CHENIERE ENERGY PARTNERS LP Stock 16411Q101   133,607 2,349 SH   SOLE   2,349 0 0
CHERRY HILL MTG INVT CORP REIT 164651101   169,662 29,252 SH   SOLE   29,252 0 0
CHESAPEAKE ENERGY CORP Stock 165167735   42,183 447 SH   SOLE 9 447 0 0
CHESAPEAKE ENERGY CORP Stock 165167735   1,510 16 SH   SOLE 19 16 0 0
CHESAPEAKE ENERGY CORP Stock 165167735   209,060 2,215 SH   SOLE   2,215 0 0
CHESAPEAKE UTILS CORP Stock 165303108   3,782 32 SH   SOLE 9 32 0 0
CHESAPEAKE UTILS CORP Stock 165303108   13,102 111 SH   SOLE 34 110 0 0
CHESAPEAKE UTILS CORP Stock 165303108   709 6 SH   SOLE 49 6 0 0
CHEVRON CORP NEW Stock 166764100   2,571,979 14,329 SH   SOLE 6 14,329 0 0
CHEVRON CORP NEW Stock 166764100   85,313 475 SH   SOLE 7 475 0 0
CHEVRON CORP NEW Stock 166764100   71,437 398 SH   SOLE 9 398 0 0
CHEVRON CORP NEW Stock 166764100   363,316 2,024 SH   SOLE 19 2,024 0 0
CHEVRON CORP NEW Stock 166764100   27,103 151 SH   SOLE 24 151 0 0
CHEVRON CORP NEW Stock 166764100   20,339 113 SH   SOLE 33 113 0 0
CHEVRON CORP NEW Stock 166764100   31,411 175 SH   SOLE 41 175 0 0
CHEVRON CORP NEW Stock 166764100   21,568,984 120,168 SH   SOLE   120,168 0 0
CHEWY INC Stock 16679L109   24,695 666 SH   SOLE   666 0 0
CHIMERA INVT CORP REIT 16934Q208   28,192 5,126 SH   SOLE   5,125 0 0
CHINA AUTOMOTIVE SYS INC Stock 16936R105   3,480 600 SH   SOLE   600 0 0
CHINA EASTN AIRLS LTD ADR 16937R104   2,018 100 SH   SOLE   100 0 0
CHINA LIBERAL ED HLDGS LTD Stock G2161Y109   1,500 1,500 SH   SOLE   1,500 0 0
CHINA PETROLEUM & CHEM CORP SPON ADR ADR 16941R108   24,076 511 SH   SOLE   511 0 0
CHINA SOUTHERN AIRLINES CO L ADR 169409109   6,480 200 SH   SOLE   200 0 0
CHINA YUCHAI INTL LTD Stock G21082105   48,464 6,850 SH   SOLE   6,850 0 0
CHINOOK THERAPEUTICS INC Stock 16961L106   18,340 700 SH   SOLE   700 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   8,325 6 SH   SOLE 9 6 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   1,387 1 SH   SOLE 19 1 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   2,775 2 SH   SOLE 33 2 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   13,875 10 SH   SOLE 43 10 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   55,500 40 SH   SOLE 48 40 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   525,859 379 SH   SOLE   379 0 0
CHOICE HOTELS INTL INC Stock 169905106   7,322 65 SH   SOLE   65 0 0
CHUBB LIMITED Stock H1467J104   2,483,745 11,259 SH   SOLE 6 11,259 0 0
CHUBB LIMITED Stock H1467J104   33,972 154 SH   SOLE 9 154 0 0
CHUBB LIMITED Stock H1467J104   441 2 SH   SOLE 33 2 0 0
CHUBB LIMITED Stock H1467J104   3,971 18 SH   SOLE 46 18 0 0
CHUBB LIMITED Stock H1467J104   4,085,317 18,519 SH   SOLE   18,519 0 0
CHURCH & DWIGHT CO INC Stock 171340102   1,453 18 SH   SOLE 33 18 0 0
CHURCH & DWIGHT CO INC Stock 171340102   2,741 34 SH   SOLE 46 34 0 0
CHURCH & DWIGHT CO INC Stock 171340102   1,136,731 14,102 SH   SOLE   14,101 0 0
CHURCHILL DOWNS INC Stock 171484108   50,114 237 SH   SOLE   237 0 0
CIENA CORP Stock 171779309   96,862 1,900 SH   SOLE 41 1,900 0 0
CIENA CORP Stock 171779309   90,439 1,774 SH   SOLE   1,774 0 0
CIGNA CORP NEW Stock 125523100   35,122 106 SH   SOLE 9 106 0 0
CIGNA CORP NEW Stock 125523100   6,013 18 SH   SOLE 33 18 0 0
CIGNA CORP NEW Stock 125523100   14,248 43 SH   SOLE 36 43 0 0
CIGNA CORP NEW Stock 125523100   28,320 85 SH   SOLE 43 85 0 0
CIGNA CORP NEW Stock 125523100   4,307 13 SH   SOLE 46 13 0 0
CIGNA CORP NEW Stock 125523100   1,938,784 5,851 SH   SOLE   5,851 0 0
CINCINNATI FINL CORP Stock 172062101   12,632 123 SH   SOLE   123 0 0
CINEMARK HLDGS INC Stock 17243V102   1,296,878 149,755 SH   SOLE   149,755 0 0
CINTAS CORP Stock 172908105   8,129 18 SH   SOLE 19 18 0 0
CINTAS CORP Stock 172908105   1,815 4 SH   SOLE 33 4 0 0
CINTAS CORP Stock 172908105   5,419 12 SH   SOLE 36 12 0 0
CINTAS CORP Stock 172908105   13,556 30 SH   SOLE 43 30 0 0
CINTAS CORP Stock 172908105   1,355 3 SH   SOLE 46 3 0 0
CINTAS CORP Stock 172908105   467,996 1,036 SH   SOLE   1,036 0 0
CIRCOR INTL INC Stock 17273K109   1,198 50 SH   SOLE   50 0 0
CIRRUS LOGIC INC Stock 172755100   85,652 1,150 SH   SOLE   1,150 0 0
CISCO SYS INC Stock 17275R102   560,103 11,757 SH   SOLE 6 11,757 0 0
CISCO SYS INC Stock 17275R102   35,792 751 SH   SOLE 7 751 0 0
CISCO SYS INC Stock 17275R102   56,215 1,180 SH   SOLE 9 1,180 0 0
CISCO SYS INC Stock 17275R102   129,204 2,712 SH   SOLE 19 2,712 0 0
CISCO SYS INC Stock 17275R102   130,534 2,740 SH   SOLE 24 2,740 0 0
CISCO SYS INC Stock 17275R102   42,161 885 SH   SOLE 26 885 0 0
CISCO SYS INC Stock 17275R102   7,929 166 SH   SOLE 33 166 0 0
CISCO SYS INC Stock 17275R102   19,628 412 SH   SOLE 36 412 0 0
CISCO SYS INC Stock 17275R102   45,554 956 SH   SOLE 43 956 0 0
CISCO SYS INC Stock 17275R102   7,098 149 SH   SOLE 46 149 0 0
CISCO SYS INC Stock 17275R102   69,316 1,455 SH   SOLE 52 1,455 0 0
CISCO SYS INC Stock 17275R102   10,734,203 225,319 SH   SOLE   225,319 0 0
CITI TRENDS INC Stock 17306X102   25,818 975 SH   SOLE 19 975 0 0
CITI TRENDS INC Stock 17306X102   265 10 SH   SOLE   10 0 0
CITIGROUP INC Stock 172967424   21,303 471 SH   SOLE 9 471 0 0
CITIGROUP INC Stock 172967424   21,299 471 SH   SOLE 19 470 0 0
CITIGROUP INC Stock 172967424   1,538 34 SH   SOLE 33 34 0 0
CITIGROUP INC Stock 172967424   25,374 561 SH   SOLE 36 561 0 0
CITIGROUP INC Stock 172967424   58,903 1,302 SH   SOLE 43 1,302 0 0
CITIGROUP INC Stock 172967424   1,955,787 43,241 SH   SOLE   43,240 0 0
CITIZENS FINL GROUP INC Stock 174610105   102,362 2,600 SH   SOLE 19 2,600 0 0
CITIZENS FINL GROUP INC Stock 174610105   4,409 112 SH   SOLE 36 112 0 0
CITIZENS FINL GROUP INC Stock 174610105   10,197 259 SH   SOLE 43 259 0 0
CITIZENS FINL GROUP INC Stock 174610105   401,411 10,196 SH   SOLE   10,195 0 0
CITY HLDG CO Stock 177835105   931 10 SH   SOLE 19 10 0 0
CIVITAS RESOURCES INC Stock 17888H103   3,708 64 SH   SOLE 9 64 0 0
CIVITAS RESOURCES INC Stock 17888H103   13,668 236 SH   SOLE 34 235 0 0
CKX LDS INC Stock 12562N104   3,463 348 SH   SOLE   348 0 0
CLARIVATE PLC Stock G21810109   423,672 50,800 SH   SOLE 5 50,800 0 0
CLARIVATE PLC Stock G21810109   12,819 1,537 SH   SOLE 6 1,537 0 0
CLARUS CORP NEW Stock 18270P109   1,568 200 SH   SOLE   200 0 0
CLEAN ENERGY FUELS CORP Stock 184499101   13,536 2,603 SH   SOLE   2,603 0 0
CLEAN HARBORS INC Stock 184496107   7,760 68 SH   SOLE 19 68 0 0
CLEAN HARBORS INC Stock 184496107   3,538 31 SH   SOLE   31 0 0
CLEANSPARK INC Stock 18452B209   816 400 SH   SOLE   400 0 0
CLEAR SECURE INC Stock 18467V109   686 25 SH   SOLE   25 0 0
CLEARBRIDGE ENERGY MIDSTRM O CEF 18469P209   20,621 721 SH   SOLE   721 0 0
CLEARFIELD INC Stock 18482P103   565 6 SH   SOLE 19 6 0 0
CLEARPOINT NEURO INC Stock 18507C103   6,776 800 SH   SOLE   800 0 0
CLEARWATER PAPER CORP Stock 18538R103   1,815 48 SH   SOLE   48 0 0
CLEARWAY ENERGY INC Stock 18539C105   5,984 200 SH   SOLE   200 0 0
CLEARWAY ENERGY INC Stock 18539C204   23,903 750 SH   SOLE 49 750 0 0
CLEARWAY ENERGY INC Stock 18539C204   28,885 906 SH   SOLE   906 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101   944,971 58,657 SH   SOLE   58,657 0 0
CLOROX CO DEL Stock 189054109   1,250,531 8,911 SH   SOLE 6 8,911 0 0
CLOROX CO DEL Stock 189054109   81,812 583 SH   SOLE 52 583 0 0
CLOROX CO DEL Stock 189054109   399,874 2,850 SH   SOLE   2,849 0 0
CLOUDFLARE INC Stock 18915M107   139,247 3,080 SH   SOLE   3,080 0 0
CLOUGH GLOBAL EQUITY FD CEF 18914C100   14,735 2,263 SH   SOLE   2,263 0 0
CLOVER HEALTH INVESTMENTS CO Stock 18914F103   1,443 1,553 SH   SOLE   1,552 0 0
CME GROUP INC Stock 12572Q105   29,764 177 SH   SOLE 7 177 0 0
CME GROUP INC Stock 12572Q105   2,027 12 SH   SOLE 33 12 0 0
CME GROUP INC Stock 12572Q105   84,080 500 SH   SOLE 41 500 0 0
CME GROUP INC Stock 12572Q105   2,691 16 SH   SOLE 46 16 0 0
CME GROUP INC Stock 12572Q105   266,896 1,587 SH   SOLE   1,587 0 0
CMS ENERGY CORP Stock 125896100   1,085 17 SH   SOLE 33 17 0 0
CMS ENERGY CORP Stock 125896100   18,407 291 SH   SOLE   290 0 0
CNA FINL CORP Stock 126117100   42,280 1,000 SH   SOLE   1,000 0 0
CNH INDL N V Stock N20944109   2,666 166 SH   SOLE 9 166 0 0
CNH INDL N V Stock N20944109   16,060 1,000 SH   SOLE   1,000 0 0
CNO FINL GROUP INC Stock 12621E103   3,428 150 SH   SOLE   150 0 0
CNX RES CORP Stock 12653C108   185 11 SH   SOLE 19 11 0 0
CNX RES CORP Stock 12653C108   7,039 418 SH   SOLE   418 0 0
COASTAL FINL CORP WA Stock 19046P209   238 5 SH   SOLE   5 0 0
COCA COLA CO Stock 191216100   70,087 1,102 SH   SOLE 7 1,101 0 0
COCA COLA CO Stock 191216100   19,719 310 SH   SOLE 9 310 0 0
COCA COLA CO Stock 191216100   62,230 978 SH   SOLE 19 978 0 0
COCA COLA CO Stock 191216100   8,120 128 SH   SOLE 33 127 0 0
COCA COLA CO Stock 191216100   11,077,478 174,147 SH   SOLE   174,146 0 0
COCA COLA CONS INC Stock 191098102   46,119 90 SH   SOLE   90 0 0
COCA-COLA EUROPACIFIC PARTNE Stock G25839104   1,715 31 SH   SOLE 9 31 0 0
COCA-COLA EUROPACIFIC PARTNE Stock G25839104   17,386 314 SH   SOLE   314 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108   3,869 57 SH   SOLE 9 57 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108   7,467 110 SH   SOLE 31 110 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108   6,788 100 SH   SOLE   100 0 0
COEUR MNG INC Stock 192108504   5,252 1,563 SH   SOLE   1,563 0 0
COGENT COMMUNICATIONS HLDGS Stock 19239V302   2,911 51 SH   SOLE 9 51 0 0
COGENT COMMUNICATIONS HLDGS Stock 19239V302   11,316 198 SH   SOLE 34 198 0 0
COGENT COMMUNICATIONS HLDGS Stock 19239V302   23,688 415 SH   SOLE   415 0 0
COGNEX CORP Stock 192422103   612 13 SH   SOLE 9 13 0 0
COGNEX CORP Stock 192422103   19,598 416 SH   SOLE 48 416 0 0
COGNEX CORP Stock 192422103   3,910 83 SH   SOLE 50 83 0 0
COGNEX CORP Stock 192422103   70,100 1,488 SH   SOLE   1,488 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   8,407 147 SH   SOLE 9 147 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   1,551 27 SH   SOLE 33 27 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   21,847 382 SH   SOLE 36 382 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   50,841 889 SH   SOLE 43 888 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   1,659 29 SH   SOLE 46 29 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   350,060 6,121 SH   SOLE   6,121 0 0
COHEN & STEERS CLOSED-END OP CEF 19248P106   41,539 3,975 SH   SOLE   3,975 0 0
COHEN & STEERS INC Stock 19247A100   3,357 52 SH   SOLE 9 52 0 0
COHEN & STEERS INC Stock 19247A100   11,424 177 SH   SOLE 34 176 0 0
COHEN & STEERS INFRASTRUCTUR CEF 19248A109   2,184,301 91,050 SH   SOLE   91,050 0 0
COHEN & STEERS QUALITY INCOM CEF 19247L106   4,600 400 SH   SOLE   400 0 0
COHEN & STEERS REIT & PFD & CEF 19247X100   359,014 17,616 SH   SOLE   17,616 0 0
COHEN & STEERS SELECT PFD & CEF 19248Y107   16,854 900 SH   SOLE   900 0 0
COHEN & STEERS TOTAL RETURN CEF 19247R103   12,230 1,000 SH   SOLE   1,000 0 0
COHERUS BIOSCIENCES INC Stock 19249H103   75,636 9,550 SH   SOLE   9,550 0 0
COINBASE GLOBAL INC Stock 19260Q107   389 11 SH   SOLE 33 11 0 0
COINBASE GLOBAL INC Stock 19260Q107   168,386 4,758 SH   SOLE   4,758 0 0
COLGATE PALMOLIVE CO Stock 194162103   1,966,287 24,956 SH   SOLE 6 24,956 0 0
COLGATE PALMOLIVE CO Stock 194162103   13,473 171 SH   SOLE 9 171 0 0
COLGATE PALMOLIVE CO Stock 194162103   3,230 41 SH   SOLE 19 41 0 0
COLGATE PALMOLIVE CO Stock 194162103   8,667 110 SH   SOLE 33 110 0 0
COLGATE PALMOLIVE CO Stock 194162103   2,733,210 34,690 SH   SOLE   34,689 0 0
COLLEGIUM PHARMACEUTICAL INC Stock 19459J104   80,666 3,477 SH   SOLE   3,477 0 0
BRIGHTSPIRE CAPITAL INC REIT 10949T109   67,105 10,771 SH   SOLE   10,771 0 0
COLUMBIA BKG SYS INC Stock 197236102   572 19 SH   SOLE   19 0 0
COLUMBIA ETF TR I ETF 19761L508   272,905 15,784 SH   SOLE   15,784 0 0
COLUMBIA ETF TR II ETF 19762B202   2,555 100 SH   SOLE   100 0 0
COLUMBIA FINL INC Stock 197641103   745,890 34,500 SH   SOLE   34,500 0 0
COLUMBIA ETF TR II ETF 19762B707   2,451 54 SH   SOLE   54 0 0
COLUMBIA ETF TR I ETF 19761L805   2,291 117 SH   SOLE   117 0 0
COLUMBIA SPORTSWEAR CO Stock 198516106   9,897 113 SH   SOLE   113 0 0
COMCAST CORP NEW Stock 20030N101   110,156 3,150 SH   SOLE 5 3,150 0 0
COMCAST CORP NEW Stock 20030N101   1,119 32 SH   SOLE 7 32 0 0
COMCAST CORP NEW Stock 20030N101   45,006 1,287 SH   SOLE 9 1,287 0 0
COMCAST CORP NEW Stock 20030N101   37,361 1,068 SH   SOLE 19 1,068 0 0
COMCAST CORP NEW Stock 20030N101   42,663 1,220 SH   SOLE 26 1,220 0 0
COMCAST CORP NEW Stock 20030N101   5,211 149 SH   SOLE 33 149 0 0
COMCAST CORP NEW Stock 20030N101   17,135 490 SH   SOLE 36 490 0 0
COMCAST CORP NEW Stock 20030N101   39,962 1,143 SH   SOLE 43 1,142 0 0
COMCAST CORP NEW Stock 20030N101   4,896 140 SH   SOLE 46 140 0 0
COMCAST CORP NEW Stock 20030N101   2,407,912 68,856 SH   SOLE   68,856 0 0
COMERICA INC Stock 200340107   1,404 21 SH   SOLE 46 21 0 0
COMERICA INC Stock 200340107   129,154 1,932 SH   SOLE   1,932 0 0
COMFORT SYS USA INC Stock 199908104   17,449 152 SH   SOLE   151 0 0
COMMERCE BANCSHARES INC Stock 200525103   1,514,441 22,248 SH   SOLE 6 22,248 0 0
COMMERCE BANCSHARES INC Stock 200525103   8,305 122 SH   SOLE 19 122 0 0
COMMERCE BANCSHARES INC Stock 200525103   130,250 1,913 SH   SOLE   1,913 0 0
COMMERCIAL METALS CO Stock 201723103   628 13 SH   SOLE 19 13 0 0
COMMERCIAL METALS CO Stock 201723103   246,282 5,099 SH   SOLE 45 5,099 0 0
COMMERCIAL METALS CO Stock 201723103   316,896 6,561 SH   SOLE   6,561 0 0
COMMSCOPE HLDG CO INC Stock 20337X109   2,800 381 SH   SOLE   381 0 0
SELECT SECTOR SPDR TR ETF 81369Y852   4,147,830 86,431 SH   SOLE   86,431 0 0
COMMUNITY HEALTH SYS INC NEW Stock 203668108   142,517 32,990 SH   SOLE   32,990 0 0
COMMVAULT SYS INC Stock 204166102   6,473 103 SH   SOLE   103 0 0
COMPANHIA PARANAENSE ENERG C ADR 20441B605   28,642 3,984 SH   SOLE   3,983 0 0
COMPANIA CERVECERIAS UNIDAS ADR 204429104   79 6 SH   SOLE   6 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104   44,759 6,008 SH   SOLE   6,007 0 0
COMPASS INC Stock 20464U100   233 100 SH   SOLE   100 0 0
COMPASS MINERALS INTL INC Stock 20451N101   37,881 924 SH   SOLE   923 0 0
COMPASS PATHWAYS PLC ADR 20451W101   2,754 343 SH   SOLE   343 0 0
COMSTOCK RES INC Stock 205768302   392,438 28,624 SH   SOLE   28,624 0 0
COMTECH TELECOMMUNICATIONS C Stock 205826209   15,624 1,287 SH   SOLE   1,287 0 0
CONAGRA BRANDS INC Stock 205887102   2,747 71 SH   SOLE 33 70 0 0
CONAGRA BRANDS INC Stock 205887102   232 6 SH   SOLE 46 6 0 0
CONAGRA BRANDS INC Stock 205887102   67,609 1,747 SH   SOLE 52 1,747 0 0
CONAGRA BRANDS INC Stock 205887102   1,393,563 36,009 SH   SOLE   36,009 0 0
CONCENTRIX CORP Stock 20602D101   1,864 14 SH   SOLE 19 14 0 0
CONCRETE PUMPING HLDGS INC Stock 206704108   2,340 400 SH   SOLE   400 0 0
CONDUENT INC Stock 206787103   948 234 SH   SOLE   234 0 0
CONFLUENT INC Stock 20717M103   568,432 25,559 SH   SOLE   25,559 0 0
CONMED CORP Stock 207410101   26,592 300 SH   SOLE   300 0 0
CONNS INC Stock 208242107   688 100 SH   SOLE   100 0 0
CONOCOPHILLIPS Stock 20825C104   40,356 342 SH   SOLE 9 342 0 0
CONOCOPHILLIPS Stock 20825C104   93,393 791 SH   SOLE 19 791 0 0
CONOCOPHILLIPS Stock 20825C104   7,904 67 SH   SOLE 33 66 0 0
CONOCOPHILLIPS Stock 20825C104   15,104 128 SH   SOLE 36 128 0 0
CONOCOPHILLIPS Stock 20825C104   35,270 299 SH   SOLE 43 298 0 0
CONOCOPHILLIPS Stock 20825C104   12,871,332 109,079 SH   SOLE   109,079 0 0
CONSOL ENERGY INC NEW Stock 20854L108   825,387 12,698 SH   SOLE   12,698 0 0
CONSOLIDATED EDISON INC Stock 209115104   1,934 20 SH   SOLE 33 20 0 0
CONSOLIDATED EDISON INC Stock 209115104   6,481 68 SH   SOLE 46 68 0 0
CONSOLIDATED EDISON INC Stock 209115104   536,635 5,630 SH   SOLE   5,630 0 0
CONSOLIDATED WATER CO INC Stock G23773107   12,037 813 SH   SOLE   813 0 0
CONSTELLATION BRANDS INC Stock 21036P108   1,860 8 SH   SOLE 33 8 0 0
CONSTELLATION BRANDS INC Stock 21036P108   9,965 43 SH   SOLE 36 43 0 0
CONSTELLATION BRANDS INC Stock 21036P108   23,477 101 SH   SOLE 43 101 0 0
CONSTELLATION BRANDS INC Stock 21036P108   2,549 11 SH   SOLE 46 11 0 0
CONSTELLATION BRANDS INC Stock 21036P108   68,598 296 SH   SOLE 48 296 0 0
CONSTELLATION BRANDS INC Stock 21036P108   2,517,176 10,862 SH   SOLE   10,861 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   12,673 147 SH   SOLE 6 147 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   864 10 SH   SOLE 33 10 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   924,839 10,728 SH   SOLE   10,727 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107   43,158 1,617 SH   SOLE 23 1,617 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107   125,123 4,688 SH   SOLE   4,688 0 0
SELECT SECTOR SPDR TR ETF 81369Y407   2,888,696 22,365 SH   SOLE   22,365 0 0
SELECT SECTOR SPDR TR ETF 81369Y308   5,226,858 70,112 SH   SOLE   70,112 0 0
CONTEXTLOGIC INC Stock 21077C107   2,798 5,737 SH   SOLE   5,737 0 0
COOPER COS INC Stock 216648402   16,864 51 SH   SOLE 9 51 0 0
COOPER COS INC Stock 216648402   661 2 SH   SOLE 33 2 0 0
COOPER COS INC Stock 216648402   116,727 353 SH   SOLE   353 0 0
COOTEK CAYMAN INC SPONSORED ADS ADR 21718L102   135 769 SH   SOLE   769 0 0
COPA HOLDINGS SA Stock P31076105   2,329 28 SH   SOLE   28 0 0
COPART INC Stock 217204106   7,672 126 SH   SOLE 9 126 0 0
COPART INC Stock 217204106   439,687 7,221 SH   SOLE 18 7,221 0 0
COPART INC Stock 217204106   487 8 SH   SOLE 19 8 0 0
COPART INC Stock 217204106   3,166 52 SH   SOLE 33 52 0 0
COPART INC Stock 217204106   6,089 100 SH   SOLE 36 100 0 0
COPART INC Stock 217204106   1,340 22 SH   SOLE 46 22 0 0
COPART INC Stock 217204106   100,590 1,652 SH   SOLE 49 1,652 0 0
COPART INC Stock 217204106   17,841 293 SH   SOLE 50 293 0 0
COPART INC Stock 217204106   3,728,599 61,235 SH   SOLE   61,235 0 0
CORCEPT THERAPEUTICS INC Stock 218352102   4,529 223 SH   SOLE   223 0 0
CORE LABORATORIES N V Stock N22717107   21,770 1,074 SH   SOLE 6 1,074 0 0
CORE LABORATORIES N V Stock N22717107   25,662 1,266 SH   SOLE   1,266 0 0
CORE SCIENTIFIC INC Stock 21873J108   30 400 SH   SOLE   400 0 0
CORECIVIC INC REIT 21871N101   32,597 2,820 SH   SOLE   2,819 0 0
CORNERSTONE STRATEGIC VALUE CEF 21924B302   22,106 3,000 SH   SOLE   2,999 0 0
CORNERSTONE TOTAL RETURN FD CEF 21924U300   16,513 2,326 SH   SOLE   2,325 0 0
CORNING INC Stock 219350105   3,609 113 SH   SOLE 9 113 0 0
CORNING INC Stock 219350105   1,246 39 SH   SOLE 46 39 0 0
CORNING INC Stock 219350105   2,027,011 63,463 SH   SOLE   63,463 0 0
CORTEVA INC Stock 22052L104   18,104 308 SH   SOLE 9 308 0 0
CORTEVA INC Stock 22052L104   59,368 1,010 SH   SOLE 26 1,010 0 0
CORTEVA INC Stock 22052L104   1,536 26 SH   SOLE 33 26 0 0
CORTEVA INC Stock 22052L104   40,382 687 SH   SOLE 36 687 0 0
CORTEVA INC Stock 22052L104   9,921 169 SH   SOLE 43 168 0 0
CORTEVA INC Stock 22052L104   1,407,429 23,944 SH   SOLE   23,944 0 0
COSAN S A ADR 22113B103   6,752 517 SH   SOLE   517 0 0
COSTAR GROUP INC Stock 22160N109   13,215 171 SH   SOLE 9 171 0 0
COSTAR GROUP INC Stock 22160N109   4,096 53 SH   SOLE 19 53 0 0
COSTAR GROUP INC Stock 22160N109   3,864 50 SH   SOLE 36 50 0 0
COSTAR GROUP INC Stock 22160N109   81,144 1,050 SH   SOLE   1,050 0 0
COSTCO WHSL CORP NEW Stock 22160K105   11,413 25 SH   SOLE 6 25 0 0
COSTCO WHSL CORP NEW Stock 22160K105   26,477 58 SH   SOLE 9 58 0 0
COSTCO WHSL CORP NEW Stock 22160K105   62,745 137 SH   SOLE 19 137 0 0
COSTCO WHSL CORP NEW Stock 22160K105   10,982 24 SH   SOLE 33 24 0 0
COSTCO WHSL CORP NEW Stock 22160K105   114,125 250 SH   SOLE 41 250 0 0
COSTCO WHSL CORP NEW Stock 22160K105   26,021 57 SH   SOLE 50 57 0 0
COSTCO WHSL CORP NEW Stock 22160K105   304,611 667 SH   SOLE 53 667 0 0
COSTCO WHSL CORP NEW Stock 22160K105   10,778,301 23,611 SH   SOLE   23,610 0 0
COTERRA ENERGY INC Stock 127097103   849 35 SH   SOLE 33 34 0 0
COTERRA ENERGY INC Stock 127097103   2,174,268 88,493 SH   SOLE   88,492 0 0
COTY INC Stock 222070203   29,763 3,477 SH   SOLE   3,477 0 0
COUPA SOFTWARE INC Stock 22266L106   554 7 SH   SOLE   7 0 0
COUPANG INC Stock 22266T109   10,474 712 SH   SOLE   712 0 0
COURSERA INC Stock 22266M104   485 41 SH   SOLE 19 41 0 0
COUSINS PPTYS INC REIT 222795502   7,815 309 SH   SOLE   309 0 0
COVENANT LOGISTICS GROUP INC Stock 22284P105   24,683 714 SH   SOLE 19 714 0 0
COWEN INC Stock 223622606   42,482 1,100 SH   SOLE   1,100 0 0
CRA INTL INC Stock 12618T105   3,795 31 SH   SOLE 9 31 0 0
CRA INTL INC Stock 12618T105   13,360 109 SH   SOLE 34 109 0 0
CRACKER BARREL OLD CTRY STOR Stock 22410J106   29,464 311 SH   SOLE 19 311 0 0
CRACKER BARREL OLD CTRY STOR Stock 22410J106   56,086 592 SH   SOLE   592 0 0
CRANE HLDGS CO Stock 224441105   30,637 305 SH   SOLE 9 305 0 0
CRANE HLDGS CO Stock 224441105   42,993 428 SH   SOLE   428 0 0
CREDIT ACCEP CORP MICH Stock 225310101   474 1 SH   SOLE 19 1 0 0
CREDIT SUISSE ASSET MGMT INC CEF 224916106   1,260 500 SH   SOLE   500 0 0
CREDIT SUISSE GROUP ADR 225401108   328 108 SH   SOLE 33 108 0 0
CREDIT SUISSE AG NASSAU BRH ETF 22542D233   119,652 814 SH   SOLE   813 0 0
CRESCENT PT ENERGY CORP Stock 22576C101   34,506 4,826 SH   SOLE   4,826 0 0
CRESTWOOD EQUITY PARTNERS LP Stock 226344208   544,071 20,774 SH   SOLE   20,774 0 0
CRESUD S A C I F Y A ADR 226406106   7 1 SH   SOLE   1 0 0
CRH PLC ADR 12626K203   5,093 128 SH   SOLE 9 128 0 0
CRH PLC ADR 12626K203   1,671 42 SH   SOLE   42 0 0
CRISPR THERAPEUTICS AG Stock H17182108   99,552 2,449 SH   SOLE   2,449 0 0
CRITEO S A ADR 226718104   23,454 900 SH   SOLE   900 0 0
CROCS INC Stock 227046109   976 9 SH   SOLE 19 9 0 0
CROCS INC Stock 227046109   858,223 7,915 SH   SOLE   7,915 0 0
CRONOS GROUP INC Stock 22717L101   6,866 2,703 SH   SOLE   2,703 0 0
CROSS CTRY HEALTHCARE INC Stock 227483104   186 7 SH   SOLE   7 0 0
CROSS TIMBERS RTY TR Stock 22757R109   11,779 463 SH   SOLE   463 0 0
CROSSFIRST BANKSHARES INC Stock 22766M109   931 75 SH   SOLE   75 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   137,614 1,307 SH   SOLE 53 1,307 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   1,628,310 15,465 SH   SOLE   15,465 0 0
CROWN CASTLE INC REIT 22822V101   41,720 308 SH   SOLE 7 307 0 0
CROWN CASTLE INC REIT 22822V101   9,902 73 SH   SOLE 9 73 0 0
CROWN CASTLE INC REIT 22822V101   37,322 275 SH   SOLE 19 275 0 0
CROWN CASTLE INC REIT 22822V101   6,275 46 SH   SOLE 33 46 0 0
CROWN CASTLE INC REIT 22822V101   2,170 16 SH   SOLE 46 16 0 0
CROWN CASTLE INC REIT 22822V101   131,435 969 SH   SOLE 52 969 0 0
CROWN CASTLE INC REIT 22822V101   1,181,435 8,710 SH   SOLE   8,710 0 0
CROWN HLDGS INC Stock 228368106   23,841 290 SH   SOLE 9 290 0 0
CROWN HLDGS INC Stock 228368106   197,375 2,401 SH   SOLE   2,400 0 0
CRYOPORT INC Stock 229050307   21,427 1,235 SH   SOLE   1,235 0 0
CS DISCO INC Stock 126327105   6,320 1,000 SH   SOLE   1,000 0 0
CSX CORP Stock 126408103   5,067 164 SH   SOLE 33 163 0 0
CSX CORP Stock 126408103   3,377 109 SH   SOLE 46 109 0 0
CSX CORP Stock 126408103   1,894,988 61,168 SH   SOLE   61,168 0 0
CUBESMART REIT 229663109   144,454 3,589 SH   SOLE   3,588 0 0
CUE BIOPHARMA INC Stock 22978P106   570 200 SH   SOLE   200 0 0
CULLEN FROST BANKERS INC Stock 229899109   1,541,516 11,530 SH   SOLE 6 11,529 0 0
CULLEN FROST BANKERS INC Stock 229899109   2,941 22 SH   SOLE 19 22 0 0
CULLEN FROST BANKERS INC Stock 229899109   30,307 227 SH   SOLE   226 0 0
CUMMINS INC Stock 231021106   3,903 16 SH   SOLE 33 16 0 0
CUMMINS INC Stock 231021106   3,685,777 15,212 SH   SOLE   15,212 0 0
CURIOSITYSTREAM INC Stock 23130Q107   1,146 1,005 SH   SOLE   1,005 0 0
CURO GROUP HOLDINGS CORP Stock 23131L107   710 200 SH   SOLE   200 0 0
CURTISS WRIGHT CORP Stock 231561101   4,175 25 SH   SOLE 9 25 0 0
CURTISS WRIGHT CORP Stock 231561101   40,565 243 SH   SOLE   242 0 0
CUSHING MLP & INFRASTRUCT CEF 231631300   671 20 SH   SOLE   20 0 0
CUSHMAN WAKEFIELD PLC Stock G2717B108   586 47 SH   SOLE   47 0 0
CUTERA INC Stock 232109108   44,220 1,000 SH   SOLE   1,000 0 0
CVR ENERGY INC Stock 12662P108   281,852 8,993 SH   SOLE   8,993 0 0
CVR PARTNERS LP Stock 126633205   5,931 59 SH   SOLE   58 0 0
CVS HEALTH CORP Stock 126650100   76,789 824 SH   SOLE 9 824 0 0
CVS HEALTH CORP Stock 126650100   152,553 1,637 SH   SOLE 19 1,637 0 0
CVS HEALTH CORP Stock 126650100   7,397 79 SH   SOLE 33 79 0 0
CVS HEALTH CORP Stock 126650100   10,174,839 109,184 SH   SOLE   109,183 0 0
CYBERARK SOFTWARE LTD Stock M2682V108   68,326 527 SH   SOLE   527 0 0
CYBIN INC Stock 23256X100   123 400 SH   SOLE   400 0 0
CYCLERION THERAPEUTICS INC Stock 23255M105   7 10 SH   SOLE   10 0 0
CYTOKINETICS INC Stock 23282W605   61,857 1,350 SH   SOLE   1,350 0 0
CYTOMX THERAPEUTICS INC Stock 23284F105   659 412 SH   SOLE   412 0 0
CYTOSORBENTS CORP Stock 23283X206   3,410 2,200 SH   SOLE   2,200 0 0
D R HORTON INC Stock 23331A109   230,427 2,585 SH   SOLE 30 2,585 0 0
D R HORTON INC Stock 23331A109   1,430 16 SH   SOLE 33 16 0 0
D R HORTON INC Stock 23331A109   802 9 SH   SOLE 46 9 0 0
D R HORTON INC Stock 23331A109   243,703 2,734 SH   SOLE   2,733 0 0
DAILY JOURNAL CORP Stock 233912104   41,084 164 SH   SOLE   164 0 0
DANA INC Stock 235825205   6,264 414 SH   SOLE   414 0 0
DANAHER CORPORATION Stock 235851102   40,609 153 SH   SOLE 9 153 0 0
DANAHER CORPORATION Stock 235851102   8,493 32 SH   SOLE 19 32 0 0
DANAHER CORPORATION Stock 235851102   10,364 39 SH   SOLE 33 39 0 0
DANAHER CORPORATION Stock 235851102   25,493 96 SH   SOLE 43 96 0 0
DANAHER CORPORATION Stock 235851102   4,754,974 17,915 SH   SOLE   17,914 0 0
DANAOS CORPORATION Stock Y1968P121   2,638 50 SH   SOLE   50 0 0
DANIMER SCIENTIFIC INC Stock 236272100   11,171 6,241 SH   SOLE   6,241 0 0
DARDEN RESTAURANTS INC Stock 237194105   8,991 65 SH   SOLE 9 65 0 0
DARDEN RESTAURANTS INC Stock 237194105   3,735 27 SH   SOLE 19 27 0 0
DARDEN RESTAURANTS INC Stock 237194105   110,664 800 SH   SOLE 41 800 0 0
DARDEN RESTAURANTS INC Stock 237194105   1,643,222 11,879 SH   SOLE   11,879 0 0
DARE BIOSCIENCE INC Stock 23666P101   12,450 15,000 SH   SOLE   15,000 0 0
DARLING INGREDIENTS INC Stock 237266101   8,700 139 SH   SOLE 9 139 0 0
DARLING INGREDIENTS INC Stock 237266101   29,382 469 SH   SOLE   469 0 0
DATADOG INC Stock 23804L103   7,203 98 SH   SOLE 9 98 0 0
DATADOG INC Stock 23804L103   882 12 SH   SOLE 33 12 0 0
DATADOG INC Stock 23804L103   1,303,302 17,732 SH   SOLE   17,732 0 0
DAVE & BUSTERS ENTMT INC Stock 238337109   34,022 960 SH   SOLE   960 0 0
DAVIS FUNDAMENTAL ETF TR ETF 23908L207   7,363 271 SH   SOLE   271 0 0
DAVITA INC Stock 23918K108   299 4 SH   SOLE 46 4 0 0
DAVITA INC Stock 23918K108   104,165 1,395 SH   SOLE   1,395 0 0
INVESCO DB COMMDY INDX TRCK ETF 46138B103   1,413,113 57,327 SH   SOLE   57,327 0 0
DBV TECHNOLOGIES S A ADR 23306J101   6,120 4,000 SH   SOLE   4,000 0 0
DECKERS OUTDOOR CORP Stock 243537107   162,458 407 SH   SOLE   407 0 0
DEERE & CO Stock 244199105   7,718 18 SH   SOLE 9 18 0 0
DEERE & CO Stock 244199105   13,720 32 SH   SOLE 19 32 0 0
DEERE & CO Stock 244199105   5,149 12 SH   SOLE 33 12 0 0
DEERE & CO Stock 244199105   3,859 9 SH   SOLE 46 9 0 0
DEERE & CO Stock 244199105   6,667,057 15,550 SH   SOLE   15,549 0 0
ETF SER SOLUTIONS ETF 26922B873   74,696 4,650 SH   SOLE   4,650 0 0
ETF SER SOLUTIONS ETF 26922A289   637,166 21,331 SH   SOLE   21,331 0 0
ETF SER SOLUTIONS ETF 26922B600   81,831 8,715 SH   SOLE   8,715 0 0
DEFINITIVE HEALTHCARE CORP Stock 24477E103   2,682 244 SH   SOLE   244 0 0
DELAWARE ENHANCED GLOBAL DIV CEF 246060107   21,653 2,776 SH   SOLE   2,776 0 0
DELAWARE INVTS DIVID & INCOM CEF 245915103   28,740 3,535 SH   SOLE   3,535 0 0
DELAWARE INVTS NATL MUN INCO CEF 24610T108   18,065 1,742 SH   SOLE   1,742 0 0
DELEK LOGISTICS PARTNERS LP Stock 24664T103   8,773 194 SH   SOLE   193 0 0
DELEK US HLDGS INC NEW Stock 24665A103   511,760 18,954 SH   SOLE   18,954 0 0
DELL TECHNOLOGIES INC Stock 24703L202   137,681 3,423 SH   SOLE   3,423 0 0
DELTA AIR LINES INC DEL Stock 247361702   6,441 196 SH   SOLE 9 196 0 0
DELTA AIR LINES INC DEL Stock 247361702   735,773 22,391 SH   SOLE   22,391 0 0
DELTA APPAREL INC Stock 247368103   721 68 SH   SOLE   68 0 0
DENALI THERAPEUTICS INC Stock 24823R105   8,343 300 SH   SOLE   300 0 0
DENBURY INC Stock 24790A101   17,404 200 SH   SOLE   200 0 0
DENISON MINES CORP Stock 248356107   7,763 6,750 SH   SOLE   6,750 0 0
DENNYS CORP Stock 24869P104   2,855 310 SH   SOLE   310 0 0
DENTSPLY SIRONA INC Stock 24906P109   382 12 SH   SOLE 33 12 0 0
DENTSPLY SIRONA INC Stock 24906P109   669 21 SH   SOLE 46 21 0 0
DENTSPLY SIRONA INC Stock 24906P109   26,555 834 SH   SOLE   834 0 0
DERMTECH INC Stock 24984K105   25 14 SH   SOLE   14 0 0
DESCARTES SYS GROUP INC Stock 249906108   4,806 69 SH   SOLE   69 0 0
DESIGNER BRANDS INC Stock 250565108   0 0 SH   SOLE 19 0 0 0
DESKTOP METAL INC Stock 25058X105   16,961 12,471 SH   SOLE   12,471 0 0
DESWELL INDS INC Stock 250639101   1,868 600 SH   SOLE   600 0 0
DEUTSCHE BANK A G Stock D18190898   1,728 150 SH   SOLE   150 0 0
DEVON ENERGY CORP NEW Stock 25179M103   8,673 141 SH   SOLE 9 141 0 0
DEVON ENERGY CORP NEW Stock 25179M103   9,473 154 SH   SOLE 19 154 0 0
DEVON ENERGY CORP NEW Stock 25179M103   1,928 31 SH   SOLE 33 31 0 0
DEVON ENERGY CORP NEW Stock 25179M103   256,743 4,174 SH   SOLE 45 4,174 0 0
DEVON ENERGY CORP NEW Stock 25179M103   6,294,757 102,337 SH   SOLE   102,337 0 0
DEXCOM INC Stock 252131107   13,136 116 SH   SOLE 4 116 0 0
DEXCOM INC Stock 252131107   8,833 78 SH   SOLE 6 78 0 0
DEXCOM INC Stock 252131107   793 7 SH   SOLE 9 7 0 0
DEXCOM INC Stock 252131107   1,359 12 SH   SOLE 33 12 0 0
DEXCOM INC Stock 252131107   1,359 12 SH   SOLE 46 12 0 0
DEXCOM INC Stock 252131107   17,892 158 SH   SOLE 48 158 0 0
DEXCOM INC Stock 252131107   274,041 2,420 SH   SOLE 53 2,420 0 0
DEXCOM INC Stock 252131107   887,802 7,840 SH   SOLE   7,840 0 0
DHT HOLDINGS INC Stock Y2065G121   5 1 SH   SOLE   0 0 0
DIAGEO PLC ADR 25243Q205   169,281 950 SH   SOLE 5 950 0 0
DIAGEO PLC ADR 25243Q205   1,122,597 6,300 SH   SOLE 6 6,300 0 0
DIAGEO PLC ADR 25243Q205   2,673 15 SH   SOLE 33 15 0 0
DIAGEO PLC ADR 25243Q205   1,420,582 7,972 SH   SOLE   7,972 0 0
DIAMEDICA THERAPEUTICS INC Stock 25253X207   2,370 1,500 SH   SOLE   1,500 0 0
DIAMOND HILL INVT GROUP INC Stock 25264R207   17,762 96 SH   SOLE   96 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   44,317 324 SH   SOLE 9 324 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   1,778 13 SH   SOLE 19 13 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   853 6 SH   SOLE 33 6 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   1,231 9 SH   SOLE 36 9 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   3,830 28 SH   SOLE 49 28 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   2,294,118 16,772 SH   SOLE   16,772 0 0
DICKS SPORTING GOODS INC Stock 253393102   147,663 1,228 SH   SOLE   1,227 0 0
DIEBOLD NIXDORF INC Stock 253651103   1,491 1,050 SH   SOLE   1,050 0 0
DIGI INTL INC Stock 253798102   841 23 SH   SOLE 19 23 0 0
DIGI INTL INC Stock 253798102   1,828 50 SH   SOLE   50 0 0
DIGITAL RLTY TR INC REIT 253868103   465,718 4,645 SH   SOLE 6 4,644 0 0
DIGITAL RLTY TR INC REIT 253868103   2,306 23 SH   SOLE 33 23 0 0
DIGITAL RLTY TR INC REIT 253868103   1,203 12 SH   SOLE 46 12 0 0
DIGITAL RLTY TR INC REIT 253868103   77,810 776 SH   SOLE 52 776 0 0
DIGITAL RLTY TR INC REIT 253868103   872,327 8,700 SH   SOLE   8,699 0 0
DIGITAL TURBINE INC Stock 25400W102   133,868 8,784 SH   SOLE   8,784 0 0
DIGITAL WORLD ACQUISITION CO Stock 25400Q105   22,647 1,510 SH   SOLE   1,509 0 0
DIGITAL WORLD ACQUISITION CO Stock 25400Q113   1,714 500 SH   SOLE   500 0 0
DIGITALBRIDGE GROUP INC Convertible 19624RAA4   1,970 2,000 SH   SOLE   2,000 0 0
DIGITALOCEAN HLDGS INC Stock 25402D102   1,449,701 56,918 SH   SOLE   56,918 0 0
DILLARDS INC Stock 254067101   29,411 91 SH   SOLE 19 91 0 0
DILLARDS INC Stock 254067101   646 2 SH   SOLE   2 0 0
DIMENSIONAL ETF TRUST ETF 25434V872   49 1 SH   SOLE   1 0 0
DIMENSIONAL ETF TRUST ETF 25434V302   223,795 10,196 SH   SOLE   10,195 0 0
DIMENSIONAL ETF TRUST ETF 25434V732   786 35 SH   SOLE   35 0 0
DIMENSIONAL ETF TRUST ETF 25434V757   778 35 SH   SOLE   35 0 0
DIMENSIONAL ETF TRUST ETF 25434V740   255,425 11,297 SH   SOLE   11,297 0 0
DIMENSIONAL ETF TRUST ETF 25434V856   50,256 1,221 SH   SOLE   1,221 0 0
DIMENSIONAL ETF TRUST ETF 25434V203   97,431 3,891 SH   SOLE   3,891 0 0
DIMENSIONAL ETF TRUST ETF 25434V807   993,418 32,678 SH   SOLE   32,678 0 0
DIMENSIONAL ETF TRUST ETF 25434V849   27,108 567 SH   SOLE 6 567 0 0
DIMENSIONAL ETF TRUST ETF 25434V401   3,148,379 75,664 SH   SOLE   75,664 0 0
DIMENSIONAL ETF TRUST ETF 25434V609   44,917 1,022 SH   SOLE   1,022 0 0
DIMENSIONAL ETF TRUST ETF 25434V708   439,380 18,096 SH   SOLE   18,096 0 0
DIMENSIONAL ETF TRUST ETF 25434V104   494,223 18,291 SH   SOLE   18,291 0 0
DIMENSIONAL ETF TRUST ETF 25434V724   250,765 7,490 SH   SOLE   7,490 0 0
DIMENSIONAL ETF TRUST ETF 25434V500   40,460 791 SH   SOLE   791 0 0
DIMENSIONAL ETF TRUST ETF 25434V815   83,797 3,383 SH   SOLE   3,383 0 0
DIMENSIONAL ETF TRUST ETF 25434V880   132,109 6,116 SH   SOLE   6,116 0 0
DINE BRANDS GLOBAL INC Stock 254423106   6,460 100 SH   SOLE   100 0 0
DIODES INC Stock 254543101   838 11 SH   SOLE 19 11 0 0
DIODES INC Stock 254543101   60,074 789 SH   SOLE   789 0 0
DIREXION SHS ETF TR ETF 25459W540   41,910 5,500 SH   SOLE   5,500 0 0
DIREXION SHS ETF TR ETF 25460G781   862 25 SH   SOLE   25 0 0
DIREXION SHS ETF TR ETF 25460G864   2,255 100 SH   SOLE   100 0 0
DIREXION SHS ETF TR ETF 25460G815   3,128 450 SH   SOLE   450 0 0
DIREXION SHS ETF TR ETF 25460E869   9,790,571 593,009 SH   SOLE   593,008 0 0
DIREXION SHS ETF TR ETF 25459W862   12,142 195 SH   SOLE   195 0 0
DIREXION SHS ETF TR ETF 25490K323   5,656 800 SH   SOLE   800 0 0
DIREXION SHS ETF TR ETF 25459W458   18,495 1,913 SH   SOLE   1,912 0 0
DIREXION SHS ETF TR ETF 25459W847   4,232 133 SH   SOLE   133 0 0
DIREXION SHS ETF TR ETF 25459W102   884 40 SH   SOLE   40 0 0
DIREXION SHS ETF TR ETF 25460G617   28,354 2,087 SH   SOLE   2,087 0 0
DIREXION SHS ETF TR ETF 25460G732   66,063 6,292 SH   SOLE   6,291 0 0
DIREXION SHS ETF TR ETF 25459Y207   25,632 402 SH   SOLE   401 0 0
DIREXION SHS ETF TR ETF 25459Y694   9,025 123 SH   SOLE   122 0 0
DISCOVER FINL SVCS Stock 254709108   6,359 65 SH   SOLE 9 65 0 0
DISCOVER FINL SVCS Stock 254709108   3,131 32 SH   SOLE 19 32 0 0
DISCOVER FINL SVCS Stock 254709108   1,189 12 SH   SOLE 33 12 0 0
DISCOVER FINL SVCS Stock 254709108   955,889 9,771 SH   SOLE   9,770 0 0
DISH NETWORK CORPORATION Stock 25470M109   2,401 171 SH   SOLE   171 0 0
ETF SER SOLUTIONS ETF 26922A321   1,247,623 30,579 SH   SOLE   30,579 0 0
DLOCAL LTD Stock G29018101   355,136 22,809 SH   SOLE   22,809 0 0
DNP SELECT INCOME FD INC CEF 23325P104   4,282,289 380,648 SH   SOLE   380,647 0 0
DOCEBO INC Stock 25609L105   652,450 19,757 SH   SOLE   19,757 0 0
DOCUSIGN INC Stock 256163106   2,161 39 SH   SOLE 19 39 0 0
DOCUSIGN INC Stock 256163106   37,741 681 SH   SOLE 28 681 0 0
DOCUSIGN INC Stock 256163106   18,732 338 SH   SOLE 48 338 0 0
DOCUSIGN INC Stock 256163106   876,023 15,807 SH   SOLE   15,806 0 0
DOLBY LABORATORIES INC Stock 25659T107   8,676 123 SH   SOLE   123 0 0
DOLLAR GEN CORP NEW Stock 256677105   2,955 12 SH   SOLE 9 12 0 0
DOLLAR GEN CORP NEW Stock 256677105   204,388 830 SH   SOLE 30 830 0 0
DOLLAR GEN CORP NEW Stock 256677105   4,936 20 SH   SOLE 33 20 0 0
DOLLAR GEN CORP NEW Stock 256677105   10,589 43 SH   SOLE 36 43 0 0
DOLLAR GEN CORP NEW Stock 256677105   24,685 100 SH   SOLE 43 100 0 0
DOLLAR GEN CORP NEW Stock 256677105   107,858 438 SH   SOLE 49 438 0 0
DOLLAR GEN CORP NEW Stock 256677105   10,096 41 SH   SOLE 50 41 0 0
DOLLAR GEN CORP NEW Stock 256677105   6,300,488 25,586 SH   SOLE   25,585 0 0
DOLLAR TREE INC Stock 256746108   468,874 3,315 SH   SOLE 6 3,315 0 0
DOLLAR TREE INC Stock 256746108   3,536 25 SH   SOLE 9 25 0 0
DOLLAR TREE INC Stock 256746108   1,980 14 SH   SOLE 33 14 0 0
DOLLAR TREE INC Stock 256746108   193,711 1,370 SH   SOLE   1,369 0 0
DOMA HOLDINGS INC Stock 25703A104   408 900 SH   SOLE   900 0 0
DOMINION ENERGY INC Stock 25746U109   35,566 580 SH   SOLE 26 580 0 0
DOMINION ENERGY INC Stock 25746U109   5,212 85 SH   SOLE 33 85 0 0
DOMINION ENERGY INC Stock 25746U109   90,754 1,480 SH   SOLE 52 1,480 0 0
DOMINION ENERGY INC Stock 25746U109   1,272,575 20,753 SH   SOLE   20,753 0 0
DOMINOS PIZZA INC Stock 25754A201   2,427 7 SH   SOLE 33 7 0 0
DOMINOS PIZZA INC Stock 25754A201   2,771 8 SH   SOLE 36 8 0 0
DOMINOS PIZZA INC Stock 25754A201   92,593 267 SH   SOLE   267 0 0
DONALDSON INC Stock 257651109   1,475,012 25,055 SH   SOLE 6 25,055 0 0
DONALDSON INC Stock 257651109   60,578 1,029 SH   SOLE   1,029 0 0
DONNELLEY FINL SOLUTIONS INC Stock 25787G100   193 5 SH   SOLE   5 0 0
DOORDASH INC Stock 25809K105   653,846 13,393 SH   SOLE   13,393 0 0
DORIAN LPG LTD Stock Y2106R110   62,270 3,286 SH   SOLE   3,285 0 0
DOUBLELINE INCOME SOLUTIONS CEF 258622109   106,220 9,578 SH   SOLE   9,578 0 0
DOUBLELINE YIELD OPPORTUNITI CEF 25862D105   4,474 341 SH   SOLE   341 0 0
DOUGLAS DYNAMICS INC Stock 25960R105   181 5 SH   SOLE 19 5 0 0
DOUGLAS DYNAMICS INC Stock 25960R105   10,848 300 SH   SOLE   300 0 0
DOUGLAS ELLIMAN INC Stock 25961D105   8,929 2,194 SH   SOLE   2,193 0 0
DOUGLAS EMMETT INC REIT 25960P109   29,754 1,898 SH   SOLE   1,897 0 0
DOVER CORP Stock 260003108   5,958 44 SH   SOLE 9 44 0 0
DOVER CORP Stock 260003108   94,787 700 SH   SOLE 41 700 0 0
DOVER CORP Stock 260003108   948 7 SH   SOLE 46 7 0 0
DOVER CORP Stock 260003108   69,506 513 SH   SOLE   513 0 0
DOW INC Stock 260557103   534,436 10,606 SH   SOLE 6 10,606 0 0
DOW INC Stock 260557103   10,582 210 SH   SOLE 9 210 0 0
DOW INC Stock 260557103   36,764 730 SH   SOLE 19 729 0 0
DOW INC Stock 260557103   1,826,821 36,254 SH   SOLE   36,253 0 0
DOXIMITY INC Stock 26622P107   1,376 41 SH   SOLE 36 41 0 0
DOXIMITY INC Stock 26622P107   38,930 1,160 SH   SOLE   1,160 0 0
DR REDDYS LABS LTD ADR 256135203   1,087 21 SH   SOLE 33 21 0 0
DRAFTKINGS INC NEW Stock 26142V105   55,259 4,851 SH   SOLE   4,851 0 0
DRDGOLD LIMITED ADR 26152H301   303,116 40,962 SH   SOLE   40,961 0 0
DREAM FINDERS HOMES INC Stock 26154D100   31,254 3,609 SH   SOLE 23 3,609 0 0
DREAM FINDERS HOMES INC Stock 26154D100   2,823 326 SH   SOLE   326 0 0
DROPBOX INC Stock 26210C104   401,676 17,948 SH   SOLE   17,948 0 0
DT MIDSTREAM INC Stock 23345M107   44,650 808 SH   SOLE 19 808 0 0
DT MIDSTREAM INC Stock 23345M107   122,359 2,214 SH   SOLE   2,214 0 0
DTE ENERGY CO Stock 233331107   1,188 10 SH   SOLE 33 10 0 0
DTE ENERGY CO Stock 233331107   1,796,581 15,286 SH   SOLE   15,286 0 0
DUCK CREEK TECHNOLOGIES INC Stock 264120106   2,386 198 SH   SOLE 19 198 0 0
DUCK CREEK TECHNOLOGIES INC Stock 264120106   107,209 8,897 SH   SOLE 23 8,897 0 0
DUCK CREEK TECHNOLOGIES INC Stock 264120106   9,001 747 SH   SOLE   747 0 0
DUFF & PHELPS UTLITY AND INF CEF 26433C105   70,576 5,224 SH   SOLE   5,224 0 0
DUKE ENERGY CORP NEW Stock 26441C204   8,651 84 SH   SOLE 6 84 0 0
DUKE ENERGY CORP NEW Stock 26441C204   5,767 56 SH   SOLE 9 56 0 0
DUKE ENERGY CORP NEW Stock 26441C204   11,741 114 SH   SOLE 19 114 0 0
DUKE ENERGY CORP NEW Stock 26441C204   2,781 27 SH   SOLE 33 27 0 0
DUKE ENERGY CORP NEW Stock 26441C204   141,920 1,378 SH   SOLE 52 1,378 0 0
DUKE ENERGY CORP NEW Stock 26441C204   6,395,792 62,101 SH   SOLE   62,101 0 0
DUN & BRADSTREET HLDGS INC Stock 26484T106   283,010 23,084 SH   SOLE 6 23,084 0 0
DUN & BRADSTREET HLDGS INC Stock 26484T106   27,364 2,232 SH   SOLE   2,232 0 0
DUPONT DE NEMOURS INC Stock 26614N102   286,118 4,169 SH   SOLE 6 4,169 0 0
DUPONT DE NEMOURS INC Stock 26614N102   5,559 81 SH   SOLE 9 81 0 0
DUPONT DE NEMOURS INC Stock 26614N102   69,316 1,010 SH   SOLE 26 1,010 0 0
DUPONT DE NEMOURS INC Stock 26614N102   2,961 43 SH   SOLE 33 43 0 0
DUPONT DE NEMOURS INC Stock 26614N102   2,677 39 SH   SOLE 46 39 0 0
DUPONT DE NEMOURS INC Stock 26614N102   839,334 12,230 SH   SOLE   12,229 0 0
DUTCH BROS INC Stock 26701L100   37,916 1,345 SH   SOLE   1,345 0 0
DXC TECHNOLOGY CO Stock 23355L106   5,035 190 SH   SOLE 9 190 0 0
DXC TECHNOLOGY CO Stock 23355L106   1,034 39 SH   SOLE 33 39 0 0
DXC TECHNOLOGY CO Stock 23355L106   689 26 SH   SOLE 46 26 0 0
DXC TECHNOLOGY CO Stock 23355L106   159,875 6,033 SH   SOLE   6,033 0 0
DYNATRACE INC Stock 268150109   9,230 241 SH   SOLE 9 241 0 0
DYNATRACE INC Stock 268150109   7,545 197 SH   SOLE   197 0 0
DYNAVAX TECHNOLOGIES CORP Stock 268158201   30,845 2,899 SH   SOLE   2,899 0 0
DYNEX CAP INC REIT 26817Q886   878 69 SH   SOLE   69 0 0
E L F BEAUTY INC Stock 26856L103   498 9 SH   SOLE   9 0 0
EA SERIES TRUST ETF 02072L714   30,920 3,841 SH   SOLE   3,841 0 0
EAGLE BANCORP INC MD Stock 268948106   0 0 SH   SOLE 19 0 0 0
EAGLE BANCORP INC MD Stock 268948106   4,099 93 SH   SOLE   93 0 0
EAGLE BULK SHIPPING INC Stock Y2187A150   9,439 189 SH   SOLE   189 0 0
EAGLE MATLS INC Stock 26969P108   40,121 302 SH   SOLE   302 0 0
EAGLE POINT CREDIT COMPANY I CEF 269808101   58,311 5,762 SH   SOLE   5,762 0 0
EAST WEST BANCORP INC Stock 27579R104   26,755 406 SH   SOLE 9 406 0 0
EAST WEST BANCORP INC Stock 27579R104   461 7 SH   SOLE 19 7 0 0
EAST WEST BANCORP INC Stock 27579R104   54,104 821 SH   SOLE   821 0 0
EASTERLY GOVT PPTYS INC REIT 27616P103   2,854 200 SH   SOLE   200 0 0
EASTERN BANKSHARES INC Stock 27627N105   707 41 SH   SOLE 19 41 0 0
EASTGROUP PPTYS INC REIT 277276101   148 1 SH   SOLE 19 1 0 0
EASTMAN CHEM CO Stock 277432100   23,292 286 SH   SOLE 7 286 0 0
EASTMAN CHEM CO Stock 277432100   9,203 113 SH   SOLE 9 113 0 0
EASTMAN CHEM CO Stock 277432100   28,132 345 SH   SOLE 19 345 0 0
EASTMAN CHEM CO Stock 277432100   2,769 34 SH   SOLE 33 34 0 0
EASTMAN CHEM CO Stock 277432100   402,276 4,940 SH   SOLE   4,939 0 0
EASTMAN KODAK CO Stock 277461406   2,129 698 SH   SOLE   698 0 0
EATON CORP PLC Stock G29183103   15,852 101 SH   SOLE 4 101 0 0
EATON CORP PLC Stock G29183103   45,986 293 SH   SOLE 7 293 0 0
EATON CORP PLC Stock G29183103   785 5 SH   SOLE 9 5 0 0
EATON CORP PLC Stock G29183103   2,209 14 SH   SOLE 33 14 0 0
EATON CORP PLC Stock G29183103   102,018 650 SH   SOLE 41 650 0 0
EATON CORP PLC Stock G29183103   4,264,579 27,172 SH   SOLE   27,171 0 0
EATON VANCE ENHANCED EQUITY CEF 278274105   4,569 306 SH   SOLE   306 0 0
EATON VANCE FLTING RATE INC CEF 278279104   29,998 2,705 SH   SOLE   2,705 0 0
EATON VANCE LTD DURATION INC CEF 27828H105   236,290 25,164 SH   SOLE   25,164 0 0
EATON VANCE MUN BD FD CEF 27827X101   72,598 6,987 SH   SOLE   6,987 0 0
EATON VANCE MUNI INCOME TRUS CEF 27826U108   3,948 400 SH   SOLE   400 0 0
EATON VANCE RISK-MANAGED DIV CEF 27829G106   1,498,547 199,806 SH   SOLE   199,806 0 0
EATON VANCE SR FLTNG RTE TR CEF 27828Q105   8,271 756 SH   SOLE   756 0 0
EATON VANCE SR INCOME TR CEF 27826S103   9,170 1,740 SH   SOLE   1,740 0 0
EATON VANCE SHORT DURATION D CEF 27828V104   23,070 2,264 SH   SOLE   2,264 0 0
EATON VANCE TAX MNGD BUY WRI CEF 27829M103   23,793 2,589 SH   SOLE   2,589 0 0
EATON VANCE TAX ADVT DIV INC CEF 27828G107   78,777 3,455 SH   SOLE   3,455 0 0
EATON VANCE TX ADV GLBL DIV CEF 27828S101   54,620 3,617 SH   SOLE   3,617 0 0
EATON VANCE TAX-ADVANTAGED G CEF 27828U106   5,340 255 SH   SOLE   255 0 0
EATON VANCE TAX-MANAGED BUY- CEF 27828Y108   19,660 1,601 SH   SOLE   1,601 0 0
EATON VANCE TAX-MANAGED GLOB CEF 27829C105   149,661 19,286 SH   SOLE   19,286 0 0
EATON VANCE TAX MNGED BUY WR CEF 27828X100   30,035 2,284 SH   SOLE   2,284 0 0
EATON VANCE TAX-MANAGED DIVE CEF 27828N102   28,779 2,650 SH   SOLE   2,650 0 0
EATON VANCE TAX-MANAGED GLOB CEF 27829F108   47,112 6,240 SH   SOLE   6,240 0 0
EBANG INTL HLDGS INC Stock G3R33A205   47 16 SH   SOLE   16 0 0
EBAY INC. Stock 278642103   42,714 1,030 SH   SOLE 24 1,030 0 0
EBAY INC. Stock 278642103   622 15 SH   SOLE 33 15 0 0
EBAY INC. Stock 278642103   1,078 26 SH   SOLE 46 26 0 0
EBAY INC. Stock 278642103   254,683 6,141 SH   SOLE   6,141 0 0
EBIX INC Stock 278715206   14,651 734 SH   SOLE   734 0 0
ECHOSTAR CORP Stock 278768106   8,340 500 SH   SOLE   500 0 0
ECOARK HLDGS INC Stock 27888N307   76 330 SH   SOLE   330 0 0
ECOLAB INC Stock 278865100   6,696 46 SH   SOLE 9 46 0 0
ECOLAB INC Stock 278865100   1,892 13 SH   SOLE 33 13 0 0
ECOLAB INC Stock 278865100   2,911 20 SH   SOLE 46 20 0 0
ECOLAB INC Stock 278865100   342,368 2,352 SH   SOLE   2,352 0 0
ECOPETROL S A ADR 279158109   98,942 9,450 SH   SOLE   9,450 0 0
EDGEWELL PERS CARE CO Stock 28035Q102   26,593 690 SH   SOLE 6 690 0 0
EDGEWELL PERS CARE CO Stock 28035Q102   27,010 701 SH   SOLE   700 0 0
EDISON INTL Stock 281020107   30,728 483 SH   SOLE 19 483 0 0
EDISON INTL Stock 281020107   1,300 20 SH   SOLE 33 20 0 0
EDISON INTL Stock 281020107   4,199 66 SH   SOLE 36 66 0 0
EDISON INTL Stock 281020107   9,583 151 SH   SOLE 43 150 0 0
EDISON INTL Stock 281020107   4,135 65 SH   SOLE 46 65 0 0
EDISON INTL Stock 281020107   74,330 1,168 SH   SOLE   1,168 0 0
EDITAS MEDICINE INC Stock 28106W103   71 8 SH   SOLE 19 8 0 0
EDITAS MEDICINE INC Stock 28106W103   381 43 SH   SOLE   43 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   15,370 206 SH   SOLE 9 206 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   368,350 4,937 SH   SOLE 18 4,937 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   3,880 52 SH   SOLE 33 52 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   2,014 27 SH   SOLE 46 27 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   22,681 304 SH   SOLE 50 304 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   2,888,116 38,710 SH   SOLE   38,709 0 0
EHANG HLDGS LTD ADR 26853E102   1,201 140 SH   SOLE   140 0 0
ELANCO ANIMAL HEALTH INC Stock 28414H103   31,161 2,550 SH   SOLE   2,550 0 0
ELANCO ANIMAL HEALTH INC Stock 28414H202   28,631 1,466 SH   SOLE   1,466 0 0
ELASTIC N V Stock N14506104   6,850 133 SH   SOLE 9 133 0 0
ELASTIC N V Stock N14506104   21,734 422 SH   SOLE   422 0 0
ELBIT SYS LTD Stock M3760D101   8,366 51 SH   SOLE   51 0 0
ELDORADO GOLD CORP NEW Stock 284902509   1,078 129 SH   SOLE   129 0 0
ELECTRONIC ARTS INC Stock 285512109   8,430 69 SH   SOLE 9 69 0 0
ELECTRONIC ARTS INC Stock 285512109   27,246 223 SH   SOLE 24 223 0 0
ELECTRONIC ARTS INC Stock 285512109   3,915 32 SH   SOLE 33 32 0 0
ELECTRONIC ARTS INC Stock 285512109   1,466 12 SH   SOLE 46 12 0 0
ELECTRONIC ARTS INC Stock 285512109   153,339 1,255 SH   SOLE   1,255 0 0
ELEMENT SOLUTIONS INC Stock 28618M106   2,710 149 SH   SOLE 9 149 0 0
ELEMENT SOLUTIONS INC Stock 28618M106   10,962 603 SH   SOLE 34 602 0 0
ELLINGTON FINANCIAL INC REIT 28852N109   2,734 221 SH   SOLE   221 0 0
ELLINGTON RESIDENTIAL MTG RE REIT 288578107   80,461 11,729 SH   SOLE   11,729 0 0
EMAGIN CORP Stock 29076N206   638 750 SH   SOLE   750 0 0
EMBECTA CORP Stock 29082K105   16,995 672 SH   SOLE   672 0 0
EMCOR GROUP INC Stock 29084Q100   40,286 272 SH   SOLE 9 272 0 0
EMCOR GROUP INC Stock 29084Q100   10,960 74 SH   SOLE 19 74 0 0
EMCOR GROUP INC Stock 29084Q100   9,627 65 SH   SOLE 33 65 0 0
EMCOR GROUP INC Stock 29084Q100   175,362 1,184 SH   SOLE 45 1,184 0 0
EMCOR GROUP INC Stock 29084Q100   283,334 1,913 SH   SOLE   1,913 0 0
EMERSON ELEC CO Stock 291011104   9,894 103 SH   SOLE 9 103 0 0
EMERSON ELEC CO Stock 291011104   43,476 453 SH   SOLE 19 452 0 0
EMERSON ELEC CO Stock 291011104   2,415 25 SH   SOLE 33 25 0 0
EMERSON ELEC CO Stock 291011104   3,458 36 SH   SOLE 46 36 0 0
EMERSON ELEC CO Stock 291011104   2,460,083 25,610 SH   SOLE   25,609 0 0
EMPIRE ST RLTY TR INC REIT 292104106   283 42 SH   SOLE   42 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505889   27,530 926 SH   SOLE   926 0 0
ENBRIDGE INC Stock 29250N105   59,862 1,531 SH   SOLE 26 1,531 0 0
ENBRIDGE INC Stock 29250N105   1,916 49 SH   SOLE 33 49 0 0
ENBRIDGE INC Stock 29250N105   145,658 3,729 SH   SOLE 52 3,729 0 0
ENBRIDGE INC Stock 29250N105   2,723,639 69,659 SH   SOLE   69,659 0 0
OVINTIV INC Stock 69047Q102   3,296 65 SH   SOLE 19 65 0 0
OVINTIV INC Stock 69047Q102   540,202 10,653 SH   SOLE   10,652 0 0
ENCOMPASS HEALTH CORP Stock 29261A100   3,708 62 SH   SOLE 9 62 0 0
ENCOMPASS HEALTH CORP Stock 29261A100   13,591 227 SH   SOLE 34 227 0 0
ENCOMPASS HEALTH CORP Stock 29261A100   88,100 1,473 SH   SOLE   1,473 0 0
ENCORE WIRE CORP Stock 292562105   963 7 SH   SOLE 19 7 0 0
ENCORE WIRE CORP Stock 292562105   56,400 410 SH   SOLE   410 0 0
ENDAVA PLC ADR 29260V105   331,322 4,331 SH   SOLE   4,331 0 0
ENDEAVOR GROUP HLDGS INC Stock 29260Y109   11,056 491 SH   SOLE   490 0 0
ENDEAVOUR SILVER CORP Stock 29258Y103   1,620 500 SH   SOLE   500 0 0
ENERGIZER HLDGS INC NEW Stock 29272W109   104,551 3,116 SH   SOLE   3,116 0 0
ENERGOUS CORP Stock 29272C103   836 1,000 SH   SOLE   1,000 0 0
ENERGY FUELS INC Stock 292671708   3,117 502 SH   SOLE   502 0 0
ENERGY RECOVERY INC Stock 29270J100   4,610 225 SH   SOLE   225 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   1,574 18 SH   SOLE 19 18 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   7,742,743 88,519 SH   SOLE   88,518 0 0
ENERGY TRANSFER L P Stock 29273V100   11,870 1,000 SH   SOLE 49 1,000 0 0
ENERGY TRANSFER L P Stock 29273V100   2,061,320 173,658 SH   SOLE   173,657 0 0
ENERPAC TOOL GROUP CORP Stock 292765104   18,757 737 SH   SOLE   737 0 0
ENERPLUS CORP Stock 292766102   5,774 327 SH   SOLE   327 0 0
ENERSYS Stock 29275Y102   2,511 34 SH   SOLE 9 34 0 0
ENERSYS Stock 29275Y102   148 2 SH   SOLE 19 2 0 0
ENGINE NO 1 ETF TRUST ETF 29287L106   149,773 3,387 SH   SOLE   3,387 0 0
ENHABIT INC Stock 29332G102   9,686 736 SH   SOLE   736 0 0
ENI S P A ADR 26874R108   373 13 SH   SOLE 33 13 0 0
ENI S P A ADR 26874R108   216,010 7,537 SH   SOLE   7,537 0 0
ENLINK MIDSTREAM LLC Stock 29336T100   43,763 3,558 SH   SOLE   3,558 0 0
ENLIVEX THERAPEUTICS LTD Stock M4130Y106   168 43 SH   SOLE   43 0 0
ENNIS INC Stock 293389102   6,094 275 SH   SOLE   275 0 0
ENOVIX CORPORATION Stock 293594107   88,075 7,080 SH   SOLE   7,080 0 0
ENPHASE ENERGY INC Stock 29355A107   11,658 44 SH   SOLE 9 44 0 0
ENPHASE ENERGY INC Stock 29355A107   9,804 37 SH   SOLE 19 37 0 0
ENPHASE ENERGY INC Stock 29355A107   1,060 4 SH   SOLE 33 4 0 0
ENPHASE ENERGY INC Stock 29355A107   2,915 11 SH   SOLE 36 11 0 0
ENPHASE ENERGY INC Stock 29355A107   1,855 7 SH   SOLE 46 7 0 0
ENPHASE ENERGY INC Stock 29355A107   202,164 763 SH   SOLE 53 763 0 0
ENPHASE ENERGY INC Stock 29355A107   852,433 3,217 SH   SOLE   3,217 0 0
ENSIGN GROUP INC Stock 29358P101   6,055 64 SH   SOLE 9 64 0 0
ENSIGN GROUP INC Stock 29358P101   189 2 SH   SOLE 19 2 0 0
ENSIGN GROUP INC Stock 29358P101   21,235 224 SH   SOLE 34 224 0 0
ENSTAR GROUP LIMITED Stock G3075P101   16,069 70 SH   SOLE   69 0 0
ENTEGRIS INC Stock 29362U104   6,297 96 SH   SOLE 9 96 0 0
ENTEGRIS INC Stock 29362U104   3,870 59 SH   SOLE 36 59 0 0
ENTEGRIS INC Stock 29362U104   7,805 119 SH   SOLE 50 119 0 0
ENTEGRIS INC Stock 29362U104   137,018 2,089 SH   SOLE   2,089 0 0
ENTERGY CORP NEW Stock 29364G103   601,088 5,343 SH   SOLE 6 5,343 0 0
ENTERGY CORP NEW Stock 29364G103   32,513 289 SH   SOLE 9 289 0 0
ENTERGY CORP NEW Stock 29364G103   30,375 270 SH   SOLE 19 270 0 0
ENTERGY CORP NEW Stock 29364G103   1,487 13 SH   SOLE 33 13 0 0
ENTERGY CORP NEW Stock 29364G103   195,915 1,741 SH   SOLE   1,741 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   12,060 500 SH   SOLE 49 500 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   3,803,747 157,701 SH   SOLE   157,700 0 0
ENVELA CORP Stock 29402E102   3,156 600 SH   SOLE   600 0 0
ENVISTA HOLDINGS CORPORATION Stock 29415F104   2,727 81 SH   SOLE   81 0 0
ENVIVA INC Stock 29415B103   47,626 899 SH   SOLE   899 0 0
ENZO BIOCHEM INC Stock 294100102   715 500 SH   SOLE   500 0 0
EOG RES INC Stock 26875P101   17,744 137 SH   SOLE 9 137 0 0
EOG RES INC Stock 26875P101   5,310 41 SH   SOLE 19 41 0 0
EOG RES INC Stock 26875P101   43,389 335 SH   SOLE 26 335 0 0
EOG RES INC Stock 26875P101   3,085 24 SH   SOLE 33 23 0 0
EOG RES INC Stock 26875P101   3,846,174 29,696 SH   SOLE   29,695 0 0
EOS ENERGY ENTERPRISES INC Stock 29415C101   370 250 SH   SOLE   250 0 0
EPAM SYS INC Stock 29414B104   4,916 15 SH   SOLE 9 15 0 0
EPAM SYS INC Stock 29414B104   1,311 4 SH   SOLE 33 4 0 0
EPAM SYS INC Stock 29414B104   983 3 SH   SOLE 46 3 0 0
EPAM SYS INC Stock 29414B104   16,715 51 SH   SOLE 50 51 0 0
EPAM SYS INC Stock 29414B104   182,879 558 SH   SOLE   558 0 0
EPR PPTYS REIT 26884U208   13,154 732 SH   SOLE   732 0 0
EPR PPTYS REIT 26884U109   5,319 141 SH   SOLE 19 141 0 0
EPR PPTYS REIT 26884U109   232,007 6,151 SH   SOLE   6,150 0 0
EQT CORP Stock 26884L109   1,423 42 SH   SOLE 33 42 0 0
EQT CORP Stock 26884L109   744 22 SH   SOLE 36 22 0 0
EQT CORP Stock 26884L109   384,240 11,358 SH   SOLE   11,357 0 0
EQUIFAX INC Stock 294429105   9,135 47 SH   SOLE 9 47 0 0
EQUIFAX INC Stock 294429105   57,169 294 SH   SOLE   294 0 0
EQUINIX INC REIT 29444U700   12,446 19 SH   SOLE 4 19 0 0
EQUINIX INC REIT 29444U700   655 1 SH   SOLE 9 1 0 0
EQUINIX INC REIT 29444U700   7,224 11 SH   SOLE 33 11 0 0
EQUINIX INC REIT 29444U700   4,585 7 SH   SOLE 36 7 0 0
EQUINIX INC REIT 29444U700   1,310 2 SH   SOLE 46 2 0 0
EQUINIX INC REIT 29444U700   728,023 1,111 SH   SOLE   1,111 0 0
EQUINOR ASA ADR 29446M102   2,901 81 SH   SOLE 33 81 0 0
EQUINOR ASA ADR 29446M102   350,077 9,776 SH   SOLE   9,775 0 0
EQUITABLE HLDGS INC Stock 29452E101   6,257 218 SH   SOLE 36 218 0 0
EQUITABLE HLDGS INC Stock 29452E101   14,449 503 SH   SOLE 43 503 0 0
EQUITABLE HLDGS INC Stock 29452E101   17,823 621 SH   SOLE   621 0 0
EQUITRANS MIDSTREAM CORP Stock 294600101   104,152 15,545 SH   SOLE   15,545 0 0
EQUITY COMWLTH REIT 294628102   1,149 46 SH   SOLE 19 46 0 0
EQUITY COMWLTH REIT 294628102   46,444 1,860 SH   SOLE 26 1,860 0 0
EQUITY LIFESTYLE PPTYS INC REIT 29472R108   840 13 SH   SOLE 19 13 0 0
EQUITY RESIDENTIAL REIT 29476L107   3,540 60 SH   SOLE 33 60 0 0
EQUITY RESIDENTIAL REIT 29476L107   354 6 SH   SOLE 46 6 0 0
EQUITY RESIDENTIAL REIT 29476L107   72,924 1,236 SH   SOLE   1,236 0 0
ERICSSON ADR 294821608   4,088 700 SH   SOLE   700 0 0
ESAB CORPORATION Stock 29605J106   188 4 SH   SOLE   4 0 0
ESPERION THERAPEUTICS INC NE Stock 29664W105   698 112 SH   SOLE   112 0 0
ESPORTS ENTMT GROUP INC Convertible Preferred 29667K405   2,590 1,000 SH   SOLE   1,000 0 0
ESPORTS ENTMT GROUP INC Stock 29667K306   6,703 87,500 SH   SOLE   87,500 0 0
ESS TECH INC Stock 26916J106   243 100 SH   SOLE   100 0 0
ESSENTIAL PPTYS RLTY TR INC REIT 29670E107   16,023 683 SH   SOLE   682 0 0
LAUDER ESTEE COS INC Stock 518439104   11,413 46 SH   SOLE 4 46 0 0
LAUDER ESTEE COS INC Stock 518439104   496 2 SH   SOLE 9 2 0 0
LAUDER ESTEE COS INC Stock 518439104   1,743 7 SH   SOLE 33 7 0 0
LAUDER ESTEE COS INC Stock 518439104   2,977 12 SH   SOLE 46 12 0 0
LAUDER ESTEE COS INC Stock 518439104   757,764 3,054 SH   SOLE   3,054 0 0
ETF MANAGERS TR ETF 26924G508   22,000 5,164 SH   SOLE   5,164 0 0
ETF MANAGERS TR ETF 26924G201   82,399 1,871 SH   SOLE   1,870 0 0
ETF MANAGERS TR ETF 26924G102   363,209 34,427 SH   SOLE   34,427 0 0
ETF MANAGERS TR ETF 26924G409   131,984 3,362 SH   SOLE   3,361 0 0
ETF MANAGERS TR ETF 26924G763   22,385 1,000 SH   SOLE   1,000 0 0
ETHAN ALLEN INTERIORS INC Stock 297602104   14,372 544 SH   SOLE   544 0 0
ETF MANAGERS TR ETF 26924G888   125,228 2,536 SH   SOLE   2,536 0 0
UBS AG LONDON BRANCH ETF 90274D416   282,695 16,908 SH   SOLE 11 16,908 0 0
UBS AG LONDON BRANCH ETF 90274D416   42,890 2,565 SH   SOLE   2,565 0 0
ETSY INC Stock 29786A106   1,557 13 SH   SOLE 9 13 0 0
ETSY INC Stock 29786A106   4,073 34 SH   SOLE 33 34 0 0
ETSY INC Stock 29786A106   3,474 29 SH   SOLE 36 29 0 0
ETSY INC Stock 29786A106   838 7 SH   SOLE 46 7 0 0
ETSY INC Stock 29786A106   6,947 58 SH   SOLE 50 58 0 0
ETSY INC Stock 29786A106   1,530,429 12,777 SH   SOLE   12,777 0 0
EURONAV NV Stock B38564108   1,707 100 SH   SOLE   100 0 0
EURONET WORLDWIDE INC Stock 298736109   18,970 201 SH   SOLE 9 201 0 0
EURONET WORLDWIDE INC Stock 298736109   67,199 712 SH   SOLE   712 0 0
EVERBRIDGE INC Stock 29978A104   2,485 84 SH   SOLE 19 84 0 0
EVERCORE INC Stock 29977A105   4,363 40 SH   SOLE   40 0 0
EVEREST RE GROUP LTD Stock G3223R108   663 2 SH   SOLE 19 2 0 0
EVEREST RE GROUP LTD Stock G3223R108   331 1 SH   SOLE 46 1 0 0
EVEREST RE GROUP LTD Stock G3223R108   109,319 330 SH   SOLE   330 0 0
EVERGY INC Stock 30034W106   12,208 194 SH   SOLE 9 194 0 0
EVERGY INC Stock 30034W106   33,249 528 SH   SOLE 19 528 0 0
EVERGY INC Stock 30034W106   1,133 18 SH   SOLE 33 18 0 0
EVERGY INC Stock 30034W106   311,696 4,953 SH   SOLE   4,953 0 0
EVERI HLDGS INC Stock 30034T103   9,356 652 SH   SOLE   652 0 0
EVERQUOTE INC Stock 30041R108   38,412 2,606 SH   SOLE 19 2,606 0 0
EVERSOURCE ENERGY Stock 30040W108   4,276 51 SH   SOLE 46 51 0 0
EVERSOURCE ENERGY Stock 30040W108   177,705 2,120 SH   SOLE   2,119 0 0
EVERTEC INC Stock 30040P103   53,071 1,639 SH   SOLE 23 1,639 0 0
EVERTEC INC Stock 30040P103   9,682 299 SH   SOLE   299 0 0
EVGO INC Stock 30052F100   4,354 974 SH   SOLE   974 0 0
EVOLENT HEALTH INC Stock 30050B101   11,513 410 SH   SOLE   410 0 0
EVOLUS INC Stock 30052C107   8,426 1,122 SH   SOLE   1,122 0 0
EVOQUA WATER TECHNOLOGIES CO Stock 30057T105   198 5 SH   SOLE 19 5 0 0
EVOQUA WATER TECHNOLOGIES CO Stock 30057T105   6,732 170 SH   SOLE   170 0 0
EXACT SCIENCES CORP Stock 30063P105   112,388 2,270 SH   SOLE   2,270 0 0
EXCELERATE ENERGY INC Stock 30069T101   22,545 900 SH   SOLE   900 0 0
EXELA TECHNOLOGIES INC Stock 30162V706   4 46 SH   SOLE   46 0 0
EXELIXIS INC Stock 30161Q104   30,620 1,909 SH   SOLE   1,909 0 0
EXELON CORP Stock 30161N101   6,485 150 SH   SOLE 9 150 0 0
EXELON CORP Stock 30161N101   1,618 37 SH   SOLE 33 37 0 0
EXELON CORP Stock 30161N101   5,015 116 SH   SOLE 36 116 0 0
EXELON CORP Stock 30161N101   11,586 268 SH   SOLE 43 268 0 0
EXELON CORP Stock 30161N101   507,488 11,739 SH   SOLE   11,739 0 0
EXLSERVICE HOLDINGS INC Stock 302081104   1,864 11 SH   SOLE   11 0 0
EXP WORLD HLDGS INC Stock 30212W100   3,091 279 SH   SOLE 9 279 0 0
EXP WORLD HLDGS INC Stock 30212W100   9,188 829 SH   SOLE 34 829 0 0
EXP WORLD HLDGS INC Stock 30212W100   2,152 194 SH   SOLE   194 0 0
EXPEDIA GROUP INC Stock 30212P303   4,205 48 SH   SOLE 19 48 0 0
EXPEDIA GROUP INC Stock 30212P303   350 4 SH   SOLE 33 4 0 0
EXPEDIA GROUP INC Stock 30212P303   3,154 36 SH   SOLE 36 36 0 0
EXPEDIA GROUP INC Stock 30212P303   613 7 SH   SOLE 46 7 0 0
EXPEDIA GROUP INC Stock 30212P303   159,257 1,818 SH   SOLE   1,818 0 0
EXPEDITORS INTL WASH INC Stock 302130109   1,478,434 14,227 SH   SOLE 6 14,226 0 0
EXPEDITORS INTL WASH INC Stock 302130109   7,067 68 SH   SOLE 9 68 0 0
EXPEDITORS INTL WASH INC Stock 302130109   6,755 65 SH   SOLE 19 65 0 0
EXPEDITORS INTL WASH INC Stock 302130109   1,143 11 SH   SOLE 46 11 0 0
EXPEDITORS INTL WASH INC Stock 302130109   1,078,414 10,377 SH   SOLE   10,377 0 0
EXPENSIFY INC Stock 30219Q106   480,114 54,373 SH   SOLE   54,373 0 0
EXPONENT INC Stock 30214U102   198 2 SH   SOLE 19 2 0 0
EXPONENT INC Stock 30214U102   5,549 56 SH   SOLE   56 0 0
EXSCIENTIA PLC ADR 30223G102   2,265 425 SH   SOLE   425 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   442 3 SH   SOLE 19 3 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   883 6 SH   SOLE 46 6 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   1,084,024 7,365 SH   SOLE   7,365 0 0
EXTREME NETWORKS Stock 30226D106   2,399 131 SH   SOLE   131 0 0
EXXON MOBIL CORP Stock 30231G102   26,693 242 SH   SOLE 6 242 0 0
EXXON MOBIL CORP Stock 30231G102   38,936 353 SH   SOLE 9 353 0 0
EXXON MOBIL CORP Stock 30231G102   304,608 2,762 SH   SOLE 19 2,761 0 0
EXXON MOBIL CORP Stock 30231G102   25,892 235 SH   SOLE 33 234 0 0
EXXON MOBIL CORP Stock 30231G102   28,095,694 254,721 SH   SOLE   254,720 0 0
EZCORP INC Stock 302301106   22,388 2,747 SH   SOLE 19 2,747 0 0
F N B CORP Stock 302520101   157,709 12,085 SH   SOLE 19 12,085 0 0
F N B CORP Stock 302520101   48,181 3,692 SH   SOLE   3,692 0 0
F&G ANNUITIES & LIFE INC Stock 30190A104   760 38 SH   SOLE 19 38 0 0
F&G ANNUITIES & LIFE INC Stock 30190A104   260 13 SH   SOLE 36 13 0 0
F&G ANNUITIES & LIFE INC Stock 30190A104   600 30 SH   SOLE 43 30 0 0
F&G ANNUITIES & LIFE INC Stock 30190A104   3,362 168 SH   SOLE   168 0 0
F5 INC Stock 315616102   287 2 SH   SOLE 33 2 0 0
F5 INC Stock 315616102   477,027 3,324 SH   SOLE   3,324 0 0
FABRINET Stock G3323L100   256 2 SH   SOLE 19 2 0 0
FABRINET Stock G3323L100   9,617 75 SH   SOLE   75 0 0
FACTSET RESH SYS INC Stock 303075105   4,815 12 SH   SOLE 19 12 0 0
FACTSET RESH SYS INC Stock 303075105   119,090 297 SH   SOLE 23 296 0 0
FACTSET RESH SYS INC Stock 303075105   1,204 3 SH   SOLE 46 3 0 0
FACTSET RESH SYS INC Stock 303075105   1,079,656 2,691 SH   SOLE   2,691 0 0
FAIR ISAAC CORP Stock 303250104   50,879 85 SH   SOLE 19 85 0 0
FAIR ISAAC CORP Stock 303250104   1,222,899 2,043 SH   SOLE   2,043 0 0
FARADAY FUTRE INTLGT ELCTR I Stock 307359109   22 75 SH   SOLE   75 0 0
FARFETCH LTD Stock 30744W107   397 84 SH   SOLE   84 0 0
FARMLAND PARTNERS INC REIT 31154R109   760 61 SH   SOLE 49 61 0 0
FARMLAND PARTNERS INC REIT 31154R109   187,124 15,018 SH   SOLE   15,017 0 0
FARMMI INC SHS NEW Stock G33277107   5,606 14,000 SH   SOLE   14,000 0 0
FARO TECHNOLOGIES INC Stock 311642102   10,882 370 SH   SOLE 6 370 0 0
FASTENAL CO Stock 311900104   548,293 11,587 SH   SOLE 6 11,586 0 0
FASTENAL CO Stock 311900104   13,013 275 SH   SOLE 19 275 0 0
FASTENAL CO Stock 311900104   1,420 30 SH   SOLE 46 30 0 0
FASTENAL CO Stock 311900104   452,241 9,557 SH   SOLE   9,557 0 0
FASTLY INC Stock 31188V100   0 0 SH   SOLE 19 0 0 0
FASTLY INC Stock 31188V100   2,834 346 SH   SOLE   346 0 0
FEDERAL AGRIC MTG CORP Stock 313148306   3,156 28 SH   SOLE 9 28 0 0
FEDERAL AGRIC MTG CORP Stock 313148306   14,544 129 SH   SOLE 34 129 0 0
FEDERAL RLTY INVT TR NEW REIT 313745101   13,741 136 SH   SOLE   136 0 0
FEDERATED HERMES INC Stock 314211103   12,236 337 SH   SOLE   337 0 0
FEDEX CORP Stock 31428X106   567,230 3,275 SH   SOLE 5 3,275 0 0
FEDEX CORP Stock 31428X106   3,464 20 SH   SOLE 33 20 0 0
FEDEX CORP Stock 31428X106   3,876,063 22,379 SH   SOLE   22,379 0 0
FERGUSON PLC NEW Stock G3421J106   10,158 80 SH   SOLE   80 0 0
FERRARI N V Stock N3167Y103   6,641 31 SH   SOLE 9 31 0 0
FERRARI N V Stock N3167Y103   3,642 17 SH   SOLE 36 17 0 0
FERRARI N V Stock N3167Y103   21,422 100 SH   SOLE   100 0 0
FIDELITY COVINGTON TRUST ETF 316092352   8,361 396 SH   SOLE   396 0 0
FIDELITY COVINGTON TRUST ETF 316092345   37,584 1,335 SH   SOLE   1,334 0 0
FIDELITY MERRIMACK STR TR ETF 316188101   510,937 11,395 SH   SOLE   11,394 0 0
FIDELITY COVINGTON TRUST ETF 316092303   4,839 108 SH   SOLE 9 108 0 0
FIDELITY COVINGTON TRUST ETF 316092303   5,945,249 132,677 SH   SOLE   132,676 0 0
FIDELITY COVINGTON TRUST ETF 316092832   172,440 4,327 SH   SOLE   4,327 0 0
FIDELITY COVINGTON TRUST ETF 316092220   6,263 410 SH   SOLE   410 0 0
FIDELITY COVINGTON TRUST ETF 316092337   21,805 1,721 SH   SOLE   1,721 0 0
FIDELITY COVINGTON TRUST ETF 316092840   586,841 15,733 SH   SOLE   15,733 0 0
FIDELITY COVINGTON TRUST ETF 316092618   476,736 10,365 SH   SOLE   10,364 0 0
FIDELITY COVINGTON TRUST ETF 316092725   3,639 195 SH   SOLE   195 0 0
FIDELITY COVINGTON TRUST ETF 316092717   245,519 11,648 SH   SOLE   11,648 0 0
FIDELITY MERRIMACK STR TR ETF 316188200   3,118 65 SH   SOLE 9 65 0 0
FIDELITY MERRIMACK STR TR ETF 316188200   103,999 2,168 SH   SOLE   2,168 0 0
FIDELITY MERRIMACK STR TR ETF 316188408   937,116 18,939 SH   SOLE   18,939 0 0
FIDELITY COVINGTON TRUST ETF 316092824   1,129,286 24,454 SH   SOLE   24,454 0 0
FIDELITY COVINGTON TRUST ETF 316092188   20 1 SH   SOLE   1 0 0
FIDELITY COVINGTON TRUST ETF 316092816   5,096 119 SH   SOLE   119 0 0
FIDELITY COVINGTON TRUST ETF 316092204   794,075 14,010 SH   SOLE   14,009 0 0
FIDELITY COVINGTON TRUST ETF 316092402   5,030 211 SH   SOLE 9 211 0 0
FIDELITY COVINGTON TRUST ETF 316092402   1,810,948 75,963 SH   SOLE   75,962 0 0
FIDELITY COVINGTON TRUST ETF 316092501   4,842 101 SH   SOLE 9 101 0 0
FIDELITY COVINGTON TRUST ETF 316092501   3,514,363 73,308 SH   SOLE   73,307 0 0
FIDELITY COVINGTON TRUST ETF 316092600   148,777 2,325 SH   SOLE 9 2,325 0 0
FIDELITY COVINGTON TRUST ETF 316092600   4,166,144 65,116 SH   SOLE   65,116 0 0
FIDELITY COVINGTON TRUST ETF 316092709   4,817 95 SH   SOLE 9 95 0 0
FIDELITY COVINGTON TRUST ETF 316092709   3,379,986 66,653 SH   SOLE   66,653 0 0
FIDELITY COVINGTON TRUST ETF 316092808   8,388,075 88,753 SH   SOLE   88,753 0 0
FIDELITY COVINGTON TRUST ETF 316092881   4,714 108 SH   SOLE 9 108 0 0
FIDELITY COVINGTON TRUST ETF 316092881   1,438,192 32,948 SH   SOLE   32,948 0 0
FIDELITY COVINGTON TRUST ETF 316092857   1,217,741 49,083 SH   SOLE   49,082 0 0
FIDELITY COVINGTON TRUST ETF 316092873   376,572 12,124 SH   SOLE   12,124 0 0
FIDELITY COVINGTON TRUST ETF 316092865   4,877 107 SH   SOLE 9 107 0 0
FIDELITY COVINGTON TRUST ETF 316092865   5,284,531 115,940 SH   SOLE   115,939 0 0
FIDELITY COMWLTH TR ETF 315912808   1,106,570 27,009 SH   SOLE   27,009 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   638,206 16,965 SH   SOLE 6 16,964 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   5,342 142 SH   SOLE 9 142 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   39,135 1,040 SH   SOLE 19 1,040 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   1,994 53 SH   SOLE 33 53 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   7,787 207 SH   SOLE 36 207 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   18,289 486 SH   SOLE 43 486 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   159,169 4,231 SH   SOLE   4,230 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   965,008 14,223 SH   SOLE 6 14,222 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   1,900 28 SH   SOLE 9 28 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   478 7 SH   SOLE 33 7 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   14,927 220 SH   SOLE 36 220 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   34,597 510 SH   SOLE 43 509 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   1,764 26 SH   SOLE 46 26 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   686,324 10,115 SH   SOLE   10,115 0 0
FIDELITY COVINGTON TRUST ETF 316092360   75,564 2,595 SH   SOLE   2,594 0 0
FIDELITY COVINGTON TRUST ETF 316092790   102,601 2,311 SH   SOLE   2,310 0 0
FIDELITY COVINGTON TRUST ETF 316092311   5,495 273 SH   SOLE   273 0 0
FIDELITY COVINGTON TRUST ETF 316092295   163 8 SH   SOLE   8 0 0
FIDELITY COVINGTON TRUST ETF 316092527   270,719 8,641 SH   SOLE   8,640 0 0
FIDELITY COVINGTON TRUST ETF 316092386   55,739 1,801 SH   SOLE   1,800 0 0
FIDELITY COVINGTON TRUST ETF 316092279   92 5 SH   SOLE   5 0 0
FIDELITY MERRIMACK STR TR ETF 316188309   106,742 2,371 SH   SOLE 11 2,371 0 0
FIDELITY MERRIMACK STR TR ETF 316188309   4,469,112 99,269 SH   SOLE   99,269 0 0
FIDELITY COVINGTON TRUST ETF 316092378   109,279 4,578 SH   SOLE   4,578 0 0
FIDELITY COVINGTON TRUST ETF 316092782   244,508 5,576 SH   SOLE   5,576 0 0
FIDUS INVT CORP CEF 316500107   18,029 947 SH   SOLE   947 0 0
FIFTH THIRD BANCORP Stock 316773100   13,190 402 SH   SOLE 9 402 0 0
FIFTH THIRD BANCORP Stock 316773100   29,651 904 SH   SOLE 19 903 0 0
FIFTH THIRD BANCORP Stock 316773100   1,214 37 SH   SOLE 46 37 0 0
FIFTH THIRD BANCORP Stock 316773100   782,359 23,845 SH   SOLE   23,845 0 0
FIGS INC Stock 30260D103   996 148 SH   SOLE   148 0 0
SELECT SECTOR SPDR TR ETF 81369Y605   6,918,417 202,293 SH   SOLE   202,292 0 0
FIRST AMERN FINL CORP Stock 31847R102   4,501 86 SH   SOLE   86 0 0
FIRST BANCORP N C Stock 318910106   643 15 SH   SOLE 19 15 0 0
FIRST BANCORP N C Stock 318910106   19,258 450 SH   SOLE   449 0 0
FIRST BANCORP P R Stock 318672706   165 13 SH   SOLE 19 13 0 0
FIRST BANCORP P R Stock 318672706   598 47 SH   SOLE   47 0 0
FIRSTCASH HOLDINGS INC Stock 33768G107   261 3 SH   SOLE 19 3 0 0
FIRSTCASH HOLDINGS INC Stock 33768G107   2,607 30 SH   SOLE   30 0 0
FIRST COMWLTH FINL CORP PA Stock 319829107   349 25 SH   SOLE   25 0 0
FIRST CMNTY CORP S C Stock 319835104   100,015 4,569 SH   SOLE   4,569 0 0
FIRST CTZNS BANCSHARES INC N Stock 31946M103   15,167 20 SH   SOLE 36 20 0 0
FIRST CTZNS BANCSHARES INC N Stock 31946M103   34,904 46 SH   SOLE 43 46 0 0
FIRST CTZNS BANCSHARES INC N Stock 31946M103   13,650 18 SH   SOLE   18 0 0
FIRST FINL BANKSHARES INC Stock 32020R109   22,945 667 SH   SOLE 23 667 0 0
FIRST FINL BANKSHARES INC Stock 32020R109   4,025 117 SH   SOLE   117 0 0
FIRST FNDTN INC Stock 32026V104   33,389 2,330 SH   SOLE   2,330 0 0
FIRST HAWAIIAN INC Stock 32051X108   677 26 SH   SOLE   26 0 0
FIRST HORIZON CORPORATION Stock 320517105   67,351 2,749 SH   SOLE 19 2,749 0 0
FIRST HORIZON CORPORATION Stock 320517105   37,828 1,544 SH   SOLE   1,544 0 0
FIRST MAJESTIC SILVER CORP Stock 32076V103   96,637 11,587 SH   SOLE   11,587 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100   430,637 3,533 SH   SOLE 18 3,533 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100   16,577 136 SH   SOLE 33 136 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100   68,258 560 SH   SOLE 41 560 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100   609 5 SH   SOLE 46 5 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100   331,077 2,716 SH   SOLE   2,716 0 0
FIRST SOLAR INC Stock 336433107   141,851 947 SH   SOLE   947 0 0
FIRST TR ABRDN GBL OPP INCM CEF 337319107   122,592 20,432 SH   SOLE   20,432 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X150   10,123,418 196,533 SH   SOLE   196,533 0 0
FIRST TR HIGH YIELD OPPRT 20 CEF 33741Q107   272,249 20,196 SH   SOLE   20,196 0 0
FIRST TR LRGE CP CORE ALPHA ETF 33734K109   351,294 4,387 SH   SOLE   4,387 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109   5,177,782 141,624 SH   SOLE   141,624 0 0
FIRST TR ENHANCED EQUITY INC CEF 337318109   7,833 497 SH   SOLE   497 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E104   1,392,150 18,574 SH   SOLE   18,574 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733A102   291,008 7,632 SH   SOLE   7,632 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192   341,140 5,922 SH   SOLE   5,921 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X119   205,135 3,268 SH   SOLE   3,268 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R712   38,346 1,579 SH   SOLE   1,579 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605   2,399,073 51,538 SH   SOLE   51,537 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R886   1,472 88 SH   SOLE   88 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R696   227,392 7,948 SH   SOLE   7,948 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33741L108   29,045 1,105 SH   SOLE   1,105 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X200   20,419 929 SH   SOLE   929 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302   1,143,093 9,282 SH   SOLE   9,282 0 0
FIRST TR EXCH TRD ALPHDX FD ETF 33737J182   12,828 610 SH   SOLE   610 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X127   9,266,244 542,203 SH   SOLE   542,202 0 0
FIRST TR MLP & ENERGY INCOM CEF 33739B104   3,577 458 SH   SOLE   457 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q408   5,719,689 96,226 SH   SOLE   96,226 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X135   69,196 1,689 SH   SOLE   1,689 0 0
FIRST TR EXCHANGE TRAD FD VI ETF 33739H101   1,253,434 51,181 SH   SOLE   51,181 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33736G106   7,396 427 SH   SOLE   427 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X143   25,014 230 SH   SOLE   230 0 0
FIRST TR HIGH INCOME LONG / CEF 33738E109   107,161 9,359 SH   SOLE   9,359 0 0
FIRST TR EXCH TRADED FD III ETF 33739P889   7,729 234 SH   SOLE   233 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X838   197,147 14,380 SH   SOLE   14,379 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33741X201   8,254 241 SH   SOLE   241 0 0
FIRST TR EXCHANGE TRADED FD ETF 33737K205   25,917 425 SH   SOLE   425 0 0
FIRST TR EXCH TRADED FD III ETF 33739P855   338,637 19,014 SH   SOLE   19,013 0 0
FIRST TR INTER DURATN PFD & CEF 33718W103   184,578 10,941 SH   SOLE   10,941 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X309   8,919 220 SH   SOLE   220 0 0
FIRST TRUST LRGCP GWT ALPHAD ETF 33735K108   43,882 480 SH   SOLE   480 0 0
FIRST TR LRG CP VL ALPHADEX ETF 33735J101   188,677 2,867 SH   SOLE   2,867 0 0
FIRST TR EXCH TRADED FD III ETF 33739P103   526,574 10,775 SH   SOLE   10,775 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200   2,385,799 50,323 SH   SOLE   50,322 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F870   47,318 2,566 SH   SOLE   2,566 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739G103   90,233 1,896 SH   SOLE   1,895 0 0
FIRST TR EXCH TRADED FD III ETF 33739N108   1,924,444 38,404 SH   SOLE   38,404 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X168   9,544,609 157,528 SH   SOLE   157,527 0 0
FIRST TR EXCH TRADED FD III ETF 33740J203   2,037 101 SH   SOLE   100 0 0
FIRST TR MID CAP CORE ALPHAD ETF 33735B108   231,483 2,636 SH   SOLE   2,635 0 0
FIRST TR EXCHANGE-TRADED ALP ETF 33737M201   167,769 3,904 SH   SOLE   3,904 0 0
FIRST TR MULTI CP VAL ALPHA ETF 33733C108   86,713 1,260 SH   SOLE   1,260 0 0
FIRST TR EXCH TRADED FD III ETF 33739P301   879,510 19,000 SH   SOLE   19,000 0 0
FIRST TR NASDAQ ABA CMNTY BK ETF 33736Q104   91,664 1,743 SH   SOLE   1,743 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R720   16,110 451 SH   SOLE   451 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500   706,069 14,962 SH   SOLE   14,962 0 0
FIRST TR EXCHANGE TRADED FD ETF 33737A108   13,958 160 SH   SOLE   160 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846   241,419 6,237 SH   SOLE   6,236 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R852   9,735,283 359,900 SH   SOLE   359,899 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R845   12,148,023 434,479 SH   SOLE   434,478 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R811   378,982 7,128 SH   SOLE   7,127 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R118   1,310,288 27,423 SH   SOLE   27,423 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R795   3,769 149 SH   SOLE   149 0 0
FIRST TR NAS100 EQ WEIGHTED ETF 337344105   815,356 9,184 SH   SOLE   9,184 0 0
FIRST TR NASDAQ 100 TECH IND ETF 337345102   0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E807   269,689 11,003 SH   SOLE   11,003 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D101   203,246 7,615 SH   SOLE   7,615 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E203   124,537 808 SH   SOLE   808 0 0
FIRST TR EXCH TRADED FD III ETF 33739E108   5,603,052 333,515 SH   SOLE   333,514 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R704   194,654 4,412 SH   SOLE 6 4,411 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R704   223,203 5,059 SH   SOLE   5,059 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R506   1,300,933 29,621 SH   SOLE   29,620 0 0
FIRST TR EXCH TRADED FD III ETF 33739P608   19,722 371 SH   SOLE   371 0 0
FIRST TR EXCH TRADED FD III ETF 33739P707   9,023 178 SH   SOLE   178 0 0
FIRST TR S&P REIT INDEX FD ETF 33734G108   4,667 195 SH   SOLE   194 0 0
FIRST TR SR FLTG RATE INCOME CEF 33733U108   43,705 4,586 SH   SOLE   4,586 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309   6,153 138 SH   SOLE 9 138 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309   608 14 SH   SOLE 25 13 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309   883,455 19,813 SH   SOLE   19,812 0 0
FIRST TR EXCH TRADED FD III ETF 33739P830   183,049 9,273 SH   SOLE   9,273 0 0
FIRST TR SML CP CORE ALPHA F ETF 33734Y109   7,310 93 SH   SOLE   93 0 0
FIRST TR EXCHANGE-TRADED ALP ETF 33737M300   17,690 320 SH   SOLE   320 0 0
FIRST TR EXCHANGE-TRADED ALP ETF 33737M409   102,904 2,286 SH   SOLE   2,285 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33741X102   112,598 4,322 SH   SOLE   4,322 0 0
FIRST TR SPECIALTY FIN & FIN CEF 33733G109   61,662 20,151 SH   SOLE   20,151 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D408   494,548 12,700 SH   SOLE   12,700 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F805   411,662 9,373 SH   SOLE   9,373 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X176   156,894 1,714 SH   SOLE   1,713 0 0
FIRST TR EXCH TRADED FD III ETF 33740J104   119,022 5,966 SH   SOLE   5,966 0 0
FIRST TR EXCHANGE TRADED FD ETF 336920103   496,313 6,308 SH   SOLE   6,308 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X184   147,596 4,444 SH   SOLE   4,444 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106   10,752,024 269,407 SH   SOLE   269,406 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733B100   143,118 1,803 SH   SOLE   1,803 0 0
FIRSTENERGY CORP Stock 337932107   12,918 308 SH   SOLE 9 308 0 0
FIRSTENERGY CORP Stock 337932107   71,675 1,709 SH   SOLE 19 1,708 0 0
FIRSTENERGY CORP Stock 337932107   644,916 15,377 SH   SOLE   15,377 0 0
FISERV INC Stock 337738108   25,268 250 SH   SOLE 2 250 0 0
FISERV INC Stock 337738108   33,960 336 SH   SOLE 9 336 0 0
FISERV INC Stock 337738108   10,208 101 SH   SOLE 19 101 0 0
FISERV INC Stock 337738108   3,335 33 SH   SOLE 33 33 0 0
FISERV INC Stock 337738108   2,729 27 SH   SOLE 46 27 0 0
FISERV INC Stock 337738108   2,277,412 22,533 SH   SOLE   22,533 0 0
FISKER INC Stock 33813J106   204 28 SH   SOLE 19 28 0 0
FISKER INC Stock 33813J106   7,263 999 SH   SOLE   999 0 0
FIVE BELOW INC Stock 33829M101   7,075 40 SH   SOLE   40 0 0
ALERISLIFE INC Stock 33832D205   40 73 SH   SOLE   73 0 0
FIVE9 INC Stock 338307101   2,239 33 SH   SOLE 36 33 0 0
FIVE9 INC Stock 338307101   10,179 150 SH   SOLE   150 0 0
FIVERR INTL LTD Stock M4R82T106   236,413 8,113 SH   SOLE   8,113 0 0
FLAHERTY & CRUMRINE PFD SECS CEF 338478100   226,051 15,050 SH   SOLE   15,050 0 0
FLAHERTY & CRUMRINE DYNAMIC CEF 33848W106   6,829 365 SH   SOLE   365 0 0
FLAHERTY & CRUMRINE PFD INCO CEF 338480106   22,687 2,042 SH   SOLE   2,042 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105   391,238 2,130 SH   SOLE   2,130 0 0
FLEX LNG LTD Stock G35947202   252,709 7,730 SH   SOLE   7,730 0 0
FLEX LTD Stock Y2573F102   30,173 1,406 SH   SOLE 9 1,406 0 0
FLEX LTD Stock Y2573F102   3,326 155 SH   SOLE   155 0 0
FLEXSHARES TR ETF 33939L506   105,840 4,500 SH   SOLE   4,500 0 0
FLEXSHARES TR ETF 33939L829   95,199 3,942 SH   SOLE   3,942 0 0
FLEXSHARES TR ETF 33939L407   638,250 14,683 SH   SOLE   14,682 0 0
FLEXSHARES TR ETF 33939L860   33,138 630 SH   SOLE   630 0 0
FLEXSHOPPER INC Stock 33939J303   925 1,000 SH   SOLE   1,000 0 0
FLOOR & DECOR HLDGS INC Stock 339750101   6,824 98 SH   SOLE 9 98 0 0
FLOOR & DECOR HLDGS INC Stock 339750101   47,209 678 SH   SOLE   678 0 0
FLORA GROWTH CORP Stock 339764102   1,140 5,010 SH   SOLE   5,010 0 0
FLOWERS FOODS INC Stock 343498101   169,825 5,909 SH   SOLE   5,909 0 0
FLOWSERVE CORP Stock 34354P105   144,196 4,700 SH   SOLE   4,700 0 0
FLUENCE ENERGY INC Stock 34379V103   13,034 760 SH   SOLE   760 0 0
FLUOR CORP NEW Stock 343412102   185,570 5,354 SH   SOLE 45 5,354 0 0
FLUOR CORP NEW Stock 343412102   2,059,289 59,414 SH   SOLE   59,414 0 0
FLYWIRE CORPORATION Stock 302492103   220 9 SH   SOLE 19 9 0 0
FMC CORP Stock 302491303   9,859 79 SH   SOLE 9 79 0 0
FMC CORP Stock 302491303   501 4 SH   SOLE 33 4 0 0
FMC CORP Stock 302491303   47,604 381 SH   SOLE   381 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106   18,046 231 SH   SOLE 9 231 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106   391 5 SH   SOLE 33 5 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106   78 1 SH   SOLE   1 0 0
FOOT LOCKER INC Stock 344849104   5,971 158 SH   SOLE   158 0 0
FORD MTR CO DEL Stock 345370860   19,329 1,662 SH   SOLE 9 1,662 0 0
FORD MTR CO DEL Stock 345370860   36,815 3,166 SH   SOLE 19 3,165 0 0
FORD MTR CO DEL Stock 345370860   3,043 262 SH   SOLE 33 261 0 0
FORD MTR CO DEL Stock 345370860   2,064,723 177,534 SH   SOLE   177,534 0 0
FORESTAR GROUP INC Stock 346232101   30,219 1,961 SH   SOLE 19 1,961 0 0
FORMFACTOR INC Stock 346375108   4,446 200 SH   SOLE   200 0 0
FORTINET INC Stock 34959E109   5,133 105 SH   SOLE 9 105 0 0
FORTINET INC Stock 34959E109   41,703 853 SH   SOLE 19 853 0 0
FORTINET INC Stock 34959E109   929 19 SH   SOLE 33 19 0 0
FORTINET INC Stock 34959E109   17,894 366 SH   SOLE 50 366 0 0
FORTINET INC Stock 34959E109   3,150,618 64,443 SH   SOLE   64,443 0 0
FORTIS INC Stock 349553107   176,213 4,401 SH   SOLE   4,400 0 0
FORTIVE CORP Stock 34959J108   9,188 143 SH   SOLE 9 143 0 0
FORTIVE CORP Stock 34959J108   772 12 SH   SOLE 33 12 0 0
FORTIVE CORP Stock 34959J108   1,671 26 SH   SOLE 46 26 0 0
FORTIVE CORP Stock 34959J108   11,629 181 SH   SOLE   181 0 0
FORTUNA SILVER MINES INC Stock 349915108   28,275 7,540 SH   SOLE   7,540 0 0
FORTUNE BRANDS INNOVATIONS I Stock 34964C106   11,422 200 SH   SOLE 2 200 0 0
FORTUNE BRANDS INNOVATIONS I Stock 34964C106   574 10 SH   SOLE 33 10 0 0
FORTUNE BRANDS INNOVATIONS I Stock 34964C106   149,288 2,614 SH   SOLE   2,614 0 0
FORWARD AIR CORP Stock 349853101   30,103 287 SH   SOLE 6 287 0 0
FORWARD AIR CORP Stock 349853101   420 4 SH   SOLE 19 4 0 0
FOSSIL GROUP INC Stock 34988V106   95 22 SH   SOLE   22 0 0
FOX CORP Stock 35137L105   395 13 SH   SOLE 19 13 0 0
FOX CORP Stock 35137L105   9,627 317 SH   SOLE 36 317 0 0
FOX CORP Stock 35137L105   23,052 759 SH   SOLE 43 759 0 0
FOX CORP Stock 35137L105   27,430 903 SH   SOLE   903 0 0
FOX CORP Stock 35137L204   541 19 SH   SOLE 33 19 0 0
FOX CORP Stock 35137L204   854 30 SH   SOLE 46 30 0 0
FOX CORP Stock 35137L204   341 12 SH   SOLE   12 0 0
FOX FACTORY HLDG CORP Stock 35138V102   547 6 SH   SOLE 19 6 0 0
FOX FACTORY HLDG CORP Stock 35138V102   269,585 2,955 SH   SOLE 23 2,955 0 0
FOX FACTORY HLDG CORP Stock 35138V102   22,990 252 SH   SOLE   252 0 0
FRANCO NEV CORP Stock 351858105   5,407,117 39,618 SH   SOLE   39,618 0 0
FRANKLIN BSP RLTY TR INC REIT 35243J101   26,303 2,039 SH   SOLE   2,039 0 0
FRANKLIN TEMPLETON ETF TR ETF 35473P819   18,682 1,000 SH   SOLE   1,000 0 0
FRANKLIN TEMPLETON ETF TR ETF 35473P744   15,698 653 SH   SOLE   653 0 0
LEGG MASON ETF INVT ETF 52468L505   26,214 1,026 SH   SOLE   1,026 0 0
FRANKLIN TEMPLETON ETF TR ETF 35473P801   161,049 4,104 SH   SOLE   4,103 0 0
FRANKLIN RESOURCES INC Stock 354613101   398,338 15,100 SH   SOLE 5 15,100 0 0
FRANKLIN RESOURCES INC Stock 354613101   844 32 SH   SOLE 46 32 0 0
FRANKLIN RESOURCES INC Stock 354613101   138,653 5,256 SH   SOLE   5,256 0 0
FRANKLIN TEMPLETON ETF TR ETF 35473P595   921 40 SH   SOLE   40 0 0
LEGG MASON ETF INVT ETF 52468L406   49,906 1,312 SH   SOLE   1,311 0 0
FREEPORT-MCMORAN INC Stock 35671D857   39,748 1,046 SH   SOLE 24 1,046 0 0
FREEPORT-MCMORAN INC Stock 35671D857   121,600 3,200 SH   SOLE 41 3,200 0 0
FREEPORT-MCMORAN INC Stock 35671D857   2,679,773 70,520 SH   SOLE   70,520 0 0
FRESENIUS MED CARE AG&CO KGA ADR 358029106   1,814 111 SH   SOLE 33 111 0 0
FRONTDOOR INC Stock 35905A109   258,877 12,446 SH   SOLE 6 12,446 0 0
FRONTDOOR INC Stock 35905A109   35,235 1,694 SH   SOLE   1,694 0 0
FRONTIER COMMUNICATIONS PARE Stock 35909D109   108,341 4,252 SH   SOLE   4,252 0 0
FRONTIER GROUP HLDGS INC Stock 35909R108   719 70 SH   SOLE   70 0 0
FS KKR CAP CORP CEF 302635206   1,414,040 80,802 SH   SOLE   80,802 0 0
FSD PHARMA INC Stock 35954B206   58 73 SH   SOLE   73 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U703   14,713 748 SH   SOLE   748 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F557   9,529 539 SH   SOLE   539 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F763   22,340 628 SH   SOLE   628 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F854   7,780 250 SH   SOLE   250 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F631   552,402 18,186 SH   SOLE   18,186 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U844   49,651 1,620 SH   SOLE   1,620 0 0
FUBOTV INC Stock 35953D104   712 409 SH   SOLE   409 0 0
FUELCELL ENERGY INC Stock 35952H601   2,182 785 SH   SOLE   785 0 0
FULGENT GENETICS INC Stock 359664109   1,215,054 40,801 SH   SOLE   40,801 0 0
FULTON FINL CORP PA Stock 360271100   808 48 SH   SOLE 19 48 0 0
FULTON FINL CORP PA Stock 360271100   34,528 2,052 SH   SOLE   2,051 0 0
FURY GOLD MINES LIMITED Stock 36117T100   144 337 SH   SOLE   337 0 0
G III APPAREL GROUP LTD Stock 36237H101   123 9 SH   SOLE   9 0 0
G1 THERAPEUTICS INC Stock 3621LQ109   1,086 200 SH   SOLE   200 0 0
GABELLI CONV & INC SECS FD I CEF 36240B109   81,953 17,073 SH   SOLE   17,073 0 0
GABELLI DIVID & INCOME TR CEF 36242H104   99,278 4,817 SH   SOLE   4,817 0 0
GABELLI EQUITY TR INC CEF 362397101   525,159 95,832 SH   SOLE   95,832 0 0
GABELLI MULTIMEDIA TR INC CEF 36239Q109   11,422 2,135 SH   SOLE   2,135 0 0
GABELLI GLOBAL SMALL & MID C CEF 36249W104   4,488 400 SH   SOLE   400 0 0
GABELLI HLTHCARE & WELLNESS CEF 36246K103   9,891 962 SH   SOLE   962 0 0
GABELLI UTIL TR CEF 36240A101   2,125 283 SH   SOLE   283 0 0
GAMCO GLOBAL GOLD NAT RES & CEF 36465A109   31,058 8,556 SH   SOLE   8,556 0 0
GAMESTOP CORP NEW Stock 36467W109   22,687 1,229 SH   SOLE   1,229 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108   7,501 144 SH   SOLE 9 144 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108   28,934 555 SH   SOLE 19 555 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108   5,209 100 SH   SOLE 49 100 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108   1,964,347 37,711 SH   SOLE   37,710 0 0
GAN LTD Stock G3728V109   945 630 SH   SOLE   630 0 0
GAP INC Stock 364760108   11,291 1,001 SH   SOLE   1,001 0 0
GARMIN LTD Stock H2906T109   8,768 95 SH   SOLE 7 95 0 0
GARMIN LTD Stock H2906T109   319,814 3,465 SH   SOLE   3,465 0 0
GARRETT MOTION INC Stock 366505105   213 28 SH   SOLE   28 0 0
GARTNER INC Stock 366651107   19,160 57 SH   SOLE 9 57 0 0
GARTNER INC Stock 366651107   12,437 37 SH   SOLE 19 37 0 0
GARTNER INC Stock 366651107   75,632 225 SH   SOLE 28 225 0 0
GARTNER INC Stock 366651107   176,474 525 SH   SOLE   525 0 0
GASLOG PARTNERS LP Stock Y2687W108   86,580 13,000 SH   SOLE   13,000 0 0
GATES INDL CORP PLC Stock G39108108   381,744 33,457 SH   SOLE 6 33,457 0 0
GATES INDL CORP PLC Stock G39108108   40,437 3,544 SH   SOLE   3,544 0 0
GATX CORP Stock 361448103   1,170 11 SH   SOLE 19 11 0 0
GATX CORP Stock 361448103   38,601 363 SH   SOLE   363 0 0
RYMAN HOSPITALITY PPTYS INC REIT 78377T107   56,736 694 SH   SOLE   693 0 0
GDS HLDGS LTD ADR 36165L108   516 25 SH   SOLE   25 0 0
GENCO SHIPPING & TRADING LTD Stock Y2685T131   452,130 29,436 SH   SOLE   29,435 0 0
GENERAC HLDGS INC Stock 368736104   1,510 15 SH   SOLE 33 15 0 0
GENERAC HLDGS INC Stock 368736104   302 3 SH   SOLE 46 3 0 0
GENERAC HLDGS INC Stock 368736104   89,487 889 SH   SOLE   889 0 0
GENERAL AMERN INVS CO INC CEF 368802104   216 6 SH   SOLE   5 0 0
GENERAL DYNAMICS CORP Stock 369550108   1,602,498 6,459 SH   SOLE 6 6,458 0 0
GENERAL DYNAMICS CORP Stock 369550108   14,887 60 SH   SOLE 9 60 0 0
GENERAL DYNAMICS CORP Stock 369550108   66,047 266 SH   SOLE 19 266 0 0
GENERAL DYNAMICS CORP Stock 369550108   1,750 7 SH   SOLE 33 7 0 0
GENERAL DYNAMICS CORP Stock 369550108   2,257,679 9,100 SH   SOLE   9,099 0 0
GENERAL ELECTRIC CO Stock 369604301   392,724 4,687 SH   SOLE 5 4,687 0 0
GENERAL ELECTRIC CO Stock 369604301   7,541 90 SH   SOLE 16 90 0 0
GENERAL ELECTRIC CO Stock 369604301   7,210 86 SH   SOLE 33 86 0 0
GENERAL ELECTRIC CO Stock 369604301   7,206 86 SH   SOLE 36 86 0 0
GENERAL ELECTRIC CO Stock 369604301   4,022 48 SH   SOLE 40 48 0 0
GENERAL ELECTRIC CO Stock 369604301   16,523 197 SH   SOLE 43 197 0 0
GENERAL ELECTRIC CO Stock 369604301   2,436,236 29,075 SH   SOLE   29,075 0 0
GENERAL MLS INC Stock 370334104   5,283 63 SH   SOLE 46 63 0 0
GENERAL MLS INC Stock 370334104   6,266,344 74,733 SH   SOLE   74,732 0 0
GENERAL MOLY INC COM Stock 370373102   0 3,333 SH   SOLE   3,333 0 0
GENERAL MTRS CO Stock 37045V100   25,365 754 SH   SOLE 9 754 0 0
GENERAL MTRS CO Stock 37045V100   7,636 227 SH   SOLE 19 227 0 0
GENERAL MTRS CO Stock 37045V100   2,966 88 SH   SOLE 33 88 0 0
GENERAL MTRS CO Stock 37045V100   19,444 578 SH   SOLE 36 578 0 0
GENERAL MTRS CO Stock 37045V100   45,035 1,339 SH   SOLE 43 1,338 0 0
GENERAL MTRS CO Stock 37045V100   573,549 17,050 SH   SOLE   17,049 0 0
GENESIS ENERGY L P Stock 371927104   9,751 955 SH   SOLE   955 0 0
GENFIT S A ADR 372279109   439 100 SH   SOLE   100 0 0
GENMAB A/S ADR 372303206   1,060 25 SH   SOLE 9 25 0 0
GENMAB A/S ADR 372303206   4,577 108 SH   SOLE 50 108 0 0
GENPACT LIMITED Stock G3922B107   4,539 98 SH   SOLE 19 98 0 0
GENPACT LIMITED Stock G3922B107   2,640 57 SH   SOLE 33 57 0 0
GENPACT LIMITED Stock G3922B107   58,641 1,266 SH   SOLE   1,266 0 0
GENTEX CORP Stock 371901109   16,169 593 SH   SOLE   592 0 0
GENUINE PARTS CO Stock 372460105   4,198 24 SH   SOLE 33 24 0 0
GENUINE PARTS CO Stock 372460105   3,991 23 SH   SOLE 46 23 0 0
GENUINE PARTS CO Stock 372460105   1,555,182 8,963 SH   SOLE   8,963 0 0
GENWORTH FINL INC Stock 37247D106   9,686 1,831 SH   SOLE   1,831 0 0
GEO GROUP INC NEW REIT 36162J106   854 78 SH   SOLE 19 78 0 0
GEO GROUP INC NEW REIT 36162J106   14,776 1,349 SH   SOLE   1,349 0 0
GERDAU SA ADR 373737105   12,402 2,239 SH   SOLE   2,238 0 0
GETNET ADQUIRENCIA E SERVICO ADR 37428A103   36 21 SH   SOLE   21 0 0
GETTY RLTY CORP NEW REIT 374297109   33,884 1,001 SH   SOLE 23 1,001 0 0
GFL ENVIRONMENTAL INC Stock 36168Q104   96,459 3,300 SH   SOLE 5 3,300 0 0
GFL ENVIRONMENTAL INC Stock 36168Q104   513,571 17,570 SH   SOLE   17,570 0 0
GIBRALTAR INDS INC Stock 374689107   40,374 880 SH   SOLE   880 0 0
GIGAMEDIA LTD Stock Y2711Y112   74 61 SH   SOLE   61 0 0
GILAT SATELLITE NETWORKS LTD Stock M51474118   94,343 16,266 SH   SOLE   16,266 0 0
GILDAN ACTIVEWEAR INC Stock 375916103   22,441 819 SH   SOLE   819 0 0
GILEAD SCIENCES INC Stock 375558103   678,713 7,906 SH   SOLE 6 7,905 0 0
GILEAD SCIENCES INC Stock 375558103   15,110 176 SH   SOLE 9 176 0 0
GILEAD SCIENCES INC Stock 375558103   72,112 840 SH   SOLE 19 839 0 0
GILEAD SCIENCES INC Stock 375558103   10,820 126 SH   SOLE 33 126 0 0
GILEAD SCIENCES INC Stock 375558103   200,288 2,333 SH   SOLE 52 2,333 0 0
GILEAD SCIENCES INC Stock 375558103   6,960,665 81,079 SH   SOLE   81,079 0 0
GINKGO BIOWORKS HOLDINGS INC Stock 37611X100   4,225 2,500 SH   SOLE   2,500 0 0
GITLAB INC Stock 37637K108   608,396 13,389 SH   SOLE   13,389 0 0
GLACIER BANCORP INC NEW Stock 37637Q105   198 4 SH   SOLE 19 4 0 0
GLADSTONE CAPITAL CORP CEF 376535100   73,436 7,634 SH   SOLE   7,633 0 0
GLADSTONE COMMERCIAL CORP REIT 376536108   19,388 1,048 SH   SOLE 6 1,048 0 0
GLADSTONE COMMERCIAL CORP REIT 376536108   223,850 12,100 SH   SOLE   12,100 0 0
GLADSTONE INVT CORP CEF 376546107   89,607 6,941 SH   SOLE   6,940 0 0
GLADSTONE LD CORP REIT 376549101   569 31 SH   SOLE 49 31 0 0
GLADSTONE LD CORP REIT 376549101   107,818 5,876 SH   SOLE   5,875 0 0
GLATFELTER CORPORATION Stock 377320106   2,560 921 SH   SOLE   921 0 0
GLOBAL BUSINESS TRAVEL GROUP Stock 37890B100   13,500 2,000 SH   SOLE   2,000 0 0
GLOBAL E ONLINE LTD Stock M5216V106   513,998 24,903 SH   SOLE   24,903 0 0
GLOBAL INDUSTRIAL COMPANY Stock 37892E102   24 1 SH   SOLE   1 0 0
GLOBAL MED REIT INC REIT 37954A204   980,601 103,439 SH   SOLE   103,438 0 0
GLOBAL PARTNERS LP Stock 37946R109   104,459 3,004 SH   SOLE   3,004 0 0
GLOBAL PMTS INC Stock 37940X102   1,192 12 SH   SOLE 46 12 0 0
GLOBAL PMTS INC Stock 37940X102   308,091 3,102 SH   SOLE   3,102 0 0
GLOBAL SELF STORAGE INC REIT 37955N106   74,307 15,227 SH   SOLE   15,226 0 0
GLOBAL SHIP LEASE INC NEW Stock Y27183600   11,726 704 SH   SOLE   704 0 0
GLOBAL X FDS ETF 37954Y806   2,918 265 SH   SOLE   265 0 0
GLOBAL X FDS ETF 37954Y624   162,837 8,195 SH   SOLE   8,195 0 0
GLOBAL X FDS ETF 37954Y145   2,504 225 SH   SOLE   225 0 0
GLOBAL X FDS ETF 37954Y442   70,617 4,405 SH   SOLE   4,405 0 0
GLOBAL X FDS ETF 37954Y731   1,680 61 SH   SOLE   60 0 0
GLOBAL X FDS ETF 37954Y830   3,649 103 SH   SOLE   103 0 0
GLOBAL X FDS ETF 37954Y384   73,289 3,532 SH   SOLE   3,532 0 0
GLOBAL X FDS ETF 37954Y467   7,101 439 SH   SOLE   438 0 0
GLOBAL X FDS ETF 37960A719   958 44 SH   SOLE   44 0 0
GLOBAL X FDS ETF 37960A669   581,959 24,218 SH   SOLE   24,218 0 0
GLOBAL X FDS ETF 37954Y871   485,057 24,156 SH   SOLE   24,156 0 0
GLOBAL X FDS ETF 37954Y814   2,246 117 SH   SOLE   116 0 0
GLOBAL X FDS ETF 37954Y780   89,910 3,110 SH   SOLE   3,110 0 0
GLOBAL X FDS ETF 37954Y855   576,622 9,838 SH   SOLE   9,838 0 0
GLOBAL X FDS ETF 37954Y293   1,467 36 SH   SOLE   36 0 0
GLOBAL X FDS ETF 37954Y343   1,569 38 SH   SOLE 19 38 0 0
GLOBAL X FDS ETF 37954Y343   992,281 24,032 SH   SOLE   24,032 0 0
GLOBAL X FDS ETF 37954Y558   1,018 45 SH   SOLE   45 0 0
GLOBAL X FDS ETF 37954Y483   796,270 50,048 SH   SOLE   50,048 0 0
GLOBAL X FDS ETF 37954Y715   147,711 7,188 SH   SOLE   7,187 0 0
GLOBAL X FDS ETF 37954Y459   221,300 11,765 SH   SOLE   11,765 0 0
GLOBAL X FDS ETF 37954Y889   8,188 176 SH   SOLE   176 0 0
GLOBAL X FDS ETF 37954Y277   20,154 800 SH   SOLE   800 0 0
GLOBAL X FDS ETF 37954Y475   2,340,092 59,438 SH   SOLE   59,438 0 0
GLOBAL X FDS ETF 37954Y848   40,079 1,423 SH   SOLE   1,422 0 0
GLOBAL X FDS ETF 37950E416   10,664 344 SH   SOLE   344 0 0
GLOBAL X FDS ETF 37950E291   145,261 7,731 SH   SOLE   7,730 0 0
GLOBAL X FDS ETF 37950E333   5,146 547 SH   SOLE   546 0 0
GLOBAL X FDS ETF 37954Y285   2,733 236 SH   SOLE   236 0 0
GLOBAL X FDS ETF 37954Y418   50,414 2,216 SH   SOLE   2,216 0 0
GLOBAL X FDS ETF 37954Y673   402,793 15,205 SH   SOLE   15,205 0 0
GLOBAL X FDS ETF 37954Y657   354,358 18,294 SH   SOLE   18,294 0 0
GLOBAL X FDS ETF 37954Y376   45,000 2,000 SH   SOLE   2,000 0 0
GLOBAL X FDS ETF 37954Y392   4,248 227 SH   SOLE   226 0 0
GLOBALFOUNDRIES INC Stock G39387108   424,977 7,886 SH   SOLE   7,886 0 0
GLOBALSTAR INC Stock 378973408   1,370 1,030 SH   SOLE   1,030 0 0
GLOBANT S A Stock L44385109   336 2 SH   SOLE 19 2 0 0
GLOBANT S A Stock L44385109   3,027 18 SH   SOLE 36 18 0 0
GLOBANT S A Stock L44385109   944,050 5,614 SH   SOLE   5,614 0 0
GLOBE LIFE INC Stock 37959E102   6,148 51 SH   SOLE 9 51 0 0
GLOBE LIFE INC Stock 37959E102   603 5 SH   SOLE 46 5 0 0
GLOBE LIFE INC Stock 37959E102   212,929 1,766 SH   SOLE   1,766 0 0
GLOBUS MARITIME LIMITED NEW Stock Y27265126   6,300 6,000 SH   SOLE   6,000 0 0
GLOBUS MED INC Stock 379577208   17,825 240 SH   SOLE   240 0 0
GODADDY INC Stock 380237107   9,203 123 SH   SOLE   123 0 0
GOGO INC Stock 38046C109   5,904 400 SH   SOLE   400 0 0
GOLAR LNG LTD Stock G9456A100   721,320 31,651 SH   SOLE   31,650 0 0
GOLD FIELDS LTD ADR 38059T106   2,070 200 SH   SOLE   200 0 0
GOLD RESOURCE CORP Stock 38068T105   1,301 850 SH   SOLE   850 0 0
GOLDMAN SACHS ETF TR ETF 381430529   89,240 895 SH   SOLE   895 0 0
GOLDMAN SACHS ETF TR ETF 381430107   5,065 176 SH   SOLE   176 0 0
GOLDMAN SACHS ETF TR ETF 381430503   1,030,343 13,534 SH   SOLE   13,534 0 0
GOLDMAN SACHS BDC INC CEF 38147U107   238,713 17,399 SH   SOLE   17,398 0 0
GOLDMAN SACHS ETF TR ETF 381430438   78,219 1,350 SH   SOLE   1,350 0 0
GOLDMAN SACHS ETF TR ETF 38149W812   1,046 50 SH   SOLE   50 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   12,018 35 SH   SOLE 9 35 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   5,522 16 SH   SOLE 33 16 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   4,807 14 SH   SOLE 46 14 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   5,069,732 14,764 SH   SOLE   14,764 0 0
GOLDMAN SACHS ETF TR ETF 381430545   9,648 139 SH   SOLE   139 0 0
GOLDMINING INC Stock 38149E101   1,130 1,000 SH   SOLE   1,000 0 0
GOLUB CAP BDC INC CEF 38173M102   23,622 1,795 SH   SOLE   1,795 0 0
GOODRX HLDGS INC Stock 38246G108   8,122 1,743 SH   SOLE   1,743 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101   902,091 88,876 SH   SOLE   88,876 0 0
GOOSEHEAD INS INC Stock 38267D109   58,996 1,718 SH   SOLE 23 1,718 0 0
GOOSEHEAD INS INC Stock 38267D109   5,254 153 SH   SOLE   153 0 0
GOPRO INC Stock 38268T103   1,494 300 SH   SOLE   300 0 0
GOSSAMER BIO INC Stock 38341P102   87 40 SH   SOLE   40 0 0
GRAB HOLDINGS LIMITED Stock G4124C109   1,700 528 SH   SOLE 33 528 0 0
GRAB HOLDINGS LIMITED Stock G4124C109   2,013 625 SH   SOLE   625 0 0
GRACO INC Stock 384109104   2,165,561 32,197 SH   SOLE 6 32,196 0 0
GRACO INC Stock 384109104   40,827 607 SH   SOLE 23 607 0 0
GRACO INC Stock 384109104   379,415 5,641 SH   SOLE   5,641 0 0
GRAFTECH INTL LTD Stock 384313508   2,480 521 SH   SOLE   521 0 0
GRAHAM HLDGS CO Stock 384637104   42,295 70 SH   SOLE   70 0 0
GRANITE CONSTR INC Stock 387328107   235,033 6,702 SH   SOLE   6,701 0 0
GRANITE PT MTG TR INC REIT 38741L107   61,452 11,465 SH   SOLE   11,465 0 0
GRANITESHARES ETF TR ETF 38747R108   372,704 16,572 SH   SOLE   16,572 0 0
GRANITESHARES GOLD TR ETF 38748G101   32,003 1,773 SH   SOLE   1,773 0 0
GRANITESHARES PLATINUM TR ETF 38748T103   108,150 10,300 SH   SOLE   10,300 0 0
GRAPHEX GROUP LTD ADR 38867H104   28 25 SH   SOLE   25 0 0
GRAPHIC PACKAGING HLDG CO Stock 388689101   10,205 459 SH   SOLE 19 458 0 0
GRAPHIC PACKAGING HLDG CO Stock 388689101   60,298 2,710 SH   SOLE   2,710 0 0
GRAY TELEVISION INC Stock 389375106   16,827 1,504 SH   SOLE   1,503 0 0
GRAYBUG VISION INC Stock 38942Q103   316 631 SH   SOLE   631 0 0
GREEN BRICK PARTNERS INC Stock 392709101   48,460 2,000 SH   SOLE   2,000 0 0
GREENBRIER COS INC Stock 393657101   89,626 2,673 SH   SOLE   2,673 0 0
GREENIDGE GENERATION HLDGS I Stock 39531G100   43 150 SH   SOLE   150 0 0
GREENLANE HLDGS INC Stock 395330202   19,556 68,022 SH   SOLE   68,022 0 0
GREENPOWER MTR CO INC Stock 39540E302   519 300 SH   SOLE   300 0 0
GREENTREE HOSPITALITY GROUP ADR 39579V100   37 10 SH   SOLE   10 0 0
GREENWAVE TECHNOLOGY SOLUTIO Stock 57630J304   7 8 SH   SOLE   8 0 0
GREIF INC Stock 397624107   87,178 1,300 SH   SOLE   1,300 0 0
GRIFFON CORP Stock 398433102   11,668 326 SH   SOLE   326 0 0
GRINDROD SHIPPING HOLDINGS L Stock Y28895103   18,292 978 SH   SOLE   977 0 0
GRITSTONE BIO INC Stock 39868T105   2,346 680 SH   SOLE   680 0 0
GROCERY OUTLET HLDG CORP Stock 39874R101   15,150 519 SH   SOLE 9 519 0 0
GROCERY OUTLET HLDG CORP Stock 39874R101   70,056 2,400 SH   SOLE 23 2,400 0 0
GROCERY OUTLET HLDG CORP Stock 39874R101   10,859 372 SH   SOLE   372 0 0
GROUPON INC Stock 399473206   2,505 292 SH   SOLE   292 0 0
GROWGENERATION CORP Stock 39986L109   2,219 566 SH   SOLE   566 0 0
GRUPO AEROPUERTO DEL PACIFIC ADR 400506101   17,113 119 SH   SOLE 7 119 0 0
GRUPO AVAL ACCIONES Y VALORE ADR 40053W101   2,544 1,006 SH   SOLE   1,005 0 0
GRUPO FINANCIERO GALICIA S.A ADR 399909100   19 2 SH   SOLE   2 0 0
GRUPO TELEVISA S A B ADR 40049J206   684 150 SH   SOLE   150 0 0
GSK PLC ADR 37733W204   914 26 SH   SOLE 33 26 0 0
GSK PLC ADR 37733W204   2,175,580 61,912 SH   SOLE   61,911 0 0
SURO CAPITAL CORP CEF 86887Q109   3,800 1,000 SH   SOLE   1,000 0 0
GT BIOPHARMA INC Stock 36254L209   143 161 SH   SOLE   161 0 0
GUARDANT HEALTH INC Stock 40131M109   4,134 152 SH   SOLE   152 0 0
GUESS INC Stock 401617105   1,223 59 SH   SOLE   59 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   456,735 3,234 SH   SOLE 6 3,233 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   18,614,616 131,785 SH   SOLE   131,784 0 0
GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101   382,250 25,115 SH   SOLE   25,115 0 0
GUIDEWIRE SOFTWARE INC Stock 40171V100   2,753 44 SH   SOLE 19 44 0 0
GXO LOGISTICS INCORPORATED Stock 36262G101   3,330 78 SH   SOLE 36 78 0 0
GXO LOGISTICS INCORPORATED Stock 36262G101   25,401 595 SH   SOLE   595 0 0
H & E EQUIPMENT SERVICES INC Stock 404030108   63,560 1,400 SH   SOLE   1,400 0 0
BLOCK H & R INC Stock 093671105   3,330 91 SH   SOLE 19 91 0 0
BLOCK H & R INC Stock 093671105   244,946 6,709 SH   SOLE 45 6,709 0 0
BLOCK H & R INC Stock 093671105   193,722 5,306 SH   SOLE   5,306 0 0
H WORLD GROUP LTD ADR 44332N106   8,484 200 SH   SOLE   200 0 0
FULLER H B CO Stock 359694106   37,457 523 SH   SOLE 23 523 0 0
FULLER H B CO Stock 359694106   1,432 20 SH   SOLE   20 0 0
HACKETT GROUP INC Stock 404609109   3,157 155 SH   SOLE   155 0 0
HAEMONETICS CORP MASS Stock 405024100   21,078 268 SH   SOLE 9 268 0 0
HAEMONETICS CORP MASS Stock 405024100   157 2 SH   SOLE 19 2 0 0
HAGERTY INC Stock 405166109   22,488 2,674 SH   SOLE 6 2,674 0 0
HALEON PLC ADR 405552100   2,248 281 SH   SOLE 33 281 0 0
HALEON PLC ADR 405552100   106,616 13,327 SH   SOLE   13,327 0 0
HALLIBURTON CO Stock 406216101   354 9 SH   SOLE 19 9 0 0
HALLIBURTON CO Stock 406216101   2,494 63 SH   SOLE 33 63 0 0
HALLIBURTON CO Stock 406216101   18,416 468 SH   SOLE 46 468 0 0
HALLIBURTON CO Stock 406216101   1,019,267 25,903 SH   SOLE   25,902 0 0
HALOZYME THERAPEUTICS INC Stock 40637H109   34,140 600 SH   SOLE   600 0 0
HAMILTON LANE INC Stock 407497106   3,386 53 SH   SOLE 9 53 0 0
HAMILTON LANE INC Stock 407497106   192 3 SH   SOLE 19 3 0 0
HAMILTON LANE INC Stock 407497106   12,042 189 SH   SOLE 34 188 0 0
HANCOCK JOHN INVS TR CEF 410142103   28,604 2,281 SH   SOLE   2,281 0 0
HANCOCK JOHN INVT TR CEF 41013P749   23,520 4,742 SH   SOLE   4,742 0 0
HANCOCK WHITNEY CORPORATION Stock 410120109   164,042 3,390 SH   SOLE 45 3,390 0 0
HANCOCK WHITNEY CORPORATION Stock 410120109   59,810 1,236 SH   SOLE   1,236 0 0
HANESBRANDS INC Stock 410345102   3,015 474 SH   SOLE 9 474 0 0
HANESBRANDS INC Stock 410345102   10,742 1,689 SH   SOLE 19 1,689 0 0
HANESBRANDS INC Stock 410345102   342 54 SH   SOLE 25 53 0 0
HANESBRANDS INC Stock 410345102   553,582 87,041 SH   SOLE   87,041 0 0
HANMI FINL CORP Stock 410495204   13,687 553 SH   SOLE   553 0 0
HANNON ARMSTRONG SUST INFR C REIT 41068X100   522 18 SH   SOLE 19 18 0 0
HANNON ARMSTRONG SUST INFR C REIT 41068X100   18,566 641 SH   SOLE   640 0 0
HANOVER INS GROUP INC Stock 410867105   100,885 747 SH   SOLE   746 0 0
HARLEY DAVIDSON INC Stock 412822108   11,398 274 SH   SOLE 9 274 0 0
HARLEY DAVIDSON INC Stock 412822108   45,359 1,090 SH   SOLE   1,090 0 0
HARMONIC INC Stock 413160102   11,790 900 SH   SOLE   900 0 0
HARMONY BIOSCIENCES HLDGS IN Stock 413197104   7,494 136 SH   SOLE   136 0 0
HARTE HANKS INC Stock 416196202   11,690 1,000 SH   SOLE   1,000 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   9,024 119 SH   SOLE 19 119 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   1,213 16 SH   SOLE 46 16 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   503,272 6,637 SH   SOLE   6,636 0 0
LATTICE STRATEGIES TR ETF 518416102   34,260 1,382 SH   SOLE   1,382 0 0
LATTICE STRATEGIES TR ETF 518416607   1,632 68 SH   SOLE   68 0 0
LATTICE STRATEGIES TR ETF 518416201   200,240 10,278 SH   SOLE   10,278 0 0
LATTICE STRATEGIES TR ETF 518416508   361,804 10,140 SH   SOLE   10,140 0 0
LATTICE STRATEGIES TR ETF 518416409   75,284 1,929 SH   SOLE   1,929 0 0
HASBRO INC Stock 418056107   860 14 SH   SOLE 33 14 0 0
HASBRO INC Stock 418056107   383,816 6,291 SH   SOLE   6,291 0 0
HASHICORP INC Stock 418100103   3,746 137 SH   SOLE   137 0 0
HAVERTY FURNITURE COS INC Stock 419596101   104,142 3,483 SH   SOLE   3,483 0 0
HAWAIIAN ELEC INDUSTRIES Stock 419870100   101,992 2,437 SH   SOLE   2,437 0 0
HAWKINS INC Stock 420261109   193,772 5,020 SH   SOLE   5,020 0 0
HAYWARD HLDGS INC Stock 421298100   21,028 2,237 SH   SOLE 6 2,237 0 0
HCA HEALTHCARE INC Stock 40412C101   4,812 20 SH   SOLE 33 20 0 0
HCA HEALTHCARE INC Stock 40412C101   18,477 77 SH   SOLE 36 77 0 0
HCA HEALTHCARE INC Stock 40412C101   2,160 9 SH   SOLE 46 9 0 0
HCA HEALTHCARE INC Stock 40412C101   1,647,668 6,866 SH   SOLE   6,866 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   8,950 357 SH   SOLE 9 357 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   25,904 1,033 SH   SOLE 19 1,033 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   1,843 74 SH   SOLE 33 73 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   653,151 26,053 SH   SOLE   26,053 0 0
HDFC BANK LTD ADR 40415F101   7,388 108 SH   SOLE 9 108 0 0
HDFC BANK LTD ADR 40415F101   4,447 65 SH   SOLE   65 0 0
SELECT SECTOR SPDR TR ETF 81369Y209   1,494 11 SH   SOLE 19 11 0 0
SELECT SECTOR SPDR TR ETF 81369Y209   7,966,065 58,639 SH   SOLE   58,638 0 0
HEALTH CATALYST INC Stock 42225T107   648 61 SH   SOLE   61 0 0
HEALTHCARE RLTY TR REIT 42226K105   99,470 5,162 SH   SOLE   5,161 0 0
HEALTHCARE SVCS GROUP INC Stock 421906108   18,228 1,519 SH   SOLE 6 1,519 0 0
HEALTHEQUITY INC Stock 42226A107   185 3 SH   SOLE 19 3 0 0
HEALTHEQUITY INC Stock 42226A107   100,412 1,629 SH   SOLE   1,629 0 0
HEALTHSTREAM INC Stock 42222N103   571 23 SH   SOLE 19 23 0 0
HEALTHSTREAM INC Stock 42222N103   39,744 1,600 SH   SOLE   1,600 0 0
HEARTLAND EXPRESS INC Stock 422347104   675 44 SH   SOLE 19 44 0 0
HECLA MNG CO Stock 422704106   170,832 30,725 SH   SOLE   30,725 0 0
HEICO CORP NEW Stock 422806109   3,841 25 SH   SOLE 36 25 0 0
HEICO CORP NEW Stock 422806109   341,542 2,223 SH   SOLE   2,223 0 0
HEICO CORP NEW Stock 422806208   6,831 57 SH   SOLE 9 57 0 0
HEICO CORP NEW Stock 422806208   125,276 1,045 SH   SOLE 23 1,045 0 0
HEICO CORP NEW Stock 422806208   11,026 92 SH   SOLE   92 0 0
HELEN OF TROY LTD Stock G4388N106   30,168 272 SH   SOLE 9 272 0 0
HELEN OF TROY LTD Stock G4388N106   160,265 1,445 SH   SOLE   1,445 0 0
HELIOGEN INC Stock 42329E105   2,123 3,041 SH   SOLE   3,041 0 0
HELIUS MED TECHNOLOGIES INC Stock 42328V603   2 8 SH   SOLE   8 0 0
HELLO GROUP INC ADR 423403104   9 1 SH   SOLE   1 0 0
HELMERICH & PAYNE INC Stock 423452101   892 18 SH   SOLE 19 18 0 0
HELMERICH & PAYNE INC Stock 423452101   148,313 2,992 SH   SOLE   2,991 0 0
HENRY JACK & ASSOC INC Stock 426281101   30,723 175 SH   SOLE 23 175 0 0
HENRY JACK & ASSOC INC Stock 426281101   385,928 2,198 SH   SOLE   2,198 0 0
HENRY SCHEIN INC Stock 806407102   1,118 14 SH   SOLE 33 14 0 0
HENRY SCHEIN INC Stock 806407102   399 5 SH   SOLE 46 5 0 0
HENRY SCHEIN INC Stock 806407102   16,773 210 SH   SOLE   210 0 0
HERBALIFE NUTRITION LTD Stock G4412G101   60 4 SH   SOLE   4 0 0
HERC HLDGS INC Stock 42704L104   789 6 SH   SOLE 19 6 0 0
HERCULES CAPITAL INC CEF 427096508   564,457 42,697 SH   SOLE   42,697 0 0
HERITAGE CRYSTAL CLEAN INC Stock 42726M106   21,242 654 SH   SOLE   654 0 0
HERITAGE FINL CORP WASH Stock 42722X106   368 12 SH   SOLE   12 0 0
MILLERKNOLL INC Stock 600544100   76,813 3,656 SH   SOLE   3,656 0 0
HERON THERAPEUTICS INC Stock 427746102   2,400 960 SH   SOLE   960 0 0
HERSHEY CO Stock 427866108   1,735,533 7,495 SH   SOLE 6 7,494 0 0
HERSHEY CO Stock 427866108   32,996 142 SH   SOLE 19 142 0 0
HERSHEY CO Stock 427866108   935 4 SH   SOLE 33 4 0 0
HERSHEY CO Stock 427866108   3,015,482 13,022 SH   SOLE   13,021 0 0
HERTZ GLOBAL HLDGS INC Stock 42806J700   3,755 244 SH   SOLE   244 0 0
HERTZ GLOBAL HLDGS INC Stock 42806J148   12,987 1,742 SH   SOLE   1,742 0 0
HESS CORP Stock 42809H107   17,728 125 SH   SOLE 24 125 0 0
HESS CORP Stock 42809H107   1,999 14 SH   SOLE 33 14 0 0
HESS CORP Stock 42809H107   10,778 76 SH   SOLE 36 76 0 0
HESS CORP Stock 42809H107   25,218 178 SH   SOLE 43 177 0 0
HESS CORP Stock 42809H107   42,398 299 SH   SOLE   298 0 0
HESS MIDSTREAM LP Stock 428103105   41,888 1,400 SH   SOLE   1,400 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   4,086 256 SH   SOLE 9 256 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   37,346 2,340 SH   SOLE 36 2,340 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   1,947 122 SH   SOLE 46 122 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   105,555 6,614 SH   SOLE   6,613 0 0
HEXCEL CORP NEW Stock 428291108   12,712 216 SH   SOLE 33 216 0 0
HEXCEL CORP NEW Stock 428291108   375,899 6,387 SH   SOLE   6,387 0 0
HIGH INCOME SECS FD CEF 42968F108   2,340 360 SH   SOLE   360 0 0
EXCHANGE LISTED FDS TR ETF 30151E814   7,136 275 SH   SOLE   275 0 0
HIGHLAND GLOBAL ALLOCATION F CEF 43010T104   52,300 5,552 SH   SOLE   5,552 0 0
HIGHLAND FDS I ETF 430101774   12,547 860 SH   SOLE   860 0 0
HIGHLAND INCOME FD CEF 43010E404   41,818 4,060 SH   SOLE   4,060 0 0
HIGHWOODS PPTYS INC REIT 431284108   926,926 33,128 SH   SOLE   33,128 0 0
HILLENBRAND INC Stock 431571108   1,536 36 SH   SOLE 19 36 0 0
HILLENBRAND INC Stock 431571108   11,471 269 SH   SOLE   268 0 0
HILLMAN SOLUTIONS CORP Stock 431636109   31,911 4,426 SH   SOLE 23 4,426 0 0
HILTON GRAND VACATIONS INC Stock 43283X105   154 4 SH   SOLE 19 4 0 0
HILTON GRAND VACATIONS INC Stock 43283X105   9,018 234 SH   SOLE   234 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   10,488 83 SH   SOLE 9 83 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   1,895 15 SH   SOLE 46 15 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   124,970 989 SH   SOLE   989 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106   33,224 5,350 SH   SOLE   5,350 0 0
HIVE BLOCKCHAIN TECHNLGIES L Stock 43366H704   7,351 5,105 SH   SOLE   5,105 0 0
HOLLEY INC Stock 43538H103   21,781 10,274 SH   SOLE 23 10,274 0 0
HOLLEY INC Stock 43538H103   1,950 920 SH   SOLE   920 0 0
HF SINCLAIR CORP Stock 403949100   243,859 4,700 SH   SOLE   4,699 0 0
HOLOGIC INC Stock 436440101   4,339 58 SH   SOLE 19 58 0 0
HOLOGIC INC Stock 436440101   1,347 18 SH   SOLE 46 18 0 0
HOLOGIC INC Stock 436440101   2,191,110 29,289 SH   SOLE   29,289 0 0
HOME BANCSHARES INC Stock 436893200   4,285 188 SH   SOLE 9 188 0 0
HOME BANCSHARES INC Stock 436893200   889 39 SH   SOLE 19 39 0 0
HOME BANCSHARES INC Stock 436893200   15,423 677 SH   SOLE 34 676 0 0
HOME DEPOT INC Stock 437076102   37,903 120 SH   SOLE 2 120 0 0
HOME DEPOT INC Stock 437076102   2,164,482 6,853 SH   SOLE 6 6,852 0 0
HOME DEPOT INC Stock 437076102   54,686 173 SH   SOLE 7 173 0 0
HOME DEPOT INC Stock 437076102   77,702 246 SH   SOLE 9 246 0 0
HOME DEPOT INC Stock 437076102   118,733 376 SH   SOLE 19 375 0 0
HOME DEPOT INC Stock 437076102   44,536 141 SH   SOLE 24 141 0 0
HOME DEPOT INC Stock 437076102   13,401 42 SH   SOLE 33 42 0 0
HOME DEPOT INC Stock 437076102   102,655 325 SH   SOLE 41 325 0 0
HOME DEPOT INC Stock 437076102   9,476 30 SH   SOLE 46 30 0 0
HOME DEPOT INC Stock 437076102   30,954 98 SH   SOLE 50 98 0 0
HOME DEPOT INC Stock 437076102   276,632 876 SH   SOLE 53 875 0 0
HOME DEPOT INC Stock 437076102   16,993,858 53,802 SH   SOLE   53,801 0 0
HOMOLOGY MEDICINES INC Stock 438083107   57 45 SH   SOLE   45 0 0
HONDA MOTOR LTD ADR 438128308   892 39 SH   SOLE 33 39 0 0
HONDA MOTOR LTD ADR 438128308   14,127 618 SH   SOLE   618 0 0
HONEST CO INC Stock 438333106   148,092 49,200 SH   SOLE   49,200 0 0
HONEYWELL INTL INC Stock 438516106   4,500 21 SH   SOLE 6 21 0 0
HONEYWELL INTL INC Stock 438516106   31,880 149 SH   SOLE 7 148 0 0
HONEYWELL INTL INC Stock 438516106   9,001 42 SH   SOLE 9 42 0 0
HONEYWELL INTL INC Stock 438516106   9,001 42 SH   SOLE 19 42 0 0
HONEYWELL INTL INC Stock 438516106   9,913 46 SH   SOLE 33 46 0 0
HONEYWELL INTL INC Stock 438516106   3,632,322 16,950 SH   SOLE   16,949 0 0
HORIZON TECHNOLOGY FIN CORP CEF 44045A102   65,235 5,624 SH   SOLE   5,623 0 0
HORIZON THERAPEUTICS PUB L Stock G46188101   135,422 1,190 SH   SOLE   1,190 0 0
HORMEL FOODS CORP Stock 440452100   641 14 SH   SOLE 33 14 0 0
HORMEL FOODS CORP Stock 440452100   1,048 23 SH   SOLE 46 23 0 0
HORMEL FOODS CORP Stock 440452100   74,100 1,627 SH   SOLE   1,626 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   3,354 209 SH   SOLE 19 209 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   1,711 107 SH   SOLE 33 106 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   1,156 72 SH   SOLE 46 72 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   974,695 60,729 SH   SOLE   60,728 0 0
HOSTESS BRANDS INC Stock 44109J106   180 8 SH   SOLE   8 0 0
HOULIHAN LOKEY INC Stock 441593100   63,888 733 SH   SOLE 23 733 0 0
HOULIHAN LOKEY INC Stock 441593100   183,733 2,108 SH   SOLE   2,108 0 0
HOWMET AEROSPACE INC Stock 443201108   11,311 287 SH   SOLE 9 287 0 0
HOWMET AEROSPACE INC Stock 443201108   28,585 725 SH   SOLE   725 0 0
HP INC Stock 40434L105   1,209 45 SH   SOLE 33 45 0 0
HP INC Stock 40434L105   1,021 38 SH   SOLE 46 38 0 0
HP INC Stock 40434L105   1,962,543 73,038 SH   SOLE   73,038 0 0
HSBC HLDGS PLC ADR 404280406   1,994 64 SH   SOLE 33 64 0 0
HSBC HLDGS PLC ADR 404280406   141,923 4,555 SH   SOLE   4,554 0 0
HUANENG PWR INTL INC SPON ADR H SHS ADR 443304100   0 34 SH   SOLE 33 34 0 0
HUBBELL INC Stock 443510607   3,051 13 SH   SOLE 19 13 0 0
HUBBELL INC Stock 443510607   153,536 654 SH   SOLE   654 0 0
HUBSPOT INC Stock 443573100   2,313 8 SH   SOLE 36 8 0 0
HUBSPOT INC Stock 443573100   1,264,004 4,372 SH   SOLE   4,371 0 0
HUDSON PAC PPTYS INC REIT 444097109   263 27 SH   SOLE   27 0 0
HUMANA INC Stock 444859102   8,195 16 SH   SOLE 9 16 0 0
HUMANA INC Stock 444859102   11,785 23 SH   SOLE 19 23 0 0
HUMANA INC Stock 444859102   4,108 8 SH   SOLE 33 8 0 0
HUMANA INC Stock 444859102   13,829 27 SH   SOLE 36 27 0 0
HUMANA INC Stock 444859102   31,298 61 SH   SOLE 43 61 0 0
HUMANA INC Stock 444859102   2,561 5 SH   SOLE 46 5 0 0
HUMANA INC Stock 444859102   1,042,307 2,035 SH   SOLE   2,035 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   12,873 913 SH   SOLE 9 913 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   36,083 2,559 SH   SOLE 19 2,559 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   1,960 139 SH   SOLE 46 139 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   101,816 7,221 SH   SOLE 52 7,221 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   689,615 48,909 SH   SOLE   48,908 0 0
HUNTINGTON INGALLS INDS INC Stock 446413106   43,822 190 SH   SOLE   189 0 0
HUNTSMAN CORP Stock 447011107   10,635 387 SH   SOLE 9 387 0 0
HUNTSMAN CORP Stock 447011107   24,100 877 SH   SOLE 19 877 0 0
HUNTSMAN CORP Stock 447011107   10,003 364 SH   SOLE   364 0 0
HURON CONSULTING GROUP INC Stock 447462102   1,452 20 SH   SOLE 9 20 0 0
HURON CONSULTING GROUP INC Stock 447462102   201,973 2,782 SH   SOLE   2,782 0 0
HUT 8 MNG CORP Stock 44812T102   1,837 2,161 SH   SOLE   2,161 0 0
HYATT HOTELS CORP Stock 448579102   226,668 2,506 SH   SOLE   2,506 0 0
HYCROFT MINING HOLDING CORP Stock 44862P109   5,925 11,135 SH   SOLE   11,135 0 0
HYLIION HOLDINGS CORP Stock 449109107   819 350 SH   SOLE   350 0 0
HYSTER YALE MATLS HANDLING I Stock 449172105   10,124 400 SH   SOLE   400 0 0
I3 VERTICALS INC Stock 46571Y107   23,342 959 SH   SOLE 6 959 0 0
I3 VERTICALS INC Stock 46571Y107   462 19 SH   SOLE 19 19 0 0
I3 VERTICALS INC Stock 46571Y107   2,434 100 SH   SOLE   100 0 0
IAA INC Stock 449253103   156,000 3,900 SH   SOLE 5 3,900 0 0
IAC INC Stock 44891N208   3,863 87 SH   SOLE 9 87 0 0
IAC INC Stock 44891N208   17,849 402 SH   SOLE   402 0 0
IAMGOLD CORP Stock 450913108   516 200 SH   SOLE   200 0 0
ICAHN ENTERPRISES LP Stock 451100101   236,504 4,669 SH   SOLE   4,669 0 0
ICF INTL INC Stock 44925C103   198 2 SH   SOLE 19 2 0 0
ICF INTL INC Stock 44925C103   12,480 126 SH   SOLE   126 0 0
ICHOR HOLDINGS Stock G4740B105   14,483 540 SH   SOLE   540 0 0
ICICI BANK LIMITED ADR 45104G104   20,226 924 SH   SOLE 9 924 0 0
ICICI BANK LIMITED ADR 45104G104   1,379 63 SH   SOLE 33 63 0 0
ICICI BANK LIMITED ADR 45104G104   2,671 122 SH   SOLE   122 0 0
ICL GROUP LTD Stock M53213100   6,466 885 SH   SOLE   884 0 0
ICON PLC Stock G4705A100   21,562 111 SH   SOLE 2 111 0 0
ICON PLC Stock G4705A100   10,684 55 SH   SOLE 9 55 0 0
ICON PLC Stock G4705A100   563,131 2,899 SH   SOLE   2,899 0 0
ICU MED INC Stock 44930G107   4,409 28 SH   SOLE   28 0 0
IDEX CORP Stock 45167R104   2,055 9 SH   SOLE 9 9 0 0
IDEX CORP Stock 45167R104   7,091 31 SH   SOLE 33 31 0 0
IDEX CORP Stock 45167R104   1,142 5 SH   SOLE 36 5 0 0
IDEX CORP Stock 45167R104   174,216 763 SH   SOLE 45 763 0 0
IDEX CORP Stock 45167R104   1,370 6 SH   SOLE 46 6 0 0
IDEX CORP Stock 45167R104   8,448 37 SH   SOLE 50 37 0 0
IDEX CORP Stock 45167R104   119,188 522 SH   SOLE   522 0 0
IDEXX LABS INC Stock 45168D104   16,318 40 SH   SOLE 9 40 0 0
IDEXX LABS INC Stock 45168D104   2,448 6 SH   SOLE 33 6 0 0
IDEXX LABS INC Stock 45168D104   4,488 11 SH   SOLE 36 11 0 0
IDEXX LABS INC Stock 45168D104   21,622 53 SH   SOLE 43 53 0 0
IDEXX LABS INC Stock 45168D104   1,224 3 SH   SOLE 46 3 0 0
IDEXX LABS INC Stock 45168D104   18,358 45 SH   SOLE 50 45 0 0
IDEXX LABS INC Stock 45168D104   347,990 853 SH   SOLE   853 0 0
IDT CORP Stock 448947507   5,071 180 SH   SOLE   180 0 0
IG ACQUISITION CORP Stock 449534205   1,004 100 SH   SOLE   100 0 0
COHERENT CORP Stock 19247G107   26,185 746 SH   SOLE   746 0 0
ILLINOIS TOOL WKS INC Stock 452308109   1,563,460 7,097 SH   SOLE 6 7,096 0 0
ILLINOIS TOOL WKS INC Stock 452308109   6,654 30 SH   SOLE 33 30 0 0
ILLINOIS TOOL WKS INC Stock 452308109   3,305 15 SH   SOLE 46 15 0 0
ILLINOIS TOOL WKS INC Stock 452308109   2,546,079 11,557 SH   SOLE   11,557 0 0
ILLUMINA INC Stock 452327109   607 3 SH   SOLE 9 3 0 0
ILLUMINA INC Stock 452327109   77,443 383 SH   SOLE 28 383 0 0
ILLUMINA INC Stock 452327109   3,235 16 SH   SOLE 33 16 0 0
ILLUMINA INC Stock 452327109   1,011 5 SH   SOLE 46 5 0 0
ILLUMINA INC Stock 452327109   3,640 18 SH   SOLE 50 18 0 0
ILLUMINA INC Stock 452327109   296,021 1,464 SH   SOLE   1,464 0 0
LITMAN GREGORY FDS TR ETF 53700T827   4,760,766 163,544 SH   SOLE   163,544 0 0
IMMATICS N.V Stock N44445109   13,936 1,600 SH   SOLE   1,600 0 0
IMMUNITYBIO INC Stock 45256X103   16,224 3,200 SH   SOLE   3,200 0 0
IMMURON LTD ADR 45254U101   1,040 500 SH   SOLE   500 0 0
IMPACT SHS TR I ETF 45259A100   1,986 75 SH   SOLE   75 0 0
IMPERIAL PETE INC Stock Y3894J104   6,751 28,000 SH   SOLE   28,000 0 0
IMPINJ INC Stock 453204109   64,307 589 SH   SOLE   589 0 0
INARI MED INC Stock 45332Y109   1,843 29 SH   SOLE   29 0 0
INCYTE CORP Stock 45337C102   33,172 413 SH   SOLE   413 0 0
INDEPENDENCE RLTY TR INC REIT 45378A106   293,449 17,405 SH   SOLE   17,405 0 0
INDEPENDENT BK CORP MASS Stock 453836108   2,280 27 SH   SOLE   27 0 0
INDIA FD INC CEF 454089103   2,592 175 SH   SOLE   175 0 0
INDIE SEMICONDUCTOR INC Stock 45569U101   11,660 2,000 SH   SOLE   2,000 0 0
INDUSTRIAL LOGISTICS PPTYS T REIT 456237106   20,160 6,165 SH   SOLE   6,165 0 0
SELECT SECTOR SPDR TR ETF 81369Y704   4,739,136 48,255 SH   SOLE   48,255 0 0
INFINERA CORP Stock 45667G103   7,414 1,100 SH   SOLE   1,100 0 0
INFINITY PHARMACEUTICALS INC Stock 45665G303   444 800 SH   SOLE   800 0 0
INFOSYS LTD ADR 456788108   2,413 134 SH   SOLE 33 134 0 0
INFOSYS LTD ADR 456788108   43,872 2,436 SH   SOLE   2,436 0 0
ETFIS SER TR I ETF 26923G400   36,237 2,165 SH   SOLE   2,164 0 0
ING GROEP N.V. ADR 456837103   871,323 71,596 SH   SOLE   71,595 0 0
INGERSOLL RAND INC Stock 45687V106   1,568 30 SH   SOLE 46 30 0 0
INGERSOLL RAND INC Stock 45687V106   211,045 4,039 SH   SOLE   4,039 0 0
INGEVITY CORP Stock 45688C107   22,541 320 SH   SOLE   320 0 0
INGLES MKTS INC Stock 457030104   208,739 2,164 SH   SOLE   2,164 0 0
INGREDION INC Stock 457187102   44,069 450 SH   SOLE 26 450 0 0
INGREDION INC Stock 457187102   47,104 481 SH   SOLE   481 0 0
INMED PHARMACEUTICALS INC Stock 457637601   12 6 SH   SOLE   6 0 0
INMODE LTD Stock M5425M103   8,818 247 SH   SOLE 7 247 0 0
INMODE LTD Stock M5425M103   3,278,188 91,826 SH   SOLE   91,826 0 0
INMUNE BIO INC Stock 45782T105   571 90 SH   SOLE   90 0 0
INNOSPEC INC Stock 45768S105   28,287 275 SH   SOLE 19 275 0 0
INNOSPEC INC Stock 45768S105   22,346 217 SH   SOLE   217 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101   669,672 6,608 SH   SOLE   6,607 0 0
INNOVATIVE SOLUTIONS & SUPPO Stock 45769N105   3,905 475 SH   SOLE   475 0 0
INNOVATOR ETFS TR ETF 45783Y855   3,510 132 SH   SOLE   132 0 0
INNOVATOR ETFS TR ETF 45782C359   28,766 1,237 SH   SOLE   1,237 0 0
INNOVATOR ETFS TR ETF 45782C714   2,283 100 SH   SOLE   100 0 0
INNOVATOR ETFS TR ETF 45782C334   493,883 14,500 SH   SOLE   14,500 0 0
INNOVATOR ETFS TR ETF 45782C615   178,933 5,105 SH   SOLE   5,105 0 0
INNOVATOR ETFS TR ETF 45782C102   22 1 SH   SOLE   1 0 0
INNOVATOR ETFS TR ETF 45782C367   38,401 1,607 SH   SOLE   1,607 0 0
INNOVATOR ETFS TR ETF 45782C722   102,345 4,293 SH   SOLE   4,293 0 0
INNOVATOR ETFS TR ETF 45783Y814   1,661,073 48,287 SH   SOLE   48,287 0 0
INNOVATOR ETFS TR ETF 45783Y723   18,616 750 SH   SOLE   750 0 0
INNOVATOR ETFS TR ETF 45782C656   557,759 19,067 SH   SOLE   19,067 0 0
INNOVATOR ETFS TR ETF 45782C888   265,111 8,544 SH   SOLE   8,544 0 0
INNOVATOR ETFS TR ETF 45782C557   82,013 2,570 SH   SOLE   2,570 0 0
INNOVATOR ETFS TR ETF 45782C409   21,311 645 SH   SOLE   645 0 0
INNOVATOR ETFS TR ETF 45782C789   185 6 SH   SOLE   6 0 0
INNOVATOR ETFS TR ETF 45782C755   282,641 9,249 SH   SOLE   9,249 0 0
INNOVATOR ETFS TR ETF 45782C581   105,197 3,533 SH   SOLE   3,533 0 0
INNOVATOR ETFS TR ETF 45782C664   151,650 5,000 SH   SOLE   5,000 0 0
INNOVATOR ETFS TR ETF 45782C870   21,530 767 SH   SOLE 9 767 0 0
INNOVATOR ETFS TR ETF 45782C870   552,662 19,688 SH   SOLE   19,688 0 0
INNOVATOR ETFS TR ETF 45782C680   1,200,282 42,338 SH   SOLE   42,338 0 0
INNOVATOR ETFS TR ETF 45782C540   1,117,856 37,399 SH   SOLE   37,399 0 0
INNOVATOR ETFS TR ETF 45782C417   523,611 18,437 SH   SOLE   18,437 0 0
INNOVATOR ETFS TR ETF 45782C508   1,342,105 42,593 SH   SOLE   42,593 0 0
INNOVATOR ETFS TR ETF 45782C813   710,250 23,526 SH   SOLE   23,526 0 0
INNOVATOR ETFS TR ETF 45782C748   213,836 7,193 SH   SOLE   7,193 0 0
INNOVATOR ETFS TR ETF 45782C383   273,041 8,888 SH   SOLE   8,888 0 0
INNOVATOR ETFS TR ETF 45782C318   19,691 701 SH   SOLE   701 0 0
INNOVATOR ETFS TR ETF 45782C573   220,417 7,301 SH   SOLE   7,301 0 0
INNOVATOR ETFS TR ETF 45782C805   473,747 19,095 SH   SOLE   19,095 0 0
INNOVATOR ETFS TR ETF 45782C672   91,899 3,519 SH   SOLE   3,519 0 0
INNOVATOR ETFS TR ETF 45782C532   97,733 3,563 SH   SOLE   3,563 0 0
INNOVATOR ETFS TR ETF 45782C425   9,108 346 SH   SOLE   346 0 0
INNOVATOR ETFS TR ETF 45782C300   0 0 SH   SOLE   0 0 0
INNOVATOR ETFS TR ETF 45782C839   198,697 7,715 SH   SOLE   7,715 0 0
INNOVATOR ETFS TR ETF 45782C730   97,078 3,623 SH   SOLE   3,623 0 0
INNOVATOR ETFS TR ETF 45782C292   14,583 558 SH   SOLE   558 0 0
INNOVATOR ETFS TR ETF 45782C284   48,457 2,000 SH   SOLE   2,000 0 0
INNOVIVA INC Convertible 88338TAB0   1,998 2,000 SH   SOLE   2,000 0 0
INOVIO PHARMACEUTICALS INC Stock 45773H201   2,184 1,400 SH   SOLE   1,400 0 0
INSEEGO CORP Stock 45782B104   895 1,062 SH   SOLE   1,061 0 0
INSIGHT ENTERPRISES INC Stock 45765U103   201 2 SH   SOLE 19 2 0 0
INSPERITY INC Stock 45778Q107   3,749 33 SH   SOLE 9 33 0 0
INSPERITY INC Stock 45778Q107   227 2 SH   SOLE 19 2 0 0
INSPERITY INC Stock 45778Q107   14,753 130 SH   SOLE 34 129 0 0
NORTHERN LTS FD TR IV ETF 66538H534   19,442 649 SH   SOLE   649 0 0
NORTHERN LTS FD TR IV ETF 66538H633   14,170 615 SH   SOLE   615 0 0
NORTHERN LTS FD TR IV ETF 66538H419   91,845 3,523 SH   SOLE   3,523 0 0
INSPIRE MED SYS INC Stock 457730109   1,259 5 SH   SOLE 19 5 0 0
INSPIRE MED SYS INC Stock 457730109   282,357 1,121 SH   SOLE   1,121 0 0
NORTHERN LTS FD TR IV ETF 66538H393   10,860 470 SH   SOLE   470 0 0
INSTRUCTURE HLDGS INC Stock 457790103   188 8 SH   SOLE   8 0 0
INSULET CORP Stock 45784P101   589 2 SH   SOLE 19 2 0 0
INSULET CORP Stock 45784P101   1,178 4 SH   SOLE 36 4 0 0
INSULET CORP Stock 45784P101   133,653 454 SH   SOLE   454 0 0
INTEGER HLDGS CORP Stock 45826H109   34,230 500 SH   SOLE   500 0 0
INTEGRA LIFESCIENCES HLDGS C Stock 457985208   14,746 263 SH   SOLE   263 0 0
INTEGRA RES CORP Stock 45826T301   380 600 SH   SOLE   600 0 0
INTEL CORP Stock 458140100   25,875 979 SH   SOLE 9 979 0 0
INTEL CORP Stock 458140100   20,813 787 SH   SOLE 19 787 0 0
INTEL CORP Stock 458140100   596 23 SH   SOLE 25 22 0 0
INTEL CORP Stock 458140100   9,195 348 SH   SOLE 33 347 0 0
INTEL CORP Stock 458140100   13,083 495 SH   SOLE 40 495 0 0
INTEL CORP Stock 458140100   3,304 125 SH   SOLE 46 125 0 0
INTEL CORP Stock 458140100   4,090,832 154,780 SH   SOLE   154,779 0 0
INTELLIA THERAPEUTICS INC Stock 45826J105   50,800 1,456 SH   SOLE   1,456 0 0
INTELLICHECK INC Stock 45817G201   11,800 5,900 SH   SOLE   5,900 0 0
INTER PARFUMS INC Stock 458334109   3,764 39 SH   SOLE 9 39 0 0
INTER PARFUMS INC Stock 458334109   30,018 311 SH   SOLE 19 311 0 0
INTER PARFUMS INC Stock 458334109   16,628 172 SH   SOLE 34 172 0 0
INTER PARFUMS INC Stock 458334109   96,520 1,000 SH   SOLE   1,000 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107   181,675 2,511 SH   SOLE 23 2,511 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107   15,989 221 SH   SOLE   221 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   4,832 47 SH   SOLE 33 47 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   2,565 25 SH   SOLE 46 25 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   39,087 381 SH   SOLE 48 381 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   812,437 7,919 SH   SOLE   7,919 0 0
INTERDIGITAL INC Stock 45867G101   1,622,548 32,792 SH   SOLE   32,792 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   26,346 187 SH   SOLE 9 187 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   46,451 330 SH   SOLE 19 329 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   9,326 66 SH   SOLE 33 66 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   5,495 39 SH   SOLE 46 39 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   12,297,614 87,285 SH   SOLE   87,285 0 0
ETF SER SOLUTIONS ETF 26922B709   638,543 33,566 SH   SOLE 49 33,566 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101   944 9 SH   SOLE 33 9 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101   1,992 19 SH   SOLE 46 19 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101   40,468 386 SH   SOLE   386 0 0
INTERNATIONAL MNY EXPRESS IN Stock 46005L101   44,329 1,819 SH   SOLE   1,819 0 0
INTERNATIONAL PAPER CO Stock 460146103   1,004 29 SH   SOLE 19 29 0 0
INTERNATIONAL PAPER CO Stock 460146103   2,788 80 SH   SOLE 33 80 0 0
INTERNATIONAL PAPER CO Stock 460146103   723,861 20,903 SH   SOLE   20,902 0 0
INTERPRIVATE IV INFRATECH PR Stock 46064T201   5,050 500 SH   SOLE   500 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   5,663 170 SH   SOLE 9 170 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   2,731 82 SH   SOLE 19 82 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   799 24 SH   SOLE 46 24 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   277,334 8,326 SH   SOLE   8,325 0 0
INTEST CORP Stock 461147100   8,343 810 SH   SOLE   810 0 0
INTEVAC INC Stock 461148108   2,685 415 SH   SOLE   415 0 0
INTERNATIONAL GAME TECHNOLOG Stock G4863A108   2,087 92 SH   SOLE 9 92 0 0
INTERNATIONAL GAME TECHNOLOG Stock G4863A108   567 25 SH   SOLE 19 25 0 0
INTERNATIONAL GAME TECHNOLOG Stock G4863A108   153,628 6,774 SH   SOLE   6,773 0 0
INTRA-CELLULAR THERAPIES INC Stock 46116X101   635 12 SH   SOLE 19 12 0 0
INTRA-CELLULAR THERAPIES INC Stock 46116X101   29,424 556 SH   SOLE   556 0 0
INTREPID POTASH INC Stock 46121Y201   7,218 250 SH   SOLE   250 0 0
INTRUSION INC Stock 46121E205   316 100 SH   SOLE   100 0 0
INTUIT Stock 461202103   12,455 32 SH   SOLE 2 32 0 0
INTUIT Stock 461202103   39,311 101 SH   SOLE 9 101 0 0
INTUIT Stock 461202103   6,228 16 SH   SOLE 19 16 0 0
INTUIT Stock 461202103   6,627 17 SH   SOLE 33 17 0 0
INTUIT Stock 461202103   77,844 200 SH   SOLE 41 200 0 0
INTUIT Stock 461202103   45,984 118 SH   SOLE 43 118 0 0
INTUIT Stock 461202103   2,725 7 SH   SOLE 46 7 0 0
INTUIT Stock 461202103   4,372,685 11,234 SH   SOLE   11,234 0 0
INTUITIVE SURGICAL INC Stock 46120E602   9,022 34 SH   SOLE 9 34 0 0
INTUITIVE SURGICAL INC Stock 46120E602   41,395 156 SH   SOLE 19 156 0 0
INTUITIVE SURGICAL INC Stock 46120E602   2,654 10 SH   SOLE 33 10 0 0
INTUITIVE SURGICAL INC Stock 46120E602   100,833 380 SH   SOLE 41 380 0 0
INTUITIVE SURGICAL INC Stock 46120E602   23,085 87 SH   SOLE 43 87 0 0
INTUITIVE SURGICAL INC Stock 46120E602   3,184 12 SH   SOLE 46 12 0 0
INTUITIVE SURGICAL INC Stock 46120E602   35,026 132 SH   SOLE 48 132 0 0
INTUITIVE SURGICAL INC Stock 46120E602   29,719 112 SH   SOLE 50 112 0 0
INTUITIVE SURGICAL INC Stock 46120E602   5,593,843 21,081 SH   SOLE   21,081 0 0
INVACARE CORP Stock 461203101   0 1 SH   SOLE   1 0 0
INVESCO ADVANTAGE MUN INCOME CEF 46132E103   19,963 2,324 SH   SOLE   2,324 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V100   306,016 3,903 SH   SOLE   3,903 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A200   7,337 503 SH   SOLE   502 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J866   221,087 10,538 SH   SOLE   10,538 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J544   13,397 533 SH   SOLE 6 533 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841   20,260 989 SH   SOLE 9 989 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841   473,917 23,135 SH   SOLE 25 23,134 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841   26,938 1,315 SH   SOLE   1,315 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841   201,573 9,840 SH   SOLE   9,840 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J536   13,415 542 SH   SOLE 6 542 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J825   11,178 555 SH   SOLE 6 555 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J528   13,473 554 SH   SOLE 6 554 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J510   13,542 576 SH   SOLE 6 576 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J494   14,982 637 SH   SOLE 6 637 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J486   16,470 709 SH   SOLE 6 709 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V308   15,657 183 SH   SOLE   183 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E800   4,080 94 SH   SOLE   94 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H700   953 49 SH   SOLE 19 49 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H700   24,468 1,258 SH   SOLE   1,258 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H304   61,552 2,715 SH   SOLE   2,715 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H403   219,526 14,433 SH   SOLE   14,433 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H205   296,574 9,114 SH   SOLE 6 9,114 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H205   5,269,069 161,923 SH   SOLE   161,923 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J775   113,163 1,702 SH   SOLE   1,701 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V506   463,401 12,689 SH   SOLE   12,688 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V704   64,511 816 SH   SOLE   816 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V803   12,039 188 SH   SOLE   188 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V886   96,878 1,172 SH   SOLE   1,172 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V878   148,409 3,433 SH   SOLE   3,433 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V860   112,850 2,770 SH   SOLE   2,770 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V852   71,346 580 SH   SOLE   580 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V845   106,076 1,228 SH   SOLE   1,228 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E842   154,178 2,119 SH   SOLE   2,119 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V811   10,047 89 SH   SOLE   88 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V787   99,055 1,560 SH   SOLE   1,560 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V761   71,920 2,431 SH   SOLE   2,431 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V753   35,744 783 SH   SOLE   783 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V712   10,666 103 SH   SOLE   102 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V688   18,471 262 SH   SOLE   261 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V647   1,865,719 18,642 SH   SOLE   18,642 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V639   10,646 117 SH   SOLE   117 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E743   37,220 896 SH   SOLE   896 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E727   21,250 1,206 SH   SOLE   1,206 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G847   137,147 7,470 SH   SOLE   7,469 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V589   87,216 9,239 SH   SOLE   9,239 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E651   21,674 664 SH   SOLE   663 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V571   21,591 790 SH   SOLE   790 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A408   73,342 4,496 SH   SOLE   4,496 0 0
INVESCO HIG INCM 2023 TARG T CEF 46135X108   20,100 2,500 SH   SOLE   2,500 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V563   653,858 31,603 SH   SOLE   31,602 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610   304,512 20,492 SH   SOLE 11 20,492 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610   24,801 1,669 SH   SOLE   1,669 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E594   196,966 10,106 SH   SOLE   10,106 0 0
INVESCO LTD Stock G491BT108   72 4 SH   SOLE 46 4 0 0
INVESCO LTD Stock G491BT108   63,235 3,515 SH   SOLE   3,515 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A507   4,142 309 SH   SOLE   308 0 0
INVESCO MORTGAGE CAPITAL INC REIT 46131B704   7,307 574 SH   SOLE   574 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V407   54,536 1,141 SH   SOLE   1,141 0 0
INVESCO MUNI INCOME OPP TRST CEF 46132X101   206 33 SH   SOLE   33 0 0
INVESCO TR INVT GRADE MUNS CEF 46131M106   359,705 35,792 SH   SOLE   35,791 0 0
INVESCO MUN OPPORTUNITY TR CEF 46132C107   138,740 14,000 SH   SOLE   14,000 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G649   281,219 2,568 SH   SOLE   2,567 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V530   293,614 2,616 SH   SOLE   2,616 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G631   110,464 4,620 SH   SOLE   4,620 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   20,440 891 SH   SOLE 6 891 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   254,465 11,093 SH   SOLE   11,092 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   2,882 195 SH   SOLE 19 195 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   436,057 29,503 SH   SOLE   29,503 0 0
INVESCO PA VALUE MUN INC TR CEF 46132K109   14,524 1,482 SH   SOLE   1,482 0 0
INVESCO QQQ TR ETF 46090E103   39,143 147 SH   SOLE 4 147 0 0
INVESCO QQQ TR ETF 46090E103   7,456 28 SH   SOLE 9 28 0 0
INVESCO QQQ TR ETF 46090E103   1,501,553 5,639 SH   SOLE 16 5,639 0 0
INVESCO QQQ TR ETF 46090E103   599,663 2,252 SH   SOLE 19 2,252 0 0
INVESCO QQQ TR ETF 46090E103   2,182 8 SH   SOLE 25 8 0 0
INVESCO QQQ TR ETF 46090E103   27,488,927 103,233 SH   SOLE   103,233 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J734   11,617 350 SH   SOLE   350 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A705   37,421 1,159 SH   SOLE   1,159 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E396   65,440 1,600 SH   SOLE   1,600 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V381   778,945 6,613 SH   SOLE   6,613 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V373   1,415,650 8,302 SH   SOLE   8,302 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V340   30,461 540 SH   SOLE   540 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332   617,994 2,142 SH   SOLE   2,142 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V316   23,005 145 SH   SOLE   145 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282   9,233 38 SH   SOLE 22 38 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282   2,655,739 10,930 SH   SOLE   10,929 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V274   14,016 120 SH   SOLE   120 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E388   41,191 847 SH   SOLE   847 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431   207,654 2,514 SH   SOLE   2,513 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370   242,962 3,898 SH   SOLE   3,898 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E362   1,017,582 23,217 SH   SOLE   23,216 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266   771,121 5,086 SH   SOLE   5,086 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V258   182,473 2,340 SH   SOLE 6 2,340 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V258   148,945 1,910 SH   SOLE   1,910 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V241   455,444 10,351 SH   SOLE   10,351 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E263   71,476 1,533 SH   SOLE   1,533 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V191   191,440 2,110 SH   SOLE 6 2,110 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V191   164,200 1,810 SH   SOLE   1,809 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E198   127,056 2,375 SH   SOLE   2,375 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V464   265,352 3,524 SH   SOLE   3,523 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V472   13,813 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V456   13,608 309 SH   SOLE   309 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G102   60,887 1,364 SH   SOLE   1,363 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V167   2,828 32 SH   SOLE   32 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E149   10,559 80 SH   SOLE   80 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E115   92,946 776 SH   SOLE   775 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V498   3,549 75 SH   SOLE   75 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G409   1,530 28 SH   SOLE   28 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V480   105,382 2,304 SH   SOLE   2,303 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G656   221,099 5,075 SH   SOLE   5,074 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G706   357,609 4,903 SH   SOLE   4,902 0 0
INVESCO SR INCOME TR CEF 46131H107   38,300 10,000 SH   SOLE   10,000 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G805   5,142 200 SH   SOLE   200 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A804   15,893 342 SH   SOLE   342 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887   15,333 310 SH   SOLE 22 310 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887   3,737,748 75,571 SH   SOLE   75,571 0 0
INVESCO VALUE MUN INCOME TR CEF 46132P108   5,724 475 SH   SOLE   475 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870   314,230 14,034 SH   SOLE 11 14,034 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870   268,590 11,996 SH   SOLE   11,996 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V134   104,690 2,731 SH   SOLE   2,731 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137Y401   33,778 380 SH   SOLE   380 0 0
INVESTAR HLDG CORP Stock 46134L105   271,278 12,600 SH   SOLE   12,600 0 0
INVESTORS TITLE CO NC Stock 461804106   5,957 40 SH   SOLE   40 0 0
INVITAE CORP Stock 46185L103   100,777 54,181 SH   SOLE   54,181 0 0
INVITATION HOMES INC REIT 46187W107   84,678 2,857 SH   SOLE   2,856 0 0
ION GEOPHYSICAL CORP Stock 462044207   0 25 SH   SOLE   25 0 0
IONIS PHARMACEUTICALS INC Stock 462222100   23,266 616 SH   SOLE   616 0 0
BARCLAYS BANK PLC ETF 06738C794   18,410 849 SH   SOLE   849 0 0
BARCLAYS BANK PLC ETF 06746P555   21,119 1,090 SH   SOLE   1,090 0 0
BARCLAYS BANK PLC ETF 06746P522   699 9 SH   SOLE   9 0 0
BARCLAYS BANK PLC ETF 06745T368   13,248 600 SH   SOLE   600 0 0
BARCLAYS BANK PLC ETF 06738C778   551,462 16,359 SH   SOLE   16,359 0 0
IPG PHOTONICS CORP Stock 44980X109   36,164 382 SH   SOLE   382 0 0
INDEXIQ ETF TR ETF 45409B107   24,618 865 SH   SOLE   865 0 0
INDEXIQ ETF TR ETF 45409B800   3,046 96 SH   SOLE   96 0 0
INDEXIQ ETF TR ETF 45409B412   15,931 750 SH   SOLE   750 0 0
IQIYI INC ADR 46267X108   17,935 3,384 SH   SOLE   3,384 0 0
IQVIA HLDGS INC Stock 46266C105   3,893 19 SH   SOLE 33 19 0 0
IQVIA HLDGS INC Stock 46266C105   293,607 1,433 SH   SOLE 53 1,433 0 0
IQVIA HLDGS INC Stock 46266C105   1,725,418 8,421 SH   SOLE   8,421 0 0
IRHYTHM TECHNOLOGIES INC Stock 450056106   1,499 16 SH   SOLE   16 0 0
IRIDIUM COMMUNICATIONS INC Stock 46269C102   1,079 21 SH   SOLE 19 21 0 0
IRIDIUM COMMUNICATIONS INC Stock 46269C102   87,626 1,705 SH   SOLE   1,704 0 0
IROBOT CORP Stock 462726100   5,872 122 SH   SOLE   122 0 0
IRON MTN INC DEL REIT 46284V101   1,219 24 SH   SOLE 33 24 0 0
IRON MTN INC DEL REIT 46284V101   847 17 SH   SOLE 46 17 0 0
IRON MTN INC DEL REIT 46284V101   1,260,067 25,277 SH   SOLE   25,277 0 0
IRONWOOD PHARMACEUTICALS INC Stock 46333X108   37,331 3,013 SH   SOLE   3,013 0 0
ISHARES TR ETF 464288653   12,441 115 SH   SOLE 6 115 0 0
ISHARES TR ETF 464288653   64,043 592 SH   SOLE 9 592 0 0
ISHARES TR ETF 464288653   772,099 7,137 SH   SOLE 36 7,137 0 0
ISHARES TR ETF 464288653   924,505 8,546 SH   SOLE   8,545 0 0
ISHARES TR ETF 464287432   205,977 2,069 SH   SOLE 9 2,068 0 0
ISHARES TR ETF 464287432   618,765 6,215 SH   SOLE 16 6,215 0 0
ISHARES TR ETF 464287432   38,629 388 SH   SOLE 19 388 0 0
ISHARES TR ETF 464287432   6,372 64 SH   SOLE 22 64 0 0
ISHARES TR ETF 464287432   109,647 1,101 SH   SOLE 36 1,101 0 0
ISHARES TR ETF 464287432   4,708,416 47,292 SH   SOLE   47,292 0 0
ISHARES TR ETF 46436E718   8,211 82 SH   SOLE 7 82 0 0
ISHARES TR ETF 46436E718   1,804,493 18,020 SH   SOLE   18,019 0 0
ISHARES TR ETF 46434V407   128,108 3,133 SH   SOLE 9 3,133 0 0
ISHARES TR ETF 46434V407   26,129 639 SH   SOLE 22 639 0 0
ISHARES TR ETF 46434V407   487,724 11,928 SH   SOLE 36 11,927 0 0
ISHARES TR ETF 46434V407   619,099 15,141 SH   SOLE   15,140 0 0
ISHARES TR ETF 46434V100   186,379 3,894 SH   SOLE   3,894 0 0
ISHARES TR ETF 46429B747   2,230 23 SH   SOLE 19 23 0 0
ISHARES TR ETF 46429B747   9,696 100 SH   SOLE 36 100 0 0
ISHARES TR ETF 46429B747   3,472,750 35,816 SH   SOLE   35,816 0 0
ISHARES TR ETF 464289511   548 11 SH   SOLE 19 11 0 0
ISHARES TR ETF 464289511   3,187 64 SH   SOLE   64 0 0
ISHARES TR ETF 464288646   11,907 239 SH   SOLE 7 239 0 0
ISHARES TR ETF 464288646   29,842 599 SH   SOLE 9 599 0 0
ISHARES TR ETF 464288646   150,656 3,024 SH   SOLE 19 3,024 0 0
ISHARES TR ETF 464288646   158 3 SH   SOLE 36 3 0 0
ISHARES TR ETF 464288646   36,418 731 SH   SOLE 49 731 0 0
ISHARES TR ETF 464288646   1,772,467 35,577 SH   SOLE   35,577 0 0
ISHARES TR ETF 464287457   10,309 127 SH   SOLE 7 127 0 0
ISHARES TR ETF 464287457   15,747 194 SH   SOLE 9 194 0 0
ISHARES TR ETF 464287457   3,737,960 46,051 SH   SOLE 16 46,051 0 0
ISHARES TR ETF 464287457   4,627 57 SH   SOLE 19 57 0 0
ISHARES TR ETF 464287457   18,778,736 231,351 SH   SOLE   231,350 0 0
ISHARES TR ETF 46436E338   97,939 3,020 SH   SOLE   3,020 0 0
ISHARES TR ETF 464288661   420,774 3,662 SH   SOLE   3,662 0 0
ISHARES TR ETF 464288638   6,882 139 SH   SOLE 7 139 0 0
ISHARES TR ETF 464288638   6,288 127 SH   SOLE 19 127 0 0
ISHARES TR ETF 464288638   99 2 SH   SOLE 22 2 0 0
ISHARES TR ETF 464288638   1,584,222 31,998 SH   SOLE   31,998 0 0
ISHARES TR ETF 464287440   358,026 3,738 SH   SOLE 16 3,738 0 0
ISHARES TR ETF 464287440   8,429 88 SH   SOLE 19 88 0 0
ISHARES TR ETF 464287440   3,117,610 32,550 SH   SOLE   32,549 0 0
ISHARES TR ETF 46429B291   394,044 8,506 SH   SOLE   8,506 0 0
ISHARES TR ETF 464288166   6,279 59 SH   SOLE 7 59 0 0
ISHARES TR ETF 464288166   6,173 58 SH   SOLE 9 58 0 0
ISHARES TR ETF 464288166   5,854 55 SH   SOLE   55 0 0
ISHARES TR ETF 464287226   99,318 1,024 SH   SOLE 19 1,024 0 0
ISHARES TR ETF 464287226   1,386,278 14,293 SH   SOLE 49 14,293 0 0
ISHARES TR ETF 464287226   15,628,178 161,132 SH   SOLE   161,131 0 0
ISHARES TR ETF 464288414   16,567 157 SH   SOLE 22 157 0 0
ISHARES TR ETF 464288414   1,286,355 12,191 SH   SOLE 36 12,190 0 0
ISHARES TR ETF 464288414   814,720 7,721 SH   SOLE 49 7,721 0 0
ISHARES TR ETF 464288414   7,067,582 66,979 SH   SOLE   66,978 0 0
ISHARES TR ETF 46429B333   4,568 105 SH   SOLE   105 0 0
ISHARES U S ETF TR ETF 46431W598   54,674 1,003 SH   SOLE 36 1,003 0 0
ISHARES U S ETF TR ETF 46431W598   9,360 172 SH   SOLE   171 0 0
ISHARES TR ETF 46435U853   100,181 2,901 SH   SOLE   2,901 0 0
ISHARES TR ETF 464288794   112,857 1,174 SH   SOLE 9 1,174 0 0
ISHARES TR ETF 464288794   5,864 61 SH   SOLE 48 61 0 0
ISHARES TR ETF 464288794   8,959,945 93,207 SH   SOLE   93,206 0 0
ISHARES TR ETF 464287564   256,247 4,673 SH   SOLE   4,672 0 0
ISHARES U S ETF TR ETF 46431W564   100,481 5,009 SH   SOLE   5,009 0 0
ISHARES TR ETF 46435G102   23,828 343 SH   SOLE 9 343 0 0
ISHARES TR ETF 46435G102   262,141 3,773 SH   SOLE 36 3,773 0 0
ISHARES TR ETF 46435G102   891,263 12,829 SH   SOLE   12,829 0 0
ISHARES TR ETF 46435G417   15,607 365 SH   SOLE   365 0 0
ISHARES TR ETF 464289859   1,889,671 31,626 SH   SOLE   31,626 0 0
ISHARES TR ETF 464289883   24,703 735 SH   SOLE   735 0 0
ISHARES TR ETF 46435U861   98,001 2,613 SH   SOLE   2,612 0 0
ISHARES TR ETF 46434V621   15,100 302 SH   SOLE 19 302 0 0
ISHARES TR ETF 46434V621   7,461,550 149,231 SH   SOLE   149,230 0 0
ISHARES TR ETF 464289867   98,617 2,091 SH   SOLE   2,091 0 0
ISHARES TR ETF 46429B663   853 8 SH   SOLE 36 8 0 0
ISHARES TR ETF 46429B663   3,365,719 32,288 SH   SOLE   32,288 0 0
ISHARES TR ETF 46435G672   774,644 16,291 SH   SOLE   16,291 0 0
ISHARES TR ETF 464289479   232,313 4,562 SH   SOLE   4,562 0 0
ISHARES TR ETF 464289875   128,952 3,393 SH   SOLE   3,392 0 0
ISHARES TR ETF 46432F842   20,403 331 SH   SOLE 19 331 0 0
ISHARES TR ETF 46432F842   12,390 201 SH   SOLE 22 201 0 0
ISHARES TR ETF 46432F842   154,628 2,509 SH   SOLE 36 2,508 0 0
ISHARES TR ETF 46432F842   5,699 92 SH   SOLE 49 92 0 0
ISHARES TR ETF 46432F842   5,886,263 95,494 SH   SOLE   95,494 0 0
ISHARES INC ETF 46434G103   3,596 77 SH   SOLE 19 77 0 0
ISHARES INC ETF 46434G103   4,950 106 SH   SOLE 22 106 0 0
ISHARES INC ETF 46434G103   15,878 340 SH   SOLE 49 340 0 0
ISHARES INC ETF 46434G103   2,366,146 50,667 SH   SOLE   50,666 0 0
ISHARES TR ETF 46434V738   1,055,498 22,221 SH   SOLE 16 22,221 0 0
ISHARES TR ETF 46434V738   68,112 1,434 SH   SOLE   1,433 0 0
ISHARES TR ETF 46435G326   530,858 9,483 SH   SOLE   9,483 0 0
ISHARES TR ETF 46434V696   2,522 47 SH   SOLE   47 0 0
ISHARES TR ETF 46432F834   2,604,496 44,998 SH   SOLE   44,998 0 0
ISHARES TR ETF 464287507   1,266,536 5,236 SH   SOLE 16 5,236 0 0
ISHARES TR ETF 464287507   10,401 43 SH   SOLE 19 43 0 0
ISHARES TR ETF 464287507   11,088,564 45,841 SH   SOLE   45,841 0 0
ISHARES TR ETF 464287804   8,896 94 SH   SOLE 9 94 0 0
ISHARES TR ETF 464287804   270,632 2,860 SH   SOLE 11 2,859 0 0
ISHARES TR ETF 464287804   222,783 2,354 SH   SOLE 16 2,354 0 0
ISHARES TR ETF 464287804   14,858 157 SH   SOLE 19 157 0 0
ISHARES TR ETF 464287804   590,798 6,243 SH   SOLE 36 6,242 0 0
ISHARES TR ETF 464287804   1,144,765 12,096 SH   SOLE 49 12,096 0 0
ISHARES TR ETF 464287804   16,024,497 169,321 SH   SOLE   169,320 0 0
ISHARES TR ETF 464287150   9,413 111 SH   SOLE 22 111 0 0
ISHARES TR ETF 464287150   32,224 380 SH   SOLE 49 380 0 0
ISHARES TR ETF 464287150   15,090,600 177,955 SH   SOLE   177,955 0 0
ISHARES TR ETF 464287671   458,767 5,628 SH   SOLE   5,627 0 0
ISHARES TR ETF 464287663   70,418 997 SH   SOLE 6 997 0 0
ISHARES TR ETF 464287663   5,888,547 83,372 SH   SOLE   83,371 0 0
ISHARES TR ETF 46434V613   558,031 12,420 SH   SOLE 9 12,420 0 0
ISHARES TR ETF 46434V613   2,439,411 54,294 SH   SOLE 36 54,293 0 0
ISHARES TR ETF 46434V613   2,494,133 55,512 SH   SOLE   55,511 0 0
ISHARES TR ETF 464288521   454,859 9,198 SH   SOLE   9,198 0 0
ISHARES TR ETF 464288620   18,514 377 SH   SOLE 19 377 0 0
ISHARES TR ETF 464288620   491,161 10,001 SH   SOLE   10,001 0 0
ISHARES TR ETF 46435G847   20,877 818 SH   SOLE   818 0 0
ISHARES TR ETF 46434V803   403,233 14,935 SH   SOLE   14,934 0 0
ISHARES INC ETF 46434G509   47,853 2,086 SH   SOLE   2,086 0 0
ISHARES TR ETF 46435U135   156,506 4,740 SH   SOLE   4,739 0 0
ISHARES TR ETF 464287846   24,390 261 SH   SOLE   261 0 0
ISHARES TR ETF 464287812   5,475 27 SH   SOLE 48 27 0 0
ISHARES TR ETF 464287812   9,588,151 47,284 SH   SOLE   47,283 0 0
ISHARES TR ETF 464288778   107,905 2,265 SH   SOLE   2,265 0 0
ISHARES TR ETF 464287697   176,888 2,044 SH   SOLE   2,044 0 0
ISHARES TR ETF 46429B689   43,683 687 SH   SOLE 9 687 0 0
ISHARES TR ETF 46429B689   1,451,874 22,834 SH   SOLE   22,833 0 0
ISHARES TR ETF 46429B697   937 13 SH   SOLE 9 13 0 0
ISHARES TR ETF 46429B697   4,470 62 SH   SOLE 16 62 0 0
ISHARES TR ETF 46429B697   2,019 28 SH   SOLE 19 28 0 0
ISHARES TR ETF 46429B697   500,337 6,939 SH   SOLE 36 6,939 0 0
ISHARES TR ETF 46429B697   5,195,953 72,066 SH   SOLE   72,065 0 0
ISHARES INC ETF 464286319   106,520 4,416 SH   SOLE   4,416 0 0
ISHARES TR ETF 46435G441   13,139 304 SH   SOLE   304 0 0
ISHARES TR ETF 46436E759   64,638 1,191 SH   SOLE 36 1,191 0 0
ISHARES TR ETF 46436E759   41,517 765 SH   SOLE   765 0 0
ISHARES TR ETF 46436E767   109,501 3,571 SH   SOLE 36 3,571 0 0
ISHARES TR ETF 46436E767   68,188 2,224 SH   SOLE   2,224 0 0
ISHARES TR ETF 46436E619   73,608 1,744 SH   SOLE 36 1,744 0 0
ISHARES TR ETF 46436E619   7,721,126 182,965 SH   SOLE   182,965 0 0
ISHARES TR ETF 46435G243   1,260 53 SH   SOLE 36 53 0 0
ISHARES TR ETF 46435G243   1,932,672 81,307 SH   SOLE   81,307 0 0
ISHARES TR ETF 46435G516   64,853 987 SH   SOLE 36 986 0 0
ISHARES TR ETF 46435G516   1,451,244 22,076 SH   SOLE   22,075 0 0
ISHARES INC ETF 46434G863   17,411 579 SH   SOLE 22 579 0 0
ISHARES INC ETF 46434G863   246,328 8,192 SH   SOLE 36 8,191 0 0
ISHARES INC ETF 46434G863   1,971,415 65,561 SH   SOLE   65,560 0 0
ISHARES TR ETF 46435G425   165,178 1,949 SH   SOLE 9 1,949 0 0
ISHARES TR ETF 46435G425   5,415,421 63,899 SH   SOLE 36 63,898 0 0
ISHARES TR ETF 46435G425   5,134,488 60,584 SH   SOLE   60,583 0 0
ISHARES TR ETF 46435U663   53,945 1,641 SH   SOLE 36 1,640 0 0
ISHARES TR ETF 46435U663   3,807,404 115,797 SH   SOLE   115,796 0 0
ISHARES TR ETF 46435U549   16,266 348 SH   SOLE 36 348 0 0
ISHARES TR ETF 46435U549   261,340 5,591 SH   SOLE   5,591 0 0
ISHARES TR ETF 46435G193   1,070 48 SH   SOLE 19 48 0 0
ISHARES TR ETF 46435G193   25,873 1,160 SH   SOLE 36 1,160 0 0
ISHARES TR ETF 46435G193   2,254,235 101,098 SH   SOLE   101,098 0 0
ISHARES TR ETF 46436E601   167,962 3,940 SH   SOLE 36 3,940 0 0
ISHARES TR ETF 46435U218   318,155 4,798 SH   SOLE 36 4,798 0 0
ISHARES TR ETF 46435U218   23,142 349 SH   SOLE   349 0 0
ISHARES TR ETF 464287861   383,018 8,457 SH   SOLE 36 8,457 0 0
ISHARES TR ETF 464287861   143,116 3,160 SH   SOLE   3,160 0 0
ISHARES TR ETF 464287549   1,661,162 5,933 SH   SOLE   5,932 0 0
ISHARES TR ETF 464287515   602,783 2,356 SH   SOLE   2,356 0 0
ISHARES TR ETF 46434V381   1,894 40 SH   SOLE   40 0 0
ISHARES TR ETF 46435G474   29,778 1,210 SH   SOLE 9 1,210 0 0
ISHARES TR ETF 46435G474   83,113 3,377 SH   SOLE 36 3,377 0 0
ISHARES TR ETF 46435G474   515,488 20,946 SH   SOLE   20,946 0 0
ISHARES TR ETF 46429B655   22,548 448 SH   SOLE 9 448 0 0
ISHARES TR ETF 46429B655   23,907 475 SH   SOLE 19 475 0 0
ISHARES TR ETF 46429B655   527,562 10,482 SH   SOLE 25 10,482 0 0
ISHARES TR ETF 46429B655   29,997 596 SH   SOLE   596 0 0
ISHARES TR ETF 46429B655   7,638,603 151,770 SH   SOLE   151,770 0 0
ISHARES TR ETF 464287184   143,820 5,082 SH   SOLE   5,081 0 0
ISHARES TR ETF 46435U192   46,144 1,833 SH   SOLE   1,833 0 0
ISHARES TR ETF 464288729   55,907 525 SH   SOLE   525 0 0
ISHARES TR ETF 464288224   316,927 15,966 SH   SOLE   15,966 0 0
ISHARES TR ETF 464288745   8,441 67 SH   SOLE   67 0 0
ISHARES TR ETF 464288737   12,465 209 SH   SOLE   209 0 0
ISHARES TR ETF 464287333   293 4 SH   SOLE 36 4 0 0
ISHARES TR ETF 464287333   10,718 153 SH   SOLE   152 0 0
ISHARES TR ETF 464287325   113,485 1,337 SH   SOLE 9 1,337 0 0
ISHARES TR ETF 464287325   48,466 571 SH   SOLE 36 571 0 0
ISHARES TR ETF 464287325   237,453 2,798 SH   SOLE   2,797 0 0
ISHARES TR ETF 464288372   1,100 24 SH   SOLE 36 24 0 0
ISHARES TR ETF 464288372   1,504,607 32,823 SH   SOLE   32,823 0 0
ISHARES TR ETF 464288695   15,732 200 SH   SOLE   200 0 0
ISHARES TR ETF 46434V647   157,757 6,947 SH   SOLE   6,946 0 0
ISHARES TR ETF 464288711   502,564 8,352 SH   SOLE   8,352 0 0
ISHARES U S ETF TR ETF 46431W614   493 9 SH   SOLE   9 0 0
ISHARES GOLD TR ETF 464285204   1,840,438 53,207 SH   SOLE   53,207 0 0
ISHARES TR ETF 464288596   6,156 60 SH   SOLE 9 60 0 0
ISHARES S&P GSCI COMMODITY- ETF 46428R107   2,477,335 116,690 SH   SOLE   116,690 0 0
ISHARES TR ETF 46436E528   11,180 500 SH   SOLE   500 0 0
ISHARES TR ETF 46434VAX8   408,203 16,309 SH   SOLE   16,308 0 0
ISHARES TR ETF 46435G318   504,954 19,919 SH   SOLE   19,919 0 0
ISHARES TR ETF 46436E882   248,482 10,060 SH   SOLE   10,060 0 0
ISHARES TR ETF 46434VBG4   97,680 4,000 SH   SOLE   4,000 0 0
ISHARES TR ETF 46435U697   823,561 31,983 SH   SOLE   31,982 0 0
ISHARES TR ETF 46436E874   11,305 474 SH   SOLE 6 474 0 0
ISHARES TR ETF 46436E874   282,980 11,865 SH   SOLE   11,865 0 0
ISHARES TR ETF 46435U432   252,985 9,594 SH   SOLE   9,593 0 0
ISHARES TR ETF 46436E866   11,174 480 SH   SOLE 6 480 0 0
ISHARES TR ETF 46435GAA0   21,856 936 SH   SOLE 6 936 0 0
ISHARES TR ETF 46435GAA0   37,010 1,585 SH   SOLE   1,585 0 0
ISHARES TR ETF 46436E858   24,441 1,076 SH   SOLE 6 1,076 0 0
ISHARES TR ETF 46435UAA9   5,001 214 SH   SOLE 6 214 0 0
ISHARES TR ETF 46435U283   213,138 8,500 SH   SOLE   8,500 0 0
ISHARES TR ETF 46436E841   39,174 1,761 SH   SOLE 6 1,761 0 0
ISHARES TR ETF 46436E833   13,230 603 SH   SOLE 6 603 0 0
ISHARES TR ETF 46436E825   10,946 507 SH   SOLE 6 507 0 0
ISHARES TR ETF 46436E593   19,643 1,005 SH   SOLE 6 1,005 0 0
ISHARES TR ETF 46432FAZ0   52,212 1,970 SH   SOLE   1,969 0 0
ISHARES TR ETF 464287242   282,025 2,675 SH   SOLE 16 2,675 0 0
ISHARES TR ETF 464287242   7,591 72 SH   SOLE 19 72 0 0
ISHARES TR ETF 464287242   4,428 42 SH   SOLE 36 42 0 0
ISHARES TR ETF 464287242   3,055,901 28,985 SH   SOLE   28,985 0 0
ISHARES TR ETF 464288513   22,313 303 SH   SOLE 9 303 0 0
ISHARES TR ETF 464288513   4,565 62 SH   SOLE 19 62 0 0
ISHARES TR ETF 464288513   1,126,957 15,306 SH   SOLE   15,305 0 0
ISHARES U S ETF TR ETF 46431W580   199,714 7,952 SH   SOLE   7,952 0 0
ISHARES U S ETF TR ETF 46431W705   11,221 124 SH   SOLE 9 124 0 0
ISHARES U S ETF TR ETF 46431W705   262,717 2,903 SH   SOLE 25 2,903 0 0
ISHARES U S ETF TR ETF 46431W705   14,931 165 SH   SOLE   165 0 0
ISHARES U S ETF TR ETF 46431W705   28,656 317 SH   SOLE   316 0 0
ISHARES U S ETF TR ETF 46431W812   108,971 4,693 SH   SOLE   4,693 0 0
ISHARES TR ETF 464288612   1,822,251 17,785 SH   SOLE   17,785 0 0
ISHARES TR ETF 464288489   6,318 300 SH   SOLE   300 0 0
ISHARES TR ETF 46435G524   289,418 5,022 SH   SOLE 49 5,022 0 0
ISHARES TR ETF 464288448   30,311 1,116 SH   SOLE 9 1,116 0 0
ISHARES TR ETF 464288448   13,444 495 SH   SOLE 16 495 0 0
ISHARES TR ETF 464288448   8,718 321 SH   SOLE 19 321 0 0
ISHARES TR ETF 464288448   724,808 26,687 SH   SOLE   26,686 0 0
ISHARES TR ETF 464288117   24,477 625 SH   SOLE   625 0 0
ISHARES TR ETF 46435G219   1,819 42 SH   SOLE   42 0 0
ISHARES TR ETF 46436E288   20,405 600 SH   SOLE   600 0 0
ISHARES INC ETF 464286517   34,606 997 SH   SOLE   997 0 0
ISHARES TR ETF 464288281   29,184 345 SH   SOLE 9 345 0 0
ISHARES TR ETF 464288281   14,042 166 SH   SOLE 22 166 0 0
ISHARES TR ETF 464288281   3,976 47 SH   SOLE 36 47 0 0
ISHARES TR ETF 464288281   419,724 4,962 SH   SOLE   4,961 0 0
ISHARES TR ETF 464288802   7,244 88 SH   SOLE 36 88 0 0
ISHARES TR ETF 464288802   1,635,089 19,863 SH   SOLE   19,862 0 0
ISHARES TR ETF 464288588   277,415 2,991 SH   SOLE 9 2,991 0 0
ISHARES TR ETF 464288588   13,634 147 SH   SOLE 19 147 0 0
ISHARES TR ETF 464288588   839,331 9,049 SH   SOLE 36 9,049 0 0
ISHARES TR ETF 464288588   3,759,566 40,534 SH   SOLE   40,534 0 0
ISHARES TR ETF 464287119   295,641 6,073 SH   SOLE   6,073 0 0
ISHARES TR ETF 464288208   317,622 5,414 SH   SOLE   5,413 0 0
ISHARES TR ETF 464288307   89,602 1,663 SH   SOLE   1,663 0 0
ISHARES TR ETF 464288406   54,046 871 SH   SOLE   871 0 0
ISHARES TR ETF 46432F875   11,388 600 SH   SOLE   600 0 0
ISHARES TR ETF 464288703   30,924 594 SH   SOLE 9 594 0 0
ISHARES TR ETF 464288703   28,633 550 SH   SOLE   550 0 0
ISHARES TR ETF 464288505   5,911 130 SH   SOLE   129 0 0
ISHARES TR ETF 464288604   94,785 2,630 SH   SOLE   2,630 0 0
ISHARES TR ETF 464287127   62,115 1,180 SH   SOLE   1,180 0 0
ISHARES TR ETF 464288109   5,058 80 SH   SOLE   80 0 0
ISHARES TR ETF 46435G342   175,041 7,714 SH   SOLE   7,714 0 0
ISHARES TR ETF 464288257   416,761 4,910 SH   SOLE   4,910 0 0
ISHARES TR ETF 464288240   1,056,010 23,209 SH   SOLE 16 23,209 0 0
ISHARES TR ETF 464288240   11,557 254 SH   SOLE 49 254 0 0
ISHARES TR ETF 464288240   689,871 15,162 SH   SOLE   15,162 0 0
ISHARES TR ETF 46434V464   696,730 5,043 SH   SOLE   5,043 0 0
ISHARES INC ETF 464286350   52,963 1,236 SH   SOLE   1,236 0 0
ISHARES TR ETF 464288182   583 9 SH   SOLE   9 0 0
ISHARES INC ETF 464286103   5,558 250 SH   SOLE   250 0 0
ISHARES INC ETF 464286400   103,362 3,695 SH   SOLE   3,695 0 0
ISHARES TR ETF 464289131   2,674 229 SH   SOLE   229 0 0
ISHARES INC ETF 464286657   6,867 200 SH   SOLE   200 0 0
ISHARES INC ETF 464286509   42,155 1,288 SH   SOLE   1,287 0 0
ISHARES INC ETF 464286640   704 26 SH   SOLE   26 0 0
ISHARES TR ETF 46429B671   48,355 1,018 SH   SOLE   1,018 0 0
ISHARES TR ETF 464287465   853 13 SH   SOLE 36 13 0 0
ISHARES TR ETF 464287465   97,804 1,490 SH   SOLE 49 1,490 0 0
ISHARES TR ETF 464287465   7,516,099 114,505 SH   SOLE   114,504 0 0
ISHARES TR ETF 464288885   64,076 765 SH   SOLE 9 765 0 0
ISHARES TR ETF 464288885   1,687,284 20,144 SH   SOLE 36 20,144 0 0
ISHARES TR ETF 464288885   3,377,370 40,322 SH   SOLE   40,321 0 0
ISHARES TR ETF 464288273   87,657 1,552 SH   SOLE 9 1,552 0 0
ISHARES TR ETF 464288273   1,775,746 31,440 SH   SOLE   31,440 0 0
ISHARES TR ETF 464288877   75,702 1,650 SH   SOLE 9 1,650 0 0
ISHARES TR ETF 464288877   1,686,018 36,748 SH   SOLE 36 36,748 0 0
ISHARES TR ETF 464288877   4,880,249 106,370 SH   SOLE   106,369 0 0
ISHARES INC ETF 464286426   1,266 20 SH   SOLE   20 0 0
ISHARES TR ETF 464287234   419,856 11,078 SH   SOLE 36 11,078 0 0
ISHARES TR ETF 464287234   1,221,200 32,222 SH   SOLE   32,221 0 0
ISHARES INC ETF 46434G764   110,463 2,327 SH   SOLE   2,327 0 0
ISHARES INC ETF 464286533   49,814 939 SH   SOLE 9 939 0 0
ISHARES INC ETF 464286533   1,059,875 19,979 SH   SOLE 36 19,978 0 0
ISHARES INC ETF 464286533   2,029,652 38,259 SH   SOLE   38,259 0 0
ISHARES INC ETF 46434G889   12,312 300 SH   SOLE   300 0 0
ISHARES INC ETF 464286475   440,796 9,130 SH   SOLE   9,130 0 0
ISHARES TR ETF 46429B408   3,509 134 SH   SOLE   134 0 0
ISHARES TR ETF 464289180   1,069 61 SH   SOLE   61 0 0
ISHARES TR ETF 464288497   27,170 550 SH   SOLE   550 0 0
ISHARES INC ETF 464286608   26,922 682 SH   SOLE   682 0 0
ISHARES INC ETF 464286707   2,385 72 SH   SOLE   72 0 0
ISHARES INC ETF 464286145   54,047 2,122 SH   SOLE   2,122 0 0
ISHARES INC ETF 464286806   3,493 141 SH   SOLE   141 0 0
ISHARES INC ETF 46434G855   41,136 1,842 SH   SOLE   1,842 0 0
ISHARES INC ETF 46434G848   31,126 759 SH   SOLE   759 0 0
ISHARES INC ETF 464286525   436,537 4,594 SH   SOLE   4,594 0 0
ISHARES INC ETF 464286327   6,862 653 SH   SOLE   652 0 0
ISHARES TR ETF 46435G532   646,155 8,189 SH   SOLE   8,188 0 0
ISHARES TR ETF 46429B598   235,831 5,650 SH   SOLE   5,650 0 0
ISHARES TR ETF 46429B614   2,484 48 SH   SOLE   48 0 0
ISHARES TR ETF 46434V449   31 1 SH   SOLE   1 0 0
ISHARES TR ETF 46434V456   364,662 11,258 SH   SOLE   11,258 0 0
ISHARES TR ETF 46435G409   820,728 35,422 SH   SOLE 36 35,422 0 0
ISHARES TR ETF 46435G409   163,117 7,040 SH   SOLE   7,040 0 0
ISHARES INC ETF 464286632   16,026 286 SH   SOLE   286 0 0
ISHARES INC ETF 46434G822   42,102 773 SH   SOLE   773 0 0
ISHARES INC ETF 464286582   23,830 367 SH   SOLE   367 0 0
ISHARES TR ETF 464288570   127,753 1,780 SH   SOLE 36 1,779 0 0
ISHARES TR ETF 464288570   5,730,824 79,828 SH   SOLE   79,827 0 0
ISHARES INC ETF 464286822   9,890 200 SH   SOLE   200 0 0
ISHARES INC ETF 464286665   2,739 64 SH   SOLE   64 0 0
ISHARES INC ETF 464286772   10,842 192 SH   SOLE   191 0 0
ISHARES INC ETF 464286764   758 31 SH   SOLE   31 0 0
ISHARES INC ETF 464286756   20,271 627 SH   SOLE   627 0 0
ISHARES INC ETF 464286749   24,781 591 SH   SOLE   591 0 0
ISHARES INC ETF 46434G772   4,618 115 SH   SOLE   115 0 0
ISHARES TR ETF 46435G334   26,373 860 SH   SOLE   860 0 0
ISHARES INC ETF 464286681   11,306 155 SH   SOLE   155 0 0
ISHARES TR ETF 46432F396   13,134 90 SH   SOLE 9 90 0 0
ISHARES TR ETF 46432F396   401,868 2,754 SH   SOLE 36 2,753 0 0
ISHARES TR ETF 46432F396   708,281 4,854 SH   SOLE   4,853 0 0
ISHARES TR ETF 46432F339   7,521 66 SH   SOLE 16 66 0 0
ISHARES TR ETF 46432F339   3,191 28 SH   SOLE 19 28 0 0
ISHARES TR ETF 46432F339   25,983 228 SH   SOLE 22 228 0 0
ISHARES TR ETF 46432F339   16,296 143 SH   SOLE 49 143 0 0
ISHARES TR ETF 46432F339   1,841,266 16,157 SH   SOLE   16,157 0 0
ISHARES TR ETF 46432F370   5,459 48 SH   SOLE 22 48 0 0
ISHARES TR ETF 46435G433   15,305 442 SH   SOLE   442 0 0
ISHARES TR ETF 46434V290   19,864 400 SH   SOLE   400 0 0
ISHARES TR ETF 46432F388   2,013,647 22,094 SH   SOLE 16 22,094 0 0
ISHARES TR ETF 46432F388   234,695 2,575 SH   SOLE 36 2,575 0 0
ISHARES TR ETF 46432F388   181,911 1,996 SH   SOLE   1,995 0 0
ISHARES TR ETF 464287556   1,116,671 8,505 SH   SOLE   8,505 0 0
ISHARES TR ETF 464288323   41,501 792 SH   SOLE   792 0 0
ISHARES TR ETF 464287374   4,473 110 SH   SOLE 36 110 0 0
ISHARES TR ETF 464288562   68,251 999 SH   SOLE   998 0 0
ISHARES TR ETF 46435U556   22,059 864 SH   SOLE   864 0 0
ISHARES TR ETF 464287622   271,571 1,290 SH   SOLE 36 1,290 0 0
ISHARES TR ETF 464287622   2,292,766 10,891 SH   SOLE   10,890 0 0
ISHARES TR ETF 464287614   37,492 175 SH   SOLE 19 175 0 0
ISHARES TR ETF 464287614   3,180,968 14,848 SH   SOLE   14,847 0 0
ISHARES TR ETF 464287598   7,431 49 SH   SOLE 9 49 0 0
ISHARES TR ETF 464287598   432,203 2,850 SH   SOLE 19 2,850 0 0
ISHARES TR ETF 464287598   3,926,145 25,890 SH   SOLE   25,889 0 0
ISHARES TR ETF 464287655   697 4 SH   SOLE 19 4 0 0
ISHARES TR ETF 464287655   8,892 51 SH   SOLE 49 51 0 0
ISHARES TR ETF 464287655   3,294,953 18,897 SH   SOLE   18,897 0 0
ISHARES TR ETF 464287648   355,249 1,656 SH   SOLE   1,656 0 0
ISHARES TR ETF 464287630   10,262 74 SH   SOLE 23 74 0 0
ISHARES TR ETF 464287630   114,965 829 SH   SOLE   829 0 0
ISHARES TR ETF 46435G268   12,488 235 SH   SOLE 36 235 0 0
ISHARES TR ETF 46435G268   203,205 3,824 SH   SOLE   3,823 0 0
ISHARES TR ETF 464287689   1,290,182 5,846 SH   SOLE   5,846 0 0
ISHARES TR ETF 464288869   9,580 89 SH   SOLE   88 0 0
ISHARES TR ETF 464287499   1,759,113 26,080 SH   SOLE   26,080 0 0
ISHARES TR ETF 464287481   634,275 7,587 SH   SOLE   7,587 0 0
ISHARES TR ETF 464287473   7,374 70 SH   SOLE 11 70 0 0
ISHARES TR ETF 464287473   1,459,542 13,856 SH   SOLE   13,855 0 0
ISHARES TR ETF 464289438   849,566 7,049 SH   SOLE   7,048 0 0
ISHARES TR ETF 464289420   220,477 3,394 SH   SOLE   3,393 0 0
ISHARES TR ETF 464287101   290,481 1,703 SH   SOLE 36 1,703 0 0
ISHARES TR ETF 464287101   2,412,422 14,143 SH   SOLE   14,143 0 0
ISHARES TR ETF 464287200   300,836 783 SH   SOLE 9 783 0 0
ISHARES TR ETF 464287200   2,630,686 6,847 SH   SOLE 16 6,847 0 0
ISHARES TR ETF 464287200   105,658 275 SH   SOLE 22 275 0 0
ISHARES TR ETF 464287200   7,828,344 20,375 SH   SOLE 36 20,375 0 0
ISHARES TR ETF 464287200   45,291,946 117,883 SH   SOLE   117,883 0 0
ISHARES TR ETF 464287309   8,190 140 SH   SOLE 9 140 0 0
ISHARES TR ETF 464287309   945,582 16,164 SH   SOLE 11 16,163 0 0
ISHARES TR ETF 464287309   3,768,486 64,419 SH   SOLE   64,418 0 0
ISHARES TR ETF 464287408   1,108,604 7,642 SH   SOLE 11 7,641 0 0
ISHARES TR ETF 464287408   69,343 478 SH   SOLE 36 478 0 0
ISHARES TR ETF 464287408   20,165 139 SH   SOLE 49 139 0 0
ISHARES TR ETF 464287408   3,842,126 26,485 SH   SOLE   26,484 0 0
ISHARES TR ETF 464287341   3,868,500 99,218 SH   SOLE   99,217 0 0
ISHARES TR ETF 464288174   29,100 400 SH   SOLE   400 0 0
ISHARES TR ETF 464287390   336,913 14,719 SH   SOLE   14,718 0 0
ISHARES TR ETF 464287606   348,114 5,097 SH   SOLE 11 5,096 0 0
ISHARES TR ETF 464287606   1,578,419 23,110 SH   SOLE   23,110 0 0
ISHARES TR ETF 464287705   158,054 1,568 SH   SOLE 9 1,568 0 0
ISHARES TR ETF 464287705   594,740 5,900 SH   SOLE 11 5,900 0 0
ISHARES TR ETF 464287705   403 4 SH   SOLE 19 4 0 0
ISHARES TR ETF 464287705   835,271 8,286 SH   SOLE   8,286 0 0
ISHARES TR ETF 464287531   20,186 292 SH   SOLE   292 0 0
ISHARES TR ETF 464287887   145,786 1,349 SH   SOLE 36 1,349 0 0
ISHARES TR ETF 464287887   973,360 9,007 SH   SOLE   9,006 0 0
ISHARES TR ETF 464287879   2,897,258 31,730 SH   SOLE   31,729 0 0
ISHARES TR ETF 464288687   3,751,993 122,895 SH   SOLE   122,895 0 0
ISHARES TR ETF 464287168   201,764 1,673 SH   SOLE 9 1,673 0 0
ISHARES TR ETF 464287168   28,341 235 SH   SOLE 19 235 0 0
ISHARES TR ETF 464287168   12,740,848 105,646 SH   SOLE   105,645 0 0
ISHARES TR ETF 46435U366   177,819 5,256 SH   SOLE   5,256 0 0
ISHARES TR ETF 464287523   100,914 290 SH   SOLE 9 290 0 0
ISHARES TR ETF 464287523   4,008,820 11,520 SH   SOLE   11,520 0 0
ISHARES TR ETF 464288158   677,880 6,501 SH   SOLE 36 6,501 0 0
ISHARES TR ETF 464288158   29,717 285 SH   SOLE 49 285 0 0
ISHARES TR ETF 464288158   6,120,789 58,701 SH   SOLE   58,701 0 0
ISHARES TR ETF 464288679   49,761,721 452,709 SH   SOLE   452,708 0 0
ISHARES SILVER TR ETF 46428Q109   1,181,406 53,652 SH   SOLE   53,651 0 0
ISHARES TR ETF 464287176   77,169 725 SH   SOLE 9 725 0 0
ISHARES TR ETF 464287176   77,730 730 SH   SOLE 36 730 0 0
ISHARES TR ETF 464287176   7,814,241 73,415 SH   SOLE   73,414 0 0
ISHARES TR ETF 464287762   148,664 524 SH   SOLE 36 524 0 0
ISHARES TR ETF 464287762   1,067,569 3,763 SH   SOLE   3,762 0 0
ISHARES TR ETF 464287192   540,150 2,529 SH   SOLE   2,529 0 0
ISHARES TR ETF 46434V860   753,298 14,943 SH   SOLE   14,943 0 0
ISHARES TR ETF 46432F859   243,801 5,250 SH   SOLE 11 5,249 0 0
ISHARES TR ETF 46432F859   3,105,900 66,880 SH   SOLE   66,879 0 0
ISHARES TR ETF 46435U440   1,176,705 25,597 SH   SOLE   25,597 0 0
ISHARES TR ETF 464287291   4,662 104 SH   SOLE 22 104 0 0
ISHARES TR ETF 464287291   4,091 91 SH   SOLE 36 91 0 0
ISHARES TR ETF 464287291   242,636 5,412 SH   SOLE   5,412 0 0
ISHARES TR ETF 464288760   4,922 44 SH   SOLE 16 44 0 0
ISHARES TR ETF 464288760   11,857 106 SH   SOLE 24 106 0 0
ISHARES TR ETF 464288760   1,565,218 13,993 SH   SOLE   13,992 0 0
ISHARES TR ETF 46434V282   110,476 2,832 SH   SOLE   2,832 0 0
ISHARES U S ETF TR ETF 46431W853   17,280 613 SH   SOLE 9 613 0 0
ISHARES U S ETF TR ETF 46431W853   244,509 8,674 SH   SOLE 36 8,673 0 0
ISHARES U S ETF TR ETF 46431W853   816,537 28,965 SH   SOLE   28,965 0 0
ISHARES TR ETF 464287770   1,151,558 7,311 SH   SOLE   7,310 0 0
ISHARES TR ETF 464287754   106,878 1,108 SH   SOLE 9 1,108 0 0
ISHARES TR ETF 464287754   224,173 2,324 SH   SOLE   2,324 0 0
ISHARES TR ETF 46435U713   290 8 SH   SOLE 9 8 0 0
ISHARES TR ETF 46435U713   197,704 5,452 SH   SOLE 36 5,452 0 0
ISHARES TR ETF 46435U713   1,653,145 45,591 SH   SOLE   45,591 0 0
ISHARES TR ETF 464288786   5,484 60 SH   SOLE 48 60 0 0
ISHARES TR ETF 464288786   9,047,385 98,987 SH   SOLE   98,986 0 0
ISHARES TR ETF 464288810   106,665 2,029 SH   SOLE 9 2,029 0 0
ISHARES TR ETF 464288810   4,048 77 SH   SOLE 16 77 0 0
ISHARES TR ETF 464288810   75,806 1,442 SH   SOLE 36 1,442 0 0
ISHARES TR ETF 464288810   1,414,155 26,900 SH   SOLE   26,900 0 0
ISHARES TR ETF 464288851   8,450 91 SH   SOLE 48 91 0 0
ISHARES TR ETF 464288851   12,290,068 132,351 SH   SOLE   132,350 0 0
ISHARES TR ETF 464288844   18,804 887 SH   SOLE   886 0 0
ISHARES U S ETF TR ETF 46431W648   3,744 92 SH   SOLE   91 0 0
ISHARES TR ETF 46429B267   362,566 15,958 SH   SOLE 9 15,958 0 0
ISHARES TR ETF 46429B267   95,628 4,209 SH   SOLE 22 4,209 0 0
ISHARES TR ETF 46429B267   423,768 18,652 SH   SOLE 36 18,651 0 0
ISHARES TR ETF 46429B267   911,195 40,105 SH   SOLE   40,105 0 0
ISHARES INC ETF 464286178   1,449 35 SH   SOLE   35 0 0
ISHARES TR ETF 464287838   4,117 33 SH   SOLE 48 33 0 0
ISHARES TR ETF 464287838   8,038,464 64,426 SH   SOLE   64,426 0 0
ISHARES TR ETF 464287580   170,345 2,991 SH   SOLE   2,990 0 0
ISHARES TR ETF 464287796   285,990 6,152 SH   SOLE 36 6,151 0 0
ISHARES TR ETF 464287796   7,624 164 SH   SOLE 48 164 0 0
ISHARES TR ETF 464287796   14,685,307 315,881 SH   SOLE   315,880 0 0
ISHARES TR ETF 464287788   91,092 1,207 SH   SOLE   1,207 0 0
ISHARES TR ETF 464288828   528,152 1,973 SH   SOLE   1,973 0 0
ISHARES TR ETF 464288752   107,150 1,768 SH   SOLE 9 1,768 0 0
ISHARES TR ETF 464288752   148,406 2,449 SH   SOLE   2,448 0 0
ISHARES TR ETF 464288836   255,929 1,375 SH   SOLE   1,375 0 0
ISHARES TR ETF 464287739   36,875 438 SH   SOLE 9 438 0 0
ISHARES TR ETF 464287739   594,652 7,063 SH   SOLE   7,063 0 0
ISHARES TR ETF 464287721   12,142 163 SH   SOLE 9 163 0 0
ISHARES TR ETF 464287721   546,090 7,331 SH   SOLE 36 7,331 0 0
ISHARES TR ETF 464287721   3,180,357 42,695 SH   SOLE   42,695 0 0
ISHARES TR ETF 464287713   405,579 18,082 SH   SOLE   18,082 0 0
ISORAY INC Stock 46489V104   247 1,000 SH   SOLE   1,000 0 0
ISSUER DIRECT CORP Stock 46520M204   101 4 SH   SOLE   4 0 0
ITAU UNIBANCO HLDG S A ADR 465562106   1,870 397 SH   SOLE 9 397 0 0
ITERUM THERAPEUTICS PLC SHS NEW Stock G6333L101   66 78 SH   SOLE   78 0 0
ITRON INC Stock 465741106   2,533 50 SH   SOLE   50 0 0
ITT INC Stock 45073V108   22,303 275 SH   SOLE 9 275 0 0
J & J SNACK FOODS CORP Stock 466032109   43,416 290 SH   SOLE 6 290 0 0
J & J SNACK FOODS CORP Stock 466032109   150 1 SH   SOLE 19 1 0 0
SMUCKER J M CO Stock 832696405   158 1 SH   SOLE 40 1 0 0
SMUCKER J M CO Stock 832696405   2,218 14 SH   SOLE 46 14 0 0
SMUCKER J M CO Stock 832696405   304,028 1,919 SH   SOLE   1,918 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q209   4,337 88 SH   SOLE   88 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q203   72,877 1,786 SH   SOLE   1,786 0 0
ZIFF DAVIS INC Stock 48123V102   237 3 SH   SOLE 19 3 0 0
JABIL INC Stock 466313103   14,868 218 SH   SOLE 9 218 0 0
JABIL INC Stock 466313103   16,300 239 SH   SOLE 19 239 0 0
JABIL INC Stock 466313103   87,910 1,289 SH   SOLE   1,289 0 0
JACKSON FINANCIAL INC Stock 46817M107   2,979 86 SH   SOLE   85 0 0
JACOBS SOLUTIONS INC Stock 46982L108   12,247 102 SH   SOLE 33 102 0 0
JACOBS SOLUTIONS INC Stock 46982L108   741,843 6,178 SH   SOLE   6,178 0 0
JANUS DETROIT STR TR ETF 47103U845   27,142 551 SH   SOLE 9 551 0 0
JANUS DETROIT STR TR ETF 47103U845   635,990 12,911 SH   SOLE 25 12,910 0 0
JANUS DETROIT STR TR ETF 47103U845   36,108 733 SH   SOLE   733 0 0
JANUS HENDERSON GROUP PLC Stock G4474Y214   5,998 255 SH   SOLE   255 0 0
JANUS DETROIT STR TR ETF 47103U886   1,271,871 26,833 SH   SOLE   26,832 0 0
JANUS DETROIT STR TR ETF 47103U209   87,094 1,672 SH   SOLE   1,672 0 0
JANUS INTERNATIONAL GROUP IN Stock 47103N106   876 92 SH   SOLE 19 92 0 0
JAZZ PHARMACEUTICALS PLC Stock G50871105   6,850 43 SH   SOLE   43 0 0
HUNT J B TRANS SVCS INC Stock 445658107   6,636 38 SH   SOLE 19 38 0 0
HUNT J B TRANS SVCS INC Stock 445658107   3,149 18 SH   SOLE 33 18 0 0
HUNT J B TRANS SVCS INC Stock 445658107   1,046 6 SH   SOLE 46 6 0 0
HUNT J B TRANS SVCS INC Stock 445658107   141,476 811 SH   SOLE   811 0 0
JD.COM INC ADR 47215P106   393 7 SH   SOLE 33 7 0 0
JD.COM INC ADR 47215P106   84,965 1,514 SH   SOLE   1,513 0 0
VIAVI SOLUTIONS INC Stock 925550105   1,051 100 SH   SOLE 19 100 0 0
VIAVI SOLUTIONS INC Stock 925550105   13,505 1,285 SH   SOLE   1,285 0 0
JEFFERIES FINL GROUP INC Stock 47233W109   118,849 3,467 SH   SOLE   3,467 0 0
JELD-WEN HLDG INC Stock 47580P103   8,203 850 SH   SOLE   850 0 0
JETBLUE AWYS CORP Stock 477143101   663,286 102,359 SH   SOLE   102,359 0 0
JFROG LTD Stock M6191J100   11,177 524 SH   SOLE   524 0 0
HANCOCK JOHN PREM DIVID FD CEF 41013T105   18,729 1,447 SH   SOLE   1,447 0 0
HANCOCK JOHN TAX-ADVANTAGED CEF 41013V100   140,014 6,125 SH   SOLE   6,124 0 0
JOBY AVIATION INC Stock G65163100   5,109 1,525 SH   SOLE   1,525 0 0
JOHN BEAN TECHNOLOGIES CORP Stock 477839104   23,015 252 SH   SOLE 6 252 0 0
JOHN BEAN TECHNOLOGIES CORP Stock 477839104   28,404 311 SH   SOLE 23 311 0 0
JOHN BEAN TECHNOLOGIES CORP Stock 477839104   5,206 57 SH   SOLE   57 0 0
HANCOCK JOHN FINL OPPTYS FD CEF 409735206   72,816 2,186 SH   SOLE   2,186 0 0
JOHN HANCOCK HEDGED EQUITY & CEF 47804L102   25,611 2,227 SH   SOLE   2,227 0 0
JOHN HANCOCK EXCHANGE TRADED ETF 47804J206   30,995 666 SH   SOLE   665 0 0
HANCOCK JOHN PFD INCOME FD CEF 41013W108   25,985 1,619 SH   SOLE   1,619 0 0
HANCOCK JOHN PFD INCOME FD I CEF 41013X106   21,309 1,359 SH   SOLE   1,359 0 0
JOHNSON & JOHNSON Stock 478160104   132,488 750 SH   SOLE 5 750 0 0
JOHNSON & JOHNSON Stock 478160104   95,568 541 SH   SOLE 9 541 0 0
JOHNSON & JOHNSON Stock 478160104   180,329 1,021 SH   SOLE 19 1,020 0 0
JOHNSON & JOHNSON Stock 478160104   127,188 720 SH   SOLE 24 720 0 0
JOHNSON & JOHNSON Stock 478160104   23,936 135 SH   SOLE 33 135 0 0
JOHNSON & JOHNSON Stock 478160104   19,455,201 110,134 SH   SOLE   110,134 0 0
JOHNSON CTLS INTL PLC Stock G51502105   25,984 406 SH   SOLE 9 406 0 0
JOHNSON CTLS INTL PLC Stock G51502105   31,680 495 SH   SOLE 19 495 0 0
JOHNSON CTLS INTL PLC Stock G51502105   448 7 SH   SOLE 33 7 0 0
JOHNSON CTLS INTL PLC Stock G51502105   448 7 SH   SOLE 36 7 0 0
JOHNSON CTLS INTL PLC Stock G51502105   2,688 42 SH   SOLE 46 42 0 0
JOHNSON CTLS INTL PLC Stock G51502105   672,261 10,504 SH   SOLE   10,504 0 0
JOINT CORP Stock 47973J102   1,398 100 SH   SOLE   100 0 0
JONES LANG LASALLE INC Stock 48020Q107   17,849 112 SH   SOLE 9 112 0 0
JONES LANG LASALLE INC Stock 48020Q107   11,953 75 SH   SOLE 26 75 0 0
JONES LANG LASALLE INC Stock 48020Q107   211,962 1,330 SH   SOLE   1,330 0 0
JPMORGAN CHASE & CO ETF 46625H365   799,390 36,754 SH   SOLE   36,753 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q399   4,866 71 SH   SOLE   71 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q167   53,030 1,035 SH   SOLE   1,035 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q266   782 23 SH   SOLE   23 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q258   94 2 SH   SOLE   2 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q225   4,068 71 SH   SOLE   71 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q233   2,447 50 SH   SOLE   50 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q373   1,886 38 SH   SOLE   38 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q241   1,374 30 SH   SOLE   30 0 0
JPMORGAN CHASE & CO Stock 46625H100   187,070 1,395 SH   SOLE 9 1,395 0 0
JPMORGAN CHASE & CO Stock 46625H100   161,033 1,201 SH   SOLE 19 1,200 0 0
JPMORGAN CHASE & CO Stock 46625H100   17,735 132 SH   SOLE 33 132 0 0
JPMORGAN CHASE & CO Stock 46625H100   20,249 151 SH   SOLE 36 151 0 0
JPMORGAN CHASE & CO Stock 46625H100   46,722 348 SH   SOLE 43 348 0 0
JPMORGAN CHASE & CO Stock 46625H100   109,023 813 SH   SOLE 49 813 0 0
JPMORGAN CHASE & CO Stock 46625H100   86,629 646 SH   SOLE 52 646 0 0
JPMORGAN CHASE & CO Stock 46625H100   15,044,814 112,191 SH   SOLE   112,191 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q670   459 10 SH   SOLE   10 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q407   226,050 2,385 SH   SOLE   2,385 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   11,309,866 207,559 SH   SOLE   207,558 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q324   2,888 55 SH   SOLE   55 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q134   39,798 795 SH   SOLE   795 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q118   78,740 1,710 SH   SOLE   1,710 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q647   109,467 2,203 SH   SOLE   2,203 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q274   27,420 600 SH   SOLE   600 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   39,701 792 SH   SOLE 9 791 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   7,469 149 SH   SOLE 49 149 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   7,282,575 145,274 SH   SOLE   145,273 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q654   30,523 604 SH   SOLE   604 0 0
JUMIA TECHNOLOGIES AG ADR 48138M105   279 87 SH   SOLE   87 0 0
JUNIPER NETWORKS INC Stock 48203R104   17,953 562 SH   SOLE   561 0 0
KADANT INC Stock 48282T104   31,618 178 SH   SOLE 6 178 0 0
KAISER ALUMINUM CORP Stock 483007704   2,507 33 SH   SOLE 9 33 0 0
KAISER ALUMINUM CORP Stock 483007704   9,267 122 SH   SOLE 34 122 0 0
KALEYRA INC Stock 483379103   95,630 126,645 SH   SOLE   126,645 0 0
KALEYRA INC Stock 483379111   910 72,819 SH   SOLE   72,819 0 0
KAMAN CORP Stock 483548103   323 15 SH   SOLE   14 0 0
KAR AUCTION SVCS INC Stock 48238T109   2,532 194 SH   SOLE   194 0 0
KARYOPHARM THERAPEUTICS INC Stock 48576U106   2,040 600 SH   SOLE   600 0 0
KASPIEN HOLDINGS INC Stock 485837108   222 400 SH   SOLE   400 0 0
KT CORP ADR 48268K101   146,070 10,820 SH   SOLE   10,820 0 0
KAYNE ANDERSON NEXTGEN ENRGY CEF 48661E108   30,040 4,000 SH   SOLE   4,000 0 0
KAYNE ANDERSON ENERGY INFRST CEF 486606106   98,440 11,500 SH   SOLE   11,500 0 0
KB HOME Stock 48666K109   184,730 5,800 SH   SOLE   5,800 0 0
KBR INC Stock 48242W106   183,797 3,481 SH   SOLE 45 3,481 0 0
KBR INC Stock 48242W106   72,442 1,372 SH   SOLE   1,372 0 0
SPDR SER TR ETF 78464A789   983 24 SH   SOLE   24 0 0
KELLOGG CO Stock 487836108   3,277 46 SH   SOLE 46 46 0 0
KELLOGG CO Stock 487836108   2,575,848 36,157 SH   SOLE   36,157 0 0
KELLY SVCS INC Stock 488152208   17 1 SH   SOLE   1 0 0
KENNAMETAL INC Stock 489170100   2,815 117 SH   SOLE   117 0 0
KENNEDY-WILSON HOLDINGS INC Stock 489398107   2,281 145 SH   SOLE 9 145 0 0
KENNEDY-WILSON HOLDINGS INC Stock 489398107   8,582 546 SH   SOLE 34 545 0 0
KEURIG DR PEPPER INC Stock 49271V100   490,896 13,766 SH   SOLE 6 13,766 0 0
KEURIG DR PEPPER INC Stock 49271V100   2,853 80 SH   SOLE 9 80 0 0
KEURIG DR PEPPER INC Stock 49271V100   1,640 46 SH   SOLE 33 46 0 0
KEURIG DR PEPPER INC Stock 49271V100   3,566 100 SH   SOLE 46 100 0 0
KEURIG DR PEPPER INC Stock 49271V100   99,777 2,798 SH   SOLE   2,798 0 0
KEYCORP Stock 493267108   22,176 1,273 SH   SOLE 9 1,273 0 0
KEYCORP Stock 493267108   48,306 2,773 SH   SOLE 19 2,773 0 0
KEYCORP Stock 493267108   2,044 117 SH   SOLE 33 117 0 0
KEYCORP Stock 493267108   871 50 SH   SOLE 46 50 0 0
KEYCORP Stock 493267108   71,858 4,125 SH   SOLE 52 4,125 0 0
KEYCORP Stock 493267108   561,377 32,226 SH   SOLE   32,226 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   42,425 248 SH   SOLE 19 248 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   28,911 169 SH   SOLE 33 169 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   2,785,020 16,280 SH   SOLE   16,280 0 0
KRANESHARES TR ETF 500767652   3,055 100 SH   SOLE   100 0 0
KFORCE INC Stock 493732101   5,483 100 SH   SOLE   100 0 0
KILROY RLTY CORP REIT 49427F108   28,036 725 SH   SOLE   725 0 0
KIMBALL ELECTRONICS INC Stock 49428J109   36,144 1,600 SH   SOLE   1,600 0 0
KIMBERLY-CLARK CORP Stock 494368103   0 0 SH   SOLE 19 0 0 0
KIMBERLY-CLARK CORP Stock 494368103   2,308 17 SH   SOLE 33 17 0 0
KIMBERLY-CLARK CORP Stock 494368103   4,887 36 SH   SOLE 46 36 0 0
KIMBERLY-CLARK CORP Stock 494368103   103,849 765 SH   SOLE 52 765 0 0
KIMBERLY-CLARK CORP Stock 494368103   1,948,078 14,350 SH   SOLE   14,350 0 0
KIMCO RLTY CORP REIT 49446R109   54,306 2,564 SH   SOLE   2,564 0 0
KINDER MORGAN INC DEL Stock 49456B101   969,625 53,630 SH   SOLE 6 53,629 0 0
KINDER MORGAN INC DEL Stock 49456B101   14,572 806 SH   SOLE 9 806 0 0
KINDER MORGAN INC DEL Stock 49456B101   34,042 1,883 SH   SOLE 19 1,882 0 0
KINDER MORGAN INC DEL Stock 49456B101   2,486 137 SH   SOLE 33 137 0 0
KINDER MORGAN INC DEL Stock 49456B101   22,600 1,250 SH   SOLE 49 1,250 0 0
KINDER MORGAN INC DEL Stock 49456B101   3,389,209 187,456 SH   SOLE   187,456 0 0
KINIKSA PHARMACEUTICALS LTD Stock G5269C101   1,498 100 SH   SOLE   100 0 0
KINROSS GOLD CORP Stock 496902404   30,585 7,478 SH   SOLE   7,477 0 0
KINSALE CAP GROUP INC Stock 49714P108   262 1 SH   SOLE 19 1 0 0
KINSALE CAP GROUP INC Stock 49714P108   2,575,187 9,847 SH   SOLE   9,847 0 0
KITE RLTY GROUP TR REIT 49803T300   20,905 993 SH   SOLE   993 0 0
KKR & CO INC Stock 48251W104   19,496 420 SH   SOLE 9 420 0 0
KKR & CO INC Stock 48251W104   43,913 946 SH   SOLE 36 946 0 0
KKR & CO INC Stock 48251W104   324,024 6,980 SH   SOLE   6,980 0 0
KKR & CO INC Convertible Preferred 48251W401   401 7 SH   SOLE   7 0 0
KKR REAL ESTATE FIN TR INC Convertible 48251KAB6   14,721 15,000 SH   SOLE   15,000 0 0
KKR REAL ESTATE FIN TR INC REIT 48251K100   28,061 2,010 SH   SOLE   2,010 0 0
KLA CORP Stock 482480100   21,491 57 SH   SOLE 9 57 0 0
KLA CORP Stock 482480100   21,881 58 SH   SOLE 43 58 0 0
KLA CORP Stock 482480100   5,305,275 14,071 SH   SOLE   14,071 0 0
KLX ENERGY SERVICS HOLDNGS I Stock 48253L205   8,655 500 SH   SOLE   500 0 0
KNIGHT-SWIFT TRANSN HLDGS IN Stock 499049104   43,762 835 SH   SOLE   835 0 0
KNOWBE4 INC Stock 49926T104   545 22 SH   SOLE 19 22 0 0
INVESTMENT MANAGERS SER TR ETF 46143U849   31,565 875 SH   SOLE   875 0 0
KNOWLES CORP Stock 49926D109   821 50 SH   SOLE   50 0 0
KODIAK SCIENCES INC Stock 50015M109   179 25 SH   SOLE   25 0 0
KOHLS CORP Stock 500255104   246,824 9,775 SH   SOLE   9,775 0 0
KONINKLIJKE PHILIPS N V ADR 500472303   7,720 515 SH   SOLE 36 515 0 0
KONINKLIJKE PHILIPS N V ADR 500472303   17,829 1,189 SH   SOLE 43 1,189 0 0
KONINKLIJKE PHILIPS N V ADR 500472303   390 26 SH   SOLE   26 0 0
KONTOOR BRANDS INC Stock 50050N103   131,367 3,285 SH   SOLE   3,285 0 0
KB FINL GROUP INC ADR 48241A105   1,508 39 SH   SOLE 33 39 0 0
KB FINL GROUP INC ADR 48241A105   1,353 35 SH   SOLE   35 0 0
KOREA ELEC PWR CORP ADR 500631106   2,048 237 SH   SOLE 33 237 0 0
KORN FERRY Stock 500643200   506 10 SH   SOLE 19 10 0 0
KORN FERRY Stock 500643200   1,468 29 SH   SOLE   29 0 0
KORNIT DIGITAL LTD Stock M6372Q113   115 5 SH   SOLE 19 5 0 0
KOSMOS ENERGY LTD Stock 500688106   386,343 60,746 SH   SOLE   60,745 0 0
KRAFT HEINZ CO Stock 500754106   6,758 166 SH   SOLE 9 166 0 0
KRAFT HEINZ CO Stock 500754106   8,590 211 SH   SOLE 19 211 0 0
KRAFT HEINZ CO Stock 500754106   3,136 77 SH   SOLE 33 77 0 0
KRAFT HEINZ CO Stock 500754106   14,941 367 SH   SOLE 36 367 0 0
KRAFT HEINZ CO Stock 500754106   34,605 850 SH   SOLE 43 850 0 0
KRAFT HEINZ CO Stock 500754106   3,257 80 SH   SOLE 46 80 0 0
KRAFT HEINZ CO Stock 500754106   2,307,377 56,678 SH   SOLE   56,678 0 0
KRANESHARES TR ETF 500767405   17,129 672 SH   SOLE   671 0 0
KRANESHARES TR ETF 500767207   1,125 50 SH   SOLE   50 0 0
KRANESHARES TR ETF 500767827   120,179 4,271 SH   SOLE   4,270 0 0
KRANESHARES TR ETF 500767876   6,949 475 SH   SOLE   475 0 0
KRANESHARES TR ETF 500767306   469,455 15,545 SH   SOLE   15,544 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207   71,879 6,965 SH   SOLE 24 6,965 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207   34,634 3,356 SH   SOLE   3,356 0 0
KROGER CO Stock 501044101   7,267 163 SH   SOLE 9 163 0 0
KROGER CO Stock 501044101   2,898 65 SH   SOLE 19 65 0 0
KROGER CO Stock 501044101   2,203 49 SH   SOLE 33 49 0 0
KROGER CO Stock 501044101   1,769,629 39,696 SH   SOLE   39,695 0 0
KRONOS WORLDWIDE INC Stock 50105F105   470 50 SH   SOLE   50 0 0
KULICKE & SOFFA INDS INC Stock 501242101   22,396 506 SH   SOLE 7 506 0 0
KULICKE & SOFFA INDS INC Stock 501242101   2,965 67 SH   SOLE 9 67 0 0
KULICKE & SOFFA INDS INC Stock 501242101   10,130 229 SH   SOLE 34 228 0 0
KULICKE & SOFFA INDS INC Stock 501242101   26,733 604 SH   SOLE   604 0 0
KURA SUSHI USA INC Stock 501270102   954 20 SH   SOLE   20 0 0
KYNDRYL HLDGS INC Stock 50155Q100   133 12 SH   SOLE 9 12 0 0
KYNDRYL HLDGS INC Stock 50155Q100   584,556 52,568 SH   SOLE   52,568 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   38,311 184 SH   SOLE 9 184 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   23,320 112 SH   SOLE 19 112 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   833 4 SH   SOLE 33 4 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   12,076 58 SH   SOLE 36 58 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   27,949 134 SH   SOLE 43 134 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   1,184,771 5,690 SH   SOLE   5,690 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   11,774 50 SH   SOLE 19 50 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   5,652 24 SH   SOLE 33 24 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   21,900 93 SH   SOLE 36 93 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   50,752 216 SH   SOLE 43 215 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   1,413 6 SH   SOLE 46 6 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   3,906,704 16,590 SH   SOLE   16,590 0 0
LADDER CAP CORP REIT 505743104   783 78 SH   SOLE 19 78 0 0
LADDER CAP CORP REIT 505743104   68,654 6,838 SH   SOLE   6,838 0 0
LAKELAND FINL CORP Stock 511656100   4,524 62 SH   SOLE 9 62 0 0
LAKELAND FINL CORP Stock 511656100   30,793 422 SH   SOLE 23 422 0 0
LAKELAND FINL CORP Stock 511656100   16,213 222 SH   SOLE 34 222 0 0
LAKELAND INDS INC Stock 511795106   638 48 SH   SOLE   48 0 0
LAM RESEARCH CORP Stock 512807108   23,117 55 SH   SOLE 9 55 0 0
LAM RESEARCH CORP Stock 512807108   2,522 6 SH   SOLE 33 6 0 0
LAM RESEARCH CORP Stock 512807108   2,102 5 SH   SOLE 46 5 0 0
LAM RESEARCH CORP Stock 512807108   6,326,586 15,053 SH   SOLE   15,052 0 0
LAMAR ADVERTISING CO NEW REIT 512816109   10,762 114 SH   SOLE 9 114 0 0
LAMAR ADVERTISING CO NEW REIT 512816109   36,816 390 SH   SOLE 19 389 0 0
LAMAR ADVERTISING CO NEW REIT 512816109   15,982 169 SH   SOLE   169 0 0
LAMB WESTON HLDGS INC Stock 513272104   223,400 2,500 SH   SOLE 5 2,500 0 0
LAMB WESTON HLDGS INC Stock 513272104   1,698 19 SH   SOLE 19 19 0 0
LAMB WESTON HLDGS INC Stock 513272104   3,592 40 SH   SOLE 33 40 0 0
LAMB WESTON HLDGS INC Stock 513272104   983 11 SH   SOLE 46 11 0 0
LAMB WESTON HLDGS INC Stock 513272104   631,826 7,071 SH   SOLE   7,070 0 0
LANCASTER COLONY CORP Stock 513847103   197 1 SH   SOLE 19 1 0 0
LANDSEA HOMES CORP Stock 51509P103   3,543 680 SH   SOLE   680 0 0
LANDSTAR SYS INC Stock 515098101   11,892 73 SH   SOLE 9 73 0 0
LANDSTAR SYS INC Stock 515098101   4,073 25 SH   SOLE 19 25 0 0
LANDSTAR SYS INC Stock 515098101   54,572 335 SH   SOLE 23 335 0 0
LANDSTAR SYS INC Stock 515098101   14,537 89 SH   SOLE 34 89 0 0
LANDSTAR SYS INC Stock 515098101   15,313 94 SH   SOLE   94 0 0
LANTHEUS HLDGS INC Stock 516544103   357 7 SH   SOLE 19 7 0 0
LANTHEUS HLDGS INC Stock 516544103   227,180 4,458 SH   SOLE   4,458 0 0
LARGO INC Stock 517097101   6,348 1,180 SH   SOLE   1,180 0 0
LAS VEGAS SANDS CORP Stock 517834107   1,346 28 SH   SOLE 33 28 0 0
LAS VEGAS SANDS CORP Stock 517834107   96,621 2,010 SH   SOLE   2,010 0 0
LATHAM GROUP INC Stock 51819L107   5,590 1,736 SH   SOLE 23 1,736 0 0
LATTICE SEMICONDUCTOR CORP Stock 518415104   2,271 35 SH   SOLE 19 35 0 0
LATTICE SEMICONDUCTOR CORP Stock 518415104   66,632 1,027 SH   SOLE   1,027 0 0
LAZARD LTD Stock G54050102   5,166 149 SH   SOLE   149 0 0
LCI INDS Stock 50189K103   0 0 SH   SOLE 19 0 0 0
LCI INDS Stock 50189K103   1,757 19 SH   SOLE 23 19 0 0
LEAR CORP Stock 521865204   4,093 33 SH   SOLE 9 33 0 0
LEAR CORP Stock 521865204   4,465 36 SH   SOLE 36 36 0 0
LEAR CORP Stock 521865204   10,264 83 SH   SOLE 43 82 0 0
LEAR CORP Stock 521865204   1,984 16 SH   SOLE   16 0 0
LEGALZOOM COM INC Stock 52466B103   11,610 1,500 SH   SOLE   1,500 0 0
LEGGETT & PLATT INC Stock 524660107   19,628 609 SH   SOLE 19 609 0 0
LEGGETT & PLATT INC Stock 524660107   153,318 4,757 SH   SOLE   4,757 0 0
LEIDOS HOLDINGS INC Stock 525327102   5,575 53 SH   SOLE 9 53 0 0
LEIDOS HOLDINGS INC Stock 525327102   1,061 10 SH   SOLE 33 10 0 0
LEIDOS HOLDINGS INC Stock 525327102   14,306 136 SH   SOLE 36 136 0 0
LEIDOS HOLDINGS INC Stock 525327102   33,258 316 SH   SOLE 43 316 0 0
LEIDOS HOLDINGS INC Stock 525327102   415,667 3,952 SH   SOLE   3,951 0 0
LEJU HLDGS LTD ADR 50187J207   383 288 SH   SOLE   288 0 0
LEMAITRE VASCULAR INC Stock 525558201   4,464 97 SH   SOLE 9 97 0 0
LEMAITRE VASCULAR INC Stock 525558201   14,430 314 SH   SOLE 34 313 0 0
LEMAITRE VASCULAR INC Stock 525558201   36,816 800 SH   SOLE   800 0 0
LEMONADE INC Stock 52567D107   492 36 SH   SOLE 19 36 0 0
LEMONADE INC Stock 52567D107   514,614 37,618 SH   SOLE   37,618 0 0
LENNAR CORP Stock 526057104   543 6 SH   SOLE 46 6 0 0
LENNAR CORP Stock 526057104   150,706 1,665 SH   SOLE   1,665 0 0
LENNAR CORP Stock 526057302   75 1 SH   SOLE   1 0 0
LENNOX INTL INC Stock 526107107   19,617 82 SH   SOLE   82 0 0
LENSAR INC Stock 52634L108   53 18 SH   SOLE   18 0 0
LEONARDO DRS INC Stock 52661A108   5,112 400 SH   SOLE   400 0 0
LESLIES INC Stock 527064109   40,317 3,302 SH   SOLE 23 3,302 0 0
LESLIES INC Stock 527064109   1,966 161 SH   SOLE   161 0 0
LEVI STRAUSS & CO NEW Stock 52736R102   11,640 750 SH   SOLE   750 0 0
LEXICON PHARMACEUTICALS INC Stock 528872302   271 142 SH   SOLE 16 142 0 0
LEXICON PHARMACEUTICALS INC Stock 528872302   191 100 SH   SOLE   100 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   162 85 SH   SOLE   85 0 0
LGL GROUP INC Stock 50186A132   3 16 SH   SOLE   16 0 0
LHC GROUP INC Stock 50187A107   81,653 505 SH   SOLE   505 0 0
LI AUTO INC ADR 50202M102   1,775 87 SH   SOLE 33 87 0 0
LI AUTO INC ADR 50202M102   12,036 590 SH   SOLE   590 0 0
LIBERTY ALL STAR EQUITY FD CEF 530158104   30,045 5,271 SH   SOLE   5,271 0 0
LIBERTY ALL-STAR GROWTH FD I CEF 529900102   112,044 22,727 SH   SOLE   22,727 0 0
LIBERTY MEDIA CORP DEL Stock 531229706   327 10 SH   SOLE   10 0 0
LIBERTY BROADBAND CORP Stock 530307305   11,517 151 SH   SOLE   151 0 0
LIBERTY MEDIA CORP DEL Stock 531229888   129 4 SH   SOLE   4 0 0
LIBERTY MEDIA CORP DEL Stock 531229854   2,750 46 SH   SOLE 33 46 0 0
LIBERTY MEDIA CORP DEL Stock 531229854   4,185 70 SH   SOLE 36 70 0 0
LIBERTY MEDIA CORP DEL Stock 531229854   27,140 454 SH   SOLE   454 0 0
LIBERTY ENERGY INC Stock 53115L104   18,011 1,125 SH   SOLE   1,125 0 0
LI-CYCLE HOLDINGS CORP Stock 50202P105   3,475 730 SH   SOLE   730 0 0
LIFE STORAGE INC REIT 53223X107   12,116 123 SH   SOLE 19 123 0 0
LIFE STORAGE INC REIT 53223X107   2,279,933 23,147 SH   SOLE   23,146 0 0
LIGAND PHARMACEUTICALS INC Stock 53220K504   7,482 112 SH   SOLE   112 0 0
LIGHT & WONDER INC Stock 80874P109   293 5 SH   SOLE   5 0 0
LIGHTNING EMOTORS INC Stock 53228T101   7,330 20,000 SH   SOLE   20,000 0 0
LIGHTPATH TECHNOLOGIES INC Stock 532257805   5 4 SH   SOLE   4 0 0
LIGHTSPEED COMMERCE INC Stock 53229C107   467,224 32,673 SH   SOLE   32,673 0 0
LIGHTWAVE LOGIC INC Stock 532275104   839,961 194,886 SH   SOLE   194,886 0 0
LILIUM N V Stock N52586109   816 716 SH   SOLE   716 0 0
LILLY ELI & CO Stock 532457108   21,950 60 SH   SOLE 9 60 0 0
LILLY ELI & CO Stock 532457108   85,320 233 SH   SOLE 19 233 0 0
LILLY ELI & CO Stock 532457108   241,454 660 SH   SOLE 30 660 0 0
LILLY ELI & CO Stock 532457108   15,804 43 SH   SOLE 33 43 0 0
LILLY ELI & CO Stock 532457108   6,951 19 SH   SOLE 36 19 0 0
LILLY ELI & CO Stock 532457108   120,727 330 SH   SOLE 41 330 0 0
LILLY ELI & CO Stock 532457108   16,112 44 SH   SOLE 43 44 0 0
LILLY ELI & CO Stock 532457108   184,383 504 SH   SOLE 45 504 0 0
LILLY ELI & CO Stock 532457108   9,878 27 SH   SOLE 46 27 0 0
LILLY ELI & CO Stock 532457108   16,140,865 44,120 SH   SOLE   44,120 0 0
LINCOLN ELEC HLDGS INC Stock 533900106   146,368 1,013 SH   SOLE   1,013 0 0
LINCOLN NATL CORP IND Stock 534187109   307 10 SH   SOLE 33 10 0 0
LINCOLN NATL CORP IND Stock 534187109   510,904 16,631 SH   SOLE   16,631 0 0
LINDE PLC Stock G5494J103   2,413,188 7,398 SH   SOLE 6 7,398 0 0
LINDE PLC Stock G5494J103   17,288 53 SH   SOLE 9 53 0 0
LINDE PLC Stock G5494J103   8,216 25 SH   SOLE 33 25 0 0
LINDE PLC Stock G5494J103   1,954,324 5,992 SH   SOLE   5,991 0 0
LINDSAY CORP Stock 535555106   1,303 8 SH   SOLE 19 8 0 0
LIONS GATE ENTMNT CORP Stock 535919500   119 22 SH   SOLE   22 0 0
LIQUIDIA CORPORATION Stock 53635D202   179,475 28,175 SH   SOLE   28,175 0 0
LITHIA MTRS INC Stock 536797103   2,662 13 SH   SOLE   13 0 0
LITHIUM AMERS CORP NEW Stock 53680Q207   74,000 3,905 SH   SOLE   3,905 0 0
LITTELFUSE INC Stock 537008104   3,303 15 SH   SOLE 9 15 0 0
LITTELFUSE INC Stock 537008104   12,100 55 SH   SOLE 34 54 0 0
LITTELFUSE INC Stock 537008104   1,541 7 SH   SOLE   7 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109   418 6 SH   SOLE 33 6 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109   3,138 45 SH   SOLE 36 45 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109   767 11 SH   SOLE 46 11 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109   88,849 1,274 SH   SOLE   1,274 0 0
LIVE OAK BANCSHARES INC Stock 53803X105   1,311,677 43,433 SH   SOLE   43,433 0 0
LIVENT CORP Stock 53814L108   119 6 SH   SOLE 19 6 0 0
LIVENT CORP Stock 53814L108   37,932 1,909 SH   SOLE   1,909 0 0
LIVEPERSON INC Stock 538146101   445,612 43,946 SH   SOLE   43,946 0 0
LIVERAMP HLDGS INC Stock 53815P108   6,188 264 SH   SOLE 9 264 0 0
LIVERAMP HLDGS INC Stock 53815P108   619,941 26,448 SH   SOLE   26,448 0 0
LKQ CORP Stock 501889208   10,575 198 SH   SOLE 9 198 0 0
LKQ CORP Stock 501889208   961 18 SH   SOLE 46 18 0 0
LKQ CORP Stock 501889208   1,589,108 29,753 SH   SOLE   29,753 0 0
LLOYDS BANKING GROUP PLC ADR 539439109   182,924 83,147 SH   SOLE   83,147 0 0
LOCKHEED MARTIN CORP Stock 539830109   2,804,288 5,764 SH   SOLE 6 5,764 0 0
LOCKHEED MARTIN CORP Stock 539830109   49,135 101 SH   SOLE 9 101 0 0
LOCKHEED MARTIN CORP Stock 539830109   70,885 146 SH   SOLE 19 145 0 0
LOCKHEED MARTIN CORP Stock 539830109   4,928 10 SH   SOLE 33 10 0 0
LOCKHEED MARTIN CORP Stock 539830109   2,919 6 SH   SOLE 49 6 0 0
LOCKHEED MARTIN CORP Stock 539830109   10,879,381 22,363 SH   SOLE   22,363 0 0
LOEWS CORP Stock 540424108   12,949 222 SH   SOLE 9 222 0 0
LOEWS CORP Stock 540424108   70,871 1,215 SH   SOLE 26 1,215 0 0
LOEWS CORP Stock 540424108   9,099 156 SH   SOLE 46 156 0 0
LOEWS CORP Stock 540424108   11,899 204 SH   SOLE   204 0 0
LOGAN RIDGE FINANCE CORP CEF 541098109   10,330 462 SH   SOLE   462 0 0
LOGITECH INTL S A Stock H50430232   10,151 163 SH   SOLE   163 0 0
LORDSTOWN MOTORS CORP Stock 54405Q100   755 662 SH   SOLE   662 0 0
LOUISIANA PAC CORP Stock 546347105   146,867 2,481 SH   SOLE   2,480 0 0
LOVESAC COMPANY Stock 54738L109   748 34 SH   SOLE   34 0 0
LOWES COS INC Stock 548661107   581,781 2,920 SH   SOLE 6 2,920 0 0
LOWES COS INC Stock 548661107   32,875 165 SH   SOLE 9 165 0 0
LOWES COS INC Stock 548661107   56,823 285 SH   SOLE 19 285 0 0
LOWES COS INC Stock 548661107   217,303 1,091 SH   SOLE 30 1,090 0 0
LOWES COS INC Stock 548661107   6,022 30 SH   SOLE 33 30 0 0
LOWES COS INC Stock 548661107   1,992 10 SH   SOLE 49 10 0 0
LOWES COS INC Stock 548661107   10,328,639 51,840 SH   SOLE   51,840 0 0
LOYALTY VENTURES INC Stock 54911Q107   5,061 2,100 SH   SOLE   2,100 0 0
LPL FINL HLDGS INC Stock 50212V100   335,064 1,550 SH   SOLE 5 1,550 0 0
LPL FINL HLDGS INC Stock 50212V100   10,809 50 SH   SOLE 9 50 0 0
LPL FINL HLDGS INC Stock 50212V100   1,471,983 6,809 SH   SOLE   6,809 0 0
LSB INDS INC Stock 502160104   186 14 SH   SOLE   14 0 0
LSI INDS INC OHIO Stock 50216C108   7,344 600 SH   SOLE   600 0 0
LTC PPTYS INC REIT 502175102   54,435 1,532 SH   SOLE   1,532 0 0
LUCID GROUP INC Stock 549498103   131,184 19,207 SH   SOLE   19,206 0 0
LULULEMON ATHLETICA INC Stock 550021109   8,330 26 SH   SOLE 19 26 0 0
LULULEMON ATHLETICA INC Stock 550021109   1,922 6 SH   SOLE 36 6 0 0
LULULEMON ATHLETICA INC Stock 550021109   96,114 300 SH   SOLE 41 300 0 0
LULULEMON ATHLETICA INC Stock 550021109   1,560,333 4,870 SH   SOLE   4,870 0 0
LL FLOORING HOLDINGS INC Stock 55003T107   6 1 SH   SOLE   1 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   55,186 10,572 SH   SOLE 19 10,572 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   600 115 SH   SOLE 46 115 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   658,670 126,182 SH   SOLE   126,181 0 0
LUMENTUM HLDGS INC Stock 55024U109   1,043 20 SH   SOLE 19 20 0 0
LUMENTUM HLDGS INC Stock 55024U109   48,988 939 SH   SOLE   939 0 0
LUMINAR TECHNOLOGIES INC Stock 550424105   20,790 4,200 SH   SOLE   4,200 0 0
LYFT INC Stock 55087P104   79,157 7,183 SH   SOLE   7,183 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   152,443 1,836 SH   SOLE 19 1,836 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   2,504 30 SH   SOLE 33 30 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   41,847 504 SH   SOLE 52 504 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   1,672,796 20,147 SH   SOLE   20,146 0 0
M & T BK CORP Stock 55261F104   1,262,746 8,705 SH   SOLE 6 8,704 0 0
M & T BK CORP Stock 55261F104   3,347 23 SH   SOLE 33 23 0 0
M & T BK CORP Stock 55261F104   1,451 10 SH   SOLE 46 10 0 0
M & T BK CORP Stock 55261F104   819,698 5,651 SH   SOLE   5,650 0 0
M D C HLDGS INC Stock 552676108   31,600 1,000 SH   SOLE   1,000 0 0
MACERICH CO REIT 554382101   58,676 5,211 SH   SOLE   5,211 0 0
MACOM TECH SOLUTIONS HLDGS I Stock 55405Y100   18,075 287 SH   SOLE   287 0 0
MACQUARIE / FIRST TR GLOBAL CEF 55607W100   29,405 3,635 SH   SOLE   3,634 0 0
MACQUARIE GLOBAL INFRASTRUCT CEF 55608D101   42,566 1,873 SH   SOLE   1,873 0 0
MACYS INC Stock 55616P104   847 41 SH   SOLE 19 41 0 0
MACYS INC Stock 55616P104   192,423 9,318 SH   SOLE   9,318 0 0
MADISON COVERED CALL & EQUIT CEF 557437100   2,813 363 SH   SOLE   363 0 0
MAG SILVER CORP Stock 55903Q104   8,440 540 SH   SOLE   540 0 0
MAGELLAN MIDSTREAM PRTNRS LP Stock 559080106   25,105 500 SH   SOLE 49 500 0 0
MAGELLAN MIDSTREAM PRTNRS LP Stock 559080106   313,958 6,253 SH   SOLE   6,252 0 0
MAGNA INTL INC Stock 559222401   1,742 31 SH   SOLE 9 31 0 0
MAGNA INTL INC Stock 559222401   300,675 5,352 SH   SOLE   5,352 0 0
MAGNACHIP SEMICONDUCTOR CORP Stock 55933J203   7,118 758 SH   SOLE   758 0 0
MAGNOLIA OIL & GAS CORP Stock 559663109   1,688 72 SH   SOLE 19 72 0 0
MAGNOLIA OIL & GAS CORP Stock 559663109   17,588 750 SH   SOLE   750 0 0
NORTHERN LTS FD TR IV ETF 66538H591   81,459 2,100 SH   SOLE   2,100 0 0
MAIN STR CAP CORP CEF 56035L104   1,434,650 38,827 SH   SOLE   38,826 0 0
MAINSTAY MACKAY DEFINEDTERM CEF 56064K100   134,904 8,400 SH   SOLE   8,400 0 0
MAKEMYTRIP LIMITED MAURITIUS Stock V5633W109   3,308 120 SH   SOLE   120 0 0
MALIBU BOATS INC Stock 56117J100   1,492 28 SH   SOLE   28 0 0
MAMAMANCINI S HLDGS INC Stock 56146T103   1,795 1,000 SH   SOLE   1,000 0 0
MAMMOTH ENERGY SVCS INC Stock 56155L108   4,325 500 SH   SOLE   500 0 0
MANCHESTER UTD PLC NEW Stock G5784H106   2,333 100 SH   SOLE   100 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   1,578 13 SH   SOLE 9 13 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   45,646 376 SH   SOLE 19 376 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   3,156 26 SH   SOLE 23 26 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   5,584 46 SH   SOLE 50 46 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   70,291 579 SH   SOLE   579 0 0
MANITOWOC CO INC Stock 563571405   156 17 SH   SOLE   17 0 0
MANPOWERGROUP INC WIS Stock 56418H100   3,245 39 SH   SOLE 9 39 0 0
MANPOWERGROUP INC WIS Stock 56418H100   58,996 709 SH   SOLE   709 0 0
MANULIFE FINL CORP Stock 56501R106   10,900 611 SH   SOLE 9 611 0 0
MANULIFE FINL CORP Stock 56501R106   368,246 20,642 SH   SOLE   20,641 0 0
MARATHON DIGITAL HOLDINGS IN Stock 565788106   6,891 2,015 SH   SOLE   2,014 0 0
MARATHON OIL CORP Stock 565849106   9,041 334 SH   SOLE 9 334 0 0
MARATHON OIL CORP Stock 565849106   11,396 421 SH   SOLE 19 421 0 0
MARATHON OIL CORP Stock 565849106   225,412 8,327 SH   SOLE 45 8,327 0 0
MARATHON OIL CORP Stock 565849106   1,054,780 38,965 SH   SOLE   38,964 0 0
MARATHON PETE CORP Stock 56585A102   2,358 20 SH   SOLE 33 20 0 0
MARATHON PETE CORP Stock 56585A102   5,473,382 47,026 SH   SOLE   47,026 0 0
MARAVAI LIFESCIENCES HLDGS I Stock 56600D107   143 10 SH   SOLE   10 0 0
MARCUS CORP DEL Stock 566330106   14,390 1,000 SH   SOLE   1,000 0 0
MARIN SOFTWARE INC Stock 56804T205   14 14 SH   SOLE   14 0 0
MARINEMAX INC Stock 567908108   12,925 414 SH   SOLE   414 0 0
MARKEL CORP Stock 570535104   34,255 26 SH   SOLE 2 26 0 0
MARKEL CORP Stock 570535104   511,186 388 SH   SOLE 6 388 0 0
MARKEL CORP Stock 570535104   22,397 17 SH   SOLE 9 17 0 0
MARKEL CORP Stock 570535104   262,181 199 SH   SOLE   199 0 0
VANECK ETF TRUST ETF 92189H300   17,853 737 SH   SOLE   736 0 0
VANECK ETF TRUST ETF 92189F767   1,208 37 SH   SOLE   37 0 0
VANECK ETF TRUST ETF 92189H201   12,178 267 SH   SOLE   267 0 0
VANECK ETF TRUST ETF 92189F452   36,854 3,158 SH   SOLE   3,158 0 0
VANECK ETF TRUST ETF 92189F403   84 15 SH   SOLE 36 14 0 0
VANECK ETF TRUST ETF 92189F403   30,567 5,410 SH   SOLE   5,410 0 0
VANECK ETF TRUST ETF 92189F700   48,682 567 SH   SOLE   567 0 0
VANECK ETF TRUST ETF 92189F106   44,157 1,541 SH   SOLE 9 1,540 0 0
VANECK ETF TRUST ETF 92189F106   1,232 43 SH   SOLE 49 43 0 0
VANECK ETF TRUST ETF 92189F106   1,590,784 55,505 SH   SOLE   55,505 0 0
MARKETAXESS HLDGS INC Stock 57060D108   133,254 478 SH   SOLE 23 477 0 0
MARKETAXESS HLDGS INC Stock 57060D108   558 2 SH   SOLE 33 2 0 0
MARKETAXESS HLDGS INC Stock 57060D108   837 3 SH   SOLE 46 3 0 0
MARKETAXESS HLDGS INC Stock 57060D108   146,696 526 SH   SOLE   526 0 0
MARQETA INC Stock 57142B104   555 91 SH   SOLE   90 0 0
MARRIOTT INTL INC NEW Stock 571903202   8,051 54 SH   SOLE 19 54 0 0
MARRIOTT INTL INC NEW Stock 571903202   2,684 18 SH   SOLE 33 18 0 0
MARRIOTT INTL INC NEW Stock 571903202   1,787 12 SH   SOLE 46 12 0 0
MARRIOTT INTL INC NEW Stock 571903202   562,406 3,777 SH   SOLE   3,777 0 0
MARRIOTT VACATIONS WORLDWIDE Stock 57164Y107   68,775 511 SH   SOLE   511 0 0
MARSH & MCLENNAN COS INC Stock 571748102   9,929 60 SH   SOLE 4 60 0 0
MARSH & MCLENNAN COS INC Stock 571748102   496 3 SH   SOLE 9 3 0 0
MARSH & MCLENNAN COS INC Stock 571748102   72,811 440 SH   SOLE 19 440 0 0
MARSH & MCLENNAN COS INC Stock 571748102   4,996 30 SH   SOLE 33 30 0 0
MARSH & MCLENNAN COS INC Stock 571748102   4,468 27 SH   SOLE 46 27 0 0
MARSH & MCLENNAN COS INC Stock 571748102   1,585,079 9,579 SH   SOLE   9,578 0 0
MARTEN TRANS LTD Stock 573075108   22,668 1,146 SH   SOLE 6 1,146 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   1,014 3 SH   SOLE 46 3 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   239,283 708 SH   SOLE   708 0 0
MARVELL TECHNOLOGY INC Stock 573874104   8,853 239 SH   SOLE 9 239 0 0
MARVELL TECHNOLOGY INC Stock 573874104   8,609 232 SH   SOLE 43 232 0 0
MARVELL TECHNOLOGY INC Stock 573874104   604,154 16,311 SH   SOLE   16,310 0 0
MASCO CORP Stock 574599106   1,379,052 29,549 SH   SOLE 6 29,549 0 0
MASCO CORP Stock 574599106   26,929 577 SH   SOLE 9 577 0 0
MASCO CORP Stock 574599106   933 20 SH   SOLE 46 20 0 0
MASCO CORP Stock 574599106   960,921 20,590 SH   SOLE   20,589 0 0
MASIMO CORP Stock 574795100   111,110 751 SH   SOLE   751 0 0
MASONITE INTL CORP Stock 575385109   15,074 187 SH   SOLE 9 187 0 0
MASTEC INC Stock 576323109   86,610 1,015 SH   SOLE   1,015 0 0
MASTERBRAND INC Stock 57638P104   76 10 SH   SOLE 33 10 0 0
MASTERBRAND INC Stock 57638P104   19,456 2,577 SH   SOLE   2,577 0 0
MASTERCARD INCORPORATED Stock 57636Q104   30,253 87 SH   SOLE 2 87 0 0
MASTERCARD INCORPORATED Stock 57636Q104   2,101,362 6,043 SH   SOLE 6 6,043 0 0
MASTERCARD INCORPORATED Stock 57636Q104   80,326 231 SH   SOLE 9 231 0 0
MASTERCARD INCORPORATED Stock 57636Q104   19,148 55 SH   SOLE 19 55 0 0
MASTERCARD INCORPORATED Stock 57636Q104   132,833 382 SH   SOLE 28 382 0 0
MASTERCARD INCORPORATED Stock 57636Q104   231,444 666 SH   SOLE 30 665 0 0
MASTERCARD INCORPORATED Stock 57636Q104   15,321 44 SH   SOLE 33 44 0 0
MASTERCARD INCORPORATED Stock 57636Q104   27,843 80 SH   SOLE 43 80 0 0
MASTERCARD INCORPORATED Stock 57636Q104   5,216 15 SH   SOLE 46 15 0 0
MASTERCARD INCORPORATED Stock 57636Q104   60,157 173 SH   SOLE 48 173 0 0
MASTERCARD INCORPORATED Stock 57636Q104   346,527 997 SH   SOLE 53 996 0 0
MASTERCARD INCORPORATED Stock 57636Q104   13,945,166 40,103 SH   SOLE   40,103 0 0
MASTERCRAFT BOAT HLDGS INC Stock 57637H103   5,148 199 SH   SOLE   199 0 0
MATADOR RES CO Stock 576485205   1,259 22 SH   SOLE 19 22 0 0
MATADOR RES CO Stock 576485205   82,174 1,436 SH   SOLE   1,435 0 0
MATCH GROUP INC NEW Stock 57667L107   3,402 82 SH   SOLE 33 82 0 0
MATCH GROUP INC NEW Stock 57667L107   4,232 102 SH   SOLE 36 102 0 0
MATCH GROUP INC NEW Stock 57667L107   16,098 388 SH   SOLE 43 388 0 0
MATCH GROUP INC NEW Stock 57667L107   788 19 SH   SOLE 46 19 0 0
MATCH GROUP INC NEW Stock 57667L107   20,206 487 SH   SOLE   487 0 0
SELECT SECTOR SPDR TR ETF 81369Y100   4,272 55 SH   SOLE 16 55 0 0
SELECT SECTOR SPDR TR ETF 81369Y100   1,554 20 SH   SOLE 19 20 0 0
SELECT SECTOR SPDR TR ETF 81369Y100   2,732,072 35,171 SH   SOLE   35,170 0 0
MATERION CORP Stock 576690101   4,200 48 SH   SOLE 9 48 0 0
MATERION CORP Stock 576690101   15,718 180 SH   SOLE 34 179 0 0
MATSON INC Stock 57686G105   563 9 SH   SOLE 19 9 0 0
MATSON INC Stock 57686G105   82,513 1,320 SH   SOLE   1,320 0 0
MATTERPORT INC Stock 577096100   18,676 6,670 SH   SOLE   6,670 0 0
MAVERIX METALS INC Stock 57776F405   3,756 803 SH   SOLE   802 0 0
MAXAR TECHNOLOGIES INC Stock 57778K105   190,714 3,686 SH   SOLE   3,686 0 0
MAXLINEAR INC Stock 57776J100   747 22 SH   SOLE   22 0 0
MAYVILLE ENGR CO INC Stock 578605107   5,710 451 SH   SOLE   451 0 0
MCCORMICK & CO INC Stock 579780206   62,168 750 SH   SOLE 5 750 0 0
MCCORMICK & CO INC Stock 579780206   2,493 30 SH   SOLE 33 30 0 0
MCCORMICK & CO INC Stock 579780206   1,989 24 SH   SOLE 46 24 0 0
MCCORMICK & CO INC Stock 579780206   819,138 9,882 SH   SOLE   9,882 0 0
MCDONALDS CORP Stock 580135101   1,594,969 6,052 SH   SOLE 6 6,052 0 0
MCDONALDS CORP Stock 580135101   64,516 245 SH   SOLE 7 244 0 0
MCDONALDS CORP Stock 580135101   18,447 70 SH   SOLE 9 70 0 0
MCDONALDS CORP Stock 580135101   113,567 431 SH   SOLE 19 430 0 0
MCDONALDS CORP Stock 580135101   6,410 24 SH   SOLE 33 24 0 0
MCDONALDS CORP Stock 580135101   27,671 105 SH   SOLE 36 105 0 0
MCDONALDS CORP Stock 580135101   7,115 27 SH   SOLE 46 27 0 0
MCDONALDS CORP Stock 580135101   9,695,263 36,790 SH   SOLE   36,789 0 0
MCGRATH RENTCORP Stock 580589109   197 2 SH   SOLE 19 2 0 0
MCGRATH RENTCORP Stock 580589109   5,529 56 SH   SOLE   56 0 0
MCKESSON CORP Stock 58155Q103   21,007 56 SH   SOLE 9 56 0 0
MCKESSON CORP Stock 58155Q103   19,161 51 SH   SOLE 19 51 0 0
MCKESSON CORP Stock 58155Q103   1,504 4 SH   SOLE 33 4 0 0
MCKESSON CORP Stock 58155Q103   5,657,748 15,083 SH   SOLE   15,082 0 0
MDU RES GROUP INC Stock 552690109   35,589 1,173 SH   SOLE 24 1,173 0 0
MDU RES GROUP INC Stock 552690109   69,448 2,289 SH   SOLE   2,289 0 0
MEDALLION FINL CORP Stock 583928106   214 30 SH   SOLE   30 0 0
MEDIAALPHA INC Stock 58450V104   44,039 4,426 SH   SOLE 23 4,426 0 0
MEDIAALPHA INC Stock 58450V104   3,950 397 SH   SOLE   397 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304   1,192 107 SH   SOLE 49 107 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304   680,168 61,056 SH   SOLE   61,056 0 0
MEDICENNA THERAPEUTICS CORP Stock 58490H107   342 747 SH   SOLE   747 0 0
MEDIFAST INC Stock 58470H101   186 2 SH   SOLE   1 0 0
PEDIATRIX MEDICAL GROUP INC Stock 58502B106   0 0 SH   SOLE 19 0 0 0
MEDPACE HLDGS INC Stock 58506Q109   35,472 167 SH   SOLE 19 167 0 0
MEDPACE HLDGS INC Stock 58506Q109   3,765,817 17,729 SH   SOLE   17,729 0 0
MEDTRONIC PLC Stock G5960L103   126,295 1,625 SH   SOLE 5 1,625 0 0
MEDTRONIC PLC Stock G5960L103   1,055,308 13,578 SH   SOLE 6 13,578 0 0
MEDTRONIC PLC Stock G5960L103   35,696 459 SH   SOLE 7 459 0 0
MEDTRONIC PLC Stock G5960L103   38,860 500 SH   SOLE 9 500 0 0
MEDTRONIC PLC Stock G5960L103   38,846 500 SH   SOLE 19 499 0 0
MEDTRONIC PLC Stock G5960L103   44,922 578 SH   SOLE 24 578 0 0
MEDTRONIC PLC Stock G5960L103   39,249 505 SH   SOLE 26 505 0 0
MEDTRONIC PLC Stock G5960L103   2,896 37 SH   SOLE 33 37 0 0
MEDTRONIC PLC Stock G5960L103   24,404 314 SH   SOLE 36 314 0 0
MEDTRONIC PLC Stock G5960L103   56,648 729 SH   SOLE 43 728 0 0
MEDTRONIC PLC Stock G5960L103   2,487 32 SH   SOLE 46 32 0 0
MEDTRONIC PLC Stock G5960L103   56,114 722 SH   SOLE 52 722 0 0
MEDTRONIC PLC Stock G5960L103   2,862,060 36,825 SH   SOLE   36,825 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   7,211 627 SH   SOLE 9 627 0 0
MEMBERSHIP COLLECTIVE GROUP Stock 586001109   3,740 1,000 SH   SOLE   1,000 0 0
MERCADOLIBRE INC Stock 58733R102   2,836,596 3,352 SH   SOLE   3,352 0 0
MERCHANTS BANCORP IND Stock 58844R108   107,543 4,422 SH   SOLE   4,422 0 0
MERCK & CO INC Stock 58933Y105   71,685 646 SH   SOLE 7 646 0 0
MERCK & CO INC Stock 58933Y105   76,223 687 SH   SOLE 9 687 0 0
MERCK & CO INC Stock 58933Y105   157,892 1,423 SH   SOLE 19 1,423 0 0
MERCK & CO INC Stock 58933Y105   67,125 605 SH   SOLE 26 605 0 0
MERCK & CO INC Stock 58933Y105   15,462 139 SH   SOLE 33 139 0 0
MERCK & CO INC Stock 58933Y105   11,539 104 SH   SOLE 46 104 0 0
MERCK & CO INC Stock 58933Y105   64,351 580 SH   SOLE 52 580 0 0
MERCK & CO INC Stock 58933Y105   14,468,982 130,410 SH   SOLE   130,409 0 0
MERCURY SYS INC Stock 589378108   1,342 30 SH   SOLE   30 0 0
MERCURY GENL CORP NEW Stock 589400100   69,534 2,033 SH   SOLE   2,033 0 0
MERIT MED SYS INC Stock 589889104   212 3 SH   SOLE 19 3 0 0
MERITAGE HOMES CORP Stock 59001A102   5,624 61 SH   SOLE   61 0 0
EA SERIES TRUST ETF 02072L862   98,626 4,743 SH   SOLE   4,743 0 0
MESA AIR GROUP INC Stock 590479135   16,830 11,000 SH   SOLE   11,000 0 0
MESA LABS INC Stock 59064R109   28,284 170 SH   SOLE 23 170 0 0
MESA LABS INC Stock 59064R109   2,493 15 SH   SOLE   15 0 0
MESA RTY TR Stock 590660106   4,428 201 SH   SOLE   201 0 0
META MATERIALS INC Stock 59134N104   708 595 SH   SOLE   595 0 0
META PLATFORMS INC Stock 30303M102   13,598 113 SH   SOLE 4 113 0 0
META PLATFORMS INC Stock 30303M102   58,245 484 SH   SOLE 9 484 0 0
META PLATFORMS INC Stock 30303M102   178,825 1,486 SH   SOLE 18 1,486 0 0
META PLATFORMS INC Stock 30303M102   10,229 85 SH   SOLE 19 85 0 0
META PLATFORMS INC Stock 30303M102   58,726 488 SH   SOLE 24 488 0 0
META PLATFORMS INC Stock 30303M102   481 4 SH   SOLE 25 4 0 0
META PLATFORMS INC Stock 30303M102   11,673 97 SH   SOLE 33 97 0 0
META PLATFORMS INC Stock 30303M102   9,058,848 75,277 SH   SOLE   75,277 0 0
METALLA RTY & STREAMING LTD Stock 59124U605   69,069 14,067 SH   SOLE   14,067 0 0
METHANEX CORP Stock 59151K108   265 7 SH   SOLE   7 0 0
METLIFE INC Stock 59156R108   33,363 461 SH   SOLE 9 461 0 0
METLIFE INC Stock 59156R108   111,461 1,540 SH   SOLE 19 1,540 0 0
METLIFE INC Stock 59156R108   3,436 47 SH   SOLE 33 47 0 0
METLIFE INC Stock 59156R108   2,750 38 SH   SOLE 46 38 0 0
METLIFE INC Stock 59156R108   3,400,732 46,991 SH   SOLE   46,990 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   11,564 8 SH   SOLE 9 8 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   1,445 1 SH   SOLE 33 1 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   719,834 498 SH   SOLE   498 0 0
MFA FINL INC REIT 55272X607   21,375 2,170 SH   SOLE   2,170 0 0
MFS CHARTER INCOME TR CEF 552727109   79,907 12,993 SH   SOLE   12,993 0 0
MFS GOVT MKTS INCOME TR CEF 552939100   9,930 3,000 SH   SOLE   3,000 0 0
MFS HIGH INCOME MUN TR CEF 59318D104   4,986 1,429 SH   SOLE   1,428 0 0
MFS MUN INCOME TR CEF 552738106   1,735 335 SH   SOLE   335 0 0
MGE ENERGY INC Stock 55277P104   39,252 558 SH   SOLE   557 0 0
MGIC INVT CORP WIS Stock 552848103   2,509 193 SH   SOLE 19 193 0 0
MGIC INVT CORP WIS Stock 552848103   9,100 700 SH   SOLE   700 0 0
MGM RESORTS INTERNATIONAL Stock 552953101   7,712 230 SH   SOLE 19 230 0 0
MGM RESORTS INTERNATIONAL Stock 552953101   1,408 42 SH   SOLE 33 42 0 0
MGM RESORTS INTERNATIONAL Stock 552953101   168 5 SH   SOLE 46 5 0 0
MGM RESORTS INTERNATIONAL Stock 552953101   128,185 3,823 SH   SOLE   3,823 0 0
MGP INGREDIENTS INC NEW Stock 55303J106   28,403 267 SH   SOLE 6 267 0 0
MGP INGREDIENTS INC NEW Stock 55303J106   213 2 SH   SOLE 19 2 0 0
MGP INGREDIENTS INC NEW Stock 55303J106   426 4 SH   SOLE   4 0 0
CAPRI HOLDINGS LIMITED Stock G1890L107   75,662 1,320 SH   SOLE   1,320 0 0
MICRO FOCUS INTL PLC ADR 594837403   82 13 SH   SOLE   13 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   6,252 89 SH   SOLE 9 89 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   16,017 228 SH   SOLE 19 228 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   3,802 54 SH   SOLE 33 54 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   1,265 18 SH   SOLE 46 18 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   454,972 6,476 SH   SOLE   6,476 0 0
MICRON TECHNOLOGY INC Stock 595112103   13,944 279 SH   SOLE 9 279 0 0
MICRON TECHNOLOGY INC Stock 595112103   48,131 963 SH   SOLE 24 963 0 0
MICRON TECHNOLOGY INC Stock 595112103   3,552 71 SH   SOLE 33 71 0 0
MICRON TECHNOLOGY INC Stock 595112103   11,995 240 SH   SOLE 36 240 0 0
MICRON TECHNOLOGY INC Stock 595112103   27,856 557 SH   SOLE 43 557 0 0
MICRON TECHNOLOGY INC Stock 595112103   800 16 SH   SOLE 46 16 0 0
MICRON TECHNOLOGY INC Stock 595112103   4,286,103 85,756 SH   SOLE   85,756 0 0
BANK MONTREAL MEDIUM ETF 063679534   692 16 SH   SOLE   16 0 0
MICROSOFT CORP Stock 594918104   41,489 173 SH   SOLE 2 173 0 0
MICROSOFT CORP Stock 594918104   52,281 218 SH   SOLE 4 218 0 0
MICROSOFT CORP Stock 594918104   293,780 1,225 SH   SOLE 5 1,225 0 0
MICROSOFT CORP Stock 594918104   2,413,403 10,063 SH   SOLE 6 10,063 0 0
MICROSOFT CORP Stock 594918104   70,476 294 SH   SOLE 7 293 0 0
MICROSOFT CORP Stock 594918104   361,169 1,506 SH   SOLE 9 1,506 0 0
MICROSOFT CORP Stock 594918104   543,672 2,267 SH   SOLE 18 2,267 0 0
MICROSOFT CORP Stock 594918104   267,979 1,117 SH   SOLE 19 1,117 0 0
MICROSOFT CORP Stock 594918104   130,942 546 SH   SOLE 24 546 0 0
MICROSOFT CORP Stock 594918104   158,041 659 SH   SOLE 28 659 0 0
MICROSOFT CORP Stock 594918104   89,530 373 SH   SOLE 33 373 0 0
MICROSOFT CORP Stock 594918104   14,964 62 SH   SOLE 36 62 0 0
MICROSOFT CORP Stock 594918104   95,928 400 SH   SOLE 41 400 0 0
MICROSOFT CORP Stock 594918104   127,837 533 SH   SOLE 43 533 0 0
MICROSOFT CORP Stock 594918104   41,969 175 SH   SOLE 46 175 0 0
MICROSOFT CORP Stock 594918104   95,928 400 SH   SOLE 49 400 0 0
MICROSOFT CORP Stock 594918104   77,942 325 SH   SOLE 50 325 0 0
MICROSOFT CORP Stock 594918104   466,450 1,945 SH   SOLE 53 1,945 0 0
MICROSOFT CORP Stock 594918104   47,297,817 197,222 SH   SOLE   197,222 0 0
MICROSTRATEGY INC Stock 594972408   33,411 236 SH   SOLE   236 0 0
MICROVAST HOLDINGS INC Stock 59516C106   176 115 SH   SOLE   115 0 0
MICROVISION INC DEL Stock 594960304   66 28 SH   SOLE   28 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   11,774 75 SH   SOLE 19 75 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   5,024 32 SH   SOLE 33 32 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   250,887 1,598 SH   SOLE   1,598 0 0
MIDDLEBY CORP Stock 596278101   2,410 18 SH   SOLE 9 18 0 0
MIDDLEBY CORP Stock 596278101   184,246 1,376 SH   SOLE   1,376 0 0
MILLER HOWARD HIGH INC EQTY CEF 600379101   11,965 1,145 SH   SOLE   1,145 0 0
MIND MEDICINE MINDMED INC Stock 60255C885   55 25 SH   SOLE   25 0 0
MITEK SYS INC Stock 606710200   11,725 1,210 SH   SOLE   1,210 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104   2,801 420 SH   SOLE 9 420 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104   2,608 391 SH   SOLE   391 0 0
MIX TELEMATICS LTD ADR 60688N102   703 100 SH   SOLE   100 0 0
MKS INSTRS INC Stock 55306N104   409,585 4,834 SH   SOLE   4,834 0 0
MOBILE TELESYSTEMS PUB JT STK SPONSORED ADR ADR 607409109   0 1,429 SH   SOLE   1,428 0 0
MOBILEYE GLOBAL INC Stock 60741F104   82,391 2,350 SH   SOLE   2,350 0 0
MODERNA INC Stock 60770K107   12,753 71 SH   SOLE 6 71 0 0
MODERNA INC Stock 60770K107   3,772 21 SH   SOLE 33 21 0 0
MODERNA INC Stock 60770K107   1,030,896 5,739 SH   SOLE   5,739 0 0
MOHAWK INDS INC Stock 608190104   45,795 448 SH   SOLE   448 0 0
MOLINA HEALTHCARE INC Stock 60855R100   4,953 15 SH   SOLE 9 15 0 0
MOLINA HEALTHCARE INC Stock 60855R100   10,567 32 SH   SOLE 19 32 0 0
MOLINA HEALTHCARE INC Stock 60855R100   193,509 586 SH   SOLE   586 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   471,408 9,150 SH   SOLE 5 9,150 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   363 7 SH   SOLE 33 7 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   1,391 27 SH   SOLE 46 27 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   508,984 9,879 SH   SOLE   9,879 0 0
MOMENTIVE GLOBAL INC Stock 60878Y108   700 100 SH   SOLE   100 0 0
MOMENTUS INC Stock 60879E101   156 200 SH   SOLE   200 0 0
MONDELEZ INTL INC Stock 609207105   57,719 866 SH   SOLE 7 866 0 0
MONDELEZ INTL INC Stock 609207105   20,528 308 SH   SOLE 9 308 0 0
MONDELEZ INTL INC Stock 609207105   78,991 1,185 SH   SOLE 19 1,185 0 0
MONDELEZ INTL INC Stock 609207105   4,865 73 SH   SOLE 36 73 0 0
MONDELEZ INTL INC Stock 609207105   11,468 172 SH   SOLE 43 172 0 0
MONDELEZ INTL INC Stock 609207105   5,932 89 SH   SOLE 46 89 0 0
MONDELEZ INTL INC Stock 609207105   3,047,837 45,729 SH   SOLE   45,728 0 0
MONEYGRAM INTL INC Stock 60935Y208   10,890 1,000 SH   SOLE   1,000 0 0
MONGODB INC Stock 60937P106   394 2 SH   SOLE 33 2 0 0
MONGODB INC Stock 60937P106   984 5 SH   SOLE 36 5 0 0
MONGODB INC Stock 60937P106   1,685,147 8,561 SH   SOLE   8,561 0 0
MONOLITHIC PWR SYS INC Stock 609839105   11,316 32 SH   SOLE 9 32 0 0
MONOLITHIC PWR SYS INC Stock 609839105   1,768 5 SH   SOLE 33 5 0 0
MONOLITHIC PWR SYS INC Stock 609839105   4,951 14 SH   SOLE 36 14 0 0
MONOLITHIC PWR SYS INC Stock 609839105   33,947 96 SH   SOLE 48 96 0 0
MONOLITHIC PWR SYS INC Stock 609839105   217,470 615 SH   SOLE   615 0 0
MONRO INC Stock 610236101   3,390 75 SH   SOLE 9 75 0 0
MONRO INC Stock 610236101   11,385 252 SH   SOLE 34 251 0 0
MONROE CAP CORP CEF 610335101   3,672 430 SH   SOLE   430 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   18,580 183 SH   SOLE 4 183 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   15,230 150 SH   SOLE 9 150 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   2,335 23 SH   SOLE 33 23 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   1,726 17 SH   SOLE 46 17 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   33,302 328 SH   SOLE 50 328 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   425,309 4,189 SH   SOLE   4,189 0 0
MOODYS CORP Stock 615369105   6,966 25 SH   SOLE 19 25 0 0
MOODYS CORP Stock 615369105   5,306 19 SH   SOLE 33 19 0 0
MOODYS CORP Stock 615369105   2,229 8 SH   SOLE 46 8 0 0
MOODYS CORP Stock 615369105   308,711 1,108 SH   SOLE   1,108 0 0
MORGAN STANLEY Stock 617446448   41,405 487 SH   SOLE 9 487 0 0
MORGAN STANLEY Stock 617446448   4,676 55 SH   SOLE 46 55 0 0
MORGAN STANLEY Stock 617446448   2,036,923 23,958 SH   SOLE   23,958 0 0
MORGAN STANLEY CHINA A SH FD CEF 617468103   10,040 707 SH   SOLE   707 0 0
MORGAN STANLEY EMKT DBT FD I CEF 61744H105   11,111 1,699 SH   SOLE   1,699 0 0
MORNINGSTAR INC Stock 617700109   469,567 2,168 SH   SOLE 6 2,168 0 0
MORNINGSTAR INC Stock 617700109   167,010 771 SH   SOLE 23 771 0 0
MORNINGSTAR INC Stock 617700109   142,300 657 SH   SOLE   657 0 0
MOSAIC CO NEW Stock 61945C103   115,817 2,640 SH   SOLE 24 2,640 0 0
MOSAIC CO NEW Stock 61945C103   529 12 SH   SOLE 33 12 0 0
MOSAIC CO NEW Stock 61945C103   1,634,127 37,249 SH   SOLE   37,249 0 0
RBB FD INC ETF 74933W601   37,182 1,221 SH   SOLE   1,221 0 0
RBB FD INC ETF 74933W627   14,230 667 SH   SOLE   667 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   40,718 158 SH   SOLE 7 158 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   2,319 9 SH   SOLE 9 9 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   734,731 2,851 SH   SOLE 18 2,851 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   258 1 SH   SOLE 19 1 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   3,104 12 SH   SOLE 33 12 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   2,835 11 SH   SOLE 36 11 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   10,051 39 SH   SOLE 50 39 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   481,145 1,867 SH   SOLE   1,867 0 0
MOVADO GROUP INC Stock 624580106   28,348 879 SH   SOLE 6 879 0 0
MP MATERIALS CORP Stock 553368101   146 6 SH   SOLE 19 6 0 0
MP MATERIALS CORP Stock 553368101   49,313 2,031 SH   SOLE   2,031 0 0
MPLX LP Stock 55336V100   16,420 500 SH   SOLE 49 500 0 0
MPLX LP Stock 55336V100   691,753 21,064 SH   SOLE   21,064 0 0
MRC GLOBAL INC Stock 55345K103   12,576 1,086 SH   SOLE 9 1,086 0 0
MRC GLOBAL INC Stock 55345K103   1,158 100 SH   SOLE   100 0 0
MSA SAFETY INC Stock 553498106   4,182 29 SH   SOLE 19 29 0 0
MSC INDL DIRECT INC Stock 553530106   899 11 SH   SOLE   11 0 0
MSCI INC Stock 55354G100   33,957 73 SH   SOLE 9 73 0 0
MSCI INC Stock 55354G100   7,443 16 SH   SOLE 36 16 0 0
MSCI INC Stock 55354G100   11,636 25 SH   SOLE 43 25 0 0
MSCI INC Stock 55354G100   930 2 SH   SOLE 46 2 0 0
MSCI INC Stock 55354G100   6,978 15 SH   SOLE 50 15 0 0
MSCI INC Stock 55354G100   719,356 1,546 SH   SOLE   1,546 0 0
MUELLER INDS INC Stock 624756102   304,145 5,155 SH   SOLE   5,155 0 0
MUELLER WTR PRODS INC Stock 624758108   1,883 175 SH   SOLE   175 0 0
MULLEN AUTOMOTIVE INC Stock 62526P109   12,181 42,591 SH   SOLE   42,590 0 0
MURPHY OIL CORP Stock 626717102   301 7 SH   SOLE 19 7 0 0
MURPHY OIL CORP Stock 626717102   1,311,016 30,482 SH   SOLE   30,481 0 0
MURPHY USA INC Stock 626755102   1,677 6 SH   SOLE 19 6 0 0
MURPHY USA INC Stock 626755102   27,954 100 SH   SOLE   100 0 0
MV OIL TR Stock 553859109   35,579 2,179 SH   SOLE   2,178 0 0
MYMD PHARMACEUTICALS INC Stock 62856X102   115 100 SH   SOLE   100 0 0
MYOVANT SCIENCES LTD Stock G637AM102   8,088 300 SH   SOLE   300 0 0
MYR GROUP INC DEL Stock 55405W104   3,683 40 SH   SOLE   40 0 0
NABORS INDUSTRIES LTD Stock G6359F137   33,297 215 SH   SOLE   215 0 0
NANO DIMENSION LTD ADR 63008G203   11,673 5,075 SH   SOLE   5,075 0 0
NANO X IMAGING LTD Stock M70700105   8,303 1,125 SH   SOLE   1,125 0 0
NANOVIRICIDES INC Stock 630087302   28 25 SH   SOLE   25 0 0
NANTHEALTH INC Stock 630104107   3,683 1,009 SH   SOLE   1,009 0 0
NAPCO SEC TECHNOLOGIES INC Stock 630402105   33,333 1,213 SH   SOLE   1,213 0 0
NASDAQ INC Stock 631103108   982 16 SH   SOLE 46 16 0 0
NASDAQ INC Stock 631103108   1,129,885 18,417 SH   SOLE   18,417 0 0
NATERA INC Stock 632307104   2,491 62 SH   SOLE   62 0 0
NATIONAL BEVERAGE CORP Stock 635017106   49,554 1,065 SH   SOLE 23 1,065 0 0
NATIONAL BEVERAGE CORP Stock 635017106   2,373 51 SH   SOLE   51 0 0
NATIONAL CINEMEDIA INC Stock 635309107   11,000 50,000 SH   SOLE   50,000 0 0
NATIONAL FUEL GAS CO Stock 636180101   100,014 1,580 SH   SOLE 24 1,580 0 0
NATIONAL FUEL GAS CO Stock 636180101   133,183 2,104 SH   SOLE   2,104 0 0
NATIONAL GRID PLC ADR 636274409   95,607 1,585 SH   SOLE 52 1,585 0 0
NATIONAL GRID PLC ADR 636274409   166,741 2,764 SH   SOLE   2,764 0 0
NATIONAL HEALTH INVS INC REIT 63633D104   22,402 429 SH   SOLE   429 0 0
NATIONAL INSTRS CORP Stock 636518102   29,040 787 SH   SOLE 19 787 0 0
NOV INC Stock 62955J103   35,868 1,717 SH   SOLE 9 1,717 0 0
NOV INC Stock 62955J103   43,409 2,078 SH   SOLE   2,078 0 0
NATIONAL RESH CORP Stock 637372202   47,495 1,273 SH   SOLE 23 1,273 0 0
NATIONAL RESH CORP Stock 637372202   4,178 112 SH   SOLE   112 0 0
NATIONAL RETAIL PROPERTIES I REIT 637417106   855,986 18,706 SH   SOLE   18,705 0 0
NATIONAL STORAGE AFFILIATES REIT 637870106   0 0 SH   SOLE 19 0 0 0
NATIONAL STORAGE AFFILIATES REIT 637870106   2,073 57 SH   SOLE   57 0 0
NATIONAL WESTN LIFE GROUP IN Stock 638517102   1,405 5 SH   SOLE   5 0 0
ETF SER SOLUTIONS ETF 26922A172   316,726 17,120 SH   SOLE   17,120 0 0
NATURES SUNSHINE PRODS INC Stock 639027101   333 40 SH   SOLE   40 0 0
NAVIDEA BIOPHARMACEUTICALS I Stock 63937X202   53 250 SH   SOLE   250 0 0
NAVIENT CORPORATION Stock 63938C108   1,645 100 SH   SOLE   100 0 0
NAVIOS MARITIME PARTNERS L P Stock Y62267409   234 9 SH   SOLE   9 0 0
NCINO INC Stock 63947X101   84,079 3,180 SH   SOLE 23 3,180 0 0
NCINO INC Stock 63947X101   19,354 732 SH   SOLE   732 0 0
NCR CORP NEW Stock 62886E108   199,500 8,522 SH   SOLE   8,522 0 0
NEKTAR THERAPEUTICS Stock 640268108   7 3 SH   SOLE   3 0 0
NEOGEN CORP Stock 640491106   139,324 9,148 SH   SOLE   9,148 0 0
NEOGENOMICS INC Stock 64049M209   37,145 4,020 SH   SOLE   4,020 0 0
NETAPP INC Stock 64110D104   23,183 386 SH   SOLE 9 386 0 0
NETAPP INC Stock 64110D104   416,434 6,934 SH   SOLE   6,933 0 0
NETEASE INC ADR 64110W102   629 9 SH   SOLE   8 0 0
NETFLIX INC Stock 64110L106   4,718 16 SH   SOLE 4 16 0 0
NETFLIX INC Stock 64110L106   82,566 280 SH   SOLE 5 280 0 0
NETFLIX INC Stock 64110L106   8,846 30 SH   SOLE 6 30 0 0
NETFLIX INC Stock 64110L106   885 3 SH   SOLE 9 3 0 0
NETFLIX INC Stock 64110L106   10,026 34 SH   SOLE 19 34 0 0
NETFLIX INC Stock 64110L106   161,594 548 SH   SOLE 28 548 0 0
NETFLIX INC Stock 64110L106   11,205 38 SH   SOLE 33 38 0 0
NETFLIX INC Stock 64110L106   3,539 12 SH   SOLE 46 12 0 0
NETFLIX INC Stock 64110L106   11,795 40 SH   SOLE 48 40 0 0
NETFLIX INC Stock 64110L106   3,429,086 11,629 SH   SOLE   11,628 0 0
NETGEAR INC Stock 64111Q104   19,921 1,100 SH   SOLE   1,100 0 0
ETF SER SOLUTIONS ETF 26922A248   192,365 7,541 SH   SOLE   7,540 0 0
NETSCOUT SYS INC Stock 64115T104   44,246 1,361 SH   SOLE   1,361 0 0
NETSOL TECHNOLOGIES INC Stock 64115A402   1,154 400 SH   SOLE   400 0 0
NEUBERGER BERMAN NEXT GENERA CEF 64133Q108   72,960 8,022 SH   SOLE   8,022 0 0
NEUROCRINE BIOSCIENCES INC Stock 64125C109   5,494 46 SH   SOLE 19 46 0 0
NEUROCRINE BIOSCIENCES INC Stock 64125C109   4,061 34 SH   SOLE   34 0 0
NEUROMETRIX INC Stock 641255807   149 100 SH   SOLE   100 0 0
NEW AMER HIGH INCOME FD INC CEF 641876800   7,570 1,147 SH   SOLE   1,147 0 0
NEW ENGLAND RLTY ASSOC LTD P Stock 644206104   56,800 800 SH   SOLE   800 0 0
NEW FORTRESS ENERGY INC Stock 644393100   84,204 1,985 SH   SOLE   1,985 0 0
NEW JERSEY RES CORP Stock 646025106   1,606,612 32,378 SH   SOLE 6 32,378 0 0
NEW JERSEY RES CORP Stock 646025106   35,081 707 SH   SOLE 19 707 0 0
NEW JERSEY RES CORP Stock 646025106   81,685 1,646 SH   SOLE   1,646 0 0
NEW MTN FIN CORP CEF 647551100   237,380 19,190 SH   SOLE   19,190 0 0
NEW ORIENTAL ED & TECHNOLOGY ADR 647581206   27,856 800 SH   SOLE   800 0 0
NEW RELIC INC Stock 64829B100   226 4 SH   SOLE 19 4 0 0
RITHM CAPITAL CORP REIT 64828T201   25,891 3,169 SH   SOLE   3,169 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103   126,420 14,700 SH   SOLE 19 14,700 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103   80,049 9,308 SH   SOLE   9,308 0 0
NEW YORK MTG TR INC REIT 649604501   15,872 6,200 SH   SOLE   6,200 0 0
NEW YORK TIMES CO Stock 650111107   12,043 371 SH   SOLE   371 0 0
NEWEGG COMMERCE INC Stock G6483G100   328 250 SH   SOLE   250 0 0
NEWELL BRANDS INC Stock 651229106   46,970 3,591 SH   SOLE 19 3,591 0 0
NEWELL BRANDS INC Stock 651229106   5,402 413 SH   SOLE 36 413 0 0
NEWELL BRANDS INC Stock 651229106   12,636 966 SH   SOLE 43 966 0 0
NEWELL BRANDS INC Stock 651229106   536 41 SH   SOLE 46 41 0 0
NEWELL BRANDS INC Stock 651229106   347,373 26,558 SH   SOLE   26,557 0 0
NEWMONT CORP Stock 651639106   21,098 447 SH   SOLE 19 447 0 0
NEWMONT CORP Stock 651639106   3,332 71 SH   SOLE 33 70 0 0
NEWMONT CORP Stock 651639106   1,565,634 33,170 SH   SOLE   33,170 0 0
NEWPARK RES INC Stock 651718504   4,980 1,200 SH   SOLE   1,200 0 0
NEWS CORP NEW Stock 65249B109   1,401 77 SH   SOLE   77 0 0
NEWS CORP NEW Stock 65249B208   719 39 SH   SOLE 46 39 0 0
NEWTEK BUSINESS SVCS CORP CEF 652526203   37,995 2,338 SH   SOLE   2,338 0 0
NEXGEN ENERGY LTD Stock 65340P106   6,645 1,500 SH   SOLE   1,500 0 0
NEXPOINT REAL ESTATE FIN INC REIT 65342V101   51,786 3,259 SH   SOLE   3,259 0 0
NEXPOINT RESIDENTIAL TR INC REIT 65341D102   2,045 47 SH   SOLE 9 47 0 0
NEXPOINT RESIDENTIAL TR INC REIT 65341D102   10,042 231 SH   SOLE 34 230 0 0
NEXPOINT RESIDENTIAL TR INC REIT 65341D102   83,186 1,911 SH   SOLE   1,911 0 0
NEXPOINT DIVERSIFIED REL ET REIT 65340G205   38,742 3,456 SH   SOLE   3,456 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103   4,201 24 SH   SOLE 9 24 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103   13,740 79 SH   SOLE 34 78 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103   2,275 13 SH   SOLE   13 0 0
NEXTERA ENERGY INC Stock 65339F101   70,442 843 SH   SOLE 7 842 0 0
NEXTERA ENERGY INC Stock 65339F101   36,533 437 SH   SOLE 9 437 0 0
NEXTERA ENERGY INC Stock 65339F101   26,000 311 SH   SOLE 19 311 0 0
NEXTERA ENERGY INC Stock 65339F101   14,666 175 SH   SOLE 33 175 0 0
NEXTERA ENERGY INC Stock 65339F101   165,612 1,981 SH   SOLE 45 1,981 0 0
NEXTERA ENERGY INC Stock 65339F101   35,446 424 SH   SOLE 49 424 0 0
NEXTERA ENERGY INC Stock 65339F101   10,920,775 130,631 SH   SOLE   130,631 0 0
NEXTERA ENERGY PARTNERS LP Stock 65341B106   172,545 2,462 SH   SOLE   2,461 0 0
NEXTGEN HEALTHCARE INC Stock 65343C102   2,601 138 SH   SOLE   138 0 0
NICE LTD ADR 653656108   12,692 66 SH   SOLE 19 66 0 0
NICE LTD ADR 653656108   1,154 6 SH   SOLE 33 6 0 0
NICOLET BANKSHARES INC Stock 65406E102   878 11 SH   SOLE 19 11 0 0
NIKE INC Stock 654106103   15,562 133 SH   SOLE 4 133 0 0
NIKE INC Stock 654106103   1,424,128 12,171 SH   SOLE 6 12,170 0 0
NIKE INC Stock 654106103   20,009 171 SH   SOLE 9 171 0 0
NIKE INC Stock 654106103   12,099 103 SH   SOLE 19 103 0 0
NIKE INC Stock 654106103   60,377 516 SH   SOLE 28 516 0 0
NIKE INC Stock 654106103   236,945 2,025 SH   SOLE 30 2,025 0 0
NIKE INC Stock 654106103   6,329 54 SH   SOLE 33 54 0 0
NIKE INC Stock 654106103   26,966 230 SH   SOLE 43 230 0 0
NIKE INC Stock 654106103   3,744 32 SH   SOLE 46 32 0 0
NIKE INC Stock 654106103   41,188 352 SH   SOLE 48 352 0 0
NIKE INC Stock 654106103   13,222 113 SH   SOLE 50 113 0 0
NIKE INC Stock 654106103   234,931 2,008 SH   SOLE 53 2,007 0 0
NIKE INC Stock 654106103   3,019,303 25,804 SH   SOLE   25,803 0 0
NIKOLA CORP Stock 654110105   37 17 SH   SOLE 19 17 0 0
NIKOLA CORP Stock 654110105   31,123 14,409 SH   SOLE   14,409 0 0
NIO INC ADR 62914V106   283 29 SH   SOLE 33 29 0 0
NIO INC ADR 62914V106   237,681 24,378 SH   SOLE   24,377 0 0
NISOURCE INC Stock 65473P105   115,032 4,195 SH   SOLE   4,195 0 0
NIU TECHNOLOGIES ADR 65481N100   1,569 300 SH   SOLE   300 0 0
NLIGHT INC Stock 65487K100   1,014 100 SH   SOLE   100 0 0
NOBLE CORP PLC Stock G65431127   226 6 SH   SOLE   6 0 0
NOKIA CORP ADR 654902204   680,903 146,746 SH   SOLE   146,746 0 0
NOMAD FOODS LTD Stock G6564A105   13,878 805 SH   SOLE 9 805 0 0
NOMAD FOODS LTD Stock G6564A105   5,172 300 SH   SOLE   300 0 0
NOMURA HLDGS INC ADR 65535H208   1,841 491 SH   SOLE 33 491 0 0
NORDIC AMERICAN TANKERS LIMI Stock G65773106   40,851 13,350 SH   SOLE   13,350 0 0
NORDSON CORP Stock 655663102   2,193,995 9,229 SH   SOLE 6 9,229 0 0
NORDSON CORP Stock 655663102   713 3 SH   SOLE 46 3 0 0
NORDSON CORP Stock 655663102   236,930 997 SH   SOLE   996 0 0
NORDSTROM INC Stock 655664100   9,652 598 SH   SOLE   598 0 0
NORFOLK SOUTHN CORP Stock 655844108   31,049 126 SH   SOLE 9 126 0 0
NORFOLK SOUTHN CORP Stock 655844108   2,957 12 SH   SOLE 46 12 0 0
NORFOLK SOUTHN CORP Stock 655844108   2,890,776 11,731 SH   SOLE   11,731 0 0
NORTHEAST CMNTY BANCORP INC Stock 664121100   35,808 2,400 SH   SOLE   2,400 0 0
NORTHERN DYNASTY MINERALS LT Stock 66510M204   2,407 10,900 SH   SOLE   10,900 0 0
NORTHERN OIL AND GAS INC MN Stock 665531307   4,777 155 SH   SOLE 9 155 0 0
NORTHERN OIL AND GAS INC MN Stock 665531307   16,267 528 SH   SOLE 34 527 0 0
NORTHERN OIL AND GAS INC MN Stock 665531307   30,820 1,000 SH   SOLE   1,000 0 0
NORTHERN TR CORP Stock 665859104   1,736,503 19,624 SH   SOLE 6 19,623 0 0
NORTHERN TR CORP Stock 665859104   3,009 34 SH   SOLE 33 34 0 0
NORTHERN TR CORP Stock 665859104   859,840 9,717 SH   SOLE   9,716 0 0
NORTHROP GRUMMAN CORP Stock 666807102   7,639 14 SH   SOLE 9 14 0 0
NORTHROP GRUMMAN CORP Stock 666807102   3,297 6 SH   SOLE 33 6 0 0
NORTHROP GRUMMAN CORP Stock 666807102   103,666 190 SH   SOLE 41 190 0 0
NORTHROP GRUMMAN CORP Stock 666807102   177,869 326 SH   SOLE 45 326 0 0
NORTHROP GRUMMAN CORP Stock 666807102   2,802,868 5,137 SH   SOLE   5,137 0 0
NORTHWEST NAT HLDG CO Stock 66765N105   16,561 348 SH   SOLE 6 348 0 0
NORTHWEST NAT HLDG CO Stock 66765N105   10,708 225 SH   SOLE   225 0 0
NORTHWESTERN CORP Stock 668074305   103,667 1,747 SH   SOLE 19 1,747 0 0
NORTHWESTERN CORP Stock 668074305   21,184 357 SH   SOLE   357 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104   90,319 7,379 SH   SOLE   7,379 0 0
NOUVEAU MONDE GRAPHITE INC Stock 66979W842   76 20 SH   SOLE   20 0 0
NOVA LTD Stock M7516K103   32,100 393 SH   SOLE 7 393 0 0
NOVA LTD Stock M7516K103   110,840 1,357 SH   SOLE   1,357 0 0
NOVAGOLD RES INC Stock 66987E206   8,073 1,350 SH   SOLE   1,350 0 0
NOVAN INC Stock 66988N205   1,210 829 SH   SOLE   829 0 0
NOVANTA INC Stock 67000B104   1,087 8 SH   SOLE 19 8 0 0
NOVANTA INC Stock 67000B104   20,381 150 SH   SOLE   150 0 0
NOVARTIS AG ADR 66987V109   12,701 140 SH   SOLE 31 140 0 0
NOVARTIS AG ADR 66987V109   3,080,655 33,958 SH   SOLE   33,957 0 0
NOVAVAX INC Stock 670002401   15,307 1,489 SH   SOLE   1,489 0 0
NOVOCURE LTD Stock G6674U108   219,096 2,987 SH   SOLE   2,987 0 0
NOVO-NORDISK A S ADR 670100205   9,880 73 SH   SOLE 9 73 0 0
NOVO-NORDISK A S ADR 670100205   1,353 10 SH   SOLE 33 10 0 0
NOVO-NORDISK A S ADR 670100205   16,241 120 SH   SOLE 36 120 0 0
NOVO-NORDISK A S ADR 670100205   13,552 100 SH   SOLE 43 100 0 0
NOVO-NORDISK A S ADR 670100205   5,143 38 SH   SOLE 49 38 0 0
NOVO-NORDISK A S ADR 670100205   2,374,571 17,545 SH   SOLE   17,545 0 0
NOW INC Stock 67011P100   29,718 2,340 SH   SOLE 19 2,340 0 0
NOW INC Stock 67011P100   644,400 50,740 SH   SOLE   50,740 0 0
NRG ENERGY INC Stock 629377508   45,662 1,435 SH   SOLE 19 1,435 0 0
NRG ENERGY INC Stock 629377508   770 24 SH   SOLE 33 24 0 0
NRG ENERGY INC Stock 629377508   229,995 7,228 SH   SOLE   7,228 0 0
NU HLDGS LTD Stock G6683N103   14,351 3,526 SH   SOLE   3,526 0 0
NU SKIN ENTERPRISES INC Stock 67018T105   0 0 SH   SOLE   0 0 0
NUCOR CORP Stock 670346105   3,032 23 SH   SOLE 19 23 0 0
NUCOR CORP Stock 670346105   1,324 10 SH   SOLE 33 10 0 0
NUCOR CORP Stock 670346105   3,163 24 SH   SOLE 46 24 0 0
NUCOR CORP Stock 670346105   1,441,372 10,935 SH   SOLE   10,935 0 0
NUSCALE PWR CORP Stock 67079K100   15,390 1,500 SH   SOLE   1,500 0 0
NUSTAR ENERGY LP Stock 67058H102   4,800 300 SH   SOLE   300 0 0
NUTANIX INC Stock 67059N108   28,655 1,100 SH   SOLE   1,100 0 0
NUTRIEN LTD Stock 67077M108   3,652 50 SH   SOLE 9 50 0 0
NUTRIEN LTD Stock 67077M108   657 9 SH   SOLE 33 9 0 0
NUTRIEN LTD Stock 67077M108   964,477 13,207 SH   SOLE   13,206 0 0
NUVEEN AMT FREE MUN CR INC F CEF 67071L106   99,165 8,168 SH   SOLE   8,168 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105   809,691 71,213 SH   SOLE   71,212 0 0
NUVEEN CALIFORNIA AMT QLT MU CEF 670651108   28,098 2,284 SH   SOLE   2,284 0 0
NUVEEN CALIFORNIA MUNI VLU F CEF 67062C107   22,680 2,684 SH   SOLE   2,684 0 0
NUVEEN CORE EQUITY ALPHA FD CEF 67090X107   10,331 763 SH   SOLE   763 0 0
NUVEEN CORE PLUS IMPACT FUND CEF 67080D103   7,034 679 SH   SOLE   679 0 0
NUVEEN CORPORATE INCOME 2023 CEF 67079F101   63,508 7,000 SH   SOLE   7,000 0 0
NUVEEN CR STRATEGIES INCOME CEF 67073D102   17,983 3,533 SH   SOLE   3,533 0 0
NUVEEN DOW 30 DYNMC OVERWRT CEF 67075F105   58,007 3,740 SH   SOLE   3,740 0 0
NUVEEN DYNAMIC MUN OPPORTUNI CEF 67079X102   72,123 7,256 SH   SOLE   7,255 0 0
NUSHARES ETF TR ETF 67092P110   929 41 SH   SOLE   40 0 0
NUSHARES ETF TR ETF 67092P102   1,801 88 SH   SOLE   88 0 0
NUSHARES ETF TR ETF 67092P888   692,582 27,224 SH   SOLE   27,224 0 0
NUSHARES ETF TR ETF 67092P854   85,366 4,214 SH   SOLE   4,213 0 0
NUSHARES ETF TR ETF 67092P805   388,188 15,046 SH   SOLE   15,046 0 0
NUSHARES ETF TR ETF 67092P862   773 24 SH   SOLE   24 0 0
NUSHARES ETF TR ETF 67092P201   74,069 1,515 SH   SOLE   1,515 0 0
NUSHARES ETF TR ETF 67092P300   5,072,779 148,154 SH   SOLE   148,153 0 0
NUSHARES ETF TR ETF 67092P409   63,718 1,810 SH   SOLE   1,810 0 0
NUSHARES ETF TR ETF 67092P508   666,861 22,415 SH   SOLE   22,415 0 0
NUSHARES ETF TR ETF 67092P607   1,417,482 41,471 SH   SOLE   41,471 0 0
NUSHARES ETF TR ETF 67092P870   17,806 818 SH   SOLE   817 0 0
NUVEEN FLOATING RATE INCOME CEF 67072T108   308,421 38,942 SH   SOLE   38,942 0 0
NUVEEN GEORGIA QLTY MUN INC CEF 67072B107   31,086 3,069 SH   SOLE   3,069 0 0
NUVEEN INTER DURATION MUN TE CEF 670671106   120,704 9,200 SH   SOLE   9,200 0 0
NUVEEN MORTGAGE AND INCOME F CEF 670735109   24,594 1,520 SH   SOLE   1,520 0 0
NUVEEN MULTI ASSET INCOME FU CEF 670750108   83,119 7,234 SH   SOLE   7,234 0 0
NUVEEN MUNICIPAL CREDIT INC CEF 67070X101   476,628 39,456 SH   SOLE   39,456 0 0
NUVEEN MUN VALUE FD INC CEF 670928100   18,366 2,136 SH   SOLE   2,135 0 0
NUVEEN NASDAQ 100 DYNAMIC OV CEF 670699107   16,939 829 SH   SOLE   829 0 0
NUVEEN OHIO QLTY MUN INCOME CEF 670980101   104,846 8,262 SH   SOLE   8,262 0 0
NUVEEN PFD & INCOME OPPORTUN CEF 67073B106   23,522 3,231 SH   SOLE   3,231 0 0
NUVEEN PFD & INCOME SECS FD CEF 67072C105   148,071 21,775 SH   SOLE   21,775 0 0
NUVEEN PFD & INCOME TERM FD CEF 67075A106   3,363 181 SH   SOLE   181 0 0
NUVEEN QUALITY MUNCP INCOME CEF 67066V101   2,231,131 189,079 SH   SOLE   189,078 0 0
NUVEEN REAL ASSET INCOME & G CEF 67074Y105   236,435 20,208 SH   SOLE   20,208 0 0
NUVEEN REAL ESTATE INCOME FD CEF 67071B108   9,072 1,200 SH   SOLE   1,200 0 0
NUVEEN S&P 500 BUY-WRITE INC CEF 6706ER101   1,265 100 SH   SOLE   100 0 0
NUVEEN S&P 500 DYNAMIC OVERW CEF 6706EW100   10,752 667 SH   SOLE   667 0 0
NUVEEN SELECT MAT MUN FD CEF 67061T101   40,597 4,481 SH   SOLE   4,480 0 0
NUVEEN SR INCOME FD CEF 67067Y104   6,981 1,521 SH   SOLE   1,521 0 0
NUVEEN SHORT DURATION CR OPP CEF 67074X107   7,152 603 SH   SOLE   603 0 0
NUSHARES ETF TR ETF 67092P706   7,048 248 SH   SOLE   248 0 0
NUVEEN TAXABLE MUNICPAL INM CEF 67074C103   493,962 30,950 SH   SOLE   30,950 0 0
NUVILEX INC Stock 71715X104   196 67 SH   SOLE   67 0 0
NV5 GLOBAL INC Stock 62945V109   14,158 107 SH   SOLE   107 0 0
NVE CORP Stock 629445206   18,491 286 SH   SOLE 23 285 0 0
NVE CORP Stock 629445206   8,418 130 SH   SOLE   130 0 0
NVENT ELECTRIC PLC Stock G6700G107   3,847 100 SH   SOLE   100 0 0
NVIDIA CORPORATION Stock 67066G104   21,775 149 SH   SOLE 4 149 0 0
NVIDIA CORPORATION Stock 67066G104   17,975 123 SH   SOLE 9 123 0 0
NVIDIA CORPORATION Stock 67066G104   56,723 388 SH   SOLE 19 388 0 0
NVIDIA CORPORATION Stock 67066G104   24,996 171 SH   SOLE 33 171 0 0
NVIDIA CORPORATION Stock 67066G104   65,763 450 SH   SOLE 41 450 0 0
NVIDIA CORPORATION Stock 67066G104   20,171 138 SH   SOLE 43 138 0 0
NVIDIA CORPORATION Stock 67066G104   8,622 59 SH   SOLE 46 59 0 0
NVIDIA CORPORATION Stock 67066G104   34,635 237 SH   SOLE 48 237 0 0
NVIDIA CORPORATION Stock 67066G104   89,584 613 SH   SOLE 49 613 0 0
NVIDIA CORPORATION Stock 67066G104   17,975 123 SH   SOLE 50 123 0 0
NVIDIA CORPORATION Stock 67066G104   399,980 2,737 SH   SOLE 53 2,736 0 0
NVIDIA CORPORATION Stock 67066G104   12,446,702 85,170 SH   SOLE   85,169 0 0
NVR INC Stock 62944T105   604,248 131 SH   SOLE   131 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   527,346 3,337 SH   SOLE 6 3,337 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   6,953 44 SH   SOLE 9 44 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   86,917 550 SH   SOLE 41 550 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   1,422 9 SH   SOLE 46 9 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   1,127,276 7,133 SH   SOLE   7,133 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   18,569 22 SH   SOLE 6 22 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   18,569 22 SH   SOLE 9 22 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   5,064 6 SH   SOLE 19 6 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   6,752 8 SH   SOLE 33 8 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   118,164 140 SH   SOLE 41 140 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   2,673,887 3,168 SH   SOLE   3,168 0 0
OAKTREE SPECIALTY LENDING CO CEF 67401P108   71,111 10,351 SH   SOLE   10,351 0 0
CHORD ENERGY CORPORATION Stock 674215207   12,587 92 SH   SOLE 9 92 0 0
CHORD ENERGY CORPORATION Stock 674215207   16,823 123 SH   SOLE 34 122 0 0
CHORD ENERGY CORPORATION Stock 674215207   137 1 SH   SOLE   1 0 0
OBLONG INC Stock 674434105   94 800 SH   SOLE   800 0 0
OCCIDENTAL PETE CORP Stock 674599162   1,526 37 SH   SOLE 19 37 0 0
OCCIDENTAL PETE CORP Stock 674599162   3,463 84 SH   SOLE 36 84 0 0
OCCIDENTAL PETE CORP Stock 674599162   103,075 2,500 SH   SOLE   2,500 0 0
OCCIDENTAL PETE CORP Stock 674599105   252 4 SH   SOLE 19 4 0 0
OCCIDENTAL PETE CORP Stock 674599105   2,401 38 SH   SOLE 33 38 0 0
OCCIDENTAL PETE CORP Stock 674599105   41,982 666 SH   SOLE 36 666 0 0
OCCIDENTAL PETE CORP Stock 674599105   1,791,801 28,446 SH   SOLE   28,445 0 0
OCUGEN INC Stock 67577C105   351 270 SH   SOLE   270 0 0
OCULAR THERAPEUTIX INC Stock 67576A100   703 250 SH   SOLE   250 0 0
OFFICE PPTYS INCOME TR REIT 67623C109   57,449 4,303 SH   SOLE   4,303 0 0
OGE ENERGY CORP Stock 670837103   5,418 137 SH   SOLE 19 137 0 0
OGE ENERGY CORP Stock 670837103   33,815 855 SH   SOLE   855 0 0
OKTA INC Stock 679295105   4,646 68 SH   SOLE 9 68 0 0
OKTA INC Stock 679295105   3,143 46 SH   SOLE 19 46 0 0
OKTA INC Stock 679295105   20,841 305 SH   SOLE 48 305 0 0
OKTA INC Stock 679295105   1,031,236 15,092 SH   SOLE   15,092 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   5,676 20 SH   SOLE 9 20 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   352,739 1,243 SH   SOLE 18 1,243 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   3,973 14 SH   SOLE 36 14 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   56,756 200 SH   SOLE 41 200 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   333,581 1,175 SH   SOLE   1,175 0 0
OLD NATL BANCORP IND Stock 680033107   162,108 9,016 SH   SOLE   9,016 0 0
OLD REP INTL CORP Stock 680223104   28,086 1,163 SH   SOLE 19 1,163 0 0
OLD REP INTL CORP Stock 680223104   284,522 11,781 SH   SOLE   11,781 0 0
OLIN CORP Stock 680665205   152,686 2,884 SH   SOLE   2,884 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109   9,274 198 SH   SOLE 9 198 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109   80,003 1,708 SH   SOLE 23 1,708 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109   49,463 1,056 SH   SOLE   1,056 0 0
OLO INC Stock 68134L109   63,131 10,101 SH   SOLE 23 10,101 0 0
OLO INC Stock 68134L109   9,169 1,467 SH   SOLE   1,467 0 0
OLYMPIC STEEL INC Stock 68162K106   24,681 735 SH   SOLE 19 735 0 0
OMEGA FLEX INC Stock 682095104   79,959 857 SH   SOLE 23 856 0 0
OMEGA FLEX INC Stock 682095104   6,999 75 SH   SOLE   75 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100   1,733,750 62,030 SH   SOLE   62,030 0 0
OMNIAB INC Stock 68218J103   1,973 548 SH   SOLE   548 0 0
OMNICELL COM Stock 68213N109   17,395 345 SH   SOLE   345 0 0
OMNICOM GROUP INC Stock 681919106   3,181 39 SH   SOLE 9 39 0 0
OMNICOM GROUP INC Stock 681919106   979 12 SH   SOLE 46 12 0 0
OMNICOM GROUP INC Stock 681919106   57,668 707 SH   SOLE   706 0 0
ON HLDG AG Stock H5919C104   16,302 950 SH   SOLE   950 0 0
ON SEMICONDUCTOR CORP Stock 682189105   998 16 SH   SOLE 33 16 0 0
ON SEMICONDUCTOR CORP Stock 682189105   4,740 76 SH   SOLE 36 76 0 0
ON SEMICONDUCTOR CORP Stock 682189105   1,372 22 SH   SOLE 46 22 0 0
ON SEMICONDUCTOR CORP Stock 682189105   798,960 12,810 SH   SOLE   12,810 0 0
ONE GAS INC Stock 68235P108   18,324 242 SH   SOLE   242 0 0
ONE LIBERTY PPTYS INC REIT 682406103   13,332 600 SH   SOLE   600 0 0
ONEMAIN HLDGS INC Stock 68268W103   15,456 464 SH   SOLE 9 464 0 0
ONEMAIN HLDGS INC Stock 68268W103   50,394 1,513 SH   SOLE   1,512 0 0
ONEOK INC NEW Stock 682680103   26,477 403 SH   SOLE 19 403 0 0
ONEOK INC NEW Stock 682680103   176,339 2,684 SH   SOLE 45 2,684 0 0
ONEOK INC NEW Stock 682680103   1,022,867 15,569 SH   SOLE   15,568 0 0
ONTO INNOVATION INC Stock 683344105   136 2 SH   SOLE 19 2 0 0
ONTO INNOVATION INC Stock 683344105   10,894 160 SH   SOLE   160 0 0
ONTRAK INC Stock 683373104   50 135 SH   SOLE   135 0 0
OP BANCORP Stock 67109R109   368,256 32,998 SH   SOLE   32,997 0 0
OPAL FUELS INC Stock 68347P103   3,640 500 SH   SOLE   500 0 0
OPEN TEXT CORP Stock 683715106   24,246 818 SH   SOLE   818 0 0
OPENDOOR TECHNOLOGIES INC Stock 683712103   20,437 17,618 SH   SOLE   17,618 0 0
OPKO HEALTH INC Stock 68375N103   1,875 1,500 SH   SOLE   1,500 0 0
OPORTUN FINL CORP Stock 68376D104   9,979 1,811 SH   SOLE 23 1,811 0 0
OPORTUN FINL CORP Stock 68376D104   893 162 SH   SOLE   162 0 0
OPTIMIZERX CORP Stock 68401U204   5,191 309 SH   SOLE   309 0 0
OPTION CARE HEALTH INC Stock 68404L201   361 12 SH   SOLE 19 12 0 0
OPTION CARE HEALTH INC Stock 68404L201   300,118 9,974 SH   SOLE   9,974 0 0
ETF SER SOLUTIONS ETF 26922A446   27,390 884 SH   SOLE 49 884 0 0
ORACLE CORP Stock 68389X105   2,158,624 26,408 SH   SOLE 6 26,408 0 0
ORACLE CORP Stock 68389X105   9,073 111 SH   SOLE 9 111 0 0
ORACLE CORP Stock 68389X105   2,289 28 SH   SOLE 19 28 0 0
ORACLE CORP Stock 68389X105   9,073 111 SH   SOLE 25 111 0 0
ORACLE CORP Stock 68389X105   4,332 53 SH   SOLE 46 53 0 0
ORACLE CORP Stock 68389X105   4,069,730 49,789 SH   SOLE   49,788 0 0
ORAMED PHARMACEUTICALS INC Stock 68403P203   6,015 500 SH   SOLE   500 0 0
ORANGE ADR 684060106   35,568 3,600 SH   SOLE   3,600 0 0
ORASURE TECHNOLOGIES INC Stock 68554V108   964 200 SH   SOLE   200 0 0
ORCHID IS CAP INC REIT 68571X301   33,380 3,179 SH   SOLE   3,179 0 0
ORGANIGRAM HLDGS INC Stock 68620P101   2,438 3,047 SH   SOLE   3,047 0 0
ORGANON & CO Stock 68622V106   32,343 1,158 SH   SOLE 9 1,158 0 0
ORGANON & CO Stock 68622V106   21,869 783 SH   SOLE 19 783 0 0
ORGANON & CO Stock 68622V106   391 14 SH   SOLE 33 14 0 0
ORGANON & CO Stock 68622V106   866 31 SH   SOLE 46 31 0 0
ORGANON & CO Stock 68622V106   252,060 9,025 SH   SOLE   9,024 0 0
ORGANOVO HLDGS INC Stock 68620A203   42 30 SH   SOLE   30 0 0
ORIGIN AGRITECH LIMITED Stock G67828205   1,738 250 SH   SOLE   250 0 0
ORION ENERGY SYS INC Stock 686275108   1,665 915 SH   SOLE   915 0 0
ORION OFFICE REIT INC REIT 68629Y103   2,420 283 SH   SOLE   283 0 0
ORIX CORP ADR 686330101   1,852 23 SH   SOLE 33 23 0 0
ORLA MNG LTD NEW Stock 68634K106   1,487 368 SH   SOLE   368 0 0
ORMAT TECHNOLOGIES INC Stock 686688102   18,161 210 SH   SOLE   210 0 0
OSHKOSH CORP Stock 688239201   15,345 174 SH   SOLE   174 0 0
OSISKO GOLD ROYALTIES LTD Stock 68827L101   286,291 23,719 SH   SOLE   23,719 0 0
OTIS WORLDWIDE CORP Stock 68902V107   2,114 27 SH   SOLE 46 27 0 0
OTIS WORLDWIDE CORP Stock 68902V107   241,407 3,083 SH   SOLE   3,082 0 0
OUSTER INC Stock 68989M103   129 150 SH   SOLE   150 0 0
OUTBRAIN INC Stock 69002R103   724 200 SH   SOLE   200 0 0
OUTFRONT MEDIA INC REIT 69007J106   0 0 SH   SOLE 19 0 0 0
OUTFRONT MEDIA INC REIT 69007J106   249 15 SH   SOLE   15 0 0
OUTSET MED INC Stock 690145107   336 13 SH   SOLE   13 0 0
LISTED FD TR ETF 53656F854   2,891 134 SH   SOLE   134 0 0
OVERSTOCK COM INC DEL Stock 690370101   31,925 1,649 SH   SOLE   1,649 0 0
OWENS & MINOR INC NEW Stock 690732102   1,954 100 SH   SOLE   100 0 0
OWENS CORNING NEW Stock 690742101   13,136 154 SH   SOLE 9 154 0 0
O-I GLASS INC Stock 67098H104   3,016 182 SH   SOLE   182 0 0
OXFORD INDS INC Stock 691497309   4,007 43 SH   SOLE   43 0 0
OXFORD LANE CAP CORP CEF 691543102   649 128 SH   SOLE   128 0 0
OXFORD SQUARE CAP CORP CEF 69181V107   6,318 2,025 SH   SOLE   2,025 0 0
PACCAR INC Stock 693718108   5,047 51 SH   SOLE 9 51 0 0
PACCAR INC Stock 693718108   5,443 55 SH   SOLE 19 55 0 0
PACCAR INC Stock 693718108   2,375 24 SH   SOLE 46 24 0 0
PACCAR INC Stock 693718108   1,630,036 16,470 SH   SOLE   16,470 0 0
PACER FDS TR ETF 69374H741   216,815 7,471 SH   SOLE   7,471 0 0
PACER FDS TR ETF 69374H766   328,498 8,929 SH   SOLE   8,929 0 0
PACER FDS TR ETF 69374H816   1,572,988 44,738 SH   SOLE   44,738 0 0
PACER FDS TR ETF 69374H725   773,944 24,681 SH   SOLE   24,681 0 0
PACER FDS TR ETF 69374H436   44,855 1,570 SH   SOLE   1,570 0 0
PACER FDS TR ETF 69374H428   930,713 20,773 SH   SOLE   20,772 0 0
PACER FDS TR ETF 69374H568   1,806,698 82,652 SH   SOLE   82,652 0 0
PACER FDS TR ETF 69374H642   2,815 140 SH   SOLE   140 0 0
PACER FDS TR ETF 69374H105   1,817 48 SH   SOLE   48 0 0
PACER FDS TR ETF 69374H881   1,803,685 38,999 SH   SOLE   38,998 0 0
PACER FDS TR ETF 69374H857   461,297 12,832 SH   SOLE   12,831 0 0
PACIFIC PREMIER BANCORP Stock 69478X105   15,780 500 SH   SOLE   500 0 0
PACKAGING CORP AMER Stock 695156109   282,533 2,209 SH   SOLE   2,208 0 0
PACTIV EVERGREEN INC Stock 69526K105   182 16 SH   SOLE   16 0 0
PACWEST BANCORP DEL Stock 695263103   18,819 820 SH   SOLE   820 0 0
PAGERDUTY INC Stock 69553P100   876 33 SH   SOLE 19 33 0 0
PAGSEGURO DIGITAL LTD Stock G68707101   437 50 SH   SOLE   50 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108   592,226 92,247 SH   SOLE   92,247 0 0
PALATIN TECHNOLOGIES INC Stock 696077502   6,420 2,508 SH   SOLE   2,508 0 0
PALO ALTO NETWORKS INC Stock 697435105   15,070 108 SH   SOLE 4 108 0 0
PALO ALTO NETWORKS INC Stock 697435105   837 6 SH   SOLE 9 6 0 0
PALO ALTO NETWORKS INC Stock 697435105   4,884 35 SH   SOLE 19 35 0 0
PALO ALTO NETWORKS INC Stock 697435105   1,674 12 SH   SOLE 25 12 0 0
PALO ALTO NETWORKS INC Stock 697435105   2,458,276 17,617 SH   SOLE   17,617 0 0
PAN AMERN SILVER CORP Stock 697900108   208,473 12,758 SH   SOLE   12,758 0 0
PAPA JOHNS INTL INC Stock 698813102   4,856 59 SH   SOLE   59 0 0
PAR PAC HOLDINGS INC Stock 69888T207   30,458 1,310 SH   SOLE   1,310 0 0
PAR TECHNOLOGY CORP Stock 698884103   782 30 SH   SOLE   30 0 0
PARAMOUNT GLOBAL Convertible Preferred 92556H305   11,147 450 SH   SOLE   450 0 0
PARAMOUNT GLOBAL Stock 92556H107   65 3 SH   SOLE   3 0 0
PARAMOUNT GLOBAL Stock 92556H206   388 23 SH   SOLE 33 23 0 0
PARAMOUNT GLOBAL Stock 92556H206   242,264 14,352 SH   SOLE   14,352 0 0
PARAMOUNT GOLD NEV CORP Stock 69924M109   58 167 SH   SOLE   167 0 0
PARK CITY GROUP INC Stock 700215304   17,394 3,514 SH   SOLE   3,513 0 0
PARK HOTELS & RESORTS INC REIT 700517105   5,423 460 SH   SOLE   460 0 0
PARKER-HANNIFIN CORP Stock 701094104   33,756 116 SH   SOLE 9 116 0 0
PARKER-HANNIFIN CORP Stock 701094104   203,700 700 SH   SOLE 30 700 0 0
PARKER-HANNIFIN CORP Stock 701094104   597,417 2,053 SH   SOLE   2,052 0 0
PARTY CITY HOLDCO INC Stock 702149105   37 100 SH   SOLE   100 0 0
PATHWARD FINANCIAL INC Stock 59100U108   904 21 SH   SOLE   21 0 0
PATRICK INDS INC Stock 703343103   4,909 81 SH   SOLE   81 0 0
PATTERSON COS INC Stock 703395103   18,220 650 SH   SOLE   650 0 0
PAYCHEX INC Stock 704326107   156,006 1,350 SH   SOLE 5 1,350 0 0
PAYCHEX INC Stock 704326107   2,300,036 19,903 SH   SOLE 6 19,903 0 0
PAYCHEX INC Stock 704326107   72,109 624 SH   SOLE 19 624 0 0
PAYCHEX INC Stock 704326107   1,750 15 SH   SOLE 33 15 0 0
PAYCHEX INC Stock 704326107   3,515,052 30,418 SH   SOLE   30,417 0 0
PAYCOM SOFTWARE INC Stock 70432V102   3,724 12 SH   SOLE 19 12 0 0
PAYCOM SOFTWARE INC Stock 70432V102   931 3 SH   SOLE 33 3 0 0
PAYCOM SOFTWARE INC Stock 70432V102   5,275 17 SH   SOLE 36 17 0 0
PAYCOM SOFTWARE INC Stock 70432V102   74,474 240 SH   SOLE 41 240 0 0
PAYCOM SOFTWARE INC Stock 70432V102   3,181,298 10,252 SH   SOLE   10,252 0 0
PAYLOCITY HLDG CORP Stock 70438V106   583 3 SH   SOLE 19 3 0 0
PAYLOCITY HLDG CORP Stock 70438V106   54,393 280 SH   SOLE 48 280 0 0
PAYLOCITY HLDG CORP Stock 70438V106   245,350 1,263 SH   SOLE   1,263 0 0
PAYPAL HLDGS INC Stock 70450Y103   20,440 287 SH   SOLE 2 287 0 0
PAYPAL HLDGS INC Stock 70450Y103   13,461 189 SH   SOLE 4 189 0 0
PAYPAL HLDGS INC Stock 70450Y103   24,713 347 SH   SOLE 9 347 0 0
PAYPAL HLDGS INC Stock 70450Y103   402,607 5,653 SH   SOLE 18 5,653 0 0
PAYPAL HLDGS INC Stock 70450Y103   4,914 69 SH   SOLE 19 69 0 0
PAYPAL HLDGS INC Stock 70450Y103   68,229 958 SH   SOLE 28 958 0 0
PAYPAL HLDGS INC Stock 70450Y103   6,410 90 SH   SOLE 33 90 0 0
PAYPAL HLDGS INC Stock 70450Y103   1,923 27 SH   SOLE 46 27 0 0
PAYPAL HLDGS INC Stock 70450Y103   9,900 139 SH   SOLE 50 139 0 0
PAYPAL HLDGS INC Stock 70450Y103   145,431 2,042 SH   SOLE 53 2,042 0 0
PAYPAL HLDGS INC Stock 70450Y103   3,622,534 50,864 SH   SOLE   50,864 0 0
PAYSAFE LIMITED Stock G6964L206   708 51 SH   SOLE   51 0 0
PBF ENERGY INC Stock 69318G106   192,671 4,725 SH   SOLE   4,724 0 0
PCM FD INC CEF 69323T101   69,272 8,802 SH   SOLE   8,802 0 0
PDF SOLUTIONS INC Stock 693282105   2,852 100 SH   SOLE   100 0 0
PEABODY ENERGY CORP Stock 704551100   8,719 330 SH   SOLE   330 0 0
PEARSON PLC ADR 705015105   2,029 180 SH   SOLE   180 0 0
PEBBLEBROOK HOTEL TR REIT 70509V100   870 65 SH   SOLE 19 65 0 0
PEBBLEBROOK HOTEL TR REIT 70509V100   40 3 SH   SOLE   3 0 0
PELOTON INTERACTIVE INC Stock 70614W100   114,916 14,473 SH   SOLE   14,473 0 0
PEMBINA PIPELINE CORP Stock 706327103   62,694 1,847 SH   SOLE   1,846 0 0
PENN ENTERTAINMENT INC Stock 707569109   29,344 988 SH   SOLE   988 0 0
OBSIDIAN ENERGY LTD Stock 674482203   3,884 585 SH   SOLE   585 0 0
PENNANT GROUP INC Stock 70805E109   549 50 SH   SOLE   50 0 0
PENNANTPARK FLOATING RATE CA CEF 70806A106   223,857 20,388 SH   SOLE   20,387 0 0
PENNANTPARK INVT CORP CEF 708062104   31,185 5,424 SH   SOLE   5,423 0 0
PENNYMAC MTG INVT TR REIT 70931T103   81,551 6,582 SH   SOLE   6,582 0 0
PENSKE AUTOMOTIVE GRP INC Stock 70959W103   6,206 54 SH   SOLE 19 54 0 0
PENSKE AUTOMOTIVE GRP INC Stock 70959W103   29,933 260 SH   SOLE   260 0 0
PENTAIR PLC Stock G7S00T104   585 13 SH   SOLE 46 13 0 0
PENTAIR PLC Stock G7S00T104   198,009 4,402 SH   SOLE   4,402 0 0
PEPSICO INC Stock 713448108   216,792 1,200 SH   SOLE 5 1,200 0 0
PEPSICO INC Stock 713448108   2,324,445 12,866 SH   SOLE 6 12,866 0 0
PEPSICO INC Stock 713448108   57,460 318 SH   SOLE 7 318 0 0
PEPSICO INC Stock 713448108   34,867 193 SH   SOLE 9 193 0 0
PEPSICO INC Stock 713448108   173,153 958 SH   SOLE 19 958 0 0
PEPSICO INC Stock 713448108   19,106 106 SH   SOLE 33 105 0 0
PEPSICO INC Stock 713448108   108,396 600 SH   SOLE 41 600 0 0
PEPSICO INC Stock 713448108   8,279,133 45,827 SH   SOLE   45,827 0 0
PERFICIENT INC Stock 71375U101   26,326 377 SH   SOLE 6 377 0 0
PERFICIENT INC Stock 71375U101   3,073 44 SH   SOLE   44 0 0
PERFORMANCE FOOD GROUP CO Stock 71377A103   876 15 SH   SOLE 19 15 0 0
PERFORMANCE FOOD GROUP CO Stock 71377A103   4,730 81 SH   SOLE   81 0 0
PERIMETER SOLUTIONS SA Stock L7579L106   1,197 131 SH   SOLE   131 0 0
PERION NETWORK LTD Stock M78673114   1,094,478 43,260 SH   SOLE   43,260 0 0
PERKINELMER INC Stock 714046109   3,926 28 SH   SOLE 9 28 0 0
PERKINELMER INC Stock 714046109   5,188 37 SH   SOLE 19 37 0 0
PERKINELMER INC Stock 714046109   982 7 SH   SOLE 33 7 0 0
PERKINELMER INC Stock 714046109   13,321 95 SH   SOLE 50 95 0 0
PERKINELMER INC Stock 714046109   95,490 681 SH   SOLE   681 0 0
PERMIAN BASIN RTY TR Stock 714236106   25,200 1,000 SH   SOLE   1,000 0 0
PERMROCK ROYALTY TRUST Stock 714254109   1,378 179 SH   SOLE   178 0 0
PERRIGO CO PLC Stock G97822103   2,625 77 SH   SOLE 9 77 0 0
PERRIGO CO PLC Stock G97822103   8,473 249 SH   SOLE 34 248 0 0
PERRIGO CO PLC Stock G97822103   14,931 438 SH   SOLE   438 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106   8,014 336 SH   SOLE 9 336 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106   16,123 676 SH   SOLE   676 0 0
PETCO HEALTH & WELLNESS CO I Stock 71601V105   23,804 2,511 SH   SOLE   2,511 0 0
PETIQ INC Stock 71639T106   4,794 520 SH   SOLE 9 520 0 0
PETIQ INC Stock 71639T106   9,912 1,075 SH   SOLE   1,075 0 0
PETMED EXPRESS INC Stock 716382106   5,310 300 SH   SOLE   300 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408   194,746 18,286 SH   SOLE   18,286 0 0
PFIZER INC Stock 717081103   129,227 2,522 SH   SOLE 9 2,522 0 0
PFIZER INC Stock 717081103   197,641 3,857 SH   SOLE 19 3,857 0 0
PFIZER INC Stock 717081103   12,996 254 SH   SOLE 33 253 0 0
PFIZER INC Stock 717081103   95,973 1,873 SH   SOLE 52 1,873 0 0
PFIZER INC Stock 717081103   16,840,089 328,651 SH   SOLE   328,651 0 0
PG&E CORP Stock 69331C108   161,738 9,947 SH   SOLE   9,947 0 0
PGIM GLOBAL HIGH YIELD FD FO CEF 69346J106   69,138 6,378 SH   SOLE   6,378 0 0
PGIM HIGH YIELD BOND FUND IN CEF 69346H100   7,075 596 SH   SOLE   596 0 0
PGIM SHORT DUR HIG YLD OPP F CEF 69355J104   319,619 21,758 SH   SOLE   21,757 0 0
PGIM ETF TR ETF 69344A107   111,212 2,265 SH   SOLE 9 2,265 0 0
PGIM ETF TR ETF 69344A107   3,384,176 68,924 SH   SOLE   68,924 0 0
PHILIP MORRIS INTL INC Stock 718172109   26,922 266 SH   SOLE 9 266 0 0
PHILIP MORRIS INTL INC Stock 718172109   94,610 935 SH   SOLE 19 934 0 0
PHILIP MORRIS INTL INC Stock 718172109   3,644 36 SH   SOLE 33 36 0 0
PHILIP MORRIS INTL INC Stock 718172109   177,522 1,754 SH   SOLE 52 1,754 0 0
PHILIP MORRIS INTL INC Stock 718172109   6,821,071 67,395 SH   SOLE   67,395 0 0
PLDT INC ADR 69344D408   1,414 62 SH   SOLE 33 62 0 0
PLDT INC ADR 69344D408   71,365 3,130 SH   SOLE   3,130 0 0
PHILLIPS 66 Stock 718546104   8,639 83 SH   SOLE 6 83 0 0
PHILLIPS 66 Stock 718546104   3,955 38 SH   SOLE 9 38 0 0
PHILLIPS 66 Stock 718546104   729 7 SH   SOLE 19 7 0 0
PHILLIPS 66 Stock 718546104   2,348 23 SH   SOLE 33 22 0 0
PHILLIPS 66 Stock 718546104   5,776,400 55,500 SH   SOLE   55,499 0 0
PHILLIPS EDISON & CO INC REIT 71844V201   186,043 5,843 SH   SOLE   5,843 0 0
PHOTRONICS INC Stock 719405102   1,767 105 SH   SOLE   105 0 0
PHREESIA INC Stock 71944F106   615 19 SH   SOLE 19 19 0 0
PHUNWARE INC Stock 71948P100   1,160 1,500 SH   SOLE   1,500 0 0
PHYSICIANS RLTY TR REIT 71943U104   35,321 2,441 SH   SOLE   2,441 0 0
PIEDMONT LITHIUM INC Stock 72016P105   127,698 2,901 SH   SOLE   2,900 0 0
PIEDMONT OFFICE REALTY TR IN REIT 720190206   67,656 7,378 SH   SOLE   7,378 0 0
PILGRIMS PRIDE CORP Stock 72147K108   2,610 110 SH   SOLE   110 0 0
PIMCO ETF TR ETF 72201R205   16,307 327 SH   SOLE   327 0 0
PIMCO ACCESS INCOME FUND CEF 72203T100   69,588 4,705 SH   SOLE   4,705 0 0
PIMCO ETF TR ETF 72201R775   250,177 2,765 SH   SOLE   2,765 0 0
PIMCO CALIF MUN INCOME FD CEF 72200N106   22,469 1,491 SH   SOLE   1,491 0 0
PIMCO CORPORATE & INCM STRG CEF 72200U100   68,481 5,779 SH   SOLE   5,779 0 0
PIMCO CORPORATE & INCOME OPP CEF 72201B101   193,937 16,148 SH   SOLE   16,148 0 0
PIMCO DYNAMIC INCOME FD CEF 72201Y101   246,437 13,335 SH   SOLE   13,335 0 0
PIMCO DYNAMIC INCOME OPRNTS CEF 69355M107   60,658 4,750 SH   SOLE   4,750 0 0
PIMCO ENERGY & TACTICAL CR O CEF 69346N107   1,554 104 SH   SOLE   104 0 0
PIMCO ETF TR ETF 72201R718   1,418,328 15,047 SH   SOLE   15,046 0 0
PIMCO ETF TR ETF 72201R643   196,011 2,023 SH   SOLE   2,022 0 0
PIMCO ETF TR ETF 72201R833   561,352 5,690 SH   SOLE   5,690 0 0
PIMCO ETF TR ETF 72201R783   8,926 100 SH   SOLE 9 100 0 0
PIMCO ETF TR ETF 72201R783   306,787 3,437 SH   SOLE   3,437 0 0
PIMCO ETF TR ETF 72201R304   77,357 1,328 SH   SOLE   1,328 0 0
PIMCO ETF TR ETF 72201R882   40,233 461 SH   SOLE   460 0 0
PIMCO ETF TR ETF 72201R403   267,867 4,956 SH   SOLE   4,955 0 0
PIMCO GLOBAL STOCKSPLS INCM CEF 722011103   22,675 3,272 SH   SOLE   3,272 0 0
PIMCO HIGH INCOME FD CEF 722014107   7,587 1,604 SH   SOLE   1,604 0 0
PIMCO INCOME STRATEGY FD CEF 72201H108   66,113 8,152 SH   SOLE   8,152 0 0
PIMCO INCOME STRATEGY FD II CEF 72201J104   192,403 27,214 SH   SOLE   27,214 0 0
PIMCO ETF TR ETF 72201R866   219,339 4,269 SH   SOLE   4,268 0 0
PIMCO ETF TR ETF 72201R817   597,618 6,426 SH   SOLE   6,426 0 0
PIMCO MUN INCOME FD II CEF 72200W106   0 0 SH   SOLE   0 0 0
PIMCO STRATEGIC INCOME FD CEF 72200X104   52,769 10,682 SH   SOLE   10,682 0 0
PINDUODUO INC ADR 722304102   14,761 181 SH   SOLE 6 181 0 0
PINDUODUO INC ADR 722304102   1,060 13 SH   SOLE 33 13 0 0
PINDUODUO INC ADR 722304102   904,960 11,097 SH   SOLE   11,097 0 0
PINNACLE FINL PARTNERS INC Stock 72346Q104   109,134 1,487 SH   SOLE   1,486 0 0
PINNACLE WEST CAP CORP Stock 723484101   30,872 406 SH   SOLE 19 406 0 0
PINNACLE WEST CAP CORP Stock 723484101   226,955 2,985 SH   SOLE   2,984 0 0
PINTEREST INC Stock 72352L106   131,476 5,415 SH   SOLE   5,415 0 0
PIONEER HIGH INCOME FUND INC CEF 72369H106   43,563 6,702 SH   SOLE   6,702 0 0
PIONEER NAT RES CO Stock 723787107   44,536 195 SH   SOLE 9 195 0 0
PIONEER NAT RES CO Stock 723787107   1,370 6 SH   SOLE 19 6 0 0
PIONEER NAT RES CO Stock 723787107   1,740 8 SH   SOLE 33 7 0 0
PIONEER NAT RES CO Stock 723787107   228,390 1,000 SH   SOLE 41 1,000 0 0
PIONEER NAT RES CO Stock 723787107   94,553 414 SH   SOLE 49 414 0 0
PIONEER NAT RES CO Stock 723787107   3,073,120 13,456 SH   SOLE   13,455 0 0
PJT PARTNERS INC Stock 69343T107   364,397 4,945 SH   SOLE   4,945 0 0
PLAINS ALL AMERN PIPELINE L Stock 726503105   92,365 7,854 SH   SOLE   7,854 0 0
PLAINS GP HLDGS L P Stock 72651A207   1,057,238 84,987 SH   SOLE   84,987 0 0
PLANET FITNESS INC Stock 72703H101   4,964 63 SH   SOLE 36 63 0 0
PLANET FITNESS INC Stock 72703H101   14,079 179 SH   SOLE   178 0 0
PLAYA HOTELS & RESORTS NV Stock N70544106   1,633 250 SH   SOLE   250 0 0
PLBY GROUP INC Stock 72814P109   15,197 5,526 SH   SOLE   5,526 0 0
PLUG POWER INC Stock 72919P202   207,581 16,781 SH   SOLE   16,781 0 0
PNC FINL SVCS GROUP INC Stock 693475105   43,003 272 SH   SOLE 7 272 0 0
PNC FINL SVCS GROUP INC Stock 693475105   17,215 109 SH   SOLE 9 109 0 0
PNC FINL SVCS GROUP INC Stock 693475105   37,710 239 SH   SOLE 19 238 0 0
PNC FINL SVCS GROUP INC Stock 693475105   790 5 SH   SOLE 33 5 0 0
PNC FINL SVCS GROUP INC Stock 693475105   3,475 22 SH   SOLE 46 22 0 0
PNC FINL SVCS GROUP INC Stock 693475105   79,760 505 SH   SOLE 52 505 0 0
PNC FINL SVCS GROUP INC Stock 693475105   2,237,717 14,168 SH   SOLE   14,168 0 0
PNM RES INC Stock 69349H107   2,732 56 SH   SOLE   56 0 0
POLAR PWR INC Stock 73102V105   2,322 1,800 SH   SOLE   1,800 0 0
POLARIS INC Stock 731068102   1,930,479 19,114 SH   SOLE 6 19,113 0 0
POLARIS INC Stock 731068102   522,138 5,170 SH   SOLE   5,169 0 0
RALPH LAUREN CORP Stock 751212101   4,332 41 SH   SOLE 36 41 0 0
RALPH LAUREN CORP Stock 751212101   10,039 95 SH   SOLE 43 95 0 0
RALPH LAUREN CORP Stock 751212101   36,985 350 SH   SOLE   350 0 0
POOL CORP Stock 73278L105   62,280 206 SH   SOLE 18 206 0 0
POOL CORP Stock 73278L105   2,721 9 SH   SOLE 36 9 0 0
POOL CORP Stock 73278L105   328,095 1,085 SH   SOLE   1,085 0 0
POPULAR INC Stock 733174700   796 12 SH   SOLE   12 0 0
PORTILLOS INC Stock 73642K106   7,018 430 SH   SOLE   430 0 0
PORTLAND GEN ELEC CO Stock 736508847   5,194 106 SH   SOLE 19 106 0 0
PORTLAND GEN ELEC CO Stock 736508847   8,967 183 SH   SOLE   183 0 0
PORTMAN RIDGE FIN CORP COM NEW CEF 73688F102   2,530 110 SH   SOLE   110 0 0
POSEIDA THERAPEUTICS INC Stock 73730P108   1,405,936 265,271 SH   SOLE   265,271 0 0
POST HLDGS INC Stock 737446104   257,241 2,850 SH   SOLE 5 2,850 0 0
POST HLDGS INC Stock 737446104   3,009 33 SH   SOLE   33 0 0
POTLATCHDELTIC CORPORATION REIT 737630103   89,212 2,028 SH   SOLE   2,028 0 0
POWER INTEGRATIONS INC Stock 739276103   2,725 38 SH   SOLE 9 38 0 0
POWER INTEGRATIONS INC Stock 739276103   10,271 143 SH   SOLE 34 143 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404   426,719 23,550 SH   SOLE 11 23,549 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404   30,242 1,669 SH   SOLE   1,669 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H106   391,599 19,434 SH   SOLE   19,434 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H502   4,366,631 90,881 SH   SOLE   90,880 0 0
INVESCO DB US DLR INDEX TR ETF 46141D104   140,230 7,580 SH   SOLE   7,580 0 0
INVESCO DB US DLR INDEX TR ETF 46141D203   23,117 831 SH   SOLE 19 831 0 0
INVESCO DB US DLR INDEX TR ETF 46141D203   2,222,631 79,922 SH   SOLE   79,922 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V837   100,394 1,413 SH   SOLE   1,413 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V670   8,711 1,701 SH   SOLE   1,701 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V746   76,169 1,275 SH   SOLE   1,275 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V696   18,816 586 SH   SOLE   586 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V662   32,346 412 SH   SOLE   411 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E784   26,586 1,424 SH   SOLE   1,424 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E297   12,679 551 SH   SOLE 36 551 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E297   181,365 7,882 SH   SOLE   7,882 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508   46,429 2,262 SH   SOLE 9 2,261 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508   142,252 6,929 SH   SOLE   6,928 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V720   90,188 2,477 SH   SOLE   2,477 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E230   6,293 235 SH   SOLE   235 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V621   467,976 32,498 SH   SOLE   32,498 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613   219,848 1,417 SH   SOLE   1,417 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V597   313,335 1,978 SH   SOLE   1,978 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511   240,519 21,513 SH   SOLE   21,513 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142   248,062 4,813 SH   SOLE   4,813 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V548   32,299 1,932 SH   SOLE   1,931 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   7,042 110 SH   SOLE 9 110 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   895 14 SH   SOLE 19 14 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   19,362 303 SH   SOLE 22 303 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   2,343,814 36,679 SH   SOLE   36,679 0 0
PPG INDS INC Stock 693506107   9,556 76 SH   SOLE 36 76 0 0
PPG INDS INC Stock 693506107   21,968 175 SH   SOLE 43 174 0 0
PPG INDS INC Stock 693506107   2,138 17 SH   SOLE 46 17 0 0
PPG INDS INC Stock 693506107   753,991 5,996 SH   SOLE   5,996 0 0
PPL CORP Stock 69351T106   6,662 228 SH   SOLE 9 228 0 0
PPL CORP Stock 69351T106   12,302 421 SH   SOLE 19 421 0 0
PPL CORP Stock 69351T106   1,169 40 SH   SOLE 33 40 0 0
PPL CORP Stock 69351T106   57,797 1,978 SH   SOLE 52 1,978 0 0
PPL CORP Stock 69351T106   1,312,430 44,915 SH   SOLE   44,915 0 0
PRECISION BIOSCIENCES INC Stock 74019P108   583 490 SH   SOLE   490 0 0
PREFERRED BK LOS ANGELES CA Stock 740367404   821 11 SH   SOLE 19 11 0 0
PREMIER FINANCIAL CORP Stock 74052F108   18,781 696 SH   SOLE   696 0 0
PREMIER INC Stock 74051N102   630 18 SH   SOLE   18 0 0
PRESTIGE CONSMR HEALTHCARE I Stock 74112D101   3,568 57 SH   SOLE   57 0 0
PRICESMART INC Stock 741511109   32,044 527 SH   SOLE 23 527 0 0
PRICESMART INC Stock 741511109   3,100 51 SH   SOLE   51 0 0
PRIMERICA INC Stock 74164M108   42,121 297 SH   SOLE 23 297 0 0
PRIMERICA INC Stock 74164M108   567 4 SH   SOLE   4 0 0
PRIMO WATER CORPORATION Stock 74167P108   16 1 SH   SOLE   1 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   671 8 SH   SOLE 46 8 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   260,991 3,110 SH   SOLE   3,110 0 0
PRINCIPAL REAL ESTATE INCOME CEF 74255X104   74,903 7,237 SH   SOLE   7,237 0 0
PROCTER AND GAMBLE CO Stock 742718109   113,670 750 SH   SOLE 5 750 0 0
PROCTER AND GAMBLE CO Stock 742718109   1,557,640 10,277 SH   SOLE 6 10,277 0 0
PROCTER AND GAMBLE CO Stock 742718109   62,090 410 SH   SOLE 7 409 0 0
PROCTER AND GAMBLE CO Stock 742718109   41,224 272 SH   SOLE 9 272 0 0
PROCTER AND GAMBLE CO Stock 742718109   179,847 1,187 SH   SOLE 19 1,186 0 0
PROCTER AND GAMBLE CO Stock 742718109   13,929 92 SH   SOLE 33 91 0 0
PROCTER AND GAMBLE CO Stock 742718109   14,247 94 SH   SOLE 40 94 0 0
PROCTER AND GAMBLE CO Stock 742718109   109,881 725 SH   SOLE 41 725 0 0
PROCTER AND GAMBLE CO Stock 742718109   15,573,579 102,755 SH   SOLE   102,755 0 0
PROCURE ETF TRUST II ETF 74280R205   63,167 3,241 SH   SOLE   3,241 0 0
PRO-DEX INC COLO Stock 74265M205   3,180 200 SH   SOLE   200 0 0
PROFRAC HLDG CORP Stock 74319N100   13,230 525 SH   SOLE   525 0 0
PROGRESS SOFTWARE CORP Stock 743312100   50 1 SH   SOLE   1 0 0
PROGRESSIVE CORP Stock 743315103   1,525,908 11,764 SH   SOLE 6 11,764 0 0
PROGRESSIVE CORP Stock 743315103   306,375 2,362 SH   SOLE 18 2,362 0 0
PROGRESSIVE CORP Stock 743315103   3,896 30 SH   SOLE 33 30 0 0
PROGRESSIVE CORP Stock 743315103   3,113 24 SH   SOLE 46 24 0 0
PROGRESSIVE CORP Stock 743315103   273,619 2,109 SH   SOLE   2,109 0 0
PROGYNY INC Stock 74340E103   779 25 SH   SOLE 19 25 0 0
PROGYNY INC Stock 74340E103   156 5 SH   SOLE   5 0 0
PROLOGIS INC. REIT 74340W103   41,529 368 SH   SOLE 7 368 0 0
PROLOGIS INC. REIT 74340W103   27,055 240 SH   SOLE 9 240 0 0
PROLOGIS INC. REIT 74340W103   3,720 33 SH   SOLE 19 33 0 0
PROLOGIS INC. REIT 74340W103   10,879 97 SH   SOLE 43 96 0 0
PROLOGIS INC. REIT 74340W103   3,382 30 SH   SOLE 46 30 0 0
PROLOGIS INC. REIT 74340W103   763,727 6,775 SH   SOLE   6,774 0 0
PROMETHEUS BIOSCIENCES INC Stock 74349U108   660 6 SH   SOLE   6 0 0
PROPETRO HLDG CORP Stock 74347M108   477 46 SH   SOLE 19 46 0 0
PROPHASE LABS INC Stock 74345W108   7,608 790 SH   SOLE   790 0 0
PROQR THRAPEUTICS N V Stock N71542109   740 200 SH   SOLE   200 0 0
PROSHARES TR ETF 74347G440   180,001 17,258 SH   SOLE   17,258 0 0
PROSHARES TR ETF 74347G804   13,446 300 SH   SOLE   300 0 0
PROSHARES TR ETF 74347R248   143,847 3,203 SH   SOLE   3,203 0 0
PROSHARES TR ETF 74347G796   103,487 3,298 SH   SOLE   3,298 0 0
PROSHARES TR ETF 74347B169   19,031 672 SH   SOLE   672 0 0
PROSHARES TR ETF 74348A145   2,355 50 SH   SOLE   50 0 0
PROSHARES TR ETF 74347B698   440,645 7,180 SH   SOLE   7,180 0 0
PROSHARES TR ETF 74348A467   1,169,690 12,998 SH   SOLE 16 12,998 0 0
PROSHARES TR ETF 74348A467   814,975 9,056 SH   SOLE   9,056 0 0
PROSHARES TR ETF 74347B680   260,765 3,645 SH   SOLE   3,644 0 0
PROSHARES TR ETF 74347G606   4,702 85 SH   SOLE   84 0 0
PROSHARES TR ETF 74347X849   1,108,577 48,879 SH   SOLE   48,879 0 0
PROSHARES TR ETF 74347B235   2,882,267 86,477 SH   SOLE   86,476 0 0
PROSHARES TR ETF 74347B185   527,075 40,607 SH   SOLE   40,606 0 0
PROSHARES TR ETF 74347R131   978,457 51,498 SH   SOLE   51,497 0 0
PROSHARES TR ETF 74347B250   8,698 350 SH   SOLE   350 0 0
PROSHARES TR ETF 74347R370   3,636,001 181,800 SH   SOLE   181,800 0 0
PROSHARES TR ETF 74347B714   13,348,843 906,851 SH   SOLE   906,850 0 0
PROSHARES SHORT REAL ESTATE ETF 74347X641   18,130 890 SH   SOLE   890 0 0
PROSHARES TR ETF 74348A210   2,495,332 101,436 SH   SOLE   101,436 0 0
PROSHARES TR ETF 74347B425   13,784,786 859,937 SH   SOLE   859,936 0 0
PROSHARES TR ETF 74348A376   18,560 1,000 SH   SOLE   1,000 0 0
PROSHARES TR II ETF 74347Y870   2,578 145 SH   SOLE   145 0 0
PROSHARES TR ETF 74347X633   43,968 964 SH   SOLE   964 0 0
PROSHARES TR ETF 74347R669   3,494 211 SH   SOLE   211 0 0
PROSHARES TR ETF 74347R693   3,405 148 SH   SOLE   148 0 0
PROSHARES TR ETF 74347X815   15,435 878 SH   SOLE   878 0 0
PROSHARES TR ETF 74347X831   124,069 7,172 SH   SOLE   7,171 0 0
PROSHARES TR ETF 74347X799   12,938 345 SH   SOLE   345 0 0
PROSHARES TR ETF 74347X864   16,950 517 SH   SOLE   517 0 0
PROSHARES TR ETF 74347G663   1,871 83 SH   SOLE   83 0 0
PROSHARES TR ETF 74347G432   125,583 2,325 SH   SOLE   2,325 0 0
PROSHARES TR ETF 74347G390   2,220 41 SH   SOLE   41 0 0
PROSHARES TR ETF 74347B110   2,126 126 SH   SOLE   126 0 0
PROSHARES TR ETF 74347B201   18,200 560 SH   SOLE   560 0 0
PROSHARES TR II ETF 74347Y797   1,431 60 SH   SOLE   60 0 0
PROSHARES TR II ETF 74347W882   23,295 791 SH   SOLE   791 0 0
PROSHARES ULTRASHORT MIDCAP 400 ETF ETF 74348A343   120 7 SH   SOLE   7 0 0
PROSHARES TR ETF 74347G416   4,311 94 SH   SOLE   93 0 0
PROSPECT CAP CORP CEF 74348T102   960,583 137,422 SH   SOLE   137,422 0 0
PROSPERITY BANCSHARES INC Stock 743606105   552,368 7,600 SH   SOLE   7,600 0 0
PROTO LABS INC Stock 743713109   357 14 SH   SOLE   14 0 0
PRUDENTIAL FINL INC Stock 744320102   24,169 243 SH   SOLE 9 243 0 0
PRUDENTIAL FINL INC Stock 744320102   87,756 882 SH   SOLE 19 882 0 0
PRUDENTIAL FINL INC Stock 744320102   3,847 39 SH   SOLE 33 38 0 0
PRUDENTIAL FINL INC Stock 744320102   3,680 37 SH   SOLE 46 37 0 0
PRUDENTIAL FINL INC Stock 744320102   3,669,221 36,891 SH   SOLE   36,891 0 0
PRUDENTIAL PLC ADR 74435K204   632 23 SH   SOLE 33 23 0 0
PRUDENTIAL PLC ADR 74435K204   11,926 434 SH   SOLE 36 434 0 0
PRUDENTIAL PLC ADR 74435K204   11,569 421 SH   SOLE 43 421 0 0
PRUDENTIAL PLC ADR 74435K204   742 27 SH   SOLE   27 0 0
ETF SER SOLUTIONS ETF 26922B857   16,697 1,000 SH   SOLE   1,000 0 0
PTC INC Stock 69370C100   1,681 14 SH   SOLE 9 14 0 0
PTC INC Stock 69370C100   1,200 10 SH   SOLE 33 10 0 0
PTC INC Stock 69370C100   360 3 SH   SOLE 46 3 0 0
PTC INC Stock 69370C100   6,122 51 SH   SOLE 50 51 0 0
PTC INC Stock 69370C100   638,853 5,322 SH   SOLE   5,322 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   11,764 192 SH   SOLE 9 192 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   37,113 606 SH   SOLE 19 605 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   8,884 145 SH   SOLE 36 145 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   20,641 337 SH   SOLE 43 336 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   2,255,894 36,819 SH   SOLE   36,818 0 0
PUBLIC STORAGE REIT 74460D109   778,084 2,777 SH   SOLE   2,776 0 0
PUBMATIC INC Stock 74467Q103   30,385 2,372 SH   SOLE   2,372 0 0
PULTE GROUP INC Stock 745867101   9,106 200 SH   SOLE 19 200 0 0
PULTE GROUP INC Stock 745867101   455 10 SH   SOLE 33 10 0 0
PULTE GROUP INC Stock 745867101   117,149 2,573 SH   SOLE 49 2,573 0 0
PULTE GROUP INC Stock 745867101   501,968 11,025 SH   SOLE   11,025 0 0
PURE STORAGE INC Stock 74624M102   7,145 267 SH   SOLE 19 267 0 0
PURE STORAGE INC Stock 74624M102   729,558 27,263 SH   SOLE   27,263 0 0
PURECYCLE TECHNOLOGIES INC Stock 74623V103   1,014 150 SH   SOLE   150 0 0
PURPLE BIOTECH LTD ADR 74638P109   2,753 1,995 SH   SOLE   1,995 0 0
PUTNAM MASTER INTER INCOME T CEF 746909100   3,281 1,025 SH   SOLE   1,025 0 0
PUTNAM MUN OPPORTUNITIES TR CEF 746922103   5,425 500 SH   SOLE   500 0 0
PUTNAM PREMIER INCOME TR CEF 746853100   3,228 889 SH   SOLE   889 0 0
PVH CORPORATION Stock 693656100   90,496 1,282 SH   SOLE   1,282 0 0
QIAGEN NV Stock N72482123   14,313 287 SH   SOLE   287 0 0
QORVO INC Stock 74736K101   6,164 68 SH   SOLE 9 68 0 0
QORVO INC Stock 74736K101   91 1 SH   SOLE 46 1 0 0
QORVO INC Stock 74736K101   113,209 1,249 SH   SOLE   1,249 0 0
KRANESHARES TR ETF 500767736   32,671 1,445 SH   SOLE   1,445 0 0
QUAKER HOUGHTON Stock 747316107   1,669 10 SH   SOLE 9 10 0 0
QUAKER HOUGHTON Stock 747316107   9,656 58 SH   SOLE 34 57 0 0
QUALCOMM INC Stock 747525103   20,669 188 SH   SOLE 9 188 0 0
QUALCOMM INC Stock 747525103   71,480 650 SH   SOLE 19 650 0 0
QUALCOMM INC Stock 747525103   10,687 97 SH   SOLE 33 97 0 0
QUALCOMM INC Stock 747525103   3,408 31 SH   SOLE 46 31 0 0
QUALCOMM INC Stock 747525103   22,977 209 SH   SOLE 50 209 0 0
QUALCOMM INC Stock 747525103   4,891,212 44,490 SH   SOLE   44,489 0 0
QUALTRICS INTL INC Stock 747601201   623 60 SH   SOLE   60 0 0
QUALYS INC Stock 74758T303   4,489 40 SH   SOLE 19 40 0 0
QUALYS INC Stock 74758T303   14,702 131 SH   SOLE   131 0 0
QUANTA SVCS INC Stock 74762E102   34,058 239 SH   SOLE 9 239 0 0
QUANTA SVCS INC Stock 74762E102   8,408 59 SH   SOLE 19 59 0 0
QUANTA SVCS INC Stock 74762E102   856 6 SH   SOLE 33 6 0 0
QUANTA SVCS INC Stock 74762E102   74,100 520 SH   SOLE 41 520 0 0
QUANTA SVCS INC Stock 74762E102   205,058 1,439 SH   SOLE 45 1,439 0 0
QUANTA SVCS INC Stock 74762E102   1,710 12 SH   SOLE 46 12 0 0
QUANTA SVCS INC Stock 74762E102   3,986,530 27,976 SH   SOLE   27,975 0 0
QUANTUM SI INC Stock 74765K105   458 250 SH   SOLE   250 0 0
QUANTUMSCAPE CORP Stock 74767V109   36,033 6,355 SH   SOLE   6,355 0 0
QUEST DIAGNOSTICS INC Stock 74834L100   12,202 78 SH   SOLE 9 78 0 0
QUEST DIAGNOSTICS INC Stock 74834L100   5,945 38 SH   SOLE 19 38 0 0
QUEST DIAGNOSTICS INC Stock 74834L100   956,824 6,116 SH   SOLE   6,116 0 0
QUEST RESOURCE HLDG CORP Stock 74836W203   7,491 1,226 SH   SOLE   1,226 0 0
QUICKLOGIC CORP Stock 74837P405   0 0 SH   SOLE   0 0 0
QUIDELORTHO CORP Stock 219798105   4,112 48 SH   SOLE 19 48 0 0
QUIDELORTHO CORP Stock 219798105   7,282 85 SH   SOLE   85 0 0
QUINCE THERAPEUTICS INC Stock 22053A107   669 1,050 SH   SOLE   1,050 0 0
QUINSTREET INC Stock 74874Q100   1,435 100 SH   SOLE   100 0 0
QUOIN PHARMACEUTICALS LTD SPONSORED ADS ADR 74907L102   5,680 4,000 SH   SOLE   4,000 0 0
QURATE RETAIL INC Stock 74915M100   9,976 6,120 SH   SOLE   6,120 0 0
R1 RCM INC Stock 77634L105   2,190 200 SH   SOLE   200 0 0
RADIANT LOGISTICS INC Stock 75025X100   1,527 300 SH   SOLE   300 0 0
RADNET INC Stock 750491102   15,441 820 SH   SOLE   820 0 0
RAMBUS INC DEL Stock 750917106   20,668 577 SH   SOLE   577 0 0
RANGE RES CORP Stock 75281A109   10,008 400 SH   SOLE   400 0 0
RANGER ENERGY SVCS INC Stock 75282U104   128,520 11,673 SH   SOLE   11,673 0 0
RAPID MICRO BIOSYSTEMS INC Stock 75340L104   113 100 SH   SOLE   100 0 0
RAPID7 INC Stock 753422104   4,587 135 SH   SOLE   135 0 0
RAYMOND JAMES FINL INC Stock 754730109   120,206 1,125 SH   SOLE 19 1,125 0 0
RAYMOND JAMES FINL INC Stock 754730109   4,078 38 SH   SOLE 33 38 0 0
RAYMOND JAMES FINL INC Stock 754730109   6,197 58 SH   SOLE 36 58 0 0
RAYMOND JAMES FINL INC Stock 754730109   14,484 136 SH   SOLE 43 135 0 0
RAYMOND JAMES FINL INC Stock 754730109   534 5 SH   SOLE 46 5 0 0
RAYMOND JAMES FINL INC Stock 754730109   25,302 237 SH   SOLE   236 0 0
RAYONIER INC REIT 754907103   581,386 17,639 SH   SOLE 6 17,639 0 0
RAYONIER INC REIT 754907103   313,647 9,516 SH   SOLE   9,516 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   17,560 174 SH   SOLE 2 174 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   17,156 170 SH   SOLE 4 170 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   1,605,568 15,909 SH   SOLE 6 15,909 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   66,002 654 SH   SOLE 7 654 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   62,469 619 SH   SOLE 9 619 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   55,613 551 SH   SOLE 19 551 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   6,329 63 SH   SOLE 33 62 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   12,110 120 SH   SOLE 36 120 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   28,142 279 SH   SOLE 43 278 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101   8,369,839 82,935 SH   SOLE   82,935 0 0
RBC BEARINGS INC Stock 75524B104   33,077 158 SH   SOLE 6 158 0 0
RBC BEARINGS INC Stock 75524B104   419 2 SH   SOLE 19 2 0 0
RBC BEARINGS INC Stock 75524B104   54,431 260 SH   SOLE 23 260 0 0
RBC BEARINGS INC Stock 75524B104   2,094 10 SH   SOLE   10 0 0
RBC BEARINGS INC Convertible Preferred 75524B203   20,516 200 SH   SOLE   200 0 0
RCI HOSPITALITY HLDGS INC Stock 74934Q108   147,613 1,584 SH   SOLE   1,584 0 0
RE MAX HLDGS INC Stock 75524W108   327,766 17,584 SH   SOLE 6 17,584 0 0
RE MAX HLDGS INC Stock 75524W108   32,396 1,738 SH   SOLE   1,738 0 0
READY CAPITAL CORP REIT 75574U101   576,506 51,751 SH   SOLE   51,751 0 0
SELECT SECTOR SPDR TR ETF 81369Y860   3,730 101 SH   SOLE 16 101 0 0
SELECT SECTOR SPDR TR ETF 81369Y860   1,100,482 29,799 SH   SOLE   29,799 0 0
REALTY INCOME CORP REIT 756109104   4,616 73 SH   SOLE 33 72 0 0
REALTY INCOME CORP REIT 756109104   127 2 SH   SOLE 46 2 0 0
REALTY INCOME CORP REIT 756109104   51,061 805 SH   SOLE 52 805 0 0
REALTY INCOME CORP REIT 756109104   1,528,495 24,097 SH   SOLE   24,097 0 0
REATA PHARMACEUTICALS INC Stock 75615P103   2,355 62 SH   SOLE   62 0 0
REAVES UTIL INCOME FD CEF 756158101   443,047 15,672 SH   SOLE   15,671 0 0
SOCIETAL CDMO INC Stock 75629F109   335 225 SH   SOLE   225 0 0
RECURSION PHARMACEUTICALS IN Stock 75629V104   2,313 300 SH   SOLE   300 0 0
RED CAT HLDGS INC Stock 75644T100   4,230 4,500 SH   SOLE   4,500 0 0
RED ROBIN GOURMET BURGERS IN Stock 75689M101   1,836 329 SH   SOLE   329 0 0
RED ROCK RESORTS INC Stock 75700L108   4,001 100 SH   SOLE   100 0 0
RED VIOLET INC Stock 75704L104   6,906 300 SH   SOLE   300 0 0
REDFIN CORP Stock 75737F108   3,125 737 SH   SOLE   737 0 0
REDWOOD TRUST INC Convertible 758075AC9   9,750 10,000 SH   SOLE   10,000 0 0
REGAL REXNORD CORPORATION Stock 758750103   5,399 45 SH   SOLE   45 0 0
REGENCY CTRS CORP REIT 758849103   553,438 8,855 SH   SOLE   8,855 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   2,886 4 SH   SOLE 33 4 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   54,112 75 SH   SOLE 48 75 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   3,082,927 4,273 SH   SOLE   4,273 0 0
TWO RDS SHARED TR ETF 90214Q642   151,747 18,044 SH   SOLE   18,043 0 0
REGIONAL MGMT CORP Stock 75902K106   28,080 1,000 SH   SOLE   1,000 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   26,842 1,245 SH   SOLE 19 1,245 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   1,854 86 SH   SOLE 46 86 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   175,884 8,158 SH   SOLE   8,157 0 0
REINSURANCE GRP OF AMERICA I Stock 759351604   9,236 65 SH   SOLE   65 0 0
REKOR SYSTEMS INC Stock 759419104   3,432 2,860 SH   SOLE   2,860 0 0
RELIANCE GLOBAL GROUP INC COM NEW Stock 75946W108   2,840 5,000 SH   SOLE   5,000 0 0
RELIANCE STEEL & ALUMINUM CO Stock 759509102   17,207 85 SH   SOLE 9 85 0 0
RELX PLC ADR 759530108   13,694 494 SH   SOLE 7 494 0 0
RELX PLC ADR 759530108   14,026 506 SH   SOLE   506 0 0
RENAISSANCE CAP GREENWICH FD ETF 759937303   3,309 196 SH   SOLE   196 0 0
RENAISSANCE CAP GREENWICH FD ETF 759937204   116,851 4,727 SH   SOLE   4,727 0 0
RENAISSANCERE HLDGS LTD Stock G7496G103   38,136 207 SH   SOLE 9 207 0 0
RENAISSANCERE HLDGS LTD Stock G7496G103   7,185 39 SH   SOLE   39 0 0
RENALYTIX PLC ADR 75973T101   600 321 SH   SOLE   321 0 0
RENT A CTR INC NEW Stock 76009N100   19,619 870 SH   SOLE   870 0 0
RENTOKIL INITIAL PLC ADR 760125104   20,273 658 SH   SOLE 9 658 0 0
RENTOKIL INITIAL PLC ADR 760125104   1,017 33 SH   SOLE   33 0 0
REPAY HLDGS CORP Stock 76029L100   7,148 888 SH   SOLE 9 888 0 0
REPLIGEN CORP Stock 759916109   5,249 31 SH   SOLE 9 31 0 0
REPLIGEN CORP Stock 759916109   1,185 7 SH   SOLE 36 7 0 0
REPLIGEN CORP Stock 759916109   221,796 1,310 SH   SOLE   1,310 0 0
REPUBLIC BANCORP INC KY Stock 760281204   421,574 10,302 SH   SOLE   10,302 0 0
REPUBLIC SVCS INC Stock 760759100   6,965 54 SH   SOLE 19 54 0 0
REPUBLIC SVCS INC Stock 760759100   2,853 22 SH   SOLE 33 22 0 0
REPUBLIC SVCS INC Stock 760759100   334,689 2,595 SH   SOLE   2,594 0 0
RESIDEO TECHNOLOGIES INC Stock 76118Y104   2,632 160 SH   SOLE   160 0 0
RESMED INC Stock 761152107   1,250 6 SH   SOLE 33 6 0 0
RESMED INC Stock 761152107   1,457 7 SH   SOLE 46 7 0 0
RESMED INC Stock 761152107   22,062 106 SH   SOLE   106 0 0
RESOLUTE FST PRODS INC Stock 76117W109   134,722 6,240 SH   SOLE   6,240 0 0
RESOURCES CONNECTION INC Stock 76122Q105   625 34 SH   SOLE 19 34 0 0
RESOURCES CONNECTION INC Stock 76122Q105   13,950 759 SH   SOLE   759 0 0
RESTAURANT BRANDS INTL INC Stock 76131D103   25,221 390 SH   SOLE 2 390 0 0
RESTAURANT BRANDS INTL INC Stock 76131D103   76,311 1,180 SH   SOLE   1,180 0 0
VANECK ETF TRUST ETF 92189F684   1,061,194 6,696 SH   SOLE   6,696 0 0
RETAIL OPPORTUNITY INVTS COR REIT 76131N101   2,270 151 SH   SOLE   151 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G698   166,291 2,249 SH   SOLE   2,249 0 0
REVOLVE GROUP INC Stock 76156B107   119,603 5,373 SH   SOLE 23 5,373 0 0
REVOLVE GROUP INC Stock 76156B107   10,507 472 SH   SOLE   472 0 0
REXFORD INDL RLTY INC REIT 76169C100   7,292 133 SH   SOLE   133 0 0
REYNOLDS CONSUMER PRODS INC Stock 76171L106   51,865 1,730 SH   SOLE   1,730 0 0
RGC RES INC Stock 74955L103   12 1 SH   SOLE   0 0 0
RH Stock 74967X103   32,063 120 SH   SOLE   120 0 0
RIGEL PHARMACEUTICALS INC Stock 766559603   3,000 2,000 SH   SOLE   2,000 0 0
RIMINI STR INC DEL Stock 76674Q107   762 200 SH   SOLE   200 0 0
RINGCENTRAL INC Stock 76680R206   32,002 904 SH   SOLE   904 0 0
RIO TINTO PLC ADR 767204100   13,813 194 SH   SOLE 9 194 0 0
RIO TINTO PLC ADR 767204100   9,256 130 SH   SOLE 31 130 0 0
RIO TINTO PLC ADR 767204100   2,492 35 SH   SOLE 33 35 0 0
RIO TINTO PLC ADR 767204100   3,178,022 44,635 SH   SOLE   44,635 0 0
RIOT BLOCKCHAIN INC Stock 767292105   34,205 10,090 SH   SOLE   10,090 0 0
RITCHIE BROS AUCTIONEERS Stock 767744105   2,602 45 SH   SOLE   45 0 0
RITE AID CORP Stock 767754872   150 45 SH   SOLE   45 0 0
RIVERNORTH DOUBLELINE STRATE CEF 76882G107   57,097 6,578 SH   SOLE   6,578 0 0
RIVERNORTH FLEXIBLE MUN INCO CEF 76883H104   13,065 833 SH   SOLE   833 0 0
RIVERNORTH OPPORTUNISTIC MUN CEF 76883F108   9,684 592 SH   SOLE   592 0 0
RIVERNORTH OPPORTUNITIES FD CEF 76881Y109   37,687 3,069 SH   SOLE   3,069 0 0
RIVIAN AUTOMOTIVE INC Stock 76954A103   138,148 7,496 SH   SOLE   7,495 0 0
RLI CORP Stock 749607107   57,234 436 SH   SOLE 23 436 0 0
RLI CORP Stock 749607107   788 6 SH   SOLE   6 0 0
RLJ LODGING TR REIT 74965L101   11,437 1,080 SH   SOLE   1,080 0 0
RMR GROUP INC Stock 74967R106   2,571 91 SH   SOLE   91 0 0
ROBERT HALF INTL INC Stock 770323103   1,624 22 SH   SOLE 9 22 0 0
ROBERT HALF INTL INC Stock 770323103   591 8 SH   SOLE 46 8 0 0
ROBERT HALF INTL INC Stock 770323103   54,487 738 SH   SOLE   738 0 0
ROBINHOOD MKTS INC Stock 770700102   38,632 4,746 SH   SOLE   4,746 0 0
ROBLOX CORP Stock 771049103   642,150 22,563 SH   SOLE   22,563 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505723   12,996 450 SH   SOLE   450 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505707   73,850 1,594 SH   SOLE   1,594 0 0
ROCKET COS INC Stock 77311W101   1,687 241 SH   SOLE   241 0 0
ROCKET LAB USA INC Stock 773122106   7,125 1,890 SH   SOLE 48 1,890 0 0
ROCKET LAB USA INC Stock 773122106   62,360 16,541 SH   SOLE   16,541 0 0
ROCKET PHARMACEUTICALS INC Stock 77313F106   19,570 1,000 SH   SOLE   1,000 0 0
ROCKWELL AUTOMATION INC Stock 773903109   1,470,911 5,711 SH   SOLE 6 5,710 0 0
ROCKWELL AUTOMATION INC Stock 773903109   4,379 17 SH   SOLE 19 17 0 0
ROCKWELL AUTOMATION INC Stock 773903109   5,434 21 SH   SOLE 33 21 0 0
ROCKWELL AUTOMATION INC Stock 773903109   1,545 6 SH   SOLE 46 6 0 0
ROCKWELL AUTOMATION INC Stock 773903109   745,397 2,894 SH   SOLE   2,893 0 0
ROCKWELL MED INC Stock 774374300   7 7 SH   SOLE   7 0 0
ROGERS COMMUNICATIONS INC Stock 775109200   5,949 127 SH   SOLE 36 127 0 0
ROGERS COMMUNICATIONS INC Stock 775109200   13,856 296 SH   SOLE 43 295 0 0
ROGERS COMMUNICATIONS INC Stock 775109200   47 1 SH   SOLE   1 0 0
ROKU INC Stock 77543R102   285 7 SH   SOLE 33 7 0 0
ROKU INC Stock 77543R102   477,899 11,742 SH   SOLE   11,742 0 0
ROLLINS INC Stock 775711104   3,435 94 SH   SOLE 36 94 0 0
ROLLINS INC Stock 775711104   1,279 35 SH   SOLE 46 35 0 0
ROLLINS INC Stock 775711104   197,309 5,400 SH   SOLE   5,399 0 0
ROOT INC Stock 77664L207   94 21 SH   SOLE   21 0 0
ROPER TECHNOLOGIES INC Stock 776696106   4,753 11 SH   SOLE 9 11 0 0
ROPER TECHNOLOGIES INC Stock 776696106   209,564 485 SH   SOLE 30 485 0 0
ROPER TECHNOLOGIES INC Stock 776696106   19,448 45 SH   SOLE 33 45 0 0
ROPER TECHNOLOGIES INC Stock 776696106   97,220 225 SH   SOLE 41 225 0 0
ROPER TECHNOLOGIES INC Stock 776696106   108,023 250 SH   SOLE 49 250 0 0
ROPER TECHNOLOGIES INC Stock 776696106   15,987 37 SH   SOLE 50 37 0 0
ROPER TECHNOLOGIES INC Stock 776696106   2,770,275 6,411 SH   SOLE   6,411 0 0
ROSS STORES INC Stock 778296103   7,896 68 SH   SOLE 19 68 0 0
ROSS STORES INC Stock 778296103   17,411 150 SH   SOLE 33 150 0 0
ROSS STORES INC Stock 778296103   14,277 123 SH   SOLE 36 123 0 0
ROSS STORES INC Stock 778296103   38,807 334 SH   SOLE 43 334 0 0
ROSS STORES INC Stock 778296103   190,044 1,637 SH   SOLE   1,637 0 0
LISTED FD TR ETF 53656F417   22,662 3,156 SH   SOLE   3,156 0 0
LISTED FD TR ETF 53656F789   2,490 174 SH   SOLE   174 0 0
ROVER GROUP INC Stock 77936F103   73 20 SH   SOLE   20 0 0
ROYAL BK CDA SUSTAINABL Stock 780087102   2,351 25 SH   SOLE 33 25 0 0
ROYAL BK CDA SUSTAINABL Stock 780087102   2,308,129 24,549 SH   SOLE   24,549 0 0
NATWEST GROUP PLC ADR 639057207   6 1 SH   SOLE   1 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   395 8 SH   SOLE 33 8 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   101,776 2,059 SH   SOLE   2,059 0 0
SHELL PLC ADR 780259305   64,297 1,129 SH   SOLE 9 1,129 0 0
SHELL PLC ADR 780259305   10,422 183 SH   SOLE 31 183 0 0
SHELL PLC ADR 780259305   4,214 74 SH   SOLE 33 74 0 0
SHELL PLC ADR 780259305   9,169 161 SH   SOLE 36 161 0 0
SHELL PLC ADR 780259305   18,157 319 SH   SOLE 43 318 0 0
SHELL PLC ADR 780259305   1,866,593 32,776 SH   SOLE   32,776 0 0
ROYAL GOLD INC Stock 780287108   371,726 3,298 SH   SOLE   3,297 0 0
ROYALTY PHARMA PLC Stock G7709Q104   7,941 201 SH   SOLE   200 0 0
ROYCE MICRO-CAP TR INC CEF 780915104   21,461 2,472 SH   SOLE   2,472 0 0
ROYCE VALUE TR INC CEF 780910105   95,472 7,200 SH   SOLE   7,200 0 0
RPC INC Stock 749660106   20,356 2,290 SH   SOLE   2,289 0 0
RPM INTL INC Stock 749685103   2,046 21 SH   SOLE 19 21 0 0
RPM INTL INC Stock 749685103   387,461 3,976 SH   SOLE   3,976 0 0
RPT REALTY REIT 74971D101   67,268 6,700 SH   SOLE   6,700 0 0
MAGNITE INC Stock 55955D100   1,205,237 113,809 SH   SOLE   113,809 0 0
RUBICON TECHNOLOGIES INC Stock 78112J109   20,470 11,500 SH   SOLE   11,500 0 0
RUMBLE INC Stock 78137L105   5,117 860 SH   SOLE   860 0 0
RUSH STREET INTERACTIVE INC Stock 782011100   628 175 SH   SOLE   175 0 0
RUTHS HOSPITALITY GROUP INC Stock 783332109   186 12 SH   SOLE   12 0 0
RXO INC Stock 74982T103   5,676 330 SH   SOLE   330 0 0
RYAN SPECIALTY HOLDINGS INC Stock 78351F107   322,782 7,776 SH   SOLE 23 7,776 0 0
RYAN SPECIALTY HOLDINGS INC Stock 78351F107   29,306 706 SH   SOLE   706 0 0
RYANAIR HOLDINGS PLC ADR 783513203   33,792 452 SH   SOLE   452 0 0
RYDER SYS INC Stock 783549108   221,462 2,650 SH   SOLE   2,650 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V217   48,354 270 SH   SOLE   270 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V233   26,494 96 SH   SOLE   96 0 0
RYERSON HLDG CORP Stock 783754104   71,922 2,377 SH   SOLE   2,376 0 0
S&P GLOBAL INC Stock 78409V104   28,805 86 SH   SOLE 2 86 0 0
S&P GLOBAL INC Stock 78409V104   18,087 54 SH   SOLE 4 54 0 0
S&P GLOBAL INC Stock 78409V104   1,962,940 5,861 SH   SOLE 6 5,860 0 0
S&P GLOBAL INC Stock 78409V104   670 2 SH   SOLE 9 2 0 0
S&P GLOBAL INC Stock 78409V104   228,764 683 SH   SOLE 18 683 0 0
S&P GLOBAL INC Stock 78409V104   184,217 550 SH   SOLE 30 550 0 0
S&P GLOBAL INC Stock 78409V104   8,966 27 SH   SOLE 33 26 0 0
S&P GLOBAL INC Stock 78409V104   31,209 93 SH   SOLE 43 93 0 0
S&P GLOBAL INC Stock 78409V104   34,164 102 SH   SOLE 48 102 0 0
S&P GLOBAL INC Stock 78409V104   390,226 1,165 SH   SOLE 53 1,165 0 0
S&P GLOBAL INC Stock 78409V104   514,836 1,537 SH   SOLE   1,537 0 0
SABINE RTY TR Stock 785688102   496,543 5,811 SH   SOLE   5,810 0 0
SABRA HEALTH CARE REIT INC REIT 78573L106   295,829 23,800 SH   SOLE   23,799 0 0
SABRE CORP Stock 78573M104   8,565 1,386 SH   SOLE   1,386 0 0
SACHEM CAP CORP REIT 78590A109   70,013 21,216 SH   SOLE   21,216 0 0
SAFE BULKERS INC Stock Y7388L103   146 50 SH   SOLE   50 0 0
SAFEHOLD INC REIT 78645L100   2,862 100 SH   SOLE   100 0 0
SAGE THERAPEUTICS INC Stock 78667J108   114,801 3,010 SH   SOLE   3,010 0 0
SAIA INC Stock 78709Y105   210 1 SH   SOLE 19 1 0 0
SAIA INC Stock 78709Y105   13,000 62 SH   SOLE   62 0 0
SALEM MEDIA GROUP INC Stock 794093104   525 500 SH   SOLE   500 0 0
SALESFORCE INC Stock 79466L302   11,933 90 SH   SOLE 4 90 0 0
SALESFORCE INC Stock 79466L302   663 5 SH   SOLE 9 5 0 0
SALESFORCE INC Stock 79466L302   530 4 SH   SOLE 19 4 0 0
SALESFORCE INC Stock 79466L302   114,160 861 SH   SOLE 28 861 0 0
SALESFORCE INC Stock 79466L302   5,834 44 SH   SOLE 33 44 0 0
SALESFORCE INC Stock 79466L302   1,856 14 SH   SOLE 46 14 0 0
SALESFORCE INC Stock 79466L302   29,435 222 SH   SOLE 48 222 0 0
SALESFORCE INC Stock 79466L302   258,153 1,947 SH   SOLE 53 1,947 0 0
SALESFORCE INC Stock 79466L302   4,871,235 36,739 SH   SOLE   36,739 0 0
WESTERN ASSET EMERGING MKTS CEF 95766A101   103,171 11,325 SH   SOLE   11,325 0 0
SAMSARA INC Stock 79589L106   1,243 100 SH   SOLE   100 0 0
SAN JUAN BASIN RTY TR Stock 798241105   283,196 24,800 SH   SOLE   24,800 0 0
SANDRIDGE ENERGY INC Stock 80007P869   10,218 600 SH   SOLE   600 0 0
SANDSTORM GOLD LTD Stock 80013R206   69,850 13,279 SH   SOLE   13,279 0 0
SANGAMO THERAPEUTICS INC Stock 800677106   628 200 SH   SOLE   200 0 0
SANMINA CORPORATION Stock 801056102   10,026 175 SH   SOLE   175 0 0
SANOFI ADR 80105N105   10,751 222 SH   SOLE 7 222 0 0
SANOFI ADR 80105N105   24,748 511 SH   SOLE 9 511 0 0
SANOFI ADR 80105N105   4,891 101 SH   SOLE 31 101 0 0
SANOFI ADR 80105N105   3,003 62 SH   SOLE 33 62 0 0
SANOFI ADR 80105N105   20,680 427 SH   SOLE 36 427 0 0
SANOFI ADR 80105N105   46,832 967 SH   SOLE 43 967 0 0
SANOFI ADR 80105N105   452,724 9,348 SH   SOLE   9,348 0 0
SAP SE ADR 803054204   16,098 156 SH   SOLE 9 156 0 0
SAP SE ADR 803054204   516 5 SH   SOLE 19 5 0 0
SAP SE ADR 803054204   2,889 28 SH   SOLE 33 28 0 0
SAP SE ADR 803054204   392,601 3,805 SH   SOLE   3,804 0 0
SAPIENS INTL CORP N V Stock G7T16G103   1,294 70 SH   SOLE   70 0 0
SARATOGA INVT CORP CEF 80349A208   19,530 766 SH   SOLE   766 0 0
SAREPTA THERAPEUTICS INC Stock 803607100   5,313 41 SH   SOLE   41 0 0
SASOL LTD ADR 803866300   3,662 233 SH   SOLE   233 0 0
SBA COMMUNICATIONS CORP NEW REIT 78410G104   841 3 SH   SOLE 33 3 0 0
SBA COMMUNICATIONS CORP NEW REIT 78410G104   2,242 8 SH   SOLE 36 8 0 0
SBA COMMUNICATIONS CORP NEW REIT 78410G104   841 3 SH   SOLE 46 3 0 0
SBA COMMUNICATIONS CORP NEW REIT 78410G104   66,433 237 SH   SOLE   237 0 0
SCHLUMBERGER LTD Stock 806857108   9,676 181 SH   SOLE 9 181 0 0
SCHLUMBERGER LTD Stock 806857108   4,918 92 SH   SOLE 19 92 0 0
SCHLUMBERGER LTD Stock 806857108   2,105 39 SH   SOLE 33 39 0 0
SCHLUMBERGER LTD Stock 806857108   4,587,469 85,811 SH   SOLE   85,811 0 0
SCHNEIDER NATIONAL INC Stock 80689H102   562 24 SH   SOLE 19 24 0 0
SCHNEIDER NATIONAL INC Stock 80689H102   10,109 432 SH   SOLE   432 0 0
SCHRODINGER INC Stock 80810D103   20,652 1,105 SH   SOLE   1,105 0 0
SCHWAB STRATEGIC TR ETF 808524722   9,233 250 SH   SOLE   250 0 0
SCHWAB STRATEGIC TR ETF 808524698   1,364,718 31,664 SH   SOLE   31,664 0 0
SCHWAB STRATEGIC TR ETF 808524706   1,184 50 SH   SOLE 19 50 0 0
SCHWAB STRATEGIC TR ETF 808524706   111,376 4,705 SH   SOLE   4,705 0 0
SCHWAB STRATEGIC TR ETF 808524607   83,289 2,056 SH   SOLE 19 2,056 0 0
SCHWAB STRATEGIC TR ETF 808524607   706,797 17,447 SH   SOLE   17,447 0 0
SCHWAB STRATEGIC TR ETF 808524730   6,269 253 SH   SOLE 22 253 0 0
SCHWAB STRATEGIC TR ETF 808524730   29,563 1,193 SH   SOLE   1,193 0 0
SCHWAB STRATEGIC TR ETF 808524755   25,901 891 SH   SOLE 22 891 0 0
SCHWAB STRATEGIC TR ETF 808524755   530,200 18,239 SH   SOLE   18,238 0 0
SCHWAB STRATEGIC TR ETF 808524748   973,936 31,156 SH   SOLE   31,155 0 0
SCHWAB STRATEGIC TR ETF 808524789   5,630 107 SH   SOLE   107 0 0
SCHWAB STRATEGIC TR ETF 808524771   436,764 8,173 SH   SOLE   8,172 0 0
SCHWAB STRATEGIC TR ETF 808524763   22,940 491 SH   SOLE   491 0 0
SCHWAB STRATEGIC TR ETF 808524854   1,526 31 SH   SOLE 19 31 0 0
SCHWAB STRATEGIC TR ETF 808524854   157,634 3,202 SH   SOLE   3,202 0 0
SCHWAB STRATEGIC TR ETF 808524672   47,867 2,135 SH   SOLE   2,135 0 0
SCHWAB STRATEGIC TR ETF 808524805   84,923 2,637 SH   SOLE   2,636 0 0
SCHWAB STRATEGIC TR ETF 808524888   319,081 10,139 SH   SOLE   10,139 0 0
SCHWAB STRATEGIC TR ETF 808524862   5,113 106 SH   SOLE 19 106 0 0
SCHWAB STRATEGIC TR ETF 808524862   48,915 1,014 SH   SOLE   1,014 0 0
SCHWAB STRATEGIC TR ETF 808524839   37,524 822 SH   SOLE 36 822 0 0
SCHWAB STRATEGIC TR ETF 808524839   121,203 2,655 SH   SOLE   2,655 0 0
SCHWAB STRATEGIC TR ETF 808524102   1,189,862 26,554 SH   SOLE   26,553 0 0
SCHWAB STRATEGIC TR ETF 808524797   7,823,066 103,562 SH   SOLE   103,561 0 0
SCHWAB STRATEGIC TR ETF 808524201   1,080,710 23,936 SH   SOLE 19 23,936 0 0
SCHWAB STRATEGIC TR ETF 808524201   922,383 20,429 SH   SOLE   20,429 0 0
SCHWAB STRATEGIC TR ETF 808524300   23,335 420 SH   SOLE 19 420 0 0
SCHWAB STRATEGIC TR ETF 808524300   889,082 16,002 SH   SOLE   16,002 0 0
SCHWAB STRATEGIC TR ETF 808524409   13,996 212 SH   SOLE 19 212 0 0
SCHWAB STRATEGIC TR ETF 808524409   948,478 14,367 SH   SOLE   14,366 0 0
SCHWAB STRATEGIC TR ETF 808524508   68,516 1,044 SH   SOLE   1,044 0 0
SCHWAB STRATEGIC TR ETF 808524847   24,563 1,273 SH   SOLE   1,273 0 0
SCHWAB STRATEGIC TR ETF 808524870   9,426 182 SH   SOLE 19 182 0 0
SCHWAB STRATEGIC TR ETF 808524870   6,888 133 SH   SOLE 36 133 0 0
SCHWAB STRATEGIC TR ETF 808524870   3,292,246 63,569 SH   SOLE   63,569 0 0
MATIV HOLDINGS INC Stock 808541106   9,677 463 SH   SOLE 6 463 0 0
MATIV HOLDINGS INC Stock 808541106   8,360 400 SH   SOLE   400 0 0
SCIENCE APPLICATIONS INTL CO Stock 808625107   4,881 44 SH   SOLE 9 44 0 0
SCIENCE APPLICATIONS INTL CO Stock 808625107   91,287 823 SH   SOLE   822 0 0
SCOTTS MIRACLE-GRO CO Stock 810186106   26,822 552 SH   SOLE 23 552 0 0
SCOTTS MIRACLE-GRO CO Stock 810186106   58,202 1,198 SH   SOLE   1,197 0 0
SCULPTOR CAP MGMT Stock 811246107   43,300 5,000 SH   SOLE   5,000 0 0
SEA LTD ADR 81141R100   5,931 114 SH   SOLE 4 114 0 0
SEA LTD ADR 81141R100   312 6 SH   SOLE 9 6 0 0
SEA LTD ADR 81141R100   457,448 8,792 SH   SOLE   8,792 0 0
SEABRIDGE GOLD INC Stock 811916105   119,258 9,480 SH   SOLE   9,480 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   3,735 71 SH   SOLE 33 71 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   1,297,642 24,665 SH   SOLE   24,665 0 0
SEALED AIR CORP NEW Stock 81211K100   10,076 202 SH   SOLE 36 202 0 0
SEALED AIR CORP NEW Stock 81211K100   23,372 469 SH   SOLE 43 468 0 0
SEALED AIR CORP NEW Stock 81211K100   302,472 6,064 SH   SOLE   6,063 0 0
SEASPINE HLDGS CORP Stock 81255T108   2,505 300 SH   SOLE   300 0 0
SEAGEN INC Stock 81181C104   195,078 1,518 SH   SOLE   1,518 0 0
SEAWORLD ENTMT INC Stock 81282V100   214 4 SH   SOLE 19 4 0 0
SEI EXCHANGE TRADED FUNDS ETF 81589A403   2,578 104 SH   SOLE   104 0 0
SEI EXCHANGE TRADED FUNDS ETF 81589A205   2,665 110 SH   SOLE   110 0 0
SEI EXCHANGE TRADED FUNDS ETF 81589A106   1,378 55 SH   SOLE   55 0 0
SEI EXCHANGE TRADED FUNDS ETF 81589A304   2,833 120 SH   SOLE   120 0 0
SEI INVTS CO Stock 784117103   5,189 89 SH   SOLE 33 89 0 0
SEI INVTS CO Stock 784117103   55,502 952 SH   SOLE   952 0 0
SELECT ENERGY SVCS INC Stock 81617J301   1,814,976 196,426 SH   SOLE   196,426 0 0
SELECTA BIOSCIENCES INC Stock 816212104   6,780 6,000 SH   SOLE   6,000 0 0
SELECTIVE INS GROUP INC Stock 816300107   181,916 2,053 SH   SOLE   2,053 0 0
SEMILEDS CORP Stock 816645204   800 500 SH   SOLE   500 0 0
SEMLER SCIENTIFIC INC Stock 81684M104   386,529 11,713 SH   SOLE   11,713 0 0
SEMPRA Stock 816851109   1,563 10 SH   SOLE 33 10 0 0
SEMPRA Stock 816851109   7,727 50 SH   SOLE 36 50 0 0
SEMPRA Stock 816851109   17,562 114 SH   SOLE 43 113 0 0
SEMPRA Stock 816851109   5,718 37 SH   SOLE 46 37 0 0
SEMPRA Stock 816851109   2,409,511 15,592 SH   SOLE   15,591 0 0
SEMRUSH HLDGS INC Stock 81686C104   3,704 455 SH   SOLE   455 0 0
SEMTECH CORP Stock 816850101   12,451 434 SH   SOLE   434 0 0
SENECA FOODS CORP NEW Stock 817070501   13,714 225 SH   SOLE   225 0 0
DIVERSIFIED HEALTHCARE TR REIT 25525P107   1,117 1,727 SH   SOLE   1,727 0 0
SENSATA TECHNOLOGIES HLDG PL Stock G8060N102   6,420 159 SH   SOLE 9 159 0 0
SENSATA TECHNOLOGIES HLDG PL Stock G8060N102   113,831 2,819 SH   SOLE   2,819 0 0
SENSEONICS HLDGS INC Stock 81727U105   3,988 3,872 SH   SOLE   3,872 0 0
SENSIENT TECHNOLOGIES CORP Stock 81725T100   39,231 538 SH   SOLE   538 0 0
SENSUS HEALTHCARE INC Stock 81728J109   409,985 55,254 SH   SOLE   55,254 0 0
SENTINELONE INC Stock 81730H109   34,797 2,385 SH   SOLE   2,385 0 0
SERITAGE GROWTH PPTYS REIT 81752R100   23,660 2,000 SH   SOLE   2,000 0 0
SERVICE CORP INTL Stock 817565104   4,494 65 SH   SOLE 19 65 0 0
SERVICE CORP INTL Stock 817565104   291,024 4,209 SH   SOLE   4,209 0 0
SERVICENOW INC Stock 81762P102   26,014 67 SH   SOLE 9 67 0 0
SERVICENOW INC Stock 81762P102   126,964 327 SH   SOLE 28 327 0 0
SERVICENOW INC Stock 81762P102   1,165 3 SH   SOLE 33 3 0 0
SERVICENOW INC Stock 81762P102   73,771 190 SH   SOLE 41 190 0 0
SERVICENOW INC Stock 81762P102   23,296 60 SH   SOLE 43 60 0 0
SERVICENOW INC Stock 81762P102   1,941 5 SH   SOLE 46 5 0 0
SERVICENOW INC Stock 81762P102   3,494 9 SH   SOLE 50 9 0 0
SERVICENOW INC Stock 81762P102   469,030 1,208 SH   SOLE 53 1,208 0 0
SERVICENOW INC Stock 81762P102   3,103,061 7,992 SH   SOLE   7,992 0 0
SERVICE PPTYS TR REIT 81761L102   13,472 1,848 SH   SOLE   1,848 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108   620 9 SH   SOLE 19 9 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108   157,046 2,279 SH   SOLE 23 2,279 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108   3,463,761 50,265 SH   SOLE   50,265 0 0
SES AI CORPORATION Stock 78397Q109   6,300 2,000 SH   SOLE   2,000 0 0
SFL CORPORATION LTD Stock G7738W106   16,637 1,804 SH   SOLE   1,804 0 0
SHERWIN WILLIAMS CO Stock 824348106   19,224 81 SH   SOLE 2 81 0 0
SHERWIN WILLIAMS CO Stock 824348106   10,917 46 SH   SOLE 4 46 0 0
SHERWIN WILLIAMS CO Stock 824348106   1,523,492 6,419 SH   SOLE 6 6,419 0 0
SHERWIN WILLIAMS CO Stock 824348106   14,952 63 SH   SOLE 9 63 0 0
SHERWIN WILLIAMS CO Stock 824348106   198,883 838 SH   SOLE 30 838 0 0
SHERWIN WILLIAMS CO Stock 824348106   3,334 14 SH   SOLE 33 14 0 0
SHERWIN WILLIAMS CO Stock 824348106   112,732 475 SH   SOLE 41 475 0 0
SHERWIN WILLIAMS CO Stock 824348106   11,648 49 SH   SOLE 43 49 0 0
SHERWIN WILLIAMS CO Stock 824348106   2,848 12 SH   SOLE 46 12 0 0
SHERWIN WILLIAMS CO Stock 824348106   7,832 33 SH   SOLE 50 33 0 0
SHERWIN WILLIAMS CO Stock 824348106   945,118 3,982 SH   SOLE   3,982 0 0
SHIFT TECHNOLOGIES INC Stock 82452T107   201 1,353 SH   SOLE   1,353 0 0
SHIFT4 PMTS INC Stock 82452J109   3,635 65 SH   SOLE   65 0 0
SHINHAN FINANCIAL GROUP CO L ADR 824596100   1,592 57 SH   SOLE 9 57 0 0
SHINHAN FINANCIAL GROUP CO L ADR 824596100   1,788 64 SH   SOLE 33 64 0 0
SHOALS TECHNOLOGIES GROUP IN Stock 82489W107   7,524 305 SH   SOLE   305 0 0
SHOCKWAVE MED INC Stock 82489T104   1,234 6 SH   SOLE 19 6 0 0
SHOCKWAVE MED INC Stock 82489T104   51,197 249 SH   SOLE   249 0 0
SHOE CARNIVAL INC Stock 824889109   2,797 117 SH   SOLE 9 117 0 0
SHOE CARNIVAL INC Stock 824889109   10,607 444 SH   SOLE 34 443 0 0
SHOPIFY INC Stock 82509L107   2,395 69 SH   SOLE 33 69 0 0
SHOPIFY INC Stock 82509L107   3,004,215 86,552 SH   SOLE   86,551 0 0
SHOTSPOTTER INC Stock 82536T107   3,383 100 SH   SOLE   100 0 0
SHUTTERSTOCK INC Stock 825690100   3,110 59 SH   SOLE 9 59 0 0
SHUTTERSTOCK INC Stock 825690100   105 2 SH   SOLE 19 2 0 0
SHUTTERSTOCK INC Stock 825690100   11,926 226 SH   SOLE 34 226 0 0
SHUTTERSTOCK INC Stock 825690100   268 5 SH   SOLE   5 0 0
SIBANYE STILLWATER LTD ADR 82575P107   676,394 63,452 SH   SOLE   63,451 0 0
SIDUS SPACE INC Stock 826165102   15,260 14,000 SH   SOLE   14,000 0 0
SIERRA WIRELESS INC Stock 826516106   986 34 SH   SOLE   34 0 0
SIGMA LITHIUM CORPORATION Stock 826599102   33,892 1,201 SH   SOLE   1,201 0 0
SIGNATURE BK NEW YORK N Y Stock 82669G104   8,526 74 SH   SOLE 9 74 0 0
SIGNATURE BK NEW YORK N Y Stock 82669G104   461 4 SH   SOLE 33 4 0 0
SIGNATURE BK NEW YORK N Y Stock 82669G104   2,881 25 SH   SOLE   25 0 0
SIGNET JEWELERS LIMITED Stock G81276100   816 12 SH   SOLE 19 12 0 0
SIGNET JEWELERS LIMITED Stock G81276100   1,700 25 SH   SOLE   25 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108   18,912 291 SH   SOLE   291 0 0
SILK RD MED INC Stock 82710M100   30,864 584 SH   SOLE 19 584 0 0
SILK RD MED INC Stock 82710M100   20,083 380 SH   SOLE 48 380 0 0
SILK RD MED INC Stock 82710M100   289,195 5,472 SH   SOLE   5,472 0 0
SILVERBOW RES INC Stock 82836G102   7,070 250 SH   SOLE   250 0 0
SILVERCORP METALS INC Stock 82835P103   5,180 1,750 SH   SOLE   1,750 0 0
SILVERCREST METALS INC Stock 828363101   77,700 12,950 SH   SOLE   12,950 0 0
SILVERGATE CAP CORP Stock 82837P408   17 1 SH   SOLE 19 1 0 0
SILVERGATE CAP CORP Stock 82837P408   2,645 152 SH   SOLE   152 0 0
SIMMONS 1ST NATL CORP Stock 828730200   302 14 SH   SOLE   14 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   705 6 SH   SOLE 19 6 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   705 6 SH   SOLE 33 6 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   940 8 SH   SOLE 46 8 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   1,382,005 11,764 SH   SOLE   11,763 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N855   9,416,721 131,500 SH   SOLE   131,500 0 0
SIMPLY GOOD FOODS CO Stock 82900L102   3,803 100 SH   SOLE   100 0 0
SIMPSON MFG INC Stock 829073105   621 7 SH   SOLE 19 7 0 0
SIMPSON MFG INC Stock 829073105   2,278 26 SH   SOLE   25 0 0
SIMULATIONS PLUS INC Stock 829214105   14,335 392 SH   SOLE   392 0 0
SINGING MACH INC Stock 829322403   442 100 SH   SOLE   100 0 0
SINGULARITY FUTURE TECH LTD COM NEW Stock 82935V109   279 664 SH   SOLE   664 0 0
SIREN ETF TR ETF 829658202   3,045 150 SH   SOLE   150 0 0
SIRIUS XM HOLDINGS INC Stock 82968B103   138,518 23,719 SH   SOLE   23,718 0 0
SISECAM RESOURCES LP Stock 172464109   11,711 558 SH   SOLE   557 0 0
SITEONE LANDSCAPE SUPPLY INC Stock 82982L103   352 3 SH   SOLE 19 3 0 0
SITEONE LANDSCAPE SUPPLY INC Stock 82982L103   43,526 371 SH   SOLE 23 371 0 0
SITEONE LANDSCAPE SUPPLY INC Stock 82982L103   587 5 SH   SOLE   5 0 0
SITIME CORP Stock 82982T106   11,686 115 SH   SOLE   115 0 0
SIX FLAGS ENTMT CORP NEW Stock 83001A102   7,696 331 SH   SOLE   331 0 0
SIXTH STREET SPECIALTY LENDI CEF 83012A109   97,882 5,499 SH   SOLE   5,499 0 0
SJW GROUP Stock 784305104   31,502 388 SH   SOLE 6 388 0 0
SKECHERS U S A INC Stock 830566105   147,203 3,509 SH   SOLE   3,509 0 0
SKEENA RES LTD NEW Stock 83056P715   4,788 900 SH   SOLE   900 0 0
SKILLZ INC Stock 83067L109   42,146 83,211 SH   SOLE   83,211 0 0
SKYWATER TECHNOLOGY INC Stock 83089J108   4,700 661 SH   SOLE   661 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102   1,543,217 16,934 SH   SOLE   16,934 0 0
SL GREEN RLTY CORP REIT 78440X887   403,359 11,962 SH   SOLE 6 11,962 0 0
SL GREEN RLTY CORP REIT 78440X887   139,666 4,142 SH   SOLE   4,141 0 0
SLM CORP Stock 78442P106   55,577 3,348 SH   SOLE   3,348 0 0
SM ENERGY CO Stock 78454L100   22,640 650 SH   SOLE   650 0 0
SMART GLOBAL HLDGS INC Stock G8232Y101   76,736 5,157 SH   SOLE   5,157 0 0
SMART POWERR CORP Stock 168913309   26 10 SH   SOLE   10 0 0
SMILEDIRECTCLUB INC Stock 83192H106   1,448 4,110 SH   SOLE   4,110 0 0
SMITH & NEPHEW PLC ADR 83175M205   129,637 4,821 SH   SOLE   4,820 0 0
SMITH & WESSON BRANDS INC Stock 831754106   29,946 3,450 SH   SOLE   3,450 0 0
SNAP INC Stock 83304A106   157,618 17,611 SH   SOLE   17,611 0 0
SNAP ON INC Stock 833034101   2,386,728 10,446 SH   SOLE 6 10,445 0 0
SNAP ON INC Stock 833034101   3,427 15 SH   SOLE 19 15 0 0
SNAP ON INC Stock 833034101   914 4 SH   SOLE 46 4 0 0
SNAP ON INC Stock 833034101   645,683 2,826 SH   SOLE   2,825 0 0
SNDL INC Stock 83307B101   836 400 SH   SOLE   400 0 0
SNOWFLAKE INC Stock 833445109   4,450 31 SH   SOLE 9 31 0 0
SNOWFLAKE INC Stock 833445109   5,024 35 SH   SOLE 19 35 0 0
SNOWFLAKE INC Stock 833445109   1,292 9 SH   SOLE 33 9 0 0
SNOWFLAKE INC Stock 833445109   108,660 757 SH   SOLE 53 757 0 0
SNOWFLAKE INC Stock 833445109   322,391 2,246 SH   SOLE   2,246 0 0
SO YOUNG INTERNATIONAL INC ADR 83356Q108   419 325 SH   SOLE   325 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105   399 5 SH   SOLE 33 5 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105   362,825 4,544 SH   SOLE   4,544 0 0
SOFI TECHNOLOGIES INC Stock 83406F102   922,173 200,038 SH   SOLE   200,037 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104   410,458 1,449 SH   SOLE   1,449 0 0
SOLARIS OILFIELD INFRASTRUCT Stock 83418M103   26,315 2,650 SH   SOLE   2,650 0 0
SOLID POWER INC Stock 83422N105   2,286 900 SH   SOLE   900 0 0
TIDAL ETF TR ETF 886364645   24,606 885 SH   SOLE   885 0 0
SONNET BIOTHERAPEUTC HLDNG I Stock 83548R204   10,720 9,322 SH   SOLE   9,322 0 0
SONOCO PRODS CO Stock 835495102   7,467 123 SH   SOLE 19 123 0 0
SONOCO PRODS CO Stock 835495102   641,326 10,564 SH   SOLE   10,563 0 0
SONOS INC Stock 83570H108   627,429 37,126 SH   SOLE   37,126 0 0
SONY GROUP CORPORATION ADR 835699307   1,449 19 SH   SOLE 33 19 0 0
SONY GROUP CORPORATION ADR 835699307   15,332 201 SH   SOLE 36 201 0 0
SONY GROUP CORPORATION ADR 835699307   673,095 8,824 SH   SOLE   8,824 0 0
SORRENTO THERAPEUTICS INC Stock 83587F202   789 890 SH   SOLE   890 0 0
SOUTH JERSEY INDS INC Stock 838518108   21,318 600 SH   SOLE   600 0 0
SOUTHSTATE CORPORATION Stock 840441109   118,587 1,553 SH   SOLE   1,553 0 0
SOUTHERN CO Stock 842587107   2,210,672 30,957 SH   SOLE 6 30,957 0 0
SOUTHERN CO Stock 842587107   20,495 287 SH   SOLE 9 287 0 0
SOUTHERN CO Stock 842587107   63,954 896 SH   SOLE 19 895 0 0
SOUTHERN CO Stock 842587107   5,308 74 SH   SOLE 33 74 0 0
SOUTHERN CO Stock 842587107   19,709 276 SH   SOLE 36 276 0 0
SOUTHERN CO Stock 842587107   126,967 1,778 SH   SOLE 52 1,778 0 0
SOUTHERN CO Stock 842587107   8,094,156 113,348 SH   SOLE   113,347 0 0
SOUTHERN FIRST BANCSHARES Stock 842873101   20,039 438 SH   SOLE   438 0 0
SOUTHERN COPPER CORP Stock 84265V105   1,872 31 SH   SOLE 33 31 0 0
SOUTHERN COPPER CORP Stock 84265V105   62,776 1,040 SH   SOLE   1,039 0 0
SOUTHWEST AIRLS CO Stock 844741108   2,357 70 SH   SOLE 33 70 0 0
SOUTHWEST AIRLS CO Stock 844741108   328,416 9,754 SH   SOLE   9,753 0 0
SOUTHWEST GAS HLDGS INC Stock 844895102   16,584 268 SH   SOLE 19 268 0 0
SOUTHWEST GAS HLDGS INC Stock 844895102   1,361 22 SH   SOLE   22 0 0
SOUTHWESTERN ENERGY CO Stock 845467109   29 5 SH   SOLE 19 5 0 0
SOUTHWESTERN ENERGY CO Stock 845467109   17,550 3,000 SH   SOLE   3,000 0 0
COLLABORATIVE INVESTMNT SER ETF 19423L672   1,818 74 SH   SOLE   74 0 0
SPARK NETWORKS SE ADR 846517100   195 300 SH   SOLE   300 0 0
SHYFT GROUP INC Stock 825698103   746 30 SH   SOLE   30 0 0
SPARTANNASH CO Stock 847215100   454 15 SH   SOLE   15 0 0
SPDR SER TR ETF 78464A516   2,108 94 SH   SOLE   94 0 0
SPDR SER TR ETF 78464A664   18,580 640 SH   SOLE   640 0 0
SPDR SER TR ETF 78468R408   8,632 356 SH   SOLE 9 356 0 0
SPDR SER TR ETF 78468R408   4,848 200 SH   SOLE   200 0 0
SPDR SER TR ETF 78468R861   22,435 1,216 SH   SOLE   1,216 0 0
SPDR SER TR ETF 78464A359   106,290 1,652 SH   SOLE 9 1,652 0 0
SPDR SER TR ETF 78464A359   4,697 73 SH   SOLE 36 73 0 0
SPDR SER TR ETF 78464A359   262,892 4,086 SH   SOLE   4,085 0 0
SPDR SER TR ETF 78464A391   144 7 SH   SOLE   7 0 0
SPDR SER TR ETF 78468R622   26,735 297 SH   SOLE 9 297 0 0
SPDR SER TR ETF 78468R622   376,654 4,185 SH   SOLE   4,185 0 0
SPDR SER TR ETF 78464A151   554 20 SH   SOLE   20 0 0
SPDR SER TR ETF 78468R200   33,946 1,117 SH   SOLE 9 1,117 0 0
SPDR SER TR ETF 78468R200   795,098 26,163 SH   SOLE 25 26,163 0 0
SPDR SER TR ETF 78468R200   45,190 1,487 SH   SOLE   1,487 0 0
SPDR SER TR ETF 78468R200   63,333 2,084 SH   SOLE   2,084 0 0
SPDR INDEX SHS FDS ETF 78463X749   29,284 716 SH   SOLE   716 0 0
SSGA ACTIVE TR ETF 78470P309   1,568 39 SH   SOLE   39 0 0
SSGA ACTIVE ETF TR ETF 78467V848   13,852 346 SH   SOLE   345 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109   4,654,656 14,048 SH   SOLE   14,048 0 0
SPDR SER TR ETF 78464A607   20,025 230 SH   SOLE   229 0 0
SPDR GOLD TR ETF 78463V107   110,945 654 SH   SOLE 19 654 0 0
SPDR GOLD TR ETF 78463V107   15,176,413 89,462 SH   SOLE   89,462 0 0
WORLD GOLD TR ETF 98149E303   3,149 87 SH   SOLE   87 0 0
SPDR SER TR ETF 78464A292   18,744 571 SH   SOLE   571 0 0
SPDR INDEX SHS FDS ETF 78463X202   6,192 160 SH   SOLE 19 160 0 0
SPDR INDEX SHS FDS ETF 78463X202   11,595 300 SH   SOLE   299 0 0
SPDR INDEX SHS FDS ETF 78463X756   905,537 18,503 SH   SOLE   18,503 0 0
SPDR INDEX SHS FDS ETF 78463X871   28,969 985 SH   SOLE   985 0 0
SPDR INDEX SHS FDS ETF 78463X194   1,388 53 SH   SOLE   53 0 0
SPDR INDEX SHS FDS ETF 78463X848   62,156 2,583 SH   SOLE   2,583 0 0
SPDR INDEX SHS FDS ETF 78463X434   1,442 23 SH   SOLE   22 0 0
SPDR SER TR ETF 78468R812   31,328 284 SH   SOLE 22 284 0 0
SPDR SER TR ETF 78468R812   8,273 75 SH   SOLE   75 0 0
SPDR SER TR ETF 78468R721   9,078 199 SH   SOLE 9 199 0 0
SPDR SER TR ETF 78468R721   1,586,572 34,778 SH   SOLE 36 34,778 0 0
SPDR SER TR ETF 78468R721   12,296 270 SH   SOLE   269 0 0
SPDR SER TR ETF 78464A284   498,388 10,177 SH   SOLE   10,177 0 0
SPDR SER TR ETF 78468R739   87,383 1,860 SH   SOLE 36 1,860 0 0
SPDR SER TR ETF 78468R739   597,433 12,717 SH   SOLE   12,716 0 0
SPDR SER TR ETF 78464A722   28,665 700 SH   SOLE   700 0 0
SPDR SER TR ETF 78464A649   13,244 527 SH   SOLE 9 527 0 0
SPDR SER TR ETF 78464A649   404,945 16,114 SH   SOLE   16,114 0 0
SPDR SER TR ETF 78464A144   20,434 720 SH   SOLE   720 0 0
SPDR INDEX SHS FDS ETF 78463X889   1,841 62 SH   SOLE 9 62 0 0
SPDR INDEX SHS FDS ETF 78463X889   1,276,570 42,997 SH   SOLE   42,996 0 0
SPDR INDEX SHS FDS ETF 78463X509   294,366 8,931 SH   SOLE   8,931 0 0
SPDR SER TR ETF 78468R606   335 15 SH   SOLE   15 0 0
SPDR SER TR ETF 78464A375   9,931 312 SH   SOLE 6 312 0 0
SPDR SER TR ETF 78464A375   16,743 526 SH   SOLE 19 526 0 0
SPDR SER TR ETF 78464A375   2,041,003 64,122 SH   SOLE   64,122 0 0
SPDR SER TR ETF 78464A672   260,177 9,213 SH   SOLE   9,213 0 0
SPDR SER TR ETF 78464A383   60,261 2,777 SH   SOLE 6 2,777 0 0
SPDR SER TR ETF 78464A383   391 18 SH   SOLE   18 0 0
SPDR INDEX SHS FDS ETF 78463X475   1,212 26 SH   SOLE   26 0 0
SPDR SER TR ETF 78464A805   10,971 232 SH   SOLE 9 232 0 0
SPDR SER TR ETF 78464A805   256,168 5,417 SH   SOLE 25 5,416 0 0
SPDR SER TR ETF 78464A805   14,565 308 SH   SOLE   308 0 0
SPDR SER TR ETF 78464A805   661,493 13,988 SH   SOLE 49 13,988 0 0
SPDR SER TR ETF 78464A805   1,904,422 40,271 SH   SOLE   40,271 0 0
SPDR SER TR ETF 78464A847   321,541 7,566 SH   SOLE   7,565 0 0
SPDR SER TR ETF 78464A854   23,884 531 SH   SOLE 9 531 0 0
SPDR SER TR ETF 78464A854   559,359 12,436 SH   SOLE 25 12,435 0 0
SPDR SER TR ETF 78464A854   29,462 655 SH   SOLE 36 655 0 0
SPDR SER TR ETF 78464A854   31,801 707 SH   SOLE   707 0 0
SPDR SER TR ETF 78464A854   53,256 1,184 SH   SOLE   1,184 0 0
SPDR SER TR ETF 78464A409   485,887 9,589 SH   SOLE   9,589 0 0
SPDR SER TR ETF 78468R788   1,071,426 27,070 SH   SOLE   27,069 0 0
SPDR SER TR ETF 78464A508   18,239 469 SH   SOLE 19 469 0 0
SPDR SER TR ETF 78464A508   679,218 17,465 SH   SOLE   17,465 0 0
SPDR SER TR ETF 78468R853   151,170 4,089 SH   SOLE   4,089 0 0
SPDR SER TR ETF 78464A474   24,767 843 SH   SOLE 9 843 0 0
SPDR SER TR ETF 78464A474   579,792 19,734 SH   SOLE 25 19,734 0 0
SPDR SER TR ETF 78464A474   32,964 1,122 SH   SOLE   1,122 0 0
SPDR SER TR ETF 78464A474   3,763,600 128,101 SH   SOLE   128,100 0 0
SPDR SER TR ETF 78468R101   160,455 5,554 SH   SOLE   5,554 0 0
SPDR SER TR ETF 78464A656   2,808 109 SH   SOLE   109 0 0
SPDR SER TR ETF 78468R804   34,586 255 SH   SOLE   255 0 0
SPDR SER TR ETF 78468R770   3,118 33 SH   SOLE   33 0 0
SPDR SER TR ETF 78464A821   65 1 SH   SOLE   1 0 0
SPDR SER TR ETF 78464A839   13,810 213 SH   SOLE   213 0 0
SPDR S&P 500 ETF TR ETF 78462F103   455,474 1,191 SH   SOLE 19 1,191 0 0
SPDR S&P 500 ETF TR ETF 78462F103   20,269 53 SH   SOLE 49 53 0 0
SPDR S&P 500 ETF TR ETF 78462F103   29,732,290 77,746 SH   SOLE   77,745 0 0
SPDR SER TR ETF 78468R796   52,882 566 SH   SOLE   566 0 0
SPDR SER TR ETF 78464A813   42,601 518 SH   SOLE   518 0 0
SPDR SER TR ETF 78464A631   336,121 3,054 SH   SOLE   3,054 0 0
SPDR SER TR ETF 78464A870   1,053,232 12,690 SH   SOLE   12,689 0 0
SPDR INDEX SHS FDS ETF 78463X400   47,016 600 SH   SOLE   600 0 0
SPDR INDEX SHS FDS ETF 78463X459   13,205 225 SH   SOLE   225 0 0
SPDR INDEX SHS FDS ETF 78463X541   9,294 163 SH   SOLE   163 0 0
SPDR SER TR ETF 78464A581   1,309,648 14,569 SH   SOLE   14,569 0 0
SPDR SER TR ETF 78464A888   523,119 8,672 SH   SOLE   8,672 0 0
SPDR SER TR ETF 78468R655   155,415 1,895 SH   SOLE   1,895 0 0
SPDR SER TR ETF 78468R697   6,698 205 SH   SOLE   205 0 0
SPDR SER TR ETF 78468R648   3,806 97 SH   SOLE   96 0 0
SPDR SER TR ETF 78468R689   102,730 3,487 SH   SOLE   3,487 0 0
SPDR SER TR ETF 78464A755   262,188 5,264 SH   SOLE   5,263 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107   1,490,803 3,367 SH   SOLE   3,366 0 0
SPDR INDEX SHS FDS ETF 78463X152   103,777 1,914 SH   SOLE 9 1,914 0 0
SPDR INDEX SHS FDS ETF 78463X152   27,652 510 SH   SOLE   510 0 0
SPDR SER TR ETF 78468R549   1,196 15 SH   SOLE   15 0 0
SPDR SER TR ETF 78468R556   226,433 1,666 SH   SOLE   1,666 0 0
SPDR SER TR ETF 78464A698   191,316 3,257 SH   SOLE   3,257 0 0
SPDR SER TR ETF 78464A862   289,475 1,731 SH   SOLE   1,731 0 0
SPDR SER TR ETF 78464A599   82,890 762 SH   SOLE   762 0 0
SPDR SER TR ETF 78464A532   18,550 276 SH   SOLE   276 0 0
SPDR SER TR ETF 78464A367   26,087 1,162 SH   SOLE   1,162 0 0
SPDR SER TR ETF 78464A706   1,011 10 SH   SOLE   10 0 0
SPDR SER TR ETF 78464A201   16,700 231 SH   SOLE   231 0 0
SPDR SER TR ETF 78464A300   712,004 9,593 SH   SOLE   9,593 0 0
SPDR SER TR ETF 78468R663   33,844 370 SH   SOLE 9 370 0 0
SPDR SER TR ETF 78468R663   787,635 8,611 SH   SOLE 25 8,610 0 0
SPDR SER TR ETF 78468R663   126,229 1,380 SH   SOLE 26 1,380 0 0
SPDR SER TR ETF 78468R663   45,003 492 SH   SOLE   492 0 0
SPDR SER TR ETF 78468R663   53,852,937 588,750 SH   SOLE   588,749 0 0
SPDR SER TR ETF 78464A763   106,093 848 SH   SOLE 9 848 0 0
SPDR SER TR ETF 78464A763   1,999,379 15,981 SH   SOLE   15,980 0 0
SPDR SER TR ETF 78464A797   148,498 3,289 SH   SOLE   3,289 0 0
SPDR SER TR ETF 78464A714   18,679 309 SH   SOLE   309 0 0
SSGA ACTIVE ETF TR ETF 78467V400   4,920 131 SH   SOLE   131 0 0
SSGA ACTIVE ETF TR ETF 78467V103   8 0 SH   SOLE   0 0 0
SPECIAL OPPORTUNITIES FD INC CEF 84741T104   48,792 4,280 SH   SOLE   4,280 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105   38,562 633 SH   SOLE 6 633 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105   25,343 416 SH   SOLE 9 416 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105   80,902 1,328 SH   SOLE   1,328 0 0
SPI ENERGY CO LTD Stock G8651P110   258 300 SH   SOLE   300 0 0
SPIRE INC Stock 84857L101   1,790 26 SH   SOLE   26 0 0
SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109   2,018 68 SH   SOLE   68 0 0
SPIRIT AIRLS INC Stock 848577102   487 25 SH   SOLE   25 0 0
SPIRIT RLTY CAP INC NEW REIT 84860W300   70,461 1,765 SH   SOLE   1,764 0 0
SPLUNK INC Stock 848637104   9,384 109 SH   SOLE 4 109 0 0
SPLUNK INC Stock 848637104   430 5 SH   SOLE 9 5 0 0
SPLUNK INC Stock 848637104   258,358 3,001 SH   SOLE   3,001 0 0
SPORTSMANS WHSE HLDGS INC Stock 84920Y106   18,801 1,998 SH   SOLE   1,998 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102   613,599 7,772 SH   SOLE   7,772 0 0
SPROTT ETF TRUST ETF 85210B102   335,846 13,564 SH   SOLE   13,564 0 0
SPROTT INC Stock 852066208   26,331 790 SH   SOLE   790 0 0
SPROTT PHYSICAL GOLD & SILVE CEF 85208R101   580,222 32,360 SH   SOLE   32,360 0 0
SPROTT PHYSICAL GOLD TR CEF 85207H104   4,135,065 293,267 SH   SOLE   293,267 0 0
SPROTT PHYSICAL PLAT PALLAD CEF 85207Q104   14,345 1,054 SH   SOLE   1,054 0 0
SPROTT PHYSICAL SILVER TR CEF 85207K107   4,542,564 551,282 SH   SOLE   551,282 0 0
SPROTT FDS TR ETF 85208P303   239,320 7,540 SH   SOLE   7,540 0 0
SPROUTS FMRS MKT INC Stock 85208M102   108,181 3,342 SH   SOLE   3,342 0 0
SPS COMM INC Stock 78463M107   385 3 SH   SOLE 19 3 0 0
SPS COMM INC Stock 78463M107   103,900 809 SH   SOLE 23 809 0 0
SPS COMM INC Stock 78463M107   11,173 87 SH   SOLE   87 0 0
SPX TECHNOLOGIES INC Stock 78473E103   13,130 200 SH   SOLE   200 0 0
SQUARESPACE INC Stock 85225A107   200 9 SH   SOLE 19 9 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   4,894 94 SH   SOLE 9 94 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   14,056 270 SH   SOLE 36 270 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   32,550 625 SH   SOLE 43 625 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   29,726 571 SH   SOLE   571 0 0
SSGA ACTIVE ETF TR ETF 78467V608   352,360 8,615 SH   SOLE 11 8,615 0 0
SSGA ACTIVE ETF TR ETF 78467V608   1,291,143 31,568 SH   SOLE   31,568 0 0
SSR MNG INC Stock 784730103   165,908 10,588 SH   SOLE   10,587 0 0
ST JOE CO Stock 790148100   19,325 500 SH   SOLE   500 0 0
STAAR SURGICAL CO Stock 852312305   485 10 SH   SOLE 19 10 0 0
STAAR SURGICAL CO Stock 852312305   116,496 2,400 SH   SOLE   2,400 0 0
STAG INDL INC REIT 85254J102   503,334 15,578 SH   SOLE   15,578 0 0
STANDARD BIOTOOLS INC Stock 34385P108   585 500 SH   SOLE   500 0 0
STANDARD LITHIUM LTD Stock 853606101   140,461 47,614 SH   SOLE   47,614 0 0
STANDARD MTR PRODS INC Stock 853666105   172,260 4,950 SH   SOLE   4,950 0 0
STANDEX INTL CORP Stock 854231107   3,380 33 SH   SOLE 9 33 0 0
STANDEX INTL CORP Stock 854231107   15,826 155 SH   SOLE 34 154 0 0
STANLEY BLACK & DECKER INC Stock 854502101   901 12 SH   SOLE 46 12 0 0
STANLEY BLACK & DECKER INC Stock 854502101   94,916 1,264 SH   SOLE   1,263 0 0
STANTEC INC Stock 85472N109   1,966 41 SH   SOLE   41 0 0
STAR BULK CARRIERS CORP. Stock Y8162K204   166,435 8,655 SH   SOLE   8,654 0 0
STAR GROUP L P Stock 85512C105   118,381 9,824 SH   SOLE   9,824 0 0
STARBUCKS CORP Stock 855244109   2,022,521 20,388 SH   SOLE 6 20,388 0 0
STARBUCKS CORP Stock 855244109   22,320 225 SH   SOLE 26 225 0 0
STARBUCKS CORP Stock 855244109   223,200 2,250 SH   SOLE 30 2,250 0 0
STARBUCKS CORP Stock 855244109   11,756 119 SH   SOLE 33 118 0 0
STARBUCKS CORP Stock 855244109   10,614 107 SH   SOLE 36 107 0 0
STARBUCKS CORP Stock 855244109   3,124,438 31,496 SH   SOLE   31,496 0 0
STARWOOD PPTY TR INC Convertible 85571BAH8   5,816 6,000 SH   SOLE   6,000 0 0
STARWOOD PPTY TR INC REIT 85571B105   385 21 SH   SOLE 19 21 0 0
STARWOOD PPTY TR INC REIT 85571B105   173,915 9,488 SH   SOLE   9,488 0 0
STATE STR CORP Stock 857477103   698 9 SH   SOLE 33 9 0 0
STATE STR CORP Stock 857477103   816,036 10,520 SH   SOLE   10,519 0 0
STEEL DYNAMICS INC Stock 858119100   31,655 324 SH   SOLE 19 324 0 0
STEEL DYNAMICS INC Stock 858119100   2,400,748 24,573 SH   SOLE   24,572 0 0
STEEL PARTNERS HLDGS L P Stock 85814R107   214,000 5,000 SH   SOLE   5,000 0 0
STELLANTIS N.V Stock N82405106   2,087 147 SH   SOLE   147 0 0
STELLUS CAP INVT CORP CEF 858568108   63,728 4,806 SH   SOLE   4,806 0 0
STEM INC Stock 85859N102   322,055 36,024 SH   SOLE   36,024 0 0
STERICYCLE INC Stock 858912108   284,373 5,700 SH   SOLE 5 5,700 0 0
STERICYCLE INC Stock 858912108   33,975 681 SH   SOLE   681 0 0
STERIS PLC Stock G8473T100   185 1 SH   SOLE 19 1 0 0
STERIS PLC Stock G8473T100   1,108 6 SH   SOLE 46 6 0 0
STERIS PLC Stock G8473T100   61,458 333 SH   SOLE   332 0 0
STERLING INFRASTRUCTURE INC Stock 859241101   590 18 SH   SOLE 19 18 0 0
STERLING INFRASTRUCTURE INC Stock 859241101   80,294 2,448 SH   SOLE   2,448 0 0
STEVANATO GROUP S P A Stock T9224W109   4,241 236 SH   SOLE 9 236 0 0
STEVANATO GROUP S P A Stock T9224W109   14,987 834 SH   SOLE 34 834 0 0
STEWART INFORMATION SVCS COR Stock 860372101   13,845 324 SH   SOLE 6 324 0 0
STEWART INFORMATION SVCS COR Stock 860372101   3,205 75 SH   SOLE   75 0 0
STIFEL FINL CORP Stock 860630102   18,443 316 SH   SOLE   315 0 0
STITCH FIX INC Stock 860897107   1,319 424 SH   SOLE   424 0 0
STMICROELECTRONICS N V ADR 861012102   426,496 11,990 SH   SOLE   11,990 0 0
STOCK YDS BANCORP INC Stock 861025104   43,017 662 SH   SOLE 23 662 0 0
VIRTUS STONE HBR EMG MKTS TO CEF 86164W100   95,033 19,474 SH   SOLE   19,474 0 0
VIRTUS STONE HBR EMRG MKTS I CEF 86164T107   78,370 18,839 SH   SOLE   18,839 0 0
STONECO LTD Stock G85158106   5,154 546 SH   SOLE   546 0 0
STONEX GROUP INC Stock 861896108   95 1 SH   SOLE 19 1 0 0
STONEX GROUP INC Stock 861896108   38,120 400 SH   SOLE   400 0 0
STORE CAP CORP REIT 862121100   424,238 13,233 SH   SOLE   13,232 0 0
STRATASYS LTD Stock M85548101   2,194 185 SH   SOLE   185 0 0
STRATEGY SHS ETF 86280R506   169,396 8,651 SH   SOLE   8,651 0 0
EA SERIES TRUST ETF 02072L722   148,072 5,028 SH   SOLE   5,027 0 0
STRYKER CORPORATION Stock 863667101   12,958 53 SH   SOLE 4 53 0 0
STRYKER CORPORATION Stock 863667101   2,062,664 8,437 SH   SOLE 6 8,436 0 0
STRYKER CORPORATION Stock 863667101   12,713 52 SH   SOLE 9 52 0 0
STRYKER CORPORATION Stock 863667101   18,826 77 SH   SOLE 19 77 0 0
STRYKER CORPORATION Stock 863667101   3,912 16 SH   SOLE 33 16 0 0
STRYKER CORPORATION Stock 863667101   2,445 10 SH   SOLE 46 10 0 0
STRYKER CORPORATION Stock 863667101   2,934 12 SH   SOLE 49 12 0 0
STRYKER CORPORATION Stock 863667101   3,211,495 13,135 SH   SOLE   13,135 0 0
STURM RUGER & CO INC Stock 864159108   93,477 1,847 SH   SOLE   1,846 0 0
SUBURBAN PROPANE PARTNERS L Stock 864482104   9,071 598 SH   SOLE   597 0 0
SUMITOMO MITSUI FINL GROUP I ADR 86562M209   3,072 383 SH   SOLE   383 0 0
SUMMIT MATLS INC Stock 86614U100   3,127 110 SH   SOLE   110 0 0
SUMO LOGIC INC Stock 86646P103   810 100 SH   SOLE   100 0 0
SUN CMNTYS INC REIT 866674104   11,154 78 SH   SOLE   78 0 0
SUN CTRY AIRLS HLDGS INC Stock 866683105   15,860 1,000 SH   SOLE   1,000 0 0
SUN LIFE FINANCIAL INC. Stock 866796105   1,996 43 SH   SOLE 33 43 0 0
SUN LIFE FINANCIAL INC. Stock 866796105   283,613 6,110 SH   SOLE   6,109 0 0
SUNCOKE ENERGY INC Stock 86722A103   1,018 118 SH   SOLE   118 0 0
SUNCOR ENERGY INC NEW Stock 867224107   6,251 197 SH   SOLE 36 197 0 0
SUNCOR ENERGY INC NEW Stock 867224107   474,672 14,960 SH   SOLE   14,959 0 0
SUNOCO LP/SUNOCO FIN CORP Stock 86765K109   43,100 1,000 SH   SOLE   1,000 0 0
SUNOPTA INC Stock 8676EP108   9,748 1,155 SH   SOLE 9 1,155 0 0
SUNPOWER CORP Stock 867652406   10,439 579 SH   SOLE   579 0 0
SUNRUN INC Stock 86771W105   2,210 92 SH   SOLE 19 92 0 0
SUNRUN INC Stock 86771W105   46,335 1,929 SH   SOLE   1,929 0 0
SUNSHINE BIOPHARMA INC COM NEW Stock 867781304   13 20 SH   SOLE   20 0 0
SUPER MICRO COMPUTER INC Stock 86800U104   821 10 SH   SOLE 19 10 0 0
SUPER MICRO COMPUTER INC Stock 86800U104   48,685 593 SH   SOLE   593 0 0
SUPERIOR GROUP OF CO INC Stock 868358102   19,618 1,950 SH   SOLE   1,950 0 0
SUPERNUS PHARMACEUTICALS INC Stock 868459108   1,962 55 SH   SOLE   55 0 0
SURGERY PARTNERS INC Stock 86881A100   139 5 SH   SOLE 19 5 0 0
SURGERY PARTNERS INC Stock 86881A100   2,786 100 SH   SOLE   100 0 0
SUZANO S A ADR 86959K105   323 35 SH   SOLE 33 35 0 0
SVB FINANCIAL GROUP Stock 78486Q101   460 2 SH   SOLE 46 2 0 0
SVB FINANCIAL GROUP Stock 78486Q101   153,734 668 SH   SOLE   668 0 0
SWEETGREEN INC Stock 87043Q108   557 65 SH   SOLE   65 0 0
SYLVAMO CORP Stock 871332102   49 1 SH   SOLE 19 1 0 0
SYLVAMO CORP Stock 871332102   79,864 1,644 SH   SOLE   1,643 0 0
GEN DIGITAL INC Stock 668771108   621 29 SH   SOLE 9 29 0 0
GEN DIGITAL INC Stock 668771108   664 31 SH   SOLE 46 31 0 0
GEN DIGITAL INC Stock 668771108   60,947 2,844 SH   SOLE   2,844 0 0
SYNAPTICS INC Stock 87157D109   36,351 382 SH   SOLE 24 382 0 0
SYNAPTICS INC Stock 87157D109   20,269 213 SH   SOLE   213 0 0
SYNCHRONOSS TECHNOLOGIES INC Stock 87157B103   124 200 SH   SOLE   200 0 0
SYNCHRONY FINANCIAL Stock 87165B103   3,056 93 SH   SOLE 9 93 0 0
SYNCHRONY FINANCIAL Stock 87165B103   956 29 SH   SOLE 33 29 0 0
SYNCHRONY FINANCIAL Stock 87165B103   230 7 SH   SOLE 46 7 0 0
SYNCHRONY FINANCIAL Stock 87165B103   36,015 1,096 SH   SOLE   1,096 0 0
SYNEOS HEALTH INC Stock 87166B102   330 9 SH   SOLE   9 0 0
SYNOPSYS INC Stock 871607107   1,916 6 SH   SOLE 9 6 0 0
SYNOPSYS INC Stock 871607107   21,392 67 SH   SOLE 19 67 0 0
SYNOPSYS INC Stock 871607107   4,789 15 SH   SOLE 33 15 0 0
SYNOPSYS INC Stock 871607107   6,067 19 SH   SOLE 36 19 0 0
SYNOPSYS INC Stock 871607107   94,191 295 SH   SOLE 41 295 0 0
SYNOPSYS INC Stock 871607107   1,916 6 SH   SOLE 46 6 0 0
SYNOPSYS INC Stock 871607107   8,621 27 SH   SOLE 50 27 0 0
SYNOPSYS INC Stock 871607107   32,568 102 SH   SOLE   102 0 0
SYNOVUS FINL CORP Stock 87161C501   5,520 147 SH   SOLE 19 147 0 0
SYNOVUS FINL CORP Stock 87161C501   145,431 3,873 SH   SOLE   3,873 0 0
SYSCO CORP Stock 871829107   447,233 5,850 SH   SOLE 5 5,850 0 0
SYSCO CORP Stock 871829107   25,936 339 SH   SOLE 19 339 0 0
SYSCO CORP Stock 871829107   382 5 SH   SOLE 33 5 0 0
SYSCO CORP Stock 871829107   2,676 35 SH   SOLE 46 35 0 0
SYSCO CORP Stock 871829107   1,087,127 14,220 SH   SOLE   14,220 0 0
PRICE T ROWE GROUP INC Stock 74144T108   1,776,841 16,292 SH   SOLE 6 16,292 0 0
PRICE T ROWE GROUP INC Stock 74144T108   4,063 37 SH   SOLE 33 37 0 0
PRICE T ROWE GROUP INC Stock 74144T108   811,455 7,440 SH   SOLE   7,440 0 0
T ROWE PRICE ETF INC ETF 87283Q404   57,601 1,835 SH   SOLE   1,835 0 0
TAIWAN FD INC CEF 874036106   46,180 2,000 SH   SOLE   2,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   11,099 149 SH   SOLE 9 149 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   513,087 6,888 SH   SOLE 18 6,888 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   5,959 80 SH   SOLE 33 80 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   3,326,567 44,658 SH   SOLE   44,657 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205   2,278 146 SH   SOLE 33 146 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205   109,412 7,014 SH   SOLE   7,013 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109   417 4 SH   SOLE 33 4 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109   833 8 SH   SOLE 46 8 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109   29,677 285 SH   SOLE   285 0 0
TANGER FACTORY OUTLET CTRS I REIT 875465106   179 10 SH   SOLE 19 10 0 0
TANGER FACTORY OUTLET CTRS I REIT 875465106   37,167 2,072 SH   SOLE   2,071 0 0
TAPESTRY INC Stock 876030107   7,426 195 SH   SOLE 9 195 0 0
TAPESTRY INC Stock 876030107   61,369 1,612 SH   SOLE   1,611 0 0
TARGA RES CORP Stock 87612G101   828,419 11,271 SH   SOLE   11,271 0 0
TARGET CORP Stock 87612E106   51,364 345 SH   SOLE 7 344 0 0
TARGET CORP Stock 87612E106   50,376 338 SH   SOLE 9 338 0 0
TARGET CORP Stock 87612E106   13,563 91 SH   SOLE 19 91 0 0
TARGET CORP Stock 87612E106   1,798 12 SH   SOLE 33 12 0 0
TARGET CORP Stock 87612E106   2,385 16 SH   SOLE 46 16 0 0
TARGET CORP Stock 87612E106   8,076,540 54,190 SH   SOLE   54,190 0 0
TATA MTRS LTD ADR 876568502   5,708 247 SH   SOLE   247 0 0
TAYLOR MORRISON HOME CORP Stock 87724P106   10,258 338 SH   SOLE   338 0 0
TC BANCSHARES INC Stock 87224V108   29,800 2,000 SH   SOLE   2,000 0 0
TC ENERGY CORP Stock 87807B107   1,873 47 SH   SOLE 33 47 0 0
TC ENERGY CORP Stock 87807B107   69,925 1,755 SH   SOLE 52 1,755 0 0
TC ENERGY CORP Stock 87807B107   287,342 7,209 SH   SOLE   7,208 0 0
TDH HLDGS INC SHS NEW Stock G87084102   8 5 SH   SOLE   5 0 0
TE CONNECTIVITY LTD Stock H84989104   40,065 349 SH   SOLE 7 349 0 0
TE CONNECTIVITY LTD Stock H84989104   6,429 56 SH   SOLE 9 56 0 0
TE CONNECTIVITY LTD Stock H84989104   804 7 SH   SOLE 19 7 0 0
TE CONNECTIVITY LTD Stock H84989104   1,607 14 SH   SOLE 46 14 0 0
TE CONNECTIVITY LTD Stock H84989104   651,336 5,674 SH   SOLE   5,673 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   100,174 805 SH   SOLE 9 805 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   53,385 429 SH   SOLE 19 429 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   16,317,866 131,130 SH   SOLE   131,130 0 0
TECHTARGET INC Stock 87874R100   7,666 174 SH   SOLE   174 0 0
TECK RESOURCES LTD Stock 878742204   25,075 663 SH   SOLE 9 663 0 0
TECK RESOURCES LTD Stock 878742204   555,995 14,701 SH   SOLE   14,701 0 0
TECNOGLASS INC Stock G87264100   2,462 80 SH   SOLE   80 0 0
TEKLA HEALTHCARE INVS CEF 87911J103   15 1 SH   SOLE   0 0 0
TEKLA HEALTHCARE OPPORTUNITI CEF 879105104   791,507 39,955 SH   SOLE   39,954 0 0
TEKLA LIFE SCIENCES INVS CEF 87911K100   51,767 3,643 SH   SOLE   3,643 0 0
TEKLA WORLD HEALTHCARE FD CEF 87911L108   280,934 19,176 SH   SOLE   19,176 0 0
TELADOC HEALTH INC Stock 87918A105   406,496 17,188 SH   SOLE   17,188 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105   45,990 115 SH   SOLE 9 115 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105   2,799 7 SH   SOLE 36 7 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105   69,507 174 SH   SOLE   173 0 0
TELEFLEX INCORPORATED Stock 879369106   2,247 9 SH   SOLE 36 9 0 0
TELEFLEX INCORPORATED Stock 879369106   174,202 698 SH   SOLE   697 0 0
TELEFONICA S A ADR 879382208   793 222 SH   SOLE 33 222 0 0
TELEPHONE & DATA SYS INC Stock 879433829   503,268 47,976 SH   SOLE   47,976 0 0
TTEC HLDGS INC Stock 89854H102   1,280 29 SH   SOLE 9 29 0 0
TTEC HLDGS INC Stock 89854H102   8,116 184 SH   SOLE 34 183 0 0
TELLURIAN INC NEW Stock 87968A104   5,366 3,194 SH   SOLE   3,194 0 0
TELOS CORP MD Stock 87969B101   2,036 400 SH   SOLE   400 0 0
TELUS CORPORATION Stock 87971M103   153,601 7,954 SH   SOLE   7,954 0 0
TEMPLETON DRAGON FD INC CEF 88018T101   2,555 250 SH   SOLE   250 0 0
TEMPLETON EMERGING MKTS INCO CEF 880192109   127,368 23,200 SH   SOLE   23,200 0 0
TEMPLETON GLOBAL INCOME FD CEF 880198106   22,684 5,239 SH   SOLE   5,238 0 0
TEMPUR SEALY INTL INC Stock 88023U101   10,986 320 SH   SOLE 9 320 0 0
TENARIS S A ADR 88031M109   4,290 122 SH   SOLE 9 122 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109   14,159 1,710 SH   SOLE   1,710 0 0
TENET HEALTHCARE CORP Stock 88033G407   20,004 410 SH   SOLE 9 410 0 0
TENET HEALTHCARE CORP Stock 88033G407   20,101 412 SH   SOLE   412 0 0
TERADATA CORP DEL Stock 88076W103   2,726 81 SH   SOLE 9 81 0 0
TERADATA CORP DEL Stock 88076W103   44,061 1,309 SH   SOLE   1,309 0 0
TERADYNE INC Stock 880770102   525 6 SH   SOLE 33 6 0 0
TERADYNE INC Stock 880770102   262 3 SH   SOLE 46 3 0 0
TERADYNE INC Stock 880770102   565,804 6,477 SH   SOLE   6,477 0 0
TEREX CORP NEW Stock 880779103   7,177 168 SH   SOLE   168 0 0
TERNIUM SA ADR 880890108   200,932 6,575 SH   SOLE   6,575 0 0
TERRENO RLTY CORP REIT 88146M101   3,071 54 SH   SOLE 9 54 0 0
TERRENO RLTY CORP REIT 88146M101   11,657 205 SH   SOLE 34 204 0 0
TESLA INC Stock 88160R101   2,587 21 SH   SOLE 4 21 0 0
TESLA INC Stock 88160R101   123 1 SH   SOLE 9 1 0 0
TESLA INC Stock 88160R101   26,361 214 SH   SOLE 19 214 0 0
TESLA INC Stock 88160R101   11,086 90 SH   SOLE 33 90 0 0
TESLA INC Stock 88160R101   18,477 150 SH   SOLE 43 150 0 0
TESLA INC Stock 88160R101   8,007 65 SH   SOLE 46 65 0 0
TESLA INC Stock 88160R101   59,865 486 SH   SOLE 48 486 0 0
TESLA INC Stock 88160R101   9,815,899 79,687 SH   SOLE   79,687 0 0
TETRA TECH INC NEW Stock 88162G103   2,904 20 SH   SOLE 9 20 0 0
TETRA TECH INC NEW Stock 88162G103   12,341 85 SH   SOLE 19 85 0 0
TETRA TECH INC NEW Stock 88162G103   134,301 925 SH   SOLE 24 925 0 0
TETRA TECH INC NEW Stock 88162G103   13,536 93 SH   SOLE 34 93 0 0
TETRA TECH INC NEW Stock 88162G103   129,719 893 SH   SOLE   893 0 0
TEUCRIUM COMMODITY TR ETF 88166A102   1,337,182 49,654 SH   SOLE   49,654 0 0
TEUCRIUM COMMODITY TR ETF 88166A508   975,590 122,254 SH   SOLE   122,254 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209   37,411 4,102 SH   SOLE   4,102 0 0
TEXAS CAP BANCSHARES INC Stock 88224Q107   1,990 33 SH   SOLE   33 0 0
TEXAS INSTRS INC Stock 882508104   49,752 301 SH   SOLE 7 301 0 0
TEXAS INSTRS INC Stock 882508104   49,401 299 SH   SOLE 9 299 0 0
TEXAS INSTRS INC Stock 882508104   32,228 195 SH   SOLE 19 195 0 0
TEXAS INSTRS INC Stock 882508104   202,577 1,226 SH   SOLE 30 1,226 0 0
TEXAS INSTRS INC Stock 882508104   9,483 57 SH   SOLE 33 57 0 0
TEXAS INSTRS INC Stock 882508104   5,106,841 30,909 SH   SOLE   30,909 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   368,044 157 SH   SOLE 18 157 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   30,475 13 SH   SOLE 19 13 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   110,179 47 SH   SOLE   47 0 0
TEXAS ROADHOUSE INC Stock 882681109   2,686,423 29,537 SH   SOLE   29,537 0 0
TEXTRON INC Stock 883203101   8,425 119 SH   SOLE 9 119 0 0
TEXTRON INC Stock 883203101   305,611 4,317 SH   SOLE   4,316 0 0
TG THERAPEUTICS INC Stock 88322Q108   40,802 3,449 SH   SOLE   3,449 0 0
THE AARONS COMPANY INC Stock 00258W108   5,378 450 SH   SOLE   450 0 0
THE BEAUTY HEALTH COMPANY Stock 88331L108   127 14 SH   SOLE 19 14 0 0
THE BEAUTY HEALTH COMPANY Stock 88331L108   905,678 99,525 SH   SOLE   99,525 0 0
THE LION ELECTRIC COMPANY Stock 536221104   1,680 750 SH   SOLE   750 0 0
THE ONE GROUP HOSPITALITY IN Stock 88338K103   630 100 SH   SOLE   100 0 0
THE REALREAL INC Stock 88339P101   4,313 3,450 SH   SOLE   3,450 0 0
THE TRADE DESK INC Stock 88339J105   538 12 SH   SOLE 33 12 0 0
THE TRADE DESK INC Stock 88339J105   169,816 3,788 SH   SOLE 53 3,788 0 0
THE TRADE DESK INC Stock 88339J105   2,167,844 48,357 SH   SOLE   48,357 0 0
INNOVIVA INC Stock 45781M101   146 11 SH   SOLE 19 11 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   32,491 59 SH   SOLE 2 59 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   21,477 39 SH   SOLE 4 39 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   521,503 947 SH   SOLE 6 947 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   78,749 143 SH   SOLE 9 143 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   7,159 13 SH   SOLE 19 13 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   86,458 157 SH   SOLE 28 157 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   7,720 14 SH   SOLE 33 14 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   10,463 19 SH   SOLE 36 19 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   16,528 30 SH   SOLE 43 30 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   8,260 15 SH   SOLE 46 15 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   5,024,844 9,125 SH   SOLE   9,124 0 0
THOMSON REUTERS CORP. Stock 884903709   13,004 114 SH   SOLE   114 0 0
THOR INDS INC Stock 885160101   47,785 633 SH   SOLE 23 633 0 0
THOR INDS INC Stock 885160101   202,787 2,686 SH   SOLE   2,686 0 0
THREDUP INC Stock 88556E102   328 250 SH   SOLE   250 0 0
TIDEWATER INC NEW Stock 88642R109   20,894 567 SH   SOLE   567 0 0
TIDEWATER INC NEW Stock 88642R174   350 146 SH   SOLE   146 0 0
TILE SHOP HLDGS INC Stock 88677Q109   594 136 SH   SOLE   135 0 0
TILRAY BRANDS INC Stock 88688T100   15,184 5,644 SH   SOLE   5,644 0 0
TIMKEN CO Stock 887389104   322,891 4,569 SH   SOLE   4,569 0 0
TIMOTHY PLAN ETF 887432276   5,279 225 SH   SOLE   225 0 0
TIMOTHY PLAN ETF 887432334   4,419 190 SH   SOLE   190 0 0
TIMOTHY PLAN ETF 887432284   10,162 428 SH   SOLE   428 0 0
TIPTREE INC Stock 88822Q103   378,107 27,320 SH   SOLE   27,319 0 0
TITAN INTL INC ILL Stock 88830M102   58,216 3,800 SH   SOLE   3,800 0 0
TJX COS INC NEW Stock 872540109   39,322 494 SH   SOLE 2 494 0 0
TJX COS INC NEW Stock 872540109   2,272,104 28,544 SH   SOLE 6 28,544 0 0
TJX COS INC NEW Stock 872540109   7,653 96 SH   SOLE 19 96 0 0
TJX COS INC NEW Stock 872540109   21,094 265 SH   SOLE 26 265 0 0
TJX COS INC NEW Stock 872540109   3,367 42 SH   SOLE 33 42 0 0
TJX COS INC NEW Stock 872540109   3,779,031 47,475 SH   SOLE   47,475 0 0
TMC THE METALS COMPANY INC Stock 87261Y106   24,255 31,500 SH   SOLE   31,500 0 0
T-MOBILE US INC Stock 872590104   25,060 179 SH   SOLE 9 179 0 0
T-MOBILE US INC Stock 872590104   14,000 100 SH   SOLE 19 100 0 0
T-MOBILE US INC Stock 872590104   7,280 52 SH   SOLE 33 52 0 0
T-MOBILE US INC Stock 872590104   4,620 33 SH   SOLE 46 33 0 0
T-MOBILE US INC Stock 872590104   1,941,800 13,870 SH   SOLE   13,870 0 0
TOAST INC Stock 888787108   517,281 28,690 SH   SOLE   28,690 0 0
TOLL BROTHERS INC Stock 889478103   117,362 2,351 SH   SOLE   2,351 0 0
TOPBUILD CORP Stock 89055F103   313 2 SH   SOLE 19 2 0 0
TOPGOLF CALLAWAY BRANDS CORP Stock 131193104   27,110 1,373 SH   SOLE   1,372 0 0
TORM PLC Stock G89479102   7,293 250 SH   SOLE   250 0 0
TORO CO Stock 891092108   9,169 81 SH   SOLE 19 81 0 0
TORO CO Stock 891092108   19,072 168 SH   SOLE   168 0 0
TORONTO DOMINION BK ONT Stock 891160509   13,923 215 SH   SOLE 7 215 0 0
TORONTO DOMINION BK ONT Stock 891160509   842 13 SH   SOLE 33 13 0 0
TORONTO DOMINION BK ONT Stock 891160509   495,244 7,647 SH   SOLE   7,647 0 0
TORTOISE ENERGY INDEPENDENC CEF 89148K200   4,080 140 SH   SOLE   140 0 0
TORTOISE ENERGY INFRA CORP CEF 89147L886   136,919 4,310 SH   SOLE   4,309 0 0
TOTALENERGIES SE ADR 89151E109   5,960 96 SH   SOLE 9 96 0 0
TOTALENERGIES SE ADR 89151E109   10,057 162 SH   SOLE 31 162 0 0
TOTALENERGIES SE ADR 89151E109   3,663 59 SH   SOLE 33 59 0 0
TOTALENERGIES SE ADR 89151E109   177,052 2,852 SH   SOLE 52 2,852 0 0
TOTALENERGIES SE ADR 89151E109   948,148 15,273 SH   SOLE   15,273 0 0
TOYOTA MOTOR CORP ADR 892331307   7,648 56 SH   SOLE 31 56 0 0
TOYOTA MOTOR CORP ADR 892331307   3,278 24 SH   SOLE 33 24 0 0
TOYOTA MOTOR CORP ADR 892331307   63,683 466 SH   SOLE   466 0 0
TPI COMPOSITES INC Stock 87266J104   203 20 SH   SOLE   20 0 0
TRACON PHARMACEUTICALS INC Stock 89237H209   2,980 2,000 SH   SOLE   2,000 0 0
TRACTOR SUPPLY CO Stock 892356106   5,174 23 SH   SOLE 4 23 0 0
TRACTOR SUPPLY CO Stock 892356106   1,800 8 SH   SOLE 9 8 0 0
TRACTOR SUPPLY CO Stock 892356106   631,491 2,807 SH   SOLE 18 2,807 0 0
TRACTOR SUPPLY CO Stock 892356106   5,174 23 SH   SOLE 19 23 0 0
TRACTOR SUPPLY CO Stock 892356106   681 3 SH   SOLE 33 3 0 0
TRACTOR SUPPLY CO Stock 892356106   4,274 19 SH   SOLE 36 19 0 0
TRACTOR SUPPLY CO Stock 892356106   1,575 7 SH   SOLE 46 7 0 0
TRACTOR SUPPLY CO Stock 892356106   5,399 24 SH   SOLE 50 24 0 0
TRACTOR SUPPLY CO Stock 892356106   2,421,870 10,765 SH   SOLE   10,765 0 0
TRADEWEB MKTS INC Stock 892672106   4,935 76 SH   SOLE 36 76 0 0
TRAEGER INC Stock 89269P103   127,464 45,200 SH   SOLE   45,200 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   2,858 17 SH   SOLE 19 17 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   2,027 12 SH   SOLE 33 12 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   1,099,053 6,538 SH   SOLE   6,538 0 0
TRANSCAT INC Stock 893529107   425 6 SH   SOLE 19 6 0 0
TRANSDIGM GROUP INC Stock 893641100   2,554 4 SH   SOLE 33 4 0 0
TRANSDIGM GROUP INC Stock 893641100   4,408 7 SH   SOLE 36 7 0 0
TRANSDIGM GROUP INC Stock 893641100   31,052 49 SH   SOLE 43 49 0 0
TRANSDIGM GROUP INC Stock 893641100   2,039,436 3,239 SH   SOLE   3,239 0 0
TRANSMEDICS GROUP INC Stock 89377M109   436,792 7,077 SH   SOLE   7,077 0 0
TRANSOCEAN INC Corp Bond 893830BJ7   3,845 4,000 SH   SOLE   4,000 0 0
TRANSOCEAN LTD Stock H8817H100   973,648 213,519 SH   SOLE   213,519 0 0
TRANSUNION Stock 89400J107   153,166 2,699 SH   SOLE 53 2,698 0 0
TRANSUNION Stock 89400J107   19,749 348 SH   SOLE   348 0 0
TRAVEL PLUS LEISURE CO Stock 894164102   3,240 89 SH   SOLE 9 89 0 0
TRAVEL PLUS LEISURE CO Stock 894164102   11,611 319 SH   SOLE 34 318 0 0
TRAVEL PLUS LEISURE CO Stock 894164102   23,988 659 SH   SOLE   659 0 0
TRAVELERS COMPANIES INC Stock 89417E109   7,875 42 SH   SOLE 9 42 0 0
TRAVELERS COMPANIES INC Stock 89417E109   45,935 245 SH   SOLE 26 245 0 0
TRAVELERS COMPANIES INC Stock 89417E109   3,010 16 SH   SOLE 33 16 0 0
TRAVELERS COMPANIES INC Stock 89417E109   2,437 13 SH   SOLE 46 13 0 0
TRAVELERS COMPANIES INC Stock 89417E109   2,271,538 12,116 SH   SOLE   12,115 0 0
TREEHOUSE FOODS INC Stock 89469A104   29,628 600 SH   SOLE   600 0 0
TREX CO INC Stock 89531P105   635 15 SH   SOLE 9 15 0 0
TREX CO INC Stock 89531P105   3,132 74 SH   SOLE 50 74 0 0
TREX CO INC Stock 89531P105   529,887 12,518 SH   SOLE   12,518 0 0
TRICIDA INC Stock 89610F101   260 1,700 SH   SOLE   1,700 0 0
TRI CONTL CORP CEF 895436103   11,884 464 SH   SOLE   463 0 0
TRIMBLE INC Stock 896239100   106,985 2,116 SH   SOLE   2,116 0 0
TRINET GROUP INC Stock 896288107   136 2 SH   SOLE 19 2 0 0
TRINITY INDS INC Stock 896522109   161,157 5,450 SH   SOLE   5,450 0 0
TRINSEO PLC Stock G9059U107   24,936 1,098 SH   SOLE   1,098 0 0
TRIO TECH INTL Stock 896712205   1,800 400 SH   SOLE   400 0 0
TRIPADVISOR INC Stock 896945201   18,394 1,023 SH   SOLE   1,023 0 0
TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100   166,119 15,927 SH   SOLE   15,927 0 0
TRITIUM DCFC LIMITED ORDINARY SHARES Stock 242794105   7,224 4,300 SH   SOLE   4,300 0 0
TRITON INTL LTD Stock G9078F107   1,905,403 27,703 SH   SOLE   27,702 0 0
TRONOX HOLDINGS PLC Stock G9087Q102   16,452 1,200 SH   SOLE   1,200 0 0
TRUIST FINL CORP Stock 89832Q109   31,171 724 SH   SOLE 7 724 0 0
TRUIST FINL CORP Stock 89832Q109   18,288 425 SH   SOLE 9 425 0 0
TRUIST FINL CORP Stock 89832Q109   114,338 2,657 SH   SOLE 19 2,657 0 0
TRUIST FINL CORP Stock 89832Q109   1,076 25 SH   SOLE 33 25 0 0
TRUIST FINL CORP Stock 89832Q109   84,038 1,953 SH   SOLE 52 1,953 0 0
TRUIST FINL CORP Stock 89832Q109   4,499,401 104,564 SH   SOLE   104,564 0 0
TRUPANION INC Stock 898202106   19,012 400 SH   SOLE   400 0 0
TRUSTMARK CORP Stock 898402102   663 19 SH   SOLE 19 19 0 0
TTM TECHNOLOGIES INC Stock 87305R109   1,071 71 SH   SOLE 19 71 0 0
TTM TECHNOLOGIES INC Stock 87305R109   3,016 200 SH   SOLE   200 0 0
TUPPERWARE BRANDS CORP Stock 899896104   725 175 SH   SOLE   175 0 0
TURTLE BEACH CORP Stock 900450206   11,831 1,650 SH   SOLE   1,650 0 0
TUSIMPLE HLDGS INC Stock 90089L108   779 475 SH   SOLE   475 0 0
TWILIO INC Stock 90138F102   562,746 11,494 SH   SOLE   11,494 0 0
TWIST BIOSCIENCE CORP Stock 90184D100   9,334 392 SH   SOLE   392 0 0
TWO HBRS INVT CORP REIT 90187B804   313,965 19,909 SH   SOLE   19,909 0 0
TYLER TECHNOLOGIES INC Stock 902252105   2,257 7 SH   SOLE 9 7 0 0
TYLER TECHNOLOGIES INC Stock 902252105   1,934 6 SH   SOLE 33 6 0 0
TYLER TECHNOLOGIES INC Stock 902252105   322 1 SH   SOLE 46 1 0 0
TYLER TECHNOLOGIES INC Stock 902252105   10,640 33 SH   SOLE 50 33 0 0
TYLER TECHNOLOGIES INC Stock 902252105   38,689 120 SH   SOLE   120 0 0
TYSON FOODS INC Stock 902494103   4,856 78 SH   SOLE 9 78 0 0
TYSON FOODS INC Stock 902494103   374 6 SH   SOLE 19 6 0 0
TYSON FOODS INC Stock 902494103   1,317 21 SH   SOLE 33 21 0 0
TYSON FOODS INC Stock 902494103   1,803,636 28,974 SH   SOLE   28,974 0 0
U S GOLD CORP Stock 90291C201   960 200 SH   SOLE   200 0 0
U S PHYSICAL THERAPY Stock 90337L108   2,998 37 SH   SOLE 9 37 0 0
U S PHYSICAL THERAPY Stock 90337L108   73,397 906 SH   SOLE 23 905 0 0
U S PHYSICAL THERAPY Stock 90337L108   11,904 147 SH   SOLE 34 146 0 0
U S PHYSICAL THERAPY Stock 90337L108   6,401 79 SH   SOLE   79 0 0
ETF SER SOLUTIONS ETF 26922A842   82,921 4,855 SH   SOLE   4,854 0 0
UBER TECHNOLOGIES INC Stock 90353T100   346 14 SH   SOLE 9 14 0 0
UBER TECHNOLOGIES INC Stock 90353T100   5,762 233 SH   SOLE 19 233 0 0
UBER TECHNOLOGIES INC Stock 90353T100   626,461 25,332 SH   SOLE   25,332 0 0
UBIQUITI INC Stock 90353W103   43,218 158 SH   SOLE   158 0 0
UBS AG LONDON BRANCH ETF 902677780   102,124 270 SH   SOLE   270 0 0
UBS GROUP AG Stock H42097107   4,145 222 SH   SOLE 9 222 0 0
UBS GROUP AG Stock H42097107   691 37 SH   SOLE 19 37 0 0
UBS GROUP AG Stock H42097107   2,707 145 SH   SOLE 33 145 0 0
UBS GROUP AG Stock H42097107   952 51 SH   SOLE   51 0 0
UDR INC REIT 902653104   310 8 SH   SOLE 33 8 0 0
UDR INC REIT 902653104   133,089 3,436 SH   SOLE   3,436 0 0
UGI CORP NEW Stock 902681105   69,580 1,877 SH   SOLE 24 1,877 0 0
UGI CORP NEW Stock 902681105   1,635,876 44,129 SH   SOLE   44,129 0 0
UIPATH INC Stock 90364P105   10,969 863 SH   SOLE   863 0 0
ULTA BEAUTY INC Stock 90384S303   5,160 11 SH   SOLE 19 11 0 0
ULTA BEAUTY INC Stock 90384S303   938 2 SH   SOLE 33 2 0 0
ULTA BEAUTY INC Stock 90384S303   938 2 SH   SOLE 46 2 0 0
ULTA BEAUTY INC Stock 90384S303   236,880 505 SH   SOLE 53 505 0 0
ULTA BEAUTY INC Stock 90384S303   2,450,422 5,224 SH   SOLE   5,224 0 0
ULTRA CLEAN HLDGS INC Stock 90385V107   173,010 5,219 SH   SOLE   5,219 0 0
ULTRAGENYX PHARMACEUTICAL IN Stock 90400D108   46 1 SH   SOLE   1 0 0
UMH PPTYS INC REIT 903002103   2,721 169 SH   SOLE 9 169 0 0
UMH PPTYS INC REIT 903002103   10,770 669 SH   SOLE 34 668 0 0
UMH PPTYS INC REIT 903002103   56,350 3,500 SH   SOLE   3,500 0 0
UNDER ARMOUR INC Stock 904311107   45,415 4,470 SH   SOLE   4,470 0 0
UNDER ARMOUR INC Stock 904311206   34,853 3,907 SH   SOLE   3,907 0 0
UNIFI INC Stock 904677200   9 1 SH   SOLE   1 0 0
UNIFIRST CORP MASS Stock 904708104   2,702 14 SH   SOLE 9 14 0 0
UNIFIRST CORP MASS Stock 904708104   54,616 283 SH   SOLE 23 283 0 0
UNIFIRST CORP MASS Stock 904708104   11,479 59 SH   SOLE 34 59 0 0
UNIFIRST CORP MASS Stock 904708104   1,544 8 SH   SOLE   8 0 0
UNILEVER PLC ADR 904767704   4,985 99 SH   SOLE 9 99 0 0
UNILEVER PLC ADR 904767704   62,182 1,235 SH   SOLE 26 1,235 0 0
UNILEVER PLC ADR 904767704   954 19 SH   SOLE 31 18 0 0
UNILEVER PLC ADR 904767704   3,172 63 SH   SOLE 33 63 0 0
UNILEVER PLC ADR 904767704   20,090 399 SH   SOLE 36 399 0 0
UNILEVER PLC ADR 904767704   46,824 930 SH   SOLE 43 929 0 0
UNILEVER PLC ADR 904767704   67,721 1,345 SH   SOLE 52 1,345 0 0
UNILEVER PLC ADR 904767704   2,291,185 45,505 SH   SOLE   45,505 0 0
UNION PAC CORP Stock 907818108   3,934 19 SH   SOLE 6 19 0 0
UNION PAC CORP Stock 907818108   46,483 224 SH   SOLE 7 224 0 0
UNION PAC CORP Stock 907818108   14,702 71 SH   SOLE 9 71 0 0
UNION PAC CORP Stock 907818108   4,972 24 SH   SOLE 33 24 0 0
UNION PAC CORP Stock 907818108   5,798 28 SH   SOLE 36 28 0 0
UNION PAC CORP Stock 907818108   13,580 66 SH   SOLE 43 65 0 0
UNION PAC CORP Stock 907818108   5,384 26 SH   SOLE 46 26 0 0
UNION PAC CORP Stock 907818108   5,887,774 28,434 SH   SOLE   28,433 0 0
UNISYS CORP Stock 909214306   3,424 670 SH   SOLE   670 0 0
UNITED AIRLS HLDGS INC Stock 910047109   152,685 4,050 SH   SOLE   4,050 0 0
UNITED BANCORP INC OHIO Stock 909911109   2,547 173 SH   SOLE   173 0 0
UNITED BANKSHARES INC WEST V Stock 909907107   98,634 2,436 SH   SOLE 19 2,436 0 0
UNITED BANKSHARES INC WEST V Stock 909907107   76,891 1,899 SH   SOLE   1,899 0 0
UNITED CMNTY BKS BLAIRSVLE G Stock 90984P303   1,149 34 SH   SOLE 19 34 0 0
UNITED CMNTY BKS BLAIRSVLE G Stock 90984P303   27,040 800 SH   SOLE   800 0 0
UNITED MICROELECTRONICS CORP ADR 910873405   1,672 256 SH   SOLE 33 256 0 0
UNITED MICROELECTRONICS CORP ADR 910873405   1,993 305 SH   SOLE   305 0 0
UNITED PARCEL SERVICE INC Stock 911312106   14,255 82 SH   SOLE 4 82 0 0
UNITED PARCEL SERVICE INC Stock 911312106   295,528 1,700 SH   SOLE 5 1,700 0 0
UNITED PARCEL SERVICE INC Stock 911312106   28,510 164 SH   SOLE 7 164 0 0
UNITED PARCEL SERVICE INC Stock 911312106   4,694 27 SH   SOLE 9 27 0 0
UNITED PARCEL SERVICE INC Stock 911312106   5,802 33 SH   SOLE 19 33 0 0
UNITED PARCEL SERVICE INC Stock 911312106   3,190 18 SH   SOLE 33 18 0 0
UNITED PARCEL SERVICE INC Stock 911312106   39,288 226 SH   SOLE 52 226 0 0
UNITED PARCEL SERVICE INC Stock 911312106   5,313,247 30,564 SH   SOLE   30,564 0 0
UNITED RENTALS INC Stock 911363109   7,108 20 SH   SOLE 9 20 0 0
UNITED RENTALS INC Stock 911363109   11,729 33 SH   SOLE 19 33 0 0
UNITED RENTALS INC Stock 911363109   2,133 6 SH   SOLE 33 6 0 0
UNITED RENTALS INC Stock 911363109   2,135,719 6,009 SH   SOLE   6,009 0 0
UNITED STS 12 MONTH NAT GAS ETF 91288X109   7,754 450 SH   SOLE   450 0 0
UNITED STS 12 MONTH OIL FD L ETF 91288V103   55,629 1,567 SH   SOLE   1,567 0 0
UNITED STS COMMODITY INDEX F ETF 911718104   15,424 668 SH   SOLE   668 0 0
UNITED STS GASOLINE FD LP ETF 91201T102   1,150,428 19,193 SH   SOLE   19,193 0 0
UNITED STS NAT GAS FD LP ETF 912318300   620,978 44,041 SH   SOLE   44,041 0 0
UNITED STS OIL FD LP ETF 91232N207   2,047,717 29,207 SH   SOLE   29,207 0 0
UNITED STATES STL CORP NEW Stock 912909108   88,527 3,534 SH   SOLE   3,534 0 0
UNITED STS COMMODITY INDEX F ETF 911717106   6,472 115 SH   SOLE   115 0 0
UNITED THERAPEUTICS CORP DEL Stock 91307C102   2,503 9 SH   SOLE 19 9 0 0
UNITED THERAPEUTICS CORP DEL Stock 91307C102   43,660 157 SH   SOLE   157 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   33,401 63 SH   SOLE 4 63 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   54,078 102 SH   SOLE 7 102 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   188,744 356 SH   SOLE 9 356 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   588,500 1,110 SH   SOLE 18 1,110 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   51,902 98 SH   SOLE 19 97 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   111,338 210 SH   SOLE 28 210 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   213,663 403 SH   SOLE 30 403 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   33,021 62 SH   SOLE 33 62 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   63,622 120 SH   SOLE 36 120 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   132,545 250 SH   SOLE 41 250 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   41,423 78 SH   SOLE 43 78 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   192,986 364 SH   SOLE 45 364 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   12,724 24 SH   SOLE 46 24 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   110,808 209 SH   SOLE 49 209 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   47,716 90 SH   SOLE 50 90 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   8,368,034 15,783 SH   SOLE   15,783 0 0
UNITI GROUP INC REIT 91325V108   369,278 66,777 SH   SOLE   66,777 0 0
UNITIL CORP Stock 913259107   96,033 1,870 SH   SOLE   1,869 0 0
UNITY SOFTWARE INC Stock 91332U101   4,346 152 SH   SOLE 4 152 0 0
UNITY SOFTWARE INC Stock 91332U101   200 7 SH   SOLE 9 7 0 0
UNITY SOFTWARE INC Stock 91332U101   401,349 14,038 SH   SOLE   14,038 0 0
UNIVAR SOLUTIONS INC Stock 91336L107   10,208 321 SH   SOLE 19 321 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   3,457 32 SH   SOLE 9 32 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   13,072 121 SH   SOLE 34 120 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   5,314,764 49,193 SH   SOLE   49,192 0 0
UFP INDUSTRIES INC Stock 90278Q108   2,615 33 SH   SOLE 9 33 0 0
UFP INDUSTRIES INC Stock 90278Q108   159 2 SH   SOLE 19 2 0 0
UFP INDUSTRIES INC Stock 90278Q108   10,387 131 SH   SOLE 34 131 0 0
UFP INDUSTRIES INC Stock 90278Q108   6,736 85 SH   SOLE   85 0 0
UNIVERSAL HEALTH RLTY INCOME REIT 91359E105   4,869 102 SH   SOLE   102 0 0
UNIVERSAL HLTH SVCS INC Stock 913903100   28,178 200 SH   SOLE   200 0 0
UNIVERSAL LOGISTICS HLDGS IN Stock 91388P105   535 16 SH   SOLE 19 16 0 0
UNUM GROUP Stock 91529Y106   170,562 4,157 SH   SOLE 19 4,157 0 0
UNUM GROUP Stock 91529Y106   2,576,753 62,802 SH   SOLE   62,801 0 0
UPSTART HLDGS INC Stock 91680M107   272,894 20,643 SH   SOLE   20,642 0 0
UPWORK INC Stock 91688F104   6,107 585 SH   SOLE   585 0 0
URANIUM ENERGY CORP Stock 916896103   8,536 2,200 SH   SOLE   2,200 0 0
UR-ENERGY INC Stock 91688R108   86 75 SH   SOLE   75 0 0
US BANCORP DEL Stock 902973304   130,830 3,000 SH   SOLE 5 3,000 0 0
US BANCORP DEL Stock 902973304   519,308 11,908 SH   SOLE 6 11,908 0 0
US BANCORP DEL Stock 902973304   46,096 1,057 SH   SOLE 9 1,057 0 0
US BANCORP DEL Stock 902973304   53,065 1,217 SH   SOLE 19 1,216 0 0
US BANCORP DEL Stock 902973304   4,099 94 SH   SOLE 33 94 0 0
US BANCORP DEL Stock 902973304   77,626 1,780 SH   SOLE 52 1,780 0 0
US BANCORP DEL Stock 902973304   1,538,024 35,268 SH   SOLE   35,267 0 0
US FOODS HLDG CORP Stock 912008109   269,268 7,915 SH   SOLE 5 7,915 0 0
US FOODS HLDG CORP Stock 912008109   3,402 100 SH   SOLE   100 0 0
U S SILICA HLDGS INC Stock 90346E103   19,163 1,533 SH   SOLE   1,533 0 0
USA COMPRESSION PARTNERS LP Stock 90290N109   35,387 1,812 SH   SOLE   1,811 0 0
UTAH MED PRODS INC Stock 917488108   334,213 3,325 SH   SOLE   3,324 0 0
SELECT SECTOR SPDR TR ETF 81369Y886   3,056,310 43,352 SH   SOLE   43,351 0 0
UTSTARCOM HOLDINGS CORP Stock G9310A114   1,800 507 SH   SOLE   507 0 0
UTZ BRANDS INC Stock 918090101   4,393 277 SH   SOLE 9 277 0 0
UTZ BRANDS INC Stock 918090101   13,367 843 SH   SOLE 34 842 0 0
UWM HOLDINGS CORPORATION Stock 91823B109   778 235 SH   SOLE   235 0 0
VAALCO ENERGY INC Stock 91851C201   5,264 1,154 SH   SOLE   1,154 0 0
VACASA INC Stock 91854V107   517 410 SH   SOLE   410 0 0
VAIL RESORTS INC Stock 91879Q109   1,668 7 SH   SOLE 19 7 0 0
VAIL RESORTS INC Stock 91879Q109   3,337 14 SH   SOLE 36 14 0 0
VAIL RESORTS INC Stock 91879Q109   477 2 SH   SOLE   2 0 0
VALARIS LIMITED Stock G9460G119   60 5 SH   SOLE   5 0 0
VALE S A ADR 91912E105   8,298 489 SH   SOLE 31 489 0 0
VALE S A ADR 91912E105   2,393 141 SH   SOLE 33 141 0 0
VALE S A ADR 91912E105   330,514 19,476 SH   SOLE   19,476 0 0
VALERO ENERGY CORP Stock 91913Y100   9,768 77 SH   SOLE 9 77 0 0
VALERO ENERGY CORP Stock 91913Y100   110,368 870 SH   SOLE 19 870 0 0
VALERO ENERGY CORP Stock 91913Y100   1,804 14 SH   SOLE 33 14 0 0
VALERO ENERGY CORP Stock 91913Y100   5,605,613 44,187 SH   SOLE   44,187 0 0
VALLEY NATL BANCORP Stock 919794107   22,971 2,031 SH   SOLE 19 2,031 0 0
VALLEY NATL BANCORP Stock 919794107   55,804 4,934 SH   SOLE   4,934 0 0
VALVOLINE INC Stock 92047W101   29,548 905 SH   SOLE 9 905 0 0
VALVOLINE INC Stock 92047W101   10,826 332 SH   SOLE   331 0 0
VANECK ETF TRUST ETF 92189F411   126,327 8,928 SH   SOLE   8,927 0 0
VANECK ETF TRUST ETF 92189F726   107,879 675 SH   SOLE   675 0 0
VANECK ETF TRUST ETF 92189F353   41,118 2,258 SH   SOLE   2,258 0 0
VANECK ETF TRUST ETF 92189F437   149,948 5,550 SH   SOLE   5,549 0 0
VANECK ETF TRUST ETF 92189F171   83,212 3,619 SH   SOLE   3,619 0 0
VANECK ETF TRUST ETF 92189H409   396,468 7,843 SH   SOLE   7,843 0 0
VANECK ETF TRUST ETF 92189F486   28,207 1,134 SH   SOLE   1,133 0 0
VANECK ETF TRUST ETF 92189F536   471,066 26,980 SH   SOLE   26,979 0 0
VANECK ETF TRUST ETF 92189F502   1,441 13 SH   SOLE   13 0 0
VANECK MERK GOLD TR ETF 921078101   53,070 3,000 SH   SOLE   3,000 0 0
VANECK ETF TRUST ETF 92189F643   67,116 1,034 SH   SOLE   1,033 0 0
VANECK ETF TRUST ETF 92189F585   7,913 254 SH   SOLE   253 0 0
VANECK ETF TRUST ETF 92189F429   117,388 7,025 SH   SOLE   7,025 0 0
VANECK ETF TRUST ETF 92189H805   221,972 2,915 SH   SOLE   2,914 0 0
VANECK ETF TRUST ETF 92189F676   3,106,962 15,310 SH   SOLE   15,309 0 0
VANECK ETF TRUST ETF 92189F387   22,686 1,019 SH   SOLE   1,018 0 0
VANECK ETF TRUST ETF 92189F528   49,948 2,959 SH   SOLE   2,959 0 0
VANECK ETF TRUST ETF 92189H839   92,119 7,582 SH   SOLE   7,581 0 0
VANECK ETF TRUST ETF 92189F791   129,962 3,645 SH   SOLE   3,645 0 0
VANECK ETF TRUST ETF 92189H607   24,324 80 SH   SOLE   80 0 0
VANECK ETF TRUST ETF 92189F692   6,997 90 SH   SOLE   90 0 0
VANECK ETF TRUST ETF 92189F114   48,218 1,125 SH   SOLE   1,125 0 0
VANECK ETF TRUST ETF 92189F817   7,104 600 SH   SOLE   600 0 0
VANGUARD BD INDEX FDS ETF 921937793   1,883 26 SH   SOLE 19 26 0 0
VANGUARD BD INDEX FDS ETF 921937793   9,448 130 SH   SOLE 36 130 0 0
VANGUARD BD INDEX FDS ETF 921937793   87,909 1,214 SH   SOLE   1,213 0 0
VANGUARD WORLD FDS ETF 92204A108   839,966 3,835 SH   SOLE   3,835 0 0
VANGUARD WORLD FDS ETF 92204A207   3,462,963 18,077 SH   SOLE   18,076 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844   17,007 112 SH   SOLE 49 112 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844   8,037,822 52,933 SH   SOLE   52,932 0 0
VANGUARD WHITEHALL FDS ETF 921946885   8,537 140 SH   SOLE   140 0 0
VANGUARD WORLD FDS ETF 92204A306   74,934 618 SH   SOLE 9 617 0 0
VANGUARD WORLD FDS ETF 92204A306   994,011 8,196 SH   SOLE   8,196 0 0
VANGUARD WORLD FD ETF 921910725   4,654,328 94,619 SH   SOLE   94,619 0 0
VANGUARD WORLD FD ETF 921910733   161,508 2,452 SH   SOLE   2,452 0 0
VANGUARD WORLD FD ETF 921910709   2,191,468 26,457 SH   SOLE   26,457 0 0
VANGUARD INDEX FDS ETF 922908652   27,110 204 SH   SOLE 36 204 0 0
VANGUARD INDEX FDS ETF 922908652   611,227 4,601 SH   SOLE   4,600 0 0
VANGUARD WORLD FDS ETF 92204A405   880,649 10,645 SH   SOLE   10,644 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   617 6 SH   SOLE 19 6 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   986,477 9,595 SH   SOLE   9,595 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775   3,761 75 SH   SOLE 9 75 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775   719,497 14,350 SH   SOLE   14,349 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   80,191 1,911 SH   SOLE 36 1,910 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   370,595 8,830 SH   SOLE 49 8,830 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   7,615,481 181,451 SH   SOLE   181,450 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   1,910 49 SH   SOLE 19 49 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   26,485 679 SH   SOLE 36 679 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   41,865 1,074 SH   SOLE 49 1,074 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   5,863,059 150,412 SH   SOLE   150,411 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874   312,996 5,646 SH   SOLE   5,645 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676   571,112 13,815 SH   SOLE   13,815 0 0
VANGUARD INDEX FDS ETF 922908736   7,246 34 SH   SOLE 19 34 0 0
VANGUARD INDEX FDS ETF 922908736   10,229 48 SH   SOLE 49 48 0 0
VANGUARD INDEX FDS ETF 922908736   9,251,760 43,413 SH   SOLE   43,413 0 0
VANGUARD WORLD FDS ETF 92204A504   3,109,558 12,536 SH   SOLE   12,536 0 0
VANGUARD WHITEHALL FDS ETF 921946406   24,564 227 SH   SOLE 19 227 0 0
VANGUARD WHITEHALL FDS ETF 921946406   9,699,159 89,633 SH   SOLE   89,632 0 0
VANGUARD WORLD FDS ETF 92204A603   455,491 2,494 SH   SOLE   2,493 0 0
VANGUARD WORLD FDS ETF 92204A702   12,457 39 SH   SOLE 19 39 0 0
VANGUARD WORLD FDS ETF 92204A702   7,190,030 22,510 SH   SOLE   22,510 0 0
VANGUARD BD INDEX FDS ETF 921937819   8,659 117 SH   SOLE 36 116 0 0
VANGUARD BD INDEX FDS ETF 921937819   431,333 5,804 SH   SOLE   5,803 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   22,555 291 SH   SOLE 19 291 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   42,631 550 SH   SOLE 22 550 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   1,928,326 24,878 SH   SOLE   24,878 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C706   41,287 706 SH   SOLE   706 0 0
VANGUARD WHITEHALL FDS ETF 921946810   946,320 13,591 SH   SOLE   13,590 0 0
VANGUARD WHITEHALL FDS ETF 921946794   780,289 13,099 SH   SOLE   13,098 0 0
VANGUARD INDEX FDS ETF 922908637   1,651,049 9,478 SH   SOLE   9,477 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C813   44,366 586 SH   SOLE   586 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C847   1,144,643 18,576 SH   SOLE   18,575 0 0
VANGUARD WORLD FDS ETF 92204A801   2,691 16 SH   SOLE 9 15 0 0
VANGUARD WORLD FDS ETF 92204A801   170 1 SH   SOLE 19 1 0 0
VANGUARD WORLD FDS ETF 92204A801   190,602 1,120 SH   SOLE   1,119 0 0
VANGUARD WORLD FD ETF 921910873   318,252 2,404 SH   SOLE   2,403 0 0
VANGUARD INDEX FDS ETF 922908629   21,400 105 SH   SOLE 19 105 0 0
VANGUARD INDEX FDS ETF 922908629   7,587,058 37,226 SH   SOLE   37,226 0 0
VANGUARD INDEX FDS ETF 922908538   581,979 3,238 SH   SOLE   3,237 0 0
VANGUARD INDEX FDS ETF 922908512   2,361,577 17,462 SH   SOLE   17,462 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   13,474 296 SH   SOLE 7 296 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   23,989 527 SH   SOLE 22 527 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   8,513 187 SH   SOLE 36 187 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   177,984 3,910 SH   SOLE   3,910 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042866   86,059 1,337 SH   SOLE   1,337 0 0
VANGUARD INDEX FDS ETF 922908553   3,712 45 SH   SOLE 9 45 0 0
VANGUARD INDEX FDS ETF 922908553   3,884,885 47,101 SH   SOLE   47,100 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C730   552,927 3,173 SH   SOLE   3,173 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   2,921 53 SH   SOLE 19 53 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   1,344 24 SH   SOLE 36 24 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   218,362 3,962 SH   SOLE   3,961 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C714   154,331 2,318 SH   SOLE   2,317 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C649   731 6 SH   SOLE 19 6 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C649   32,448 266 SH   SOLE   266 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C599   1,202 7 SH   SOLE   7 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C664   49,480 703 SH   SOLE   703 0 0
VANGUARD INDEX FDS ETF 922908363   56,214 160 SH   SOLE 19 160 0 0
VANGUARD INDEX FDS ETF 922908363   126,132 359 SH   SOLE 36 359 0 0
VANGUARD INDEX FDS ETF 922908363   11,372,023 32,368 SH   SOLE   32,367 0 0
VANGUARD ADMIRAL FDS INC ETF 921932505   1,257,312 5,961 SH   SOLE   5,960 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703   240,318 1,716 SH   SOLE   1,715 0 0
VANGUARD ADMIRAL FDS INC ETF 921932885   102,823 629 SH   SOLE   628 0 0
VANGUARD ADMIRAL FDS INC ETF 921932869   181,849 1,074 SH   SOLE   1,074 0 0
VANGUARD ADMIRAL FDS INC ETF 921932844   416,914 2,717 SH   SOLE   2,717 0 0
VANGUARD ADMIRAL FDS INC ETF 921932828   587,211 3,388 SH   SOLE   3,388 0 0
VANGUARD ADMIRAL FDS INC ETF 921932778   129,548 825 SH   SOLE   824 0 0
VANGUARD BD INDEX FDS ETF 921937827   16,647 221 SH   SOLE 36 221 0 0
VANGUARD BD INDEX FDS ETF 921937827   5,071,766 67,372 SH   SOLE   67,372 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   13,534 180 SH   SOLE 9 180 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   24,136 321 SH   SOLE 19 321 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   1,762,645 23,443 SH   SOLE   23,442 0 0
VANGUARD MALVERN FDS ETF 922020805   10,595,972 226,846 SH   SOLE   226,845 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102   6,360 110 SH   SOLE 9 110 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102   1,053,999 18,229 SH   SOLE   18,228 0 0
VANGUARD INDEX FDS ETF 922908751   5,742,243 31,286 SH   SOLE   31,286 0 0
VANGUARD INDEX FDS ETF 922908611   7,476,597 47,082 SH   SOLE   47,081 0 0
VANGUARD INDEX FDS ETF 922908595   1,424,793 7,105 SH   SOLE   7,104 0 0
VANGUARD MUN BD FDS ETF 922907746   2,590,816 52,350 SH   SOLE   52,350 0 0
VANGUARD WORLD FDS ETF 92204A884   494 6 SH   SOLE 19 6 0 0
VANGUARD WORLD FDS ETF 92204A884   1,134,256 13,790 SH   SOLE   13,790 0 0
VANGUARD BD INDEX FDS ETF 921937835   30,532 425 SH   SOLE 9 425 0 0
VANGUARD BD INDEX FDS ETF 921937835   3,533,545 49,186 SH   SOLE   49,186 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C573   238,515 3,213 SH   SOLE   3,213 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   13,186 278 SH   SOLE 9 278 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   18,469 389 SH   SOLE 36 389 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   1,744,931 36,790 SH   SOLE   36,789 0 0
VANGUARD STAR FDS ETF 921909768   7,137 138 SH   SOLE 9 138 0 0
VANGUARD STAR FDS ETF 921909768   1,190 23 SH   SOLE 19 23 0 0
VANGUARD STAR FDS ETF 921909768   1,100,552 21,279 SH   SOLE   21,279 0 0
VANGUARD INDEX FDS ETF 922908769   10,324 54 SH   SOLE 9 54 0 0
VANGUARD INDEX FDS ETF 922908769   17,972 94 SH   SOLE 19 94 0 0
VANGUARD INDEX FDS ETF 922908769   22,424,235 117,288 SH   SOLE   117,287 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742   262,596 3,047 SH   SOLE   3,046 0 0
VANGUARD WELLINGTON FD ETF 921935607   128,484 1,300 SH   SOLE   1,300 0 0
VANGUARD WELLINGTON FD ETF 921935805   20,425 207 SH   SOLE   207 0 0
VANGUARD BD INDEX FDS ETF 92203C303   70,763 1,444 SH   SOLE   1,444 0 0
VANGUARD WORLD FDS ETF 92204A876   513,316 3,347 SH   SOLE   3,347 0 0
VANGUARD INDEX FDS ETF 922908744   10,059,327 71,663 SH   SOLE   71,662 0 0
VANGUARD WORLD FD ETF 921910840   41,267 401 SH   SOLE   401 0 0
VANGUARD WORLD FD ETF 921910816   622,684 3,619 SH   SOLE   3,618 0 0
VARONIS SYS INC Stock 922280102   8,690 363 SH   SOLE 9 363 0 0
VARONIS SYS INC Stock 922280102   40,818 1,705 SH   SOLE   1,705 0 0
VAXART INC Stock 92243A200   480 500 SH   SOLE   500 0 0
VAXCYTE INC Stock 92243G108   11,124 232 SH   SOLE   232 0 0
VBI VACCINES INC CDA Stock 91822J103   391 1,000 SH   SOLE   1,000 0 0
VECTOR GROUP LTD Stock 92240M108   92,339 7,786 SH   SOLE   7,785 0 0
VEECO INSTRS INC DEL Convertible 922417AD2   24,663 25,000 SH   SOLE   25,000 0 0
VEEVA SYS INC Stock 922475108   4,680 29 SH   SOLE 9 29 0 0
VEEVA SYS INC Stock 922475108   1,775 11 SH   SOLE 36 11 0 0
VEEVA SYS INC Stock 922475108   36,311 225 SH   SOLE 41 225 0 0
VEEVA SYS INC Stock 922475108   16,945 105 SH   SOLE 50 105 0 0
VEEVA SYS INC Stock 922475108   92,309 572 SH   SOLE   572 0 0
VELODYNE LIDAR INC Stock 92259F101   222 300 SH   SOLE   300 0 0
VENATOR MATLS PLC Stock G9329Z100   511 947 SH   SOLE   947 0 0
VENTAS INC REIT 92276F100   766 17 SH   SOLE 33 17 0 0
VENTAS INC REIT 92276F100   238,088 5,285 SH   SOLE   5,284 0 0
VEON LTD ADR 91822M106   147 300 SH   SOLE   300 0 0
VERACYTE INC Stock 92337F107   9,611 405 SH   SOLE   405 0 0
VERASTEM INC Stock 92337C104   10,415 25,875 SH   SOLE   25,875 0 0
VERICEL CORP Stock 92346J108   5,268 200 SH   SOLE   200 0 0
VERISIGN INC Stock 92343E102   822 4 SH   SOLE 33 4 0 0
VERISIGN INC Stock 92343E102   1,027 5 SH   SOLE 46 5 0 0
VERISIGN INC Stock 92343E102   59,988 292 SH   SOLE   292 0 0
VERISK ANALYTICS INC Stock 92345Y106   28,404 161 SH   SOLE 9 161 0 0
VERISK ANALYTICS INC Stock 92345Y106   1,235 7 SH   SOLE 46 7 0 0
VERISK ANALYTICS INC Stock 92345Y106   15,701 89 SH   SOLE 48 89 0 0
VERISK ANALYTICS INC Stock 92345Y106   877,866 4,976 SH   SOLE   4,976 0 0
VERITEX HLDGS INC Stock 923451108   26,648 949 SH   SOLE 6 949 0 0
VERITIV CORP Stock 923454102   2,637 22 SH   SOLE   21 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   37,115 942 SH   SOLE 9 942 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   91,921 2,333 SH   SOLE 19 2,333 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   39,794 1,010 SH   SOLE 26 1,010 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   3,162 80 SH   SOLE 33 80 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   9,141 232 SH   SOLE 36 232 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   21,278 540 SH   SOLE 43 540 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   7,250 184 SH   SOLE 46 184 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   161,067 4,088 SH   SOLE 52 4,088 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   12,609,743 320,044 SH   SOLE   320,044 0 0
VERMILION ENERGY INC Stock 923725105   17,700 1,000 SH   SOLE   1,000 0 0
VERRA MOBILITY CORP Stock 92511U102   6,915 500 SH   SOLE   500 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   34,365 119 SH   SOLE 9 119 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   56,890 197 SH   SOLE 19 197 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   2,888 10 SH   SOLE 33 10 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   43,317 150 SH   SOLE 50 150 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   1,419,361 4,915 SH   SOLE   4,915 0 0
VERTICAL AEROSPACE LTD Stock G9471C107   5,085 1,500 SH   SOLE   1,500 0 0
V F CORP Stock 918204108   1,303,265 47,203 SH   SOLE   47,202 0 0
VIASAT INC Stock 92552V100   3,165 100 SH   SOLE 25 100 0 0
VIASAT INC Stock 92552V100   3,165 100 SH   SOLE   100 0 0
VIATRIS INC Stock 92556V106   28,215 2,535 SH   SOLE 9 2,535 0 0
VIATRIS INC Stock 92556V106   401 36 SH   SOLE 19 36 0 0
VIATRIS INC Stock 92556V106   1,213 109 SH   SOLE 33 109 0 0
VIATRIS INC Stock 92556V106   170,844 15,350 SH   SOLE   15,349 0 0
VICI PPTYS INC REIT 925652109   8,683 268 SH   SOLE 6 268 0 0
VICI PPTYS INC REIT 925652109   1,166 36 SH   SOLE 46 36 0 0
VICI PPTYS INC REIT 925652109   365,361 11,277 SH   SOLE   11,276 0 0
VICOR CORP Stock 925815102   1,613 30 SH   SOLE   30 0 0
VICTORIAS SECRET AND CO Stock 926400102   55,101 1,540 SH   SOLE   1,540 0 0
VICTORY CAP HLDGS INC Stock 92645B103   2,683 100 SH   SOLE   100 0 0
VICTORY PORTFOLIOS II ETF 92647N667   98,007 2,195 SH   SOLE 6 2,195 0 0
VICTORY PORTFOLIOS II ETF 92647N667   330,812 7,409 SH   SOLE   7,409 0 0
VICTORY PORTFOLIOS II ETF 92647X806   24,030 1,000 SH   SOLE   1,000 0 0
VICTORY PORTFOLIOS II ETF 92647N774   10,459 191 SH   SOLE   191 0 0
VICTORY PORTFOLIOS II ETF 92647N824   361,929 5,831 SH   SOLE   5,830 0 0
VICTORY PORTFOLIOS II ETF 92647N691   7,631 200 SH   SOLE   200 0 0
VICTORY PORTFOLIOS II ETF 92647N873   60,142 1,166 SH   SOLE   1,166 0 0
VICTORY PORTFOLIOS II ETF 92647N535   11,284 232 SH   SOLE 9 232 0 0
VICTORY PORTFOLIOS II ETF 92647N535   265,020 5,449 SH   SOLE 25 5,448 0 0
VICTORY PORTFOLIOS II ETF 92647N535   15,030 309 SH   SOLE   309 0 0
VICTORY PORTFOLIOS II ETF 92647N535   144,152 2,964 SH   SOLE   2,963 0 0
VIEWRAY INC Stock 92672L107   1,792 400 SH   SOLE   400 0 0
VIKING THERAPEUTICS INC Stock 92686J106   19,063 2,028 SH   SOLE   2,028 0 0
VILLAGE FARMS INTL INC Stock 92707Y108   324 242 SH   SOLE   242 0 0
VIMEO INC Stock 92719V100   463 135 SH   SOLE   135 0 0
VINCE HLDG CORP Stock 92719W207   1,566 200 SH   SOLE   200 0 0
VINTAGE WINE ESTATES INC Stock 92747V106   1,565 480 SH   SOLE   480 0 0
VIPER ENERGY PARTNERS LP Stock 92763M105   581,479 18,291 SH   SOLE   18,291 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103   1,528 112 SH   SOLE   112 0 0
VIRGIN GALACTIC HOLDINGS INC Stock 92766K106   9,967 2,864 SH   SOLE   2,864 0 0
VIRPAX PHARMACEUTICALS INC Stock 928251107   77 123 SH   SOLE   123 0 0
VIRTU FINL INC Stock 928254101   100,009 4,900 SH   SOLE   4,900 0 0
VIRTUS ARTIFICIAL INTELLIGEN CEF 92838Y100   11,236 694 SH   SOLE   694 0 0
VIRTUS DIVERSIFIED INCM & CO CEF 92840N100   65,721 3,541 SH   SOLE   3,541 0 0
VIRTUS DIVIDEND INTEREST & P CEF 92840R101   20,710 1,836 SH   SOLE   1,836 0 0
ETFIS SER TR I ETF 26923G822   551,124 30,382 SH   SOLE   30,381 0 0
ETFIS SER TR I ETF 26923G707   9,981 457 SH   SOLE   457 0 0
ETFIS SER TR I ETF 26923G806   857,560 18,295 SH   SOLE   18,295 0 0
VIRTUS ETF TR II ETF 92790A504   27,388 1,025 SH   SOLE   1,025 0 0
VIRTUS TOTAL RETURN FD INC CEF 92835W107   66,830 10,203 SH   SOLE   10,203 0 0
VISA INC Stock 92826C839   30,125 145 SH   SOLE 2 145 0 0
VISA INC Stock 92826C839   36,981 178 SH   SOLE 4 178 0 0
VISA INC Stock 92826C839   99,309 478 SH   SOLE 9 478 0 0
VISA INC Stock 92826C839   657,768 3,166 SH   SOLE 18 3,166 0 0
VISA INC Stock 92826C839   44,150 213 SH   SOLE 19 212 0 0
VISA INC Stock 92826C839   122,578 590 SH   SOLE 28 590 0 0
VISA INC Stock 92826C839   16,047 77 SH   SOLE 33 77 0 0
VISA INC Stock 92826C839   11,427 55 SH   SOLE 36 55 0 0
VISA INC Stock 92826C839   88,298 425 SH   SOLE 41 425 0 0
VISA INC Stock 92826C839   78,644 379 SH   SOLE 43 378 0 0
VISA INC Stock 92826C839   8,726 42 SH   SOLE 46 42 0 0
VISA INC Stock 92826C839   68,145 328 SH   SOLE 48 328 0 0
VISA INC Stock 92826C839   106,581 513 SH   SOLE 49 513 0 0
VISA INC Stock 92826C839   50,486 243 SH   SOLE 50 243 0 0
VISA INC Stock 92826C839   484,263 2,331 SH   SOLE 53 2,330 0 0
VISA INC Stock 92826C839   12,799,040 61,605 SH   SOLE   61,604 0 0
VISHAY INTERTECHNOLOGY INC Stock 928298108   733 34 SH   SOLE   34 0 0
VISION MARINE TECHNOLOGIES I Stock C96657116   4,610 1,000 SH   SOLE   1,000 0 0
VISLINK TECHNOLOGIES INC Stock 92836Y300   12 21 SH   SOLE   21 0 0
VISTA GOLD CORP Stock 927926303   50 100 SH   SOLE   100 0 0
VISTA OUTDOOR INC Stock 928377100   2,388 98 SH   SOLE   98 0 0
VISTEON CORP Stock 92839U206   11,906 91 SH   SOLE   91 0 0
VISTRA CORP Stock 92840M102   302 13 SH   SOLE 19 13 0 0
VISTRA CORP Stock 92840M102   1,252,065 53,968 SH   SOLE   53,968 0 0
VIZSLA SILVER CORP Stock 92859G202   1,725 1,500 SH   SOLE   1,500 0 0
VMWARE INC Stock 928563402   70,833 577 SH   SOLE   577 0 0
VNET GROUP INC ADR 90138A103   28 5 SH   SOLE   5 0 0
VODAFONE GROUP PLC NEW ADR 92857W308   1,083 107 SH   SOLE 9 107 0 0
VODAFONE GROUP PLC NEW ADR 92857W308   69,403 6,858 SH   SOLE 52 6,858 0 0
VODAFONE GROUP PLC NEW ADR 92857W308   229,050 22,633 SH   SOLE   22,633 0 0
VOLT ETF TRUST ETF 92873G105   4,730 1,000 SH   SOLE   1,000 0 0
VOLTA INC Stock 92873V102   657 1,850 SH   SOLE   1,850 0 0
VONTIER CORPORATION Stock 928881101   10,110 523 SH   SOLE 6 523 0 0
VONTIER CORPORATION Stock 928881101   174 9 SH   SOLE   9 0 0
VORNADO RLTY TR REIT 929042109   157,157 7,552 SH   SOLE   7,552 0 0
VOYA ASIA PAC HIGH DIV EQT I CEF 92912J102   74,161 12,098 SH   SOLE   12,098 0 0
VOYA EMERGING MKTS HIGH DIVI CEF 92912P108   121,296 23,507 SH   SOLE   23,507 0 0
VOYA FINANCIAL INC Stock 929089100   615 10 SH   SOLE   10 0 0
VOYA GLBL ADV & PREM OPP FD CEF 92912R104   41,717 4,795 SH   SOLE   4,795 0 0
VOYA INFRASTRUCTURE INDLS & CEF 92912X101   47,647 5,196 SH   SOLE   5,196 0 0
VROOM INC Stock 92918V109   52,601 51,570 SH   SOLE   51,570 0 0
VULCAN MATLS CO Stock 929160109   15,935 91 SH   SOLE 9 91 0 0
VULCAN MATLS CO Stock 929160109   2,457 14 SH   SOLE 33 14 0 0
VULCAN MATLS CO Stock 929160109   2,101 12 SH   SOLE 36 12 0 0
VULCAN MATLS CO Stock 929160109   119,810 684 SH   SOLE   684 0 0
VUZIX CORP Stock 92921W300   243,130 66,794 SH   SOLE   66,794 0 0
WP CAREY INC REIT 92936U109   12,191 156 SH   SOLE 9 156 0 0
WP CAREY INC REIT 92936U109   66,738 854 SH   SOLE 19 853 0 0
WP CAREY INC REIT 92936U109   1,042,854 13,344 SH   SOLE   13,344 0 0
GRAINGER W W INC Stock 384802104   17,244 31 SH   SOLE 4 31 0 0
GRAINGER W W INC Stock 384802104   1,113 2 SH   SOLE 9 2 0 0
GRAINGER W W INC Stock 384802104   7,797 14 SH   SOLE 19 14 0 0
GRAINGER W W INC Stock 384802104   2,236 4 SH   SOLE 33 4 0 0
GRAINGER W W INC Stock 384802104   147,963 266 SH   SOLE 45 266 0 0
GRAINGER W W INC Stock 384802104   1,669 3 SH   SOLE 46 3 0 0
GRAINGER W W INC Stock 384802104   556,195 1,000 SH   SOLE   999 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   31,980 856 SH   SOLE 19 856 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   2,540 68 SH   SOLE 33 68 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   63,811 1,708 SH   SOLE 52 1,708 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   4,807,156 128,671 SH   SOLE   128,671 0 0
WALKER & DUNLOP INC Stock 93148P102   1,706,319 21,742 SH   SOLE   21,742 0 0
WALLBOX NV Stock N94209108   1,074 300 SH   SOLE   300 0 0
WALMART INC Stock 931142103   35,589 251 SH   SOLE 9 251 0 0
WALMART INC Stock 931142103   129,422 913 SH   SOLE 19 912 0 0
WALMART INC Stock 931142103   58,985 416 SH   SOLE 24 416 0 0
WALMART INC Stock 931142103   14,945 105 SH   SOLE 33 105 0 0
WALMART INC Stock 931142103   10,209 72 SH   SOLE 36 72 0 0
WALMART INC Stock 931142103   23,438 165 SH   SOLE 43 165 0 0
WALMART INC Stock 931142103   10,935,947 77,128 SH   SOLE   77,127 0 0
DISNEY WALT CO Stock 254687106   2,259 26 SH   SOLE 2 26 0 0
DISNEY WALT CO Stock 254687106   162,900 1,875 SH   SOLE 5 1,875 0 0
DISNEY WALT CO Stock 254687106   2,693 31 SH   SOLE 9 31 0 0
DISNEY WALT CO Stock 254687106   7,819 90 SH   SOLE 19 90 0 0
DISNEY WALT CO Stock 254687106   12,598 145 SH   SOLE 33 145 0 0
DISNEY WALT CO Stock 254687106   4,344 50 SH   SOLE 46 50 0 0
DISNEY WALT CO Stock 254687106   5,854,686 67,388 SH   SOLE   67,388 0 0
WARNER BROS DISCOVERY INC Stock 934423104   134,616 14,200 SH   SOLE 5 14,200 0 0
WARNER BROS DISCOVERY INC Stock 934423104   9,812 1,035 SH   SOLE 24 1,035 0 0
WARNER BROS DISCOVERY INC Stock 934423104   313 33 SH   SOLE 33 33 0 0
WARNER BROS DISCOVERY INC Stock 934423104   2,436 257 SH   SOLE 49 257 0 0
WARNER BROS DISCOVERY INC Stock 934423104   320,879 33,848 SH   SOLE   33,848 0 0
WARNER MUSIC GROUP CORP Stock 934550203   1,827 52 SH   SOLE   52 0 0
WASTE CONNECTIONS INC Stock 94106B101   9,809 74 SH   SOLE 9 74 0 0
WASTE CONNECTIONS INC Stock 94106B101   2,916 22 SH   SOLE 36 22 0 0
WASTE CONNECTIONS INC Stock 94106B101   6,631 50 SH   SOLE 43 50 0 0
WASTE CONNECTIONS INC Stock 94106B101   219,528 1,657 SH   SOLE 53 1,657 0 0
WASTE CONNECTIONS INC Stock 94106B101   243,380 1,836 SH   SOLE   1,836 0 0
WASTE MGMT INC DEL Stock 94106L109   79,538 507 SH   SOLE 19 507 0 0
WASTE MGMT INC DEL Stock 94106L109   4,112 26 SH   SOLE 33 26 0 0
WASTE MGMT INC DEL Stock 94106L109   3,964,973 25,274 SH   SOLE   25,273 0 0
WATERS CORP Stock 941848103   1,370 4 SH   SOLE 46 4 0 0
WATERS CORP Stock 941848103   26,379 77 SH   SOLE   77 0 0
WATSCO INC Stock 942622200   748 3 SH   SOLE 19 3 0 0
WATSCO INC Stock 942622200   68,336 274 SH   SOLE 23 274 0 0
WATSCO INC Stock 942622200   32,671 131 SH   SOLE   131 0 0
WATTS WATER TECHNOLOGIES INC Stock 942749102   1,024 7 SH   SOLE 19 7 0 0
WAYFAIR INC Stock 94419L101   22,793 693 SH   SOLE   693 0 0
WD 40 CO Stock 929236107   37,562 233 SH   SOLE 23 233 0 0
WD 40 CO Stock 929236107   57,391 356 SH   SOLE   356 0 0
WEATHERFORD INTL PLC Stock G48833118   3,870 76 SH   SOLE   76 0 0
WEC ENERGY GROUP INC Stock 92939U106   11,251 120 SH   SOLE 9 120 0 0
WEC ENERGY GROUP INC Stock 92939U106   35,840 382 SH   SOLE 19 382 0 0
WEC ENERGY GROUP INC Stock 92939U106   1,992 21 SH   SOLE 33 21 0 0
WEC ENERGY GROUP INC Stock 92939U106   1,080,002 11,519 SH   SOLE   11,518 0 0
WEIBO CORP ADR 948596101   3,824 200 SH   SOLE   200 0 0
WW INTL INC Stock 98262P101   107,675 27,895 SH   SOLE   27,895 0 0
WELLS FARGO CO NEW Stock 949746101   116,851 2,830 SH   SOLE 9 2,830 0 0
WELLS FARGO CO NEW Stock 949746101   9,002 218 SH   SOLE 33 218 0 0
WELLS FARGO CO NEW Stock 949746101   28,903 700 SH   SOLE 36 700 0 0
WELLS FARGO CO NEW Stock 949746101   67,168 1,627 SH   SOLE 43 1,626 0 0
WELLS FARGO CO NEW Stock 949746101   3,807,333 92,210 SH   SOLE   92,209 0 0
WELLS FARGO CO NEW Convertible Preferred 949746804   154,050 130 SH   SOLE   130 0 0
ALLSPRING INCOME OPPORTUNIT CEF 94987B105   68,328 10,693 SH   SOLE   10,693 0 0
WELLTOWER INC REIT 95040Q104   1,653 25 SH   SOLE 33 25 0 0
WELLTOWER INC REIT 95040Q104   259,408 3,957 SH   SOLE   3,957 0 0
WENDYS CO Stock 95058W100   64,950 2,870 SH   SOLE   2,870 0 0
WESBANCO INC Stock 950810101   38,089 1,030 SH   SOLE   1,030 0 0
WESCO INTL INC Stock 95082P105   5,133 41 SH   SOLE 9 41 0 0
WESCO INTL INC Stock 95082P105   4,132 33 SH   SOLE 19 33 0 0
WESCO INTL INC Stock 95082P105   876 7 SH   SOLE   7 0 0
WEST BANCORPORATION INC Stock 95123P106   5,110 200 SH   SOLE   200 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105   6,825 29 SH   SOLE 9 29 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105   471 2 SH   SOLE 33 2 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105   3,530 15 SH   SOLE 36 15 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105   1,412 6 SH   SOLE 46 6 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105   26,126 111 SH   SOLE   111 0 0
WESTAMERICA BANCORPORATION Stock 957090103   767 13 SH   SOLE 19 13 0 0
WESTERN ALLIANCE BANCORP Stock 957638109   14,830 249 SH   SOLE 9 249 0 0
WESTERN ALLIANCE BANCORP Stock 957638109   238 4 SH   SOLE 19 4 0 0
WESTERN ALLIANCE BANCORP Stock 957638109   12,030 202 SH   SOLE   201 0 0
WESTERN ASSET DIVERSIFIED IN CEF 95790K109   115,570 9,100 SH   SOLE   9,100 0 0
WESTERN ASSET GBL HIGH INC F CEF 95766B109   4,699 691 SH   SOLE   691 0 0
WESTERN ASSET HIGH INCOME OP CEF 95766K109   24,644 6,239 SH   SOLE   6,239 0 0
WESTERN ASSET MANAGED MUNS F CEF 95766M105   559,801 55,591 SH   SOLE   55,591 0 0
WESTERN ASSET MTG DEFINED OP CEF 95790B109   91,265 8,474 SH   SOLE   8,474 0 0
WESTERN ASSET MUN PARTNERS F CEF 95766P108   186,240 16,000 SH   SOLE   16,000 0 0
WESTERN DIGITAL CORP. Stock 958102105   1,104 35 SH   SOLE 33 35 0 0
WESTERN DIGITAL CORP. Stock 958102105   104,778 3,321 SH   SOLE   3,321 0 0
WESTERN DIGITAL CORP. Convertible 958102AP0   185,738 195,000 SH   SOLE   195,000 0 0
WESTERN MIDSTREAM PARTNERS L Stock 958669103   38,422 1,431 SH   SOLE   1,431 0 0
WESTERN UN CO Stock 959802109   18,631 1,353 SH   SOLE 19 1,353 0 0
WESTERN UN CO Stock 959802109   386 28 SH   SOLE 46 28 0 0
WESTERN UN CO Stock 959802109   154,992 11,256 SH   SOLE   11,255 0 0
WABTEC Stock 929740108   5,589 56 SH   SOLE 9 56 0 0
WABTEC Stock 929740108   499 5 SH   SOLE 33 5 0 0
WABTEC Stock 929740108   100 1 SH   SOLE 40 1 0 0
WABTEC Stock 929740108   1,597 16 SH   SOLE 46 16 0 0
WABTEC Stock 929740108   59,487 596 SH   SOLE 48 596 0 0
WABTEC Stock 929740108   1,787,602 17,910 SH   SOLE   17,910 0 0
WESTLAKE CHEM PARTNERS LP Stock 960417103   547,550 23,300 SH   SOLE   23,300 0 0
WESTLAKE CORPORATION Stock 960413102   69,420 677 SH   SOLE   677 0 0
WESTPORT FUEL SYSTEMS INC Stock 960908309   1,166 1,505 SH   SOLE   1,505 0 0
WESTROCK CO Stock 96145D105   1,095 31 SH   SOLE 33 31 0 0
WESTROCK CO Stock 96145D105   364,148 10,357 SH   SOLE   10,356 0 0
WESTWATER RES INC Stock 961684206   1,384 1,752 SH   SOLE   1,752 0 0
WEX INC Stock 96208T104   73,970 452 SH   SOLE   452 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   547,439 17,659 SH   SOLE 6 17,659 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   496 16 SH   SOLE 19 16 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   2,597 84 SH   SOLE 33 83 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   1,364 44 SH   SOLE 46 44 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   297,797 9,606 SH   SOLE   9,606 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102   4,243,587 108,587 SH   SOLE   108,587 0 0
WHEELS UP EXPERIENCE INC Stock 96328L106   335 325 SH   SOLE   325 0 0
WHERE FOOD COMES FROM INC Stock 96327X200   15,898 1,138 SH   SOLE   1,138 0 0
WHIRLPOOL CORP Stock 963320106   3,112 22 SH   SOLE 9 22 0 0
WHIRLPOOL CORP Stock 963320106   789,070 5,578 SH   SOLE   5,578 0 0
WHITE MTNS INS GROUP LTD Stock G9618E107   11,315 8 SH   SOLE 9 8 0 0
WHITEHORSE FIN INC CEF 96524V106   2,284 175 SH   SOLE   175 0 0
WHOLE EARTH BRANDS INC Stock 96684W100   3,545 871 SH   SOLE   871 0 0
WILEY JOHN & SONS INC Stock 968223206   279,392 6,974 SH   SOLE   6,974 0 0
WILLAMETTE VY VINEYARD INC Stock 969136100   292 49 SH   SOLE   49 0 0
WILLIAMS COS INC Stock 969457100   27,932 849 SH   SOLE 7 849 0 0
WILLIAMS COS INC Stock 969457100   658 20 SH   SOLE 19 20 0 0
WILLIAMS COS INC Stock 969457100   1,555 47 SH   SOLE 33 47 0 0
WILLIAMS COS INC Stock 969457100   18,161 552 SH   SOLE 36 552 0 0
WILLIAMS COS INC Stock 969457100   42,242 1,284 SH   SOLE 43 1,283 0 0
WILLIAMS COS INC Stock 969457100   127,093 3,863 SH   SOLE 52 3,863 0 0
WILLIAMS COS INC Stock 969457100   1,991,001 60,517 SH   SOLE   60,516 0 0
WILLIAMS SONOMA INC Stock 969904101   345 3 SH   SOLE 19 3 0 0
WILLIAMS SONOMA INC Stock 969904101   52,633 458 SH   SOLE   458 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   483,046 1,975 SH   SOLE 5 1,975 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   734 3 SH   SOLE 33 3 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   10,517 43 SH   SOLE 36 43 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   20,850 85 SH   SOLE 43 85 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   23,235 95 SH   SOLE   95 0 0
WILLSCOT MOBIL MINI HLDNG CO Stock 971378104   2,530 56 SH   SOLE 36 56 0 0
WILLSCOT MOBIL MINI HLDNG CO Stock 971378104   542 12 SH   SOLE   12 0 0
WINGSTOP INC Stock 974155103   3,991 29 SH   SOLE 9 29 0 0
WINGSTOP INC Stock 974155103   28,487 207 SH   SOLE 19 207 0 0
WINGSTOP INC Stock 974155103   13,593 99 SH   SOLE 34 98 0 0
WINGSTOP INC Stock 974155103   27,937 203 SH   SOLE   203 0 0
WINNEBAGO INDS INC Stock 974637100   23,610 448 SH   SOLE 6 448 0 0
WINNEBAGO INDS INC Stock 974637100   8,221 156 SH   SOLE   156 0 0
WINTRUST FINL CORP Stock 97650W108   54,346 643 SH   SOLE 19 643 0 0
WINTRUST FINL CORP Stock 97650W108   3,634 43 SH   SOLE   43 0 0
WIPRO LTD ADR 97651M109   1,761 378 SH   SOLE 33 378 0 0
WIPRO LTD ADR 97651M109   518 111 SH   SOLE   111 0 0
WISDOMTREE TR ETF 97717Y626   63,265 3,615 SH   SOLE   3,614 0 0
WISDOMTREE TR ETF 97717W471   5,992 230 SH   SOLE 9 230 0 0
WISDOMTREE TR ETF 97717Y691   27,312 1,089 SH   SOLE   1,089 0 0
WISDOMTREE TR ETF 97717X784   1,857 30 SH   SOLE   30 0 0
WISDOMTREE TR ETF 97717W315   2,103 59 SH   SOLE 19 59 0 0
WISDOMTREE TR ETF 97717W315   16,858 473 SH   SOLE   473 0 0
WISDOMTREE TR ETF 97717X578   11,754 441 SH   SOLE   440 0 0
WISDOMTREE TR ETF 97717W281   30,218 687 SH   SOLE   686 0 0
WISDOMTREE TR ETF 97717X867   1,136 44 SH   SOLE   44 0 0
WISDOMTREE TR ETF 97717Y527   1,625,483 32,335 SH   SOLE   32,335 0 0
WISDOMTREE TR ETF 97717W430   3,452 167 SH   SOLE   167 0 0
WISDOMTREE TR ETF 97717W380   2,043,955 47,036 SH   SOLE   47,036 0 0
WISDOMTREE TR ETF 97717W703   453,372 9,638 SH   SOLE   9,638 0 0
WISDOMTREE TR ETF 97717W760   302,899 5,226 SH   SOLE   5,226 0 0
WISDOMTREE TR ETF 97717W851   16,073 250 SH   SOLE   250 0 0
WISDOMTREE TR ETF 97717W505   249,205 6,057 SH   SOLE   6,057 0 0
WISDOMTREE TR ETF 97717W604   2,389 84 SH   SOLE 19 84 0 0
WISDOMTREE TR ETF 97717W604   331,528 11,657 SH   SOLE   11,657 0 0
WISDOMTREE TR ETF 97717W869   236,919 4,330 SH   SOLE   4,330 0 0
WISDOMTREE TR ETF 97717W422   26,304 807 SH   SOLE   807 0 0
WISDOMTREE TR ETF 97717W786   5,265 146 SH   SOLE   145 0 0
WISDOMTREE TR ETF 97717W836   7,895 125 SH   SOLE   125 0 0
WISDOMTREE TR ETF 97717Y790   116,161 3,580 SH   SOLE   3,579 0 0
WISDOMTREE TR ETF 97717W208   603,870 7,017 SH   SOLE 11 7,016 0 0
WISDOMTREE TR ETF 97717W208   103,273 1,200 SH   SOLE   1,200 0 0
WISDOMTREE TR ETF 97717W109   297,185 4,900 SH   SOLE   4,900 0 0
WISDOMTREE TR ETF 97717X669   356,189 5,901 SH   SOLE   5,901 0 0
WISDOMTREE TR ETF 97717Y808   45,960 985 SH   SOLE   984 0 0
WIX COM LTD Stock M98068105   768 10 SH   SOLE 33 10 0 0
WIX COM LTD Stock M98068105   36,264 472 SH   SOLE   472 0 0
MR COOPER GROUP INC Stock 62482R107   201 5 SH   SOLE   5 0 0
WOLFSPEED INC Stock 977852102   43,495 630 SH   SOLE   630 0 0
WOLVERINE WORLD WIDE INC Stock 978097103   475,215 43,478 SH   SOLE   43,478 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   7,650 316 SH   SOLE 9 316 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   2,082 86 SH   SOLE 33 86 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   364,406 15,052 SH   SOLE   15,051 0 0
WOODWARD INC Stock 980745103   580 6 SH   SOLE   6 0 0
WOORI FINL GROUP INC ADR 981064108   1,624 59 SH   SOLE 33 59 0 0
WORKDAY INC Stock 98138H101   6,359 38 SH   SOLE 4 38 0 0
WORKDAY INC Stock 98138H101   502 3 SH   SOLE 9 3 0 0
WORKDAY INC Stock 98138H101   65,426 391 SH   SOLE   391 0 0
WORKHORSE GROUP INC Stock 98138J206   48,184 31,700 SH   SOLE   31,700 0 0
WORKIVA INC Stock 98139A105   252 3 SH   SOLE 19 3 0 0
WORKIVA INC Stock 98139A105   16,794 200 SH   SOLE   200 0 0
WORLD FUEL SVCS CORP Stock 981475106   46,461 1,700 SH   SOLE   1,700 0 0
WORLD WRESTLING ENTMT INC Stock 98156Q108   196,745 2,871 SH   SOLE   2,871 0 0
WPP PLC NEW ADR 92937A102   12,460 253 SH   SOLE   253 0 0
BERKLEY W R CORP Stock 084423102   469,818 6,474 SH   SOLE 6 6,474 0 0
BERKLEY W R CORP Stock 084423102   5,225 72 SH   SOLE 19 72 0 0
BERKLEY W R CORP Stock 084423102   1,817 25 SH   SOLE 33 25 0 0
BERKLEY W R CORP Stock 084423102   211,542 2,915 SH   SOLE 45 2,915 0 0
BERKLEY W R CORP Stock 084423102   290 4 SH   SOLE 46 4 0 0
BERKLEY W R CORP Stock 084423102   400,174 5,514 SH   SOLE   5,514 0 0
WYNDHAM HOTELS & RESORTS INC Stock 98311A105   2,710 38 SH   SOLE 9 38 0 0
WYNN RESORTS LTD Stock 983134107   1,072 13 SH   SOLE 33 13 0 0
WYNN RESORTS LTD Stock 983134107   412 5 SH   SOLE 46 5 0 0
WYNN RESORTS LTD Stock 983134107   85,192 1,033 SH   SOLE   1,033 0 0
XAI OCTAGON FLOATING RATE & CEF 98400T106   232,266 36,751 SH   SOLE   36,750 0 0
XCEL ENERGY INC Stock 98389B100   1,843 26 SH   SOLE 33 26 0 0
XCEL ENERGY INC Stock 98389B100   607,108 8,659 SH   SOLE   8,659 0 0
XENCOR INC Stock 98401F105   156 6 SH   SOLE 19 6 0 0
XEROX HOLDINGS CORP Stock 98421M106   1,767 121 SH   SOLE   121 0 0
XP INC Stock G98239109   3,804 248 SH   SOLE 9 248 0 0
XPEL INC Stock 98379L100   42,042 700 SH   SOLE   700 0 0
XPENG INC ADR 98422D105   6,222 626 SH   SOLE   626 0 0
XPERI INC Stock 98423J101   17,857 2,074 SH   SOLE   2,074 0 0
XPO INC Stock 983793100   20,274 609 SH   SOLE   609 0 0
DBX ETF TR ETF 233051879   8,266 295 SH   SOLE   295 0 0
DBX ETF TR ETF 233051200   868,244 26,939 SH   SOLE   26,939 0 0
DBX ETF TR ETF 233051630   73,568 3,373 SH   SOLE   3,373 0 0
DBX ETF TR ETF 233051481   14,845 352 SH   SOLE   352 0 0
DBX ETF TR ETF 233051143   87,126 2,521 SH   SOLE   2,521 0 0
DBX ETF TR ETF 233051432   22,280 661 SH   SOLE 9 660 0 0
DBX ETF TR ETF 233051432   65,328 1,938 SH   SOLE   1,937 0 0
XYLEM INC Stock 98419M100   1,106 10 SH   SOLE 46 10 0 0
XYLEM INC Stock 98419M100   897,575 8,118 SH   SOLE   8,117 0 0
YAMANA GOLD INC Stock 98462Y100   27,177 4,897 SH   SOLE   4,896 0 0
YANDEX N V Stock N97284108   0 88 SH   SOLE 9 88 0 0
YANDEX N V Stock N97284108   0 100 SH   SOLE   100 0 0
YELP INC Stock 985817105   60,941 2,229 SH   SOLE   2,229 0 0
YETI HLDGS INC Stock 98585X104   59,486 1,440 SH   SOLE   1,440 0 0
YUM CHINA HLDGS INC Stock 98850P109   130,122 2,381 SH   SOLE   2,381 0 0
YUM BRANDS INC Stock 988498101   1,285 10 SH   SOLE 33 10 0 0
YUM BRANDS INC Stock 988498101   1,665 13 SH   SOLE 46 13 0 0
YUM BRANDS INC Stock 988498101   513,427 4,009 SH   SOLE   4,008 0 0
ZACKS TRUST ETF 98888G105   3,235,815 140,044 SH   SOLE 19 140,044 0 0
ZACKS TRUST ETF 98888G105   104,715 4,532 SH   SOLE   4,532 0 0
ZAI LAB LTD ADR 98887Q104   1,535 50 SH   SOLE   50 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   21,026 82 SH   SOLE 2 82 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   1,795 7 SH   SOLE 9 7 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   6,154 24 SH   SOLE 50 24 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   1,073,076 4,185 SH   SOLE   4,185 0 0
ZILLOW GROUP INC Stock 98954M101   14,513 465 SH   SOLE   465 0 0
ZILLOW GROUP INC Stock 98954M200   56,206 1,745 SH   SOLE   1,745 0 0
ZIM INTEGRATED SHIPPING SERV Stock M9T951109   825 48 SH   SOLE 33 48 0 0
ZIM INTEGRATED SHIPPING SERV Stock M9T951109   106,516 6,196 SH   SOLE   6,196 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   5,228 41 SH   SOLE 9 41 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   25,628 201 SH   SOLE 19 201 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   18,360 144 SH   SOLE 36 144 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   42,378 332 SH   SOLE 43 332 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   510 4 SH   SOLE 46 4 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   551,693 4,327 SH   SOLE   4,327 0 0
ZIMVIE INC Stock 98888T107   2,111 226 SH   SOLE   226 0 0
ZIONS BANCORPORATION N A Stock 989701107   1,426 29 SH   SOLE   29 0 0
ZOETIS INC Stock 98978V103   26,232 179 SH   SOLE 2 179 0 0
ZOETIS INC Stock 98978V103   17,586 120 SH   SOLE 4 120 0 0
ZOETIS INC Stock 98978V103   19,345 132 SH   SOLE 9 132 0 0
ZOETIS INC Stock 98978V103   63,310 432 SH   SOLE 28 432 0 0
ZOETIS INC Stock 98978V103   182,455 1,245 SH   SOLE 30 1,245 0 0
ZOETIS INC Stock 98978V103   80,603 550 SH   SOLE 41 550 0 0
ZOETIS INC Stock 98978V103   19,224 131 SH   SOLE 43 131 0 0
ZOETIS INC Stock 98978V103   4,103 28 SH   SOLE 46 28 0 0
ZOETIS INC Stock 98978V103   30,629 209 SH   SOLE 50 209 0 0
ZOETIS INC Stock 98978V103   283,889 1,937 SH   SOLE 53 1,937 0 0
ZOETIS INC Stock 98978V103   1,551,816 10,589 SH   SOLE   10,588 0 0
ZOMEDICA CORP Stock 98980M109   9,701 59,518 SH   SOLE   59,518 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101   624,969 9,226 SH   SOLE   9,226 0 0
ZOOMINFO TECHNOLOGIES INC Stock 98980F104   13,550 450 SH   SOLE   450 0 0
ZSCALER INC Stock 98980G102   1,633,092 14,594 SH   SOLE   14,594 0 0
ZYMEWORKS DEL INC Stock 98985Y108   12,969 1,650 SH   SOLE   1,650 0 0