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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC Stock 88025U109 311 2,133 SH   SOLE   2,133 0 0
10X GENOMICS INC Stock 88025U109 2 16 SH   SOLE 9 16 0 0
3-D SYS CORP DEL Stock 88554D205 1,733 62,876 SH   SOLE   62,876 0 0
3M CO Stock 88579Y101 2,931 16,711 SH   SOLE   16,711 0 0
3M CO Stock 88579Y101 1 6 SH   SOLE 47 6 0 0
3M CO Stock 88579Y101 123 700 SH   SOLE 5 700 0 0
3M CO Stock 88579Y101 1,386 7,899 SH   SOLE 6 7,899 0 0
3M CO Stock 88579Y101 2 12 SH   SOLE 9 12 0 0
ABBOTT LABS Stock 002824100 9,425 79,786 SH   SOLE   79,785 0 0
ABBOTT LABS Stock 002824100 170 1,441 SH   SOLE 28 1,441 0 0
ABBOTT LABS Stock 002824100 106 900 SH   SOLE 41 900 0 0
ABBOTT LABS Stock 002824100 4 38 SH   SOLE 46 38 0 0
ABBOTT LABS Stock 002824100 3 27 SH   SOLE 47 27 0 0
ABBOTT LABS Stock 002824100 0 0 SH   SOLE 48 0 0 0
ABBOTT LABS Stock 002824100 1 10 SH   SOLE 7 10 0 0
ABBOTT LABS Stock 002824100 17 140 SH   SOLE 9 140 0 0
ABBVIE INC Stock 00287Y109 10,348 95,934 SH   SOLE   95,933 0 0
ABBVIE INC Stock 00287Y109 28 255 SH   SOLE 19 255 0 0
ABBVIE INC Stock 00287Y109 228 2,115 SH   SOLE 30 2,115 0 0
ABBVIE INC Stock 00287Y109 6 55 SH   SOLE 47 55 0 0
ABBVIE INC Stock 00287Y109 0 0 SH   SOLE 48 0 0 0
ABBVIE INC Stock 00287Y109 1 7 SH   SOLE 6 7 0 0
ABBVIE INC Stock 00287Y109 57 529 SH   SOLE 7 529 0 0
ABBVIE INC Stock 00287Y109 104 966 SH   SOLE 9 966 0 0
ABERDEEN ASIA-PACIFIC INCOME CEF 003009107 1,266 305,131 SH   SOLE   305,131 0 0
ABERDEEN INCOME CR STRATEGIE CEF 003057106 126 11,447 SH   SOLE   11,447 0 0
ABERDEEN STD PALLADIUM ETF T ETF 003262102 377 2,113 SH   SOLE   2,113 0 0
ABM INDS INC Stock 000957100 460 10,225 SH   SOLE   10,225 0 0
ABM INDS INC Stock 000957100 12 259 SH   SOLE 34 258 0 0
ABM INDS INC Stock 000957100 3 76 SH   SOLE 9 76 0 0
ABRDN ETFS ETF 003261104 1,327 47,291 SH   SOLE   47,291 0 0
ACCENTURE PLC IRELAND Stock G1151C101 4,393 13,732 SH   SOLE   13,731 0 0
ACCENTURE PLC IRELAND Stock G1151C101 34 107 SH   SOLE 19 106 0 0
ACCENTURE PLC IRELAND Stock G1151C101 136 425 SH   SOLE 28 425 0 0
ACCENTURE PLC IRELAND Stock G1151C101 58 181 SH   SOLE 29 180 0 0
ACCENTURE PLC IRELAND Stock G1151C101 256 800 SH   SOLE 30 800 0 0
ACCENTURE PLC IRELAND Stock G1151C101 112 350 SH   SOLE 41 350 0 0
ACCENTURE PLC IRELAND Stock G1151C101 5 15 SH   SOLE 46 15 0 0
ACCENTURE PLC IRELAND Stock G1151C101 30 94 SH   SOLE 47 94 0 0
ACCENTURE PLC IRELAND Stock G1151C101 0 0 SH   SOLE 48 0 0 0
ACCENTURE PLC IRELAND Stock G1151C101 1,410 4,406 SH   SOLE 6 4,406 0 0
ACCENTURE PLC IRELAND Stock G1151C101 7 23 SH   SOLE 9 23 0 0
ACCURAY INC Stock 004397105 122 30,800 SH   SOLE   30,800 0 0
ACHIEVE LIFE SCIENCES INC Stock 004468500 111 13,000 SH   SOLE   13,000 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 1,262 16,306 SH   SOLE   16,306 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 2 21 SH   SOLE 46 21 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 27 345 SH   SOLE 9 345 0 0
ADAMS DIVERSIFIED EQUITY FD CEF 006212104 1,855 93,707 SH   SOLE   93,707 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 12,148 21,101 SH   SOLE   21,101 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 15 26 SH   SOLE 19 26 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 39 68 SH   SOLE 2 68 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 220 382 SH   SOLE 28 382 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 26 45 SH   SOLE 4 45 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 104 180 SH   SOLE 41 180 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 5 9 SH   SOLE 46 9 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 0 0 SH   SOLE 48 0 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 2 4 SH   SOLE 6 4 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 66 114 SH   SOLE 9 114 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 9,961 96,807 SH   SOLE   96,807 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 6 54 SH   SOLE 19 54 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 3 26 SH   SOLE 46 26 0 0
AES CORP Stock 00130H105 294 12,897 SH   SOLE   12,897 0 0
AES CORP Stock 00130H105 15 640 SH   SOLE 9 640 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 302 2,000 SH   SOLE 5 2,000 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 3 21 SH   SOLE 9 21 0 0
AFFIRM HLDGS INC Stock 00827B106 842 7,067 SH   SOLE   7,067 0 0
AFLAC INC Stock 001055102 1,061 20,362 SH   SOLE   20,361 0 0
AFLAC INC Stock 001055102 2 40 SH   SOLE 19 40 0 0
AFLAC INC Stock 001055102 2 34 SH   SOLE 46 34 0 0
AFLAC INC Stock 001055102 6 113 SH   SOLE 9 113 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 1,201 7,622 SH   SOLE   7,622 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 240 1,525 SH   SOLE 30 1,525 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 2 10 SH   SOLE 46 10 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 6 39 SH   SOLE 47 39 0 0
AIR PRODS & CHEMS INC Stock 009158106 717 2,801 SH   SOLE   2,801 0 0
AIR PRODS & CHEMS INC Stock 009158106 17 66 SH   SOLE 19 66 0 0
AIR PRODS & CHEMS INC Stock 009158106 9 36 SH   SOLE 47 36 0 0
AIR PRODS & CHEMS INC Stock 009158106 1,037 4,049 SH   SOLE 6 4,049 0 0
AIR PRODS & CHEMS INC Stock 009158106 6 25 SH   SOLE 9 25 0 0
AIRBNB INC Stock 009066101 3,108 18,528 SH   SOLE   18,528 0 0
AIRBNB INC Stock 009066101 114 682 SH   SOLE 28 682 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 894 8,547 SH   SOLE   8,547 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 8 73 SH   SOLE 4 73 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 1 7 SH   SOLE 6 7 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 0 4 SH   SOLE 9 4 0 0
AKEBIA THERAPEUTICS INC Stock 00972D105 113 39,315 SH   SOLE   39,315 0 0
ALBEMARLE CORP Stock 012653101 1,206 5,508 SH   SOLE   5,508 0 0
ALPS ETF TR ETF 00162Q452 4,653 139,598 SH   SOLE   139,598 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 194 1,013 SH   SOLE   1,013 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 3 17 SH   SOLE 19 17 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 1 6 SH   SOLE 46 6 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 19 99 SH   SOLE 9 99 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 1,308 89,251 SH   SOLE   89,251 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 12 807 SH   SOLE 34 807 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 3 227 SH   SOLE 9 227 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 2,335 15,772 SH   SOLE   15,772 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 11 74 SH   SOLE 4 74 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 30 200 SH   SOLE 47 200 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 1 4 SH   SOLE 6 4 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 21 141 SH   SOLE 9 141 0 0
ALIGN TECHNOLOGY INC Stock 016255101 274 412 SH   SOLE   412 0 0
ALIGN TECHNOLOGY INC Stock 016255101 13 19 SH   SOLE 19 19 0 0
ALIGN TECHNOLOGY INC Stock 016255101 73 109 SH   SOLE 28 109 0 0
ALIGN TECHNOLOGY INC Stock 016255101 1 2 SH   SOLE 46 2 0 0
ALIGN TECHNOLOGY INC Stock 016255101 35 53 SH   SOLE 6 53 0 0
ALLEGHENY TECHNOLOGIES INC Stock 01741R102 368 22,145 SH   SOLE   22,144 0 0
VIRTUS ALLIANZGI CONVERTIBLE CEF 92838X102 211 35,473 SH   SOLE   35,473 0 0
VIRTUS ALLIANZGI EQUITY & CO CEF 92841M101 482 16,372 SH   SOLE   16,372 0 0
ALLOT LTD Stock M0854Q105 160 10,762 SH   SOLE   10,762 0 0
ALLSTATE CORP Stock 020002101 3,574 28,075 SH   SOLE   28,074 0 0
ALLSTATE CORP Stock 020002101 1 10 SH   SOLE 46 10 0 0
ALLSTATE CORP Stock 020002101 15 121 SH   SOLE 47 121 0 0
ALLSTATE CORP Stock 020002101 0 0 SH   SOLE 48 0 0 0
ALLSTATE CORP Stock 020002101 1 6 SH   SOLE 6 6 0 0
ALLSTATE CORP Stock 020002101 11 89 SH   SOLE 9 89 0 0
ALPHABET INC Stock 02079K305 19,618 7,338 SH   SOLE   7,338 0 0
ALPHABET INC Stock 02079K305 70 26 SH   SOLE 19 26 0 0
ALPHABET INC Stock 02079K305 83 31 SH   SOLE 2 31 0 0
ALPHABET INC Stock 02079K305 3 1 SH   SOLE 25 1 0 0
ALPHABET INC Stock 02079K305 104 39 SH   SOLE 28 39 0 0
ALPHABET INC Stock 02079K305 21 8 SH   SOLE 36 8 0 0
ALPHABET INC Stock 02079K305 107 40 SH   SOLE 41 40 0 0
ALPHABET INC Stock 02079K305 13 5 SH   SOLE 46 5 0 0
ALPHABET INC Stock 02079K305 3 1 SH   SOLE 47 1 0 0
ALPHABET INC Stock 02079K305 19 7 SH   SOLE 48 7 0 0
ALPHABET INC Stock 02079K305 254 95 SH   SOLE 9 95 0 0
ALPHABET INC Stock 02079K107 12,471 4,679 SH   SOLE   4,679 0 0
ALPHABET INC Stock 02079K107 293 110 SH   SOLE 28 110 0 0
ALPHABET INC Stock 02079K107 13 5 SH   SOLE 46 5 0 0
ALPHABET INC Stock 02079K107 59 22 SH   SOLE 47 22 0 0
ALPHABET INC Stock 02079K107 381 143 SH   SOLE 48 143 0 0
ALPHABET INC Stock 02079K107 741 278 SH   SOLE 6 278 0 0
ALPHABET INC Stock 02079K107 155 58 SH   SOLE 9 58 0 0
ALPS ETF TR ETF 00162Q460 244 3,688 SH   SOLE   3,687 0 0
ALTERYX INC Stock 02156B103 215 2,938 SH   SOLE   2,938 0 0
ALTICE USA INC Stock 02156K103 324 15,642 SH   SOLE   15,642 0 0
ALTICE USA INC Stock 02156K103 249 12,000 SH   SOLE 5 12,000 0 0
ALTRIA GROUP INC Stock 02209S103 6,692 147,011 SH   SOLE   147,010 0 0
ALTRIA GROUP INC Stock 02209S103 18 402 SH   SOLE 19 401 0 0
ALTRIA GROUP INC Stock 02209S103 13 290 SH   SOLE 9 290 0 0
AMARIN CORP PLC ADR 023111206 55 10,840 SH   SOLE   10,840 0 0
AMAZON COM INC Stock 023135106 67,460 20,536 SH   SOLE   20,535 0 0
AMAZON COM INC Stock 023135106 59 18 SH   SOLE 19 18 0 0
AMAZON COM INC Stock 023135106 10 3 SH   SOLE 25 3 0 0
AMAZON COM INC Stock 023135106 276 84 SH   SOLE 28 84 0 0
AMAZON COM INC Stock 023135106 72 22 SH   SOLE 36 22 0 0
AMAZON COM INC Stock 023135106 79 24 SH   SOLE 4 24 0 0
AMAZON COM INC Stock 023135106 99 30 SH   SOLE 41 30 0 0
AMAZON COM INC Stock 023135106 23 7 SH   SOLE 46 7 0 0
AMAZON COM INC Stock 023135106 30 9 SH   SOLE 47 9 0 0
AMAZON COM INC Stock 023135106 453 138 SH   SOLE 48 138 0 0
AMAZON COM INC Stock 023135106 7 2 SH   SOLE 6 2 0 0
AMAZON COM INC Stock 023135106 204 62 SH   SOLE 9 62 0 0
AMBEV SA ADR 02319V103 178 64,500 SH   SOLE   64,500 0 0
AMBEV SA ADR 02319V103 6 2,019 SH   SOLE 9 2,019 0 0
AMERICAN CENTY ETF TR ETF 025072810 574 7,000 SH   SOLE   7,000 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 1,532 18,866 SH   SOLE   18,865 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 1 14 SH   SOLE 19 14 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 1 12 SH   SOLE 47 12 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 0 0 SH   SOLE 48 0 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 1 10 SH   SOLE 6 10 0 0
AMERICAN EXPRESS CO Stock 025816109 2,114 12,620 SH   SOLE   12,620 0 0
AMERICAN EXPRESS CO Stock 025816109 2 10 SH   SOLE 19 10 0 0
AMERICAN EXPRESS CO Stock 025816109 436 2,600 SH   SOLE 5 2,600 0 0
AMERICAN EXPRESS CO Stock 025816109 72 428 SH   SOLE 9 428 0 0
AMERICAN INTL GROUP INC Stock 026874784 193 3,510 SH   SOLE   3,510 0 0
AMERICAN INTL GROUP INC Stock 026874784 2 36 SH   SOLE 6 36 0 0
AMERICAN INTL GROUP INC Stock 026874784 56 1,025 SH   SOLE 9 1,025 0 0
AMERICAN NATL BANKSHARES INC Stock 027745108 514 15,550 SH   SOLE   15,550 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 5,051 19,033 SH   SOLE   19,032 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 211 795 SH   SOLE 30 795 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 3 10 SH   SOLE 46 10 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 31 116 SH   SOLE 47 115 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 0 0 SH   SOLE 48 0 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 18 68 SH   SOLE 9 68 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 1,163 6,882 SH   SOLE   6,881 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 1,211 7,164 SH   SOLE 6 7,163 0 0
AMERIPRISE FINL INC Stock 03076C106 1,739 6,586 SH   SOLE   6,585 0 0
AMERIPRISE FINL INC Stock 03076C106 2 9 SH   SOLE 19 9 0 0
AMERIPRISE FINL INC Stock 03076C106 2 6 SH   SOLE 46 6 0 0
AMERIPRISE FINL INC Stock 03076C106 28 107 SH   SOLE 9 107 0 0
AMETEK INC Stock 031100100 445 3,589 SH   SOLE   3,589 0 0
AMETEK INC Stock 031100100 9 70 SH   SOLE 6 70 0 0
AMETEK INC Stock 031100100 17 137 SH   SOLE 9 137 0 0
AMGEN INC Stock 031162100 7,967 37,465 SH   SOLE   37,465 0 0
AMGEN INC Stock 031162100 1 5 SH   SOLE 19 5 0 0
AMGEN INC Stock 031162100 4 18 SH   SOLE 46 18 0 0
AMGEN INC Stock 031162100 28 133 SH   SOLE 9 133 0 0
AMN HEALTHCARE SVCS INC Stock 001744101 404 3,521 SH   SOLE   3,521 0 0
AMPLIFY ETF TR ETF 032108409 206 5,885 SH   SOLE   5,885 0 0
AMPLIFY ETF TR ETF 032108847 336 19,973 SH   SOLE   19,973 0 0
AMPLIFY ETF TR ETF 032108607 1,292 28,937 SH   SOLE   28,936 0 0
ANALOG DEVICES INC Stock 032654105 1,462 8,730 SH   SOLE   8,730 0 0
ANALOG DEVICES INC Stock 032654105 1 3 SH   SOLE 46 3 0 0
ANALOG DEVICES INC Stock 032654105 0 0 SH   SOLE 48 0 0 0
ANALOG DEVICES INC Stock 032654105 1,948 11,630 SH   SOLE 6 11,630 0 0
ANALOG DEVICES INC Stock 032654105 14 81 SH   SOLE 9 81 0 0
ANAPLAN INC Stock 03272L108 282 4,626 SH   SOLE   4,625 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 247 4,389 SH   SOLE   4,389 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 7 116 SH   SOLE 4 116 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 536 9,500 SH   SOLE 5 9,500 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 0 8 SH   SOLE 9 8 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710409 372 44,233 SH   SOLE   44,233 0 0
ANSYS INC Stock 03662Q105 288 847 SH   SOLE   847 0 0
ANSYS INC Stock 03662Q105 1 2 SH   SOLE 19 2 0 0
ANSYS INC Stock 03662Q105 102 300 SH   SOLE 41 300 0 0
ANSYS INC Stock 03662Q105 1 2 SH   SOLE 46 2 0 0
ANSYS INC Stock 03662Q105 1 4 SH   SOLE 6 4 0 0
ANTERO MIDSTREAM CORP Stock 03676B102 274 26,301 SH   SOLE   26,301 0 0
ANTHEM INC Stock 036752103 1,657 4,445 SH   SOLE   4,445 0 0
ANTHEM INC Stock 036752103 2 5 SH   SOLE 46 5 0 0
ANTHEM INC Stock 036752103 3 8 SH   SOLE 6 8 0 0
ANTHEM INC Stock 036752103 10 27 SH   SOLE 9 27 0 0
AON PLC Stock G0403H108 347 1,214 SH   SOLE   1,214 0 0
AON PLC Stock G0403H108 41 143 SH   SOLE 29 143 0 0
AON PLC Stock G0403H108 1 5 SH   SOLE 46 5 0 0
AON PLC Stock G0403H108 7 24 SH   SOLE 9 24 0 0
APARTMENT INVT & MGMT CO REIT 03748R747 126 18,421 SH   SOLE   18,421 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105 239 16,120 SH   SOLE   16,120 0 0
APOLLO GLOBAL MGMT INC Stock 03768E105 980 15,915 SH   SOLE   15,915 0 0
APOLLO GLOBAL MGMT INC Stock 03768E105 1 17 SH   SOLE 6 17 0 0
APOLLO INVT CORP CEF 03761U502 157 12,099 SH   SOLE   12,099 0 0
APPHARVEST INC Stock 03783T103 104 15,998 SH   SOLE   15,998 0 0
APPIAN CORP Stock 03782L101 2,490 26,920 SH   SOLE   26,920 0 0
APPLE INC Stock 037833100 109,090 770,955 SH   SOLE   770,955 0 0
APPLE INC Stock 037833100 105 741 SH   SOLE 19 740 0 0
APPLE INC Stock 037833100 67 474 SH   SOLE 2 474 0 0
APPLE INC Stock 037833100 50 354 SH   SOLE 24 354 0 0
APPLE INC Stock 037833100 2 15 SH   SOLE 25 15 0 0
APPLE INC Stock 037833100 49 344 SH   SOLE 36 344 0 0
APPLE INC Stock 037833100 47 333 SH   SOLE 4 333 0 0
APPLE INC Stock 037833100 106 750 SH   SOLE 41 750 0 0
APPLE INC Stock 037833100 37 264 SH   SOLE 46 264 0 0
APPLE INC Stock 037833100 171 1,205 SH   SOLE 47 1,205 0 0
APPLE INC Stock 037833100 2 14 SH   SOLE 6 14 0 0
APPLE INC Stock 037833100 170 1,199 SH   SOLE 9 1,199 0 0
ETF OPPORTUNITIES TRUST ETF 26923N405 431 16,748 SH   SOLE   16,748 0 0
APPLIED MATLS INC Stock 038222105 4,079 31,689 SH   SOLE   31,689 0 0
APPLIED MATLS INC Stock 038222105 10 77 SH   SOLE 19 77 0 0
APPLIED MATLS INC Stock 038222105 22 170 SH   SOLE 24 170 0 0
APPLIED MATLS INC Stock 038222105 3 24 SH   SOLE 46 24 0 0
APPLIED MATLS INC Stock 038222105 39 304 SH   SOLE 6 304 0 0
APPLIED MATLS INC Stock 038222105 122 945 SH   SOLE 9 945 0 0
APTARGROUP INC Stock 038336103 324 2,716 SH   SOLE   2,716 0 0
APTARGROUP INC Stock 038336103 2 14 SH   SOLE 19 14 0 0
APTARGROUP INC Stock 038336103 6 52 SH   SOLE 47 52 0 0
APTIV PLC Stock G6095L109 1,915 12,854 SH   SOLE   12,854 0 0
APTIV PLC Stock G6095L109 13 89 SH   SOLE 4 89 0 0
APTIV PLC Stock G6095L109 2 12 SH   SOLE 46 12 0 0
APTIV PLC Stock G6095L109 1 4 SH   SOLE 6 4 0 0
APTIV PLC Stock G6095L109 1 5 SH   SOLE 9 5 0 0
ESSENTIAL UTILS INC Stock 29670G102 714 15,490 SH   SOLE   15,489 0 0
ARBOR REALTY TRUST INC REIT 038923108 1,005 54,210 SH   SOLE   54,209 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 996 16,591 SH   SOLE   16,590 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 1 17 SH   SOLE 19 17 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 4 65 SH   SOLE 47 65 0 0
ARCHROCK INC Stock 03957W106 548 66,400 SH   SOLE   66,400 0 0
ARES CAPITAL CORP CEF 04010L103 774 38,088 SH   SOLE   38,088 0 0
ARES CAPITAL CORP CEF 04010L103 523 25,738 SH   SOLE 6 25,738 0 0
ARISTA NETWORKS INC Stock 040413106 2,481 7,219 SH   SOLE   7,219 0 0
ARISTA NETWORKS INC Stock 040413106 1 2 SH   SOLE 46 2 0 0
ARK ETF TR ETF 00214Q203 1,450 18,577 SH   SOLE   18,577 0 0
ARK ETF TR ETF 00214Q708 1,361 27,573 SH   SOLE   27,573 0 0
ARK ETF TR ETF 00214Q302 1,895 25,358 SH   SOLE   25,358 0 0
ARK ETF TR ETF 00214Q104 3,642 32,951 SH   SOLE   32,951 0 0
ARK ETF TR ETF 00214Q401 767 5,522 SH   SOLE   5,522 0 0
ARK ETF TR ETF 00214Q807 379 19,379 SH   SOLE   19,379 0 0
ARMOUR RESIDENTIAL REIT INC REIT 042315507 123 11,393 SH   SOLE   11,393 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 629 4,230 SH   SOLE   4,229 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 41 274 SH   SOLE 19 273 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 1 6 SH   SOLE 46 6 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 5 35 SH   SOLE 47 35 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 1 10 SH   SOLE 6 10 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 14 95 SH   SOLE 9 95 0 0
ARTISAN PARTNERS ASSET MGMT Stock 04316A108 303 6,193 SH   SOLE   6,193 0 0
ASANA INC Stock 04342Y104 713 6,864 SH   SOLE   6,864 0 0
ASHFORD HOSPITALITY TR INC REIT 044103869 324 22,043 SH   SOLE   22,043 0 0
ASML HOLDING N V ADR N07059210 2,525 3,389 SH   SOLE   3,388 0 0
ASML HOLDING N V ADR N07059210 94 126 SH   SOLE 29 126 0 0
ASML HOLDING N V ADR N07059210 13 18 SH   SOLE 4 18 0 0
ASML HOLDING N V ADR N07059210 34 46 SH   SOLE 6 46 0 0
ASML HOLDING N V ADR N07059210 1 1 SH   SOLE 9 1 0 0
ASTRAZENECA PLC ADR 046353108 416 6,929 SH   SOLE   6,929 0 0
ASTRAZENECA PLC ADR 046353108 3 42 SH   SOLE 6 42 0 0
ASTRAZENECA PLC ADR 046353108 48 800 SH   SOLE 7 800 0 0
AT&T INC Stock 00206R102 10,880 402,806 SH   SOLE   402,805 0 0
AT&T INC Stock 00206R102 26 961 SH   SOLE 19 960 0 0
AT&T INC Stock 00206R102 34 1,260 SH   SOLE 24 1,260 0 0
AT&T INC Stock 00206R102 6 212 SH   SOLE 46 212 0 0
AT&T INC Stock 00206R102 7 260 SH   SOLE 47 259 0 0
AT&T INC Stock 00206R102 0 0 SH   SOLE 48 0 0 0
AT&T INC Stock 00206R102 21 793 SH   SOLE 9 793 0 0
ATLASSIAN CORP PLC Stock G06242104 3,764 9,615 SH   SOLE   9,615 0 0
ATLASSIAN CORP PLC Stock G06242104 43 110 SH   SOLE 29 110 0 0
ATLASSIAN CORP PLC Stock G06242104 16 42 SH   SOLE 4 42 0 0
ATLASSIAN CORP PLC Stock G06242104 43 109 SH   SOLE 6 109 0 0
ATLASSIAN CORP PLC Stock G06242104 1 3 SH   SOLE 9 3 0 0
ATMOS ENERGY CORP Stock 049560105 203 2,304 SH   SOLE   2,304 0 0
AUTODESK INC Stock 052769106 678 2,378 SH   SOLE   2,378 0 0
AUTODESK INC Stock 052769106 133 466 SH   SOLE 28 466 0 0
AUTODESK INC Stock 052769106 2 6 SH   SOLE 46 6 0 0
AUTODESK INC Stock 052769106 0 0 SH   SOLE 48 0 0 0
AUTODESK INC Stock 052769106 2 8 SH   SOLE 6 8 0 0
AUTODESK INC Stock 052769106 30 106 SH   SOLE 9 106 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 1,936 9,682 SH   SOLE   9,681 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 223 1,115 SH   SOLE 30 1,115 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 2 11 SH   SOLE 46 11 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 0 0 SH   SOLE 48 0 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 95 476 SH   SOLE 7 475 0 0
AUTONATION INC Stock 05329W102 312 2,565 SH   SOLE   2,565 0 0
AUTONATION INC Stock 05329W102 7 58 SH   SOLE 6 58 0 0
AUTOZONE INC Stock 053332102 3,759 2,214 SH   SOLE   2,214 0 0
AUTOZONE INC Stock 053332102 2 1 SH   SOLE 19 1 0 0
AUTOZONE INC Stock 053332102 8 5 SH   SOLE 9 5 0 0
AVALARA INC Stock 05338G106 709 4,055 SH   SOLE   4,054 0 0
AVALARA INC Stock 05338G106 6 35 SH   SOLE 9 35 0 0
AVALONBAY CMNTYS INC REIT 053484101 328 1,480 SH   SOLE   1,480 0 0
AVALONBAY CMNTYS INC REIT 053484101 1 4 SH   SOLE 46 4 0 0
AVALONBAY CMNTYS INC REIT 053484101 0 0 SH   SOLE 48 0 0 0
AMERICAN CENTY ETF TR ETF 025072877 211 2,787 SH   SOLE   2,787 0 0
AXALTA COATING SYS LTD Stock G0750C108 197 6,761 SH   SOLE   6,761 0 0
AXALTA COATING SYS LTD Stock G0750C108 404 13,857 SH   SOLE 6 13,857 0 0
AXON ENTERPRISE INC Stock 05464C101 334 1,907 SH   SOLE   1,907 0 0
B & G FOODS INC NEW Stock 05508R106 2,836 94,893 SH   SOLE   94,892 0 0
B. RILEY FINANCIAL INC Stock 05580M108 1,694 28,699 SH   SOLE   28,698 0 0
BAIN CAP SPECIALTY FIN INC CEF 05684B107 164 11,071 SH   SOLE   11,070 0 0
BALL CORP Stock 058498106 1,680 18,677 SH   SOLE   18,676 0 0
BALL CORP Stock 058498106 1 14 SH   SOLE 19 14 0 0
BANK NEW YORK MELLON CORP Stock 064058100 792 15,271 SH   SOLE   15,271 0 0
BANK NEW YORK MELLON CORP Stock 064058100 2 41 SH   SOLE 46 41 0 0
BANK NEW YORK MELLON CORP Stock 064058100 2 48 SH   SOLE 47 48 0 0
BANK NEW YORK MELLON CORP Stock 064058100 37 718 SH   SOLE 9 718 0 0
BK OF AMERICA CORP Stock 060505104 7,436 175,162 SH   SOLE   175,162 0 0
BK OF AMERICA CORP Stock 060505104 22 518 SH   SOLE 19 517 0 0
BK OF AMERICA CORP Stock 060505104 123 2,900 SH   SOLE 41 2,900 0 0
BK OF AMERICA CORP Stock 060505104 0 0 SH   SOLE 48 0 0 0
BK OF AMERICA CORP Stock 060505104 49 1,160 SH   SOLE 9 1,160 0 0
BARINGS GLOBAL SHORT DURATIO CEF 06760L100 231 13,536 SH   SOLE   13,536 0 0
BARRICK GOLD CORP Stock 067901108 486 26,951 SH   SOLE   26,951 0 0
BARRICK GOLD CORP Stock 067901108 34 1,885 SH   SOLE 26 1,885 0 0
BATH & BODY WORKS INC Stock 070830104 969 15,371 SH   SOLE   15,370 0 0
BATH & BODY WORKS INC Stock 070830104 81 1,292 SH   SOLE 45 1,292 0 0
BAUDAX BIO INC Stock 07160F107 9 15,222 SH   SOLE   15,222 0 0
BAXTER INTL INC Stock 071813109 350 4,347 SH   SOLE   4,347 0 0
BAXTER INTL INC Stock 071813109 1 11 SH   SOLE 19 11 0 0
BAXTER INTL INC Stock 071813109 2 19 SH   SOLE 46 19 0 0
BAXTER INTL INC Stock 071813109 44 545 SH   SOLE 7 545 0 0
BCE INC Stock 05534B760 317 6,330 SH   SOLE   6,329 0 0
BCE INC Stock 05534B760 8 166 SH   SOLE 31 166 0 0
BECTON DICKINSON & CO Stock 075887109 1,653 6,723 SH   SOLE   6,723 0 0
BECTON DICKINSON & CO Stock 075887109 1 4 SH   SOLE 25 4 0 0
BECTON DICKINSON & CO Stock 075887109 2 8 SH   SOLE 46 8 0 0
BECTON DICKINSON & CO Stock 075887109 6 23 SH   SOLE 47 23 0 0
BECTON DICKINSON & CO Stock 075887109 0 0 SH   SOLE 48 0 0 0
BECTON DICKINSON & CO Stock 075887109 915 3,722 SH   SOLE 6 3,722 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 13,729 50,299 SH   SOLE   50,299 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 109 400 SH   SOLE 26 400 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 109 398 SH   SOLE 36 398 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 33 120 SH   SOLE 47 120 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 530 1,942 SH   SOLE 6 1,942 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 55 202 SH   SOLE 9 202 0 0
BEYOND MEAT INC Stock 08862E109 221 2,104 SH   SOLE   2,104 0 0
BHP GROUP LTD ADR 088606108 325 6,069 SH   SOLE   6,068 0 0
BHP GROUP LTD ADR 088606108 12 225 SH   SOLE 9 225 0 0
BILL COM HLDGS INC Stock 090043100 1,892 7,088 SH   SOLE   7,088 0 0
BILL COM HLDGS INC Stock 090043100 339 1,270 SH   SOLE 48 1,270 0 0
BILL COM HLDGS INC Stock 090043100 6 23 SH   SOLE 9 23 0 0
BIOGEN INC Stock 09062X103 1,043 3,684 SH   SOLE   3,684 0 0
BIOGEN INC Stock 09062X103 89 314 SH   SOLE 48 314 0 0
BIOGEN INC Stock 09062X103 33 115 SH   SOLE 6 115 0 0
BIOGEN INC Stock 09062X103 5 19 SH   SOLE 9 19 0 0
BIO RAD LABS INC Stock 090572207 371 497 SH   SOLE   497 0 0
BIO RAD LABS INC Stock 090572207 15 20 SH   SOLE 47 20 0 0
BIO RAD LABS INC Stock 090572207 14 19 SH   SOLE 9 19 0 0
BLACK KNIGHT INC Stock 09215C105 99 1,377 SH   SOLE   1,377 0 0
BLACK KNIGHT INC Stock 09215C105 1 7 SH   SOLE 47 7 0 0
BLACK KNIGHT INC Stock 09215C105 477 6,619 SH   SOLE 6 6,619 0 0
BLACK KNIGHT INC Stock 09215C105 24 333 SH   SOLE 9 333 0 0
BLACKLINE INC Stock 09239B109 316 2,677 SH   SOLE   2,677 0 0
BLACKLINE INC Stock 09239B109 3 25 SH   SOLE 9 25 0 0
BLACKROCK CORE BD TR CEF 09249E101 244 14,750 SH   SOLE   14,750 0 0
BLACKROCK CR ALLOCATION INCO CEF 092508100 292 19,281 SH   SOLE   19,281 0 0
BLACKROCK ENHANCD CAP & INM CEF 09256A109 493 24,421 SH   SOLE   24,421 0 0
BLACKROCK ENHANCED EQUITY DI CEF 09251A104 708 72,210 SH   SOLE   72,209 0 0
BLACKROCK INC Stock 09247X101 3,037 3,621 SH   SOLE   3,621 0 0
BLACKROCK INC Stock 09247X101 41 49 SH   SOLE 19 48 0 0
BLACKROCK INC Stock 09247X101 0 0 SH   SOLE 48 0 0 0
BLACKROCK INC Stock 09247X101 75 89 SH   SOLE 7 89 0 0
BLACKROCK INC Stock 09247X101 20 24 SH   SOLE 9 24 0 0
BLACKROCK MUN TARGET TERM TR CEF 09257P105 2,334 91,468 SH   SOLE   91,468 0 0
ISHARES U S ETF TR ETF 46431W507 2,650 52,847 SH   SOLE   52,847 0 0
ISHARES U S ETF TR ETF 46431W507 22 436 SH   SOLE 16 436 0 0
ISHARES U S ETF TR ETF 46431W507 1 10 SH   SOLE 36 10 0 0
BLACKROCK TCP CAPITAL CORP Convertible 87238QAD5 177 175,000 SH   SOLE   175,000 0 0
ISHARES TR ETF 46434V878 660 13,069 SH   SOLE   13,069 0 0
BLACKSTONE INC Stock 09260D107 5,294 45,502 SH   SOLE   45,502 0 0
BLACKSTONE INC Stock 09260D107 32 277 SH   SOLE 9 277 0 0
BLACKSTONE STRATEGIC CREDIT CEF 09257R101 1,154 83,345 SH   SOLE   83,344 0 0
BLACKSTONE MORTGAGE TRUST IN Convertible 09257WAB6 25 25,000 SH   SOLE   25,000 0 0
BLACKSTONE MTG TR INC REIT 09257W100 208 6,875 SH   SOLE   6,875 0 0
BLADE AIR MOBILITY INC Stock 092667104 10 1,000 SH   SOLE   1,000 0 0
BNY MELLON ETF TRUST ETF 09661T107 560 6,870 SH   SOLE   6,870 0 0
BOEING CO Stock 097023105 7,017 31,905 SH   SOLE   31,904 0 0
BOEING CO Stock 097023105 1 3 SH   SOLE 19 3 0 0
BOEING CO Stock 097023105 10 44 SH   SOLE 9 44 0 0
BOOKING HOLDINGS INC Stock 09857L108 489 206 SH   SOLE   206 0 0
BOOKING HOLDINGS INC Stock 09857L108 36 15 SH   SOLE 2 15 0 0
BOOKING HOLDINGS INC Stock 09857L108 166 70 SH   SOLE 6 70 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 620 7,810 SH   SOLE   7,810 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 19 240 SH   SOLE 9 240 0 0
BORGWARNER INC Stock 099724106 1,200 27,775 SH   SOLE   27,775 0 0
BOSTON BEER INC Stock 100557107 880 1,727 SH   SOLE   1,727 0 0
BOSTON BEER INC Stock 100557107 111 217 SH   SOLE 48 217 0 0
BOSTON OMAHA CORP Stock 101044105 1,552 40,008 SH   SOLE   40,008 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 481 11,080 SH   SOLE   11,080 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 2 45 SH   SOLE 46 45 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 21 485 SH   SOLE 9 485 0 0
BOULDER GROWTH & INCOME FD I CEF 101507101 966 73,719 SH   SOLE   73,718 0 0
BP PLC ADR 055622104 688 25,178 SH   SOLE   25,177 0 0
BP PLC ADR 055622104 8 275 SH   SOLE 47 275 0 0
BP PLC ADR 055622104 2 85 SH   SOLE 6 85 0 0
BP PLC ADR 055622104 5 168 SH   SOLE 9 168 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 1,039 214,250 SH   SOLE   214,250 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 5,728 96,803 SH   SOLE   96,802 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 26 442 SH   SOLE 19 441 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 15 254 SH   SOLE 47 253 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 0 0 SH   SOLE 48 0 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 48 815 SH   SOLE 9 815 0 0
BRITISH AMERN TOB PLC ADR 110448107 820 23,252 SH   SOLE   23,251 0 0
BRITISH AMERN TOB PLC ADR 110448107 7 200 SH   SOLE 31 200 0 0
BRITISH AMERN TOB PLC ADR 110448107 0 2 SH   SOLE 40 2 0 0
BRITISH AMERN TOB PLC ADR 110448107 1 38 SH   SOLE 6 38 0 0
BROADCOM INC Stock 11135F101 8,801 18,150 SH   SOLE   18,149 0 0
BROADCOM INC Stock 11135F101 19 38 SH   SOLE 19 38 0 0
BROADCOM INC Stock 11135F101 4 9 SH   SOLE 46 9 0 0
BROADCOM INC Stock 11135F101 0 0 SH   SOLE 48 0 0 0
BROADCOM INC Stock 11135F101 2 5 SH   SOLE 6 5 0 0
BROADCOM INC Stock 11135F101 94 194 SH   SOLE 7 194 0 0
BROADCOM INC Stock 11135F101 29 59 SH   SOLE 9 59 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1,599 9,594 SH   SOLE   9,594 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 30 179 SH   SOLE 2 179 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1,359 8,158 SH   SOLE 6 8,158 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 2,028 37,903 SH   SOLE   37,903 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 0 0 SH   SOLE 48 0 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 664 12,403 SH   SOLE 6 12,403 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 91 1,522 SH   SOLE   1,522 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 683 11,398 SH   SOLE 6 11,398 0 0
BROOKFIELD INFRAST PARTNERS Stock G16252101 276 4,921 SH   SOLE   4,920 0 0
BROOKFIELD INFRAST PARTNERS Stock G16252101 6 100 SH   SOLE 6 100 0 0
BROWN & BROWN INC Stock 115236101 28 512 SH   SOLE   512 0 0
BROWN & BROWN INC Stock 115236101 227 4,100 SH   SOLE 5 4,100 0 0
BROWN & BROWN INC Stock 115236101 1,778 32,065 SH   SOLE 6 32,065 0 0
BROWN FORMAN CORP Stock 115637100 436 6,960 SH   SOLE   6,960 0 0
BROWN FORMAN CORP Stock 115637209 489 7,297 SH   SOLE   7,297 0 0
BROWN FORMAN CORP Stock 115637209 1 17 SH   SOLE 46 17 0 0
BRP GROUP INC Stock 05589G102 212 6,359 SH   SOLE 6 6,359 0 0
BRUKER CORP Stock 116794108 496 6,351 SH   SOLE   6,351 0 0
BRUNSWICK CORP Stock 117043109 182 1,909 SH   SOLE   1,909 0 0
BRUNSWICK CORP Stock 117043109 15 156 SH   SOLE 34 155 0 0
BRUNSWICK CORP Stock 117043109 4 47 SH   SOLE 9 47 0 0
BUNGE LIMITED Stock G16962105 3,045 37,450 SH   SOLE   37,450 0 0
BUNGE LIMITED Stock G16962105 3 33 SH   SOLE 19 33 0 0
BUNGE LIMITED Stock G16962105 135 1,655 SH   SOLE 24 1,655 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 346 3,972 SH   SOLE   3,972 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 1 13 SH   SOLE 19 13 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 1 6 SH   SOLE 46 6 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 8 88 SH   SOLE 47 88 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 196 2,250 SH   SOLE 5 2,250 0 0
CADENCE BANCORPORATION Stock 12739A100 224 10,179 SH   SOLE   10,179 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 589 3,888 SH   SOLE   3,888 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 13 89 SH   SOLE 19 89 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 1 6 SH   SOLE 46 6 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 24 156 SH   SOLE 9 156 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 1,290 11,488 SH   SOLE   11,488 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 1 8 SH   SOLE 19 8 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 1 7 SH   SOLE 46 7 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 37 331 SH   SOLE 9 331 0 0
CALAMOS CONV OPPORTUNITIES & CEF 128117108 343 22,932 SH   SOLE   22,931 0 0
CALAMOS STRATEGIC TOTAL RETU CEF 128125101 536 30,228 SH   SOLE   30,227 0 0
CALUMET SPECIALTY PRODS PART Stock 131476103 237 30,000 SH   SOLE   30,000 0 0
CAMBRIA ETF TR ETF 132061201 320 5,308 SH   SOLE   5,308 0 0
CAMPBELL SOUP CO Stock 134429109 1,012 24,194 SH   SOLE   24,194 0 0
CAMPBELL SOUP CO Stock 134429109 34 810 SH   SOLE 24 810 0 0
CAMPBELL SOUP CO Stock 134429109 1 12 SH   SOLE 46 12 0 0
CANADIAN IMP BK COMM Stock 136069101 1,390 12,488 SH   SOLE   12,488 0 0
CANADIAN NATL RY CO Stock 136375102 767 6,634 SH   SOLE   6,634 0 0
CANADIAN NATL RY CO Stock 136375102 224 1,940 SH   SOLE 30 1,940 0 0
CANADIAN NATL RY CO Stock 136375102 5 47 SH   SOLE 6 47 0 0
CANADIAN NATL RY CO Stock 136375102 6 50 SH   SOLE 9 50 0 0
CANADIAN PAC RY LTD Stock 13645T100 280 4,297 SH   SOLE   4,297 0 0
CANADIAN PAC RY LTD Stock 13645T100 65 997 SH   SOLE 29 996 0 0
CANNAE HLDGS INC Stock 13765N107 15 484 SH   SOLE   484 0 0
CANNAE HLDGS INC Stock 13765N107 579 18,602 SH   SOLE 6 18,602 0 0
CANOPY GROWTH CORP Stock 138035100 390 28,125 SH   SOLE   28,125 0 0
CAPITAL ONE FINL CORP Stock 14040H105 4,517 27,891 SH   SOLE   27,890 0 0
CAPITAL ONE FINL CORP Stock 14040H105 2 14 SH   SOLE 46 14 0 0
CAPITAL ONE FINL CORP Stock 14040H105 405 2,500 SH   SOLE 5 2,500 0 0
CAPITAL ONE FINL CORP Stock 14040H105 1 6 SH   SOLE 6 6 0 0
CAPITAL ONE FINL CORP Stock 14040H105 112 694 SH   SOLE 9 694 0 0
CARMAX INC Stock 143130102 905 7,069 SH   SOLE   7,069 0 0
CARMAX INC Stock 143130102 1 6 SH   SOLE 19 6 0 0
CARMAX INC Stock 143130102 2 16 SH   SOLE 25 16 0 0
CARMAX INC Stock 143130102 1 4 SH   SOLE 46 4 0 0
CARMAX INC Stock 143130102 0 0 SH   SOLE 48 0 0 0
CARNIVAL CORP Stock 143658300 995 39,776 SH   SOLE   39,776 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 1,041 20,121 SH   SOLE   20,121 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 9 165 SH   SOLE 19 165 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 236 4,550 SH   SOLE 30 4,550 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 1 23 SH   SOLE 46 23 0 0
CASELLA WASTE SYS INC Stock 147448104 465 6,125 SH   SOLE   6,125 0 0
CASELLA WASTE SYS INC Stock 147448104 6 81 SH   SOLE 6 81 0 0
CASSAVA SCIENCES INC Stock 14817C107 88 1,413 SH   SOLE   1,413 0 0
CATERPILLAR INC Stock 149123101 6,226 32,431 SH   SOLE   32,431 0 0
CATERPILLAR INC Stock 149123101 34 179 SH   SOLE 19 179 0 0
CATERPILLAR INC Stock 149123101 106 550 SH   SOLE 41 550 0 0
CATERPILLAR INC Stock 149123101 1 4 SH   SOLE 6 4 0 0
CATERPILLAR INC Stock 149123101 19 97 SH   SOLE 9 97 0 0
CDK GLOBAL INC Stock 12508E101 60 1,404 SH   SOLE   1,404 0 0
CDK GLOBAL INC Stock 12508E101 236 5,550 SH   SOLE 5 5,550 0 0
CDW CORP Stock 12514G108 220 1,209 SH   SOLE   1,209 0 0
CDW CORP Stock 12514G108 5 29 SH   SOLE 19 29 0 0
CDW CORP Stock 12514G108 3 18 SH   SOLE 23 18 0 0
CDW CORP Stock 12514G108 242 1,330 SH   SOLE 30 1,330 0 0
CDW CORP Stock 12514G108 3 16 SH   SOLE 6 16 0 0
CELANESE CORP DEL Stock 150870103 468 3,105 SH   SOLE   3,105 0 0
CELANESE CORP DEL Stock 150870103 21 139 SH   SOLE 19 138 0 0
CELANESE CORP DEL Stock 150870103 13 86 SH   SOLE 9 86 0 0
CELLECTAR BIOSCIENCES INC Stock 15117F500 9 10,000 SH   SOLE   10,000 0 0
CELSIUS HLDGS INC Stock 15118V207 822 9,126 SH   SOLE   9,126 0 0
CENTENE CORP DEL Stock 15135B101 388 6,227 SH   SOLE   6,227 0 0
CENTENE CORP DEL Stock 15135B101 1 10 SH   SOLE 46 10 0 0
CENTENE CORP DEL Stock 15135B101 10 155 SH   SOLE 9 155 0 0
LUMEN TECHNOLOGIES INC Stock 550241103 499 40,275 SH   SOLE   40,275 0 0
CF INDS HLDGS INC Stock 125269100 1,670 29,916 SH   SOLE   29,915 0 0
CF INDS HLDGS INC Stock 125269100 3 46 SH   SOLE 19 46 0 0
ETF SER SOLUTIONS ETF 26922A560 2,231 68,584 SH   SOLE   68,584 0 0
CHANGE HEALTHCARE INC Stock 15912K100 9 412 SH   SOLE   412 0 0
CHANGE HEALTHCARE INC Stock 15912K100 381 18,200 SH   SOLE 5 18,200 0 0
CHANGE HEALTHCARE INC Stock 15912K100 4 171 SH   SOLE 9 171 0 0
CHARLES RIV LABS INTL INC Stock 159864107 910 2,205 SH   SOLE   2,205 0 0
CHARLES RIV LABS INTL INC Stock 159864107 91 220 SH   SOLE 45 220 0 0
CHARLES RIV LABS INTL INC Stock 159864107 1 3 SH   SOLE 46 3 0 0
CHARLES RIV LABS INTL INC Stock 159864107 216 523 SH   SOLE 6 523 0 0
SCHWAB CHARLES CORP Stock 808513105 963 13,223 SH   SOLE   13,223 0 0
SCHWAB CHARLES CORP Stock 808513105 3 43 SH   SOLE 46 43 0 0
SCHWAB CHARLES CORP Stock 808513105 0 0 SH   SOLE 48 0 0 0
SCHWAB CHARLES CORP Stock 808513105 546 7,500 SH   SOLE 5 7,500 0 0
SCHWAB CHARLES CORP Stock 808513105 1,087 14,916 SH   SOLE 6 14,916 0 0
SCHWAB CHARLES CORP Stock 808513105 28 379 SH   SOLE 9 379 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 780 1,072 SH   SOLE   1,072 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 56 77 SH   SOLE 36 77 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 3 4 SH   SOLE 46 4 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 6 8 SH   SOLE 47 8 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 0 0 SH   SOLE 48 0 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 12 17 SH   SOLE 9 17 0 0
CHEGG INC Stock 163092109 34 497 SH   SOLE   497 0 0
CHEGG INC Stock 163092109 162 2,377 SH   SOLE 48 2,377 0 0
CHEGG INC Stock 163092109 7 107 SH   SOLE 9 107 0 0
CHENIERE ENERGY INC Stock 16411R208 633 6,484 SH   SOLE   6,484 0 0
CHERRY HILL MTG INVT CORP REIT 164651101 249 28,055 SH   SOLE   28,055 0 0
CHEVRON CORP NEW Stock 166764100 8,595 84,721 SH   SOLE   84,721 0 0
CHEVRON CORP NEW Stock 166764100 41 399 SH   SOLE 19 399 0 0
CHEVRON CORP NEW Stock 166764100 0 0 SH   SOLE 48 0 0 0
CHEVRON CORP NEW Stock 166764100 1,336 13,171 SH   SOLE 6 13,170 0 0
CHEVRON CORP NEW Stock 166764100 99 973 SH   SOLE 7 973 0 0
CHEVRON CORP NEW Stock 166764100 34 333 SH   SOLE 9 333 0 0
CHIMERA INVT CORP REIT 16934Q208 2,189 147,428 SH   SOLE   147,427 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 1,229 676 SH   SOLE   676 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 2 1 SH   SOLE 19 1 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 225 124 SH   SOLE 48 124 0 0
CHUBB LIMITED Stock H1467J104 1,818 10,481 SH   SOLE   10,481 0 0
CHUBB LIMITED Stock H1467J104 2 13 SH   SOLE 46 13 0 0
CHUBB LIMITED Stock H1467J104 5 30 SH   SOLE 47 30 0 0
CHUBB LIMITED Stock H1467J104 0 0 SH   SOLE 48 0 0 0
CHUBB LIMITED Stock H1467J104 1,731 9,978 SH   SOLE 6 9,978 0 0
CHUBB LIMITED Stock H1467J104 30 173 SH   SOLE 9 173 0 0
CHURCH & DWIGHT INC Stock 171340102 895 10,844 SH   SOLE   10,844 0 0
CHURCH & DWIGHT INC Stock 171340102 2 25 SH   SOLE 46 25 0 0
CHURCH & DWIGHT INC Stock 171340102 8 101 SH   SOLE 9 101 0 0
CIENA CORP Stock 171779309 92 1,797 SH   SOLE   1,797 0 0
CIENA CORP Stock 171779309 98 1,900 SH   SOLE 41 1,900 0 0
CIGNA CORP NEW Stock 125523100 1,401 6,999 SH   SOLE   6,998 0 0
CIGNA CORP NEW Stock 125523100 2 9 SH   SOLE 46 9 0 0
CIGNA CORP NEW Stock 125523100 1 6 SH   SOLE 6 6 0 0
CIGNA CORP NEW Stock 125523100 29 143 SH   SOLE 9 143 0 0
CISCO SYS INC Stock 17275R102 9,178 168,621 SH   SOLE   168,621 0 0
CISCO SYS INC Stock 17275R102 50 917 SH   SOLE 19 916 0 0
CISCO SYS INC Stock 17275R102 134 2,453 SH   SOLE 24 2,453 0 0
CISCO SYS INC Stock 17275R102 40 730 SH   SOLE 26 730 0 0
CISCO SYS INC Stock 17275R102 6 102 SH   SOLE 46 102 0 0
CISCO SYS INC Stock 17275R102 0 0 SH   SOLE 48 0 0 0
CISCO SYS INC Stock 17275R102 669 12,294 SH   SOLE 6 12,294 0 0
CISCO SYS INC Stock 17275R102 90 1,647 SH   SOLE 7 1,646 0 0
CISCO SYS INC Stock 17275R102 51 929 SH   SOLE 9 929 0 0
CITIGROUP INC Stock 172967424 2,003 28,544 SH   SOLE   28,543 0 0
CITIGROUP INC Stock 172967424 20 285 SH   SOLE 19 285 0 0
CITIGROUP INC Stock 172967424 5 70 SH   SOLE 6 70 0 0
CITIGROUP INC Stock 172967424 74 1,052 SH   SOLE 9 1,052 0 0
CITIZENS FINL GROUP INC Stock 174610105 270 5,753 SH   SOLE   5,753 0 0
CITIZENS FINL GROUP INC Stock 174610105 1 15 SH   SOLE 46 15 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101 1,596 80,565 SH   SOLE   80,564 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101 60 3,031 SH   SOLE 45 3,031 0 0
CLOROX CO DEL Stock 189054109 795 4,803 SH   SOLE   4,802 0 0
CLOROX CO DEL Stock 189054109 870 5,256 SH   SOLE 6 5,255 0 0
CLOUDFLARE INC Stock 18915M107 1,040 9,231 SH   SOLE   9,231 0 0
CME GROUP INC Stock 12572Q105 354 1,828 SH   SOLE   1,828 0 0
CME GROUP INC Stock 12572Q105 97 500 SH   SOLE 41 500 0 0
CME GROUP INC Stock 12572Q105 2 11 SH   SOLE 46 11 0 0
CME GROUP INC Stock 12572Q105 0 0 SH   SOLE 48 0 0 0
CME GROUP INC Stock 12572Q105 2 11 SH   SOLE 7 11 0 0
COCA COLA CO Stock 191216100 8,190 156,093 SH   SOLE   156,093 0 0
COCA COLA CO Stock 191216100 26 497 SH   SOLE 19 497 0 0
COCA COLA CO Stock 191216100 0 0 SH   SOLE 48 0 0 0
COCA COLA CO Stock 191216100 2 34 SH   SOLE 6 34 0 0
COCA COLA CO Stock 191216100 73 1,400 SH   SOLE 7 1,399 0 0
COCA COLA CO Stock 191216100 11 206 SH   SOLE 9 206 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 2,110 37,489 SH   SOLE   37,489 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 3 57 SH   SOLE 9 57 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 466 6,283 SH   SOLE   6,283 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 1 18 SH   SOLE 46 18 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 3 37 SH   SOLE 6 37 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 8 103 SH   SOLE 9 103 0 0
COHEN & STEERS REIT & PFD & CEF 19247X100 498 19,419 SH   SOLE   19,419 0 0
COHERUS BIOSCIENCES INC Stock 19249H103 166 10,350 SH   SOLE   10,350 0 0
COLGATE PALMOLIVE CO Stock 194162103 5,256 69,547 SH   SOLE   69,547 0 0
COLGATE PALMOLIVE CO Stock 194162103 1 14 SH   SOLE 19 14 0 0
COLGATE PALMOLIVE CO Stock 194162103 1,482 19,607 SH   SOLE 6 19,607 0 0
COLGATE PALMOLIVE CO Stock 194162103 20 269 SH   SOLE 9 269 0 0
BRIGHTSPIRE CAPITAL INC REIT 10949T109 110 11,689 SH   SOLE   11,688 0 0
COLUMBIA FINL INC Stock 197641103 722 39,000 SH   SOLE   39,000 0 0
COMCAST CORP NEW Stock 20030N101 4,925 88,064 SH   SOLE   88,063 0 0
COMCAST CORP NEW Stock 20030N101 34 602 SH   SOLE 19 602 0 0
COMCAST CORP NEW Stock 20030N101 27 490 SH   SOLE 26 490 0 0
COMCAST CORP NEW Stock 20030N101 21 373 SH   SOLE 36 373 0 0
COMCAST CORP NEW Stock 20030N101 6 115 SH   SOLE 46 115 0 0
COMCAST CORP NEW Stock 20030N101 13 232 SH   SOLE 47 232 0 0
COMCAST CORP NEW Stock 20030N101 0 0 SH   SOLE 48 0 0 0
COMCAST CORP NEW Stock 20030N101 103 1,850 SH   SOLE 5 1,850 0 0
COMCAST CORP NEW Stock 20030N101 5 92 SH   SOLE 6 92 0 0
COMCAST CORP NEW Stock 20030N101 61 1,087 SH   SOLE 7 1,086 0 0
COMCAST CORP NEW Stock 20030N101 74 1,320 SH   SOLE 9 1,320 0 0
COMERICA INC Stock 200340107 341 4,234 SH   SOLE   4,233 0 0
COMMERCE BANCSHARES INC Stock 200525103 109 1,566 SH   SOLE   1,566 0 0
COMMERCE BANCSHARES INC Stock 200525103 1,041 14,935 SH   SOLE 6 14,935 0 0
SELECT SECTOR SPDR TR ETF 81369Y852 9,339 116,583 SH   SOLE   116,583 0 0
COMMUNITY HEALTH SYS INC NEW Stock 203668108 150 12,790 SH   SOLE   12,790 0 0
COMPASS PATHWAYS PLC ADR 20451W101 272 9,107 SH   SOLE   9,107 0 0
COMSTOCK MNG INC Stock 205750300 27 10,000 SH   SOLE   10,000 0 0
CONAGRA BRANDS INC Stock 205887102 2,010 59,334 SH   SOLE   59,333 0 0
CONAGRA BRANDS INC Stock 205887102 1 25 SH   SOLE 46 25 0 0
CONCERT PHARMACEUTICALS INC Stock 206022105 43 13,300 SH   SOLE   13,300 0 0
CONOCOPHILLIPS Stock 20825C104 7,611 112,303 SH   SOLE   112,302 0 0
CONOCOPHILLIPS Stock 20825C104 33 493 SH   SOLE 19 493 0 0
CONOCOPHILLIPS Stock 20825C104 0 0 SH   SOLE 48 0 0 0
CONOCOPHILLIPS Stock 20825C104 3 37 SH   SOLE 6 37 0 0
CONOCOPHILLIPS Stock 20825C104 17 254 SH   SOLE 9 254 0 0
CONSOLIDATED EDISON INC Stock 209115104 559 7,703 SH   SOLE   7,703 0 0
CONSOLIDATED EDISON INC Stock 209115104 3 44 SH   SOLE 46 44 0 0
CONSOLIDATED EDISON INC Stock 209115104 3 35 SH   SOLE 47 35 0 0
CONSTELLATION BRANDS INC Stock 21036P108 1,834 8,705 SH   SOLE   8,705 0 0
CONSTELLATION BRANDS INC Stock 21036P108 151 715 SH   SOLE 48 715 0 0
CONSTELLATION BRANDS INC Stock 21036P108 1 7 SH   SOLE 6 7 0 0
SELECT SECTOR SPDR TR ETF 81369Y407 6,621 36,899 SH   SOLE   36,898 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 3,816 55,435 SH   SOLE   55,434 0 0
COOPER COS INC Stock 216648402 174 422 SH   SOLE   422 0 0
COOPER COS INC Stock 216648402 1 2 SH   SOLE 46 2 0 0
COOPER COS INC Stock 216648402 3 7 SH   SOLE 6 7 0 0
COOPER COS INC Stock 216648402 21 51 SH   SOLE 9 51 0 0
COPART INC Stock 217204106 3,863 27,849 SH   SOLE   27,849 0 0
COPART INC Stock 217204106 8 56 SH   SOLE 19 56 0 0
COPART INC Stock 217204106 3 20 SH   SOLE 6 20 0 0
CORE LABORATORIES N V Stock N22717107 661 23,835 SH   SOLE   23,835 0 0
CORE LABORATORIES N V Stock N22717107 30 1,074 SH   SOLE 6 1,074 0 0
CORESITE RLTY CORP REIT 21870Q105 293 2,115 SH   SOLE   2,115 0 0
CORMEDIX INC Stock 21900C308 79 17,000 SH   SOLE   17,000 0 0
CORNERSTONE BLDG BRANDS INC Stock 21925D109 222 15,214 SH   SOLE   15,214 0 0
CORNING INC Stock 219350105 1,248 34,197 SH   SOLE   34,196 0 0
CORNING INC Stock 219350105 4 117 SH   SOLE 9 117 0 0
CORTEVA INC Stock 22052L104 271 6,451 SH   SOLE   6,450 0 0
CORTEVA INC Stock 22052L104 43 1,010 SH   SOLE 26 1,010 0 0
CORTEVA INC Stock 22052L104 26 614 SH   SOLE 36 614 0 0
CORTEVA INC Stock 22052L104 40 939 SH   SOLE 6 939 0 0
CORTEVA INC Stock 22052L104 9 216 SH   SOLE 9 216 0 0
COSTCO WHSL CORP NEW Stock 22160K105 10,693 23,797 SH   SOLE   23,797 0 0
COSTCO WHSL CORP NEW Stock 22160K105 14 31 SH   SOLE 19 30 0 0
COSTCO WHSL CORP NEW Stock 22160K105 112 250 SH   SOLE 41 250 0 0
COSTCO WHSL CORP NEW Stock 22160K105 31 68 SH   SOLE 47 68 0 0
COSTCO WHSL CORP NEW Stock 22160K105 0 0 SH   SOLE 48 0 0 0
COSTCO WHSL CORP NEW Stock 22160K105 24 54 SH   SOLE 9 54 0 0
COUPA SOFTWARE INC Stock 22266L106 579 2,640 SH   SOLE   2,640 0 0
CRANE CO Stock 224399105 424 4,473 SH   SOLE   4,473 0 0
CRANE CO Stock 224399105 29 305 SH   SOLE 9 305 0 0
CREDIT SUISSE AG NASSAU BRH ETF 22542D480 162 19,461 SH   SOLE   19,461 0 0
CRESTWOOD EQUITY PARTNERS LP Stock 226344208 585 20,600 SH   SOLE   20,600 0 0
CRISPR THERAPEUTICS AG Stock H17182108 1,431 12,786 SH   SOLE   12,786 0 0
CROCS INC Stock 227046109 3,520 24,531 SH   SOLE   24,531 0 0
CROCS INC Stock 227046109 10 70 SH   SOLE 6 70 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 5,669 23,066 SH   SOLE   23,066 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 1 3 SH   SOLE 19 3 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 1,148 6,626 SH   SOLE   6,626 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 25 147 SH   SOLE 19 146 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 2 11 SH   SOLE 46 11 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 0 0 SH   SOLE 48 0 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 64 370 SH   SOLE 7 370 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 9 52 SH   SOLE 9 52 0 0
CROWN HLDGS INC Stock 228368106 226 2,246 SH   SOLE   2,246 0 0
CROWN HLDGS INC Stock 228368106 29 290 SH   SOLE 9 290 0 0
CSX CORP Stock 126408103 2,444 82,186 SH   SOLE   82,186 0 0
CSX CORP Stock 126408103 3 98 SH   SOLE 46 98 0 0
CULLEN FROST BANKERS INC Stock 229899109 18 148 SH   SOLE   148 0 0
CULLEN FROST BANKERS INC Stock 229899109 1,046 8,817 SH   SOLE 6 8,817 0 0
CUMMINS INC Stock 231021106 3,285 14,628 SH   SOLE   14,628 0 0
CUMMINS INC Stock 231021106 0 0 SH   SOLE 48 0 0 0
CURIOSITYSTREAM INC Stock 23130Q107 263 24,912 SH   SOLE   24,912 0 0
CVS HEALTH CORP Stock 126650100 8,293 97,727 SH   SOLE   97,726 0 0
CVS HEALTH CORP Stock 126650100 27 321 SH   SOLE 19 321 0 0
CVS HEALTH CORP Stock 126650100 2 29 SH   SOLE 46 29 0 0
CVS HEALTH CORP Stock 126650100 4 46 SH   SOLE 47 46 0 0
CVS HEALTH CORP Stock 126650100 2 18 SH   SOLE 6 18 0 0
CVS HEALTH CORP Stock 126650100 53 625 SH   SOLE 9 625 0 0
CYRUSONE INC REIT 23283R100 684 8,832 SH   SOLE   8,832 0 0
D R HORTON INC Stock 23331A109 406 4,835 SH   SOLE   4,835 0 0
D R HORTON INC Stock 23331A109 4 43 SH   SOLE 19 43 0 0
D R HORTON INC Stock 23331A109 217 2,585 SH   SOLE 30 2,585 0 0
D R HORTON INC Stock 23331A109 1 7 SH   SOLE 46 7 0 0
DANAHER CORPORATION Stock 235851102 5,232 17,187 SH   SOLE   17,187 0 0
DANAHER CORPORATION Stock 235851102 2 6 SH   SOLE 19 6 0 0
DANAHER CORPORATION Stock 235851102 55 181 SH   SOLE 45 181 0 0
DANAHER CORPORATION Stock 235851102 5 15 SH   SOLE 46 15 0 0
DANAHER CORPORATION Stock 235851102 15 49 SH   SOLE 47 49 0 0
DANAHER CORPORATION Stock 235851102 0 0 SH   SOLE 48 0 0 0
DANAHER CORPORATION Stock 235851102 45 148 SH   SOLE 9 148 0 0
DANIMER SCIENTIFIC INC Stock 236272100 184 11,260 SH   SOLE   11,260 0 0
DARDEN RESTAURANTS INC Stock 237194105 1,165 7,692 SH   SOLE   7,692 0 0
DARDEN RESTAURANTS INC Stock 237194105 121 800 SH   SOLE 41 800 0 0
DARDEN RESTAURANTS INC Stock 237194105 1 5 SH   SOLE 46 5 0 0
DARDEN RESTAURANTS INC Stock 237194105 10 65 SH   SOLE 9 65 0 0
DATADOG INC Stock 23804L103 3,075 21,757 SH   SOLE   21,757 0 0
INVESCO DB COMMDY INDX TRCK ETF 46138B103 3,092 153,197 SH   SOLE   153,197 0 0
INVESCO DB COMMDY INDX TRCK ETF 46138B103 173 8,558 SH   SOLE 6 8,558 0 0
DECKERS OUTDOOR CORP Stock 243537107 552 1,533 SH   SOLE   1,533 0 0
DEERE & CO Stock 244199105 5,891 17,583 SH   SOLE   17,582 0 0
DEERE & CO Stock 244199105 7 20 SH   SOLE 19 20 0 0
DEERE & CO Stock 244199105 2 7 SH   SOLE 46 7 0 0
DEERE & CO Stock 244199105 0 0 SH   SOLE 48 0 0 0
DEERE & CO Stock 244199105 7 22 SH   SOLE 9 22 0 0
ETF SER SOLUTIONS ETF 26922A289 848 23,354 SH   SOLE   23,353 0 0
DELL TECHNOLOGIES INC Stock 24703L202 297 2,853 SH   SOLE   2,853 0 0
DELTA AIR LINES INC DEL Stock 247361702 4,268 100,166 SH   SOLE   100,166 0 0
DERMTECH INC Stock 24984K105 246 7,652 SH   SOLE   7,652 0 0
DESKTOP METAL INC Stock 25058X105 121 16,895 SH   SOLE   16,895 0 0
DEVON ENERGY CORP NEW Stock 25179M103 1,306 36,785 SH   SOLE   36,784 0 0
DEVON ENERGY CORP NEW Stock 25179M103 1 30 SH   SOLE 19 30 0 0
DEVON ENERGY CORP NEW Stock 25179M103 105 2,951 SH   SOLE 45 2,951 0 0
DEVON ENERGY CORP NEW Stock 25179M103 5 137 SH   SOLE 46 137 0 0
DEVON ENERGY CORP NEW Stock 25179M103 5 141 SH   SOLE 9 141 0 0
DEXCOM INC Stock 252131107 1,110 2,029 SH   SOLE   2,029 0 0
DEXCOM INC Stock 252131107 1 2 SH   SOLE 19 2 0 0
DEXCOM INC Stock 252131107 9 17 SH   SOLE 4 17 0 0
DEXCOM INC Stock 252131107 72 131 SH   SOLE 48 131 0 0
DEXCOM INC Stock 252131107 1 1 SH   SOLE 9 1 0 0
DHT HOLDINGS INC Stock Y2065G121 120 18,328 SH   SOLE   18,327 0 0
DIAGEO PLC ADR 25243Q205 889 4,608 SH   SOLE   4,608 0 0
DIAGEO PLC ADR 25243Q205 15 80 SH   SOLE 47 80 0 0
DIAGEO PLC ADR 25243Q205 183 950 SH   SOLE 5 950 0 0
DIAGEO PLC ADR 25243Q205 1,263 6,545 SH   SOLE 6 6,545 0 0
DIAGEO PLC ADR 25243Q205 6 33 SH   SOLE 9 33 0 0
DICERNA PHARMACEUTICALS INC Stock 253031108 410 20,328 SH   SOLE   20,328 0 0
DICKS SPORTING GOODS INC Stock 253393102 600 5,013 SH   SOLE   5,012 0 0
DIGITAL RLTY TR INC REIT 253868103 1,292 8,948 SH   SOLE   8,947 0 0
DIGITAL RLTY TR INC REIT 253868103 1 9 SH   SOLE 46 9 0 0
DIGITAL RLTY TR INC REIT 253868103 0 0 SH   SOLE 48 0 0 0
DIGITAL RLTY TR INC REIT 253868103 660 4,567 SH   SOLE 6 4,566 0 0
DIGITAL TURBINE INC Stock 25400W102 7,946 115,580 SH   SOLE   115,579 0 0
DIGITAL TURBINE INC Stock 25400W102 1 16 SH   SOLE 9 16 0 0
DIGITALOCEAN HLDGS INC Stock 25402D102 1,111 14,311 SH   SOLE   14,311 0 0
DIMENSIONAL ETF TRUST ETF 25434V401 4,160 88,210 SH   SOLE   88,210 0 0
DIMENSIONAL ETF TRUST ETF 25434V104 297 9,843 SH   SOLE   9,843 0 0
DIREXION SHS ETF TR ETF 25460E869 318 20,300 SH   SOLE   20,300 0 0
DISCOVER FINL SVCS Stock 254709108 809 6,582 SH   SOLE   6,581 0 0
DISCOVER FINL SVCS Stock 254709108 2 14 SH   SOLE 19 14 0 0
DISCOVER FINL SVCS Stock 254709108 1 7 SH   SOLE 46 7 0 0
DISCOVER FINL SVCS Stock 254709108 8 65 SH   SOLE 9 65 0 0
DIVERSEY HLDGS LTD Stock G28923103 215 13,424 SH   SOLE   13,424 0 0
DNP SELECT INCOME FD INC CEF 23325P104 3,066 287,599 SH   SOLE   287,599 0 0
DOCEBO INC Stock 25609L105 1,066 14,603 SH   SOLE   14,603 0 0
DOCUSIGN INC Stock 256163106 8,219 31,928 SH   SOLE   31,928 0 0
DOCUSIGN INC Stock 256163106 266 1,034 SH   SOLE 48 1,034 0 0
DOCUSIGN INC Stock 256163106 1 4 SH   SOLE 6 4 0 0
DOLLAR GEN CORP NEW Stock 256677105 4,477 21,102 SH   SOLE   21,102 0 0
DOLLAR GEN CORP NEW Stock 256677105 211 995 SH   SOLE 30 995 0 0
DOLLAR GEN CORP NEW Stock 256677105 101 475 SH   SOLE 41 475 0 0
DOLLAR GEN CORP NEW Stock 256677105 17 79 SH   SOLE 47 79 0 0
DOLLAR GEN CORP NEW Stock 256677105 1 6 SH   SOLE 6 6 0 0
DOLLAR GEN CORP NEW Stock 256677105 5 25 SH   SOLE 9 25 0 0
DOLLAR TREE INC Stock 256746108 124 1,297 SH   SOLE   1,297 0 0
DOLLAR TREE INC Stock 256746108 634 6,621 SH   SOLE 6 6,621 0 0
DOMINION ENERGY INC Stock 25746U109 913 12,500 SH   SOLE   12,500 0 0
DOMINION ENERGY INC Stock 25746U109 42 580 SH   SOLE 26 580 0 0
DONALDSON INC Stock 257651109 49 848 SH   SOLE   848 0 0
DONALDSON INC Stock 257651109 953 16,591 SH   SOLE 6 16,591 0 0
DOUBLELINE INCOME SOLUTIONS CEF 258622109 347 19,528 SH   SOLE   19,528 0 0
DOW INC Stock 260557103 2,329 40,470 SH   SOLE   40,470 0 0
DOW INC Stock 260557103 24 415 SH   SOLE 19 415 0 0
DOW INC Stock 260557103 674 11,711 SH   SOLE 6 11,711 0 0
DOW INC Stock 260557103 9 149 SH   SOLE 9 149 0 0
DOXIMITY INC Stock 26622P107 219 2,714 SH   SOLE   2,714 0 0
DOXIMITY INC Stock 26622P107 4 50 SH   SOLE 6 50 0 0
DOXIMITY INC Stock 26622P107 1 9 SH   SOLE 9 9 0 0
DRAFTKINGS INC Stock 26142R104 1,505 31,257 SH   SOLE   31,257 0 0
DRAFTKINGS INC Stock 26142R104 35 735 SH   SOLE 48 735 0 0
DRAFTKINGS INC Stock 26142R104 3 70 SH   SOLE 9 70 0 0
DRDGOLD LIMITED ADR 26152H301 345 42,692 SH   SOLE   42,691 0 0
DROPBOX INC Stock 26210C104 235 8,055 SH   SOLE   8,055 0 0
DTE ENERGY CO Stock 233331107 1,427 12,775 SH   SOLE   12,775 0 0
DTE ENERGY CO Stock 233331107 0 0 SH   SOLE 48 0 0 0
DUFF & PHELPS UTLITY AND INF CEF 26433C105 146 10,850 SH   SOLE   10,850 0 0
DUKE ENERGY CORP NEW Stock 26441C204 4,874 49,947 SH   SOLE   49,947 0 0
DUKE ENERGY CORP NEW Stock 26441C204 3 31 SH   SOLE 47 31 0 0
DUKE ENERGY CORP NEW Stock 26441C204 0 0 SH   SOLE 48 0 0 0
DUKE ENERGY CORP NEW Stock 26441C204 8 84 SH   SOLE 6 84 0 0
DUKE ENERGY CORP NEW Stock 26441C204 6 63 SH   SOLE 9 63 0 0
DUPONT DE NEMOURS INC Stock 26614N102 511 7,521 SH   SOLE   7,521 0 0
DUPONT DE NEMOURS INC Stock 26614N102 60 885 SH   SOLE 26 885 0 0
DUPONT DE NEMOURS INC Stock 26614N102 2 31 SH   SOLE 46 31 0 0
DUPONT DE NEMOURS INC Stock 26614N102 288 4,238 SH   SOLE 6 4,238 0 0
DUPONT DE NEMOURS INC Stock 26614N102 6 81 SH   SOLE 9 81 0 0
DXC TECHNOLOGY CO Stock 23355L106 204 6,076 SH   SOLE   6,076 0 0
DXC TECHNOLOGY CO Stock 23355L106 0 13 SH   SOLE 46 13 0 0
DXC TECHNOLOGY CO Stock 23355L106 6 190 SH   SOLE 9 190 0 0
EAGLE MATLS INC Stock 26969P108 1,904 14,514 SH   SOLE   14,513 0 0
EASTMAN CHEM CO Stock 277432100 922 9,152 SH   SOLE   9,152 0 0
EASTMAN CHEM CO Stock 277432100 20 196 SH   SOLE 19 196 0 0
EASTMAN CHEM CO Stock 277432100 72 712 SH   SOLE 7 712 0 0
EASTMAN CHEM CO Stock 277432100 8 75 SH   SOLE 9 75 0 0
EATON CORP PLC Stock G29183103 3,585 24,009 SH   SOLE   24,008 0 0
EATON CORP PLC Stock G29183103 14 92 SH   SOLE 4 92 0 0
EATON CORP PLC Stock G29183103 97 650 SH   SOLE 41 650 0 0
EATON CORP PLC Stock G29183103 0 0 SH   SOLE 48 0 0 0
EATON CORP PLC Stock G29183103 0 3 SH   SOLE 6 3 0 0
EATON CORP PLC Stock G29183103 85 571 SH   SOLE 7 571 0 0
EATON CORP PLC Stock G29183103 5 36 SH   SOLE 9 36 0 0
EATON VANCE LTD DURATION INC CEF 27828H105 211 16,038 SH   SOLE   16,038 0 0
EATON VANCE MUN INCOME 2028 CEF 27829U105 312 13,979 SH   SOLE   13,979 0 0
EATON VANCE RISK-MANAGED DIV CEF 27829G106 1,325 123,912 SH   SOLE   123,912 0 0
EATON VANCE TAX-MANAGED GLOB CEF 27829C105 221 20,442 SH   SOLE   20,441 0 0
EBAY INC. Stock 278642103 1,086 15,587 SH   SOLE   15,586 0 0
EBAY INC. Stock 278642103 113 1,620 SH   SOLE 24 1,620 0 0
EBAY INC. Stock 278642103 1 14 SH   SOLE 46 14 0 0
EBAY INC. Stock 278642103 0 0 SH   SOLE 48 0 0 0
EBAY INC. Stock 278642103 9 126 SH   SOLE 9 126 0 0
ECOLAB INC Stock 278865100 522 2,500 SH   SOLE   2,500 0 0
ECOLAB INC Stock 278865100 11 53 SH   SOLE 4 53 0 0
ECOLAB INC Stock 278865100 3 13 SH   SOLE 46 13 0 0
ECOLAB INC Stock 278865100 1 5 SH   SOLE 6 5 0 0
ECOLAB INC Stock 278865100 8 38 SH   SOLE 9 38 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 5,776 51,017 SH   SOLE   51,017 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 1 9 SH   SOLE 19 9 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 2 19 SH   SOLE 46 19 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 20 173 SH   SOLE 9 173 0 0
ELASTIC N V Stock N14506104 1,360 9,125 SH   SOLE   9,125 0 0
ELASTIC N V Stock N14506104 20 133 SH   SOLE 9 133 0 0
ELECTRONIC ARTS INC Stock 285512109 593 4,170 SH   SOLE   4,170 0 0
ELECTRONIC ARTS INC Stock 285512109 30 211 SH   SOLE 24 211 0 0
ELECTRONIC ARTS INC Stock 285512109 14 96 SH   SOLE 9 96 0 0
ELLINGTON RESIDENTIAL MTG RE REIT 288578107 160 14,319 SH   SOLE   14,319 0 0
EMCOR GROUP INC Stock 29084Q100 178 1,540 SH   SOLE   1,540 0 0
EMCOR GROUP INC Stock 29084Q100 1 11 SH   SOLE 19 11 0 0
EMCOR GROUP INC Stock 29084Q100 31 272 SH   SOLE 9 272 0 0
EMERSON ELEC CO Stock 291011104 2,297 24,387 SH   SOLE   24,387 0 0
EMERSON ELEC CO Stock 291011104 19 203 SH   SOLE 19 203 0 0
EMERSON ELEC CO Stock 291011104 3 31 SH   SOLE 46 31 0 0
EMERSON ELEC CO Stock 291011104 6 68 SH   SOLE 9 68 0 0
ENBRIDGE INC Stock 29250N105 1,835 46,112 SH   SOLE   46,111 0 0
ENBRIDGE INC Stock 29250N105 61 1,531 SH   SOLE 26 1,531 0 0
ENCORE CAP GROUP INC Stock 292554102 229 4,645 SH   SOLE   4,644 0 0
ENDAVA PLC ADR 29260V105 880 6,476 SH   SOLE   6,476 0 0
SELECT SECTOR SPDR TR ETF 81369Y506 5,165 99,158 SH   SOLE   99,158 0 0
ENERGY TRANSFER L P Stock 29273V100 1,065 111,167 SH   SOLE   111,167 0 0
ENI S P A ADR 26874R108 320 11,950 SH   SOLE   11,950 0 0
ENTEGRIS INC Stock 29362U104 465 3,696 SH   SOLE   3,696 0 0
ENTEGRIS INC Stock 29362U104 6 47 SH   SOLE 6 47 0 0
ENTEGRIS INC Stock 29362U104 8 61 SH   SOLE 9 61 0 0
ENTERGY CORP NEW Stock 29364G103 104 1,048 SH   SOLE   1,048 0 0
ENTERGY CORP NEW Stock 29364G103 558 5,619 SH   SOLE 6 5,619 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 2,057 95,059 SH   SOLE   95,059 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 6 292 SH   SOLE 47 291 0 0
EOG RES INC Stock 26875P101 1,140 14,205 SH   SOLE   14,205 0 0
EOG RES INC Stock 26875P101 22 270 SH   SOLE 26 270 0 0
EOG RES INC Stock 26875P101 0 0 SH   SOLE 48 0 0 0
EOG RES INC Stock 26875P101 7 88 SH   SOLE 9 88 0 0
EPAM SYS INC Stock 29414B104 1,553 2,722 SH   SOLE   2,722 0 0
EPAM SYS INC Stock 29414B104 48 84 SH   SOLE 29 84 0 0
EQUINIX INC REIT 29444U700 1,235 1,563 SH   SOLE   1,562 0 0
EQUINIX INC REIT 29444U700 15 19 SH   SOLE 4 19 0 0
EQUINIX INC REIT 29444U700 2 2 SH   SOLE 6 2 0 0
EQUINIX INC REIT 29444U700 1 1 SH   SOLE 9 1 0 0
EQUITRANS MIDSTREAM CORP Stock 294600101 125 12,331 SH   SOLE   12,331 0 0
LAUDER ESTEE COS INC Stock 518439104 1,402 4,675 SH   SOLE   4,674 0 0
LAUDER ESTEE COS INC Stock 518439104 11 38 SH   SOLE 19 38 0 0
ETF MANAGERS TR ETF 26924G508 177 12,307 SH   SOLE   12,307 0 0
ETF MANAGERS TR ETF 26924G201 386 6,341 SH   SOLE   6,340 0 0
ETF MANAGERS TR ETF 26924G102 455 38,543 SH   SOLE   38,543 0 0
ETF MANAGERS TR ETF 26924G409 238 3,523 SH   SOLE   3,523 0 0
ETF MANAGERS TR ETF 26924G771 292 10,302 SH   SOLE   10,302 0 0
ETSY INC Stock 29786A106 4,142 19,919 SH   SOLE   19,919 0 0
ETSY INC Stock 29786A106 1 4 SH   SOLE 46 4 0 0
ETSY INC Stock 29786A106 0 0 SH   SOLE 48 0 0 0
ETSY INC Stock 29786A106 11 55 SH   SOLE 9 55 0 0
EURONET WORLDWIDE INC Stock 298736109 354 2,783 SH   SOLE   2,783 0 0
EURONET WORLDWIDE INC Stock 298736109 33 262 SH   SOLE 9 262 0 0
EVERGY INC Stock 30034W106 325 5,223 SH   SOLE   5,223 0 0
EXACT SCIENCES CORP Stock 30063P105 451 4,721 SH   SOLE   4,721 0 0
EXELON CORP Stock 30161N101 406 8,390 SH   SOLE   8,389 0 0
EXELON CORP Stock 30161N101 1 11 SH   SOLE 6 11 0 0
EXELON CORP Stock 30161N101 7 150 SH   SOLE 9 150 0 0
EXPEDITORS INTL WASH INC Stock 302130109 78 652 SH   SOLE   652 0 0
EXPEDITORS INTL WASH INC Stock 302130109 0 2 SH   SOLE 19 2 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1 6 SH   SOLE 46 6 0 0
EXPEDITORS INTL WASH INC Stock 302130109 23 196 SH   SOLE 47 196 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1,241 10,420 SH   SOLE 6 10,420 0 0
EXPEDITORS INTL WASH INC Stock 302130109 4 33 SH   SOLE 9 33 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 1,040 6,193 SH   SOLE   6,192 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 2 13 SH   SOLE 19 13 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 67 399 SH   SOLE 45 399 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 1 7 SH   SOLE 47 7 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 0 0 SH   SOLE 48 0 0 0
EXXON MOBIL CORP Stock 30231G102 11,728 199,393 SH   SOLE   199,393 0 0
EXXON MOBIL CORP Stock 30231G102 36 607 SH   SOLE 19 607 0 0
EXXON MOBIL CORP Stock 30231G102 0 0 SH   SOLE 48 0 0 0
EXXON MOBIL CORP Stock 30231G102 8 139 SH   SOLE 6 139 0 0
EXXON MOBIL CORP Stock 30231G102 15 262 SH   SOLE 9 262 0 0
F5 NETWORKS INC Stock 315616102 231 1,163 SH   SOLE   1,163 0 0
F5 NETWORKS INC Stock 315616102 1 4 SH   SOLE 19 4 0 0
F5 NETWORKS INC Stock 315616102 0 1 SH   SOLE 46 1 0 0
F5 NETWORKS INC Stock 315616102 8 41 SH   SOLE 47 41 0 0
FACEBOOK INC Stock 30303M102 15,787 46,516 SH   SOLE   46,516 0 0
FACEBOOK INC Stock 30303M102 40 118 SH   SOLE 19 118 0 0
FACEBOOK INC Stock 30303M102 69 203 SH   SOLE 2 203 0 0
FACEBOOK INC Stock 30303M102 70 205 SH   SOLE 24 205 0 0
FACEBOOK INC Stock 30303M102 1 4 SH   SOLE 25 4 0 0
FACEBOOK INC Stock 30303M102 320 943 SH   SOLE 28 943 0 0
FACEBOOK INC Stock 30303M102 42 123 SH   SOLE 36 123 0 0
FACEBOOK INC Stock 30303M102 62 182 SH   SOLE 4 182 0 0
FACEBOOK INC Stock 30303M102 109 320 SH   SOLE 41 320 0 0
FACEBOOK INC Stock 30303M102 45 134 SH   SOLE 47 134 0 0
FACEBOOK INC Stock 30303M102 303 893 SH   SOLE 48 893 0 0
FACEBOOK INC Stock 30303M102 4 13 SH   SOLE 6 13 0 0
FACEBOOK INC Stock 30303M102 137 403 SH   SOLE 9 403 0 0
FACTSET RESH SYS INC Stock 303075105 1,535 3,889 SH   SOLE   3,889 0 0
FAIR ISAAC CORP Stock 303250104 1,727 4,339 SH   SOLE   4,339 0 0
FAIR ISAAC CORP Stock 303250104 6 15 SH   SOLE 19 15 0 0
FAIR ISAAC CORP Stock 303250104 1 3 SH   SOLE 6 3 0 0
FAIR ISAAC CORP Stock 303250104 6 15 SH   SOLE 9 15 0 0
FARFETCH LTD Stock 30744W107 246 6,565 SH   SOLE   6,565 0 0
FARFETCH LTD Stock 30744W107 2 58 SH   SOLE 9 58 0 0
FASTENAL CO Stock 311900104 1,374 26,628 SH   SOLE   26,628 0 0
FASTENAL CO Stock 311900104 1 26 SH   SOLE 46 26 0 0
FASTENAL CO Stock 311900104 677 13,113 SH   SOLE 6 13,112 0 0
FASTLY INC Stock 31188V100 883 21,826 SH   SOLE   21,826 0 0
FEDEX CORP Stock 31428X106 4,435 20,224 SH   SOLE   20,223 0 0
FEDEX CORP Stock 31428X106 1 4 SH   SOLE 19 4 0 0
FEDEX CORP Stock 31428X106 592 2,700 SH   SOLE 5 2,700 0 0
FEDEX CORP Stock 31428X106 7 31 SH   SOLE 9 31 0 0
FIDELITY COVINGTON TRUST ETF 316092352 324 9,958 SH   SOLE   9,958 0 0
FIDELITY MERRIMACK STR TR ETF 316188101 1,030 18,603 SH   SOLE   18,603 0 0
FIDELITY COVINGTON TRUST ETF 316092618 422 7,551 SH   SOLE   7,551 0 0
FIDELITY MERRIMACK STR TR ETF 316188200 402 7,689 SH   SOLE   7,688 0 0
FIDELITY MERRIMACK STR TR ETF 316188200 15 278 SH   SOLE 9 278 0 0
FIDELITY MERRIMACK STR TR ETF 316188408 985 19,368 SH   SOLE   19,368 0 0
FIDELITY COVINGTON TRUST ETF 316092824 1,405 29,560 SH   SOLE   29,560 0 0
FIDELITY COVINGTON TRUST ETF 316092204 1,180 14,705 SH   SOLE   14,705 0 0
FIDELITY COVINGTON TRUST ETF 316092204 4 48 SH   SOLE 9 48 0 0
FIDELITY COVINGTON TRUST ETF 316092303 3,695 88,293 SH   SOLE   88,292 0 0
FIDELITY COVINGTON TRUST ETF 316092303 4 89 SH   SOLE 9 89 0 0
FIDELITY COVINGTON TRUST ETF 316092402 1,593 110,522 SH   SOLE   110,521 0 0
FIDELITY COVINGTON TRUST ETF 316092501 1,035 19,275 SH   SOLE   19,274 0 0
FIDELITY COVINGTON TRUST ETF 316092501 103 1,924 SH   SOLE 9 1,924 0 0
FIDELITY COVINGTON TRUST ETF 316092600 4,031 63,179 SH   SOLE   63,179 0 0
FIDELITY COVINGTON TRUST ETF 316092600 7 112 SH   SOLE 9 112 0 0
FIDELITY COVINGTON TRUST ETF 316092709 2,437 46,961 SH   SOLE   46,960 0 0
FIDELITY COVINGTON TRUST ETF 316092709 4 71 SH   SOLE 9 71 0 0
FIDELITY COVINGTON TRUST ETF 316092808 35,949 303,035 SH   SOLE   303,034 0 0
FIDELITY COVINGTON TRUST ETF 316092808 55 464 SH   SOLE 9 463 0 0
FIDELITY COVINGTON TRUST ETF 316092881 858 19,389 SH   SOLE   19,389 0 0
FIDELITY COVINGTON TRUST ETF 316092881 4 85 SH   SOLE 9 85 0 0
FIDELITY COVINGTON TRUST ETF 316092857 1,728 56,847 SH   SOLE   56,846 0 0
FIDELITY COVINGTON TRUST ETF 316092857 4 122 SH   SOLE 9 122 0 0
FIDELITY COVINGTON TRUST ETF 316092873 266 4,978 SH   SOLE   4,977 0 0
FIDELITY COVINGTON TRUST ETF 316092873 4 67 SH   SOLE 9 67 0 0
FIDELITY COVINGTON TRUST ETF 316092865 3,627 88,113 SH   SOLE   88,112 0 0
FIDELITY COVINGTON TRUST ETF 316092865 4 90 SH   SOLE 9 90 0 0
FIDELITY COMWLTH TR ETF 315912808 4,700 83,655 SH   SOLE   83,655 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 85 1,868 SH   SOLE   1,867 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 14 317 SH   SOLE 19 317 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 751 16,570 SH   SOLE 6 16,569 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 36 787 SH   SOLE 9 787 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 87 711 SH   SOLE   711 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 12 101 SH   SOLE 4 101 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 2 19 SH   SOLE 46 19 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 0 0 SH   SOLE 48 0 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 884 7,267 SH   SOLE 6 7,267 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 9 71 SH   SOLE 9 71 0 0
FIDELITY COVINGTON TRUST ETF 316092527 290 8,676 SH   SOLE   8,676 0 0
FIDELITY MERRIMACK STR TR ETF 316188309 4,639 87,314 SH   SOLE   87,313 0 0
FIDELITY MERRIMACK STR TR ETF 316188309 176 3,312 SH   SOLE 11 3,312 0 0
FIDUS INVT CORP CEF 316500107 175 10,007 SH   SOLE   10,006 0 0
FIFTH THIRD BANCORP Stock 316773100 990 23,334 SH   SOLE   23,333 0 0
FIFTH THIRD BANCORP Stock 316773100 21 490 SH   SOLE 19 490 0 0
FIFTH THIRD BANCORP Stock 316773100 1 30 SH   SOLE 46 30 0 0
FIFTH THIRD BANCORP Stock 316773100 13 318 SH   SOLE 9 318 0 0
SELECT SECTOR SPDR TR ETF 81369Y605 11,270 300,280 SH   SOLE   300,280 0 0
FIRST HORIZON CORPORATION Stock 320517105 578 35,508 SH   SOLE   35,507 0 0
FIRST MAJESTIC SILVER CORP Stock 32076V103 1,068 94,491 SH   SOLE   94,491 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 579 3,001 SH   SOLE   3,000 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 108 560 SH   SOLE 41 560 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 1 4 SH   SOLE 46 4 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 14 71 SH   SOLE 9 71 0 0
FIRST TR / ABERDEEN GLOBAL O CEF 337319107 145 14,316 SH   SOLE   14,316 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X101 6,993 118,298 SH   SOLE   118,297 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 659 6,251 SH   SOLE   6,251 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 9 90 SH   SOLE 6 90 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X150 8,871 154,708 SH   SOLE   154,708 0 0
FIRST TR LRGE CP CORE ALPHA ETF 33734K109 733 8,599 SH   SOLE   8,598 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109 3,694 112,751 SH   SOLE   112,751 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E104 1,588 21,225 SH   SOLE   21,224 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733A102 355 7,008 SH   SOLE   7,008 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605 1,005 21,956 SH   SOLE   21,955 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R696 516 16,291 SH   SOLE   16,291 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302 2,540 10,766 SH   SOLE   10,766 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302 2 9 SH   SOLE 9 9 0 0
FIRST TR STOXX EUROPEAN SELE ETF 33735T109 181 13,033 SH   SOLE   13,033 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q408 325 5,416 SH   SOLE   5,416 0 0
FIRST TR EXCHANGE TRAD FD VI ETF 33739H101 918 38,083 SH   SOLE   38,083 0 0
FIRST TR EXCH TRADED FD III ETF 33739P855 388 18,803 SH   SOLE   18,803 0 0
FIRST TR INTER DURATN PFD & CEF 33718W103 206 8,238 SH   SOLE   8,238 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 6,550 129,502 SH   SOLE   129,502 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 291 5,763 SH   SOLE 25 5,762 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 23 464 SH   SOLE 37 464 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 31 613 SH   SOLE 9 613 0 0
FIRST TR EXCH TRADED FD III ETF 33739N108 1,221 21,504 SH   SOLE   21,504 0 0
FIRST TR EXCHANGE-TRADED ALP ETF 33737M102 274 3,816 SH   SOLE   3,816 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846 379 7,776 SH   SOLE   7,776 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500 828 13,233 SH   SOLE   13,233 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R506 1,242 26,154 SH   SOLE   26,154 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R118 293 5,196 SH   SOLE   5,196 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R795 5,385 174,731 SH   SOLE   174,731 0 0
FIRST TR NAS100 EQ WEIGHTED ETF 337344105 1,211 10,884 SH   SOLE   10,884 0 0
FIRST TR NASDAQ 100 TECH IND ETF 337345102 9,746 61,764 SH   SOLE   61,763 0 0
FIRST TR EXCH TRADED FD III ETF 33739E108 1,490 72,564 SH   SOLE   72,564 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 540 11,290 SH   SOLE   11,290 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 293 6,122 SH   SOLE 25 6,121 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 24 493 SH   SOLE 37 493 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 31 651 SH   SOLE 9 651 0 0
FIRST TR EXCH TRADED FD III ETF 33739P830 423 20,274 SH   SOLE   20,274 0 0
FIRST TR SML CP CORE ALPHA F ETF 33734Y109 306 3,344 SH   SOLE   3,344 0 0
FIRST TR EXCHANGE-TRADED ALP ETF 33737M300 280 3,914 SH   SOLE   3,913 0 0
FIRST TR SPECIALTY FIN & FIN CEF 33733G109 83 20,792 SH   SOLE   20,792 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q507 669 13,180 SH   SOLE   13,180 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D408 444 9,217 SH   SOLE   9,217 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F805 1,564 29,204 SH   SOLE   29,204 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X176 9,732 79,207 SH   SOLE   79,206 0 0
FIRST TR EXCHANGE TRADED FD ETF 336920103 788 6,387 SH   SOLE   6,387 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 5,744 146,524 SH   SOLE   146,524 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 25 644 SH   SOLE 11 644 0 0
FIRSTENERGY CORP Stock 337932107 1,555 43,667 SH   SOLE   43,666 0 0
FIRSTENERGY CORP Stock 337932107 1 28 SH   SOLE 25 27 0 0
FIRSTENERGY CORP Stock 337932107 6 159 SH   SOLE 9 159 0 0
FISERV INC Stock 337738108 3,305 30,458 SH   SOLE   30,458 0 0
FISERV INC Stock 337738108 3 32 SH   SOLE 19 32 0 0
FISERV INC Stock 337738108 32 294 SH   SOLE 2 294 0 0
FISERV INC Stock 337738108 2 20 SH   SOLE 46 20 0 0
FISKER INC Stock 33813J106 529 36,109 SH   SOLE   36,109 0 0
FIVE BELOW INC Stock 33829M101 35 200 SH   SOLE   200 0 0
FIVE BELOW INC Stock 33829M101 2 14 SH   SOLE 9 14 0 0
FIVE9 INC Stock 338307101 730 4,573 SH   SOLE   4,573 0 0
FIVE9 INC Stock 338307101 0 3 SH   SOLE 19 3 0 0
FIVERR INTL LTD Stock M4R82T106 2,209 12,093 SH   SOLE   12,093 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 270 1,035 SH   SOLE   1,035 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 1 3 SH   SOLE 46 3 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 4 14 SH   SOLE 9 14 0 0
FLEXSHARES TR ETF 33939L506 1,228 46,700 SH   SOLE   46,700 0 0
FLOOR & DECOR HLDGS INC Stock 339750101 226 1,872 SH   SOLE   1,872 0 0
FLOOR & DECOR HLDGS INC Stock 339750101 9 75 SH   SOLE 9 75 0 0
FLUOR CORP NEW Stock 343412102 661 41,365 SH   SOLE   41,365 0 0
FOOT LOCKER INC Stock 344849104 202 4,418 SH   SOLE   4,418 0 0
FOOT LOCKER INC Stock 344849104 5 103 SH   SOLE 9 103 0 0
FORD MTR CO DEL Stock 345370860 4,173 294,714 SH   SOLE   294,714 0 0
FORD MTR CO DEL Stock 345370860 3 196 SH   SOLE 19 196 0 0
FORD MTR CO DEL Stock 345370860 5 351 SH   SOLE 9 351 0 0
FORTINET INC Stock 34959E109 3,870 13,250 SH   SOLE   13,250 0 0
FORTINET INC Stock 34959E109 2 8 SH   SOLE 19 8 0 0
FORTINET INC Stock 34959E109 83 284 SH   SOLE 45 284 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 48 533 SH   SOLE   532 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 18 200 SH   SOLE 2 200 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 1 7 SH   SOLE 46 7 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 957 10,707 SH   SOLE 6 10,707 0 0
FOX CORP Stock 35137L105 686 17,112 SH   SOLE   17,111 0 0
FOX CORP Stock 35137L105 2 42 SH   SOLE 19 42 0 0
FOX CORP Stock 35137L105 2 45 SH   SOLE 6 45 0 0
FRANCO NEV CORP Stock 351858105 5,428 41,782 SH   SOLE   41,781 0 0
FRANKLIN RESOURCES INC Stock 354613101 61 2,051 SH   SOLE   2,051 0 0
FRANKLIN RESOURCES INC Stock 354613101 1 29 SH   SOLE 19 28 0 0
FRANKLIN RESOURCES INC Stock 354613101 449 15,100 SH   SOLE 5 15,100 0 0
FREEPORT-MCMORAN INC Stock 35671D857 2,988 91,844 SH   SOLE   91,844 0 0
FREEPORT-MCMORAN INC Stock 35671D857 27 830 SH   SOLE 24 830 0 0
FREEPORT-MCMORAN INC Stock 35671D857 104 3,200 SH   SOLE 41 3,200 0 0
FREEPORT-MCMORAN INC Stock 35671D857 1 18 SH   SOLE 6 18 0 0
FRONTDOOR INC Stock 35905A109 21 498 SH   SOLE   498 0 0
FRONTDOOR INC Stock 35905A109 613 14,639 SH   SOLE 6 14,639 0 0
FS KKR CAP CORP CEF 302635206 308 13,982 SH   SOLE   13,981 0 0
FSD PHARMA INC Stock 35954B206 16 10,073 SH   SOLE   10,073 0 0
FULGENT GENETICS INC Stock 359664109 3,476 38,644 SH   SOLE   38,644 0 0
FULGENT GENETICS INC Stock 359664109 0 5 SH   SOLE 19 5 0 0
GABELLI CONV & INC SECS FD I CEF 36240B109 93 15,267 SH   SOLE   15,266 0 0
GABELLI EQUITY TR INC CEF 362397101 644 96,797 SH   SOLE   96,797 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 1,463 31,582 SH   SOLE   31,581 0 0
GAP INC Stock 364760108 222 9,758 SH   SOLE   9,758 0 0
GARMIN LTD Stock H2906T109 1,446 9,304 SH   SOLE   9,304 0 0
GARMIN LTD Stock H2906T109 3 22 SH   SOLE 19 22 0 0
GARMIN LTD Stock H2906T109 6 40 SH   SOLE 6 40 0 0
GARMIN LTD Stock H2906T109 56 361 SH   SOLE 7 361 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 32 1,988 SH   SOLE   1,988 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 557 34,213 SH   SOLE 6 34,213 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 1 72 SH   SOLE 9 72 0 0
RYMAN HOSPITALITY PPTYS INC REIT 78377T107 2,765 33,029 SH   SOLE   33,029 0 0
GENERAC HLDGS INC Stock 368736104 3,812 9,327 SH   SOLE   9,327 0 0
GENERAC HLDGS INC Stock 368736104 2 4 SH   SOLE 19 4 0 0
GENERAC HLDGS INC Stock 368736104 1 2 SH   SOLE 46 2 0 0
GENERAL DYNAMICS CORP Stock 369550108 1,210 6,171 SH   SOLE   6,170 0 0
GENERAL DYNAMICS CORP Stock 369550108 25 129 SH   SOLE 19 129 0 0
GENERAL DYNAMICS CORP Stock 369550108 926 4,722 SH   SOLE 6 4,722 0 0
GENERAL DYNAMICS CORP Stock 369550108 14 70 SH   SOLE 9 70 0 0
GENERAL ELECTRIC CO Stock 369604301 5,581 54,170 SH   SOLE   54,170 0 0
GENERAL ELECTRIC CO Stock 369604301 9 90 SH   SOLE 16 90 0 0
GENERAL ELECTRIC CO Stock 369604301 5 48 SH   SOLE 40 48 0 0
GENERAL ELECTRIC CO Stock 369604301 8 73 SH   SOLE 47 73 0 0
GENERAL ELECTRIC CO Stock 369604301 483 4,687 SH   SOLE 5 4,687 0 0
GENERAL ELECTRIC CO Stock 369604301 2 15 SH   SOLE 6 15 0 0
GENERAL MLS INC Stock 370334104 5,890 98,459 SH   SOLE   98,458 0 0
GENERAL MLS INC Stock 370334104 2 29 SH   SOLE 46 29 0 0
GENERAL MTRS CO Stock 37045V100 1,299 24,640 SH   SOLE   24,639 0 0
GENERAL MTRS CO Stock 37045V100 9 165 SH   SOLE 16 165 0 0
GENERAL MTRS CO Stock 37045V100 1 13 SH   SOLE 19 13 0 0
GENERAL MTRS CO Stock 37045V100 2 42 SH   SOLE 6 42 0 0
GENERAL MTRS CO Stock 37045V100 30 577 SH   SOLE 9 577 0 0
GENTEX CORP Stock 371901109 298 9,026 SH   SOLE   9,025 0 0
GENTEX CORP Stock 371901109 1 44 SH   SOLE 9 44 0 0
GENUINE PARTS CO Stock 372460105 1,489 12,279 SH   SOLE   12,279 0 0
GENUINE PARTS CO Stock 372460105 1 6 SH   SOLE 46 6 0 0
GERDAU SA ADR 373737105 100 20,232 SH   SOLE   20,232 0 0
GILAT SATELLITE NETWORKS LTD Stock M51474118 373 41,503 SH   SOLE   41,503 0 0
GILEAD SCIENCES INC Stock 375558103 5,157 73,831 SH   SOLE   73,831 0 0
GILEAD SCIENCES INC Stock 375558103 23 330 SH   SOLE 19 330 0 0
GILEAD SCIENCES INC Stock 375558103 3 47 SH   SOLE 46 47 0 0
GILEAD SCIENCES INC Stock 375558103 559 8,000 SH   SOLE 6 7,999 0 0
GILEAD SCIENCES INC Stock 375558103 8 118 SH   SOLE 9 118 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 1,620 42,394 SH   SOLE   42,393 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 8 200 SH   SOLE 47 200 0 0
GLOBAL PMTS INC Stock 37940X102 1,904 12,084 SH   SOLE   12,084 0 0
GLOBAL PMTS INC Stock 37940X102 93 590 SH   SOLE 41 590 0 0
GLOBAL PMTS INC Stock 37940X102 1 9 SH   SOLE 46 9 0 0
GLOBAL PMTS INC Stock 37940X102 5 32 SH   SOLE 9 32 0 0
GLOBAL SHIP LEASE INC NEW Stock Y27183600 344 14,509 SH   SOLE   14,509 0 0
GLOBAL X FDS ETF 37954Y871 451 18,937 SH   SOLE   18,937 0 0
GLOBAL X FDS ETF 37954Y855 931 11,362 SH   SOLE   11,362 0 0
GLOBAL X FDS ETF 37954Y343 712 20,200 SH   SOLE   20,200 0 0
GLOBAL X FDS ETF 37954Y483 1,827 82,805 SH   SOLE   82,804 0 0
GLOBAL X FDS ETF 37954Y715 857 23,429 SH   SOLE   23,429 0 0
GLOBAL X FDS ETF 37954Y673 297 11,697 SH   SOLE   11,697 0 0
GLOBAL X FDS ETF 37954Y657 2,591 100,579 SH   SOLE   100,578 0 0
GLOBANT S A Stock L44385109 1,953 6,951 SH   SOLE   6,951 0 0
GLOBUS MARITIME LIMITED NEW Stock Y27265126 133 45,650 SH   SOLE   45,650 0 0
GLYCOMIMETICS INC Stock 38000Q102 70 31,800 SH   SOLE   31,800 0 0
GOLAR LNG LTD Stock G9456A100 594 45,788 SH   SOLE   45,787 0 0
GOLDMAN SACHS ETF TR ETF 381430503 789 9,169 SH   SOLE   9,169 0 0
GOLDMAN SACHS BDC INC Convertible 38147UAB3 25 25,000 SH   SOLE   25,000 0 0
GOLDMAN SACHS BDC INC CEF 38147U107 248 13,498 SH   SOLE   13,498 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 8,219 21,742 SH   SOLE   21,742 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 3 9 SH   SOLE 46 9 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 13 35 SH   SOLE 9 35 0 0
GOODRX HLDGS INC Stock 38246G108 246 5,994 SH   SOLE   5,994 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101 866 48,930 SH   SOLE   48,930 0 0
GRACO INC Stock 384109104 422 6,036 SH   SOLE   6,036 0 0
GRACO INC Stock 384109104 12 168 SH   SOLE 19 168 0 0
GRACO INC Stock 384109104 51 733 SH   SOLE 23 733 0 0
GRACO INC Stock 384109104 2,002 28,611 SH   SOLE 6 28,610 0 0
GRACO INC Stock 384109104 9 134 SH   SOLE 9 134 0 0
GRAFTECH INTL LTD Stock 384313508 389 37,668 SH   SOLE   37,668 0 0
GRAHAM HLDGS CO Stock 384637104 295 500 SH   SOLE   500 0 0
GRAHAM HLDGS CO Stock 384637104 15 25 SH   SOLE 26 25 0 0
GRAHAM HLDGS CO Stock 384637104 8 13 SH   SOLE 47 13 0 0
GRANITE PT MTG TR INC REIT 38741L107 175 13,266 SH   SOLE   13,266 0 0
GROWGENERATION CORP Stock 39986L109 256 10,375 SH   SOLE   10,375 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 16,614 110,893 SH   SOLE   110,892 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 82 544 SH   SOLE 19 544 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 565 3,774 SH   SOLE 25 3,773 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 46 304 SH   SOLE 37 304 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 481 3,208 SH   SOLE 6 3,208 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 60 402 SH   SOLE 9 402 0 0
GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101 272 14,218 SH   SOLE   14,218 0 0
HAEMONETICS CORP MASS Stock 405024100 195 2,757 SH   SOLE   2,757 0 0
HAEMONETICS CORP MASS Stock 405024100 19 268 SH   SOLE 9 268 0 0
HANESBRANDS INC Stock 410345102 2,897 168,811 SH   SOLE   168,810 0 0
HANESBRANDS INC Stock 410345102 1 50 SH   SOLE 25 50 0 0
HANESBRANDS INC Stock 410345102 6 366 SH   SOLE 9 366 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 417 5,935 SH   SOLE   5,935 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 1 17 SH   SOLE 19 17 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 1 14 SH   SOLE 46 14 0 0
LATTICE STRATEGIES TR ETF 518416201 510 20,825 SH   SOLE   20,825 0 0
LATTICE STRATEGIES TR ETF 518416508 467 12,263 SH   SOLE   12,263 0 0
HASBRO INC Stock 418056107 407 4,558 SH   SOLE   4,557 0 0
HASBRO INC Stock 418056107 1 6 SH   SOLE 46 6 0 0
HCA HEALTHCARE INC Stock 40412C101 1,919 7,906 SH   SOLE   7,905 0 0
HCA HEALTHCARE INC Stock 40412C101 6 26 SH   SOLE 19 26 0 0
HCA HEALTHCARE INC Stock 40412C101 43 179 SH   SOLE 36 179 0 0
HCA HEALTHCARE INC Stock 40412C101 1 5 SH   SOLE 46 5 0 0
NORTHERN LTS FD TR III ETF 66538R748 265 5,460 SH   SOLE   5,460 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103 1,110 33,167 SH   SOLE   33,167 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103 0 6 SH   SOLE 46 6 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 4,902 38,505 SH   SOLE   38,504 0 0
HEALTH CATALYST INC Stock 42225T107 419 8,371 SH   SOLE   8,370 0 0
HECLA MNG CO Stock 422704106 172 31,204 SH   SOLE   31,204 0 0
HEICO CORP NEW Stock 422806109 347 2,635 SH   SOLE   2,635 0 0
HEICO CORP NEW Stock 422806109 4 28 SH   SOLE 9 28 0 0
HELEN OF TROY LTD Stock G4388N106 203 902 SH   SOLE   902 0 0
HENRY JACK & ASSOC INC Stock 426281101 283 1,727 SH   SOLE   1,727 0 0
HENRY JACK & ASSOC INC Stock 426281101 26 160 SH   SOLE 23 160 0 0
HENRY JACK & ASSOC INC Stock 426281101 4 22 SH   SOLE 47 22 0 0
HENRY JACK & ASSOC INC Stock 426281101 1 8 SH   SOLE 6 8 0 0
HERITAGE INSURANCE HLDGS INC Stock 42727J102 154 22,679 SH   SOLE   22,679 0 0
HERSHEY CO Stock 427866108 1,440 8,508 SH   SOLE   8,508 0 0
HERSHEY CO Stock 427866108 2 10 SH   SOLE 19 10 0 0
HERSHEY CO Stock 427866108 1 8 SH   SOLE 46 8 0 0
HERSHEY CO Stock 427866108 18 109 SH   SOLE 47 109 0 0
HERSHEY CO Stock 427866108 0 0 SH   SOLE 48 0 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 147 10,327 SH   SOLE   10,327 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 33 2,340 SH   SOLE 36 2,340 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 1 71 SH   SOLE 46 71 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 6 431 SH   SOLE 9 431 0 0
HIGHLAND GLOBAL ALLOCATION F CEF 43010T104 108 11,848 SH   SOLE   11,848 0 0
HIGHLAND INCOME FD CEF 43010E404 143 13,247 SH   SOLE   13,247 0 0
HIGHWOODS PPTYS INC REIT 431284108 1,305 29,746 SH   SOLE   29,746 0 0
HIVE BLOCKCHAIN TECHNLGIES L Stock 43366H100 48 17,966 SH   SOLE   17,966 0 0
HOLOGIC INC Stock 436440101 2,467 33,430 SH   SOLE   33,430 0 0
HOLOGIC INC Stock 436440101 0 6 SH   SOLE 46 6 0 0
HOME DEPOT INC Stock 437076102 21,937 66,829 SH   SOLE   66,828 0 0
HOME DEPOT INC Stock 437076102 78 238 SH   SOLE 19 238 0 0
HOME DEPOT INC Stock 437076102 39 120 SH   SOLE 2 120 0 0
HOME DEPOT INC Stock 437076102 19 58 SH   SOLE 24 58 0 0
HOME DEPOT INC Stock 437076102 20 61 SH   SOLE 4 61 0 0
HOME DEPOT INC Stock 437076102 107 325 SH   SOLE 41 325 0 0
HOME DEPOT INC Stock 437076102 7 22 SH   SOLE 46 22 0 0
HOME DEPOT INC Stock 437076102 13 40 SH   SOLE 47 40 0 0
HOME DEPOT INC Stock 437076102 0 0 SH   SOLE 48 0 0 0
HOME DEPOT INC Stock 437076102 2,038 6,209 SH   SOLE 6 6,209 0 0
HOME DEPOT INC Stock 437076102 103 313 SH   SOLE 7 312 0 0
HOME DEPOT INC Stock 437076102 82 250 SH   SOLE 9 250 0 0
HONEST CO INC Stock 438333106 126 12,120 SH   SOLE   12,120 0 0
HONEYWELL INTL INC Stock 438516106 4,711 22,193 SH   SOLE   22,193 0 0
HONEYWELL INTL INC Stock 438516106 2 8 SH   SOLE 19 8 0 0
HONEYWELL INTL INC Stock 438516106 0 0 SH   SOLE 48 0 0 0
HONEYWELL INTL INC Stock 438516106 4 21 SH   SOLE 6 21 0 0
HONEYWELL INTL INC Stock 438516106 49 229 SH   SOLE 7 228 0 0
HONEYWELL INTL INC Stock 438516106 9 42 SH   SOLE 9 42 0 0
HOOKIPA PHARMA INC Stock 43906K100 70 11,800 SH   SOLE   11,800 0 0
HORMEL FOODS CORP Stock 440452100 639 15,574 SH   SOLE   15,573 0 0
HORMEL FOODS CORP Stock 440452100 5 114 SH   SOLE 47 114 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 490 30,009 SH   SOLE   30,009 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 1 62 SH   SOLE 46 62 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 23 1,396 SH   SOLE 9 1,396 0 0
HOULIHAN LOKEY INC Stock 441593100 198 2,151 SH   SOLE   2,151 0 0
HOULIHAN LOKEY INC Stock 441593100 79 857 SH   SOLE 23 857 0 0
HP INC Stock 40434L105 2,065 75,472 SH   SOLE   75,472 0 0
HP INC Stock 40434L105 35 1,261 SH   SOLE 19 1,261 0 0
HP INC Stock 40434L105 1 31 SH   SOLE 46 31 0 0
HP INC Stock 40434L105 15 536 SH   SOLE 9 536 0 0
HUB GROUP INC Stock 443320106 374 5,445 SH   SOLE   5,445 0 0
HUBBELL INC Stock 443510607 272 1,508 SH   SOLE   1,507 0 0
HUBSPOT INC Stock 443573100 3,855 5,702 SH   SOLE   5,702 0 0
HUBSPOT INC Stock 443573100 8 12 SH   SOLE 9 12 0 0
HUMANA INC Stock 444859102 159 409 SH   SOLE   409 0 0
HUMANA INC Stock 444859102 1 2 SH   SOLE 46 2 0 0
HUMANA INC Stock 444859102 2 4 SH   SOLE 6 4 0 0
HUMANA INC Stock 444859102 6 16 SH   SOLE 9 16 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 389 25,148 SH   SOLE   25,148 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 15 992 SH   SOLE 19 991 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 2 110 SH   SOLE 46 110 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 11 718 SH   SOLE 9 718 0 0
HURCO CO Stock 447324104 529 16,388 SH   SOLE   16,388 0 0
ICON PLC Stock G4705A100 706 2,696 SH   SOLE   2,696 0 0
ICON PLC Stock G4705A100 56 212 SH   SOLE 29 212 0 0
ICON PLC Stock G4705A100 19 74 SH   SOLE 9 74 0 0
IDEX CORP Stock 45167R104 322 1,556 SH   SOLE   1,556 0 0
IDEXX LABS INC Stock 45168D104 1,540 2,476 SH   SOLE   2,476 0 0
IDEXX LABS INC Stock 45168D104 12 19 SH   SOLE 19 19 0 0
IDEXX LABS INC Stock 45168D104 1 2 SH   SOLE 46 2 0 0
IDEXX LABS INC Stock 45168D104 0 0 SH   SOLE 48 0 0 0
IDEXX LABS INC Stock 45168D104 32 51 SH   SOLE 6 51 0 0
IDEXX LABS INC Stock 45168D104 19 30 SH   SOLE 9 30 0 0
IDT CORP Stock 448947507 536 12,777 SH   SOLE   12,777 0 0
IHS MARKIT LTD Stock G47567105 35 304 SH   SOLE   304 0 0
IHS MARKIT LTD Stock G47567105 16 138 SH   SOLE 4 138 0 0
IHS MARKIT LTD Stock G47567105 111 950 SH   SOLE 41 950 0 0
IHS MARKIT LTD Stock G47567105 2 15 SH   SOLE 46 15 0 0
IHS MARKIT LTD Stock G47567105 673 5,773 SH   SOLE 6 5,773 0 0
IHS MARKIT LTD Stock G47567105 1 9 SH   SOLE 9 9 0 0
ILLINOIS TOOL WKS INC Stock 452308109 2,248 10,879 SH   SOLE   10,878 0 0
ILLINOIS TOOL WKS INC Stock 452308109 1,080 5,228 SH   SOLE 6 5,227 0 0
ILLUMINA INC Stock 452327109 967 2,383 SH   SOLE   2,383 0 0
ILLUMINA INC Stock 452327109 2 4 SH   SOLE 19 4 0 0
ILLUMINA INC Stock 452327109 76 188 SH   SOLE 28 188 0 0
ILLUMINA INC Stock 452327109 1 3 SH   SOLE 46 3 0 0
ILLUMINA INC Stock 452327109 29 72 SH   SOLE 6 72 0 0
IMARA INC Stock 45249V107 48 11,680 SH   SOLE   11,680 0 0
IMMUNOVANT INC Stock 45258J102 90 10,300 SH   SOLE   10,300 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 7,544 77,104 SH   SOLE   77,104 0 0
INFOSYS LTD ADR 456788108 352 15,813 SH   SOLE   15,813 0 0
INMODE LTD Stock M5425M103 6,485 40,671 SH   SOLE   40,671 0 0
INMODE LTD Stock M5425M103 7 43 SH   SOLE 9 43 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 2,307 9,980 SH   SOLE   9,980 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 14 63 SH   SOLE 34 62 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 4 19 SH   SOLE 9 19 0 0
INNOVATOR ETFS TR ETF 45782C102 2,733 57,704 SH   SOLE   57,703 0 0
INNOVATOR ETFS TR ETF 45782C656 867 29,831 SH   SOLE   29,831 0 0
INNOVATOR ETFS TR ETF 45782C888 231 7,276 SH   SOLE   7,276 0 0
INNOVATOR ETFS TR ETF 45782C417 336 11,744 SH   SOLE   11,744 0 0
INNOVATOR ETFS TR ETF 45782C813 609 20,455 SH   SOLE   20,455 0 0
INNOVATOR ETFS TR ETF 45782C383 242 7,888 SH   SOLE   7,888 0 0
INSPIRE MED SYS INC Stock 457730109 545 2,341 SH   SOLE   2,341 0 0
INTEL CORP Stock 458140100 7,120 133,626 SH   SOLE   133,625 0 0
INTEL CORP Stock 458140100 34 638 SH   SOLE 19 637 0 0
INTEL CORP Stock 458140100 30 570 SH   SOLE 24 570 0 0
INTEL CORP Stock 458140100 1 22 SH   SOLE 25 21 0 0
INTEL CORP Stock 458140100 28 520 SH   SOLE 40 520 0 0
INTEL CORP Stock 458140100 5 85 SH   SOLE 46 85 0 0
INTEL CORP Stock 458140100 37 702 SH   SOLE 47 702 0 0
INTEL CORP Stock 458140100 52 975 SH   SOLE 9 975 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 2,244 19,547 SH   SOLE   19,546 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 2 21 SH   SOLE 46 21 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 93 814 SH   SOLE 48 814 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 1 5 SH   SOLE 6 5 0 0
INTERDIGITAL INC Stock 45867G101 1,543 22,756 SH   SOLE   22,756 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 8,895 64,027 SH   SOLE   64,026 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 3 24 SH   SOLE 46 24 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 0 0 SH   SOLE 48 0 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 14 98 SH   SOLE 9 98 0 0
INTERNATIONAL PAPER CO Stock 460146103 1,778 31,788 SH   SOLE   31,788 0 0
INTERNATIONAL PAPER CO Stock 460146103 14 257 SH   SOLE 19 256 0 0
INTERNATIONAL PAPER CO Stock 460146103 5 93 SH   SOLE 9 93 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 541 14,755 SH   SOLE   14,755 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 2 68 SH   SOLE 19 68 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 1 30 SH   SOLE 46 30 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 6 170 SH   SOLE 9 170 0 0
INTUIT Stock 461202103 6,378 11,822 SH   SOLE   11,822 0 0
INTUIT Stock 461202103 23 43 SH   SOLE 19 43 0 0
INTUIT Stock 461202103 108 200 SH   SOLE 41 200 0 0
INTUIT Stock 461202103 3 6 SH   SOLE 46 6 0 0
INTUIT Stock 461202103 0 0 SH   SOLE 48 0 0 0
INTUIT Stock 461202103 32 60 SH   SOLE 6 60 0 0
INTUIT Stock 461202103 50 92 SH   SOLE 9 92 0 0
INTUITIVE SURGICAL INC Stock 46120E602 7,449 7,493 SH   SOLE   7,493 0 0
INTUITIVE SURGICAL INC Stock 46120E602 24 24 SH   SOLE 19 24 0 0
INTUITIVE SURGICAL INC Stock 46120E602 82 82 SH   SOLE 28 82 0 0
INTUITIVE SURGICAL INC Stock 46120E602 4 4 SH   SOLE 46 4 0 0
INTUITIVE SURGICAL INC Stock 46120E602 125 126 SH   SOLE 48 126 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V308 738 8,181 SH   SOLE   8,181 0 0
INVESCO CURRENCYSHARES SWISS ETF 46138R108 349 3,605 SH   SOLE   3,605 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H304 1,712 101,063 SH   SOLE   101,063 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H403 1,609 117,263 SH   SOLE   117,262 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V506 456 12,691 SH   SOLE   12,690 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V845 263 2,646 SH   SOLE   2,646 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E842 212 2,411 SH   SOLE   2,411 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V647 755 5,920 SH   SOLE   5,920 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V563 249 12,570 SH   SOLE   12,570 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E594 278 12,011 SH   SOLE   12,011 0 0
INVESCO TR INVT GRADE MUNS CEF 46131M106 537 39,250 SH   SOLE   39,250 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V530 806 3,377 SH   SOLE   3,377 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G631 5,691 172,205 SH   SOLE   172,205 0 0
INVESCO ACTIVLY MANGD ETC FD ETF 46090F100 202 9,606 SH   SOLE   9,606 0 0
INVESCO PA VALUE MUN INC TR CEF 46132K109 147 11,052 SH   SOLE   11,051 0 0
INVESCO QQQ TR ETF 46090E103 56,929 159,038 SH   SOLE   159,037 0 0
INVESCO QQQ TR ETF 46090E103 15 43 SH   SOLE 11 43 0 0
INVESCO QQQ TR ETF 46090E103 3 8 SH   SOLE 25 8 0 0
INVESCO QQQ TR ETF 46090E103 231 644 SH   SOLE 6 644 0 0
INVESCO QQQ TR ETF 46090E103 10 28 SH   SOLE 9 28 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V381 800 5,548 SH   SOLE   5,547 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V373 349 2,265 SH   SOLE   2,264 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332 692 2,322 SH   SOLE   2,322 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V324 410 2,246 SH   SOLE   2,245 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 1,414 4,907 SH   SOLE   4,906 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 13 45 SH   SOLE 22 45 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 732 2,539 SH   SOLE 25 2,538 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 59 205 SH   SOLE 37 205 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 78 270 SH   SOLE 9 270 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431 208 2,390 SH   SOLE   2,390 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370 520 7,119 SH   SOLE   7,119 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370 106 1,453 SH   SOLE 19 1,453 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E362 144 3,408 SH   SOLE   3,408 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E362 72 1,698 SH   SOLE 19 1,698 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266 1,039 5,396 SH   SOLE   5,396 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266 212 1,100 SH   SOLE 6 1,100 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V241 313 6,457 SH   SOLE   6,457 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A705 454 12,709 SH   SOLE   12,709 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V464 313 3,724 SH   SOLE   3,724 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E164 86 11,328 SH   SOLE   11,328 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E180 359 3,336 SH   SOLE   3,336 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G706 1,326 16,581 SH   SOLE   16,581 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887 313 6,208 SH   SOLE   6,208 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887 16 313 SH   SOLE 22 313 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870 358 13,670 SH   SOLE   13,669 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870 143 5,441 SH   SOLE 11 5,441 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V134 228 2,947 SH   SOLE   2,946 0 0
INVESTAR HLDG CORP Stock 46134L105 277 12,600 SH   SOLE   12,600 0 0
INVITAE CORP Stock 46185L103 1,283 45,116 SH   SOLE   45,116 0 0
BARCLAYS BANK PLC ETF 06747R477 2,215 79,603 SH   SOLE   79,603 0 0
IQVIA HLDGS INC Stock 46266C105 919 3,835 SH   SOLE   3,835 0 0
IQVIA HLDGS INC Stock 46266C105 2 9 SH   SOLE 46 9 0 0
IROBOT CORP Stock 462726100 1,300 16,560 SH   SOLE   16,560 0 0
IRON MTN INC NEW REIT 46284V101 2,306 53,077 SH   SOLE   53,076 0 0
ISHARES TR ETF 464288653 1,149 7,811 SH   SOLE   7,810 0 0
ISHARES TR ETF 464288653 215 1,461 SH   SOLE 36 1,460 0 0
ISHARES TR ETF 464287432 2,125 14,726 SH   SOLE   14,725 0 0
ISHARES TR ETF 464287432 54 373 SH   SOLE 19 373 0 0
ISHARES TR ETF 464287432 9 64 SH   SOLE 22 64 0 0
ISHARES TR ETF 464287432 194 1,343 SH   SOLE 36 1,343 0 0
ISHARES TR ETF 464287432 11 75 SH   SOLE 6 75 0 0
ISHARES TR ETF 464287432 206 1,428 SH   SOLE 9 1,428 0 0
ISHARES TR ETF 46434V407 2,034 44,513 SH   SOLE   44,513 0 0
ISHARES TR ETF 46434V407 421 9,206 SH   SOLE 16 9,206 0 0
ISHARES TR ETF 46434V407 30 663 SH   SOLE 22 663 0 0
ISHARES TR ETF 46434V407 19 426 SH   SOLE 36 426 0 0
ISHARES TR ETF 46434V407 2 54 SH   SOLE 9 54 0 0
ISHARES TR ETF 46434V100 426 8,252 SH   SOLE   8,251 0 0
ISHARES TR ETF 46429B747 488 4,621 SH   SOLE   4,620 0 0
ISHARES TR ETF 464289511 353 5,098 SH   SOLE   5,097 0 0
ISHARES TR ETF 464289511 4 54 SH   SOLE 36 53 0 0
ISHARES TR ETF 464288646 3,837 70,215 SH   SOLE   70,215 0 0
ISHARES TR ETF 464288646 35 643 SH   SOLE 16 643 0 0
ISHARES TR ETF 464288646 222 4,070 SH   SOLE 19 4,070 0 0
ISHARES TR ETF 464288646 473 8,659 SH   SOLE 36 8,659 0 0
ISHARES TR ETF 464288646 13 235 SH   SOLE 7 235 0 0
ISHARES TR ETF 464288646 418 7,642 SH   SOLE 9 7,642 0 0
ISHARES TR ETF 464287457 8,046 93,400 SH   SOLE   93,400 0 0
ISHARES TR ETF 464287457 3,302 38,328 SH   SOLE 16 38,328 0 0
ISHARES TR ETF 464287457 1 17 SH   SOLE 7 17 0 0
ISHARES TR ETF 464288661 677 5,202 SH   SOLE   5,201 0 0
ISHARES TR ETF 464288638 242 4,023 SH   SOLE   4,023 0 0
ISHARES TR ETF 464288638 0 1 SH   SOLE 22 1 0 0
ISHARES TR ETF 464288638 8 130 SH   SOLE 7 130 0 0
ISHARES TR ETF 464287440 2,997 26,013 SH   SOLE   26,012 0 0
ISHARES TR ETF 464287440 8 73 SH   SOLE 25 73 0 0
ISHARES TR ETF 464287440 52 447 SH   SOLE 6 447 0 0
ISHARES TR ETF 46429B291 528 9,367 SH   SOLE   9,367 0 0
ISHARES TR ETF 464287226 11,164 97,223 SH   SOLE   97,223 0 0
ISHARES TR ETF 464287226 283 2,464 SH   SOLE 11 2,463 0 0
ISHARES TR ETF 464288414 9,418 81,075 SH   SOLE   81,074 0 0
ISHARES TR ETF 464288414 18 157 SH   SOLE 22 157 0 0
ISHARES TR ETF 464288414 14 122 SH   SOLE 3 122 0 0
ISHARES TR ETF 464288414 2,119 18,243 SH   SOLE 36 18,242 0 0
ISHARES TR ETF 464288414 6 53 SH   SOLE 6 53 0 0
ISHARES TR ETF 46435U853 228 5,498 SH   SOLE   5,497 0 0
ISHARES TR ETF 464288794 9,345 89,513 SH   SOLE   89,512 0 0
ISHARES TR ETF 464288794 6 61 SH   SOLE 48 61 0 0
ISHARES TR ETF 464287564 489 7,469 SH   SOLE   7,468 0 0
ISHARES U S ETF TR ETF 46431W853 1,656 46,197 SH   SOLE   46,196 0 0
ISHARES U S ETF TR ETF 46431W853 864 24,114 SH   SOLE 36 24,114 0 0
ISHARES U S ETF TR ETF 46431W853 168 4,679 SH   SOLE 9 4,679 0 0
ISHARES TR ETF 46435G102 1,990 19,952 SH   SOLE   19,951 0 0
ISHARES TR ETF 46435G417 227 4,438 SH   SOLE   4,438 0 0
ISHARES TR ETF 464289883 1,753 44,381 SH   SOLE   44,380 0 0
ISHARES TR ETF 46434V621 6,846 136,263 SH   SOLE   136,263 0 0
ISHARES TR ETF 46429B663 1,533 16,268 SH   SOLE   16,267 0 0
ISHARES TR ETF 46429B663 1,599 16,964 SH   SOLE 16 16,964 0 0
ISHARES TR ETF 46429B663 282 2,995 SH   SOLE 25 2,995 0 0
ISHARES TR ETF 46429B663 23 241 SH   SOLE 37 241 0 0
ISHARES TR ETF 46429B663 30 319 SH   SOLE 9 319 0 0
ISHARES TR ETF 464289479 409 5,716 SH   SOLE   5,716 0 0
ISHARES TR ETF 46432F842 4,448 59,902 SH   SOLE   59,902 0 0
ISHARES TR ETF 46432F842 16 214 SH   SOLE 16 214 0 0
ISHARES TR ETF 46432F842 15 201 SH   SOLE 22 201 0 0
ISHARES TR ETF 46432F842 282 3,792 SH   SOLE 25 3,792 0 0
ISHARES TR ETF 46432F842 308 4,142 SH   SOLE 36 4,141 0 0
ISHARES TR ETF 46432F842 23 306 SH   SOLE 37 306 0 0
ISHARES TR ETF 46432F842 30 404 SH   SOLE 9 404 0 0
ISHARES INC ETF 46434G103 2,135 34,565 SH   SOLE   34,564 0 0
ISHARES INC ETF 46434G103 84 1,362 SH   SOLE 11 1,362 0 0
ISHARES INC ETF 46434G103 494 7,992 SH   SOLE 16 7,992 0 0
ISHARES INC ETF 46434G103 7 106 SH   SOLE 22 106 0 0
ISHARES TR ETF 46434V738 149 2,652 SH   SOLE   2,651 0 0
ISHARES TR ETF 46434V738 1,780 31,746 SH   SOLE 16 31,746 0 0
ISHARES TR ETF 46432F834 2,860 40,284 SH   SOLE   40,284 0 0
ISHARES TR ETF 464287507 5,560 21,134 SH   SOLE   21,134 0 0
ISHARES TR ETF 464287507 551 2,096 SH   SOLE 16 2,096 0 0
ISHARES TR ETF 464287507 98 372 SH   SOLE 19 372 0 0
ISHARES TR ETF 464287804 12,570 115,119 SH   SOLE   115,118 0 0
ISHARES TR ETF 464287804 186 1,706 SH   SOLE 11 1,706 0 0
ISHARES TR ETF 464287804 36 331 SH   SOLE 16 331 0 0
ISHARES TR ETF 464287804 1,474 13,502 SH   SOLE 36 13,502 0 0
ISHARES TR ETF 464287804 18 162 SH   SOLE 6 162 0 0
ISHARES TR ETF 464287804 116 1,063 SH   SOLE 9 1,063 0 0
ISHARES TR ETF 464287150 29,888 303,801 SH   SOLE   303,800 0 0
ISHARES TR ETF 464287150 4 45 SH   SOLE 16 45 0 0
ISHARES TR ETF 464287150 11 111 SH   SOLE 22 111 0 0
ISHARES TR ETF 464287671 411 4,013 SH   SOLE   4,013 0 0
ISHARES TR ETF 464287663 5,104 72,009 SH   SOLE   72,008 0 0
ISHARES TR ETF 46434V613 1,760 33,065 SH   SOLE   33,064 0 0
ISHARES TR ETF 46434V613 1,992 37,424 SH   SOLE 36 37,423 0 0
ISHARES TR ETF 46434V613 740 13,892 SH   SOLE 9 13,892 0 0
ISHARES TR ETF 464288521 578 9,853 SH   SOLE   9,852 0 0
ISHARES TR ETF 464288620 641 10,667 SH   SOLE   10,667 0 0
ISHARES TR ETF 46434V803 207 6,018 SH   SOLE   6,018 0 0
ISHARES TR ETF 464287846 232 2,150 SH   SOLE   2,149 0 0
ISHARES TR ETF 464288778 10,270 169,591 SH   SOLE   169,591 0 0
ISHARES TR ETF 464288778 6 106 SH   SOLE 48 106 0 0
ISHARES TR ETF 46429B689 734 9,745 SH   SOLE   9,744 0 0
ISHARES TR ETF 46429B689 52 687 SH   SOLE 9 687 0 0
ISHARES TR ETF 46429B697 5,059 68,823 SH   SOLE   68,823 0 0
ISHARES TR ETF 46429B697 522 7,105 SH   SOLE 16 7,105 0 0
ISHARES TR ETF 46429B697 337 4,583 SH   SOLE 25 4,582 0 0
ISHARES TR ETF 46429B697 19 255 SH   SOLE 36 254 0 0
ISHARES TR ETF 46429B697 27 369 SH   SOLE 37 369 0 0
ISHARES TR ETF 46429B697 36 488 SH   SOLE 9 488 0 0
ISHARES TR ETF 46436E767 119 3,301 SH   SOLE   3,301 0 0
ISHARES TR ETF 46436E767 150 4,161 SH   SOLE 36 4,161 0 0
ISHARES TR ETF 46436E619 246 4,956 SH   SOLE   4,956 0 0
ISHARES TR ETF 46436E619 280 5,640 SH   SOLE 36 5,640 0 0
ISHARES TR ETF 46435G243 3,807 146,517 SH   SOLE   146,516 0 0
ISHARES TR ETF 46435G243 101 3,891 SH   SOLE 36 3,891 0 0
ISHARES TR ETF 46435G425 3,158 32,071 SH   SOLE   32,071 0 0
ISHARES TR ETF 46435G425 6,380 64,794 SH   SOLE 36 64,794 0 0
ISHARES TR ETF 46435G425 410 4,160 SH   SOLE 9 4,160 0 0
ISHARES TR ETF 46435U663 1,191 30,521 SH   SOLE   30,521 0 0
ISHARES TR ETF 46435U663 105 2,697 SH   SOLE 36 2,696 0 0
ISHARES TR ETF 46435U549 2,945 53,426 SH   SOLE   53,426 0 0
ISHARES TR ETF 46435U549 34 611 SH   SOLE 36 611 0 0
ISHARES TR ETF 464287861 2,369 45,446 SH   SOLE   45,446 0 0
ISHARES U S ETF TR ETF 46431W622 208 5,939 SH   SOLE   5,939 0 0
ISHARES TR ETF 464287549 2,363 5,853 SH   SOLE   5,852 0 0
ISHARES TR ETF 464287515 295 740 SH   SOLE   740 0 0
ISHARES TR ETF 46435G474 522 17,341 SH   SOLE   17,340 0 0
ISHARES TR ETF 46435G474 340 11,289 SH   SOLE 36 11,289 0 0
ISHARES TR ETF 46435G474 334 11,086 SH   SOLE 9 11,086 0 0
ISHARES TR ETF 46429B655 1,190 23,410 SH   SOLE   23,409 0 0
ISHARES TR ETF 46429B655 134 2,635 SH   SOLE 16 2,635 0 0
ISHARES TR ETF 46429B655 44 868 SH   SOLE 19 868 0 0
ISHARES TR ETF 46435U192 380 7,485 SH   SOLE   7,485 0 0
ISHARES TR ETF 464288224 324 14,959 SH   SOLE   14,959 0 0
ISHARES TR ETF 464287333 2,364 30,137 SH   SOLE   30,136 0 0
ISHARES TR ETF 464287333 706 9,002 SH   SOLE 36 9,002 0 0
ISHARES TR ETF 464287333 71 911 SH   SOLE 9 911 0 0
ISHARES TR ETF 46435U440 1,101 20,068 SH   SOLE   20,067 0 0
ISHARES TR ETF 464287325 364 4,351 SH   SOLE   4,350 0 0
ISHARES TR ETF 464288372 891 19,406 SH   SOLE   19,406 0 0
ISHARES TR ETF 46434V647 383 13,988 SH   SOLE   13,988 0 0
ISHARES TR ETF 464288711 479 8,136 SH   SOLE   8,136 0 0
ISHARES GOLD TR ETF 464285204 3,195 95,625 SH   SOLE   95,625 0 0
ISHARES TR ETF 46434VBK5 313 12,649 SH   SOLE   12,649 0 0
ISHARES TR ETF 46435G789 621 24,258 SH   SOLE   24,257 0 0
ISHARES TR ETF 46435G755 477 18,210 SH   SOLE   18,210 0 0
ISHARES TR ETF 46435G318 330 12,708 SH   SOLE   12,708 0 0
ISHARES TR ETF 46435G318 9 334 SH   SOLE 6 334 0 0
ISHARES TR ETF 464287242 12,167 91,458 SH   SOLE   91,457 0 0
ISHARES TR ETF 464287242 307 2,309 SH   SOLE 16 2,309 0 0
ISHARES TR ETF 464287242 2 17 SH   SOLE 36 17 0 0
ISHARES TR ETF 464288513 806 9,216 SH   SOLE   9,215 0 0
ISHARES TR ETF 464288513 44 500 SH   SOLE 9 500 0 0
ISHARES U S ETF TR ETF 46431W705 327 3,409 SH   SOLE   3,408 0 0
ISHARES TR ETF 464288612 2,217 19,259 SH   SOLE   19,259 0 0
ISHARES TR ETF 464288448 1,483 48,755 SH   SOLE   48,755 0 0
ISHARES TR ETF 464288281 882 8,010 SH   SOLE   8,010 0 0
ISHARES TR ETF 464288281 16 141 SH   SOLE 22 141 0 0
ISHARES TR ETF 464288281 4 40 SH   SOLE 36 40 0 0
ISHARES TR ETF 464288281 53 482 SH   SOLE 9 482 0 0
ISHARES TR ETF 464288802 961 10,017 SH   SOLE   10,016 0 0
ISHARES TR ETF 464288588 3,606 33,349 SH   SOLE   33,349 0 0
ISHARES TR ETF 464288588 102 947 SH   SOLE 36 947 0 0
ISHARES TR ETF 464288588 45 414 SH   SOLE 6 414 0 0
ISHARES TR ETF 464288588 287 2,657 SH   SOLE 9 2,657 0 0
ISHARES TR ETF 464287119 463 7,057 SH   SOLE   7,056 0 0
ISHARES TR ETF 464288208 370 5,564 SH   SOLE   5,564 0 0
ISHARES TR ETF 464287127 357 5,888 SH   SOLE   5,888 0 0
ISHARES TR ETF 46435G342 222 6,149 SH   SOLE   6,149 0 0
ISHARES TR ETF 464288257 759 7,591 SH   SOLE   7,591 0 0
ISHARES TR ETF 464288240 838 15,126 SH   SOLE   15,126 0 0
ISHARES TR ETF 464288240 1,752 31,626 SH   SOLE 16 31,626 0 0
ISHARES TR ETF 46434V464 3,356 20,427 SH   SOLE   20,427 0 0
ISHARES TR ETF 46435G516 1,486 18,956 SH   SOLE   18,956 0 0
ISHARES TR ETF 46435G516 110 1,398 SH   SOLE 36 1,398 0 0
ISHARES TR ETF 464287465 4,620 59,223 SH   SOLE   59,223 0 0
ISHARES TR ETF 464287465 16 200 SH   SOLE 11 200 0 0
ISHARES TR ETF 464287465 19 240 SH   SOLE 36 240 0 0
ISHARES TR ETF 464288885 4,693 44,076 SH   SOLE   44,075 0 0
ISHARES TR ETF 464288885 2,905 27,282 SH   SOLE 36 27,282 0 0
ISHARES TR ETF 464288885 175 1,642 SH   SOLE 9 1,642 0 0
ISHARES TR ETF 464288273 2,763 37,126 SH   SOLE   37,126 0 0
ISHARES TR ETF 464288273 61 823 SH   SOLE 9 823 0 0
ISHARES TR ETF 464288877 4,538 89,245 SH   SOLE   89,244 0 0
ISHARES TR ETF 464288877 2,722 53,530 SH   SOLE 36 53,529 0 0
ISHARES TR ETF 464288877 191 3,752 SH   SOLE 9 3,752 0 0
ISHARES INC ETF 46434G863 6,198 149,573 SH   SOLE   149,572 0 0
ISHARES INC ETF 46434G863 24 568 SH   SOLE 22 568 0 0
ISHARES INC ETF 46434G863 1,439 34,724 SH   SOLE 36 34,723 0 0
ISHARES INC ETF 46434G863 69 1,674 SH   SOLE 9 1,674 0 0
ISHARES TR ETF 464287234 2,706 53,705 SH   SOLE   53,705 0 0
ISHARES INC ETF 464286475 399 6,590 SH   SOLE   6,590 0 0
ISHARES INC ETF 46434G855 485 19,715 SH   SOLE   19,715 0 0
ISHARES INC ETF 464286525 647 6,300 SH   SOLE   6,299 0 0
ISHARES TR ETF 46434V456 200 5,281 SH   SOLE   5,280 0 0
ISHARES TR ETF 46435G409 179 6,963 SH   SOLE   6,963 0 0
ISHARES TR ETF 46435G409 31 1,223 SH   SOLE 36 1,223 0 0
ISHARES TR ETF 464288570 7,881 94,706 SH   SOLE   94,706 0 0
ISHARES TR ETF 464288570 13 154 SH   SOLE 36 154 0 0
ISHARES INC ETF 464286715 319 15,000 SH   SOLE   15,000 0 0
ISHARES TR ETF 46432F396 2,803 15,963 SH   SOLE   15,963 0 0
ISHARES TR ETF 46432F396 1 5 SH   SOLE 36 5 0 0
ISHARES TR ETF 46432F339 2,417 18,347 SH   SOLE   18,347 0 0
ISHARES TR ETF 46432F339 4 34 SH   SOLE 16 34 0 0
ISHARES TR ETF 46432F339 33 249 SH   SOLE 22 249 0 0
ISHARES TR ETF 46432F339 3 19 SH   SOLE 36 19 0 0
ISHARES TR ETF 46432F388 836 8,300 SH   SOLE   8,299 0 0
ISHARES TR ETF 46432F388 1,070 10,629 SH   SOLE 16 10,629 0 0
ISHARES TR ETF 46432F388 1,731 17,190 SH   SOLE 36 17,189 0 0
ISHARES TR ETF 46432F388 92 918 SH   SOLE 9 918 0 0
ISHARES TR ETF 464287556 2,894 17,901 SH   SOLE   17,901 0 0
ISHARES TR ETF 464287622 4,677 19,351 SH   SOLE   19,350 0 0
ISHARES TR ETF 464287622 133 552 SH   SOLE 36 552 0 0
ISHARES TR ETF 464287614 3,418 12,473 SH   SOLE   12,473 0 0
ISHARES TR ETF 464287598 2,511 16,044 SH   SOLE   16,044 0 0
ISHARES TR ETF 464287655 7,576 34,632 SH   SOLE   34,632 0 0
ISHARES TR ETF 464287655 101 461 SH   SOLE 19 461 0 0
ISHARES TR ETF 464287648 821 2,797 SH   SOLE   2,797 0 0
ISHARES TR ETF 464287630 441 2,751 SH   SOLE   2,751 0 0
ISHARES TR ETF 46435G268 304 4,737 SH   SOLE   4,736 0 0
ISHARES TR ETF 46435G268 1 20 SH   SOLE 36 20 0 0
ISHARES TR ETF 464287689 1,188 4,663 SH   SOLE   4,663 0 0
ISHARES TR ETF 464287499 1,545 19,752 SH   SOLE   19,751 0 0
ISHARES TR ETF 464287481 1,023 9,125 SH   SOLE   9,125 0 0
ISHARES TR ETF 464287473 983 8,684 SH   SOLE   8,683 0 0
ISHARES TR ETF 464289438 6,850 44,867 SH   SOLE   44,867 0 0
ISHARES TR ETF 464287101 2,860 14,485 SH   SOLE   14,484 0 0
ISHARES TR ETF 464287101 34 171 SH   SOLE 36 171 0 0
ISHARES TR ETF 464287200 27,614 64,097 SH   SOLE   64,096 0 0
ISHARES TR ETF 464287200 2,689 6,241 SH   SOLE 16 6,241 0 0
ISHARES TR ETF 464287200 85 197 SH   SOLE 19 197 0 0
ISHARES TR ETF 464287200 130 302 SH   SOLE 22 302 0 0
ISHARES TR ETF 464287200 5,713 13,261 SH   SOLE 36 13,261 0 0
ISHARES TR ETF 464287200 551 1,280 SH   SOLE 9 1,280 0 0
ISHARES TR ETF 464287309 20,446 276,635 SH   SOLE   276,635 0 0
ISHARES TR ETF 464287309 917 12,407 SH   SOLE 11 12,406 0 0
ISHARES TR ETF 464287309 0 5 SH   SOLE 36 5 0 0
ISHARES TR ETF 464287408 2,772 19,064 SH   SOLE   19,064 0 0
ISHARES TR ETF 464287408 730 5,018 SH   SOLE 11 5,018 0 0
ISHARES TR ETF 464287408 10 71 SH   SOLE 16 71 0 0
ISHARES TR ETF 464287408 84 577 SH   SOLE 19 577 0 0
ISHARES TR ETF 464287408 23 159 SH   SOLE 36 159 0 0
ISHARES TR ETF 464287341 1,895 70,581 SH   SOLE   70,581 0 0
ISHARES TR ETF 464287606 1,229 15,522 SH   SOLE   15,522 0 0
ISHARES TR ETF 464287606 313 3,958 SH   SOLE 11 3,958 0 0
ISHARES TR ETF 464287705 695 6,744 SH   SOLE   6,743 0 0
ISHARES TR ETF 464287705 275 2,664 SH   SOLE 11 2,664 0 0
ISHARES TR ETF 464287705 84 813 SH   SOLE 19 813 0 0
ISHARES TR ETF 464287705 241 2,336 SH   SOLE 9 2,336 0 0
ISHARES TR ETF 464287887 822 6,318 SH   SOLE   6,318 0 0
ISHARES TR ETF 464287887 49 375 SH   SOLE 36 375 0 0
ISHARES TR ETF 464287879 2,484 24,672 SH   SOLE   24,672 0 0
ISHARES TR ETF 464288687 9,883 254,652 SH   SOLE   254,652 0 0
ISHARES TR ETF 464288687 993 25,596 SH   SOLE 16 25,596 0 0
ISHARES TR ETF 464287168 7,434 64,803 SH   SOLE   64,802 0 0
ISHARES TR ETF 464287168 192 1,673 SH   SOLE 9 1,673 0 0
ISHARES TR ETF 46435U366 197 4,101 SH   SOLE   4,100 0 0
ISHARES TR ETF 46435U366 7 138 SH   SOLE 6 138 0 0
ISHARES TR ETF 464287523 9,217 20,672 SH   SOLE   20,672 0 0
ISHARES TR ETF 464287523 10 23 SH   SOLE 11 23 0 0
ISHARES TR ETF 464288158 3,698 34,375 SH   SOLE   34,374 0 0
ISHARES TR ETF 464288158 54 506 SH   SOLE 36 506 0 0
ISHARES TR ETF 464288679 22,970 207,927 SH   SOLE   207,927 0 0
ISHARES SILVER TR ETF 46428Q109 8,347 406,762 SH   SOLE   406,762 0 0
ISHARES TR ETF 464287176 4,850 37,986 SH   SOLE   37,985 0 0
ISHARES TR ETF 464287176 6 48 SH   SOLE 16 48 0 0
ISHARES TR ETF 464287176 747 5,847 SH   SOLE 36 5,846 0 0
ISHARES TR ETF 464287176 248 1,941 SH   SOLE 9 1,941 0 0
ISHARES TR ETF 464287762 755 2,738 SH   SOLE   2,737 0 0
ISHARES TR ETF 464287762 0 1 SH   SOLE 36 1 0 0
ISHARES TR ETF 464287192 508 2,088 SH   SOLE   2,087 0 0
ISHARES TR ETF 46432F859 3,457 67,689 SH   SOLE   67,688 0 0
ISHARES TR ETF 46432F859 283 5,550 SH   SOLE 11 5,549 0 0
ISHARES TR ETF 464287291 2,805 49,499 SH   SOLE   49,498 0 0
ISHARES TR ETF 464287291 6 104 SH   SOLE 22 104 0 0
ISHARES TR ETF 464287291 1,215 21,452 SH   SOLE 36 21,452 0 0
ISHARES TR ETF 464287291 69 1,217 SH   SOLE 9 1,217 0 0
ISHARES TR ETF 464288760 190 1,822 SH   SOLE   1,821 0 0
ISHARES TR ETF 464288760 17 160 SH   SOLE 16 160 0 0
ISHARES TR ETF 46435U861 384 9,807 SH   SOLE   9,807 0 0
ISHARES TR ETF 464287770 11,931 63,401 SH   SOLE   63,400 0 0
ISHARES TR ETF 464287770 14 76 SH   SOLE 36 76 0 0
ISHARES TR ETF 464287770 6 34 SH   SOLE 48 34 0 0
ISHARES TR ETF 46435U713 431 12,661 SH   SOLE   12,661 0 0
ISHARES TR ETF 464288810 2,856 45,489 SH   SOLE   45,488 0 0
ISHARES TR ETF 464288810 294 4,677 SH   SOLE 36 4,676 0 0
ISHARES TR ETF 46429B267 1,672 63,036 SH   SOLE   63,036 0 0
ISHARES TR ETF 46429B267 803 30,270 SH   SOLE 16 30,270 0 0
ISHARES TR ETF 46429B267 119 4,503 SH   SOLE 22 4,503 0 0
ISHARES TR ETF 46429B267 1,509 56,896 SH   SOLE 36 56,895 0 0
ISHARES TR ETF 46429B267 574 21,632 SH   SOLE 9 21,632 0 0
ISHARES TR ETF 464287580 9,602 124,206 SH   SOLE   124,206 0 0
ISHARES TR ETF 464287580 6 83 SH   SOLE 48 83 0 0
ISHARES TR ETF 464287796 1,756 62,148 SH   SOLE   62,147 0 0
ISHARES TR ETF 464287796 499 17,644 SH   SOLE 36 17,643 0 0
ISHARES TR ETF 464287796 44 1,566 SH   SOLE 9 1,566 0 0
ISHARES TR ETF 464287788 226 2,743 SH   SOLE   2,743 0 0
ISHARES TR ETF 464288828 459 1,794 SH   SOLE   1,793 0 0
ISHARES TR ETF 464288752 9,752 147,357 SH   SOLE   147,357 0 0
ISHARES TR ETF 464288752 6 95 SH   SOLE 48 95 0 0
ISHARES TR ETF 464288752 105 1,587 SH   SOLE 9 1,587 0 0
ISHARES TR ETF 464288836 277 1,515 SH   SOLE   1,515 0 0
ISHARES TR ETF 464287739 734 7,171 SH   SOLE   7,171 0 0
ISHARES TR ETF 464287739 45 438 SH   SOLE 9 438 0 0
ISHARES TR ETF 464287721 10,913 107,771 SH   SOLE   107,770 0 0
ISHARES TR ETF 464287721 20 199 SH   SOLE 36 199 0 0
ISHARES TR ETF 464287721 6 63 SH   SOLE 48 63 0 0
SMUCKER J M CO Stock 832696405 242 2,018 SH   SOLE   2,018 0 0
SMUCKER J M CO Stock 832696405 1 10 SH   SOLE 19 10 0 0
SMUCKER J M CO Stock 832696405 0 1 SH   SOLE 40 1 0 0
SMUCKER J M CO Stock 832696405 1 5 SH   SOLE 46 5 0 0
SMUCKER J M CO Stock 832696405 16 131 SH   SOLE 47 131 0 0
JABIL INC Stock 466313103 227 3,896 SH   SOLE   3,896 0 0
JABIL INC Stock 466313103 2 37 SH   SOLE 19 37 0 0
JABIL INC Stock 466313103 15 255 SH   SOLE 9 255 0 0
JACOBS ENGR GROUP INC Stock 469814107 692 5,222 SH   SOLE   5,222 0 0
JANUS DETROIT STR TR ETF 47103U886 375 7,477 SH   SOLE   7,477 0 0
JAZZ PHARMACEUTICALS PLC Stock G50871105 548 4,208 SH   SOLE   4,208 0 0
JD.COM INC ADR 47215P106 384 5,321 SH   SOLE   5,321 0 0
JD.COM INC ADR 47215P106 18 250 SH   SOLE 9 250 0 0
JETBLUE AWYS CORP Stock 477143101 1,045 68,364 SH   SOLE   68,364 0 0
JOANN INC Stock 47768J101 15 1,310 SH   SOLE   1,310 0 0
JOHNSON & JOHNSON Stock 478160104 13,139 81,358 SH   SOLE   81,357 0 0
JOHNSON & JOHNSON Stock 478160104 52 325 SH   SOLE 19 324 0 0
JOHNSON & JOHNSON Stock 478160104 117 724 SH   SOLE 24 724 0 0
JOHNSON & JOHNSON Stock 478160104 42 263 SH   SOLE 47 263 0 0
JOHNSON & JOHNSON Stock 478160104 0 0 SH   SOLE 48 0 0 0
JOHNSON & JOHNSON Stock 478160104 121 750 SH   SOLE 5 750 0 0
JOHNSON & JOHNSON Stock 478160104 78 480 SH   SOLE 9 480 0 0
JOHNSON CTLS INTL PLC Stock G51502105 940 13,804 SH   SOLE   13,804 0 0
JOHNSON CTLS INTL PLC Stock G51502105 2 29 SH   SOLE 19 29 0 0
JOHNSON CTLS INTL PLC Stock G51502105 2 32 SH   SOLE 46 32 0 0
JOHNSON CTLS INTL PLC Stock G51502105 2 24 SH   SOLE 6 24 0 0
JOHNSON CTLS INTL PLC Stock G51502105 13 196 SH   SOLE 9 196 0 0
JPMORGAN CHASE & CO Stock 46625H100 15,468 94,494 SH   SOLE   94,494 0 0
JPMORGAN CHASE & CO Stock 46625H100 71 432 SH   SOLE 19 431 0 0
JPMORGAN CHASE & CO Stock 46625H100 0 0 SH   SOLE 48 0 0 0
JPMORGAN CHASE & CO Stock 46625H100 2 15 SH   SOLE 6 15 0 0
JPMORGAN CHASE & CO Stock 46625H100 95 580 SH   SOLE 7 579 0 0
JPMORGAN CHASE & CO Stock 46625H100 142 869 SH   SOLE 9 869 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q332 218 3,665 SH   SOLE   3,665 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 8,254 162,733 SH   SOLE   162,732 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q654 717 14,036 SH   SOLE   14,036 0 0
JUPAI HLDGS LTD ADR 48205B107 43 40,638 SH   SOLE   40,638 0 0
KALEYRA INC Stock 483379103 550 49,910 SH   SOLE   49,910 0 0
KALEYRA INC Stock 483379111 98 35,600 SH   SOLE   35,600 0 0
KANSAS CITY SOUTHERN Stock 485170302 798 2,950 SH   SOLE   2,950 0 0
KELLOGG CO Stock 487836108 1,917 29,983 SH   SOLE   29,982 0 0
KELLOGG CO Stock 487836108 18 277 SH   SOLE 25 276 0 0
KELLOGG CO Stock 487836108 1 14 SH   SOLE 46 14 0 0
KEURIG DR PEPPER INC Stock 49271V100 30 878 SH   SOLE   878 0 0
KEURIG DR PEPPER INC Stock 49271V100 497 14,535 SH   SOLE 6 14,535 0 0
KEYCORP Stock 493267108 720 33,284 SH   SOLE   33,284 0 0
KEYCORP Stock 493267108 28 1,302 SH   SOLE 19 1,302 0 0
KEYCORP Stock 493267108 1 35 SH   SOLE 46 35 0 0
KEYCORP Stock 493267108 24 1,092 SH   SOLE 9 1,092 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 2,721 16,560 SH   SOLE   16,560 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 1 5 SH   SOLE 46 5 0 0
KIMBERLY-CLARK CORP Stock 494368103 4,061 30,662 SH   SOLE   30,662 0 0
KIMBERLY-CLARK CORP Stock 494368103 3 21 SH   SOLE 46 21 0 0
KINDER MORGAN INC DEL Stock 49456B101 2,585 154,505 SH   SOLE   154,505 0 0
KINDER MORGAN INC DEL Stock 49456B101 24 1,410 SH   SOLE 19 1,409 0 0
KINDER MORGAN INC DEL Stock 49456B101 883 52,795 SH   SOLE 6 52,794 0 0
KINDER MORGAN INC DEL Stock 49456B101 9 529 SH   SOLE 9 529 0 0
KINROSS GOLD CORP Stock 496902404 112 20,878 SH   SOLE   20,878 0 0
KINSALE CAP GROUP INC Stock 49714P108 1,909 11,806 SH   SOLE   11,806 0 0
KIRKLAND LAKE GOLD LTD Stock 49741E100 1,167 28,059 SH   SOLE   28,059 0 0
KIRKLAND LAKE GOLD LTD Stock 49741E100 31 735 SH   SOLE 26 735 0 0
KKR & CO INC Stock 48251W104 361 5,936 SH   SOLE   5,936 0 0
KKR & CO INC Stock 48251W104 2 27 SH   SOLE 19 27 0 0
KKR & CO INC Stock 48251W104 75 1,231 SH   SOLE 36 1,231 0 0
KKR & CO INC Stock 48251W104 0 0 SH   SOLE 48 0 0 0
KLA CORP Stock 482480100 6,183 18,484 SH   SOLE   18,483 0 0
KLA CORP Stock 482480100 0 0 SH   SOLE 48 0 0 0
KLA CORP Stock 482480100 17 51 SH   SOLE 9 51 0 0
KOHLS CORP Stock 500255104 236 5,005 SH   SOLE   5,005 0 0
KOHLS CORP Stock 500255104 1 18 SH   SOLE 19 18 0 0
KOSMOS ENERGY LTD Stock 500688106 70 23,625 SH   SOLE   23,624 0 0
KRAFT HEINZ CO Stock 500754106 894 24,281 SH   SOLE   24,281 0 0
KRAFT HEINZ CO Stock 500754106 2 43 SH   SOLE 46 43 0 0
KRAFT HEINZ CO Stock 500754106 0 13 SH   SOLE 47 13 0 0
KRAFT HEINZ CO Stock 500754106 6 166 SH   SOLE 9 166 0 0
KRANESHARES TR ETF 500767678 1,235 30,046 SH   SOLE   30,046 0 0
KRANESHARES TR ETF 500767306 175 3,701 SH   SOLE   3,700 0 0
KROGER CO Stock 501044101 1,186 29,327 SH   SOLE   29,326 0 0
KROGER CO Stock 501044101 1 33 SH   SOLE 19 33 0 0
KROGER CO Stock 501044101 2 54 SH   SOLE 46 54 0 0
KROGER CO Stock 501044101 5 131 SH   SOLE 47 131 0 0
KURA SUSHI USA INC Stock 501270102 3,519 80,573 SH   SOLE   80,573 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 2,196 9,969 SH   SOLE   9,969 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 83 375 SH   SOLE 41 375 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 2 8 SH   SOLE 6 8 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 41 184 SH   SOLE 9 184 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 4,774 16,962 SH   SOLE   16,962 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 10 36 SH   SOLE 19 36 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 1 2 SH   SOLE 46 2 0 0
LAM RESEARCH CORP Stock 512807108 8,785 15,436 SH   SOLE   15,435 0 0
LAM RESEARCH CORP Stock 512807108 2 3 SH   SOLE 19 3 0 0
LAM RESEARCH CORP Stock 512807108 2 4 SH   SOLE 46 4 0 0
LAM RESEARCH CORP Stock 512807108 0 0 SH   SOLE 48 0 0 0
LAM RESEARCH CORP Stock 512807108 26 45 SH   SOLE 9 45 0 0
LAMB WESTON HLDGS INC Stock 513272104 226 3,684 SH   SOLE   3,683 0 0
LAMB WESTON HLDGS INC Stock 513272104 0 4 SH   SOLE 19 4 0 0
LAMB WESTON HLDGS INC Stock 513272104 0 5 SH   SOLE 46 5 0 0
LAS VEGAS SANDS CORP Stock 517834107 821 22,442 SH   SOLE   22,442 0 0
LAS VEGAS SANDS CORP Stock 517834107 5 123 SH   SOLE 16 123 0 0
LEIDOS HOLDINGS INC Stock 525327102 263 2,734 SH   SOLE   2,734 0 0
LEIDOS HOLDINGS INC Stock 525327102 1 8 SH   SOLE 6 8 0 0
LEIDOS HOLDINGS INC Stock 525327102 5 53 SH   SOLE 9 53 0 0
LEMONADE INC Stock 52567D107 822 12,263 SH   SOLE   12,263 0 0
LENNAR CORP Stock 526057302 438 5,645 SH   SOLE   5,644 0 0
LIFE STORAGE INC REIT 53223X107 3,611 31,471 SH   SOLE   31,471 0 0
LIFE STORAGE INC REIT 53223X107 2 18 SH   SOLE 19 18 0 0
LIFE STORAGE INC REIT 53223X107 4 35 SH   SOLE 47 35 0 0
LILLY ELI & CO Stock 532457108 8,306 35,950 SH   SOLE   35,950 0 0
LILLY ELI & CO Stock 532457108 1 3 SH   SOLE 19 3 0 0
LILLY ELI & CO Stock 532457108 4 16 SH   SOLE 46 16 0 0
LILLY ELI & CO Stock 532457108 9 39 SH   SOLE 47 39 0 0
LILLY ELI & CO Stock 532457108 0 0 SH   SOLE 48 0 0 0
LILLY ELI & CO Stock 532457108 29 125 SH   SOLE 9 125 0 0
LINCOLN NATL CORP IND Stock 534187109 1,556 22,630 SH   SOLE   22,630 0 0
LINCOLN NATL CORP IND Stock 534187109 1 15 SH   SOLE 46 15 0 0
LINDE PLC Stock G5494J103 1,444 4,921 SH   SOLE   4,920 0 0
LINDE PLC Stock G5494J103 0 0 SH   SOLE 48 0 0 0
LINDE PLC Stock G5494J103 1,958 6,672 SH   SOLE 6 6,672 0 0
LINDE PLC Stock G5494J103 6 19 SH   SOLE 9 19 0 0
LIVE OAK BANCSHARES INC Stock 53803X105 3,226 50,700 SH   SOLE   50,700 0 0
LKQ CORP Stock 501889208 1,970 39,142 SH   SOLE   39,142 0 0
LKQ CORP Stock 501889208 10 198 SH   SOLE 9 198 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 116 47,365 SH   SOLE   47,364 0 0
LOCKHEED MARTIN CORP Stock 539830109 7,176 20,795 SH   SOLE   20,794 0 0
LOCKHEED MARTIN CORP Stock 539830109 19 56 SH   SOLE 19 56 0 0
LOCKHEED MARTIN CORP Stock 539830109 0 0 SH   SOLE 48 0 0 0
LOCKHEED MARTIN CORP Stock 539830109 1,494 4,328 SH   SOLE 6 4,328 0 0
LOCKHEED MARTIN CORP Stock 539830109 35 100 SH   SOLE 9 100 0 0
LOUISIANA PAC CORP Stock 546347105 420 6,846 SH   SOLE   6,846 0 0
LOUISIANA PAC CORP Stock 546347105 1 9 SH   SOLE 19 9 0 0
LOUISIANA PAC CORP Stock 546347105 52 845 SH   SOLE 45 845 0 0
LOWES COS INC Stock 548661107 10,460 51,563 SH   SOLE   51,563 0 0
LOWES COS INC Stock 548661107 2 11 SH   SOLE 19 11 0 0
LOWES COS INC Stock 548661107 242 1,191 SH   SOLE 30 1,190 0 0
LOWES COS INC Stock 548661107 706 3,480 SH   SOLE 6 3,480 0 0
LOWES COS INC Stock 548661107 46 225 SH   SOLE 9 225 0 0
LPL FINL HLDGS INC Stock 50212V100 4 26 SH   SOLE   26 0 0
LPL FINL HLDGS INC Stock 50212V100 290 1,850 SH   SOLE 5 1,850 0 0
LPL FINL HLDGS INC Stock 50212V100 2 14 SH   SOLE 6 14 0 0
LULULEMON ATHLETICA INC Stock 550021109 2,079 5,138 SH   SOLE   5,138 0 0
LULULEMON ATHLETICA INC Stock 550021109 7 17 SH   SOLE 19 17 0 0
LULULEMON ATHLETICA INC Stock 550021109 60 148 SH   SOLE 29 148 0 0
LULULEMON ATHLETICA INC Stock 550021109 121 300 SH   SOLE 41 300 0 0
LULULEMON ATHLETICA INC Stock 550021109 6 15 SH   SOLE 9 15 0 0
LYFT INC Stock 55087P104 754 14,068 SH   SOLE   14,068 0 0
LYFT INC Stock 55087P104 0 7 SH   SOLE 6 7 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 1,584 16,876 SH   SOLE   16,875 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 20 211 SH   SOLE 19 211 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 12 132 SH   SOLE 9 132 0 0
M & T BK CORP Stock 55261F104 39 261 SH   SOLE   260 0 0
M & T BK CORP Stock 55261F104 1 7 SH   SOLE 46 7 0 0
M & T BK CORP Stock 55261F104 929 6,224 SH   SOLE 6 6,224 0 0
MACYS INC Stock 55616P104 250 11,051 SH   SOLE   11,051 0 0
MACYS INC Stock 55616P104 1 35 SH   SOLE 19 35 0 0
MAGNA INTL INC Stock 559222401 748 9,943 SH   SOLE   9,943 0 0
MAGNA INTL INC Stock 559222401 2 31 SH   SOLE 9 31 0 0
MAIN STR CAP CORP CEF 56035L104 1,768 43,005 SH   SOLE   43,005 0 0
MAINSTAY MACKAY DEFINEDTERM CEF 56064K100 821 37,500 SH   SOLE   37,500 0 0
MANPOWERGROUP INC WIS Stock 56418H100 201 1,856 SH   SOLE   1,855 0 0
MANPOWERGROUP INC WIS Stock 56418H100 2 15 SH   SOLE 19 15 0 0
MANPOWERGROUP INC WIS Stock 56418H100 4 39 SH   SOLE 9 39 0 0
MARATHON OIL CORP Stock 565849106 278 20,319 SH   SOLE   20,319 0 0
MARATHON OIL CORP Stock 565849106 7 476 SH   SOLE 9 476 0 0
MARATHON PETE CORP Stock 56585A102 1,709 27,654 SH   SOLE   27,653 0 0
MARATHON PETE CORP Stock 56585A102 2 25 SH   SOLE 6 25 0 0
MARATHON PETE CORP Stock 56585A102 21 341 SH   SOLE 9 341 0 0
MARCUS CORP DEL Stock 566330106 76 4,340 SH   SOLE   4,340 0 0
MARKEL CORP Stock 570535104 218 182 SH   SOLE   182 0 0
MARKEL CORP Stock 570535104 38 32 SH   SOLE 2 32 0 0
MARKEL CORP Stock 570535104 584 489 SH   SOLE 6 489 0 0
MARKEL CORP Stock 570535104 5 4 SH   SOLE 9 4 0 0
VANECK ETF TRUST ETF 92189F452 794 41,770 SH   SOLE   41,770 0 0
VANECK ETF TRUST ETF 92189F106 742 25,192 SH   SOLE   25,192 0 0
VANECK ETF TRUST ETF 92189F106 739 25,075 SH   SOLE 16 25,075 0 0
VANECK ETF TRUST ETF 92189F106 14 465 SH   SOLE 9 465 0 0
MARRIOTT INTL INC NEW Stock 571903202 962 6,498 SH   SOLE   6,498 0 0
MARRIOTT INTL INC NEW Stock 571903202 2 14 SH   SOLE 46 14 0 0
MARRIOTT INTL INC NEW Stock 571903202 4 26 SH   SOLE 6 26 0 0
MARSH & MCLENNAN COS INC Stock 571748102 1,611 10,640 SH   SOLE   10,639 0 0
MARSH & MCLENNAN COS INC Stock 571748102 2 12 SH   SOLE 19 12 0 0
MARSH & MCLENNAN COS INC Stock 571748102 3 19 SH   SOLE 46 19 0 0
MARSH & MCLENNAN COS INC Stock 571748102 4 27 SH   SOLE 48 27 0 0
MARSH & MCLENNAN COS INC Stock 571748102 7 44 SH   SOLE 6 44 0 0
MARTEN TRANS LTD Stock 573075108 255 16,233 SH   SOLE   16,233 0 0
MARTEN TRANS LTD Stock 573075108 29 1,834 SH   SOLE 6 1,834 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 423 1,239 SH   SOLE   1,239 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 1 4 SH   SOLE 46 4 0 0
MARVELL TECHNOLOGY INC Stock 573874104 1,128 18,707 SH   SOLE   18,707 0 0
MARVELL TECHNOLOGY INC Stock 573874104 14 239 SH   SOLE 9 239 0 0
MASCO CORP Stock 574599106 568 10,220 SH   SOLE   10,219 0 0
MASCO CORP Stock 574599106 1 12 SH   SOLE 46 12 0 0
MASCO CORP Stock 574599106 30 549 SH   SOLE 9 549 0 0
MASIMO CORP Stock 574795100 210 777 SH   SOLE   777 0 0
MASIMO CORP Stock 574795100 45 167 SH   SOLE 48 167 0 0
MASTERCARD INCORPORATED Stock 57636Q104 11,866 34,129 SH   SOLE   34,128 0 0
MASTERCARD INCORPORATED Stock 57636Q104 1 3 SH   SOLE 19 3 0 0
MASTERCARD INCORPORATED Stock 57636Q104 27 79 SH   SOLE 2 79 0 0
MASTERCARD INCORPORATED Stock 57636Q104 183 526 SH   SOLE 28 526 0 0
MASTERCARD INCORPORATED Stock 57636Q104 231 666 SH   SOLE 30 665 0 0
MASTERCARD INCORPORATED Stock 57636Q104 17 50 SH   SOLE 36 50 0 0
MASTERCARD INCORPORATED Stock 57636Q104 6 17 SH   SOLE 46 17 0 0
MASTERCARD INCORPORATED Stock 57636Q104 198 570 SH   SOLE 48 570 0 0
MASTERCARD INCORPORATED Stock 57636Q104 1,540 4,430 SH   SOLE 6 4,430 0 0
MASTERCARD INCORPORATED Stock 57636Q104 78 225 SH   SOLE 9 225 0 0
MATADOR RES CO Stock 576485205 256 6,742 SH   SOLE   6,742 0 0
MATADOR RES CO Stock 576485205 1 32 SH   SOLE 19 32 0 0
MATADOR RES CO Stock 576485205 5 144 SH   SOLE 6 144 0 0
MATCH GROUP INC NEW Stock 57667L107 278 1,769 SH   SOLE   1,769 0 0
MATCH GROUP INC NEW Stock 57667L107 29 187 SH   SOLE 2 187 0 0
MATCH GROUP INC NEW Stock 57667L107 1 4 SH   SOLE 6 4 0 0
MATCH GROUP INC NEW Stock 57667L107 11 70 SH   SOLE 9 70 0 0
SELECT SECTOR SPDR TR ETF 81369Y100 3,020 38,172 SH   SOLE   38,172 0 0
MATSON INC Stock 57686G105 519 6,435 SH   SOLE   6,435 0 0
MAXAR TECHNOLOGIES INC Stock 57778K105 296 10,466 SH   SOLE   10,466 0 0
MAYVILLE ENGR CO INC Stock 578605107 306 16,268 SH   SOLE   16,268 0 0
MCCORMICK & CO INC Stock 579780206 312 3,852 SH   SOLE   3,852 0 0
MCCORMICK & CO INC Stock 579780206 1 16 SH   SOLE 46 16 0 0
MCCORMICK & CO INC Stock 579780206 61 750 SH   SOLE 5 750 0 0
MCDONALDS CORP Stock 580135101 7,510 31,148 SH   SOLE   31,147 0 0
MCDONALDS CORP Stock 580135101 29 121 SH   SOLE 19 121 0 0
MCDONALDS CORP Stock 580135101 25 105 SH   SOLE 36 105 0 0
MCDONALDS CORP Stock 580135101 5 19 SH   SOLE 46 19 0 0
MCDONALDS CORP Stock 580135101 0 0 SH   SOLE 48 0 0 0
MCDONALDS CORP Stock 580135101 1,120 4,647 SH   SOLE 6 4,647 0 0
MCDONALDS CORP Stock 580135101 86 359 SH   SOLE 7 358 0 0
MCDONALDS CORP Stock 580135101 11 46 SH   SOLE 9 46 0 0
MCKESSON CORP Stock 58155Q103 1,762 8,836 SH   SOLE   8,835 0 0
MCKESSON CORP Stock 58155Q103 3 15 SH   SOLE 19 15 0 0
MCKESSON CORP Stock 58155Q103 1 4 SH   SOLE 6 4 0 0
MCKESSON CORP Stock 58155Q103 33 164 SH   SOLE 9 164 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 239 11,893 SH   SOLE   11,892 0 0
MEDPACE HLDGS INC Stock 58506Q109 3,521 18,600 SH   SOLE   18,600 0 0
MEDTRONIC PLC Stock G5960L103 3,743 29,860 SH   SOLE   29,860 0 0
MEDTRONIC PLC Stock G5960L103 31 251 SH   SOLE 19 250 0 0
MEDTRONIC PLC Stock G5960L103 27 215 SH   SOLE 26 215 0 0
MEDTRONIC PLC Stock G5960L103 5 37 SH   SOLE 46 37 0 0
MEDTRONIC PLC Stock G5960L103 0 0 SH   SOLE 48 0 0 0
MEDTRONIC PLC Stock G5960L103 94 750 SH   SOLE 5 750 0 0
MEDTRONIC PLC Stock G5960L103 1,077 8,590 SH   SOLE 6 8,590 0 0
MEDTRONIC PLC Stock G5960L103 87 698 SH   SOLE 7 697 0 0
MEDTRONIC PLC Stock G5960L103 106 846 SH   SOLE 9 846 0 0
MERCADOLIBRE INC Stock 58733R102 5,347 3,184 SH   SOLE   3,184 0 0
MERCADOLIBRE INC Stock 58733R102 81 48 SH   SOLE 29 48 0 0
MERCADOLIBRE INC Stock 58733R102 17 10 SH   SOLE 9 10 0 0
MERCK & CO INC Stock 58933Y105 8,259 109,962 SH   SOLE   109,962 0 0
MERCK & CO INC Stock 58933Y105 26 342 SH   SOLE 19 341 0 0
MERCK & CO INC Stock 58933Y105 6 79 SH   SOLE 46 79 0 0
MERCK & CO INC Stock 58933Y105 15 205 SH   SOLE 47 205 0 0
MERCK & CO INC Stock 58933Y105 0 0 SH   SOLE 48 0 0 0
MERCK & CO INC Stock 58933Y105 73 968 SH   SOLE 7 968 0 0
MERCK & CO INC Stock 58933Y105 34 453 SH   SOLE 9 453 0 0
MERCURY SYS INC Stock 589378108 501 10,557 SH   SOLE   10,557 0 0
MERCURY SYS INC Stock 589378108 1 30 SH   SOLE 9 30 0 0
METALLA RTY & STREAMING LTD Stock 59124U605 91 13,315 SH   SOLE   13,314 0 0
METLIFE INC Stock 59156R108 829 13,425 SH   SOLE   13,424 0 0
METLIFE INC Stock 59156R108 37 603 SH   SOLE 19 602 0 0
METLIFE INC Stock 59156R108 2 35 SH   SOLE 46 35 0 0
METLIFE INC Stock 59156R108 1 17 SH   SOLE 47 17 0 0
METLIFE INC Stock 59156R108 2 37 SH   SOLE 6 37 0 0
METLIFE INC Stock 59156R108 21 343 SH   SOLE 9 343 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 489 355 SH   SOLE   355 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 52 38 SH   SOLE 29 38 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 1 1 SH   SOLE 47 1 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 11 8 SH   SOLE 9 8 0 0
RBB FD INC ETF 74933W874 3,049 77,924 SH   SOLE   77,924 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 287 1,868 SH   SOLE   1,868 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 2 15 SH   SOLE 19 15 0 0
MICRON TECHNOLOGY INC Stock 595112103 1,382 19,474 SH   SOLE   19,474 0 0
MICRON TECHNOLOGY INC Stock 595112103 112 1,580 SH   SOLE 24 1,580 0 0
MICRON TECHNOLOGY INC Stock 595112103 2 35 SH   SOLE 46 35 0 0
MICRON TECHNOLOGY INC Stock 595112103 12 168 SH   SOLE 9 168 0 0
MICROSOFT CORP Stock 594918104 52,353 185,703 SH   SOLE   185,702 0 0
MICROSOFT CORP Stock 594918104 183 650 SH   SOLE 19 649 0 0
MICROSOFT CORP Stock 594918104 37 131 SH   SOLE 2 131 0 0
MICROSOFT CORP Stock 594918104 162 575 SH   SOLE 24 575 0 0
MICROSOFT CORP Stock 594918104 186 659 SH   SOLE 28 659 0 0
MICROSOFT CORP Stock 594918104 52 183 SH   SOLE 4 183 0 0
MICROSOFT CORP Stock 594918104 113 400 SH   SOLE 41 400 0 0
MICROSOFT CORP Stock 594918104 36 128 SH   SOLE 46 128 0 0
MICROSOFT CORP Stock 594918104 100 356 SH   SOLE 47 356 0 0
MICROSOFT CORP Stock 594918104 0 0 SH   SOLE 48 0 0 0
MICROSOFT CORP Stock 594918104 345 1,225 SH   SOLE 5 1,225 0 0
MICROSOFT CORP Stock 594918104 2,511 8,907 SH   SOLE 6 8,907 0 0
MICROSOFT CORP Stock 594918104 135 480 SH   SOLE 7 479 0 0
MICROSOFT CORP Stock 594918104 375 1,329 SH   SOLE 9 1,329 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 270 1,446 SH   SOLE   1,445 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 1 8 SH   SOLE 19 8 0 0
MIDDLEBY CORP Stock 596278101 264 1,546 SH   SOLE   1,546 0 0
MKS INSTRS INC Stock 55306N104 193 1,282 SH   SOLE   1,282 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 327 33,957 SH   SOLE   33,956 0 0
MODERNA INC Stock 60770K107 2,187 5,682 SH   SOLE   5,682 0 0
MODERNA INC Stock 60770K107 8 21 SH   SOLE 19 21 0 0
MODERNA INC Stock 60770K107 32 84 SH   SOLE 6 84 0 0
MOHAWK INDS INC Stock 608190104 227 1,278 SH   SOLE   1,278 0 0
MOHAWK INDS INC Stock 608190104 8 44 SH   SOLE 9 44 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 255 5,505 SH   SOLE   5,505 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 366 7,900 SH   SOLE 5 7,900 0 0
MONDELEZ INTL INC Stock 609207105 1,682 28,918 SH   SOLE   28,918 0 0
MONDELEZ INTL INC Stock 609207105 25 431 SH   SOLE 19 430 0 0
MONDELEZ INTL INC Stock 609207105 4 62 SH   SOLE 46 62 0 0
MONDELEZ INTL INC Stock 609207105 8 140 SH   SOLE 47 140 0 0
MONDELEZ INTL INC Stock 609207105 0 0 SH   SOLE 48 0 0 0
MONDELEZ INTL INC Stock 609207105 42 723 SH   SOLE 7 723 0 0
MONDELEZ INTL INC Stock 609207105 13 220 SH   SOLE 9 220 0 0
MONGODB INC Stock 60937P106 3,451 7,320 SH   SOLE   7,320 0 0
MONOLITHIC PWR SYS INC Stock 609839105 339 699 SH   SOLE   699 0 0
MONOLITHIC PWR SYS INC Stock 609839105 82 170 SH   SOLE 48 170 0 0
MONOLITHIC PWR SYS INC Stock 609839105 16 32 SH   SOLE 9 32 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 302 3,396 SH   SOLE   3,396 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 14 157 SH   SOLE 4 157 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 2 23 SH   SOLE 46 23 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 1 10 SH   SOLE 6 10 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 1 10 SH   SOLE 9 10 0 0
MOODYS CORP Stock 615369105 951 2,678 SH   SOLE   2,678 0 0
MOODYS CORP Stock 615369105 1 4 SH   SOLE 19 4 0 0
MOODYS CORP Stock 615369105 2 6 SH   SOLE 46 6 0 0
MORGAN STANLEY Stock 617446448 2,169 22,289 SH   SOLE   22,288 0 0
MORGAN STANLEY Stock 617446448 4 40 SH   SOLE 46 40 0 0
MORGAN STANLEY Stock 617446448 4 39 SH   SOLE 6 39 0 0
MORGAN STANLEY Stock 617446448 54 554 SH   SOLE 9 554 0 0
MORNINGSTAR INC Stock 617700109 121 466 SH   SOLE   466 0 0
MORNINGSTAR INC Stock 617700109 11 44 SH   SOLE 47 44 0 0
MORNINGSTAR INC Stock 617700109 563 2,172 SH   SOLE 6 2,172 0 0
MOSAIC CO NEW Stock 61945C103 216 6,045 SH   SOLE   6,045 0 0
MOSAIC CO NEW Stock 61945C103 149 4,165 SH   SOLE 24 4,165 0 0
MOSAIC CO NEW Stock 61945C103 3 84 SH   SOLE 9 84 0 0
RBB FD INC ETF 74933W601 1,185 29,714 SH   SOLE   29,714 0 0
MPLX LP Stock 55336V100 647 22,720 SH   SOLE   22,720 0 0
MSCI INC Stock 55354G100 877 1,442 SH   SOLE   1,442 0 0
MSCI INC Stock 55354G100 61 100 SH   SOLE 28 100 0 0
MSCI INC Stock 55354G100 61 100 SH   SOLE 45 100 0 0
MSCI INC Stock 55354G100 1 2 SH   SOLE 46 2 0 0
MSCI INC Stock 55354G100 4 6 SH   SOLE 6 6 0 0
MSCI INC Stock 55354G100 41 67 SH   SOLE 9 67 0 0
MURPHY OIL CORP Stock 626717102 632 25,294 SH   SOLE   25,294 0 0
NASDAQ INC Stock 631103108 211 1,092 SH   SOLE   1,092 0 0
NASDAQ INC Stock 631103108 1 6 SH   SOLE 46 6 0 0
NCR CORP NEW Stock 62886E108 326 8,417 SH   SOLE   8,417 0 0
NEOGENOMICS INC Stock 64049M209 498 10,325 SH   SOLE   10,325 0 0
NEOGENOMICS INC Stock 64049M209 4 83 SH   SOLE 9 83 0 0
NETAPP INC Stock 64110D104 674 7,507 SH   SOLE   7,507 0 0
NETAPP INC Stock 64110D104 1 12 SH   SOLE 19 12 0 0
NETAPP INC Stock 64110D104 35 386 SH   SOLE 9 386 0 0
NETFLIX INC Stock 64110L106 4,984 8,166 SH   SOLE   8,166 0 0
NETFLIX INC Stock 64110L106 1 2 SH   SOLE 25 2 0 0
NETFLIX INC Stock 64110L106 112 183 SH   SOLE 28 183 0 0
NETFLIX INC Stock 64110L106 16 27 SH   SOLE 4 27 0 0
NETFLIX INC Stock 64110L106 1 2 SH   SOLE 47 2 0 0
NETFLIX INC Stock 64110L106 212 347 SH   SOLE 48 347 0 0
NETFLIX INC Stock 64110L106 1 2 SH   SOLE 6 2 0 0
NETFLIX INC Stock 64110L106 21 34 SH   SOLE 9 34 0 0
NEW FORTRESS ENERGY INC Stock 644393100 266 9,600 SH   SOLE   9,600 0 0
NEW JERSEY RES CORP Stock 646025106 97 2,791 SH   SOLE   2,790 0 0
NEW JERSEY RES CORP Stock 646025106 786 22,577 SH   SOLE 6 22,577 0 0
NEW MTN FIN CORP CEF 647551100 287 21,537 SH   SOLE   21,537 0 0
NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 43 20,797 SH   SOLE   20,797 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 591 53,746 SH   SOLE   53,746 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 4 383 SH   SOLE 47 382 0 0
NEWMONT CORP Stock 651639106 2,396 44,130 SH   SOLE   44,129 0 0
NEWMONT CORP Stock 651639106 7 124 SH   SOLE 47 124 0 0
NEXTERA ENERGY INC Stock 65339F101 9,069 115,500 SH   SOLE   115,500 0 0
NEXTERA ENERGY INC Stock 65339F101 1 12 SH   SOLE 19 12 0 0
NEXTERA ENERGY INC Stock 65339F101 10 132 SH   SOLE 47 132 0 0
NEXTERA ENERGY INC Stock 65339F101 0 0 SH   SOLE 48 0 0 0
NEXTERA ENERGY INC Stock 65339F101 71 906 SH   SOLE 7 905 0 0
NEXTERA ENERGY INC Stock 65339F101 27 339 SH   SOLE 9 339 0 0
NEXTERA ENERGY INC Stock 65339F796 290 4,950 SH   SOLE   4,950 0 0
NEXTERA ENERGY PARTNERS LP Stock 65341B106 228 3,029 SH   SOLE   3,028 0 0
NIELSEN HLDGS PLC Stock G6518L108 755 39,350 SH   SOLE 5 39,350 0 0
NIKE INC Stock 654106103 4,561 31,407 SH   SOLE   31,407 0 0
NIKE INC Stock 654106103 17 114 SH   SOLE 19 114 0 0
NIKE INC Stock 654106103 75 516 SH   SOLE 28 516 0 0
NIKE INC Stock 654106103 215 1,480 SH   SOLE 30 1,480 0 0
NIKE INC Stock 654106103 64 438 SH   SOLE 45 438 0 0
NIKE INC Stock 654106103 4 27 SH   SOLE 46 27 0 0
NIKE INC Stock 654106103 63 432 SH   SOLE 48 432 0 0
NIKE INC Stock 654106103 1,218 8,389 SH   SOLE 6 8,389 0 0
NIKE INC Stock 654106103 40 278 SH   SOLE 9 278 0 0
NIO INC ADR 62914V106 788 22,116 SH   SOLE   22,115 0 0
NISOURCE INC Stock 65473P105 200 8,264 SH   SOLE   8,264 0 0
NISOURCE INC Stock 65473P105 16 652 SH   SOLE 19 651 0 0
NISOURCE INC Stock 65473P105 1 22 SH   SOLE 6 22 0 0
NISOURCE INC Stock 65473P105 7 298 SH   SOLE 9 298 0 0
NOKIA CORP ADR 654902204 1,650 302,725 SH   SOLE   302,725 0 0
NORDSON CORP Stock 655663102 63 265 SH   SOLE   265 0 0
NORDSON CORP Stock 655663102 1,869 7,849 SH   SOLE 6 7,849 0 0
NORFOLK SOUTHN CORP Stock 655844108 3,076 12,856 SH   SOLE   12,856 0 0
NORFOLK SOUTHN CORP Stock 655844108 3 12 SH   SOLE 46 12 0 0
NORFOLK SOUTHN CORP Stock 655844108 30 127 SH   SOLE 9 127 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505715 213 2,766 SH   SOLE   2,766 0 0
NORTHERN TR CORP Stock 665859104 104 969 SH   SOLE   968 0 0
NORTHERN TR CORP Stock 665859104 0 0 SH   SOLE 48 0 0 0
NORTHERN TR CORP Stock 665859104 1,644 15,253 SH   SOLE 6 15,253 0 0
NORTHROP GRUMMAN CORP Stock 666807102 1,506 4,182 SH   SOLE   4,182 0 0
NORTHROP GRUMMAN CORP Stock 666807102 0 0 SH   SOLE 48 0 0 0
NORTHROP GRUMMAN CORP Stock 666807102 7 19 SH   SOLE 9 19 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104 1,520 56,925 SH   SOLE   56,925 0 0
NOVA LTD Stock M7516K103 174 1,702 SH   SOLE   1,702 0 0
NOVA LTD Stock M7516K103 40 393 SH   SOLE 7 393 0 0
NOVARTIS AG ADR 66987V109 2,141 26,175 SH   SOLE   26,175 0 0
NOVARTIS AG ADR 66987V109 10 128 SH   SOLE 31 128 0 0
NOVARTIS AG ADR 66987V109 800 9,788 SH   SOLE 6 9,788 0 0
NOVARTIS AG ADR 66987V109 11 137 SH   SOLE 9 137 0 0
NOVAVAX INC Stock 670002401 269 1,299 SH   SOLE   1,299 0 0
NOVAVAX INC Stock 670002401 0 2 SH   SOLE 19 2 0 0
NOVOCURE LTD Stock G6674U108 834 7,183 SH   SOLE   7,183 0 0
NOVO-NORDISK A S ADR 670100205 1,346 14,018 SH   SOLE   14,017 0 0
NOVO-NORDISK A S ADR 670100205 19 200 SH   SOLE 47 200 0 0
NRG ENERGY INC Stock 629377508 195 4,764 SH   SOLE   4,764 0 0
NRG ENERGY INC Stock 629377508 25 611 SH   SOLE 9 611 0 0
NU SKIN ENTERPRISES INC Stock 67018T105 578 14,280 SH   SOLE   14,280 0 0
NUANCE COMMUNICATIONS INC Stock 67020Y100 975 17,714 SH   SOLE   17,714 0 0
NUANCE COMMUNICATIONS INC Stock 67020Y100 7 122 SH   SOLE 47 122 0 0
NUANCE COMMUNICATIONS INC Stock 67020Y100 0 7 SH   SOLE 6 7 0 0
NUCOR CORP Stock 670346105 2,985 30,308 SH   SOLE   30,308 0 0
NUCOR CORP Stock 670346105 1 15 SH   SOLE 19 15 0 0
NUTRIEN LTD Stock 67077M108 470 7,251 SH   SOLE   7,250 0 0
NUTRIEN LTD Stock 67077M108 6 95 SH   SOLE 9 95 0 0
NUVEEN AMT FREE MUN CR INC F CEF 67071L106 317 18,498 SH   SOLE   18,497 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105 1,383 91,044 SH   SOLE   91,043 0 0
NUVEEN DIVERSIFIED DIVID & I CEF 6706EP105 106 10,228 SH   SOLE   10,227 0 0
NUSHARES ETF TR ETF 67092P888 634 18,711 SH   SOLE   18,710 0 0
NUSHARES ETF TR ETF 67092P300 1,792 47,806 SH   SOLE   47,806 0 0
NUSHARES ETF TR ETF 67092P607 1,896 43,596 SH   SOLE   43,596 0 0
NUVEEN FLOATING RATE INCOME CEF 67072T108 198 19,627 SH   SOLE   19,626 0 0
NUVEEN INTER DURATION MUN TE CEF 670671106 500 34,000 SH   SOLE   34,000 0 0
NUVEEN PFD & INCM SECURTIES CEF 67072C105 231 23,616 SH   SOLE   23,616 0 0
NUVEEN QUALITY MUNCP INCOME CEF 67066V101 1,196 76,543 SH   SOLE   76,542 0 0
NUVEEN REAL ASSET INCOME & G CEF 67074Y105 214 14,049 SH   SOLE   14,048 0 0
NUVEEN TAXABLE MUNICPAL INM CEF 67074C103 773 33,721 SH   SOLE   33,720 0 0
NUWELLIS INC Stock 67113Y108 35 15,700 SH   SOLE   15,700 0 0
NVIDIA CORPORATION Stock 67066G104 19,474 94,005 SH   SOLE   94,004 0 0
NVIDIA CORPORATION Stock 67066G104 39 186 SH   SOLE 19 186 0 0
NVIDIA CORPORATION Stock 67066G104 34 164 SH   SOLE 4 164 0 0
NVIDIA CORPORATION Stock 67066G104 110 532 SH   SOLE 45 532 0 0
NVIDIA CORPORATION Stock 67066G104 9 44 SH   SOLE 46 44 0 0
NVIDIA CORPORATION Stock 67066G104 0 0 SH   SOLE 48 0 0 0
NVIDIA CORPORATION Stock 67066G104 39 190 SH   SOLE 6 190 0 0
NVIDIA CORPORATION Stock 67066G104 35 167 SH   SOLE 9 167 0 0
NVR INC Stock 62944T105 652 136 SH   SOLE   136 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 1,355 6,916 SH   SOLE   6,915 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 13 67 SH   SOLE 4 67 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 108 550 SH   SOLE 41 550 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 2 9 SH   SOLE 46 9 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 859 4,387 SH   SOLE 6 4,387 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 10 51 SH   SOLE 9 51 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 986 1,614 SH   SOLE   1,614 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 2 4 SH   SOLE 19 4 0 0
OATLY GROUP AB ADR 67421J108 1,453 96,106 SH   SOLE   96,106 0 0
OKTA INC Stock 679295105 2,871 12,098 SH   SOLE   12,098 0 0
OKTA INC Stock 679295105 252 1,062 SH   SOLE 48 1,062 0 0
OKTA INC Stock 679295105 8 32 SH   SOLE 9 32 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 1,077 3,766 SH   SOLE   3,765 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 104 364 SH   SOLE 45 364 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 5 16 SH   SOLE 47 16 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 13 47 SH   SOLE 9 47 0 0
OLD REP INTL CORP Stock 680223104 226 9,770 SH   SOLE   9,769 0 0
OLD REP INTL CORP Stock 680223104 4 177 SH   SOLE 19 177 0 0
OLIN CORP Stock 680665205 533 11,046 SH   SOLE   11,045 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109 630 10,457 SH   SOLE   10,457 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109 12 198 SH   SOLE 9 198 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 627 20,923 SH   SOLE   20,923 0 0
ONEOK INC NEW Stock 682680103 767 13,223 SH   SOLE   13,222 0 0
ONEOK INC NEW Stock 682680103 2 33 SH   SOLE 46 33 0 0
OPENDOOR TECHNOLOGIES INC Stock 683712103 1,768 86,129 SH   SOLE   86,129 0 0
OPTION CARE HEALTH INC Stock 68404L201 519 21,394 SH   SOLE   21,394 0 0
ORACLE CORP Stock 68389X105 3,992 45,811 SH   SOLE   45,811 0 0
ORACLE CORP Stock 68389X105 10 111 SH   SOLE 25 111 0 0
ORACLE CORP Stock 68389X105 3 37 SH   SOLE 46 37 0 0
ORACLE CORP Stock 68389X105 0 5 SH   SOLE 47 5 0 0
ORACLE CORP Stock 68389X105 1,883 21,610 SH   SOLE 6 21,610 0 0
ORACLE CORP Stock 68389X105 32 362 SH   SOLE 9 362 0 0
ORANGE ADR 684060106 318 29,334 SH   SOLE   29,334 0 0
ORCHID IS CAP INC REIT 68571X103 86 17,648 SH   SOLE   17,648 0 0
OSI ETF TR ETF 67110P407 289 6,933 SH   SOLE   6,933 0 0
OSI ETF TR ETF 67110P407 6 152 SH   SOLE 9 152 0 0
OSISKO GOLD ROYALTIES LTD Stock 68827L101 343 30,559 SH   SOLE   30,558 0 0
OTIS WORLDWIDE CORP Stock 68902V107 716 8,706 SH   SOLE   8,706 0 0
OTIS WORLDWIDE CORP Stock 68902V107 1 13 SH   SOLE 46 13 0 0
OUTSET MED INC Stock 690145107 340 6,874 SH   SOLE   6,874 0 0
PACER FDS TR ETF 69374H741 316 8,114 SH   SOLE   8,114 0 0
PACER FDS TR ETF 69374H766 343 7,822 SH   SOLE   7,822 0 0
PACER FDS TR ETF 69374H816 1,674 43,544 SH   SOLE   43,544 0 0
PACER FDS TR ETF 69374H725 697 19,981 SH   SOLE   19,981 0 0
PACER FDS TR ETF 69374H493 398 19,400 SH   SOLE   19,400 0 0
PACER FDS TR ETF 69374H642 1,361 50,175 SH   SOLE   50,175 0 0
PACKAGING CORP AMER Stock 695156109 291 2,117 SH   SOLE   2,117 0 0
PACKAGING CORP AMER Stock 695156109 0 0 SH   SOLE 48 0 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108 1,089 45,284 SH   SOLE   45,284 0 0
PALATIN TECHNOLOGIES INC Stock 696077403 28 62,700 SH   SOLE   62,700 0 0
PALO ALTO NETWORKS INC Stock 697435105 1,996 4,168 SH   SOLE   4,168 0 0
PALO ALTO NETWORKS INC Stock 697435105 1 2 SH   SOLE 19 2 0 0
PALO ALTO NETWORKS INC Stock 697435105 2 4 SH   SOLE 25 4 0 0
PALO ALTO NETWORKS INC Stock 697435105 23 48 SH   SOLE 4 48 0 0
PALO ALTO NETWORKS INC Stock 697435105 1 3 SH   SOLE 6 3 0 0
PALO ALTO NETWORKS INC Stock 697435105 1 3 SH   SOLE 9 3 0 0
PAN AMERN SILVER CORP Stock 697900108 739 31,765 SH   SOLE   31,765 0 0
PAN AMERN SILVER CORP Stock 697900108 13 575 SH   SOLE 26 575 0 0
PARKER-HANNIFIN CORP Stock 701094104 728 2,605 SH   SOLE   2,605 0 0
PARKER-HANNIFIN CORP Stock 701094104 0 0 SH   SOLE 48 0 0 0
PAYCHEX INC Stock 704326107 2,702 24,026 SH   SOLE   24,025 0 0
PAYCHEX INC Stock 704326107 1 10 SH   SOLE 46 10 0 0
PAYCHEX INC Stock 704326107 252 2,240 SH   SOLE 5 2,240 0 0
PAYCHEX INC Stock 704326107 2,072 18,425 SH   SOLE 6 18,425 0 0
PAYCOM SOFTWARE INC Stock 70432V102 5,784 11,667 SH   SOLE   11,667 0 0
PAYCOM SOFTWARE INC Stock 70432V102 119 240 SH   SOLE 41 240 0 0
PAYCOM SOFTWARE INC Stock 70432V102 5 10 SH   SOLE 9 10 0 0
PAYPAL HLDGS INC Stock 70450Y103 14,373 55,236 SH   SOLE   55,235 0 0
PAYPAL HLDGS INC Stock 70450Y103 15 57 SH   SOLE 19 57 0 0
PAYPAL HLDGS INC Stock 70450Y103 29 111 SH   SOLE 2 111 0 0
PAYPAL HLDGS INC Stock 70450Y103 121 464 SH   SOLE 28 464 0 0
PAYPAL HLDGS INC Stock 70450Y103 98 375 SH   SOLE 41 375 0 0
PAYPAL HLDGS INC Stock 70450Y103 6 22 SH   SOLE 46 22 0 0
PAYPAL HLDGS INC Stock 70450Y103 0 0 SH   SOLE 48 0 0 0
PAYPAL HLDGS INC Stock 70450Y103 31 119 SH   SOLE 9 119 0 0
PAYSAFE LIMITED Stock G6964L107 620 79,950 SH   SOLE   79,950 0 0
PELOTON INTERACTIVE INC Stock 70614W100 755 8,668 SH   SOLE   8,668 0 0
PENN NATL GAMING INC Stock 707569109 289 3,982 SH   SOLE   3,982 0 0
PENNANTPARK FLOATING RATE CA CEF 70806A106 266 20,759 SH   SOLE   20,758 0 0
PENTAIR PLC Stock G7S00T104 551 7,584 SH   SOLE   7,584 0 0
PENTAIR PLC Stock G7S00T104 1 11 SH   SOLE 46 11 0 0
PENTAIR PLC Stock G7S00T104 1 8 SH   SOLE 6 8 0 0
PEOPLES UNITED FINANCIAL INC Stock 712704105 546 31,249 SH   SOLE   31,249 0 0
PEPSICO INC Stock 713448108 5,493 36,521 SH   SOLE   36,520 0 0
PEPSICO INC Stock 713448108 41 270 SH   SOLE 19 270 0 0
PEPSICO INC Stock 713448108 6 39 SH   SOLE 46 39 0 0
PEPSICO INC Stock 713448108 12 80 SH   SOLE 47 80 0 0
PEPSICO INC Stock 713448108 0 0 SH   SOLE 48 0 0 0
PEPSICO INC Stock 713448108 180 1,200 SH   SOLE 5 1,200 0 0
PEPSICO INC Stock 713448108 1,705 11,339 SH   SOLE 6 11,338 0 0
PEPSICO INC Stock 713448108 68 451 SH   SOLE 7 450 0 0
PEPSICO INC Stock 713448108 43 286 SH   SOLE 9 286 0 0
PERION NETWORK LTD Stock M78673114 552 31,864 SH   SOLE   31,864 0 0
PERKINELMER INC Stock 714046109 224 1,293 SH   SOLE   1,293 0 0
PERKINELMER INC Stock 714046109 5 26 SH   SOLE 19 26 0 0
PERKINELMER INC Stock 714046109 30 172 SH   SOLE 2 172 0 0
PERKINELMER INC Stock 714046109 1 4 SH   SOLE 46 4 0 0
PERKINELMER INC Stock 714046109 3 15 SH   SOLE 47 15 0 0
PFIZER INC Stock 717081103 17,255 401,189 SH   SOLE   401,189 0 0
PFIZER INC Stock 717081103 43 996 SH   SOLE 19 995 0 0
PFIZER INC Stock 717081103 2 38 SH   SOLE 25 37 0 0
PFIZER INC Stock 717081103 45 1,045 SH   SOLE 26 1,045 0 0
PFIZER INC Stock 717081103 12 269 SH   SOLE 47 269 0 0
PFIZER INC Stock 717081103 632 14,703 SH   SOLE 6 14,703 0 0
PFIZER INC Stock 717081103 63 1,470 SH   SOLE 9 1,470 0 0
PG&E CORP Stock 69331C108 304 31,696 SH   SOLE   31,696 0 0
PHILIP MORRIS INTL INC Stock 718172109 4,886 51,543 SH   SOLE   51,542 0 0
PHILIP MORRIS INTL INC Stock 718172109 38 398 SH   SOLE 19 397 0 0
PHILIP MORRIS INTL INC Stock 718172109 0 0 SH   SOLE 48 0 0 0
PHILIP MORRIS INTL INC Stock 718172109 33 345 SH   SOLE 9 345 0 0
PHILLIPS 66 Stock 718546104 3,130 44,696 SH   SOLE   44,696 0 0
PHILLIPS 66 Stock 718546104 2 32 SH   SOLE 19 32 0 0
PHILLIPS 66 Stock 718546104 0 0 SH   SOLE 48 0 0 0
PHILLIPS 66 Stock 718546104 3 38 SH   SOLE 9 38 0 0
PHOTRONICS INC Stock 719405102 293 21,489 SH   SOLE   21,489 0 0
PIEDMONT LITHIUM INC Stock 72016P105 287 5,274 SH   SOLE   5,274 0 0
PILGRIMS PRIDE CORP Stock 72147K108 216 7,418 SH   SOLE   7,418 0 0
PIMCO ETF TR ETF 72201R775 467 4,222 SH   SOLE   4,221 0 0
PIMCO CORPORATE & INCOME OPP CEF 72201B101 334 18,279 SH   SOLE   18,279 0 0
PIMCO ETF TR ETF 72201R718 1,658 16,285 SH   SOLE   16,285 0 0
PIMCO ETF TR ETF 72201R833 460 4,518 SH   SOLE   4,517 0 0
PIMCO ETF TR ETF 72201R833 44 432 SH   SOLE 19 432 0 0
PIMCO ETF TR ETF 72201R304 135 1,560 SH   SOLE   1,560 0 0
PIMCO ETF TR ETF 72201R304 107 1,228 SH   SOLE 9 1,228 0 0
PIMCO ETF TR ETF 72201R403 971 14,797 SH   SOLE   14,797 0 0
PIMCO HIGH INCOME FD CEF 722014107 101 16,006 SH   SOLE   16,005 0 0
PIMCO STRATEGIC INCOME FD CEF 72200X104 79 11,180 SH   SOLE   11,180 0 0
PINNACLE WEST CAP CORP Stock 723484101 1,022 14,126 SH   SOLE   14,125 0 0
PINTEREST INC Stock 72352L106 1,418 27,826 SH   SOLE   27,826 0 0
PINTEREST INC Stock 72352L106 1 13 SH   SOLE 19 13 0 0
PIONEER NAT RES CO Stock 723787107 669 4,019 SH   SOLE   4,019 0 0
PIONEER NAT RES CO Stock 723787107 1 8 SH   SOLE 19 8 0 0
PIONEER NAT RES CO Stock 723787107 167 1,000 SH   SOLE 41 1,000 0 0
PIONEER NAT RES CO Stock 723787107 38 230 SH   SOLE 9 230 0 0
PJT PARTNERS INC Stock 69343T107 614 7,762 SH   SOLE   7,761 0 0
PLAINS GP HLDGS L P Stock 72651A207 849 78,787 SH   SOLE   78,787 0 0
PLUG POWER INC Stock 72919P202 440 17,244 SH   SOLE   17,244 0 0
PNC FINL SVCS GROUP INC Stock 693475105 1,911 9,770 SH   SOLE   9,769 0 0
PNC FINL SVCS GROUP INC Stock 693475105 27 139 SH   SOLE 19 139 0 0
PNC FINL SVCS GROUP INC Stock 693475105 3 16 SH   SOLE 46 16 0 0
PNC FINL SVCS GROUP INC Stock 693475105 181 925 SH   SOLE 47 925 0 0
PNC FINL SVCS GROUP INC Stock 693475105 0 0 SH   SOLE 48 0 0 0
PNC FINL SVCS GROUP INC Stock 693475105 96 492 SH   SOLE 7 491 0 0
PNC FINL SVCS GROUP INC Stock 693475105 17 89 SH   SOLE 9 89 0 0
POLARIS INC Stock 731068102 422 3,523 SH   SOLE   3,522 0 0
POLARIS INC Stock 731068102 1,734 14,490 SH   SOLE 6 14,490 0 0
POLARIS INC Stock 731068102 6 49 SH   SOLE 9 49 0 0
POSEIDA THERAPEUTICS INC Stock 73730P108 1,956 268,290 SH   SOLE   268,290 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404 171 7,149 SH   SOLE   7,149 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404 259 10,815 SH   SOLE 11 10,814 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V720 2,315 45,989 SH   SOLE   45,989 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V621 761 40,138 SH   SOLE   40,137 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613 635 4,011 SH   SOLE   4,011 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511 593 39,429 SH   SOLE   39,428 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142 208 3,792 SH   SOLE   3,792 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610 132 6,489 SH   SOLE   6,489 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610 204 10,024 SH   SOLE 11 10,024 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 1,876 30,832 SH   SOLE   30,831 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 21 349 SH   SOLE 22 349 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 95 1,564 SH   SOLE 47 1,564 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 10 171 SH   SOLE 9 171 0 0
PPG INDS INC Stock 693506107 824 5,765 SH   SOLE   5,764 0 0
PPG INDS INC Stock 693506107 1,017 7,113 SH   SOLE 6 7,113 0 0
PPG INDS INC Stock 693506107 2 11 SH   SOLE 7 11 0 0
PPG INDS INC Stock 693506107 25 172 SH   SOLE 9 172 0 0
PPL CORP Stock 69351T106 1,397 50,125 SH   SOLE   50,125 0 0
PPL CORP Stock 69351T106 5 174 SH   SOLE 9 174 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 223 3,455 SH   SOLE   3,455 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 1 15 SH   SOLE 46 15 0 0
PROCTER AND GAMBLE CO Stock 742718109 11,608 83,031 SH   SOLE   83,031 0 0
PROCTER AND GAMBLE CO Stock 742718109 58 414 SH   SOLE 19 413 0 0
PROCTER AND GAMBLE CO Stock 742718109 14 100 SH   SOLE 40 100 0 0
PROCTER AND GAMBLE CO Stock 742718109 101 725 SH   SOLE 41 725 0 0
PROCTER AND GAMBLE CO Stock 742718109 47 336 SH   SOLE 47 336 0 0
PROCTER AND GAMBLE CO Stock 742718109 0 0 SH   SOLE 48 0 0 0
PROCTER AND GAMBLE CO Stock 742718109 105 750 SH   SOLE 5 750 0 0
PROCTER AND GAMBLE CO Stock 742718109 1,051 7,521 SH   SOLE 6 7,521 0 0
PROCTER AND GAMBLE CO Stock 742718109 50 357 SH   SOLE 7 357 0 0
PROCTER AND GAMBLE CO Stock 742718109 80 570 SH   SOLE 9 570 0 0
PROCURE ETF TRUST II ETF 74280R205 228 7,501 SH   SOLE   7,501 0 0
PROGRESSIVE CORP Stock 743315103 939 10,383 SH   SOLE   10,383 0 0
PROGRESSIVE CORP Stock 743315103 2 17 SH   SOLE 46 17 0 0
PROGRESSIVE CORP Stock 743315103 3 30 SH   SOLE 47 30 0 0
PROGRESSIVE CORP Stock 743315103 0 0 SH   SOLE 48 0 0 0
PROGRESSIVE CORP Stock 743315103 1,264 13,985 SH   SOLE 6 13,985 0 0
PROLOGIS INC. REIT 74340W103 201 1,604 SH   SOLE   1,604 0 0
PROLOGIS INC. REIT 74340W103 35 279 SH   SOLE 19 279 0 0
PROLOGIS INC. REIT 74340W103 2 18 SH   SOLE 46 18 0 0
PROLOGIS INC. REIT 74340W103 62 493 SH   SOLE 7 492 0 0
PROLOGIS INC. REIT 74340W103 36 289 SH   SOLE 9 289 0 0
PROSHARES TR ETF 74347G804 569 9,656 SH   SOLE   9,655 0 0
PROSHARES TR ETF 74347G796 920 20,600 SH   SOLE   20,600 0 0
PROSHARES TR ETF 74347B698 354 5,744 SH   SOLE   5,744 0 0
PROSHARES TR ETF 74348A467 220 2,481 SH   SOLE   2,481 0 0
PROSHARES TR ETF 74348A467 1,917 21,651 SH   SOLE 16 21,651 0 0
PROSHARES TR ETF 74347B235 3,992 116,083 SH   SOLE   116,083 0 0
PROSHARES TR ETF 74347R396 1,018 80,442 SH   SOLE   80,442 0 0
PROSHARES TR ETF 74347B714 4,309 353,450 SH   SOLE   353,450 0 0
PROSHARES TR ETF 74348A210 2,510 116,169 SH   SOLE   116,169 0 0
PROSHARES TR ETF 74347B425 6,000 393,988 SH   SOLE   393,988 0 0
PROSPECT CAP CORP CEF 74348T102 893 115,982 SH   SOLE   115,982 0 0
PROSPERITY BANCSHARES INC Stock 743606105 228 3,201 SH   SOLE   3,201 0 0
PROTO LABS INC Stock 743713109 568 8,526 SH   SOLE   8,526 0 0
PRUDENTIAL FINL INC Stock 744320102 2,250 21,389 SH   SOLE   21,389 0 0
PRUDENTIAL FINL INC Stock 744320102 41 392 SH   SOLE 19 391 0 0
PRUDENTIAL FINL INC Stock 744320102 3 24 SH   SOLE 46 24 0 0
PRUDENTIAL FINL INC Stock 744320102 17 164 SH   SOLE 9 164 0 0
PTC INC Stock 69370C100 802 6,699 SH   SOLE   6,699 0 0
PTC INC Stock 69370C100 1 8 SH   SOLE 19 8 0 0
PTC INC Stock 69370C100 0 3 SH   SOLE 46 3 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 1,860 30,548 SH   SOLE   30,547 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 23 371 SH   SOLE 19 370 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 1 21 SH   SOLE 6 21 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 8 128 SH   SOLE 9 128 0 0
PUBLIC STORAGE REIT 74460D109 853 2,871 SH   SOLE   2,870 0 0
PUBLIC STORAGE REIT 74460D109 1 4 SH   SOLE 46 4 0 0
PUBLIC STORAGE REIT 74460D109 10 33 SH   SOLE 47 33 0 0
PULTE GROUP INC Stock 745867101 778 16,946 SH   SOLE   16,946 0 0
PULTE GROUP INC Stock 745867101 3 59 SH   SOLE 19 59 0 0
PURE STORAGE INC Stock 74624M102 400 15,879 SH   SOLE   15,879 0 0
QORVO INC Stock 74736K101 478 2,858 SH   SOLE   2,858 0 0
QORVO INC Stock 74736K101 2 12 SH   SOLE 19 12 0 0
QORVO INC Stock 74736K101 1 4 SH   SOLE 46 4 0 0
QORVO INC Stock 74736K101 11 68 SH   SOLE 9 68 0 0
KRANESHARES TR ETF 500767736 84 3,013 SH   SOLE   3,013 0 0
KRANESHARES TR ETF 500767736 582 20,881 SH   SOLE 25 20,880 0 0
KRANESHARES TR ETF 500767736 47 1,683 SH   SOLE 37 1,683 0 0
KRANESHARES TR ETF 500767736 62 2,223 SH   SOLE 9 2,223 0 0
QUAKER CHEM CORP Stock 747316107 357 1,500 SH   SOLE   1,500 0 0
QUAKER CHEM CORP Stock 747316107 13 53 SH   SOLE 34 53 0 0
QUAKER CHEM CORP Stock 747316107 2 10 SH   SOLE 9 10 0 0
QUALCOMM INC Stock 747525103 4,719 36,586 SH   SOLE   36,586 0 0
QUALCOMM INC Stock 747525103 8 63 SH   SOLE 19 63 0 0
QUALCOMM INC Stock 747525103 20 154 SH   SOLE 4 154 0 0
QUALCOMM INC Stock 747525103 3 24 SH   SOLE 46 24 0 0
QUALCOMM INC Stock 747525103 1 7 SH   SOLE 6 7 0 0
QUALCOMM INC Stock 747525103 21 163 SH   SOLE 9 163 0 0
QUANTA SVCS INC Stock 74762E102 3,497 30,725 SH   SOLE   30,725 0 0
QUANTA SVCS INC Stock 74762E102 3 30 SH   SOLE 19 30 0 0
QUANTA SVCS INC Stock 74762E102 1 7 SH   SOLE 46 7 0 0
QUANTA SVCS INC Stock 74762E102 27 239 SH   SOLE 9 239 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 906 6,236 SH   SOLE   6,235 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 17 116 SH   SOLE 9 116 0 0
RADA ELECTR INDS LTD Stock M81863124 470 44,183 SH   SOLE   44,183 0 0
RANGE RES CORP Stock 75281A109 568 25,109 SH   SOLE   25,109 0 0
RATTLER MIDSTREAM LP Stock 75419T103 169 14,408 SH   SOLE   14,408 0 0
RAYONIER INC REIT 754907103 57 1,595 SH   SOLE   1,595 0 0
RAYONIER INC REIT 754907103 666 18,677 SH   SOLE 6 18,677 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 5,697 66,270 SH   SOLE   66,270 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 15 174 SH   SOLE 2 174 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 15 170 SH   SOLE 4 170 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 1,016 11,824 SH   SOLE 6 11,824 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 79 923 SH   SOLE 7 923 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 38 440 SH   SOLE 9 440 0 0
RE MAX HLDGS INC Stock 75524W108 17 533 SH   SOLE   533 0 0
RE MAX HLDGS INC Stock 75524W108 466 14,968 SH   SOLE 6 14,968 0 0
READY CAPITAL CORP REIT 75574U101 173 11,991 SH   SOLE   11,991 0 0
READY CAPITAL CORP REIT 75574U101 0 33 SH   SOLE 19 32 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 2,761 62,113 SH   SOLE   62,112 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 20 457 SH   SOLE 16 457 0 0
REALTY INCOME CORP REIT 756109104 941 14,511 SH   SOLE   14,510 0 0
REALTY INCOME CORP REIT 756109104 0 3 SH   SOLE 46 3 0 0
REAVES UTIL INCOME FD CEF 756158101 1,200 36,612 SH   SOLE   36,612 0 0
REDFIN CORP Stock 75737F108 1,069 21,344 SH   SOLE   21,344 0 0
REDWOOD TR INC Convertible 758075AC9 10 10,000 SH   SOLE   10,000 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 3,764 6,220 SH   SOLE   6,220 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 10 17 SH   SOLE 19 17 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 102 169 SH   SOLE 48 169 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 200 9,369 SH   SOLE   9,368 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 1 56 SH   SOLE 46 56 0 0
REPLIGEN CORP Stock 759916109 822 2,845 SH   SOLE   2,845 0 0
REPLIGEN CORP Stock 759916109 3 11 SH   SOLE 19 11 0 0
REPLIGEN CORP Stock 759916109 110 380 SH   SOLE 41 380 0 0
REPLIGEN CORP Stock 759916109 14 47 SH   SOLE 9 47 0 0
RESMED INC Stock 761152107 361 1,371 SH   SOLE   1,371 0 0
RESMED INC Stock 761152107 2 6 SH   SOLE 19 6 0 0
RESMED INC Stock 761152107 74 280 SH   SOLE 29 279 0 0
RESMED INC Stock 761152107 1 4 SH   SOLE 46 4 0 0
RH Stock 74967X103 660 989 SH   SOLE   989 0 0
RH Stock 74967X103 57 86 SH   SOLE 45 86 0 0
RINGCENTRAL INC Stock 76680R206 207 953 SH   SOLE   953 0 0
RIO TINTO PLC ADR 767204100 1,209 18,089 SH   SOLE   18,089 0 0
RIO TINTO PLC ADR 767204100 10 151 SH   SOLE 9 151 0 0
RIOT BLOCKCHAIN INC Stock 767292105 274 10,680 SH   SOLE   10,680 0 0
ROCKWELL AUTOMATION INC Stock 773903109 1,384 4,707 SH   SOLE   4,706 0 0
ROCKWELL AUTOMATION INC Stock 773903109 1 3 SH   SOLE 19 3 0 0
ROCKWELL AUTOMATION INC Stock 773903109 1 4 SH   SOLE 46 4 0 0
ROCKWELL AUTOMATION INC Stock 773903109 1,191 4,049 SH   SOLE 6 4,049 0 0
ROCKWELL AUTOMATION INC Stock 773903109 50 171 SH   SOLE 7 171 0 0
ROKU INC Stock 77543R102 1,847 5,894 SH   SOLE   5,894 0 0
ROKU INC Stock 77543R102 7 22 SH   SOLE 19 22 0 0
ROPER TECHNOLOGIES INC Stock 776696106 3,061 6,862 SH   SOLE   6,862 0 0
ROPER TECHNOLOGIES INC Stock 776696106 216 485 SH   SOLE 30 485 0 0
ROPER TECHNOLOGIES INC Stock 776696106 100 225 SH   SOLE 41 225 0 0
ROPER TECHNOLOGIES INC Stock 776696106 0 1 SH   SOLE 47 1 0 0
ROPER TECHNOLOGIES INC Stock 776696106 0 0 SH   SOLE 48 0 0 0
ROSS STORES INC Stock 778296103 375 3,447 SH   SOLE   3,447 0 0
ROSS STORES INC Stock 778296103 2 16 SH   SOLE 6 16 0 0
ROSS STORES INC Stock 778296103 11 104 SH   SOLE 9 104 0 0
ROYAL BK CDA Stock 780087102 2,361 23,734 SH   SOLE   23,733 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 2,382 26,780 SH   SOLE   26,780 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 1 15 SH   SOLE 46 15 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 474 10,708 SH   SOLE   10,707 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 8 181 SH   SOLE 9 181 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 1,051 23,587 SH   SOLE   23,587 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 48 1,067 SH   SOLE 9 1,067 0 0
ROYAL GOLD INC Stock 780287108 257 2,696 SH   SOLE   2,696 0 0
MAGNITE INC Stock 55955D100 2,471 88,241 SH   SOLE   88,241 0 0
MAGNITE INC Stock 55955D100 5 181 SH   SOLE 9 181 0 0
S&P GLOBAL INC Stock 78409V104 554 1,304 SH   SOLE   1,304 0 0
S&P GLOBAL INC Stock 78409V104 37 86 SH   SOLE 2 86 0 0
S&P GLOBAL INC Stock 78409V104 234 550 SH   SOLE 30 550 0 0
S&P GLOBAL INC Stock 78409V104 3 7 SH   SOLE 46 7 0 0
S&P GLOBAL INC Stock 78409V104 201 473 SH   SOLE 48 473 0 0
SAIA INC Stock 78709Y105 195 820 SH   SOLE   820 0 0
SAIA INC Stock 78709Y105 6 24 SH   SOLE 6 24 0 0
SALESFORCE COM INC Stock 79466L302 9,774 36,037 SH   SOLE   36,037 0 0
SALESFORCE COM INC Stock 79466L302 2 8 SH   SOLE 19 8 0 0
SALESFORCE COM INC Stock 79466L302 197 725 SH   SOLE 28 725 0 0
SALESFORCE COM INC Stock 79466L302 34 125 SH   SOLE 4 125 0 0
SALESFORCE COM INC Stock 79466L302 6 21 SH   SOLE 46 21 0 0
SALESFORCE COM INC Stock 79466L302 303 1,116 SH   SOLE 48 1,116 0 0
SALESFORCE COM INC Stock 79466L302 2 8 SH   SOLE 6 8 0 0
SALESFORCE COM INC Stock 79466L302 9 33 SH   SOLE 9 33 0 0
SANDSTORM GOLD LTD Stock 80013R206 80 13,911 SH   SOLE   13,911 0 0
SANOFI ADR 80105N105 312 6,473 SH   SOLE   6,473 0 0
SANOFI ADR 80105N105 8 164 SH   SOLE 31 164 0 0
SANOFI ADR 80105N105 2 50 SH   SOLE 6 50 0 0
SANOFI ADR 80105N105 11 222 SH   SOLE 7 222 0 0
SANOFI ADR 80105N105 24 504 SH   SOLE 9 504 0 0
SCHLUMBERGER LTD Stock 806857108 1,166 39,355 SH   SOLE   39,355 0 0
SCHLUMBERGER LTD Stock 806857108 1 28 SH   SOLE 25 28 0 0
SCHLUMBERGER LTD Stock 806857108 10 346 SH   SOLE 9 346 0 0
SCHRODINGER INC Stock 80810D103 245 4,474 SH   SOLE   4,474 0 0
SCHWAB STRATEGIC TR ETF 808524607 882 8,808 SH   SOLE   8,807 0 0
SCHWAB STRATEGIC TR ETF 808524755 264 8,050 SH   SOLE   8,049 0 0
SCHWAB STRATEGIC TR ETF 808524755 33 1,020 SH   SOLE 22 1,020 0 0
SCHWAB STRATEGIC TR ETF 808524748 596 15,402 SH   SOLE   15,402 0 0
SCHWAB STRATEGIC TR ETF 808524771 217 4,013 SH   SOLE   4,013 0 0
SCHWAB STRATEGIC TR ETF 808524854 733 12,932 SH   SOLE   12,932 0 0
SCHWAB STRATEGIC TR ETF 808524888 312 7,504 SH   SOLE   7,504 0 0
SCHWAB STRATEGIC TR ETF 808524102 1,384 13,321 SH   SOLE   13,321 0 0
SCHWAB STRATEGIC TR ETF 808524797 3,921 52,820 SH   SOLE   52,820 0 0
SCHWAB STRATEGIC TR ETF 808524201 813 7,815 SH   SOLE   7,815 0 0
SCHWAB STRATEGIC TR ETF 808524300 2,057 13,890 SH   SOLE   13,889 0 0
SCHWAB STRATEGIC TR ETF 808524409 612 9,077 SH   SOLE   9,076 0 0
SCHWAB STRATEGIC TR ETF 808524508 634 8,268 SH   SOLE   8,267 0 0
SCHWAB STRATEGIC TR ETF 808524870 3,175 50,728 SH   SOLE   50,727 0 0
SCOTTS MIRACLE-GRO CO Stock 810186106 320 2,187 SH   SOLE   2,187 0 0
SCOTTS MIRACLE-GRO CO Stock 810186106 0 2 SH   SOLE 19 2 0 0
SCOTTS MIRACLE-GRO CO Stock 810186106 76 521 SH   SOLE 23 521 0 0
SCOTTS MIRACLE-GRO CO Stock 810186106 4 24 SH   SOLE 6 24 0 0
SEA LTD ADR 81141R100 935 2,933 SH   SOLE   2,933 0 0
SEA LTD ADR 81141R100 13 40 SH   SOLE 4 40 0 0
SEA LTD ADR 81141R100 1 2 SH   SOLE 6 2 0 0
SEA LTD ADR 81141R100 10 31 SH   SOLE 9 31 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 4,179 50,641 SH   SOLE   50,640 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 0 3 SH   SOLE 46 3 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 2 22 SH   SOLE 6 22 0 0
SEALED AIR CORP NEW Stock 81211K100 473 8,627 SH   SOLE   8,626 0 0
SEALED AIR CORP NEW Stock 81211K100 1 10 SH   SOLE 6 10 0 0
SEAGEN INC Stock 81181C104 358 2,106 SH   SOLE   2,106 0 0
SEI INVTS CO Stock 784117103 304 5,122 SH   SOLE   5,121 0 0
SELECT ENERGY SVCS INC Stock 81617J301 59 11,425 SH   SOLE   11,425 0 0
SELECTA BIOSCIENCES INC Stock 816212104 42 10,000 SH   SOLE   10,000 0 0
SEMLER SCIENTIFIC INC Stock 81684M104 377 3,013 SH   SOLE   3,013 0 0
SEMPRA Stock 816851109 2,080 16,439 SH   SOLE   16,439 0 0
SEMPRA Stock 816851109 4 28 SH   SOLE 46 28 0 0
SERVICENOW INC Stock 81762P102 4,081 6,559 SH   SOLE   6,559 0 0
SERVICENOW INC Stock 81762P102 9 14 SH   SOLE 19 14 0 0
SERVICENOW INC Stock 81762P102 140 225 SH   SOLE 28 225 0 0
SERVICENOW INC Stock 81762P102 2 4 SH   SOLE 46 4 0 0
SERVICENOW INC Stock 81762P102 45 72 SH   SOLE 9 72 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 4,275 54,953 SH   SOLE   54,953 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 1 13 SH   SOLE 19 13 0 0
SHELL MIDSTREAM PARTNERS L P Stock 822634101 245 20,831 SH   SOLE   20,831 0 0
SHERWIN WILLIAMS CO Stock 824348106 586 2,096 SH   SOLE   2,096 0 0
SHERWIN WILLIAMS CO Stock 824348106 23 81 SH   SOLE 2 81 0 0
SHERWIN WILLIAMS CO Stock 824348106 234 838 SH   SOLE 30 838 0 0
SHERWIN WILLIAMS CO Stock 824348106 133 475 SH   SOLE 41 475 0 0
SHERWIN WILLIAMS CO Stock 824348106 3 10 SH   SOLE 46 10 0 0
SHERWIN WILLIAMS CO Stock 824348106 34 122 SH   SOLE 9 122 0 0
SHOPIFY INC Stock 82509L107 9,832 7,252 SH   SOLE   7,252 0 0
SHOPIFY INC Stock 82509L107 57 42 SH   SOLE 29 42 0 0
SHOPIFY INC Stock 82509L107 16 12 SH   SOLE 9 12 0 0
SIBANYE STILLWATER LTD ADR 82575P107 345 27,920 SH   SOLE   27,919 0 0
SILVERCREST METALS INC Stock 828363101 129 18,550 SH   SOLE   18,550 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 948 7,294 SH   SOLE   7,293 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 1 9 SH   SOLE 46 9 0 0
SIRIUS XM HOLDINGS INC Stock 82968B103 97 15,834 SH   SOLE   15,834 0 0
SIXTH STREET SPECIALTY LENDN CEF 83012A109 206 9,274 SH   SOLE   9,274 0 0
SKECHERS U S A INC Stock 830566105 415 9,858 SH   SOLE   9,858 0 0
SKILLZ INC Stock 83067L109 399 40,660 SH   SOLE   40,660 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 2,472 15,003 SH   SOLE   15,002 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 2 14 SH   SOLE 19 14 0 0
SL GREEN RLTY CORP REIT 78440X804 48 683 SH   SOLE   683 0 0
SL GREEN RLTY CORP REIT 78440X804 640 9,041 SH   SOLE 6 9,041 0 0
SNAP INC Stock 83304A106 5,453 73,815 SH   SOLE   73,815 0 0
SNAP ON INC Stock 833034101 822 3,933 SH   SOLE   3,933 0 0
SNAP ON INC Stock 833034101 1 3 SH   SOLE 46 3 0 0
SNAP ON INC Stock 833034101 1,898 9,084 SH   SOLE 6 9,084 0 0
SNOWFLAKE INC Stock 833445109 1,834 6,063 SH   SOLE   6,063 0 0
SOCIAL CAPITAL HEDOSOPHA HLD Stock G82514103 330 32,635 SH   SOLE   32,635 0 0
SOFI TECHNOLOGIES INC Stock 83406F102 365 23,012 SH   SOLE   23,012 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104 244 919 SH   SOLE   919 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104 2 8 SH   SOLE 9 8 0 0
SONNET BIOTHERAPEUTC HLDNG I Stock 83548R105 20 32,667 SH   SOLE   32,667 0 0
SONOCO PRODS CO Stock 835495102 731 12,271 SH   SOLE   12,270 0 0
SONOCO PRODS CO Stock 835495102 0 0 SH   SOLE 48 0 0 0
SONY GROUP CORPORATION ADR 835699307 726 6,565 SH   SOLE   6,565 0 0
SOUTHERN CO Stock 842587107 6,694 108,022 SH   SOLE   108,021 0 0
SOUTHERN CO Stock 842587107 31 498 SH   SOLE 19 497 0 0
SOUTHERN CO Stock 842587107 28 457 SH   SOLE 36 457 0 0
SOUTHERN CO Stock 842587107 1,633 26,347 SH   SOLE 6 26,347 0 0
SOUTHERN CO Stock 842587107 12 190 SH   SOLE 9 190 0 0
SOUTHERN COPPER CORP Stock 84265V105 235 4,189 SH   SOLE   4,189 0 0
SOUTHWEST AIRLS CO Stock 844741108 1,932 37,575 SH   SOLE   37,575 0 0
SPDR SER TR ETF 78464A359 327 3,831 SH   SOLE   3,831 0 0
SPDR SER TR ETF 78464A359 26 301 SH   SOLE 47 300 0 0
SPDR SER TR ETF 78464A359 5 62 SH   SOLE 9 62 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109 2,430 7,182 SH   SOLE   7,181 0 0
SPDR GOLD TR ETF 78463V107 20,202 123,015 SH   SOLE   123,015 0 0
SPDR INDEX SHS FDS ETF 78463X756 1,086 18,511 SH   SOLE   18,511 0 0
SPDR SER TR ETF 78468R721 97 1,872 SH   SOLE   1,872 0 0
SPDR SER TR ETF 78468R721 702 13,614 SH   SOLE 36 13,614 0 0
SPDR SER TR ETF 78468R721 6 119 SH   SOLE 6 119 0 0
SPDR SER TR ETF 78468R721 10 199 SH   SOLE 9 199 0 0
SPDR SER TR ETF 78468R739 485 9,809 SH   SOLE   9,809 0 0
SPDR SER TR ETF 78468R739 33 669 SH   SOLE 3 669 0 0
SPDR SER TR ETF 78468R739 488 9,882 SH   SOLE 36 9,882 0 0
SPDR SER TR ETF 78464A649 1,188 39,786 SH   SOLE   39,786 0 0
SPDR INDEX SHS FDS ETF 78463X889 1,645 45,430 SH   SOLE   45,430 0 0
SPDR INDEX SHS FDS ETF 78463X889 4 114 SH   SOLE 9 114 0 0
SPDR INDEX SHS FDS ETF 78463X509 468 11,001 SH   SOLE   11,001 0 0
SPDR SER TR ETF 78464A375 2,212 60,556 SH   SOLE   60,556 0 0
SPDR SER TR ETF 78464A375 110 3,012 SH   SOLE 9 3,012 0 0
SPDR SER TR ETF 78464A383 4,279 166,359 SH   SOLE   166,358 0 0
SPDR SER TR ETF 78464A805 2,236 42,195 SH   SOLE   42,195 0 0
SPDR SER TR ETF 78464A805 736 13,894 SH   SOLE 25 13,894 0 0
SPDR SER TR ETF 78464A805 59 1,120 SH   SOLE 37 1,120 0 0
SPDR SER TR ETF 78464A805 78 1,479 SH   SOLE 9 1,479 0 0
SPDR SER TR ETF 78464A847 427 9,260 SH   SOLE   9,260 0 0
SPDR SER TR ETF 78464A854 232 4,592 SH   SOLE   4,592 0 0
SPDR SER TR ETF 78464A854 623 12,341 SH   SOLE 25 12,340 0 0
SPDR SER TR ETF 78464A854 50 994 SH   SOLE 37 994 0 0
SPDR SER TR ETF 78464A854 66 1,313 SH   SOLE 9 1,313 0 0
SPDR SER TR ETF 78464A409 3,336 52,114 SH   SOLE   52,113 0 0
SPDR SER TR ETF 78464A409 561 8,767 SH   SOLE 25 8,767 0 0
SPDR SER TR ETF 78464A409 45 707 SH   SOLE 37 707 0 0
SPDR SER TR ETF 78464A409 60 935 SH   SOLE 9 935 0 0
SPDR SER TR ETF 78468R788 530 13,556 SH   SOLE   13,556 0 0
SPDR SER TR ETF 78464A508 5,433 139,302 SH   SOLE   139,302 0 0
SPDR SER TR ETF 78468R853 277 6,513 SH   SOLE   6,513 0 0
SPDR SER TR ETF 78468R101 312 10,185 SH   SOLE   10,185 0 0
SPDR SER TR ETF 78464A656 406 13,063 SH   SOLE   13,062 0 0
SPDR SER TR ETF 78464A656 109 3,519 SH   SOLE 9 3,519 0 0
SPDR S&P 500 ETF TR ETF 78462F103 15,455 36,014 SH   SOLE   36,014 0 0
SPDR S&P 500 ETF TR ETF 78462F103 30 69 SH   SOLE 16 69 0 0
SPDR SER TR ETF 78464A631 304 2,551 SH   SOLE   2,550 0 0
SPDR INDEX SHS FDS ETF 78463X400 329 2,980 SH   SOLE   2,980 0 0
SPDR INDEX SHS FDS ETF 78463X400 12 111 SH   SOLE 19 111 0 0
SPDR SER TR ETF 78464A581 1,254 10,019 SH   SOLE   10,019 0 0
SPDR SER TR ETF 78464A888 1,294 18,032 SH   SOLE   18,032 0 0
SPDR SER TR ETF 78464A755 236 5,662 SH   SOLE   5,661 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 1,569 3,262 SH   SOLE   3,261 0 0
SPDR SER TR ETF 78464A698 441 6,517 SH   SOLE   6,516 0 0
SPDR SER TR ETF 78464A698 24 347 SH   SOLE 16 347 0 0
SPDR SER TR ETF 78464A862 469 2,367 SH   SOLE   2,367 0 0
SPDR SER TR ETF 78464A599 327 1,902 SH   SOLE   1,902 0 0
SPDR SER TR ETF 78464A599 107 625 SH   SOLE 9 625 0 0
SPDR SER TR ETF 78464A367 491 15,672 SH   SOLE   15,672 0 0
SPDR SER TR ETF 78464A300 1,120 13,671 SH   SOLE   13,670 0 0
SPDR SER TR ETF 78464A763 813 6,912 SH   SOLE   6,912 0 0
SPDR SER TR ETF 78464A763 108 916 SH   SOLE 9 916 0 0
SPDR SER TR ETF 78464A797 268 5,058 SH   SOLE   5,058 0 0
SPDR SER TR ETF 78464A714 320 3,546 SH   SOLE   3,546 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 173 1,804 SH   SOLE   1,804 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 28 288 SH   SOLE 9 288 0 0
SPLUNK INC Stock 848637104 894 6,178 SH   SOLE   6,178 0 0
SPLUNK INC Stock 848637104 14 95 SH   SOLE 4 95 0 0
SPLUNK INC Stock 848637104 1 8 SH   SOLE 6 8 0 0
SPLUNK INC Stock 848637104 1 6 SH   SOLE 9 6 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102 767 3,405 SH   SOLE   3,405 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102 0 0 SH   SOLE 48 0 0 0
SPRINGWORKS THERAPEUTICS INC Stock 85205L107 371 5,850 SH   SOLE   5,850 0 0
SPROTT ETF TRUST ETF 85210B102 279 11,254 SH   SOLE   11,253 0 0
SPROTT PHYSICAL GOLD & SILVE CEF 85208R101 708 41,328 SH   SOLE   41,327 0 0
SPROTT PHYSICAL GOLD TR CEF 85207H104 1,337 96,878 SH   SOLE   96,878 0 0
SPROTT PHYSICAL SILVER TR CEF 85207K107 452 58,864 SH   SOLE   58,863 0 0
SQUARE INC Stock 852234103 7,806 32,546 SH   SOLE   32,545 0 0
SQUARE INC Stock 852234103 11 46 SH   SOLE 19 46 0 0
SQUARE INC Stock 852234103 282 1,174 SH   SOLE 48 1,174 0 0
SQUARE INC Stock 852234103 23 96 SH   SOLE 9 96 0 0
SSGA ACTIVE ETF TR ETF 78467V608 205 4,462 SH   SOLE   4,461 0 0
SSR MNG INC Stock 784730103 175 12,044 SH   SOLE   12,044 0 0
STAMPS COM INC Stock 852857200 747 2,265 SH   SOLE   2,265 0 0
STANDARD LITHIUM LTD Stock 853606101 357 43,934 SH   SOLE   43,934 0 0
STANDARD MTR PRODS INC Stock 853666105 351 8,038 SH   SOLE   8,038 0 0
STANLEY BLACK & DECKER INC Stock 854502101 809 4,617 SH   SOLE   4,617 0 0
STANLEY BLACK & DECKER INC Stock 854502101 3 19 SH   SOLE 19 19 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1 7 SH   SOLE 46 7 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1 4 SH   SOLE 6 4 0 0
STAR BULK CARRIERS CORP. Stock Y8162K204 519 21,599 SH   SOLE   21,599 0 0
STAR GROUP L P Stock 85512C105 106 10,389 SH   SOLE   10,389 0 0
STARBUCKS CORP Stock 855244109 3,215 29,145 SH   SOLE   29,145 0 0
STARBUCKS CORP Stock 855244109 11 97 SH   SOLE 19 97 0 0
STARBUCKS CORP Stock 855244109 25 225 SH   SOLE 26 225 0 0
STARBUCKS CORP Stock 855244109 95 860 SH   SOLE 28 860 0 0
STARBUCKS CORP Stock 855244109 223 2,025 SH   SOLE 30 2,025 0 0
STARBUCKS CORP Stock 855244109 40 359 SH   SOLE 36 359 0 0
STARBUCKS CORP Stock 855244109 4 33 SH   SOLE 46 33 0 0
STARBUCKS CORP Stock 855244109 0 0 SH   SOLE 48 0 0 0
STARBUCKS CORP Stock 855244109 1,684 15,266 SH   SOLE 6 15,266 0 0
STARBUCKS CORP Stock 855244109 14 128 SH   SOLE 9 128 0 0
STARWOOD PPTY TR INC REIT 85571B105 228 9,331 SH   SOLE   9,331 0 0
STATE STR CORP Stock 857477103 1,409 16,634 SH   SOLE   16,633 0 0
STATE STR CORP Stock 857477103 2 21 SH   SOLE 19 21 0 0
STATE STR CORP Stock 857477103 1 17 SH   SOLE 46 17 0 0
STEEL DYNAMICS INC Stock 858119100 2,020 34,541 SH   SOLE   34,540 0 0
STEM INC Stock 85859N102 743 31,097 SH   SOLE   31,097 0 0
STERICYCLE INC Stock 858912108 12 176 SH   SOLE   176 0 0
STERICYCLE INC Stock 858912108 262 3,850 SH   SOLE 5 3,850 0 0
STITCH FIX INC Stock 860897107 1,128 28,232 SH   SOLE   28,231 0 0
STMICROELECTRONICS N V ADR 861012102 1,123 25,728 SH   SOLE   25,728 0 0
STONE HBR EMERGING MKTS INCO CEF 86164T107 160 21,517 SH   SOLE   21,517 0 0
STRATEGY SHS ETF 86280R506 240 9,621 SH   SOLE   9,621 0 0
STRYKER CORPORATION Stock 863667101 3,780 14,332 SH   SOLE   14,331 0 0
STRYKER CORPORATION Stock 863667101 1 4 SH   SOLE 19 4 0 0
STRYKER CORPORATION Stock 863667101 119 450 SH   SOLE 41 450 0 0
STRYKER CORPORATION Stock 863667101 1,774 6,727 SH   SOLE 6 6,727 0 0
STRYKER CORPORATION Stock 863667101 21 78 SH   SOLE 9 78 0 0
SUN LIFE FINANCIAL INC. Stock 866796105 301 5,850 SH   SOLE   5,850 0 0
SUNCOR ENERGY INC NEW Stock 867224107 266 12,817 SH   SOLE   12,817 0 0
SVB FINANCIAL GROUP Stock 78486Q101 817 1,263 SH   SOLE   1,263 0 0
SVB FINANCIAL GROUP Stock 78486Q101 1 1 SH   SOLE 19 1 0 0
SVB FINANCIAL GROUP Stock 78486Q101 107 165 SH   SOLE 45 165 0 0
NORTONLIFELOCK INC Stock 668771108 309 12,214 SH   SOLE   12,214 0 0
NORTONLIFELOCK INC Stock 668771108 1 29 SH   SOLE 9 29 0 0
SYNAPTICS INC Stock 87157D109 185 1,027 SH   SOLE   1,027 0 0
SYNAPTICS INC Stock 87157D109 1 6 SH   SOLE 19 6 0 0
SYNAPTICS INC Stock 87157D109 66 368 SH   SOLE 24 368 0 0
SYNOPSYS INC Stock 871607107 1,117 3,730 SH   SOLE   3,730 0 0
SYNOPSYS INC Stock 871607107 1 5 SH   SOLE 19 5 0 0
SYNOPSYS INC Stock 871607107 129 430 SH   SOLE 41 430 0 0
SYNOPSYS INC Stock 871607107 1 4 SH   SOLE 46 4 0 0
SYNOVUS FINL CORP Stock 87161C501 3,171 72,239 SH   SOLE   72,239 0 0
SYNOVUS FINL CORP Stock 87161C501 3 64 SH   SOLE 19 63 0 0
SYSCO CORP Stock 871829107 2,229 28,401 SH   SOLE   28,400 0 0
SYSCO CORP Stock 871829107 1 12 SH   SOLE 19 12 0 0
SYSCO CORP Stock 871829107 2 22 SH   SOLE 46 22 0 0
SYSCO CORP Stock 871829107 573 7,300 SH   SOLE 5 7,300 0 0
PRICE T ROWE GROUP INC Stock 74144T108 2,622 13,328 SH   SOLE   13,328 0 0
PRICE T ROWE GROUP INC Stock 74144T108 2 12 SH   SOLE 19 11 0 0
PRICE T ROWE GROUP INC Stock 74144T108 0 0 SH   SOLE 48 0 0 0
PRICE T ROWE GROUP INC Stock 74144T108 1,376 6,995 SH   SOLE 6 6,995 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 3,543 31,731 SH   SOLE   31,730 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 82 733 SH   SOLE 29 732 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 52 462 SH   SOLE 9 462 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 421 2,734 SH   SOLE   2,734 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 26 167 SH   SOLE 2 167 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 1 5 SH   SOLE 46 5 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 1 5 SH   SOLE 9 5 0 0
TARGA RES CORP Stock 87612G101 454 9,223 SH   SOLE   9,223 0 0
TARGET CORP Stock 87612E106 13,513 59,068 SH   SOLE   59,068 0 0
TARGET CORP Stock 87612E106 7 29 SH   SOLE 19 29 0 0
TARGET CORP Stock 87612E106 2 10 SH   SOLE 46 10 0 0
TARGET CORP Stock 87612E106 26 115 SH   SOLE 47 115 0 0
TARGET CORP Stock 87612E106 0 0 SH   SOLE 48 0 0 0
TARGET CORP Stock 87612E106 47 205 SH   SOLE 7 205 0 0
TARGET CORP Stock 87612E106 35 151 SH   SOLE 9 151 0 0
TC ENERGY CORP Stock 87807B107 525 10,908 SH   SOLE   10,908 0 0
TE CONNECTIVITY LTD Stock H84989104 787 5,735 SH   SOLE   5,734 0 0
TE CONNECTIVITY LTD Stock H84989104 0 0 SH   SOLE 48 0 0 0
TE CONNECTIVITY LTD Stock H84989104 2 12 SH   SOLE 6 12 0 0
TE CONNECTIVITY LTD Stock H84989104 35 258 SH   SOLE 7 258 0 0
TE CONNECTIVITY LTD Stock H84989104 5 35 SH   SOLE 9 35 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 23,998 160,713 SH   SOLE   160,712 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 106 708 SH   SOLE 9 708 0 0
TECK RESOURCES LTD Stock 878742204 443 17,799 SH   SOLE   17,798 0 0
TEEKAY LNG PARTNERS L P Stock Y8564M105 425 27,350 SH   SOLE   27,350 0 0
TEEKAY LNG PARTNERS L P Stock Y8564M105 13 853 SH   SOLE 9 853 0 0
TEKLA HEALTHCARE OPPORTUNITI CEF 879105104 1,180 52,092 SH   SOLE   52,091 0 0
TEKLA WORLD HEALTHCARE FD CEF 87911L108 357 21,712 SH   SOLE   21,711 0 0
TELADOC HEALTH INC Stock 87918A105 1,209 9,536 SH   SOLE   9,535 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 319 742 SH   SOLE   741 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 5 11 SH   SOLE 19 11 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 1 2 SH   SOLE 6 2 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 31 72 SH   SOLE 9 72 0 0
TELEFLEX INCORPORATED Stock 879369106 399 1,060 SH   SOLE   1,060 0 0
TELEFLEX INCORPORATED Stock 879369106 0 1 SH   SOLE 46 1 0 0
TEMPLETON EMERGING MKTS INCO CEF 880192109 179 23,144 SH   SOLE   23,144 0 0
TENET HEALTHCARE CORP Stock 88033G407 662 9,971 SH   SOLE   9,971 0 0
TENET HEALTHCARE CORP Stock 88033G407 1 10 SH   SOLE 19 10 0 0
TERADATA CORP DEL Stock 88076W103 241 4,197 SH   SOLE   4,197 0 0
TERADATA CORP DEL Stock 88076W103 5 81 SH   SOLE 9 81 0 0
TERADYNE INC Stock 880770102 1,099 10,064 SH   SOLE   10,063 0 0
TERADYNE INC Stock 880770102 0 4 SH   SOLE 19 4 0 0
TERADYNE INC Stock 880770102 1 6 SH   SOLE 46 6 0 0
TERADYNE INC Stock 880770102 3 24 SH   SOLE 6 24 0 0
TESLA INC Stock 88160R101 15,640 20,168 SH   SOLE   20,167 0 0
TESLA INC Stock 88160R101 40 51 SH   SOLE 19 51 0 0
TESLA INC Stock 88160R101 10 13 SH   SOLE 46 13 0 0
TESLA INC Stock 88160R101 451 581 SH   SOLE 48 581 0 0
TESLA INC Stock 88160R101 7 9 SH   SOLE 9 9 0 0
TETRA TECH INC NEW Stock 88162G103 83 558 SH   SOLE   557 0 0
TETRA TECH INC NEW Stock 88162G103 1 7 SH   SOLE 19 7 0 0
TETRA TECH INC NEW Stock 88162G103 144 962 SH   SOLE 24 962 0 0
TETRA TECH INC NEW Stock 88162G103 13 90 SH   SOLE 34 89 0 0
TETRA TECH INC NEW Stock 88162G103 4 28 SH   SOLE 9 28 0 0
TEXAS INSTRS INC Stock 882508104 5,848 30,427 SH   SOLE   30,426 0 0
TEXAS INSTRS INC Stock 882508104 3 17 SH   SOLE 19 17 0 0
TEXAS INSTRS INC Stock 882508104 236 1,226 SH   SOLE 30 1,226 0 0
TEXAS INSTRS INC Stock 882508104 12 63 SH   SOLE 47 63 0 0
TEXAS INSTRS INC Stock 882508104 0 0 SH   SOLE 48 0 0 0
TEXAS INSTRS INC Stock 882508104 103 535 SH   SOLE 7 534 0 0
TEXAS INSTRS INC Stock 882508104 67 348 SH   SOLE 9 348 0 0
TEXAS ROADHOUSE INC Stock 882681109 2,689 29,447 SH   SOLE   29,446 0 0
ARK ETF TR ETF 00214Q500 585 16,386 SH   SOLE   16,386 0 0
THE TRADE DESK INC Stock 88339J105 4,182 59,492 SH   SOLE   59,492 0 0
THE TRADE DESK INC Stock 88339J105 2 30 SH   SOLE 19 30 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 3,660 6,407 SH   SOLE   6,406 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 1 2 SH   SOLE 19 2 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 50 87 SH   SOLE 2 87 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 23 40 SH   SOLE 4 40 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 114 200 SH   SOLE 41 200 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 5 9 SH   SOLE 46 9 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 6 10 SH   SOLE 47 10 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 584 1,022 SH   SOLE 6 1,022 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 86 151 SH   SOLE 9 151 0 0
THOMSON REUTERS CORP. Stock 884903709 488 4,413 SH   SOLE   4,413 0 0
THOMSON REUTERS CORP. Stock 884903709 23 206 SH   SOLE 19 206 0 0
THOMSON REUTERS CORP. Stock 884903709 9 79 SH   SOLE 9 79 0 0
THOR INDS INC Stock 885160101 243 1,979 SH   SOLE   1,979 0 0
THOR INDS INC Stock 885160101 75 612 SH   SOLE 23 612 0 0
THOR INDS INC Stock 885160101 3 22 SH   SOLE 6 22 0 0
TILRAY INC Stock 88688T100 908 80,417 SH   SOLE   80,417 0 0
TJX COS INC NEW Stock 872540109 1,680 25,456 SH   SOLE   25,455 0 0
TJX COS INC NEW Stock 872540109 6 86 SH   SOLE 19 86 0 0
TJX COS INC NEW Stock 872540109 33 494 SH   SOLE 2 494 0 0
TJX COS INC NEW Stock 872540109 17 265 SH   SOLE 26 265 0 0
TJX COS INC NEW Stock 872540109 2 37 SH   SOLE 46 37 0 0
TJX COS INC NEW Stock 872540109 0 0 SH   SOLE 48 0 0 0
TJX COS INC NEW Stock 872540109 1,481 22,445 SH   SOLE 6 22,445 0 0
T-MOBILE US INC Stock 872590104 619 4,844 SH   SOLE   4,844 0 0
T-MOBILE US INC Stock 872590104 2 12 SH   SOLE 19 12 0 0
T-MOBILE US INC Stock 872590104 3 21 SH   SOLE 46 21 0 0
T-MOBILE US INC Stock 872590104 16 124 SH   SOLE 47 124 0 0
T-MOBILE US INC Stock 872590104 22 171 SH   SOLE 9 171 0 0
TOLL BROTHERS INC Stock 889478103 409 7,394 SH   SOLE   7,394 0 0
TOLL BROTHERS INC Stock 889478103 2 38 SH   SOLE 19 38 0 0
TORO CO Stock 891092108 492 5,049 SH   SOLE   5,049 0 0
TORO CO Stock 891092108 68 697 SH   SOLE 45 697 0 0
TORO CO Stock 891092108 5 51 SH   SOLE 47 51 0 0
TORONTO DOMINION BK ONT Stock 891160509 224 3,387 SH   SOLE   3,387 0 0
TORONTO DOMINION BK ONT Stock 891160509 14 215 SH   SOLE 7 215 0 0
TRACTOR SUPPLY CO Stock 892356106 1,840 9,081 SH   SOLE   9,080 0 0
TRACTOR SUPPLY CO Stock 892356106 12 60 SH   SOLE 4 60 0 0
TRACTOR SUPPLY CO Stock 892356106 2 12 SH   SOLE 47 12 0 0
TRACTOR SUPPLY CO Stock 892356106 1 4 SH   SOLE 9 4 0 0
TRAEGER INC Stock 89269P103 1,078 51,486 SH   SOLE   51,486 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 1,033 5,985 SH   SOLE   5,985 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 70 406 SH   SOLE 45 406 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 4 22 SH   SOLE 48 22 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 4 24 SH   SOLE 6 24 0 0
TRANSDIGM GROUP INC Stock 893641100 316 506 SH   SOLE   506 0 0
TRANSDIGM GROUP INC Stock 893641100 0 0 SH   SOLE 48 0 0 0
TRANSOCEAN LTD Stock H8817H100 601 158,516 SH   SOLE   158,515 0 0
TRAVELERS COMPANIES INC Stock 89417E109 1,849 12,161 SH   SOLE   12,160 0 0
TRAVELERS COMPANIES INC Stock 89417E109 37 245 SH   SOLE 26 245 0 0
TRAVELERS COMPANIES INC Stock 89417E109 2 10 SH   SOLE 46 10 0 0
TRAVELERS COMPANIES INC Stock 89417E109 13 86 SH   SOLE 47 86 0 0
TRAVELERS COMPANIES INC Stock 89417E109 6 42 SH   SOLE 9 42 0 0
TREX CO INC Stock 89531P105 260 2,547 SH   SOLE   2,547 0 0
TRIPADVISOR INC Stock 896945201 494 14,587 SH   SOLE   14,587 0 0
TRIPADVISOR INC Stock 896945201 2 70 SH   SOLE 9 70 0 0
TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100 322 20,315 SH   SOLE   20,315 0 0
TRITON INTL LTD Stock G9078F107 1,999 38,406 SH   SOLE   38,405 0 0
TRIVAGO N V ADR 89686D105 2,019 817,488 SH   SOLE   817,488 0 0
TRONOX HOLDINGS PLC Stock G9087Q102 491 19,900 SH   SOLE   19,900 0 0
TRUIST FINL CORP Stock 89832Q109 4,567 77,869 SH   SOLE   77,868 0 0
TRUIST FINL CORP Stock 89832Q109 26 438 SH   SOLE 19 438 0 0
TRUIST FINL CORP Stock 89832Q109 3 43 SH   SOLE 46 43 0 0
TRUIST FINL CORP Stock 89832Q109 18 306 SH   SOLE 47 306 0 0
TRUIST FINL CORP Stock 89832Q109 99 1,689 SH   SOLE 7 1,688 0 0
TRUIST FINL CORP Stock 89832Q109 20 348 SH   SOLE 9 348 0 0
TURTLE BEACH CORP Stock 900450206 396 14,250 SH   SOLE   14,250 0 0
TWILIO INC Stock 90138F102 2,636 8,262 SH   SOLE   8,262 0 0
TWILIO INC Stock 90138F102 0 0 SH   SOLE 48 0 0 0
TWO HBRS INVT CORP REIT 90187B408 236 37,250 SH   SOLE   37,250 0 0
TYSON FOODS INC Stock 902494103 1,592 20,164 SH   SOLE   20,164 0 0
TYSON FOODS INC Stock 902494103 33 415 SH   SOLE 19 415 0 0
TYSON FOODS INC Stock 902494103 19 247 SH   SOLE 9 247 0 0
ETF SER SOLUTIONS ETF 26922A842 768 32,495 SH   SOLE   32,495 0 0
UBER TECHNOLOGIES INC Stock 90353T100 1,597 35,657 SH   SOLE   35,657 0 0
UBER TECHNOLOGIES INC Stock 90353T100 16 353 SH   SOLE 4 353 0 0
UBER TECHNOLOGIES INC Stock 90353T100 1 29 SH   SOLE 6 29 0 0
UBER TECHNOLOGIES INC Stock 90353T100 1 19 SH   SOLE 9 19 0 0
UGI CORP NEW Stock 902681105 1,412 33,123 SH   SOLE   33,123 0 0
UGI CORP NEW Stock 902681105 18 433 SH   SOLE 19 433 0 0
UGI CORP NEW Stock 902681105 56 1,325 SH   SOLE 24 1,325 0 0
UGI CORP NEW Stock 902681105 7 164 SH   SOLE 9 164 0 0
ULTA BEAUTY INC Stock 90384S303 615 1,705 SH   SOLE   1,705 0 0
ULTA BEAUTY INC Stock 90384S303 1 2 SH   SOLE 19 2 0 0
ULTA BEAUTY INC Stock 90384S303 26 73 SH   SOLE 2 73 0 0
ULTA BEAUTY INC Stock 90384S303 15 42 SH   SOLE 4 42 0 0
ULTA BEAUTY INC Stock 90384S303 1 3 SH   SOLE 6 3 0 0
ULTA BEAUTY INC Stock 90384S303 2 6 SH   SOLE 9 6 0 0
ULTRA CLEAN HLDGS INC Stock 90385V107 289 6,782 SH   SOLE   6,782 0 0
UNDER ARMOUR INC Stock 904311107 518 25,655 SH   SOLE   25,655 0 0
UNILEVER PLC ADR 904767704 1,482 27,331 SH   SOLE   27,331 0 0
UNILEVER PLC ADR 904767704 46 840 SH   SOLE 26 840 0 0
UNILEVER PLC ADR 904767704 9 162 SH   SOLE 31 161 0 0
UNILEVER PLC ADR 904767704 3 55 SH   SOLE 6 55 0 0
UNILEVER PLC ADR 904767704 8 139 SH   SOLE 9 139 0 0
UNION PAC CORP Stock 907818108 4,148 21,163 SH   SOLE   21,163 0 0
UNION PAC CORP Stock 907818108 4 22 SH   SOLE 46 22 0 0
UNION PAC CORP Stock 907818108 0 0 SH   SOLE 48 0 0 0
UNION PAC CORP Stock 907818108 5 24 SH   SOLE 6 24 0 0
UNION PAC CORP Stock 907818108 40 203 SH   SOLE 7 203 0 0
UNION PAC CORP Stock 907818108 10 49 SH   SOLE 9 49 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 820 71,760 SH   SOLE   71,760 0 0
UNITED PARCEL SERVICE INC Stock 911312106 5,313 29,177 SH   SOLE   29,176 0 0
UNITED PARCEL SERVICE INC Stock 911312106 1 7 SH   SOLE 19 7 0 0
UNITED PARCEL SERVICE INC Stock 911312106 20 112 SH   SOLE 4 112 0 0
UNITED PARCEL SERVICE INC Stock 911312106 3 16 SH   SOLE 46 16 0 0
UNITED PARCEL SERVICE INC Stock 911312106 19 102 SH   SOLE 47 102 0 0
UNITED PARCEL SERVICE INC Stock 911312106 0 0 SH   SOLE 48 0 0 0
UNITED PARCEL SERVICE INC Stock 911312106 310 1,700 SH   SOLE 5 1,700 0 0
UNITED PARCEL SERVICE INC Stock 911312106 1 8 SH   SOLE 6 8 0 0
UNITED PARCEL SERVICE INC Stock 911312106 43 237 SH   SOLE 7 237 0 0
UNITED PARCEL SERVICE INC Stock 911312106 5 29 SH   SOLE 9 29 0 0
UNITED RENTALS INC Stock 911363109 586 1,671 SH   SOLE   1,671 0 0
UNITED RENTALS INC Stock 911363109 7 20 SH   SOLE 9 20 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 4,686 11,992 SH   SOLE   11,992 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 18 45 SH   SOLE 19 45 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 14 35 SH   SOLE 26 35 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 104 267 SH   SOLE 28 267 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 224 573 SH   SOLE 30 573 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 47 120 SH   SOLE 36 120 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 28 72 SH   SOLE 4 72 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 98 250 SH   SOLE 41 250 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 7 17 SH   SOLE 46 17 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 0 0 SH   SOLE 48 0 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 7 17 SH   SOLE 6 17 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 50 128 SH   SOLE 7 128 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 121 310 SH   SOLE 9 310 0 0
UNITY SOFTWARE INC Stock 91332U101 341 2,703 SH   SOLE   2,703 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 5,078 29,705 SH   SOLE   29,704 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 9 52 SH   SOLE 34 52 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 4 26 SH   SOLE 9 26 0 0
UNUM GROUP Stock 91529Y106 3,041 121,366 SH   SOLE   121,365 0 0
UPSTART HLDGS INC Stock 91680M107 2,607 8,240 SH   SOLE   8,240 0 0
UPWORK INC Stock 91688F104 796 17,687 SH   SOLE   17,687 0 0
UPWORK INC Stock 91688F104 2 48 SH   SOLE 9 48 0 0
URANIUM RTY CORP Stock 91702V101 166 46,086 SH   SOLE   46,086 0 0
UR-ENERGY INC Stock 91688R108 155 90,161 SH   SOLE   90,161 0 0
US BANCORP DEL Stock 902973304 1,573 26,470 SH   SOLE   26,470 0 0
US BANCORP DEL Stock 902973304 45 757 SH   SOLE 19 757 0 0
US BANCORP DEL Stock 902973304 4 59 SH   SOLE 46 59 0 0
US BANCORP DEL Stock 902973304 0 0 SH   SOLE 48 0 0 0
US BANCORP DEL Stock 902973304 178 3,000 SH   SOLE 5 3,000 0 0
US BANCORP DEL Stock 902973304 721 12,128 SH   SOLE 6 12,128 0 0
US BANCORP DEL Stock 902973304 65 1,088 SH   SOLE 9 1,088 0 0
UTAH MED PRODS INC Stock 917488108 307 3,307 SH   SOLE   3,307 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 2,418 37,856 SH   SOLE   37,855 0 0
VALERO ENERGY CORP Stock 91913Y100 2,446 34,654 SH   SOLE   34,654 0 0
VALERO ENERGY CORP Stock 91913Y100 4 57 SH   SOLE 9 57 0 0
VALHI INC NEW Stock 918905209 542 23,221 SH   SOLE   23,221 0 0
VANECK ETF TRUST ETF 92189H409 321 5,143 SH   SOLE   5,142 0 0
VANECK ETF TRUST ETF 92189H409 0 0 SH   SOLE 9 0 0 0
VANECK ETF TRUST ETF 92189F429 395 18,633 SH   SOLE   18,633 0 0
VANECK ETF TRUST ETF 92189H805 204 1,980 SH   SOLE   1,980 0 0
VANECK ETF TRUST ETF 92189F676 3,592 14,015 SH   SOLE   14,015 0 0
VANGUARD WORLD FDS ETF 92204A207 1,280 7,140 SH   SOLE   7,140 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844 5,883 38,301 SH   SOLE   38,300 0 0
VANGUARD WHITEHALL FDS ETF 921946885 247 3,153 SH   SOLE   3,153 0 0
VANGUARD WORLD FD ETF 921910725 4,501 72,906 SH   SOLE   72,905 0 0
VANGUARD INDEX FDS ETF 922908652 994 5,452 SH   SOLE   5,451 0 0
VANGUARD INDEX FDS ETF 922908652 31 173 SH   SOLE 36 172 0 0
VANGUARD WORLD FDS ETF 92204A405 943 10,180 SH   SOLE   10,180 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718 1,044 7,809 SH   SOLE   7,808 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 679 11,139 SH   SOLE   11,139 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 5,136 101,732 SH   SOLE   101,732 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 18 361 SH   SOLE 29 361 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 74 1,457 SH   SOLE 36 1,456 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 6,245 124,871 SH   SOLE   124,870 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 25 502 SH   SOLE 36 501 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874 936 14,265 SH   SOLE   14,264 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676 807 14,333 SH   SOLE   14,333 0 0
VANGUARD INDEX FDS ETF 922908736 6,746 23,249 SH   SOLE   23,248 0 0
VANGUARD WORLD FDS ETF 92204A504 1,734 7,016 SH   SOLE   7,016 0 0
VANGUARD WHITEHALL FDS ETF 921946406 5,129 49,625 SH   SOLE   49,625 0 0
VANGUARD WORLD FDS ETF 92204A603 418 2,226 SH   SOLE   2,226 0 0
VANGUARD WORLD FDS ETF 92204A702 5,625 14,017 SH   SOLE   14,017 0 0
VANGUARD BD INDEX FDS ETF 921937819 508 5,685 SH   SOLE   5,684 0 0
VANGUARD BD INDEX FDS ETF 921937819 17 191 SH   SOLE 36 190 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 2,370 25,105 SH   SOLE   25,104 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 52 546 SH   SOLE 22 546 0 0
VANGUARD WHITEHALL FDS ETF 921946794 649 9,832 SH   SOLE   9,832 0 0
VANGUARD INDEX FDS ETF 922908637 1,351 6,726 SH   SOLE   6,726 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C813 358 3,391 SH   SOLE   3,391 0 0
VANGUARD WORLD FD ETF 921910873 589 3,867 SH   SOLE   3,867 0 0
VANGUARD INDEX FDS ETF 922908629 7,357 31,072 SH   SOLE   31,071 0 0
VANGUARD INDEX FDS ETF 922908629 19 80 SH   SOLE 11 80 0 0
VANGUARD INDEX FDS ETF 922908538 622 2,631 SH   SOLE   2,631 0 0
VANGUARD INDEX FDS ETF 922908512 1,174 8,412 SH   SOLE   8,412 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 2,408 45,186 SH   SOLE   45,185 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 28 532 SH   SOLE 22 532 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 19 354 SH   SOLE 36 354 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 14 271 SH   SOLE 7 271 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 110 2,073 SH   SOLE 9 2,073 0 0
VANGUARD INDEX FDS ETF 922908553 5,374 52,803 SH   SOLE   52,803 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 1,178 16,714 SH   SOLE   16,714 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 2 24 SH   SOLE 36 24 0 0
VANGUARD INDEX FDS ETF 922908363 12,549 31,817 SH   SOLE   31,817 0 0
VANGUARD INDEX FDS ETF 922908363 126 319 SH   SOLE 36 319 0 0
VANGUARD INDEX FDS ETF 922908363 31 78 SH   SOLE 9 78 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703 323 2,299 SH   SOLE   2,299 0 0
VANGUARD BD INDEX FDS ETF 921937827 6,551 79,949 SH   SOLE   79,949 0 0
VANGUARD BD INDEX FDS ETF 921937827 32 385 SH   SOLE 36 385 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409 6,025 73,111 SH   SOLE   73,111 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 6,512 106,047 SH   SOLE   106,046 0 0
VANGUARD MALVERN FDS ETF 922020805 6,029 114,671 SH   SOLE   114,670 0 0
VANGUARD MALVERN FDS ETF 922020805 11 218 SH   SOLE 11 218 0 0
VANGUARD INDEX FDS ETF 922908751 5,262 24,063 SH   SOLE   24,063 0 0
VANGUARD INDEX FDS ETF 922908751 8 37 SH   SOLE 11 37 0 0
VANGUARD INDEX FDS ETF 922908611 3,612 21,341 SH   SOLE   21,340 0 0
VANGUARD INDEX FDS ETF 922908595 4,208 15,019 SH   SOLE   15,019 0 0
VANGUARD MUN BD FDS ETF 922907746 2,929 53,487 SH   SOLE   53,486 0 0
VANGUARD WORLD FDS ETF 92204A884 488 3,463 SH   SOLE   3,463 0 0
VANGUARD BD INDEX FDS ETF 921937835 5,638 65,979 SH   SOLE   65,978 0 0
VANGUARD BD INDEX FDS ETF 921937835 34 400 SH   SOLE 9 400 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 1,613 28,315 SH   SOLE   28,314 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 36 629 SH   SOLE 36 628 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 15 257 SH   SOLE 9 257 0 0
VANGUARD STAR FDS ETF 921909768 1,946 30,756 SH   SOLE   30,755 0 0
VANGUARD STAR FDS ETF 921909768 9 138 SH   SOLE 9 138 0 0
VANGUARD INDEX FDS ETF 922908769 21,675 97,610 SH   SOLE   97,610 0 0
VANGUARD INDEX FDS ETF 922908769 47 213 SH   SOLE 11 213 0 0
VANGUARD INDEX FDS ETF 922908769 14 64 SH   SOLE 9 64 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742 314 3,085 SH   SOLE   3,085 0 0
VANGUARD WORLD FDS ETF 92204A876 827 5,940 SH   SOLE   5,940 0 0
VANGUARD INDEX FDS ETF 922908744 3,587 26,495 SH   SOLE   26,495 0 0
VANGUARD WORLD FD ETF 921910840 616 6,295 SH   SOLE   6,295 0 0
VEEVA SYS INC Stock 922475108 842 2,923 SH   SOLE   2,923 0 0
VEEVA SYS INC Stock 922475108 4 13 SH   SOLE 19 13 0 0
VEEVA SYS INC Stock 922475108 7 23 SH   SOLE 9 23 0 0
VENTAS INC REIT 92276F100 3,045 55,154 SH   SOLE   55,153 0 0
VERACYTE INC Stock 92337F107 960 20,658 SH   SOLE   20,658 0 0
VERASTEM INC Stock 92337C104 83 27,075 SH   SOLE   27,075 0 0
VERISK ANALYTICS INC Stock 92345Y106 883 4,407 SH   SOLE   4,407 0 0
VERISK ANALYTICS INC Stock 92345Y106 1 6 SH   SOLE 46 6 0 0
VERISK ANALYTICS INC Stock 92345Y106 55 277 SH   SOLE 48 277 0 0
VERISK ANALYTICS INC Stock 92345Y106 27 136 SH   SOLE 9 136 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 12,816 237,289 SH   SOLE   237,288 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 52 972 SH   SOLE 19 971 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 56 1,030 SH   SOLE 24 1,030 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 7 123 SH   SOLE 46 123 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 26 478 SH   SOLE 47 478 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 0 0 SH   SOLE 48 0 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 2 35 SH   SOLE 6 35 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 61 1,122 SH   SOLE 7 1,122 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 43 804 SH   SOLE 9 804 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 488 2,691 SH   SOLE   2,691 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 2 11 SH   SOLE 6 11 0 0
VERU INC Stock 92536C103 38 4,398 SH   SOLE   4,398 0 0
V F CORP Stock 918204108 1,251 18,678 SH   SOLE   18,678 0 0
V F CORP Stock 918204108 1 14 SH   SOLE 46 14 0 0
VIACOMCBS INC Stock 92556H206 815 20,622 SH   SOLE   20,622 0 0
VIATRIS INC Stock 92556V106 209 15,439 SH   SOLE   15,438 0 0
VIATRIS INC Stock 92556V106 0 1 SH   SOLE 19 1 0 0
VIATRIS INC Stock 92556V106 24 1,799 SH   SOLE 26 1,799 0 0
VIATRIS INC Stock 92556V106 24 1,747 SH   SOLE 9 1,747 0 0
VIRGIN GALACTIC HOLDINGS INC Stock 92766K106 733 28,953 SH   SOLE   28,953 0 0
VIRTU FINL INC Stock 928254101 1,882 77,019 SH   SOLE   77,019 0 0
ETFIS SER TR I ETF 26923G822 412 16,533 SH   SOLE   16,532 0 0
ETFIS SER TR I ETF 26923G806 483 11,560 SH   SOLE   11,560 0 0
VIRTUS GLOBAL DIVID & INCOME CEF 92835W107 98 10,526 SH   SOLE   10,526 0 0
VISA INC Stock 92826C839 12,015 53,938 SH   SOLE   53,938 0 0
VISA INC Stock 92826C839 17 74 SH   SOLE 19 74 0 0
VISA INC Stock 92826C839 37 167 SH   SOLE 2 167 0 0
VISA INC Stock 92826C839 157 707 SH   SOLE 28 707 0 0
VISA INC Stock 92826C839 40 178 SH   SOLE 4 178 0 0
VISA INC Stock 92826C839 95 425 SH   SOLE 41 425 0 0
VISA INC Stock 92826C839 6 28 SH   SOLE 47 28 0 0
VISA INC Stock 92826C839 238 1,067 SH   SOLE 48 1,067 0 0
VISA INC Stock 92826C839 5 21 SH   SOLE 6 21 0 0
VISA INC Stock 92826C839 67 302 SH   SOLE 9 302 0 0
VISTRA CORP Stock 92840M102 819 47,875 SH   SOLE   47,875 0 0
VMWARE INC Stock 928563402 411 2,766 SH   SOLE   2,766 0 0
VMWARE INC Stock 928563402 0 2 SH   SOLE 6 2 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 367 23,775 SH   SOLE   23,775 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 3 223 SH   SOLE 9 223 0 0
VOYA ASIA PAC HIGH DIV EQT I CEF 92912J102 97 11,250 SH   SOLE   11,250 0 0
VOYA EMERGING MKTS HIGH DIVI CEF 92912P108 177 24,006 SH   SOLE   24,006 0 0
WP CAREY INC REIT 92936U109 510 6,986 SH   SOLE   6,986 0 0
WP CAREY INC REIT 92936U109 19 263 SH   SOLE 19 262 0 0
WP CAREY INC REIT 92936U109 8 104 SH   SOLE 9 104 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 3,015 64,088 SH   SOLE   64,088 0 0
WALKER & DUNLOP INC Stock 93148P102 2,599 22,898 SH   SOLE   22,898 0 0
WALMART INC Stock 931142103 12,131 87,037 SH   SOLE   87,037 0 0
WALMART INC Stock 931142103 48 348 SH   SOLE 19 347 0 0
WALMART INC Stock 931142103 43 307 SH   SOLE 24 307 0 0
WALMART INC Stock 931142103 25 178 SH   SOLE 47 178 0 0
WALMART INC Stock 931142103 0 0 SH   SOLE 48 0 0 0
WALMART INC Stock 931142103 26 185 SH   SOLE 9 185 0 0
DISNEY WALT CO Stock 254687106 14,822 87,619 SH   SOLE   87,618 0 0
DISNEY WALT CO Stock 254687106 2 11 SH   SOLE 19 11 0 0
DISNEY WALT CO Stock 254687106 40 236 SH   SOLE 2 236 0 0
DISNEY WALT CO Stock 254687106 18 108 SH   SOLE 36 108 0 0
DISNEY WALT CO Stock 254687106 16 95 SH   SOLE 4 95 0 0
DISNEY WALT CO Stock 254687106 68 400 SH   SOLE 5 400 0 0
DISNEY WALT CO Stock 254687106 1 6 SH   SOLE 6 6 0 0
DISNEY WALT CO Stock 254687106 7 41 SH   SOLE 9 41 0 0
WASTE CONNECTIONS INC Stock 94106B101 299 2,374 SH   SOLE   2,374 0 0
WASTE MGMT INC DEL Stock 94106L109 3,266 21,868 SH   SOLE   21,868 0 0
WASTE MGMT INC DEL Stock 94106L109 5 30 SH   SOLE 19 30 0 0
WASTE MGMT INC DEL Stock 94106L109 2 12 SH   SOLE 46 12 0 0
WASTE MGMT INC DEL Stock 94106L109 0 0 SH   SOLE 48 0 0 0
WATERS CORP Stock 941848103 295 826 SH   SOLE   826 0 0
WATERS CORP Stock 941848103 0 1 SH   SOLE 46 1 0 0
WATERS CORP Stock 941848103 1 4 SH   SOLE 47 4 0 0
WAYFAIR INC Stock 94419L101 619 2,424 SH   SOLE   2,424 0 0
WEBSTER FINL CORP CONN Stock 947890109 671 12,321 SH   SOLE   12,320 0 0
WEBSTER FINL CORP CONN Stock 947890109 2 34 SH   SOLE 9 34 0 0
WEC ENERGY GROUP INC Stock 92939U106 610 6,917 SH   SOLE   6,916 0 0
WEC ENERGY GROUP INC Stock 92939U106 1 11 SH   SOLE 47 11 0 0
WEC ENERGY GROUP INC Stock 92939U106 0 0 SH   SOLE 48 0 0 0
WELLS FARGO CO NEW Stock 949746101 4,932 106,272 SH   SOLE   106,272 0 0
WELLS FARGO CO NEW Stock 949746101 6 137 SH   SOLE 16 137 0 0
WELLS FARGO CO NEW Stock 949746101 10 214 SH   SOLE 47 214 0 0
WELLS FARGO CO NEW Stock 949746101 5 115 SH   SOLE 6 115 0 0
WELLS FARGO CO NEW Stock 949746101 125 2,689 SH   SOLE 9 2,689 0 0
WELLS FARGO ADVANTAGE INCOME CEF 94987B105 125 14,150 SH   SOLE   14,150 0 0
WELLTOWER INC REIT 95040Q104 234 2,838 SH   SOLE   2,837 0 0
WELLTOWER INC REIT 95040Q104 1 13 SH   SOLE 46 13 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 387 911 SH   SOLE   911 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 11 27 SH   SOLE 19 27 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 79 186 SH   SOLE 45 186 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 1 2 SH   SOLE 46 2 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 4 9 SH   SOLE 47 9 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 32 75 SH   SOLE 9 75 0 0
WESTERN ASSET MORTGAGE CAPIT Convertible 95790DAA3 10 10,000 SH   SOLE   10,000 0 0
WESTERN ASSET MTG DEFINED OP CEF 95790B109 160 10,320 SH   SOLE   10,320 0 0
WESTERN DIGITAL CORP. Convertible 958102AP0 197 195,000 SH   SOLE   195,000 0 0
WESTERN UN CO Stock 959802109 232 11,476 SH   SOLE   11,476 0 0
WESTERN UN CO Stock 959802109 437 21,600 SH   SOLE 5 21,600 0 0
WESTROCK CO Stock 96145D105 296 5,937 SH   SOLE   5,937 0 0
WESTROCK CO Stock 96145D105 1 19 SH   SOLE 46 19 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 2,364 66,464 SH   SOLE   66,464 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 1 27 SH   SOLE 19 27 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 654 18,378 SH   SOLE 6 18,378 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102 4,142 110,228 SH   SOLE   110,227 0 0
WHEELS UP EXPERIENCE INC Stock 96328L106 161 24,490 SH   SOLE   24,490 0 0
WHIRLPOOL CORP Stock 963320106 1,584 7,768 SH   SOLE   7,767 0 0
WHIRLPOOL CORP Stock 963320106 0 1 SH   SOLE 46 1 0 0
WHIRLPOOL CORP Stock 963320106 4 22 SH   SOLE 9 22 0 0
WILEY JOHN & SONS INC Stock 968223206 365 6,989 SH   SOLE   6,989 0 0
WILLIAMS COS INC Stock 969457100 1,128 43,484 SH   SOLE   43,483 0 0
WILLIAMS COS INC Stock 969457100 1 41 SH   SOLE 6 41 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 12 50 SH   SOLE   50 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 1 4 SH   SOLE 46 4 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 459 1,975 SH   SOLE 5 1,975 0 0
WIPRO LTD ADR 97651M109 313 35,466 SH   SOLE   35,466 0 0
WISDOMTREE TR ETF 97717X578 174 4,668 SH   SOLE   4,667 0 0
WISDOMTREE TR ETF 97717X578 277 7,429 SH   SOLE 25 7,428 0 0
WISDOMTREE TR ETF 97717X578 22 598 SH   SOLE 37 598 0 0
WISDOMTREE TR ETF 97717X578 34 899 SH   SOLE 9 899 0 0
WISDOMTREE TR ETF 97717W703 570 10,779 SH   SOLE   10,779 0 0
WISDOMTREE TR ETF 97717W760 403 5,426 SH   SOLE   5,426 0 0
WISDOMTREE TR ETF 97717W604 630 20,438 SH   SOLE   20,438 0 0
WISDOMTREE TR ETF 97717W869 239 3,330 SH   SOLE   3,330 0 0
WISDOMTREE TR ETF 97717W208 705 9,165 SH   SOLE   9,164 0 0
WISDOMTREE TR ETF 97717W208 342 4,448 SH   SOLE 11 4,448 0 0
WIX COM LTD Stock M98068105 1,711 8,732 SH   SOLE   8,732 0 0
WORKHORSE GROUP INC Stock 98138J206 129 16,887 SH   SOLE   16,887 0 0
BERKLEY W R CORP Stock 084423102 51 702 SH   SOLE   702 0 0
BERKLEY W R CORP Stock 084423102 3 47 SH   SOLE 19 47 0 0
BERKLEY W R CORP Stock 084423102 516 7,047 SH   SOLE 6 7,047 0 0
WYNN RESORTS LTD Stock 983134107 892 10,527 SH   SOLE   10,527 0 0
XAI OCTAGON FLOATING RATE & CEF 98400T106 318 37,090 SH   SOLE   37,089 0 0
XCEL ENERGY INC Stock 98389B100 531 8,495 SH   SOLE   8,495 0 0
XCEL ENERGY INC Stock 98389B100 0 0 SH   SOLE 48 0 0 0
XILINX INC Stock 983919101 473 3,135 SH   SOLE   3,135 0 0
DBX ETF TR ETF 233051200 361 9,550 SH   SOLE   9,550 0 0
XYLEM INC Stock 98419M100 363 2,934 SH   SOLE   2,933 0 0
XYLEM INC Stock 98419M100 2 13 SH   SOLE 46 13 0 0
XYLEM INC Stock 98419M100 6 51 SH   SOLE 6 51 0 0
YAMANA GOLD INC Stock 98462Y100 312 78,686 SH   SOLE   78,686 0 0
YETI HLDGS INC Stock 98585X104 1,750 20,428 SH   SOLE   20,428 0 0
YETI HLDGS INC Stock 98585X104 1 6 SH   SOLE 19 6 0 0
YUM BRANDS INC Stock 988498101 874 7,144 SH   SOLE   7,144 0 0
YUM BRANDS INC Stock 988498101 1 8 SH   SOLE 19 8 0 0
YUM BRANDS INC Stock 988498101 1 10 SH   SOLE 46 10 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 3,532 6,852 SH   SOLE   6,852 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 2 4 SH   SOLE 19 4 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 31 60 SH   SOLE 2 60 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 64 124 SH   SOLE 45 124 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 1 1 SH   SOLE 46 1 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 5 9 SH   SOLE 6 9 0 0
ZENDESK INC Stock 98936J101 236 2,027 SH   SOLE   2,026 0 0
ZILLOW GROUP INC Stock 98954M200 441 5,004 SH   SOLE   5,004 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 955 6,524 SH   SOLE   6,524 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 2 11 SH   SOLE 6 11 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 34 229 SH   SOLE 9 229 0 0
ZOETIS INC Stock 98978V103 1,495 7,701 SH   SOLE   7,700 0 0
ZOETIS INC Stock 98978V103 35 179 SH   SOLE 2 179 0 0
ZOETIS INC Stock 98978V103 137 705 SH   SOLE 28 705 0 0
ZOETIS INC Stock 98978V103 242 1,245 SH   SOLE 30 1,245 0 0
ZOETIS INC Stock 98978V103 23 119 SH   SOLE 4 119 0 0
ZOETIS INC Stock 98978V103 107 550 SH   SOLE 41 550 0 0
ZOETIS INC Stock 98978V103 3 15 SH   SOLE 46 15 0 0
ZOETIS INC Stock 98978V103 0 0 SH   SOLE 48 0 0 0
ZOETIS INC Stock 98978V103 2 9 SH   SOLE 6 9 0 0
ZOETIS INC Stock 98978V103 10 49 SH   SOLE 9 49 0 0
ZOMEDICA CORP Stock 98980M109 9 17,620 SH   SOLE   17,620 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 3,143 12,021 SH   SOLE   12,021 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 1 5 SH   SOLE 19 5 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 1 2 SH   SOLE 47 2 0 0
ZSCALER INC Stock 98980G102 4,426 16,878 SH   SOLE   16,878 0 0
ZYNGA INC Stock 98986T108 185 24,534 SH   SOLE   24,534 0 0