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