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
3M CO Stock 88579Y101   17,507 187 SH   SOLE 19 187 0 0
3M CO Stock 88579Y101   5,633 60 SH   SOLE 33 60 0 0
3M CO Stock 88579Y101   2,569,330 27,444 SH   SOLE   27,444 0 0
ABBOTT LABS Stock 002824100   37,481 387 SH   SOLE 7 387 0 0
ABBOTT LABS Stock 002824100   8,813 91 SH   SOLE 9 91 0 0
ABBOTT LABS Stock 002824100   113,185 1,169 SH   SOLE 19 1,168 0 0
ABBOTT LABS Stock 002824100   97,819 1,010 SH   SOLE 28 1,010 0 0
ABBOTT LABS Stock 002824100   32,250 333 SH   SOLE 33 332 0 0
ABBOTT LABS Stock 002824100   9,007 93 SH   SOLE 36 93 0 0
ABBOTT LABS Stock 002824100   6,005 62 SH   SOLE 46 62 0 0
ABBOTT LABS Stock 002824100   9,112,008 94,084 SH   SOLE   94,083 0 0
ABBVIE INC Stock 00287Y109   48,445 325 SH   SOLE 7 325 0 0
ABBVIE INC Stock 00287Y109   90,927 610 SH   SOLE 9 610 0 0
ABBVIE INC Stock 00287Y109   326,812 2,192 SH   SOLE 19 2,192 0 0
ABBVIE INC Stock 00287Y109   212,411 1,425 SH   SOLE 30 1,425 0 0
ABBVIE INC Stock 00287Y109   58,196 390 SH   SOLE 33 390 0 0
ABBVIE INC Stock 00287Y109   18,633 125 SH   SOLE 36 125 0 0
ABBVIE INC Stock 00287Y109   39,352 264 SH   SOLE 52 264 0 0
ABBVIE INC Stock 00287Y109   17,302,789 116,079 SH   SOLE   116,079 0 0
ABRDN ASIA PACIFIC INCOME FU CEF 003009107   603,855 246,472 SH   SOLE   246,471 0 0
ABM INDS INC Stock 000957100   3,041 76 SH   SOLE 9 76 0 0
ABM INDS INC Stock 000957100   10,962 274 SH   SOLE 34 273 0 0
ABM INDS INC Stock 000957100   206,052 5,150 SH   SOLE   5,150 0 0
ABRDN ETFS ETF 003261104   1,148,501 54,406 SH   SOLE   54,405 0 0
ABRDN INCOME CREDIT STRATEGI CEF 003057106   158,270 23,275 SH   SOLE   23,275 0 0
ABRDN GOLD ETF TRUST ETF 00326A104   131,224 7,418 SH   SOLE 9 7,418 0 0
ABRDN GOLD ETF TRUST ETF 00326A104   493,675 27,907 SH   SOLE   27,907 0 0
ABRDN PLATINUM ETF TRUST ETF 003260106   494,111 5,909 SH   SOLE   5,909 0 0
ABRDN SILVER ETF TRUST ETF 003264108   481,582 22,652 SH   SOLE   22,652 0 0
ACCENTURE PLC IRELAND Stock G1151C101   27,947 91 SH   SOLE 2 91 0 0
ACCENTURE PLC IRELAND Stock G1151C101   33,168 108 SH   SOLE 7 108 0 0
ACCENTURE PLC IRELAND Stock G1151C101   3,992 13 SH   SOLE 9 13 0 0
ACCENTURE PLC IRELAND Stock G1151C101   50,059 163 SH   SOLE 19 163 0 0
ACCENTURE PLC IRELAND Stock G1151C101   114,859 374 SH   SOLE 28 374 0 0
ACCENTURE PLC IRELAND Stock G1151C101   228,797 745 SH   SOLE 30 745 0 0
ACCENTURE PLC IRELAND Stock G1151C101   21,909 71 SH   SOLE 33 71 0 0
ACCENTURE PLC IRELAND Stock G1151C101   22,726 74 SH   SOLE 36 74 0 0
ACCENTURE PLC IRELAND Stock G1151C101   107,489 350 SH   SOLE 41 350 0 0
ACCENTURE PLC IRELAND Stock G1151C101   6,142 20 SH   SOLE 46 20 0 0
ACCENTURE PLC IRELAND Stock G1151C101   5,091,138 16,578 SH   SOLE   16,577 0 0
ACCURAY INC Stock 004397105   67,728 24,900 SH   SOLE   24,900 0 0
ACTIVISION BLIZZARD INC Stock 00507V109   27,153 290 SH   SOLE 9 290 0 0
ACTIVISION BLIZZARD INC Stock 00507V109   10,595 113 SH   SOLE 33 113 0 0
ACTIVISION BLIZZARD INC Stock 00507V109   8,614 92 SH   SOLE 36 92 0 0
ACTIVISION BLIZZARD INC Stock 00507V109   23,011 246 SH   SOLE 43 245 0 0
ACTIVISION BLIZZARD INC Stock 00507V109   3,558 38 SH   SOLE 46 38 0 0
ACTIVISION BLIZZARD INC Stock 00507V109   1,979,787 21,145 SH   SOLE   21,144 0 0
ADOBE INC Stock 00724F101   41,302 81 SH   SOLE 2 81 0 0
ADOBE INC Stock 00724F101   19,376 38 SH   SOLE 4 38 0 0
ADOBE INC Stock 00724F101   9,178 18 SH   SOLE 9 18 0 0
ADOBE INC Stock 00724F101   223,142 438 SH   SOLE 19 437 0 0
ADOBE INC Stock 00724F101   174,386 342 SH   SOLE 28 342 0 0
ADOBE INC Stock 00724F101   38,752 76 SH   SOLE 33 76 0 0
ADOBE INC Stock 00724F101   29,574 58 SH   SOLE 36 58 0 0
ADOBE INC Stock 00724F101   91,782 180 SH   SOLE 41 180 0 0
ADOBE INC Stock 00724F101   6,119 12 SH   SOLE 46 12 0 0
ADOBE INC Stock 00724F101   485,425 952 SH   SOLE 49 952 0 0
ADOBE INC Stock 00724F101   56,089 110 SH   SOLE 50 110 0 0
ADOBE INC Stock 00724F101   267,698 525 SH   SOLE 51 525 0 0
ADOBE INC Stock 00724F101   106,569 209 SH   SOLE 53 209 0 0
ADOBE INC Stock 00724F101   10,708 21 SH   SOLE 54 21 0 0
ADOBE INC Stock 00724F101   13,015,180 25,525 SH   SOLE   25,524 0 0
ADVANCED DRAIN SYS INC DEL Stock 00790R104   2,504 22 SH   SOLE 9 22 0 0
ADVANCED DRAIN SYS INC DEL Stock 00790R104   231,530 2,034 SH   SOLE   2,034 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   19,536 190 SH   SOLE 19 190 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   29,818 290 SH   SOLE 33 290 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   3,290 32 SH   SOLE 36 32 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   103,334 1,005 SH   SOLE 49 1,005 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   13,881 135 SH   SOLE 51 135 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   8,225,701 80,001 SH   SOLE   80,000 0 0
ADVENT CONV & INCOME FD CEF 00764C109   2,831 270 SH   SOLE 36 269 0 0
ADVENT CONV & INCOME FD CEF 00764C109   127,328 12,138 SH   SOLE   12,138 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108   237,871 1,825 SH   SOLE 5 1,825 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108   1,108 9 SH   SOLE   8 0 0
AFFIRM HLDGS INC Stock 00827B106   20,398 959 SH   SOLE 51 959 0 0
AFFIRM HLDGS INC Stock 00827B106   1,724,295 81,067 SH   SOLE   81,067 0 0
AFLAC INC Stock 001055102   8,673 113 SH   SOLE 9 113 0 0
AFLAC INC Stock 001055102   5,125 67 SH   SOLE 33 66 0 0
AFLAC INC Stock 001055102   3,300 43 SH   SOLE 46 43 0 0
AFLAC INC Stock 001055102   65,650 855 SH   SOLE 49 855 0 0
AFLAC INC Stock 001055102   2,518,419 32,813 SH   SOLE   32,813 0 0
AGCO CORP Stock 001084102   6,269 53 SH   SOLE 19 53 0 0
AGCO CORP Stock 001084102   167,293 1,414 SH   SOLE   1,414 0 0
AGF INVTS TR ETF 00110G408   3,793 191 SH   SOLE 9 191 0 0
AGF INVTS TR ETF 00110G408   143,786 7,240 SH   SOLE 51 7,240 0 0
AGF INVTS TR ETF 00110G408   65,964 3,321 SH   SOLE   3,321 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   783 7 SH   SOLE 19 7 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   23,259 208 SH   SOLE 33 208 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   2,572 23 SH   SOLE 36 23 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   0 0 SH   SOLE 43 0 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   2,013 18 SH   SOLE 46 18 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   599,691 5,363 SH   SOLE   5,363 0 0
AGNICO EAGLE MINES LTD Stock 008474108   88,537 1,948 SH   SOLE 26 1,948 0 0
AGNICO EAGLE MINES LTD Stock 008474108   1,682 37 SH   SOLE 33 37 0 0
AGNICO EAGLE MINES LTD Stock 008474108   800,323 17,609 SH   SOLE   17,608 0 0
AIR PRODS & CHEMS INC Stock 009158106   1,663,688 5,870 SH   SOLE 6 5,870 0 0
AIR PRODS & CHEMS INC Stock 009158106   9,919 35 SH   SOLE 9 35 0 0
AIR PRODS & CHEMS INC Stock 009158106   29,548 104 SH   SOLE 33 104 0 0
AIR PRODS & CHEMS INC Stock 009158106   5,101 18 SH   SOLE 36 18 0 0
AIR PRODS & CHEMS INC Stock 009158106   1,360,036 4,799 SH   SOLE   4,798 0 0
AIRBNB INC Stock 009066101   18,523 135 SH   SOLE 19 135 0 0
AIRBNB INC Stock 009066101   127,331 928 SH   SOLE 28 928 0 0
AIRBNB INC Stock 009066101   686 5 SH   SOLE 49 5 0 0
AIRBNB INC Stock 009066101   3,529,029 25,720 SH   SOLE   25,719 0 0
AKOUSTIS TECHNOLOGIES INC Stock 00973N102   16,187 21,500 SH   SOLE   21,500 0 0
ALAMOS GOLD INC NEW Stock 011532108   136,897 12,125 SH   SOLE   12,125 0 0
ALASKA AIR GROUP INC Stock 011659109   2,484 67 SH   SOLE 33 67 0 0
ALASKA AIR GROUP INC Stock 011659109   56,510 1,524 SH   SOLE   1,524 0 0
ALBEMARLE CORP Stock 012653101   4,251 25 SH   SOLE 9 25 0 0
ALBEMARLE CORP Stock 012653101   0 0 SH   SOLE 19 0 0 0
ALBEMARLE CORP Stock 012653101   6,296 37 SH   SOLE 33 37 0 0
ALBEMARLE CORP Stock 012653101   1,530 9 SH   SOLE 46 9 0 0
ALBEMARLE CORP Stock 012653101   1,175,615 6,914 SH   SOLE   6,913 0 0
ALPS ETF TR ETF 00162Q676   1,536,552 69,339 SH   SOLE   69,339 0 0
ALPS ETF TR ETF 00162Q452   971 23 SH   SOLE 49 23 0 0
ALPS ETF TR ETF 00162Q452   8,363,022 198,176 SH   SOLE   198,175 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102   8,674 100 SH   SOLE 9 100 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102   1,969,348 22,704 SH   SOLE   22,704 0 0
ALIGN TECHNOLOGY INC Stock 016255101   1,221 4 SH   SOLE 9 4 0 0
ALIGN TECHNOLOGY INC Stock 016255101   21,983 72 SH   SOLE 19 72 0 0
ALIGN TECHNOLOGY INC Stock 016255101   33,280 109 SH   SOLE 28 109 0 0
ALIGN TECHNOLOGY INC Stock 016255101   14,350 47 SH   SOLE 33 47 0 0
ALIGN TECHNOLOGY INC Stock 016255101   1,221 4 SH   SOLE 36 4 0 0
ALIGN TECHNOLOGY INC Stock 016255101   3,053 10 SH   SOLE 43 10 0 0
ALIGN TECHNOLOGY INC Stock 016255101   11,602 38 SH   SOLE 50 38 0 0
ALIGN TECHNOLOGY INC Stock 016255101   116,022 380 SH   SOLE 51 380 0 0
ALIGN TECHNOLOGY INC Stock 016255101   44,577 146 SH   SOLE 53 146 0 0
ALIGN TECHNOLOGY INC Stock 016255101   152,366 499 SH   SOLE   499 0 0
ATI INC Stock 01741R102   247 6 SH   SOLE 19 6 0 0
ATI INC Stock 01741R102   1,075,918 26,146 SH   SOLE   26,146 0 0
ALLIANCEBERNSTEIN HLDG L P Stock 01881G106   566,321 18,660 SH   SOLE   18,659 0 0
VIRTUS CONVERTIBLE & INCOME CEF 92838X102   123,352 39,663 SH   SOLE   39,663 0 0
VIRTUS EQUITY & CONV INCM FD CEF 92841M101   343,174 17,254 SH   SOLE   17,253 0 0
AIM ETF PRODUCTS TRUST ETF 00888H711   7,084 292 SH   SOLE 39 292 0 0
AIM ETF PRODUCTS TRUST ETF 00888H711   1,700,747 70,105 SH   SOLE   70,105 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   10,395 176 SH   SOLE 9 176 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   13,309 225 SH   SOLE 34 225 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   509,511 8,627 SH   SOLE   8,627 0 0
ALLSTATE CORP Stock 020002101   0 0 SH   SOLE 7 0 0 0
ALLSTATE CORP Stock 020002101   5,348 48 SH   SOLE 9 48 0 0
ALLSTATE CORP Stock 020002101   6,128 55 SH   SOLE 11 55 0 0
ALLSTATE CORP Stock 020002101   4,568 41 SH   SOLE 33 41 0 0
ALLSTATE CORP Stock 020002101   4,902 44 SH   SOLE 36 44 0 0
ALLSTATE CORP Stock 020002101   18,212 163 SH   SOLE 43 163 0 0
ALLSTATE CORP Stock 020002101   557 5 SH   SOLE 46 5 0 0
ALLSTATE CORP Stock 020002101   861,230 7,730 SH   SOLE   7,730 0 0
ALMACENES EXITO S A ADR 02028M105   101,380 18,500 SH   SOLE   18,500 0 0
ALPHA TAU MEDICAL LTD Stock M0740A108   45,480 12,000 SH   SOLE   12,000 0 0
ALPHABET INC Stock 02079K305   70,141 536 SH   SOLE 2 536 0 0
ALPHABET INC Stock 02079K305   139,758 1,068 SH   SOLE 9 1,068 0 0
ALPHABET INC Stock 02079K305   1,021,624 7,807 SH   SOLE 18 7,807 0 0
ALPHABET INC Stock 02079K305   1,021,359 7,805 SH   SOLE 19 7,804 0 0
ALPHABET INC Stock 02079K305   12,039 92 SH   SOLE 32 92 0 0
ALPHABET INC Stock 02079K305   133,085 1,017 SH   SOLE 33 1,017 0 0
ALPHABET INC Stock 02079K305   44,492 340 SH   SOLE 36 340 0 0
ALPHABET INC Stock 02079K305   6,150 47 SH   SOLE 39 47 0 0
ALPHABET INC Stock 02079K305   104,688 800 SH   SOLE 41 800 0 0
ALPHABET INC Stock 02079K305   78,647 601 SH   SOLE 43 601 0 0
ALPHABET INC Stock 02079K305   12,170 93 SH   SOLE 46 93 0 0
ALPHABET INC Stock 02079K305   513,102 3,921 SH   SOLE 49 3,921 0 0
ALPHABET INC Stock 02079K305   43,838 335 SH   SOLE 51 335 0 0
ALPHABET INC Stock 02079K305   19,106 146 SH   SOLE 54 146 0 0
ALPHABET INC Stock 02079K305   28,118,892 214,878 SH   SOLE   214,877 0 0
ALPHABET INC Stock 02079K107   712,913 5,407 SH   SOLE 6 5,407 0 0
ALPHABET INC Stock 02079K107   96,778 734 SH   SOLE 9 734 0 0
ALPHABET INC Stock 02079K107   25,183 191 SH   SOLE 19 191 0 0
ALPHABET INC Stock 02079K107   217,816 1,652 SH   SOLE 28 1,652 0 0
ALPHABET INC Stock 02079K107   110,886 841 SH   SOLE 33 841 0 0
ALPHABET INC Stock 02079K107   42,192 320 SH   SOLE 36 320 0 0
ALPHABET INC Stock 02079K107   24,524 186 SH   SOLE 46 186 0 0
ALPHABET INC Stock 02079K107   160,857 1,220 SH   SOLE 48 1,220 0 0
ALPHABET INC Stock 02079K107   1,623,601 12,314 SH   SOLE 49 12,314 0 0
ALPHABET INC Stock 02079K107   103,502 785 SH   SOLE 50 785 0 0
ALPHABET INC Stock 02079K107   669,534 5,078 SH   SOLE 51 5,078 0 0
ALPHABET INC Stock 02079K107   263,041 1,995 SH   SOLE 53 1,995 0 0
ALPHABET INC Stock 02079K107   18,083,979 137,156 SH   SOLE   137,155 0 0
ALTICE USA INC Stock 02156K103   109,545 33,500 SH   SOLE 5 33,500 0 0
ALTRIA GROUP INC Stock 02209S103   7,990 190 SH   SOLE 9 190 0 0
ALTRIA GROUP INC Stock 02209S103   362,249 8,615 SH   SOLE 19 8,614 0 0
ALTRIA GROUP INC Stock 02209S103   10,412 248 SH   SOLE 33 247 0 0
ALTRIA GROUP INC Stock 02209S103   8,625,590 205,127 SH   SOLE   205,126 0 0
AMAZON COM INC Stock 023135106   9,026 71 SH   SOLE 2 71 0 0
AMAZON COM INC Stock 023135106   60,128 473 SH   SOLE 4 473 0 0
AMAZON COM INC Stock 023135106   106,527 838 SH   SOLE 9 838 0 0
AMAZON COM INC Stock 023135106   677,295 5,328 SH   SOLE 19 5,328 0 0
AMAZON COM INC Stock 023135106   5,085 40 SH   SOLE 25 40 0 0
AMAZON COM INC Stock 023135106   418,352 3,291 SH   SOLE 28 3,291 0 0
AMAZON COM INC Stock 023135106   167,798 1,320 SH   SOLE 33 1,320 0 0
AMAZON COM INC Stock 023135106   57,712 454 SH   SOLE 36 454 0 0
AMAZON COM INC Stock 023135106   5,085 40 SH   SOLE 39 40 0 0
AMAZON COM INC Stock 023135106   76,272 600 SH   SOLE 41 600 0 0
AMAZON COM INC Stock 023135106   128,264 1,009 SH   SOLE 43 1,009 0 0
AMAZON COM INC Stock 023135106   27,458 216 SH   SOLE 46 216 0 0
AMAZON COM INC Stock 023135106   166,146 1,307 SH   SOLE 48 1,307 0 0
AMAZON COM INC Stock 023135106   1,675,950 13,184 SH   SOLE 49 13,184 0 0
AMAZON COM INC Stock 023135106   85,043 669 SH   SOLE 50 669 0 0
AMAZON COM INC Stock 023135106   542,675 4,269 SH   SOLE 51 4,269 0 0
AMAZON COM INC Stock 023135106   209,112 1,645 SH   SOLE 53 1,645 0 0
AMAZON COM INC Stock 023135106   21,229 167 SH   SOLE 54 167 0 0
AMAZON COM INC Stock 023135106   12,076 95 SH   SOLE 63 95 0 0
AMAZON COM INC Stock 023135106   56,600,301 445,251 SH   SOLE   445,250 0 0
AMBEV SA ADR 02319V103   3,511 1,361 SH   SOLE 9 1,361 0 0
AMBEV SA ADR 02319V103   6,445 2,498 SH   SOLE 61 2,498 0 0
AMBEV SA ADR 02319V103   161,051 62,423 SH   SOLE   62,423 0 0
AMC ENTMT HLDGS INC Stock 00165C302   1,015,122 127,049 SH   SOLE   127,049 0 0
AMCOR PLC Stock G0250X107   3,288 359 SH   SOLE 33 359 0 0
AMCOR PLC Stock G0250X107   28,772 3,141 SH   SOLE 52 3,141 0 0
AMCOR PLC Stock G0250X107   801,335 87,482 SH   SOLE   87,482 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102   910 71 SH   SOLE 33 71 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102   1,281 100 SH   SOLE 49 100 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102   275,505 21,507 SH   SOLE   21,507 0 0
AGNC INVT CORP REIT 00123Q104   5,551 588 SH   SOLE 19 588 0 0
AGNC INVT CORP REIT 00123Q104   397,197 42,076 SH   SOLE   42,076 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   30,088 400 SH   SOLE 19 400 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   752 10 SH   SOLE 33 10 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   2,257 30 SH   SOLE 36 30 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   30,081 400 SH   SOLE 43 399 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   42,499 565 SH   SOLE 52 565 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   924,325 12,288 SH   SOLE   12,288 0 0
AMERICAN EXPRESS CO Stock 025816109   24,915 167 SH   SOLE 19 167 0 0
AMERICAN EXPRESS CO Stock 025816109   11,376 76 SH   SOLE 33 76 0 0
AMERICAN EXPRESS CO Stock 025816109   11,637 78 SH   SOLE 36 78 0 0
AMERICAN EXPRESS CO Stock 025816109   2,835 19 SH   SOLE 46 19 0 0
AMERICAN EXPRESS CO Stock 025816109   3,379,694 22,654 SH   SOLE   22,653 0 0
AMERICAN INTL GROUP INC Stock 026874784   14,786 244 SH   SOLE 9 244 0 0
AMERICAN INTL GROUP INC Stock 026874784   11,664 192 SH   SOLE 33 192 0 0
AMERICAN INTL GROUP INC Stock 026874784   4,727 78 SH   SOLE 36 78 0 0
AMERICAN INTL GROUP INC Stock 026874784   68,420 1,129 SH   SOLE 43 1,129 0 0
AMERICAN INTL GROUP INC Stock 026874784   4,484 74 SH   SOLE 46 74 0 0
AMERICAN INTL GROUP INC Stock 026874784   314,107 5,183 SH   SOLE   5,183 0 0
AMERICAN LITHIUM CORP Stock 027259209   15,618 10,922 SH   SOLE   10,922 0 0
AMERICAN NATL BANKSHARES INC Stock 027745108   446,364 11,765 SH   SOLE   11,765 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   25,819 157 SH   SOLE 7 157 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   134,027 815 SH   SOLE 19 815 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   3,125 19 SH   SOLE 33 19 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   5,427 33 SH   SOLE 36 33 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   2,467 15 SH   SOLE 46 15 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   389,947 2,371 SH   SOLE 49 2,371 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   221,072 1,344 SH   SOLE 51 1,344 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   87,981 535 SH   SOLE 53 535 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   14,801 90 SH   SOLE 54 90 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   3,977,139 24,184 SH   SOLE   24,184 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   1,337,067 10,798 SH   SOLE 6 10,797 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   3,971 32 SH   SOLE 33 32 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   2,848 23 SH   SOLE 36 23 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   4,627 37 SH   SOLE 49 37 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   730,641 5,900 SH   SOLE   5,900 0 0
AMERIPRISE FINL INC Stock 03076C106   8,242 25 SH   SOLE 9 25 0 0
AMERIPRISE FINL INC Stock 03076C106   27,693 84 SH   SOLE 19 84 0 0
AMERIPRISE FINL INC Stock 03076C106   1,982 6 SH   SOLE 33 6 0 0
AMERIPRISE FINL INC Stock 03076C106   1,648 5 SH   SOLE 46 5 0 0
AMERIPRISE FINL INC Stock 03076C106   1,648 5 SH   SOLE 49 5 0 0
AMERIPRISE FINL INC Stock 03076C106   2,646,100 8,026 SH   SOLE   8,026 0 0
CENCORA INC Stock 03073E105   10,618 59 SH   SOLE 9 59 0 0
CENCORA INC Stock 03073E105   313,784 1,744 SH   SOLE 19 1,743 0 0
CENCORA INC Stock 03073E105   2,524 14 SH   SOLE 33 14 0 0
CENCORA INC Stock 03073E105   4,859 27 SH   SOLE 36 27 0 0
CENCORA INC Stock 03073E105   18,640 104 SH   SOLE 43 103 0 0
CENCORA INC Stock 03073E105   1,800 10 SH   SOLE 49 10 0 0
CENCORA INC Stock 03073E105   1,940,945 10,785 SH   SOLE   10,784 0 0
AMETEK INC Stock 031100100   4,137 28 SH   SOLE 6 28 0 0
AMETEK INC Stock 031100100   27,779 188 SH   SOLE 9 188 0 0
AMETEK INC Stock 031100100   2,219 15 SH   SOLE 33 15 0 0
AMETEK INC Stock 031100100   7,831 53 SH   SOLE 36 53 0 0
AMETEK INC Stock 031100100   16,854 114 SH   SOLE 50 114 0 0
AMETEK INC Stock 031100100   406,164 2,749 SH   SOLE   2,748 0 0
AMGEN INC Stock 031162100   27,145 101 SH   SOLE 7 101 0 0
AMGEN INC Stock 031162100   29,295 109 SH   SOLE 9 109 0 0
AMGEN INC Stock 031162100   49,452 184 SH   SOLE 19 184 0 0
AMGEN INC Stock 031162100   15,560 58 SH   SOLE 33 57 0 0
AMGEN INC Stock 031162100   14,513 54 SH   SOLE 36 54 0 0
AMGEN INC Stock 031162100   73,103 272 SH   SOLE 52 272 0 0
AMGEN INC Stock 031162100   6,058,365 22,542 SH   SOLE   22,541 0 0
AMPHENOL CORP NEW Stock 032095101   30,992 369 SH   SOLE 2 369 0 0
AMPHENOL CORP NEW Stock 032095101   1,755,882 20,906 SH   SOLE 6 20,905 0 0
AMPHENOL CORP NEW Stock 032095101   2,016 24 SH   SOLE 9 24 0 0
AMPHENOL CORP NEW Stock 032095101   8,098 96 SH   SOLE 33 96 0 0
AMPHENOL CORP NEW Stock 032095101   4,619 55 SH   SOLE 36 55 0 0
AMPHENOL CORP NEW Stock 032095101   7,906 94 SH   SOLE 50 94 0 0
AMPHENOL CORP NEW Stock 032095101   324,381 3,862 SH   SOLE   3,862 0 0
AMPLIFY ETF TR ETF 032108409   739,167 21,283 SH   SOLE   21,283 0 0
AMPLIFY ETF TR ETF 032108847   190,337 17,132 SH   SOLE   17,132 0 0
AMPLIFY ETF TR ETF 032108102   0 0 SH   SOLE 19 0 0 0
AMPLIFY ETF TR ETF 032108102   289,657 6,540 SH   SOLE   6,540 0 0
AMPLIFY ETF TR ETF 032108607   478,611 24,015 SH   SOLE   24,014 0 0
ANALOG DEVICES INC Stock 032654105   2,261,226 12,915 SH   SOLE 6 12,914 0 0
ANALOG DEVICES INC Stock 032654105   43,247 247 SH   SOLE 7 247 0 0
ANALOG DEVICES INC Stock 032654105   12,606 72 SH   SOLE 9 72 0 0
ANALOG DEVICES INC Stock 032654105   5,861 33 SH   SOLE 33 33 0 0
ANALOG DEVICES INC Stock 032654105   8,054 46 SH   SOLE 36 46 0 0
ANALOG DEVICES INC Stock 032654105   875 5 SH   SOLE 49 5 0 0
ANALOG DEVICES INC Stock 032654105   8,755 50 SH   SOLE 54 50 0 0
ANALOG DEVICES INC Stock 032654105   2,306,878 13,175 SH   SOLE   13,175 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   265,440 4,800 SH   SOLE 5 4,800 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   4,701 85 SH   SOLE 9 85 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   2,323 42 SH   SOLE 33 42 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   906,460 16,392 SH   SOLE   16,391 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710839   590,554 31,396 SH   SOLE   31,395 0 0
ANSYS INC Stock 03662Q105   12,497 42 SH   SOLE 19 42 0 0
ANSYS INC Stock 03662Q105   9,522 32 SH   SOLE 23 32 0 0
ANSYS INC Stock 03662Q105   4,463 15 SH   SOLE 33 15 0 0
ANSYS INC Stock 03662Q105   5,653 19 SH   SOLE 43 19 0 0
ANSYS INC Stock 03662Q105   893 3 SH   SOLE 46 3 0 0
ANSYS INC Stock 03662Q105   188,349 633 SH   SOLE   633 0 0
ANTERO MIDSTREAM CORP Stock 03676B102   313,588 26,176 SH   SOLE   26,176 0 0
SMITH A O CORP Stock 831865209   808 12 SH   SOLE 33 12 0 0
SMITH A O CORP Stock 831865209   529 8 SH   SOLE 46 8 0 0
SMITH A O CORP Stock 831865209   223,652 3,382 SH   SOLE   3,382 0 0
AON PLC Stock G0403H108   19,453 60 SH   SOLE 9 60 0 0
AON PLC Stock G0403H108   8,466 26 SH   SOLE 33 26 0 0
AON PLC Stock G0403H108   10,051 31 SH   SOLE 36 31 0 0
AON PLC Stock G0403H108   3,566 11 SH   SOLE 46 11 0 0
AON PLC Stock G0403H108   541,708 1,671 SH   SOLE   1,670 0 0
CHAMPIONX CORPORATION Stock 15872M104   317,837 8,923 SH   SOLE 45 8,923 0 0
CHAMPIONX CORPORATION Stock 15872M104   27,107 761 SH   SOLE   761 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105   176,667 17,440 SH   SOLE   17,440 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106   14,955 167 SH   SOLE 43 166 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106   3,998,792 44,550 SH   SOLE   44,549 0 0
MIDCAP FINANCIAL INVSTMNT CO CEF 03761U502   176,434 12,832 SH   SOLE   12,831 0 0
APPLE INC Stock 037833100   60,780 355 SH   SOLE 2 355 0 0
APPLE INC Stock 037833100   39,550 231 SH   SOLE 4 231 0 0
APPLE INC Stock 037833100   167,443 978 SH   SOLE 9 978 0 0
APPLE INC Stock 037833100   918,713 5,366 SH   SOLE 18 5,366 0 0
APPLE INC Stock 037833100   693,614 4,051 SH   SOLE 19 4,051 0 0
APPLE INC Stock 037833100   83,550 488 SH   SOLE 24 488 0 0
APPLE INC Stock 037833100   18,370 107 SH   SOLE 32 107 0 0
APPLE INC Stock 037833100   423,154 2,472 SH   SOLE 33 2,471 0 0
APPLE INC Stock 037833100   180,970 1,057 SH   SOLE 36 1,057 0 0
APPLE INC Stock 037833100   5,650 33 SH   SOLE 39 33 0 0
APPLE INC Stock 037833100   128,408 750 SH   SOLE 41 750 0 0
APPLE INC Stock 037833100   134,952 788 SH   SOLE 43 788 0 0
APPLE INC Stock 037833100   59,410 347 SH   SOLE 46 347 0 0
APPLE INC Stock 037833100   14,288,537 83,456 SH   SOLE 49 83,456 0 0
APPLE INC Stock 037833100   63,519 371 SH   SOLE 51 371 0 0
APPLE INC Stock 037833100   102,726 600 SH   SOLE 52 600 0 0
APPLE INC Stock 037833100   127,215,025 743,035 SH   SOLE   743,035 0 0
ETF OPPORTUNITIES TRUST ETF 26923N405   1,555,114 58,005 SH   SOLE   58,005 0 0
APPLIED MATLS INC Stock 038222105   44,166 319 SH   SOLE 9 319 0 0
APPLIED MATLS INC Stock 038222105   260,370 1,881 SH   SOLE 19 1,880 0 0
APPLIED MATLS INC Stock 038222105   55,103 398 SH   SOLE 24 398 0 0
APPLIED MATLS INC Stock 038222105   23,857 172 SH   SOLE 33 172 0 0
APPLIED MATLS INC Stock 038222105   10,661 77 SH   SOLE 36 77 0 0
APPLIED MATLS INC Stock 038222105   4,015 29 SH   SOLE 46 29 0 0
APPLIED MATLS INC Stock 038222105   2,486 18 SH   SOLE 49 17 0 0
APPLIED MATLS INC Stock 038222105   4,452,173 32,157 SH   SOLE   32,157 0 0
APTARGROUP INC Stock 038336103   323,604 2,588 SH   SOLE   2,588 0 0
APTIV PLC Stock G6095L109   8,775 89 SH   SOLE 4 89 0 0
APTIV PLC Stock G6095L109   3,845 39 SH   SOLE 19 39 0 0
APTIV PLC Stock G6095L109   7,394 75 SH   SOLE 33 75 0 0
APTIV PLC Stock G6095L109   1,430,442 14,509 SH   SOLE   14,509 0 0
ETF SER SOLUTIONS ETF 26922A222   12,787,114 420,214 SH   SOLE 49 420,214 0 0
ETF SER SOLUTIONS ETF 26922A222   158,684 5,215 SH   SOLE   5,214 0 0
ETF SER SOLUTIONS ETF 26922A388   8,911,810 382,317 SH   SOLE 49 382,317 0 0
ETF SER SOLUTIONS ETF 26922A388   26,262 1,127 SH   SOLE   1,126 0 0
ETF SER SOLUTIONS ETF 26922A784   931,629 26,580 SH   SOLE 49 26,580 0 0
ETF SER SOLUTIONS ETF 26922B642   8,231,618 339,869 SH   SOLE 49 339,868 0 0
ETF SER SOLUTIONS ETF 26922B642   72,489 2,993 SH   SOLE   2,992 0 0
ARBOR REALTY TRUST INC REIT 038923108   451,301 29,730 SH   SOLE   29,729 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   7,844 104 SH   SOLE 19 104 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   5,470 73 SH   SOLE 33 72 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   7,165 95 SH   SOLE 36 95 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   1,885,560 25,001 SH   SOLE   25,000 0 0
ARCHROCK INC Stock 03957W106   567,315 45,025 SH   SOLE   45,025 0 0
ARES CAPITAL CORP CEF 04010L103   463,687 23,815 SH   SOLE 6 23,815 0 0
ARES CAPITAL CORP CEF 04010L103   623,018 31,999 SH   SOLE   31,998 0 0
ARISTA NETWORKS INC Stock 040413106   6,254 34 SH   SOLE 9 34 0 0
ARISTA NETWORKS INC Stock 040413106   107,783 586 SH   SOLE 19 586 0 0
ARISTA NETWORKS INC Stock 040413106   4,782 26 SH   SOLE 33 26 0 0
ARISTA NETWORKS INC Stock 040413106   114,037 620 SH   SOLE 41 620 0 0
ARISTA NETWORKS INC Stock 040413106   1,471 8 SH   SOLE 46 8 0 0
ARISTA NETWORKS INC Stock 040413106   39,729 216 SH   SOLE 50 216 0 0
ARISTA NETWORKS INC Stock 040413106   12,323 67 SH   SOLE 63 67 0 0
ARISTA NETWORKS INC Stock 040413106   5,436,450 29,557 SH   SOLE   29,557 0 0
ARK ETF TR ETF 00214Q104   992 25 SH   SOLE 49 25 0 0
ARK ETF TR ETF 00214Q104   441,472 11,129 SH   SOLE   11,128 0 0
ARLINGTON ASSET INVST CORP REIT 041356205   48,662 11,370 SH   SOLE   11,369 0 0
ARMOUR RESIDENTIAL REIT INC REIT 042315705   57,175 13,453 SH   SOLE   13,453 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   7,294 32 SH   SOLE 9 32 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   212,526 932 SH   SOLE 19 932 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   4,577 20 SH   SOLE 33 20 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   91,172 400 SH   SOLE 41 400 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   21,541 95 SH   SOLE 43 94 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   487,770 2,140 SH   SOLE 45 2,140 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   2,735 12 SH   SOLE 46 12 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   10,713 47 SH   SOLE 63 47 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   955,174 4,191 SH   SOLE   4,190 0 0
ASANA INC Stock 04342Y104   165 9 SH   SOLE 19 9 0 0
ASANA INC Stock 04342Y104   966,365 52,778 SH   SOLE   52,778 0 0
ASML HOLDING N V ADR N07059210   12,951 22 SH   SOLE 4 22 0 0
ASML HOLDING N V ADR N07059210   22,369 38 SH   SOLE 9 38 0 0
ASML HOLDING N V ADR N07059210   1,177 2 SH   SOLE 19 2 0 0
ASML HOLDING N V ADR N07059210   1,177 2 SH   SOLE 33 2 0 0
ASML HOLDING N V ADR N07059210   3,532 6 SH   SOLE 36 6 0 0
ASML HOLDING N V ADR N07059210   70,784 120 SH   SOLE 43 120 0 0
ASML HOLDING N V ADR N07059210   12,961 22 SH   SOLE 50 22 0 0
ASML HOLDING N V ADR N07059210   221,984 377 SH   SOLE 51 377 0 0
ASML HOLDING N V ADR N07059210   88,299 150 SH   SOLE 53 150 0 0
ASML HOLDING N V ADR N07059210   1,681,313 2,856 SH   SOLE   2,856 0 0
AST SPACEMOBILE INC Stock 00217D118   19,546 20,794 SH   SOLE   20,794 0 0
ASTRAZENECA PLC ADR 046353108   53,702 793 SH   SOLE 7 793 0 0
ASTRAZENECA PLC ADR 046353108   5,079 75 SH   SOLE 9 75 0 0
ASTRAZENECA PLC ADR 046353108   10,783 159 SH   SOLE 36 159 0 0
ASTRAZENECA PLC ADR 046353108   22,710 335 SH   SOLE 43 335 0 0
ASTRAZENECA PLC ADR 046353108   8,804 130 SH   SOLE 63 130 0 0
ASTRAZENECA PLC ADR 046353108   532,403 7,862 SH   SOLE   7,861 0 0
AT&T INC Stock 00206R102   9,042 602 SH   SOLE 9 602 0 0
AT&T INC Stock 00206R102   125,627 8,364 SH   SOLE 19 8,363 0 0
AT&T INC Stock 00206R102   8,712 580 SH   SOLE 24 580 0 0
AT&T INC Stock 00206R102   9,473 631 SH   SOLE 33 630 0 0
AT&T INC Stock 00206R102   115,474 7,688 SH   SOLE 36 7,688 0 0
AT&T INC Stock 00206R102   18,149 1,208 SH   SOLE 43 1,208 0 0
AT&T INC Stock 00206R102   41,726 2,778 SH   SOLE 52 2,778 0 0
AT&T INC Stock 00206R102   5,721,274 380,910 SH   SOLE   380,910 0 0
ATKORE INC Stock 047649108   11,338 76 SH   SOLE 19 76 0 0
ATKORE INC Stock 047649108   250,341 1,678 SH   SOLE   1,678 0 0
ATLASSIAN CORPORATION Stock 049468101   12,091 60 SH   SOLE 4 60 0 0
ATLASSIAN CORPORATION Stock 049468101   2,217 11 SH   SOLE 36 11 0 0
ATLASSIAN CORPORATION Stock 049468101   9,874 49 SH   SOLE 54 49 0 0
ATLASSIAN CORPORATION Stock 049468101   8,463 42 SH   SOLE 63 42 0 0
ATLASSIAN CORPORATION Stock 049468101   1,878,073 9,320 SH   SOLE   9,320 0 0
AURINIA PHARMACEUTICALS INC Stock 05156V102   1,474,692 189,793 SH   SOLE   189,793 0 0
AUTODESK INC Stock 052769106   20,070 97 SH   SOLE 2 97 0 0
AUTODESK INC Stock 052769106   2,897 14 SH   SOLE 9 14 0 0
AUTODESK INC Stock 052769106   53,286 258 SH   SOLE 19 257 0 0
AUTODESK INC Stock 052769106   88,971 430 SH   SOLE 28 430 0 0
AUTODESK INC Stock 052769106   19,036 92 SH   SOLE 33 92 0 0
AUTODESK INC Stock 052769106   1,035 5 SH   SOLE 46 5 0 0
AUTODESK INC Stock 052769106   14,484 70 SH   SOLE 50 70 0 0
AUTODESK INC Stock 052769106   1,258,177 6,081 SH   SOLE   6,080 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   25,728 107 SH   SOLE 7 106 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   14,435 60 SH   SOLE 19 60 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   220,131 915 SH   SOLE 30 915 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   28,511 119 SH   SOLE 33 118 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   15,397 64 SH   SOLE 36 64 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   6,255 26 SH   SOLE 46 26 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   3,670,824 15,258 SH   SOLE   15,258 0 0
AUTONATION INC Stock 05329W102   271,460 1,793 SH   SOLE   1,793 0 0
AUTOZONE INC Stock 053332102   12,700 5 SH   SOLE 9 5 0 0
AUTOZONE INC Stock 053332102   2,540 1 SH   SOLE 19 1 0 0
AUTOZONE INC Stock 053332102   5,080 2 SH   SOLE 32 2 0 0
AUTOZONE INC Stock 053332102   5,080 2 SH   SOLE 33 2 0 0
AUTOZONE INC Stock 053332102   12,700 5 SH   SOLE 36 5 0 0
AUTOZONE INC Stock 053332102   2,540 1 SH   SOLE 49 1 0 0
AUTOZONE INC Stock 053332102   6,787,793 2,672 SH   SOLE   2,672 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104   167,738 16,285 SH   SOLE   16,285 0 0
AVANGRID INC Stock 05351W103   116,647 3,866 SH   SOLE   3,866 0 0
AMERICAN CENTY ETF TR ETF 025072232   1,629,449 27,707 SH   SOLE   27,707 0 0
AMERICAN CENTY ETF TR ETF 025072604   576,117 10,913 SH   SOLE   10,913 0 0
AMERICAN CENTY ETF TR ETF 025072703   393,564 7,072 SH   SOLE   7,072 0 0
AMERICAN CENTY ETF TR ETF 025072802   917,620 15,862 SH   SOLE   15,862 0 0
AMERICAN CENTY ETF TR ETF 025072182   237,465 4,755 SH   SOLE   4,755 0 0
AMERICAN CENTY ETF TR ETF 025072885   207,013 2,826 SH   SOLE   2,825 0 0
AMERICAN CENTY ETF TR ETF 025072877   8,652 111 SH   SOLE 36 111 0 0
AMERICAN CENTY ETF TR ETF 025072877   3,610,309 46,316 SH   SOLE   46,315 0 0
AVERY DENNISON CORP Stock 053611109   1,298 7 SH   SOLE 33 7 0 0
AVERY DENNISON CORP Stock 053611109   1,097,093 6,006 SH   SOLE   6,005 0 0
AXCELIS TECHNOLOGIES INC Stock 054540208   2,120 13 SH   SOLE 19 13 0 0
AXCELIS TECHNOLOGIES INC Stock 054540208   2,144,504 13,152 SH   SOLE   13,152 0 0
INVESTMENT MANAGERS SER TR I ETF 46144X628   644,728 16,240 SH   SOLE   16,240 0 0
B & G FOODS INC NEW Stock 05508R106   295,859 29,915 SH   SOLE   29,914 0 0
B2GOLD CORP Stock 11777Q209   30,206 10,452 SH   SOLE   10,451 0 0
BAIDU INC ADR 056752108   1,075 8 SH   SOLE 33 8 0 0
BAIDU INC ADR 056752108   19,212 143 SH   SOLE 51 143 0 0
BAIDU INC ADR 056752108   575,421 4,283 SH   SOLE   4,283 0 0
BALL CORP Stock 058498106   1,842 37 SH   SOLE 33 37 0 0
BALL CORP Stock 058498106   747 15 SH   SOLE 46 15 0 0
BALL CORP Stock 058498106   372,305 7,479 SH   SOLE   7,479 0 0
BANK NEW YORK MELLON CORP Stock 064058100   1,706 40 SH   SOLE 9 40 0 0
BANK NEW YORK MELLON CORP Stock 064058100   97,978 2,297 SH   SOLE 19 2,297 0 0
BANK NEW YORK MELLON CORP Stock 064058100   3,841 90 SH   SOLE 33 90 0 0
BANK NEW YORK MELLON CORP Stock 064058100   2,943 69 SH   SOLE 46 69 0 0
BANK NEW YORK MELLON CORP Stock 064058100   670,059 15,711 SH   SOLE   15,710 0 0
BANK AMERICA CORP Stock 060505104   31,980 1,168 SH   SOLE 9 1,168 0 0
BANK AMERICA CORP Stock 060505104   176,197 6,435 SH   SOLE 19 6,435 0 0
BANK AMERICA CORP Stock 060505104   13,413 490 SH   SOLE 33 489 0 0
BANK AMERICA CORP Stock 060505104   6,133 224 SH   SOLE 36 224 0 0
BANK AMERICA CORP Stock 060505104   6,010,753 219,531 SH   SOLE   219,530 0 0
BARINGS GLOBAL SHORT DURATIO CEF 06760L100   141,608 11,150 SH   SOLE   11,150 0 0
BARRICK GOLD CORP Stock 067901108   17,024 1,170 SH   SOLE 19 1,170 0 0
BARRICK GOLD CORP Stock 067901108   364 25 SH   SOLE 33 25 0 0
BARRICK GOLD CORP Stock 067901108   491,051 33,749 SH   SOLE   33,749 0 0
BAXTER INTL INC Stock 071813109   2,649 70 SH   SOLE 33 70 0 0
BAXTER INTL INC Stock 071813109   5,548 147 SH   SOLE 36 147 0 0
BAXTER INTL INC Stock 071813109   66,146 1,753 SH   SOLE 43 1,752 0 0
BAXTER INTL INC Stock 071813109   164,783 4,366 SH   SOLE   4,366 0 0
BCE INC Stock 05534B760   4,275 112 SH   SOLE 19 112 0 0
BCE INC Stock 05534B760   5,199 136 SH   SOLE 31 136 0 0
BCE INC Stock 05534B760   56,835 1,489 SH   SOLE 52 1,489 0 0
BCE INC Stock 05534B760   377,397 9,886 SH   SOLE   9,886 0 0
BECTON DICKINSON & CO Stock 075887109   1,605,728 6,211 SH   SOLE 6 6,210 0 0
BECTON DICKINSON & CO Stock 075887109   9,049 35 SH   SOLE 9 35 0 0
BECTON DICKINSON & CO Stock 075887109   14,508 56 SH   SOLE 33 56 0 0
BECTON DICKINSON & CO Stock 075887109   5,688 22 SH   SOLE 36 22 0 0
BECTON DICKINSON & CO Stock 075887109   3,878 15 SH   SOLE 46 15 0 0
BECTON DICKINSON & CO Stock 075887109   1,565,038 6,054 SH   SOLE   6,053 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670108   531,477 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   636,845 1,818 SH   SOLE 6 1,818 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   90,377 258 SH   SOLE 19 258 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   140,120 400 SH   SOLE 26 400 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   13,311 38 SH   SOLE 32 38 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   96,683 276 SH   SOLE 33 276 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   37,832 108 SH   SOLE 36 108 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   19,267 55 SH   SOLE 49 55 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   77,066 220 SH   SOLE 51 220 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   35,030 100 SH   SOLE 52 100 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   18,111,382 51,702 SH   SOLE   51,702 0 0
BHP GROUP LTD ADR 088606108   8,589 151 SH   SOLE 9 151 0 0
BHP GROUP LTD ADR 088606108   3,128 55 SH   SOLE 33 55 0 0
BHP GROUP LTD ADR 088606108   15,756 277 SH   SOLE 61 277 0 0
BHP GROUP LTD ADR 088606108   1,381,174 24,282 SH   SOLE   24,282 0 0
BILL HOLDINGS INC Stock 090043100   85,227 785 SH   SOLE 23 785 0 0
BILL HOLDINGS INC Stock 090043100   30,074 277 SH   SOLE 48 277 0 0
BILL HOLDINGS INC Stock 090043100   0 0 SH   SOLE 63 0 0 0
BILL HOLDINGS INC Stock 090043100   149,067 1,373 SH   SOLE   1,373 0 0
BIOGEN INC Stock 09062X103   771 3 SH   SOLE 33 3 0 0
BIOGEN INC Stock 09062X103   771 3 SH   SOLE 36 3 0 0
BIOGEN INC Stock 09062X103   824,745 3,209 SH   SOLE   3,209 0 0
BLACKROCK CAP ALLOCATION TER CEF 09260U109   206,236 14,233 SH   SOLE   14,233 0 0
BLACKROCK CAP INVT CORP CEF 092533108   50,199 13,531 SH   SOLE   13,530 0 0
BLACKROCK DEBT STRATEGIES FD CEF 09255R202   271,511 26,437 SH   SOLE   26,437 0 0
BLACKROCK ENHANCD CAP & INM CEF 09256A109   400,200 21,458 SH   SOLE   21,458 0 0
BLACKROCK ENHANCED EQUITY DI CEF 09251A104   560,784 73,690 SH   SOLE   73,690 0 0
BLACKROCK INC Stock 09247X101   51,073 79 SH   SOLE 7 79 0 0
BLACKROCK INC Stock 09247X101   5,172 8 SH   SOLE 9 8 0 0
BLACKROCK INC Stock 09247X101   193,214 299 SH   SOLE 19 298 0 0
BLACKROCK INC Stock 09247X101   26,030 40 SH   SOLE 33 40 0 0
BLACKROCK INC Stock 09247X101   10,990 17 SH   SOLE 36 17 0 0
BLACKROCK INC Stock 09247X101   2,320,953 3,590 SH   SOLE   3,590 0 0
BLACKROCK MULTI SECTOR INC T CEF 09258A107   285,319 19,718 SH   SOLE   19,718 0 0
BLACKROCK MUNIHOLDINGS QUALI CEF 09254C107   196,277 22,355 SH   SOLE   22,355 0 0
BLACKROCK MUNIYILD QULT FD I CEF 09254F100   159,608 15,602 SH   SOLE   15,602 0 0
BLACKROCK MUNIYIELD QUALITY CEF 09254E103   691,707 72,430 SH   SOLE   72,430 0 0
BLACKROCK MUN TARGET TERM TR CEF 09257P105   1,159,347 59,729 SH   SOLE   59,729 0 0
ISHARES U S ETF TR ETF 46431W838   374,343 7,515 SH   SOLE   7,515 0 0
BLACKROCK ETF TRUST ETF 09290C509   177,786 3,776 SH   SOLE 36 3,776 0 0
BLACKROCK ETF TRUST ETF 09290C509   3,249,887 69,029 SH   SOLE   69,029 0 0
ISHARES TR ETF 46434V878   1,008 20 SH   SOLE 19 20 0 0
ISHARES TR ETF 46434V878   457,753 9,086 SH   SOLE 49 9,086 0 0
ISHARES TR ETF 46434V878   1,796,986 35,669 SH   SOLE   35,668 0 0
BLACKSTONE INC Stock 09260D107   643 6 SH   SOLE 33 6 0 0
BLACKSTONE INC Stock 09260D107   19,158 179 SH   SOLE 43 178 0 0
BLACKSTONE INC Stock 09260D107   10,821 101 SH   SOLE 54 101 0 0
BLACKSTONE INC Stock 09260D107   4,607,861 43,008 SH   SOLE   43,007 0 0
BLACKSTONE STRATEGIC CRED 20 CEF 09257R101   607,571 55,284 SH   SOLE   55,284 0 0
BLACKSTONE MTG TR INC REIT 09257W100   389,940 17,928 SH   SOLE   17,928 0 0
BLACKSTONE SECD LENDING FD CEF 09261X102   567,582 20,745 SH   SOLE   20,744 0 0
BLOCK INC Stock 852234103   266 6 SH   SOLE 33 6 0 0
BLOCK INC Stock 852234103   21,201 479 SH   SOLE 48 479 0 0
BLOCK INC Stock 852234103   1,080,225 24,406 SH   SOLE   24,406 0 0
BNY MELLON ETF TRUST ETF 09661T602   2,091,122 51,895 SH   SOLE 49 51,895 0 0
BNY MELLON ETF TRUST ETF 09661T602   9,066 225 SH   SOLE   225 0 0
BOEING CO Stock 097023105   6,709 35 SH   SOLE 9 35 0 0
BOEING CO Stock 097023105   44,278 231 SH   SOLE 19 231 0 0
BOEING CO Stock 097023105   26,644 139 SH   SOLE 33 139 0 0
BOEING CO Stock 097023105   11,309 59 SH   SOLE 36 59 0 0
BOEING CO Stock 097023105   5,372,940 28,031 SH   SOLE   28,030 0 0
BOOKING HOLDINGS INC Stock 09857L108   40,091 13 SH   SOLE 2 13 0 0
BOOKING HOLDINGS INC Stock 09857L108   12,336 4 SH   SOLE 9 4 0 0
BOOKING HOLDINGS INC Stock 09857L108   545,859 177 SH   SOLE 18 177 0 0
BOOKING HOLDINGS INC Stock 09857L108   316,490 103 SH   SOLE 19 102 0 0
BOOKING HOLDINGS INC Stock 09857L108   15,420 5 SH   SOLE 33 5 0 0
BOOKING HOLDINGS INC Stock 09857L108   12,336 4 SH   SOLE 36 4 0 0
BOOKING HOLDINGS INC Stock 09857L108   3,084 1 SH   SOLE 46 1 0 0
BOOKING HOLDINGS INC Stock 09857L108   21,588 7 SH   SOLE 51 7 0 0
BOOKING HOLDINGS INC Stock 09857L108   2,941,996 954 SH   SOLE   953 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   26,225 240 SH   SOLE 9 240 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   5,791 53 SH   SOLE 19 53 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   10,381 95 SH   SOLE 63 95 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   584,611 5,350 SH   SOLE   5,350 0 0
BORGWARNER INC Stock 099724106   3,358 83 SH   SOLE 33 83 0 0
BORGWARNER INC Stock 099724106   1,100,270 27,255 SH   SOLE   27,254 0 0
BOSTON BEER INC Stock 100557107   23,372 60 SH   SOLE 48 60 0 0
BOSTON BEER INC Stock 100557107   234,887 603 SH   SOLE   603 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   33,898 642 SH   SOLE 9 642 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   11,141 211 SH   SOLE 33 211 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   92,400 1,750 SH   SOLE 41 1,750 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   18,058 342 SH   SOLE 43 342 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   3,643 69 SH   SOLE 46 69 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   227,093 4,301 SH   SOLE 51 4,301 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   90,288 1,710 SH   SOLE 53 1,710 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   2,006,961 38,011 SH   SOLE   38,010 0 0
SRH TOTAL RETURN FUND INC CEF 101507101   782,987 60,323 SH   SOLE   60,322 0 0
BOX INC Stock 10316T104   495,918 20,484 SH   SOLE   20,484 0 0
BOYD GAMING CORP Stock 103304101   274,404 4,511 SH   SOLE 45 4,511 0 0
BOYD GAMING CORP Stock 103304101   65,088 1,070 SH   SOLE   1,070 0 0
BP PLC ADR 055622104   6,505 168 SH   SOLE 9 168 0 0
BP PLC ADR 055622104   1,781 46 SH   SOLE 33 46 0 0
BP PLC ADR 055622104   75,397 1,947 SH   SOLE 43 1,947 0 0
BP PLC ADR 055622104   2,658,464 68,659 SH   SOLE   68,658 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101   90,025 32,500 SH   SOLE   32,500 0 0
BRANDYWINE RLTY TR REIT 105368203   97,015 21,369 SH   SOLE   21,369 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   14,568 251 SH   SOLE 9 251 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   61,290 1,056 SH   SOLE 19 1,056 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   13,397 231 SH   SOLE 33 230 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   1,509 26 SH   SOLE 36 26 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   6,187,418 106,606 SH   SOLE   106,606 0 0
BRITISH AMERN TOB PLC ADR 110448107   5,654 180 SH   SOLE 31 180 0 0
BRITISH AMERN TOB PLC ADR 110448107   722 23 SH   SOLE 33 23 0 0
BRITISH AMERN TOB PLC ADR 110448107   283 9 SH   SOLE 36 9 0 0
BRITISH AMERN TOB PLC ADR 110448107   63 2 SH   SOLE 40 2 0 0
BRITISH AMERN TOB PLC ADR 110448107   46,094 1,468 SH   SOLE 43 1,467 0 0
BRITISH AMERN TOB PLC ADR 110448107   36,341 1,157 SH   SOLE 52 1,157 0 0
BRITISH AMERN TOB PLC ADR 110448107   1,416,107 45,085 SH   SOLE   45,084 0 0
BROADCOM INC Stock 11135F101   50,350 61 SH   SOLE 7 60 0 0
BROADCOM INC Stock 11135F101   43,190 52 SH   SOLE 9 52 0 0
BROADCOM INC Stock 11135F101   346,461 417 SH   SOLE 19 417 0 0
BROADCOM INC Stock 11135F101   73,484 88 SH   SOLE 33 88 0 0
BROADCOM INC Stock 11135F101   34,884 42 SH   SOLE 36 42 0 0
BROADCOM INC Stock 11135F101   50,813 61 SH   SOLE 43 61 0 0
BROADCOM INC Stock 11135F101   399,509 481 SH   SOLE 45 481 0 0
BROADCOM INC Stock 11135F101   9,967 12 SH   SOLE 46 12 0 0
BROADCOM INC Stock 11135F101   548,878 661 SH   SOLE 49 660 0 0
BROADCOM INC Stock 11135F101   17,460 21 SH   SOLE 50 21 0 0
BROADCOM INC Stock 11135F101   13,640,154 16,422 SH   SOLE   16,422 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   28,827 161 SH   SOLE 2 161 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   1,319,987 7,372 SH   SOLE 6 7,372 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   1,970 11 SH   SOLE 46 11 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   483,320 2,699 SH   SOLE 49 2,699 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   1,147,978 6,411 SH   SOLE   6,411 0 0
BROOKFIELD CORP Stock 11271J107   453,165 14,492 SH   SOLE 6 14,492 0 0
BROOKFIELD CORP Stock 11271J107   37,837 1,210 SH   SOLE 26 1,210 0 0
BROOKFIELD CORP Stock 11271J107   1,001 32 SH   SOLE 33 32 0 0
BROOKFIELD CORP Stock 11271J107   774,562 24,770 SH   SOLE   24,770 0 0
BROOKFIELD ASSET MANAGMT LTD Stock 113004105   292,225 8,765 SH   SOLE   8,765 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   511,617 14,477 SH   SOLE 6 14,477 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   4,029 114 SH   SOLE 9 114 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   12,734 360 SH   SOLE 34 360 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   59,824 1,693 SH   SOLE   1,692 0 0
BROWN & BROWN INC Stock 115236101   206,028 2,950 SH   SOLE 5 2,950 0 0
BROWN & BROWN INC Stock 115236101   2,394,466 34,285 SH   SOLE 6 34,285 0 0
BROWN & BROWN INC Stock 115236101   34,015 487 SH   SOLE   487 0 0
BROWN FORMAN CORP Stock 115637100   404,376 6,960 SH   SOLE   6,960 0 0
BROWN FORMAN CORP Stock 115637209   1,049 18 SH   SOLE 33 18 0 0
BROWN FORMAN CORP Stock 115637209   635 11 SH   SOLE 46 11 0 0
BROWN FORMAN CORP Stock 115637209   200,934 3,483 SH   SOLE   3,483 0 0
BRUKER CORP Stock 116794108   3,115 50 SH   SOLE 19 50 0 0
BRUKER CORP Stock 116794108   339,410 5,448 SH   SOLE   5,448 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   9,586 77 SH   SOLE 19 77 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   229,186 1,841 SH   SOLE 45 1,841 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   213,500 1,715 SH   SOLE   1,715 0 0
BUNGE LIMITED Stock H11356104   8,985 83 SH   SOLE 19 83 0 0
BUNGE LIMITED Stock H11356104   163,782 1,513 SH   SOLE 24 1,513 0 0
BUNGE LIMITED Stock H11356104   1,412 13 SH   SOLE 33 13 0 0
BUNGE LIMITED Stock H11356104   2,165 20 SH   SOLE 36 20 0 0
BUNGE LIMITED Stock H11356104   601,359 5,555 SH   SOLE   5,555 0 0
BUTTERFLY NETWORK INC Stock 124155102   20,898 17,710 SH   SOLE   17,710 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   133,502 1,550 SH   SOLE 5 1,550 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   861 10 SH   SOLE 19 10 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   1,741 20 SH   SOLE 33 20 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   5,771 67 SH   SOLE 36 67 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   603 7 SH   SOLE 46 7 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   374,235 4,345 SH   SOLE   4,345 0 0
C3 AI INC Stock 12468P104   1,238,776 48,541 SH   SOLE   48,541 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   23,196 99 SH   SOLE 9 99 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   197,749 844 SH   SOLE 19 844 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   8,903 38 SH   SOLE 33 38 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   10,075 43 SH   SOLE 36 43 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   50,375 215 SH   SOLE 43 215 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   393,155 1,678 SH   SOLE 45 1,678 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   1,874 8 SH   SOLE 46 8 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   42,408 181 SH   SOLE 48 181 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   17,807 76 SH   SOLE 50 76 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   14,058 60 SH   SOLE 54 60 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   1,783,538 7,612 SH   SOLE   7,612 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   4,403 95 SH   SOLE 33 95 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   603 13 SH   SOLE 46 13 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   372,535 8,037 SH   SOLE   8,037 0 0
CALAMOS CONV OPPORTUNITIES & CEF 128117108   203,321 19,290 SH   SOLE   19,290 0 0
CALAMOS GBL DYN INCOME FUND CEF 12811L107   67,893 12,255 SH   SOLE   12,255 0 0
CALAMOS STRATEGIC TOTAL RETU CEF 128125101   506,023 35,965 SH   SOLE   35,964 0 0
CAMBRIA ETF TR ETF 132061201   364,541 5,893 SH   SOLE   5,892 0 0
CAMECO CORP Stock 13321L108   266,821 6,731 SH   SOLE   6,731 0 0
CAMPBELL SOUP CO Stock 134429109   288 7 SH   SOLE 33 7 0 0
CAMPBELL SOUP CO Stock 134429109   1,068 26 SH   SOLE 46 26 0 0
CAMPBELL SOUP CO Stock 134429109   1,328,695 32,344 SH   SOLE   32,344 0 0
CANADIAN NATL RY CO Stock 136375102   3,683 34 SH   SOLE 9 34 0 0
CANADIAN NATL RY CO Stock 136375102   188,494 1,740 SH   SOLE 30 1,740 0 0
CANADIAN NATL RY CO Stock 136375102   2,167 20 SH   SOLE 33 20 0 0
CANADIAN NATL RY CO Stock 136375102   27,299 252 SH   SOLE 43 252 0 0
CANADIAN NATL RY CO Stock 136375102   6,391 59 SH   SOLE 61 59 0 0
CANADIAN NATL RY CO Stock 136375102   708,478 6,540 SH   SOLE   6,540 0 0
CANADIAN PACIFIC KANSAS CITY Stock 13646K108   1,265 17 SH   SOLE 33 17 0 0
CANADIAN PACIFIC KANSAS CITY Stock 13646K108   3,348 45 SH   SOLE 36 45 0 0
CANADIAN PACIFIC KANSAS CITY Stock 13646K108   13,691 184 SH   SOLE 63 184 0 0
CANADIAN PACIFIC KANSAS CITY Stock 13646K108   758,784 10,191 SH   SOLE   10,191 0 0
CAPITAL CITY BK GROUP INC Stock 139674105   311,843 10,454 SH   SOLE   10,454 0 0
CAPITAL GROUP CORE EQUITY ET ETF 14020V108   2,312,290 92,086 SH   SOLE 49 92,086 0 0
CAPITAL GROUP CORE EQUITY ET ETF 14020V108   339,989 13,540 SH   SOLE   13,540 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   2,788,587 105,349 SH   SOLE 49 105,348 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   204,883 7,740 SH   SOLE   7,740 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101   1,413,410 57,690 SH   SOLE 49 57,690 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101   3,221,719 131,499 SH   SOLE   131,498 0 0
CAPITAL GROUP INTL FOCUS EQT ETF 14019W109   1,758,636 80,894 SH   SOLE 49 80,894 0 0
CAPITAL ONE FINL CORP Stock 14040H105   20,769 214 SH   SOLE 9 214 0 0
CAPITAL ONE FINL CORP Stock 14040H105   10,292 106 SH   SOLE 33 106 0 0
CAPITAL ONE FINL CORP Stock 14040H105   873 9 SH   SOLE 36 9 0 0
CAPITAL ONE FINL CORP Stock 14040H105   971 10 SH   SOLE 46 10 0 0
CAPITAL ONE FINL CORP Stock 14040H105   1,148,299 11,832 SH   SOLE   11,832 0 0
CARDINAL HEALTH INC Stock 14149Y108   1,302 15 SH   SOLE 33 15 0 0
CARDINAL HEALTH INC Stock 14149Y108   49,912 575 SH   SOLE 43 574 0 0
CARDINAL HEALTH INC Stock 14149Y108   351,712 4,051 SH   SOLE   4,051 0 0
CARLISLE COS INC Stock 142339100   2,871,564 11,076 SH   SOLE   11,076 0 0
CARMAX INC Stock 143130102   394,673 5,580 SH   SOLE 6 5,580 0 0
CARMAX INC Stock 143130102   132,108 1,868 SH   SOLE 19 1,867 0 0
CARMAX INC Stock 143130102   4,385 62 SH   SOLE 33 62 0 0
CARMAX INC Stock 143130102   3,324 47 SH   SOLE 39 47 0 0
CARMAX INC Stock 143130102   424 6 SH   SOLE 46 6 0 0
CARMAX INC Stock 143130102   586,471 8,292 SH   SOLE   8,291 0 0
CARNIVAL CORP Stock 143658300   1,880 137 SH   SOLE 33 137 0 0
CARNIVAL CORP Stock 143658300   5,419 395 SH   SOLE 36 395 0 0
CARNIVAL CORP Stock 143658300   15,504 1,130 SH   SOLE 49 1,130 0 0
CARNIVAL CORP Stock 143658300   117,081 8,534 SH   SOLE   8,533 0 0
CARRIAGE SVCS INC Stock 143905107   345,416 12,227 SH   SOLE   12,227 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   231,012 4,185 SH   SOLE 30 4,185 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   5,340 97 SH   SOLE 32 96 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   6,133 111 SH   SOLE 33 111 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   1,987 36 SH   SOLE 46 36 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   676,384 12,253 SH   SOLE   12,253 0 0
CASELLA WASTE SYS INC Stock 147448104   222,643 2,918 SH   SOLE   2,918 0 0
CASSAVA SCIENCES INC Stock 14817C107   324,480 19,500 SH   SOLE   19,500 0 0
CATERPILLAR INC Stock 149123101   14,469 53 SH   SOLE 9 53 0 0
CATERPILLAR INC Stock 149123101   313,231 1,147 SH   SOLE 19 1,147 0 0
CATERPILLAR INC Stock 149123101   18,041 66 SH   SOLE 33 66 0 0
CATERPILLAR INC Stock 149123101   7,644 28 SH   SOLE 36 28 0 0
CATERPILLAR INC Stock 149123101   20,416 75 SH   SOLE 43 74 0 0
CATERPILLAR INC Stock 149123101   4,914 18 SH   SOLE 46 18 0 0
CATERPILLAR INC Stock 149123101   11,486,370 42,075 SH   SOLE   42,074 0 0
CBOE GLOBAL MKTS INC Stock 12503M108   3,905 25 SH   SOLE 19 25 0 0
CBOE GLOBAL MKTS INC Stock 12503M108   2,349 15 SH   SOLE 33 15 0 0
CBOE GLOBAL MKTS INC Stock 12503M108   1,875 12 SH   SOLE 46 12 0 0
CBOE GLOBAL MKTS INC Stock 12503M108   2,499 16 SH   SOLE 49 16 0 0
CBOE GLOBAL MKTS INC Stock 12503M108   205,677 1,317 SH   SOLE   1,316 0 0
CBRE GROUP INC Stock 12504L109   9,159 124 SH   SOLE 33 124 0 0
CBRE GROUP INC Stock 12504L109   1,551 21 SH   SOLE 46 21 0 0
CBRE GROUP INC Stock 12504L109   242,652 3,285 SH   SOLE   3,285 0 0
CDW CORP Stock 12514G108   4,237 21 SH   SOLE 9 21 0 0
CDW CORP Stock 12514G108   766,486 3,799 SH   SOLE 18 3,799 0 0
CDW CORP Stock 12514G108   8,272 41 SH   SOLE 19 41 0 0
CDW CORP Stock 12514G108   2,424 12 SH   SOLE 33 12 0 0
CDW CORP Stock 12514G108   32,282 160 SH   SOLE 51 160 0 0
CDW CORP Stock 12514G108   389,118 1,929 SH   SOLE   1,928 0 0
CELANESE CORP DEL Stock 150870103   26,610 212 SH   SOLE 19 212 0 0
CELANESE CORP DEL Stock 150870103   6,689 53 SH   SOLE 32 53 0 0
CELANESE CORP DEL Stock 150870103   253 2 SH   SOLE 33 2 0 0
CELANESE CORP DEL Stock 150870103   5,523 44 SH   SOLE 36 44 0 0
CELANESE CORP DEL Stock 150870103   1,958,986 15,607 SH   SOLE   15,606 0 0
CELSIUS HLDGS INC Stock 15118V207   3,947 23 SH   SOLE 19 23 0 0
CELSIUS HLDGS INC Stock 15118V207   358,987 2,092 SH   SOLE 45 2,092 0 0
CELSIUS HLDGS INC Stock 15118V207   194,932 1,136 SH   SOLE   1,135 0 0
CENTENE CORP DEL Stock 15135B101   10,676 155 SH   SOLE 9 155 0 0
CENTENE CORP DEL Stock 15135B101   8,266 120 SH   SOLE 33 120 0 0
CENTENE CORP DEL Stock 15135B101   1,102 16 SH   SOLE 46 16 0 0
CENTENE CORP DEL Stock 15135B101   482,639 7,007 SH   SOLE   7,006 0 0
CENTERPOINT ENERGY INC Stock 15189T107   2,846 106 SH   SOLE 36 106 0 0
CENTERPOINT ENERGY INC Stock 15189T107   213,712 7,959 SH   SOLE   7,959 0 0
CF INDS HLDGS INC Stock 125269100   514 6 SH   SOLE 19 6 0 0
CF INDS HLDGS INC Stock 125269100   3,108 36 SH   SOLE 33 36 0 0
CF INDS HLDGS INC Stock 125269100   2,946,698 34,368 SH   SOLE   34,367 0 0
CHARGEPOINT HOLDINGS INC Stock 15961R105   57,080 11,485 SH   SOLE   11,485 0 0
CHARLES RIV LABS INTL INC Stock 159864107   508,960 2,597 SH   SOLE 6 2,597 0 0
CHARLES RIV LABS INTL INC Stock 159864107   8,623 44 SH   SOLE 23 44 0 0
CHARLES RIV LABS INTL INC Stock 159864107   784 4 SH   SOLE 33 4 0 0
CHARLES RIV LABS INTL INC Stock 159864107   3,332 17 SH   SOLE 43 17 0 0
CHARLES RIV LABS INTL INC Stock 159864107   74,276 379 SH   SOLE   379 0 0
SCHWAB CHARLES CORP Stock 808513105   123,525 2,250 SH   SOLE 5 2,250 0 0
SCHWAB CHARLES CORP Stock 808513105   5,600 102 SH   SOLE 9 102 0 0
SCHWAB CHARLES CORP Stock 808513105   114,198 2,080 SH   SOLE 19 2,080 0 0
SCHWAB CHARLES CORP Stock 808513105   18,628 339 SH   SOLE 33 339 0 0
SCHWAB CHARLES CORP Stock 808513105   5,765 105 SH   SOLE 36 105 0 0
SCHWAB CHARLES CORP Stock 808513105   9,855 180 SH   SOLE 43 179 0 0
SCHWAB CHARLES CORP Stock 808513105   3,074 56 SH   SOLE 46 56 0 0
SCHWAB CHARLES CORP Stock 808513105   878 16 SH   SOLE 49 16 0 0
SCHWAB CHARLES CORP Stock 808513105   137,495 2,504 SH   SOLE 51 2,504 0 0
SCHWAB CHARLES CORP Stock 808513105   58,798 1,071 SH   SOLE 53 1,071 0 0
SCHWAB CHARLES CORP Stock 808513105   3,375,709 61,488 SH   SOLE   61,488 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   1,319 3 SH   SOLE 19 3 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   14,074 32 SH   SOLE 33 32 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   1,319 3 SH   SOLE 36 3 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   1,319 3 SH   SOLE 46 3 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   844,894 1,921 SH   SOLE   1,921 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104   15,594 117 SH   SOLE 9 117 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104   638,278 4,789 SH   SOLE   4,789 0 0
CHEMED CORP NEW Stock 16359R103   3,638 7 SH   SOLE 9 7 0 0
CHEMED CORP NEW Stock 16359R103   6,756 13 SH   SOLE 23 13 0 0
CHEMED CORP NEW Stock 16359R103   14,679 28 SH   SOLE 34 28 0 0
CHEMED CORP NEW Stock 16359R103   425,981 820 SH   SOLE 49 819 0 0
CHEMED CORP NEW Stock 16359R103   58,879 113 SH   SOLE   113 0 0
CHEMOMAB THERAPEUTICS LTD SPONSORED ADS ADR 03280X102   10,000 11,173 SH   SOLE   11,173 0 0
CHENIERE ENERGY INC Stock 16411R208   5,145 31 SH   SOLE 19 31 0 0
CHENIERE ENERGY INC Stock 16411R208   9,792 59 SH   SOLE 36 59 0 0
CHENIERE ENERGY INC Stock 16411R208   24,443 147 SH   SOLE 43 147 0 0
CHENIERE ENERGY INC Stock 16411R208   2,400,869 14,467 SH   SOLE   14,466 0 0
CHERRY HILL MTG INVT CORP REIT 164651101   119,007 31,991 SH   SOLE   31,991 0 0
CHESAPEAKE ENERGY CORP Stock 165167735   681,797 7,907 SH   SOLE   7,906 0 0
CHEVRON CORP NEW Stock 166764100   2,492,267 14,780 SH   SOLE 6 14,780 0 0
CHEVRON CORP NEW Stock 166764100   87,146 517 SH   SOLE 7 516 0 0
CHEVRON CORP NEW Stock 166764100   26,305 156 SH   SOLE 9 156 0 0
CHEVRON CORP NEW Stock 166764100   582,447 3,454 SH   SOLE 19 3,454 0 0
CHEVRON CORP NEW Stock 166764100   36,759 218 SH   SOLE 24 218 0 0
CHEVRON CORP NEW Stock 166764100   4,122 24 SH   SOLE 32 24 0 0
CHEVRON CORP NEW Stock 166764100   58,352 346 SH   SOLE 33 346 0 0
CHEVRON CORP NEW Stock 166764100   22,764 135 SH   SOLE 36 135 0 0
CHEVRON CORP NEW Stock 166764100   29,509 175 SH   SOLE 41 175 0 0
CHEVRON CORP NEW Stock 166764100   33,387 198 SH   SOLE 52 198 0 0
CHEVRON CORP NEW Stock 166764100   20,742,329 123,012 SH   SOLE   123,012 0 0
CHEWY INC Stock 16679L109   6,793 372 SH   SOLE 51 372 0 0
CHEWY INC Stock 16679L109   612,203 33,527 SH   SOLE   33,527 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   3,664 2 SH   SOLE 19 2 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   5,495 3 SH   SOLE 33 3 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   1,832 1 SH   SOLE 36 1 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   18,318 10 SH   SOLE 43 10 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   93,423 51 SH   SOLE 48 51 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   9,159 5 SH   SOLE 54 5 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   522,072 285 SH   SOLE   285 0 0
CHUBB LIMITED Stock H1467J104   2,411,774 11,585 SH   SOLE 6 11,585 0 0
CHUBB LIMITED Stock H1467J104   17,071 82 SH   SOLE 7 82 0 0
CHUBB LIMITED Stock H1467J104   18,736 90 SH   SOLE 9 90 0 0
CHUBB LIMITED Stock H1467J104   21,459 103 SH   SOLE 33 103 0 0
CHUBB LIMITED Stock H1467J104   4,580 22 SH   SOLE 36 22 0 0
CHUBB LIMITED Stock H1467J104   3,296,767 15,836 SH   SOLE   15,836 0 0
CHURCH & DWIGHT CO INC Stock 171340102   11,912 130 SH   SOLE 19 130 0 0
CHURCH & DWIGHT CO INC Stock 171340102   1,934 21 SH   SOLE 33 21 0 0
CHURCH & DWIGHT CO INC Stock 171340102   2,107 23 SH   SOLE 46 23 0 0
CHURCH & DWIGHT CO INC Stock 171340102   1,375,377 15,010 SH   SOLE   15,010 0 0
CIENA CORP Stock 171779309   256,905 5,436 SH   SOLE   5,436 0 0
THE CIGNA GROUP Stock 125523100   8,010 28 SH   SOLE 9 28 0 0
THE CIGNA GROUP Stock 125523100   9,806 34 SH   SOLE 33 34 0 0
THE CIGNA GROUP Stock 125523100   8,582 30 SH   SOLE 36 30 0 0
THE CIGNA GROUP Stock 125523100   40,321 141 SH   SOLE 43 140 0 0
THE CIGNA GROUP Stock 125523100   4,291 15 SH   SOLE 46 15 0 0
THE CIGNA GROUP Stock 125523100   989,892 3,460 SH   SOLE   3,460 0 0
CINCINNATI FINL CORP Stock 172062101   818 8 SH   SOLE 33 8 0 0
CINCINNATI FINL CORP Stock 172062101   432,521 4,228 SH   SOLE   4,228 0 0
CINEMARK HLDGS INC Stock 17243V102   2,331,276 127,045 SH   SOLE   127,045 0 0
CINTAS CORP Stock 172908105   24,051 50 SH   SOLE 19 50 0 0
CINTAS CORP Stock 172908105   3,870 8 SH   SOLE 33 8 0 0
CINTAS CORP Stock 172908105   7,215 15 SH   SOLE 36 15 0 0
CINTAS CORP Stock 172908105   2,405 5 SH   SOLE 43 5 0 0
CINTAS CORP Stock 172908105   441,986 919 SH   SOLE   918 0 0
CISCO SYS INC Stock 17275R102   599,854 11,158 SH   SOLE 6 11,158 0 0
CISCO SYS INC Stock 17275R102   45,696 850 SH   SOLE 9 850 0 0
CISCO SYS INC Stock 17275R102   276,357 5,141 SH   SOLE 19 5,140 0 0
CISCO SYS INC Stock 17275R102   208,051 3,870 SH   SOLE 24 3,870 0 0
CISCO SYS INC Stock 17275R102   47,578 885 SH   SOLE 26 885 0 0
CISCO SYS INC Stock 17275R102   40,075 745 SH   SOLE 33 745 0 0
CISCO SYS INC Stock 17275R102   18,010 335 SH   SOLE 36 335 0 0
CISCO SYS INC Stock 17275R102   70,671 1,315 SH   SOLE 43 1,314 0 0
CISCO SYS INC Stock 17275R102   7,795 145 SH   SOLE 46 145 0 0
CISCO SYS INC Stock 17275R102   16,381 305 SH   SOLE 49 304 0 0
CISCO SYS INC Stock 17275R102   12,355,050 229,819 SH   SOLE   229,818 0 0
CITIGROUP INC Stock 172967424   15,136 368 SH   SOLE 9 368 0 0
CITIGROUP INC Stock 172967424   55,757 1,356 SH   SOLE 19 1,355 0 0
CITIGROUP INC Stock 172967424   12,557 305 SH   SOLE 33 305 0 0
CITIGROUP INC Stock 172967424   76,104 1,850 SH   SOLE 43 1,850 0 0
CITIGROUP INC Stock 172967424   2,172,294 52,815 SH   SOLE   52,815 0 0
CITIZENS FINL GROUP INC Stock 174610105   1,206 45 SH   SOLE 9 45 0 0
CITIZENS FINL GROUP INC Stock 174610105   108,592 4,052 SH   SOLE 19 4,051 0 0
CITIZENS FINL GROUP INC Stock 174610105   6,459 241 SH   SOLE 33 241 0 0
CITIZENS FINL GROUP INC Stock 174610105   14,700 549 SH   SOLE 43 548 0 0
CITIZENS FINL GROUP INC Stock 174610105   199,664 7,450 SH   SOLE   7,450 0 0
CLARIVATE PLC Stock G21810109   326,442 48,650 SH   SOLE 5 48,650 0 0
CLEAN HARBORS INC Stock 184496107   10,878 65 SH   SOLE 19 65 0 0
CLEAN HARBORS INC Stock 184496107   1,509,755 9,021 SH   SOLE   9,021 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101   677,411 43,340 SH   SOLE   43,340 0 0
CLOROX CO DEL Stock 189054109   1,283,124 9,790 SH   SOLE 6 9,790 0 0
CLOROX CO DEL Stock 189054109   7,733 59 SH   SOLE 19 59 0 0
CLOROX CO DEL Stock 189054109   1,314 10 SH   SOLE 33 10 0 0
CLOROX CO DEL Stock 189054109   542,325 4,138 SH   SOLE   4,137 0 0
CME GROUP INC Stock 12572Q105   9,887 49 SH   SOLE 33 49 0 0
CME GROUP INC Stock 12572Q105   100,110 500 SH   SOLE 41 500 0 0
CME GROUP INC Stock 12572Q105   3,604 18 SH   SOLE 46 18 0 0
CME GROUP INC Stock 12572Q105   352,116 1,759 SH   SOLE   1,758 0 0
CNX RES CORP Stock 12653C108   261,883 11,598 SH   SOLE 45 11,598 0 0
CNX RES CORP Stock 12653C108   14,993 664 SH   SOLE   664 0 0
COCA COLA CO Stock 191216100   42,169 753 SH   SOLE 7 753 0 0
COCA COLA CO Stock 191216100   3,975 71 SH   SOLE 9 71 0 0
COCA COLA CO Stock 191216100   152,641 2,727 SH   SOLE 19 2,726 0 0
COCA COLA CO Stock 191216100   29,626 529 SH   SOLE 33 529 0 0
COCA COLA CO Stock 191216100   12,204 218 SH   SOLE 36 218 0 0
COCA COLA CO Stock 191216100   18,361 328 SH   SOLE 52 328 0 0
COCA COLA CO Stock 191216100   8,401,295 150,077 SH   SOLE   150,076 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   9,958 147 SH   SOLE 9 147 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   7,351 109 SH   SOLE 33 108 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   1,084 16 SH   SOLE 36 16 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   84,688 1,250 SH   SOLE 43 1,250 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   2,235 33 SH   SOLE 46 33 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   775,521 11,448 SH   SOLE   11,448 0 0
COHEN & STEERS INFRASTRUCTUR CEF 19248A109   598,626 30,573 SH   SOLE   30,573 0 0
COHEN & STEERS REIT & PFD & CEF 19247X100   199,794 11,643 SH   SOLE   11,643 0 0
COHERUS BIOSCIENCES INC Stock 19249H103   50,303 13,450 SH   SOLE   13,450 0 0
COHU INC Stock 192576106   484,433 14,066 SH   SOLE   14,066 0 0
COINBASE GLOBAL INC Stock 19260Q107   826 11 SH   SOLE 33 11 0 0
COINBASE GLOBAL INC Stock 19260Q107   264,526 3,523 SH   SOLE   3,523 0 0
COLGATE PALMOLIVE CO Stock 194162103   1,922,470 27,035 SH   SOLE 6 27,035 0 0
COLGATE PALMOLIVE CO Stock 194162103   7,822 110 SH   SOLE 9 110 0 0
COLGATE PALMOLIVE CO Stock 194162103   16,995 239 SH   SOLE 19 239 0 0
COLGATE PALMOLIVE CO Stock 194162103   10,869 153 SH   SOLE 33 152 0 0
COLGATE PALMOLIVE CO Stock 194162103   2,658,622 37,387 SH   SOLE   37,387 0 0
COLUMBIA FINL INC Stock 197641103   353,475 22,500 SH   SOLE   22,500 0 0
COMCAST CORP NEW Stock 20030N101   9,178 207 SH   SOLE 9 207 0 0
COMCAST CORP NEW Stock 20030N101   142,003 3,203 SH   SOLE 19 3,202 0 0
COMCAST CORP NEW Stock 20030N101   58,972 1,330 SH   SOLE 26 1,330 0 0
COMCAST CORP NEW Stock 20030N101   34,111 769 SH   SOLE 33 769 0 0
COMCAST CORP NEW Stock 20030N101   109,342 2,466 SH   SOLE 36 2,466 0 0
COMCAST CORP NEW Stock 20030N101   55,219 1,245 SH   SOLE 43 1,245 0 0
COMCAST CORP NEW Stock 20030N101   5,853 132 SH   SOLE 46 132 0 0
COMCAST CORP NEW Stock 20030N101   2,514,679 56,714 SH   SOLE   56,713 0 0
COMERICA INC Stock 200340107   92,075 2,216 SH   SOLE 19 2,216 0 0
COMERICA INC Stock 200340107   2,805 67 SH   SOLE 33 67 0 0
COMERICA INC Stock 200340107   5,609 135 SH   SOLE 36 135 0 0
COMERICA INC Stock 200340107   134,996 3,249 SH   SOLE   3,249 0 0
COMMERCIAL METALS CO Stock 201723103   1,285 26 SH   SOLE 19 26 0 0
COMMERCIAL METALS CO Stock 201723103   443,850 8,983 SH   SOLE 45 8,983 0 0
COMMERCIAL METALS CO Stock 201723103   23,717 480 SH   SOLE   480 0 0
SELECT SECTOR SPDR TR ETF 81369Y852   7,130,261 108,743 SH   SOLE   108,742 0 0
COMMUNITY HEALTH SYS INC NEW Stock 203668108   92,771 31,990 SH   SOLE   31,990 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T300   24,661 37,000 SH   SOLE   37,000 0 0
CONAGRA BRANDS INC Stock 205887102   2,580 94 SH   SOLE 33 94 0 0
CONAGRA BRANDS INC Stock 205887102   713 26 SH   SOLE 46 26 0 0
CONAGRA BRANDS INC Stock 205887102   23,170 845 SH   SOLE 52 845 0 0
CONAGRA BRANDS INC Stock 205887102   1,412,754 51,523 SH   SOLE   51,522 0 0
CONOCOPHILLIPS Stock 20825C104   12,699 106 SH   SOLE 9 106 0 0
CONOCOPHILLIPS Stock 20825C104   235,085 1,962 SH   SOLE 19 1,962 0 0
CONOCOPHILLIPS Stock 20825C104   17,476 146 SH   SOLE 33 145 0 0
CONOCOPHILLIPS Stock 20825C104   10,303 86 SH   SOLE 36 86 0 0
CONOCOPHILLIPS Stock 20825C104   26,249 219 SH   SOLE 43 219 0 0
CONOCOPHILLIPS Stock 20825C104   12,468,435 104,077 SH   SOLE   104,077 0 0
CONSOL ENERGY INC NEW Stock 20854L108   1,264,275 12,051 SH   SOLE   12,051 0 0
CONSOLIDATED EDISON INC Stock 209115104   2,104 25 SH   SOLE 33 24 0 0
CONSOLIDATED EDISON INC Stock 209115104   21,383 250 SH   SOLE 36 250 0 0
CONSOLIDATED EDISON INC Stock 209115104   1,499,874 17,536 SH   SOLE   17,536 0 0
CONSTELLATION BRANDS INC Stock 21036P108   7,314 29 SH   SOLE 32 29 0 0
CONSTELLATION BRANDS INC Stock 21036P108   3,282 13 SH   SOLE 33 13 0 0
CONSTELLATION BRANDS INC Stock 21036P108   27,066 108 SH   SOLE 43 107 0 0
CONSTELLATION BRANDS INC Stock 21036P108   3,770 15 SH   SOLE 46 15 0 0
CONSTELLATION BRANDS INC Stock 21036P108   80,928 322 SH   SOLE 48 322 0 0
CONSTELLATION BRANDS INC Stock 21036P108   2,789,906 11,101 SH   SOLE   11,100 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   9,545 88 SH   SOLE 32 87 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   4,481 41 SH   SOLE 33 41 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   377,606 3,462 SH   SOLE   3,461 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107   59,118 1,617 SH   SOLE 23 1,617 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107   175,415 4,798 SH   SOLE   4,798 0 0
SELECT SECTOR SPDR TR ETF 81369Y407   34,933 217 SH   SOLE 19 217 0 0
SELECT SECTOR SPDR TR ETF 81369Y407   3,703 23 SH   SOLE 36 23 0 0
SELECT SECTOR SPDR TR ETF 81369Y407   6,500,557 40,381 SH   SOLE   40,381 0 0
SELECT SECTOR SPDR TR ETF 81369Y308   63,351 921 SH   SOLE 19 920 0 0
SELECT SECTOR SPDR TR ETF 81369Y308   1,482 22 SH   SOLE 36 21 0 0
SELECT SECTOR SPDR TR ETF 81369Y308   5,706,138 82,926 SH   SOLE   82,925 0 0
COPART INC Stock 217204106   7,067 164 SH   SOLE 9 164 0 0
COPART INC Stock 217204106   670,739 15,566 SH   SOLE 18 15,566 0 0
COPART INC Stock 217204106   11,591 269 SH   SOLE 19 269 0 0
COPART INC Stock 217204106   12,151 282 SH   SOLE 33 282 0 0
COPART INC Stock 217204106   8,015 186 SH   SOLE 43 186 0 0
COPART INC Stock 217204106   3,447 80 SH   SOLE 46 80 0 0
COPART INC Stock 217204106   476,317 11,054 SH   SOLE 49 11,054 0 0
COPART INC Stock 217204106   47,140 1,094 SH   SOLE 50 1,094 0 0
COPART INC Stock 217204106   28,267 656 SH   SOLE 51 656 0 0
COPART INC Stock 217204106   6,132,393 142,316 SH   SOLE   142,315 0 0
CORNING INC Stock 219350105   3,413 112 SH   SOLE 9 112 0 0
CORNING INC Stock 219350105   9,415 309 SH   SOLE 19 309 0 0
CORNING INC Stock 219350105   2,751 90 SH   SOLE 33 90 0 0
CORNING INC Stock 219350105   1,249 41 SH   SOLE 46 41 0 0
CORNING INC Stock 219350105   1,442,367 47,337 SH   SOLE   47,337 0 0
CORTEVA INC Stock 22052L104   10,948 214 SH   SOLE 9 214 0 0
CORTEVA INC Stock 22052L104   51,672 1,010 SH   SOLE 26 1,010 0 0
CORTEVA INC Stock 22052L104   3,953 77 SH   SOLE 33 77 0 0
CORTEVA INC Stock 22052L104   8,032 157 SH   SOLE 46 157 0 0
CORTEVA INC Stock 22052L104   7,725 151 SH   SOLE 63 151 0 0
CORTEVA INC Stock 22052L104   418,623 8,183 SH   SOLE   8,182 0 0
COSTCO WHSL CORP NEW Stock 22160K105   26,553 47 SH   SOLE 9 47 0 0
COSTCO WHSL CORP NEW Stock 22160K105   133,053 236 SH   SOLE 19 235 0 0
COSTCO WHSL CORP NEW Stock 22160K105   48,093 85 SH   SOLE 33 85 0 0
COSTCO WHSL CORP NEW Stock 22160K105   14,124 25 SH   SOLE 36 25 0 0
COSTCO WHSL CORP NEW Stock 22160K105   141,240 250 SH   SOLE 41 250 0 0
COSTCO WHSL CORP NEW Stock 22160K105   57,664 102 SH   SOLE 50 102 0 0
COSTCO WHSL CORP NEW Stock 22160K105   340,355 602 SH   SOLE 51 602 0 0
COSTCO WHSL CORP NEW Stock 22160K105   127,116 225 SH   SOLE 53 225 0 0
COSTCO WHSL CORP NEW Stock 22160K105   6,215 11 SH   SOLE 63 11 0 0
COSTCO WHSL CORP NEW Stock 22160K105   12,053,953 21,336 SH   SOLE   21,335 0 0
COTERRA ENERGY INC Stock 127097103   1,827 68 SH   SOLE 33 67 0 0
COTERRA ENERGY INC Stock 127097103   8,304 307 SH   SOLE 36 307 0 0
COTERRA ENERGY INC Stock 127097103   563,685 20,839 SH   SOLE   20,838 0 0
CRESTWOOD EQUITY PARTNERS LP Stock 226344208   602,550 20,600 SH   SOLE   20,600 0 0
CRISPR THERAPEUTICS AG Stock H17182108   627,290 13,820 SH   SOLE   13,820 0 0
CROCS INC Stock 227046109   1,500 17 SH   SOLE 19 17 0 0
CROCS INC Stock 227046109   1,001,684 11,353 SH   SOLE   11,353 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   2,343 14 SH   SOLE 9 14 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   100,763 602 SH   SOLE 19 602 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   5,356 32 SH   SOLE 43 32 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   14,227 85 SH   SOLE 50 85 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   213,744 1,277 SH   SOLE 51 1,277 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   81,179 485 SH   SOLE 53 485 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   3,453,042 20,630 SH   SOLE   20,629 0 0
CROWN CASTLE INC REIT 22822V101   1,196 13 SH   SOLE 9 13 0 0
CROWN CASTLE INC REIT 22822V101   52,507 571 SH   SOLE 19 570 0 0
CROWN CASTLE INC REIT 22822V101   24,388 265 SH   SOLE 26 265 0 0
CROWN CASTLE INC REIT 22822V101   3,323 36 SH   SOLE 32 36 0 0
CROWN CASTLE INC REIT 22822V101   2,134 23 SH   SOLE 33 23 0 0
CROWN CASTLE INC REIT 22822V101   6,442 70 SH   SOLE 36 70 0 0
CROWN CASTLE INC REIT 22822V101   1,657 18 SH   SOLE 46 18 0 0
CROWN CASTLE INC REIT 22822V101   43,622 474 SH   SOLE 52 474 0 0
CROWN CASTLE INC REIT 22822V101   1,661,652 18,056 SH   SOLE   18,055 0 0
CROWN HLDGS INC Stock 228368106   25,659 290 SH   SOLE 9 290 0 0
CROWN HLDGS INC Stock 228368106   442 5 SH   SOLE 33 5 0 0
CROWN HLDGS INC Stock 228368106   233,323 2,637 SH   SOLE   2,637 0 0
CSX CORP Stock 126408103   3,567 116 SH   SOLE 9 116 0 0
CSX CORP Stock 126408103   100,714 3,275 SH   SOLE 19 3,275 0 0
CSX CORP Stock 126408103   6,384 208 SH   SOLE 33 207 0 0
CSX CORP Stock 126408103   7,780 253 SH   SOLE 36 253 0 0
CSX CORP Stock 126408103   3,352 109 SH   SOLE 46 109 0 0
CSX CORP Stock 126408103   2,693,807 87,603 SH   SOLE   87,603 0 0
CUBESMART REIT 229663109   373,409 9,793 SH   SOLE   9,793 0 0
CUMMINS INC Stock 231021106   3,947 17 SH   SOLE 33 17 0 0
CUMMINS INC Stock 231021106   4,569 20 SH   SOLE 36 20 0 0
CUMMINS INC Stock 231021106   3,279,473 14,355 SH   SOLE   14,354 0 0
CUTERA INC Stock 232109108   181,894 30,215 SH   SOLE   30,215 0 0
CVS HEALTH CORP Stock 126650100   23,809 341 SH   SOLE 9 341 0 0
CVS HEALTH CORP Stock 126650100   176,289 2,525 SH   SOLE 19 2,524 0 0
CVS HEALTH CORP Stock 126650100   16,299 233 SH   SOLE 33 233 0 0
CVS HEALTH CORP Stock 126650100   6,005 86 SH   SOLE 36 86 0 0
CVS HEALTH CORP Stock 126650100   7,335,521 105,063 SH   SOLE   105,063 0 0
D R HORTON INC Stock 23331A109   0 0 SH   SOLE 19 0 0 0
D R HORTON INC Stock 23331A109   202,044 1,880 SH   SOLE 30 1,880 0 0
D R HORTON INC Stock 23331A109   4,317 40 SH   SOLE 33 40 0 0
D R HORTON INC Stock 23331A109   3,761 35 SH   SOLE 36 35 0 0
D R HORTON INC Stock 23331A109   1,182 11 SH   SOLE 46 11 0 0
D R HORTON INC Stock 23331A109   2,149 20 SH   SOLE 49 20 0 0
D R HORTON INC Stock 23331A109   1,988,414 18,502 SH   SOLE   18,502 0 0
DANAHER CORPORATION Stock 235851102   2,729 11 SH   SOLE 9 11 0 0
DANAHER CORPORATION Stock 235851102   89,816 362 SH   SOLE 19 362 0 0
DANAHER CORPORATION Stock 235851102   26,328 106 SH   SOLE 33 106 0 0
DANAHER CORPORATION Stock 235851102   13,397 54 SH   SOLE 36 54 0 0
DANAHER CORPORATION Stock 235851102   27,321 110 SH   SOLE 43 110 0 0
DANAHER CORPORATION Stock 235851102   17,863 72 SH   SOLE 54 72 0 0
DANAHER CORPORATION Stock 235851102   4,970,733 20,035 SH   SOLE   20,035 0 0
DARDEN RESTAURANTS INC Stock 237194105   8,164 57 SH   SOLE 9 57 0 0
DARDEN RESTAURANTS INC Stock 237194105   4,726 33 SH   SOLE 19 33 0 0
DARDEN RESTAURANTS INC Stock 237194105   2,726 19 SH   SOLE 33 19 0 0
DARDEN RESTAURANTS INC Stock 237194105   114,576 800 SH   SOLE 41 800 0 0
DARDEN RESTAURANTS INC Stock 237194105   1,289 9 SH   SOLE 46 9 0 0
DARDEN RESTAURANTS INC Stock 237194105   2,256,946 15,759 SH   SOLE   15,758 0 0
DARE BIOSCIENCE INC Stock 23666P101   6,927 15,000 SH   SOLE   15,000 0 0
DATADOG INC Stock 23804L103   12,297 135 SH   SOLE 63 135 0 0
DATADOG INC Stock 23804L103   1,845,574 20,261 SH   SOLE   20,261 0 0
INVESCO DB COMMDY INDX TRCK ETF 46138B103   1,190,812 47,709 SH   SOLE   47,708 0 0
DECKERS OUTDOOR CORP Stock 243537107   514 1 SH   SOLE 19 1 0 0
DECKERS OUTDOOR CORP Stock 243537107   403,047 784 SH   SOLE   784 0 0
DEERE & CO Stock 244199105   6,793 18 SH   SOLE 9 18 0 0
DEERE & CO Stock 244199105   17,359 46 SH   SOLE 19 46 0 0
DEERE & CO Stock 244199105   15,883 42 SH   SOLE 33 42 0 0
DEERE & CO Stock 244199105   10,189 27 SH   SOLE 36 27 0 0
DEERE & CO Stock 244199105   3,774 10 SH   SOLE 46 10 0 0
DEERE & CO Stock 244199105   7,389,610 19,581 SH   SOLE   19,581 0 0
ETF SER SOLUTIONS ETF 26922A289   438 14 SH   SOLE 49 14 0 0
ETF SER SOLUTIONS ETF 26922A289   706,648 22,609 SH   SOLE   22,608 0 0
DELL TECHNOLOGIES INC Stock 24703L202   218,419 3,170 SH   SOLE   3,170 0 0
DELTA AIR LINES INC DEL Stock 247361702   7,252 196 SH   SOLE 9 196 0 0
DELTA AIR LINES INC DEL Stock 247361702   1,554 42 SH   SOLE 33 42 0 0
DELTA AIR LINES INC DEL Stock 247361702   1,146,168 30,978 SH   SOLE   30,977 0 0
DENISON MINES CORP Stock 248356107   59,235 35,900 SH   SOLE   35,900 0 0
DEVON ENERGY CORP NEW Stock 25179M103   6,726 141 SH   SOLE 9 141 0 0
DEVON ENERGY CORP NEW Stock 25179M103   31,244 655 SH   SOLE 19 655 0 0
DEVON ENERGY CORP NEW Stock 25179M103   5,080 106 SH   SOLE 33 106 0 0
DEVON ENERGY CORP NEW Stock 25179M103   3,384,407 70,952 SH   SOLE   70,951 0 0
DEXCOM INC Stock 252131107   9,517 102 SH   SOLE 4 102 0 0
DEXCOM INC Stock 252131107   2,426 26 SH   SOLE 33 26 0 0
DEXCOM INC Stock 252131107   5,878 63 SH   SOLE 36 63 0 0
DEXCOM INC Stock 252131107   1,120 12 SH   SOLE 46 12 0 0
DEXCOM INC Stock 252131107   15,861 170 SH   SOLE 48 170 0 0
DEXCOM INC Stock 252131107   188,839 2,024 SH   SOLE 51 2,024 0 0
DEXCOM INC Stock 252131107   74,827 802 SH   SOLE 53 802 0 0
DEXCOM INC Stock 252131107   364,832 3,910 SH   SOLE   3,910 0 0
DIAGEO PLC ADR 25243Q205   927,601 6,218 SH   SOLE 6 6,218 0 0
DIAGEO PLC ADR 25243Q205   2,238 15 SH   SOLE 33 15 0 0
DIAGEO PLC ADR 25243Q205   4,475 30 SH   SOLE 36 30 0 0
DIAGEO PLC ADR 25243Q205   7,671 51 SH   SOLE 49 51 0 0
DIAGEO PLC ADR 25243Q205   1,103,515 7,397 SH   SOLE   7,397 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   50,181 324 SH   SOLE 9 324 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   6,870 44 SH   SOLE 33 44 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   1,549 10 SH   SOLE 49 10 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   2,889,989 18,660 SH   SOLE   18,659 0 0
DIGITAL RLTY TR INC REIT 253868103   540,311 4,465 SH   SOLE 6 4,464 0 0
DIGITAL RLTY TR INC REIT 253868103   5,214 43 SH   SOLE 33 43 0 0
DIGITAL RLTY TR INC REIT 253868103   1,210 10 SH   SOLE 36 10 0 0
DIGITAL RLTY TR INC REIT 253868103   1,573 13 SH   SOLE 46 13 0 0
DIGITAL RLTY TR INC REIT 253868103   803,544 6,640 SH   SOLE   6,639 0 0
DIGITAL TURBINE INC Stock 25400W102   218,708 36,150 SH   SOLE   36,150 0 0
DIGITALOCEAN HLDGS INC Stock 25402D102   1,362,453 56,698 SH   SOLE   56,698 0 0
DIMENSIONAL ETF TRUST ETF 25434V732   753,469 32,324 SH   SOLE   32,323 0 0
DIMENSIONAL ETF TRUST ETF 25434V765   222,925 9,613 SH   SOLE   9,613 0 0
DIMENSIONAL ETF TRUST ETF 25434V807   423,583 12,985 SH   SOLE   12,985 0 0
DIMENSIONAL ETF TRUST ETF 25434V708   124,345 4,746 SH   SOLE 36 4,746 0 0
DIMENSIONAL ETF TRUST ETF 25434V708   120,022 4,581 SH   SOLE   4,581 0 0
DIMENSIONAL ETF TRUST ETF 25434V401   3,298,719 70,864 SH   SOLE   70,864 0 0
DIMENSIONAL ETF TRUST ETF 25434V500   855,318 16,295 SH   SOLE   16,294 0 0
DIMENSIONAL ETF TRUST ETF 25434V104   350,730 11,711 SH   SOLE   11,710 0 0
DIODES INC Stock 254543101   347,921 4,413 SH   SOLE   4,413 0 0
DIREXION SHS ETF TR ETF 25459W540   60,732 12,600 SH   SOLE   12,600 0 0
DIREXION SHS ETF TR ETF 25460E869   7,675,455 517,214 SH   SOLE   517,213 0 0
DISCOVER FINL SVCS Stock 254709108   5,631 65 SH   SOLE 9 65 0 0
DISCOVER FINL SVCS Stock 254709108   6,281 73 SH   SOLE 11 72 0 0
DISCOVER FINL SVCS Stock 254709108   3,292 38 SH   SOLE 19 38 0 0
DISCOVER FINL SVCS Stock 254709108   3,514 41 SH   SOLE 32 40 0 0
DISCOVER FINL SVCS Stock 254709108   3,926 45 SH   SOLE 33 45 0 0
DISCOVER FINL SVCS Stock 254709108   4,765 55 SH   SOLE 36 55 0 0
DISCOVER FINL SVCS Stock 254709108   811,115 9,363 SH   SOLE   9,362 0 0
WARNER BROS DISCOVERY INC Stock 934423104   154,212 14,200 SH   SOLE 5 14,200 0 0
WARNER BROS DISCOVERY INC Stock 934423104   56,483 5,201 SH   SOLE 24 5,201 0 0
WARNER BROS DISCOVERY INC Stock 934423104   4,583 422 SH   SOLE 33 422 0 0
WARNER BROS DISCOVERY INC Stock 934423104   17,159 1,580 SH   SOLE 36 1,580 0 0
WARNER BROS DISCOVERY INC Stock 934423104   728 67 SH   SOLE 46 67 0 0
WARNER BROS DISCOVERY INC Stock 934423104   11,403 1,050 SH   SOLE 49 1,050 0 0
WARNER BROS DISCOVERY INC Stock 934423104   348,172 32,060 SH   SOLE   32,060 0 0
DISH NETWORK CORPORATION Stock 25470M109   91,791 15,664 SH   SOLE   15,664 0 0
ETF SER SOLUTIONS ETF 26922A321   1,985,052 44,468 SH   SOLE   44,468 0 0
DNP SELECT INCOME FD INC CEF 23325P104   24,296 2,552 SH   SOLE 49 2,552 0 0
DNP SELECT INCOME FD INC CEF 23325P104   4,268,106 448,330 SH   SOLE   448,330 0 0
DOCEBO INC Stock 25609L105   738,787 18,132 SH   SOLE   18,132 0 0
DOCUSIGN INC Stock 256163106   17,808 424 SH   SOLE 19 424 0 0
DOCUSIGN INC Stock 256163106   18,018 429 SH   SOLE 48 429 0 0
DOCUSIGN INC Stock 256163106   2,081,435 49,558 SH   SOLE   49,557 0 0
DOLLAR GEN CORP NEW Stock 256677105   529 5 SH   SOLE 2 5 0 0
DOLLAR GEN CORP NEW Stock 256677105   113,735 1,075 SH   SOLE 5 1,075 0 0
DOLLAR GEN CORP NEW Stock 256677105   143,888 1,360 SH   SOLE 30 1,360 0 0
DOLLAR GEN CORP NEW Stock 256677105   8,887 84 SH   SOLE 33 84 0 0
DOLLAR GEN CORP NEW Stock 256677105   40,702 385 SH   SOLE 43 384 0 0
DOLLAR GEN CORP NEW Stock 256677105   0 0 SH   SOLE 49 0 0 0
DOLLAR GEN CORP NEW Stock 256677105   1,012,839 9,573 SH   SOLE   9,573 0 0
DOLLAR TREE INC Stock 256746108   355,756 3,342 SH   SOLE 6 3,342 0 0
DOLLAR TREE INC Stock 256746108   639 6 SH   SOLE 33 6 0 0
DOLLAR TREE INC Stock 256746108   782,855 7,354 SH   SOLE   7,354 0 0
DOMINION ENERGY INC Stock 25746U109   357 8 SH   SOLE 19 8 0 0
DOMINION ENERGY INC Stock 25746U109   3,529 79 SH   SOLE 33 79 0 0
DOMINION ENERGY INC Stock 25746U109   35,781 801 SH   SOLE 52 801 0 0
DOMINION ENERGY INC Stock 25746U109   1,687,329 37,773 SH   SOLE   37,773 0 0
DONALDSON INC Stock 257651109   1,583,109 26,544 SH   SOLE 6 26,544 0 0
DONALDSON INC Stock 257651109   417 7 SH   SOLE 19 7 0 0
DONALDSON INC Stock 257651109   21,295 357 SH   SOLE   357 0 0
DOORDASH INC Stock 25809K105   329,085 4,141 SH   SOLE   4,141 0 0
DOUBLELINE INCOME SOLUTIONS CEF 258622109   176,574 15,066 SH   SOLE   15,066 0 0
DOW INC Stock 260557103   526,531 10,212 SH   SOLE 6 10,212 0 0
DOW INC Stock 260557103   2,939 57 SH   SOLE 9 57 0 0
DOW INC Stock 260557103   124,346 2,412 SH   SOLE 19 2,411 0 0
DOW INC Stock 260557103   3,351 65 SH   SOLE 33 65 0 0
DOW INC Stock 260557103   2,270,234 44,031 SH   SOLE   44,030 0 0
DRAFTKINGS INC NEW Stock 26142V105   5,682 193 SH   SOLE 19 193 0 0
DRAFTKINGS INC NEW Stock 26142V105   310,585 10,550 SH   SOLE   10,549 0 0
DRDGOLD LIMITED ADR 26152H301   355,718 42,858 SH   SOLE   42,857 0 0
DROPBOX INC Stock 26210C104   0 0 SH   SOLE 19 0 0 0
DROPBOX INC Stock 26210C104   5,446 200 SH   SOLE 49 200 0 0
DROPBOX INC Stock 26210C104   389,089 14,289 SH   SOLE   14,289 0 0
DT MIDSTREAM INC Stock 23345M107   133,041 2,514 SH   SOLE 19 2,514 0 0
DT MIDSTREAM INC Stock 23345M107   645,264 12,193 SH   SOLE   12,193 0 0
DTE ENERGY CO Stock 233331107   1,092 11 SH   SOLE 33 11 0 0
DTE ENERGY CO Stock 233331107   1,092 11 SH   SOLE 36 11 0 0
DTE ENERGY CO Stock 233331107   1,525,138 15,362 SH   SOLE   15,361 0 0
DUKE ENERGY CORP NEW Stock 26441C204   7,414 84 SH   SOLE 6 84 0 0
DUKE ENERGY CORP NEW Stock 26441C204   4,943 56 SH   SOLE 9 56 0 0
DUKE ENERGY CORP NEW Stock 26441C204   31,774 360 SH   SOLE 19 360 0 0
DUKE ENERGY CORP NEW Stock 26441C204   6,325 72 SH   SOLE 33 71 0 0
DUKE ENERGY CORP NEW Stock 26441C204   3,883 44 SH   SOLE 36 44 0 0
DUKE ENERGY CORP NEW Stock 26441C204   4,943 56 SH   SOLE 51 56 0 0
DUKE ENERGY CORP NEW Stock 26441C204   67,519 765 SH   SOLE 52 765 0 0
DUKE ENERGY CORP NEW Stock 26441C204   7,067,924 80,081 SH   SOLE   80,080 0 0
DUN & BRADSTREET HLDGS INC Stock 26484T106   255,714 25,597 SH   SOLE 6 25,597 0 0
DUPONT DE NEMOURS INC Stock 26614N102   327,003 4,384 SH   SOLE 6 4,384 0 0
DUPONT DE NEMOURS INC Stock 26614N102   75,336 1,010 SH   SOLE 26 1,010 0 0
DUPONT DE NEMOURS INC Stock 26614N102   3,988 53 SH   SOLE 33 53 0 0
DUPONT DE NEMOURS INC Stock 26614N102   7,459 100 SH   SOLE 36 100 0 0
DUPONT DE NEMOURS INC Stock 26614N102   2,909 39 SH   SOLE 46 39 0 0
DUPONT DE NEMOURS INC Stock 26614N102   719,333 9,644 SH   SOLE   9,643 0 0
EASTERLY GOVT PPTYS INC REIT 27616P103   177,408 15,521 SH   SOLE   15,521 0 0
EASTMAN CHEM CO Stock 277432100   26,008 339 SH   SOLE 7 339 0 0
EASTMAN CHEM CO Stock 277432100   1,995 26 SH   SOLE 9 26 0 0
EASTMAN CHEM CO Stock 277432100   60,046 783 SH   SOLE 19 782 0 0
EASTMAN CHEM CO Stock 277432100   2,646 34 SH   SOLE 33 34 0 0
EASTMAN CHEM CO Stock 277432100   546,042 7,117 SH   SOLE   7,117 0 0
EATON CORP PLC Stock G29183103   18,555 87 SH   SOLE 4 87 0 0
EATON CORP PLC Stock G29183103   56,732 266 SH   SOLE 7 266 0 0
EATON CORP PLC Stock G29183103   5,119 24 SH   SOLE 9 24 0 0
EATON CORP PLC Stock G29183103   3,839 18 SH   SOLE 19 18 0 0
EATON CORP PLC Stock G29183103   24,362 114 SH   SOLE 33 114 0 0
EATON CORP PLC Stock G29183103   12,157 57 SH   SOLE 36 57 0 0
EATON CORP PLC Stock G29183103   138,632 650 SH   SOLE 41 650 0 0
EATON CORP PLC Stock G29183103   5,998,937 28,127 SH   SOLE   28,127 0 0
EATON VANCE LTD DURATION INC CEF 27828H105   324,825 35,932 SH   SOLE   35,932 0 0
EATON VANCE RISK-MANAGED DIV CEF 27829G106   1,041,205 135,574 SH   SOLE   135,573 0 0
EATON VANCE SR INCOME TR CEF 27826S103   123,646 20,957 SH   SOLE   20,957 0 0
EATON VANCE TAX-MANAGED GLOB CEF 27829C105   121,734 15,934 SH   SOLE   15,933 0 0
EBAY INC. Stock 278642103   63,798 1,447 SH   SOLE 24 1,447 0 0
EBAY INC. Stock 278642103   4,294 97 SH   SOLE 33 97 0 0
EBAY INC. Stock 278642103   1,808 41 SH   SOLE 46 41 0 0
EBAY INC. Stock 278642103   360,870 8,185 SH   SOLE   8,184 0 0
ECOLAB INC Stock 278865100   1,600,569 9,448 SH   SOLE 6 9,448 0 0
ECOLAB INC Stock 278865100   83,661 494 SH   SOLE 19 493 0 0
ECOLAB INC Stock 278865100   4,414 26 SH   SOLE 33 26 0 0
ECOLAB INC Stock 278865100   3,388 20 SH   SOLE 46 20 0 0
ECOLAB INC Stock 278865100   7,792 46 SH   SOLE 54 46 0 0
ECOLAB INC Stock 278865100   584,264 3,449 SH   SOLE   3,449 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   5,335 77 SH   SOLE 9 77 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   366,768 5,294 SH   SOLE 18 5,294 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   12,470 180 SH   SOLE 33 180 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   554 8 SH   SOLE 46 8 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   34,224 494 SH   SOLE 50 494 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   16,489 238 SH   SOLE 51 238 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   8,244 119 SH   SOLE 54 119 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   2,513,756 36,284 SH   SOLE   36,284 0 0
ELECTRONIC ARTS INC Stock 285512109   3,371 28 SH   SOLE 9 28 0 0
ELECTRONIC ARTS INC Stock 285512109   37,565 312 SH   SOLE 24 312 0 0
ELECTRONIC ARTS INC Stock 285512109   2,058 17 SH   SOLE 33 17 0 0
ELECTRONIC ARTS INC Stock 285512109   1,806 15 SH   SOLE 46 15 0 0
ELECTRONIC ARTS INC Stock 285512109   163,271 1,356 SH   SOLE   1,356 0 0
ELEVANCE HEALTH INC Stock 036752103   11,756 27 SH   SOLE 9 27 0 0
ELEVANCE HEALTH INC Stock 036752103   237,489 545 SH   SOLE 19 545 0 0
ELEVANCE HEALTH INC Stock 036752103   14,414 33 SH   SOLE 33 33 0 0
ELEVANCE HEALTH INC Stock 036752103   9,144 21 SH   SOLE 36 21 0 0
ELEVANCE HEALTH INC Stock 036752103   50,283 115 SH   SOLE 43 115 0 0
ELEVANCE HEALTH INC Stock 036752103   3,048 7 SH   SOLE 46 7 0 0
ELEVANCE HEALTH INC Stock 036752103   2,003,935 4,602 SH   SOLE   4,602 0 0
ELLINGTON RESIDENTIAL MTG RE REIT 288578107   81,662 13,150 SH   SOLE   13,150 0 0
EMCOR GROUP INC Stock 29084Q100   27,771 132 SH   SOLE 19 132 0 0
EMCOR GROUP INC Stock 29084Q100   13,675 65 SH   SOLE 33 65 0 0
EMCOR GROUP INC Stock 29084Q100   439,505 2,089 SH   SOLE 45 2,089 0 0
EMCOR GROUP INC Stock 29084Q100   3,366 16 SH   SOLE 49 16 0 0
EMCOR GROUP INC Stock 29084Q100   899,275 4,274 SH   SOLE   4,274 0 0
EMERSON ELEC CO Stock 291011104   2,318 24 SH   SOLE 9 24 0 0
EMERSON ELEC CO Stock 291011104   102,171 1,058 SH   SOLE 19 1,058 0 0
EMERSON ELEC CO Stock 291011104   4,975 52 SH   SOLE 33 51 0 0
EMERSON ELEC CO Stock 291011104   2,607 27 SH   SOLE 36 27 0 0
EMERSON ELEC CO Stock 291011104   2,801 29 SH   SOLE 46 29 0 0
EMERSON ELEC CO Stock 291011104   2,653,880 27,481 SH   SOLE   27,481 0 0
ENBRIDGE INC Stock 29250N105   275,727 8,308 SH   SOLE 19 8,307 0 0
ENBRIDGE INC Stock 29250N105   61,933 1,866 SH   SOLE 26 1,866 0 0
ENBRIDGE INC Stock 29250N105   4,248 128 SH   SOLE 36 128 0 0
ENBRIDGE INC Stock 29250N105   60,487 1,815 SH   SOLE 52 1,815 0 0
ENBRIDGE INC Stock 29250N105   2,315,915 69,733 SH   SOLE   69,733 0 0
OVINTIV INC Stock 69047Q102   302,644 6,362 SH   SOLE   6,362 0 0
ENDAVA PLC ADR 29260V105   217,127 3,786 SH   SOLE   3,786 0 0
ENEL CHILE S.A. ADR 29278D105   65,120 22,000 SH   SOLE   22,000 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   51,860 574 SH   SOLE 19 573 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   5,785 64 SH   SOLE 36 64 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   1,039 12 SH   SOLE 49 11 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   8,950,703 99,023 SH   SOLE   99,023 0 0
ENERGY TRANSFER L P Stock 29273V100   14,030 1,000 SH   SOLE 49 1,000 0 0
ENERGY TRANSFER L P Stock 29273V100   3,174,061 226,234 SH   SOLE   226,233 0 0
ENOVIX CORPORATION Stock 293594107   410,824 32,735 SH   SOLE   32,735 0 0
ENPHASE ENERGY INC Stock 29355A107   841 7 SH   SOLE 19 7 0 0
ENPHASE ENERGY INC Stock 29355A107   2,763 23 SH   SOLE 32 23 0 0
ENPHASE ENERGY INC Stock 29355A107   1,802 15 SH   SOLE 33 15 0 0
ENPHASE ENERGY INC Stock 29355A107   841 7 SH   SOLE 46 7 0 0
ENPHASE ENERGY INC Stock 29355A107   84,706 705 SH   SOLE 51 705 0 0
ENPHASE ENERGY INC Stock 29355A107   33,522 279 SH   SOLE 53 279 0 0
ENPHASE ENERGY INC Stock 29355A107   616,249 5,129 SH   SOLE   5,129 0 0
ENTEGRIS INC Stock 29362U104   2,160 23 SH   SOLE 9 23 0 0
ENTEGRIS INC Stock 29362U104   5,165 55 SH   SOLE 43 55 0 0
ENTEGRIS INC Stock 29362U104   12,775 136 SH   SOLE 50 136 0 0
ENTEGRIS INC Stock 29362U104   9,485 101 SH   SOLE 63 101 0 0
ENTEGRIS INC Stock 29362U104   202,954 2,161 SH   SOLE   2,161 0 0
ENTERGY CORP NEW Stock 29364G103   481,555 5,206 SH   SOLE 6 5,206 0 0
ENTERGY CORP NEW Stock 29364G103   42,365 458 SH   SOLE 19 458 0 0
ENTERGY CORP NEW Stock 29364G103   5,123 55 SH   SOLE 33 55 0 0
ENTERGY CORP NEW Stock 29364G103   3,238 35 SH   SOLE 36 35 0 0
ENTERGY CORP NEW Stock 29364G103   36,445 394 SH   SOLE 52 394 0 0
ENTERGY CORP NEW Stock 29364G103   322,428 3,486 SH   SOLE   3,485 0 0
ENTERPRISE BANCORP INC MASS Stock 293668109   2,335,569 85,302 SH   SOLE   85,302 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   13,685 500 SH   SOLE 49 500 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   6,688,616 244,378 SH   SOLE   244,377 0 0
ENTRAVISION COMMUNICATIONS C Stock 29382R107   340,363 93,250 SH   SOLE   93,250 0 0
EOG RES INC Stock 26875P101   1,846,710 14,569 SH   SOLE 6 14,568 0 0
EOG RES INC Stock 26875P101   5,324 42 SH   SOLE 9 42 0 0
EOG RES INC Stock 26875P101   634 5 SH   SOLE 19 5 0 0
EOG RES INC Stock 26875P101   42,465 335 SH   SOLE 26 335 0 0
EOG RES INC Stock 26875P101   8,658 68 SH   SOLE 33 68 0 0
EOG RES INC Stock 26875P101   19,901 157 SH   SOLE 36 157 0 0
EOG RES INC Stock 26875P101   2,574,233 20,308 SH   SOLE   20,307 0 0
EOS ENERGY ENTERPRISES INC Stock 29415C101   143,190 66,600 SH   SOLE   66,600 0 0
EPAM SYS INC Stock 29414B104   2,301 9 SH   SOLE 9 9 0 0
EPAM SYS INC Stock 29414B104   1,278 5 SH   SOLE 33 5 0 0
EPAM SYS INC Stock 29414B104   767 3 SH   SOLE 46 3 0 0
EPAM SYS INC Stock 29414B104   9,716 38 SH   SOLE 50 38 0 0
EPAM SYS INC Stock 29414B104   233,189 912 SH   SOLE   912 0 0
EPR PPTYS REIT 26884U109   7,270 175 SH   SOLE 19 175 0 0
EPR PPTYS REIT 26884U109   236,570 5,695 SH   SOLE   5,695 0 0
EQT CORP Stock 26884L109   2,315 57 SH   SOLE 33 57 0 0
EQT CORP Stock 26884L109   446 11 SH   SOLE 36 11 0 0
EQT CORP Stock 26884L109   430,426 10,607 SH   SOLE   10,606 0 0
EQUINIX INC REIT 29444U700   13,799 19 SH   SOLE 4 19 0 0
EQUINIX INC REIT 29444U700   16,704 23 SH   SOLE 7 23 0 0
EQUINIX INC REIT 29444U700   16,764 23 SH   SOLE 33 23 0 0
EQUINIX INC REIT 29444U700   8,715 12 SH   SOLE 36 12 0 0
EQUINIX INC REIT 29444U700   2,905 4 SH   SOLE 46 4 0 0
EQUINIX INC REIT 29444U700   808,989 1,114 SH   SOLE   1,113 0 0
EQUITRANS MIDSTREAM CORP Stock 294600101   145,910 15,572 SH   SOLE   15,572 0 0
EQUITY RESIDENTIAL REIT 29476L107   1,468 25 SH   SOLE 33 25 0 0
EQUITY RESIDENTIAL REIT 29476L107   411 7 SH   SOLE 46 7 0 0
EQUITY RESIDENTIAL REIT 29476L107   303,677 5,172 SH   SOLE   5,172 0 0
LAUDER ESTEE COS INC Stock 518439104   9,396 65 SH   SOLE 4 65 0 0
LAUDER ESTEE COS INC Stock 518439104   1,879 13 SH   SOLE 33 13 0 0
LAUDER ESTEE COS INC Stock 518439104   1,446 10 SH   SOLE 46 10 0 0
LAUDER ESTEE COS INC Stock 518439104   482,273 3,336 SH   SOLE   3,336 0 0
ETSY INC Stock 29786A106   3,358 52 SH   SOLE 33 52 0 0
ETSY INC Stock 29786A106   129 2 SH   SOLE 46 2 0 0
ETSY INC Stock 29786A106   1,525,057 23,615 SH   SOLE   23,615 0 0
EVERCORE INC Stock 29977A105   2,068 15 SH   SOLE 49 15 0 0
EVERCORE INC Stock 29977A105   1,593,302 11,556 SH   SOLE   11,555 0 0
EVEREST GROUP LTD Stock G3223R108   375 1 SH   SOLE 33 1 0 0
EVEREST GROUP LTD Stock G3223R108   1,115 3 SH   SOLE 46 3 0 0
EVEREST GROUP LTD Stock G3223R108   137,890 371 SH   SOLE   371 0 0
EVERGY INC Stock 30034W106   1,521 30 SH   SOLE 9 30 0 0
EVERGY INC Stock 30034W106   63,296 1,248 SH   SOLE 19 1,248 0 0
EVERGY INC Stock 30034W106   304 6 SH   SOLE 33 6 0 0
EVERGY INC Stock 30034W106   184,271 3,635 SH   SOLE   3,634 0 0
EVERSOURCE ENERGY Stock 30040W108   1,163 20 SH   SOLE 36 20 0 0
EVERSOURCE ENERGY Stock 30040W108   6,513 112 SH   SOLE 46 112 0 0
EVERSOURCE ENERGY Stock 30040W108   8,985 155 SH   SOLE 49 154 0 0
EVERSOURCE ENERGY Stock 30040W108   221,421 3,808 SH   SOLE   3,807 0 0
EXACT SCIENCES CORP Stock 30063P105   6,072 89 SH   SOLE 19 89 0 0
EXACT SCIENCES CORP Stock 30063P105   189,856 2,783 SH   SOLE   2,783 0 0
EXELON CORP Stock 30161N101   5,669 150 SH   SOLE 9 150 0 0
EXELON CORP Stock 30161N101   5,944 157 SH   SOLE 33 157 0 0
EXELON CORP Stock 30161N101   14,381 381 SH   SOLE 43 380 0 0
EXELON CORP Stock 30161N101   301,601 7,981 SH   SOLE   7,980 0 0
EXPEDITORS INTL WASH INC Stock 302130109   1,723,308 15,034 SH   SOLE 6 15,033 0 0
EXPEDITORS INTL WASH INC Stock 302130109   7,795 68 SH   SOLE 9 68 0 0
EXPEDITORS INTL WASH INC Stock 302130109   8,827 77 SH   SOLE 19 77 0 0
EXPEDITORS INTL WASH INC Stock 302130109   6,765 59 SH   SOLE 33 59 0 0
EXPEDITORS INTL WASH INC Stock 302130109   3,554 31 SH   SOLE 36 31 0 0
EXPEDITORS INTL WASH INC Stock 302130109   1,146 10 SH   SOLE 46 10 0 0
EXPEDITORS INTL WASH INC Stock 302130109   1,116,421 9,739 SH   SOLE   9,739 0 0
EXPENSIFY INC Stock 30219Q106   645,983 198,764 SH   SOLE   198,764 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   4,745 39 SH   SOLE 33 39 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   973 8 SH   SOLE 46 8 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   2,629,024 21,624 SH   SOLE   21,623 0 0
EXXON MOBIL CORP Stock 30231G102   16,344 139 SH   SOLE 6 139 0 0
EXXON MOBIL CORP Stock 30231G102   21,635 184 SH   SOLE 9 184 0 0
EXXON MOBIL CORP Stock 30231G102   431,559 3,670 SH   SOLE 19 3,670 0 0
EXXON MOBIL CORP Stock 30231G102   70,416 599 SH   SOLE 33 598 0 0
EXXON MOBIL CORP Stock 30231G102   55,145 469 SH   SOLE 36 469 0 0
EXXON MOBIL CORP Stock 30231G102   31,679,238 269,427 SH   SOLE   269,427 0 0
F N B CORP Stock 302520101   226,741 21,014 SH   SOLE 19 21,014 0 0
F N B CORP Stock 302520101   29,856 2,767 SH   SOLE   2,767 0 0
F5 INC Stock 315616102   322 2 SH   SOLE 33 2 0 0
F5 INC Stock 315616102   515,648 3,200 SH   SOLE   3,200 0 0
FACTSET RESH SYS INC Stock 303075105   62,965 144 SH   SOLE 23 144 0 0
FACTSET RESH SYS INC Stock 303075105   7,435 17 SH   SOLE 33 17 0 0
FACTSET RESH SYS INC Stock 303075105   1,122,446 2,567 SH   SOLE   2,567 0 0
FAIR ISAAC CORP Stock 303250104   164,152 189 SH   SOLE 19 189 0 0
FAIR ISAAC CORP Stock 303250104   6,080 7 SH   SOLE 23 7 0 0
FAIR ISAAC CORP Stock 303250104   1,862,128 2,144 SH   SOLE   2,144 0 0
CAPITOL SER TR ETF 14064D550   200,677 8,856 SH   SOLE 51 8,856 0 0
CAPITOL SER TR ETF 14064D550   1,088 48 SH   SOLE   48 0 0
FARMER BROS CO Stock 307675108   55,083 21,350 SH   SOLE   21,350 0 0
FARMLAND PARTNERS INC REIT 31154R109   421 41 SH   SOLE 49 41 0 0
FARMLAND PARTNERS INC REIT 31154R109   140,855 13,729 SH   SOLE   13,728 0 0
FASTENAL CO Stock 311900104   610,706 11,177 SH   SOLE 6 11,176 0 0
FASTENAL CO Stock 311900104   15,026 275 SH   SOLE 19 275 0 0
FASTENAL CO Stock 311900104   1,153 21 SH   SOLE 33 21 0 0
FASTENAL CO Stock 311900104   874 16 SH   SOLE 46 16 0 0
FASTENAL CO Stock 311900104   328,582 6,014 SH   SOLE   6,013 0 0
FEDEX CORP Stock 31428X106   271,543 1,025 SH   SOLE 5 1,025 0 0
FEDEX CORP Stock 31428X106   34,175 129 SH   SOLE 7 129 0 0
FEDEX CORP Stock 31428X106   2,929 11 SH   SOLE 32 11 0 0
FEDEX CORP Stock 31428X106   9,331 35 SH   SOLE 33 35 0 0
FEDEX CORP Stock 31428X106   530 2 SH   SOLE 36 2 0 0
FEDEX CORP Stock 31428X106   6,383,006 24,094 SH   SOLE   24,094 0 0
FIDELITY COVINGTON TRUST ETF 316092246   2,931,588 154,421 SH   SOLE   154,420 0 0
FIDELITY MERRIMACK STR TR ETF 316188101   540,286 12,361 SH   SOLE   12,360 0 0
FIDELITY COVINGTON TRUST ETF 316092303   0 0 SH   SOLE 9 0 0 0
FIDELITY COVINGTON TRUST ETF 316092303   5,016,233 117,807 SH   SOLE   117,807 0 0
FIDELITY COVINGTON TRUST ETF 316092840   686,237 17,783 SH   SOLE   17,782 0 0
FIDELITY COVINGTON TRUST ETF 316092618   5,375,511 117,621 SH   SOLE   117,621 0 0
FIDELITY MERRIMACK STR TR ETF 316188408   14,515 293 SH   SOLE 9 293 0 0
FIDELITY MERRIMACK STR TR ETF 316188408   619,611 12,507 SH   SOLE   12,507 0 0
FIDELITY COVINGTON TRUST ETF 316092824   10,115 208 SH   SOLE 36 208 0 0
FIDELITY COVINGTON TRUST ETF 316092824   960,966 19,761 SH   SOLE   19,760 0 0
FIDELITY COVINGTON TRUST ETF 316092204   7,894 113 SH   SOLE 9 113 0 0
FIDELITY COVINGTON TRUST ETF 316092204   7,894 113 SH   SOLE 19 113 0 0
FIDELITY COVINGTON TRUST ETF 316092204   780,474 11,172 SH   SOLE   11,171 0 0
FIDELITY COVINGTON TRUST ETF 316092402   7,622 306 SH   SOLE 9 306 0 0
FIDELITY COVINGTON TRUST ETF 316092402   2,115,348 84,920 SH   SOLE   84,919 0 0
FIDELITY COVINGTON TRUST ETF 316092501   0 0 SH   SOLE 9 0 0 0
FIDELITY COVINGTON TRUST ETF 316092501   3,745,368 80,442 SH   SOLE   80,441 0 0
FIDELITY COVINGTON TRUST ETF 316092600   126,164 2,083 SH   SOLE 9 2,082 0 0
FIDELITY COVINGTON TRUST ETF 316092600   4,525,167 74,697 SH   SOLE   74,697 0 0
FIDELITY COVINGTON TRUST ETF 316092709   7,739 143 SH   SOLE 9 143 0 0
FIDELITY COVINGTON TRUST ETF 316092709   3,770,380 69,667 SH   SOLE   69,667 0 0
FIDELITY COVINGTON TRUST ETF 316092808   140,758 1,145 SH   SOLE 9 1,145 0 0
FIDELITY COVINGTON TRUST ETF 316092808   13,473,689 109,605 SH   SOLE   109,604 0 0
FIDELITY COVINGTON TRUST ETF 316092881   0 0 SH   SOLE 9 0 0 0
FIDELITY COVINGTON TRUST ETF 316092881   1,207,002 27,314 SH   SOLE   27,313 0 0
FIDELITY COVINGTON TRUST ETF 316092857   0 0 SH   SOLE 9 0 0 0
FIDELITY COVINGTON TRUST ETF 316092857   8,713 383 SH   SOLE 36 383 0 0
FIDELITY COVINGTON TRUST ETF 316092857   926,821 40,739 SH   SOLE   40,739 0 0
FIDELITY COVINGTON TRUST ETF 316092873   7,823 197 SH   SOLE 9 197 0 0
FIDELITY COVINGTON TRUST ETF 316092873   460,789 11,604 SH   SOLE   11,603 0 0
FIDELITY COVINGTON TRUST ETF 316092865   4,427,749 116,766 SH   SOLE   116,765 0 0
FIDELITY COMWLTH TR ETF 315912808   21,243 409 SH   SOLE 19 408 0 0
FIDELITY COMWLTH TR ETF 315912808   2,292,823 44,101 SH   SOLE   44,101 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   668,876 16,196 SH   SOLE 6 16,195 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   1,033 25 SH   SOLE 9 25 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   85,857 2,079 SH   SOLE 19 2,078 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   1,900 46 SH   SOLE 33 46 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   34,569 837 SH   SOLE 43 837 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   178,685 4,327 SH   SOLE   4,326 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   1,040,660 18,829 SH   SOLE 6 18,828 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   1,105 20 SH   SOLE 9 20 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   187,617 3,395 SH   SOLE 19 3,394 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   6,540 118 SH   SOLE 33 118 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   52,206 945 SH   SOLE 43 944 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   1,934 35 SH   SOLE 46 35 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   18,295 331 SH   SOLE 49 331 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   791,270 14,316 SH   SOLE   14,316 0 0
FIDELITY COVINGTON TRUST ETF 316092527   973,443 30,166 SH   SOLE   30,165 0 0
FIDELITY MERRIMACK STR TR ETF 316188309   242,681 5,571 SH   SOLE 11 5,571 0 0
FIDELITY MERRIMACK STR TR ETF 316188309   19,784 454 SH   SOLE 36 454 0 0
FIDELITY MERRIMACK STR TR ETF 316188309   2,281,003 52,365 SH   SOLE   52,364 0 0
FIDELITY COVINGTON TRUST ETF 316092782   242,571 5,069 SH   SOLE   5,069 0 0
FIFTH THIRD BANCORP Stock 316773100   2,077 82 SH   SOLE 9 82 0 0
FIFTH THIRD BANCORP Stock 316773100   78,567 3,102 SH   SOLE 19 3,101 0 0
FIFTH THIRD BANCORP Stock 316773100   3,044 120 SH   SOLE 33 120 0 0
FIFTH THIRD BANCORP Stock 316773100   887 35 SH   SOLE 36 35 0 0
FIFTH THIRD BANCORP Stock 316773100   963,981 38,057 SH   SOLE   38,056 0 0
SELECT SECTOR SPDR TR ETF 81369Y605   11,809 356 SH   SOLE 36 356 0 0
SELECT SECTOR SPDR TR ETF 81369Y605   140 4 SH   SOLE 49 4 0 0
SELECT SECTOR SPDR TR ETF 81369Y605   4,884,184 147,247 SH   SOLE   147,247 0 0
FIRST MAJESTIC SILVER CORP Stock 32076V103   56,964 11,104 SH   SOLE   11,104 0 0
FIRST TR ABRDN GBL OPP INCM CEF 337319107   118,053 20,711 SH   SOLE   20,711 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X101   9,519,994 186,630 SH   SOLE   186,629 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X150   12,921,517 224,996 SH   SOLE   224,995 0 0
FIRST TR HIGH YIELD OPPRT 20 CEF 33741Q107   283,133 21,256 SH   SOLE   21,256 0 0
FIRST TR LRGE CP CORE ALPHA ETF 33734K109   355,813 4,387 SH   SOLE   4,387 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109   20,432 611 SH   SOLE 36 611 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109   3,180,189 95,101 SH   SOLE   95,101 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E104   1,949,560 26,478 SH   SOLE   26,477 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192   447,758 5,899 SH   SOLE   5,898 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605   267,926 6,048 SH   SOLE 51 6,048 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605   1,591,681 35,930 SH   SOLE   35,929 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302   13,140,391 82,328 SH   SOLE   82,328 0 0
FIRST TR EXCH TRADED FD III ETF 33739P202   399,501 14,769 SH   SOLE   14,769 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q408   4,728,280 79,574 SH   SOLE   79,573 0 0
FIRST TR EXCHANGE TRAD FD VI ETF 33739H101   835,848 34,827 SH   SOLE   34,827 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X309   216,661 4,228 SH   SOLE   4,228 0 0
FIRST TR EXCH TRADED FD III ETF 33739P103   473,513 8,909 SH   SOLE 51 8,909 0 0
FIRST TR EXCH TRADED FD III ETF 33739P103   927,468 17,450 SH   SOLE   17,450 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200   2,067,454 43,765 SH   SOLE   43,764 0 0
FIRST TR EXCH TRADED FD III ETF 33739N108   1,055,812 21,600 SH   SOLE   21,600 0 0
FIRST TR MID CAP CORE ALPHAD ETF 33735B108   224,191 2,434 SH   SOLE   2,434 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500   564,468 13,241 SH   SOLE   13,241 0 0
FIRST TR EXCHANGE TRADED FD ETF 33737A108   110,133 1,173 SH   SOLE 9 1,173 0 0
FIRST TR EXCHANGE TRADED FD ETF 33737A108   1,122,588 11,956 SH   SOLE   11,956 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846   1,028,345 22,636 SH   SOLE   22,635 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R811   13,683,027 202,322 SH   SOLE   202,321 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R118   1,178 21 SH   SOLE 19 21 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R118   303,896 5,418 SH   SOLE   5,418 0 0
FIRST TR NAS100 EQ WEIGHTED ETF 337344105   935,736 8,998 SH   SOLE   8,998 0 0
FIRST TR NASDAQ 100 TECH IND ETF 337345102   10,309,497 70,968 SH   SOLE   70,967 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E807   246,252 9,475 SH   SOLE   9,474 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D101   24,703 935 SH   SOLE 19 935 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D101   182,425 6,905 SH   SOLE   6,904 0 0
FIRST TR EXCH TRADED FD III ETF 33739E108   5,479,289 343,099 SH   SOLE   343,098 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R704   1,154,630 22,411 SH   SOLE   22,411 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R506   1,209,529 26,323 SH   SOLE   26,322 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309   668,528 14,616 SH   SOLE   14,615 0 0
FIRST TR SPECIALTY FIN & FIN CEF 33733G109   67,909 20,151 SH   SOLE   20,151 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D408   542,266 13,823 SH   SOLE   13,822 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F805   538,530 12,805 SH   SOLE   12,805 0 0
FIRST TR EXCHANGE TRADED FD ETF 336920103   549,049 6,538 SH   SOLE   6,538 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106   797,563 21,331 SH   SOLE   21,330 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733B100   2,496 30 SH   SOLE 49 30 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733B100   1,169,851 14,137 SH   SOLE   14,137 0 0
FIRSTENERGY CORP Stock 337932107   48,057 1,406 SH   SOLE 19 1,406 0 0
FIRSTENERGY CORP Stock 337932107   4,102 120 SH   SOLE 33 120 0 0
FIRSTENERGY CORP Stock 337932107   281,607 8,239 SH   SOLE   8,238 0 0
FISERV INC Stock 337738108   28,240 250 SH   SOLE 2 250 0 0
FISERV INC Stock 337738108   103,812 919 SH   SOLE 19 919 0 0
FISERV INC Stock 337738108   9,715 86 SH   SOLE 33 86 0 0
FISERV INC Stock 337738108   6,778 60 SH   SOLE 36 60 0 0
FISERV INC Stock 337738108   3,502 31 SH   SOLE 46 31 0 0
FISERV INC Stock 337738108   2,580,684 22,846 SH   SOLE   22,846 0 0
FIVE BELOW INC Stock 33829M101   425,288 2,643 SH   SOLE   2,643 0 0
FIVERR INTL LTD Stock M4R82T106   203,174 8,303 SH   SOLE   8,303 0 0
FLAHERTY & CRUMRINE PFD SECS CEF 338478100   144,317 11,127 SH   SOLE   11,127 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105   18,895 74 SH   SOLE 9 74 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105   1,532 6 SH   SOLE 33 6 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105   498,168 1,951 SH   SOLE   1,951 0 0
FLEX LNG LTD Stock G35947202   715,484 23,723 SH   SOLE   23,722 0 0
FLEXSHARES TR ETF 33939L407   890 22 SH   SOLE 49 22 0 0
FLEXSHARES TR ETF 33939L407   1,084,643 26,821 SH   SOLE   26,821 0 0
FMC CORP Stock 302491303   5,291 79 SH   SOLE 9 79 0 0
FMC CORP Stock 302491303   201 3 SH   SOLE 33 3 0 0
FMC CORP Stock 302491303   2,947 44 SH   SOLE 46 44 0 0
FMC CORP Stock 302491303   669,917 10,003 SH   SOLE   10,003 0 0
FORD MTR CO DEL Stock 345370860   9,365 754 SH   SOLE 9 754 0 0
FORD MTR CO DEL Stock 345370860   105,272 8,476 SH   SOLE 19 8,475 0 0
FORD MTR CO DEL Stock 345370860   11,264 907 SH   SOLE 33 906 0 0
FORD MTR CO DEL Stock 345370860   3,813 307 SH   SOLE 36 307 0 0
FORD MTR CO DEL Stock 345370860   6,578 530 SH   SOLE 49 529 0 0
FORD MTR CO DEL Stock 345370860   1,921,829 154,737 SH   SOLE   154,736 0 0
FORTINET INC Stock 34959E109   7,804 133 SH   SOLE 9 133 0 0
FORTINET INC Stock 34959E109   124,754 2,126 SH   SOLE 19 2,126 0 0
FORTINET INC Stock 34959E109   1,350 23 SH   SOLE 33 23 0 0
FORTINET INC Stock 34959E109   50,171 855 SH   SOLE 50 855 0 0
FORTINET INC Stock 34959E109   3,882,061 66,156 SH   SOLE   66,156 0 0
FOX FACTORY HLDG CORP Stock 35138V102   142,774 1,441 SH   SOLE 23 1,441 0 0
FOX FACTORY HLDG CORP Stock 35138V102   88,379 892 SH   SOLE   892 0 0
FRANCO NEV CORP Stock 351858105   42,049 315 SH   SOLE 26 315 0 0
FRANCO NEV CORP Stock 351858105   4,272 32 SH   SOLE 36 32 0 0
FRANCO NEV CORP Stock 351858105   4,813,561 36,059 SH   SOLE   36,059 0 0
LEGG MASON ETF INVT ETF 52468L505   291,855 10,706 SH   SOLE   10,706 0 0
FRANKLIN RESOURCES INC Stock 354613101   127,816 5,200 SH   SOLE 5 5,200 0 0
FRANKLIN RESOURCES INC Stock 354613101   959 39 SH   SOLE 33 39 0 0
FRANKLIN RESOURCES INC Stock 354613101   113,215 4,606 SH   SOLE   4,606 0 0
FREEPORT-MCMORAN INC Stock 35671D857   52,915 1,419 SH   SOLE 24 1,419 0 0
FREEPORT-MCMORAN INC Stock 35671D857   6,456 173 SH   SOLE 33 173 0 0
FREEPORT-MCMORAN INC Stock 35671D857   119,328 3,200 SH   SOLE 41 3,200 0 0
FREEPORT-MCMORAN INC Stock 35671D857   14,357 385 SH   SOLE 43 385 0 0
FREEPORT-MCMORAN INC Stock 35671D857   5,636 151 SH   SOLE 49 151 0 0
FREEPORT-MCMORAN INC Stock 35671D857   3,031,179 81,287 SH   SOLE   81,286 0 0
FS KKR CAP CORP CEF 302635206   1,692,521 85,958 SH   SOLE   85,958 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U760   228,370 11,598 SH   SOLE   11,598 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U778   2,886,901 146,766 SH   SOLE   146,765 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F755   1,655,206 67,587 SH   SOLE   67,587 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U703   3,445,964 162,163 SH   SOLE   162,163 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U869   485,937 24,592 SH   SOLE   24,591 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q705   203,850 4,130 SH   SOLE   4,129 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F763   336,631 8,636 SH   SOLE 25 8,636 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F763   24,479 628 SH   SOLE   628 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F847   606,048 15,595 SH   SOLE   15,595 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F631   789,491 24,367 SH   SOLE   24,367 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F839   2,604,019 73,394 SH   SOLE   73,394 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F466   500,105 24,599 SH   SOLE   24,599 0 0
FULGENT GENETICS INC Stock 359664109   1,093,345 40,888 SH   SOLE   40,888 0 0
GABELLI CONV & INC SECS FD I CEF 36240B109   69,554 18,548 SH   SOLE   18,547 0 0
GABELLI EQUITY TR INC CEF 362397101   584,135 113,867 SH   SOLE   113,866 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108   1,002 22 SH   SOLE 9 22 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108   49,655 1,090 SH   SOLE 19 1,090 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108   4,555 100 SH   SOLE 49 100 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108   255,348 5,606 SH   SOLE   5,605 0 0
GAP INC Stock 364760108   289,784 27,261 SH   SOLE   27,261 0 0
GARMIN LTD Stock H2906T109   9,994 95 SH   SOLE 7 95 0 0
GARMIN LTD Stock H2906T109   845 8 SH   SOLE 33 8 0 0
GARMIN LTD Stock H2906T109   625,217 5,943 SH   SOLE   5,943 0 0
GARTNER INC Stock 366651107   19,586 57 SH   SOLE 9 57 0 0
GARTNER INC Stock 366651107   7,216 21 SH   SOLE 19 21 0 0
GARTNER INC Stock 366651107   59,445 173 SH   SOLE 28 173 0 0
GARTNER INC Stock 366651107   1,718 5 SH   SOLE 33 5 0 0
GARTNER INC Stock 366651107   147,752 430 SH   SOLE 51 430 0 0
GARTNER INC Stock 366651107   58,070 169 SH   SOLE 53 169 0 0
GARTNER INC Stock 366651107   8,934 26 SH   SOLE 54 26 0 0
GARTNER INC Stock 366651107   646,305 1,881 SH   SOLE   1,880 0 0
GATES INDL CORP PLC Stock G39108108   389,283 33,530 SH   SOLE 6 33,530 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   5,989 88 SH   SOLE 33 88 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   1,293 19 SH   SOLE 36 19 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   1,089 16 SH   SOLE 40 16 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   1,701 25 SH   SOLE 46 25 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   731,354 10,749 SH   SOLE   10,748 0 0
GENERAC HLDGS INC Stock 368736104   2,833 26 SH   SOLE 33 26 0 0
GENERAC HLDGS INC Stock 368736104   1,961 18 SH   SOLE 36 18 0 0
GENERAC HLDGS INC Stock 368736104   654 6 SH   SOLE 46 6 0 0
GENERAC HLDGS INC Stock 368736104   278,938 2,560 SH   SOLE   2,560 0 0
GENERAL DYNAMICS CORP Stock 369550108   1,569,731 7,104 SH   SOLE 6 7,103 0 0
GENERAL DYNAMICS CORP Stock 369550108   3,094 14 SH   SOLE 9 14 0 0
GENERAL DYNAMICS CORP Stock 369550108   130,597 591 SH   SOLE 19 591 0 0
GENERAL DYNAMICS CORP Stock 369550108   12,184 55 SH   SOLE 33 55 0 0
GENERAL DYNAMICS CORP Stock 369550108   1,547 7 SH   SOLE 36 7 0 0
GENERAL DYNAMICS CORP Stock 369550108   2,060,531 9,325 SH   SOLE   9,324 0 0
GENERAL ELECTRIC CO Stock 369604301   14,831 134 SH   SOLE 33 134 0 0
GENERAL ELECTRIC CO Stock 369604301   6,522 59 SH   SOLE 36 59 0 0
GENERAL ELECTRIC CO Stock 369604301   5,306 48 SH   SOLE 40 48 0 0
GENERAL ELECTRIC CO Stock 369604301   14,522 131 SH   SOLE 43 131 0 0
GENERAL ELECTRIC CO Stock 369604301   24,137 218 SH   SOLE 49 218 0 0
GENERAL ELECTRIC CO Stock 369604301   2,939,347 26,588 SH   SOLE   26,588 0 0
GENERAL MLS INC Stock 370334104   1,472 23 SH   SOLE 19 23 0 0
GENERAL MLS INC Stock 370334104   1,536 24 SH   SOLE 33 24 0 0
GENERAL MLS INC Stock 370334104   3,647 57 SH   SOLE 36 57 0 0
GENERAL MLS INC Stock 370334104   2,112 33 SH   SOLE 46 33 0 0
GENERAL MLS INC Stock 370334104   1,152 18 SH   SOLE 49 18 0 0
GENERAL MLS INC Stock 370334104   2,721,749 42,534 SH   SOLE   42,533 0 0
GENERAL MTRS CO Stock 37045V100   5,572 169 SH   SOLE 9 169 0 0
GENERAL MTRS CO Stock 37045V100   2,308 70 SH   SOLE 19 70 0 0
GENERAL MTRS CO Stock 37045V100   12,808 388 SH   SOLE 33 388 0 0
GENERAL MTRS CO Stock 37045V100   54,571 1,655 SH   SOLE 43 1,655 0 0
GENERAL MTRS CO Stock 37045V100   1,352 41 SH   SOLE 49 41 0 0
GENERAL MTRS CO Stock 37045V100   635,696 19,281 SH   SOLE   19,281 0 0
GENESIS ENERGY L P Stock 371927104   267,856 25,955 SH   SOLE   25,955 0 0
GENPREX INC Stock 372446104   6,786 17,185 SH   SOLE   17,185 0 0
GENTEX CORP Stock 371901109   3,742 115 SH   SOLE 19 115 0 0
GENTEX CORP Stock 371901109   281,373 8,647 SH   SOLE   8,647 0 0
GENUINE PARTS CO Stock 372460105   30,175 209 SH   SOLE 7 209 0 0
GENUINE PARTS CO Stock 372460105   4,100 28 SH   SOLE 33 28 0 0
GENUINE PARTS CO Stock 372460105   1,155 8 SH   SOLE 46 8 0 0
GENUINE PARTS CO Stock 372460105   887,327 6,146 SH   SOLE   6,145 0 0
GFL ENVIRONMENTAL INC Stock 36168Q104   104,808 3,300 SH   SOLE 5 3,300 0 0
GFL ENVIRONMENTAL INC Stock 36168Q104   90,388 2,846 SH   SOLE   2,845 0 0
GILAT SATELLITE NETWORKS LTD Stock M51474118   91,788 14,275 SH   SOLE   14,275 0 0
GILEAD SCIENCES INC Stock 375558103   573,876 7,658 SH   SOLE 6 7,657 0 0
GILEAD SCIENCES INC Stock 375558103   2,923 39 SH   SOLE 9 39 0 0
GILEAD SCIENCES INC Stock 375558103   118,160 1,577 SH   SOLE 19 1,576 0 0
GILEAD SCIENCES INC Stock 375558103   12,778 171 SH   SOLE 33 170 0 0
GILEAD SCIENCES INC Stock 375558103   30,351 405 SH   SOLE 52 405 0 0
GILEAD SCIENCES INC Stock 375558103   5,790,888 77,274 SH   SOLE   77,273 0 0
GLADSTONE CAPITAL CORP CEF 376535100   103,206 10,706 SH   SOLE   10,706 0 0
GLOBAL MED REIT INC REIT 37954A204   852,813 95,074 SH   SOLE   95,073 0 0
GLOBAL PMTS INC Stock 37940X102   12,808 111 SH   SOLE 9 111 0 0
GLOBAL PMTS INC Stock 37940X102   8,318 72 SH   SOLE 33 72 0 0
GLOBAL PMTS INC Stock 37940X102   1,385 12 SH   SOLE 46 12 0 0
GLOBAL PMTS INC Stock 37940X102   370,641 3,212 SH   SOLE   3,212 0 0
GLOBAL SELF STORAGE INC REIT 37955N106   76,500 15,741 SH   SOLE   15,740 0 0
GLOBAL X FDS ETF 37960A859   238,824 11,189 SH   SOLE   11,189 0 0
GLOBAL X FDS ETF 37960A669   482,784 22,035 SH   SOLE   22,034 0 0
GLOBAL X FDS ETF 37954Y871   578,439 21,392 SH   SOLE   21,391 0 0
GLOBAL X FDS ETF 37954Y855   663,220 12,021 SH   SOLE   12,021 0 0
GLOBAL X FDS ETF 37954Y343   1,069,268 23,980 SH   SOLE   23,980 0 0
GLOBAL X FDS ETF 37954Y483   958,380 57,148 SH   SOLE   57,148 0 0
GLOBAL X FDS ETF 37954Y475   819,550 21,074 SH   SOLE   21,073 0 0
GLOBAL X FDS ETF 37950E291   1,582,620 97,723 SH   SOLE   97,722 0 0
GLOBAL X FDS ETF 37950E333   1,004,712 114,444 SH   SOLE   114,443 0 0
GLOBAL X FDS ETF 37954Y673   303,571 9,992 SH   SOLE   9,992 0 0
GLOBAL X FDS ETF 37954Y657   25,017 1,330 SH   SOLE 36 1,330 0 0
GLOBAL X FDS ETF 37954Y657   400,095 21,270 SH   SOLE   21,270 0 0
GLOBALFOUNDRIES INC Stock G39387108   786,917 13,523 SH   SOLE   13,523 0 0
GLOBANT S A Stock L44385109   4,155 21 SH   SOLE 43 21 0 0
GLOBANT S A Stock L44385109   1,195,410 6,042 SH   SOLE   6,042 0 0
GLOBUS MED INC Stock 379577208   703,044 14,160 SH   SOLE   14,160 0 0
GOLAR LNG LTD Stock G9456A100   818,569 33,742 SH   SOLE   33,741 0 0
GOLDMAN SACHS ETF TR ETF 381430529   291,475 2,912 SH   SOLE 25 2,911 0 0
GOLDMAN SACHS ETF TR ETF 381430529   133,146 1,330 SH   SOLE 26 1,330 0 0
GOLDMAN SACHS ETF TR ETF 381430529   89,598 895 SH   SOLE   895 0 0
GOLDMAN SACHS ETF TR ETF 381430503   487,126 5,783 SH   SOLE   5,783 0 0
GOLDMAN SACHS BDC INC CEF 38147U107   229,636 15,772 SH   SOLE   15,771 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   15,208 47 SH   SOLE 7 47 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   11,325 35 SH   SOLE 9 35 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   17,473 54 SH   SOLE 19 54 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   9,472 29 SH   SOLE 33 29 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   9,707 30 SH   SOLE 36 30 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   4,854 15 SH   SOLE 46 15 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   2,605,426 8,052 SH   SOLE   8,052 0 0
GOLDMAN SACHS PHYSICAL GOLD ETF ETF 715426102   1,705,979 93,172 SH   SOLE   93,172 0 0
GOODRX HLDGS INC Stock 38246G108   661,880 117,563 SH   SOLE   117,563 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101   932,735 75,039 SH   SOLE   75,039 0 0
GRACO INC Stock 384109104   2,443,511 33,528 SH   SOLE 6 33,527 0 0
GRACO INC Stock 384109104   2,915 40 SH   SOLE 19 40 0 0
GRACO INC Stock 384109104   23,030 316 SH   SOLE 23 316 0 0
GRACO INC Stock 384109104   348,368 4,780 SH   SOLE   4,780 0 0
GRAND CANYON ED INC Stock 38526M106   265,318 2,270 SH   SOLE   2,270 0 0
GRANITE CONSTR INC Stock 387328107   349,824 9,201 SH   SOLE   9,201 0 0
GRANITE PT MTG TR INC REIT 38741L107   69,760 14,295 SH   SOLE   14,295 0 0
GRANITESHARES ETF TR ETF 38747R108   458,584 21,241 SH   SOLE   21,240 0 0
GRANITESHARES PLATINUM TR ETF 38748T103   90,793 10,300 SH   SOLE   10,300 0 0
GSK PLC ADR 37733W204   943 26 SH   SOLE 33 26 0 0
GSK PLC ADR 37733W204   2,562,741 70,696 SH   SOLE   70,696 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   271,448 1,916 SH   SOLE 25 1,915 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   9,352 66 SH   SOLE 36 66 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   5,266,062 37,166 SH   SOLE 49 37,166 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   10,569,712 74,597 SH   SOLE   74,597 0 0
GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101   345,879 23,386 SH   SOLE   23,386 0 0
HALEON PLC ADR 405552100   7,930 952 SH   SOLE 9 952 0 0
HALEON PLC ADR 405552100   2,316 278 SH   SOLE 33 278 0 0
HALEON PLC ADR 405552100   13,969 1,677 SH   SOLE 61 1,677 0 0
HALEON PLC ADR 405552100   115,238 13,834 SH   SOLE   13,834 0 0
HALLIBURTON CO Stock 406216101   7,088 175 SH   SOLE 9 175 0 0
HALLIBURTON CO Stock 406216101   1,377 34 SH   SOLE 19 34 0 0
HALLIBURTON CO Stock 406216101   10,972 271 SH   SOLE 33 270 0 0
HALLIBURTON CO Stock 406216101   4,658 115 SH   SOLE 36 115 0 0
HALLIBURTON CO Stock 406216101   494,596 12,212 SH   SOLE   12,212 0 0
HANESBRANDS INC Stock 410345102   665 168 SH   SOLE 39 168 0 0
HANESBRANDS INC Stock 410345102   100,940 25,490 SH   SOLE   25,489 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   23,471 331 SH   SOLE 19 331 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   852 12 SH   SOLE 33 12 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   1,064 15 SH   SOLE 46 15 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   791,075 11,156 SH   SOLE   11,156 0 0
HASBRO INC Stock 418056107   534 8 SH   SOLE 33 8 0 0
HASBRO INC Stock 418056107   198 3 SH   SOLE 46 3 0 0
HASBRO INC Stock 418056107   1,347,545 20,374 SH   SOLE   20,374 0 0
HAWAIIAN ELEC INDUSTRIES Stock 419870100   747,908 60,756 SH   SOLE   60,756 0 0
HAWKINS INC Stock 420261109   16,890 287 SH   SOLE 19 287 0 0
HAWKINS INC Stock 420261109   283,480 4,817 SH   SOLE   4,817 0 0
HCA HEALTHCARE INC Stock 40412C101   23,372 95 SH   SOLE 19 95 0 0
HCA HEALTHCARE INC Stock 40412C101   7,659 31 SH   SOLE 33 31 0 0
HCA HEALTHCARE INC Stock 40412C101   4,674 19 SH   SOLE 36 19 0 0
HCA HEALTHCARE INC Stock 40412C101   2,706 11 SH   SOLE 46 11 0 0
HCA HEALTHCARE INC Stock 40412C101   1,503,397 6,112 SH   SOLE   6,111 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   1,469 80 SH   SOLE 9 80 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   43,524 2,371 SH   SOLE 19 2,370 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   6,178 337 SH   SOLE 33 336 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   1,459,556 79,497 SH   SOLE   79,496 0 0
SELECT SECTOR SPDR TR ETF 81369Y209   141,299 1,098 SH   SOLE 19 1,097 0 0
SELECT SECTOR SPDR TR ETF 81369Y209   4,892 38 SH   SOLE 36 38 0 0
SELECT SECTOR SPDR TR ETF 81369Y209   7,565,705 58,767 SH   SOLE   58,767 0 0
HECLA MNG CO Stock 422704106   230,972 59,072 SH   SOLE   59,072 0 0
HEICO CORP NEW Stock 422806109   4,210 26 SH   SOLE 43 26 0 0
HEICO CORP NEW Stock 422806109   313,825 1,938 SH   SOLE   1,938 0 0
HENRY JACK & ASSOC INC Stock 426281101   34,762 230 SH   SOLE 23 230 0 0
HENRY JACK & ASSOC INC Stock 426281101   3,325 22 SH   SOLE 33 22 0 0
HENRY JACK & ASSOC INC Stock 426281101   358,806 2,374 SH   SOLE   2,374 0 0
HERCULES CAPITAL INC CEF 427096508   749,116 45,622 SH   SOLE   45,622 0 0
MILLERKNOLL INC Stock 600544100   253,204 10,356 SH   SOLE   10,356 0 0
HERSHEY CO Stock 427866108   1,546,574 7,730 SH   SOLE 6 7,729 0 0
HERSHEY CO Stock 427866108   36,214 181 SH   SOLE 19 181 0 0
HERSHEY CO Stock 427866108   5,820 29 SH   SOLE 33 29 0 0
HERSHEY CO Stock 427866108   11,004 55 SH   SOLE 36 55 0 0
HERSHEY CO Stock 427866108   2,001 10 SH   SOLE 46 10 0 0
HERSHEY CO Stock 427866108   1,759,212 8,793 SH   SOLE   8,792 0 0
HESS CORP Stock 42809H107   27,387 179 SH   SOLE 24 179 0 0
HESS CORP Stock 42809H107   5,075 33 SH   SOLE 32 33 0 0
HESS CORP Stock 42809H107   5,841 38 SH   SOLE 33 38 0 0
HESS CORP Stock 42809H107   203,819 1,332 SH   SOLE   1,332 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   4,447 256 SH   SOLE 9 256 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   2,590 149 SH   SOLE 33 149 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   44,901 2,585 SH   SOLE 36 2,585 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   1,806 104 SH   SOLE 46 104 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   160,071 9,215 SH   SOLE   9,215 0 0
HEXCEL CORP NEW Stock 428291108   11,400 175 SH   SOLE 33 175 0 0
HEXCEL CORP NEW Stock 428291108   405,500 6,225 SH   SOLE   6,225 0 0
HIGH INCOME SECS FD CEF 42968F108   82,584 13,342 SH   SOLE   13,341 0 0
HIGHWOODS PPTYS INC REIT 431284108   663,334 32,185 SH   SOLE   32,185 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   12,465 83 SH   SOLE 9 83 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   19,674 131 SH   SOLE 19 131 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   6,157 41 SH   SOLE 33 41 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   1,652 11 SH   SOLE 46 11 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   15,018 100 SH   SOLE 49 100 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   358,745 2,389 SH   SOLE   2,388 0 0
HF SINCLAIR CORP Stock 403949100   257,413 4,522 SH   SOLE   4,521 0 0
HOLOGIC INC Stock 436440101   10,341 149 SH   SOLE 19 149 0 0
HOLOGIC INC Stock 436440101   625 9 SH   SOLE 33 9 0 0
HOLOGIC INC Stock 436440101   972 14 SH   SOLE 46 14 0 0
HOLOGIC INC Stock 436440101   495,169 7,135 SH   SOLE   7,135 0 0
HOME DEPOT INC Stock 437076102   36,259 120 SH   SOLE 2 120 0 0
HOME DEPOT INC Stock 437076102   2,146,854 7,105 SH   SOLE 6 7,105 0 0
HOME DEPOT INC Stock 437076102   39,062 129 SH   SOLE 7 129 0 0
HOME DEPOT INC Stock 437076102   41,094 136 SH   SOLE 9 136 0 0
HOME DEPOT INC Stock 437076102   282,483 935 SH   SOLE 19 934 0 0
HOME DEPOT INC Stock 437076102   59,223 196 SH   SOLE 24 196 0 0
HOME DEPOT INC Stock 437076102   5,512 18 SH   SOLE 32 18 0 0
HOME DEPOT INC Stock 437076102   53,190 176 SH   SOLE 33 176 0 0
HOME DEPOT INC Stock 437076102   48,346 160 SH   SOLE 36 160 0 0
HOME DEPOT INC Stock 437076102   98,202 325 SH   SOLE 41 325 0 0
HOME DEPOT INC Stock 437076102   7,856 26 SH   SOLE 46 26 0 0
HOME DEPOT INC Stock 437076102   97,764 324 SH   SOLE 49 323 0 0
HOME DEPOT INC Stock 437076102   31,828 105 SH   SOLE 50 105 0 0
HOME DEPOT INC Stock 437076102   219,589 727 SH   SOLE 51 726 0 0
HOME DEPOT INC Stock 437076102   87,929 291 SH   SOLE 53 291 0 0
HOME DEPOT INC Stock 437076102   7,856 26 SH   SOLE 54 26 0 0
HOME DEPOT INC Stock 437076102   20,247,534 67,009 SH   SOLE   67,009 0 0
HONEST CO INC Stock 438333106   882 700 SH   SOLE 49 700 0 0
HONEST CO INC Stock 438333106   58,590 46,500 SH   SOLE   46,500 0 0
HONEYWELL INTL INC Stock 438516106   3,880 21 SH   SOLE 6 21 0 0
HONEYWELL INTL INC Stock 438516106   40,803 221 SH   SOLE 7 220 0 0
HONEYWELL INTL INC Stock 438516106   7,759 42 SH   SOLE 9 42 0 0
HONEYWELL INTL INC Stock 438516106   22,723 123 SH   SOLE 19 123 0 0
HONEYWELL INTL INC Stock 438516106   25,063 136 SH   SOLE 33 135 0 0
HONEYWELL INTL INC Stock 438516106   924 5 SH   SOLE 36 5 0 0
HONEYWELL INTL INC Stock 438516106   4,064 22 SH   SOLE 51 22 0 0
HONEYWELL INTL INC Stock 438516106   3,256,561 17,628 SH   SOLE   17,627 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   5,544 345 SH   SOLE 9 345 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   3,705 231 SH   SOLE 33 230 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   2,475 154 SH   SOLE 36 154 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   1,543 96 SH   SOLE 46 96 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   1,216,751 75,716 SH   SOLE   75,715 0 0
HOULIHAN LOKEY INC Stock 441593100   78,519 733 SH   SOLE 23 733 0 0
HOULIHAN LOKEY INC Stock 441593100   218,418 2,039 SH   SOLE   2,039 0 0
HP INC Stock 40434L105   2,124 83 SH   SOLE 33 82 0 0
HP INC Stock 40434L105   1,131 44 SH   SOLE 46 44 0 0
HP INC Stock 40434L105   2,054,375 79,937 SH   SOLE   79,936 0 0
HUBBELL INC Stock 443510607   5,015 16 SH   SOLE 19 16 0 0
HUBBELL INC Stock 443510607   327,993 1,047 SH   SOLE   1,046 0 0
HUBSPOT INC Stock 443573100   5,418 11 SH   SOLE 43 11 0 0
HUBSPOT INC Stock 443573100   32,013 65 SH   SOLE 48 65 0 0
HUBSPOT INC Stock 443573100   2,393,251 4,859 SH   SOLE   4,859 0 0
HUMANA INC Stock 444859102   7,784 16 SH   SOLE 9 16 0 0
HUMANA INC Stock 444859102   3,406 7 SH   SOLE 19 7 0 0
HUMANA INC Stock 444859102   7,805 16 SH   SOLE 33 16 0 0
HUMANA INC Stock 444859102   3,406 7 SH   SOLE 36 7 0 0
HUMANA INC Stock 444859102   27,345 56 SH   SOLE 43 56 0 0
HUMANA INC Stock 444859102   1,460 3 SH   SOLE 46 3 0 0
HUMANA INC Stock 444859102   467,463 961 SH   SOLE   960 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   1,383 133 SH   SOLE 9 133 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   50,037 4,811 SH   SOLE 19 4,811 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   5,000 481 SH   SOLE 33 480 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   4,004 385 SH   SOLE 36 385 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   1,456 140 SH   SOLE 46 140 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   36,556 3,515 SH   SOLE 52 3,515 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   255,858 24,602 SH   SOLE   24,601 0 0
HURON CONSULTING GROUP INC Stock 447462102   2,083 20 SH   SOLE 9 20 0 0
HURON CONSULTING GROUP INC Stock 447462102   289,669 2,781 SH   SOLE   2,781 0 0
HYATT HOTELS CORP Stock 448579102   265,836 2,506 SH   SOLE   2,506 0 0
HYCROFT MINING HOLDING CORP Stock 44862P109   4,218 14,135 SH   SOLE   14,135 0 0
ICAHN ENTERPRISES LP Stock 451100101   787,158 39,796 SH   SOLE   39,795 0 0
ICON PLC Stock G4705A100   22,655 92 SH   SOLE 2 92 0 0
ICON PLC Stock G4705A100   774,703 3,146 SH   SOLE   3,146 0 0
IDEXX LABS INC Stock 45168D104   6,559 15 SH   SOLE 9 15 0 0
IDEXX LABS INC Stock 45168D104   4,373 10 SH   SOLE 19 10 0 0
IDEXX LABS INC Stock 45168D104   6,996 16 SH   SOLE 33 16 0 0
IDEXX LABS INC Stock 45168D104   15,304 35 SH   SOLE 43 35 0 0
IDEXX LABS INC Stock 45168D104   42,852 98 SH   SOLE 50 98 0 0
IDEXX LABS INC Stock 45168D104   11,806 27 SH   SOLE 54 27 0 0
IDEXX LABS INC Stock 45168D104   351,565 804 SH   SOLE   804 0 0
ILLINOIS TOOL WKS INC Stock 452308109   1,678,490 7,288 SH   SOLE 6 7,287 0 0
ILLINOIS TOOL WKS INC Stock 452308109   20,145 87 SH   SOLE 33 87 0 0
ILLINOIS TOOL WKS INC Stock 452308109   14,279 62 SH   SOLE 36 62 0 0
ILLINOIS TOOL WKS INC Stock 452308109   3,224 14 SH   SOLE 46 14 0 0
ILLINOIS TOOL WKS INC Stock 452308109   3,263,854 14,172 SH   SOLE   14,171 0 0
LITMAN GREGORY FDS TR ETF 53700T827   3,761,501 130,156 SH   SOLE   130,155 0 0
INDEPENDENCE RLTY TR INC REIT 45378A106   66,903 4,755 SH   SOLE   4,755 0 0
SELECT SECTOR SPDR TR ETF 81369Y704   31,778 313 SH   SOLE 19 313 0 0
SELECT SECTOR SPDR TR ETF 81369Y704   6,083 60 SH   SOLE 36 60 0 0
SELECT SECTOR SPDR TR ETF 81369Y704   253 3 SH   SOLE 49 2 0 0
SELECT SECTOR SPDR TR ETF 81369Y704   5,437,706 53,637 SH   SOLE   53,636 0 0
ING GROEP N.V. ADR 456837103   580 44 SH   SOLE 33 44 0 0
ING GROEP N.V. ADR 456837103   2,096 159 SH   SOLE 36 159 0 0
ING GROEP N.V. ADR 456837103   673,063 51,067 SH   SOLE   51,067 0 0
INGERSOLL RAND INC Stock 45687V106   5,862 92 SH   SOLE 19 92 0 0
INGERSOLL RAND INC Stock 45687V106   1,338 21 SH   SOLE 33 21 0 0
INGERSOLL RAND INC Stock 45687V106   1,657 26 SH   SOLE 46 26 0 0
INGERSOLL RAND INC Stock 45687V106   535,977 8,411 SH   SOLE   8,411 0 0
INMODE LTD Stock M5425M103   7,524 247 SH   SOLE 7 247 0 0
INMODE LTD Stock M5425M103   2,607,285 85,597 SH   SOLE   85,597 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101   904,873 11,960 SH   SOLE   11,959 0 0
INNOVATOR ETFS TR ETF 45782C359   380,855 15,830 SH   SOLE   15,830 0 0
INNOVATOR ETFS TR ETF 45782C334   567,698 13,575 SH   SOLE   13,575 0 0
INNOVATOR ETFS TR ETF 45782C615   217,031 5,105 SH   SOLE   5,105 0 0
INNOVATOR ETFS TR ETF 45783Y814   726,987 19,386 SH   SOLE   19,386 0 0
INNOVATOR ETFS TR ETF 45782C888   342,705 9,800 SH   SOLE   9,800 0 0
INNOVATOR ETFS TR ETF 45782C755   423,476 12,903 SH   SOLE   12,903 0 0
INNOVATOR ETFS TR ETF 45782C870   10,346 338 SH   SOLE 60 338 0 0
INNOVATOR ETFS TR ETF 45782C870   431,203 14,087 SH   SOLE   14,087 0 0
INNOVATOR ETFS TR ETF 45782C540   1,189,230 36,750 SH   SOLE   36,750 0 0
INNOVATOR ETFS TR ETF 45782C417   747,039 24,528 SH   SOLE   24,528 0 0
INNOVATOR ETFS TR ETF 45782C508   1,383,984 39,774 SH   SOLE   39,774 0 0
INNOVATOR ETFS TR ETF 45782C813   938,410 27,846 SH   SOLE   27,846 0 0
INNOVATOR ETFS TR ETF 45782C748   277,313 8,857 SH   SOLE   8,857 0 0
INNOVATOR ETFS TR ETF 45782C383   264,169 7,888 SH   SOLE   7,888 0 0
INNOVATOR ETFS TR ETF 45782C318   555,507 18,818 SH   SOLE   18,818 0 0
INNOVATOR ETFS TR ETF 45782C573   224,841 6,801 SH   SOLE   6,801 0 0
INNOVATOR ETFS TR ETF 45782C805   453,005 17,583 SH   SOLE   17,583 0 0
INNOVATOR ETFS TR ETF 45782C839   268,552 9,513 SH   SOLE   9,513 0 0
NORTHERN LTS FD TR IV ETF 66538H419   535,037 20,305 SH   SOLE   20,305 0 0
INTEL CORP Stock 458140100   8,319 234 SH   SOLE 4 234 0 0
INTEL CORP Stock 458140100   5,546 156 SH   SOLE 9 156 0 0
INTEL CORP Stock 458140100   27,551 775 SH   SOLE 19 775 0 0
INTEL CORP Stock 458140100   38,856 1,093 SH   SOLE 24 1,093 0 0
INTEL CORP Stock 458140100   18,258 514 SH   SOLE 33 513 0 0
INTEL CORP Stock 458140100   12,093 340 SH   SOLE 36 340 0 0
INTEL CORP Stock 458140100   1,671 47 SH   SOLE 39 47 0 0
INTEL CORP Stock 458140100   17,597 495 SH   SOLE 40 495 0 0
INTEL CORP Stock 458140100   6,789,582 190,987 SH   SOLE   190,986 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107   112,615 1,301 SH   SOLE 23 1,301 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107   204,070 2,358 SH   SOLE   2,357 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   14,009 127 SH   SOLE 33 127 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   23,920 217 SH   SOLE 43 217 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   19,914 181 SH   SOLE 48 181 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   818,890 7,443 SH   SOLE   7,443 0 0
INTERDIGITAL INC Stock 45867G101   0 0 SH   SOLE 19 0 0 0
INTERDIGITAL INC Stock 45867G101   2,019,641 25,170 SH   SOLE   25,170 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   13,890 99 SH   SOLE 9 99 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   109,826 783 SH   SOLE 19 782 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   25,308 180 SH   SOLE 33 180 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   6,734 48 SH   SOLE 46 48 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   12,002,217 85,547 SH   SOLE   85,546 0 0
INTERNATIONAL PAPER CO Stock 460146103   6,988 197 SH   SOLE 19 197 0 0
INTERNATIONAL PAPER CO Stock 460146103   4,829 136 SH   SOLE 33 136 0 0
INTERNATIONAL PAPER CO Stock 460146103   4,505 127 SH   SOLE 36 127 0 0
INTERNATIONAL PAPER CO Stock 460146103   1,048,106 29,549 SH   SOLE   29,549 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   4,872 170 SH   SOLE 9 170 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   3,325 116 SH   SOLE 19 116 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   1,607 56 SH   SOLE 33 56 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   258 9 SH   SOLE 36 9 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   831 29 SH   SOLE 46 29 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   328,878 11,475 SH   SOLE   11,475 0 0
INTUIT Stock 461202103   34,744 68 SH   SOLE 2 68 0 0
INTUIT Stock 461202103   11,752 23 SH   SOLE 4 23 0 0
INTUIT Stock 461202103   12,263 24 SH   SOLE 9 24 0 0
INTUIT Stock 461202103   141,530 277 SH   SOLE 19 277 0 0
INTUIT Stock 461202103   224,814 440 SH   SOLE 30 440 0 0
INTUIT Stock 461202103   14,852 29 SH   SOLE 33 29 0 0
INTUIT Stock 461202103   14,817 29 SH   SOLE 36 29 0 0
INTUIT Stock 461202103   102,188 200 SH   SOLE 41 200 0 0
INTUIT Stock 461202103   68,628 134 SH   SOLE 43 134 0 0
INTUIT Stock 461202103   19,416 38 SH   SOLE 54 38 0 0
INTUIT Stock 461202103   5,233,664 10,243 SH   SOLE   10,243 0 0
INTUITIVE SURGICAL INC Stock 46120E602   14,322 49 SH   SOLE 4 49 0 0
INTUITIVE SURGICAL INC Stock 46120E602   8,184 28 SH   SOLE 9 28 0 0
INTUITIVE SURGICAL INC Stock 46120E602   92,656 317 SH   SOLE 19 317 0 0
INTUITIVE SURGICAL INC Stock 46120E602   15,199 52 SH   SOLE 33 52 0 0
INTUITIVE SURGICAL INC Stock 46120E602   11,984 41 SH   SOLE 36 41 0 0
INTUITIVE SURGICAL INC Stock 46120E602   111,070 380 SH   SOLE 41 380 0 0
INTUITIVE SURGICAL INC Stock 46120E602   29,229 100 SH   SOLE 43 100 0 0
INTUITIVE SURGICAL INC Stock 46120E602   2,923 10 SH   SOLE 46 10 0 0
INTUITIVE SURGICAL INC Stock 46120E602   49,397 169 SH   SOLE 48 169 0 0
INTUITIVE SURGICAL INC Stock 46120E602   52,612 180 SH   SOLE 50 180 0 0
INTUITIVE SURGICAL INC Stock 46120E602   190,281 651 SH   SOLE 51 651 0 0
INTUITIVE SURGICAL INC Stock 46120E602   74,242 254 SH   SOLE 53 254 0 0
INTUITIVE SURGICAL INC Stock 46120E602   5,315,586 18,186 SH   SOLE   18,186 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V100   433,272 5,429 SH   SOLE   5,429 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841   11,141 539 SH   SOLE 19 539 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841   325,242 15,735 SH   SOLE   15,735 0 0
INVESCO CURRENCYSHARES JAPAN ETF 46138W107   662,449 10,652 SH   SOLE   10,652 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H403   177,171 10,038 SH   SOLE   10,038 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V506   447,728 12,256 SH   SOLE   12,256 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V563   401,652 20,930 SH   SOLE   20,930 0 0
INVESCO MUN OPPORTUNITY TR CEF 46132C107   115,220 14,000 SH   SOLE   14,000 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G649   59,111 401 SH   SOLE 36 401 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G649   2,185,606 14,827 SH   SOLE   14,826 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   23,224 1,048 SH   SOLE 6 1,048 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   7,845 354 SH   SOLE 19 354 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   8,753 395 SH   SOLE 36 395 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   282,399 12,744 SH   SOLE   12,743 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   19,465 1,302 SH   SOLE 19 1,302 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   3,319 222 SH   SOLE 36 222 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   287,606 19,238 SH   SOLE   19,237 0 0
INVESCO QQQ TR ETF 46090E103   553,885 1,546 SH   SOLE   1,546 0 0
INVESCO QQQ TR ETF 46090E103   819,363 2,287 SH   SOLE 19 2,287 0 0
INVESCO QQQ TR ETF 46090E103   358 1 SH   SOLE 36 1 0 0
INVESCO QQQ TR ETF 46090E103   7,165 20 SH   SOLE 39 20 0 0
INVESCO QQQ TR ETF 46090E103   197,246 551 SH   SOLE 49 550 0 0
INVESCO QQQ TR ETF 46090E103   44,881,031 125,272 SH   SOLE   125,271 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J619   1,012,462 22,087 SH   SOLE   22,086 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V381   706,060 16,779 SH   SOLE   16,779 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332   68,026 2,483 SH   SOLE 49 2,482 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332   411,214 15,008 SH   SOLE   15,007 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282   1,417 50 SH   SOLE 19 50 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282   10,416 370 SH   SOLE 22 370 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282   4,360,717 154,910 SH   SOLE   154,910 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V274   1,494,865 29,725 SH   SOLE   29,724 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431   21,533 236 SH   SOLE 36 236 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431   330,941 3,627 SH   SOLE 51 3,627 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431   1,646,479 18,046 SH   SOLE   18,045 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370   45 1 SH   SOLE 51 0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370   242,862 3,465 SH   SOLE   3,464 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E362   566,467 14,454 SH   SOLE   14,454 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266   654,954 21,723 SH   SOLE   21,723 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V258   327,802 4,455 SH   SOLE   4,455 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V241   556,345 11,118 SH   SOLE   11,118 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V191   390,435 3,963 SH   SOLE   3,963 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V472   2,418,723 30,031 SH   SOLE   30,031 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V456   201,061 4,386 SH   SOLE 51 4,386 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V456   1,054 23 SH   SOLE   23 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V167   220,884 2,425 SH   SOLE   2,425 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V647   2,376,854 55,534 SH   SOLE   55,533 0 0
INVESCO SR INCOME TR CEF 46131H107   39,200 10,000 SH   SOLE   10,000 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A804   265,937 5,959 SH   SOLE 11 5,958 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887   15,407 310 SH   SOLE 22 310 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887   758,756 15,267 SH   SOLE   15,266 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870   595,799 26,634 SH   SOLE 11 26,633 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870   388,925 17,386 SH   SOLE   17,386 0 0
INVESTAR HLDG CORP Stock 46134L105   133,434 12,600 SH   SOLE   12,600 0 0
INVITAE CORP Stock 46185L103   26,157 43,220 SH   SOLE   43,220 0 0
BARCLAYS BANK PLC ETF 06738C778   1,575 49 SH   SOLE 36 49 0 0
BARCLAYS BANK PLC ETF 06738C778   994,257 30,935 SH   SOLE   30,935 0 0
INDEXIQ ACTIVE ETF TR ETF 45409F819   241,402 5,055 SH   SOLE   5,055 0 0
IQVIA HLDGS INC Stock 46266C105   365,467 1,858 SH   SOLE 19 1,857 0 0
IQVIA HLDGS INC Stock 46266C105   4,722 24 SH   SOLE 33 24 0 0
IQVIA HLDGS INC Stock 46266C105   228,033 1,159 SH   SOLE 51 1,159 0 0
IQVIA HLDGS INC Stock 46266C105   90,308 459 SH   SOLE 53 459 0 0
IQVIA HLDGS INC Stock 46266C105   1,748,604 8,887 SH   SOLE   8,887 0 0
IRIS ENERGY LTD Stock Q4982L109   39,697 10,700 SH   SOLE   10,700 0 0
IRON MTN INC DEL REIT 46284V101   1,480 25 SH   SOLE 33 24 0 0
IRON MTN INC DEL REIT 46284V101   1,189 20 SH   SOLE 46 20 0 0
IRON MTN INC DEL REIT 46284V101   1,560,339 26,246 SH   SOLE   26,246 0 0
ISHARES TR ETF 464288653   196,001 1,990 SH   SOLE 36 1,990 0 0
ISHARES TR ETF 464288653   2,115,002 21,479 SH   SOLE   21,478 0 0
ISHARES TR ETF 464287432   130,137 1,467 SH   SOLE 9 1,467 0 0
ISHARES TR ETF 464287432   337,980 3,811 SH   SOLE 11 3,810 0 0
ISHARES TR ETF 464287432   1,241,217 13,995 SH   SOLE   13,995 0 0
ISHARES TR ETF 464287432   33,081 373 SH   SOLE 19 373 0 0
ISHARES TR ETF 464287432   5,676 64 SH   SOLE 22 64 0 0
ISHARES TR ETF 464287432   735,544 8,293 SH   SOLE 36 8,293 0 0
ISHARES TR ETF 464287432   10,683,868 120,463 SH   SOLE   120,463 0 0
ISHARES TR ETF 46436E718   640,063 6,358 SH   SOLE 25 6,358 0 0
ISHARES TR ETF 46436E718   13,649 136 SH   SOLE 32 135 0 0
ISHARES TR ETF 46436E718   8,144 81 SH   SOLE 60 80 0 0
ISHARES TR ETF 46436E718   2,634,598 26,171 SH   SOLE   26,170 0 0
ISHARES TR ETF 46434V407   26,054 635 SH   SOLE 22 635 0 0
ISHARES TR ETF 46434V407   6,659 162 SH   SOLE 36 162 0 0
ISHARES TR ETF 46434V407   1,059,681 25,827 SH   SOLE   25,826 0 0
ISHARES TR ETF 46429B747   1,454 15 SH   SOLE 36 15 0 0
ISHARES TR ETF 46429B747   2,831,305 29,213 SH   SOLE   29,212 0 0
ISHARES TR ETF 464288646   142,364 2,857 SH   SOLE 19 2,857 0 0
ISHARES TR ETF 464288646   10,975 220 SH   SOLE 36 220 0 0
ISHARES TR ETF 464288646   36,426 731 SH   SOLE 49 731 0 0
ISHARES TR ETF 464288646   2,674,630 53,675 SH   SOLE   53,675 0 0
ISHARES TR ETF 464287457   3,735,389 46,133 SH   SOLE   46,133 0 0
ISHARES TR ETF 464287457   1,053 13 SH   SOLE 36 13 0 0
ISHARES TR ETF 464287457   16,934,907 209,150 SH   SOLE   209,150 0 0
ISHARES TR ETF 46436E338   300,882 10,415 SH   SOLE   10,414 0 0
ISHARES TR ETF 464288661   56,547 500 SH   SOLE 36 499 0 0
ISHARES TR ETF 464288661   383,714 3,391 SH   SOLE   3,390 0 0
ISHARES TR ETF 464288638   140,890 2,896 SH   SOLE 19 2,896 0 0
ISHARES TR ETF 464288638   97 2 SH   SOLE 22 2 0 0
ISHARES TR ETF 464288638   1,198,232 24,630 SH   SOLE   24,629 0 0
ISHARES TR ETF 464287440   380,373 4,153 SH   SOLE   4,153 0 0
ISHARES TR ETF 464287440   38,705 423 SH   SOLE 36 422 0 0
ISHARES TR ETF 464287440   4,345,523 47,445 SH   SOLE   47,445 0 0
ISHARES TR ETF 464288166   11,215 106 SH   SOLE 9 106 0 0
ISHARES TR ETF 464288166   340,784 3,221 SH   SOLE   3,221 0 0
ISHARES TR ETF 464287226   122,628 1,304 SH   SOLE 9 1,304 0 0
ISHARES TR ETF 464287226   369,483 3,929 SH   SOLE 19 3,929 0 0
ISHARES TR ETF 464287226   695,987 7,401 SH   SOLE 36 7,400 0 0
ISHARES TR ETF 464287226   1,404,581 14,936 SH   SOLE 49 14,936 0 0
ISHARES TR ETF 464287226   13,489,274 143,442 SH   SOLE   143,441 0 0
ISHARES TR ETF 464288414   17,842 174 SH   SOLE 22 174 0 0
ISHARES TR ETF 464288414   2,848,101 27,776 SH   SOLE 36 27,775 0 0
ISHARES TR ETF 464288414   830,779 8,102 SH   SOLE 49 8,102 0 0
ISHARES TR ETF 464288414   11,077,797 108,034 SH   SOLE   108,033 0 0
ISHARES TR ETF 464287564   223,809 4,462 SH   SOLE   4,461 0 0
ISHARES TR ETF 46435G102   16,623 224 SH   SOLE 9 224 0 0
ISHARES TR ETF 46435G102   2,004 27 SH   SOLE 19 27 0 0
ISHARES TR ETF 46435G102   21,153 285 SH   SOLE 36 285 0 0
ISHARES TR ETF 46435G102   743,792 10,023 SH   SOLE   10,022 0 0
ISHARES TR ETF 464289859   376,060 5,923 SH   SOLE   5,923 0 0
ISHARES TR ETF 46434V621   288,710 5,829 SH   SOLE 19 5,829 0 0
ISHARES TR ETF 46434V621   42,546 859 SH   SOLE 36 859 0 0
ISHARES TR ETF 46434V621   16,642 336 SH   SOLE 52 336 0 0
ISHARES TR ETF 46434V621   6,645,007 134,161 SH   SOLE   134,161 0 0
ISHARES TR ETF 46429B663   207 2 SH   SOLE 36 2 0 0
ISHARES TR ETF 46429B663   2,045,011 20,680 SH   SOLE   20,679 0 0
ISHARES TR ETF 46435G672   48 1 SH   SOLE 36 0 0 0
ISHARES TR ETF 46435G672   1,932,354 39,614 SH   SOLE   39,613 0 0
ISHARES TR ETF 46432F842   178,378 2,772 SH   SOLE 19 2,772 0 0
ISHARES TR ETF 46432F842   12,934 201 SH   SOLE 22 201 0 0
ISHARES TR ETF 46432F842   304,890 4,738 SH   SOLE 36 4,738 0 0
ISHARES TR ETF 46432F842   5,950 92 SH   SOLE 49 92 0 0
ISHARES TR ETF 46432F842   7,450,972 115,788 SH   SOLE   115,788 0 0
ISHARES INC ETF 46434G103   32,456 682 SH   SOLE 9 682 0 0
ISHARES INC ETF 46434G103   363,683 7,642 SH   SOLE   7,642 0 0
ISHARES INC ETF 46434G103   381 8 SH   SOLE 19 8 0 0
ISHARES INC ETF 46434G103   5,045 106 SH   SOLE 22 106 0 0
ISHARES INC ETF 46434G103   806,009 16,937 SH   SOLE 36 16,936 0 0
ISHARES INC ETF 46434G103   16,181 340 SH   SOLE 49 340 0 0
ISHARES INC ETF 46434G103   5,922,580 124,450 SH   SOLE   124,450 0 0
ISHARES TR ETF 46434V738   1,170,536 23,571 SH   SOLE   23,571 0 0
ISHARES TR ETF 46434V738   15,842 319 SH   SOLE 36 319 0 0
ISHARES TR ETF 46434V738   313,723 6,317 SH   SOLE   6,317 0 0
ISHARES TR ETF 46435G326   605,483 10,389 SH   SOLE   10,389 0 0
ISHARES TR ETF 46432F834   21,109 352 SH   SOLE 36 351 0 0
ISHARES TR ETF 46432F834   726,179 12,105 SH   SOLE 49 12,105 0 0
ISHARES TR ETF 46432F834   3,680,880 61,358 SH   SOLE   61,358 0 0
ISHARES TR ETF 464287507   7,979 32 SH   SOLE 9 32 0 0
ISHARES TR ETF 464287507   1,318,064 5,286 SH   SOLE   5,286 0 0
ISHARES TR ETF 464287507   175,293 703 SH   SOLE 19 703 0 0
ISHARES TR ETF 464287507   265,288 1,064 SH   SOLE 36 1,063 0 0
ISHARES TR ETF 464287507   12,386,753 49,676 SH   SOLE   49,676 0 0
ISHARES TR ETF 464287804   257,614 2,731 SH   SOLE 11 2,730 0 0
ISHARES TR ETF 464287804   347,983 3,689 SH   SOLE   3,689 0 0
ISHARES TR ETF 464287804   54,617 579 SH   SOLE 19 579 0 0
ISHARES TR ETF 464287804   46,505 493 SH   SOLE 33 493 0 0
ISHARES TR ETF 464287804   67,217 713 SH   SOLE 36 712 0 0
ISHARES TR ETF 464287804   16,319 173 SH   SOLE 52 173 0 0
ISHARES TR ETF 464287804   18,449,510 195,585 SH   SOLE   195,584 0 0
ISHARES TR ETF 464287150   162,411 1,724 SH   SOLE 19 1,724 0 0
ISHARES TR ETF 464287150   10,455 111 SH   SOLE 22 111 0 0
ISHARES TR ETF 464287150   61,366 652 SH   SOLE 36 651 0 0
ISHARES TR ETF 464287150   34,662 368 SH   SOLE 49 368 0 0
ISHARES TR ETF 464287150   31,083 330 SH   SOLE 52 330 0 0
ISHARES TR ETF 464287150   14,575,667 154,748 SH   SOLE   154,747 0 0
ISHARES TR ETF 464287671   133,710 1,410 SH   SOLE 36 1,410 0 0
ISHARES TR ETF 464287671   378,145 3,988 SH   SOLE   3,987 0 0
ISHARES TR ETF 464287663   58,726 787 SH   SOLE 36 787 0 0
ISHARES TR ETF 464287663   6,987,952 93,647 SH   SOLE   93,647 0 0
ISHARES TR ETF 46434V613   678,588 15,523 SH   SOLE 9 15,523 0 0
ISHARES TR ETF 46434V613   2,903,273 66,414 SH   SOLE 36 66,413 0 0
ISHARES TR ETF 46434V613   3,233,260 73,962 SH   SOLE   73,962 0 0
ISHARES TR ETF 464288521   163,809 3,472 SH   SOLE 36 3,472 0 0
ISHARES TR ETF 464288521   1,094,571 23,200 SH   SOLE   23,199 0 0
ISHARES TR ETF 464287812   5,691 31 SH   SOLE 19 30 0 0
ISHARES TR ETF 464287812   2,103,355 11,277 SH   SOLE   11,277 0 0
ISHARES TR ETF 464287697   783,972 10,655 SH   SOLE   10,654 0 0
ISHARES TR ETF 46429B689   44,806 687 SH   SOLE 9 687 0 0
ISHARES TR ETF 46429B689   57,198 877 SH   SOLE 19 877 0 0
ISHARES TR ETF 46429B689   9,848 151 SH   SOLE 36 151 0 0
ISHARES TR ETF 46429B689   2,108,436 32,328 SH   SOLE   32,328 0 0
ISHARES TR ETF 46429B697   11,002 152 SH   SOLE 9 152 0 0
ISHARES TR ETF 46429B697   98,582 1,362 SH   SOLE 19 1,362 0 0
ISHARES TR ETF 46429B697   811,466 11,211 SH   SOLE 36 11,211 0 0
ISHARES TR ETF 46429B697   0 0 SH   SOLE 39 0 0 0
ISHARES TR ETF 46429B697   4,944,955 68,319 SH   SOLE   68,319 0 0
ISHARES INC ETF 46434G889   21,023 514 SH   SOLE 36 514 0 0
ISHARES INC ETF 46434G889   256,833 6,280 SH   SOLE   6,279 0 0
ISHARES TR ETF 46436E767   121,236 3,498 SH   SOLE 36 3,497 0 0
ISHARES TR ETF 46436E767   85,437 2,465 SH   SOLE   2,465 0 0
ISHARES TR ETF 46436E619   5,382,994 131,775 SH   SOLE   131,774 0 0
ISHARES TR ETF 46435G243   1,502,661 63,217 SH   SOLE   63,216 0 0
ISHARES TR ETF 46435G516   65,361 945 SH   SOLE 36 945 0 0
ISHARES TR ETF 46435G516   3,871 56 SH   SOLE 43 56 0 0
ISHARES TR ETF 46435G516   1,867,869 27,020 SH   SOLE   27,019 0 0
ISHARES INC ETF 46434G863   19,258 636 SH   SOLE 22 636 0 0
ISHARES INC ETF 46434G863   297,880 9,838 SH   SOLE 36 9,837 0 0
ISHARES INC ETF 46434G863   2,482,477 81,984 SH   SOLE   81,984 0 0
ISHARES TR ETF 46435G425   2,767,741 29,472 SH   SOLE 36 29,472 0 0
ISHARES TR ETF 46435G425   3,287 35 SH   SOLE 43 35 0 0
ISHARES TR ETF 46435G425   4,873,750 51,898 SH   SOLE   51,898 0 0
ISHARES TR ETF 46435U663   24,268 721 SH   SOLE 36 721 0 0
ISHARES TR ETF 46435U663   3,197 95 SH   SOLE 43 95 0 0
ISHARES TR ETF 46435U663   3,353,675 99,663 SH   SOLE   99,663 0 0
ISHARES TR ETF 46435U549   75,300 1,662 SH   SOLE 36 1,662 0 0
ISHARES TR ETF 46435U549   1,637,152 36,140 SH   SOLE   36,140 0 0
ISHARES TR ETF 46435G193   94,595 4,347 SH   SOLE 36 4,347 0 0
ISHARES TR ETF 46435G193   2,284,085 104,967 SH   SOLE   104,967 0 0
ISHARES TR ETF 46436E601   409,517 9,573 SH   SOLE 36 9,573 0 0
ISHARES TR ETF 46436E601   4,149 97 SH   SOLE   97 0 0
ISHARES TR ETF 46435U218   238,069 3,157 SH   SOLE 36 3,157 0 0
ISHARES TR ETF 46435U218   22,246 295 SH   SOLE   295 0 0
ISHARES TR ETF 46436E551   4,403 130 SH   SOLE 43 130 0 0
ISHARES TR ETF 46436E551   1,339,931 39,561 SH   SOLE   39,561 0 0
ISHARES TR ETF 464287861   490,999 10,287 SH   SOLE 36 10,287 0 0
ISHARES TR ETF 464287861   145,911 3,057 SH   SOLE   3,057 0 0
ISHARES TR ETF 464287549   10,319 27 SH   SOLE 36 27 0 0
ISHARES TR ETF 464287549   2,188,083 5,725 SH   SOLE   5,725 0 0
ISHARES TR ETF 464287515   756,915 2,218 SH   SOLE   2,218 0 0
ISHARES TR ETF 46435G474   318 13 SH   SOLE 36 12 0 0
ISHARES TR ETF 46435G474   241,425 9,735 SH   SOLE   9,734 0 0
ISHARES TR ETF 46429B655   5,301,787 104,181 SH   SOLE   104,181 0 0
ISHARES TR ETF 464287184   1,189,409 44,833 SH   SOLE   44,832 0 0
ISHARES TR ETF 464287325   182,725 2,217 SH   SOLE 36 2,217 0 0
ISHARES TR ETF 464287325   267,055 3,240 SH   SOLE   3,240 0 0
ISHARES TR ETF 464288372   996 23 SH   SOLE 36 23 0 0
ISHARES TR ETF 464288372   1,777,076 41,051 SH   SOLE   41,050 0 0
ISHARES TR ETF 464288711   441,890 8,185 SH   SOLE   8,184 0 0
ISHARES GOLD TR ETF 464285204   4,829 138 SH   SOLE 36 138 0 0
ISHARES GOLD TR ETF 464285204   3,515,133 100,461 SH   SOLE   100,461 0 0
ISHARES S&P GSCI COMMODITY- ETF 46428R107   2,076,583 92,252 SH   SOLE   92,251 0 0
ISHARES TR ETF 46434VAX8   18,335 723 SH   SOLE 19 723 0 0
ISHARES TR ETF 46434VAX8   364,442 14,371 SH   SOLE   14,370 0 0
ISHARES TR ETF 46435G318   441,167 17,284 SH   SOLE   17,283 0 0
ISHARES TR ETF 46436E882   30,131 1,214 SH   SOLE 19 1,214 0 0
ISHARES TR ETF 46436E882   352,196 14,190 SH   SOLE   14,190 0 0
ISHARES TR ETF 46435U697   756,042 29,429 SH   SOLE   29,429 0 0
ISHARES TR ETF 46436E874   14,113 592 SH   SOLE 6 592 0 0
ISHARES TR ETF 46436E874   6,365 267 SH   SOLE 19 267 0 0
ISHARES TR ETF 46436E874   414,387 17,382 SH   SOLE   17,382 0 0
ISHARES TR ETF 46435U283   292,536 11,950 SH   SOLE   11,950 0 0
ISHARES TR ETF 464287242   192,104 1,883 SH   SOLE 9 1,883 0 0
ISHARES TR ETF 464287242   309,325 3,032 SH   SOLE   3,032 0 0
ISHARES TR ETF 464287242   41,930 411 SH   SOLE 19 411 0 0
ISHARES TR ETF 464287242   351,217 3,443 SH   SOLE 36 3,442 0 0
ISHARES TR ETF 464287242   1,062,184 10,412 SH   SOLE 49 10,411 0 0
ISHARES TR ETF 464287242   3,574,802 35,040 SH   SOLE   35,040 0 0
ISHARES TR ETF 464288513   1,570,882 21,309 SH   SOLE   21,308 0 0
ISHARES TR ETF 464288612   10,944 108 SH   SOLE 9 108 0 0
ISHARES TR ETF 464288612   1,736,594 17,138 SH   SOLE   17,138 0 0
ISHARES TR ETF 46435G524   10,557 178 SH   SOLE 36 178 0 0
ISHARES TR ETF 46435G524   334,746 5,644 SH   SOLE 49 5,644 0 0
ISHARES TR ETF 464288448   28,346 1,116 SH   SOLE 9 1,116 0 0
ISHARES TR ETF 464288448   4,724 186 SH   SOLE   186 0 0
ISHARES TR ETF 464288448   8,153 321 SH   SOLE 19 321 0 0
ISHARES TR ETF 464288448   25,857 1,018 SH   SOLE 36 1,018 0 0
ISHARES TR ETF 464288448   638,035 25,119 SH   SOLE   25,119 0 0
ISHARES TR ETF 464288281   29,955 363 SH   SOLE 9 363 0 0
ISHARES TR ETF 464288281   13,698 166 SH   SOLE 22 166 0 0
ISHARES TR ETF 464288281   98,651 1,195 SH   SOLE 36 1,195 0 0
ISHARES TR ETF 464288281   1,172,112 14,204 SH   SOLE   14,203 0 0
ISHARES TR ETF 464288588   232,834 2,622 SH   SOLE 9 2,622 0 0
ISHARES TR ETF 464288588   864,280 9,733 SH   SOLE 36 9,732 0 0
ISHARES TR ETF 464288588   4,137,715 46,596 SH   SOLE   46,595 0 0
ISHARES TR ETF 464287119   551,180 9,240 SH   SOLE   9,240 0 0
ISHARES TR ETF 464288208   342,120 5,728 SH   SOLE   5,727 0 0
ISHARES TR ETF 464288307   91,396 1,600 SH   SOLE 9 1,599 0 0
ISHARES TR ETF 464288307   216,163 3,784 SH   SOLE   3,783 0 0
ISHARES TR ETF 464288257   333,640 3,612 SH   SOLE   3,612 0 0
ISHARES TR ETF 464288240   1,172,900 24,950 SH   SOLE   24,950 0 0
ISHARES TR ETF 464288240   113,606 2,417 SH   SOLE 36 2,416 0 0
ISHARES TR ETF 464288240   11,941 254 SH   SOLE 49 254 0 0
ISHARES TR ETF 464288240   1,002,069 21,316 SH   SOLE   21,316 0 0
ISHARES TR ETF 46434V464   227,736 1,516 SH   SOLE   1,515 0 0
ISHARES TR ETF 464288182   573,162 9,026 SH   SOLE   9,026 0 0
ISHARES INC ETF 464286509   1,874 56 SH   SOLE 19 56 0 0
ISHARES INC ETF 464286509   371,439 11,101 SH   SOLE   11,101 0 0
ISHARES TR ETF 464287465   15,783 229 SH   SOLE 36 229 0 0
ISHARES TR ETF 464287465   102,691 1,490 SH   SOLE 49 1,490 0 0
ISHARES TR ETF 464287465   2,594,279 37,642 SH   SOLE   37,641 0 0
ISHARES TR ETF 464288885   54,887 636 SH   SOLE 9 636 0 0
ISHARES TR ETF 464288885   2,242,897 25,990 SH   SOLE 36 25,989 0 0
ISHARES TR ETF 464288885   4,800,616 55,627 SH   SOLE   55,627 0 0
ISHARES TR ETF 464288273   87,641 1,552 SH   SOLE 9 1,552 0 0
ISHARES TR ETF 464288273   1,715,634 30,381 SH   SOLE   30,381 0 0
ISHARES TR ETF 464288877   87,340 1,785 SH   SOLE 9 1,785 0 0
ISHARES TR ETF 464288877   3,474 71 SH   SOLE 19 71 0 0
ISHARES TR ETF 464288877   2,121,431 43,356 SH   SOLE 36 43,356 0 0
ISHARES TR ETF 464288877   6,661,008 136,133 SH   SOLE   136,133 0 0
ISHARES TR ETF 464287234   113,167 2,982 SH   SOLE 36 2,982 0 0
ISHARES TR ETF 464287234   1,331,085 35,075 SH   SOLE   35,074 0 0
ISHARES INC ETF 46434G764   1,894 38 SH   SOLE 9 38 0 0
ISHARES INC ETF 46434G764   224,146 4,498 SH   SOLE 25 4,498 0 0
ISHARES INC ETF 46434G764   228,519 4,586 SH   SOLE   4,585 0 0
ISHARES INC ETF 464286475   498,498 9,130 SH   SOLE   9,130 0 0
ISHARES INC ETF 464286525   238,996 2,505 SH   SOLE   2,504 0 0
ISHARES TR ETF 46435G532   464,477 6,233 SH   SOLE   6,232 0 0
ISHARES TR ETF 46434V456   354,003 10,533 SH   SOLE   10,532 0 0
ISHARES TR ETF 46435G409   938,396 37,003 SH   SOLE 36 37,003 0 0
ISHARES TR ETF 46435G409   36,417 1,436 SH   SOLE   1,436 0 0
ISHARES INC ETF 46434G822   2,773 46 SH   SOLE 19 46 0 0
ISHARES INC ETF 46434G822   4,763 79 SH   SOLE 36 79 0 0
ISHARES INC ETF 46434G822   1,670,178 27,702 SH   SOLE   27,702 0 0
ISHARES TR ETF 464288570   121,054 1,487 SH   SOLE 36 1,486 0 0
ISHARES TR ETF 464288570   7,862,274 96,576 SH   SOLE   96,576 0 0
ISHARES INC ETF 464286822   323,526 5,556 SH   SOLE   5,556 0 0
ISHARES TR ETF 464288802   13,136 146 SH   SOLE 36 146 0 0
ISHARES TR ETF 464288802   2,271,770 25,250 SH   SOLE   25,250 0 0
ISHARES TR ETF 46432F396   559 4 SH   SOLE 36 4 0 0
ISHARES TR ETF 46432F396   281,313 2,014 SH   SOLE   2,013 0 0
ISHARES TR ETF 46432F339   64,577 490 SH   SOLE 9 490 0 0
ISHARES TR ETF 46432F339   15,288 116 SH   SOLE   116 0 0
ISHARES TR ETF 46432F339   29,389 223 SH   SOLE 22 223 0 0
ISHARES TR ETF 46432F339   1,900,981 14,424 SH   SOLE 36 14,424 0 0
ISHARES TR ETF 46432F339   18,846 143 SH   SOLE 49 143 0 0
ISHARES TR ETF 46432F339   3,663,034 27,794 SH   SOLE   27,794 0 0
ISHARES TR ETF 46432F388   1,929,433 21,268 SH   SOLE   21,268 0 0
ISHARES TR ETF 46432F388   20,970 231 SH   SOLE 36 231 0 0
ISHARES TR ETF 46432F388   231,462 2,551 SH   SOLE   2,551 0 0
ISHARES TR ETF 464287556   2,690 22 SH   SOLE 19 22 0 0
ISHARES TR ETF 464287556   783,936 6,410 SH   SOLE   6,410 0 0
ISHARES TR ETF 464287622   647,882 2,758 SH   SOLE 36 2,758 0 0
ISHARES TR ETF 464287622   2,020,148 8,600 SH   SOLE   8,599 0 0
ISHARES TR ETF 464287614   46,548 175 SH   SOLE 19 175 0 0
ISHARES TR ETF 464287614   800,672 3,010 SH   SOLE 36 3,010 0 0
ISHARES TR ETF 464287614   3,189,175 11,990 SH   SOLE   11,989 0 0
ISHARES TR ETF 464287598   7,439 49 SH   SOLE 9 49 0 0
ISHARES TR ETF 464287598   432,687 2,850 SH   SOLE 19 2,850 0 0
ISHARES TR ETF 464287598   114,776 756 SH   SOLE 36 756 0 0
ISHARES TR ETF 464287598   4,201,296 27,673 SH   SOLE   27,672 0 0
ISHARES TR ETF 464287655   18,027 102 SH   SOLE 36 102 0 0
ISHARES TR ETF 464287655   33,382 189 SH   SOLE 49 188 0 0
ISHARES TR ETF 464287655   5,789,488 32,757 SH   SOLE   32,757 0 0
ISHARES TR ETF 464287648   13,998 62 SH   SOLE 49 62 0 0
ISHARES TR ETF 464287648   547,295 2,442 SH   SOLE   2,441 0 0
ISHARES TR ETF 464287630   678 5 SH   SOLE 36 5 0 0
ISHARES TR ETF 464287630   15,260 113 SH   SOLE 49 112 0 0
ISHARES TR ETF 464287630   391,717 2,890 SH   SOLE   2,889 0 0
ISHARES TR ETF 464287689   334,017 1,363 SH   SOLE 19 1,363 0 0
ISHARES TR ETF 464287689   1,835,612 7,490 SH   SOLE   7,490 0 0
ISHARES TR ETF 464287499   33,794 488 SH   SOLE 19 488 0 0
ISHARES TR ETF 464287499   2,188,710 31,606 SH   SOLE   31,605 0 0
ISHARES TR ETF 464287481   224,278 2,455 SH   SOLE 36 2,455 0 0
ISHARES TR ETF 464287481   25,045 274 SH   SOLE 49 274 0 0
ISHARES TR ETF 464287481   673,855 7,377 SH   SOLE   7,376 0 0
ISHARES TR ETF 464287473   174,352 1,671 SH   SOLE 36 1,671 0 0
ISHARES TR ETF 464287473   21,059 202 SH   SOLE 49 201 0 0
ISHARES TR ETF 464287473   1,741,783 16,693 SH   SOLE   16,693 0 0
ISHARES TR ETF 464289438   2,426,295 15,773 SH   SOLE   15,772 0 0
ISHARES TR ETF 464289420   203,909 3,119 SH   SOLE   3,119 0 0
ISHARES TR ETF 464287101   392,452 1,956 SH   SOLE 36 1,956 0 0
ISHARES TR ETF 464287101   2,872,624 14,317 SH   SOLE   14,317 0 0
ISHARES TR ETF 464287200   371,457 865 SH   SOLE 9 865 0 0
ISHARES TR ETF 464287200   2,626,394 6,116 SH   SOLE   6,116 0 0
ISHARES TR ETF 464287200   43,802 102 SH   SOLE 19 102 0 0
ISHARES TR ETF 464287200   112,940 263 SH   SOLE 22 263 0 0
ISHARES TR ETF 464287200   10,731,399 24,990 SH   SOLE 36 24,989 0 0
ISHARES TR ETF 464287200   67,340,341 156,813 SH   SOLE   156,813 0 0
ISHARES TR ETF 464287309   20,321 297 SH   SOLE 9 297 0 0
ISHARES TR ETF 464287309   972,822 14,218 SH   SOLE 11 14,218 0 0
ISHARES TR ETF 464287309   9,168 134 SH   SOLE 19 133 0 0
ISHARES TR ETF 464287309   863,529 12,621 SH   SOLE 36 12,621 0 0
ISHARES TR ETF 464287309   54,736 800 SH   SOLE 52 800 0 0
ISHARES TR ETF 464287309   4,592,214 67,118 SH   SOLE   67,118 0 0
ISHARES TR ETF 464287408   1,061,036 6,897 SH   SOLE 11 6,897 0 0
ISHARES TR ETF 464287408   3,120 20 SH   SOLE 19 20 0 0
ISHARES TR ETF 464287408   42,456 276 SH   SOLE 36 275 0 0
ISHARES TR ETF 464287408   21,384 139 SH   SOLE 49 139 0 0
ISHARES TR ETF 464287408   3,399,059 22,095 SH   SOLE   22,094 0 0
ISHARES TR ETF 464287341   7,097 172 SH   SOLE 19 172 0 0
ISHARES TR ETF 464287341   4,460,378 108,104 SH   SOLE   108,104 0 0
ISHARES TR ETF 464287390   868,728 33,988 SH   SOLE   33,987 0 0
ISHARES TR ETF 464287606   332,219 4,599 SH   SOLE 11 4,598 0 0
ISHARES TR ETF 464287606   1,812,587 25,091 SH   SOLE   25,091 0 0
ISHARES TR ETF 464287705   103,869 1,029 SH   SOLE 9 1,029 0 0
ISHARES TR ETF 464287705   10,900 108 SH   SOLE 36 108 0 0
ISHARES TR ETF 464287705   768,515 7,614 SH   SOLE   7,614 0 0
ISHARES TR ETF 464287887   13,381 122 SH   SOLE 36 122 0 0
ISHARES TR ETF 464287887   1,217,292 11,099 SH   SOLE   11,098 0 0
ISHARES TR ETF 464287879   21,300 239 SH   SOLE 36 238 0 0
ISHARES TR ETF 464287879   2,745,032 30,767 SH   SOLE   30,766 0 0
ISHARES TR ETF 464288687   13,779 457 SH   SOLE 19 457 0 0
ISHARES TR ETF 464288687   20,683 686 SH   SOLE 36 686 0 0
ISHARES TR ETF 464288687   5,079,975 168,490 SH   SOLE   168,490 0 0
ISHARES TR ETF 464287168   97,879 909 SH   SOLE 9 909 0 0
ISHARES TR ETF 464287168   84,067 781 SH   SOLE 19 781 0 0
ISHARES TR ETF 464287168   74,810 695 SH   SOLE 36 695 0 0
ISHARES TR ETF 464287168   8,576,426 79,677 SH   SOLE   79,676 0 0
ISHARES TR ETF 464287523   112,255 237 SH   SOLE 9 237 0 0
ISHARES TR ETF 464287523   6,157 13 SH   SOLE 48 13 0 0
ISHARES TR ETF 464287523   3,789 8 SH   SOLE 49 8 0 0
ISHARES TR ETF 464287523   13,860,185 29,263 SH   SOLE   29,262 0 0
ISHARES TR ETF 464288158   431,455 4,195 SH   SOLE 36 4,194 0 0
ISHARES TR ETF 464288158   29,315 285 SH   SOLE 49 285 0 0
ISHARES TR ETF 464288158   7,508,847 73,001 SH   SOLE   73,000 0 0
ISHARES TR ETF 464288679   8,672 79 SH   SOLE 49 78 0 0
ISHARES TR ETF 464288679   60,692,040 549,398 SH   SOLE   549,398 0 0
ISHARES SILVER TR ETF 46428Q109   2,471,635 121,516 SH   SOLE   121,515 0 0
ISHARES TR ETF 464287176   65,655 633 SH   SOLE 9 633 0 0
ISHARES TR ETF 464287176   8,505 82 SH   SOLE 19 82 0 0
ISHARES TR ETF 464287176   154,420 1,489 SH   SOLE 36 1,488 0 0
ISHARES TR ETF 464287176   4,469,468 43,092 SH   SOLE   43,091 0 0
ISHARES TR ETF 464287762   5,476 20 SH   SOLE 19 20 0 0
ISHARES TR ETF 464287762   132,334 490 SH   SOLE 36 490 0 0
ISHARES TR ETF 464287762   2,922,234 10,820 SH   SOLE   10,820 0 0
ISHARES TR ETF 464287192   1,046,559 4,477 SH   SOLE   4,476 0 0
ISHARES TR ETF 46434V860   222,241 4,380 SH   SOLE 9 4,380 0 0
ISHARES TR ETF 46434V860   849,664 16,745 SH   SOLE 36 16,745 0 0
ISHARES TR ETF 46434V860   38,816 765 SH   SOLE 49 765 0 0
ISHARES TR ETF 46434V860   3,127,124 61,630 SH   SOLE   61,630 0 0
ISHARES TR ETF 46432F859   973,102 20,981 SH   SOLE   20,981 0 0
ISHARES TR ETF 46435U440   33 1 SH   SOLE 36 0 0 0
ISHARES TR ETF 46435U440   1,122,646 24,876 SH   SOLE   24,875 0 0
ISHARES TR ETF 464287291   6,015 104 SH   SOLE 22 104 0 0
ISHARES TR ETF 464287291   3,993 69 SH   SOLE 36 69 0 0
ISHARES TR ETF 464287291   502,824 8,693 SH   SOLE   8,693 0 0
ISHARES TR ETF 464288760   8,478 80 SH   SOLE 19 80 0 0
ISHARES TR ETF 464288760   3,921 37 SH   SOLE 48 37 0 0
ISHARES TR ETF 464288760   8,614,883 81,295 SH   SOLE   81,295 0 0
ISHARES TR ETF 464287770   968,751 6,265 SH   SOLE   6,264 0 0
ISHARES TR ETF 464287754   1,637,768 16,233 SH   SOLE   16,233 0 0
ISHARES TR ETF 46435U713   293 8 SH   SOLE 9 8 0 0
ISHARES TR ETF 46435U713   209,643 5,730 SH   SOLE 36 5,729 0 0
ISHARES TR ETF 46435U713   1,740,988 47,581 SH   SOLE   47,580 0 0
ISHARES TR ETF 464288786   5,499 60 SH   SOLE 48 60 0 0
ISHARES TR ETF 464288786   8,331,889 90,910 SH   SOLE   90,909 0 0
ISHARES TR ETF 464288810   1,510,059 31,135 SH   SOLE   31,135 0 0
ISHARES TR ETF 464288851   568,357 5,828 SH   SOLE   5,827 0 0
ISHARES TR ETF 464288844   5,072 211 SH   SOLE 48 211 0 0
ISHARES TR ETF 464288844   7,379,521 306,968 SH   SOLE   306,968 0 0
ISHARES TR ETF 46429B267   166,468 7,553 SH   SOLE 9 7,553 0 0
ISHARES TR ETF 46429B267   66,230 3,005 SH   SOLE 19 3,005 0 0
ISHARES TR ETF 46429B267   95,543 4,335 SH   SOLE 22 4,335 0 0
ISHARES TR ETF 46429B267   155,548 7,058 SH   SOLE 36 7,057 0 0
ISHARES TR ETF 46429B267   282,979 12,839 SH   SOLE   12,839 0 0
ISHARES TR ETF 464287838   1,073,195 8,496 SH   SOLE   8,495 0 0
ISHARES TR ETF 464287580   1,555,100 23,228 SH   SOLE   23,227 0 0
ISHARES TR ETF 464287796   7,636 161 SH   SOLE 19 161 0 0
ISHARES TR ETF 464287796   12,865 271 SH   SOLE 36 271 0 0
ISHARES TR ETF 464287796   3,812,243 80,376 SH   SOLE   80,376 0 0
ISHARES TR ETF 464287788   18,241 244 SH   SOLE 36 244 0 0
ISHARES TR ETF 464287788   3,174,873 42,468 SH   SOLE   42,467 0 0
ISHARES TR ETF 464288828   471,540 1,916 SH   SOLE   1,916 0 0
ISHARES TR ETF 464288752   107,296 1,367 SH   SOLE 9 1,367 0 0
ISHARES TR ETF 464288752   8,634 110 SH   SOLE 48 110 0 0
ISHARES TR ETF 464288752   10,861,130 138,376 SH   SOLE   138,375 0 0
ISHARES TR ETF 464288836   237,862 1,344 SH   SOLE   1,344 0 0
ISHARES TR ETF 464287739   34,225 438 SH   SOLE 9 438 0 0
ISHARES TR ETF 464287739   156 2 SH   SOLE 36 2 0 0
ISHARES TR ETF 464287739   1,113,949 14,256 SH   SOLE   14,255 0 0
ISHARES TR ETF 464287721   10,282 98 SH   SOLE 9 98 0 0
ISHARES TR ETF 464287721   892,981 8,511 SH   SOLE 36 8,511 0 0
ISHARES TR ETF 464287721   5,246 50 SH   SOLE 48 50 0 0
ISHARES TR ETF 464287721   14,258,056 135,895 SH   SOLE   135,894 0 0
ISHARES TR ETF 464287713   2,343 110 SH   SOLE 19 110 0 0
ISHARES TR ETF 464287713   1,558,188 73,154 SH   SOLE   73,154 0 0
SMUCKER J M CO Stock 832696405   741 6 SH   SOLE 33 6 0 0
SMUCKER J M CO Stock 832696405   123 1 SH   SOLE 40 1 0 0
SMUCKER J M CO Stock 832696405   983 8 SH   SOLE 46 8 0 0
SMUCKER J M CO Stock 832696405   297,825 2,423 SH   SOLE   2,423 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q203   926,135 19,734 SH   SOLE   19,734 0 0
JABIL INC Stock 466313103   27,662 218 SH   SOLE 9 218 0 0
JABIL INC Stock 466313103   39,463 311 SH   SOLE 19 311 0 0
JABIL INC Stock 466313103   1,216,599 9,588 SH   SOLE   9,587 0 0
JACOBS SOLUTIONS INC Stock 46982L108   13,379 98 SH   SOLE 33 98 0 0
JACOBS SOLUTIONS INC Stock 46982L108   838,340 6,142 SH   SOLE   6,141 0 0
JANUS DETROIT STR TR ETF 47103U845   11,408 227 SH   SOLE 9 226 0 0
JANUS DETROIT STR TR ETF 47103U845   700,758 13,923 SH   SOLE 25 13,923 0 0
JANUS DETROIT STR TR ETF 47103U845   21,459 426 SH   SOLE 60 426 0 0
JANUS DETROIT STR TR ETF 47103U886   584,994 12,195 SH   SOLE   12,195 0 0
HUNT J B TRANS SVCS INC Stock 445658107   2,074 11 SH   SOLE 19 11 0 0
HUNT J B TRANS SVCS INC Stock 445658107   4,360 23 SH   SOLE 33 23 0 0
HUNT J B TRANS SVCS INC Stock 445658107   8,672 46 SH   SOLE 36 46 0 0
HUNT J B TRANS SVCS INC Stock 445658107   197,688 1,049 SH   SOLE   1,048 0 0
JEFFERIES FINL GROUP INC Stock 47233W109   283,296 7,734 SH   SOLE   7,734 0 0
JETBLUE AWYS CORP Stock 477143101   995,978 216,517 SH   SOLE   216,517 0 0
HANCOCK JOHN TAX-ADVANTAGED CEF 41013V100   189,448 10,667 SH   SOLE   10,667 0 0
HANCOCK JOHN FINL OPPTYS FD CEF 409735206   379,474 14,451 SH   SOLE   14,450 0 0
JOHNSON & JOHNSON Stock 478160104   47,971 308 SH   SOLE 9 308 0 0
JOHNSON & JOHNSON Stock 478160104   311,902 2,003 SH   SOLE 19 2,002 0 0
JOHNSON & JOHNSON Stock 478160104   152,635 980 SH   SOLE 24 980 0 0
JOHNSON & JOHNSON Stock 478160104   48,784 313 SH   SOLE 33 313 0 0
JOHNSON & JOHNSON Stock 478160104   75,539 485 SH   SOLE 36 485 0 0
JOHNSON & JOHNSON Stock 478160104   8,878 57 SH   SOLE 51 57 0 0
JOHNSON & JOHNSON Stock 478160104   15,765,540 101,223 SH   SOLE   101,223 0 0
JOHNSON CTLS INTL PLC Stock G51502105   11,227 211 SH   SOLE 9 211 0 0
JOHNSON CTLS INTL PLC Stock G51502105   65,613 1,233 SH   SOLE 19 1,233 0 0
JOHNSON CTLS INTL PLC Stock G51502105   958 18 SH   SOLE 33 18 0 0
JOHNSON CTLS INTL PLC Stock G51502105   5,427 102 SH   SOLE 36 102 0 0
JOHNSON CTLS INTL PLC Stock G51502105   2,501 47 SH   SOLE 46 47 0 0
JOHNSON CTLS INTL PLC Stock G51502105   620,191 11,656 SH   SOLE   11,655 0 0
JPMORGAN CHASE & CO ETF 46625H365   1,344,261 54,424 SH   SOLE   54,423 0 0
JPMORGAN CHASE & CO Stock 46625H100   55,978 386 SH   SOLE 7 386 0 0
JPMORGAN CHASE & CO Stock 46625H100   87,592 604 SH   SOLE 9 604 0 0
JPMORGAN CHASE & CO Stock 46625H100   388,424 2,678 SH   SOLE 19 2,678 0 0
JPMORGAN CHASE & CO Stock 46625H100   60,781 419 SH   SOLE 33 419 0 0
JPMORGAN CHASE & CO Stock 46625H100   20,448 141 SH   SOLE 36 141 0 0
JPMORGAN CHASE & CO Stock 46625H100   53,901 372 SH   SOLE 43 371 0 0
JPMORGAN CHASE & CO Stock 46625H100   469,195 3,235 SH   SOLE 49 3,235 0 0
JPMORGAN CHASE & CO Stock 46625H100   17,078,497 117,766 SH   SOLE   117,766 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q670   19,565 438 SH   SOLE 36 438 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q670   219,687 4,918 SH   SOLE   4,918 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q308   372,591 7,397 SH   SOLE   7,397 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   810,914 15,140 SH   SOLE 11 15,140 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   2,892 54 SH   SOLE 36 54 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   11,278,278 210,573 SH   SOLE   210,572 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   14,653 292 SH   SOLE 9 292 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   1,054 21 SH   SOLE 19 21 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   7,477 149 SH   SOLE 49 149 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   1,250,527 24,921 SH   SOLE   24,920 0 0
KALEYRA INC COM Stock 483379103   346,101 47,804 SH   SOLE   47,804 0 0
KBR INC Stock 48242W106   362,422 6,149 SH   SOLE 45 6,149 0 0
KBR INC Stock 48242W106   42,437 720 SH   SOLE   720 0 0
KELLANOVA Stock 487836108   3,154 53 SH   SOLE 19 53 0 0
KELLANOVA Stock 487836108   357 6 SH   SOLE 33 6 0 0
KELLANOVA Stock 487836108   1,607 27 SH   SOLE 46 27 0 0
KELLANOVA Stock 487836108   1,499,521 25,198 SH   SOLE   25,197 0 0
KENVUE INC Stock 49177J102   4,157 207 SH   SOLE 9 207 0 0
KENVUE INC Stock 49177J102   1,687 84 SH   SOLE 33 84 0 0
KENVUE INC Stock 49177J102   457,598 22,789 SH   SOLE   22,788 0 0
KEURIG DR PEPPER INC Stock 49271V100   438,413 13,887 SH   SOLE 6 13,887 0 0
KEURIG DR PEPPER INC Stock 49271V100   2,526 80 SH   SOLE 9 80 0 0
KEURIG DR PEPPER INC Stock 49271V100   4,074 129 SH   SOLE 33 129 0 0
KEURIG DR PEPPER INC Stock 49271V100   2,462 78 SH   SOLE 46 78 0 0
KEURIG DR PEPPER INC Stock 49271V100   49,467 1,567 SH   SOLE   1,566 0 0
KEYCORP Stock 493267108   67,906 6,311 SH   SOLE 19 6,311 0 0
KEYCORP Stock 493267108   5,211 484 SH   SOLE 33 484 0 0
KEYCORP Stock 493267108   858,515 79,788 SH   SOLE   79,787 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   528,182 3,992 SH   SOLE 6 3,992 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   1,191 9 SH   SOLE 19 9 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   3,175 24 SH   SOLE 32 24 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   23,683 179 SH   SOLE 33 179 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   34,930 264 SH   SOLE 48 264 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   2,074,621 15,680 SH   SOLE   15,680 0 0
KRANESHARES TR ETF 500767652   358,371 11,003 SH   SOLE   11,003 0 0
KIMBERLY-CLARK CORP Stock 494368103   2,054 17 SH   SOLE 19 17 0 0
KIMBERLY-CLARK CORP Stock 494368103   3,630 30 SH   SOLE 33 30 0 0
KIMBERLY-CLARK CORP Stock 494368103   3,626 30 SH   SOLE 46 30 0 0
KIMBERLY-CLARK CORP Stock 494368103   50,153 415 SH   SOLE 52 415 0 0
KIMBERLY-CLARK CORP Stock 494368103   3,848,187 31,843 SH   SOLE   31,842 0 0
KINDER MORGAN INC DEL Stock 49456B101   485,557 29,286 SH   SOLE 6 29,285 0 0
KINDER MORGAN INC DEL Stock 49456B101   3,134 189 SH   SOLE 9 189 0 0
KINDER MORGAN INC DEL Stock 49456B101   83,142 5,015 SH   SOLE 19 5,014 0 0
KINDER MORGAN INC DEL Stock 49456B101   6,019 363 SH   SOLE 33 363 0 0
KINDER MORGAN INC DEL Stock 49456B101   7,876 475 SH   SOLE 36 475 0 0
KINDER MORGAN INC DEL Stock 49456B101   24,151 1,457 SH   SOLE 49 1,456 0 0
KINDER MORGAN INC DEL Stock 49456B101   3,460,766 208,731 SH   SOLE   208,731 0 0
KINSALE CAP GROUP INC Stock 49714P108   4,141 10 SH   SOLE 9 10 0 0
KINSALE CAP GROUP INC Stock 49714P108   414 1 SH   SOLE 19 1 0 0
KINSALE CAP GROUP INC Stock 49714P108   17,407 42 SH   SOLE 34 42 0 0
KINSALE CAP GROUP INC Stock 49714P108   4,135,090 9,985 SH   SOLE   9,985 0 0
KKR & CO INC Stock 48251W104   5,852 95 SH   SOLE 43 95 0 0
KKR & CO INC Stock 48251W104   418,936 6,801 SH   SOLE   6,800 0 0
KLA CORP Stock 482480100   2,752 6 SH   SOLE 9 6 0 0
KLA CORP Stock 482480100   5,969 13 SH   SOLE 33 13 0 0
KLA CORP Stock 482480100   8,715 19 SH   SOLE 36 19 0 0
KLA CORP Stock 482480100   30,811 67 SH   SOLE 43 67 0 0
KLA CORP Stock 482480100   355,462 775 SH   SOLE 45 775 0 0
KLA CORP Stock 482480100   1,835 4 SH   SOLE 46 4 0 0
KLA CORP Stock 482480100   6,035,166 13,158 SH   SOLE   13,158 0 0
KLX ENERGY SERVICS HOLDNGS I Stock 48253L205   137,460 11,600 SH   SOLE   11,600 0 0
KOHLS CORP Stock 500255104   115,364 5,504 SH   SOLE 19 5,504 0 0
KOHLS CORP Stock 500255104   186,953 8,920 SH   SOLE   8,919 0 0
KONINKLIJKE PHILIPS N V ADR 500472303   43,426 2,178 SH   SOLE 43 2,177 0 0
KONINKLIJKE PHILIPS N V ADR 500472303   447,617 22,448 SH   SOLE   22,448 0 0
KOSMOS ENERGY LTD Stock 500688106   271,180 33,152 SH   SOLE   33,151 0 0
KRAFT HEINZ CO Stock 500754106   5,584 166 SH   SOLE 9 166 0 0
KRAFT HEINZ CO Stock 500754106   16,921 503 SH   SOLE 19 503 0 0
KRAFT HEINZ CO Stock 500754106   1,615 48 SH   SOLE 33 48 0 0
KRAFT HEINZ CO Stock 500754106   7,132 212 SH   SOLE 36 212 0 0
KRAFT HEINZ CO Stock 500754106   72,792 2,164 SH   SOLE 43 2,163 0 0
KRAFT HEINZ CO Stock 500754106   2,658 79 SH   SOLE 46 79 0 0
KRAFT HEINZ CO Stock 500754106   1,547,431 46,000 SH   SOLE   45,999 0 0
KRANESHARES TR ETF 500767306   491,264 17,949 SH   SOLE   17,948 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207   123,239 8,205 SH   SOLE 24 8,205 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207   44,940 2,992 SH   SOLE   2,992 0 0
KROGER CO Stock 501044101   7,294 163 SH   SOLE 9 163 0 0
KROGER CO Stock 501044101   3,491 78 SH   SOLE 19 78 0 0
KROGER CO Stock 501044101   3,217 72 SH   SOLE 33 71 0 0
KROGER CO Stock 501044101   4,967 111 SH   SOLE 36 111 0 0
KROGER CO Stock 501044101   2,685 60 SH   SOLE 46 60 0 0
KROGER CO Stock 501044101   9,110 204 SH   SOLE 49 203 0 0
KROGER CO Stock 501044101   1,163,933 26,010 SH   SOLE   26,009 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   32,038 184 SH   SOLE 9 184 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   19,501 112 SH   SOLE 19 112 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   2,612 15 SH   SOLE 36 15 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   59,988 345 SH   SOLE 43 344 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   1,195,616 6,867 SH   SOLE   6,866 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   15,682 78 SH   SOLE 19 78 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   6,238 31 SH   SOLE 33 31 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   69,231 344 SH   SOLE 43 344 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   1,025,359 5,100 SH   SOLE   5,100 0 0
LAM RESEARCH CORP Stock 512807108   33,219 53 SH   SOLE 9 53 0 0
LAM RESEARCH CORP Stock 512807108   8,168 13 SH   SOLE 33 13 0 0
LAM RESEARCH CORP Stock 512807108   22,564 36 SH   SOLE 36 36 0 0
LAM RESEARCH CORP Stock 512807108   2,507 4 SH   SOLE 46 4 0 0
LAM RESEARCH CORP Stock 512807108   7,521 12 SH   SOLE 63 12 0 0
LAM RESEARCH CORP Stock 512807108   7,797,530 12,441 SH   SOLE   12,440 0 0
LAMAR ADVERTISING CO NEW REIT 512816109   1,669 20 SH   SOLE 9 20 0 0
LAMAR ADVERTISING CO NEW REIT 512816109   69,356 831 SH   SOLE 19 830 0 0
LAMAR ADVERTISING CO NEW REIT 512816109   349,418 4,186 SH   SOLE   4,186 0 0
LAMB WESTON HLDGS INC Stock 513272104   2,774 30 SH   SOLE 19 30 0 0
LAMB WESTON HLDGS INC Stock 513272104   3,918 42 SH   SOLE 33 42 0 0
LAMB WESTON HLDGS INC Stock 513272104   1,402,567 15,169 SH   SOLE   15,169 0 0
LANDSTAR SYS INC Stock 515098101   11,678 66 SH   SOLE 9 66 0 0
LANDSTAR SYS INC Stock 515098101   59,098 334 SH   SOLE 23 334 0 0
LANDSTAR SYS INC Stock 515098101   11,745 66 SH   SOLE 34 66 0 0
LANDSTAR SYS INC Stock 515098101   210,031 1,187 SH   SOLE   1,187 0 0
LANTHEUS HLDGS INC Stock 516544103   347 5 SH   SOLE 19 5 0 0
LANTHEUS HLDGS INC Stock 516544103   468,087 6,737 SH   SOLE   6,737 0 0
LAS VEGAS SANDS CORP Stock 517834107   3,530 77 SH   SOLE 19 77 0 0
LAS VEGAS SANDS CORP Stock 517834107   1,745 38 SH   SOLE 33 38 0 0
LAS VEGAS SANDS CORP Stock 517834107   1,879 41 SH   SOLE 46 41 0 0
LAS VEGAS SANDS CORP Stock 517834107   351,538 7,669 SH   SOLE   7,668 0 0
LEIDOS HOLDINGS INC Stock 525327102   4,884 53 SH   SOLE 9 53 0 0
LEIDOS HOLDINGS INC Stock 525327102   186 2 SH   SOLE 33 2 0 0
LEIDOS HOLDINGS INC Stock 525327102   63,952 694 SH   SOLE 43 693 0 0
LEIDOS HOLDINGS INC Stock 525327102   292,113 3,170 SH   SOLE   3,169 0 0
LEMONADE INC Stock 52567D107   1,487 128 SH   SOLE 19 128 0 0
LEMONADE INC Stock 52567D107   722,404 62,169 SH   SOLE   62,169 0 0
LIBERTY ALL-STAR GROWTH FD I CEF 529900102   112,889 22,852 SH   SOLE   22,852 0 0
LIGHTWAVE LOGIC INC Stock 532275104   716,986 160,400 SH   SOLE   160,399 0 0
ELI LILLY & CO Stock 532457108   9,668 18 SH   SOLE 4 18 0 0
ELI LILLY & CO Stock 532457108   39,210 73 SH   SOLE 9 73 0 0
ELI LILLY & CO Stock 532457108   285,237 531 SH   SOLE 19 531 0 0
ELI LILLY & CO Stock 532457108   29,005 54 SH   SOLE 28 54 0 0
ELI LILLY & CO Stock 532457108   225,595 420 SH   SOLE 30 420 0 0
ELI LILLY & CO Stock 532457108   81,328 151 SH   SOLE 33 151 0 0
ELI LILLY & CO Stock 532457108   57,473 107 SH   SOLE 36 107 0 0
ELI LILLY & CO Stock 532457108   134,283 250 SH   SOLE 41 250 0 0
ELI LILLY & CO Stock 532457108   49,472 92 SH   SOLE 43 92 0 0
ELI LILLY & CO Stock 532457108   477,509 889 SH   SOLE 45 889 0 0
ELI LILLY & CO Stock 532457108   12,354 23 SH   SOLE 46 23 0 0
ELI LILLY & CO Stock 532457108   83,098 155 SH   SOLE 49 154 0 0
ELI LILLY & CO Stock 532457108   41,915 78 SH   SOLE 50 78 0 0
ELI LILLY & CO Stock 532457108   20,314,810 37,821 SH   SOLE   37,821 0 0
LINCOLN ELEC HLDGS INC Stock 533900106   392,121 2,157 SH   SOLE   2,157 0 0
LINCOLN NATL CORP IND Stock 534187109   4,903 199 SH   SOLE 33 198 0 0
LINCOLN NATL CORP IND Stock 534187109   1,111 45 SH   SOLE 36 45 0 0
LINCOLN NATL CORP IND Stock 534187109   815,693 33,037 SH   SOLE   33,037 0 0
LINDE PLC Stock G54950103   2,675,071 7,184 SH   SOLE 6 7,184 0 0
LINDE PLC Stock G54950103   22,341 60 SH   SOLE 9 60 0 0
LINDE PLC Stock G54950103   5,998 16 SH   SOLE 32 16 0 0
LINDE PLC Stock G54950103   21,721 58 SH   SOLE 33 58 0 0
LINDE PLC Stock G54950103   18,618 50 SH   SOLE 36 50 0 0
LINDE PLC Stock G54950103   8,936 24 SH   SOLE 61 24 0 0
LINDE PLC Stock G54950103   10,426 28 SH   SOLE 63 28 0 0
LINDE PLC Stock G54950103   4,334,423 11,641 SH   SOLE   11,640 0 0
LIQUIDIA CORPORATION Stock 53635D202   234,168 36,935 SH   SOLE   36,935 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109   6,228 75 SH   SOLE 19 75 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109   2,657 32 SH   SOLE 33 32 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109   1,578 19 SH   SOLE 36 19 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109   4,484 54 SH   SOLE 43 54 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109   996 12 SH   SOLE 46 12 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109   221,800 2,671 SH   SOLE   2,671 0 0
LIVE OAK BANCSHARES INC Stock 53803X105   1,165,440 40,257 SH   SOLE   40,257 0 0
LIVEPERSON INC Stock 538146101   817,231 210,085 SH   SOLE   210,085 0 0
LKQ CORP Stock 501889208   5,347 108 SH   SOLE 9 108 0 0
LKQ CORP Stock 501889208   198 4 SH   SOLE 33 4 0 0
LKQ CORP Stock 501889208   1,536,125 31,027 SH   SOLE   31,026 0 0
LLOYDS BANKING GROUP PLC ADR 539439109   187,568 88,060 SH   SOLE   88,060 0 0
LOCKHEED MARTIN CORP Stock 539830109   2,718,491 6,647 SH   SOLE 6 6,647 0 0
LOCKHEED MARTIN CORP Stock 539830109   2,863 7 SH   SOLE 9 7 0 0
LOCKHEED MARTIN CORP Stock 539830109   160,296 392 SH   SOLE 19 391 0 0
LOCKHEED MARTIN CORP Stock 539830109   25,044 61 SH   SOLE 33 61 0 0
LOCKHEED MARTIN CORP Stock 539830109   11,088 27 SH   SOLE 36 27 0 0
LOCKHEED MARTIN CORP Stock 539830109   2,900 7 SH   SOLE 49 7 0 0
LOCKHEED MARTIN CORP Stock 539830109   9,154,600 22,385 SH   SOLE   22,385 0 0
LOWES COS INC Stock 548661107   622,273 2,994 SH   SOLE 6 2,994 0 0
LOWES COS INC Stock 548661107   9,145 44 SH   SOLE 9 44 0 0
LOWES COS INC Stock 548661107   73,368 353 SH   SOLE 19 353 0 0
LOWES COS INC Stock 548661107   213,173 1,026 SH   SOLE 30 1,025 0 0
LOWES COS INC Stock 548661107   12,991 63 SH   SOLE 33 62 0 0
LOWES COS INC Stock 548661107   11,016 53 SH   SOLE 36 53 0 0
LOWES COS INC Stock 548661107   11,321,527 54,472 SH   SOLE   54,472 0 0
LPL FINL HLDGS INC Stock 50212V100   368,358 1,550 SH   SOLE 5 1,550 0 0
LPL FINL HLDGS INC Stock 50212V100   10,457 44 SH   SOLE 23 44 0 0
LPL FINL HLDGS INC Stock 50212V100   475 2 SH   SOLE 33 2 0 0
LPL FINL HLDGS INC Stock 50212V100   11,883 50 SH   SOLE 63 50 0 0
LPL FINL HLDGS INC Stock 50212V100   1,550,472 6,524 SH   SOLE   6,524 0 0
LUCID GROUP INC Stock 549498103   5,031 900 SH   SOLE 49 900 0 0
LUCID GROUP INC Stock 549498103   177,724 31,793 SH   SOLE   31,793 0 0
LULULEMON ATHLETICA INC Stock 550021109   3,085 8 SH   SOLE 9 8 0 0
LULULEMON ATHLETICA INC Stock 550021109   32,006 83 SH   SOLE 19 83 0 0
LULULEMON ATHLETICA INC Stock 550021109   2,314 6 SH   SOLE 43 6 0 0
LULULEMON ATHLETICA INC Stock 550021109   25,450 66 SH   SOLE 50 66 0 0
LULULEMON ATHLETICA INC Stock 550021109   1,982,035 5,140 SH   SOLE   5,140 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   25,980 18,296 SH   SOLE 19 18,296 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   82 58 SH   SOLE 36 58 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   280,208 197,330 SH   SOLE   197,329 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   289,782 3,060 SH   SOLE 19 3,060 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   3,666 39 SH   SOLE 33 38 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   63,923 675 SH   SOLE 52 675 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   3,106,670 32,805 SH   SOLE   32,805 0 0
M & T BK CORP Stock 55261F104   2,806 22 SH   SOLE 33 22 0 0
M & T BK CORP Stock 55261F104   2,655 21 SH   SOLE 36 21 0 0
M & T BK CORP Stock 55261F104   1,770 14 SH   SOLE 46 14 0 0
M & T BK CORP Stock 55261F104   192,383 1,521 SH   SOLE   1,521 0 0
MACYS INC Stock 55616P104   696,337 59,977 SH   SOLE   59,977 0 0
NORTHERN LTS FD TR IV ETF 66538H591   447,669 10,636 SH   SOLE 51 10,636 0 0
NORTHERN LTS FD TR IV ETF 66538H591   34,851 828 SH   SOLE   828 0 0
MAIN STR CAP CORP CEF 56035L104   1,627,252 40,051 SH   SOLE   40,050 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   2,570 13 SH   SOLE 9 13 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   183,428 928 SH   SOLE 19 928 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   5,139 26 SH   SOLE 23 26 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   17,987 91 SH   SOLE 50 91 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   321,000 1,624 SH   SOLE   1,624 0 0
MANULIFE FINL CORP Stock 56501R106   8,025 439 SH   SOLE 9 439 0 0
MANULIFE FINL CORP Stock 56501R106   14,715 805 SH   SOLE 61 805 0 0
MANULIFE FINL CORP Stock 56501R106   364,487 19,939 SH   SOLE   19,939 0 0
MARATHON OIL CORP Stock 565849106   8,935 334 SH   SOLE 9 334 0 0
MARATHON OIL CORP Stock 565849106   21,694 811 SH   SOLE 19 811 0 0
MARATHON OIL CORP Stock 565849106   7,521 281 SH   SOLE 33 281 0 0
MARATHON OIL CORP Stock 565849106   678,452 25,363 SH   SOLE   25,362 0 0
MARATHON PETE CORP Stock 56585A102   8,475 56 SH   SOLE 19 56 0 0
MARATHON PETE CORP Stock 56585A102   5,666 37 SH   SOLE 33 37 0 0
MARATHON PETE CORP Stock 56585A102   12,107 80 SH   SOLE 36 80 0 0
MARATHON PETE CORP Stock 56585A102   7,923,215 52,354 SH   SOLE   52,353 0 0
MARKEL GROUP INC Stock 570535104   38,285 26 SH   SOLE 2 26 0 0
MARKEL GROUP INC Stock 570535104   572,799 389 SH   SOLE 6 389 0 0
MARKEL GROUP INC Stock 570535104   5,890 4 SH   SOLE 9 4 0 0
MARKEL GROUP INC Stock 570535104   251,796 171 SH   SOLE   171 0 0
VANECK ETF TRUST ETF 92189H300   1,933 81 SH   SOLE 36 81 0 0
VANECK ETF TRUST ETF 92189H300   1,414,462 59,257 SH   SOLE   59,256 0 0
VANECK ETF TRUST ETF 92189F106   1,027,923 38,199 SH   SOLE   38,198 0 0
MARRIOTT INTL INC NEW Stock 571903202   51,925 264 SH   SOLE 19 264 0 0
MARRIOTT INTL INC NEW Stock 571903202   6,900 35 SH   SOLE 33 35 0 0
MARRIOTT INTL INC NEW Stock 571903202   9,238 47 SH   SOLE 36 47 0 0
MARRIOTT INTL INC NEW Stock 571903202   709,423 3,609 SH   SOLE   3,609 0 0
MARSH & MCLENNAN COS INC Stock 571748102   14,843 78 SH   SOLE 4 78 0 0
MARSH & MCLENNAN COS INC Stock 571748102   107,139 563 SH   SOLE 19 563 0 0
MARSH & MCLENNAN COS INC Stock 571748102   32,234 169 SH   SOLE 33 169 0 0
MARSH & MCLENNAN COS INC Stock 571748102   1,759,964 9,248 SH   SOLE   9,248 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   821 2 SH   SOLE 33 2 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   88,253 215 SH   SOLE 41 215 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   1,231 3 SH   SOLE 46 3 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   282,357 688 SH   SOLE   687 0 0
MARVELL TECHNOLOGY INC Stock 573874104   2,652 49 SH   SOLE 19 49 0 0
MARVELL TECHNOLOGY INC Stock 573874104   9,148 169 SH   SOLE 54 169 0 0
MARVELL TECHNOLOGY INC Stock 573874104   1,394,543 25,763 SH   SOLE   25,762 0 0
MASCO CORP Stock 574599106   1,703,596 31,873 SH   SOLE 6 31,872 0 0
MASCO CORP Stock 574599106   2,245 42 SH   SOLE 9 42 0 0
MASCO CORP Stock 574599106   22,396 419 SH   SOLE 19 419 0 0
MASCO CORP Stock 574599106   214 4 SH   SOLE 33 4 0 0
MASCO CORP Stock 574599106   855 16 SH   SOLE 46 16 0 0
MASCO CORP Stock 574599106   655,976 12,273 SH   SOLE   12,272 0 0
MASTERCARD INCORPORATED Stock 57636Q104   34,444 87 SH   SOLE 2 87 0 0
MASTERCARD INCORPORATED Stock 57636Q104   2,462,828 6,221 SH   SOLE 6 6,220 0 0
MASTERCARD INCORPORATED Stock 57636Q104   91,455 231 SH   SOLE 9 231 0 0
MASTERCARD INCORPORATED Stock 57636Q104   462,064 1,167 SH   SOLE 19 1,167 0 0
MASTERCARD INCORPORATED Stock 57636Q104   148,862 376 SH   SOLE 28 376 0 0
MASTERCARD INCORPORATED Stock 57636Q104   219,962 556 SH   SOLE 30 555 0 0
MASTERCARD INCORPORATED Stock 57636Q104   7,533 19 SH   SOLE 32 19 0 0
MASTERCARD INCORPORATED Stock 57636Q104   44,806 113 SH   SOLE 33 113 0 0
MASTERCARD INCORPORATED Stock 57636Q104   34,048 86 SH   SOLE 36 86 0 0
MASTERCARD INCORPORATED Stock 57636Q104   74,897 189 SH   SOLE 43 189 0 0
MASTERCARD INCORPORATED Stock 57636Q104   8,710 22 SH   SOLE 46 22 0 0
MASTERCARD INCORPORATED Stock 57636Q104   61,366 155 SH   SOLE 48 155 0 0
MASTERCARD INCORPORATED Stock 57636Q104   341,735 863 SH   SOLE 51 863 0 0
MASTERCARD INCORPORATED Stock 57636Q104   133,026 336 SH   SOLE 53 336 0 0
MASTERCARD INCORPORATED Stock 57636Q104   15,034,036 37,973 SH   SOLE   37,973 0 0
SELECT SECTOR SPDR TR ETF 81369Y100   550 7 SH   SOLE 49 7 0 0
SELECT SECTOR SPDR TR ETF 81369Y100   3,124,090 39,772 SH   SOLE   39,771 0 0
MCCORMICK & CO INC Stock 579780206   2,662 35 SH   SOLE 33 35 0 0
MCCORMICK & CO INC Stock 579780206   1,210 16 SH   SOLE 46 16 0 0
MCCORMICK & CO INC Stock 579780206   841,713 11,128 SH   SOLE   11,127 0 0
MCDONALDS CORP Stock 580135101   1,660,548 6,303 SH   SOLE 6 6,303 0 0
MCDONALDS CORP Stock 580135101   61,109 232 SH   SOLE 7 231 0 0
MCDONALDS CORP Stock 580135101   4,215 16 SH   SOLE 9 16 0 0
MCDONALDS CORP Stock 580135101   238,549 906 SH   SOLE 19 905 0 0
MCDONALDS CORP Stock 580135101   34,933 133 SH   SOLE 33 132 0 0
MCDONALDS CORP Stock 580135101   15,280 58 SH   SOLE 36 58 0 0
MCDONALDS CORP Stock 580135101   8,167 31 SH   SOLE 46 31 0 0
MCDONALDS CORP Stock 580135101   9,050,625 34,356 SH   SOLE   34,355 0 0
MCKESSON CORP Stock 58155Q103   15,655 36 SH   SOLE 9 36 0 0
MCKESSON CORP Stock 58155Q103   47,444 109 SH   SOLE 19 109 0 0
MCKESSON CORP Stock 58155Q103   7,402 17 SH   SOLE 32 17 0 0
MCKESSON CORP Stock 58155Q103   6,968 16 SH   SOLE 33 16 0 0
MCKESSON CORP Stock 58155Q103   10,002 23 SH   SOLE 36 23 0 0
MCKESSON CORP Stock 58155Q103   10,436 24 SH   SOLE 63 24 0 0
MCKESSON CORP Stock 58155Q103   6,493,694 14,933 SH   SOLE   14,933 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304   693,493 127,246 SH   SOLE   127,246 0 0
MEDPACE HLDGS INC Stock 58506Q109   17,918 74 SH   SOLE 19 74 0 0
MEDPACE HLDGS INC Stock 58506Q109   299,273 1,236 SH   SOLE 45 1,236 0 0
MEDPACE HLDGS INC Stock 58506Q109   3,874,080 16,000 SH   SOLE   16,000 0 0
MEDTRONIC PLC Stock G5960L103   1,249,554 15,946 SH   SOLE 6 15,946 0 0
MEDTRONIC PLC Stock G5960L103   52,169 666 SH   SOLE 7 665 0 0
MEDTRONIC PLC Stock G5960L103   33,538 428 SH   SOLE 9 428 0 0
MEDTRONIC PLC Stock G5960L103   107,284 1,369 SH   SOLE 19 1,369 0 0
MEDTRONIC PLC Stock G5960L103   90,114 1,150 SH   SOLE 24 1,150 0 0
MEDTRONIC PLC Stock G5960L103   47,408 605 SH   SOLE 26 605 0 0
MEDTRONIC PLC Stock G5960L103   15,331 196 SH   SOLE 33 195 0 0
MEDTRONIC PLC Stock G5960L103   5,720 73 SH   SOLE 36 73 0 0
MEDTRONIC PLC Stock G5960L103   73,582 939 SH   SOLE 43 939 0 0
MEDTRONIC PLC Stock G5960L103   3,996 51 SH   SOLE 46 51 0 0
MEDTRONIC PLC Stock G5960L103   32,519 415 SH   SOLE 52 415 0 0
MEDTRONIC PLC Stock G5960L103   3,218,377 41,072 SH   SOLE   41,071 0 0
MERCADOLIBRE INC Stock 58733R102   4,348,828 3,430 SH   SOLE   3,430 0 0
MERCK & CO INC Stock 58933Y105   56,474 549 SH   SOLE 7 548 0 0
MERCK & CO INC Stock 58933Y105   42,827 416 SH   SOLE 9 416 0 0
MERCK & CO INC Stock 58933Y105   241,430 2,345 SH   SOLE 19 2,345 0 0
MERCK & CO INC Stock 58933Y105   62,285 605 SH   SOLE 26 605 0 0
MERCK & CO INC Stock 58933Y105   61,139 594 SH   SOLE 33 593 0 0
MERCK & CO INC Stock 58933Y105   29,032 282 SH   SOLE 36 282 0 0
MERCK & CO INC Stock 58933Y105   10,398 101 SH   SOLE 46 101 0 0
MERCK & CO INC Stock 58933Y105   2,574 25 SH   SOLE 49 25 0 0
MERCK & CO INC Stock 58933Y105   12,937,958 125,672 SH   SOLE   125,672 0 0
META PLATFORMS INC Stock 30303M102   39,628 132 SH   SOLE 4 132 0 0
META PLATFORMS INC Stock 30303M102   86,160 287 SH   SOLE 9 287 0 0
META PLATFORMS INC Stock 30303M102   477,334 1,590 SH   SOLE 18 1,590 0 0
META PLATFORMS INC Stock 30303M102   600,060 1,999 SH   SOLE 19 1,998 0 0
META PLATFORMS INC Stock 30303M102   148,304 494 SH   SOLE 24 494 0 0
META PLATFORMS INC Stock 30303M102   106,575 355 SH   SOLE 33 355 0 0
META PLATFORMS INC Stock 30303M102   44,131 147 SH   SOLE 36 147 0 0
META PLATFORMS INC Stock 30303M102   2,402 8 SH   SOLE 39 8 0 0
META PLATFORMS INC Stock 30303M102   23,717 79 SH   SOLE 43 79 0 0
META PLATFORMS INC Stock 30303M102   4,503 15 SH   SOLE 49 15 0 0
META PLATFORMS INC Stock 30303M102   51,036 170 SH   SOLE 51 170 0 0
META PLATFORMS INC Stock 30303M102   22,908,240 76,307 SH   SOLE   76,307 0 0
METALLA RTY & STREAMING LTD Stock 59124U605   41,610 13,598 SH   SOLE   13,598 0 0
METLIFE INC Stock 59156R108   14,218 226 SH   SOLE 9 226 0 0
METLIFE INC Stock 59156R108   215,834 3,431 SH   SOLE 19 3,430 0 0
METLIFE INC Stock 59156R108   9,647 153 SH   SOLE 33 153 0 0
METLIFE INC Stock 59156R108   2,265 36 SH   SOLE 46 36 0 0
METLIFE INC Stock 59156R108   2,993,886 47,590 SH   SOLE   47,589 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   2,216 2 SH   SOLE 33 2 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   5,540 5 SH   SOLE 63 5 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   573,980 518 SH   SOLE   518 0 0
MFS CHARTER INCOME TR CEF 552727109   76,009 12,993 SH   SOLE   12,993 0 0
ETF MANAGERS TR ETF 26924G102   254,730 30,039 SH   SOLE   30,038 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   13,659 175 SH   SOLE 9 175 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   31,532 404 SH   SOLE 19 404 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   7,647 98 SH   SOLE 32 97 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   4,411 57 SH   SOLE 33 56 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   7,025 90 SH   SOLE 36 90 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   2,107 27 SH   SOLE 46 27 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   2,613,976 33,491 SH   SOLE   33,491 0 0
MICRON TECHNOLOGY INC Stock 595112103   91,500 1,345 SH   SOLE 24 1,345 0 0
MICRON TECHNOLOGY INC Stock 595112103   9,121 134 SH   SOLE 33 134 0 0
MICRON TECHNOLOGY INC Stock 595112103   7,619 112 SH   SOLE 36 112 0 0
MICRON TECHNOLOGY INC Stock 595112103   52,133 766 SH   SOLE 43 766 0 0
MICRON TECHNOLOGY INC Stock 595112103   2,857 42 SH   SOLE 46 42 0 0
MICRON TECHNOLOGY INC Stock 595112103   6,965,646 102,391 SH   SOLE   102,390 0 0
MICROSOFT CORP Stock 594918104   59,045 187 SH   SOLE 2 187 0 0
MICROSOFT CORP Stock 594918104   68,834 218 SH   SOLE 4 218 0 0
MICROSOFT CORP Stock 594918104   3,072,347 9,730 SH   SOLE 6 9,730 0 0
MICROSOFT CORP Stock 594918104   83,025 263 SH   SOLE 7 262 0 0
MICROSOFT CORP Stock 594918104   356,166 1,128 SH   SOLE 9 1,128 0 0
MICROSOFT CORP Stock 594918104   641,920 2,033 SH   SOLE 18 2,033 0 0
MICROSOFT CORP Stock 594918104   1,425,415 4,514 SH   SOLE 19 4,514 0 0
MICROSOFT CORP Stock 594918104   173,978 551 SH   SOLE 24 551 0 0
MICROSOFT CORP Stock 594918104   170,821 541 SH   SOLE 28 541 0 0
MICROSOFT CORP Stock 594918104   15,852 50 SH   SOLE 32 50 0 0
MICROSOFT CORP Stock 594918104   383,905 1,216 SH   SOLE 33 1,215 0 0
MICROSOFT CORP Stock 594918104   155,665 493 SH   SOLE 36 493 0 0
MICROSOFT CORP Stock 594918104   126,300 400 SH   SOLE 41 400 0 0
MICROSOFT CORP Stock 594918104   198,966 630 SH   SOLE 43 630 0 0
MICROSOFT CORP Stock 594918104   56,204 178 SH   SOLE 46 178 0 0
MICROSOFT CORP Stock 594918104   38,206 121 SH   SOLE 48 121 0 0
MICROSOFT CORP Stock 594918104   1,811,186 5,736 SH   SOLE 49 5,736 0 0
MICROSOFT CORP Stock 594918104   203,169 643 SH   SOLE 50 643 0 0
MICROSOFT CORP Stock 594918104   660,632 2,092 SH   SOLE 51 2,092 0 0
MICROSOFT CORP Stock 594918104   247,864 785 SH   SOLE 53 785 0 0
MICROSOFT CORP Stock 594918104   27,470 87 SH   SOLE 54 87 0 0
MICROSOFT CORP Stock 594918104   11,367 36 SH   SOLE 63 36 0 0
MICROSOFT CORP Stock 594918104   67,390,210 213,429 SH   SOLE   213,429 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   20,327 158 SH   SOLE 19 158 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   3,474 27 SH   SOLE 33 27 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   297,527 2,313 SH   SOLE   2,312 0 0
MKS INSTRS INC Stock 55306N104   358,622 4,144 SH   SOLE   4,144 0 0
MODERNA INC Stock 60770K107   3,512 34 SH   SOLE 33 34 0 0
MODERNA INC Stock 60770K107   1,033 10 SH   SOLE 36 10 0 0
MODERNA INC Stock 60770K107   723,455 7,004 SH   SOLE   7,004 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   254,360 4,000 SH   SOLE 5 4,000 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   458 7 SH   SOLE 33 7 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   1,145 18 SH   SOLE 36 18 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   1,653 26 SH   SOLE 46 26 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   433,622 6,819 SH   SOLE   6,819 0 0
MONDELEZ INTL INC Stock 609207105   34,908 503 SH   SOLE 7 503 0 0
MONDELEZ INTL INC Stock 609207105   5,205 75 SH   SOLE 9 75 0 0
MONDELEZ INTL INC Stock 609207105   107,219 1,545 SH   SOLE 19 1,544 0 0
MONDELEZ INTL INC Stock 609207105   6,061 87 SH   SOLE 32 87 0 0
MONDELEZ INTL INC Stock 609207105   26,098 376 SH   SOLE 33 376 0 0
MONDELEZ INTL INC Stock 609207105   5,968 86 SH   SOLE 46 86 0 0
MONDELEZ INTL INC Stock 609207105   5,051 73 SH   SOLE 49 72 0 0
MONDELEZ INTL INC Stock 609207105   3,212,898 46,295 SH   SOLE   46,295 0 0
MONGODB INC Stock 60937P106   150,103 434 SH   SOLE 19 434 0 0
MONGODB INC Stock 60937P106   692 2 SH   SOLE 33 2 0 0
MONGODB INC Stock 60937P106   4,150 12 SH   SOLE 43 12 0 0
MONGODB INC Stock 60937P106   2,006,680 5,802 SH   SOLE   5,802 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   14,667 277 SH   SOLE 4 277 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   9,849 186 SH   SOLE 9 186 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   3,601 68 SH   SOLE 19 68 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   17,421 329 SH   SOLE 33 329 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   7,519 142 SH   SOLE 36 142 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   63,011 1,190 SH   SOLE 50 1,190 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   671,565 12,683 SH   SOLE   12,683 0 0
MOODYS CORP Stock 615369105   23,080 73 SH   SOLE 19 73 0 0
MOODYS CORP Stock 615369105   7,942 25 SH   SOLE 33 25 0 0
MOODYS CORP Stock 615369105   3,162 10 SH   SOLE 36 10 0 0
MOODYS CORP Stock 615369105   83,785 265 SH   SOLE 41 265 0 0
MOODYS CORP Stock 615369105   2,213 7 SH   SOLE 46 7 0 0
MOODYS CORP Stock 615369105   885,487 2,801 SH   SOLE   2,800 0 0
MORGAN STANLEY Stock 617446448   7,514 92 SH   SOLE 9 92 0 0
MORGAN STANLEY Stock 617446448   12,822 157 SH   SOLE 11 157 0 0
MORGAN STANLEY Stock 617446448   17,396 213 SH   SOLE 19 213 0 0
MORGAN STANLEY Stock 617446448   17,460 214 SH   SOLE 33 213 0 0
MORGAN STANLEY Stock 617446448   4,410 54 SH   SOLE 46 54 0 0
MORGAN STANLEY Stock 617446448   2,495,529 30,556 SH   SOLE   30,556 0 0
MORNINGSTAR INC Stock 617700109   554,212 2,366 SH   SOLE 6 2,366 0 0
MORNINGSTAR INC Stock 617700109   127,895 546 SH   SOLE 23 546 0 0
MORNINGSTAR INC Stock 617700109   170,292 727 SH   SOLE   727 0 0
MOSAIC CO NEW Stock 61945C103   132,432 3,720 SH   SOLE 24 3,720 0 0
MOSAIC CO NEW Stock 61945C103   4,069 114 SH   SOLE 33 114 0 0
MOSAIC CO NEW Stock 61945C103   399,463 11,221 SH   SOLE   11,220 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   44,103 162 SH   SOLE 7 162 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   3,539 13 SH   SOLE 9 13 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   831,693 3,055 SH   SOLE 18 3,055 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   4,657 17 SH   SOLE 33 17 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   7,623 28 SH   SOLE 36 28 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   1,361 5 SH   SOLE 43 5 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   25,332 93 SH   SOLE 50 93 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   35,936 132 SH   SOLE 51 132 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   640,393 2,352 SH   SOLE   2,352 0 0
MOVELLA HOLDINGS INC Stock 62459N105   34,111 63,605 SH   SOLE   63,605 0 0
MPLX LP Stock 55336V100   17,785 500 SH   SOLE 49 500 0 0
MPLX LP Stock 55336V100   725,438 20,395 SH   SOLE   20,394 0 0
MSCI INC Stock 55354G100   19,497 38 SH   SOLE 9 38 0 0
MSCI INC Stock 55354G100   3,081 6 SH   SOLE 33 6 0 0
MSCI INC Stock 55354G100   7,183 14 SH   SOLE 36 14 0 0
MSCI INC Stock 55354G100   41,616 81 SH   SOLE 43 81 0 0
MSCI INC Stock 55354G100   24,653 48 SH   SOLE 50 48 0 0
MSCI INC Stock 55354G100   12,827 25 SH   SOLE 54 25 0 0
MSCI INC Stock 55354G100   741,169 1,445 SH   SOLE   1,444 0 0
MULLEN AUTOMOTIVE INC Stock 62526P307   24,125 53,138 SH   SOLE   53,138 0 0
MURPHY OIL CORP Stock 626717102   317 7 SH   SOLE 19 7 0 0
MURPHY OIL CORP Stock 626717102   1,316,456 29,029 SH   SOLE   29,028 0 0
MURPHY USA INC Stock 626755102   3,417 10 SH   SOLE 19 10 0 0
MURPHY USA INC Stock 626755102   686,877 2,010 SH   SOLE   2,010 0 0
NASDAQ INC Stock 631103108   1,998 41 SH   SOLE 33 41 0 0
NASDAQ INC Stock 631103108   2,624 54 SH   SOLE 36 54 0 0
NASDAQ INC Stock 631103108   534 11 SH   SOLE 46 11 0 0
NASDAQ INC Stock 631103108   492,557 10,137 SH   SOLE   10,137 0 0
NATERA INC Stock 632307104   234,038 5,289 SH   SOLE   5,289 0 0
NATIONAL FUEL GAS CO Stock 636180101   115,759 2,230 SH   SOLE 24 2,230 0 0
NATIONAL FUEL GAS CO Stock 636180101   83,835 1,615 SH   SOLE   1,615 0 0
NATIONAL GRID PLC ADR 636274409   5,517 91 SH   SOLE 36 91 0 0
NATIONAL GRID PLC ADR 636274409   55,416 914 SH   SOLE 52 914 0 0
NATIONAL GRID PLC ADR 636274409   268,219 4,424 SH   SOLE   4,423 0 0
NNN REIT INC REIT 637417106   198,212 5,609 SH   SOLE   5,608 0 0
ETF SER SOLUTIONS ETF 26922A172   364,905 18,109 SH   SOLE   18,109 0 0
NETAPP INC Stock 64110D104   455 6 SH   SOLE 33 6 0 0
NETAPP INC Stock 64110D104   9,713 128 SH   SOLE 36 128 0 0
NETAPP INC Stock 64110D104   553,692 7,297 SH   SOLE   7,296 0 0
NETEASE INC ADR 64110W102   465,505 4,648 SH   SOLE   4,647 0 0
NETFLIX INC Stock 64110L106   26,432 70 SH   SOLE 4 70 0 0
NETFLIX INC Stock 64110L106   3,776 10 SH   SOLE 9 10 0 0
NETFLIX INC Stock 64110L106   168,988 448 SH   SOLE 19 447 0 0
NETFLIX INC Stock 64110L106   206,925 548 SH   SOLE 28 548 0 0
NETFLIX INC Stock 64110L106   5,286 14 SH   SOLE 32 14 0 0
NETFLIX INC Stock 64110L106   27,565 73 SH   SOLE 33 73 0 0
NETFLIX INC Stock 64110L106   17,747 47 SH   SOLE 36 47 0 0
NETFLIX INC Stock 64110L106   37,382 99 SH   SOLE 43 99 0 0
NETFLIX INC Stock 64110L106   4,531 12 SH   SOLE 46 12 0 0
NETFLIX INC Stock 64110L106   40,403 107 SH   SOLE 48 107 0 0
NETFLIX INC Stock 64110L106   28,698 76 SH   SOLE 50 76 0 0
NETFLIX INC Stock 64110L106   6,455,603 17,096 SH   SOLE   17,096 0 0
NEW FORTRESS ENERGY INC Stock 644393100   875,865 26,720 SH   SOLE   26,719 0 0
NEW JERSEY RES CORP Stock 646025106   1,413,083 34,779 SH   SOLE 6 34,779 0 0
NEW JERSEY RES CORP Stock 646025106   49,609 1,221 SH   SOLE 19 1,221 0 0
NEW JERSEY RES CORP Stock 646025106   52,583 1,294 SH   SOLE   1,294 0 0
NEW MTN FIN CORP CEF 647551100   241,246 18,629 SH   SOLE   18,629 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103   241,338 21,282 SH   SOLE 19 21,282 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103   12,100 1,067 SH   SOLE   1,067 0 0
NEWELL BRANDS INC Stock 651229106   1,147 127 SH   SOLE 19 127 0 0
NEWELL BRANDS INC Stock 651229106   1,054 117 SH   SOLE 33 116 0 0
NEWELL BRANDS INC Stock 651229106   12,310 1,363 SH   SOLE 43 1,363 0 0
NEWELL BRANDS INC Stock 651229106   106,144 11,755 SH   SOLE   11,754 0 0
NEWMONT CORP Stock 651639106   2,513 68 SH   SOLE 19 68 0 0
NEWMONT CORP Stock 651639106   1,293 35 SH   SOLE 33 35 0 0
NEWMONT CORP Stock 651639106   4,914 133 SH   SOLE 36 133 0 0
NEWMONT CORP Stock 651639106   2,313,277 62,606 SH   SOLE   62,605 0 0
NEXTERA ENERGY INC Stock 65339F101   7,734 135 SH   SOLE 4 135 0 0
NEXTERA ENERGY INC Stock 65339F101   42,175 736 SH   SOLE 7 736 0 0
NEXTERA ENERGY INC Stock 65339F101   3,896 68 SH   SOLE 9 68 0 0
NEXTERA ENERGY INC Stock 65339F101   28,015 489 SH   SOLE 19 489 0 0
NEXTERA ENERGY INC Stock 65339F101   3,326 58 SH   SOLE 32 58 0 0
NEXTERA ENERGY INC Stock 65339F101   20,682 361 SH   SOLE 33 361 0 0
NEXTERA ENERGY INC Stock 65339F101   6,245 109 SH   SOLE 36 109 0 0
NEXTERA ENERGY INC Stock 65339F101   94,983 1,658 SH   SOLE 49 1,657 0 0
NEXTERA ENERGY INC Stock 65339F101   7,766,765 135,569 SH   SOLE   135,569 0 0
NIKE INC Stock 654106103   12,239 128 SH   SOLE 4 128 0 0
NIKE INC Stock 654106103   1,271,173 13,294 SH   SOLE 6 13,294 0 0
NIKE INC Stock 654106103   8,415 88 SH   SOLE 9 88 0 0
NIKE INC Stock 654106103   31,937 334 SH   SOLE 19 334 0 0
NIKE INC Stock 654106103   49,340 516 SH   SOLE 28 516 0 0
NIKE INC Stock 654106103   187,893 1,965 SH   SOLE 30 1,965 0 0
NIKE INC Stock 654106103   11,117 116 SH   SOLE 33 116 0 0
NIKE INC Stock 654106103   7,076 74 SH   SOLE 36 74 0 0
NIKE INC Stock 654106103   8,589 90 SH   SOLE 43 89 0 0
NIKE INC Stock 654106103   2,104 22 SH   SOLE 46 22 0 0
NIKE INC Stock 654106103   42,264 442 SH   SOLE 48 442 0 0
NIKE INC Stock 654106103   26,793 280 SH   SOLE 50 280 0 0
NIKE INC Stock 654106103   188,677 1,973 SH   SOLE 51 1,973 0 0
NIKE INC Stock 654106103   72,384 757 SH   SOLE 53 757 0 0
NIKE INC Stock 654106103   9,371 98 SH   SOLE 54 98 0 0
NIKE INC Stock 654106103   2,312,976 24,189 SH   SOLE   24,189 0 0
NIKOLA CORP Stock 654110105   27 17 SH   SOLE 19 17 0 0
NIKOLA CORP Stock 654110105   24,977 15,909 SH   SOLE   15,909 0 0
NIO INC ADR 62914V106   298 33 SH   SOLE 33 33 0 0
NIO INC ADR 62914V106   7,232 800 SH   SOLE 49 800 0 0
NIO INC ADR 62914V106   191,789 21,216 SH   SOLE   21,215 0 0
NISOURCE INC Stock 65473P105   2,468 100 SH   SOLE   100 0 0
NISOURCE INC Stock 65473P105   3,702 150 SH   SOLE 33 150 0 0
NISOURCE INC Stock 65473P105   592 24 SH   SOLE 36 24 0 0
NISOURCE INC Stock 65473P105   280,762 11,376 SH   SOLE   11,376 0 0
NOKIA CORP ADR 654902204   446,509 119,387 SH   SOLE   119,387 0 0
NORDIC AMERICAN TANKERS LIMI Stock G65773106   116,802 28,350 SH   SOLE   28,350 0 0
NORDSON CORP Stock 655663102   2,176,426 9,752 SH   SOLE 6 9,752 0 0
NORDSON CORP Stock 655663102   10,043 45 SH   SOLE 23 45 0 0
NORDSON CORP Stock 655663102   223 1 SH   SOLE 33 1 0 0
NORDSON CORP Stock 655663102   186,594 836 SH   SOLE   836 0 0
NORFOLK SOUTHN CORP Stock 655844108   7,483 38 SH   SOLE 9 38 0 0
NORFOLK SOUTHN CORP Stock 655844108   3,355 17 SH   SOLE 33 17 0 0
NORFOLK SOUTHN CORP Stock 655844108   2,363 12 SH   SOLE 36 12 0 0
NORFOLK SOUTHN CORP Stock 655844108   2,757 14 SH   SOLE 46 14 0 0
NORFOLK SOUTHN CORP Stock 655844108   2,912,106 14,788 SH   SOLE   14,787 0 0
NORTHERN DYNASTY MINERALS LT Stock 66510M204   3,545 10,900 SH   SOLE   10,900 0 0
NORTHERN TR CORP Stock 665859104   1,510,406 21,739 SH   SOLE 6 21,738 0 0
NORTHERN TR CORP Stock 665859104   3,200 46 SH   SOLE 33 46 0 0
NORTHERN TR CORP Stock 665859104   634,207 9,128 SH   SOLE   9,127 0 0
NORTHROP GRUMMAN CORP Stock 666807102   7,961 18 SH   SOLE 33 18 0 0
NORTHROP GRUMMAN CORP Stock 666807102   5,282 12 SH   SOLE 36 12 0 0
NORTHROP GRUMMAN CORP Stock 666807102   83,636 190 SH   SOLE 41 190 0 0
NORTHROP GRUMMAN CORP Stock 666807102   1,618,545 3,677 SH   SOLE   3,676 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104   1,401 85 SH   SOLE 33 85 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104   2,208 134 SH   SOLE 36 134 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104   3,955 240 SH   SOLE 49 240 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104   232,813 14,127 SH   SOLE   14,127 0 0
NOVARTIS AG ADR 66987V109   9,575 94 SH   SOLE 31 94 0 0
NOVARTIS AG ADR 66987V109   917 9 SH   SOLE 33 9 0 0
NOVARTIS AG ADR 66987V109   3,680,946 36,137 SH   SOLE   36,137 0 0
NOVO-NORDISK A S ADR 670100205   60,293 663 SH   SOLE 28 663 0 0
NOVO-NORDISK A S ADR 670100205   10,367 114 SH   SOLE 33 114 0 0
NOVO-NORDISK A S ADR 670100205   5,638 62 SH   SOLE 36 62 0 0
NOVO-NORDISK A S ADR 670100205   87,580 963 SH   SOLE 43 963 0 0
NOVO-NORDISK A S ADR 670100205   36,692 403 SH   SOLE 49 403 0 0
NOVO-NORDISK A S ADR 670100205   13,277 146 SH   SOLE 63 146 0 0
NOVO-NORDISK A S ADR 670100205   3,136,819 34,493 SH   SOLE   34,493 0 0
NOW INC Stock 67011P100   613,477 51,683 SH   SOLE   51,682 0 0
NRG ENERGY INC Stock 629377508   93,681 2,432 SH   SOLE 19 2,432 0 0
NRG ENERGY INC Stock 629377508   1,736 45 SH   SOLE 33 45 0 0
NRG ENERGY INC Stock 629377508   5,316 138 SH   SOLE 36 138 0 0
NRG ENERGY INC Stock 629377508   159,064 4,129 SH   SOLE   4,129 0 0
NUCOR CORP Stock 670346105   0 0 SH   SOLE 19 0 0 0
NUCOR CORP Stock 670346105   4,709 30 SH   SOLE 33 30 0 0
NUCOR CORP Stock 670346105   17,668 113 SH   SOLE 36 113 0 0
NUCOR CORP Stock 670346105   4,065 26 SH   SOLE 46 26 0 0
NUCOR CORP Stock 670346105   1,783,530 11,407 SH   SOLE   11,407 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105   525,428 54,280 SH   SOLE   54,279 0 0
NUVEEN CR STRATEGIES INCOME CEF 67073D102   77,524 15,321 SH   SOLE   15,321 0 0
NUVEEN DYNAMIC MUN OPPORTUNI CEF 67079X102   114,909 11,713 SH   SOLE   11,713 0 0
NUSHARES ETF TR ETF 67092P805   751,902 27,522 SH   SOLE   27,522 0 0
NUSHARES ETF TR ETF 67092P300   2,351 70 SH   SOLE 43 70 0 0
NUSHARES ETF TR ETF 67092P300   3,701,484 110,196 SH   SOLE   110,196 0 0
NUSHARES ETF TR ETF 67092P607   243,856 7,003 SH   SOLE   7,003 0 0
NUVEEN FLOATING RATE INCOME CEF 67072T108   509,438 62,051 SH   SOLE   62,050 0 0
NUVEEN MUNICIPAL CREDIT INC CEF 67070X101   3,463 332 SH   SOLE 36 332 0 0
NUVEEN MUNICIPAL CREDIT INC CEF 67070X101   167,237 16,034 SH   SOLE   16,034 0 0
NUVEEN MUN HIGH INCOME OPPOR CEF 670682103   129,920 14,000 SH   SOLE   14,000 0 0
NUVEEN PFD & INCOME SECS FD CEF 67072C105   207,983 33,709 SH   SOLE   33,708 0 0
NUVEEN QUALITY MUNCP INCOME CEF 67066V101   2,951 291 SH   SOLE 36 291 0 0
NUVEEN QUALITY MUNCP INCOME CEF 67066V101   905,971 89,346 SH   SOLE   89,346 0 0
NUVEEN REAL ASSET INCOME & G CEF 67074Y105   224,297 21,120 SH   SOLE   21,120 0 0
NUVEEN TAXABLE MUNICPAL INM CEF 67074C103   515,089 35,450 SH   SOLE   35,450 0 0
NVIDIA CORPORATION Stock 67066G104   56,984 131 SH   SOLE 4 131 0 0
NVIDIA CORPORATION Stock 67066G104   61,334 141 SH   SOLE 9 141 0 0
NVIDIA CORPORATION Stock 67066G104   551,208 1,267 SH   SOLE 19 1,267 0 0
NVIDIA CORPORATION Stock 67066G104   13,922 32 SH   SOLE 32 32 0 0
NVIDIA CORPORATION Stock 67066G104   180,986 416 SH   SOLE 33 416 0 0
NVIDIA CORPORATION Stock 67066G104   70,903 163 SH   SOLE 36 163 0 0
NVIDIA CORPORATION Stock 67066G104   165,296 380 SH   SOLE 41 380 0 0
NVIDIA CORPORATION Stock 67066G104   98,328 226 SH   SOLE 43 226 0 0
NVIDIA CORPORATION Stock 67066G104   324,503 746 SH   SOLE 45 746 0 0
NVIDIA CORPORATION Stock 67066G104   26,099 60 SH   SOLE 46 60 0 0
NVIDIA CORPORATION Stock 67066G104   130,497 300 SH   SOLE 48 300 0 0
NVIDIA CORPORATION Stock 67066G104   7,397 17 SH   SOLE 49 17 0 0
NVIDIA CORPORATION Stock 67066G104   88,306 203 SH   SOLE 50 203 0 0
NVIDIA CORPORATION Stock 67066G104   815,314 1,874 SH   SOLE 51 1,874 0 0
NVIDIA CORPORATION Stock 67066G104   317,978 731 SH   SOLE 53 731 0 0
NVIDIA CORPORATION Stock 67066G104   28,274 65 SH   SOLE 54 65 0 0
NVIDIA CORPORATION Stock 67066G104   6,960 16 SH   SOLE 63 16 0 0
NVIDIA CORPORATION Stock 67066G104   43,826,490 100,753 SH   SOLE   100,752 0 0
NVR INC Stock 62944T105   11,927 2 SH   SOLE 36 2 0 0
NVR INC Stock 62944T105   572,477 96 SH   SOLE   96 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   534,586 2,674 SH   SOLE 6 2,674 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   8,597 43 SH   SOLE 9 43 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   39,984 200 SH   SOLE 19 200 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   4,598 23 SH   SOLE 33 23 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   109,956 550 SH   SOLE 41 550 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   3,199 16 SH   SOLE 46 16 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   2,060,911 10,309 SH   SOLE   10,308 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   9,997 11 SH   SOLE 9 11 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   244,483 269 SH   SOLE 18 269 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   6,362 7 SH   SOLE 19 7 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   8,180 9 SH   SOLE 33 9 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   10,906 12 SH   SOLE 36 12 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   109,063 120 SH   SOLE 41 120 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   9,089 10 SH   SOLE 51 10 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   2,417,886 2,660 SH   SOLE   2,660 0 0
OCCIDENTAL PETE CORP Stock 674599105   1,427 22 SH   SOLE 19 22 0 0
OCCIDENTAL PETE CORP Stock 674599105   3,579 55 SH   SOLE 32 55 0 0
OCCIDENTAL PETE CORP Stock 674599105   4,821 74 SH   SOLE 33 74 0 0
OCCIDENTAL PETE CORP Stock 674599105   43,241 666 SH   SOLE 36 666 0 0
OCCIDENTAL PETE CORP Stock 674599105   1,267,782 19,540 SH   SOLE   19,540 0 0
OKTA INC Stock 679295105   5,217 64 SH   SOLE 19 64 0 0
OKTA INC Stock 679295105   55,182 677 SH   SOLE 48 677 0 0
OKTA INC Stock 679295105   433,772 5,322 SH   SOLE   5,321 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   369,453 903 SH   SOLE 18 903 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   12,301 30 SH   SOLE 32 30 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   4,501 11 SH   SOLE 33 11 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   4,501 11 SH   SOLE 36 11 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   81,828 200 SH   SOLE 41 200 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   5,319 13 SH   SOLE 43 13 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   15,547 38 SH   SOLE 51 38 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   8,183 20 SH   SOLE 63 20 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   307,673 752 SH   SOLE   752 0 0
OLD REP INTL CORP Stock 680223104   58,945 2,188 SH   SOLE 19 2,188 0 0
OLD REP INTL CORP Stock 680223104   288,129 10,695 SH   SOLE   10,695 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109   15,282 198 SH   SOLE 9 198 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109   64,677 838 SH   SOLE 23 838 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109   115,307 1,494 SH   SOLE   1,494 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100   2,247,564 67,779 SH   SOLE   67,779 0 0
OMNICOM GROUP INC Stock 681919106   5,139 69 SH   SOLE 9 69 0 0
OMNICOM GROUP INC Stock 681919106   3,501 47 SH   SOLE 19 47 0 0
OMNICOM GROUP INC Stock 681919106   1,639 22 SH   SOLE 33 22 0 0
OMNICOM GROUP INC Stock 681919106   1,117 15 SH   SOLE 46 15 0 0
OMNICOM GROUP INC Stock 681919106   478,283 6,422 SH   SOLE   6,421 0 0
ON HLDG AG Stock H5919C104   968,108 34,799 SH   SOLE   34,799 0 0
ON SEMICONDUCTOR CORP Stock 682189105   2,603 28 SH   SOLE 19 28 0 0
ON SEMICONDUCTOR CORP Stock 682189105   3,625 39 SH   SOLE 33 39 0 0
ON SEMICONDUCTOR CORP Stock 682189105   3,997 43 SH   SOLE 43 43 0 0
ON SEMICONDUCTOR CORP Stock 682189105   1,394 15 SH   SOLE 46 15 0 0
ON SEMICONDUCTOR CORP Stock 682189105   1,809,866 19,471 SH   SOLE   19,471 0 0
ONEOK INC NEW Stock 682680103   43,640 688 SH   SOLE 19 688 0 0
ONEOK INC NEW Stock 682680103   3,125 49 SH   SOLE 33 49 0 0
ONEOK INC NEW Stock 682680103   2,329,239 36,721 SH   SOLE   36,721 0 0
OPENDOOR TECHNOLOGIES INC Stock 683712103   882 334 SH   SOLE 19 334 0 0
OPENDOOR TECHNOLOGIES INC Stock 683712103   41,427 15,692 SH   SOLE   15,692 0 0
OPTION CARE HEALTH INC Stock 68404L201   3,041 94 SH   SOLE 19 94 0 0
OPTION CARE HEALTH INC Stock 68404L201   285,553 8,827 SH   SOLE   8,827 0 0
ETF SER SOLUTIONS ETF 26922A446   4,248,740 140,084 SH   SOLE 49 140,083 0 0
ETF SER SOLUTIONS ETF 26922A446   11,160 368 SH   SOLE   367 0 0
ORACLE CORP Stock 68389X105   1,979,477 18,688 SH   SOLE 6 18,688 0 0
ORACLE CORP Stock 68389X105   11,757 111 SH   SOLE 9 111 0 0
ORACLE CORP Stock 68389X105   41,415 391 SH   SOLE 19 391 0 0
ORACLE CORP Stock 68389X105   11,757 111 SH   SOLE 25 111 0 0
ORACLE CORP Stock 68389X105   35,311 333 SH   SOLE 33 333 0 0
ORACLE CORP Stock 68389X105   14,935 141 SH   SOLE 36 141 0 0
ORACLE CORP Stock 68389X105   6,233,764 58,854 SH   SOLE   58,853 0 0
ORGANON & CO Stock 68622V106   625 36 SH   SOLE 19 36 0 0
ORGANON & CO Stock 68622V106   610 35 SH   SOLE 33 35 0 0
ORGANON & CO Stock 68622V106   1,354 78 SH   SOLE 36 78 0 0
ORGANON & CO Stock 68622V106   965,370 55,609 SH   SOLE   55,608 0 0
OSISKO GOLD ROYALTIES LTD Stock 68827L101   369,186 31,420 SH   SOLE   31,420 0 0
OTIS WORLDWIDE CORP Stock 68902V107   4,016 50 SH   SOLE 9 50 0 0
OTIS WORLDWIDE CORP Stock 68902V107   6,427 80 SH   SOLE 19 80 0 0
OTIS WORLDWIDE CORP Stock 68902V107   3,219 40 SH   SOLE 33 40 0 0
OTIS WORLDWIDE CORP Stock 68902V107   2,168 27 SH   SOLE 46 27 0 0
OTIS WORLDWIDE CORP Stock 68902V107   24,982 311 SH   SOLE 50 311 0 0
OTIS WORLDWIDE CORP Stock 68902V107   243,155 3,028 SH   SOLE   3,027 0 0
OUTFRONT MEDIA INC REIT 69007J106   154,227 15,270 SH   SOLE   15,270 0 0
OVERSTOCK COM INC DEL Stock 690370101   118,650 7,500 SH   SOLE   7,500 0 0
OWENS CORNING NEW Stock 690742101   12,413 91 SH   SOLE 19 91 0 0
OWENS CORNING NEW Stock 690742101   510,583 3,743 SH   SOLE   3,743 0 0
PACCAR INC Stock 693718108   22,105 260 SH   SOLE 19 260 0 0
PACCAR INC Stock 693718108   4,427 52 SH   SOLE 33 52 0 0
PACCAR INC Stock 693718108   3,231 38 SH   SOLE 46 38 0 0
PACCAR INC Stock 693718108   4,206,845 49,481 SH   SOLE   49,480 0 0
PACER FDS TR ETF 69374H873   626,114 20,961 SH   SOLE   20,961 0 0
PACER FDS TR ETF 69374H709   231,229 7,106 SH   SOLE   7,106 0 0
PACER FDS TR ETF 69374H766   383,292 10,920 SH   SOLE   10,920 0 0
PACER FDS TR ETF 69374H816   2,877,314 77,976 SH   SOLE   77,976 0 0
PACER FDS TR ETF 69374H428   1,882,705 40,328 SH   SOLE   40,327 0 0
PACER FDS TR ETF 69374H568   2,115,073 87,472 SH   SOLE   87,472 0 0
PACER FDS TR ETF 69374H881   337,374 6,825 SH   SOLE 11 6,825 0 0
PACER FDS TR ETF 69374H881   6,491,664 131,330 SH   SOLE   131,330 0 0
PACER FDS TR ETF 69374H360   1,798,634 84,088 SH   SOLE   84,087 0 0
PACER FDS TR ETF 69374H857   1,544,401 37,036 SH   SOLE   37,036 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108   895,920 55,995 SH   SOLE   55,995 0 0
PALO ALTO NETWORKS INC Stock 697435105   20,631 88 SH   SOLE 4 88 0 0
PALO ALTO NETWORKS INC Stock 697435105   26,492 113 SH   SOLE 19 113 0 0
PALO ALTO NETWORKS INC Stock 697435105   3,048 13 SH   SOLE 33 13 0 0
PALO ALTO NETWORKS INC Stock 697435105   5,627 24 SH   SOLE 39 24 0 0
PALO ALTO NETWORKS INC Stock 697435105   17,583 75 SH   SOLE 43 75 0 0
PALO ALTO NETWORKS INC Stock 697435105   2,579 11 SH   SOLE 46 11 0 0
PALO ALTO NETWORKS INC Stock 697435105   183,567 783 SH   SOLE 51 783 0 0
PALO ALTO NETWORKS INC Stock 697435105   71,504 305 SH   SOLE 53 305 0 0
PALO ALTO NETWORKS INC Stock 697435105   5,353,660 22,836 SH   SOLE   22,835 0 0
PARAMOUNT GLOBAL Stock 92556H206   2,748 213 SH   SOLE 33 213 0 0
PARAMOUNT GLOBAL Stock 92556H206   1,484 115 SH   SOLE 36 115 0 0
PARAMOUNT GLOBAL Stock 92556H206   221,625 17,180 SH   SOLE   17,180 0 0
PARKER-HANNIFIN CORP Stock 701094104   2,337 6 SH   SOLE 9 6 0 0
PARKER-HANNIFIN CORP Stock 701094104   70,503 181 SH   SOLE 19 181 0 0
PARKER-HANNIFIN CORP Stock 701094104   233,712 600 SH   SOLE 30 600 0 0
PARKER-HANNIFIN CORP Stock 701094104   6,627 17 SH   SOLE 33 17 0 0
PARKER-HANNIFIN CORP Stock 701094104   1,032,261 2,650 SH   SOLE   2,650 0 0
PAYCHEX INC Stock 704326107   2,353,124 20,403 SH   SOLE 6 20,403 0 0
PAYCHEX INC Stock 704326107   66,315 575 SH   SOLE 19 575 0 0
PAYCHEX INC Stock 704326107   15,121 131 SH   SOLE 33 131 0 0
PAYCHEX INC Stock 704326107   2,307 20 SH   SOLE 46 20 0 0
PAYCHEX INC Stock 704326107   56 0 SH   SOLE 49 0 0 0
PAYCHEX INC Stock 704326107   18,107 157 SH   SOLE 52 157 0 0
PAYCHEX INC Stock 704326107   1,792,356 15,541 SH   SOLE   15,541 0 0
PAYCOM SOFTWARE INC Stock 70432V102   3,630 14 SH   SOLE 9 14 0 0
PAYCOM SOFTWARE INC Stock 70432V102   0 0 SH   SOLE 19 0 0 0
PAYCOM SOFTWARE INC Stock 70432V102   1,556 6 SH   SOLE 33 6 0 0
PAYCOM SOFTWARE INC Stock 70432V102   1,296 5 SH   SOLE 43 5 0 0
PAYCOM SOFTWARE INC Stock 70432V102   22,821 88 SH   SOLE 50 88 0 0
PAYCOM SOFTWARE INC Stock 70432V102   2,664,784 10,278 SH   SOLE   10,278 0 0
PAYPAL HLDGS INC Stock 70450Y103   17,480 299 SH   SOLE 2 299 0 0
PAYPAL HLDGS INC Stock 70450Y103   11,049 189 SH   SOLE 4 189 0 0
PAYPAL HLDGS INC Stock 70450Y103   563,204 9,634 SH   SOLE 18 9,634 0 0
PAYPAL HLDGS INC Stock 70450Y103   1,111 19 SH   SOLE 19 19 0 0
PAYPAL HLDGS INC Stock 70450Y103   113,412 1,940 SH   SOLE 28 1,940 0 0
PAYPAL HLDGS INC Stock 70450Y103   4,677 80 SH   SOLE 33 80 0 0
PAYPAL HLDGS INC Stock 70450Y103   1,871 32 SH   SOLE 36 32 0 0
PAYPAL HLDGS INC Stock 70450Y103   1,578 27 SH   SOLE 46 27 0 0
PAYPAL HLDGS INC Stock 70450Y103   114,757 1,963 SH   SOLE 51 1,963 0 0
PAYPAL HLDGS INC Stock 70450Y103   37,005 633 SH   SOLE 53 633 0 0
PAYPAL HLDGS INC Stock 70450Y103   5,069,503 86,717 SH   SOLE   86,717 0 0
PDD HOLDINGS INC ADR 722304102   1,275 13 SH   SOLE 33 13 0 0
PDD HOLDINGS INC ADR 722304102   1,536,146 15,664 SH   SOLE   15,663 0 0
PEAKSTONE REALTY TRUST REIT 39818P799   7,721 464 SH   SOLE 19 464 0 0
PEAKSTONE REALTY TRUST REIT 39818P799   837,581 50,335 SH   SOLE   50,335 0 0
PENNANTPARK FLOATING RATE CA CEF 70806A106   179,589 16,847 SH   SOLE   16,846 0 0
PENTAIR PLC Stock G7S00T104   194 3 SH   SOLE 33 3 0 0
PENTAIR PLC Stock G7S00T104   1,425 22 SH   SOLE 46 22 0 0
PENTAIR PLC Stock G7S00T104   402,820 6,221 SH   SOLE   6,221 0 0
PEPSICO INC Stock 713448108   2,235,869 13,196 SH   SOLE 6 13,195 0 0
PEPSICO INC Stock 713448108   37,161 219 SH   SOLE 7 219 0 0
PEPSICO INC Stock 713448108   8,303 49 SH   SOLE 9 49 0 0
PEPSICO INC Stock 713448108   272,548 1,609 SH   SOLE 19 1,608 0 0
PEPSICO INC Stock 713448108   50,346 297 SH   SOLE 33 297 0 0
PEPSICO INC Stock 713448108   37,955 224 SH   SOLE 36 224 0 0
PEPSICO INC Stock 713448108   101,664 600 SH   SOLE 41 600 0 0
PEPSICO INC Stock 713448108   9,658 57 SH   SOLE 46 57 0 0
PEPSICO INC Stock 713448108   10,166 60 SH   SOLE 51 60 0 0
PEPSICO INC Stock 713448108   9,942,768 58,680 SH   SOLE   58,680 0 0
PERFORMANCE FOOD GROUP CO Stock 71377A103   2,060 35 SH   SOLE 19 35 0 0
PERFORMANCE FOOD GROUP CO Stock 71377A103   287,296 4,881 SH   SOLE 45 4,881 0 0
PERFORMANCE FOOD GROUP CO Stock 71377A103   39,264 667 SH   SOLE   667 0 0
PERION NETWORK LTD Stock M78673114   1,441,142 47,050 SH   SOLE   47,050 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408   525 35 SH   SOLE 33 35 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408   489,158 32,632 SH   SOLE   32,632 0 0
PFIZER INC Stock 717081103   33,833 1,020 SH   SOLE 9 1,020 0 0
PFIZER INC Stock 717081103   230,317 6,944 SH   SOLE 19 6,943 0 0
PFIZER INC Stock 717081103   13,994 422 SH   SOLE 33 421 0 0
PFIZER INC Stock 717081103   6,601 199 SH   SOLE 36 199 0 0
PFIZER INC Stock 717081103   44,580 1,344 SH   SOLE 52 1,344 0 0
PFIZER INC Stock 717081103   13,168,526 397,001 SH   SOLE   397,001 0 0
PG&E CORP Stock 69331C108   355 22 SH   SOLE 33 22 0 0
PG&E CORP Stock 69331C108   22,614 1,402 SH   SOLE 43 1,402 0 0
PG&E CORP Stock 69331C108   286,808 17,781 SH   SOLE 45 17,781 0 0
PG&E CORP Stock 69331C108   187,583 11,629 SH   SOLE   11,629 0 0
PGIM SHORT DUR HIG YLD OPP F CEF 69355J104   183,679 12,676 SH   SOLE   12,676 0 0
PGIM ETF TR ETF 69344A107   2,979,147 60,197 SH   SOLE   60,196 0 0
PHILIP MORRIS INTL INC Stock 718172109   17,127 185 SH   SOLE 9 185 0 0
PHILIP MORRIS INTL INC Stock 718172109   184,861 1,997 SH   SOLE 19 1,996 0 0
PHILIP MORRIS INTL INC Stock 718172109   39,069 422 SH   SOLE 24 422 0 0
PHILIP MORRIS INTL INC Stock 718172109   16,311 176 SH   SOLE 33 176 0 0
PHILIP MORRIS INTL INC Stock 718172109   7,777 84 SH   SOLE 36 84 0 0
PHILIP MORRIS INTL INC Stock 718172109   79,434 858 SH   SOLE 52 858 0 0
PHILIP MORRIS INTL INC Stock 718172109   8,769,451 94,723 SH   SOLE   94,722 0 0
PHILLIPS 66 Stock 718546104   4,566 38 SH   SOLE 9 38 0 0
PHILLIPS 66 Stock 718546104   1,562 13 SH   SOLE 19 13 0 0
PHILLIPS 66 Stock 718546104   12,357 103 SH   SOLE 33 102 0 0
PHILLIPS 66 Stock 718546104   7,854,644 65,374 SH   SOLE   65,373 0 0
PHILLIPS EDISON & CO INC REIT 71844V201   305,270 9,102 SH   SOLE   9,101 0 0
PIMCO ETF TR ETF 72201R775   128,774 1,465 SH   SOLE 11 1,465 0 0
PIMCO ETF TR ETF 72201R775   1,258,050 14,312 SH   SOLE   14,312 0 0
PIMCO CORPORATE & INCM STRG CEF 72200U100   182,809 15,021 SH   SOLE   15,021 0 0
PIMCO CORPORATE & INCOME OPP CEF 72201B101   190,169 14,550 SH   SOLE   14,550 0 0
PIMCO DYNAMIC INCOME FD CEF 72201Y101   214,513 12,414 SH   SOLE   12,413 0 0
PIMCO ETF TR ETF 72201R718   1,182,952 12,620 SH   SOLE   12,619 0 0
PIMCO ETF TR ETF 72201R643   202,452 2,063 SH   SOLE   2,063 0 0
PIMCO ETF TR ETF 72201R833   14,120 141 SH   SOLE 9 141 0 0
PIMCO ETF TR ETF 72201R833   37,953 379 SH   SOLE 49 379 0 0
PIMCO ETF TR ETF 72201R833   576,632 5,758 SH   SOLE   5,758 0 0
PIMCO ETF TR ETF 72201R783   1,646,960 18,239 SH   SOLE   18,238 0 0
PIMCO INCOME STRATEGY FD II CEF 72201J104   237,010 35,965 SH   SOLE   35,965 0 0
PIMCO ETF TR ETF 72201R866   422,307 8,434 SH   SOLE   8,434 0 0
PIMCO ETF TR ETF 72201R817   934,618 10,257 SH   SOLE   10,257 0 0
PIMCO EQUITY SER ETF 72202L371   662,049 24,475 SH   SOLE   24,475 0 0
PIMCO STRATEGIC INCOME FD CEF 72200X104   56,721 10,682 SH   SOLE   10,682 0 0
PINNACLE WEST CAP CORP Stock 723484101   129,456 1,757 SH   SOLE 19 1,757 0 0
PINNACLE WEST CAP CORP Stock 723484101   3,537 48 SH   SOLE 36 48 0 0
PINNACLE WEST CAP CORP Stock 723484101   1,445,278 19,616 SH   SOLE   19,615 0 0
PINTEREST INC Stock 72352L106   361,418 13,371 SH   SOLE   13,371 0 0
PIONEER NAT RES CO Stock 723787107   2,984 13 SH   SOLE 9 13 0 0
PIONEER NAT RES CO Stock 723787107   6,702 29 SH   SOLE 33 29 0 0
PIONEER NAT RES CO Stock 723787107   15,895 69 SH   SOLE 36 69 0 0
PIONEER NAT RES CO Stock 723787107   229,550 1,000 SH   SOLE 41 1,000 0 0
PIONEER NAT RES CO Stock 723787107   456,712 1,990 SH   SOLE 49 1,989 0 0
PIONEER NAT RES CO Stock 723787107   2,024,909 8,821 SH   SOLE   8,821 0 0
PJT PARTNERS INC Stock 69343T107   355,176 4,471 SH   SOLE   4,471 0 0
PLAINS GP HLDGS L P Stock 72651A207   1,043,987 64,763 SH   SOLE   64,763 0 0
PLUG POWER INC Stock 72919P202   118,499 15,592 SH   SOLE   15,592 0 0
PNC FINL SVCS GROUP INC Stock 693475105   50,781 414 SH   SOLE 7 413 0 0
PNC FINL SVCS GROUP INC Stock 693475105   5,156 42 SH   SOLE 9 42 0 0
PNC FINL SVCS GROUP INC Stock 693475105   75,209 613 SH   SOLE 19 612 0 0
PNC FINL SVCS GROUP INC Stock 693475105   5,085 41 SH   SOLE 33 41 0 0
PNC FINL SVCS GROUP INC Stock 693475105   3,683 30 SH   SOLE 36 30 0 0
PNC FINL SVCS GROUP INC Stock 693475105   4,051 33 SH   SOLE 46 33 0 0
PNC FINL SVCS GROUP INC Stock 693475105   31,675 258 SH   SOLE 52 258 0 0
PNC FINL SVCS GROUP INC Stock 693475105   1,194,141 9,727 SH   SOLE   9,726 0 0
POLARIS INC Stock 731068102   2,066,414 19,843 SH   SOLE 6 19,842 0 0
POLARIS INC Stock 731068102   4,061 39 SH   SOLE 19 39 0 0
POLARIS INC Stock 731068102   472,206 4,534 SH   SOLE   4,534 0 0
POSEIDA THERAPEUTICS INC Stock 73730P108   612,305 257,271 SH   SOLE   257,271 0 0
POST HLDGS INC Stock 737446104   261,507 3,050 SH   SOLE 5 3,050 0 0
POST HLDGS INC Stock 737446104   2,859 33 SH   SOLE   33 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H106   5,088,228 237,657 SH   SOLE   237,656 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H502   4,517,443 95,144 SH   SOLE   95,144 0 0
INVESCO DB US DLR INDEX TR ETF 46141D104   367,400 20,000 SH   SOLE   20,000 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E297   361,337 16,059 SH   SOLE   16,059 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508   35,327 1,683 SH   SOLE 9 1,683 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508   25,444 1,212 SH   SOLE 60 1,212 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508   287,797 13,711 SH   SOLE   13,711 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V621   477,660 33,973 SH   SOLE   33,973 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613   225,445 7,085 SH   SOLE   7,085 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V597   779,488 23,628 SH   SOLE   23,628 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511   144,672 13,212 SH   SOLE 49 13,212 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511   209,913 19,170 SH   SOLE   19,170 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142   957 18 SH   SOLE 43 18 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142   2,671 50 SH   SOLE 49 50 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142   333,877 6,278 SH   SOLE   6,278 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   19,812 337 SH   SOLE 19 337 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   17,696 301 SH   SOLE 22 301 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   1,566,622 26,648 SH   SOLE   26,647 0 0
PPG INDS INC Stock 693506107   24,402 188 SH   SOLE 7 188 0 0
PPG INDS INC Stock 693506107   5,062 39 SH   SOLE 9 39 0 0
PPG INDS INC Stock 693506107   1,302 10 SH   SOLE 33 10 0 0
PPG INDS INC Stock 693506107   4,803 37 SH   SOLE 36 37 0 0
PPG INDS INC Stock 693506107   15,110 116 SH   SOLE 43 116 0 0
PPG INDS INC Stock 693506107   2,596 20 SH   SOLE 46 20 0 0
PPG INDS INC Stock 693506107   800,793 6,169 SH   SOLE   6,169 0 0
PPL CORP Stock 69351T106   5,372 228 SH   SOLE 9 228 0 0
PPL CORP Stock 69351T106   21,487 912 SH   SOLE 19 912 0 0
PPL CORP Stock 69351T106   2,639 112 SH   SOLE 33 112 0 0
PPL CORP Stock 69351T106   22,877 971 SH   SOLE 52 971 0 0
PPL CORP Stock 69351T106   978,706 41,541 SH   SOLE   41,541 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   504 7 SH   SOLE 33 7 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   15,342 213 SH   SOLE 36 212 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   1,513 21 SH   SOLE 46 21 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   382,588 5,309 SH   SOLE   5,308 0 0
PROCTER AND GAMBLE CO Stock 742718109   1,617,498 11,089 SH   SOLE 6 11,089 0 0
PROCTER AND GAMBLE CO Stock 742718109   45,057 309 SH   SOLE 7 308 0 0
PROCTER AND GAMBLE CO Stock 742718109   13,273 91 SH   SOLE 9 91 0 0
PROCTER AND GAMBLE CO Stock 742718109   379,299 2,600 SH   SOLE 19 2,600 0 0
PROCTER AND GAMBLE CO Stock 742718109   61,873 424 SH   SOLE 33 424 0 0
PROCTER AND GAMBLE CO Stock 742718109   29,172 200 SH   SOLE 36 200 0 0
PROCTER AND GAMBLE CO Stock 742718109   13,711 94 SH   SOLE 40 94 0 0
PROCTER AND GAMBLE CO Stock 742718109   105,749 725 SH   SOLE 41 725 0 0
PROCTER AND GAMBLE CO Stock 742718109   3,522 24 SH   SOLE 49 24 0 0
PROCTER AND GAMBLE CO Stock 742718109   48,134 330 SH   SOLE 51 330 0 0
PROCTER AND GAMBLE CO Stock 742718109   14,024,592 96,151 SH   SOLE   96,151 0 0
PROGRESSIVE CORP Stock 743315103   1,594,149 11,444 SH   SOLE 6 11,444 0 0
PROGRESSIVE CORP Stock 743315103   9,621 69 SH   SOLE 33 69 0 0
PROGRESSIVE CORP Stock 743315103   5,990 43 SH   SOLE 36 43 0 0
PROGRESSIVE CORP Stock 743315103   3,204 23 SH   SOLE 46 23 0 0
PROGRESSIVE CORP Stock 743315103   465,246 3,340 SH   SOLE 49 3,339 0 0
PROGRESSIVE CORP Stock 743315103   346,585 2,488 SH   SOLE   2,488 0 0
PROLOGIS INC. REIT 74340W103   42,271 377 SH   SOLE 7 376 0 0
PROLOGIS INC. REIT 74340W103   2,693 24 SH   SOLE 9 24 0 0
PROLOGIS INC. REIT 74340W103   118,580 1,057 SH   SOLE 19 1,056 0 0
PROLOGIS INC. REIT 74340W103   6,037 54 SH   SOLE 32 53 0 0
PROLOGIS INC. REIT 74340W103   21,078 188 SH   SOLE 33 187 0 0
PROLOGIS INC. REIT 74340W103   3,254 29 SH   SOLE 46 29 0 0
PROLOGIS INC. REIT 74340W103   912,202 8,129 SH   SOLE   8,129 0 0
PROSHARES TR ETF 74347G440   216,433 15,672 SH   SOLE   15,672 0 0
PROSHARES TR ETF 74347B698   38,588 682 SH   SOLE 19 682 0 0
PROSHARES TR ETF 74347B698   376,243 6,650 SH   SOLE   6,649 0 0
PROSHARES TR ETF 74348A467   1,086,686 12,272 SH   SOLE   12,272 0 0
PROSHARES TR ETF 74348A467   840,370 9,490 SH   SOLE   9,490 0 0
PROSHARES TR ETF 74347B680   209,867 3,145 SH   SOLE   3,144 0 0
PROSHARES TR ETF 74347B714   71,014 6,521 SH   SOLE 51 6,521 0 0
PROSHARES TR ETF 74347B714   4,844,123 444,823 SH   SOLE   444,823 0 0
PROSHARES TR ETF 74347B425   641,976 44,366 SH   SOLE 51 44,366 0 0
PROSHARES TR ETF 74347B425   1,149,608 79,448 SH   SOLE   79,447 0 0
PROSHARES TR II ETF 74347Y763   371,524 6,832 SH   SOLE   6,832 0 0
PROSHARES TR ETF 74347R107   421,702 7,900 SH   SOLE   7,900 0 0
PROSHARES TR ETF 74347X831   203,197 5,705 SH   SOLE   5,704 0 0
PROSPECT CAP CORP CEF 74348T102   727,531 120,253 SH   SOLE   120,253 0 0
PROSPERITY BANCSHARES INC Stock 743606105   526,697 9,650 SH   SOLE   9,650 0 0
PRUDENTIAL FINL INC Stock 744320102   5,124 54 SH   SOLE 9 54 0 0
PRUDENTIAL FINL INC Stock 744320102   170,707 1,799 SH   SOLE 19 1,799 0 0
PRUDENTIAL FINL INC Stock 744320102   2,580 27 SH   SOLE 33 27 0 0
PRUDENTIAL FINL INC Stock 744320102   36,343 383 SH   SOLE 36 383 0 0
PRUDENTIAL FINL INC Stock 744320102   2,752 29 SH   SOLE 46 29 0 0
PRUDENTIAL FINL INC Stock 744320102   4,691,712 49,444 SH   SOLE   49,443 0 0
PTC INC Stock 69370C100   1,984 14 SH   SOLE 9 14 0 0
PTC INC Stock 69370C100   1,558 11 SH   SOLE 33 11 0 0
PTC INC Stock 69370C100   850 6 SH   SOLE 46 6 0 0
PTC INC Stock 69370C100   8,217 58 SH   SOLE 50 58 0 0
PTC INC Stock 69370C100   730,785 5,158 SH   SOLE   5,158 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   2,504 44 SH   SOLE 9 44 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   75,338 1,324 SH   SOLE 19 1,323 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   2,180 38 SH   SOLE 33 38 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   4,610 81 SH   SOLE 36 81 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   19,347 340 SH   SOLE 43 339 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   2,258,333 39,683 SH   SOLE   39,682 0 0
PUBLIC STORAGE REIT 74460D109   2,925 11 SH   SOLE 33 11 0 0
PUBLIC STORAGE REIT 74460D109   695,567 2,640 SH   SOLE   2,639 0 0
PULTE GROUP INC Stock 745867101   28,880 390 SH   SOLE 19 390 0 0
PULTE GROUP INC Stock 745867101   1,629 22 SH   SOLE 33 22 0 0
PULTE GROUP INC Stock 745867101   444 6 SH   SOLE 46 6 0 0
PULTE GROUP INC Stock 745867101   1,244,008 16,800 SH   SOLE   16,799 0 0
PURE STORAGE INC Stock 74624M102   18,237 512 SH   SOLE 19 512 0 0
PURE STORAGE INC Stock 74624M102   553,713 15,545 SH   SOLE   15,545 0 0
QUALCOMM INC Stock 747525103   26,654 240 SH   SOLE 9 240 0 0
QUALCOMM INC Stock 747525103   147,710 1,330 SH   SOLE 19 1,330 0 0
QUALCOMM INC Stock 747525103   18,474 166 SH   SOLE 33 166 0 0
QUALCOMM INC Stock 747525103   13,827 124 SH   SOLE 36 124 0 0
QUALCOMM INC Stock 747525103   3,665 33 SH   SOLE 46 33 0 0
QUALCOMM INC Stock 747525103   1,133 10 SH   SOLE 49 10 0 0
QUALCOMM INC Stock 747525103   41,957 378 SH   SOLE 50 377 0 0
QUALCOMM INC Stock 747525103   5,965,861 53,717 SH   SOLE   53,717 0 0
QUANTA SVCS INC Stock 74762E102   44,710 239 SH   SOLE 9 239 0 0
QUANTA SVCS INC Stock 74762E102   3,554 19 SH   SOLE 19 19 0 0
QUANTA SVCS INC Stock 74762E102   1,498 8 SH   SOLE 33 8 0 0
QUANTA SVCS INC Stock 74762E102   97,276 520 SH   SOLE 41 520 0 0
QUANTA SVCS INC Stock 74762E102   474,035 2,534 SH   SOLE 45 2,534 0 0
QUANTA SVCS INC Stock 74762E102   2,058 11 SH   SOLE 46 11 0 0
QUANTA SVCS INC Stock 74762E102   6,385,847 34,136 SH   SOLE   34,136 0 0
QUEST DIAGNOSTICS INC Stock 74834L100   2,681 22 SH   SOLE 33 22 0 0
QUEST DIAGNOSTICS INC Stock 74834L100   653,358 5,362 SH   SOLE   5,361 0 0
RANGER ENERGY SVCS INC Stock 75282U104   165,523 11,673 SH   SOLE   11,673 0 0
RAYONIER INC REIT 754907103   491,679 17,276 SH   SOLE 6 17,276 0 0
RAYONIER INC REIT 754907103   235,080 8,260 SH   SOLE   8,260 0 0
RTX CORPORATION Stock 75513E101   12,523 174 SH   SOLE 2 174 0 0
RTX CORPORATION Stock 75513E101   9,788 136 SH   SOLE 4 136 0 0
RTX CORPORATION Stock 75513E101   53,784 747 SH   SOLE 6 747 0 0
RTX CORPORATION Stock 75513E101   6,981 97 SH   SOLE 9 97 0 0
RTX CORPORATION Stock 75513E101   75,420 1,048 SH   SOLE 19 1,047 0 0
RTX CORPORATION Stock 75513E101   6,722 93 SH   SOLE 33 93 0 0
RTX CORPORATION Stock 75513E101   7,197 100 SH   SOLE 36 100 0 0
RTX CORPORATION Stock 75513E101   17,132 238 SH   SOLE 43 238 0 0
RTX CORPORATION Stock 75513E101   21,037 292 SH   SOLE 49 292 0 0
RTX CORPORATION Stock 75513E101   6,996,592 97,215 SH   SOLE   97,215 0 0
RCM TECHNOLOGIES INC Stock 749360400   265,627 13,594 SH   SOLE   13,594 0 0
RE MAX HLDGS INC Stock 75524W108   197,671 15,276 SH   SOLE 6 15,276 0 0
READY CAPITAL CORP REIT 75574U101   930,676 92,055 SH   SOLE   92,055 0 0
SELECT SECTOR SPDR TR ETF 81369Y860   228,315 6,701 SH   SOLE   6,701 0 0
REALTY INCOME CORP REIT 756109104   4,291 86 SH   SOLE 33 85 0 0
REALTY INCOME CORP REIT 756109104   8,889 178 SH   SOLE 36 178 0 0
REALTY INCOME CORP REIT 756109104   19,826 397 SH   SOLE 52 397 0 0
REALTY INCOME CORP REIT 756109104   1,369,341 27,420 SH   SOLE   27,419 0 0
REAVES UTIL INCOME FD CEF 756158101   402,880 16,344 SH   SOLE   16,344 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   19,751 24 SH   SOLE 33 24 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   8,230 10 SH   SOLE 36 10 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   78,181 95 SH   SOLE 48 95 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   3,511,570 4,267 SH   SOLE   4,267 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   36,928 2,147 SH   SOLE 19 2,147 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   2,782 162 SH   SOLE 33 161 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   7,602 442 SH   SOLE 36 442 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   1,772 103 SH   SOLE 46 103 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   179,429 10,432 SH   SOLE   10,431 0 0
REPLIGEN CORP Stock 759916109   3,657 23 SH   SOLE 43 23 0 0
REPLIGEN CORP Stock 759916109   209,098 1,315 SH   SOLE   1,315 0 0
REPUBLIC BANCORP INC KY Stock 760281204   454,063 10,308 SH   SOLE   10,307 0 0
REPUBLIC SVCS INC Stock 760759100   22,944 161 SH   SOLE 19 161 0 0
REPUBLIC SVCS INC Stock 760759100   4,171 29 SH   SOLE 33 29 0 0
REPUBLIC SVCS INC Stock 760759100   621,985 4,365 SH   SOLE   4,364 0 0
RESMED INC Stock 761152107   3,992 27 SH   SOLE 19 27 0 0
RESMED INC Stock 761152107   591 4 SH   SOLE 33 4 0 0
RESMED INC Stock 761152107   591 4 SH   SOLE 46 4 0 0
RESMED INC Stock 761152107   931,433 6,299 SH   SOLE   6,299 0 0
VANECK ETF TRUST ETF 92189F684   1,171,984 6,981 SH   SOLE   6,981 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G698   225,278 2,883 SH   SOLE   2,883 0 0
RINGCENTRAL INC Stock 76680R206   206,906 6,983 SH   SOLE   6,983 0 0
RIO TINTO PLC ADR 767204100   6,428 101 SH   SOLE 9 101 0 0
RIO TINTO PLC ADR 767204100   6,428 101 SH   SOLE 31 101 0 0
RIO TINTO PLC ADR 767204100   2,227 35 SH   SOLE 33 35 0 0
RIO TINTO PLC ADR 767204100   11,392 179 SH   SOLE 61 179 0 0
RIO TINTO PLC ADR 767204100   424,114 6,664 SH   SOLE   6,664 0 0
RIOT PLATFORMS INC Stock 767292105   145,035 15,545 SH   SOLE   15,545 0 0
RIVIAN AUTOMOTIVE INC Stock 76954A103   513,030 21,130 SH   SOLE   21,129 0 0
ROCKET LAB USA INC Stock 773122106   10,477 2,392 SH   SOLE 48 2,392 0 0
ROCKET LAB USA INC Stock 773122106   65,043 14,850 SH   SOLE   14,850 0 0
ROCKWELL AUTOMATION INC Stock 773903109   1,717,714 6,009 SH   SOLE 6 6,008 0 0
ROCKWELL AUTOMATION INC Stock 773903109   17,438 61 SH   SOLE 19 61 0 0
ROCKWELL AUTOMATION INC Stock 773903109   6,923 24 SH   SOLE 33 24 0 0
ROCKWELL AUTOMATION INC Stock 773903109   1,715 6 SH   SOLE 46 6 0 0
ROCKWELL AUTOMATION INC Stock 773903109   1,009,667 3,532 SH   SOLE   3,531 0 0
ROKU INC Stock 77543R102   494 7 SH   SOLE 33 7 0 0
ROKU INC Stock 77543R102   9,530 135 SH   SOLE 49 135 0 0
ROKU INC Stock 77543R102   1,344,387 19,045 SH   SOLE   19,045 0 0
ROPER TECHNOLOGIES INC Stock 776696106   5,811 12 SH   SOLE 9 12 0 0
ROPER TECHNOLOGIES INC Stock 776696106   200,976 415 SH   SOLE 30 415 0 0
ROPER TECHNOLOGIES INC Stock 776696106   24,233 50 SH   SOLE 33 50 0 0
ROPER TECHNOLOGIES INC Stock 776696106   5,327 11 SH   SOLE 36 11 0 0
ROPER TECHNOLOGIES INC Stock 776696106   108,963 225 SH   SOLE 41 225 0 0
ROPER TECHNOLOGIES INC Stock 776696106   32,455 67 SH   SOLE 43 67 0 0
ROPER TECHNOLOGIES INC Stock 776696106   450,901 931 SH   SOLE 49 931 0 0
ROPER TECHNOLOGIES INC Stock 776696106   39,724 82 SH   SOLE 50 82 0 0
ROPER TECHNOLOGIES INC Stock 776696106   3,568,894 7,369 SH   SOLE   7,369 0 0
ROSS STORES INC Stock 778296103   20,444 181 SH   SOLE 19 181 0 0
ROSS STORES INC Stock 778296103   4,546 40 SH   SOLE 32 40 0 0
ROSS STORES INC Stock 778296103   19,432 172 SH   SOLE 33 172 0 0
ROSS STORES INC Stock 778296103   34,109 302 SH   SOLE 43 301 0 0
ROSS STORES INC Stock 778296103   448,543 3,971 SH   SOLE   3,971 0 0
ROYAL BK CDA Stock 780087102   9,531 109 SH   SOLE 19 109 0 0
ROYAL BK CDA Stock 780087102   2,186 25 SH   SOLE 33 25 0 0
ROYAL BK CDA Stock 780087102   592,519 6,776 SH   SOLE   6,776 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   20,824 226 SH   SOLE 19 226 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   2,672 29 SH   SOLE 33 29 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   866,300 9,402 SH   SOLE   9,402 0 0
SHELL PLC ADR 780259305   16,224 252 SH   SOLE 9 252 0 0
SHELL PLC ADR 780259305   5,408 84 SH   SOLE 19 84 0 0
SHELL PLC ADR 780259305   8,434 131 SH   SOLE 31 131 0 0
SHELL PLC ADR 780259305   4,764 74 SH   SOLE 33 74 0 0
SHELL PLC ADR 780259305   10,751 167 SH   SOLE 36 167 0 0
SHELL PLC ADR 780259305   88,095 1,368 SH   SOLE 43 1,368 0 0
SHELL PLC ADR 780259305   13,842 215 SH   SOLE 61 215 0 0
SHELL PLC ADR 780259305   2,058,605 31,976 SH   SOLE   31,975 0 0
ROYAL GOLD INC Stock 780287108   374,147 3,519 SH   SOLE   3,518 0 0
RPM INTL INC Stock 749685103   318,562 3,360 SH   SOLE   3,360 0 0
MAGNITE INC Stock 55955D100   940,457 124,729 SH   SOLE   124,729 0 0
RUBICON TECHNOLOGIES INC Stock 78112J109   56,680 27,250 SH   SOLE   27,250 0 0
RYAN SPECIALTY HOLDINGS INC Stock 78351F107   8,809 182 SH   SOLE 19 182 0 0
RYAN SPECIALTY HOLDINGS INC Stock 78351F107   186,921 3,862 SH   SOLE 23 3,862 0 0
RYAN SPECIALTY HOLDINGS INC Stock 78351F107   108,900 2,250 SH   SOLE   2,250 0 0
S&P GLOBAL INC Stock 78409V104   31,425 86 SH   SOLE 2 86 0 0
S&P GLOBAL INC Stock 78409V104   16,809 46 SH   SOLE 4 46 0 0
S&P GLOBAL INC Stock 78409V104   2,261,945 6,190 SH   SOLE 6 6,190 0 0
S&P GLOBAL INC Stock 78409V104   267,115 731 SH   SOLE 18 731 0 0
S&P GLOBAL INC Stock 78409V104   204,630 560 SH   SOLE 30 560 0 0
S&P GLOBAL INC Stock 78409V104   3,671 10 SH   SOLE 32 10 0 0
S&P GLOBAL INC Stock 78409V104   17,855 49 SH   SOLE 33 48 0 0
S&P GLOBAL INC Stock 78409V104   10,597 29 SH   SOLE 36 29 0 0
S&P GLOBAL INC Stock 78409V104   33,374 91 SH   SOLE 43 91 0 0
S&P GLOBAL INC Stock 78409V104   19,367 53 SH   SOLE 48 53 0 0
S&P GLOBAL INC Stock 78409V104   355,246 972 SH   SOLE 51 972 0 0
S&P GLOBAL INC Stock 78409V104   136,663 374 SH   SOLE 53 374 0 0
S&P GLOBAL INC Stock 78409V104   436,307 1,194 SH   SOLE   1,194 0 0
SABINE RTY TR Stock 785688102   379,516 5,759 SH   SOLE   5,758 0 0
SABRA HEALTH CARE REIT INC REIT 78573L106   378,671 27,164 SH   SOLE   27,164 0 0
SALESFORCE INC Stock 79466L302   18,250 90 SH   SOLE 4 90 0 0
SALESFORCE INC Stock 79466L302   149,854 739 SH   SOLE 19 739 0 0
SALESFORCE INC Stock 79466L302   133,429 658 SH   SOLE 28 658 0 0
SALESFORCE INC Stock 79466L302   30,620 151 SH   SOLE 33 151 0 0
SALESFORCE INC Stock 79466L302   7,908 39 SH   SOLE 36 39 0 0
SALESFORCE INC Stock 79466L302   6,083 30 SH   SOLE 46 30 0 0
SALESFORCE INC Stock 79466L302   57,387 283 SH   SOLE 48 283 0 0
SALESFORCE INC Stock 79466L302   11,153 55 SH   SOLE 49 55 0 0
SALESFORCE INC Stock 79466L302   253,678 1,251 SH   SOLE 51 1,251 0 0
SALESFORCE INC Stock 79466L302   101,390 500 SH   SOLE 53 500 0 0
SALESFORCE INC Stock 79466L302   8,582,350 42,323 SH   SOLE   42,323 0 0
WESTERN ASSET EMERGING MKTS CEF 95766A101   2,216 267 SH   SOLE 19 267 0 0
WESTERN ASSET EMERGING MKTS CEF 95766A101   96,076 11,575 SH   SOLE   11,575 0 0
SAN JUAN BASIN RTY TR Stock 798241105   190,929 27,554 SH   SOLE   27,553 0 0
SANDSTORM GOLD LTD Stock 80013R206   54,046 11,598 SH   SOLE   11,597 0 0
SANOFI ADR 80105N105   11,908 222 SH   SOLE 7 222 0 0
SANOFI ADR 80105N105   28,966 540 SH   SOLE 9 540 0 0
SANOFI ADR 80105N105   7,456 139 SH   SOLE 31 139 0 0
SANOFI ADR 80105N105   3,326 62 SH   SOLE 33 62 0 0
SANOFI ADR 80105N105   4,935 92 SH   SOLE 36 92 0 0
SANOFI ADR 80105N105   66,782 1,245 SH   SOLE 43 1,245 0 0
SANOFI ADR 80105N105   42,697 796 SH   SOLE 52 796 0 0
SANOFI ADR 80105N105   520,050 9,695 SH   SOLE   9,695 0 0
SAP SE ADR 803054204   14,872 115 SH   SOLE 9 115 0 0
SAP SE ADR 803054204   3,621 28 SH   SOLE 33 28 0 0
SAP SE ADR 803054204   2,845 22 SH   SOLE 36 22 0 0
SAP SE ADR 803054204   15,260 118 SH   SOLE 61 118 0 0
SAP SE ADR 803054204   423,954 3,278 SH   SOLE   3,278 0 0
SCHLUMBERGER LTD Stock 806857108   10,552 181 SH   SOLE 9 181 0 0
SCHLUMBERGER LTD Stock 806857108   12,185 209 SH   SOLE 19 209 0 0
SCHLUMBERGER LTD Stock 806857108   8,781 151 SH   SOLE 33 150 0 0
SCHLUMBERGER LTD Stock 806857108   4,141,329 71,035 SH   SOLE   71,034 0 0
SCHWAB STRATEGIC TR ETF 808524698   13,082 310 SH   SOLE 36 310 0 0
SCHWAB STRATEGIC TR ETF 808524698   3,135,543 74,302 SH   SOLE   74,301 0 0
SCHWAB STRATEGIC TR ETF 808524607   85,160 2,056 SH   SOLE 19 2,056 0 0
SCHWAB STRATEGIC TR ETF 808524607   549,522 13,267 SH   SOLE   13,267 0 0
SCHWAB STRATEGIC TR ETF 808524755   27,553 870 SH   SOLE 22 870 0 0
SCHWAB STRATEGIC TR ETF 808524755   1,072,370 33,861 SH   SOLE   33,860 0 0
SCHWAB STRATEGIC TR ETF 808524771   1,067,405 19,071 SH   SOLE   19,071 0 0
SCHWAB STRATEGIC TR ETF 808524805   28,628 843 SH   SOLE 36 843 0 0
SCHWAB STRATEGIC TR ETF 808524805   361,115 10,634 SH   SOLE   10,633 0 0
SCHWAB STRATEGIC TR ETF 808524888   234,522 7,272 SH   SOLE   7,272 0 0
SCHWAB STRATEGIC TR ETF 808524839   49,449 1,118 SH   SOLE 36 1,118 0 0
SCHWAB STRATEGIC TR ETF 808524839   407,404 9,211 SH   SOLE   9,211 0 0
SCHWAB STRATEGIC TR ETF 808524102   1,452,776 29,143 SH   SOLE   29,142 0 0
SCHWAB STRATEGIC TR ETF 808524797   81,208 1,148 SH   SOLE 19 1,147 0 0
SCHWAB STRATEGIC TR ETF 808524797   15,067,031 212,931 SH   SOLE   212,931 0 0
SCHWAB STRATEGIC TR ETF 808524201   1,211,162 23,936 SH   SOLE 19 23,936 0 0
SCHWAB STRATEGIC TR ETF 808524201   1,590,271 31,428 SH   SOLE   31,428 0 0
SCHWAB STRATEGIC TR ETF 808524300   9,357 129 SH   SOLE 19 128 0 0
SCHWAB STRATEGIC TR ETF 808524300   80,792 1,111 SH   SOLE 36 1,111 0 0
SCHWAB STRATEGIC TR ETF 808524300   3,127 43 SH   SOLE 49 43 0 0
SCHWAB STRATEGIC TR ETF 808524300   1,758,022 24,175 SH   SOLE   24,175 0 0
SCHWAB STRATEGIC TR ETF 808524409   23,592 366 SH   SOLE 36 366 0 0
SCHWAB STRATEGIC TR ETF 808524409   1,833,935 28,451 SH   SOLE   28,450 0 0
SCHWAB STRATEGIC TR ETF 808524870   6,968 138 SH   SOLE 19 138 0 0
SCHWAB STRATEGIC TR ETF 808524870   2,474 49 SH   SOLE 36 49 0 0
SCHWAB STRATEGIC TR ETF 808524870   615,061 12,182 SH   SOLE   12,181 0 0
SEA LTD ADR 81141R100   1,246,945 28,372 SH   SOLE   28,371 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   5,882 89 SH   SOLE 33 89 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   462 7 SH   SOLE 46 7 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   1,375,031 20,850 SH   SOLE   20,849 0 0
SEALED AIR CORP NEW Stock 81211K100   1,774 54 SH   SOLE 33 54 0 0
SEALED AIR CORP NEW Stock 81211K100   40,593 1,235 SH   SOLE 43 1,235 0 0
SEALED AIR CORP NEW Stock 81211K100   493 15 SH   SOLE 46 15 0 0
SEALED AIR CORP NEW Stock 81211K100   192,330 5,853 SH   SOLE   5,853 0 0
SEAGEN INC Stock 81181C104   285,766 1,347 SH   SOLE   1,347 0 0
SELECT WATER SOLUTIONS INC Stock 81617J301   1,508,751 189,780 SH   SOLE   189,780 0 0
SELECTIVE INS GROUP INC Stock 816300107   211,808 2,053 SH   SOLE   2,053 0 0
SEMPRA Stock 816851109   21,339 314 SH   SOLE 33 313 0 0
SEMPRA Stock 816851109   4,898 72 SH   SOLE 36 72 0 0
SEMPRA Stock 816851109   26,308 387 SH   SOLE 43 386 0 0
SEMPRA Stock 816851109   2,748,666 40,404 SH   SOLE   40,403 0 0
SENSUS HEALTHCARE INC Stock 81728J109   151,394 54,655 SH   SOLE   54,655 0 0
SERVICE CORP INTL Stock 817565104   37,985 665 SH   SOLE 49 664 0 0
SERVICE CORP INTL Stock 817565104   258,546 4,525 SH   SOLE   4,524 0 0
SERVICENOW INC Stock 81762P102   19,005 34 SH   SOLE 9 34 0 0
SERVICENOW INC Stock 81762P102   125,207 224 SH   SOLE 19 224 0 0
SERVICENOW INC Stock 81762P102   182,780 327 SH   SOLE 28 327 0 0
SERVICENOW INC Stock 81762P102   16,210 29 SH   SOLE 33 29 0 0
SERVICENOW INC Stock 81762P102   2,236 4 SH   SOLE 36 4 0 0
SERVICENOW INC Stock 81762P102   106,202 190 SH   SOLE 41 190 0 0
SERVICENOW INC Stock 81762P102   25,153 45 SH   SOLE 43 45 0 0
SERVICENOW INC Stock 81762P102   3,354 6 SH   SOLE 46 6 0 0
SERVICENOW INC Stock 81762P102   16,769 30 SH   SOLE 50 30 0 0
SERVICENOW INC Stock 81762P102   577,406 1,033 SH   SOLE 51 1,033 0 0
SERVICENOW INC Stock 81762P102   222,466 398 SH   SOLE 53 398 0 0
SERVICENOW INC Stock 81762P102   16,769 30 SH   SOLE 54 30 0 0
SERVICENOW INC Stock 81762P102   4,677,008 8,367 SH   SOLE   8,367 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108   81,490 1,562 SH   SOLE 23 1,562 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108   1,706,637 32,713 SH   SOLE   32,713 0 0
SFL CORPORATION LTD Stock G7738W106   139,870 12,544 SH   SOLE   12,544 0 0
SHERWIN WILLIAMS CO Stock 824348106   20,659 81 SH   SOLE 2 81 0 0
SHERWIN WILLIAMS CO Stock 824348106   13,773 54 SH   SOLE 4 54 0 0
SHERWIN WILLIAMS CO Stock 824348106   1,766,281 6,925 SH   SOLE 6 6,925 0 0
SHERWIN WILLIAMS CO Stock 824348106   2,551 10 SH   SOLE 9 10 0 0
SHERWIN WILLIAMS CO Stock 824348106   207,356 813 SH   SOLE 30 813 0 0
SHERWIN WILLIAMS CO Stock 824348106   6,403 25 SH   SOLE 33 25 0 0
SHERWIN WILLIAMS CO Stock 824348106   121,149 475 SH   SOLE 41 475 0 0
SHERWIN WILLIAMS CO Stock 824348106   14,330 56 SH   SOLE 43 56 0 0
SHERWIN WILLIAMS CO Stock 824348106   17,102 67 SH   SOLE 50 67 0 0
SHERWIN WILLIAMS CO Stock 824348106   764,303 2,997 SH   SOLE   2,996 0 0
SHOCKWAVE MED INC Stock 82489T104   0 0 SH   SOLE 19 0 0 0
SHOCKWAVE MED INC Stock 82489T104   1,427,348 7,169 SH   SOLE   7,169 0 0
SHOPIFY INC Stock 82509L107   3,765 69 SH   SOLE 33 69 0 0
SHOPIFY INC Stock 82509L107   15,334 281 SH   SOLE 43 281 0 0
SHOPIFY INC Stock 82509L107   4,139,695 75,860 SH   SOLE   75,860 0 0
SIBANYE STILLWATER LTD ADR 82575P107   434,997 70,502 SH   SOLE   70,501 0 0
SIDUS SPACE INC Stock 826165102   3,432 24,000 SH   SOLE   24,000 0 0
SIGMATRON INTL INC Stock 82661L101   81,380 26,000 SH   SOLE   26,000 0 0
SILVERCREST METALS INC Stock 828363101   45,533 10,325 SH   SOLE   10,325 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   5,618 52 SH   SOLE 9 52 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   4,660 43 SH   SOLE 33 43 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   6,374 59 SH   SOLE 36 59 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   3,017,130 27,929 SH   SOLE   27,928 0 0
SIRIUS XM HOLDINGS INC Stock 82968B103   96,213 21,286 SH   SOLE   21,286 0 0
SKECHERS U S A INC Stock 830566105   2,888 59 SH   SOLE 19 59 0 0
SKECHERS U S A INC Stock 830566105   420,089 8,582 SH   SOLE   8,582 0 0
SKYWATER TECHNOLOGY INC Stock 83089J108   265,994 44,185 SH   SOLE   44,185 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102   1,873 19 SH   SOLE 33 19 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102   10,037 102 SH   SOLE 49 101 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102   1,728,607 17,533 SH   SOLE   17,533 0 0
SMARTSHEET INC Stock 83200N103   7,161 177 SH   SOLE 19 177 0 0
SMARTSHEET INC Stock 83200N103   215,288 5,321 SH   SOLE   5,321 0 0
SMITH & NEPHEW PLC ADR 83175M205   27,173 1,097 SH   SOLE 43 1,097 0 0
SMITH & NEPHEW PLC ADR 83175M205   211,055 8,521 SH   SOLE   8,520 0 0
SNAP INC Stock 83304A106   203,900 22,884 SH   SOLE   22,884 0 0
SNAP ON INC Stock 833034101   2,631,367 10,317 SH   SOLE 6 10,316 0 0
SNAP ON INC Stock 833034101   4,846 19 SH   SOLE 19 19 0 0
SNAP ON INC Stock 833034101   510 2 SH   SOLE 33 2 0 0
SNAP ON INC Stock 833034101   1,275 5 SH   SOLE 46 5 0 0
SNAP ON INC Stock 833034101   42,337 166 SH   SOLE 49 165 0 0
SNAP ON INC Stock 833034101   634,960 2,489 SH   SOLE   2,489 0 0
SNOWFLAKE INC Stock 833445109   1,375 9 SH   SOLE 33 9 0 0
SNOWFLAKE INC Stock 833445109   98,842 647 SH   SOLE 51 647 0 0
SNOWFLAKE INC Stock 833445109   38,651 253 SH   SOLE 53 253 0 0
SNOWFLAKE INC Stock 833445109   6,416 42 SH   SOLE 63 42 0 0
SNOWFLAKE INC Stock 833445109   576,248 3,772 SH   SOLE   3,772 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105   245,863 4,120 SH   SOLE   4,120 0 0
SOFI TECHNOLOGIES INC Stock 83406F102   507,841 63,560 SH   SOLE   63,559 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104   1,425 11 SH   SOLE 33 11 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104   385,810 2,979 SH   SOLE   2,979 0 0
SONOCO PRODS CO Stock 835495102   591,792 10,889 SH   SOLE   10,888 0 0
SONY GROUP CORP ADR 835699307   1,566 19 SH   SOLE 33 19 0 0
SONY GROUP CORP ADR 835699307   6,016 73 SH   SOLE 36 73 0 0
SONY GROUP CORP ADR 835699307   77,804 944 SH   SOLE 43 944 0 0
SONY GROUP CORP ADR 835699307   487,785 5,919 SH   SOLE   5,919 0 0
SOUTHERN CO Stock 842587107   2,096,698 32,396 SH   SOLE 6 32,396 0 0
SOUTHERN CO Stock 842587107   4,336 67 SH   SOLE 9 67 0 0
SOUTHERN CO Stock 842587107   155,618 2,404 SH   SOLE 19 2,404 0 0
SOUTHERN CO Stock 842587107   11,953 185 SH   SOLE 33 184 0 0
SOUTHERN CO Stock 842587107   30,548 472 SH   SOLE 36 472 0 0
SOUTHERN CO Stock 842587107   51,129 790 SH   SOLE 52 790 0 0
SOUTHERN CO Stock 842587107   6,736,171 104,082 SH   SOLE   104,081 0 0
SOUTHWEST AIRLS CO Stock 844741108   406 15 SH   SOLE 33 15 0 0
SOUTHWEST AIRLS CO Stock 844741108   268,485 9,918 SH   SOLE   9,918 0 0
SOUTHWESTERN ENERGY CO Stock 845467109   3,225 500 SH   SOLE   500 0 0
SOUTHWESTERN ENERGY CO Stock 845467109   148,995 23,100 SH   SOLE   23,100 0 0
SPDR SER TR ETF 78464A664   211,984 8,106 SH   SOLE   8,106 0 0
SSGA ACTIVE TR ETF 78470P846   703,991 25,539 SH   SOLE 11 25,539 0 0
SSGA ACTIVE TR ETF 78470P846   63,124 2,290 SH   SOLE   2,290 0 0
SPDR SER TR ETF 78468R523   640,130 6,438 SH   SOLE   6,438 0 0
SPDR SER TR ETF 78464A359   475 7 SH   SOLE 36 7 0 0
SPDR SER TR ETF 78464A359   202,244 2,983 SH   SOLE   2,982 0 0
SPDR SER TR ETF 78468R622   131 1 SH   SOLE 39 1 0 0
SPDR SER TR ETF 78468R622   585,066 6,472 SH   SOLE   6,471 0 0
SPDR SER TR ETF 78464A151   453,641 16,721 SH   SOLE   16,721 0 0
SPDR SER TR ETF 78468R200   640,726 20,857 SH   SOLE 25 20,856 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109   2,375,292 7,091 SH   SOLE   7,091 0 0
SPDR GOLD TR ETF 78463V107   112,128 654 SH   SOLE 19 654 0 0
SPDR GOLD TR ETF 78463V107   22,289 130 SH   SOLE 49 130 0 0
SPDR GOLD TR ETF 78463V107   16,391,196 95,603 SH   SOLE   95,603 0 0
SPDR INDEX SHS FDS ETF 78463X202   227,305 5,411 SH   SOLE   5,410 0 0
SPDR INDEX SHS FDS ETF 78463X756   914,668 17,103 SH   SOLE   17,103 0 0
SPDR INDEX SHS FDS ETF 78463X426   859,695 15,915 SH   SOLE   15,915 0 0
SPDR SER TR ETF 78464A284   491,426 20,631 SH   SOLE   20,630 0 0
SPDR SER TR ETF 78468R739   221,673 4,795 SH   SOLE 36 4,795 0 0
SPDR SER TR ETF 78468R739   441,913 9,559 SH   SOLE   9,559 0 0
SPDR INDEX SHS FDS ETF 78463X889   1,923 62 SH   SOLE 9 62 0 0
SPDR INDEX SHS FDS ETF 78463X889   410,724 13,245 SH   SOLE 36 13,244 0 0
SPDR INDEX SHS FDS ETF 78463X889   174,686 5,633 SH   SOLE   5,633 0 0
SPDR INDEX SHS FDS ETF 78463X509   78,185 2,329 SH   SOLE 36 2,329 0 0
SPDR INDEX SHS FDS ETF 78463X509   170,349 5,074 SH   SOLE   5,074 0 0
SPDR SER TR ETF 78464A375   11,165 355 SH   SOLE 6 355 0 0
SPDR SER TR ETF 78464A375   221,597 7,046 SH   SOLE 19 7,046 0 0
SPDR SER TR ETF 78464A375   480,336 15,273 SH   SOLE 36 15,273 0 0
SPDR SER TR ETF 78464A375   2,031,890 64,607 SH   SOLE   64,607 0 0
SPDR SER TR ETF 78464A672   112,102 4,072 SH   SOLE 9 4,072 0 0
SPDR SER TR ETF 78464A672   1,264,617 45,936 SH   SOLE 36 45,935 0 0
SPDR SER TR ETF 78464A672   117,940 4,284 SH   SOLE   4,284 0 0
SPDR SER TR ETF 78464A805   556,555 10,603 SH   SOLE 25 10,603 0 0
SPDR SER TR ETF 78464A805   1,535,877 29,260 SH   SOLE 36 29,260 0 0
SPDR SER TR ETF 78464A805   648,934 12,363 SH   SOLE 49 12,363 0 0
SPDR SER TR ETF 78464A805   112,644 2,146 SH   SOLE   2,146 0 0
SPDR SER TR ETF 78464A847   376,151 8,590 SH   SOLE   8,589 0 0
SPDR SER TR ETF 78464A854   613,689 12,210 SH   SOLE 25 12,210 0 0
SPDR SER TR ETF 78464A854   688,311 13,695 SH   SOLE 36 13,695 0 0
SPDR SER TR ETF 78464A854   218,226 4,342 SH   SOLE   4,341 0 0
SPDR SER TR ETF 78464A409   2,999 51 SH   SOLE 49 50 0 0
SPDR SER TR ETF 78464A409   2,338,565 39,449 SH   SOLE   39,449 0 0
SPDR SER TR ETF 78468R788   676,609 19,293 SH   SOLE   19,293 0 0
SPDR SER TR ETF 78464A508   19,351 469 SH   SOLE 19 469 0 0
SPDR SER TR ETF 78464A508   231,752 5,617 SH   SOLE   5,616 0 0
SPDR SER TR ETF 78464A474   7,751,930 264,391 SH   SOLE   264,390 0 0
SPDR SER TR ETF 78468R101   1,244,122 43,319 SH   SOLE   43,319 0 0
SPDR SER TR ETF 78468R804   495,482 3,711 SH   SOLE 25 3,710 0 0
SPDR SER TR ETF 78468R804   35,593 267 SH   SOLE   266 0 0
SPDR S&P 500 ETF TR ETF 78462F103   576,751 1,349 SH   SOLE 19 1,349 0 0
SPDR S&P 500 ETF TR ETF 78462F103   44,885 105 SH   SOLE 33 105 0 0
SPDR S&P 500 ETF TR ETF 78462F103   77,801 182 SH   SOLE 36 182 0 0
SPDR S&P 500 ETF TR ETF 78462F103   22,656 53 SH   SOLE 49 53 0 0
SPDR S&P 500 ETF TR ETF 78462F103   775,876 1,815 SH   SOLE 51 1,815 0 0
SPDR S&P 500 ETF TR ETF 78462F103   34,936,262 81,726 SH   SOLE   81,726 0 0
SPDR SER TR ETF 78464A631   313,842 2,800 SH   SOLE   2,799 0 0
SPDR SER TR ETF 78464A870   876 12 SH   SOLE 49 12 0 0
SPDR SER TR ETF 78464A870   925,701 12,677 SH   SOLE   12,677 0 0
SPDR SER TR ETF 78464A581   1,166,948 14,947 SH   SOLE   14,947 0 0
SPDR SER TR ETF 78464A888   1,141,538 14,908 SH   SOLE   14,908 0 0
SPDR SER TR ETF 78464A755   278,113 5,297 SH   SOLE   5,297 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107   1,915,988 4,196 SH   SOLE   4,195 0 0
SPDR SER TR ETF 78464A698   816,488 19,547 SH   SOLE   19,547 0 0
SPDR SER TR ETF 78464A862   1,572 8 SH   SOLE 49 8 0 0
SPDR SER TR ETF 78464A862   343,802 1,754 SH   SOLE   1,754 0 0
SPDR SER TR ETF 78464A201   3,342 46 SH   SOLE 19 45 0 0
SPDR SER TR ETF 78464A201   1,039,555 14,188 SH   SOLE   14,188 0 0
SPDR SER TR ETF 78464A300   254,606 3,518 SH   SOLE 36 3,518 0 0
SPDR SER TR ETF 78464A300   343,935 4,752 SH   SOLE   4,752 0 0
SPDR SER TR ETF 78468R663   10,100 110 SH   SOLE 9 110 0 0
SPDR SER TR ETF 78468R663   66,937 729 SH   SOLE 19 729 0 0
SPDR SER TR ETF 78468R663   2,755 30 SH   SOLE 24 30 0 0
SPDR SER TR ETF 78468R663   522,992 5,696 SH   SOLE 25 5,695 0 0
SPDR SER TR ETF 78468R663   66,110 720 SH   SOLE 26 720 0 0
SPDR SER TR ETF 78468R663   3,673 40 SH   SOLE 49 40 0 0
SPDR SER TR ETF 78468R663   64,476,437 702,205 SH   SOLE   702,204 0 0
SPDR SER TR ETF 78464A763   198,047 1,722 SH   SOLE 19 1,722 0 0
SPDR SER TR ETF 78464A763   1,356,078 11,791 SH   SOLE   11,790 0 0
SPDR SER TR ETF 78464A797   279,949 7,597 SH   SOLE   7,597 0 0
SSGA ACTIVE ETF TR ETF 78467V400   313,865 8,215 SH   SOLE   8,214 0 0
SPLUNK INC Stock 848637104   9,945 68 SH   SOLE 4 68 0 0
SPLUNK INC Stock 848637104   3,949 27 SH   SOLE 19 27 0 0
SPLUNK INC Stock 848637104   3,949 27 SH   SOLE 43 27 0 0
SPLUNK INC Stock 848637104   322,335 2,204 SH   SOLE   2,204 0 0
SPORTSMANS WHSE HLDGS INC Stock 84920Y106   84,188 18,750 SH   SOLE   18,750 0 0
SPROTT ETF TRUST ETF 85210B102   308,294 13,480 SH   SOLE   13,480 0 0
SPROTT PHYSICAL GOLD & SILVE CEF 85208R101   567,604 32,772 SH   SOLE   32,771 0 0
SPROTT PHYSICAL GOLD TR CEF 85207H104   2,694,466 188,161 SH   SOLE   188,161 0 0
SPROTT PHYSICAL SILVER TR CEF 85207K107   2,240,405 295,568 SH   SOLE   295,568 0 0
SPROTT FDS TR ETF 85208P303   916,372 19,427 SH   SOLE   19,427 0 0
SPROUTS FMRS MKT INC Stock 85208M102   330,758 7,728 SH   SOLE   7,728 0 0
SSGA ACTIVE ETF TR ETF 78467V608   1,049,233 25,023 SH   SOLE   25,023 0 0
SSR MINING IN Stock 784730103   148,374 11,164 SH   SOLE   11,164 0 0
STAG INDL INC REIT 85254J102   489,064 14,172 SH   SOLE   14,171 0 0
STANDARD LITHIUM LTD Stock 853606101   198,847 70,264 SH   SOLE   70,264 0 0
STARBUCKS CORP Stock 855244109   1,953,755 21,406 SH   SOLE 6 21,406 0 0
STARBUCKS CORP Stock 855244109   19,349 212 SH   SOLE 19 212 0 0
STARBUCKS CORP Stock 855244109   194,405 2,130 SH   SOLE 30 2,130 0 0
STARBUCKS CORP Stock 855244109   35,530 389 SH   SOLE 33 389 0 0
STARBUCKS CORP Stock 855244109   10,861 119 SH   SOLE 36 119 0 0
STARBUCKS CORP Stock 855244109   1,278 14 SH   SOLE 49 14 0 0
STARBUCKS CORP Stock 855244109   2,185,104 23,941 SH   SOLE   23,941 0 0
STARWOOD PPTY TR INC REIT 85571B105   170,493 8,811 SH   SOLE   8,811 0 0
STATE STR CORP Stock 857477103   3,080 46 SH   SOLE 19 46 0 0
STATE STR CORP Stock 857477103   2,212 33 SH   SOLE 33 33 0 0
STATE STR CORP Stock 857477103   1,205 18 SH   SOLE 46 18 0 0
STATE STR CORP Stock 857477103   1,155,221 17,252 SH   SOLE   17,252 0 0
STEEL DYNAMICS INC Stock 858119100   1,608 15 SH   SOLE 33 15 0 0
STEEL DYNAMICS INC Stock 858119100   10,079 94 SH   SOLE 45 94 0 0
STEEL DYNAMICS INC Stock 858119100   3,217 30 SH   SOLE 46 30 0 0
STEEL DYNAMICS INC Stock 858119100   2,348,211 21,901 SH   SOLE   21,900 0 0
STEM INC Stock 85859N102   264,271 62,328 SH   SOLE   62,328 0 0
STERICYCLE INC Stock 858912108   254,847 5,700 SH   SOLE 5 5,700 0 0
STERICYCLE INC Stock 858912108   10,015 224 SH   SOLE   224 0 0
STMICROELECTRONICS N V ADR 861012102   1,899 44 SH   SOLE 36 44 0 0
STMICROELECTRONICS N V ADR 861012102   11,394 264 SH   SOLE 43 264 0 0
STMICROELECTRONICS N V ADR 861012102   517,838 11,998 SH   SOLE   11,998 0 0
VIRTUS STONE HBR EMG MKTS TO CEF 86164W100   120,530 23,002 SH   SOLE   23,002 0 0
VIRTUS STONE HBR EMRG MKTS I CEF 86164T107   92,325 20,888 SH   SOLE   20,888 0 0
STONECO LTD Stock G85158106   1,238 116 SH   SOLE 19 116 0 0
STONECO LTD Stock G85158106   124,530 11,671 SH   SOLE   11,671 0 0
STRYKER CORPORATION Stock 863667101   13,117 48 SH   SOLE 4 48 0 0
STRYKER CORPORATION Stock 863667101   2,375,394 8,692 SH   SOLE 6 8,692 0 0
STRYKER CORPORATION Stock 863667101   2,459 9 SH   SOLE 9 9 0 0
STRYKER CORPORATION Stock 863667101   32,246 118 SH   SOLE 19 118 0 0
STRYKER CORPORATION Stock 863667101   5,754 21 SH   SOLE 32 21 0 0
STRYKER CORPORATION Stock 863667101   11,231 41 SH   SOLE 33 41 0 0
STRYKER CORPORATION Stock 863667101   10,384 38 SH   SOLE 36 38 0 0
STRYKER CORPORATION Stock 863667101   3,279 12 SH   SOLE 46 12 0 0
STRYKER CORPORATION Stock 863667101   10,931 40 SH   SOLE 63 40 0 0
STRYKER CORPORATION Stock 863667101   2,965,706 10,853 SH   SOLE   10,852 0 0
SUMITOMO MITSUI FINL GROUP I ADR 86562M209   926 94 SH   SOLE 33 94 0 0
SUMITOMO MITSUI FINL GROUP I ADR 86562M209   274,224 27,840 SH   SOLE   27,840 0 0
SUNCOR ENERGY INC NEW Stock 867224107   928 27 SH   SOLE 33 27 0 0
SUNCOR ENERGY INC NEW Stock 867224107   52,704 1,533 SH   SOLE 43 1,532 0 0
SUNCOR ENERGY INC NEW Stock 867224107   559,693 16,280 SH   SOLE   16,279 0 0
SUPER MICRO COMPUTER INC Stock 86800U104   4,388 16 SH   SOLE 19 16 0 0
SUPER MICRO COMPUTER INC Stock 86800U104   2,046,123 7,462 SH   SOLE   7,461 0 0
GEN DIGITAL INC Stock 668771108   513 29 SH   SOLE 9 29 0 0
GEN DIGITAL INC Stock 668771108   550 31 SH   SOLE 33 31 0 0
GEN DIGITAL INC Stock 668771108   990 56 SH   SOLE 36 56 0 0
GEN DIGITAL INC Stock 668771108   1,379 78 SH   SOLE 46 78 0 0
GEN DIGITAL INC Stock 668771108   281,435 15,918 SH   SOLE   15,918 0 0
SYNOPSYS INC Stock 871607107   2,754 6 SH   SOLE 9 6 0 0
SYNOPSYS INC Stock 871607107   45,438 99 SH   SOLE 19 99 0 0
SYNOPSYS INC Stock 871607107   9,179 20 SH   SOLE 33 20 0 0
SYNOPSYS INC Stock 871607107   135,396 295 SH   SOLE 41 295 0 0
SYNOPSYS INC Stock 871607107   2,295 5 SH   SOLE 46 5 0 0
SYNOPSYS INC Stock 871607107   18,359 40 SH   SOLE 50 40 0 0
SYNOPSYS INC Stock 871607107   1,411,392 3,075 SH   SOLE   3,075 0 0
SYSCO CORP Stock 871829107   102,378 1,550 SH   SOLE 5 1,550 0 0
SYSCO CORP Stock 871829107   14,399 218 SH   SOLE 19 218 0 0
SYSCO CORP Stock 871829107   2,318 35 SH   SOLE 33 35 0 0
SYSCO CORP Stock 871829107   2,576 39 SH   SOLE 46 39 0 0
SYSCO CORP Stock 871829107   1,448,804 21,935 SH   SOLE   21,934 0 0
PRICE T ROWE GROUP INC Stock 74144T108   1,837,462 17,521 SH   SOLE 6 17,521 0 0
PRICE T ROWE GROUP INC Stock 74144T108   10,487 100 SH   SOLE 19 100 0 0
PRICE T ROWE GROUP INC Stock 74144T108   5,953 57 SH   SOLE 33 56 0 0
PRICE T ROWE GROUP INC Stock 74144T108   215,780 2,058 SH   SOLE   2,057 0 0
T ROWE PRICE ETF INC ETF 87283Q404   1,298,021 40,462 SH   SOLE   40,462 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   12,079 139 SH   SOLE 9 139 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   648,274 7,460 SH   SOLE 18 7,460 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   133,410 1,535 SH   SOLE 19 1,535 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   6,257 72 SH   SOLE 33 72 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   5,127 59 SH   SOLE 36 59 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   13,209 152 SH   SOLE 43 152 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   27,721 319 SH   SOLE 51 319 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   22,333 257 SH   SOLE 61 257 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   3,454,578 39,753 SH   SOLE   39,753 0 0
TAPESTRY INC Stock 876030107   3,680 128 SH   SOLE 9 128 0 0
TAPESTRY INC Stock 876030107   1,064 37 SH   SOLE 33 37 0 0
TAPESTRY INC Stock 876030107   262,200 9,120 SH   SOLE   9,120 0 0
TARGA RES CORP Stock 87612G101   687 8 SH   SOLE 33 8 0 0
TARGA RES CORP Stock 87612G101   773,194 9,020 SH   SOLE   9,020 0 0
TARGET CORP Stock 87612E106   7,740 70 SH   SOLE 4 70 0 0
TARGET CORP Stock 87612E106   20,996 190 SH   SOLE 7 189 0 0
TARGET CORP Stock 87612E106   12,163 110 SH   SOLE 9 110 0 0
TARGET CORP Stock 87612E106   22,888 207 SH   SOLE 19 207 0 0
TARGET CORP Stock 87612E106   332 3 SH   SOLE 33 3 0 0
TARGET CORP Stock 87612E106   6,081 55 SH   SOLE 36 55 0 0
TARGET CORP Stock 87612E106   2,543 23 SH   SOLE 46 23 0 0
TARGET CORP Stock 87612E106   2,264,387 20,479 SH   SOLE   20,479 0 0
TC ENERGY CORP Stock 87807B107   42,812 1,239 SH   SOLE 52 1,239 0 0
TC ENERGY CORP Stock 87807B107   335,289 9,738 SH   SOLE   9,738 0 0
ENGINE NO 1 ETF TRUST ETF 29287L106   279,777 5,609 SH   SOLE   5,609 0 0
TE CONNECTIVITY LTD Stock H84989104   45,583 369 SH   SOLE 7 369 0 0
TE CONNECTIVITY LTD Stock H84989104   6,918 56 SH   SOLE 9 56 0 0
TE CONNECTIVITY LTD Stock H84989104   1,976 16 SH   SOLE 46 16 0 0
TE CONNECTIVITY LTD Stock H84989104   728,839 5,900 SH   SOLE   5,900 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   112,456 686 SH   SOLE 9 686 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   180,912 1,104 SH   SOLE 19 1,103 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   2,131 13 SH   SOLE 36 13 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   22,264,882 135,819 SH   SOLE   135,819 0 0
TECK RESOURCES LTD Stock 878742204   3,102 72 SH   SOLE 36 72 0 0
TECK RESOURCES LTD Stock 878742204   354,904 8,236 SH   SOLE   8,236 0 0
TEKLA HEALTHCARE OPPORTUNITI CEF 879105104   591,557 34,838 SH   SOLE   34,838 0 0
TEKLA WORLD HEALTHCARE FD CEF 87911L108   149,773 12,779 SH   SOLE   12,779 0 0
TELADOC HEALTH INC Stock 87918A105   899,868 48,406 SH   SOLE   48,406 0 0
TELLURIAN INC NEW Stock 87968A104   14,036 12,100 SH   SOLE   12,100 0 0
TELOS CORP MD Stock 87969B101   36,567 15,300 SH   SOLE   15,300 0 0
TEMPLETON EMERGING MKTS INCO CEF 880192109   154,775 33,574 SH   SOLE   33,573 0 0
TEMPUR SEALY INTL INC Stock 88023U101   11,182 258 SH   SOLE 9 258 0 0
TEMPUR SEALY INTL INC Stock 88023U101   302,036 6,969 SH   SOLE 45 6,969 0 0
TEMPUR SEALY INTL INC Stock 88023U101   102,586 2,367 SH   SOLE   2,366 0 0
TERADYNE INC Stock 880770102   9,443 94 SH   SOLE 23 94 0 0
TERADYNE INC Stock 880770102   2,113 21 SH   SOLE 33 21 0 0
TERADYNE INC Stock 880770102   1,209 12 SH   SOLE 49 12 0 0
TERADYNE INC Stock 880770102   588,007 5,853 SH   SOLE   5,853 0 0
TERNIUM SA ADR 880890108   254,363 6,375 SH   SOLE   6,375 0 0
TESLA INC Stock 88160R101   7,757 31 SH   SOLE 4 31 0 0
TESLA INC Stock 88160R101   220,694 882 SH   SOLE 19 882 0 0
TESLA INC Stock 88160R101   6,756 27 SH   SOLE 32 27 0 0
TESLA INC Stock 88160R101   89,078 356 SH   SOLE 33 356 0 0
TESLA INC Stock 88160R101   37,533 150 SH   SOLE 36 150 0 0
TESLA INC Stock 88160R101   120,106 480 SH   SOLE 41 480 0 0
TESLA INC Stock 88160R101   53,047 212 SH   SOLE 43 212 0 0
TESLA INC Stock 88160R101   15,514 62 SH   SOLE 46 62 0 0
TESLA INC Stock 88160R101   155,136 620 SH   SOLE 48 620 0 0
TESLA INC Stock 88160R101   43,538 174 SH   SOLE 49 174 0 0
TESLA INC Stock 88160R101   12,761 51 SH   SOLE 51 51 0 0
TESLA INC Stock 88160R101   23,752,428 94,926 SH   SOLE   94,926 0 0
TETRA TECH INC NEW Stock 88162G103   3,041 20 SH   SOLE 9 20 0 0
TETRA TECH INC NEW Stock 88162G103   24,021 158 SH   SOLE 19 158 0 0
TETRA TECH INC NEW Stock 88162G103   193,686 1,274 SH   SOLE 24 1,274 0 0
TETRA TECH INC NEW Stock 88162G103   14,075 93 SH   SOLE 34 92 0 0
TETRA TECH INC NEW Stock 88162G103   143,481 944 SH   SOLE   943 0 0
TEXAS INSTRS INC Stock 882508104   51,101 321 SH   SOLE 7 321 0 0
TEXAS INSTRS INC Stock 882508104   2,067 13 SH   SOLE 9 13 0 0
TEXAS INSTRS INC Stock 882508104   54,063 340 SH   SOLE 19 340 0 0
TEXAS INSTRS INC Stock 882508104   198,143 1,246 SH   SOLE 30 1,246 0 0
TEXAS INSTRS INC Stock 882508104   40,052 252 SH   SOLE 33 251 0 0
TEXAS INSTRS INC Stock 882508104   19,558 123 SH   SOLE 36 123 0 0
TEXAS INSTRS INC Stock 882508104   5,631,525 35,416 SH   SOLE   35,416 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   260,769 143 SH   SOLE 18 143 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   21,883 12 SH   SOLE 19 12 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   9,118 5 SH   SOLE 51 5 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   210,167 115 SH   SOLE   115 0 0
TEXAS ROADHOUSE INC Stock 882681109   2,786,236 28,993 SH   SOLE   28,993 0 0
TEXTRON INC Stock 883203101   9,299 119 SH   SOLE 9 119 0 0
TEXTRON INC Stock 883203101   703 9 SH   SOLE 33 9 0 0
TEXTRON INC Stock 883203101   4,845 62 SH   SOLE 36 62 0 0
TEXTRON INC Stock 883203101   290,402 3,716 SH   SOLE   3,716 0 0
THE TRADE DESK INC Stock 88339J105   938 12 SH   SOLE 33 12 0 0
THE TRADE DESK INC Stock 88339J105   78,932 1,010 SH   SOLE 41 1,010 0 0
THE TRADE DESK INC Stock 88339J105   222,962 2,853 SH   SOLE 51 2,853 0 0
THE TRADE DESK INC Stock 88339J105   88,857 1,137 SH   SOLE 53 1,137 0 0
THE TRADE DESK INC Stock 88339J105   4,827,873 61,777 SH   SOLE   61,777 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   29,864 59 SH   SOLE 2 59 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   18,728 37 SH   SOLE 4 37 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   489,466 967 SH   SOLE 6 967 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   19,741 39 SH   SOLE 19 39 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   79,469 157 SH   SOLE 28 157 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   4,053 8 SH   SOLE 32 8 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   23,808 47 SH   SOLE 33 47 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   11,642 23 SH   SOLE 36 23 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   63,791 126 SH   SOLE 43 126 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   7,593 15 SH   SOLE 46 15 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   15,185 30 SH   SOLE 54 30 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   9,617 19 SH   SOLE 63 19 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   3,868,810 7,643 SH   SOLE   7,643 0 0
THOR INDS INC Stock 885160101   69,350 729 SH   SOLE 23 729 0 0
THOR INDS INC Stock 885160101   238,138 2,503 SH   SOLE   2,503 0 0
TIMKEN CO Stock 887389104   857,581 11,669 SH   SOLE   11,669 0 0
TJX COS INC NEW Stock 872540109   43,907 494 SH   SOLE 2 494 0 0
TJX COS INC NEW Stock 872540109   2,586,232 29,098 SH   SOLE 6 29,098 0 0
TJX COS INC NEW Stock 872540109   38,893 438 SH   SOLE 19 437 0 0
TJX COS INC NEW Stock 872540109   10,461 118 SH   SOLE 33 117 0 0
TJX COS INC NEW Stock 872540109   10,754 121 SH   SOLE 36 121 0 0
TJX COS INC NEW Stock 872540109   4,088 46 SH   SOLE 46 46 0 0
TJX COS INC NEW Stock 872540109   4,655,890 52,384 SH   SOLE   52,383 0 0
TMC THE METALS COMPANY INC Stock 87261Y106   35,088 35,400 SH   SOLE   35,400 0 0
T-MOBILE US INC Stock 872590104   26,610 190 SH   SOLE 19 190 0 0
T-MOBILE US INC Stock 872590104   12,464 89 SH   SOLE 33 89 0 0
T-MOBILE US INC Stock 872590104   4,202 30 SH   SOLE 46 30 0 0
T-MOBILE US INC Stock 872590104   845,762 6,039 SH   SOLE   6,039 0 0
TOLL BROTHERS INC Stock 889478103   7,248 98 SH   SOLE 19 98 0 0
TOLL BROTHERS INC Stock 889478103   208,715 2,822 SH   SOLE   2,822 0 0
TORO CO Stock 891092108   1,104,482 13,291 SH   SOLE 6 13,291 0 0
TORO CO Stock 891092108   746,061 8,978 SH   SOLE   8,977 0 0
TORONTO DOMINION BK ONT Stock 891160509   12,956 215 SH   SOLE 7 215 0 0
TORONTO DOMINION BK ONT Stock 891160509   4,098 68 SH   SOLE 36 68 0 0
TORONTO DOMINION BK ONT Stock 891160509   236,276 3,921 SH   SOLE   3,920 0 0
TOTALENERGIES SE ADR 89151E109   6,313 96 SH   SOLE 9 96 0 0
TOTALENERGIES SE ADR 89151E109   3,156 48 SH   SOLE 19 48 0 0
TOTALENERGIES SE ADR 89151E109   6,971 106 SH   SOLE 31 106 0 0
TOTALENERGIES SE ADR 89151E109   3,683 56 SH   SOLE 33 56 0 0
TOTALENERGIES SE ADR 89151E109   93,511 1,422 SH   SOLE 52 1,422 0 0
TOTALENERGIES SE ADR 89151E109   1,236,946 18,810 SH   SOLE   18,810 0 0
TOYOTA MOTOR CORP ADR 892331307   8,269 46 SH   SOLE 31 46 0 0
TOYOTA MOTOR CORP ADR 892331307   4,134 23 SH   SOLE 33 23 0 0
TOYOTA MOTOR CORP ADR 892331307   2,337 13 SH   SOLE 36 13 0 0
TOYOTA MOTOR CORP ADR 892331307   708,180 3,940 SH   SOLE   3,939 0 0
TRACTOR SUPPLY CO Stock 892356106   2,234 11 SH   SOLE 9 11 0 0
TRACTOR SUPPLY CO Stock 892356106   616,460 3,036 SH   SOLE 18 3,036 0 0
TRACTOR SUPPLY CO Stock 892356106   2,654 13 SH   SOLE 33 13 0 0
TRACTOR SUPPLY CO Stock 892356106   1,015 5 SH   SOLE 43 5 0 0
TRACTOR SUPPLY CO Stock 892356106   1,624 8 SH   SOLE 49 8 0 0
TRACTOR SUPPLY CO Stock 892356106   14,029 69 SH   SOLE 50 69 0 0
TRACTOR SUPPLY CO Stock 892356106   26,193 129 SH   SOLE 51 129 0 0
TRACTOR SUPPLY CO Stock 892356106   2,610,477 12,856 SH   SOLE   12,856 0 0
TRAEGER INC Stock 89269P103   116,571 42,700 SH   SOLE   42,700 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   18,059 89 SH   SOLE 19 89 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   12,610 62 SH   SOLE 33 62 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   7,913 39 SH   SOLE 36 39 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   352,658 1,738 SH   SOLE 45 1,738 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   1,324,150 6,526 SH   SOLE   6,525 0 0
TRANSDIGM GROUP INC Stock 893641100   5,107 6 SH   SOLE 33 6 0 0
TRANSDIGM GROUP INC Stock 893641100   44,109 52 SH   SOLE 43 52 0 0
TRANSDIGM GROUP INC Stock 893641100   4,237,538 5,026 SH   SOLE   5,025 0 0
TRANSMEDICS GROUP INC Stock 89377M109   413,034 7,544 SH   SOLE   7,544 0 0
TRANSOCEAN LTD Stock H8817H100   1,849,721 225,301 SH   SOLE   225,300 0 0
TRAVELERS COMPANIES INC Stock 89417E109   6,859 42 SH   SOLE 9 42 0 0
TRAVELERS COMPANIES INC Stock 89417E109   40,011 245 SH   SOLE 26 245 0 0
TRAVELERS COMPANIES INC Stock 89417E109   5,593 34 SH   SOLE 33 34 0 0
TRAVELERS COMPANIES INC Stock 89417E109   1,960 12 SH   SOLE 46 12 0 0
TRAVELERS COMPANIES INC Stock 89417E109   1,976,341 12,102 SH   SOLE   12,101 0 0
TREX CO INC Stock 89531P105   924 15 SH   SOLE 9 15 0 0
TREX CO INC Stock 89531P105   8,813 143 SH   SOLE 50 143 0 0
TREX CO INC Stock 89531P105   1,118,338 18,146 SH   SOLE   18,146 0 0
TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100   146,649 14,020 SH   SOLE   14,020 0 0
TRITON INTL LTD Stock G9078F107   1,639,745 20,613 SH   SOLE   20,612 0 0
TRUIST FINL CORP Stock 89832Q109   112,409 3,929 SH   SOLE 19 3,929 0 0
TRUIST FINL CORP Stock 89832Q109   6,919 242 SH   SOLE 33 241 0 0
TRUIST FINL CORP Stock 89832Q109   1,287 45 SH   SOLE 36 45 0 0
TRUIST FINL CORP Stock 89832Q109   2,031 71 SH   SOLE 46 71 0 0
TRUIST FINL CORP Stock 89832Q109   33,416 1,168 SH   SOLE 52 1,168 0 0
TRUIST FINL CORP Stock 89832Q109   4,750,494 166,043 SH   SOLE   166,043 0 0
TWO HBRS INVT CORP REIT 90187B804   1,059 80 SH   SOLE 19 80 0 0
TWO HBRS INVT CORP REIT 90187B804   277,071 20,927 SH   SOLE   20,926 0 0
TYLER TECHNOLOGIES INC Stock 902252105   2,703 7 SH   SOLE 9 7 0 0
TYLER TECHNOLOGIES INC Stock 902252105   386 1 SH   SOLE 33 1 0 0
TYLER TECHNOLOGIES INC Stock 902252105   772 2 SH   SOLE 46 2 0 0
TYLER TECHNOLOGIES INC Stock 902252105   17,376 45 SH   SOLE 50 45 0 0
TYLER TECHNOLOGIES INC Stock 902252105   271,070 702 SH   SOLE   702 0 0
TYSON FOODS INC Stock 902494103   2,928 58 SH   SOLE 33 58 0 0
TYSON FOODS INC Stock 902494103   1,531,252 30,328 SH   SOLE   30,327 0 0
ETF SER SOLUTIONS ETF 26922A842   258,919 15,204 SH   SOLE   15,203 0 0
UBER TECHNOLOGIES INC Stock 90353T100   12,233 266 SH   SOLE 4 266 0 0
UBER TECHNOLOGIES INC Stock 90353T100   159,309 3,464 SH   SOLE 19 3,464 0 0
UBER TECHNOLOGIES INC Stock 90353T100   966 21 SH   SOLE 33 21 0 0
UBER TECHNOLOGIES INC Stock 90353T100   10,808 235 SH   SOLE 54 235 0 0
UBER TECHNOLOGIES INC Stock 90353T100   3,393,617 73,790 SH   SOLE   73,790 0 0
UGI CORP NEW Stock 902681105   83,053 3,611 SH   SOLE 19 3,611 0 0
UGI CORP NEW Stock 902681105   54,395 2,365 SH   SOLE 24 2,365 0 0
UGI CORP NEW Stock 902681105   598 26 SH   SOLE 33 26 0 0
UGI CORP NEW Stock 902681105   1,050,292 45,665 SH   SOLE   45,664 0 0
ULTA BEAUTY INC Stock 90384S303   4,394 11 SH   SOLE 19 11 0 0
ULTA BEAUTY INC Stock 90384S303   5,592 14 SH   SOLE 33 14 0 0
ULTA BEAUTY INC Stock 90384S303   152,190 381 SH   SOLE 51 381 0 0
ULTA BEAUTY INC Stock 90384S303   60,317 151 SH   SOLE 53 151 0 0
ULTA BEAUTY INC Stock 90384S303   3,230,352 8,087 SH   SOLE   8,087 0 0
UNILEVER PLC ADR 904767704   4,891 99 SH   SOLE 9 99 0 0
UNILEVER PLC ADR 904767704   1,877 38 SH   SOLE 19 38 0 0
UNILEVER PLC ADR 904767704   69,407 1,405 SH   SOLE 26 1,405 0 0
UNILEVER PLC ADR 904767704   2,961 60 SH   SOLE 31 59 0 0
UNILEVER PLC ADR 904767704   3,013 61 SH   SOLE 33 61 0 0
UNILEVER PLC ADR 904767704   64,859 1,313 SH   SOLE 43 1,312 0 0
UNILEVER PLC ADR 904767704   40,508 820 SH   SOLE 52 820 0 0
UNILEVER PLC ADR 904767704   2,358,974 47,753 SH   SOLE   47,752 0 0
UNION PAC CORP Stock 907818108   10,996 54 SH   SOLE 4 54 0 0
UNION PAC CORP Stock 907818108   3,869 19 SH   SOLE 6 19 0 0
UNION PAC CORP Stock 907818108   33,727 166 SH   SOLE 7 165 0 0
UNION PAC CORP Stock 907818108   9,571 47 SH   SOLE 9 47 0 0
UNION PAC CORP Stock 907818108   22,646 111 SH   SOLE 33 111 0 0
UNION PAC CORP Stock 907818108   7,127 35 SH   SOLE 36 35 0 0
UNION PAC CORP Stock 907818108   28,564 140 SH   SOLE 43 140 0 0
UNION PAC CORP Stock 907818108   5,294 26 SH   SOLE 46 26 0 0
UNION PAC CORP Stock 907818108   5,897,189 28,960 SH   SOLE   28,960 0 0
UNIQURE NV Stock N90064101   83,875 12,500 SH   SOLE   12,500 0 0
UNITED AIRLS HLDGS INC Stock 910047109   3,469 82 SH   SOLE 19 82 0 0
UNITED AIRLS HLDGS INC Stock 910047109   169 4 SH   SOLE 33 4 0 0
UNITED AIRLS HLDGS INC Stock 910047109   680,142 16,079 SH   SOLE   16,079 0 0
UNITED PARCEL SERVICE INC Stock 911312106   12,002 77 SH   SOLE 4 77 0 0
UNITED PARCEL SERVICE INC Stock 911312106   5,300 34 SH   SOLE 9 34 0 0
UNITED PARCEL SERVICE INC Stock 911312106   73,103 469 SH   SOLE 19 469 0 0
UNITED PARCEL SERVICE INC Stock 911312106   13,837 89 SH   SOLE 33 88 0 0
UNITED PARCEL SERVICE INC Stock 911312106   13,249 85 SH   SOLE 36 85 0 0
UNITED PARCEL SERVICE INC Stock 911312106   34,603 222 SH   SOLE 52 222 0 0
UNITED PARCEL SERVICE INC Stock 911312106   4,999,760 32,076 SH   SOLE   32,076 0 0
UNITED RENTALS INC Stock 911363109   5,779 13 SH   SOLE 9 13 0 0
UNITED RENTALS INC Stock 911363109   2,667 6 SH   SOLE 19 6 0 0
UNITED RENTALS INC Stock 911363109   3,573 8 SH   SOLE 33 8 0 0
UNITED RENTALS INC Stock 911363109   9,781 22 SH   SOLE 36 22 0 0
UNITED RENTALS INC Stock 911363109   3,452,947 7,767 SH   SOLE   7,766 0 0
UNITED STS GASOLINE FD LP ETF 91201T102   440 7 SH   SOLE 49 6 0 0
UNITED STS GASOLINE FD LP ETF 91201T102   885,313 13,084 SH   SOLE   13,084 0 0
UNITED STS NAT GAS FD LP ETF 912318300   1,088,306 159,342 SH   SOLE   159,342 0 0
UNITED STS OIL FD LP ETF 91232N207   1,455 18 SH   SOLE 49 18 0 0
UNITED STS OIL FD LP ETF 91232N207   2,405,925 29,754 SH   SOLE   29,754 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   24,201 48 SH   SOLE 2 48 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   29,747 59 SH   SOLE 4 59 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   51,932 103 SH   SOLE 7 103 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   82,183 163 SH   SOLE 9 163 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   719,983 1,428 SH   SOLE 18 1,428 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   318,776 632 SH   SOLE 19 632 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   105,880 210 SH   SOLE 28 210 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   213,272 423 SH   SOLE 30 423 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   6,098 12 SH   SOLE 32 12 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   70,924 141 SH   SOLE 33 140 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   32,772 65 SH   SOLE 36 65 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   126,048 250 SH   SOLE 41 250 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   45,572 90 SH   SOLE 43 90 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   12,605 25 SH   SOLE 46 25 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   516,278 1,024 SH   SOLE 49 1,023 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   112,056 222 SH   SOLE 50 222 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   312,186 619 SH   SOLE 51 619 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   108,905 216 SH   SOLE 53 216 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   20,672 41 SH   SOLE 54 41 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   12,101 24 SH   SOLE 63 24 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   9,136,912 18,122 SH   SOLE   18,121 0 0
UNITI GROUP INC REIT 91325V108   130,928 27,739 SH   SOLE   27,739 0 0
UNITY SOFTWARE INC Stock 91332U101   4,771 152 SH   SOLE 4 152 0 0
UNITY SOFTWARE INC Stock 91332U101   3,076 98 SH   SOLE 19 98 0 0
UNITY SOFTWARE INC Stock 91332U101   471,606 15,024 SH   SOLE   15,024 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   5,024 32 SH   SOLE 9 32 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   18,784 120 SH   SOLE 34 119 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   7,760,960 49,436 SH   SOLE   49,436 0 0
UNUM GROUP Stock 91529Y106   259,231 5,270 SH   SOLE 19 5,270 0 0
UNUM GROUP Stock 91529Y106   2,622,812 53,320 SH   SOLE   53,320 0 0
UPSTART HLDGS INC Stock 91680M107   1,401,915 49,121 SH   SOLE   49,121 0 0
US BANCORP DEL Stock 902973304   403,299 12,199 SH   SOLE 6 12,199 0 0
US BANCORP DEL Stock 902973304   3,008 91 SH   SOLE 9 91 0 0
US BANCORP DEL Stock 902973304   107,748 3,259 SH   SOLE 19 3,259 0 0
US BANCORP DEL Stock 902973304   6,448 195 SH   SOLE 33 195 0 0
US BANCORP DEL Stock 902973304   4,661 141 SH   SOLE 36 141 0 0
US BANCORP DEL Stock 902973304   31,076 940 SH   SOLE 52 940 0 0
US BANCORP DEL Stock 902973304   1,233,475 37,310 SH   SOLE   37,310 0 0
US FOODS HLDG CORP Stock 912008109   314,226 7,915 SH   SOLE 5 7,915 0 0
US FOODS HLDG CORP Stock 912008109   131,137 3,303 SH   SOLE   3,303 0 0
UTAH MED PRODS INC Stock 917488108   284,349 3,306 SH   SOLE   3,306 0 0
SELECT SECTOR SPDR TR ETF 81369Y886   26,800 455 SH   SOLE 19 454 0 0
SELECT SECTOR SPDR TR ETF 81369Y886   6,238,172 105,857 SH   SOLE   105,857 0 0
VALE S A ADR 91912E105   408,989 30,522 SH   SOLE   30,521 0 0
VALERO ENERGY CORP Stock 91913Y100   8,361 59 SH   SOLE 9 59 0 0
VALERO ENERGY CORP Stock 91913Y100   199,953 1,411 SH   SOLE 19 1,411 0 0
VALERO ENERGY CORP Stock 91913Y100   5,162 36 SH   SOLE 33 36 0 0
VALERO ENERGY CORP Stock 91913Y100   7,936 56 SH   SOLE 36 56 0 0
VALERO ENERGY CORP Stock 91913Y100   4,517,757 31,880 SH   SOLE   31,880 0 0
VALLEY NATL BANCORP Stock 919794107   46,524 5,435 SH   SOLE 19 5,435 0 0
VALLEY NATL BANCORP Stock 919794107   318,997 37,266 SH   SOLE   37,266 0 0
VALVOLINE INC Stock 92047W101   200,178 6,209 SH   SOLE   6,209 0 0
VANECK ETF TRUST ETF 92189F411   178,044 11,107 SH   SOLE   11,106 0 0
VANECK ETF TRUST ETF 92189F437   317,581 11,736 SH   SOLE   11,736 0 0
VANECK ETF TRUST ETF 92189F676   4,083,630 28,167 SH   SOLE   28,166 0 0
VANGUARD BD INDEX FDS ETF 921937793   10,026 150 SH   SOLE 36 149 0 0
VANGUARD BD INDEX FDS ETF 921937793   409,671 6,109 SH   SOLE   6,109 0 0
VANGUARD WORLD FDS ETF 92204A207   5,663 31 SH   SOLE 36 31 0 0
VANGUARD WORLD FDS ETF 92204A207   2,274,542 12,452 SH   SOLE   12,451 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844   5,904 38 SH   SOLE 36 38 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844   7,836,876 50,437 SH   SOLE 49 50,436 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844   9,013,070 58,007 SH   SOLE   58,006 0 0
VANGUARD WORLD FDS ETF 92204A306   35,487 280 SH   SOLE 9 280 0 0
VANGUARD WORLD FDS ETF 92204A306   5,577 44 SH   SOLE 36 44 0 0
VANGUARD WORLD FDS ETF 92204A306   716,107 5,650 SH   SOLE   5,650 0 0
VANGUARD WORLD FD ETF 921910725   5,227,677 103,641 SH   SOLE   103,641 0 0
VANGUARD WORLD FD ETF 921910709   4,011,816 57,287 SH   SOLE   57,287 0 0
VANGUARD INDEX FDS ETF 922908652   28,548 199 SH   SOLE 36 199 0 0
VANGUARD INDEX FDS ETF 922908652   493,060 3,440 SH   SOLE   3,440 0 0
VANGUARD WORLD FDS ETF 92204A405   40,160 500 SH   SOLE 36 500 0 0
VANGUARD WORLD FDS ETF 92204A405   1,657,471 20,636 SH   SOLE   20,635 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   3,611 34 SH   SOLE 36 34 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   4,991 47 SH   SOLE 49 47 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   1,076,192 10,134 SH   SOLE   10,133 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775   3,890 75 SH   SOLE 9 75 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775   1,009,700 19,466 SH   SOLE   19,465 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   263,703 6,032 SH   SOLE 36 6,031 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   439,473 10,052 SH   SOLE 49 10,052 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   9,164,910 209,627 SH   SOLE   209,627 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   55,109 1,405 SH   SOLE 36 1,405 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   72,342 1,845 SH   SOLE 49 1,845 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   3,596,574 91,726 SH   SOLE   91,725 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874   1,084,362 18,718 SH   SOLE   18,718 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676   2,686 69 SH   SOLE 36 69 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676   534,898 13,740 SH   SOLE   13,740 0 0
VANGUARD INDEX FDS ETF 922908736   84,144 309 SH   SOLE 19 309 0 0
VANGUARD INDEX FDS ETF 922908736   139,454 512 SH   SOLE 36 512 0 0
VANGUARD INDEX FDS ETF 922908736   3,698,276 13,581 SH   SOLE 49 13,581 0 0
VANGUARD INDEX FDS ETF 922908736   18,279,137 67,126 SH   SOLE   67,126 0 0
VANGUARD WORLD FDS ETF 92204A504   1,059,365 4,506 SH   SOLE 49 4,506 0 0
VANGUARD WORLD FDS ETF 92204A504   2,227,377 9,474 SH   SOLE   9,474 0 0
VANGUARD WHITEHALL FDS ETF 921946406   23,454 227 SH   SOLE 19 227 0 0
VANGUARD WHITEHALL FDS ETF 921946406   101,357 981 SH   SOLE 36 981 0 0
VANGUARD WHITEHALL FDS ETF 921946406   4,660,308 45,106 SH   SOLE 49 45,105 0 0
VANGUARD WHITEHALL FDS ETF 921946406   9,753,574 94,402 SH   SOLE   94,401 0 0
VANGUARD WORLD FDS ETF 92204A603   2,145 11 SH   SOLE 36 11 0 0
VANGUARD WORLD FDS ETF 92204A603   3,510 18 SH   SOLE 49 18 0 0
VANGUARD WORLD FDS ETF 92204A603   381,715 1,958 SH   SOLE   1,957 0 0
VANGUARD WORLD FDS ETF 92204A702   16,181 39 SH   SOLE 19 39 0 0
VANGUARD WORLD FDS ETF 92204A702   4,628,020 11,155 SH   SOLE 49 11,154 0 0
VANGUARD WORLD FDS ETF 92204A702   10,668,599 25,714 SH   SOLE   25,713 0 0
VANGUARD BD INDEX FDS ETF 921937819   45,338 627 SH   SOLE 19 627 0 0
VANGUARD BD INDEX FDS ETF 921937819   24,083 333 SH   SOLE 36 333 0 0
VANGUARD BD INDEX FDS ETF 921937819   1,110,113 15,352 SH   SOLE   15,352 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   30,620 403 SH   SOLE 19 403 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   41,561 547 SH   SOLE 22 547 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   49,334 649 SH   SOLE 36 649 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   581,262 7,650 SH   SOLE   7,650 0 0
VANGUARD WHITEHALL FDS ETF 921946810   2,276,097 31,909 SH   SOLE   31,909 0 0
VANGUARD WHITEHALL FDS ETF 921946794   5,880 95 SH   SOLE 36 95 0 0
VANGUARD WHITEHALL FDS ETF 921946794   423,014 6,835 SH   SOLE   6,834 0 0
VANGUARD INDEX FDS ETF 922908637   91,974 470 SH   SOLE 36 470 0 0
VANGUARD INDEX FDS ETF 922908637   919,362 4,698 SH   SOLE   4,698 0 0
VANGUARD WORLD FD ETF 921910873   356,700 2,349 SH   SOLE   2,348 0 0
VANGUARD INDEX FDS ETF 922908629   3,332 16 SH   SOLE 36 16 0 0
VANGUARD INDEX FDS ETF 922908629   6,256,314 30,044 SH   SOLE   30,043 0 0
VANGUARD INDEX FDS ETF 922908538   1,217,955 6,253 SH   SOLE 49 6,253 0 0
VANGUARD INDEX FDS ETF 922908538   659,249 3,385 SH   SOLE   3,384 0 0
VANGUARD INDEX FDS ETF 922908512   1,372,409 10,480 SH   SOLE 49 10,479 0 0
VANGUARD INDEX FDS ETF 922908512   2,833,678 21,638 SH   SOLE   21,637 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   143,380 3,275 SH   SOLE 19 3,275 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   23,116 528 SH   SOLE 22 528 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   11,804 270 SH   SOLE 36 269 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   383,829 8,767 SH   SOLE   8,767 0 0
VANGUARD INDEX FDS ETF 922908553   3,783 50 SH   SOLE 36 50 0 0
VANGUARD INDEX FDS ETF 922908553   3,616,971 47,806 SH   SOLE   47,805 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C730   63,848 328 SH   SOLE 19 328 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C730   627,000 3,221 SH   SOLE   3,221 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   340,900 4,981 SH   SOLE 19 4,981 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   1,679 25 SH   SOLE 36 24 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   505,348 7,384 SH   SOLE   7,383 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C714   24,798 372 SH   SOLE 19 372 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C714   370,247 5,554 SH   SOLE   5,554 0 0
VANGUARD INDEX FDS ETF 922908363   91,465 233 SH   SOLE 19 232 0 0
VANGUARD INDEX FDS ETF 922908363   170,043 433 SH   SOLE 36 433 0 0
VANGUARD INDEX FDS ETF 922908363   9,519,109 24,240 SH   SOLE 49 24,240 0 0
VANGUARD INDEX FDS ETF 922908363   15,614,939 39,763 SH   SOLE   39,763 0 0
VANGUARD ADMIRAL FDS INC ETF 921932505   471,454 1,910 SH   SOLE   1,909 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703   242,823 1,633 SH   SOLE   1,633 0 0
VANGUARD ADMIRAL FDS INC ETF 921932844   216,032 2,773 SH   SOLE   2,772 0 0
VANGUARD BD INDEX FDS ETF 921937827   12,478 166 SH   SOLE 19 166 0 0
VANGUARD BD INDEX FDS ETF 921937827   66,372 883 SH   SOLE 36 882 0 0
VANGUARD BD INDEX FDS ETF 921937827   4,512,957 60,037 SH   SOLE   60,036 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   15,030 200 SH   SOLE 9 200 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   81,463 1,084 SH   SOLE 19 1,084 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   155,940 2,075 SH   SOLE 49 2,075 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   2,890,113 38,458 SH   SOLE   38,457 0 0
VANGUARD MALVERN FDS ETF 922020805   7,187 152 SH   SOLE 19 152 0 0
VANGUARD MALVERN FDS ETF 922020805   107,464 2,273 SH   SOLE 49 2,272 0 0
VANGUARD MALVERN FDS ETF 922020805   10,784,823 228,105 SH   SOLE   228,105 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102   11,290 196 SH   SOLE 9 196 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102   2,489,558 43,221 SH   SOLE   43,221 0 0
VANGUARD INDEX FDS ETF 922908751   4,935 26 SH   SOLE 36 26 0 0
VANGUARD INDEX FDS ETF 922908751   3,290,295 17,403 SH   SOLE 49 17,402 0 0
VANGUARD INDEX FDS ETF 922908751   3,310,919 17,512 SH   SOLE   17,511 0 0
VANGUARD INDEX FDS ETF 922908611   679,045 4,258 SH   SOLE 49 4,257 0 0
VANGUARD INDEX FDS ETF 922908611   6,854,430 42,977 SH   SOLE   42,977 0 0
VANGUARD INDEX FDS ETF 922908595   42,836 200 SH   SOLE 36 200 0 0
VANGUARD INDEX FDS ETF 922908595   477,671 2,230 SH   SOLE 49 2,230 0 0
VANGUARD INDEX FDS ETF 922908595   3,049,894 14,240 SH   SOLE   14,239 0 0
VANGUARD MUN BD FDS ETF 922907746   5,099 106 SH   SOLE 19 106 0 0
VANGUARD MUN BD FDS ETF 922907746   380,056 7,901 SH   SOLE 36 7,901 0 0
VANGUARD MUN BD FDS ETF 922907746   2,632,091 54,721 SH   SOLE   54,721 0 0
VANGUARD WORLD FDS ETF 92204A884   8,415 80 SH   SOLE 19 80 0 0
VANGUARD WORLD FDS ETF 92204A884   3,366 32 SH   SOLE 36 32 0 0
VANGUARD WORLD FDS ETF 92204A884   490,975 4,668 SH   SOLE   4,667 0 0
VANGUARD BD INDEX FDS ETF 921937835   29,657 425 SH   SOLE 9 425 0 0
VANGUARD BD INDEX FDS ETF 921937835   349 5 SH   SOLE 36 5 0 0
VANGUARD BD INDEX FDS ETF 921937835   8,213 118 SH   SOLE 49 117 0 0
VANGUARD BD INDEX FDS ETF 921937835   2,066,507 29,615 SH   SOLE   29,614 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   13,297 278 SH   SOLE 9 278 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   6,457 135 SH   SOLE 19 135 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   27,378 572 SH   SOLE 36 572 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   1,153,524 24,117 SH   SOLE   24,117 0 0
VANGUARD STAR FDS ETF 921909768   7,386 138 SH   SOLE 9 138 0 0
VANGUARD STAR FDS ETF 921909768   1,791,894 33,481 SH   SOLE   33,480 0 0
VANGUARD INDEX FDS ETF 922908769   12,107 57 SH   SOLE 9 57 0 0
VANGUARD INDEX FDS ETF 922908769   16,568 78 SH   SOLE 19 78 0 0
VANGUARD INDEX FDS ETF 922908769   119,349 562 SH   SOLE 36 561 0 0
VANGUARD INDEX FDS ETF 922908769   14,260,829 67,138 SH   SOLE   67,138 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742   246,294 2,643 SH   SOLE   2,643 0 0
VANGUARD WORLD FDS ETF 92204A876   14,992 118 SH   SOLE 9 117 0 0
VANGUARD WORLD FDS ETF 92204A876   6,377 50 SH   SOLE 36 50 0 0
VANGUARD WORLD FDS ETF 92204A876   2,753 22 SH   SOLE 49 21 0 0
VANGUARD WORLD FDS ETF 92204A876   528,286 4,142 SH   SOLE   4,142 0 0
VANGUARD INDEX FDS ETF 922908744   128,551 932 SH   SOLE 19 932 0 0
VANGUARD INDEX FDS ETF 922908744   80,814 586 SH   SOLE 36 585 0 0
VANGUARD INDEX FDS ETF 922908744   18,027,393 130,700 SH   SOLE   130,699 0 0
VANGUARD WORLD FD ETF 921910816   34,035 150 SH   SOLE 36 150 0 0
VANGUARD WORLD FD ETF 921910816   809,559 3,568 SH   SOLE   3,567 0 0
VEEVA SYS INC Stock 922475108   5,900 29 SH   SOLE 9 29 0 0
VEEVA SYS INC Stock 922475108   88,501 435 SH   SOLE 41 435 0 0
VEEVA SYS INC Stock 922475108   42,318 208 SH   SOLE 50 208 0 0
VEEVA SYS INC Stock 922475108   606,891 2,983 SH   SOLE   2,983 0 0
VENTAS INC REIT 92276F100   737 17 SH   SOLE 33 17 0 0
VENTAS INC REIT 92276F100   969 23 SH   SOLE 36 23 0 0
VENTAS INC REIT 92276F100   548 13 SH   SOLE 46 13 0 0
VENTAS INC REIT 92276F100   211,955 5,031 SH   SOLE   5,030 0 0
VERISK ANALYTICS INC Stock 92345Y106   34,019 144 SH   SOLE 9 144 0 0
VERISK ANALYTICS INC Stock 92345Y106   3,546 15 SH   SOLE 33 15 0 0
VERISK ANALYTICS INC Stock 92345Y106   2,362 10 SH   SOLE 46 10 0 0
VERISK ANALYTICS INC Stock 92345Y106   26,459 112 SH   SOLE 48 112 0 0
VERISK ANALYTICS INC Stock 92345Y106   17,248 73 SH   SOLE 50 73 0 0
VERISK ANALYTICS INC Stock 92345Y106   16,301 69 SH   SOLE 54 69 0 0
VERISK ANALYTICS INC Stock 92345Y106   995,119 4,212 SH   SOLE   4,212 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   10,144 313 SH   SOLE 9 313 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   163,583 5,047 SH   SOLE 19 5,047 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   42,457 1,310 SH   SOLE 26 1,310 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   18,281 564 SH   SOLE 33 564 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   77,298 2,385 SH   SOLE 36 2,385 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   24,896 768 SH   SOLE 43 768 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   7,584 234 SH   SOLE 46 234 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   40,926 1,263 SH   SOLE 49 1,262 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   65,047 2,007 SH   SOLE 52 2,007 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   10,498,835 323,938 SH   SOLE   323,938 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   36,513 105 SH   SOLE 9 105 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   1,739 5 SH   SOLE 19 5 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   7,303 21 SH   SOLE 32 21 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   21,212 61 SH   SOLE 33 61 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   10,084 29 SH   SOLE 36 29 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   62,593 180 SH   SOLE 50 180 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   2,088,546 6,006 SH   SOLE   6,006 0 0
VERTIV HOLDINGS CO Stock 92537N108   7,961 214 SH   SOLE 19 214 0 0
VERTIV HOLDINGS CO Stock 92537N108   350,443 9,421 SH   SOLE   9,420 0 0
V F CORP Stock 918204108   5,965 338 SH   SOLE 33 337 0 0
V F CORP Stock 918204108   854,584 48,364 SH   SOLE   48,363 0 0
VIATRIS INC Stock 92556V106   3,214 326 SH   SOLE 9 326 0 0
VIATRIS INC Stock 92556V106   355 36 SH   SOLE 19 36 0 0
VIATRIS INC Stock 92556V106   404 41 SH   SOLE 33 40 0 0
VIATRIS INC Stock 92556V106   528,465 53,597 SH   SOLE   53,596 0 0
VICI PPTYS INC REIT 925652109   2,881 99 SH   SOLE 33 99 0 0
VICI PPTYS INC REIT 925652109   3,201 110 SH   SOLE 36 110 0 0
VICI PPTYS INC REIT 925652109   262 9 SH   SOLE 46 9 0 0
VICI PPTYS INC REIT 925652109   273,511 9,399 SH   SOLE   9,399 0 0
VICTORY PORTFOLIOS II ETF 92647N527   1,776,889 39,893 SH   SOLE   39,892 0 0
VICTORY PORTFOLIOS II ETF 92647N667   555,443 12,795 SH   SOLE   12,795 0 0
VICTORY PORTFOLIOS II ETF 92647N535   291,175 5,952 SH   SOLE 25 5,952 0 0
VICTORY PORTFOLIOS II ETF 92647N535   1,156,666 23,644 SH   SOLE   23,644 0 0
VIRTUS ARTIFICIAL INTELLIGEN CEF 92838Y100   197,580 11,967 SH   SOLE   11,967 0 0
ETFIS SER TR I ETF 26923G822   560,788 28,996 SH   SOLE   28,996 0 0
ETFIS SER TR I ETF 26923G806   263,433 6,330 SH   SOLE   6,330 0 0
VIRTUS TOTAL RETURN FD INC CEF 92835W107   50,712 10,565 SH   SOLE   10,565 0 0
VISA INC Stock 92826C839   33,351 145 SH   SOLE 2 145 0 0
VISA INC Stock 92826C839   38,182 166 SH   SOLE 4 166 0 0
VISA INC Stock 92826C839   74,063 322 SH   SOLE 9 322 0 0
VISA INC Stock 92826C839   787,554 3,424 SH   SOLE 18 3,424 0 0
VISA INC Stock 92826C839   299,589 1,303 SH   SOLE 19 1,302 0 0
VISA INC Stock 92826C839   133,636 581 SH   SOLE 28 581 0 0
VISA INC Stock 92826C839   66,604 290 SH   SOLE 33 289 0 0
VISA INC Stock 92826C839   30,131 131 SH   SOLE 36 131 0 0
VISA INC Stock 92826C839   97,754 425 SH   SOLE 41 425 0 0
VISA INC Stock 92826C839   107,920 469 SH   SOLE 43 469 0 0
VISA INC Stock 92826C839   10,120 44 SH   SOLE 46 44 0 0
VISA INC Stock 92826C839   59,803 260 SH   SOLE 48 260 0 0
VISA INC Stock 92826C839   445,016 1,935 SH   SOLE 49 1,934 0 0
VISA INC Stock 92826C839   104,260 453 SH   SOLE 50 453 0 0
VISA INC Stock 92826C839   478,457 2,080 SH   SOLE 51 2,080 0 0
VISA INC Stock 92826C839   178,028 774 SH   SOLE 53 774 0 0
VISA INC Stock 92826C839   19,551 85 SH   SOLE 54 85 0 0
VISA INC Stock 92826C839   10,580 46 SH   SOLE 63 46 0 0
VISA INC Stock 92826C839   15,306,395 66,547 SH   SOLE   66,546 0 0
VISTEON CORP Stock 92839U206   466,815 3,381 SH   SOLE   3,381 0 0
VISTRA CORP Stock 92840M102   1,790,298 53,957 SH   SOLE   53,957 0 0
VODAFONE GROUP PLC NEW ADR 92857W308   1,308 138 SH   SOLE 9 138 0 0
VODAFONE GROUP PLC NEW ADR 92857W308   148,621 15,677 SH   SOLE   15,677 0 0
VOYA ASIA PAC HIGH DIV EQT I CEF 92912J102   70,047 12,098 SH   SOLE   12,098 0 0
VOYA EMERGING MKTS HIGH DIVI CEF 92912P108   114,563 23,238 SH   SOLE   23,238 0 0
VUZIX CORP Stock 92921W300   221,002 60,882 SH   SOLE   60,882 0 0
WP CAREY INC REIT 92936U109   1,947 36 SH   SOLE 9 36 0 0
WP CAREY INC REIT 92936U109   78,828 1,458 SH   SOLE 19 1,457 0 0
WP CAREY INC REIT 92936U109   683,528 12,639 SH   SOLE   12,639 0 0
GRAINGER W W INC Stock 384802104   18,680 27 SH   SOLE 4 27 0 0
GRAINGER W W INC Stock 384802104   3,483 5 SH   SOLE 33 5 0 0
GRAINGER W W INC Stock 384802104   16,604 24 SH   SOLE 36 24 0 0
GRAINGER W W INC Stock 384802104   327,932 474 SH   SOLE 45 474 0 0
GRAINGER W W INC Stock 384802104   2,076 3 SH   SOLE 46 3 0 0
GRAINGER W W INC Stock 384802104   549,000 794 SH   SOLE   793 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   4,715 212 SH   SOLE 9 212 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   8,629 388 SH   SOLE 19 388 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   1,068 48 SH   SOLE 33 48 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   3,388,813 152,375 SH   SOLE   152,374 0 0
WALKER & DUNLOP INC Stock 93148P102   1,783,319 24,021 SH   SOLE   24,021 0 0
WALMART INC Stock 931142103   14,074 88 SH   SOLE 9 88 0 0
WALMART INC Stock 931142103   319,974 2,001 SH   SOLE 19 2,000 0 0
WALMART INC Stock 931142103   90,520 566 SH   SOLE 24 566 0 0
WALMART INC Stock 931142103   41,443 259 SH   SOLE 33 259 0 0
WALMART INC Stock 931142103   28,308 177 SH   SOLE 36 177 0 0
WALMART INC Stock 931142103   434,050 2,714 SH   SOLE 49 2,714 0 0
WALMART INC Stock 931142103   10,404,611 65,057 SH   SOLE   65,057 0 0
DISNEY WALT CO Stock 254687106   22,856 282 SH   SOLE 2 282 0 0
DISNEY WALT CO Stock 254687106   2,513 31 SH   SOLE 9 31 0 0
DISNEY WALT CO Stock 254687106   59,815 738 SH   SOLE 19 738 0 0
DISNEY WALT CO Stock 254687106   4,215 52 SH   SOLE 33 52 0 0
DISNEY WALT CO Stock 254687106   729 9 SH   SOLE 36 9 0 0
DISNEY WALT CO Stock 254687106   4,296 53 SH   SOLE 46 53 0 0
DISNEY WALT CO Stock 254687106   18,479 228 SH   SOLE 49 228 0 0
DISNEY WALT CO Stock 254687106   5,522,366 68,135 SH   SOLE   68,135 0 0
WASTE CONNECTIONS INC Stock 94106B101   16,138 120 SH   SOLE 43 120 0 0
WASTE CONNECTIONS INC Stock 94106B101   188,653 1,402 SH   SOLE 51 1,401 0 0
WASTE CONNECTIONS INC Stock 94106B101   74,470 552 SH   SOLE 53 552 0 0
WASTE CONNECTIONS INC Stock 94106B101   9,938 74 SH   SOLE 63 74 0 0
WASTE CONNECTIONS INC Stock 94106B101   192,183 1,431 SH   SOLE   1,431 0 0
WASTE MGMT INC DEL Stock 94106L109   77,287 507 SH   SOLE 19 507 0 0
WASTE MGMT INC DEL Stock 94106L109   6,157 40 SH   SOLE 33 40 0 0
WASTE MGMT INC DEL Stock 94106L109   3,194,790 20,958 SH   SOLE   20,957 0 0
WATSCO INC Stock 942622200   5,288 14 SH   SOLE 19 14 0 0
WATSCO INC Stock 942622200   112,183 297 SH   SOLE 23 297 0 0
WATSCO INC Stock 942622200   83,774 222 SH   SOLE   221 0 0
WEC ENERGY GROUP INC Stock 92939U106   1,411,347 17,521 SH   SOLE 6 17,521 0 0
WEC ENERGY GROUP INC Stock 92939U106   32,945 409 SH   SOLE 7 409 0 0
WEC ENERGY GROUP INC Stock 92939U106   4,672 58 SH   SOLE 19 58 0 0
WEC ENERGY GROUP INC Stock 92939U106   16,092 200 SH   SOLE 33 199 0 0
WEC ENERGY GROUP INC Stock 92939U106   793,196 9,847 SH   SOLE   9,847 0 0
WELLS FARGO CO NEW Stock 949746101   23,372 572 SH   SOLE 9 572 0 0
WELLS FARGO CO NEW Stock 949746101   19,538 478 SH   SOLE 33 478 0 0
WELLS FARGO CO NEW Stock 949746101   10,583 259 SH   SOLE 36 259 0 0
WELLS FARGO CO NEW Stock 949746101   100,837 2,468 SH   SOLE 43 2,467 0 0
WELLS FARGO CO NEW Stock 949746101   3,072,205 75,189 SH   SOLE   75,188 0 0
WELLTOWER INC REIT 95040Q104   5,474 67 SH   SOLE 33 66 0 0
WELLTOWER INC REIT 95040Q104   284,446 3,472 SH   SOLE   3,472 0 0
WESTERN ASSET MANAGED MUNS F CEF 95766M105   401,832 44,998 SH   SOLE   44,998 0 0
WESTERN ASSET MUN PARTNERS F CEF 95766P108   169,280 16,000 SH   SOLE   16,000 0 0
WESTERN DIGITAL CORP. Convertible 958102AP0   245,750 250,000 SH   SOLE   250,000 0 0
WESTERN UN CO Stock 959802109   31,078 2,358 SH   SOLE 19 2,358 0 0
WESTERN UN CO Stock 959802109   117,362 8,905 SH   SOLE   8,904 0 0
WABTEC Stock 929740108   5,951 56 SH   SOLE 9 56 0 0
WABTEC Stock 929740108   1,807 17 SH   SOLE 33 17 0 0
WABTEC Stock 929740108   106 1 SH   SOLE 40 1 0 0
WABTEC Stock 929740108   1,594 15 SH   SOLE 46 15 0 0
WABTEC Stock 929740108   46,440 437 SH   SOLE 48 437 0 0
WABTEC Stock 929740108   1,702,683 16,022 SH   SOLE   16,022 0 0
WESTLAKE CHEM PARTNERS LP Stock 960417103   659,025 30,300 SH   SOLE   30,300 0 0
WESTROCK CO Stock 96145D105   609 17 SH   SOLE 33 17 0 0
WESTROCK CO Stock 96145D105   1,253 35 SH   SOLE 36 35 0 0
WESTROCK CO Stock 96145D105   367,561 10,267 SH   SOLE   10,267 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   508,261 16,577 SH   SOLE 6 16,577 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   3,618 118 SH   SOLE 19 118 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   3,863 126 SH   SOLE 33 125 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   3,587 117 SH   SOLE 36 117 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   1,625 53 SH   SOLE 46 53 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   1,430,205 46,647 SH   SOLE   46,647 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102   4,378,683 107,982 SH   SOLE   107,982 0 0
WHIRLPOOL CORP Stock 963320106   2,941 22 SH   SOLE 9 22 0 0
WHIRLPOOL CORP Stock 963320106   1,872 14 SH   SOLE 19 14 0 0
WHIRLPOOL CORP Stock 963320106   1,738 13 SH   SOLE 36 13 0 0
WHIRLPOOL CORP Stock 963320106   1,435,334 10,735 SH   SOLE   10,735 0 0
WILLIAMS COS INC Stock 969457100   18,866 560 SH   SOLE 7 560 0 0
WILLIAMS COS INC Stock 969457100   2,594 77 SH   SOLE 19 77 0 0
WILLIAMS COS INC Stock 969457100   4,643 138 SH   SOLE 33 137 0 0
WILLIAMS COS INC Stock 969457100   12,701 377 SH   SOLE 36 377 0 0
WILLIAMS COS INC Stock 969457100   60,675 1,801 SH   SOLE 43 1,800 0 0
WILLIAMS COS INC Stock 969457100   63,304 1,879 SH   SOLE 52 1,879 0 0
WILLIAMS COS INC Stock 969457100   3,996,047 118,612 SH   SOLE   118,612 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   104,480 500 SH   SOLE 5 500 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   1,469 7 SH   SOLE 33 7 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   5,015 24 SH   SOLE 36 24 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   28,547 137 SH   SOLE 43 136 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   1,672 8 SH   SOLE 46 8 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   199,748 956 SH   SOLE   955 0 0
WINTRUST FINL CORP Stock 97650W108   80,408 1,065 SH   SOLE 19 1,065 0 0
WINTRUST FINL CORP Stock 97650W108   168,969 2,238 SH   SOLE   2,238 0 0
WISDOMTREE TR ETF 97717Y543   5,694,790 326,911 SH   SOLE   326,911 0 0
WISDOMTREE TR ETF 97717Y527   48,458 963 SH   SOLE 49 963 0 0
WISDOMTREE TR ETF 97717Y527   2,783,192 55,310 SH   SOLE   55,309 0 0
WISDOMTREE TR ETF 97717W703   260,757 5,393 SH   SOLE   5,393 0 0
WISDOMTREE TR ETF 97717W760   124,250 2,162 SH   SOLE 36 2,162 0 0
WISDOMTREE TR ETF 97717W760   147,063 2,559 SH   SOLE   2,558 0 0
WISDOMTREE TR ETF 97717W851   1,091,408 12,367 SH   SOLE   12,367 0 0
WISDOMTREE TR ETF 97717W604   2,369 84 SH   SOLE 19 84 0 0
WISDOMTREE TR ETF 97717W604   319,221 11,320 SH   SOLE   11,319 0 0
WISDOMTREE TR ETF 97717W869   226,146 4,310 SH   SOLE   4,310 0 0
WISDOMTREE TR ETF 97717W422   845 23 SH   SOLE 19 23 0 0
WISDOMTREE TR ETF 97717W422   782,560 21,288 SH   SOLE   21,288 0 0
WISDOMTREE TR ETF 97717W208   674,755 8,644 SH   SOLE 11 8,644 0 0
WISDOMTREE TR ETF 97717W208   138,354 1,772 SH   SOLE   1,772 0 0
WISDOMTREE TR ETF 97717X669   932,537 14,688 SH   SOLE   14,687 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   4,961 213 SH   SOLE 9 213 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   5,729 246 SH   SOLE 31 246 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   2,003 86 SH   SOLE 33 86 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   468,040 20,096 SH   SOLE   20,096 0 0
WORKDAY INC Stock 98138H101   8,164 38 SH   SOLE 4 38 0 0
WORKDAY INC Stock 98138H101   60,373 281 SH   SOLE 28 281 0 0
WORKDAY INC Stock 98138H101   4,297 20 SH   SOLE 33 20 0 0
WORKDAY INC Stock 98138H101   322,920 1,503 SH   SOLE   1,503 0 0
WORKHORSE GROUP INC Stock 98138J206   7,894 19,050 SH   SOLE   19,050 0 0
BERKLEY W R CORP Stock 084423102   2,150,216 33,867 SH   SOLE 6 33,867 0 0
BERKLEY W R CORP Stock 084423102   10,920 172 SH   SOLE 19 172 0 0
BERKLEY W R CORP Stock 084423102   8,635 136 SH   SOLE 23 136 0 0
BERKLEY W R CORP Stock 084423102   254 4 SH   SOLE 33 4 0 0
BERKLEY W R CORP Stock 084423102   317 5 SH   SOLE 46 5 0 0
BERKLEY W R CORP Stock 084423102   51,554 812 SH   SOLE   812 0 0
WYNN RESORTS LTD Stock 983134107   1,760 19 SH   SOLE 33 19 0 0
WYNN RESORTS LTD Stock 983134107   1,017 11 SH   SOLE 46 11 0 0
WYNN RESORTS LTD Stock 983134107   138,338 1,497 SH   SOLE   1,497 0 0
XAI OCTAGON FLOATING RATE & CEF 98400T106   248,407 35,742 SH   SOLE   35,741 0 0
XCEL ENERGY INC Stock 98389B100   5,951 104 SH   SOLE 33 104 0 0
XCEL ENERGY INC Stock 98389B100   7,038 123 SH   SOLE 52 123 0 0
XCEL ENERGY INC Stock 98389B100   512,844 8,963 SH   SOLE   8,962 0 0
XEROX HOLDINGS CORP Stock 98421M106   239,479 15,263 SH   SOLE   15,263 0 0
DBX ETF TR ETF 233051200   1,547,240 44,334 SH   SOLE   44,333 0 0
XYLEM INC Stock 98419M100   2,549 28 SH   SOLE 33 28 0 0
XYLEM INC Stock 98419M100   1,365 15 SH   SOLE 46 15 0 0
XYLEM INC Stock 98419M100   1,100 12 SH   SOLE 49 12 0 0
XYLEM INC Stock 98419M100   583,528 6,410 SH   SOLE   6,410 0 0
YUM BRANDS INC Stock 988498101   7,143 57 SH   SOLE 33 57 0 0
YUM BRANDS INC Stock 988498101   1,000 8 SH   SOLE 46 8 0 0
YUM BRANDS INC Stock 988498101   524,513 4,198 SH   SOLE   4,198 0 0
ZACKS TRUST ETF 98888G105   5,680,880 236,523 SH   SOLE 19 236,523 0 0
ZACKS TRUST ETF 98888G105   52,024 2,166 SH   SOLE   2,166 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   19,395 82 SH   SOLE 2 82 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   7,332 31 SH   SOLE 23 31 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   710 3 SH   SOLE 33 3 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   710 3 SH   SOLE 46 3 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   807,513 3,414 SH   SOLE   3,414 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   4,601 41 SH   SOLE 9 41 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   31,870 284 SH   SOLE 19 284 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   1,348 12 SH   SOLE 33 12 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   31,750 283 SH   SOLE 43 282 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   1,234 11 SH   SOLE 46 11 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   614,741 5,478 SH   SOLE   5,478 0 0
ZIONS BANCORPORATION N A Stock 989701107   2,024 58 SH   SOLE 33 58 0 0
ZIONS BANCORPORATION N A Stock 989701107   8,269 237 SH   SOLE 36 237 0 0
ZIONS BANCORPORATION N A Stock 989701107   419 12 SH   SOLE 46 12 0 0
ZIONS BANCORPORATION N A Stock 989701107   204,851 5,871 SH   SOLE   5,871 0 0
ZOETIS INC Stock 98978V103   31,142 179 SH   SOLE 2 179 0 0
ZOETIS INC Stock 98978V103   13,744 79 SH   SOLE 4 79 0 0
ZOETIS INC Stock 98978V103   16,180 93 SH   SOLE 9 93 0 0
ZOETIS INC Stock 98978V103   75,159 432 SH   SOLE 28 432 0 0
ZOETIS INC Stock 98978V103   202,687 1,165 SH   SOLE 30 1,165 0 0
ZOETIS INC Stock 98978V103   9,398 54 SH   SOLE 33 54 0 0
ZOETIS INC Stock 98978V103   5,741 33 SH   SOLE 36 33 0 0
ZOETIS INC Stock 98978V103   95,689 550 SH   SOLE 41 550 0 0
ZOETIS INC Stock 98978V103   13,816 79 SH   SOLE 43 79 0 0
ZOETIS INC Stock 98978V103   3,654 21 SH   SOLE 46 21 0 0
ZOETIS INC Stock 98978V103   59,357 341 SH   SOLE 50 341 0 0
ZOETIS INC Stock 98978V103   282,236 1,622 SH   SOLE 51 1,622 0 0
ZOETIS INC Stock 98978V103   110,825 637 SH   SOLE 53 637 0 0
ZOETIS INC Stock 98978V103   2,876,715 16,535 SH   SOLE   16,534 0 0
ZOMEDICA CORP Stock 98980M109   14,121 84,506 SH   SOLE   84,506 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101   705,065 10,081 SH   SOLE   10,081 0 0
ZSCALER INC Stock 98980G102   2,301,209 14,790 SH   SOLE   14,790 0 0