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
AAON INC Stock 000360206 1 22 SH   SOLE 33 22 0 0
ABB LTD ADR 000375204 10 385 SH   SOLE 31 385 0 0
ABB LTD ADR 000375204 24 926 SH   SOLE 33 926 0 0
ABB LTD ADR 000375204 2 84 SH   SOLE 35 84 0 0
ABB LTD ADR 000375204 96 3,760 SH   SOLE   3,759 0 0
ABM INDS INC Stock 000957100 3 76 SH   SOLE 9 76 0 0
ABM INDS INC Stock 000957100 5 124 SH   SOLE 34 124 0 0
ABM INDS INC Stock 000957100 26 707 SH   SOLE   707 0 0
AFLAC INC Stock 001055102 4 113 SH   SOLE 9 113 0 0
AFLAC INC Stock 001055102 8 217 SH   SOLE 19 217 0 0
AFLAC INC Stock 001055102 15 421 SH   SOLE 33 421 0 0
AFLAC INC Stock 001055102 917 25,224 SH   SOLE   25,224 0 0
AGCO CORP Stock 001084102 1 11 SH   SOLE 19 11 0 0
AGCO CORP Stock 001084102 3 39 SH   SOLE 33 39 0 0
AMN HEALTHCARE SVCS INC Stock 001744101 5 78 SH   SOLE 33 78 0 0
AMN HEALTHCARE SVCS INC Stock 001744101 3 45 SH   SOLE   45 0 0
AZZ INC Stock 002474104 2 73 SH   SOLE 33 73 0 0
AZZ INC Stock 002474104 1 25 SH   SOLE   25 0 0
ABBOTT LABS Stock 002824100 1 12 SH   SOLE 7 12 0 0
ABBOTT LABS Stock 002824100 48 440 SH   SOLE 9 440 0 0
ABBOTT LABS Stock 002824100 2 15 SH   SOLE 19 15 0 0
ABBOTT LABS Stock 002824100 172 1,585 SH   SOLE 28 1,585 0 0
ABBOTT LABS Stock 002824100 226 2,079 SH   SOLE 33 2,079 0 0
ABBOTT LABS Stock 002824100 125 1,150 SH   SOLE 41 1,150 0 0
ABBOTT LABS Stock 002824100 6,519 59,903 SH   SOLE   59,903 0 0
ABERCROMBIE & FITCH CO Stock 002896207 54 3,900 SH   SOLE   3,900 0 0
ABERDEEN ASIA-PACIFIC INCOME CEF 003009107 1,100 275,598 SH   SOLE   275,598 0 0
ABERDEEN INCOME CR STRATEGIE CEF 003057106 49 4,924 SH   SOLE   4,924 0 0
ABERDEEN STD PLATINUM ETF TR ETF 003260106 46 550 SH   SOLE   550 0 0
ETFS TR ETF 003261104 880 44,203 SH   SOLE   44,203 0 0
ABERDEEN STD PALLADIUM ETF T ETF 003262102 433 1,998 SH   SOLE   1,998 0 0
ABIOMED INC Stock 003654100 4 14 SH   SOLE 33 14 0 0
ACCURAY INC Stock 004397105 71 29,550 SH   SOLE   29,550 0 0
ACI WORLDWIDE INC Stock 004498101 0 13 SH   SOLE 33 13 0 0
ACUSHNET HOLDINGS CORP Stock 005098108 5 137 SH   SOLE 9 137 0 0
ACUSHNET HOLDINGS CORP Stock 005098108 1 38 SH   SOLE 19 37 0 0
ADAMS DIVERSIFIED EQUITY FD CEF 006212104 1,988 122,633 SH   SOLE   122,633 0 0
ADDUS HOMECARE CORP Stock 006739106 1 6 SH   SOLE 19 6 0 0
ADDUS HOMECARE CORP Stock 006739106 3 35 SH   SOLE   35 0 0
ADDVANTAGE TECHNOLOGIES GP I Stock 006743306 2 1,000 SH   SOLE   1,000 0 0
ADITX THERAPEUTICS INC Stock 007025109 1 513 SH   SOLE   513 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 4 52 SH   SOLE 19 52 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 127 1,551 SH   SOLE 33 1,551 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 8,645 105,445 SH   SOLE   105,445 0 0
AEGON N V ADR 007924103 13 5,213 SH   SOLE 33 5,213 0 0
AEGON N V ADR 007924103 5 1,819 SH   SOLE   1,819 0 0
ADVANCED ENERGY INDS Stock 007973100 1 21 SH   SOLE 33 21 0 0
AEROVIRONMENT INC Stock 008073108 15 250 SH   SOLE   250 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 137 2,000 SH   SOLE 5 2,000 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 5 70 SH   SOLE 33 70 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 12 175 SH   SOLE   175 0 0
AGNICO EAGLE MINES LTD Stock 008474108 49 615 SH   SOLE 26 615 0 0
AGNICO EAGLE MINES LTD Stock 008474108 6 80 SH   SOLE 33 80 0 0
AGNICO EAGLE MINES LTD Stock 008474108 4 50 SH   SOLE   50 0 0
AGREE REALTY CORP REIT 008492100 4 62 SH   SOLE 9 62 0 0
AGREE REALTY CORP REIT 008492100 7 109 SH   SOLE 33 109 0 0
AGREE REALTY CORP REIT 008492100 32 500 SH   SOLE   500 0 0
AIR PRODS & CHEMS INC Stock 009158106 1,164 3,907 SH   SOLE 6 3,907 0 0
AIR PRODS & CHEMS INC Stock 009158106 85 284 SH   SOLE 7 284 0 0
AIR PRODS & CHEMS INC Stock 009158106 8 28 SH   SOLE 19 27 0 0
AIR PRODS & CHEMS INC Stock 009158106 103 345 SH   SOLE 33 345 0 0
AIR PRODS & CHEMS INC Stock 009158106 149 500 SH   SOLE 41 500 0 0
AIR PRODS & CHEMS INC Stock 009158106 21 70 SH   SOLE 45 70 0 0
AIR PRODS & CHEMS INC Stock 009158106 478 1,604 SH   SOLE   1,604 0 0
ALAMOS GOLD INC NEW Stock 011532108 4 492 SH   SOLE   491 0 0
ALARM COM HLDGS INC Stock 011642105 24 427 SH   SOLE   427 0 0
ALASKA AIR GROUP INC Stock 011659109 5 125 SH   SOLE 33 125 0 0
ALASKA AIR GROUP INC Stock 011659109 27 737 SH   SOLE   737 0 0
ALBANY INTL CORP Stock 012348108 1 30 SH   SOLE 9 30 0 0
ALBANY INTL CORP Stock 012348108 26 529 SH   SOLE 23 529 0 0
ALBEMARLE CORP Stock 012653101 7 77 SH   SOLE 22 77 0 0
ALBEMARLE CORP Stock 012653101 503 5,633 SH   SOLE   5,633 0 0
ALBERTSONS COS INC Stock 013091103 33 2,366 SH   SOLE   2,366 0 0
ALCOA CORP Stock 013872106 1 99 SH   SOLE 33 99 0 0
ALCOA CORP Stock 013872106 1 127 SH   SOLE   127 0 0
ALECTOR INC Stock 014442107 3 300 SH   SOLE   300 0 0
ALEXANDER & BALDWIN INC NEW REIT 014491104 0 28 SH   SOLE 19 28 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 16 99 SH   SOLE 9 99 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 1 8 SH   SOLE 19 8 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 30 187 SH   SOLE 33 187 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 92 574 SH   SOLE   574 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 10 88 SH   SOLE 4 88 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 1 6 SH   SOLE 9 6 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 47 410 SH   SOLE 33 410 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 958 8,369 SH   SOLE   8,369 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 3 227 SH   SOLE 9 227 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 7 448 SH   SOLE 34 448 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 742 51,018 SH   SOLE   51,018 0 0
ALIGN TECHNOLOGY INC Stock 016255101 64 197 SH   SOLE 28 197 0 0
ALIGN TECHNOLOGY INC Stock 016255101 45 136 SH   SOLE 33 136 0 0
ALIGN TECHNOLOGY INC Stock 016255101 83 254 SH   SOLE   254 0 0
ALLEGHANY CORP DEL Stock 017175100 6 11 SH   SOLE 9 11 0 0
ALLEGHANY CORP DEL Stock 017175100 21 40 SH   SOLE 26 40 0 0
ALLEGHANY CORP DEL Stock 017175100 3 5 SH   SOLE 33 5 0 0
ALLEGHANY CORP DEL Stock 017175100 1 1 SH   SOLE   1 0 0
ALLETE INC Stock 018522300 8 147 SH   SOLE 9 147 0 0
ALLETE INC Stock 018522300 8 153 SH   SOLE 33 153 0 0
ALLIANCE DATA SYSTEMS CORP Stock 018581108 14 341 SH   SOLE 33 341 0 0
ALLIANT ENERGY CORP Stock 018802108 29 562 SH   SOLE 33 562 0 0
ALLIANT ENERGY CORP Stock 018802108 156 3,017 SH   SOLE   3,017 0 0
ALLIANZGI CONV & INCOME FD I CEF 018825109 8 2,000 SH   SOLE   2,000 0 0
ALLIANZGI EQUITY & CONV INCO CEF 018829101 371 15,285 SH   SOLE   15,284 0 0
ALLIED HEALTHCARE PRODS INC Stock 019222207 1 200 SH   SOLE   200 0 0
ALLIED MOTION TECHNOLOGIES I Stock 019330109 23 556 SH   SOLE 6 556 0 0
ALLOGENE THERAPEUTICS INC Stock 019770106 0 5 SH   SOLE   5 0 0
ALLSTATE CORP Stock 020002101 13 140 SH   SOLE 9 140 0 0
ALLSTATE CORP Stock 020002101 53 561 SH   SOLE 33 561 0 0
ALLSTATE CORP Stock 020002101 1,979 21,024 SH   SOLE   21,024 0 0
ALPHA PRO TECH LTD Stock 020772109 537 36,350 SH   SOLE   36,350 0 0
ALUMINUM CORP CHINA LIMITED ADR 022276109 3 639 SH   SOLE 33 639 0 0
ALUMINUM CORP CHINA LIMITED ADR 022276109 1 150 SH   SOLE   150 0 0
AMARIN CORP PLC ADR 023111206 3 800 SH   SOLE   800 0 0
AMAZON COM INC Stock 023135106 72 23 SH   SOLE 4 23 0 0
AMAZON COM INC Stock 023135106 198 63 SH   SOLE 9 63 0 0
AMAZON COM INC Stock 023135106 154 49 SH   SOLE 15 49 0 0
AMAZON COM INC Stock 023135106 31 10 SH   SOLE 19 10 0 0
AMAZON COM INC Stock 023135106 1,609 511 SH   SOLE 33 511 0 0
AMAZON COM INC Stock 023135106 69 22 SH   SOLE 36 22 0 0
AMAZON COM INC Stock 023135106 157 50 SH   SOLE 41 50 0 0
AMAZON COM INC Stock 023135106 45,011 14,295 SH   SOLE   14,295 0 0
AMEDISYS INC Stock 023436108 1 4 SH   SOLE 19 4 0 0
AMEDISYS INC Stock 023436108 19 79 SH   SOLE 33 79 0 0
AMEDISYS INC Stock 023436108 314 1,327 SH   SOLE   1,327 0 0
AMERCO Stock 023586100 14 39 SH   SOLE   39 0 0
AMEREN CORP Stock 023608102 1 8 SH   SOLE 19 8 0 0
AMEREN CORP Stock 023608102 34 426 SH   SOLE 33 426 0 0
AMEREN CORP Stock 023608102 34 433 SH   SOLE   432 0 0
AMERICAN ASSETS TR INC REIT 024013104 6 250 SH   SOLE 33 250 0 0
AMERICAN AXLE & MFG HLDGS IN Stock 024061103 0 37 SH   SOLE 19 37 0 0
AMERICAN AXLE & MFG HLDGS IN Stock 024061103 49 8,476 SH   SOLE   8,476 0 0
AMERICAN CAMPUS CMNTYS INC REIT 024835100 6 180 SH   SOLE 33 180 0 0
AMERICAN CAMPUS CMNTYS INC REIT 024835100 0 0 SH   SOLE   0 0 0
AMERICAN CENTY ETF TR ETF 025072109 11 204 SH   SOLE   204 0 0
AMERICAN CENTY ETF TR ETF 025072505 47 870 SH   SOLE   870 0 0
AMERICAN CENTY ETF TR ETF 025072810 220 3,400 SH   SOLE   3,400 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 27 333 SH   SOLE 7 333 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 6 68 SH   SOLE 9 68 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 9 116 SH   SOLE 19 116 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 40 491 SH   SOLE 33 491 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 448 5,481 SH   SOLE   5,481 0 0
AMERICAN ELEC PWR CO INC Stock 025537127 23 470 SH   SOLE   470 0 0
AMERICAN EQTY INVT LIFE HLD Stock 025676206 1 30 SH   SOLE 19 30 0 0
AMERICAN EQTY INVT LIFE HLD Stock 025676206 14 646 SH   SOLE 33 646 0 0
AMERICAN EXPRESS CO Stock 025816109 10 100 SH   SOLE 4 100 0 0
AMERICAN EXPRESS CO Stock 025816109 261 2,600 SH   SOLE 5 2,600 0 0
AMERICAN EXPRESS CO Stock 025816109 51 505 SH   SOLE 9 505 0 0
AMERICAN EXPRESS CO Stock 025816109 38 379 SH   SOLE 33 379 0 0
AMERICAN EXPRESS CO Stock 025816109 1,376 13,729 SH   SOLE   13,729 0 0
AMERICAN FINL GROUP INC OHIO Stock 025932104 1 21 SH   SOLE 33 21 0 0
AMERICAN FINL GROUP INC OHIO Stock 025932104 345 5,155 SH   SOLE   5,155 0 0
AMERICAN INTL GROUP INC Stock 026874156 0 34 SH   SOLE   34 0 0
AMERICAN INTL GROUP INC Stock 026874784 25 900 SH   SOLE 9 900 0 0
AMERICAN INTL GROUP INC Stock 026874784 10 356 SH   SOLE 33 356 0 0
AMERICAN INTL GROUP INC Stock 026874784 85 3,081 SH   SOLE   3,080 0 0
AMERICAN NATL BANKSHARES INC Stock 027745108 319 15,250 SH   SOLE   15,250 0 0
AMERICAN SOFTWARE INC Stock 029683109 12 876 SH   SOLE 23 876 0 0
AMER STATES WTR CO Stock 029899101 3 37 SH   SOLE 9 37 0 0
AMER STATES WTR CO Stock 029899101 24 318 SH   SOLE 33 318 0 0
AMER STATES WTR CO Stock 029899101 5 71 SH   SOLE 34 70 0 0
AMER STATES WTR CO Stock 029899101 30 404 SH   SOLE   403 0 0
AMERICAN SUPERCONDUCTOR CORP Stock 030111207 0 10 SH   SOLE   10 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 1,011 6,977 SH   SOLE 6 6,977 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 12 81 SH   SOLE 33 81 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 700 4,828 SH   SOLE   4,828 0 0
AMERICAN WOODMARK CORPORATIO Stock 030506109 0 4 SH   SOLE 19 4 0 0
AMERICAN WOODMARK CORPORATIO Stock 030506109 67 850 SH   SOLE   850 0 0
AMETEK INC Stock 031100100 5 49 SH   SOLE 6 49 0 0
AMETEK INC Stock 031100100 15 146 SH   SOLE 9 146 0 0
AMETEK INC Stock 031100100 47 470 SH   SOLE 33 470 0 0
AMETEK INC Stock 031100100 107 1,072 SH   SOLE   1,072 0 0
AMGEN INC Stock 031162100 19 75 SH   SOLE 4 75 0 0
AMGEN INC Stock 031162100 60 237 SH   SOLE 7 237 0 0
AMGEN INC Stock 031162100 35 138 SH   SOLE 9 138 0 0
AMGEN INC Stock 031162100 138 542 SH   SOLE 15 542 0 0
AMGEN INC Stock 031162100 15 59 SH   SOLE 19 58 0 0
AMGEN INC Stock 031162100 240 945 SH   SOLE 33 945 0 0
AMGEN INC Stock 031162100 5,220 20,540 SH   SOLE   20,540 0 0
AMKOR TECHNOLOGY INC Stock 031652100 46 4,085 SH   SOLE   4,085 0 0
AMPHENOL CORP NEW Stock 032095101 27 251 SH   SOLE 2 251 0 0
AMPHENOL CORP NEW Stock 032095101 10 94 SH   SOLE 9 94 0 0
AMPHENOL CORP NEW Stock 032095101 3 26 SH   SOLE 19 26 0 0
AMPHENOL CORP NEW Stock 032095101 37 341 SH   SOLE 33 341 0 0
AMPHENOL CORP NEW Stock 032095101 29 272 SH   SOLE 35 272 0 0
AMPHENOL CORP NEW Stock 032095101 11 100 SH   SOLE   100 0 0
AMPLIFY ETF TR ETF 032108102 49 557 SH   SOLE   557 0 0
AMPLIFY ETF TR ETF 032108607 37 1,500 SH   SOLE   1,500 0 0
AMPLIFY ETF TR ETF 032108847 121 8,273 SH   SOLE   8,273 0 0
AMPLIFY ETF TR ETF 032108888 769 24,289 SH   SOLE   24,289 0 0
ANALOG DEVICES INC Stock 032654105 1,467 12,568 SH   SOLE 6 12,568 0 0
ANALOG DEVICES INC Stock 032654105 12 106 SH   SOLE 9 106 0 0
ANALOG DEVICES INC Stock 032654105 76 648 SH   SOLE 33 648 0 0
ANALOG DEVICES INC Stock 032654105 548 4,693 SH   SOLE   4,692 0 0
ANAVEX LIFE SCIENCES CORP Stock 032797300 25 5,500 SH   SOLE   5,500 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 5 194 SH   SOLE 33 194 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 3 122 SH   SOLE   122 0 0
ANIKA THERAPEUTICS INC Stock 035255108 17 493 SH   SOLE 23 493 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710409 20 2,860 SH   SOLE 33 2,860 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710409 260 36,517 SH   SOLE   36,516 0 0
ANTARES PHARMA INC Stock 036642106 5 2,000 SH   SOLE   2,000 0 0
ANTHEM INC Stock 036752103 23 85 SH   SOLE 9 85 0 0
ANTHEM INC Stock 036752103 66 247 SH   SOLE 33 247 0 0
ANTHEM INC Stock 036752103 994 3,700 SH   SOLE   3,700 0 0
APACHE CORP Stock 037411105 1 99 SH   SOLE 33 99 0 0
APACHE CORP Stock 037411105 4 417 SH   SOLE   417 0 0
APOGEE ENTERPRISES INC Stock 037598109 32 1,510 SH   SOLE   1,510 0 0
APOLLO TACTICAL INCOME FD IN CEF 037638103 3 270 SH   SOLE   270 0 0
APPLE INC Stock 037833100 62 532 SH   SOLE 2 532 0 0
APPLE INC Stock 037833100 41 358 SH   SOLE 4 358 0 0
APPLE INC Stock 037833100 137 1,187 SH   SOLE 9 1,187 0 0
APPLE INC Stock 037833100 128 1,103 SH   SOLE 15 1,103 0 0
APPLE INC Stock 037833100 49 425 SH   SOLE 19 425 0 0
APPLE INC Stock 037833100 1 12 SH   SOLE 22 12 0 0
APPLE INC Stock 037833100 36 310 SH   SOLE 24 310 0 0
APPLE INC Stock 037833100 2,411 20,822 SH   SOLE 33 20,822 0 0
APPLE INC Stock 037833100 61 528 SH   SOLE 36 528 0 0
APPLE INC Stock 037833100 162 1,400 SH   SOLE 41 1,400 0 0
APPLE INC Stock 037833100 19 168 SH   SOLE 45 168 0 0
APPLE INC Stock 037833100 59,980 517,917 SH   SOLE   517,917 0 0
APPLIED MATLS INC Stock 038222105 73 1,230 SH   SOLE 9 1,230 0 0
APPLIED MATLS INC Stock 038222105 10 160 SH   SOLE 24 160 0 0
APPLIED MATLS INC Stock 038222105 62 1,049 SH   SOLE 33 1,049 0 0
APPLIED MATLS INC Stock 038222105 723 12,159 SH   SOLE   12,158 0 0
APTARGROUP INC Stock 038336103 25 218 SH   SOLE 33 218 0 0
APTARGROUP INC Stock 038336103 2 20 SH   SOLE 35 20 0 0
APTARGROUP INC Stock 038336103 138 1,223 SH   SOLE   1,223 0 0
ARBOR REALTY TRUST INC REIT 038923108 357 31,117 SH   SOLE   31,116 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 36 770 SH   SOLE 33 770 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 93 1,990 SH   SOLE   1,990 0 0
ARCIMOTO INC Stock 039587100 7 1,000 SH   SOLE   1,000 0 0
ARCOSA INC Stock 039653100 10 233 SH   SOLE   233 0 0
ARENA PHARMACEUTICALS INC Stock 040047607 2 31 SH   SOLE 33 31 0 0
ARENA PHARMACEUTICALS INC Stock 040047607 220 2,935 SH   SOLE   2,935 0 0
ARISTA NETWORKS INC Stock 040413106 12 56 SH   SOLE 33 56 0 0
ARISTA NETWORKS INC Stock 040413106 273 1,317 SH   SOLE   1,317 0 0
ARLINGTON ASSET INVST CORP REIT 041356205 1 217 SH   SOLE   217 0 0
ARMOUR RESIDENTIAL REIT INC Stock 042315507 61 6,459 SH   SOLE   6,459 0 0
ARROW ELECTRS INC Stock 042735100 3 42 SH   SOLE 9 42 0 0
ARROW ELECTRS INC Stock 042735100 16 202 SH   SOLE 33 202 0 0
ARROW ELECTRS INC Stock 042735100 25 322 SH   SOLE   322 0 0
ARTESIAN RES CORP Stock 043113208 0 14 SH   SOLE 33 14 0 0
ASBURY AUTOMOTIVE GROUP INC Stock 043436104 1 12 SH   SOLE 33 12 0 0
ASHFORD HOSPITALITY TR INC REIT 044103877 0 272 SH   SOLE   272 0 0
ASHLAND GLOBAL HLDGS INC Stock 044186104 22 315 SH   SOLE   315 0 0
ASPEN TECHNOLOGY INC Stock 045327103 1 8 SH   SOLE 19 8 0 0
ASPEN TECHNOLOGY INC Stock 045327103 4 30 SH   SOLE   30 0 0
ASSEMBLY BIOSCIENCES INC Stock 045396108 0 2 SH   SOLE   2 0 0
ASSOCIATED BANC CORP Stock 045487105 4 309 SH   SOLE 33 309 0 0
ASTEC INDS INC Stock 046224101 1 11 SH   SOLE 19 11 0 0
ASTEC INDS INC Stock 046224101 43 790 SH   SOLE   790 0 0
ASTRAZENECA PLC ADR 046353108 108 1,972 SH   SOLE 33 1,972 0 0
ASTRAZENECA PLC ADR 046353108 418 7,625 SH   SOLE   7,624 0 0
ATLANTIC CAP BANCSHARES INC Stock 048269203 0 24 SH   SOLE 33 24 0 0
ATMOS ENERGY CORP Stock 049560105 22 226 SH   SOLE 33 226 0 0
ATMOS ENERGY CORP Stock 049560105 200 2,091 SH   SOLE   2,091 0 0
AUDIOEYE INC Stock 050734201 106 7,262 SH   SOLE   7,262 0 0
AUTODESK INC Stock 052769106 15 65 SH   SOLE 9 65 0 0
AUTODESK INC Stock 052769106 120 519 SH   SOLE 28 519 0 0
AUTODESK INC Stock 052769106 62 270 SH   SOLE 33 270 0 0
AUTODESK INC Stock 052769106 384 1,661 SH   SOLE   1,661 0 0
AUTOLIV INC Stock 052800109 49 670 SH   SOLE   670 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 77 551 SH   SOLE 7 551 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 153 1,100 SH   SOLE 30 1,100 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 47 337 SH   SOLE 33 337 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 899 6,445 SH   SOLE   6,445 0 0
AUTOZONE INC Stock 053332102 6 5 SH   SOLE 9 5 0 0
AUTOZONE INC Stock 053332102 44 37 SH   SOLE 33 37 0 0
AUTOZONE INC Stock 053332102 2,347 1,993 SH   SOLE   1,993 0 0
AVALONBAY CMNTYS INC REIT 053484101 26 175 SH   SOLE 33 175 0 0
AVALONBAY CMNTYS INC REIT 053484101 7 50 SH   SOLE 35 50 0 0
AVALONBAY CMNTYS INC REIT 053484101 21 142 SH   SOLE   142 0 0
AVERY DENNISON CORP Stock 053611109 3 24 SH   SOLE 9 24 0 0
AVERY DENNISON CORP Stock 053611109 1 5 SH   SOLE 19 5 0 0
AVERY DENNISON CORP Stock 053611109 3 20 SH   SOLE 33 20 0 0
AVERY DENNISON CORP Stock 053611109 6 45 SH   SOLE   45 0 0
AVIS BUDGET GROUP Stock 053774105 5 200 SH   SOLE   200 0 0
AVNET INC Stock 053807103 2 65 SH   SOLE 33 65 0 0
BP PLC ADR 055622104 3 168 SH   SOLE 9 168 0 0
BP PLC ADR 055622104 5 314 SH   SOLE 33 314 0 0
BP PLC ADR 055622104 555 31,811 SH   SOLE   31,811 0 0
BRT APARTMENTS CORP REIT 055645303 2 142 SH   SOLE 33 142 0 0
BADGER METER INC Stock 056525108 3 47 SH   SOLE 9 47 0 0
BADGER METER INC Stock 056525108 25 383 SH   SOLE 23 383 0 0
BADGER METER INC Stock 056525108 2 32 SH   SOLE 33 32 0 0
BADGER METER INC Stock 056525108 6 89 SH   SOLE 34 88 0 0
BAIDU INC ADR 056752108 3 22 SH   SOLE 9 22 0 0
BAIDU INC ADR 056752108 14 114 SH   SOLE 33 114 0 0
BAIDU INC ADR 056752108 234 1,849 SH   SOLE   1,849 0 0
BALL CORP Stock 058498106 8 96 SH   SOLE 9 96 0 0
BALL CORP Stock 058498106 49 595 SH   SOLE 33 595 0 0
BALL CORP Stock 058498106 354 4,260 SH   SOLE   4,260 0 0
BALLANTYNE STRONG INC Stock 058516105 1 500 SH   SOLE   500 0 0
BALLARD PWR SYS INC NEW Stock 058586108 5 350 SH   SOLE   350 0 0
BANCO BBVA ARGENTINA S A ADR 058934100 0 3 SH   SOLE   3 0 0
BANCO BRADESCO S A ADR 059460303 5 1,584 SH   SOLE 33 1,584 0 0
BANCO BRADESCO S A ADR 059460303 0 45 SH   SOLE   45 0 0
BANCO DE CHILE ADR 059520106 1 98 SH   SOLE 33 98 0 0
BK OF AMERICA CORP Stock 060505104 45 1,856 SH   SOLE 9 1,856 0 0
BK OF AMERICA CORP Stock 060505104 5 207 SH   SOLE 19 206 0 0
BK OF AMERICA CORP Stock 060505104 172 7,122 SH   SOLE 33 7,122 0 0
BK OF AMERICA CORP Stock 060505104 4,776 198,272 SH   SOLE   198,272 0 0
BK OF AMERICA CORP Preferred 060505682 34 23 SH   SOLE   23 0 0
BANK HAWAII CORP Stock 062540109 21 422 SH   SOLE 23 422 0 0
BANK HAWAII CORP Stock 062540109 28 550 SH   SOLE   550 0 0
BANK MARIN BANCORP Stock 063425102 13 458 SH   SOLE 6 458 0 0
BANK MARIN BANCORP Stock 063425102 0 0 SH   SOLE 33 0 0 0
BANK MONTREAL QUE Stock 063671101 4 70 SH   SOLE 33 70 0 0
BANK MONTREAL QUE Stock 063671101 63 1,075 SH   SOLE   1,074 0 0
BANK OF MONTREAL ETF 063679823 5 400 SH   SOLE   400 0 0
BANK NEW YORK MELLON CORP Stock 064058100 21 621 SH   SOLE 9 621 0 0
BANK NEW YORK MELLON CORP Stock 064058100 37 1,083 SH   SOLE 33 1,083 0 0
BANK NEW YORK MELLON CORP Stock 064058100 314 9,132 SH   SOLE   9,132 0 0
BANK NOVA SCOTIA B C Stock 064149107 1 30 SH   SOLE 33 30 0 0
BANK NOVA SCOTIA B C Stock 064149107 9 221 SH   SOLE   220 0 0
BARNES GROUP INC Stock 067806109 0 7 SH   SOLE 33 7 0 0
BARRICK GOLD CORP Stock 067901108 44 1,570 SH   SOLE 26 1,570 0 0
BARRICK GOLD CORP Stock 067901108 5 175 SH   SOLE 33 175 0 0
BARRICK GOLD CORP Stock 067901108 454 16,136 SH   SOLE   16,136 0 0
BARRETT BUSINESS SVCS INC Stock 068463108 4 78 SH   SOLE 9 78 0 0
BAUSCH HEALTH COS INC Stock 071734107 55 3,537 SH   SOLE   3,537 0 0
BAXTER INTL INC Stock 071813109 58 723 SH   SOLE 33 723 0 0
BAXTER INTL INC Stock 071813109 2 24 SH   SOLE 35 24 0 0
BAXTER INTL INC Stock 071813109 448 5,572 SH   SOLE   5,572 0 0
BECTON DICKINSON & CO Stock 075887109 17 73 SH   SOLE 2 73 0 0
BECTON DICKINSON & CO Stock 075887109 766 3,293 SH   SOLE 6 3,293 0 0
BECTON DICKINSON & CO Stock 075887109 0 0 SH   SOLE 15 0 0 0
BECTON DICKINSON & CO Stock 075887109 84 363 SH   SOLE 33 363 0 0
BECTON DICKINSON & CO Stock 075887109 2,263 9,727 SH   SOLE   9,726 0 0
BED BATH & BEYOND INC Stock 075896100 1 73 SH   SOLE 33 73 0 0
BELDEN INC Stock 077454106 1 36 SH   SOLE 9 36 0 0
BERKLEY W R CORP Stock 084423102 409 6,683 SH   SOLE 6 6,683 0 0
BERKLEY W R CORP Stock 084423102 22 353 SH   SOLE 33 353 0 0
BERKLEY W R CORP Stock 084423102 4 62 SH   SOLE 35 62 0 0
BERKLEY W R CORP Stock 084423102 44 714 SH   SOLE   713 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 588 2,759 SH   SOLE 6 2,759 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 42 198 SH   SOLE 9 198 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 7 31 SH   SOLE 22 31 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 85 400 SH   SOLE 26 400 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 459 2,155 SH   SOLE 33 2,155 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 91 426 SH   SOLE 36 426 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 8,860 41,609 SH   SOLE   41,609 0 0
BEST BUY INC Stock 086516101 7 61 SH   SOLE 9 61 0 0
BEST BUY INC Stock 086516101 1 8 SH   SOLE 19 8 0 0
BEST BUY INC Stock 086516101 41 369 SH   SOLE 33 369 0 0
BEST BUY INC Stock 086516101 955 8,579 SH   SOLE   8,578 0 0
BHP GROUP LTD ADR 088606108 69 1,326 SH   SOLE 33 1,326 0 0
BHP GROUP LTD ADR 088606108 69 1,335 SH   SOLE   1,334 0 0
BICYCLE THERAPEUTICS PLC ADR 088786108 2 100 SH   SOLE   100 0 0
BIG LOTS INC Stock 089302103 55 1,238 SH   SOLE   1,238 0 0
BILL COM HLDGS INC Stock 090043100 9 93 SH   SOLE   93 0 0
BIO RAD LABS INC Stock 090572207 11 21 SH   SOLE 9 21 0 0
BIO RAD LABS INC Stock 090572207 31 60 SH   SOLE 33 60 0 0
BIO RAD LABS INC Stock 090572207 48 93 SH   SOLE   93 0 0
BIOTELEMETRY INC Stock 090672106 23 500 SH   SOLE   500 0 0
BIOSPECIFICS TECHNOLOGIES CO Stock 090931106 41 775 SH   SOLE   775 0 0
BLACK HILLS CORP Stock 092113109 6 108 SH   SOLE 9 108 0 0
BLACK HILLS CORP Stock 092113109 1 10 SH   SOLE 33 10 0 0
BLACKROCK MUN INCOME QUALITY CEF 092479104 14 1,016 SH   SOLE   1,016 0 0
BLACKROCK ENHANCED GLOBAL DI CEF 092501105 30 3,169 SH   SOLE   3,169 0 0
BLACKROCK CR ALLOCATION INCO CEF 092508100 358 25,156 SH   SOLE   25,156 0 0
BLACKROCK CAP INVT CORP CEF 092533108 2 737 SH   SOLE   737 0 0
BLOCK H & R INC Stock 093671105 4 260 SH   SOLE 33 260 0 0
BLOCK H & R INC Stock 093671105 1 42 SH   SOLE   41 0 0
BLOOMIN BRANDS INC Stock 094235108 9 589 SH   SOLE 33 589 0 0
BLOOMIN BRANDS INC Stock 094235108 6 361 SH   SOLE   361 0 0
BOEING CO Stock 097023105 103 626 SH   SOLE 33 626 0 0
BOEING CO Stock 097023105 3,717 22,492 SH   SOLE   22,491 0 0
BOOT BARN HLDGS INC Stock 099406100 3 100 SH   SOLE   100 0 0
BOQI INTL MED INC Stock 099501108 1 300 SH   SOLE   300 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 4 42 SH   SOLE 19 42 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 4 45 SH   SOLE 33 45 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 649 7,825 SH   SOLE   7,825 0 0
BORGWARNER INC Stock 099724106 0 6 SH   SOLE 33 6 0 0
BORGWARNER INC Stock 099724106 34 880 SH   SOLE   880 0 0
BOSTON BEER INC Stock 100557107 37 42 SH   SOLE 45 42 0 0
BOSTON BEER INC Stock 100557107 79 89 SH   SOLE   89 0 0
BOSTON PROPERTIES INC REIT 101121101 4 44 SH   SOLE 33 44 0 0
BOSTON PROPERTIES INC REIT 101121101 7 84 SH   SOLE 35 84 0 0
BOSTON PROPERTIES INC REIT 101121101 280 3,483 SH   SOLE   3,482 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 20 520 SH   SOLE 9 520 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 33 856 SH   SOLE 33 856 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 234 6,120 SH   SOLE   6,120 0 0
BOTTOMLINE TECH DEL INC Stock 101388106 178 4,218 SH   SOLE   4,218 0 0
BOULDER GROWTH & INCOME FD I CEF 101507101 676 67,584 SH   SOLE   67,583 0 0
BOYD GAMING CORP Stock 103304101 0 6 SH   SOLE 33 6 0 0
BOYD GAMING CORP Stock 103304101 64 2,100 SH   SOLE   2,100 0 0
BRADY CORP Stock 104674106 11 282 SH   SOLE 33 282 0 0
BRANDYWINE RLTY TR REIT 105368203 0 26 SH   SOLE 33 26 0 0
BRIDGEWATER BANCSHARES INC Stock 108621103 3 289 SH   SOLE 33 289 0 0
BRIGHT HORIZONS FAM SOL IN D Stock 109194100 5 36 SH   SOLE 33 36 0 0
BRIGHT HORIZONS FAM SOL IN D Stock 109194100 7 46 SH   SOLE   46 0 0
BRINKER INTL INC Stock 109641100 36 842 SH   SOLE 33 842 0 0
BRINKER INTL INC Stock 109641100 54 1,275 SH   SOLE   1,275 0 0
BRINKS CO Stock 109696104 1 14 SH   SOLE 19 14 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 57 939 SH   SOLE 9 939 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 7 115 SH   SOLE 19 115 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 7 109 SH   SOLE 22 109 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 170 2,827 SH   SOLE 33 2,827 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 5,091 84,439 SH   SOLE   84,439 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122157 26 11,719 SH   SOLE   11,719 0 0
BRITISH AMERN TOB PLC ADR 110448107 13 364 SH   SOLE 9 364 0 0
BRITISH AMERN TOB PLC ADR 110448107 9 260 SH   SOLE 31 260 0 0
BRITISH AMERN TOB PLC ADR 110448107 40 1,109 SH   SOLE 33 1,109 0 0
BRITISH AMERN TOB PLC ADR 110448107 0 2 SH   SOLE 40 2 0 0
BRITISH AMERN TOB PLC ADR 110448107 83 2,285 SH   SOLE   2,285 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 407 12,298 SH   SOLE 6 12,298 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 8 228 SH   SOLE 33 228 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 8 245 SH   SOLE 36 245 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 929 28,087 SH   SOLE   28,086 0 0
BROOKFIELD REAL ASSETS INCOM CEF 112830104 25 1,493 SH   SOLE   1,493 0 0
BROOKS AUTOMATION INC NEW Stock 114340102 4 79 SH   SOLE 9 79 0 0
BROOKS AUTOMATION INC NEW Stock 114340102 50 1,083 SH   SOLE 23 1,083 0 0
BROOKS AUTOMATION INC NEW Stock 114340102 6 133 SH   SOLE 33 133 0 0
BROWN & BROWN INC Stock 115236101 186 4,100 SH   SOLE 5 4,100 0 0
BROWN & BROWN INC Stock 115236101 1,389 30,686 SH   SOLE 6 30,686 0 0
BROWN & BROWN INC Stock 115236101 31 695 SH   SOLE 33 695 0 0
BROWN FORMAN CORP Stock 115637100 17 251 SH   SOLE 33 251 0 0
BROWN FORMAN CORP Stock 115637100 478 6,960 SH   SOLE   6,960 0 0
BROWN FORMAN CORP Stock 115637209 40 535 SH   SOLE 33 535 0 0
BROWN FORMAN CORP Stock 115637209 509 6,754 SH   SOLE   6,754 0 0
BRUKER CORP Stock 116794108 65 1,626 SH   SOLE   1,626 0 0
BRUNSWICK CORP Stock 117043109 8 134 SH   SOLE 9 134 0 0
BRUNSWICK CORP Stock 117043109 6 101 SH   SOLE 34 101 0 0
BRYN MAWR BK CORP Stock 117665109 3 102 SH   SOLE 33 102 0 0
BUILD A BEAR WORKSHOP Stock 120076104 0 57 SH   SOLE   57 0 0
BURLINGTON STORES INC Stock 122017106 18 88 SH   SOLE 33 88 0 0
BURLINGTON STORES INC Stock 122017106 11 53 SH   SOLE   53 0 0
CAE INC Stock 124765108 0 31 SH   SOLE 33 31 0 0
CAE INC Stock 124765108 1 100 SH   SOLE   100 0 0
CBIZ INC Stock 124805102 0 9 SH   SOLE 33 9 0 0
CBIZ INC Stock 124805102 2 100 SH   SOLE   100 0 0
CF INDS HLDGS INC Stock 125269100 5 179 SH   SOLE 33 179 0 0
CF INDS HLDGS INC Stock 125269100 855 27,839 SH   SOLE   27,839 0 0
CIGNA CORP NEW Stock 125523100 5 28 SH   SOLE 9 28 0 0
CIGNA CORP NEW Stock 125523100 6 36 SH   SOLE 22 36 0 0
CIGNA CORP NEW Stock 125523100 61 361 SH   SOLE 33 361 0 0
CIGNA CORP NEW Stock 125523100 595 3,515 SH   SOLE   3,515 0 0
CIT GROUP INC Stock 125581801 21 1,168 SH   SOLE 33 1,168 0 0
CIT GROUP INC Stock 125581801 11 616 SH   SOLE   616 0 0
CMS ENERGY CORP Stock 125896100 20 326 SH   SOLE 9 326 0 0
CMS ENERGY CORP Stock 125896100 20 321 SH   SOLE 33 321 0 0
CMS ENERGY CORP Stock 125896100 38 623 SH   SOLE   623 0 0
CPI AEROSTRUCTURES INC Stock 125919308 16 6,070 SH   SOLE   6,070 0 0
CNA FINL CORP Stock 126117100 1 25 SH   SOLE 33 25 0 0
CNA FINL CORP Stock 126117100 4 150 SH   SOLE   149 0 0
CNB FINL CORP PA Stock 126128107 12 784 SH   SOLE 33 784 0 0
CNOOC LIMITED ADR 126132109 2 18 SH   SOLE 9 18 0 0
CNOOC LIMITED ADR 126132109 7 72 SH   SOLE 33 72 0 0
CNOOC LIMITED ADR 126132109 15 155 SH   SOLE   155 0 0
CSG SYS INTL INC Stock 126349109 31 759 SH   SOLE   759 0 0
CSX CORP Stock 126408103 54 695 SH   SOLE 33 695 0 0
CSX CORP Stock 126408103 1,529 19,684 SH   SOLE   19,683 0 0
CTS CORP Stock 126501105 0 15 SH   SOLE 33 15 0 0
CVS HEALTH CORP Stock 126650100 42 719 SH   SOLE 9 719 0 0
CVS HEALTH CORP Stock 126650100 8 132 SH   SOLE 19 132 0 0
CVS HEALTH CORP Stock 126650100 91 1,552 SH   SOLE 33 1,552 0 0
CVS HEALTH CORP Stock 126650100 4,116 70,478 SH   SOLE   70,478 0 0
CABOT CORP Stock 127055101 1 25 SH   SOLE 33 25 0 0
CABOT CORP Stock 127055101 1 31 SH   SOLE   31 0 0
CABOT OIL & GAS CORP Stock 127097103 18 1,041 SH   SOLE 9 1,041 0 0
CABOT OIL & GAS CORP Stock 127097103 6 356 SH   SOLE 22 356 0 0
CABOT OIL & GAS CORP Stock 127097103 1 50 SH   SOLE 33 50 0 0
CABOT OIL & GAS CORP Stock 127097103 313 18,002 SH   SOLE   18,002 0 0
CACI INTL INC Stock 127190304 0 2 SH   SOLE 19 2 0 0
CACI INTL INC Stock 127190304 16 75 SH   SOLE 33 75 0 0
CACI INTL INC Stock 127190304 3 12 SH   SOLE   12 0 0
CACTUS INC Stock 127203107 1 68 SH   SOLE 33 68 0 0
CACTUS INC Stock 127203107 4 200 SH   SOLE   200 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 20 186 SH   SOLE 9 186 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 3 28 SH   SOLE 19 28 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 6 59 SH   SOLE 22 59 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 16 152 SH   SOLE 33 152 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 815 7,647 SH   SOLE   7,647 0 0
CADIZ INC Stock 127537207 3 300 SH   SOLE   300 0 0
CAL MAINE FOODS INC Stock 128030202 27 697 SH   SOLE 35 697 0 0
CAL MAINE FOODS INC Stock 128030202 4 99 SH   SOLE   99 0 0
CALAMOS STRATEGIC TOTL RETN CEF 128125101 411 30,519 SH   SOLE   30,518 0 0
CALAMP CORP Stock 128126109 11 1,500 SH   SOLE   1,500 0 0
CALAVO GROWERS INC Stock 128246105 4 61 SH   SOLE 9 61 0 0
CALAVO GROWERS INC Stock 128246105 1 14 SH   SOLE 33 14 0 0
CALAVO GROWERS INC Stock 128246105 6 97 SH   SOLE 34 97 0 0
CALAVO GROWERS INC Stock 128246105 4 60 SH   SOLE 35 60 0 0
CALAVO GROWERS INC Stock 128246105 17 250 SH   SOLE   250 0 0
CALIFORNIA WTR SVC GROUP Stock 130788102 17 396 SH   SOLE 33 396 0 0
CALIFORNIA WTR SVC GROUP Stock 130788102 7 152 SH   SOLE 35 152 0 0
CALLAWAY GOLF CO Stock 131193104 2 103 SH   SOLE 9 103 0 0
CALLAWAY GOLF CO Stock 131193104 42 2,211 SH   SOLE   2,211 0 0
CAMBRIA ETF TR ETF 132061201 1 30 SH   SOLE   29 0 0
CAMBRIA ETF TR ETF 132061805 7 300 SH   SOLE   300 0 0
CAMBRIA ETF TR ETF 132061862 328 15,201 SH   SOLE   15,201 0 0
CAMDEN NATL CORP Stock 133034108 45 1,500 SH   SOLE   1,500 0 0
CAMDEN PPTY TR REIT 133131102 1 12 SH   SOLE 9 12 0 0
CAMDEN PPTY TR REIT 133131102 14 161 SH   SOLE 33 161 0 0
CAMDEN PPTY TR REIT 133131102 39 434 SH   SOLE   434 0 0
CAMPBELL SOUP CO Stock 134429109 5 111 SH   SOLE 9 111 0 0
CAMPBELL SOUP CO Stock 134429109 26 540 SH   SOLE 24 540 0 0
CAMPBELL SOUP CO Stock 134429109 2 47 SH   SOLE 33 47 0 0
CAMPBELL SOUP CO Stock 134429109 1,721 35,572 SH   SOLE   35,572 0 0
CANADA GOOSE HLDGS INC Stock 135086106 2 47 SH   SOLE   47 0 0
CANADIAN IMP BK COMM Stock 136069101 14 182 SH   SOLE 9 182 0 0
CANADIAN IMP BK COMM Stock 136069101 1 8 SH   SOLE 33 8 0 0
CANADIAN IMP BK COMM Stock 136069101 818 10,954 SH   SOLE   10,954 0 0
CANADIAN NATL RY CO Stock 136375102 11 104 SH   SOLE 9 104 0 0
CANADIAN NATL RY CO Stock 136375102 210 1,970 SH   SOLE 30 1,970 0 0
CANADIAN NATL RY CO Stock 136375102 15 142 SH   SOLE 33 142 0 0
CANADIAN NATL RY CO Stock 136375102 106 1,000 SH   SOLE 41 1,000 0 0
CANADIAN NATL RY CO Stock 136375102 441 4,147 SH   SOLE   4,146 0 0
CANADIAN NAT RES LTD Stock 136385101 2 96 SH   SOLE 9 96 0 0
CANADIAN NAT RES LTD Stock 136385101 5 336 SH   SOLE 33 336 0 0
CANADIAN NAT RES LTD Stock 136385101 2 155 SH   SOLE   155 0 0
CANADIAN SOLAR INC Stock 136635109 11 300 SH   SOLE   300 0 0
CANON INC ADR 138006309 9 520 SH   SOLE 33 520 0 0
CANON INC ADR 138006309 4 220 SH   SOLE   220 0 0
CANOPY GROWTH CORP Stock 138035100 153 10,664 SH   SOLE   10,664 0 0
CANTEL MED CORP Stock 138098108 30 675 SH   SOLE   675 0 0
CAPITAL CITY BK GROUP INC Stock 139674105 1 64 SH   SOLE 33 64 0 0
CAPITAL CITY BK GROUP INC Stock 139674105 117 6,226 SH   SOLE   6,226 0 0
CARA THERAPEUTICS INC Stock 140755109 51 4,000 SH   SOLE   4,000 0 0
CARDIOVASCULAR SYS INC DEL Stock 141619106 2 50 SH   SOLE   50 0 0
CARGURUS INC Stock 141788109 1 48 SH   SOLE 33 48 0 0
CARLISLE COS INC Stock 142339100 11 86 SH   SOLE 33 86 0 0
CARLISLE COS INC Stock 142339100 14 114 SH   SOLE   114 0 0
CARMAX INC Stock 143130102 12 135 SH   SOLE 9 135 0 0
CARMAX INC Stock 143130102 47 515 SH   SOLE 33 515 0 0
CARMAX INC Stock 143130102 52 569 SH   SOLE   569 0 0
CARNIVAL CORP Stock 143658300 32 2,083 SH   SOLE 33 2,083 0 0
CARNIVAL CORP Stock 143658300 1,462 96,288 SH   SOLE   96,287 0 0
CARRIAGE SVCS INC Stock 143905107 1 38 SH   SOLE 33 38 0 0
CARPENTER TECHNOLOGY CORP Stock 144285103 7 395 SH   SOLE   395 0 0
CARTER BK & TR MARTINSVILLE Stock 146102108 1 158 SH   SOLE 33 158 0 0
CARTERS INC Stock 146229109 83 963 SH   SOLE   963 0 0
CARVANA CO Stock 146869102 11 50 SH   SOLE   50 0 0
CASELLA WASTE SYS INC Stock 147448104 370 6,619 SH   SOLE   6,619 0 0
CASEYS GEN STORES INC Stock 147528103 4 20 SH   SOLE 9 20 0 0
CASEYS GEN STORES INC Stock 147528103 1 4 SH   SOLE 19 4 0 0
CASEYS GEN STORES INC Stock 147528103 25 141 SH   SOLE 33 141 0 0
CASEYS GEN STORES INC Stock 147528103 6 32 SH   SOLE 34 32 0 0
CASEYS GEN STORES INC Stock 147528103 18 102 SH   SOLE   102 0 0
CATALENT INC Stock 148806102 0 5 SH   SOLE 19 5 0 0
CATALENT INC Stock 148806102 44 514 SH   SOLE 33 514 0 0
CATALENT INC Stock 148806102 37 431 SH   SOLE   431 0 0
CATERPILLAR INC DEL Stock 149123101 5 32 SH   SOLE 9 32 0 0
CATERPILLAR INC DEL Stock 149123101 115 772 SH   SOLE 15 772 0 0
CATERPILLAR INC DEL Stock 149123101 11 76 SH   SOLE 19 76 0 0
CATERPILLAR INC DEL Stock 149123101 104 694 SH   SOLE 33 694 0 0
CATERPILLAR INC DEL Stock 149123101 119 800 SH   SOLE 41 800 0 0
CATERPILLAR INC DEL Stock 149123101 3,353 22,478 SH   SOLE   22,478 0 0
CATHAY GEN BANCORP Stock 149150104 2 101 SH   SOLE 9 101 0 0
CATHAY GEN BANCORP Stock 149150104 7 337 SH   SOLE 33 337 0 0
CATO CORP NEW Stock 149205106 103 13,133 SH   SOLE   13,133 0 0
CAVCO INDS INC DEL Stock 149568107 18 100 SH   SOLE   100 0 0
CEDAR FAIR L P Stock 150185106 15 531 SH   SOLE   531 0 0
CEDAR REALTY TRUST INC REIT 150602209 0 210 SH   SOLE   210 0 0
CEL-SCI CORP Stock 150837607 4 300 SH   SOLE   300 0 0
CELANESE CORP DEL Stock 150870103 4 34 SH   SOLE 9 34 0 0
CELANESE CORP DEL Stock 150870103 55 514 SH   SOLE 33 514 0 0
CELANESE CORP DEL Stock 150870103 0 3 SH   SOLE   3 0 0
CEMEX SAB DE CV ADR 151290889 0 28 SH   SOLE 9 28 0 0
CEMEX SAB DE CV ADR 151290889 8 2,083 SH   SOLE 33 2,083 0 0
CEMEX SAB DE CV ADR 151290889 4 1,000 SH   SOLE   1,000 0 0
CENTER COAST BRKFLD MLP ENRG CEF 151461209 1 150 SH   SOLE   150 0 0
CENTRAL GARDEN & PET CO Stock 153527205 34 942 SH   SOLE 33 942 0 0
CENTRAL PAC FINL CORP Stock 154760409 5 384 SH   SOLE 33 384 0 0
CENTRAL PAC FINL CORP Stock 154760409 2 151 SH   SOLE   150 0 0
CENTRAL VY CMNTY BANCORP Stock 155685100 4 295 SH   SOLE 33 295 0 0
CENTURY CMNTYS INC Stock 156504300 0 11 SH   SOLE 19 11 0 0
LUMEN TECHNOLOGIES INC Stock 156700106 17 1,721 SH   SOLE 33 1,721 0 0
LUMEN TECHNOLOGIES INC Stock 156700106 467 46,290 SH   SOLE   46,289 0 0
CERENCE INC Stock 156727109 5 100 SH   SOLE   100 0 0
CERNER CORP Stock 156782104 34 465 SH   SOLE 26 465 0 0
CERNER CORP Stock 156782104 34 477 SH   SOLE 33 477 0 0
CERNER CORP Stock 156782104 107 1,479 SH   SOLE   1,479 0 0
CHARLES RIV LABS INTL INC Stock 159864107 202 894 SH   SOLE 6 894 0 0
CHARLES RIV LABS INTL INC Stock 159864107 126 557 SH   SOLE 15 557 0 0
CHARLES RIV LABS INTL INC Stock 159864107 14 63 SH   SOLE 33 63 0 0
CHARLES RIV LABS INTL INC Stock 159864107 487 2,152 SH   SOLE   2,152 0 0
CHECKPOINT THERAPEUTICS INC Stock 162828107 7 2,764 SH   SOLE 33 2,764 0 0
CHEESECAKE FACTORY INC Stock 163072101 34 1,243 SH   SOLE 23 1,243 0 0
CHEESECAKE FACTORY INC Stock 163072101 15 558 SH   SOLE 33 558 0 0
CHEESECAKE FACTORY INC Stock 163072101 3 109 SH   SOLE   109 0 0
CHEFS WHSE INC Stock 163086101 61 4,175 SH   SOLE   4,175 0 0
CHEGG INC Stock 163092109 1 13 SH   SOLE 19 13 0 0
CHEGG INC Stock 163092109 1 18 SH   SOLE 33 18 0 0
CHEGG INC Stock 163092109 1,583 22,152 SH   SOLE   22,152 0 0
CHEMBIO DIAGNOSTICS INC Stock 163572209 1 300 SH   SOLE   300 0 0
CHEMOURS CO Stock 163851108 17 815 SH   SOLE   814 0 0
CHERRY HILL MTG INVT CORP REIT 164651101 109 12,133 SH   SOLE   12,133 0 0
CHESAPEAKE UTILS CORP Stock 165303108 3 32 SH   SOLE 9 32 0 0
CHESAPEAKE UTILS CORP Stock 165303108 1 9 SH   SOLE 33 9 0 0
CHESAPEAKE UTILS CORP Stock 165303108 5 57 SH   SOLE 34 57 0 0
CHESAPEAKE UTILS CORP Stock 165303108 0 0 SH   SOLE   0 0 0
CHEVRON CORP NEW Stock 166764100 888 12,334 SH   SOLE 6 12,334 0 0
CHEVRON CORP NEW Stock 166764100 58 809 SH   SOLE 7 809 0 0
CHEVRON CORP NEW Stock 166764100 53 737 SH   SOLE 9 737 0 0
CHEVRON CORP NEW Stock 166764100 18 247 SH   SOLE 19 246 0 0
CHEVRON CORP NEW Stock 166764100 29 406 SH   SOLE 33 406 0 0
CHEVRON CORP NEW Stock 166764100 4,078 56,644 SH   SOLE   56,644 0 0
CHILDRENS PL INC Stock 168905107 10 362 SH   SOLE 33 362 0 0
CHILDRENS PL INC Stock 168905107 9 300 SH   SOLE   300 0 0
CHINA FD INC CEF 169373107 9 360 SH   SOLE   360 0 0
CHINA SOUTHERN AIRLINES CO L ADR 169409109 1 28 SH   SOLE 33 28 0 0
CHINA SOUTHERN AIRLINES CO L ADR 169409109 12 450 SH   SOLE   450 0 0
CHINA TELECOM CORP LTD ADR 169426103 7 247 SH   SOLE   247 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 9 7 SH   SOLE 9 7 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 56 45 SH   SOLE 33 45 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 2,412 1,939 SH   SOLE   1,939 0 0
CHOICE HOTELS INTL INC Stock 169905106 7 85 SH   SOLE 9 85 0 0
CHOICE HOTELS INTL INC Stock 169905106 4 50 SH   SOLE 33 50 0 0
CHOICE HOTELS INTL INC Stock 169905106 1 12 SH   SOLE   12 0 0
CHURCH & DWIGHT INC Stock 171340102 6 69 SH   SOLE 9 69 0 0
CHURCH & DWIGHT INC Stock 171340102 0 5 SH   SOLE 19 5 0 0
CHURCH & DWIGHT INC Stock 171340102 34 364 SH   SOLE 33 364 0 0
CHURCH & DWIGHT INC Stock 171340102 1,017 10,851 SH   SOLE   10,850 0 0
CHURCHILL DOWNS INC Stock 171484108 1 4 SH   SOLE 19 4 0 0
CHURCHILL DOWNS INC Stock 171484108 1 5 SH   SOLE 33 5 0 0
CHUYS HLDGS INC Stock 171604101 8 391 SH   SOLE   391 0 0
CIENA CORP Stock 171779309 26 661 SH   SOLE 33 661 0 0
CIENA CORP Stock 171779309 75 1,900 SH   SOLE 41 1,900 0 0
CIENA CORP Stock 171779309 39 995 SH   SOLE   995 0 0
CIMAREX ENERGY CO Stock 171798101 4 153 SH   SOLE 9 153 0 0
CIMAREX ENERGY CO Stock 171798101 23 933 SH   SOLE 33 933 0 0
CIMAREX ENERGY CO Stock 171798101 14 560 SH   SOLE   560 0 0
CINCINNATI FINL CORP Stock 172062101 2 24 SH   SOLE 33 24 0 0
CINCINNATI FINL CORP Stock 172062101 43 550 SH   SOLE   550 0 0
CIRRUS LOGIC INC Stock 172755100 6 92 SH   SOLE 33 92 0 0
CIRRUS LOGIC INC Stock 172755100 65 970 SH   SOLE   970 0 0
CINTAS CORP Stock 172908105 43 130 SH   SOLE 33 130 0 0
CINTAS CORP Stock 172908105 644 1,934 SH   SOLE   1,934 0 0
CITIGROUP INC Stock 172967424 65 1,508 SH   SOLE 9 1,508 0 0
CITIGROUP INC Stock 172967424 50 1,161 SH   SOLE 17 1,161 0 0
CITIGROUP INC Stock 172967424 5 121 SH   SOLE 19 120 0 0
CITIGROUP INC Stock 172967424 93 2,152 SH   SOLE 33 2,152 0 0
CITIGROUP INC Stock 172967424 1,126 26,114 SH   SOLE   26,114 0 0
CITIZENS FINL GROUP INC Stock 174610105 56 2,214 SH   SOLE 17 2,214 0 0
CITIZENS FINL GROUP INC Stock 174610105 47 1,855 SH   SOLE 33 1,855 0 0
CITIZENS FINL GROUP INC Stock 174610105 118 4,664 SH   SOLE   4,664 0 0
CITRIX SYS INC Stock 177376100 23 168 SH   SOLE 2 168 0 0
CITRIX SYS INC Stock 177376100 1 4 SH   SOLE 19 4 0 0
CITRIX SYS INC Stock 177376100 8 55 SH   SOLE 33 55 0 0
CITRIX SYS INC Stock 177376100 157 1,141 SH   SOLE   1,141 0 0
CITY HLDG CO Stock 177835105 1 10 SH   SOLE 19 10 0 0
CITY HLDG CO Stock 177835105 0 5 SH   SOLE 33 5 0 0
CLEAN HARBORS INC Stock 184496107 1 13 SH   SOLE 33 13 0 0
CLEAN ENERGY FUELS CORP Stock 184499101 13 5,050 SH   SOLE   5,050 0 0
CLEARSIGN TECHNOLOGIES CORP Stock 185064102 2 1,000 SH   SOLE   1,000 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101 0 25 SH   SOLE 33 25 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101 258 40,236 SH   SOLE   40,235 0 0
CLOROX CO DEL Stock 189054109 952 4,532 SH   SOLE 6 4,532 0 0
CLOROX CO DEL Stock 189054109 3 13 SH   SOLE 19 13 0 0
CLOROX CO DEL Stock 189054109 27 130 SH   SOLE 33 130 0 0
CLOROX CO DEL Stock 189054109 876 4,168 SH   SOLE   4,167 0 0
CLOVIS ONCOLOGY INC Stock 189464100 2 320 SH   SOLE   320 0 0
CO-DIAGNOSTICS INC Stock 189763105 9 627 SH   SOLE   627 0 0
COCA COLA CONS INC Stock 191098102 25 103 SH   SOLE   103 0 0
COCA COLA CO Stock 191216100 85 1,720 SH   SOLE 7 1,719 0 0
COCA COLA CO Stock 191216100 17 345 SH   SOLE 9 345 0 0
COCA COLA CO Stock 191216100 48 971 SH   SOLE 17 971 0 0
COCA COLA CO Stock 191216100 10 211 SH   SOLE 19 211 0 0
COCA COLA CO Stock 191216100 197 3,999 SH   SOLE 33 3,999 0 0
COCA COLA CO Stock 191216100 5,716 115,769 SH   SOLE   115,768 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 1 30 SH   SOLE 9 30 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 20 503 SH   SOLE   503 0 0
COEUR MNG INC Stock 192108504 2 300 SH   SOLE   300 0 0
COGNEX CORP Stock 192422103 24 371 SH   SOLE 33 371 0 0
COGNEX CORP Stock 192422103 258 3,965 SH   SOLE   3,965 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 7 103 SH   SOLE 9 103 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 64 925 SH   SOLE 33 925 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 332 4,787 SH   SOLE   4,787 0 0
COHERENT INC Stock 192479103 1 13 SH   SOLE   13 0 0
COLGATE PALMOLIVE CO Stock 194162103 1,527 19,788 SH   SOLE 6 19,788 0 0
COLGATE PALMOLIVE CO Stock 194162103 46 596 SH   SOLE 9 596 0 0
COLGATE PALMOLIVE CO Stock 194162103 102 1,327 SH   SOLE 33 1,327 0 0
COLGATE PALMOLIVE CO Stock 194162103 4,921 63,785 SH   SOLE   63,785 0 0
COLUMBIA BKG SYS INC Stock 197236102 5 200 SH   SOLE   200 0 0
COLUMBIA FINL INC Stock 197641103 1 72 SH   SOLE 33 72 0 0
COLUMBIA PPTY TR INC REIT 198287203 122 11,205 SH   SOLE   11,205 0 0
COLUMBIA SPORTSWEAR CO Stock 198516106 0 4 SH   SOLE 33 4 0 0
COLUMBIA SPORTSWEAR CO Stock 198516106 10 112 SH   SOLE   112 0 0
COMFORT SYS USA INC Stock 199908104 1 13 SH   SOLE 9 13 0 0
COMFORT SYS USA INC Stock 199908104 1 21 SH   SOLE 33 21 0 0
COMFORT SYS USA INC Stock 199908104 8 150 SH   SOLE   149 0 0
COMERICA INC Stock 200340107 17 449 SH   SOLE 33 449 0 0
COMERICA INC Stock 200340107 102 2,672 SH   SOLE   2,672 0 0
COMMERCE BANCSHARES INC Stock 200525103 764 13,581 SH   SOLE 6 13,581 0 0
COMMERCE BANCSHARES INC Stock 200525103 0 6 SH   SOLE 33 6 0 0
COMMERCE BANCSHARES INC Stock 200525103 704 12,512 SH   SOLE   12,512 0 0
COMMERCIAL METALS CO Stock 201723103 0 18 SH   SOLE 19 18 0 0
COMMERCIAL METALS CO Stock 201723103 1 60 SH   SOLE 33 60 0 0
COMMUNITY BK SYS INC Stock 203607106 0 5 SH   SOLE 19 5 0 0
COMMUNITY BANKERS TR CORP Stock 203612106 1 230 SH   SOLE 33 230 0 0
COMMUNITY BANKERS TR CORP Stock 203612106 4 877 SH   SOLE   877 0 0
COMMUNITY HEALTH SYS INC NEW Stock 203668108 51 11,990 SH   SOLE   11,990 0 0
COMMUNICATIONS SYS INC Stock 203900105 2 400 SH   SOLE   400 0 0
COMMVAULT SYSTEMS INC Stock 204166102 4 100 SH   SOLE   100 0 0
CIA ENERGETICA DE MINAS GERA ADR 204409601 7 3,565 SH   SOLE 33 3,565 0 0
COMPANIA CERVECERIAS UNIDAS ADR 204429104 2 177 SH   SOLE 33 177 0 0
COMPANIA CERVECERIAS UNIDAS ADR 204429104 0 6 SH   SOLE   6 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 1 101 SH   SOLE 33 101 0 0
COMTECH TELECOMMUNICATIONS C Stock 205826209 0 10 SH   SOLE 33 10 0 0
COMTECH TELECOMMUNICATIONS C Stock 205826209 2 150 SH   SOLE   150 0 0
CONAGRA BRANDS INC Stock 205887102 0 11 SH   SOLE 19 11 0 0
CONAGRA BRANDS INC Stock 205887102 16 450 SH   SOLE 33 450 0 0
CONAGRA BRANDS INC Stock 205887102 2,327 65,158 SH   SOLE   65,157 0 0
CONCRETE PUMPING HLDGS INC Stock 206704108 1 400 SH   SOLE   400 0 0
CONDUENT INC Stock 206787103 0 141 SH   SOLE 19 141 0 0
CONDUENT INC Stock 206787103 6 1,924 SH   SOLE 33 1,924 0 0
CONDUENT INC Stock 206787103 10 3,234 SH   SOLE   3,234 0 0
CONMED CORP Stock 207410101 3 43 SH   SOLE 9 43 0 0
CONMED CORP Stock 207410101 24 300 SH   SOLE   300 0 0
CONNS INC Stock 208242107 1 100 SH   SOLE   100 0 0
CONSOLIDATED EDISON INC Stock 209115104 14 184 SH   SOLE 33 184 0 0
CONSOLIDATED EDISON INC Stock 209115104 239 3,073 SH   SOLE   3,073 0 0
CONTAINER STORE GROUP INC Stock 210751103 11 1,713 SH   SOLE   1,713 0 0
CONTINENTAL RES INC Stock 212015101 7 551 SH   SOLE 33 551 0 0
CONTINENTAL RES INC Stock 212015101 3 208 SH   SOLE   208 0 0
COOPER COS INC Stock 216648402 23 67 SH   SOLE 9 67 0 0
COOPER COS INC Stock 216648402 9 26 SH   SOLE 33 26 0 0
COOPER COS INC Stock 216648402 103 306 SH   SOLE   306 0 0
COPART INC Stock 217204106 1 7 SH   SOLE 19 7 0 0
COPART INC Stock 217204106 13 122 SH   SOLE 33 122 0 0
COPART INC Stock 217204106 2,385 22,683 SH   SOLE   22,683 0 0
CORCEPT THERAPEUTICS INC Stock 218352102 3 200 SH   SOLE   200 0 0
CORE MARK HOLDING CO INC Stock 218681104 3 95 SH   SOLE 9 95 0 0
CORE MARK HOLDING CO INC Stock 218681104 5 175 SH   SOLE 34 174 0 0
CORNING INC Stock 219350105 4 132 SH   SOLE 9 132 0 0
CORNING INC Stock 219350105 50 1,534 SH   SOLE 33 1,534 0 0
CORNING INC Stock 219350105 970 29,941 SH   SOLE   29,941 0 0
COTY INC Stock 222070203 18 6,549 SH   SOLE   6,549 0 0
COUSINS PPTYS INC REIT 222795502 1 22 SH   SOLE 19 21 0 0
COUSINS PPTYS INC REIT 222795502 1 32 SH   SOLE 33 32 0 0
COUSINS PPTYS INC REIT 222795502 127 4,441 SH   SOLE   4,441 0 0
CRAFT BREW ALLIANCE INC Stock 224122101 0 29 SH   SOLE   29 0 0
CRANE CO Stock 224399105 6 116 SH   SOLE 9 116 0 0
CRANE CO Stock 224399105 6 115 SH   SOLE 33 115 0 0
CRANE CO Stock 224399105 114 2,279 SH   SOLE   2,279 0 0
CREDIT SUISSE ASSET MGMT INC CEF 224916106 1 500 SH   SOLE   500 0 0
CREDIT ACCEP CORP MICH Stock 225310101 25 75 SH   SOLE   75 0 0
CREDIT SUISSE GROUP ADR 225401108 32 3,246 SH   SOLE 33 3,246 0 0
CREE INC Stock 225447101 32 500 SH   SOLE   500 0 0
CRESTWOOD EQUITY PARTNERS LP Stock 226344208 257 20,600 SH   SOLE   20,600 0 0
CRESUD S A C I F Y A ADR 226406106 0 1 SH   SOLE   1 0 0
CRITEO S A ADR 226718104 11 905 SH   SOLE   905 0 0
CROCS INC Stock 227046109 2 40 SH   SOLE   40 0 0
CROSS CTRY HEALTHCARE INC Stock 227483104 2 243 SH   SOLE 33 243 0 0
CROWN HLDGS INC Stock 228368106 38 491 SH   SOLE 9 491 0 0
CROWN HLDGS INC Stock 228368106 3 39 SH   SOLE 33 39 0 0
CRYOLIFE INC Stock 228903100 0 16 SH   SOLE 33 16 0 0
CRYOLIFE INC Stock 228903100 2 105 SH   SOLE   104 0 0
CRYOPORT INC Stock 229050307 5 100 SH   SOLE   100 0 0
CUBESMART REIT 229663109 48 1,494 SH   SOLE   1,493 0 0
CUBIC CORP Stock 229669106 1 10 SH   SOLE 19 10 0 0
CULLEN FROST BANKERS INC Stock 229899109 513 8,019 SH   SOLE 6 8,019 0 0
CULLEN FROST BANKERS INC Stock 229899109 2 38 SH   SOLE 9 38 0 0
CULLEN FROST BANKERS INC Stock 229899109 5 83 SH   SOLE 33 83 0 0
CULLEN FROST BANKERS INC Stock 229899109 3 50 SH   SOLE   50 0 0
CUMMINS INC Stock 231021106 26 125 SH   SOLE 9 125 0 0
CUMMINS INC Stock 231021106 46 217 SH   SOLE 17 217 0 0
CUMMINS INC Stock 231021106 53 249 SH   SOLE 33 249 0 0
CUMMINS INC Stock 231021106 2,615 12,383 SH   SOLE   12,383 0 0
CURTISS WRIGHT CORP Stock 231561101 5 49 SH   SOLE 9 49 0 0
CURTISS WRIGHT CORP Stock 231561101 0 4 SH   SOLE 19 4 0 0
CURTISS WRIGHT CORP Stock 231561101 1 9 SH   SOLE 33 9 0 0
CURTISS WRIGHT CORP Stock 231561101 323 3,462 SH   SOLE   3,462 0 0
CUSHING MLP & INFRASTRUCT CEF 231631300 0 17 SH   SOLE   17 0 0
CUTERA INC Stock 232109108 38 2,000 SH   SOLE   2,000 0 0
DBX ETF TR ETF 233051200 239 7,813 SH   SOLE   7,813 0 0
DBX ETF TR ETF 233051432 3 56 SH   SOLE   56 0 0
DBX ETF TR ETF 233051630 37 1,805 SH   SOLE   1,805 0 0
DTE ENERGY CO Stock 233331107 6 48 SH   SOLE 33 48 0 0
DTE ENERGY CO Stock 233331107 1,205 10,479 SH   SOLE   10,478 0 0
DAKTRONICS INC Stock 234264109 0 69 SH   SOLE 33 69 0 0
DAKTRONICS INC Stock 234264109 1 250 SH   SOLE   250 0 0
DANA INCORPORATED Stock 235825205 30 2,425 SH   SOLE   2,425 0 0
DANAHER CORPORATION Stock 235851102 38 178 SH   SOLE 9 178 0 0
DANAHER CORPORATION Stock 235851102 226 1,048 SH   SOLE 33 1,048 0 0
DANAHER CORPORATION Stock 235851102 28 128 SH   SOLE 45 128 0 0
DANAHER CORPORATION Stock 235851102 820 3,807 SH   SOLE   3,807 0 0
DANAHER CORPORATION Preferred 235851300 31 21 SH   SOLE   21 0 0
DARDEN RESTAURANTS INC Stock 237194105 34 333 SH   SOLE 33 333 0 0
DARDEN RESTAURANTS INC Stock 237194105 17 166 SH   SOLE   166 0 0
DARLING INGREDIENTS INC Stock 237266101 1 22 SH   SOLE 19 22 0 0
DARLING INGREDIENTS INC Stock 237266101 1 28 SH   SOLE 33 28 0 0
DAVE & BUSTERS ENTMT INC Stock 238337109 2 150 SH   SOLE   150 0 0
DAXOR CORP Stock 239467103 3 200 SH   SOLE   200 0 0
DECKERS OUTDOOR CORP Stock 243537107 7 30 SH   SOLE 22 30 0 0
DECKERS OUTDOOR CORP Stock 243537107 14 64 SH   SOLE 33 64 0 0
DECKERS OUTDOOR CORP Stock 243537107 180 818 SH   SOLE   818 0 0
DEERE & CO Stock 244199105 4 17 SH   SOLE 9 17 0 0
DEERE & CO Stock 244199105 43 195 SH   SOLE 33 195 0 0
DEERE & CO Stock 244199105 1,704 7,689 SH   SOLE   7,689 0 0
DEL TACO RESTAURANTS INC NEW Stock 245496104 14 1,728 SH   SOLE 33 1,728 0 0
DELAWARE INVTS DIV & INCOME CEF 245915103 19 2,319 SH   SOLE   2,319 0 0
DELAWARE ENHANCED GBL DIV & CEF 246060107 29 3,276 SH   SOLE   3,276 0 0
DELAWARE INVTS COLO MUN INCO CEF 246101109 23 1,687 SH   SOLE   1,687 0 0
DELTA AIR LINES INC DEL Stock 247361702 37 1,199 SH   SOLE 33 1,199 0 0
DELTA AIR LINES INC DEL Stock 247361702 2,964 96,918 SH   SOLE   96,917 0 0
DELTA APPAREL INC Stock 247368103 1 68 SH   SOLE   68 0 0
DENISON MINES CORP Stock 248356107 0 100 SH   SOLE   100 0 0
DESIGNER BRANDS INC Stock 250565108 29 5,300 SH   SOLE   5,300 0 0
DESWELL INDS INC Stock 250639101 2 600 SH   SOLE   600 0 0
DEXCOM INC Stock 252131107 1 2 SH   SOLE 19 2 0 0
DEXCOM INC Stock 252131107 48 116 SH   SOLE 33 116 0 0
DEXCOM INC Stock 252131107 921 2,234 SH   SOLE   2,234 0 0
DIAMONDROCK HOSPITALITY CO REIT 252784301 0 29 SH   SOLE 33 29 0 0
DICKS SPORTING GOODS INC Stock 253393102 1 19 SH   SOLE 33 19 0 0
DICKS SPORTING GOODS INC Stock 253393102 111 1,926 SH   SOLE   1,926 0 0
DIGIRAD CORP Stock 253827703 2 700 SH   SOLE   700 0 0
DIGITAL RLTY TR INC REIT 253868103 762 5,191 SH   SOLE 6 5,190 0 0
DIGITAL RLTY TR INC REIT 253868103 149 1,014 SH   SOLE 15 1,014 0 0
DIGITAL RLTY TR INC REIT 253868103 0 0 SH   SOLE 19 0 0 0
DIGITAL RLTY TR INC REIT 253868103 45 306 SH   SOLE 33 306 0 0
DIGITAL RLTY TR INC REIT 253868103 880 5,998 SH   SOLE   5,997 0 0
DIODES INC Stock 254543101 14 242 SH   SOLE   242 0 0
DISNEY WALT CO Stock 254687106 29 236 SH   SOLE 2 236 0 0
DISNEY WALT CO Stock 254687106 12 95 SH   SOLE 4 95 0 0
DISNEY WALT CO Stock 254687106 50 400 SH   SOLE 5 400 0 0
DISNEY WALT CO Stock 254687106 5 43 SH   SOLE 9 43 0 0
DISNEY WALT CO Stock 254687106 288 2,319 SH   SOLE 33 2,319 0 0
DISNEY WALT CO Stock 254687106 13 108 SH   SOLE 36 108 0 0
DISNEY WALT CO Stock 254687106 7,030 56,661 SH   SOLE   56,660 0 0
DISCOVER FINL SVCS Stock 254709108 4 65 SH   SOLE 9 65 0 0
DISCOVER FINL SVCS Stock 254709108 15 258 SH   SOLE 33 258 0 0
DISCOVER FINL SVCS Stock 254709108 217 3,760 SH   SOLE   3,759 0 0
DR REDDYS LABS LTD ADR 256135203 12 176 SH   SOLE 33 176 0 0
DR REDDYS LABS LTD ADR 256135203 47 670 SH   SOLE   670 0 0
DOCUSIGN INC Stock 256163106 142 661 SH   SOLE 15 661 0 0
DOCUSIGN INC Stock 256163106 53 247 SH   SOLE 33 247 0 0
DOCUSIGN INC Stock 256163106 5,115 23,765 SH   SOLE   23,765 0 0
DOLLAR GEN CORP NEW Stock 256677105 9 45 SH   SOLE 9 45 0 0
DOLLAR GEN CORP NEW Stock 256677105 2 8 SH   SOLE 19 8 0 0
DOLLAR GEN CORP NEW Stock 256677105 105 503 SH   SOLE 28 503 0 0
DOLLAR GEN CORP NEW Stock 256677105 195 930 SH   SOLE 30 930 0 0
DOLLAR GEN CORP NEW Stock 256677105 83 397 SH   SOLE 33 397 0 0
DOLLAR GEN CORP NEW Stock 256677105 147 700 SH   SOLE 41 700 0 0
DOLLAR GEN CORP NEW Stock 256677105 3,264 15,572 SH   SOLE   15,572 0 0
DOLLAR TREE INC Stock 256746108 16 176 SH   SOLE 2 176 0 0
DOLLAR TREE INC Stock 256746108 645 7,064 SH   SOLE 6 7,064 0 0
DOLLAR TREE INC Stock 256746108 11 122 SH   SOLE 33 122 0 0
DOLLAR TREE INC Stock 256746108 416 4,549 SH   SOLE   4,549 0 0
DONALDSON INC Stock 257651109 720 15,517 SH   SOLE 6 15,517 0 0
DONALDSON INC Stock 257651109 1 17 SH   SOLE 9 17 0 0
DONALDSON INC Stock 257651109 4 92 SH   SOLE 33 92 0 0
DONEGAL GROUP INC Stock 257701201 1 84 SH   SOLE 33 84 0 0
DORMAN PRODUCTS INC Stock 258278100 19 207 SH   SOLE 9 207 0 0
DOUBLELINE INCOME SOLUTIONS CEF 258622109 177 11,048 SH   SOLE   11,048 0 0
DOUBLELINE OPPORTUNISTIC CR CEF 258623107 206 10,790 SH   SOLE   10,790 0 0
DOVER CORP Stock 260003108 5 44 SH   SOLE 9 44 0 0
DOVER CORP Stock 260003108 41 376 SH   SOLE 33 376 0 0
DOVER CORP Stock 260003108 92 850 SH   SOLE 41 850 0 0
DOVER CORP Stock 260003108 53 490 SH   SOLE   490 0 0
DOW INC Stock 260557103 600 12,763 SH   SOLE 6 12,763 0 0
DOW INC Stock 260557103 17 359 SH   SOLE 9 359 0 0
DOW INC Stock 260557103 25 522 SH   SOLE 33 522 0 0
DOW INC Stock 260557103 2,073 44,059 SH   SOLE   44,059 0 0
DUKE REALTY CORP REIT 264411505 6 154 SH   SOLE 33 154 0 0
DUNKIN BRANDS GROUP INC Stock 265504100 11 137 SH   SOLE 33 137 0 0
DUNKIN BRANDS GROUP INC Stock 265504100 70 855 SH   SOLE   855 0 0
DUOS TECHNOLOGIES GROUP INC Stock 266042407 15 3,925 SH   SOLE   3,925 0 0
DYNATRACE INC Stock 268150109 8 189 SH   SOLE 9 189 0 0
DYNATRACE INC Stock 268150109 8 189 SH   SOLE   189 0 0
DYNAVAX TECHNOLOGIES CORP Stock 268158201 14 3,150 SH   SOLE   3,150 0 0
E TRADE FINANCIAL CORP Stock 269246401 26 524 SH   SOLE 9 524 0 0
E TRADE FINANCIAL CORP Stock 269246401 27 536 SH   SOLE 33 536 0 0
EAGLE PHARMACEUTICALS INC Stock 269796108 0 8 SH   SOLE 33 8 0 0
EAGLE PT CR CO LLC CEF 269808101 9 1,050 SH   SOLE   1,050 0 0
EASTGROUP PPTY INC REIT 277276101 3 21 SH   SOLE 9 21 0 0
EASTGROUP PPTY INC REIT 277276101 28 213 SH   SOLE 33 213 0 0
EASTMAN CHEM CO Stock 277432100 58 746 SH   SOLE 17 746 0 0
EASTMAN CHEM CO Stock 277432100 7 86 SH   SOLE 19 86 0 0
EASTMAN CHEM CO Stock 277432100 15 190 SH   SOLE 33 190 0 0
EASTMAN CHEM CO Stock 277432100 63 800 SH   SOLE   800 0 0
EASTMAN KODAK CO Stock 277461406 6 710 SH   SOLE   710 0 0
EASTSIDE DISTILLING INC Stock 277802302 1 500 SH   SOLE   500 0 0
EATON VANCE CORP Stock 278265103 2 53 SH   SOLE   53 0 0
EATON VANCE ENHANCED EQ INC CEF 278274105 12 806 SH   SOLE   806 0 0
EATON VANCE FLTING RATE INC CEF 278279104 59 4,955 SH   SOLE   4,955 0 0
EBAY INC. Stock 278642103 13 245 SH   SOLE 9 245 0 0
EBAY INC. Stock 278642103 1 20 SH   SOLE 19 20 0 0
EBAY INC. Stock 278642103 73 1,400 SH   SOLE 24 1,400 0 0
EBAY INC. Stock 278642103 58 1,120 SH   SOLE 33 1,120 0 0
EBAY INC. Stock 278642103 631 12,109 SH   SOLE   12,109 0 0
ECHOSTAR CORP Stock 278768106 0 16 SH   SOLE 19 16 0 0
ECHOSTAR CORP Stock 278768106 2 100 SH   SOLE 33 100 0 0
ECOLAB INC Stock 278865100 11 53 SH   SOLE 4 53 0 0
ECOLAB INC Stock 278865100 18 89 SH   SOLE 9 89 0 0
ECOLAB INC Stock 278865100 46 232 SH   SOLE 33 232 0 0
ECOLAB INC Stock 278865100 585 2,930 SH   SOLE   2,929 0 0
EDISON INTL Stock 281020107 20 386 SH   SOLE 9 386 0 0
EDISON INTL Stock 281020107 4 79 SH   SOLE 33 79 0 0
EDISON INTL Stock 281020107 23 462 SH   SOLE   462 0 0
ELECTRAMECCANICA VEHS CORP Stock 284849205 6 2,500 SH   SOLE   2,500 0 0
ELECTROMED INC Stock 285409108 60 5,794 SH   SOLE   5,794 0 0
ELECTRONIC ARTS INC Stock 285512109 24 183 SH   SOLE 9 183 0 0
ELECTRONIC ARTS INC Stock 285512109 7 50 SH   SOLE 22 50 0 0
ELECTRONIC ARTS INC Stock 285512109 68 523 SH   SOLE 33 523 0 0
ELECTRONIC ARTS INC Stock 285512109 388 2,978 SH   SOLE   2,978 0 0
EMERSON ELEC CO Stock 291011104 11 171 SH   SOLE 9 171 0 0
EMERSON ELEC CO Stock 291011104 6 89 SH   SOLE 19 89 0 0
EMERSON ELEC CO Stock 291011104 66 1,011 SH   SOLE 33 1,011 0 0
EMERSON ELEC CO Stock 291011104 1,073 16,361 SH   SOLE   16,361 0 0
EMPIRE ST RLTY TR INC REIT 292104106 11 1,843 SH   SOLE 33 1,843 0 0
EMPLOYERS HOLDINGS INC Stock 292218104 3 114 SH   SOLE   114 0 0
ENABLE MIDSTREAM PARTNERS LP Stock 292480100 4 1,016 SH   SOLE   1,016 0 0
ENCORE CAP GROUP INC Stock 292554102 1,200 31,085 SH   SOLE   31,085 0 0
ENCORE WIRE CORP Stock 292562105 2 45 SH   SOLE 9 45 0 0
ENCORE WIRE CORP Stock 292562105 4 80 SH   SOLE 33 80 0 0
ENERGY FUELS INC Stock 292671708 1 502 SH   SOLE   502 0 0
ENERPLUS CORP Stock 292766102 1 327 SH   SOLE   327 0 0
ENTERCOM COMMUNICATIONS CORP Stock 293639100 0 49 SH   SOLE   49 0 0
ENTERPRISE FINL SVCS CORP Stock 293712105 1 32 SH   SOLE 33 32 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 19 1,221 SH   SOLE 17 1,221 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 1,578 99,912 SH   SOLE   99,912 0 0
ENZO BIOCHEM INC Stock 294100102 1 500 SH   SOLE   500 0 0
EQUIFAX INC Stock 294429105 20 130 SH   SOLE 33 130 0 0
EQUIFAX INC Stock 294429105 54 345 SH   SOLE   345 0 0
EQUITRANS MIDSTREAM CORP Stock 294600101 0 0 SH   SOLE 33 0 0 0
EQUITRANS MIDSTREAM CORP Stock 294600101 109 12,928 SH   SOLE   12,927 0 0
EQUITY COMWLTH REIT 294628102 27 1,005 SH   SOLE 26 1,005 0 0
EQUITY COMWLTH REIT 294628102 0 17 SH   SOLE 33 17 0 0
EQUITY COMWLTH REIT 294628102 43 1,625 SH   SOLE 35 1,625 0 0
EQUITY COMWLTH REIT 294628102 12 450 SH   SOLE   450 0 0
ERICSSON ADR 294821608 26 2,411 SH   SOLE 33 2,411 0 0
ERICSSON ADR 294821608 41 3,720 SH   SOLE   3,719 0 0
ESCO TECHNOLOGIES INC Stock 296315104 1 18 SH   SOLE 33 18 0 0
ESCO TECHNOLOGIES INC Stock 296315104 87 1,075 SH   SOLE   1,075 0 0
ESSEX PPTY TR INC REIT 297178105 33 165 SH   SOLE 33 165 0 0
ESSEX PPTY TR INC REIT 297178105 39 193 SH   SOLE   193 0 0
EURONET WORLDWIDE INC Stock 298736109 19 206 SH   SOLE 9 206 0 0
EURONET WORLDWIDE INC Stock 298736109 10 112 SH   SOLE 33 112 0 0
EURONET WORLDWIDE INC Stock 298736109 323 3,544 SH   SOLE   3,544 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505889 89 1,700 SH   SOLE   1,700 0 0
EXONE CO Stock 302104104 51 4,200 SH   SOLE   4,200 0 0
EXPEDITORS INTL WASH INC Stock 302130109 946 10,455 SH   SOLE 6 10,455 0 0
EXPEDITORS INTL WASH INC Stock 302130109 5 59 SH   SOLE 9 59 0 0
EXPEDITORS INTL WASH INC Stock 302130109 13 140 SH   SOLE 26 140 0 0
EXPEDITORS INTL WASH INC Stock 302130109 13 139 SH   SOLE 33 139 0 0
EXPEDITORS INTL WASH INC Stock 302130109 14 155 SH   SOLE   155 0 0
FLIR SYS INC Stock 302445101 2 69 SH   SOLE 33 69 0 0
FLIR SYS INC Stock 302445101 23 643 SH   SOLE   642 0 0
F M C CORP Stock 302491303 13 123 SH   SOLE 9 123 0 0
F M C CORP Stock 302491303 22 205 SH   SOLE 33 205 0 0
F M C CORP Stock 302491303 36 342 SH   SOLE   342 0 0
F N B CORP Stock 302520101 2 229 SH   SOLE 9 229 0 0
F N B CORP Stock 302520101 7 975 SH   SOLE 33 975 0 0
F N B CORP Stock 302520101 1 207 SH   SOLE   207 0 0
FS KKR CAPITAL CORP CEF 302635206 19 1,194 SH   SOLE   1,194 0 0
FTI CONSULTING INC Stock 302941109 1 5 SH   SOLE 19 5 0 0
FTI CONSULTING INC Stock 302941109 16 150 SH   SOLE 33 150 0 0
FACTSET RESH SYS INC Stock 303075105 228 680 SH   SOLE 30 680 0 0
FACTSET RESH SYS INC Stock 303075105 27 82 SH   SOLE 33 82 0 0
FACTSET RESH SYS INC Stock 303075105 199 595 SH   SOLE   594 0 0
FAIR ISAAC CORP Stock 303250104 6 15 SH   SOLE 9 15 0 0
FAIR ISAAC CORP Stock 303250104 36 85 SH   SOLE 33 85 0 0
FAIR ISAAC CORP Stock 303250104 979 2,301 SH   SOLE   2,301 0 0
FARMERS NATIONAL BANC CORP Stock 309627107 1 54 SH   SOLE 33 54 0 0
FARO TECHNOLOGIES INC Stock 311642102 23 370 SH   SOLE 6 370 0 0
FASTENAL CO Stock 311900104 743 16,470 SH   SOLE 6 16,469 0 0
FASTENAL CO Stock 311900104 50 1,106 SH   SOLE 33 1,106 0 0
FASTENAL CO Stock 311900104 1,254 27,818 SH   SOLE   27,818 0 0
FEDERAL AGRIC MTG CORP Stock 313148306 4 57 SH   SOLE 9 57 0 0
FEDERAL AGRIC MTG CORP Stock 313148306 5 82 SH   SOLE 34 81 0 0
FEDERAL AGRIC MTG CORP Stock 313148306 32 500 SH   SOLE   500 0 0
FEDERAL RLTY INVT TR REIT 313747206 29 398 SH   SOLE 33 398 0 0
FEDERAL RLTY INVT TR REIT 313747206 2 22 SH   SOLE   22 0 0
FEDERATED HERMES INC Stock 314211103 12 542 SH   SOLE   542 0 0
F5 NETWORKS INC Stock 315616102 5 41 SH   SOLE 33 41 0 0
F5 NETWORKS INC Stock 315616102 19 153 SH   SOLE   153 0 0
FIDELITY COMWLTH TR ETF 315912808 1,944 4,479 SH   SOLE   4,479 0 0
FIDELITY COVINGTON TRUST ETF 316092204 3 44 SH   SOLE 9 44 0 0
FIDELITY COVINGTON TRUST ETF 316092204 499 8,039 SH   SOLE   8,039 0 0
FIDELITY COVINGTON TRUST ETF 316092303 3 86 SH   SOLE 9 86 0 0
FIDELITY COVINGTON TRUST ETF 316092303 3,131 82,059 SH   SOLE   82,058 0 0
FIDELITY COVINGTON TRUST ETF 316092360 2 113 SH   SOLE   113 0 0
FIDELITY COVINGTON TRUST ETF 316092402 258 32,624 SH   SOLE   32,623 0 0
FIDELITY COVINGTON TRUST ETF 316092501 23 666 SH   SOLE 9 665 0 0
FIDELITY COVINGTON TRUST ETF 316092501 4 133 SH   SOLE 16 133 0 0
FIDELITY COVINGTON TRUST ETF 316092501 226 6,690 SH   SOLE   6,690 0 0
FIDELITY COVINGTON TRUST ETF 316092527 24 1,028 SH   SOLE   1,028 0 0
FIDELITY COVINGTON TRUST ETF 316092600 25 466 SH   SOLE 9 466 0 0
FIDELITY COVINGTON TRUST ETF 316092600 3,865 73,488 SH   SOLE   73,487 0 0
FIDELITY COVINGTON TRUST ETF 316092709 3 68 SH   SOLE 9 68 0 0
FIDELITY COVINGTON TRUST ETF 316092709 1,118 27,849 SH   SOLE   27,849 0 0
FIDELITY COVINGTON TRUST ETF 316092717 148 7,829 SH   SOLE   7,828 0 0
FIDELITY COVINGTON TRUST ETF 316092725 2 130 SH   SOLE   130 0 0
FIDELITY COVINGTON TRUST ETF 316092782 523 14,687 SH   SOLE   14,687 0 0
FIDELITY COVINGTON TRUST ETF 316092790 98 2,521 SH   SOLE   2,520 0 0
FIDELITY COVINGTON TRUST ETF 316092808 164 1,777 SH   SOLE 9 1,776 0 0
FIDELITY COVINGTON TRUST ETF 316092808 27,365 297,257 SH   SOLE   297,256 0 0
FIDELITY COVINGTON TRUST ETF 316092816 2 41 SH   SOLE   41 0 0
FIDELITY COVINGTON TRUST ETF 316092824 1,008 25,476 SH   SOLE   25,476 0 0
FIDELITY COVINGTON TRUST ETF 316092832 17 516 SH   SOLE   516 0 0
FIDELITY COVINGTON TRUST ETF 316092840 110 3,986 SH   SOLE   3,986 0 0
FIDELITY COVINGTON TRUST ETF 316092857 3 139 SH   SOLE 9 139 0 0
FIDELITY COVINGTON TRUST ETF 316092857 1,783 75,853 SH   SOLE   75,852 0 0
FIDELITY COVINGTON TRUST ETF 316092865 3 78 SH   SOLE 9 78 0 0
FIDELITY COVINGTON TRUST ETF 316092865 5,895 155,387 SH   SOLE   155,386 0 0
FIDELITY COVINGTON TRUST ETF 316092873 3 70 SH   SOLE 9 70 0 0
FIDELITY COVINGTON TRUST ETF 316092873 149 3,853 SH   SOLE   3,852 0 0
FIDELITY COVINGTON TRUST ETF 316092881 3 80 SH   SOLE 9 80 0 0
FIDELITY COVINGTON TRUST ETF 316092881 176 5,129 SH   SOLE   5,128 0 0
FIDELITY MERRIMACK STR TR ETF 316188101 983 17,581 SH   SOLE   17,581 0 0
FIDELITY MERRIMACK STR TR ETF 316188309 368 6,734 SH   SOLE 11 6,734 0 0
FIDELITY MERRIMACK STR TR ETF 316188309 3,792 69,393 SH   SOLE   69,392 0 0
FIDELITY MERRIMACK STR TR ETF 316188408 115 2,257 SH   SOLE   2,257 0 0
FIDUS INVT CORP CEF 316500107 104 10,529 SH   SOLE   10,528 0 0
FIFTH THIRD BANCORP Stock 316773100 2 114 SH   SOLE 9 114 0 0
FIFTH THIRD BANCORP Stock 316773100 12 566 SH   SOLE 33 566 0 0
FIFTH THIRD BANCORP Stock 316773100 278 13,033 SH   SOLE   13,033 0 0
51JOB INC ADR 316827104 1 13 SH   SOLE 33 13 0 0
FINANCIAL INSTNS INC Stock 317585404 3 191 SH   SOLE 33 191 0 0
FIRST BANCORP N C Stock 318910106 3 163 SH   SOLE 33 163 0 0
FIRST BANCORP N C Stock 318910106 44 2,118 SH   SOLE   2,117 0 0
FIRST BUSEY CORP Stock 319383204 5 333 SH   SOLE 33 333 0 0
FIRST COMWLTH FINL CORP PA Stock 319829107 1 142 SH   SOLE 33 142 0 0
FIRST CMNTY CORP S C Stock 319835104 25 1,868 SH   SOLE   1,867 0 0
FIRST HORIZON NATL CORP Stock 320517105 41 4,384 SH   SOLE 33 4,384 0 0
FIRST HORIZON NATL CORP Stock 320517105 255 27,040 SH   SOLE   27,039 0 0
FIRST LONG IS CORP Stock 320734106 0 30 SH   SOLE 19 29 0 0
FIRST MERCHANTS CORP Stock 320817109 4 181 SH   SOLE 33 181 0 0
FIRST MIDWEST BANCORP DEL Stock 320867104 0 39 SH   SOLE 33 39 0 0
FIRST SOLAR INC Stock 336433107 9 130 SH   SOLE   130 0 0
1ST SOURCE CORP Stock 336901103 0 12 SH   SOLE 19 12 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109 1,889 72,472 SH   SOLE   72,472 0 0
FIRST TR EXCHANGE TRADED FD ETF 336920103 553 5,723 SH   SOLE   5,723 0 0
FIRST TR ENHANCED EQTY INC F CEF 337318109 21 1,410 SH   SOLE   1,410 0 0
FIRST TR NAS100 EQ WEIGHTED ETF 337344105 1,035 11,980 SH   SOLE   11,980 0 0
FIRST TR NASDAQ 100 TECH IND ETF 337345102 7,000 59,721 SH   SOLE   59,720 0 0
FISERV INC Stock 337738108 33 317 SH   SOLE 2 317 0 0
FISERV INC Stock 337738108 2 15 SH   SOLE 19 15 0 0
FISERV INC Stock 337738108 90 869 SH   SOLE 33 869 0 0
FISERV INC Stock 337738108 1,628 15,803 SH   SOLE   15,803 0 0
FIRSTENERGY CORP Stock 337932107 8 262 SH   SOLE 9 262 0 0
FIRSTENERGY CORP Stock 337932107 4 129 SH   SOLE 33 129 0 0
FIRSTENERGY CORP Stock 337932107 346 12,059 SH   SOLE   12,058 0 0
FIVE9 INC Stock 338307101 1 7 SH   SOLE 19 7 0 0
FIVE9 INC Stock 338307101 1 8 SH   SOLE 33 8 0 0
FIVE9 INC Stock 338307101 608 4,686 SH   SOLE   4,686 0 0
FLAHERTY & CRUMRIN PFD & INM CEF 338478100 2 100 SH   SOLE   100 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 0 1 SH   SOLE 19 1 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 9 36 SH   SOLE 33 36 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 12 50 SH   SOLE   50 0 0
FLOOR & DECOR HLDGS INC Stock 339750101 1 18 SH   SOLE 33 18 0 0
FLOOR & DECOR HLDGS INC Stock 339750101 47 625 SH   SOLE   625 0 0
FLUOR CORP NEW Stock 343412102 5 605 SH   SOLE 33 605 0 0
FLUOR CORP NEW Stock 343412102 70 8,000 SH   SOLE   8,000 0 0
FLOWERS FOODS INC Stock 343498101 25 1,047 SH   SOLE 33 1,047 0 0
FLOWERS FOODS INC Stock 343498101 6 260 SH   SOLE   260 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 4 71 SH   SOLE 9 71 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 3 52 SH   SOLE 33 52 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 0 1 SH   SOLE   1 0 0
FOOT LOCKER INC Stock 344849104 3 103 SH   SOLE 9 103 0 0
FOOT LOCKER INC Stock 344849104 2 65 SH   SOLE 33 65 0 0
FOOT LOCKER INC Stock 344849104 1 35 SH   SOLE   35 0 0
FORD MTR CO DEL Stock 345370860 1 77 SH   SOLE 19 77 0 0
FORD MTR CO DEL Stock 345370860 59 8,816 SH   SOLE 33 8,816 0 0
FORD MTR CO DEL Stock 345370860 402 60,402 SH   SOLE   60,401 0 0
FORESTAR GROUP INC Stock 346232101 0 24 SH   SOLE 19 24 0 0
FORMFACTOR INC Stock 346375108 0 13 SH   SOLE 33 13 0 0
FORMFACTOR INC Stock 346375108 12 500 SH   SOLE   500 0 0
FORTIS INC Stock 349553107 12 299 SH   SOLE 9 299 0 0
FORTIS INC Stock 349553107 66 1,621 SH   SOLE   1,621 0 0
FORWARD AIR CORP Stock 349853101 20 355 SH   SOLE 6 355 0 0
FORWARD AIR CORP Stock 349853101 3 48 SH   SOLE 9 48 0 0
FORWARD AIR CORP Stock 349853101 7 119 SH   SOLE   119 0 0
FORTUNA SILVER MINES INC Stock 349915108 7 1,174 SH   SOLE   1,174 0 0
FRANCO NEV CORP Stock 351858105 8 58 SH   SOLE 33 58 0 0
FRANCO NEV CORP Stock 351858105 5,946 42,598 SH   SOLE   42,597 0 0
FRANKLIN ELEC INC Stock 353514102 1 9 SH   SOLE 33 9 0 0
FRANKLIN RESOURCES INC Stock 354613101 307 15,100 SH   SOLE 5 15,100 0 0
FRANKLIN RESOURCES INC Stock 354613101 1 38 SH   SOLE 19 38 0 0
FRANKLIN RESOURCES INC Stock 354613101 13 622 SH   SOLE 33 622 0 0
FRESENIUS MED CARE AG&CO KGA ADR 358029106 5 119 SH   SOLE 9 119 0 0
FRESENIUS MED CARE AG&CO KGA ADR 358029106 8 188 SH   SOLE 33 188 0 0
FRESHPET INC Stock 358039105 7 59 SH   SOLE 33 59 0 0
FRESHPET INC Stock 358039105 18 157 SH   SOLE   157 0 0
FULLER H B CO Stock 359694106 1 19 SH   SOLE 9 19 0 0
FULLER H B CO Stock 359694106 5 103 SH   SOLE 33 103 0 0
FULTON FINL CORP PA Stock 360271100 17 1,855 SH   SOLE   1,855 0 0
FUNKO INC Stock 361008105 0 65 SH   SOLE 33 65 0 0
GATX CORP Stock 361448103 1 13 SH   SOLE 19 13 0 0
GATX CORP Stock 361448103 1 20 SH   SOLE   20 0 0
GABELLI EQUITY TR INC CEF 362397101 480 94,280 SH   SOLE   94,280 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 13 125 SH   SOLE 19 125 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 31 294 SH   SOLE 33 294 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 365 3,455 SH   SOLE   3,455 0 0
GAP INC Stock 364760108 40 2,333 SH   SOLE 33 2,333 0 0
GAP INC Stock 364760108 470 27,609 SH   SOLE   27,608 0 0
GARRETT MOTION INC Stock 366505105 1 244 SH   SOLE   244 0 0
GARTNER INC Stock 366651107 64 509 SH   SOLE 28 509 0 0
GARTNER INC Stock 366651107 33 267 SH   SOLE 33 267 0 0
GARTNER INC Stock 366651107 21 169 SH   SOLE   169 0 0
GENERAC HLDGS INC Stock 368736104 2 10 SH   SOLE 19 10 0 0
GENERAC HLDGS INC Stock 368736104 2 12 SH   SOLE 33 12 0 0
GENERAC HLDGS INC Stock 368736104 1,452 7,500 SH   SOLE   7,500 0 0
GENERAL AMERN INVS INC CEF 368802104 0 5 SH   SOLE   5 0 0
GENERAL DYNAMICS CORP Stock 369550108 578 4,175 SH   SOLE 6 4,175 0 0
GENERAL DYNAMICS CORP Stock 369550108 30 219 SH   SOLE 9 219 0 0
GENERAL DYNAMICS CORP Stock 369550108 8 56 SH   SOLE 19 55 0 0
GENERAL DYNAMICS CORP Stock 369550108 49 355 SH   SOLE 33 355 0 0
GENERAL DYNAMICS CORP Stock 369550108 1,140 8,237 SH   SOLE   8,236 0 0
GENERAL ELECTRIC CO Stock 369604103 234 37,500 SH   SOLE 5 37,500 0 0
GENERAL ELECTRIC CO Stock 369604103 46 7,370 SH   SOLE 33 7,370 0 0
GENERAL ELECTRIC CO Stock 369604103 2 395 SH   SOLE 40 395 0 0
GENERAL ELECTRIC CO Stock 369604103 1,964 315,319 SH   SOLE   315,318 0 0
GENERAL MLS INC Stock 370334104 9 141 SH   SOLE 9 141 0 0
GENERAL MLS INC Stock 370334104 61 981 SH   SOLE 33 981 0 0
GENERAL MLS INC Stock 370334104 5,340 86,572 SH   SOLE   86,571 0 0
GENERAL MOLY INC Stock 370373102 0 3,333 SH   SOLE   3,333 0 0
GENESCO INC Stock 371532102 0 8 SH   SOLE 33 8 0 0
GENTEX CORP Stock 371901109 1 44 SH   SOLE 9 44 0 0
GENTEX CORP Stock 371901109 18 708 SH   SOLE 33 708 0 0
GENTEX CORP Stock 371901109 304 11,811 SH   SOLE   11,810 0 0
GENFIT S A ADR 372279109 1 100 SH   SOLE   100 0 0
GENIE ENERGY LTD Stock 372284208 1 150 SH   SOLE   150 0 0
GENMAB A/S ADR 372303206 27 750 SH   SOLE 33 750 0 0
GENMAB A/S ADR 372303206 2 55 SH   SOLE   55 0 0
GENMARK DIAGNOSTICS INC Stock 372309104 14 1,007 SH   SOLE   1,007 0 0
GENPREX INC Stock 372446104 3 1,000 SH   SOLE   1,000 0 0
GENUINE PARTS CO Stock 372460105 45 469 SH   SOLE 17 469 0 0
GENUINE PARTS CO Stock 372460105 30 311 SH   SOLE 33 311 0 0
GENUINE PARTS CO Stock 372460105 275 2,888 SH   SOLE   2,887 0 0
GERDAU SA ADR 373737105 13 3,433 SH   SOLE 33 3,433 0 0
GERON CORP Stock 374163103 139 80,000 SH   SOLE   80,000 0 0
GIBRALTAR INDS INC Stock 374689107 0 6 SH   SOLE 33 6 0 0
GIBRALTAR INDS INC Stock 374689107 46 700 SH   SOLE   700 0 0
GILEAD SCIENCES INC Stock 375558103 546 8,647 SH   SOLE 6 8,646 0 0
GILEAD SCIENCES INC Stock 375558103 12 191 SH   SOLE 9 191 0 0
GILEAD SCIENCES INC Stock 375558103 50 798 SH   SOLE 17 798 0 0
GILEAD SCIENCES INC Stock 375558103 9 142 SH   SOLE 19 141 0 0
GILEAD SCIENCES INC Stock 375558103 91 1,433 SH   SOLE 33 1,433 0 0
GILEAD SCIENCES INC Stock 375558103 2,135 33,781 SH   SOLE   33,781 0 0
GILDAN ACTIVEWEAR INC Stock 375916103 1 44 SH   SOLE 33 44 0 0
GILDAN ACTIVEWEAR INC Stock 375916103 17 881 SH   SOLE   881 0 0
GLADSTONE CAPITAL CORP CEF 376535100 51 6,816 SH   SOLE   6,816 0 0
GLADSTONE COMMERCIAL CORP REIT 376536108 18 1,048 SH   SOLE 6 1,048 0 0
GLADSTONE COMMERCIAL CORP REIT 376536108 6 327 SH   SOLE 33 327 0 0
GLADSTONE COMMERCIAL CORP REIT 376536108 126 7,500 SH   SOLE   7,500 0 0
GLADSTONE INVT CORP CEF 376546107 56 6,187 SH   SOLE   6,186 0 0
GLADSTONE LD CORP REIT 376549101 14 947 SH   SOLE   947 0 0
GLOBAL NET LEASE INC REIT 379378201 8 528 SH   SOLE 33 528 0 0
GLOBUS MED INC Stock 379577208 12 237 SH   SOLE 33 237 0 0
GLOBUS MED INC Stock 379577208 7 138 SH   SOLE 35 138 0 0
GLOBUS MED INC Stock 379577208 85 1,710 SH   SOLE   1,710 0 0
GODADDY INC Stock 380237107 24 322 SH   SOLE 33 322 0 0
GODADDY INC Stock 380237107 72 949 SH   SOLE   949 0 0
GOLD STD VENTURES CORP Stock 380738104 1 1,000 SH   SOLE   1,000 0 0
GOLDFIELD CORP Stock 381370105 2 500 SH   SOLE   500 0 0
GOLDMAN SACHS ETF TR ETF 381430206 4 134 SH   SOLE   134 0 0
GOLDMAN SACHS ETF TR ETF 381430438 57 1,150 SH   SOLE   1,150 0 0
GOLDMAN SACHS ETF TR ETF 381430503 282 4,139 SH   SOLE   4,139 0 0
GOLDMAN SACHS ETF TR ETF 381430529 90 895 SH   SOLE   895 0 0
GOLDMAN SACHS ETF TR ETF 381430545 14 182 SH   SOLE   182 0 0
GOLDMAN SACHS ETF TR ETF 381430602 40 950 SH   SOLE   950 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101 1 126 SH   SOLE 33 126 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101 210 27,325 SH   SOLE   27,325 0 0
GRACO INC Stock 384109104 2,311 37,674 SH   SOLE 6 37,674 0 0
GRACO INC Stock 384109104 9 149 SH   SOLE 9 149 0 0
GRACO INC Stock 384109104 41 671 SH   SOLE 23 671 0 0
GRACO INC Stock 384109104 20 334 SH   SOLE 33 334 0 0
GRACO INC Stock 384109104 2 38 SH   SOLE 35 38 0 0
GRACO INC Stock 384109104 353 5,753 SH   SOLE   5,753 0 0
GRAF INDL CORP Stock 384278107 0 0 SH   SOLE   0 0 0
GRAF INDL CORP Stock 384278115 0 0 SH   SOLE   0 0 0
GRAFTECH INTL LTD Stock 384313508 115 16,879 SH   SOLE   16,879 0 0
GRAHAM HLDGS CO Stock 384637104 4 9 SH   SOLE 9 9 0 0
GRAHAM HLDGS CO Stock 384637104 10 25 SH   SOLE 26 25 0 0
GRAINGER W W INC Stock 384802104 12 35 SH   SOLE 4 35 0 0
GRAINGER W W INC Stock 384802104 1 2 SH   SOLE 9 2 0 0
GRAINGER W W INC Stock 384802104 14 39 SH   SOLE 33 39 0 0
GRAINGER W W INC Stock 384802104 319 894 SH   SOLE   893 0 0
GRANITE CONSTR INC Stock 387328107 0 16 SH   SOLE 33 16 0 0
GRAPHIC PACKAGING HLDG CO Stock 388689101 4 278 SH   SOLE 9 278 0 0
GRAPHIC PACKAGING HLDG CO Stock 388689101 0 35 SH   SOLE 19 34 0 0
GRAPHIC PACKAGING HLDG CO Stock 388689101 3 230 SH   SOLE   230 0 0
GRAY TELEVISION INC Stock 389375106 1 56 SH   SOLE 33 56 0 0
GRAY TELEVISION INC Stock 389375106 14 1,000 SH   SOLE   1,000 0 0
GREAT WESTN BANCORP INC Stock 391416104 3 233 SH   SOLE 33 233 0 0
GREENBRIER COS INC Stock 393657101 38 1,300 SH   SOLE   1,300 0 0
GREIF INC Stock 397624107 40 1,100 SH   SOLE   1,100 0 0
GRIFFON CORP Stock 398433102 27 1,401 SH   SOLE   1,401 0 0
GRIFOLS S A ADR 398438408 2 103 SH   SOLE 33 103 0 0
GROUP 1 AUTOMOTIVE INC Stock 398905109 1 13 SH   SOLE 33 13 0 0
GRUPO FINANCIERO GALICIA S.A ADR 399909100 0 2 SH   SOLE   2 0 0
GRUBHUB INC Stock 400110102 11 154 SH   SOLE 33 154 0 0
GRUBHUB INC Stock 400110102 7 100 SH   SOLE   100 0 0
GRUPO AEROPORTUARIO DEL CENT ADR 400501102 7 189 SH   SOLE   189 0 0
GRUPO AEROPUERTO DEL PACIFIC ADR 400506101 10 119 SH   SOLE 7 119 0 0
GUARANTY BANCSHARES INC TEX Stock 400764106 1 34 SH   SOLE 33 34 0 0
HBT FINL INC. Stock 404111106 4 390 SH   SOLE 33 390 0 0
HSBC HLDGS PLC ADR 404280406 1 67 SH   SOLE 9 67 0 0
HSBC HLDGS PLC ADR 404280406 17 893 SH   SOLE 33 893 0 0
HSBC HLDGS PLC ADR 404280406 57 2,894 SH   SOLE   2,893 0 0
HAEMONETICS CORP Stock 405024100 28 322 SH   SOLE 9 322 0 0
HAEMONETICS CORP Stock 405024100 0 0 SH   SOLE 19 0 0 0
HAEMONETICS CORP Stock 405024100 5 60 SH   SOLE 33 60 0 0
HAIN CELESTIAL GROUP INC Stock 405217100 0 12 SH   SOLE 19 12 0 0
HAIN CELESTIAL GROUP INC Stock 405217100 24 705 SH   SOLE   705 0 0
HALLIBURTON CO Stock 406216101 38 3,167 SH   SOLE 33 3,167 0 0
HALLIBURTON CO Stock 406216101 40 3,288 SH   SOLE   3,288 0 0
HAMILTON LANE INC Stock 407497106 0 0 SH   SOLE 19 0 0 0
HANCOCK JOHN FINL OPPTYS FD CEF 409735206 170 7,950 SH   SOLE   7,950 0 0
HANCOCK WHITNEY CORPORATION Stock 410120109 5 286 SH   SOLE 33 286 0 0
HANCOCK WHITNEY CORPORATION Stock 410120109 1 55 SH   SOLE   55 0 0
HANESBRANDS INC Stock 410345102 1 79 SH   SOLE 9 79 0 0
HANESBRANDS INC Stock 410345102 143 9,071 SH   SOLE   9,070 0 0
HANMI FINL CORP Stock 410495204 0 0 SH   SOLE 33 0 0 0
HANOVER INS GROUP INC Stock 410867105 3 30 SH   SOLE 9 30 0 0
HANOVER INS GROUP INC Stock 410867105 6 65 SH   SOLE 33 65 0 0
HANOVER INS GROUP INC Stock 410867105 71 765 SH   SOLE   765 0 0
HARLEY DAVIDSON INC Stock 412822108 2 96 SH   SOLE 9 96 0 0
HARLEY DAVIDSON INC Stock 412822108 1 46 SH   SOLE 33 46 0 0
HARLEY DAVIDSON INC Stock 412822108 66 2,698 SH   SOLE   2,697 0 0
HARMONIC INC Stock 413160102 19 3,425 SH   SOLE   3,425 0 0
HARMONY GOLD MINING CO LTD ADR 413216300 7 1,248 SH   SOLE   1,248 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 0 0 SH   SOLE 9 0 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 7 192 SH   SOLE 33 192 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 143 3,882 SH   SOLE   3,881 0 0
HASBRO INC Stock 418056107 4 51 SH   SOLE 9 51 0 0
HASBRO INC Stock 418056107 19 232 SH   SOLE 33 232 0 0
HASBRO INC Stock 418056107 307 3,709 SH   SOLE   3,708 0 0
HAVERTY FURNITURE INC Stock 419596101 1 52 SH   SOLE 33 52 0 0
HAWAIIAN ELEC INDUSTRIES Stock 419870100 7 219 SH   SOLE 33 219 0 0
HAWAIIAN ELEC INDUSTRIES Stock 419870100 39 1,186 SH   SOLE   1,186 0 0
HAWAIIAN HOLDINGS INC Stock 419879101 5 355 SH   SOLE 33 355 0 0
HAWAIIAN HOLDINGS INC Stock 419879101 17 1,325 SH   SOLE   1,325 0 0
HEALTHCARE SVCS GROUP INC Stock 421906108 107 4,954 SH   SOLE 6 4,954 0 0
HEALTHCARE SVCS GROUP INC Stock 421906108 0 14 SH   SOLE 33 14 0 0
HEALTHCARE SVCS GROUP INC Stock 421906108 10 485 SH   SOLE   485 0 0
HEALTHCARE RLTY TR REIT 421946104 7 218 SH   SOLE 35 218 0 0
HEALTHCARE RLTY TR REIT 421946104 9 300 SH   SOLE   300 0 0
HEARTLAND EXPRESS INC Stock 422347104 1 38 SH   SOLE 33 38 0 0
HEARTLAND EXPRESS INC Stock 422347104 0 25 SH   SOLE   25 0 0
HECLA MNG CO Stock 422704106 88 17,305 SH   SOLE   17,304 0 0
HEICO CORP NEW Stock 422806109 0 3 SH   SOLE 19 3 0 0
HEICO CORP NEW Stock 422806109 6 61 SH   SOLE 33 61 0 0
HEICO CORP NEW Stock 422806109 302 2,881 SH   SOLE   2,881 0 0
HEICO CORP NEW Stock 422806208 6 66 SH   SOLE 9 66 0 0
HEICO CORP NEW Stock 422806208 8 89 SH   SOLE 33 89 0 0
HELMERICH & PAYNE INC Stock 423452101 1 45 SH   SOLE 33 45 0 0
HELMERICH & PAYNE INC Stock 423452101 130 8,845 SH   SOLE   8,845 0 0
HENRY JACK & ASSOC INC Stock 426281101 25 151 SH   SOLE 23 151 0 0
HENRY JACK & ASSOC INC Stock 426281101 17 105 SH   SOLE 33 105 0 0
HENRY JACK & ASSOC INC Stock 426281101 173 1,061 SH   SOLE   1,061 0 0
HERCULES CAPITAL INC CEF 427096508 76 6,565 SH   SOLE   6,565 0 0
HERSHA HOSPITALITY TR REIT 427825500 19 3,413 SH   SOLE 33 3,413 0 0
HERSHA HOSPITALITY TR REIT 427825500 3 575 SH   SOLE   575 0 0
HERSHEY CO Stock 427866108 20 143 SH   SOLE 33 143 0 0
HERSHEY CO Stock 427866108 906 6,322 SH   SOLE   6,322 0 0
HESS MIDSTREAM LP Stock 428103105 8 550 SH   SOLE   550 0 0
HEXCEL CORP NEW Stock 428291108 287 8,542 SH   SOLE   8,541 0 0
HEXO CORP Stock 428304109 0 100 SH   SOLE   100 0 0
HIGHLAND FDS I ETF 430101774 14 860 SH   SOLE   860 0 0
HIGHWOODS PPTYS INC REIT 431284108 6 190 SH   SOLE 9 190 0 0
HIGHWOODS PPTYS INC REIT 431284108 9 279 SH   SOLE 33 279 0 0
HIGHWOODS PPTYS INC REIT 431284108 998 29,733 SH   SOLE   29,732 0 0
HILL ROM HLDGS INC Stock 431475102 1 6 SH   SOLE 9 6 0 0
HILL ROM HLDGS INC Stock 431475102 13 158 SH   SOLE 33 158 0 0
HILL ROM HLDGS INC Stock 431475102 94 1,128 SH   SOLE   1,128 0 0
HILLENBRAND INC Stock 431571108 9 331 SH   SOLE 33 331 0 0
HILLENBRAND INC Stock 431571108 70 2,476 SH   SOLE   2,476 0 0
HILLTOP HOLDINGS INC Stock 432748101 0 17 SH   SOLE 19 17 0 0
HOLLYFRONTIER CORP Stock 436106108 1 68 SH   SOLE 9 68 0 0
HOLLYFRONTIER CORP Stock 436106108 6 324 SH   SOLE 33 324 0 0
HOLLYFRONTIER CORP Stock 436106108 22 1,124 SH   SOLE   1,123 0 0
HOLOGIC INC Stock 436440101 0 7 SH   SOLE 19 7 0 0
HOLOGIC INC Stock 436440101 11 170 SH   SOLE 33 170 0 0
HOLOGIC INC Stock 436440101 175 2,635 SH   SOLE   2,635 0 0
HOME BANCSHARES INC Stock 436893200 2 146 SH   SOLE 9 146 0 0
HOME BANCSHARES INC Stock 436893200 7 433 SH   SOLE 33 433 0 0
HOME BANCSHARES INC Stock 436893200 5 310 SH   SOLE 34 310 0 0
HOME DEPOT INC Stock 437076102 33 120 SH   SOLE 2 120 0 0
HOME DEPOT INC Stock 437076102 15 55 SH   SOLE 4 55 0 0
HOME DEPOT INC Stock 437076102 1,102 3,968 SH   SOLE 6 3,968 0 0
HOME DEPOT INC Stock 437076102 92 331 SH   SOLE 7 330 0 0
HOME DEPOT INC Stock 437076102 29 104 SH   SOLE 9 104 0 0
HOME DEPOT INC Stock 437076102 124 445 SH   SOLE 15 445 0 0
HOME DEPOT INC Stock 437076102 33 120 SH   SOLE 19 119 0 0
HOME DEPOT INC Stock 437076102 332 1,194 SH   SOLE 33 1,194 0 0
HOME DEPOT INC Stock 437076102 125 450 SH   SOLE 41 450 0 0
HOME DEPOT INC Stock 437076102 16 58 SH   SOLE 45 58 0 0
HOME DEPOT INC Stock 437076102 16,261 58,553 SH   SOLE   58,552 0 0
HOMETRUST BANCSHARES INC Stock 437872104 3 226 SH   SOLE 33 226 0 0
HOMOLOGY MEDICINES INC Stock 438083107 4 345 SH   SOLE   345 0 0
HONDA MOTOR LTD ADR 438128308 4 159 SH   SOLE 9 159 0 0
HONDA MOTOR LTD ADR 438128308 32 1,347 SH   SOLE 33 1,347 0 0
HONDA MOTOR LTD ADR 438128308 4 151 SH   SOLE   151 0 0
HONEYWELL INTL INC Stock 438516106 3 21 SH   SOLE 6 21 0 0
HONEYWELL INTL INC Stock 438516106 58 355 SH   SOLE 7 355 0 0
HONEYWELL INTL INC Stock 438516106 49 296 SH   SOLE 9 296 0 0
HONEYWELL INTL INC Stock 438516106 135 818 SH   SOLE 33 818 0 0
HONEYWELL INTL INC Stock 438516106 2,504 15,215 SH   SOLE   15,214 0 0
HORACE MANN EDUCATORS CORP N Stock 440327104 3 76 SH   SOLE 9 76 0 0
HORACE MANN EDUCATORS CORP N Stock 440327104 1 31 SH   SOLE   31 0 0
HORMEL FOODS CORP Stock 440452100 181 3,708 SH   SOLE 30 3,707 0 0
HORMEL FOODS CORP Stock 440452100 9 177 SH   SOLE 33 177 0 0
HORMEL FOODS CORP Stock 440452100 128 2,616 SH   SOLE   2,616 0 0
HOULIHAN LOKEY INC Stock 441593100 46 777 SH   SOLE 23 777 0 0
HOULIHAN LOKEY INC Stock 441593100 164 2,774 SH   SOLE   2,774 0 0
HOWMET AEROSPACE INC Stock 443201108 5 287 SH   SOLE 9 287 0 0
HOWMET AEROSPACE INC Stock 443201108 5 299 SH   SOLE 33 299 0 0
HOWMET AEROSPACE INC Stock 443201108 3 192 SH   SOLE   192 0 0
HUANENG PWR INTL INC ADR 443304100 2 160 SH   SOLE 33 160 0 0
HUBBELL INC Stock 443510607 23 171 SH   SOLE 9 171 0 0
HUBBELL INC Stock 443510607 34 249 SH   SOLE 33 249 0 0
HUBBELL INC Stock 443510607 109 800 SH   SOLE   800 0 0
HUBSPOT INC Stock 443573100 1 4 SH   SOLE 33 4 0 0
HUBSPOT INC Stock 443573100 149 509 SH   SOLE   509 0 0
HUDSON PAC PPTYS INC REIT 444097109 1 46 SH   SOLE   46 0 0
HUMANA INC Stock 444859102 7 16 SH   SOLE 9 16 0 0
HUMANA INC Stock 444859102 2 6 SH   SOLE 19 6 0 0
HUMANA INC Stock 444859102 94 228 SH   SOLE 33 228 0 0
HUMANA INC Stock 444859102 116 280 SH   SOLE   280 0 0
HUNT J B TRANS SVCS INC Stock 445658107 1 8 SH   SOLE 33 8 0 0
HUNT J B TRANS SVCS INC Stock 445658107 26 207 SH   SOLE   207 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 10 1,063 SH   SOLE 9 1,063 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 35 3,832 SH   SOLE 17 3,832 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 4 420 SH   SOLE 19 419 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 27 2,956 SH   SOLE 33 2,956 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 102 11,076 SH   SOLE   11,076 0 0
HUNTINGTON INGALLS INDS INC Stock 446413106 2 14 SH   SOLE 9 14 0 0
HUNTINGTON INGALLS INDS INC Stock 446413106 1 5 SH   SOLE 33 5 0 0
HUNTINGTON INGALLS INDS INC Stock 446413106 13 93 SH   SOLE   93 0 0
HUNTSMAN CORP Stock 447011107 24 1,088 SH   SOLE 9 1,088 0 0
HUNTSMAN CORP Stock 447011107 3 126 SH   SOLE   126 0 0
HURON CONSULTING GROUP INC Stock 447462102 1 20 SH   SOLE 9 20 0 0
HYATT HOTELS CORP Stock 448579102 3 50 SH   SOLE 33 50 0 0
HYATT HOTELS CORP Stock 448579102 97 1,820 SH   SOLE   1,820 0 0
HYLIION HOLDINGS CORP COMMON STOCK Stock 449109107 33 657 SH   SOLE   657 0 0
IAA INC Stock 449253103 18 352 SH   SOLE 2 352 0 0
IAA INC Stock 449253103 14 273 SH   SOLE   273 0 0
IFRESH INC Stock 449538107 1 2,000 SH   SOLE   2,000 0 0
IRHYTHM TECHNOLOGIES INC Stock 450056106 0 1 SH   SOLE   1 0 0
IAMGOLD CORP Stock 450913108 4 1,076 SH   SOLE   1,075 0 0
IBIO INC Stock 451033203 2 800 SH   SOLE   800 0 0
ICONIX BRAND GROUP INC Stock 451055305 0 57 SH   SOLE   57 0 0
ICAHN ENTERPRISES LP Stock 451100101 10 200 SH   SOLE   200 0 0
IDACORP INC Stock 451107106 1 11 SH   SOLE 9 11 0 0
IDACORP INC Stock 451107106 5 57 SH   SOLE 33 57 0 0
IDACORP INC Stock 451107106 2 24 SH   SOLE   24 0 0
ILLINOIS TOOL WKS INC Stock 452308109 963 4,982 SH   SOLE 6 4,982 0 0
ILLINOIS TOOL WKS INC Stock 452308109 134 694 SH   SOLE 33 694 0 0
ILLINOIS TOOL WKS INC Stock 452308109 1,165 6,031 SH   SOLE   6,030 0 0
ILLUMINA INC Stock 452327109 15 47 SH   SOLE 9 47 0 0
ILLUMINA INC Stock 452327109 48 156 SH   SOLE 28 156 0 0
ILLUMINA INC Stock 452327109 65 209 SH   SOLE 33 209 0 0
ILLUMINA INC Stock 452327109 282 912 SH   SOLE   912 0 0
IMMUNOMEDICS INC Stock 452907108 0 0 SH   SOLE 19 0 0 0
IMMUNOMEDICS INC Stock 452907108 7 77 SH   SOLE 33 77 0 0
IMMUNOMEDICS INC Stock 452907108 4,041 47,527 SH   SOLE   47,527 0 0
IMPERIAL OIL LTD Stock 453038408 3 284 SH   SOLE 33 284 0 0
IMPINJ INC Stock 453204109 13 500 SH   SOLE   500 0 0
INDEPENDENCE CONTRACT DRILLI Stock 453415606 10 4,300 SH   SOLE   4,300 0 0
INDEPENDENT BANK CORP MASS Stock 453836108 3 66 SH   SOLE 9 66 0 0
INDEPENDENT BK CORP MICH Stock 453838609 8 656 SH   SOLE 33 656 0 0
INDIA FD INC CEF 454089103 3 175 SH   SOLE   175 0 0
INDUSTRIAL LOGISTICS PPTYS T REIT 456237106 129 5,915 SH   SOLE   5,915 0 0
INFOSYS LTD ADR 456788108 13 941 SH   SOLE 33 941 0 0
INFOSYS LTD ADR 456788108 984 71,249 SH   SOLE   71,249 0 0
ING GROEP N.V. ADR 456837103 13 1,784 SH   SOLE 33 1,784 0 0
ING GROEP N.V. ADR 456837103 34 4,759 SH   SOLE   4,759 0 0
INGREDION INC Stock 457187102 4 51 SH   SOLE 9 51 0 0
INGREDION INC Stock 457187102 31 405 SH   SOLE 26 405 0 0
INGREDION INC Stock 457187102 4 53 SH   SOLE 33 53 0 0
INGREDION INC Stock 457187102 18 241 SH   SOLE   241 0 0
INSPIRE MED SYS INC Stock 457730109 214 1,655 SH   SOLE   1,655 0 0
INTEGRA LIFESCIENCES HLDGS C Stock 457985208 0 6 SH   SOLE 33 6 0 0
INTEGRA LIFESCIENCES HLDGS C Stock 457985208 12 250 SH   SOLE   250 0 0
INTEL CORP Stock 458140100 87 1,678 SH   SOLE 9 1,678 0 0
INTEL CORP Stock 458140100 13 257 SH   SOLE 19 257 0 0
INTEL CORP Stock 458140100 26 495 SH   SOLE 24 495 0 0
INTEL CORP Stock 458140100 135 2,616 SH   SOLE 33 2,616 0 0
INTEL CORP Stock 458140100 27 520 SH   SOLE 40 520 0 0
INTEL CORP Stock 458140100 8,610 166,271 SH   SOLE   166,270 0 0
INTER PARFUMS INC Stock 458334109 37 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 19 155 SH   SOLE 9 155 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 5 40 SH   SOLE 19 39 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 125 1,031 SH   SOLE 33 1,031 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 5,726 47,058 SH   SOLE   47,057 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 17 139 SH   SOLE 33 139 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 24 200 SH   SOLE   200 0 0
INTERNATIONAL PAPER CO Stock 460146103 115 2,831 SH   SOLE 15 2,831 0 0
INTERNATIONAL PAPER CO Stock 460146103 4 103 SH   SOLE 19 102 0 0
INTERNATIONAL PAPER CO Stock 460146103 9 224 SH   SOLE 33 224 0 0
INTERNATIONAL PAPER CO Stock 460146103 1,489 36,726 SH   SOLE   36,726 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 5 305 SH   SOLE 9 305 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 33 1,987 SH   SOLE 17 1,987 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 0 24 SH   SOLE 19 24 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 3 182 SH   SOLE 33 182 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 18 1,088 SH   SOLE   1,088 0 0
INTEVAC INC Stock 461148108 2 415 SH   SOLE   415 0 0
INTUIT Stock 461202103 37 112 SH   SOLE 9 112 0 0
INTUIT Stock 461202103 6 18 SH   SOLE 19 18 0 0
INTUIT Stock 461202103 96 293 SH   SOLE 33 293 0 0
INTUIT Stock 461202103 124 380 SH   SOLE 41 380 0 0
INTUIT Stock 461202103 3,899 11,953 SH   SOLE   11,952 0 0
INVACARE CORP Stock 461203101 2 301 SH   SOLE   301 0 0
INVESTORS REAL ESTATE TR REIT 461730509 3 40 SH   SOLE 9 40 0 0
INVESTORS TITLE CO NC Stock 461804106 4 33 SH   SOLE   32 0 0
ION GEOPHYSICAL CORP Stock 462044207 0 175 SH   SOLE   175 0 0
IONIS PHARMACEUTICALS INC Stock 462222100 3 55 SH   SOLE 33 55 0 0
IONIS PHARMACEUTICALS INC Stock 462222100 25 519 SH   SOLE   519 0 0
IOVANCE BIOTHERAPEUTICS INC Stock 462260100 3 100 SH   SOLE   100 0 0
IROBOT CORP Stock 462726100 32 417 SH   SOLE   417 0 0
ISHARES GOLD TRUST ETF 464285105 17 927 SH   SOLE 9 927 0 0
ISHARES GOLD TRUST ETF 464285105 5 290 SH   SOLE 16 290 0 0
ISHARES GOLD TRUST ETF 464285105 14,602 811,648 SH   SOLE   811,648 0 0
ISHARES INC ETF 464286103 10 520 SH   SOLE 19 520 0 0
ISHARES INC ETF 464286103 8 400 SH   SOLE   400 0 0
ISHARES INC ETF 464286145 81 3,154 SH   SOLE   3,154 0 0
ISHARES INC ETF 464286319 696 23,129 SH   SOLE   23,129 0 0
ISHARES INC ETF 464286327 3 200 SH   SOLE   200 0 0
ISHARES INC ETF 464286392 518 5,202 SH   SOLE   5,202 0 0
ISHARES INC ETF 464286400 0 17 SH   SOLE 19 17 0 0
ISHARES INC ETF 464286400 2 87 SH   SOLE   87 0 0
ISHARES INC ETF 464286475 149 3,393 SH   SOLE   3,393 0 0
ISHARES INC ETF 464286509 9 345 SH   SOLE 19 345 0 0
ISHARES INC ETF 464286509 34 1,234 SH   SOLE   1,234 0 0
ISHARES INC ETF 464286517 16 392 SH   SOLE   392 0 0
ISHARES INC ETF 464286525 1,825 19,856 SH   SOLE   19,855 0 0
ISHARES INC ETF 464286533 154 2,794 SH   SOLE   2,794 0 0
ISHARES INC ETF 464286640 1 26 SH   SOLE   26 0 0
ISHARES INC ETF 464286665 370 9,124 SH   SOLE   9,124 0 0
ISHARES INC ETF 464286681 63 1,030 SH   SOLE   1,030 0 0
ISHARES INC ETF 464286707 13 448 SH   SOLE 19 448 0 0
ISHARES INC ETF 464286707 2 72 SH   SOLE   72 0 0
ISHARES INC ETF 464286715 1 57 SH   SOLE 19 57 0 0
ISHARES INC ETF 464286749 7 175 SH   SOLE 19 174 0 0
ISHARES INC ETF 464286756 2 61 SH   SOLE   61 0 0
ISHARES INC ETF 464286764 5 213 SH   SOLE 19 213 0 0
ISHARES INC ETF 464286764 3 161 SH   SOLE   160 0 0
ISHARES INC ETF 464286772 2 28 SH   SOLE 19 27 0 0
ISHARES INC ETF 464286806 7 251 SH   SOLE 19 250 0 0
ISHARES INC ETF 464286806 11 368 SH   SOLE   367 0 0
ISHARES INC ETF 464286814 9 260 SH   SOLE 19 260 0 0
ISHARES INC ETF 464286822 1 16 SH   SOLE 19 16 0 0
ISHARES INC ETF 464286822 11 325 SH   SOLE   325 0 0
ISHARES INC ETF 464286871 1 33 SH   SOLE 19 32 0 0
ISHARES INC ETF 464286871 2 69 SH   SOLE   69 0 0
ISHARES TR ETF 464287101 17 112 SH   SOLE 36 112 0 0
ISHARES TR ETF 464287101 2,028 13,025 SH   SOLE   13,025 0 0
ISHARES TR ETF 464287119 315 1,176 SH   SOLE   1,176 0 0
ISHARES TR ETF 464287127 3 13 SH   SOLE   13 0 0
ISHARES TR ETF 464287150 264 3,494 SH   SOLE 9 3,493 0 0
ISHARES TR ETF 464287150 9 117 SH   SOLE 22 117 0 0
ISHARES TR ETF 464287150 270 3,581 SH   SOLE 25 3,580 0 0
ISHARES TR ETF 464287150 27 354 SH   SOLE 37 354 0 0
ISHARES TR ETF 464287150 17,418 230,734 SH   SOLE   230,734 0 0
ISHARES TR ETF 464287168 136 1,673 SH   SOLE 9 1,673 0 0
ISHARES TR ETF 464287168 5,046 61,880 SH   SOLE   61,879 0 0
ISHARES TR ETF 464287176 6 48 SH   SOLE 16 48 0 0
ISHARES TR ETF 464287176 5,643 44,612 SH   SOLE   44,611 0 0
ISHARES TR ETF 464287184 198 4,720 SH   SOLE   4,720 0 0
ISHARES TR ETF 464287192 193 969 SH   SOLE   969 0 0
ISHARES TR ETF 464287200 372 1,106 SH   SOLE 9 1,106 0 0
ISHARES TR ETF 464287200 2,463 7,330 SH   SOLE 16 7,330 0 0
ISHARES TR ETF 464287200 119 354 SH   SOLE 22 354 0 0
ISHARES TR ETF 464287200 4,298 12,789 SH   SOLE 36 12,789 0 0
ISHARES TR ETF 464287200 21,128 62,871 SH   SOLE   62,870 0 0
ISHARES TR ETF 464287226 419 3,550 SH   SOLE 11 3,550 0 0
ISHARES TR ETF 464287226 9,174 77,709 SH   SOLE   77,709 0 0
ISHARES TR ETF 464287234 4,780 108,407 SH   SOLE   108,407 0 0
ISHARES TR ETF 464287242 994 7,382 SH   SOLE 9 7,382 0 0
ISHARES TR ETF 464287242 609 4,518 SH   SOLE 16 4,518 0 0
ISHARES TR ETF 464287242 246 1,825 SH   SOLE 25 1,824 0 0
ISHARES TR ETF 464287242 1,515 11,245 SH   SOLE 36 11,245 0 0
ISHARES TR ETF 464287242 24 180 SH   SOLE 37 180 0 0
ISHARES TR ETF 464287242 7,653 56,809 SH   SOLE   56,809 0 0
ISHARES TR ETF 464287275 127 1,931 SH   SOLE   1,931 0 0
ISHARES TR ETF 464287291 140 530 SH   SOLE 9 530 0 0
ISHARES TR ETF 464287291 5 19 SH   SOLE 22 19 0 0
ISHARES TR ETF 464287291 827 3,137 SH   SOLE 36 3,137 0 0
ISHARES TR ETF 464287291 187 709 SH   SOLE   709 0 0
ISHARES TR ETF 464287309 1,249 5,406 SH   SOLE 11 5,406 0 0
ISHARES TR ETF 464287309 17,529 75,859 SH   SOLE   75,858 0 0
ISHARES TR ETF 464287325 132 1,837 SH   SOLE   1,836 0 0
ISHARES TR ETF 464287333 7 135 SH   SOLE   135 0 0
ISHARES TR ETF 464287341 193 11,773 SH   SOLE   11,773 0 0
ISHARES TR ETF 464287374 18 892 SH   SOLE   892 0 0
ISHARES TR ETF 464287382 458 7,166 SH   SOLE   7,166 0 0
ISHARES TR ETF 464287390 52 2,492 SH   SOLE   2,492 0 0
ISHARES TR ETF 464287408 841 7,482 SH   SOLE 11 7,481 0 0
ISHARES TR ETF 464287408 20 181 SH   SOLE 16 181 0 0
ISHARES TR ETF 464287408 3 26 SH   SOLE 36 26 0 0
ISHARES TR ETF 464287408 2,441 21,706 SH   SOLE   21,706 0 0
ISHARES TR ETF 464287432 7 44 SH   SOLE 6 44 0 0
ISHARES TR ETF 464287432 377 2,312 SH   SOLE 9 2,312 0 0
ISHARES TR ETF 464287432 10 61 SH   SOLE 22 61 0 0
ISHARES TR ETF 464287432 410 2,510 SH   SOLE 36 2,509 0 0
ISHARES TR ETF 464287432 10,045 61,529 SH   SOLE   61,528 0 0
ISHARES TR ETF 464287440 36 299 SH   SOLE 6 299 0 0
ISHARES TR ETF 464287440 4 31 SH   SOLE 7 31 0 0
ISHARES TR ETF 464287440 196 1,609 SH   SOLE 9 1,609 0 0
ISHARES TR ETF 464287440 1 10 SH   SOLE 36 10 0 0
ISHARES TR ETF 464287440 4,521 37,113 SH   SOLE   37,112 0 0
ISHARES TR ETF 464287457 2,670 30,867 SH   SOLE 16 30,867 0 0
ISHARES TR ETF 464287457 5,385 62,253 SH   SOLE   62,252 0 0
ISHARES TR ETF 464287465 13 207 SH   SOLE 36 207 0 0
ISHARES TR ETF 464287465 1,276 20,048 SH   SOLE   20,047 0 0
ISHARES TR ETF 464287473 627 7,757 SH   SOLE   7,757 0 0
ISHARES TR ETF 464287481 6 36 SH   SOLE 11 36 0 0
ISHARES TR ETF 464287481 1,741 10,074 SH   SOLE   10,073 0 0
ISHARES TR ETF 464287499 688 11,987 SH   SOLE   11,986 0 0
ISHARES TR ETF 464287507 438 2,362 SH   SOLE 16 2,362 0 0
ISHARES TR ETF 464287507 3,581 19,325 SH   SOLE   19,325 0 0
ISHARES TR ETF 464287515 5,611 18,034 SH   SOLE   18,034 0 0
ISHARES TR ETF 464287523 91 299 SH   SOLE 9 299 0 0
ISHARES TR ETF 464287523 9,264 30,414 SH   SOLE   30,414 0 0
ISHARES TR ETF 464287549 1,774 5,741 SH   SOLE   5,741 0 0
ISHARES TR ETF 464287556 2,003 14,794 SH   SOLE   14,793 0 0
ISHARES TR ETF 464287564 400 3,920 SH   SOLE   3,919 0 0
ISHARES TR ETF 464287580 4,155 16,620 SH   SOLE   16,619 0 0
ISHARES TR ETF 464287598 1,983 16,786 SH   SOLE   16,786 0 0
ISHARES TR ETF 464287606 527 2,204 SH   SOLE 11 2,204 0 0
ISHARES TR ETF 464287606 589 2,461 SH   SOLE   2,461 0 0
ISHARES TR ETF 464287614 91 418 SH   SOLE 9 418 0 0
ISHARES TR ETF 464287614 2,364 10,899 SH   SOLE   10,899 0 0
ISHARES TR ETF 464287622 199 1,062 SH   SOLE 36 1,062 0 0
ISHARES TR ETF 464287622 3,677 19,647 SH   SOLE   19,647 0 0
ISHARES TR ETF 464287630 183 1,839 SH   SOLE   1,839 0 0
ISHARES TR ETF 464287648 560 2,529 SH   SOLE   2,528 0 0
ISHARES TR ETF 464287655 1,551 10,355 SH   SOLE   10,355 0 0
ISHARES TR ETF 464287663 5,660 104,248 SH   SOLE   104,248 0 0
ISHARES TR ETF 464287671 412 5,146 SH   SOLE   5,145 0 0
ISHARES TR ETF 464287689 944 4,824 SH   SOLE   4,823 0 0
ISHARES TR ETF 464287697 492 3,369 SH   SOLE   3,369 0 0
ISHARES TR ETF 464287705 86 635 SH   SOLE 9 635 0 0
ISHARES TR ETF 464287705 363 2,692 SH   SOLE 11 2,691 0 0
ISHARES TR ETF 464287705 325 2,413 SH   SOLE   2,412 0 0
ISHARES TR ETF 464287713 29 1,083 SH   SOLE   1,083 0 0
ISHARES TR ETF 464287721 26 87 SH   SOLE 36 87 0 0
ISHARES TR ETF 464287721 5,303 17,614 SH   SOLE   17,613 0 0
ISHARES TR ETF 464287739 35 438 SH   SOLE 9 438 0 0
ISHARES TR ETF 464287739 561 7,026 SH   SOLE   7,025 0 0
ISHARES TR ETF 464287754 29 174 SH   SOLE   174 0 0
ISHARES TR ETF 464287762 706 3,107 SH   SOLE   3,107 0 0
ISHARES TR ETF 464287770 18 151 SH   SOLE 9 151 0 0
ISHARES TR ETF 464287770 424 3,476 SH   SOLE 36 3,476 0 0
ISHARES TR ETF 464287770 363 2,971 SH   SOLE   2,971 0 0
ISHARES TR ETF 464287788 111 982 SH   SOLE 36 982 0 0
ISHARES TR ETF 464287788 38 339 SH   SOLE   339 0 0
ISHARES TR ETF 464287796 76 4,732 SH   SOLE   4,732 0 0
ISHARES TR ETF 464287804 130 1,855 SH   SOLE 9 1,855 0 0
ISHARES TR ETF 464287804 27 390 SH   SOLE 11 389 0 0
ISHARES TR ETF 464287804 428 6,093 SH   SOLE 16 6,093 0 0
ISHARES TR ETF 464287804 996 14,178 SH   SOLE 36 14,178 0 0
ISHARES TR ETF 464287804 8,328 118,576 SH   SOLE   118,576 0 0
ISHARES TR ETF 464287812 84 560 SH   SOLE   560 0 0
ISHARES TR ETF 464287838 0 2 SH   SOLE   2 0 0
ISHARES TR ETF 464287861 387 9,256 SH   SOLE   9,256 0 0
ISHARES TR ETF 464287879 1,533 12,518 SH   SOLE   12,518 0 0
ISHARES TR ETF 464287887 25 142 SH   SOLE 36 142 0 0
ISHARES TR ETF 464287887 537 3,044 SH   SOLE   3,044 0 0
ISHARES TR ETF 464288109 9 90 SH   SOLE   90 0 0
ISHARES TR ETF 464288117 43 807 SH   SOLE   807 0 0
ISHARES TR ETF 464288158 15 141 SH   SOLE 36 141 0 0
ISHARES TR ETF 464288158 1,649 15,252 SH   SOLE   15,251 0 0
ISHARES TR ETF 464288166 4 37 SH   SOLE 7 37 0 0
ISHARES TR ETF 464288174 32 500 SH   SOLE   500 0 0
ISHARES TR ETF 464288182 16 212 SH   SOLE   212 0 0
ISHARES TR ETF 464288208 349 1,744 SH   SOLE   1,744 0 0
ISHARES TR ETF 464288224 851 46,029 SH   SOLE   46,028 0 0
ISHARES TR ETF 464288240 1,239 26,940 SH   SOLE 16 26,940 0 0
ISHARES TR ETF 464288240 145 3,154 SH   SOLE   3,154 0 0
ISHARES TR ETF 464288257 252 3,152 SH   SOLE   3,152 0 0
ISHARES TR ETF 464288265 87 1,164 SH   SOLE 9 1,164 0 0
ISHARES TR ETF 464288273 49 823 SH   SOLE 9 823 0 0
ISHARES TR ETF 464288273 2,094 35,501 SH   SOLE   35,501 0 0
ISHARES TR ETF 464288281 2 14 SH   SOLE 9 14 0 0
ISHARES TR ETF 464288281 16 141 SH   SOLE 22 141 0 0
ISHARES TR ETF 464288281 1,035 9,333 SH   SOLE   9,332 0 0
ISHARES TR ETF 464288307 434 1,354 SH   SOLE   1,354 0 0
ISHARES TR ETF 464288372 265 6,872 SH   SOLE   6,871 0 0
ISHARES TR ETF 464288406 126 961 SH   SOLE   961 0 0
ISHARES TR ETF 464288414 10 85 SH   SOLE 3 85 0 0
ISHARES TR ETF 464288414 16 134 SH   SOLE 22 134 0 0
ISHARES TR ETF 464288414 2,319 20,006 SH   SOLE 36 20,006 0 0
ISHARES TR ETF 464288414 5,305 45,758 SH   SOLE   45,758 0 0
ISHARES TR ETF 464288448 633 25,380 SH   SOLE   25,380 0 0
ISHARES TR ETF 464288489 7 300 SH   SOLE   300 0 0
ISHARES TR ETF 464288505 118 750 SH   SOLE   750 0 0
ISHARES TR ETF 464288513 73 865 SH   SOLE 9 865 0 0
ISHARES TR ETF 464288513 1 6 SH   SOLE 36 6 0 0
ISHARES TR ETF 464288513 562 6,704 SH   SOLE   6,703 0 0
ISHARES TR ETF 464288521 166 3,788 SH   SOLE   3,787 0 0
ISHARES TR ETF 464288562 175 2,864 SH   SOLE   2,864 0 0
ISHARES TR ETF 464288570 103 807 SH   SOLE 36 806 0 0
ISHARES TR ETF 464288570 3,577 27,954 SH   SOLE   27,953 0 0
ISHARES TR ETF 464288588 15 139 SH   SOLE 6 139 0 0
ISHARES TR ETF 464288588 261 2,367 SH   SOLE   2,366 0 0
ISHARES TR ETF 464288612 2,356 20,008 SH   SOLE   20,008 0 0
ISHARES TR ETF 464288620 58 950 SH   SOLE   949 0 0
ISHARES TR ETF 464288638 7 118 SH   SOLE 7 118 0 0
ISHARES TR ETF 464288638 0 2 SH   SOLE 22 2 0 0
ISHARES TR ETF 464288638 455 7,484 SH   SOLE   7,484 0 0
ISHARES TR ETF 464288646 10 185 SH   SOLE 7 185 0 0
ISHARES TR ETF 464288646 550 10,018 SH   SOLE 9 10,017 0 0
ISHARES TR ETF 464288646 238 4,327 SH   SOLE 16 4,327 0 0
ISHARES TR ETF 464288646 137 2,489 SH   SOLE 25 2,489 0 0
ISHARES TR ETF 464288646 616 11,226 SH   SOLE 36 11,225 0 0
ISHARES TR ETF 464288646 14 246 SH   SOLE 37 246 0 0
ISHARES TR ETF 464288646 665 12,114 SH   SOLE   12,114 0 0
ISHARES TR ETF 464288653 87 520 SH   SOLE 9 520 0 0
ISHARES TR ETF 464288653 113 677 SH   SOLE 22 677 0 0
ISHARES TR ETF 464288653 2 11 SH   SOLE 36 11 0 0
ISHARES TR ETF 464288653 2,456 14,750 SH   SOLE   14,750 0 0
ISHARES TR ETF 464288661 127 953 SH   SOLE 9 952 0 0
ISHARES TR ETF 464288661 137 1,025 SH   SOLE 25 1,025 0 0
ISHARES TR ETF 464288661 13 101 SH   SOLE 37 101 0 0
ISHARES TR ETF 464288661 6,757 50,583 SH   SOLE   50,582 0 0
ISHARES TR ETF 464288679 24,298 219,498 SH   SOLE   219,498 0 0
ISHARES TR ETF 464288687 500 13,727 SH   SOLE 16 13,727 0 0
ISHARES TR ETF 464288687 8,672 237,905 SH   SOLE   237,905 0 0
ISHARES TR ETF 464288695 14 200 SH   SOLE   200 0 0
ISHARES TR ETF 464288703 21 198 SH   SOLE 9 198 0 0
ISHARES TR ETF 464288711 492 8,764 SH   SOLE   8,764 0 0
ISHARES TR ETF 464288729 9 100 SH   SOLE   100 0 0
ISHARES TR ETF 464288737 213 3,846 SH   SOLE   3,846 0 0
ISHARES TR ETF 464288745 9 67 SH   SOLE   67 0 0
ISHARES TR ETF 464288752 6,143 108,429 SH   SOLE   108,429 0 0
ISHARES TR ETF 464288760 269 1,701 SH   SOLE 16 1,701 0 0
ISHARES TR ETF 464288760 275 1,733 SH   SOLE   1,732 0 0
ISHARES TR ETF 464288778 180 5,483 SH   SOLE   5,483 0 0
ISHARES TR ETF 464288786 184 3,298 SH   SOLE   3,298 0 0
ISHARES TR ETF 464288794 10 168 SH   SOLE   168 0 0
ISHARES TR ETF 464288802 17 114 SH   SOLE 36 114 0 0
ISHARES TR ETF 464288802 272 1,850 SH   SOLE   1,849 0 0
ISHARES TR ETF 464288810 41 137 SH   SOLE 9 137 0 0
ISHARES TR ETF 464288810 822 2,745 SH   SOLE 36 2,745 0 0
ISHARES TR ETF 464288810 5,771 19,261 SH   SOLE   19,261 0 0
ISHARES TR ETF 464288828 436 2,160 SH   SOLE   2,160 0 0
ISHARES TR ETF 464288836 31 188 SH   SOLE   188 0 0
ISHARES TR ETF 464288844 5 633 SH   SOLE   633 0 0
ISHARES TR ETF 464288851 1 36 SH   SOLE   36 0 0
ISHARES TR ETF 464288869 3 38 SH   SOLE   37 0 0
ISHARES TR ETF 464288877 3 81 SH   SOLE 16 81 0 0
ISHARES TR ETF 464288877 500 12,380 SH   SOLE   12,379 0 0
ISHARES TR ETF 464288885 145 1,611 SH   SOLE 9 1,611 0 0
ISHARES TR ETF 464288885 2,164 24,082 SH   SOLE 36 24,082 0 0
ISHARES TR ETF 464288885 913 10,161 SH   SOLE   10,160 0 0
ISHARES TR ETF 464289131 3 229 SH   SOLE   229 0 0
ISHARES TR ETF 464289180 3 200 SH   SOLE   200 0 0
ISHARES TR ETF 464289420 1 26 SH   SOLE   26 0 0
ISHARES TR ETF 464289438 5,901 48,622 SH   SOLE   48,622 0 0
ISHARES TR ETF 464289479 303 4,011 SH   SOLE   4,011 0 0
ISHARES TR ETF 464289511 4 55 SH   SOLE 36 55 0 0
ISHARES TR ETF 464289511 4,363 61,965 SH   SOLE   61,964 0 0
ISHARES TR ETF 464289859 84 1,440 SH   SOLE   1,439 0 0
ISHARES TR ETF 464289867 30 612 SH   SOLE   612 0 0
ISHARES TR ETF 464289875 229 5,578 SH   SOLE   5,577 0 0
ISHARES TR ETF 464289883 3,710 99,803 SH   SOLE   99,802 0 0
ITAU UNIBANCO HLDG S A ADR 465562106 5 1,346 SH   SOLE 9 1,346 0 0
ITAU UNIBANCO HLDG S A ADR 465562106 3 689 SH   SOLE 33 689 0 0
ITAU UNIBANCO HLDG S A ADR 465562106 1 188 SH   SOLE   188 0 0
J & J SNACK FOODS CORP Stock 466032109 22 165 SH   SOLE 6 165 0 0
J & J SNACK FOODS CORP Stock 466032109 2 19 SH   SOLE 9 19 0 0
J & J SNACK FOODS CORP Stock 466032109 1 10 SH   SOLE 33 10 0 0
J & J SNACK FOODS CORP Stock 466032109 5 40 SH   SOLE 34 40 0 0
JABIL INC Stock 466313103 9 255 SH   SOLE 9 255 0 0
JABIL INC Stock 466313103 6 165 SH   SOLE 33 165 0 0
JABIL INC Stock 466313103 42 1,233 SH   SOLE   1,233 0 0
JACK IN THE BOX INC Stock 466367109 12 152 SH   SOLE 33 152 0 0
JACOBS ENGR GROUP INC Stock 469814107 4 45 SH   SOLE 33 45 0 0
JACOBS ENGR GROUP INC Stock 469814107 146 1,578 SH   SOLE   1,577 0 0
JETBLUE AWYS CORP Stock 477143101 1 106 SH   SOLE 33 106 0 0
JETBLUE AWYS CORP Stock 477143101 150 13,224 SH   SOLE   13,224 0 0
JOHN BEAN TECHNOLOGIES CORP Stock 477839104 23 252 SH   SOLE 6 252 0 0
JOHN BEAN TECHNOLOGIES CORP Stock 477839104 19 209 SH   SOLE 23 209 0 0
JOHN BEAN TECHNOLOGIES CORP Stock 477839104 41 443 SH   SOLE   443 0 0
JOHNSON & JOHNSON Stock 478160104 59 393 SH   SOLE 7 393 0 0
JOHNSON & JOHNSON Stock 478160104 67 448 SH   SOLE 9 448 0 0
JOHNSON & JOHNSON Stock 478160104 117 784 SH   SOLE 15 784 0 0
JOHNSON & JOHNSON Stock 478160104 20 135 SH   SOLE 19 135 0 0
JOHNSON & JOHNSON Stock 478160104 90 604 SH   SOLE 24 604 0 0
JOHNSON & JOHNSON Stock 478160104 453 3,041 SH   SOLE 33 3,041 0 0
JOHNSON & JOHNSON Stock 478160104 6,922 46,496 SH   SOLE   46,496 0 0
JOUNCE THERAPEUTICS INC Stock 481116101 1 81 SH   SOLE 19 81 0 0
KLA CORP Stock 482480100 1 6 SH   SOLE 19 6 0 0
KLA CORP Stock 482480100 43 221 SH   SOLE 33 221 0 0
KLA CORP Stock 482480100 3,633 18,751 SH   SOLE   18,750 0 0
KVH INDS INC Stock 482738101 1 101 SH   SOLE 33 101 0 0
KALA PHARMACEUTICALS INC Stock 483119103 1 189 SH   SOLE 33 189 0 0
KALA PHARMACEUTICALS INC Stock 483119103 2 300 SH   SOLE   300 0 0
KALEIDO BIOSCIENCES INC Stock 483347100 7 590 SH   SOLE   590 0 0
KAMAN CORP Stock 483548103 4 97 SH   SOLE 33 97 0 0
KAMAN CORP Stock 483548103 45 1,146 SH   SOLE   1,146 0 0
KANSAS CITY SOUTHERN Stock 485170302 11 59 SH   SOLE 33 59 0 0
KANSAS CITY SOUTHERN Stock 485170302 418 2,310 SH   SOLE   2,309 0 0
KASPIEN HOLDINGS INC Stock 485837108 3 400 SH   SOLE   400 0 0
KAYNE ANDERSON ENERGY INFRST CEF 486606106 20 5,000 SH   SOLE   5,000 0 0
KELLOGG CO Stock 487836108 14 222 SH   SOLE 33 222 0 0
KELLOGG CO Stock 487836108 486 7,531 SH   SOLE   7,531 0 0
KELLY SVCS INC Stock 488152208 0 1 SH   SOLE   1 0 0
KEMPER CORP Stock 488401100 1 8 SH   SOLE 19 8 0 0
KEMPER CORP Stock 488401100 5 78 SH   SOLE 22 78 0 0
KEMPER CORP Stock 488401100 87 1,305 SH   SOLE   1,305 0 0
KENNAMETAL INC Stock 489170100 20 708 SH   SOLE   708 0 0
KENNEDY-WILSON HOLDINGS INC Stock 489398107 2 168 SH   SOLE 9 168 0 0
KENNEDY-WILSON HOLDINGS INC Stock 489398107 4 307 SH   SOLE 34 306 0 0
KEYCORP Stock 493267108 8 658 SH   SOLE 9 658 0 0
KEYCORP Stock 493267108 48 4,063 SH   SOLE 17 4,063 0 0
KEYCORP Stock 493267108 6 500 SH   SOLE 19 500 0 0
KEYCORP Stock 493267108 10 859 SH   SOLE 33 859 0 0
KEYCORP Stock 493267108 342 28,632 SH   SOLE   28,632 0 0
KIMBALL INTL INC Stock 494274103 1 91 SH   SOLE 33 91 0 0
KIMBERLY CLARK CORP Stock 494368103 11 72 SH   SOLE 9 72 0 0
KIMBERLY CLARK CORP Stock 494368103 83 561 SH   SOLE 33 561 0 0
KIMBERLY CLARK CORP Stock 494368103 3,374 22,851 SH   SOLE   22,851 0 0
KINROSS GOLD CORP Stock 496902404 8 875 SH   SOLE 33 875 0 0
KINROSS GOLD CORP Stock 496902404 69 7,794 SH   SOLE   7,794 0 0
KIRBY CORP Stock 497266106 0 13 SH   SOLE 33 13 0 0
KIRBY CORP Stock 497266106 186 5,130 SH   SOLE   5,130 0 0
KNIGHT SWIFT TRANSN HLDGS IN Stock 499049104 43 1,054 SH   SOLE 33 1,054 0 0
KNIGHT SWIFT TRANSN HLDGS IN Stock 499049104 41 1,004 SH   SOLE   1,004 0 0
KOHLS CORP Stock 500255104 5 279 SH   SOLE 33 279 0 0
KOHLS CORP Stock 500255104 31 1,653 SH   SOLE   1,652 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 39 822 SH   SOLE 33 822 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 67 1,423 SH   SOLE   1,423 0 0
KOREA ELECTRIC PWR ADR 500631106 11 1,255 SH   SOLE 33 1,255 0 0
KOSMOS ENERGY LTD Stock 500688106 21 21,952 SH   SOLE   21,951 0 0
KRAFT HEINZ CO Stock 500754106 5 166 SH   SOLE 9 166 0 0
KRAFT HEINZ CO Stock 500754106 45 1,514 SH   SOLE 33 1,514 0 0
KRAFT HEINZ CO Stock 500754106 694 23,162 SH   SOLE   23,162 0 0
KRANESHARES TR ETF 500767207 1 50 SH   SOLE   50 0 0
KRANESHARES TR ETF 500767306 105 1,534 SH   SOLE   1,534 0 0
KRANESHARES TR ETF 500767405 29 743 SH   SOLE   742 0 0
KRANESHARES TR ETF 500767876 6 200 SH   SOLE   200 0 0
KROGER CO Stock 501044101 0 12 SH   SOLE 19 12 0 0
KROGER CO Stock 501044101 24 718 SH   SOLE 33 718 0 0
KROGER CO Stock 501044101 203 5,973 SH   SOLE   5,972 0 0
KULICKE & SOFFA INDS INC Stock 501242101 11 506 SH   SOLE 7 506 0 0
KULICKE & SOFFA INDS INC Stock 501242101 2 88 SH   SOLE 9 88 0 0
KULICKE & SOFFA INDS INC Stock 501242101 9 400 SH   SOLE   400 0 0
KURA SUSHI USA INC Stock 501270102 740 56,518 SH   SOLE   56,518 0 0
L BRANDS INC Stock 501797104 0 7 SH   SOLE 33 7 0 0
L BRANDS INC Stock 501797104 150 4,721 SH   SOLE   4,721 0 0
LKQ CORP Stock 501889208 5 198 SH   SOLE 9 198 0 0
LKQ CORP Stock 501889208 3 119 SH   SOLE 33 119 0 0
LKQ CORP Stock 501889208 988 35,623 SH   SOLE   35,623 0 0
LSB INDS INC Stock 502160104 0 300 SH   SOLE   300 0 0
LTC PPTYS INC REIT 502175102 35 1,000 SH   SOLE   1,000 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 35 208 SH   SOLE 9 208 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 6 37 SH   SOLE 22 37 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 47 278 SH   SOLE 33 278 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 64 375 SH   SOLE 41 375 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 1,177 6,931 SH   SOLE   6,931 0 0
LA Z BOY INC Stock 505336107 0 10 SH   SOLE 33 10 0 0
LADDER CAP CORP REIT 505743104 2 263 SH   SOLE   263 0 0
LAKELAND BANCORP INC Stock 511637100 7 728 SH   SOLE 33 728 0 0
LAKELAND FINL CORP Stock 511656100 6 146 SH   SOLE 9 146 0 0
LAKELAND FINL CORP Stock 511656100 1 17 SH   SOLE 33 17 0 0
LAKELAND FINL CORP Stock 511656100 5 115 SH   SOLE 34 115 0 0
LAKELAND INDS INC Stock 511795106 1 28 SH   SOLE   28 0 0
LAM RESEARCH CORP Stock 512807108 6 17 SH   SOLE 9 17 0 0
LAM RESEARCH CORP Stock 512807108 152 459 SH   SOLE 15 459 0 0
LAM RESEARCH CORP Stock 512807108 1 3 SH   SOLE 19 3 0 0
LAM RESEARCH CORP Stock 512807108 53 160 SH   SOLE 33 160 0 0
LAM RESEARCH CORP Stock 512807108 4,927 14,851 SH   SOLE   14,851 0 0
LAMAR ADVERTISING CO NEW REIT 512816109 1 8 SH   SOLE 19 8 0 0
LAMAR ADVERTISING CO NEW REIT 512816109 2 23 SH   SOLE 33 23 0 0
LAMAR ADVERTISING CO NEW REIT 512816109 8 118 SH   SOLE   118 0 0
LAMB WESTON HLDGS INC Stock 513272104 3 50 SH   SOLE 33 50 0 0
LAMB WESTON HLDGS INC Stock 513272104 296 4,463 SH   SOLE   4,462 0 0
LANDSTAR SYS INC Stock 515098101 5 43 SH   SOLE 9 43 0 0
LANDSTAR SYS INC Stock 515098101 34 269 SH   SOLE 23 269 0 0
LANDSTAR SYS INC Stock 515098101 12 99 SH   SOLE 33 99 0 0
LANDSTAR SYS INC Stock 515098101 5 40 SH   SOLE 34 40 0 0
LANDSTAR SYS INC Stock 515098101 10 78 SH   SOLE   78 0 0
LANNET INC Stock 516012101 6 1,000 SH   SOLE   1,000 0 0
LANTHEUS HLDGS INC Stock 516544103 2 150 SH   SOLE   150 0 0
LAREDO PETROLEUM INC Stock 516806205 108 10,977 SH   SOLE   10,977 0 0
LAS VEGAS SANDS CORP Stock 517834107 1 28 SH   SOLE 9 28 0 0
LAS VEGAS SANDS CORP Stock 517834107 6 123 SH   SOLE 16 123 0 0
LAS VEGAS SANDS CORP Stock 517834107 3 60 SH   SOLE 31 60 0 0
LAS VEGAS SANDS CORP Stock 517834107 23 485 SH   SOLE 33 485 0 0
LAS VEGAS SANDS CORP Stock 517834107 127 2,713 SH   SOLE   2,713 0 0
LATTICE SEMICONDUCTOR CORP Stock 518415104 33 1,152 SH   SOLE   1,152 0 0
LAUDER ESTEE COS INC Stock 518439104 71 324 SH   SOLE 33 324 0 0
LAUDER ESTEE COS INC Stock 518439104 661 3,031 SH   SOLE   3,030 0 0
LEAR CORP Stock 521865204 21 189 SH   SOLE 9 189 0 0
LEAR CORP Stock 521865204 1 5 SH   SOLE 33 5 0 0
LEAR CORP Stock 521865204 1 5 SH   SOLE   5 0 0
LEGGETT & PLATT INC Stock 524660107 31 753 SH   SOLE 9 753 0 0
LEGGETT & PLATT INC Stock 524660107 7 174 SH   SOLE 33 174 0 0
LEGGETT & PLATT INC Stock 524660107 94 2,288 SH   SOLE   2,288 0 0
LEIDOS HOLDINGS INC Stock 525327102 7 83 SH   SOLE 9 83 0 0
LEIDOS HOLDINGS INC Stock 525327102 24 270 SH   SOLE 33 270 0 0
LEIDOS HOLDINGS INC Stock 525327102 790 8,863 SH   SOLE   8,863 0 0
LEMAITRE VASCULAR INC Stock 525558201 9 266 SH   SOLE 9 266 0 0
LEMAITRE VASCULAR INC Stock 525558201 7 202 SH   SOLE 34 201 0 0
LEMAITRE VASCULAR INC Stock 525558201 31 950 SH   SOLE   950 0 0
LENNAR CORP Stock 526057104 61 752 SH   SOLE 33 752 0 0
LENNAR CORP Stock 526057104 7 89 SH   SOLE   89 0 0
LENNAR CORP Stock 526057302 9 130 SH   SOLE 33 130 0 0
LENNAR CORP Stock 526057302 394 5,995 SH   SOLE   5,994 0 0
LENNOX INTL INC Stock 526107107 16 58 SH   SOLE   58 0 0
LEXICON PHARMACEUTICALS INC Stock 528872302 0 242 SH   SOLE   242 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 5 735 SH   SOLE   735 0 0
LEXINGTON REALTY TRUST REIT 529043101 10 1,003 SH   SOLE 33 1,003 0 0
LIBERTY ALL STAR EQUITY FD CEF 530158104 0 69 SH   SOLE   69 0 0
LIBERTY BROADBAND CORP Stock 530307107 1 7 SH   SOLE 33 7 0 0
LIBERTY BROADBAND CORP Stock 530307107 7 47 SH   SOLE   47 0 0
LIBERTY BROADBAND CORP Stock 530307305 10 67 SH   SOLE 33 67 0 0
LIBERTY BROADBAND CORP Stock 530307305 2 15 SH   SOLE   15 0 0
LIBERTY MEDIA CORP DEL Stock 531229409 0 10 SH   SOLE 33 10 0 0
LIBERTY MEDIA CORP DEL Stock 531229409 7 200 SH   SOLE   200 0 0
LIBERTY MEDIA CORP DEL Stock 531229607 0 10 SH   SOLE 33 10 0 0
LIBERTY MEDIA CORP DEL Stock 531229706 0 11 SH   SOLE 33 11 0 0
LIBERTY MEDIA CORP DEL Stock 531229706 9 450 SH   SOLE   450 0 0
LIBERTY MEDIA CORP DEL Stock 531229854 2 68 SH   SOLE 33 68 0 0
LIBERTY MEDIA CORP DEL Stock 531229854 25 678 SH   SOLE   678 0 0
LIBERTY MEDIA CORP DEL Stock 531229888 0 12 SH   SOLE 33 12 0 0
LIFEWAY FOODS INC Stock 531914109 12 2,477 SH   SOLE   2,477 0 0
LIGHTPATH TECHNOLOGIES INC Stock 532257805 0 4 SH   SOLE   4 0 0
LILLY ELI & CO Stock 532457108 57 383 SH   SOLE 7 383 0 0
LILLY ELI & CO Stock 532457108 11 73 SH   SOLE 9 73 0 0
LILLY ELI & CO Stock 532457108 4 25 SH   SOLE 19 25 0 0
LILLY ELI & CO Stock 532457108 160 1,081 SH   SOLE 33 1,081 0 0
LILLY ELI & CO Stock 532457108 4,709 31,815 SH   SOLE   31,814 0 0
LINCOLN ELEC HLDGS INC Stock 533900106 3 36 SH   SOLE 9 36 0 0
LINCOLN NATL CORP IND Stock 534187109 51 1,634 SH   SOLE 33 1,634 0 0
LINCOLN NATL CORP IND Stock 534187109 860 27,463 SH   SOLE   27,463 0 0
LINDSAY CORP Stock 535555106 10 104 SH   SOLE 35 104 0 0
LIONS GATE ENTMNT CORP Stock 535919401 0 9 SH   SOLE   9 0 0
LIONS GATE ENTMNT CORP Stock 535919500 0 50 SH   SOLE   50 0 0
LITHIA MTRS INC Stock 536797103 23 100 SH   SOLE 33 100 0 0
LITHIA MTRS INC Stock 536797103 3 12 SH   SOLE   12 0 0
LITTELFUSE INC Stock 537008104 7 38 SH   SOLE 9 38 0 0
LITTELFUSE INC Stock 537008104 11 61 SH   SOLE 33 61 0 0
LITTELFUSE INC Stock 537008104 6 35 SH   SOLE 34 35 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109 0 4 SH   SOLE 33 4 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109 9 175 SH   SOLE   175 0 0
LIVEPERSON INC Stock 538146101 34 646 SH   SOLE   646 0 0
LIVONGO HEALTH INC Stock 539183103 1 7 SH   SOLE 19 7 0 0
LIVONGO HEALTH INC Stock 539183103 3 24 SH   SOLE 33 24 0 0
LIVONGO HEALTH INC Stock 539183103 467 3,334 SH   SOLE   3,334 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 8 6,386 SH   SOLE 33 6,386 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 68 52,480 SH   SOLE   52,480 0 0
LOCKHEED MARTIN CORP Stock 539830109 1,601 4,176 SH   SOLE 6 4,176 0 0
LOCKHEED MARTIN CORP Stock 539830109 46 121 SH   SOLE 7 121 0 0
LOCKHEED MARTIN CORP Stock 539830109 21 55 SH   SOLE 9 55 0 0
LOCKHEED MARTIN CORP Stock 539830109 15 39 SH   SOLE 19 38 0 0
LOCKHEED MARTIN CORP Stock 539830109 115 301 SH   SOLE 33 301 0 0
LOCKHEED MARTIN CORP Stock 539830109 7,766 20,263 SH   SOLE   20,262 0 0
LOEWS CORP Stock 540424108 9 273 SH   SOLE 9 273 0 0
LOEWS CORP Stock 540424108 34 980 SH   SOLE 26 980 0 0
LOEWS CORP Stock 540424108 4 119 SH   SOLE 33 119 0 0
LOEWS CORP Stock 540424108 7 204 SH   SOLE   204 0 0
LOUISIANA PAC CORP Stock 546347105 3 93 SH   SOLE 9 93 0 0
LOUISIANA PAC CORP Stock 546347105 20 670 SH   SOLE   670 0 0
LOWES COS INC Stock 548661107 588 3,544 SH   SOLE 6 3,544 0 0
LOWES COS INC Stock 548661107 47 282 SH   SOLE 9 282 0 0
LOWES COS INC Stock 548661107 7 40 SH   SOLE 19 40 0 0
LOWES COS INC Stock 548661107 258 1,556 SH   SOLE 30 1,555 0 0
LOWES COS INC Stock 548661107 134 809 SH   SOLE 33 809 0 0
LOWES COS INC Stock 548661107 4,360 26,290 SH   SOLE   26,289 0 0
LUBYS INC Stock 549282101 0 100 SH   SOLE   100 0 0
LULULEMON ATHLETICA INC Stock 550021109 5 15 SH   SOLE 9 15 0 0
LULULEMON ATHLETICA INC Stock 550021109 3 10 SH   SOLE 19 10 0 0
LULULEMON ATHLETICA INC Stock 550021109 49 148 SH   SOLE 29 148 0 0
LULULEMON ATHLETICA INC Stock 550021109 55 167 SH   SOLE 33 167 0 0
LULULEMON ATHLETICA INC Stock 550021109 128 390 SH   SOLE 41 390 0 0
LULULEMON ATHLETICA INC Stock 550021109 560 1,701 SH   SOLE   1,701 0 0
LUNA INNOVATIONS Stock 550351100 30 5,002 SH   SOLE   5,002 0 0
LYDALL INC DEL Stock 550819106 1 62 SH   SOLE   62 0 0
M D C HLDGS INC Stock 552676108 1 24 SH   SOLE 9 24 0 0
M D C HLDGS INC Stock 552676108 1 13 SH   SOLE 19 13 0 0
M D C HLDGS INC Stock 552676108 2 41 SH   SOLE 33 41 0 0
M D C HLDGS INC Stock 552676108 0 10 SH   SOLE   10 0 0
MDU RES GROUP INC Stock 552690109 0 0 SH   SOLE 17 0 0 0
MDU RES GROUP INC Stock 552690109 1 32 SH   SOLE 19 31 0 0
MDU RES GROUP INC Stock 552690109 9 410 SH   SOLE 24 410 0 0
MDU RES GROUP INC Stock 552690109 2 83 SH   SOLE 33 83 0 0
MDU RES GROUP INC Stock 552690109 38 1,707 SH   SOLE   1,707 0 0
MGIC INVT CORP WIS Stock 552848103 0 39 SH   SOLE 19 38 0 0
MGIC INVT CORP WIS Stock 552848103 19 2,200 SH   SOLE   2,200 0 0
MFS GOVT MKTS INCOME TR CEF 552939100 14 3,000 SH   SOLE   3,000 0 0
MGM RESORTS INTERNATIONAL Stock 552953101 37 1,709 SH   SOLE 33 1,709 0 0
MGM RESORTS INTERNATIONAL Stock 552953101 22 1,032 SH   SOLE   1,032 0 0
MSA SAFETY INC Stock 553498106 4 27 SH   SOLE 9 27 0 0
MSA SAFETY INC Stock 553498106 16 121 SH   SOLE 33 121 0 0
MSA SAFETY INC Stock 553498106 8 63 SH   SOLE   63 0 0
MSC INDL DIRECT INC Stock 553530106 3 47 SH   SOLE 9 47 0 0
MSC INDL DIRECT INC Stock 553530106 6 90 SH   SOLE 34 90 0 0
MSC INDL DIRECT INC Stock 553530106 10 162 SH   SOLE   162 0 0
MV OIL TR Stock 553859109 3 1,485 SH   SOLE   1,485 0 0
MACATAWA BK CORP Stock 554225102 8 1,206 SH   SOLE 33 1,206 0 0
MACERICH CO REIT 554382101 7 1,080 SH   SOLE   1,080 0 0
MACROGENICS INC Stock 556099109 1 21 SH   SOLE 33 21 0 0
MADDEN STEVEN LTD Stock 556269108 0 16 SH   SOLE 33 16 0 0
MAGELLAN MIDSTREAM PRTNRS LP Stock 559080106 260 7,592 SH   SOLE   7,592 0 0
MAGNA INTL INC Stock 559222401 1 31 SH   SOLE 9 31 0 0
MAGNA INTL INC Stock 559222401 44 959 SH   SOLE 17 959 0 0
MAGNA INTL INC Stock 559222401 3 76 SH   SOLE 33 76 0 0
MAGNA INTL INC Stock 559222401 193 4,218 SH   SOLE   4,218 0 0
MAGNOLIA OIL & GAS CORP Stock 559663109 3 657 SH   SOLE 33 657 0 0
MANHATTAN ASSOCS INC Stock 562750109 26 277 SH   SOLE   277 0 0
MANITOWOC CO INC Stock 563571405 0 17 SH   SOLE   17 0 0
MANTECH INTL CORP Stock 564563104 4 57 SH   SOLE 9 57 0 0
MANTECH INTL CORP Stock 564563104 6 85 SH   SOLE 34 84 0 0
MARATHON OIL CORP Stock 565849106 1 193 SH   SOLE 9 193 0 0
MARATHON OIL CORP Stock 565849106 22 5,332 SH   SOLE 33 5,332 0 0
MARATHON OIL CORP Stock 565849106 120 29,358 SH   SOLE   29,357 0 0
MARCUS CORP DEL Stock 566330106 142 18,350 SH   SOLE   18,350 0 0
MARKEL CORP Stock 570535104 12 12 SH   SOLE 2 12 0 0
MARKEL CORP Stock 570535104 514 528 SH   SOLE 6 528 0 0
MARKEL CORP Stock 570535104 4 4 SH   SOLE 9 4 0 0
MARKEL CORP Stock 570535104 1 1 SH   SOLE 19 1 0 0
MARKEL CORP Stock 570535104 46 47 SH   SOLE   47 0 0
MARSH & MCLENNAN COS INC Stock 571748102 60 521 SH   SOLE 33 521 0 0
MARSH & MCLENNAN COS INC Stock 571748102 566 4,938 SH   SOLE   4,937 0 0
MARRIOTT INTL INC NEW Stock 571903202 16 178 SH   SOLE 33 178 0 0
MARRIOTT INTL INC NEW Stock 571903202 523 5,654 SH   SOLE   5,654 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 18 78 SH   SOLE 6 78 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 13 55 SH   SOLE 33 55 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 2 10 SH   SOLE 35 10 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 221 938 SH   SOLE   938 0 0
MASCO CORP Stock 574599106 25 449 SH   SOLE 9 449 0 0
MASCO CORP Stock 574599106 10 182 SH   SOLE 33 182 0 0
MASCO CORP Stock 574599106 561 10,179 SH   SOLE   10,178 0 0
MASIMO CORP Stock 574795100 51 215 SH   SOLE 33 215 0 0
MASIMO CORP Stock 574795100 27 114 SH   SOLE 45 114 0 0
MASIMO CORP Stock 574795100 829 3,511 SH   SOLE   3,511 0 0
MASTEC INC Stock 576323109 0 11 SH   SOLE 19 11 0 0
MASTEC INC Stock 576323109 47 1,105 SH   SOLE   1,105 0 0
MATADOR RES CO Stock 576485205 0 17 SH   SOLE 33 17 0 0
MATADOR RES CO Stock 576485205 5 554 SH   SOLE   554 0 0
MATERION CORP Stock 576690101 0 8 SH   SOLE 9 8 0 0
MATERION CORP Stock 576690101 1 15 SH   SOLE 34 15 0 0
MATTEL INC Stock 577081102 41 3,505 SH   SOLE   3,505 0 0
MAXIMUS INC Stock 577933104 27 393 SH   SOLE 9 393 0 0
MAXIMUS INC Stock 577933104 5 75 SH   SOLE 33 75 0 0
MAXIMUS INC Stock 577933104 5 75 SH   SOLE 34 74 0 0
MCCORMICK & CO INC Stock 579780206 39 200 SH   SOLE 33 200 0 0
MCCORMICK & CO INC Stock 579780206 420 2,162 SH   SOLE   2,161 0 0
MCDONALDS CORP Stock 580135101 961 4,377 SH   SOLE 6 4,377 0 0
MCDONALDS CORP Stock 580135101 83 377 SH   SOLE 7 377 0 0
MCDONALDS CORP Stock 580135101 14 62 SH   SOLE 9 62 0 0
MCDONALDS CORP Stock 580135101 158 720 SH   SOLE 33 720 0 0
MCDONALDS CORP Stock 580135101 23 105 SH   SOLE 36 105 0 0
MCDONALDS CORP Stock 580135101 4,076 18,572 SH   SOLE   18,572 0 0
MCGRATH RENTCORP Stock 580589109 0 6 SH   SOLE 19 6 0 0
MEDALLION FINL CORP Stock 583928106 0 30 SH   SOLE   30 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2 148 SH   SOLE 9 148 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 8 487 SH   SOLE 33 487 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1 36 SH   SOLE   36 0 0
MERCURY SYS INC Stock 589378108 0 0 SH   SOLE 19 0 0 0
MERCURY SYS INC Stock 589378108 12 158 SH   SOLE 33 158 0 0
MERCURY SYS INC Stock 589378108 81 1,041 SH   SOLE   1,041 0 0
MERCURY GENL CORP NEW Stock 589400100 3 65 SH   SOLE   65 0 0
MEREDITH CORP Stock 589433101 524 39,977 SH   SOLE   39,977 0 0
MERIT MED SYS INC Stock 589889104 1 18 SH   SOLE 33 18 0 0
MERIT MED SYS INC Stock 589889104 17 381 SH   SOLE 35 381 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 9 9 SH   SOLE 9 9 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 37 38 SH   SOLE 29 38 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 5 5 SH   SOLE 33 5 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 324 336 SH   SOLE   336 0 0
MICRO FOCUS INTL PLC ADR 594837403 2 530 SH   SOLE   530 0 0
MICROSOFT CORP Stock 594918104 42 200 SH   SOLE 4 200 0 0
MICROSOFT CORP Stock 594918104 258 1,225 SH   SOLE 5 1,225 0 0
MICROSOFT CORP Stock 594918104 1,911 9,088 SH   SOLE 6 9,088 0 0
MICROSOFT CORP Stock 594918104 108 514 SH   SOLE 7 513 0 0
MICROSOFT CORP Stock 594918104 269 1,281 SH   SOLE 9 1,281 0 0
MICROSOFT CORP Stock 594918104 160 762 SH   SOLE 15 762 0 0
MICROSOFT CORP Stock 594918104 53 251 SH   SOLE 19 251 0 0
MICROSOFT CORP Stock 594918104 7 31 SH   SOLE 22 31 0 0
MICROSOFT CORP Stock 594918104 129 615 SH   SOLE 24 615 0 0
MICROSOFT CORP Stock 594918104 253 1,205 SH   SOLE 28 1,205 0 0
MICROSOFT CORP Stock 594918104 1,992 9,470 SH   SOLE 33 9,470 0 0
MICROSOFT CORP Stock 594918104 149 710 SH   SOLE 41 710 0 0
MICROSOFT CORP Stock 594918104 28,252 134,321 SH   SOLE   134,320 0 0
MICROVISION INC DEL Stock 594960304 12 6,000 SH   SOLE   6,000 0 0
MICROSTRATEGY INC Stock 594972408 2 10 SH   SOLE 33 10 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 1 5 SH   SOLE 19 5 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 19 185 SH   SOLE 33 185 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 59 578 SH   SOLE   578 0 0
MICRON TECHNOLOGY INC Stock 595112103 76 1,620 SH   SOLE 24 1,620 0 0
MICRON TECHNOLOGY INC Stock 595112103 55 1,180 SH   SOLE 33 1,180 0 0
MICRON TECHNOLOGY INC Stock 595112103 1,559 33,204 SH   SOLE   33,204 0 0
MIDDLEBY CORP Stock 596278101 0 5 SH   SOLE 33 5 0 0
MIDDLEBY CORP Stock 596278101 18 202 SH   SOLE   202 0 0
MIDDLESEX WTR CO Stock 596680108 0 5 SH   SOLE 33 5 0 0
MIDDLESEX WTR CO Stock 596680108 2 30 SH   SOLE 35 30 0 0
MIDLAND STS BANCORP INC ILL Stock 597742105 4 350 SH   SOLE 33 350 0 0
MIDWESTONE FINL GROUP INC NE Stock 598511103 4 228 SH   SOLE 33 228 0 0
MILLER HOWARD HIGH INC EQTY CEF 600379101 34 5,580 SH   SOLE   5,580 0 0
MILLER HERMAN INC Stock 600544100 195 6,455 SH   SOLE   6,455 0 0
MILLER INDS INC TENN Stock 600551204 63 2,063 SH   SOLE   2,063 0 0
MINERALS TECHNOLOGIES INC Stock 603158106 7 143 SH   SOLE 33 143 0 0
MISONIX INC Stock 604871103 3 250 SH   SOLE   250 0 0
MITEK SYS INC Stock 606710200 3 200 SH   SOLE   200 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 41 10,341 SH   SOLE 33 10,341 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 5 541 SH   SOLE 33 541 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 326 37,392 SH   SOLE   37,391 0 0
MOHAWK INDS INC Stock 608190104 2 22 SH   SOLE 9 22 0 0
MOHAWK INDS INC Stock 608190104 63 647 SH   SOLE   647 0 0
MOLECULAR TEMPLATES INC Stock 608550109 3 300 SH   SOLE   300 0 0
MONDELEZ INTL INC Stock 609207105 2 32 SH   SOLE 9 32 0 0
MONDELEZ INTL INC Stock 609207105 11 186 SH   SOLE 19 185 0 0
MONDELEZ INTL INC Stock 609207105 111 1,929 SH   SOLE 33 1,929 0 0
MONDELEZ INTL INC Stock 609207105 1,815 31,598 SH   SOLE   31,597 0 0
MONMOUTH REAL ESTATE INVT CO REIT 609720107 2 155 SH   SOLE 33 155 0 0
MONOLITHIC PWR SYS INC Stock 609839105 12 42 SH   SOLE 9 42 0 0
MONOLITHIC PWR SYS INC Stock 609839105 37 132 SH   SOLE 33 132 0 0
MONOLITHIC PWR SYS INC Stock 609839105 21 75 SH   SOLE 45 75 0 0
MONOLITHIC PWR SYS INC Stock 609839105 46 163 SH   SOLE   163 0 0
MONRO INC Stock 610236101 2 49 SH   SOLE 9 49 0 0
MONRO INC Stock 610236101 4 92 SH   SOLE 34 92 0 0
MOODYS CORP Stock 615369105 102 353 SH   SOLE 33 353 0 0
MOODYS CORP Stock 615369105 771 2,660 SH   SOLE   2,660 0 0
MOOG INC Stock 615394202 1 12 SH   SOLE   12 0 0
MORGAN STANLEY Stock 617446448 4 92 SH   SOLE 9 92 0 0
MORGAN STANLEY Stock 617446448 29 606 SH   SOLE 33 606 0 0
MORGAN STANLEY Stock 617446448 773 15,987 SH   SOLE   15,986 0 0
MORGAN STANLEY CHINA A SH FD CEF 617468103 24 1,124 SH   SOLE   1,124 0 0
MORNINGSTAR INC Stock 617700109 500 3,111 SH   SOLE 6 3,111 0 0
MORNINGSTAR INC Stock 617700109 4 22 SH   SOLE 9 22 0 0
MORNINGSTAR INC Stock 617700109 1 5 SH   SOLE 33 5 0 0
MORNINGSTAR INC Stock 617700109 6 40 SH   SOLE 34 40 0 0
MORNINGSTAR INC Stock 617700109 60 372 SH   SOLE   372 0 0
MOTORCAR PTS AMER INC Stock 620071100 1 70 SH   SOLE 33 70 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 33 208 SH   SOLE 33 208 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 69 438 SH   SOLE   438 0 0
MOVADO GROUP INC Stock 624580106 13 1,278 SH   SOLE 6 1,278 0 0
MUELLER INDS INC Stock 624756102 0 18 SH   SOLE 19 18 0 0
MUELLER INDS INC Stock 624756102 2 57 SH   SOLE 33 57 0 0
MUELLER INDS INC Stock 624756102 9 325 SH   SOLE   325 0 0
MUELLER WTR PRODS INC Stock 624758108 4 359 SH   SOLE 9 359 0 0
MUELLER WTR PRODS INC Stock 624758108 13 1,245 SH   SOLE 35 1,245 0 0
MURPHY OIL CORP Stock 626717102 268 29,991 SH   SOLE   29,990 0 0
MURPHY USA INC Stock 626755102 1 4 SH   SOLE 19 4 0 0
MURPHY USA INC Stock 626755102 1 8 SH   SOLE 33 8 0 0
MYERS INDS INC Stock 628464109 4 334 SH   SOLE 33 334 0 0
NN INC Stock 629337106 5 1,000 SH   SOLE   1,000 0 0
NRG ENERGY INC Stock 629377508 6 189 SH   SOLE 33 189 0 0
NANOVIRICIDES INC Stock 630087302 1 300 SH   SOLE   300 0 0
NANTHEALTH INC Stock 630104107 0 200 SH   SOLE   200 0 0
NAPCO SEC TECHNOLOGIES INC Stock 630402105 14 600 SH   SOLE   600 0 0
NASDAQ INC Stock 631103108 29 238 SH   SOLE 33 238 0 0
NASDAQ INC Stock 631103108 107 875 SH   SOLE   875 0 0
NATERA INC Stock 632307104 0 6 SH   SOLE 33 6 0 0
NATHANS FAMOUS INC NEW Stock 632347100 5 89 SH   SOLE 6 89 0 0
NATHANS FAMOUS INC NEW Stock 632347100 3 50 SH   SOLE   50 0 0
NATIONAL BEVERAGE CORP Stock 635017106 47 684 SH   SOLE 23 684 0 0
NATIONAL BEVERAGE CORP Stock 635017106 18 265 SH   SOLE   265 0 0
NATIONAL CINEMEDIA INC Stock 635309107 1 200 SH   SOLE   200 0 0
NATIONAL HEALTHCARE CORP Stock 635906100 2 33 SH   SOLE 33 33 0 0
NATIONAL FUEL GAS CO N J Stock 636180101 63 1,550 SH   SOLE 24 1,550 0 0
NATIONAL FUEL GAS CO N J Stock 636180101 2 41 SH   SOLE 33 41 0 0
NATIONAL FUEL GAS CO N J Stock 636180101 40 992 SH   SOLE   992 0 0
NATIONAL GEN HLDGS CORP Stock 636220303 2 49 SH   SOLE 33 49 0 0
NATIONAL GRID PLC ADR 636274409 10 170 SH   SOLE 9 170 0 0
NATIONAL GRID PLC ADR 636274409 38 666 SH   SOLE 33 666 0 0
NATIONAL GRID PLC ADR 636274409 94 1,618 SH   SOLE   1,618 0 0
NATIONAL INSTRS CORP Stock 636518102 6 157 SH   SOLE 33 157 0 0
NATIONAL OILWELL VARCO INC Stock 637071101 7 788 SH   SOLE 9 788 0 0
NATIONAL OILWELL VARCO INC Stock 637071101 0 42 SH   SOLE 19 42 0 0
NATIONAL OILWELL VARCO INC Stock 637071101 0 26 SH   SOLE 33 26 0 0
NATIONAL OILWELL VARCO INC Stock 637071101 20 2,174 SH   SOLE   2,174 0 0
NATIONAL PRESTO INDS INC Stock 637215104 65 800 SH   SOLE   800 0 0
NATIONAL RETAIL PROPERTIES I REIT 637417106 2 54 SH   SOLE 33 54 0 0
NATIONAL RETAIL PROPERTIES I REIT 637417106 394 11,423 SH   SOLE   11,423 0 0
NATIONAL STORAGE AFFILIATES REIT 637870106 2 60 SH   SOLE 9 60 0 0
NATIONAL STORAGE AFFILIATES REIT 637870106 1 42 SH   SOLE 33 42 0 0
NATIONAL WESTN LIFE GROUP IN Stock 638517102 1 5 SH   SOLE   5 0 0
NATUS MED INC DEL Stock 639050103 12 690 SH   SOLE 6 690 0 0
NATUS MED INC DEL Stock 639050103 1 36 SH   SOLE 33 36 0 0
NATWEST GROUP PLC ADR 639057108 14 5,348 SH   SOLE 33 5,348 0 0
NATWEST GROUP PLC ADR 639057108 0 2 SH   SOLE   2 0 0
NEENAH INC Stock 640079109 13 341 SH   SOLE 6 341 0 0
NEKTAR THERAPEUTICS Stock 640268108 2 103 SH   SOLE   103 0 0
NEMAURA MED INC Stock 640442208 1 250 SH   SOLE   250 0 0
NEOGEN CORP Stock 640491106 13 163 SH   SOLE 33 163 0 0
NEUROMETRIX INC Stock 641255807 0 100 SH   SOLE   100 0 0
NEW FORTRESS ENERGY INC Stock 644393100 279 6,350 SH   SOLE   6,350 0 0
NEW GOLD INC CDA Stock 644535106 1 490 SH   SOLE   490 0 0
NEW JERSEY RES Stock 646025106 509 18,834 SH   SOLE 6 18,834 0 0
NEW JERSEY RES Stock 646025106 0 13 SH   SOLE 33 13 0 0
NEW JERSEY RES Stock 646025106 65 2,392 SH   SOLE   2,392 0 0
NEW MTN FIN CORP CEF 647551100 143 15,005 SH   SOLE   15,005 0 0
NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 19 126 SH   SOLE 9 126 0 0
NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 7 46 SH   SOLE 33 46 0 0
NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 124 831 SH   SOLE   831 0 0
NEW SR INVT GROUP INC REIT 648691103 4 1,000 SH   SOLE   1,000 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103 0 1 SH   SOLE 19 0 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103 84 10,170 SH   SOLE   10,170 0 0
NEW YORK MTG TR INC REIT 649604501 0 119 SH   SOLE 33 119 0 0
NEW YORK MTG TR INC REIT 649604501 0 170 SH   SOLE   170 0 0
NEW YORK TIMES CO Stock 650111107 12 280 SH   SOLE 33 280 0 0
NEW YORK TIMES CO Stock 650111107 7 168 SH   SOLE   168 0 0
NEWAGE INC Stock 650194103 0 197 SH   SOLE   197 0 0
NEWELL BRANDS INC Stock 651229106 42 2,476 SH   SOLE   2,475 0 0
NEWMONT CORP Stock 651639106 1 20 SH   SOLE 19 20 0 0
NEWMONT CORP Stock 651639106 72 1,141 SH   SOLE 33 1,141 0 0
NEWMONT CORP Stock 651639106 19 294 SH   SOLE 45 294 0 0
NEWMONT CORP Stock 651639106 924 14,560 SH   SOLE   14,560 0 0
NEWPARK RES INC Stock 651718504 1 1,200 SH   SOLE   1,200 0 0
NEWTEK BUSINESS SVCS CORP CEF 652526203 27 1,457 SH   SOLE   1,456 0 0
NICE LTD ADR 653656108 15 66 SH   SOLE 33 66 0 0
NIKE INC Stock 654106103 1,179 9,392 SH   SOLE 6 9,392 0 0
NIKE INC Stock 654106103 17 137 SH   SOLE 9 137 0 0
NIKE INC Stock 654106103 5 39 SH   SOLE 19 39 0 0
NIKE INC Stock 654106103 70 558 SH   SOLE 28 558 0 0
NIKE INC Stock 654106103 240 1,910 SH   SOLE 30 1,910 0 0
NIKE INC Stock 654106103 195 1,556 SH   SOLE 33 1,556 0 0
NIKE INC Stock 654106103 1,968 15,678 SH   SOLE   15,677 0 0
NIKOLA CORP Stock 654110105 113 5,517 SH   SOLE   5,517 0 0
NOKIA CORP ADR 654902204 11 2,914 SH   SOLE 33 2,914 0 0
NOKIA CORP ADR 654902204 390 99,772 SH   SOLE   99,772 0 0
NOBLE ENERGY INC Stock 655044105 8 902 SH   SOLE 33 902 0 0
NOBLE ENERGY INC Stock 655044105 33 3,866 SH   SOLE   3,866 0 0
NORDSON CORP Stock 655663102 1,448 7,549 SH   SOLE 6 7,549 0 0
NORDSON CORP Stock 655663102 14 71 SH   SOLE 9 71 0 0
NORDSON CORP Stock 655663102 26 138 SH   SOLE 33 138 0 0
NORDSON CORP Stock 655663102 30 155 SH   SOLE   155 0 0
NORDSTROM INC Stock 655664100 0 10 SH   SOLE 33 10 0 0
NORDSTROM INC Stock 655664100 79 6,600 SH   SOLE   6,600 0 0
NORFOLK SOUTHN CORP Stock 655844108 30 139 SH   SOLE 9 139 0 0
NORFOLK SOUTHN CORP Stock 655844108 73 342 SH   SOLE 33 342 0 0
NORFOLK SOUTHN CORP Stock 655844108 2,024 9,456 SH   SOLE   9,456 0 0
NORTHERN TR CORP Stock 665859104 1,188 15,231 SH   SOLE 6 15,231 0 0
NORTHERN TR CORP Stock 665859104 6 82 SH   SOLE 33 82 0 0
NORTHERN TR CORP Stock 665859104 28 354 SH   SOLE 35 354 0 0
NORTHERN TR CORP Stock 665859104 24 309 SH   SOLE   308 0 0
NORTHROP GRUMMAN CORP Stock 666807102 4 14 SH   SOLE 9 14 0 0
NORTHROP GRUMMAN CORP Stock 666807102 69 219 SH   SOLE 33 219 0 0
NORTHROP GRUMMAN CORP Stock 666807102 991 3,143 SH   SOLE   3,142 0 0
NORTHWEST PIPE CO Stock 667746101 8 300 SH   SOLE   300 0 0
NORTHWESTERN CORP Stock 668074305 5 110 SH   SOLE 33 110 0 0
NORTHWESTERN CORP Stock 668074305 3 60 SH   SOLE   60 0 0
NORTONLIFELOCK INC Stock 668771108 7 343 SH   SOLE 33 343 0 0
NORTONLIFELOCK INC Stock 668771108 96 4,601 SH   SOLE   4,601 0 0
NOVAVAX INC Stock 670002401 47 432 SH   SOLE   432 0 0
NOVO-NORDISK A S ADR 670100205 81 1,171 SH   SOLE 33 1,171 0 0
NOVO-NORDISK A S ADR 670100205 228 3,280 SH   SOLE   3,279 0 0
NUCOR CORP Stock 670346105 9 205 SH   SOLE 9 205 0 0
NUCOR CORP Stock 670346105 40 884 SH   SOLE 33 884 0 0
NUCOR CORP Stock 670346105 441 9,838 SH   SOLE   9,837 0 0
NUVEEN CALIFORNIA AMT QLT MU CEF 670651108 32 2,066 SH   SOLE   2,066 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105 917 63,942 SH   SOLE   63,941 0 0
NUVEEN INTER DURATION MUN TE CEF 670671106 469 35,088 SH   SOLE   35,088 0 0
NUVEEN MUN HIGH INCOME OPPOR CEF 670682103 9 654 SH   SOLE   654 0 0
NUVEEN AMT-FREE MUN VALUE FD CEF 670695105 18 1,150 SH   SOLE   1,150 0 0
NUVEEN NASDAQ 100 DYNAMIC OV CEF 670699107 19 772 SH   SOLE   772 0 0
NUVEEN MORTGAGE AND INCOME F CEF 670735109 53 2,811 SH   SOLE   2,811 0 0
OGE ENERGY CORP Stock 670837103 2 75 SH   SOLE 33 75 0 0
OI SA ADR 670851500 0 1 SH   SOLE   1 0 0
NUVEEN MUN VALUE FD INC CEF 670928100 25 2,359 SH   SOLE   2,359 0 0
NUVEEN OHIO QLTY MUN INCOME CEF 670980101 107 7,098 SH   SOLE   7,097 0 0
OASIS PETROLEUM INC Stock 674215108 9 33,378 SH   SOLE   33,378 0 0
OBLONG INC Stock 674434105 2 800 SH   SOLE   800 0 0
OCCIDENTAL PETE CORP Stock 674599105 7 738 SH   SOLE 33 738 0 0
OCCIDENTAL PETE CORP Stock 674599105 141 14,134 SH   SOLE   14,134 0 0
OCEAN BIO CHEM INC Stock 674631106 4 301 SH   SOLE   301 0 0
OCEANFIRST FINL CORP Stock 675234108 1 94 SH   SOLE 9 94 0 0
ODONATE THERAPEUTICS INC Stock 676079106 7 500 SH   SOLE   500 0 0
OIL DRI CORP AMER Stock 677864100 1 33 SH   SOLE 33 33 0 0
OIL STS INTL INC Stock 678026105 0 100 SH   SOLE   100 0 0
OKTA INC Stock 679295105 34 157 SH   SOLE 33 157 0 0
OKTA INC Stock 679295105 622 2,908 SH   SOLE   2,908 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 59 327 SH   SOLE 33 327 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 21 118 SH   SOLE 45 118 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 91 504 SH   SOLE   503 0 0
OLD NATL BANCORP IND Stock 680033107 62 4,910 SH   SOLE   4,910 0 0
OLD REP INTL CORP Stock 680223104 30 2,037 SH   SOLE 17 2,037 0 0
OLD REP INTL CORP Stock 680223104 2 163 SH   SOLE 33 163 0 0
OLD REP INTL CORP Stock 680223104 118 7,983 SH   SOLE   7,982 0 0
OLD SECOND BANCORP INC ILL Stock 680277100 20 2,618 SH   SOLE 33 2,618 0 0
OLIN CORP Stock 680665205 5 397 SH   SOLE   397 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109 6 69 SH   SOLE 22 69 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109 1 12 SH   SOLE 33 12 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109 206 2,355 SH   SOLE   2,355 0 0
OMNICOM GROUP INC Stock 681919106 2 39 SH   SOLE 9 39 0 0
OMNICOM GROUP INC Stock 681919106 0 7 SH   SOLE 19 7 0 0
OMNICOM GROUP INC Stock 681919106 8 155 SH   SOLE 33 155 0 0
OMNICOM GROUP INC Stock 681919106 356 7,185 SH   SOLE   7,184 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 1 44 SH   SOLE 33 44 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 179 5,992 SH   SOLE   5,992 0 0
ON SEMICONDUCTOR CORP Stock 682189105 6 296 SH   SOLE 33 296 0 0
ON SEMICONDUCTOR CORP Stock 682189105 5 240 SH   SOLE 35 240 0 0
ON SEMICONDUCTOR CORP Stock 682189105 85 3,926 SH   SOLE   3,926 0 0
ONE LIBERTY PPTYS INC REIT 682406103 7 458 SH   SOLE 33 458 0 0
ONE LIBERTY PPTYS INC REIT 682406103 57 3,513 SH   SOLE   3,513 0 0
ONEOK INC NEW Stock 682680103 6 240 SH   SOLE 9 240 0 0
ONEOK INC NEW Stock 682680103 22 831 SH   SOLE 33 831 0 0
ONEOK INC NEW Stock 682680103 263 10,125 SH   SOLE   10,125 0 0
ONTO INNOVATION INC Stock 683344105 0 5 SH   SOLE 33 5 0 0
ONTRAK INC Stock 683373104 12 202 SH   SOLE   202 0 0
OPEN TEXT CORP Stock 683715106 13 296 SH   SOLE 33 296 0 0
OPPENHEIMER HLDGS INC Stock 683797104 8 375 SH   SOLE 33 375 0 0
ORANGE ADR 684060106 5 459 SH   SOLE 33 459 0 0
ORIX CORP ADR 686330101 32 515 SH   SOLE 33 515 0 0
OSHKOSH CORP Stock 688239201 2 24 SH   SOLE 9 24 0 0
OSHKOSH CORP Stock 688239201 1 10 SH   SOLE   10 0 0
OTTER TAIL CORP Stock 689648103 1 24 SH   SOLE 33 24 0 0
OWENS & MINOR INC NEW Stock 690732102 4 142 SH   SOLE   142 0 0
OWENS CORNING NEW Stock 690742101 3 42 SH   SOLE 9 42 0 0
OXFORD LANE CAP CORP CEF 691543102 2 500 SH   SOLE   500 0 0
PDF SOLUTIONS INC Stock 693282105 2 100 SH   SOLE   100 0 0
PICO HLDGS INC Stock 693366205 4 410 SH   SOLE 33 410 0 0
PICO HLDGS INC Stock 693366205 9 1,000 SH   SOLE   1,000 0 0
PNC FINL SVCS GROUP INC Stock 693475105 38 345 SH   SOLE 7 345 0 0
PNC FINL SVCS GROUP INC Stock 693475105 26 235 SH   SOLE 9 235 0 0
PNC FINL SVCS GROUP INC Stock 693475105 7 60 SH   SOLE 19 60 0 0
PNC FINL SVCS GROUP INC Stock 693475105 23 207 SH   SOLE 33 207 0 0
PNC FINL SVCS GROUP INC Stock 693475105 312 2,835 SH   SOLE   2,835 0 0
POSCO ADR 693483109 3 68 SH   SOLE 9 68 0 0
POSCO ADR 693483109 13 308 SH   SOLE 33 308 0 0
POSCO ADR 693483109 0 7 SH   SOLE   7 0 0
PPG INDS INC Stock 693506107 845 6,920 SH   SOLE 6 6,920 0 0
PPG INDS INC Stock 693506107 28 228 SH   SOLE 9 228 0 0
PPG INDS INC Stock 693506107 15 123 SH   SOLE 33 123 0 0
PPG INDS INC Stock 693506107 649 5,316 SH   SOLE   5,315 0 0
PVH CORPORATION Stock 693656100 2 29 SH   SOLE 33 29 0 0
PVH CORPORATION Stock 693656100 71 1,187 SH   SOLE   1,187 0 0
PACCAR INC Stock 693718108 4 51 SH   SOLE 9 51 0 0
PACCAR INC Stock 693718108 60 700 SH   SOLE 33 700 0 0
PACCAR INC Stock 693718108 78 912 SH   SOLE   912 0 0
PACIRA BIOSCIENCES Stock 695127100 2 40 SH   SOLE   40 0 0
PACKAGING CORP AMER Stock 695156109 3 28 SH   SOLE 9 28 0 0
PACKAGING CORP AMER Stock 695156109 3 24 SH   SOLE 33 24 0 0
PACKAGING CORP AMER Stock 695156109 191 1,754 SH   SOLE   1,753 0 0
PACWEST BANCORP DEL Stock 695263103 1 34 SH   SOLE 9 34 0 0
PACWEST BANCORP DEL Stock 695263103 8 485 SH   SOLE   484 0 0
PALO ALTO NETWORKS INC Stock 697435105 11 44 SH   SOLE 4 44 0 0
PALO ALTO NETWORKS INC Stock 697435105 1 3 SH   SOLE 9 3 0 0
PALO ALTO NETWORKS INC Stock 697435105 27 111 SH   SOLE 33 111 0 0
PALO ALTO NETWORKS INC Stock 697435105 758 3,096 SH   SOLE   3,096 0 0
PAN AMERN SILVER CORP Stock 697900108 4 132 SH   SOLE 9 132 0 0
PAN AMERN SILVER CORP Stock 697900108 12 370 SH   SOLE 26 370 0 0
PAN AMERN SILVER CORP Stock 697900108 1 31 SH   SOLE 33 31 0 0
PAN AMERN SILVER CORP Stock 697900108 430 13,371 SH   SOLE   13,371 0 0
PAPA JOHNS INTL INC Stock 698813102 2 20 SH   SOLE   20 0 0
PAR TECHNOLOGY CORP Stock 698884103 13 332 SH   SOLE   332 0 0
PARK HOTELS RESORTS INC REIT 700517105 74 7,429 SH   SOLE   7,429 0 0
PARKER-HANNIFIN CORP Stock 701094104 18 89 SH   SOLE 33 89 0 0
PARKER-HANNIFIN CORP Stock 701094104 1,004 4,963 SH   SOLE   4,962 0 0
PARSLEY ENERGY INC Stock 701877102 1 106 SH   SOLE 9 106 0 0
PARSLEY ENERGY INC Stock 701877102 2 222 SH   SOLE 33 222 0 0
PARSLEY ENERGY INC Stock 701877102 6 600 SH   SOLE   600 0 0
PARTY CITY HOLDCO INC Stock 702149105 0 100 SH   SOLE   100 0 0
PASSAGE BIO INC Stock 702712100 4 300 SH   SOLE   300 0 0
PATTERSON COS INC Stock 703395103 1 45 SH   SOLE 33 45 0 0
PATTERSON COS INC Stock 703395103 7 275 SH   SOLE   275 0 0
PATTERSON UTI ENERGY INC Stock 703481101 9 3,286 SH   SOLE 33 3,286 0 0
PAYCHEX INC Stock 704326107 179 2,240 SH   SOLE 5 2,240 0 0
PAYCHEX INC Stock 704326107 1,559 19,549 SH   SOLE 6 19,548 0 0
PAYCHEX INC Stock 704326107 31 388 SH   SOLE 33 388 0 0
PAYCHEX INC Stock 704326107 1,313 16,455 SH   SOLE   16,455 0 0
PEARSON PLC ADR 705015105 8 1,122 SH   SOLE 33 1,122 0 0
PEMBINA PIPELINE CORP Stock 706327103 10 460 SH   SOLE 33 460 0 0
PEMBINA PIPELINE CORP Stock 706327103 59 2,779 SH   SOLE   2,779 0 0
PENN NATL GAMING INC Stock 707569109 4 60 SH   SOLE 33 60 0 0
PENN NATL GAMING INC Stock 707569109 64 878 SH   SOLE   878 0 0
PENNANTPARK INVT CORP CEF 708062104 17 5,224 SH   SOLE   5,223 0 0
PENNSYLVANIA REAL ESTATE INV REIT 709102107 0 561 SH   SOLE   561 0 0
PEOPLES BANCORP INC Stock 709789101 1 59 SH   SOLE 33 59 0 0
PEOPLES UNITED FINANCIAL INC Stock 712704105 291 28,216 SH   SOLE   28,216 0 0
PEPSICO INC Stock 713448108 166 1,200 SH   SOLE 5 1,200 0 0
PEPSICO INC Stock 713448108 1,964 14,170 SH   SOLE 6 14,169 0 0
PEPSICO INC Stock 713448108 75 541 SH   SOLE 7 541 0 0
PEPSICO INC Stock 713448108 40 291 SH   SOLE 9 291 0 0
PEPSICO INC Stock 713448108 17 126 SH   SOLE 19 125 0 0
PEPSICO INC Stock 713448108 236 1,701 SH   SOLE 33 1,701 0 0
PEPSICO INC Stock 713448108 3,893 28,091 SH   SOLE   28,091 0 0
PERKINELMER INC Stock 714046109 22 172 SH   SOLE 2 172 0 0
PERKINELMER INC Stock 714046109 5 39 SH   SOLE 33 39 0 0
PERKINELMER INC Stock 714046109 604 4,815 SH   SOLE   4,815 0 0
PERMIAN BASIN RTY TR Stock 714236106 1 500 SH   SOLE   500 0 0
PERSPECTA INC Stock 715347100 2 95 SH   SOLE 9 95 0 0
PERSPECTA INC Stock 715347100 1 37 SH   SOLE 33 37 0 0
PERSPECTA INC Stock 715347100 3 162 SH   SOLE   162 0 0
PERTH MINT PHYSICAL GOLD ETF ETF 715426102 4 225 SH   SOLE   225 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106 11 624 SH   SOLE 33 624 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106 2 94 SH   SOLE   94 0 0
PETMED EXPRESS INC Stock 716382106 449 14,189 SH   SOLE   14,189 0 0
PFIZER INC Stock 717081103 615 16,755 SH   SOLE 6 16,755 0 0
PFIZER INC Stock 717081103 69 1,883 SH   SOLE 7 1,882 0 0
PFIZER INC Stock 717081103 56 1,529 SH   SOLE 9 1,529 0 0
PFIZER INC Stock 717081103 40 1,094 SH   SOLE 17 1,094 0 0
PFIZER INC Stock 717081103 15 416 SH   SOLE 19 415 0 0
PFIZER INC Stock 717081103 34 915 SH   SOLE 26 915 0 0
PFIZER INC Stock 717081103 199 5,432 SH   SOLE 33 5,432 0 0
PFIZER INC Stock 717081103 7,213 196,542 SH   SOLE   196,541 0 0
PHILIP MORRIS INTL INC Stock 718172109 41 546 SH   SOLE 9 546 0 0
PHILIP MORRIS INTL INC Stock 718172109 12 165 SH   SOLE 19 164 0 0
PHILIP MORRIS INTL INC Stock 718172109 112 1,498 SH   SOLE 33 1,498 0 0
PHILIP MORRIS INTL INC Stock 718172109 2,781 37,084 SH   SOLE   37,083 0 0
PHILLIPS 66 Stock 718546104 2 38 SH   SOLE 9 38 0 0
PHILLIPS 66 Stock 718546104 6 123 SH   SOLE 19 122 0 0
PHILLIPS 66 Stock 718546104 58 1,128 SH   SOLE 33 1,128 0 0
PHILLIPS 66 Stock 718546104 2,111 40,714 SH   SOLE   40,714 0 0
PHILLIPS 66 PARTNERS LP Stock 718549207 63 2,715 SH   SOLE   2,715 0 0
PHOTRONICS INC Stock 719405102 6 600 SH   SOLE   600 0 0
PIEDMONT LITHIUM LTD ADR 720162106 11 450 SH   SOLE   450 0 0
PIEDMONT OFFICE REALTY TR IN REIT 720190206 1 74 SH   SOLE 33 74 0 0
PIEDMONT OFFICE REALTY TR IN REIT 720190206 26 1,896 SH   SOLE   1,896 0 0
PIMCO GLOBAL STOCKSPLS INCM CEF 722011103 27 3,272 SH   SOLE   3,272 0 0
PIMCO HIGH INCOME FD CEF 722014107 25 4,658 SH   SOLE   4,658 0 0
PINDUODUO INC ADR 722304102 5 70 SH   SOLE 33 70 0 0
PINDUODUO INC ADR 722304102 88 1,189 SH   SOLE   1,189 0 0
PINNACLE WEST CAP CORP Stock 723484101 3 37 SH   SOLE 33 37 0 0
PINNACLE WEST CAP CORP Stock 723484101 262 3,518 SH   SOLE   3,517 0 0
PIONEER MUN HIGH INCOME ADVA CEF 723762100 148 13,510 SH   SOLE   13,509 0 0
PIONEER NAT RES CO Stock 723787107 10 120 SH   SOLE 33 120 0 0
PIONEER NAT RES CO Stock 723787107 403 4,691 SH   SOLE   4,691 0 0
PITNEY BOWES INC Stock 724479100 2 445 SH   SOLE   445 0 0
PLAINS ALL AMERN PIPELINE L Stock 726503105 26 4,422 SH   SOLE   4,421 0 0
PLEXUS CORP Stock 729132100 2 30 SH   SOLE 33 30 0 0
POLARIS INC Stock 731068102 1,386 14,695 SH   SOLE 6 14,695 0 0
POLARIS INC Stock 731068102 217 2,298 SH   SOLE   2,298 0 0
PORTLAND GEN ELEC CO Stock 736508847 1 25 SH   SOLE 9 25 0 0
PORTLAND GEN ELEC CO Stock 736508847 19 528 SH   SOLE 17 528 0 0
PORTLAND GEN ELEC CO Stock 736508847 2 44 SH   SOLE 33 44 0 0
PORTLAND GEN ELEC CO Stock 736508847 8 215 SH   SOLE   215 0 0
POST HLDGS INC Stock 737446104 95 1,100 SH   SOLE 5 1,100 0 0
POST HLDGS INC Stock 737446104 1 6 SH   SOLE 33 6 0 0
POST HLDGS INC Stock 737446104 9 100 SH   SOLE   100 0 0
POTLATCHDELTIC CORPORATION REIT 737630103 3 79 SH   SOLE 33 79 0 0
POTLATCHDELTIC CORPORATION REIT 737630103 3 65 SH   SOLE   64 0 0
POWELL INDS INC Stock 739128106 12 505 SH   SOLE   505 0 0
POWER INTEGRATIONS INC Stock 739276103 3 62 SH   SOLE 9 62 0 0
POWER INTEGRATIONS INC Stock 739276103 0 3 SH   SOLE 33 3 0 0
POWER INTEGRATIONS INC Stock 739276103 6 114 SH   SOLE 34 113 0 0
POWER INTEGRATIONS INC Stock 739276103 0 0 SH   SOLE   0 0 0
PREFERRED BK LOS ANGELES CA Stock 740367404 1 20 SH   SOLE 9 20 0 0
PREFERRED BK LOS ANGELES CA Stock 740367404 0 11 SH   SOLE 19 11 0 0
PROCTER AND GAMBLE CO Stock 742718109 104 750 SH   SOLE 5 750 0 0
PROCTER AND GAMBLE CO Stock 742718109 975 7,016 SH   SOLE 6 7,016 0 0
PROCTER AND GAMBLE CO Stock 742718109 79 568 SH   SOLE 7 567 0 0
PROCTER AND GAMBLE CO Stock 742718109 27 194 SH   SOLE 9 194 0 0
PROCTER AND GAMBLE CO Stock 742718109 28 203 SH   SOLE 19 202 0 0
PROCTER AND GAMBLE CO Stock 742718109 383 2,752 SH   SOLE 33 2,752 0 0
PROCTER AND GAMBLE CO Stock 742718109 14 100 SH   SOLE 40 100 0 0
PROCTER AND GAMBLE CO Stock 742718109 121 870 SH   SOLE 41 870 0 0
PROCTER AND GAMBLE CO Stock 742718109 8,794 63,269 SH   SOLE   63,269 0 0
PROGRESSIVE CORP Stock 743315103 1,443 15,240 SH   SOLE 6 15,240 0 0
PROGRESSIVE CORP Stock 743315103 80 846 SH   SOLE 33 846 0 0
PROGRESSIVE CORP Stock 743315103 114 1,200 SH   SOLE 41 1,200 0 0
PROGRESSIVE CORP Stock 743315103 18 192 SH   SOLE 45 192 0 0
PROGRESSIVE CORP Stock 743315103 439 4,639 SH   SOLE   4,639 0 0
PROSPERITY BANCSHARES INC Stock 743606105 5 95 SH   SOLE 33 95 0 0
PROSPERITY BANCSHARES INC Stock 743606105 78 1,501 SH   SOLE   1,501 0 0
PROTO LABS INC Stock 743713109 7 57 SH   SOLE   57 0 0
PRUDENTIAL FINL INC Stock 744320102 11 166 SH   SOLE 19 166 0 0
PRUDENTIAL FINL INC Stock 744320102 45 715 SH   SOLE 33 715 0 0
PRUDENTIAL FINL INC Stock 744320102 441 6,938 SH   SOLE   6,937 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 4 70 SH   SOLE 9 70 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 9 159 SH   SOLE 19 159 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 32 587 SH   SOLE 33 587 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 1,456 26,511 SH   SOLE   26,511 0 0
ALTABANCORP COM Stock 744602608 0 24 SH   SOLE 33 24 0 0
PULTE GROUP INC Stock 745867101 4 90 SH   SOLE 9 90 0 0
PULTE GROUP INC Stock 745867101 1 11 SH   SOLE 19 11 0 0
PULTE GROUP INC Stock 745867101 1 26 SH   SOLE 33 26 0 0
PULTE GROUP INC Stock 745867101 713 15,409 SH   SOLE   15,408 0 0
PURECYCLE CORP Stock 746228303 3 311 SH   SOLE 33 311 0 0
PUTNAM PREMIER INCOME TR CEF 746853100 3 777 SH   SOLE   776 0 0
PUTNAM MASTER INTER INCOME T CEF 746909100 4 873 SH   SOLE   872 0 0
QUAKER CHEM CORP Stock 747316107 3 14 SH   SOLE 9 14 0 0
QUAKER CHEM CORP Stock 747316107 6 31 SH   SOLE 34 31 0 0
QUAKER CHEM CORP Stock 747316107 288 1,600 SH   SOLE   1,600 0 0
QUALCOMM INC Stock 747525103 18 154 SH   SOLE 4 154 0 0
QUALCOMM INC Stock 747525103 15 125 SH   SOLE 9 125 0 0
QUALCOMM INC Stock 747525103 4 33 SH   SOLE 19 32 0 0
QUALCOMM INC Stock 747525103 172 1,458 SH   SOLE 33 1,458 0 0
QUALCOMM INC Stock 747525103 2,472 21,008 SH   SOLE   21,008 0 0
QUDIAN INC ADR 747798106 0 300 SH   SOLE   300 0 0
R1 RCM INC Stock 749397105 3 200 SH   SOLE   200 0 0
RF INDS LTD Stock 749552105 3 600 SH   SOLE   600 0 0
RLI CORP Stock 749607107 31 370 SH   SOLE 23 370 0 0
RLI CORP Stock 749607107 1 11 SH   SOLE 33 11 0 0
RPC INC Stock 749660106 1 400 SH   SOLE   399 0 0
RPM INTL INC Stock 749685103 3 34 SH   SOLE 9 34 0 0
RPM INTL INC Stock 749685103 25 305 SH   SOLE 33 305 0 0
RPM INTL INC Stock 749685103 159 1,916 SH   SOLE   1,915 0 0
RACKSPACE TECHNOLOGY INC Stock 750102105 1 52 SH   SOLE 33 52 0 0
RADIAN GROUP INC Stock 750236101 3 233 SH   SOLE 9 233 0 0
RADIUS HEALTH INC Stock 750469207 0 27 SH   SOLE 33 27 0 0
RADNET INC Stock 750491102 2 100 SH   SOLE   100 0 0
RAMBUS INC DEL Stock 750917106 2 131 SH   SOLE   131 0 0
RALPH LAUREN CORP Stock 751212101 0 4 SH   SOLE 33 4 0 0
RALPH LAUREN CORP Stock 751212101 0 2 SH   SOLE   2 0 0
RAPID7 INC Stock 753422104 33 535 SH   SOLE   535 0 0
RAVEN INDS INC Stock 754212108 4 189 SH   SOLE 33 189 0 0
RAYMOND JAMES FINL INC Stock 754730109 2 30 SH   SOLE 9 30 0 0
RAYMOND JAMES FINL INC Stock 754730109 19 265 SH   SOLE 33 265 0 0
RAYMOND JAMES FINL INC Stock 754730109 5 63 SH   SOLE   63 0 0
RAYONIER INC REIT 754907103 536 20,278 SH   SOLE 6 20,278 0 0
RAYONIER INC REIT 754907103 3 108 SH   SOLE 9 108 0 0
RAYONIER INC REIT 754907103 0 16 SH   SOLE 19 15 0 0
RAYONIER INC REIT 754907103 27 1,025 SH   SOLE   1,025 0 0
REALTY INCOME CORP REIT 756109104 22 369 SH   SOLE 33 369 0 0
REALTY INCOME CORP REIT 756109104 347 5,713 SH   SOLE   5,712 0 0
REAVES UTIL INCOME FD CEF 756158101 42 1,350 SH   SOLE   1,350 0 0
REGENCY CTRS CORP REIT 758849103 3 67 SH   SOLE 33 67 0 0
REGENCY CTRS CORP REIT 758849103 25 656 SH   SOLE   656 0 0
REGIS CORP MINN Stock 758932107 111 18,076 SH   SOLE   18,076 0 0
REINSURANCE GRP OF AMERICA I Stock 759351604 0 5 SH   SOLE 33 5 0 0
REINSURANCE GRP OF AMERICA I Stock 759351604 5 48 SH   SOLE 35 48 0 0
REINSURANCE GRP OF AMERICA I Stock 759351604 361 3,791 SH   SOLE   3,791 0 0
RELIANCE STEEL & ALUMINUM CO Stock 759509102 14 141 SH   SOLE 33 141 0 0
RELIANCE STEEL & ALUMINUM CO Stock 759509102 44 428 SH   SOLE   428 0 0
RELX PLC ADR 759530108 11 494 SH   SOLE 7 494 0 0
RELX PLC ADR 759530108 17 762 SH   SOLE 33 762 0 0
RELX PLC ADR 759530108 3 142 SH   SOLE   142 0 0
REPRO MED SYS INC Stock 759910102 1 200 SH   SOLE   200 0 0
REPLIGEN CORP Stock 759916109 0 2 SH   SOLE 19 2 0 0
REPLIGEN CORP Stock 759916109 11 74 SH   SOLE 33 74 0 0
REPLIGEN CORP Stock 759916109 261 1,770 SH   SOLE   1,770 0 0
RENAISSANCE CAP GREENWICH FD ETF 759937204 131 2,515 SH   SOLE   2,515 0 0
REPUBLIC BANCORP INC KY Stock 760281204 6 200 SH   SOLE   200 0 0
REPUBLIC FIRST BANCORP INC Stock 760416107 4 1,930 SH   SOLE   1,930 0 0
REPUBLIC SVCS INC Stock 760759100 1 7 SH   SOLE 19 7 0 0
REPUBLIC SVCS INC Stock 760759100 5 52 SH   SOLE 33 52 0 0
REPUBLIC SVCS INC Stock 760759100 20 218 SH   SOLE   218 0 0
RESMED INC Stock 761152107 0 2 SH   SOLE 19 2 0 0
RESMED INC Stock 761152107 50 294 SH   SOLE 29 293 0 0
RESMED INC Stock 761152107 43 248 SH   SOLE 33 248 0 0
RESMED INC Stock 761152107 157 913 SH   SOLE   913 0 0
REX AMERICAN RESOURCES CORP Stock 761624105 3 45 SH   SOLE 33 45 0 0
RIBBON COMMUNICATIONS INC Stock 762544104 1 250 SH   SOLE 33 250 0 0
RIBBON COMMUNICATIONS INC Stock 762544104 0 110 SH   SOLE   110 0 0
RICEBRAN TECHNOLOGIES Stock 762831204 0 500 SH   SOLE   500 0 0
RIGEL PHARMACEUTICALS INC Stock 766559603 1 331 SH   SOLE   331 0 0
RIO TINTO PLC ADR 767204100 6 101 SH   SOLE 9 101 0 0
RIO TINTO PLC ADR 767204100 40 658 SH   SOLE 33 658 0 0
RIO TINTO PLC ADR 767204100 93 1,539 SH   SOLE   1,539 0 0
RIOT BLOCKCHAIN INC Stock 767292105 10 3,540 SH   SOLE   3,540 0 0
RITCHIE BROS AUCTIONEERS Stock 767744105 3 45 SH   SOLE   45 0 0
RITE AID CORP Stock 767754872 35 3,662 SH   SOLE   3,662 0 0
RIVERVIEW BANCORP INC Stock 769397100 1 200 SH   SOLE   200 0 0
ROBERT HALF INTL INC Stock 770323103 9 166 SH   SOLE 9 166 0 0
ROBERT HALF INTL INC Stock 770323103 0 5 SH   SOLE 33 5 0 0
ROCKWELL AUTOMATION INC Stock 773903109 852 3,861 SH   SOLE 6 3,861 0 0
ROCKWELL AUTOMATION INC Stock 773903109 40 179 SH   SOLE 7 179 0 0
ROCKWELL AUTOMATION INC Stock 773903109 20 90 SH   SOLE 9 90 0 0
ROCKWELL AUTOMATION INC Stock 773903109 2 8 SH   SOLE 19 8 0 0
ROCKWELL AUTOMATION INC Stock 773903109 36 163 SH   SOLE 33 163 0 0
ROCKWELL AUTOMATION INC Stock 773903109 456 2,068 SH   SOLE   2,068 0 0
ROCKWELL MED INC Stock 774374102 0 80 SH   SOLE   80 0 0
ROGERS CORP Stock 775133101 2 20 SH   SOLE   20 0 0
ROLLINS INC Stock 775711104 35 655 SH   SOLE   655 0 0
ROPER TECHNOLOGIES INC Stock 776696106 15 39 SH   SOLE 9 39 0 0
ROPER TECHNOLOGIES INC Stock 776696106 192 485 SH   SOLE 30 485 0 0
ROPER TECHNOLOGIES INC Stock 776696106 70 178 SH   SOLE 33 178 0 0
ROPER TECHNOLOGIES INC Stock 776696106 109 275 SH   SOLE 41 275 0 0
ROPER TECHNOLOGIES INC Stock 776696106 1,872 4,738 SH   SOLE   4,738 0 0
ROSS STORES INC Stock 778296103 47 507 SH   SOLE 33 507 0 0
ROSS STORES INC Stock 778296103 346 3,712 SH   SOLE   3,712 0 0
ROYAL BK CDA Stock 780087102 12 164 SH   SOLE 33 164 0 0
ROYAL BK CDA Stock 780087102 382 5,452 SH   SOLE   5,451 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 3 123 SH   SOLE 9 123 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 14 594 SH   SOLE 33 594 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 256 10,584 SH   SOLE   10,583 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 1 26 SH   SOLE 9 26 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 28 1,121 SH   SOLE 33 1,121 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 523 20,783 SH   SOLE   20,783 0 0
ROYAL GOLD INC Stock 780287108 1 7 SH   SOLE 19 7 0 0
ROYAL GOLD INC Stock 780287108 27 221 SH   SOLE 33 221 0 0
ROYAL GOLD INC Stock 780287108 311 2,590 SH   SOLE   2,590 0 0
ROYCE VALUE TR INC CEF 780910105 76 6,000 SH   SOLE   6,000 0 0
RUTHS HOSPITALITY GROUP INC Stock 783332109 9 838 SH   SOLE 33 838 0 0
RYANAIR HOLDINGS PLC ADR 783513203 34 410 SH   SOLE   410 0 0
RYDER SYS INC Stock 783549108 16 367 SH   SOLE   367 0 0
RYERSON HLDG CORP Stock 783754104 67 11,735 SH   SOLE   11,735 0 0
S & T BANCORP INC Stock 783859101 9 513 SH   SOLE 33 513 0 0
SEI INVTS CO Stock 784117103 681 13,434 SH   SOLE 6 13,434 0 0
SEI INVTS CO Stock 784117103 12 234 SH   SOLE 33 234 0 0
SEI INVTS CO Stock 784117103 238 4,685 SH   SOLE   4,684 0 0
SJW GROUP Stock 784305104 24 388 SH   SOLE 6 388 0 0
SJW GROUP Stock 784305104 6 100 SH   SOLE 33 100 0 0
SJW GROUP Stock 784305104 21 346 SH   SOLE 35 346 0 0
SPX CORP Stock 784635104 0 10 SH   SOLE 33 10 0 0
SSR MNG INC Stock 784730103 230 12,334 SH   SOLE   12,334 0 0
SABINE ROYALTY TR Stock 785688102 16 551 SH   SOLE   551 0 0
SALEM MEDIA GROUP INC Stock 794093104 1 928 SH   SOLE   927 0 0
SAN JUAN BASIN RTY TR Stock 798241105 15 5,966 SH   SOLE   5,966 0 0
SANDERSON FARMS INC Stock 800013104 4 36 SH   SOLE 33 36 0 0
SANDERSON FARMS INC Stock 800013104 28 240 SH   SOLE 35 240 0 0
SANDERSON FARMS INC Stock 800013104 4 34 SH   SOLE   34 0 0
SANDY SPRING BANCORP INC Stock 800363103 2 87 SH   SOLE 9 87 0 0
SANDY SPRING BANCORP INC Stock 800363103 3 113 SH   SOLE 33 113 0 0
SANDY SPRING BANCORP INC Stock 800363103 41 1,785 SH   SOLE   1,785 0 0
SANFILIPPO JOHN B & SON INC Stock 800422107 3 44 SH   SOLE 9 44 0 0
SANFILIPPO JOHN B & SON INC Stock 800422107 3 36 SH   SOLE   35 0 0
SANGAMO THERAPEUTICS INC Stock 800677106 2 200 SH   SOLE   200 0 0
SANMINA CORPORATION Stock 801056102 18 649 SH   SOLE 33 649 0 0
SAP SE ADR 803054204 14 90 SH   SOLE 9 90 0 0
SAP SE ADR 803054204 90 577 SH   SOLE 33 577 0 0
SAP SE ADR 803054204 283 1,814 SH   SOLE   1,813 0 0
SAREPTA THERAPEUTICS INC Stock 803607100 16 114 SH   SOLE 33 114 0 0
SAREPTA THERAPEUTICS INC Stock 803607100 20 141 SH   SOLE   141 0 0
SASOL LTD ADR 803866300 3 382 SH   SOLE   382 0 0
HENRY SCHEIN INC Stock 806407102 5 82 SH   SOLE 33 82 0 0
HENRY SCHEIN INC Stock 806407102 16 277 SH   SOLE   277 0 0
SCHLUMBERGER LTD Stock 806857108 1 43 SH   SOLE 9 43 0 0
SCHLUMBERGER LTD Stock 806857108 0 0 SH   SOLE 19 0 0 0
SCHLUMBERGER LTD Stock 806857108 47 2,994 SH   SOLE 33 2,994 0 0
SCHLUMBERGER LTD Stock 806857108 329 21,146 SH   SOLE   21,146 0 0
SCHNITZER STL INDS Stock 806882106 1 55 SH   SOLE 33 55 0 0
SCHNITZER STL INDS Stock 806882106 11 575 SH   SOLE   575 0 0
SCHWAB CHARLES CORP Stock 808513105 272 7,500 SH   SOLE 5 7,500 0 0
SCHWAB CHARLES CORP Stock 808513105 673 18,566 SH   SOLE 6 18,566 0 0
SCHWAB CHARLES CORP Stock 808513105 4 99 SH   SOLE 9 99 0 0
SCHWAB CHARLES CORP Stock 808513105 51 1,415 SH   SOLE 33 1,415 0 0
SCHWAB CHARLES CORP Stock 808513105 21 585 SH   SOLE 35 585 0 0
SCHWAB CHARLES CORP Stock 808513105 312 8,614 SH   SOLE   8,614 0 0
SCHWAB STRATEGIC TR ETF 808524102 4,309 54,102 SH   SOLE   54,102 0 0
SCHWAB STRATEGIC TR ETF 808524201 1,056 13,092 SH   SOLE   13,091 0 0
SCHWAB STRATEGIC TR ETF 808524300 3,785 32,867 SH   SOLE   32,867 0 0
SCHWAB STRATEGIC TR ETF 808524409 285 5,456 SH   SOLE   5,456 0 0
SCHWAB STRATEGIC TR ETF 808524508 3,547 63,932 SH   SOLE   63,932 0 0
SCHWAB STRATEGIC TR ETF 808524607 2,454 35,926 SH   SOLE   35,926 0 0
SCHWAB STRATEGIC TR ETF 808524706 417 15,569 SH   SOLE   15,569 0 0
SCHWAB STRATEGIC TR ETF 808524722 8 250 SH   SOLE   250 0 0
SCHWAB STRATEGIC TR ETF 808524730 7 301 SH   SOLE 22 301 0 0
SCHWAB STRATEGIC TR ETF 808524730 29 1,238 SH   SOLE   1,238 0 0
SCHWAB STRATEGIC TR ETF 808524748 3 86 SH   SOLE   86 0 0
SCHWAB STRATEGIC TR ETF 808524755 29 1,179 SH   SOLE 22 1,179 0 0
SCHWAB STRATEGIC TR ETF 808524755 40 1,618 SH   SOLE   1,618 0 0
SCHWAB STRATEGIC TR ETF 808524763 26 782 SH   SOLE   782 0 0
SCHWAB STRATEGIC TR ETF 808524771 27 709 SH   SOLE   709 0 0
SCHWAB STRATEGIC TR ETF 808524797 1,886 34,100 SH   SOLE   34,099 0 0
SCHWAB STRATEGIC TR ETF 808524805 186 5,911 SH   SOLE   5,911 0 0
SCHWAB STRATEGIC TR ETF 808524839 732 13,061 SH   SOLE   13,061 0 0
SCHWAB STRATEGIC TR ETF 808524847 1,094 30,926 SH   SOLE   30,926 0 0
SCHWAB STRATEGIC TR ETF 808524854 619 10,542 SH   SOLE   10,542 0 0
SCHWAB STRATEGIC TR ETF 808524862 95 1,841 SH   SOLE   1,841 0 0
SCHWAB STRATEGIC TR ETF 808524870 978 15,871 SH   SOLE   15,871 0 0
SCHWAB STRATEGIC TR ETF 808524888 252 7,751 SH   SOLE   7,751 0 0
SCHWEITZER-MAUDUIT INTL INC Stock 808541106 7 229 SH   SOLE 33 229 0 0
SCHWEITZER-MAUDUIT INTL INC Stock 808541106 12 400 SH   SOLE   400 0 0
SCIENCE APPLICATIONS INTL CO Stock 808625107 4 49 SH   SOLE 9 49 0 0
SCIENCE APPLICATIONS INTL CO Stock 808625107 1 7 SH   SOLE 19 7 0 0
SCIENCE APPLICATIONS INTL CO Stock 808625107 14 175 SH   SOLE 33 175 0 0
SCIENCE APPLICATIONS INTL CO Stock 808625107 9 116 SH   SOLE   116 0 0
SCOTTS MIRACLE GRO CO Stock 810186106 1 7 SH   SOLE 19 7 0 0
SCOTTS MIRACLE GRO CO Stock 810186106 71 463 SH   SOLE 23 463 0 0
SCOTTS MIRACLE GRO CO Stock 810186106 1 7 SH   SOLE 33 7 0 0
SCOTTS MIRACLE GRO CO Stock 810186106 20 133 SH   SOLE 45 133 0 0
SCOTTS MIRACLE GRO CO Stock 810186106 115 753 SH   SOLE   752 0 0
SCULPTOR CAP MGMT Stock 811246107 5 441 SH   SOLE 33 441 0 0
SEACHANGE INTL INC Stock 811699107 13 14,870 SH   SOLE 24 14,870 0 0
SEACHANGE INTL INC Stock 811699107 2 2,580 SH   SOLE   2,580 0 0
SEACOAST BKG CORP FLA Stock 811707801 0 17 SH   SOLE 33 17 0 0
SEABRIDGE GOLD INC Stock 811916105 186 9,930 SH   SOLE   9,930 0 0
SELECTA BIOSCIENCES INC Stock 816212104 1 400 SH   SOLE   400 0 0
SELECTIVE INS GROUP INC Stock 816300107 2 33 SH   SOLE 33 33 0 0
SELECTQUOTE INC Stock 816307300 1 46 SH   SOLE   46 0 0
SEMILEDS CORP Stock 816645204 1 500 SH   SOLE   500 0 0
SEMPRA ENERGY Stock 816851109 6 53 SH   SOLE 22 53 0 0
SEMPRA ENERGY Stock 816851109 43 362 SH   SOLE 33 362 0 0
SEMPRA ENERGY Stock 816851109 1,722 14,547 SH   SOLE   14,547 0 0
SERVICE CORP INTL Stock 817565104 1 16 SH   SOLE 19 16 0 0
SERVICE CORP INTL Stock 817565104 12 275 SH   SOLE 33 275 0 0
SHAKE SHACK INC Stock 819047101 162 2,510 SH   SOLE   2,510 0 0
SHARPS COMPLIANCE CORP Stock 820017101 41 6,566 SH   SOLE   6,566 0 0
SHARPSPRING INC Stock 820054104 2 200 SH   SOLE   200 0 0
SHERWIN WILLIAMS CO Stock 824348106 19 27 SH   SOLE 2 27 0 0
SHERWIN WILLIAMS CO Stock 824348106 30 43 SH   SOLE 9 43 0 0
SHERWIN WILLIAMS CO Stock 824348106 2 3 SH   SOLE 19 3 0 0
SHERWIN WILLIAMS CO Stock 824348106 220 316 SH   SOLE 30 316 0 0
SHERWIN WILLIAMS CO Stock 824348106 98 140 SH   SOLE 33 140 0 0
SHERWIN WILLIAMS CO Stock 824348106 118 170 SH   SOLE 41 170 0 0
SHERWIN WILLIAMS CO Stock 824348106 17 25 SH   SOLE 45 25 0 0
SHERWIN WILLIAMS CO Stock 824348106 1,486 2,133 SH   SOLE   2,133 0 0
SHINHAN FINANCIAL GROUP CO L ADR 824596100 2 87 SH   SOLE 9 87 0 0
SHINHAN FINANCIAL GROUP CO L ADR 824596100 16 678 SH   SOLE 33 678 0 0
SHOE CARNIVAL INC Stock 824889109 2 61 SH   SOLE 9 61 0 0
SHOE CARNIVAL INC Stock 824889109 4 112 SH   SOLE 34 112 0 0
SHORE BANCSHARES INC Stock 825107105 2 151 SH   SOLE 33 151 0 0
SHUTTERSTOCK INC Stock 825690100 1 21 SH   SOLE 9 21 0 0
SHUTTERSTOCK INC Stock 825690100 1 20 SH   SOLE 33 20 0 0
SHUTTERSTOCK INC Stock 825690100 2 34 SH   SOLE 34 34 0 0
SHYFT GROUP INC Stock 825698103 1 30 SH   SOLE   30 0 0
SIERRA WIRELESS INC Stock 826516106 0 34 SH   SOLE   34 0 0
SILICON LABORATORIES INC Stock 826919102 2 23 SH   SOLE 33 23 0 0
SILGAN HOLDINGS INC Stock 827048109 4 119 SH   SOLE 9 119 0 0
SILGAN HOLDINGS INC Stock 827048109 1 30 SH   SOLE 19 30 0 0
SILGAN HOLDINGS INC Stock 827048109 3 76 SH   SOLE 33 76 0 0
SILVERCREST METALS INC Stock 828363101 5 550 SH   SOLE   550 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 56 864 SH   SOLE 33 864 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 41 640 SH   SOLE   640 0 0
SIMPSON MANUFACTURING CO INC Stock 829073105 1 11 SH   SOLE 33 11 0 0
SIMPSON MANUFACTURING CO INC Stock 829073105 2 25 SH   SOLE   25 0 0
SIMULATIONS PLUS INC Stock 829214105 30 392 SH   SOLE   392 0 0
SKECHERS U S A INC Stock 830566105 4 130 SH   SOLE 33 130 0 0
SKECHERS U S A INC Stock 830566105 1 30 SH   SOLE   30 0 0
SKYWEST INC Stock 830879102 0 7 SH   SOLE 33 7 0 0
SMITH & WESSON BRANDS INC Stock 831754106 14 926 SH   SOLE   926 0 0
SMITH A O CORP Stock 831865209 14 260 SH   SOLE 9 260 0 0
SMITH A O CORP Stock 831865209 1 25 SH   SOLE 33 25 0 0
SMITH A O CORP Stock 831865209 8 155 SH   SOLE   155 0 0
SMUCKER J M CO Stock 832696405 8 65 SH   SOLE 33 65 0 0
SMUCKER J M CO Stock 832696405 0 1 SH   SOLE 40 1 0 0
SMUCKER J M CO Stock 832696405 35 305 SH   SOLE   305 0 0
SNAP ON INC Stock 833034101 1,448 9,843 SH   SOLE 6 9,843 0 0
SNAP ON INC Stock 833034101 3 19 SH   SOLE 9 19 0 0
SNAP ON INC Stock 833034101 8 53 SH   SOLE 33 53 0 0
SNAP ON INC Stock 833034101 73 494 SH   SOLE   494 0 0
SNOWFLAKE INC Stock 833445109 17 67 SH   SOLE   67 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 21 658 SH   SOLE   658 0 0
SOLITON INC Stock 834251100 296 38,700 SH   SOLE   38,700 0 0
SONOCO PRODS CO Stock 835495102 5 89 SH   SOLE 33 89 0 0
SONOCO PRODS CO Stock 835495102 683 13,365 SH   SOLE   13,364 0 0
SONY CORP ADR 835699307 4 50 SH   SOLE 9 50 0 0
SONY CORP ADR 835699307 80 1,040 SH   SOLE 33 1,040 0 0
SONY CORP ADR 835699307 73 952 SH   SOLE   952 0 0
SOUTH JERSEY INDS INC Stock 838518108 12 600 SH   SOLE   600 0 0
SOUTH ST CORP Stock 840441109 0 0 SH   SOLE 33 0 0 0
SOUTH ST CORP Stock 840441109 75 1,553 SH   SOLE   1,553 0 0
SOUTHERN CO Stock 842587107 1,436 26,489 SH   SOLE 6 26,488 0 0
SOUTHERN CO Stock 842587107 11 196 SH   SOLE 9 196 0 0
SOUTHERN CO Stock 842587107 11 202 SH   SOLE 19 202 0 0
SOUTHERN CO Stock 842587107 54 993 SH   SOLE 33 993 0 0
SOUTHERN CO Stock 842587107 25 457 SH   SOLE 36 457 0 0
SOUTHERN CO Stock 842587107 4,149 76,528 SH   SOLE   76,527 0 0
SOUTHERN CO Stock 842587602 14 300 SH   SOLE   300 0 0
SOUTHERN FIRST BANCSHARES IN Stock 842873101 0 13 SH   SOLE 33 13 0 0
SOUTHERN NATL BANCORP OF VA Stock 843395104 3 355 SH   SOLE 33 355 0 0
SOUTHWEST AIRLS CO Stock 844741108 0 0 SH   SOLE 9 0 0 0
SOUTHWEST AIRLS CO Stock 844741108 112 2,995 SH   SOLE 15 2,995 0 0
SOUTHWEST AIRLS CO Stock 844741108 7 180 SH   SOLE 33 180 0 0
SOUTHWEST AIRLS CO Stock 844741108 1,495 39,872 SH   SOLE   39,871 0 0
SOUTHWEST GAS HOLDINGS INC Stock 844895102 1 21 SH   SOLE 33 21 0 0
SOUTHWEST GAS HOLDINGS INC Stock 844895102 8 119 SH   SOLE   119 0 0
SPARK NETWORKS SE ADR 846517100 1 300 SH   SOLE   300 0 0
SPARTAN ENERGY ACQUISITION C Stock 846784106 43 2,990 SH   SOLE   2,990 0 0
SPARTANNASH CO Stock 847215100 90 5,507 SH   SOLE   5,507 0 0
SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 3 149 SH   SOLE 9 149 0 0
SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 0 7 SH   SOLE 33 7 0 0
SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 3 168 SH   SOLE   168 0 0
SPIRIT AIRLS INC Stock 848577102 4 274 SH   SOLE 33 274 0 0
SPIRIT AIRLS INC Stock 848577102 9 577 SH   SOLE   577 0 0
SPLUNK INC Stock 848637104 13 71 SH   SOLE 4 71 0 0
SPLUNK INC Stock 848637104 1 3 SH   SOLE 9 3 0 0
SPLUNK INC Stock 848637104 29 153 SH   SOLE 33 153 0 0
SPLUNK INC Stock 848637104 56 299 SH   SOLE   299 0 0
SQUARE INC Stock 852234103 4 26 SH   SOLE 9 26 0 0
SQUARE INC Stock 852234103 146 896 SH   SOLE 15 896 0 0
SQUARE INC Stock 852234103 6 36 SH   SOLE 19 36 0 0
SQUARE INC Stock 852234103 72 440 SH   SOLE 33 440 0 0
SQUARE INC Stock 852234103 1,922 11,824 SH   SOLE   11,823 0 0
STAAR SURGICAL CO Stock 852312305 11 200 SH   SOLE   200 0 0
STAMPS COM INC Stock 852857200 0 2 SH   SOLE 19 2 0 0
STAMPS COM INC Stock 852857200 2,360 9,795 SH   SOLE   9,795 0 0
STANDARD MTR PRODS INC Stock 853666105 46 1,025 SH   SOLE   1,025 0 0
STANDEX INTL CORP Stock 854231107 3 47 SH   SOLE 9 47 0 0
STANDEX INTL CORP Stock 854231107 6 101 SH   SOLE 34 100 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1 7 SH   SOLE 19 7 0 0
STANLEY BLACK & DECKER INC Stock 854502101 14 86 SH   SOLE 33 86 0 0
STANLEY BLACK & DECKER INC Stock 854502101 539 3,320 SH   SOLE   3,320 0 0
STARBUCKS CORP Stock 855244109 1,275 14,839 SH   SOLE 6 14,839 0 0
STARBUCKS CORP Stock 855244109 20 232 SH   SOLE 9 232 0 0
STARBUCKS CORP Stock 855244109 19 225 SH   SOLE 26 225 0 0
STARBUCKS CORP Stock 855244109 93 1,083 SH   SOLE 28 1,083 0 0
STARBUCKS CORP Stock 855244109 188 2,190 SH   SOLE 30 2,190 0 0
STARBUCKS CORP Stock 855244109 109 1,269 SH   SOLE 33 1,269 0 0
STARBUCKS CORP Stock 855244109 33 380 SH   SOLE 36 380 0 0
STARBUCKS CORP Stock 855244109 953 11,090 SH   SOLE   11,090 0 0
STATE AUTO FINL CORP Stock 855707105 3 209 SH   SOLE 33 209 0 0
STATE STR CORP Stock 857477103 2 38 SH   SOLE 9 38 0 0
STATE STR CORP Stock 857477103 1 11 SH   SOLE 19 11 0 0
STATE STR CORP Stock 857477103 29 483 SH   SOLE 33 483 0 0
STATE STR CORP Stock 857477103 1,074 18,108 SH   SOLE   18,108 0 0
STEEL DYNAMICS INC Stock 858119100 3 121 SH   SOLE 33 121 0 0
STEEL DYNAMICS INC Stock 858119100 365 12,750 SH   SOLE   12,750 0 0
STEELCASE INC Stock 858155203 11 1,044 SH   SOLE   1,043 0 0
STELLUS CAP INVT CORP CEF 858568108 7 793 SH   SOLE   793 0 0
STEPAN CO Stock 858586100 2 16 SH   SOLE   15 0 0
STERICYCLE INC Stock 858912108 268 4,250 SH   SOLE 5 4,250 0 0
STERICYCLE INC Stock 858912108 16 250 SH   SOLE 33 250 0 0
STERICYCLE INC Stock 858912108 11 180 SH   SOLE   180 0 0
STERLING CONSTRUCTION CO INC Stock 859241101 345 24,374 SH   SOLE   24,374 0 0
STIFEL FINL CORP Stock 860630102 3 60 SH   SOLE   60 0 0
STITCH FIX INC Stock 860897107 21 761 SH   SOLE   761 0 0
STMICROELECTRONICS N V ADR 861012102 19 607 SH   SOLE 33 607 0 0
STMICROELECTRONICS N V ADR 861012102 1,098 35,768 SH   SOLE   35,767 0 0
STOCK YDS BANCORP INC Stock 861025104 11 321 SH   SOLE 23 321 0 0
STONECASTLE FINL CORP CEF 861780104 5 237 SH   SOLE   237 0 0
STONEX GROUP INC Stock 861896108 20 400 SH   SOLE   400 0 0
STORE CAP CORP REIT 862121100 3 116 SH   SOLE 9 116 0 0
STORE CAP CORP REIT 862121100 18 674 SH   SOLE   674 0 0
STRATUS PPTYS INC Stock 863167201 17 809 SH   SOLE   809 0 0
STRYKER CORPORATION Stock 863667101 1,363 6,542 SH   SOLE 6 6,542 0 0
STRYKER CORPORATION Stock 863667101 17 82 SH   SOLE 9 82 0 0
STRYKER CORPORATION Stock 863667101 88 423 SH   SOLE 33 423 0 0
STRYKER CORPORATION Stock 863667101 94 450 SH   SOLE 41 450 0 0
STRYKER CORPORATION Stock 863667101 2,755 13,220 SH   SOLE   13,219 0 0
STURM RUGER & CO INC Stock 864159108 1 12 SH   SOLE   12 0 0
SUBURBAN PROPANE PARTNERS L Stock 864482104 10 600 SH   SOLE   600 0 0
SUMMIT HOTEL PPTYS INC REIT 866082100 1 271 SH   SOLE 33 271 0 0
SUMMIT HOTEL PPTYS INC REIT 866082100 6 1,152 SH   SOLE   1,152 0 0
SUN CMNTYS INC REIT 866674104 10 68 SH   SOLE 33 68 0 0
SUN CMNTYS INC REIT 866674104 0 0 SH   SOLE   0 0 0
SUN LIFE FINANCIAL INC. Stock 866796105 13 309 SH   SOLE 33 309 0 0
SUN LIFE FINANCIAL INC. Stock 866796105 231 5,670 SH   SOLE   5,669 0 0
SUNCOR ENERGY INC NEW Stock 867224107 1 107 SH   SOLE 33 107 0 0
SUNCOR ENERGY INC NEW Stock 867224107 46 3,754 SH   SOLE   3,753 0 0
SUNPOWER CORP Stock 867652406 3 205 SH   SOLE   205 0 0
SUNSTONE HOTEL INVS INC NEW REIT 867892101 1 150 SH   SOLE   150 0 0
SUPERIOR INDS INTL INC Stock 868168105 32 25,697 SH   SOLE   25,697 0 0
SUPERNUS PHARMACEUTICALS INC Stock 868459108 5 224 SH   SOLE 33 224 0 0
SYNALLOY CORP Stock 871565107 1 100 SH   SOLE   100 0 0
SYNOPSYS INC Stock 871607107 7 32 SH   SOLE 19 32 0 0
SYNOPSYS INC Stock 871607107 40 186 SH   SOLE 33 186 0 0
SYNOPSYS INC Stock 871607107 24 114 SH   SOLE 45 114 0 0
SYSCO CORP Stock 871829107 454 7,300 SH   SOLE 5 7,300 0 0
SYSCO CORP Stock 871829107 32 515 SH   SOLE 7 514 0 0
SYSCO CORP Stock 871829107 24 389 SH   SOLE 33 389 0 0
SYSCO CORP Stock 871829107 1,712 27,510 SH   SOLE   27,510 0 0
SYSTEMAX INC Stock 871851101 0 1 SH   SOLE   1 0 0
TCF FINL CORP Stock 872307103 28 1,195 SH   SOLE 33 1,195 0 0
TJX COS INC NEW Stock 872540109 27 494 SH   SOLE 2 494 0 0
TJX COS INC NEW Stock 872540109 1,184 21,271 SH   SOLE 6 21,271 0 0
TJX COS INC NEW Stock 872540109 31 559 SH   SOLE 9 559 0 0
TJX COS INC NEW Stock 872540109 15 265 SH   SOLE 26 265 0 0
TJX COS INC NEW Stock 872540109 73 1,320 SH   SOLE 33 1,320 0 0
TJX COS INC NEW Stock 872540109 1,079 19,396 SH   SOLE   19,395 0 0
T-MOBILE US INC Stock 872590104 6 49 SH   SOLE 9 49 0 0
T-MOBILE US INC Stock 872590104 69 606 SH   SOLE 33 606 0 0
T-MOBILE US INC Stock 872590104 12 101 SH   SOLE   101 0 0
TAITRON COMPONENTS INC Stock 874028103 2 700 SH   SOLE   700 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 24 299 SH   SOLE 9 299 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 73 896 SH   SOLE 17 896 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 76 932 SH   SOLE 29 931 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 74 909 SH   SOLE 33 909 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 300 3,696 SH   SOLE   3,696 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 26 157 SH   SOLE 2 157 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 36 219 SH   SOLE 33 219 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 1,240 7,503 SH   SOLE   7,503 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 41 2,306 SH   SOLE 33 2,306 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 32 1,774 SH   SOLE   1,774 0 0
TAL EDUCATION GROUP ADR 874080104 9 124 SH   SOLE 33 124 0 0
TALEND S A ADR 874224207 4 100 SH   SOLE   100 0 0
TANGER FACTORY OUTLET CTRS I REIT 875465106 8 1,345 SH   SOLE 6 1,345 0 0
TANGER FACTORY OUTLET CTRS I REIT 875465106 4 671 SH   SOLE 33 671 0 0
TANGER FACTORY OUTLET CTRS I REIT 875465106 201 33,323 SH   SOLE   33,322 0 0
TAPESTRY INC Stock 876030107 5 338 SH   SOLE 33 338 0 0
TAPESTRY INC Stock 876030107 34 2,204 SH   SOLE   2,204 0 0
TARENA INTL INC ADR 876108101 1 500 SH   SOLE   500 0 0
TATA MTRS LTD ADR 876568502 11 1,191 SH   SOLE 33 1,191 0 0
TATA MTRS LTD ADR 876568502 2 247 SH   SOLE   247 0 0
TECHNICAL COMMUNICATIONS COR Stock 878409101 1 400 SH   SOLE   400 0 0
TECK RESOURCES LTD Stock 878742204 40 2,893 SH   SOLE   2,892 0 0
TEKLA HEALTHCARE OPPORTUNITI CEF 879105104 895 49,455 SH   SOLE   49,455 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 1 4 SH   SOLE 19 4 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 40 129 SH   SOLE 33 129 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 203 655 SH   SOLE   655 0 0
TELEFLEX INCORPORATED Stock 879369106 1 4 SH   SOLE 9 4 0 0
TELEFLEX INCORPORATED Stock 879369106 33 96 SH   SOLE 33 96 0 0
TELEFLEX INCORPORATED Stock 879369106 114 335 SH   SOLE   334 0 0
TELEFONICA S A ADR 879382208 3 760 SH   SOLE 33 760 0 0
TELEFONICA S A ADR 879382208 4 1,180 SH   SOLE   1,179 0 0
TELEPHONE & DATA SYS INC Stock 879433829 0 7 SH   SOLE 33 7 0 0
TELEPHONE & DATA SYS INC Stock 879433829 28 1,500 SH   SOLE   1,500 0 0
TEMPLETON EMERGING MKTS INCO CEF 880192109 114 15,418 SH   SOLE   15,418 0 0
TEMPLETON GLOBAL INCOME FD CEF 880198106 28 5,147 SH   SOLE   5,147 0 0
TERADYNE INC Stock 880770102 0 5 SH   SOLE 19 5 0 0
TERADYNE INC Stock 880770102 33 411 SH   SOLE 33 411 0 0
TERADYNE INC Stock 880770102 975 12,276 SH   SOLE   12,276 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 7 724 SH   SOLE 33 724 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 18 1,984 SH   SOLE   1,984 0 0
TEXAS INSTRS INC Stock 882508104 10 69 SH   SOLE 4 69 0 0
TEXAS INSTRS INC Stock 882508104 81 570 SH   SOLE 7 570 0 0
TEXAS INSTRS INC Stock 882508104 48 338 SH   SOLE 9 338 0 0
TEXAS INSTRS INC Stock 882508104 74 516 SH   SOLE 17 516 0 0
TEXAS INSTRS INC Stock 882508104 4 29 SH   SOLE 19 28 0 0
TEXAS INSTRS INC Stock 882508104 206 1,441 SH   SOLE 30 1,441 0 0
TEXAS INSTRS INC Stock 882508104 173 1,211 SH   SOLE 33 1,211 0 0
TEXAS INSTRS INC Stock 882508104 1,862 13,040 SH   SOLE   13,039 0 0
TEXAS ROADHOUSE INC Stock 882681109 0 3 SH   SOLE 33 3 0 0
TEXAS ROADHOUSE INC Stock 882681109 22 357 SH   SOLE   357 0 0
TEXTRON INC Stock 883203101 4 119 SH   SOLE 9 119 0 0
TEXTRON INC Stock 883203101 14 375 SH   SOLE 33 375 0 0
TEXTRON INC Stock 883203101 51 1,414 SH   SOLE   1,414 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 38 87 SH   SOLE 2 87 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 23 52 SH   SOLE 4 52 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 438 992 SH   SOLE 6 992 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 122 277 SH   SOLE 9 277 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 3 7 SH   SOLE 19 7 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 264 599 SH   SOLE 33 599 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 155 350 SH   SOLE 41 350 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 2,641 5,981 SH   SOLE   5,981 0 0
THOMSON REUTERS CORP. Stock 884903709 13 160 SH   SOLE 19 159 0 0
THOMSON REUTERS CORP. Stock 884903709 1 14 SH   SOLE 33 14 0 0
THOMSON REUTERS CORP. Stock 884903709 38 477 SH   SOLE   476 0 0
THOR INDS INC Stock 885160101 41 427 SH   SOLE 23 427 0 0
THOR INDS INC Stock 885160101 212 2,225 SH   SOLE   2,225 0 0
TIFFANY & CO NEW Stock 886547108 530 4,578 SH   SOLE 6 4,578 0 0
TIFFANY & CO NEW Stock 886547108 4 38 SH   SOLE 33 38 0 0
TILLYS INC Stock 886885102 6 981 SH   SOLE 33 981 0 0
TILLYS INC Stock 886885102 1 150 SH   SOLE   150 0 0
TIMKEN CO Stock 887389104 1 27 SH   SOLE 9 27 0 0
TIMKEN CO Stock 887389104 1 19 SH   SOLE 19 19 0 0
TIMKEN CO Stock 887389104 5 93 SH   SOLE 33 93 0 0
TIMKEN CO Stock 887389104 5 100 SH   SOLE   100 0 0
TOLL BROTHERS INC Stock 889478103 1 12 SH   SOLE 19 12 0 0
TOLL BROTHERS INC Stock 889478103 2 33 SH   SOLE 33 33 0 0
TOLL BROTHERS INC Stock 889478103 2 50 SH   SOLE   50 0 0
TOOTSIE ROLL INDS INC Stock 890516107 1 17 SH   SOLE 33 17 0 0
TORO CO Stock 891092108 23 277 SH   SOLE 33 277 0 0
TORO CO Stock 891092108 344 4,098 SH   SOLE   4,098 0 0
TORONTO DOMINION BK ONT Stock 891160509 10 215 SH   SOLE 7 215 0 0
TORONTO DOMINION BK ONT Stock 891160509 12 268 SH   SOLE 33 268 0 0
TORONTO DOMINION BK ONT Stock 891160509 124 2,674 SH   SOLE   2,674 0 0
TOYOTA MOTOR CORP ADR 892331307 11 85 SH   SOLE 31 85 0 0
TOYOTA MOTOR CORP ADR 892331307 93 705 SH   SOLE 33 705 0 0
TOYOTA MOTOR CORP ADR 892331307 55 414 SH   SOLE   414 0 0
TRACTOR SUPPLY CO Stock 892356106 21 146 SH   SOLE 33 146 0 0
TRACTOR SUPPLY CO Stock 892356106 157 1,098 SH   SOLE   1,098 0 0
TRANSDIGM GROUP INC Stock 893641100 21 44 SH   SOLE 33 44 0 0
TRANSDIGM GROUP INC Stock 893641100 53 112 SH   SOLE   112 0 0
TREMONT MTG TR REIT 894789106 0 48 SH   SOLE   48 0 0
TRI CONTL CORP CEF 895436103 9 364 SH   SOLE   364 0 0
TRIMBLE INC Stock 896239100 9 190 SH   SOLE 33 190 0 0
TRIMBLE INC Stock 896239100 56 1,150 SH   SOLE   1,150 0 0
TRINITY BIOTECH PLC ADR 896438306 0 109 SH   SOLE   109 0 0
TRINITY INDS INC Stock 896522109 106 5,450 SH   SOLE   5,450 0 0
TRIO TECH INTL Stock 896712205 1 400 SH   SOLE   400 0 0
TRIUMPH GROUP INC NEW Stock 896818101 5 789 SH   SOLE 33 789 0 0
TRIPADVISOR INC Stock 896945201 1 66 SH   SOLE 33 66 0 0
TRUSTCO BK CORP N Y Stock 898349105 6 1,094 SH   SOLE 33 1,094 0 0
TUCOWS INC Stock 898697206 1 15 SH   SOLE 33 15 0 0
TUCOWS INC Stock 898697206 8 120 SH   SOLE   120 0 0
TUPPERWARE BRANDS CORP Stock 899896104 329 16,306 SH   SOLE   16,305 0 0
TURKCELL ILETISIM HIZMETLERI ADR 900111204 1 170 SH   SOLE 33 170 0 0
TURTLE BEACH CORP Stock 900450206 176 9,650 SH   SOLE   9,650 0 0
II-VI INC Stock 902104108 0 10 SH   SOLE 19 10 0 0
II-VI INC Stock 902104108 343 8,449 SH   SOLE   8,449 0 0
TYLER TECHNOLOGIES INC Stock 902252105 9 25 SH   SOLE 9 25 0 0
TYLER TECHNOLOGIES INC Stock 902252105 51 147 SH   SOLE 33 147 0 0
TYLER TECHNOLOGIES INC Stock 902252105 42 120 SH   SOLE   120 0 0
TYSON FOODS INC Stock 902494103 5 78 SH   SOLE 9 78 0 0
TYSON FOODS INC Stock 902494103 27 450 SH   SOLE 33 450 0 0
TYSON FOODS INC Stock 902494103 1,168 19,642 SH   SOLE   19,642 0 0
UBS AG JERSEY BRANCH ETF 902641588 258 17,599 SH   SOLE   17,598 0 0
UDR INC REIT 902653104 2 63 SH   SOLE 33 63 0 0
UDR INC REIT 902653104 104 3,179 SH   SOLE   3,179 0 0
UBS AG LONDON BRANCH ETF 902677780 122 270 SH   SOLE   270 0 0
UGI CORP NEW Stock 902681105 0 0 SH   SOLE 17 0 0 0
UGI CORP NEW Stock 902681105 36 1,095 SH   SOLE 24 1,095 0 0
UGI CORP NEW Stock 902681105 4 119 SH   SOLE 33 119 0 0
UGI CORP NEW Stock 902681105 686 20,807 SH   SOLE   20,807 0 0
UMB FINL CORP Stock 902788108 3 66 SH   SOLE 35 66 0 0
USA TRUCK INC Stock 902925106 4 400 SH   SOLE   400 0 0
US BANCORP DEL Stock 902973304 108 3,000 SH   SOLE 5 3,000 0 0
US BANCORP DEL Stock 902973304 494 13,788 SH   SOLE 6 13,788 0 0
US BANCORP DEL Stock 902973304 37 1,037 SH   SOLE 9 1,037 0 0
US BANCORP DEL Stock 902973304 12 328 SH   SOLE 19 327 0 0
US BANCORP DEL Stock 902973304 31 875 SH   SOLE 33 875 0 0
US BANCORP DEL Stock 902973304 930 25,949 SH   SOLE   25,948 0 0
UMPQUA HLDGS CORP Stock 904214103 2 173 SH   SOLE 9 173 0 0
UMPQUA HLDGS CORP Stock 904214103 0 23 SH   SOLE   22 0 0
UNDER ARMOUR INC Stock 904311107 50 4,426 SH   SOLE   4,426 0 0
UNDER ARMOUR INC Stock 904311206 28 2,856 SH   SOLE   2,856 0 0
UNIFI INC Stock 904677200 0 1 SH   SOLE   1 0 0
UNIFIRST CORP MASS Stock 904708104 3 18 SH   SOLE 9 18 0 0
UNIFIRST CORP MASS Stock 904708104 1 4 SH   SOLE 19 4 0 0
UNIFIRST CORP MASS Stock 904708104 26 135 SH   SOLE 23 135 0 0
UNIFIRST CORP MASS Stock 904708104 6 32 SH   SOLE 34 32 0 0
UNILEVER PLC ADR 904767704 39 630 SH   SOLE 9 630 0 0
UNILEVER PLC ADR 904767704 24 390 SH   SOLE 26 390 0 0
UNILEVER PLC ADR 904767704 56 900 SH   SOLE 33 900 0 0
UNILEVER PLC ADR 904767704 651 10,554 SH   SOLE   10,553 0 0
UNILEVER N V ADR 904784709 10 162 SH   SOLE 31 161 0 0
UNILEVER N V ADR 904784709 56 923 SH   SOLE 33 923 0 0
UNILEVER N V ADR 904784709 797 13,194 SH   SOLE   13,194 0 0
UNION PAC CORP Stock 907818108 7 34 SH   SOLE 6 34 0 0
UNION PAC CORP Stock 907818108 71 360 SH   SOLE 7 360 0 0
UNION PAC CORP Stock 907818108 10 53 SH   SOLE 9 53 0 0
UNION PAC CORP Stock 907818108 0 0 SH   SOLE 17 0 0 0
UNION PAC CORP Stock 907818108 0 0 SH   SOLE 19 0 0 0
UNION PAC CORP Stock 907818108 211 1,070 SH   SOLE 33 1,070 0 0
UNION PAC CORP Stock 907818108 3,693 18,760 SH   SOLE   18,759 0 0
UNISYS CORP Stock 909214306 5 500 SH   SOLE   500 0 0
UNITED BANKSHARES INC WEST V Stock 909907107 7 307 SH   SOLE 33 307 0 0
UNITED BANCORP INC OHIO Stock 909911109 2 173 SH   SOLE   173 0 0
UNITED AIRLS HLDGS INC Stock 910047109 12 358 SH   SOLE 33 358 0 0
UNITED AIRLS HLDGS INC Stock 910047109 352 10,135 SH   SOLE   10,135 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 13 2,637 SH   SOLE 33 2,637 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 3 637 SH   SOLE   637 0 0
UNITED NAT FOODS INC Stock 911163103 0 22 SH   SOLE 19 22 0 0
UNITED PARCEL SERVICE INC Stock 911312106 22 131 SH   SOLE 4 131 0 0
UNITED PARCEL SERVICE INC Stock 911312106 283 1,700 SH   SOLE 5 1,700 0 0
UNITED PARCEL SERVICE INC Stock 911312106 58 348 SH   SOLE 7 348 0 0
UNITED PARCEL SERVICE INC Stock 911312106 16 99 SH   SOLE 9 99 0 0
UNITED PARCEL SERVICE INC Stock 911312106 3 19 SH   SOLE 19 19 0 0
UNITED PARCEL SERVICE INC Stock 911312106 191 1,144 SH   SOLE 33 1,144 0 0
UNITED PARCEL SERVICE INC Stock 911312106 136 819 SH   SOLE 36 819 0 0
UNITED PARCEL SERVICE INC Stock 911312106 4,065 24,394 SH   SOLE   24,394 0 0
UNITED RENTALS INC Stock 911363109 5 26 SH   SOLE 9 26 0 0
UNITED RENTALS INC Stock 911363109 9 54 SH   SOLE 33 54 0 0
UNITED RENTALS INC Stock 911363109 345 1,979 SH   SOLE   1,979 0 0
UNITED STATES CELLULAR CORP Stock 911684108 0 0 SH   SOLE 19 0 0 0
UNITED STATES CELLULAR CORP Stock 911684108 0 4 SH   SOLE 33 4 0 0
US FOODS HLDG CORP Stock 912008109 77 3,450 SH   SOLE 5 3,450 0 0
US FOODS HLDG CORP Stock 912008109 1 27 SH   SOLE 33 27 0 0
US FOODS HLDG CORP Stock 912008109 24 1,100 SH   SOLE   1,100 0 0
UNITED STS NAT GAS FD LP ETF 912318300 6 539 SH   SOLE   539 0 0
UNITED STATES STL CORP NEW Stock 912909108 79 10,825 SH   SOLE   10,825 0 0
UNITIL CORP Stock 913259107 0 12 SH   SOLE 9 12 0 0
UNITIL CORP Stock 913259107 9 236 SH   SOLE 33 236 0 0
UNITIL CORP Stock 913259107 114 2,950 SH   SOLE   2,949 0 0
UNIVERSAL CORP VA Stock 913456109 0 11 SH   SOLE 33 11 0 0
UNIVERSAL CORP VA Stock 913456109 1 17 SH   SOLE   16 0 0
UNIVERSAL STAINLESS & ALLOY Stock 913837100 1 100 SH   SOLE   100 0 0
UNIVERSAL HLTH SVCS INC Stock 913903100 1 9 SH   SOLE 33 9 0 0
UNIVERSAL HLTH SVCS INC Stock 913903100 2 20 SH   SOLE 35 20 0 0
UNIVERSAL HLTH SVCS INC Stock 913903100 10 98 SH   SOLE   98 0 0
UTAH MED PRODS INC Stock 917488108 229 2,862 SH   SOLE   2,862 0 0
V F CORP Stock 918204108 14 205 SH   SOLE 33 205 0 0
V F CORP Stock 918204108 1,409 20,055 SH   SOLE   20,055 0 0
VACCINEX INC Stock 918640103 9 5,000 SH   SOLE   5,000 0 0
VALHI INC NEW COM Stock 918905100 410 31,164 SH   SOLE   31,164 0 0
VALLEY NATL BANCORP Stock 919794107 6 826 SH   SOLE 33 826 0 0
VALLEY NATL BANCORP Stock 919794107 6 864 SH   SOLE 35 864 0 0
VALLEY NATL BANCORP Stock 919794107 35 5,037 SH   SOLE   5,037 0 0
VANECK MERK GOLD TR ETF 921078101 1 28 SH   SOLE   28 0 0
VANDA PHARMACEUTICALS INC Stock 921659108 1 150 SH   SOLE   150 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844 33 260 SH   SOLE 33 260 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844 2,802 21,781 SH   SOLE   21,780 0 0
VANGUARD STAR FDS ETF 921909768 8 144 SH   SOLE 9 144 0 0
VANGUARD STAR FDS ETF 921909768 6 117 SH   SOLE 11 117 0 0
VANGUARD STAR FDS ETF 921909768 2,462 47,192 SH   SOLE   47,191 0 0
VANGUARD WORLD FD ETF 921910709 42 256 SH   SOLE   256 0 0
VANGUARD WORLD FD ETF 921910725 1,597 30,944 SH   SOLE   30,944 0 0
VANGUARD WORLD FD ETF 921910816 21 111 SH   SOLE   111 0 0
VANGUARD WORLD FD ETF 921910840 464 6,050 SH   SOLE   6,050 0 0
VANGUARD WORLD FD ETF 921910873 464 3,867 SH   SOLE   3,867 0 0
VANGUARD ADMIRAL FDS INC ETF 921932505 4,443 21,316 SH   SOLE   21,316 0 0
VANGUARD ADMIRAL FDS INC ETF 921932828 125 971 SH   SOLE   971 0 0
VANGUARD BD INDEX FDS ETF 921937793 18 165 SH   SOLE 36 164 0 0
VANGUARD BD INDEX FDS ETF 921937793 411 3,676 SH   SOLE   3,675 0 0
VANGUARD BD INDEX FDS ETF 921937819 17 185 SH   SOLE 36 185 0 0
VANGUARD BD INDEX FDS ETF 921937819 717 7,675 SH   SOLE   7,674 0 0
VANGUARD BD INDEX FDS ETF 921937827 127 1,534 SH   SOLE 9 1,533 0 0
VANGUARD BD INDEX FDS ETF 921937827 137 1,649 SH   SOLE 25 1,649 0 0
VANGUARD BD INDEX FDS ETF 921937827 32 380 SH   SOLE 36 380 0 0
VANGUARD BD INDEX FDS ETF 921937827 14 163 SH   SOLE 37 163 0 0
VANGUARD BD INDEX FDS ETF 921937827 4,428 53,322 SH   SOLE   53,321 0 0
VANGUARD BD INDEX FDS ETF 921937835 34 384 SH   SOLE 9 384 0 0
VANGUARD BD INDEX FDS ETF 921937835 8,692 98,521 SH   SOLE   98,521 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 58 1,420 SH   SOLE 36 1,420 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 5,508 134,680 SH   SOLE   134,679 0 0
VANGUARD WHITEHALL FDS ETF 921946406 7,980 98,604 SH   SOLE   98,603 0 0
VANGUARD WHITEHALL FDS ETF 921946794 857 16,455 SH   SOLE   16,454 0 0
VANGUARD WHITEHALL FDS ETF 921946810 4 58 SH   SOLE   58 0 0
VANGUARD WHITEHALL FDS ETF 921946885 296 3,753 SH   SOLE   3,752 0 0
VANGUARD MALVERN FDS ETF 922020805 1,782 34,918 SH   SOLE   34,917 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676 697 14,340 SH   SOLE   14,340 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718 583 5,535 SH   SOLE   5,534 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742 254 3,151 SH   SOLE   3,150 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 619 12,277 SH   SOLE   12,277 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 21 491 SH   SOLE 36 490 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 6,710 155,184 SH   SOLE   155,184 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874 1,127 21,488 SH   SOLE   21,488 0 0
VAPOTHERM INC Stock 922107107 45 1,567 SH   SOLE   1,567 0 0
VEECO INSTRS INC DEL Stock 922417100 0 14 SH   SOLE 33 14 0 0
VEECO INSTRS INC DEL Stock 922417100 2 150 SH   SOLE   150 0 0
VEEVA SYS INC Stock 922475108 57 202 SH   SOLE 33 202 0 0
VEEVA SYS INC Stock 922475108 1,615 5,743 SH   SOLE   5,743 0 0
VANGUARD MUN BD FDS ETF 922907746 2,879 52,877 SH   SOLE   52,876 0 0
VANGUARD INDEX FDS ETF 922908363 97 315 SH   SOLE 36 314 0 0
VANGUARD INDEX FDS ETF 922908363 14,243 46,295 SH   SOLE   46,295 0 0
VANGUARD INDEX FDS ETF 922908512 805 7,940 SH   SOLE   7,940 0 0
VANGUARD INDEX FDS ETF 922908538 368 2,043 SH   SOLE   2,043 0 0
VANGUARD INDEX FDS ETF 922908553 0 2 SH   SOLE 9 2 0 0
VANGUARD INDEX FDS ETF 922908553 3,619 45,838 SH   SOLE   45,837 0 0
VANGUARD INDEX FDS ETF 922908595 3,090 14,375 SH   SOLE   14,374 0 0
VANGUARD INDEX FDS ETF 922908611 1,696 15,329 SH   SOLE   15,328 0 0
VANGUARD INDEX FDS ETF 922908629 7,402 41,994 SH   SOLE   41,994 0 0
VANGUARD INDEX FDS ETF 922908637 391 2,497 SH   SOLE   2,497 0 0
VANGUARD INDEX FDS ETF 922908652 22 170 SH   SOLE 36 170 0 0
VANGUARD INDEX FDS ETF 922908652 409 3,150 SH   SOLE   3,149 0 0
VANGUARD INDEX FDS ETF 922908736 5,672 24,920 SH   SOLE   24,919 0 0
VANGUARD INDEX FDS ETF 922908744 2,553 24,427 SH   SOLE   24,427 0 0
VANGUARD INDEX FDS ETF 922908751 7,113 46,252 SH   SOLE   46,251 0 0
VANGUARD INDEX FDS ETF 922908769 12 71 SH   SOLE 9 71 0 0
VANGUARD INDEX FDS ETF 922908769 26 151 SH   SOLE 11 151 0 0
VANGUARD INDEX FDS ETF 922908769 1 3 SH   SOLE 22 3 0 0
VANGUARD INDEX FDS ETF 922908769 10 58 SH   SOLE 33 58 0 0
VANGUARD INDEX FDS ETF 922908769 12,301 72,227 SH   SOLE   72,226 0 0
VERITEX HLDGS INC Stock 923451108 16 949 SH   SOLE 6 949 0 0
VERITIV CORP Stock 923454102 0 14 SH   SOLE   14 0 0
VIAVI SOLUTIONS INC Stock 925550105 19 1,597 SH   SOLE 33 1,597 0 0
VIAVI SOLUTIONS INC Stock 925550105 15 1,237 SH   SOLE   1,237 0 0
VICI PPTYS INC REIT 925652109 3 137 SH   SOLE 33 137 0 0
VICI PPTYS INC REIT 925652109 2 100 SH   SOLE   100 0 0
VIRCO MFG CO Stock 927651109 1 360 SH   SOLE   360 0 0
VISTA GOLD CORP Stock 927926303 0 100 SH   SOLE   100 0 0
VIRTU FINL INC Stock 928254101 6 253 SH   SOLE 33 253 0 0
VIRTU FINL INC Stock 928254101 1,151 50,002 SH   SOLE   50,002 0 0
VISHAY INTERTECHNOLOGY INC Stock 928298108 2 124 SH   SOLE 33 124 0 0
VISHAY INTERTECHNOLOGY INC Stock 928298108 3 166 SH   SOLE   166 0 0
VIVINT SMART HOME INC Stock 928542109 1 70 SH   SOLE   70 0 0
VMWARE INC Stock 928563402 10 72 SH   SOLE 4 72 0 0
VMWARE INC Stock 928563402 1 6 SH   SOLE 9 6 0 0
VMWARE INC Stock 928563402 26 181 SH   SOLE 33 181 0 0
VMWARE INC Stock 928563402 306 2,131 SH   SOLE   2,131 0 0
VORNADO RLTY TR REIT 929042109 24 720 SH   SOLE 33 720 0 0
VORNADO RLTY TR REIT 929042109 9 271 SH   SOLE   271 0 0
VOYA FINANCIAL INC Stock 929089100 17 363 SH   SOLE 33 363 0 0
VULCAN MATLS CO Stock 929160109 36 262 SH   SOLE 33 262 0 0
VULCAN MATLS CO Stock 929160109 1,079 7,958 SH   SOLE   7,958 0 0
WD-40 CO Stock 929236107 30 157 SH   SOLE 23 157 0 0
WD-40 CO Stock 929236107 95 500 SH   SOLE   500 0 0
WABTEC Stock 929740108 21 339 SH   SOLE 9 339 0 0
WABTEC Stock 929740108 8 136 SH   SOLE 33 136 0 0
WABTEC Stock 929740108 0 1 SH   SOLE 40 1 0 0
WABTEC Stock 929740108 28 452 SH   SOLE   452 0 0
WADDELL & REED FINL INC Stock 930059100 1 49 SH   SOLE 33 49 0 0
WALMART INC Stock 931142103 23 162 SH   SOLE 9 162 0 0
WALMART INC Stock 931142103 167 1,192 SH   SOLE 15 1,192 0 0
WALMART INC Stock 931142103 23 163 SH   SOLE 19 163 0 0
WALMART INC Stock 931142103 10 75 SH   SOLE 24 75 0 0
WALMART INC Stock 931142103 266 1,902 SH   SOLE 33 1,902 0 0
WALMART INC Stock 931142103 10,376 74,165 SH   SOLE   74,165 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 25 683 SH   SOLE 33 683 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 1,621 45,128 SH   SOLE   45,128 0 0
WARNER MUSIC GROUP CORP Stock 934550203 1 50 SH   SOLE   50 0 0
WASHINGTON FED INC Stock 938824109 2 87 SH   SOLE 9 87 0 0
WASHINGTON REAL ESTATE INVT REIT 939653101 0 22 SH   SOLE 33 22 0 0
WASHINGTON TR BANCORP Stock 940610108 1 38 SH   SOLE 9 38 0 0
WATERS CORP Stock 941848103 18 94 SH   SOLE 9 94 0 0
WATERS CORP Stock 941848103 8 43 SH   SOLE 33 43 0 0
WATERS CORP Stock 941848103 2 12 SH   SOLE   12 0 0
WATSCO INC Stock 942622200 53 227 SH   SOLE 23 227 0 0
WATSCO INC Stock 942622200 6 26 SH   SOLE 33 26 0 0
WATSCO INC Stock 942622200 23 100 SH   SOLE   100 0 0
WATTS WATER TECHNOLOGIES INC Stock 942749102 9 91 SH   SOLE 33 91 0 0
WEBSTER FINL CORP CONN Stock 947890109 6 214 SH   SOLE 33 214 0 0
WEBSTER FINL CORP CONN Stock 947890109 213 8,060 SH   SOLE   8,060 0 0
WEIBO CORP ADR 948596101 11 291 SH   SOLE   291 0 0
WEINGARTEN RLTY INVS REIT 948741103 4 234 SH   SOLE 33 234 0 0
WEINGARTEN RLTY INVS REIT 948741103 19 1,125 SH   SOLE   1,125 0 0
WEIS MKTS INC Stock 948849104 3 62 SH   SOLE 33 62 0 0
WELBILT INC Stock 949090104 1 210 SH   SOLE   210 0 0
WELLS FARGO CO NEW Stock 949746101 34 1,457 SH   SOLE 9 1,457 0 0
WELLS FARGO CO NEW Stock 949746101 3 137 SH   SOLE 16 137 0 0
WELLS FARGO CO NEW Stock 949746101 8 333 SH   SOLE 19 333 0 0
WELLS FARGO CO NEW Stock 949746101 34 1,426 SH   SOLE 33 1,426 0 0
WELLS FARGO CO NEW Stock 949746101 1,162 49,439 SH   SOLE   49,439 0 0
WELLS FARGO CO NEW Preferred 949746804 31 23 SH   SOLE   23 0 0
WERNER ENTERPRISES INC Stock 950755108 0 5 SH   SOLE 33 5 0 0
WERNER ENTERPRISES INC Stock 950755108 9 209 SH   SOLE   209 0 0
WESBANCO INC Stock 950810101 2 100 SH   SOLE 33 100 0 0
WESBANCO INC Stock 950810101 38 1,776 SH   SOLE   1,776 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 24 88 SH   SOLE 9 88 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 6 21 SH   SOLE 19 21 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 54 196 SH   SOLE 33 196 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 32 117 SH   SOLE   117 0 0
WESTAMERICA BANCORPORATION Stock 957090103 13 240 SH   SOLE 33 240 0 0
WESTERN ALLIANCE BANCORP Stock 957638109 1 21 SH   SOLE 33 21 0 0
WESTERN DIGITAL CORP. Stock 958102105 1 38 SH   SOLE 9 38 0 0
WESTERN DIGITAL CORP. Stock 958102105 1 38 SH   SOLE 33 38 0 0
WESTERN DIGITAL CORP. Stock 958102105 85 2,323 SH   SOLE   2,322 0 0
WESTERN MIDSTREAM PARTNERS L Stock 958669103 5 601 SH   SOLE   601 0 0
WESTERN NEW ENG BANCORP INC Stock 958892101 1 108 SH   SOLE 33 108 0 0
WESTERN UN CO Stock 959802109 452 21,100 SH   SOLE 5 21,100 0 0
WESTERN UN CO Stock 959802109 54 2,508 SH   SOLE 17 2,508 0 0
WESTERN UN CO Stock 959802109 9 408 SH   SOLE 33 408 0 0
WESTERN UN CO Stock 959802109 86 4,014 SH   SOLE   4,013 0 0
WESTLAKE CHEM CORP Stock 960413102 1 8 SH   SOLE 19 8 0 0
WESTPORT FUEL SYSTEMS INC Stock 960908309 2 1,275 SH   SOLE   1,275 0 0
WESTPAC BANKING CORP ADR 961214301 51 4,226 SH   SOLE 33 4,226 0 0
WESTWATER RES INC Stock 961684206 1 400 SH   SOLE   400 0 0
WEYCO GROUP INC Stock 962149100 0 0 SH   SOLE 33 0 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 601 21,070 SH   SOLE 6 21,070 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 10 366 SH   SOLE 33 366 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 1,464 51,327 SH   SOLE   51,327 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102 2 38 SH   SOLE 33 38 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102 5,243 106,852 SH   SOLE   106,851 0 0
WHIRLPOOL CORP Stock 963320106 4 22 SH   SOLE 9 22 0 0
WHIRLPOOL CORP Stock 963320106 63 344 SH   SOLE 17 344 0 0
WHIRLPOOL CORP Stock 963320106 1 4 SH   SOLE 19 4 0 0
WHIRLPOOL CORP Stock 963320106 14 75 SH   SOLE 33 75 0 0
WHIRLPOOL CORP Stock 963320106 1,008 5,482 SH   SOLE   5,481 0 0
WHITESTONE REIT REIT 966084204 1 138 SH   SOLE 33 138 0 0
WILEY JOHN & SONS INC Stock 968223206 1 44 SH   SOLE 9 44 0 0
WILLAMETTE VY VINEYARD INC Stock 969136100 0 49 SH   SOLE   49 0 0
WILLIAMS COS INC Stock 969457100 55 2,821 SH   SOLE 33 2,821 0 0
WILLIAMS COS INC Stock 969457100 585 29,757 SH   SOLE   29,757 0 0
WILLIAMS SONOMA INC Stock 969904101 3 31 SH   SOLE 33 31 0 0
WILLIAMS SONOMA INC Stock 969904101 29 319 SH   SOLE   319 0 0
WILLSCOT MOBIL MINI HLDNG CO Stock 971378104 1 33 SH   SOLE 19 33 0 0
WINGSTOP INC Stock 974155103 16 118 SH   SOLE 33 118 0 0
WINGSTOP INC Stock 974155103 288 2,108 SH   SOLE   2,107 0 0
WINMARK CORP Stock 974250102 3 20 SH   SOLE 9 20 0 0
WINNEBAGO INDS INC Stock 974637100 0 7 SH   SOLE 19 7 0 0
WOLVERINE WORLD WIDE INC Stock 978097103 1 42 SH   SOLE 9 42 0 0
WOLVERINE WORLD WIDE INC Stock 978097103 2 73 SH   SOLE 33 73 0 0
WOLVERINE WORLD WIDE INC Stock 978097103 4 142 SH   SOLE   142 0 0
WOODWARD INC Stock 980745103 103 1,284 SH   SOLE   1,284 0 0
WOORI FINL GROUP INC ADR 981064108 18 797 SH   SOLE 33 797 0 0
WORLD FUEL SVCS CORP Stock 981475106 1 67 SH   SOLE 9 67 0 0
WORLD FUEL SVCS CORP Stock 981475106 2 78 SH   SOLE 33 78 0 0
WORLD FUEL SVCS CORP Stock 981475106 18 848 SH   SOLE   848 0 0
WYNN RESORTS LTD Stock 983134107 15 211 SH   SOLE 33 211 0 0
WYNN RESORTS LTD Stock 983134107 783 10,905 SH   SOLE   10,905 0 0
XPO LOGISTICS INC Stock 983793100 434 5,130 SH   SOLE   5,130 0 0
XILINX INC Stock 983919101 49 469 SH   SOLE 33 469 0 0
XILINX INC Stock 983919101 302 2,894 SH   SOLE   2,894 0 0
XENIA HOTELS & RESORTS INC REIT 984017103 1 158 SH   SOLE   158 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 1 163 SH   SOLE 33 163 0 0
YELP INC Stock 985817105 1 54 SH   SOLE 33 54 0 0
YELP INC Stock 985817105 2 100 SH   SOLE   100 0 0
YORK WTR CO Stock 987184108 2 53 SH   SOLE 33 53 0 0
YUM BRANDS INC Stock 988498101 24 259 SH   SOLE 33 259 0 0
YUM BRANDS INC Stock 988498101 258 2,823 SH   SOLE   2,823 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 26 104 SH   SOLE 2 104 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 2 9 SH   SOLE 19 9 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 21 84 SH   SOLE 33 84 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 579 2,292 SH   SOLE   2,292 0 0
ZIONS BANCORPORATION N A Stock 989701107 12 424 SH   SOLE 33 424 0 0
ZIONS BANCORPORATION N A Stock 989701107 1 45 SH   SOLE   45 0 0
FIRST EAGLE SENIOR LOAN FUND CEF 32010E100 23 1,846 SH   SOLE   1,846 0 0
KIRKLAND LAKE GOLD LTD Stock 49741E100 240 4,922 SH   SOLE   4,922 0 0
PETROCHINA CO LTD ADR 71646E100 1 26 SH   SOLE 33 26 0 0
SERVICEMASTER GLOBAL HOLDINGS INC Stock 88087E100 41 1,039 SH   SOLE 23 1,039 0 0
SERVICEMASTER GLOBAL HOLDINGS INC Stock 88087E100 0 4 SH   SOLE 33 4 0 0
BLACKROCK CORE BD TR CEF 09249E101 167 10,658 SH   SOLE   10,657 0 0
CDK GLOBAL INC Stock 12508E101 209 4,800 SH   SOLE 5 4,800 0 0
CDK GLOBAL INC Stock 12508E101 6 127 SH   SOLE 33 127 0 0
CDK GLOBAL INC Stock 12508E101 60 1,387 SH   SOLE   1,387 0 0
EQUITABLE HLDGS INC Stock 29452E101 26 1,444 SH   SOLE 33 1,444 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 10 174 SH   SOLE 2 174 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 10 170 SH   SOLE 4 170 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 611 10,620 SH   SOLE 6 10,620 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 23 404 SH   SOLE 9 404 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 65 1,126 SH   SOLE 33 1,126 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 2,209 38,397 SH   SOLE   38,397 0 0
ENVELA CORP Stock 29402E102 3 600 SH   SOLE   600 0 0
GLOBE LIFE INC Stock 37959E102 16 201 SH   SOLE 9 201 0 0
GLOBE LIFE INC Stock 37959E102 26 320 SH   SOLE 33 320 0 0
GLOBE LIFE INC Stock 37959E102 33 418 SH   SOLE   418 0 0
LUMINEX CORP DEL Stock 55027E102 2 80 SH   SOLE 9 80 0 0
LUMINEX CORP DEL Stock 55027E102 4 152 SH   SOLE 34 152 0 0
QUANTA SVCS INC Stock 74762E102 29 542 SH   SOLE 9 542 0 0
QUANTA SVCS INC Stock 74762E102 1 17 SH   SOLE 19 17 0 0
QUANTA SVCS INC Stock 74762E102 2 33 SH   SOLE 33 33 0 0
QUANTA SVCS INC Stock 74762E102 1,049 19,848 SH   SOLE   19,848 0 0
VERISIGN INC Stock 92343E102 45 220 SH   SOLE 33 220 0 0
VERISIGN INC Stock 92343E102 71 349 SH   SOLE   349 0 0
CNO FINL GROUP INC Stock 12621E103 1 50 SH   SOLE 33 50 0 0
CNO FINL GROUP INC Stock 12621E103 2 150 SH   SOLE   150 0 0
INVESCO QQQ TR ETF 46090E103 25 90 SH   SOLE 6 90 0 0
INVESCO QQQ TR ETF 46090E103 148 533 SH   SOLE 9 532 0 0
INVESCO QQQ TR ETF 46090E103 19 67 SH   SOLE 11 67 0 0
INVESCO QQQ TR ETF 46090E103 136 491 SH   SOLE 25 491 0 0
INVESCO QQQ TR ETF 46090E103 195 702 SH   SOLE 33 702 0 0
INVESCO QQQ TR ETF 46090E103 14 49 SH   SOLE 37 49 0 0
INVESCO QQQ TR ETF 46090E103 44,012 158,408 SH   SOLE   158,407 0 0
U S SILICA HLDGS INC Stock 90346E103 4 1,435 SH   SOLE   1,435 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 6 59 SH   SOLE 9 59 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 16 164 SH   SOLE 33 164 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 26 268 SH   SOLE   268 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E104 1,482 23,429 SH   SOLE   23,428 0 0
APOLLO GLOBAL MGMT INC Stock 03768E105 448 10,008 SH   SOLE   10,008 0 0
SALLY BEAUTY HLDGS INC Stock 79546E104 0 0 SH   SOLE 33 0 0 0
SALLY BEAUTY HLDGS INC Stock 79546E104 0 8 SH   SOLE   8 0 0
BLACK DIAMOND THERAPEUTICS I Stock 09203E105 5 150 SH   SOLE   150 0 0
AMERICAN EAGLE OUTFITTERS IN Stock 02553E106 1 88 SH   SOLE 33 88 0 0
VALE S A ADR 91912E105 6 594 SH   SOLE 31 594 0 0
VALE S A ADR 91912E105 7 693 SH   SOLE 33 693 0 0
VALE S A ADR 91912E105 10 899 SH   SOLE   898 0 0
RAFAEL HLDGS INC Stock 75062E106 2 100 SH   SOLE   100 0 0
TARGET CORP Stock 87612E106 104 662 SH   SOLE 7 662 0 0
TARGET CORP Stock 87612E106 31 198 SH   SOLE 9 198 0 0
TARGET CORP Stock 87612E106 174 1,105 SH   SOLE 15 1,105 0 0
TARGET CORP Stock 87612E106 56 356 SH   SOLE 17 356 0 0
TARGET CORP Stock 87612E106 105 664 SH   SOLE 33 664 0 0
TARGET CORP Stock 87612E106 11,330 71,974 SH   SOLE   71,974 0 0
ESSENTIAL PPTYS RLTY TR INC REIT 29670E107 1 32 SH   SOLE 33 32 0 0
ESSENTIAL PPTYS RLTY TR INC REIT 29670E107 38 2,100 SH   SOLE   2,100 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 6 75 SH   SOLE 9 75 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 2 30 SH   SOLE 19 30 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 66 823 SH   SOLE 33 823 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 18 230 SH   SOLE 45 230 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 3,247 40,675 SH   SOLE   40,675 0 0
FIRST TR EXCH TRADED FD III ETF 33739E108 1,765 92,096 SH   SOLE   92,096 0 0
KAYNE ANDERSON NEXTGEN ENRGY CEF 48661E108 7 1,800 SH   SOLE   1,800 0 0
NCR CORP NEW Stock 62886E108 279 12,612 SH   SOLE   12,612 0 0
BEYOND MEAT INC Stock 08862E109 1 7 SH   SOLE 33 7 0 0
BEYOND MEAT INC Stock 08862E109 1,911 11,506 SH   SOLE   11,506 0 0
BNY MELLON STRATEGIC MUN BD CEF 09662E109 8 1,148 SH   SOLE   1,148 0 0
XUNLEI LTD ADR 98419E108 2 500 SH   SOLE   500 0 0
FIRST TR HIGH INCOME L/S FD CEF 33738E109 24 1,727 SH   SOLE   1,727 0 0
FORTINET INC Stock 34959E109 1 10 SH   SOLE 19 10 0 0
FORTINET INC Stock 34959E109 16 139 SH   SOLE 33 139 0 0
FORTINET INC Stock 34959E109 1,050 8,909 SH   SOLE   8,909 0 0
IMAX CORP Stock 45245E109 1 57 SH   SOLE 33 57 0 0
PENNANT GROUP INC Stock 70805E109 2 50 SH   SOLE   50 0 0
TOTAL SE ADR 89151E109 18 520 SH   SOLE 9 520 0 0
TOTAL SE ADR 89151E109 9 254 SH   SOLE 31 254 0 0
TOTAL SE ADR 89151E109 50 1,463 SH   SOLE 33 1,463 0 0
TOTAL SE ADR 89151E109 25 728 SH   SOLE   728 0 0
TRAVELERS COMPANIES INC Stock 89417E109 5 42 SH   SOLE 9 42 0 0
TRAVELERS COMPANIES INC Stock 89417E109 27 245 SH   SOLE 26 245 0 0
TRAVELERS COMPANIES INC Stock 89417E109 14 127 SH   SOLE 33 127 0 0
TRAVELERS COMPANIES INC Stock 89417E109 52 478 SH   SOLE 35 478 0 0
TRAVELERS COMPANIES INC Stock 89417E109 1,107 10,233 SH   SOLE   10,233 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E115 84 968 SH   SOLE   967 0 0
GLOBAL X FDS ETF 37950E127 25 3,204 SH   SOLE   3,204 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E149 11 80 SH   SOLE   80 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E156 6 171 SH   SOLE   171 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E198 13 302 SH   SOLE   302 0 0
BRAINSTORM CELL THERAPEUTICS Stock 10501E201 12 700 SH   SOLE   700 0 0
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 1 11 SH   SOLE 33 11 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E203 137 870 SH   SOLE   870 0 0
BARCLAYS PLC ADR 06738E204 2 338 SH   SOLE 9 338 0 0
BARCLAYS PLC ADR 06738E204 21 4,271 SH   SOLE 33 4,271 0 0
BARCLAYS PLC ADR 06738E204 15 3,000 SH   SOLE   3,000 0 0
WORLD GOLD TR ETF 98149E204 6 329 SH   SOLE   329 0 0
ISHARES TR ETF 46436E205 8 307 SH   SOLE 6 307 0 0
ISHARES TR ETF 46436E205 59 2,170 SH   SOLE   2,170 0 0
NOVAGOLD RES INC Stock 66987E206 0 12 SH   SOLE 19 12 0 0
NOVAGOLD RES INC Stock 66987E206 12 1,000 SH   SOLE   1,000 0 0
BHP GROUP PLC ADR 05545E209 28 647 SH   SOLE 33 647 0 0
BHP GROUP PLC ADR 05545E209 81 1,906 SH   SOLE   1,906 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E230 3 108 SH   SOLE   107 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E263 59 1,432 SH   SOLE   1,432 0 0
GLOBAL X FDS ETF 37950E291 15 985 SH   SOLE   985 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302 93 494 SH   SOLE 9 494 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302 8,801 46,732 SH   SOLE   46,732 0 0
ACCO BRANDS CORP Stock 00081T108 3 500 SH   SOLE   500 0 0
ADT INC DEL Stock 00090Q103 63 7,757 SH   SOLE   7,757 0 0
ACM RESEARCH INC Stock 00108J109 6 85 SH   SOLE   85 0 0
AGF INVTS TR ETF 00110G408 408 17,308 SH   SOLE   17,308 0 0
AGNC INVT CORP REIT 00123Q104 1 102 SH   SOLE 19 102 0 0
AGNC INVT CORP REIT 00123Q104 6 465 SH   SOLE 33 465 0 0
AGNC INVT CORP REIT 00123Q104 12 868 SH   SOLE   868 0 0
AES CORP Stock 00130H105 45 2,464 SH   SOLE 17 2,464 0 0
AES CORP Stock 00130H105 14 790 SH   SOLE 33 790 0 0
AES CORP Stock 00130H105 178 9,822 SH   SOLE   9,821 0 0
ALPS ETF TR ETF 00162Q452 1,925 96,324 SH   SOLE   96,323 0 0
ALPS ETF TR ETF 00162Q593 6 150 SH   SOLE   150 0 0
ALPS ETF TR ETF 00162Q858 449 11,888 SH   SOLE   11,888 0 0
AMC NETWORKS INC Stock 00164V103 0 7 SH   SOLE   7 0 0
AMC ENTMT HLDGS INC Stock 00165C104 19 4,008 SH   SOLE   4,008 0 0
ARC DOCUMENT SOLUTIONS INC Stock 00191G103 1 1,300 SH   SOLE   1,300 0 0
ASGN INC Stock 00191U102 3 41 SH   SOLE 9 41 0 0
ASGN INC Stock 00191U102 1 18 SH   SOLE   18 0 0
AT&T INC Stock 00206R102 37 1,301 SH   SOLE 9 1,301 0 0
AT&T INC Stock 00206R102 11 385 SH   SOLE 19 385 0 0
AT&T INC Stock 00206R102 28 980 SH   SOLE 24 980 0 0
AT&T INC Stock 00206R102 243 8,529 SH   SOLE 33 8,529 0 0
AT&T INC Stock 00206R102 8,707 305,398 SH   SOLE   305,397 0 0
ARK ETF TR ETF 00214Q104 3,611 39,252 SH   SOLE   39,252 0 0
ARK ETF TR ETF 00214Q203 479 8,352 SH   SOLE   8,352 0 0
ARK ETF TR ETF 00214Q302 791 12,412 SH   SOLE   12,412 0 0
ARK ETF TR ETF 00214Q401 107 985 SH   SOLE   985 0 0
ARK ETF TR ETF 00214Q500 93 3,900 SH   SOLE   3,900 0 0
ARK ETF TR ETF 00214Q708 34 863 SH   SOLE   863 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 7 1,712 SH   SOLE 31 1,712 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 15 3,554 SH   SOLE 33 3,554 0 0
ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 2 456 SH   SOLE   456 0 0
AARONS INC Stock 00258R109 10 169 SH   SOLE 9 169 0 0
AARONS INC Stock 00258R109 0 8 SH   SOLE 19 8 0 0
AARONS INC Stock 00258R109 8 145 SH   SOLE 34 145 0 0
AARONS INC Stock 00258R109 9 155 SH   SOLE   155 0 0
ABBVIE INC Stock 00287Y109 62 713 SH   SOLE 9 713 0 0
ABBVIE INC Stock 00287Y109 67 761 SH   SOLE 17 761 0 0
ABBVIE INC Stock 00287Y109 12 135 SH   SOLE 19 135 0 0
ABBVIE INC Stock 00287Y109 6 70 SH   SOLE 22 70 0 0
ABBVIE INC Stock 00287Y109 194 2,215 SH   SOLE 30 2,215 0 0
ABBVIE INC Stock 00287Y109 179 2,040 SH   SOLE 33 2,040 0 0
ABBVIE INC Stock 00287Y109 7,183 82,004 SH   SOLE   82,003 0 0
ABERDEEN GLOBAL DYNAMIC DIVI CEF 00302M106 28 3,007 SH   SOLE   3,007 0 0
ABERDEEN STD GOLD ETF TR ETF 00326A104 134 7,358 SH   SOLE 9 7,358 0 0
ABERDEEN STD GOLD ETF TR ETF 00326A104 132 7,271 SH   SOLE 25 7,271 0 0
ABERDEEN STD GOLD ETF TR ETF 00326A104 13 720 SH   SOLE 37 720 0 0
ABERDEEN STD GOLD ETF TR ETF 00326A104 236 13,005 SH   SOLE   13,005 0 0
ABERDEEN STD GLOBAL INFRASTR CEF 00326W106 26 1,500 SH   SOLE   1,500 0 0
ACACIA COMMUNICATIONS INC Stock 00401C108 1 18 SH   SOLE 33 18 0 0
ACASTI PHARMA INC Stock 00430K402 0 2,000 SH   SOLE   2,000 0 0
ACCELERON PHARMA INC Stock 00434H108 1 10 SH   SOLE 33 10 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 67 829 SH   SOLE 9 829 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 1 17 SH   SOLE 19 17 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 106 1,311 SH   SOLE 33 1,311 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 1,194 14,748 SH   SOLE   14,748 0 0
ADAM NAT RES FD INC CEF 00548F105 0 18 SH   SOLE   18 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 1 170 SH   SOLE   170 0 0
ADAPTHEALTH CORP Stock 00653Q102 14 619 SH   SOLE   619 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 33 68 SH   SOLE 2 68 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 25 50 SH   SOLE 4 50 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 67 136 SH   SOLE 9 136 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 141 288 SH   SOLE 15 288 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 15 31 SH   SOLE 19 31 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 6 12 SH   SOLE 22 12 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 237 483 SH   SOLE 28 483 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 345 703 SH   SOLE 33 703 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 172 350 SH   SOLE 41 350 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 9,400 19,167 SH   SOLE   19,167 0 0
ADTALEM GLOBAL ED INC Stock 00737L103 1 27 SH   SOLE   27 0 0
ADTRAN INC Stock 00738A106 0 20 SH   SOLE 19 20 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106 10 68 SH   SOLE 4 68 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106 1 5 SH   SOLE 9 5 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106 9 59 SH   SOLE 33 59 0 0
AECOM Stock 00766T100 24 580 SH   SOLE 33 580 0 0
AECOM Stock 00766T100 8 200 SH   SOLE   200 0 0
ADVISORSHARES TR ETF 00768Y495 3 269 SH   SOLE   268 0 0
ADVISORSHARES TR ETF 00768Y818 1 11 SH   SOLE   10 0 0
ADVANCED EMISSIONS SOLUTS IN Stock 00770C101 0 100 SH   SOLE   100 0 0
AEGION CORP Stock 00770F104 0 0 SH   SOLE 33 0 0 0
ADVANSIX INC Stock 00773T101 0 17 SH   SOLE   17 0 0
ADVANCED DRAIN SYS INC DEL Stock 00790R104 0 8 SH   SOLE 19 8 0 0
ADVANCED DRAIN SYS INC DEL Stock 00790R104 2 30 SH   SOLE 33 30 0 0
ADVANCED DISP SVCS INC DEL Stock 00790X101 1 18 SH   SOLE 33 18 0 0
AESTHETIC MED INTL HLDG GR L ADR 00809M104 0 100 SH   SOLE   100 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 113 1,115 SH   SOLE 15 1,115 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 54 537 SH   SOLE 33 537 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 668 6,616 SH   SOLE   6,616 0 0
AGENUS INC Stock 00847G705 10 2,500 SH   SOLE   2,500 0 0
AGILE THERAPEUTICS INC Stock 00847L100 1 358 SH   SOLE   358 0 0
AGIOS PHARMACEUTICALS INC Stock 00847X104 32 920 SH   SOLE 33 920 0 0
AGIOS PHARMACEUTICALS INC Stock 00847X104 3 80 SH   SOLE   80 0 0
AIMMUNE THERAPEUTICS INC Stock 00900T107 2 61 SH   SOLE 33 61 0 0
AIMMUNE THERAPEUTICS INC Stock 00900T107 4 103 SH   SOLE   103 0 0
AIM IMMUNOTECH INC Stock 00901B105 3 1,250 SH   SOLE   1,250 0 0
AIR LEASE CORP Stock 00912X302 3 93 SH   SOLE 9 93 0 0
AIR LEASE CORP Stock 00912X302 3 86 SH   SOLE 33 86 0 0
AIR LEASE CORP Stock 00912X302 52 1,784 SH   SOLE   1,784 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 14 129 SH   SOLE 4 129 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 9 84 SH   SOLE 9 84 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 131 1,181 SH   SOLE 15 1,181 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 18 159 SH   SOLE 33 159 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 649 5,869 SH   SOLE   5,869 0 0
AKAMAI TECHNOLOGIES INC Convertible 00971TAJ0 8 6,000 SH   SOLE   6,000 0 0
AKEBIA THERAPEUTICS INC Stock 00972D105 100 39,815 SH   SOLE   39,815 0 0
AKCEA THERAPEUTICS INC Stock 00972L107 1 78 SH   SOLE 33 78 0 0
AKCEA THERAPEUTICS INC Stock 00972L107 0 3 SH   SOLE   3 0 0
AKERS BIOSCIENCES INC Stock 00973E409 1 300 SH   SOLE   300 0 0
AKOUSTIS TECHNOLOGIES INC Stock 00973N102 14 1,700 SH   SOLE   1,700 0 0
ALASKA COMMUNICATIONS SYS GR Stock 01167P101 0 66 SH   SOLE 33 66 0 0
ALDEYRA THERAPEUTICS INC Stock 01438T106 8 1,115 SH   SOLE   1,115 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 17 58 SH   SOLE 4 58 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 62 210 SH   SOLE 9 210 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 86 291 SH   SOLE 33 291 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 2,785 9,474 SH   SOLE   9,474 0 0
ALLEGHENY TECHNOLOGIES INC Stock 01741R102 226 25,893 SH   SOLE   25,893 0 0
ALLIANCEBERNSTEIN GLOBAL HIG CEF 01879R106 18 1,681 SH   SOLE   1,680 0 0
ALLIANCEBERNSTEIN HLDG L P Stock 01881G106 63 2,344 SH   SOLE   2,344 0 0
ALLIANZGI DIVIDEND INT & PRM CEF 01883A107 47 4,010 SH   SOLE   4,010 0 0
ALLIANZGI DIVERSIFIED INCOME CEF 01883J108 52 2,045 SH   SOLE   2,045 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101 1 28 SH   SOLE 19 28 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101 1 35 SH   SOLE 33 35 0 0
ALLSCRIPTS HEALTHCARE SOLUTN Stock 01988P108 6 690 SH   SOLE   690 0 0
ALLY FINL INC Stock 02005N100 29 1,152 SH   SOLE 33 1,152 0 0
ALLY FINL INC Stock 02005N100 19 767 SH   SOLE   767 0 0
ALNYLAM PHARMACEUTICALS INC Stock 02043Q107 29 197 SH   SOLE 33 197 0 0
ALPHABET INC Stock 02079K107 409 278 SH   SOLE 6 278 0 0
ALPHABET INC Stock 02079K107 97 66 SH   SOLE 9 66 0 0
ALPHABET INC Stock 02079K107 197 134 SH   SOLE 28 134 0 0
ALPHABET INC Stock 02079K107 536 365 SH   SOLE 33 365 0 0
ALPHABET INC Stock 02079K107 4,882 3,322 SH   SOLE   3,322 0 0
ALPHABET INC Stock 02079K305 50 34 SH   SOLE 2 34 0 0
ALPHABET INC Stock 02079K305 155 106 SH   SOLE 9 106 0 0
ALPHABET INC Stock 02079K305 167 114 SH   SOLE 15 114 0 0
ALPHABET INC Stock 02079K305 21 14 SH   SOLE 19 14 0 0
ALPHABET INC Stock 02079K305 6 4 SH   SOLE 22 4 0 0
ALPHABET INC Stock 02079K305 60 41 SH   SOLE 28 41 0 0
ALPHABET INC Stock 02079K305 555 379 SH   SOLE 33 379 0 0
ALPHABET INC Stock 02079K305 12 8 SH   SOLE 36 8 0 0
ALPHABET INC Stock 02079K305 110 75 SH   SOLE 41 75 0 0
ALPHABET INC Stock 02079K305 6,733 4,594 SH   SOLE   4,594 0 0
ALTISOURCE ASSET MGMT CORP Stock 02153X108 3 160 SH   SOLE   160 0 0
ALTERYX INC Stock 02156B103 0 0 SH   SOLE 19 0 0 0
ALTERYX INC Stock 02156B103 226 1,990 SH   SOLE   1,990 0 0
ALTICE USA INC Stock 02156K103 9 361 SH   SOLE 33 361 0 0
ALTRA INDL MOTION CORP Stock 02208R106 2 60 SH   SOLE 9 60 0 0
ALTRIA GROUP INC Stock 02209S103 5 139 SH   SOLE 9 139 0 0
ALTRIA GROUP INC Stock 02209S103 6 165 SH   SOLE 19 165 0 0
ALTRIA GROUP INC Stock 02209S103 72 1,855 SH   SOLE 33 1,855 0 0
ALTRIA GROUP INC Stock 02209S103 2,969 76,827 SH   SOLE   76,826 0 0
AMBEV SA ADR 02319V103 5 2,209 SH   SOLE 9 2,209 0 0
AMBEV SA ADR 02319V103 3 1,365 SH   SOLE 33 1,365 0 0
AMBEV SA ADR 02319V103 71 31,566 SH   SOLE   31,566 0 0
AMBOW ED HLDG LTD ADR 02322P200 3 500 SH   SOLE   500 0 0
AMERICA FIRST MULTIFAMILY IN Stock 02364V107 4 1,057 SH   SOLE   1,056 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 1 90 SH   SOLE 33 90 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 59 4,742 SH   SOLE   4,742 0 0
AMERICA MOVIL SAB DE CV ADR 02364W204 15 1,237 SH   SOLE   1,237 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102 10 814 SH   SOLE 33 814 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102 125 10,174 SH   SOLE   10,174 0 0
AMERICAN HOMES 4 RENT REIT 02665T306 4 137 SH   SOLE 33 137 0 0
AMERICAN NATIONAL GROUP INC Stock 02772A109 1 14 SH   SOLE 33 14 0 0
AMERICAN NATIONAL GROUP INC Stock 02772A109 13 199 SH   SOLE   199 0 0
AMERICAN OUTDOOR BRANDS INC Stock 02875D109 3 206 SH   SOLE   206 0 0
AMERICAN RLTY CAP PPTYS INC Convertible 02917TAB0 21 21,000 SH   SOLE   21,000 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 25 105 SH   SOLE 9 105 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 169 700 SH   SOLE 30 700 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 152 627 SH   SOLE 33 627 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 2,245 9,289 SH   SOLE   9,288 0 0
AMERICAN WELL CORP Stock 03044L105 2 76 SH   SOLE   76 0 0
AMERICOLD RLTY TR REIT 03064D108 4 98 SH   SOLE 9 98 0 0
AMERICOLD RLTY TR REIT 03064D108 0 9 SH   SOLE 33 9 0 0
AMERICOLD RLTY TR REIT 03064D108 6 173 SH   SOLE 34 173 0 0
AMERICOLD RLTY TR REIT 03064D108 18 516 SH   SOLE   516 0 0
AMERISAFE INC Stock 03071H100 2 40 SH   SOLE 9 40 0 0
AMERISAFE INC Stock 03071H100 4 73 SH   SOLE 34 72 0 0
AMERIPRISE FINL INC Stock 03076C106 12 80 SH   SOLE 9 80 0 0
AMERIPRISE FINL INC Stock 03076C106 1 8 SH   SOLE 19 8 0 0
AMERIPRISE FINL INC Stock 03076C106 26 171 SH   SOLE 33 171 0 0
AMERIPRISE FINL INC Stock 03076C106 989 6,415 SH   SOLE   6,414 0 0
AMERIS BANCORP Stock 03076K108 1 28 SH   SOLE 33 28 0 0
AMERIS BANCORP Stock 03076K108 1 50 SH   SOLE   50 0 0
AMICUS THERAPEUTICS INC Stock 03152W109 9 634 SH   SOLE 33 634 0 0
AMNEAL PHARMACEUTICALS INC Stock 03168L105 0 62 SH   SOLE 19 62 0 0
AMNEAL PHARMACEUTICALS INC Stock 03168L105 4 975 SH   SOLE   975 0 0
AMPHASTAR PHARMACEUTICALS IN Stock 03209R103 1 42 SH   SOLE 33 42 0 0
AMPLIFY ENERGY CORP NEW Stock 03212B103 0 9 SH   SOLE   9 0 0
ANAPLAN INC Stock 03272L108 32 518 SH   SOLE   518 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 6 116 SH   SOLE 4 116 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 512 9,500 SH   SOLE 5 9,500 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 0 8 SH   SOLE 9 8 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 30 554 SH   SOLE 33 554 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 254 4,709 SH   SOLE   4,709 0 0
ANIXA BIOSCIENCES INC Stock 03528H109 1 400 SH   SOLE   400 0 0
ANSYS INC Stock 03662Q105 7 21 SH   SOLE 9 21 0 0
ANSYS INC Stock 03662Q105 1 2 SH   SOLE 19 2 0 0
ANSYS INC Stock 03662Q105 60 184 SH   SOLE 33 184 0 0
ANSYS INC Stock 03662Q105 149 455 SH   SOLE 41 455 0 0
ANSYS INC Stock 03662Q105 375 1,147 SH   SOLE   1,147 0 0
ANTERO RESOURCES CORP Stock 03674X106 0 141 SH   SOLE 19 141 0 0
ANTERO MIDSTREAM CORP Stock 03676B102 134 25,026 SH   SOLE   25,026 0 0
APARTMENT INVT & MGMT CO REIT 03748R754 2 73 SH   SOLE 33 73 0 0
APARTMENT INVT & MGMT CO REIT 03748R754 3 100 SH   SOLE   100 0 0
APOLLO INVT CORP CEF 03761U502 146 17,604 SH   SOLE   17,604 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105 7 769 SH   SOLE 33 769 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105 369 40,995 SH   SOLE   40,995 0 0
APHRIA INC Stock 03765K104 5 1,181 SH   SOLE   1,181 0 0
APPIAN CORP Stock 03782L101 65 1,010 SH   SOLE   1,010 0 0
APPLE HOSPITALITY REIT INC REIT 03784Y200 86 8,972 SH   SOLE   8,972 0 0
APYX MEDICAL CORPORATION Stock 03837C106 24 5,000 SH   SOLE   5,000 0 0
AQUA METALS INC Stock 03837J101 89 98,000 SH   SOLE   98,000 0 0
AQUABOUNTY TECHNOLOGIES INC Stock 03842K200 10 2,200 SH   SOLE   2,200 0 0
ARAMARK Stock 03852U106 22 832 SH   SOLE 33 832 0 0
ARAMARK Stock 03852U106 8 300 SH   SOLE   300 0 0
ARCBEST CORP Stock 03937C105 0 1 SH   SOLE   1 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 1 113 SH   SOLE 33 113 0 0
ARCH RESOURCES INC Stock 03940R107 3 70 SH   SOLE 33 70 0 0
ARCHROCK INC Stock 03957W106 2 336 SH   SOLE 33 336 0 0
ARCHROCK INC Stock 03957W106 392 72,928 SH   SOLE   72,928 0 0
ARCONIC CORPORATION Stock 03966V107 1 72 SH   SOLE 33 72 0 0
ARCONIC CORPORATION Stock 03966V107 3 134 SH   SOLE   134 0 0
ARCTURUS THERAPEUTICS HLDGS Stock 03969T109 4 100 SH   SOLE   100 0 0
ARES MANAGEMENT CORPORATION Stock 03990B101 34 832 SH   SOLE   831 0 0
ARES CAPITAL CORP CEF 04010L103 386 27,674 SH   SOLE 6 27,674 0 0
ARES CAPITAL CORP CEF 04010L103 199 14,285 SH   SOLE   14,284 0 0
ARES CAPITAL CORP Convertible 04010LAT0 24 24,000 SH   SOLE   24,000 0 0
ARES COML REAL ESTATE CORP REIT 04013V108 0 15 SH   SOLE 33 15 0 0
ARES COML REAL ESTATE CORP REIT 04013V108 7 771 SH   SOLE   771 0 0
ARGENX SE ADR 04016X101 1 3 SH   SOLE   3 0 0
ARMSTRONG FLOORING INC Stock 04238R106 0 111 SH   SOLE 33 111 0 0
ARMSTRONG WORLD INDS INC Stock 04247X102 22 326 SH   SOLE 23 326 0 0
ARMSTRONG WORLD INDS INC Stock 04247X102 0 7 SH   SOLE 33 7 0 0
ARTISAN PARTNERS ASSET MGMT Stock 04316A108 72 1,855 SH   SOLE   1,854 0 0
ASCENDIS PHARMA A/S ADR 04351P101 120 775 SH   SOLE   775 0 0
ASSURANT INC Stock 04621X108 4 34 SH   SOLE 33 34 0 0
ASSURANT INC Stock 04621X108 49 400 SH   SOLE   400 0 0
AT HOME GROUP INC Stock 04650Y100 18 1,204 SH   SOLE   1,204 0 0
ATLANTIC POWER CORP Stock 04878Q863 0 214 SH   SOLE 33 214 0 0
ATLANTIC POWER CORP Stock 04878Q863 1 500 SH   SOLE   500 0 0
ATLANTIC UN BANKSHARES CORP Stock 04911A107 4 206 SH   SOLE 9 206 0 0
ATLANTIC UN BANKSHARES CORP Stock 04911A107 2 115 SH   SOLE   114 0 0
ATLANTICUS HLDGS CORP Stock 04914Y102 2 200 SH   SOLE   200 0 0
ATOMERA INC Stock 04965B100 37 3,578 SH   SOLE   3,578 0 0
ATRECA INC Stock 04965G109 4 300 SH   SOLE   300 0 0
AURORA CANNABIS INC Stock 05156X884 7 1,602 SH   SOLE   1,602 0 0
AUTONATION INC Stock 05329W102 1 20 SH   SOLE 33 20 0 0
AUTONATION INC Stock 05329W102 26 500 SH   SOLE   500 0 0
AVALARA INC Stock 05338G106 201 1,578 SH   SOLE   1,578 0 0
AVALON GLOBOCARE CORP Stock 05344R104 3 2,000 SH   SOLE   2,000 0 0
AVANOS MED INC Stock 05350V106 154 4,647 SH   SOLE 6 4,647 0 0
AVANOS MED INC Stock 05350V106 22 676 SH   SOLE   675 0 0
AVANGRID INC Stock 05351W103 0 0 SH   SOLE 17 0 0 0
AVANGRID INC Stock 05351W103 4 77 SH   SOLE 33 77 0 0
AVANGRID INC Stock 05351W103 32 642 SH   SOLE   642 0 0
AVANTOR INC Stock 05352A100 9 378 SH   SOLE 9 378 0 0
AVANTOR INC Stock 05352A100 3 140 SH   SOLE 33 140 0 0
AVID BIOSERVICES INC Stock 05368M106 39 5,114 SH   SOLE   5,114 0 0
AVISTA CORP Stock 05379B107 7 217 SH   SOLE 33 217 0 0
AXON ENTERPRISE INC Stock 05464C101 16 175 SH   SOLE 33 175 0 0
AXON ENTERPRISE INC Stock 05464C101 62 689 SH   SOLE   689 0 0
AXSOME THERAPEUTICS INC Stock 05464T104 27 375 SH   SOLE   375 0 0
AXOS FINANCIAL INC Stock 05465C100 0 16 SH   SOLE 33 16 0 0
AXONICS MODULATION TECHNOLOG Stock 05465P101 6 119 SH   SOLE   119 0 0
AZEK CO INC Stock 05478C105 176 5,050 SH   SOLE   5,050 0 0
BBX CAP CORP NEW Stock 05491N302 1 80 SH   SOLE   80 0 0
B & G FOODS INC NEW Stock 05508R106 0 12 SH   SOLE 19 12 0 0
B & G FOODS INC NEW Stock 05508R106 2,670 96,156 SH   SOLE   96,155 0 0
BCE INC Stock 05534B760 12 290 SH   SOLE 9 290 0 0
BCE INC Stock 05534B760 28 681 SH   SOLE 17 681 0 0
BCE INC Stock 05534B760 10 244 SH   SOLE 31 244 0 0
BCE INC Stock 05534B760 263 6,351 SH   SOLE   6,350 0 0
BJS WHSL CLUB HLDGS INC Stock 05550J101 3 70 SH   SOLE 33 70 0 0
BJS WHSL CLUB HLDGS INC Stock 05550J101 131 3,150 SH   SOLE   3,150 0 0
BOK FINL CORP Stock 05561Q201 8 162 SH   SOLE 33 162 0 0
BRP INC Stock 05577W200 2 40 SH   SOLE   40 0 0
BNY MELLON STRATEGIC MUNS IN CEF 05588W108 3 400 SH   SOLE   400 0 0
BRP GROUP INC Stock 05589G102 34 1,357 SH   SOLE 6 1,357 0 0
BRP GROUP INC Stock 05589G102 11 456 SH   SOLE 33 456 0 0
BMC STK HLDGS INC Stock 05591B109 1 23 SH   SOLE 19 23 0 0
BWX TECHNOLOGIES INC Stock 05605H100 11 197 SH   SOLE 9 197 0 0
BWX TECHNOLOGIES INC Stock 05605H100 6 105 SH   SOLE 33 105 0 0
BWX TECHNOLOGIES INC Stock 05605H100 7 131 SH   SOLE 34 131 0 0
BWX TECHNOLOGIES INC Stock 05605H100 5 87 SH   SOLE   87 0 0
BAIN CAP SPECIALTY FIN INC CEF 05684B107 22 2,111 SH   SOLE   2,111 0 0
BAKER HUGHES COMPANY Stock 05722G100 19 1,451 SH   SOLE 33 1,451 0 0
BAKER HUGHES COMPANY Stock 05722G100 44 3,304 SH   SOLE   3,304 0 0
BANCFIRST CORP Stock 05945F103 3 70 SH   SOLE 33 70 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 3 1,174 SH   SOLE 9 1,174 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 15 5,540 SH   SOLE 33 5,540 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 3 1,000 SH   SOLE   1,000 0 0
BANCO MACRO SA ADR 05961W105 7 500 SH   SOLE   500 0 0
BANCO SANTANDER S.A. ADR 05964H105 2 1,037 SH   SOLE 9 1,037 0 0
BANCO SANTANDER S.A. ADR 05964H105 8 4,434 SH   SOLE 33 4,434 0 0
BANCO SANTANDER S.A. ADR 05964H105 8 4,394 SH   SOLE   4,394 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 1 92 SH   SOLE 33 92 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 0 84 SH   SOLE 33 84 0 0
BANCOLOMBIA S A ADR 05968L102 4 142 SH   SOLE 33 142 0 0
BANDWIDTH INC Stock 05988J103 30 174 SH   SOLE   174 0 0
BANK OZK Stock 06417N103 7 339 SH   SOLE 9 339 0 0
BANK OZK Stock 06417N103 5 228 SH   SOLE 34 228 0 0
BANK OZK Stock 06417N103 43 2,000 SH   SOLE   2,000 0 0
BANKUNITED INC Stock 06652K103 11 521 SH   SOLE 9 521 0 0
BANKUNITED INC Stock 06652K103 7 317 SH   SOLE 33 317 0 0
BANNER CORP Stock 06652V208 38 1,193 SH   SOLE   1,193 0 0
BAOZUN INC ADR 06684L103 3 84 SH   SOLE 33 84 0 0
BAOZUN INC ADR 06684L103 57 1,750 SH   SOLE   1,750 0 0
BARCLAYS BANK PLC ETF 06738C778 18 920 SH   SOLE   920 0 0
BARCLAYS BANK PLC ETF 06742A669 49 311 SH   SOLE   311 0 0
BARCLAYS BANK PLC ETF 06746P498 1 32 SH   SOLE   32 0 0
BARCLAYS BANK PLC ETF 06746P621 91 3,638 SH   SOLE   3,638 0 0
BARINGS BDC INC CEF 06759L103 17 2,114 SH   SOLE   2,114 0 0
BARINGS GLOBAL SHORT DURATIO CEF 06760L100 152 11,412 SH   SOLE   11,412 0 0
BARINGS PARTN INVS CEF 06761A103 25 2,261 SH   SOLE   2,261 0 0
BAUDAX BIO INC Stock 07160F107 1 222 SH   SOLE   222 0 0
BAYCOM CORP Stock 07272M107 2 176 SH   SOLE 33 176 0 0
BEAZER HOMES USA INC Stock 07556Q881 2 150 SH   SOLE   150 0 0
BEIGENE LTD ADR 07725L102 12 42 SH   SOLE 33 42 0 0
BEIGENE LTD ADR 07725L102 1 3 SH   SOLE   3 0 0
BELLUS HEALTH INC NEW Stock 07987C204 0 150 SH   SOLE   150 0 0
BENCHMARK ELECTRS INC Stock 08160H101 1 66 SH   SOLE 33 66 0 0
BENITEC BIOPHARMA INC Stock 08205P100 0 3 SH   SOLE   3 0 0
BERRY GLOBAL GROUP INC Stock 08579W103 0 8 SH   SOLE 19 8 0 0
BERRY CORP Stock 08579X101 0 110 SH   SOLE 19 110 0 0
BEYOND AIR INC Stock 08862L103 1 200 SH   SOLE   200 0 0
BIGCOMMERCE HLDGS INC Stock 08975P108 1 13 SH   SOLE 33 13 0 0
BIGCOMMERCE HLDGS INC Stock 08975P108 4 50 SH   SOLE   50 0 0
BIOCRYST PHARMACEUTICALS INC Stock 09058V103 20 5,700 SH   SOLE   5,700 0 0
BIODELIVERY SCIENCES INTL IN Stock 09060J106 0 100 SH   SOLE   100 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 7 86 SH   SOLE 4 86 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 0 4 SH   SOLE 9 4 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 5 62 SH   SOLE 33 62 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 16 209 SH   SOLE   209 0 0
BIOMARIN PHARMACEUTICAL INC Convertible 09061GAH4 10 10,000 SH   SOLE   10,000 0 0
BIOGEN INC Stock 09062X103 5 19 SH   SOLE 9 19 0 0
BIOGEN INC Stock 09062X103 47 164 SH   SOLE 33 164 0 0
BIOGEN INC Stock 09062X103 818 2,885 SH   SOLE   2,885 0 0
BIOCEPT INC Stock 09072V501 0 1 SH   SOLE   1 0 0
BIOPHARMX CORP (BPMX) Stock 09072X309 0 5 SH   SOLE   5 0 0
BIO-TECHNE CORP Stock 09073M104 31 127 SH   SOLE 33 127 0 0
BIO-TECHNE CORP Stock 09073M104 13 54 SH   SOLE   54 0 0
BIOSIG TECHNOLOGIES INC Stock 09073N201 4 900 SH   SOLE   900 0 0
BIONANO GENOMICS INC Stock 09075F107 1 1,000 SH   SOLE   1,000 0 0
BIOXCEL THERAPEUTICS INC Stock 09075P105 14 315 SH   SOLE   315 0 0
BLACK KNIGHT INC Stock 09215C105 618 7,105 SH   SOLE 6 7,105 0 0
BLACK KNIGHT INC Stock 09215C105 6 64 SH   SOLE 33 64 0 0
BLACK KNIGHT INC Stock 09215C105 38 436 SH   SOLE   436 0 0
BLACK STONE MINERALS L P Stock 09225M101 6 1,000 SH   SOLE   1,000 0 0
BLACKBAUD INC Stock 09227Q100 1 11 SH   SOLE 33 11 0 0
BLACKBAUD INC Stock 09227Q100 14 256 SH   SOLE   256 0 0
BLACKBERRY LTD Stock 09228F103 5 1,064 SH   SOLE   1,064 0 0
BLACKLINE INC Stock 09239B109 1 12 SH   SOLE 33 12 0 0
BLACKROCK INC Stock 09247X101 27 48 SH   SOLE 9 48 0 0
BLACKROCK INC Stock 09247X101 12 22 SH   SOLE 19 21 0 0
BLACKROCK INC Stock 09247X101 127 225 SH   SOLE 33 225 0 0
BLACKROCK INC Stock 09247X101 1,511 2,681 SH   SOLE   2,681 0 0
BLACKROCK UTILITIES INFRSTRC CEF 09248D104 4 206 SH   SOLE   206 0 0
BLACKROCK MUN INCOME TR CEF 09248F109 23 1,651 SH   SOLE   1,651 0 0
BLACKROCK TAX MUNICPAL BD TR CEF 09248X100 1,007 38,864 SH   SOLE   38,864 0 0
BLACKROCK LTD DURATION INC T CEF 09249W101 5 350 SH   SOLE   350 0 0
BLACKROCK ENERGY & RES TR CEF 09250U101 7 1,155 SH   SOLE   1,155 0 0
BLACKROCK ENHANCED EQUITY DI CEF 09251A104 627 85,734 SH   SOLE   85,734 0 0
BLACKROCK MUNIHOLDINGS QUALI CEF 09254C107 53 4,151 SH   SOLE   4,150 0 0
BLACKROCK MUNIYLD MICH QLTY CEF 09254V105 8 577 SH   SOLE   576 0 0
BLACKROCK MUNIHLDGS NJ QLTY CEF 09254X101 54 4,000 SH   SOLE   4,000 0 0
BLACKROCK DEBT STRATEGIES FD CEF 09255R202 10 1,000 SH   SOLE   1,000 0 0
BLACKROCK FLOATING RATE INCO CEF 09255X100 8 659 SH   SOLE   659 0 0
BLACKROCK ENHANCD CAP & INM CEF 09256A109 420 27,198 SH   SOLE   27,197 0 0
BLACKSTONE GSO FLTING RTE FU CEF 09256U105 47 3,413 SH   SOLE   3,413 0 0
BLACKROCK RES & COMMODITIES CEF 09257A108 3 468 SH   SOLE   468 0 0
BLACKSTONE GSO LNG SHRT CR I CEF 09257D102 72 5,636 SH   SOLE   5,636 0 0
BLACKROCK MUN TARGET TERM TR CEF 09257P105 2,059 82,404 SH   SOLE   82,404 0 0
BLACKSTONE GSO STRATEGIC CR CEF 09257R101 1,220 99,846 SH   SOLE   99,846 0 0
BLACKSTONE MTG TR INC REIT 09257W100 5 224 SH   SOLE 33 224 0 0
BLACKSTONE MTG TR INC REIT 09257W100 71 3,231 SH   SOLE   3,230 0 0
BLACKROCK MULTI-SECTOR INC T CEF 09258A107 312 19,773 SH   SOLE   19,772 0 0
BLACKSTONE GROUP INC Stock 09260D107 2,357 45,150 SH   SOLE   45,149 0 0
BLINK CHARGING CO Stock 09354A100 10 1,000 SH   SOLE   1,000 0 0
BLUEBIRD BIO INC Stock 09609G100 0 8 SH   SOLE 33 8 0 0
BLUEBIRD BIO INC Stock 09609G100 2 45 SH   SOLE   45 0 0
BLUEROCK RESIDENTIAL GWT REI REIT 09627J102 47 6,144 SH   SOLE   6,144 0 0
BLUEPRINT MEDICINES CORP Stock 09627Y109 6 68 SH   SOLE 33 68 0 0
BLUEPRINT MEDICINES CORP Stock 09627Y109 3 31 SH   SOLE   31 0 0
BNY MELLON ETF TRUST ETF 09661T107 219 3,400 SH   SOLE   3,400 0 0
BOINGO WIRELESS INC Stock 09739C102 1 100 SH   SOLE   100 0 0
BOISE CASCADE CO DEL Stock 09739D100 1 15 SH   SOLE 19 15 0 0
BOOKING HOLDINGS INC Stock 09857L108 26 15 SH   SOLE 2 15 0 0
BOOKING HOLDINGS INC Stock 09857L108 120 70 SH   SOLE 6 70 0 0
BOOKING HOLDINGS INC Stock 09857L108 0 0 SH   SOLE 9 0 0 0
BOOKING HOLDINGS INC Stock 09857L108 106 62 SH   SOLE 33 62 0 0
BOOKING HOLDINGS INC Stock 09857L108 327 191 SH   SOLE   191 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 1 483 SH   SOLE 33 483 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 183 73,000 SH   SOLE   73,000 0 0
BRF SA ADR 10552T107 1 452 SH   SOLE 33 452 0 0
BRF SA ADR 10552T107 1 200 SH   SOLE   200 0 0
BRIDGEBIO PHARMA INC Stock 10806X102 2 60 SH   SOLE 33 60 0 0
BRIGHAM MINERALS INC Stock 10918L103 0 0 SH   SOLE 33 0 0 0
BRIGHAM MINERALS INC Stock 10918L103 45 5,000 SH   SOLE   5,000 0 0
BRIGHTHOUSE FINL INC Stock 10922N103 13 476 SH   SOLE 33 476 0 0
BRIGHTHOUSE FINL INC Stock 10922N103 3 122 SH   SOLE   122 0 0
BRIXMOR PPTY GROUP INC REIT 11120U105 1 117 SH   SOLE 33 117 0 0
BRIXMOR PPTY GROUP INC REIT 11120U105 320 27,368 SH   SOLE   27,368 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 24 179 SH   SOLE 2 179 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1,178 8,927 SH   SOLE 6 8,927 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1 7 SH   SOLE 9 7 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 35 264 SH   SOLE 33 264 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 249 1,883 SH   SOLE   1,882 0 0
BROADMARK RLTY CAP INC REIT 11135B100 55 5,608 SH   SOLE   5,608 0 0
BROADCOM INC Stock 11135F101 88 242 SH   SOLE 7 242 0 0
BROADCOM INC Stock 11135F101 7 19 SH   SOLE 9 19 0 0
BROADCOM INC Stock 11135F101 81 221 SH   SOLE 17 221 0 0
BROADCOM INC Stock 11135F101 10 27 SH   SOLE 19 26 0 0
BROADCOM INC Stock 11135F101 203 556 SH   SOLE 33 556 0 0
BROADCOM INC Stock 11135F101 4,609 12,652 SH   SOLE   12,651 0 0
BROADWIND INC Stock 11161T207 0 100 SH   SOLE   100 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 9 166 SH   SOLE   165 0 0
BROOKFIELD RENEWABLE CORP Stock 11284V105 2 29 SH   SOLE 33 29 0 0
BROOKFIELD RENEWABLE CORP Stock 11284V105 57 969 SH   SOLE   969 0 0
B2GOLD CORP Stock 11777Q209 1 150 SH   SOLE   150 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107 37 1,138 SH   SOLE   1,138 0 0
C & F FINL CORP Stock 12466Q104 10 326 SH   SOLE   325 0 0
CBDMD INC Stock 12482W101 2 1,000 SH   SOLE   1,000 0 0
CBOE GLOBAL MARKETS INC Stock 12503M108 1 12 SH   SOLE 33 12 0 0
CBOE GLOBAL MARKETS INC Stock 12503M108 45 517 SH   SOLE   517 0 0
CBRE CLARION GLOBAL REAL EST CEF 12504G100 18 2,960 SH   SOLE   2,960 0 0
CBRE GROUP INC Stock 12504L109 6 126 SH   SOLE 9 126 0 0
CBRE GROUP INC Stock 12504L109 24 505 SH   SOLE 33 505 0 0
CBRE GROUP INC Stock 12504L109 2 44 SH   SOLE 35 44 0 0
CBRE GROUP INC Stock 12504L109 84 1,782 SH   SOLE   1,782 0 0
CDW CORP Stock 12514G108 2 18 SH   SOLE 23 18 0 0
CDW CORP Stock 12514G108 176 1,475 SH   SOLE 30 1,475 0 0
CDW CORP Stock 12514G108 35 290 SH   SOLE 33 290 0 0
CDW CORP Stock 12514G108 161 1,345 SH   SOLE   1,345 0 0
CGI INC Stock 12532H104 3 38 SH   SOLE 33 38 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 8 74 SH   SOLE 4 74 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 278 2,725 SH   SOLE 5 2,725 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 1 6 SH   SOLE 9 6 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 9 86 SH   SOLE 33 86 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 246 2,406 SH   SOLE   2,406 0 0
CHF SOLUTIONS INC Stock 12542Q706 1 3,000 SH   SOLE   3,000 0 0
CKX LDS INC Stock 12562N104 3 348 SH   SOLE   348 0 0
CABOT MICROELECTRONICS CORP Stock 12571T100 4 27 SH   SOLE 9 27 0 0
CABOT MICROELECTRONICS CORP Stock 12571T100 11 74 SH   SOLE 33 74 0 0
CABOT MICROELECTRONICS CORP Stock 12571T100 7 47 SH   SOLE 34 47 0 0
CABOT MICROELECTRONICS CORP Stock 12571T100 3 20 SH   SOLE   20 0 0
CME GROUP INC Stock 12572Q105 1 6 SH   SOLE 7 6 0 0
CME GROUP INC Stock 12572Q105 74 445 SH   SOLE 33 445 0 0
CME GROUP INC Stock 12572Q105 286 1,711 SH   SOLE   1,710 0 0
CRH PLC ADR 12626K203 5 128 SH   SOLE 9 128 0 0
CRH PLC ADR 12626K203 17 461 SH   SOLE 33 461 0 0
CVR ENERGY INC Stock 12662P108 2 188 SH   SOLE 9 188 0 0
CVR ENERGY INC Stock 12662P108 4 286 SH   SOLE 33 286 0 0
CVR ENERGY INC Stock 12662P108 2 186 SH   SOLE   186 0 0
CABALETTA BIO INC Stock 12674W109 3 300 SH   SOLE   300 0 0
CABLE ONE INC Stock 12685J105 2 1 SH   SOLE 19 1 0 0
CABLE ONE INC Stock 12685J105 23 12 SH   SOLE 33 12 0 0
CADENCE BANCORPORATION Stock 12739A100 87 10,179 SH   SOLE   10,179 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 5 92 SH   SOLE 33 92 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 757 13,512 SH   SOLE   13,512 0 0
CALAMOS CONV & HIGH INCOME F CEF 12811P108 58 4,980 SH   SOLE   4,980 0 0
CALITHERA BIOSCIENCES INC Stock 13089P101 1 300 SH   SOLE   300 0 0
CAMECO CORP Stock 13321L108 2 166 SH   SOLE 33 166 0 0
CAMPING WORLD HLDGS INC Stock 13462K109 6 218 SH   SOLE   217 0 0
CANADIAN PAC RY LTD Stock 13645T100 63 208 SH   SOLE 29 207 0 0
CANADIAN PAC RY LTD Stock 13645T100 11 37 SH   SOLE 33 37 0 0
CANADIAN PAC RY LTD Stock 13645T100 12 39 SH   SOLE   39 0 0
CANNAE HLDGS INC Stock 13765N107 731 19,627 SH   SOLE 6 19,627 0 0
CAPITAL ONE FINL CORP Stock 14040H105 180 2,500 SH   SOLE 5 2,500 0 0
CAPITAL ONE FINL CORP Stock 14040H105 62 858 SH   SOLE 9 858 0 0
CAPITAL ONE FINL CORP Stock 14040H105 16 222 SH   SOLE 33 222 0 0
CAPITAL ONE FINL CORP Stock 14040H105 984 13,690 SH   SOLE   13,690 0 0
CAPSTONE TURBINE CORP Stock 14067D508 2 400 SH   SOLE   400 0 0
CAPSTEAD MTG CORP REIT 14067E506 0 59 SH   SOLE   59 0 0
CAPSTAR FINL HLDGS INC Stock 14070T102 5 497 SH   SOLE 33 497 0 0
CARDINAL HEALTH INC Stock 14149Y108 51 1,084 SH   SOLE 17 1,084 0 0
CARDINAL HEALTH INC Stock 14149Y108 42 897 SH   SOLE 33 897 0 0
CARDINAL HEALTH INC Stock 14149Y108 111 2,366 SH   SOLE   2,366 0 0
CAREDX INC Stock 14167L103 1 23 SH   SOLE 19 23 0 0
CAREDX INC Stock 14167L103 19 500 SH   SOLE   500 0 0
CARLYLE GROUP INC Stock 14316J108 20 793 SH   SOLE   792 0 0
CARNIVAL PLC ADR 14365C103 12 921 SH   SOLE 33 921 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 25 817 SH   SOLE 9 817 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 37 1,225 SH   SOLE 33 1,225 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 512 16,760 SH   SOLE   16,760 0 0
CASS INFORMATION SYS INC Stock 14808P109 7 184 SH   SOLE 33 184 0 0
CASSAVA SCIENCES INC Stock 14817C107 8 660 SH   SOLE   660 0 0
CASTLE BIOSCIENCES INC Stock 14843C105 31 600 SH   SOLE   600 0 0
CATALYST PHARMACEUTICALS INC Stock 14888U101 1 400 SH   SOLE   400 0 0
CATCHMARK TIMBER TR INC REIT 14912Y202 9 1,000 SH   SOLE 6 1,000 0 0
CATCHMARK TIMBER TR INC REIT 14912Y202 6 628 SH   SOLE 33 628 0 0
CATCHMARK TIMBER TR INC REIT 14912Y202 460 51,564 SH   SOLE   51,563 0 0
CELLECT BIOTECHNOLOGY LTD ADR 15116C201 2 800 SH   SOLE   800 0 0
CELLDEX THERAPEUTICS INC NEW Stock 15117B202 0 17 SH   SOLE   17 0 0
CELLECTIS S A ADR 15117K103 2 100 SH   SOLE   100 0 0
CELLULAR BIOMEDICINE GROUP I Stock 15117P102 1 34 SH   SOLE 33 34 0 0
CELSIUS HLDGS INC Stock 15118V207 30 1,320 SH   SOLE   1,320 0 0
CENTENE CORP DEL Stock 15135B101 9 155 SH   SOLE 9 155 0 0
CENTENE CORP DEL Stock 15135B101 1 9 SH   SOLE 19 9 0 0
CENTENE CORP DEL Stock 15135B101 20 350 SH   SOLE 33 350 0 0
CENTENE CORP DEL Stock 15135B101 234 4,004 SH   SOLE   4,004 0 0
CENOVUS ENERGY INC Stock 15135U109 88 22,550 SH   SOLE   22,550 0 0
CENTERPOINT ENERGY INC Stock 15189T107 0 0 SH   SOLE 19 0 0 0
CENTERPOINT ENERGY INC Stock 15189T107 22 1,137 SH   SOLE 33 1,137 0 0
CENTERPOINT ENERGY INC Stock 15189T107 244 12,600 SH   SOLE   12,600 0 0
CHAMPIONX CORPORATION Stock 15872M104 1 67 SH   SOLE 9 67 0 0
CHANGE HEALTHCARE INC Stock 15912K100 264 18,200 SH   SOLE 5 18,200 0 0
CHANGE HEALTHCARE INC Stock 15912K100 2 171 SH   SOLE 9 171 0 0
CHANGE HEALTHCARE INC Stock 15912K100 3 200 SH   SOLE   200 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 29 47 SH   SOLE 9 47 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 147 235 SH   SOLE 33 235 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 48 77 SH   SOLE 36 77 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 22 36 SH   SOLE 45 36 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 1,058 1,694 SH   SOLE   1,694 0 0
CHASE CORP Stock 16150R104 1 6 SH   SOLE   6 0 0
CHATHAM LODGING TR REIT 16208T102 7 882 SH   SOLE   882 0 0
CHEMED CORP NEW Stock 16359R103 4 9 SH   SOLE 9 9 0 0
CHEMED CORP NEW Stock 16359R103 0 1 SH   SOLE 19 1 0 0
CHEMED CORP NEW Stock 16359R103 30 63 SH   SOLE 33 63 0 0
CHEMED CORP NEW Stock 16359R103 8 16 SH   SOLE 34 16 0 0
CHEMED CORP NEW Stock 16359R103 21 43 SH   SOLE 45 43 0 0
CHEMED CORP NEW Stock 16359R103 41 86 SH   SOLE   86 0 0
CHENIERE ENERGY PARTNERS LP Stock 16411Q101 4 120 SH   SOLE   120 0 0
CHENIERE ENERGY INC Stock 16411R208 25 542 SH   SOLE 33 542 0 0
CHENIERE ENERGY INC Stock 16411R208 76 1,644 SH   SOLE   1,644 0 0
CHEWY INC Stock 16679L109 11 208 SH   SOLE   208 0 0
CROSSFIRST BANKSHARES INC COM Stock 16867Q951 1 75 SH   SOLE   75 0 0
CHIMERA INVT CORP REIT 16934Q208 1 131 SH   SOLE 33 131 0 0
CHIMERA INVT CORP REIT 16934Q208 1,091 133,022 SH   SOLE   133,021 0 0
CHINA AUTOMOTIVE SYS INC Stock 16936R105 2 600 SH   SOLE   600 0 0
CHINA EASTN AIRLS LTD ADR 16937R104 1 47 SH   SOLE 33 47 0 0
CHINA EASTN AIRLS LTD ADR 16937R104 2 100 SH   SOLE   100 0 0
CHINA LIFE INS CO LTD ADR 16939P106 3 249 SH   SOLE 33 249 0 0
CHINA LIFE INS CO LTD ADR 16939P106 1 100 SH   SOLE   100 0 0
CHINA MOBILE LIMITED ADR 16941M109 25 785 SH   SOLE 9 785 0 0
CHINA MOBILE LIMITED ADR 16941M109 9 268 SH   SOLE 33 268 0 0
CHINA MOBILE LIMITED ADR 16941M109 6 202 SH   SOLE   202 0 0
CHINA PETROLEUM & CHEMICAL C ADR 16941R108 4 106 SH   SOLE 33 106 0 0
CHINA PETROLEUM & CHEMICAL C ADR 16941R108 2 51 SH   SOLE   51 0 0
CHINA DISTANCE ED HLDGS LTD ADR 16944W104 1 150 SH   SOLE   150 0 0
CHINA UNICOM HONG KONG ADR 16945R104 3 400 SH   SOLE 33 400 0 0
CHINA UNICOM HONG KONG ADR 16945R104 9 1,334 SH   SOLE   1,334 0 0
CHINA JO-JO DRUGSTORES INC Stock 16949A206 1 800 SH   SOLE   800 0 0
CHINA ONLINE ED GROUP ADR 16954L105 4 200 SH   SOLE   200 0 0
CHIPMOS TECHNOLOGIES INC ADR 16965P202 1 77 SH   SOLE   77 0 0
CHUNGHWA TELECOM CO LTD ADR 17133Q502 18 484 SH   SOLE 33 484 0 0
CINEMARK HLDGS INC Stock 17243V102 0 11 SH   SOLE 33 11 0 0
CINEMARK HLDGS INC Stock 17243V102 0 0 SH   SOLE   0 0 0
CIRCOR INTL INC Stock 17273K109 1 50 SH   SOLE   50 0 0
CISCO SYS INC Stock 17275R102 487 12,365 SH   SOLE 6 12,365 0 0
CISCO SYS INC Stock 17275R102 69 1,746 SH   SOLE 7 1,745 0 0
CISCO SYS INC Stock 17275R102 49 1,246 SH   SOLE 9 1,246 0 0
CISCO SYS INC Stock 17275R102 48 1,214 SH   SOLE 17 1,214 0 0
CISCO SYS INC Stock 17275R102 11 292 SH   SOLE 19 291 0 0
CISCO SYS INC Stock 17275R102 79 2,018 SH   SOLE 24 2,018 0 0
CISCO SYS INC Stock 17275R102 16 415 SH   SOLE 26 415 0 0
CISCO SYS INC Stock 17275R102 202 5,130 SH   SOLE 33 5,130 0 0
CISCO SYS INC Stock 17275R102 4,588 116,473 SH   SOLE   116,473 0 0
CITI TRENDS INC Stock 17306X102 0 10 SH   SOLE   10 0 0
CIVEO CORP CDA Stock 17878Y108 0 200 SH   SOLE   200 0 0
CLARUS CORP NEW Stock 18270P109 3 200 SH   SOLE   200 0 0
CLEARBRIDGE ENERGY MIDSTRM O CEF 18469P209 2 242 SH   SOLE   242 0 0
CLEARFIELD INC Stock 18482P103 0 19 SH   SOLE 33 19 0 0
CLEARPOINT NEURO INC Stock 18507C103 2 400 SH   SOLE   400 0 0
CLEARWATER PAPER CORP Stock 18538R103 2 60 SH   SOLE   60 0 0
CLEARWAY ENERGY INC Stock 18539C105 10 400 SH   SOLE   400 0 0
CLEARWAY ENERGY INC Stock 18539C204 1 35 SH   SOLE 33 35 0 0
CLIPPER RLTY INC REIT 18885T306 10 1,590 SH   SOLE 33 1,590 0 0
CLOUDERA INC Stock 18914U100 14 1,250 SH   SOLE   1,250 0 0
CLOUDFLARE INC Stock 18915M107 319 7,764 SH   SOLE   7,764 0 0
COCRYSTAL PHARMA INC Stock 19188J300 1 1,200 SH   SOLE   1,200 0 0
COGENT COMMUNICATIONS HLDGS Stock 19239V302 2 39 SH   SOLE 9 39 0 0
COGENT COMMUNICATIONS HLDGS Stock 19239V302 1 11 SH   SOLE 33 11 0 0
COGENT COMMUNICATIONS HLDGS Stock 19239V302 4 71 SH   SOLE 34 70 0 0
COGENT COMMUNICATIONS HLDGS Stock 19239V302 24 408 SH   SOLE   407 0 0
COHEN & STEERS INC Stock 19247A100 3 60 SH   SOLE 9 60 0 0
COHEN & STEERS INC Stock 19247A100 6 110 SH   SOLE 34 109 0 0
COHEN & STEERS QUALITY INCOM CEF 19247L106 46 4,098 SH   SOLE   4,097 0 0
COHEN & STEERS TOTAL RETURN CEF 19247R103 26 2,140 SH   SOLE   2,140 0 0
COHEN & STEERS REIT & PFD &I CEF 19247X100 341 16,906 SH   SOLE   16,906 0 0
COHEN & STEERS INFRASTRUCTUR CEF 19248A109 73 3,273 SH   SOLE   3,272 0 0
COHEN & STEERS SELECT PFD & CEF 19248Y107 10 366 SH   SOLE   366 0 0
COHEN & STEERS MLP INC & ENR CEF 19249B106 4 2,529 SH   SOLE   2,529 0 0
COHERUS BIOSCIENCES INC Stock 19249H103 1,025 55,880 SH   SOLE   55,880 0 0
COLONY CR REAL ESTATE INC REIT 19625T101 19 3,932 SH   SOLE   3,932 0 0
COLUMBIA ETF TR I ETF 19761L508 10 459 SH   SOLE 9 459 0 0
COLUMBIA ETF TR II ETF 19762B707 2 54 SH   SOLE   54 0 0
COMCAST CORP NEW Stock 20030N101 15 321 SH   SOLE 4 321 0 0
COMCAST CORP NEW Stock 20030N101 86 1,850 SH   SOLE 5 1,850 0 0
COMCAST CORP NEW Stock 20030N101 61 1,313 SH   SOLE 7 1,313 0 0
COMCAST CORP NEW Stock 20030N101 79 1,714 SH   SOLE 9 1,714 0 0
COMCAST CORP NEW Stock 20030N101 12 267 SH   SOLE 19 267 0 0
COMCAST CORP NEW Stock 20030N101 19 410 SH   SOLE 26 410 0 0
COMCAST CORP NEW Stock 20030N101 273 5,897 SH   SOLE 33 5,897 0 0
COMCAST CORP NEW Stock 20030N101 17 373 SH   SOLE 36 373 0 0
COMCAST CORP NEW Stock 20030N101 1,987 42,955 SH   SOLE   42,954 0 0
COMMUNITY HEALTHCARE TR INC REIT 20369C106 1 22 SH   SOLE 33 22 0 0
COMPANHIA PARANAENSE ENERG C ADR 20441B407 2 219 SH   SOLE 33 219 0 0
COMPASS MINERALS INTL INC Stock 20451N101 12 200 SH   SOLE   200 0 0
COMPASS DIVERSIFIED Stock 20451Q104 10 500 SH   SOLE   500 0 0
CONCHO RES INC Stock 20605P101 14 308 SH   SOLE 33 308 0 0
CONCHO RES INC Stock 20605P101 314 7,113 SH   SOLE   7,113 0 0
CONOCOPHILLIPS Stock 20825C104 1 33 SH   SOLE 9 33 0 0
CONOCOPHILLIPS Stock 20825C104 7 203 SH   SOLE 19 203 0 0
CONOCOPHILLIPS Stock 20825C104 64 1,952 SH   SOLE 33 1,952 0 0
CONOCOPHILLIPS Stock 20825C104 2,242 68,272 SH   SOLE   68,271 0 0
CONSOL COAL RESOURCES LP Stock 20855T100 0 150 SH   SOLE   150 0 0
CONSTELLATION BRANDS INC Stock 21036P108 58 306 SH   SOLE 33 306 0 0
CONSTELLATION BRANDS INC Stock 21036P108 1,578 8,329 SH   SOLE   8,328 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107 16 876 SH   SOLE 23 876 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107 87 4,754 SH   SOLE   4,754 0 0
COOPER STD HLDGS INC Stock 21676P103 135 10,222 SH   SOLE   10,222 0 0
COOTEK CAYMAN INC ADR 21718L102 2 400 SH   SOLE   400 0 0
CORBUS PHARMACEUTICALS HLDGS Stock 21833P103 2 1,000 SH   SOLE   1,000 0 0
CORESITE RLTY CORP REIT 21870Q105 0 0 SH   SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR REIT 21870U502 1 100 SH   SOLE   100 0 0
CORELOGIC INC Stock 21871D103 53 785 SH   SOLE 23 785 0 0
CORECIVIC INC REIT 21871N101 38 4,713 SH   SOLE   4,713 0 0
COREPOINT LODGING INC REIT 21872L104 5 909 SH   SOLE 33 909 0 0
COREPOINT LODGING INC REIT 21872L104 55 10,000 SH   SOLE   10,000 0 0
CORNERSTONE ONDEMAND INC Stock 21925Y103 0 5 SH   SOLE 33 5 0 0
CORTEVA INC Stock 22052L104 50 1,751 SH   SOLE 6 1,751 0 0
CORTEVA INC Stock 22052L104 28 984 SH   SOLE 9 984 0 0
CORTEVA INC Stock 22052L104 8 273 SH   SOLE 19 273 0 0
CORTEVA INC Stock 22052L104 29 1,010 SH   SOLE 26 1,010 0 0
CORTEVA INC Stock 22052L104 18 627 SH   SOLE 33 627 0 0
CORTEVA INC Stock 22052L104 18 614 SH   SOLE 36 614 0 0
CORTEVA INC Stock 22052L104 160 5,558 SH   SOLE   5,558 0 0
CORTEXYME INC Stock 22053A107 3 50 SH   SOLE   50 0 0
COSTCO WHSL CORP NEW Stock 22160K105 13 37 SH   SOLE 4 37 0 0
COSTCO WHSL CORP NEW Stock 22160K105 21 60 SH   SOLE 9 60 0 0
COSTCO WHSL CORP NEW Stock 22160K105 154 433 SH   SOLE 15 433 0 0
COSTCO WHSL CORP NEW Stock 22160K105 5 13 SH   SOLE 19 13 0 0
COSTCO WHSL CORP NEW Stock 22160K105 222 624 SH   SOLE 33 624 0 0
COSTCO WHSL CORP NEW Stock 22160K105 110 311 SH   SOLE 41 311 0 0
COSTCO WHSL CORP NEW Stock 22160K105 8,291 23,356 SH   SOLE   23,356 0 0
COSTAR GROUP INC Stock 22160N109 47 55 SH   SOLE 33 55 0 0
COSTAR GROUP INC Stock 22160N109 178 210 SH   SOLE   210 0 0
COUPA SOFTWARE INC Stock 22266L106 16 58 SH   SOLE 33 58 0 0
COUPA SOFTWARE INC Stock 22266L106 143 522 SH   SOLE   522 0 0
COVETRUS INC Stock 22304C100 12 500 SH   SOLE   500 0 0
CRACKER BARREL OLD CTRY STOR Stock 22410J106 1 13 SH   SOLE 33 13 0 0
CRACKER BARREL OLD CTRY STOR Stock 22410J106 49 428 SH   SOLE   428 0 0
CREDIT SUISSE AG NASSAU BRH ETF 22542D423 106 235 SH   SOLE   235 0 0
CRESCENT PT ENERGY CORP Stock 22576C101 0 300 SH   SOLE   300 0 0
CRONOS GROUP INC Stock 22717L101 22 4,328 SH   SOLE   4,328 0 0
CROSS TIMBERS RTY TR Stock 22757R109 3 463 SH   SOLE   463 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 7 52 SH   SOLE 33 52 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 258 1,881 SH   SOLE   1,881 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 64 384 SH   SOLE 7 383 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 13 76 SH   SOLE 9 76 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 151 907 SH   SOLE 15 907 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 50 300 SH   SOLE 17 300 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 10 62 SH   SOLE 19 61 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 110 659 SH   SOLE 33 659 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 117 700 SH   SOLE 41 700 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 1,251 7,512 SH   SOLE   7,512 0 0
CUE BIOPHARMA INC Stock 22978P106 2 100 SH   SOLE   100 0 0
CURO GROUP HOLDINGS CORP Stock 23131L107 1 200 SH   SOLE   200 0 0
CUSTOMERS BANCORP INC Stock 23204G100 2 188 SH   SOLE 33 188 0 0
CYCLERION THERAPEUTICS INC Stock 23255M105 0 10 SH   SOLE   10 0 0
CYMABAY THERAPEUTICS INC Stock 23257D103 0 40 SH   SOLE 33 40 0 0
CYTOKINETICS INC Stock 23282W605 3 150 SH   SOLE   150 0 0
CYRUSONE INC REIT 23283R100 5 68 SH   SOLE 9 68 0 0
CYRUSONE INC REIT 23283R100 14 196 SH   SOLE 33 196 0 0
CYRUSONE INC REIT 23283R100 489 6,978 SH   SOLE   6,978 0 0
CYTOSORBENTS CORP Stock 23283X206 61 7,680 SH   SOLE   7,680 0 0
CYTOMX THERAPEUTICS INC Stock 23284F105 3 416 SH   SOLE   416 0 0
DMC GLOBAL INC Stock 23291C103 1 30 SH   SOLE   30 0 0
DBV TECHNOLOGIES S A ADR 23306J101 0 150 SH   SOLE   150 0 0
DNP SELECT INCOME FD INC CEF 23325P104 216 21,550 SH   SOLE   21,549 0 0
D R HORTON INC Stock 23331A109 2 20 SH   SOLE 19 20 0 0
D R HORTON INC Stock 23331A109 38 504 SH   SOLE 33 504 0 0
D R HORTON INC Stock 23331A109 660 8,722 SH   SOLE   8,722 0 0
DSP GROUP INC Stock 23332B106 0 21 SH   SOLE 33 21 0 0
DXC TECHNOLOGY CO Stock 23355L106 3 190 SH   SOLE 9 190 0 0
DXC TECHNOLOGY CO Stock 23355L106 25 1,428 SH   SOLE 33 1,428 0 0
DXC TECHNOLOGY CO Stock 23355L106 114 6,407 SH   SOLE   6,407 0 0
DATADOG INC Stock 23804L103 3 26 SH   SOLE 33 26 0 0
DATADOG INC Stock 23804L103 153 1,493 SH   SOLE   1,493 0 0
DAVITA INC Stock 23918K108 1 14 SH   SOLE 19 14 0 0
DAVITA INC Stock 23918K108 1 15 SH   SOLE 33 15 0 0
DAVITA INC Stock 23918K108 191 2,231 SH   SOLE   2,231 0 0
DELEK LOGISTICS PARTNERS LP Stock 24664T103 5 186 SH   SOLE   185 0 0
DELEK US HLDGS INC NEW Stock 24665A103 0 1 SH   SOLE   1 0 0
DELL TECHNOLOGIES INC Stock 24703L202 27 406 SH   SOLE 33 406 0 0
DELL TECHNOLOGIES INC Stock 24703L202 46 676 SH   SOLE   676 0 0
DENALI THERAPEUTICS INC Stock 24823R105 201 5,619 SH   SOLE   5,619 0 0
DENNYS CORP Stock 24869P104 9 910 SH   SOLE   910 0 0
DENTSPLY SIRONA INC Stock 24906P109 9 199 SH   SOLE 33 199 0 0
DENTSPLY SIRONA INC Stock 24906P109 44 1,010 SH   SOLE 35 1,010 0 0
DENTSPLY SIRONA INC Stock 24906P109 23 517 SH   SOLE   517 0 0
DEVON ENERGY CORP NEW Stock 25179M103 9 995 SH   SOLE 9 995 0 0
DEVON ENERGY CORP NEW Stock 25179M103 0 53 SH   SOLE 19 52 0 0
DEVON ENERGY CORP NEW Stock 25179M103 24 2,498 SH   SOLE 33 2,498 0 0
DEVON ENERGY CORP NEW Stock 25179M103 3 292 SH   SOLE   292 0 0
DIAGEO PLC ADR 25243Q205 131 950 SH   SOLE 5 950 0 0
DIAGEO PLC ADR 25243Q205 947 6,880 SH   SOLE 6 6,880 0 0
DIAGEO PLC ADR 25243Q205 5 34 SH   SOLE 9 34 0 0
DIAGEO PLC ADR 25243Q205 20 145 SH   SOLE 26 145 0 0
DIAGEO PLC ADR 25243Q205 2 15 SH   SOLE 31 14 0 0
DIAGEO PLC ADR 25243Q205 63 458 SH   SOLE 33 458 0 0
DIAGEO PLC ADR 25243Q205 28 206 SH   SOLE 35 206 0 0
DIAGEO PLC ADR 25243Q205 381 2,770 SH   SOLE   2,770 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 4 118 SH   SOLE 9 118 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 18 604 SH   SOLE 33 604 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 105 3,498 SH   SOLE   3,498 0 0
DIAMONDPEAK HLDGS COR Stock 25280H100 2 64 SH   SOLE   64 0 0
DIGITAL TURBINE INC Stock 25400W102 6,301 192,460 SH   SOLE   192,460 0 0
DIREXION SHS ETF TR ETF 25459W102 108 354 SH   SOLE   354 0 0
DIREXION SHS ETF TR ETF 25459W458 29 113 SH   SOLE   113 0 0
DIREXION SHS ETF TR ETF 25459W540 28 700 SH   SOLE   700 0 0
DIREXION SHS ETF TR ETF 25459Y694 39 1,152 SH   SOLE   1,152 0 0
DIREXION SHS ETF TR ETF 25460G500 2 115 SH   SOLE   115 0 0
DIREXION SHS ETF TR ETF 25460G609 2 250 SH   SOLE   250 0 0
DIREXION SHS ETF TR ETF 25460G773 5 100 SH   SOLE   100 0 0
DIREXION SHS ETF TR ETF 25460G781 0 0 SH   SOLE 9 0 0 0
DISCOVERY INC Stock 25470F104 5 216 SH   SOLE 9 216 0 0
DISCOVERY INC Stock 25470F302 1 70 SH   SOLE 33 70 0 0
DISCOVERY INC Stock 25470F302 4 211 SH   SOLE   211 0 0
DISH NETWORK CORPORATION Stock 25470M109 1 25 SH   SOLE 19 25 0 0
DISH NETWORK CORPORATION Stock 25470M109 0 5 SH   SOLE 33 5 0 0
DISH NETWORK CORPORATION Stock 25470M109 1 50 SH   SOLE   50 0 0
DIVERSIFIED HEALTHCARE TR REIT 25525P107 24 6,828 SH   SOLE   6,827 0 0
DOLBY LABORATORIES INC Stock 25659T107 2 23 SH   SOLE 33 23 0 0
DOLBY LABORATORIES INC Stock 25659T107 7 100 SH   SOLE   100 0 0
DOMINION ENERGY INC Stock 25746U109 8 105 SH   SOLE 9 105 0 0
DOMINION ENERGY INC Stock 25746U109 19 235 SH   SOLE 26 235 0 0
DOMINION ENERGY INC Stock 25746U109 85 1,082 SH   SOLE 33 1,082 0 0
DOMINION ENERGY INC Stock 25746U109 2,026 25,663 SH   SOLE   25,662 0 0
DOMINION ENERGY INC Stock 25746U133 22 216 SH   SOLE   216 0 0
DOMINOS PIZZA INC Stock 25754A201 21 50 SH   SOLE 9 50 0 0
DOMINOS PIZZA INC Stock 25754A201 17 40 SH   SOLE 33 40 0 0
DOMINOS PIZZA INC Stock 25754A201 11 25 SH   SOLE   25 0 0
DONNELLEY FINL SOLUTIONS INC Stock 25787G100 0 12 SH   SOLE   12 0 0
DOUGLAS EMMETT INC REIT 25960P109 2 97 SH   SOLE 33 97 0 0
DOUGLAS EMMETT INC REIT 25960P109 160 6,380 SH   SOLE   6,379 0 0
DOUGLAS DYNAMICS INC Stock 25960R105 1 36 SH   SOLE 33 36 0 0
DRAFTKINGS INC Stock 26142R104 115 1,948 SH   SOLE   1,948 0 0
DRDGOLD LIMITED ADR 26152H301 508 42,908 SH   SOLE   42,908 0 0
DROPBOX INC Stock 26210C104 125 6,513 SH   SOLE   6,513 0 0
DUFF & PHELPS UTLITY AND INF CEF 26433C105 57 5,512 SH   SOLE   5,512 0 0
DUKE ENERGY CORP NEW Stock 26441C204 42 471 SH   SOLE 9 471 0 0
DUKE ENERGY CORP NEW Stock 26441C204 7 76 SH   SOLE 22 76 0 0
DUKE ENERGY CORP NEW Stock 26441C204 72 818 SH   SOLE 33 818 0 0
DUKE ENERGY CORP NEW Stock 26441C204 3,587 40,505 SH   SOLE   40,504 0 0
DUN & BRADSTREET HLDGS INC Stock 26484T106 4 157 SH   SOLE   157 0 0
DUPONT DE NEMOURS INC Stock 26614N102 237 4,279 SH   SOLE 6 4,279 0 0
DUPONT DE NEMOURS INC Stock 26614N102 6 107 SH   SOLE 9 107 0 0
DUPONT DE NEMOURS INC Stock 26614N102 49 885 SH   SOLE 26 885 0 0
DUPONT DE NEMOURS INC Stock 26614N102 60 1,081 SH   SOLE 33 1,081 0 0
DUPONT DE NEMOURS INC Stock 26614N102 335 6,039 SH   SOLE   6,038 0 0
DYCOM INDS INC Convertible 267475AB7 14 14,000 SH   SOLE   14,000 0 0
ENI S P A ADR 26874R108 32 2,029 SH   SOLE 33 2,029 0 0
ENI S P A ADR 26874R108 5 329 SH   SOLE   328 0 0
EOG RES INC Stock 26875P101 3 88 SH   SOLE 9 88 0 0
EOG RES INC Stock 26875P101 32 892 SH   SOLE 33 892 0 0
EOG RES INC Stock 26875P101 525 14,607 SH   SOLE   14,607 0 0
EQT CORP Stock 26884L109 13 990 SH   SOLE 33 990 0 0
EQT CORP Stock 26884L109 3 237 SH   SOLE   237 0 0
EPR PPTYS REIT 26884U109 20 736 SH   SOLE   735 0 0
ETF SER SOLUTIONS ETF 26922A248 271 11,814 SH   SOLE   11,813 0 0
ETF SER SOLUTIONS ETF 26922A289 23 802 SH   SOLE   801 0 0
ETF SER SOLUTIONS ETF 26922A305 129 1,999 SH   SOLE   1,998 0 0
ETF SER SOLUTIONS ETF 26922A560 807 31,575 SH   SOLE   31,575 0 0
ETF SER SOLUTIONS ETF 26922A701 34 1,490 SH   SOLE   1,490 0 0
ETF SER SOLUTIONS ETF 26922A842 144 8,528 SH   SOLE   8,528 0 0
ETFIS SER TR I ETF 26923G400 9 400 SH   SOLE   400 0 0
ETFIS SER TR I ETF 26923G822 30 1,571 SH   SOLE   1,571 0 0
ETF MANAGERS TR ETF 26924G102 410 29,714 SH   SOLE   29,714 0 0
ETF MANAGERS TR ETF 26924G201 266 5,713 SH   SOLE   5,713 0 0
ETF MANAGERS TR ETF 26924G409 112 2,055 SH   SOLE   2,055 0 0
ETF MANAGERS TR ETF 26924G508 54 5,151 SH   SOLE   5,150 0 0
ETF MANAGERS TR ETF 26924G763 28 1,000 SH   SOLE   1,000 0 0
ETF MANAGERS TR ETF 26924G870 3 54 SH   SOLE   54 0 0
ETF MANAGERS TR ETF 26924G888 217 4,909 SH   SOLE   4,908 0 0
FIRST EAGLE ALTR CAP BDC INC Stock 26943B100 1 500 SH   SOLE   500 0 0
EAGLE MATLS INC Stock 26969P108 1 12 SH   SOLE 33 12 0 0
EAGLE MATLS INC Stock 26969P108 188 2,174 SH   SOLE   2,173 0 0
EAST WEST BANCORP INC Stock 27579R104 22 681 SH   SOLE 9 681 0 0
EAST WEST BANCORP INC Stock 27579R104 8 248 SH   SOLE 33 248 0 0
EAST WEST BANCORP INC Stock 27579R104 49 1,488 SH   SOLE   1,488 0 0
EASTERLY GOVT PPTYS INC REIT 27616P103 92 4,089 SH   SOLE   4,089 0 0
EATON VANCE SR INCOME TR CEF 27826S103 22 3,761 SH   SOLE   3,761 0 0
EATON VANCE MUNI INCOME TRUS CEF 27826U108 36 2,781 SH   SOLE   2,781 0 0
EATON VANCE MUN BD FD CEF 27827X101 107 8,107 SH   SOLE   8,107 0 0
EATON VANCE TAX ADVT DIV INC CEF 27828G107 58 2,963 SH   SOLE   2,963 0 0
EATON VANCE LTD DURATION INC CEF 27828H105 8 750 SH   SOLE   750 0 0
EATON VANCE SR FLTNG RTE TR CEF 27828Q105 21 1,791 SH   SOLE   1,791 0 0
EATON VANCE TX ADV GLBL DIV CEF 27828S101 12 829 SH   SOLE   828 0 0
EATON VANCE TX ADV GLB DIV O CEF 27828U106 5 255 SH   SOLE   255 0 0
EATON VANCE SHORT DURATION D CEF 27828V104 11 939 SH   SOLE   939 0 0
EATON VANCE TAX MNGED BUY WR CEF 27828X100 37 2,734 SH   SOLE   2,734 0 0
EATON VANCE TX MNG BY WRT OP CEF 27828Y108 17 1,215 SH   SOLE   1,215 0 0
EATON VANCE TXMGD GL BUYWR O CEF 27829C105 169 19,807 SH   SOLE   19,806 0 0
EATON VANCE TAX-MANAGED GLOB CEF 27829F108 16 2,159 SH   SOLE   2,159 0 0
EATON VANCE RISK MNGD DIV EQ CEF 27829G106 571 59,663 SH   SOLE   59,663 0 0
EATON VANCE TAX MNGD BUY WRI CEF 27829M103 23 2,589 SH   SOLE   2,589 0 0
EATON VANCE MUN INCOME 2028 CEF 27829U105 294 13,979 SH   SOLE   13,979 0 0
EATON VANCE HIGH INCOME 2021 CEF 27829W101 10 1,014 SH   SOLE   1,014 0 0
ECMOHO LTD ADR 27888P104 0 200 SH   SOLE   200 0 0
EDGEWELL PERS CARE CO Stock 28035Q102 19 690 SH   SOLE 6 690 0 0
EDGEWELL PERS CARE CO Stock 28035Q102 10 367 SH   SOLE   367 0 0
EDITAS MEDICINE INC Stock 28106W103 0 5 SH   SOLE 33 5 0 0
EDITAS MEDICINE INC Stock 28106W103 14 484 SH   SOLE   484 0 0
EGAIN CORP Stock 28225C806 6 400 SH   SOLE   400 0 0
1847 GOEDEKER INC Stock 28252C109 12 1,800 SH   SOLE   1,800 0 0
ELANCO ANIMAL HEALTH INC Stock 28414H103 13 470 SH   SOLE 33 470 0 0
ELANCO ANIMAL HEALTH INC Stock 28414H103 137 4,900 SH   SOLE   4,900 0 0
ELLINGTON FINANCIAL INC REIT 28852N109 0 19 SH   SOLE 19 19 0 0
ELLINGTON FINANCIAL INC REIT 28852N109 14 1,166 SH   SOLE 33 1,166 0 0
EMAGIN CORP Stock 29076N206 2 1,275 SH   SOLE   1,275 0 0
EMCOR GROUP INC Stock 29084Q100 0 7 SH   SOLE 19 7 0 0
EMCOR GROUP INC Stock 29084Q100 5 73 SH   SOLE 33 73 0 0
EMCOR GROUP INC Stock 29084Q100 60 882 SH   SOLE   882 0 0
EMERGENT BIOSOLUTIONS INC Stock 29089Q105 11 105 SH   SOLE 33 105 0 0
EMERGENT BIOSOLUTIONS INC Stock 29089Q105 98 950 SH   SOLE   950 0 0
ENBRIDGE INC Stock 29250N105 8 288 SH   SOLE 9 288 0 0
ENBRIDGE INC Stock 29250N105 25 868 SH   SOLE 17 868 0 0
ENBRIDGE INC Stock 29250N105 38 1,306 SH   SOLE 26 1,306 0 0
ENBRIDGE INC Stock 29250N105 12 405 SH   SOLE 33 405 0 0
ENBRIDGE INC Stock 29250N105 1,226 41,994 SH   SOLE   41,994 0 0
ENANTA PHARMACEUTICALS INC Stock 29251M106 12 262 SH   SOLE 33 262 0 0
ENDEAVOUR SILVER CORP Stock 29258Y103 4 1,000 SH   SOLE   1,000 0 0
ENCOMPASS HEALTH CORP Stock 29261A100 4 62 SH   SOLE 9 62 0 0
ENCOMPASS HEALTH CORP Stock 29261A100 9 142 SH   SOLE 33 142 0 0
ENCOMPASS HEALTH CORP Stock 29261A100 8 117 SH   SOLE 34 116 0 0
ENCOMPASS HEALTH CORP Stock 29261A100 96 1,473 SH   SOLE   1,473 0 0
ENERGY FOCUS INC Stock 29268T409 196 28,592 SH   SOLE   28,592 0 0
ENERGY RECOVERY INC Stock 29270J100 1 150 SH   SOLE   150 0 0
ENERGIZER HLDGS INC NEW Stock 29272W109 3 68 SH   SOLE 9 68 0 0
ENERGIZER HLDGS INC NEW Stock 29272W109 25 648 SH   SOLE   647 0 0
ENERGY TRANSFER LP Stock 29273V100 876 161,562 SH   SOLE   161,562 0 0
ENEL AMERICAS S A ADR 29274F104 1 146 SH   SOLE 33 146 0 0
ENERSYS Stock 29275Y102 8 115 SH   SOLE 9 115 0 0
ENLINK MIDSTREAM LLC Stock 29336T100 1 450 SH   SOLE   450 0 0
ENPHASE ENERGY INC Stock 29355A107 1 11 SH   SOLE 19 11 0 0
ENPHASE ENERGY INC Stock 29355A107 104 1,259 SH   SOLE   1,259 0 0
ENPRO INDS INC Stock 29355X107 1 19 SH   SOLE 9 19 0 0
ENPRO INDS INC Stock 29355X107 0 8 SH   SOLE 19 8 0 0
ENPRO INDS INC Stock 29355X107 22 384 SH   SOLE   384 0 0
ENSIGN GROUP INC Stock 29358P101 12 214 SH   SOLE 9 214 0 0
ENSIGN GROUP INC Stock 29358P101 0 8 SH   SOLE 19 8 0 0
ENSIGN GROUP INC Stock 29358P101 10 181 SH   SOLE 34 181 0 0
ENTEGRIS INC Stock 29362U104 2 27 SH   SOLE 33 27 0 0
ENTEGRIS INC Stock 29362U104 177 2,379 SH   SOLE   2,379 0 0
ENTERGY CORP NEW Stock 29364G103 593 6,023 SH   SOLE 6 6,023 0 0
ENTERGY CORP NEW Stock 29364G103 31 310 SH   SOLE 33 310 0 0
ENTERGY CORP NEW Stock 29364G103 31 311 SH   SOLE   311 0 0
ENVESTNET INC Stock 29404K106 1 12 SH   SOLE 33 12 0 0
EPAM SYS INC Stock 29414B104 27 83 SH   SOLE 33 83 0 0
EPAM SYS INC Stock 29414B104 73 227 SH   SOLE   227 0 0
ENVIVA PARTNERS LP Stock 29414J107 10 250 SH   SOLE   250 0 0
EPIZYME INC Stock 29428V104 2 152 SH   SOLE 33 152 0 0
EQUINIX INC REIT 29444U700 14 19 SH   SOLE 4 19 0 0
EQUINIX INC REIT 29444U700 11 14 SH   SOLE 9 14 0 0
EQUINIX INC REIT 29444U700 95 125 SH   SOLE 33 125 0 0
EQUINIX INC REIT 29444U700 232 305 SH   SOLE   305 0 0
EQUINOR ASA ADR 29446M102 24 1,679 SH   SOLE 33 1,679 0 0
EQUINOR ASA ADR 29446M102 73 5,201 SH   SOLE   5,201 0 0
EQUITY LIFESTYLE PPTYS INC REIT 29472R108 7 116 SH   SOLE 33 116 0 0
EQUITY LIFESTYLE PPTYS INC REIT 29472R108 3 56 SH   SOLE   56 0 0
EQUITY RESIDENTIAL REIT 29476L107 8 157 SH   SOLE 33 157 0 0
EQUITY RESIDENTIAL REIT 29476L107 35 684 SH   SOLE   684 0 0
ERIE INDTY CO Stock 29530P102 1 4 SH   SOLE 33 4 0 0
ESPERION THERAPEUTICS INC NE Stock 29664W105 2 51 SH   SOLE   51 0 0
ESSENTIAL UTILS INC Stock 29670G102 22 548 SH   SOLE 33 548 0 0
ESSENTIAL UTILS INC Stock 29670G102 14 347 SH   SOLE 35 347 0 0
ESSENTIAL UTILS INC Stock 29670G102 165 4,089 SH   SOLE   4,089 0 0
ESSENTIAL UTILS INC Stock 29670G201 11 214 SH   SOLE 35 214 0 0
ETSY INC Stock 29786A106 8 62 SH   SOLE 9 62 0 0
ETSY INC Stock 29786A106 8 67 SH   SOLE 33 67 0 0
ETSY INC Stock 29786A106 945 7,769 SH   SOLE   7,769 0 0
EVERCORE INC Stock 29977A105 3 39 SH   SOLE 9 39 0 0
EVERCORE INC Stock 29977A105 0 6 SH   SOLE 19 6 0 0
EVERCORE INC Stock 29977A105 5 82 SH   SOLE 34 81 0 0
EVERI HLDGS INC Stock 30034T103 2 262 SH   SOLE 33 262 0 0
EVERI HLDGS INC Stock 30034T103 2 250 SH   SOLE   250 0 0
EVERGY INC Stock 30034W106 6 121 SH   SOLE 22 121 0 0
EVERGY INC Stock 30034W106 2 35 SH   SOLE 33 35 0 0
EVERGY INC Stock 30034W106 349 6,867 SH   SOLE   6,867 0 0
EVERTEC INC Stock 30040P103 6 182 SH   SOLE 9 182 0 0
EVERTEC INC Stock 30040P103 18 522 SH   SOLE 23 522 0 0
EVERTEC INC Stock 30040P103 13 384 SH   SOLE   384 0 0
EVERSOURCE ENERGY Stock 30040W108 1 7 SH   SOLE 19 7 0 0
EVERSOURCE ENERGY Stock 30040W108 36 430 SH   SOLE 33 430 0 0
EVERSOURCE ENERGY Stock 30040W108 97 1,162 SH   SOLE   1,162 0 0
EVERQUOTE INC Stock 30041R108 4 100 SH   SOLE   100 0 0
EVOFEM BIOSCIENCES INC Stock 30048L104 1 400 SH   SOLE   400 0 0
EVOLUTION PETE CORP Stock 30049A107 0 203 SH   SOLE 33 203 0 0
EVOLENT HEALTH INC Stock 30050B101 1 105 SH   SOLE   105 0 0
EVOLUS INC Stock 30052C107 4 1,000 SH   SOLE   1,000 0 0
EXACT SCIENCES CORP Stock 30063P105 22 219 SH   SOLE 33 219 0 0
EXACT SCIENCES CORP Stock 30063P105 338 3,313 SH   SOLE   3,313 0 0
EXCHANGE LISTED FDS TR ETF 30151E814 15 490 SH   SOLE   490 0 0
EXELON CORP Stock 30161N101 5 150 SH   SOLE 9 150 0 0
EXELON CORP Stock 30161N101 51 1,424 SH   SOLE 33 1,424 0 0
EXELON CORP Stock 30161N101 266 7,439 SH   SOLE   7,438 0 0
EXELIXIS INC Stock 30161Q104 3 134 SH   SOLE 33 134 0 0
EXELIXIS INC Stock 30161Q104 19 760 SH   SOLE   760 0 0
EXPEDIA GROUP INC Stock 30212P303 33 360 SH   SOLE 33 360 0 0
EXPEDIA GROUP INC Stock 30212P303 49 535 SH   SOLE   535 0 0
EXP WORLD HLDGS INC Stock 30212W100 6 150 SH   SOLE   150 0 0
EXPONENT INC Stock 30214U102 3 44 SH   SOLE 9 44 0 0
EXPONENT INC Stock 30214U102 17 232 SH   SOLE 33 232 0 0
EXPONENT INC Stock 30214U102 7 93 SH   SOLE 34 92 0 0
EXPONENT INC Stock 30214U102 4 56 SH   SOLE   56 0 0
EXTENDED STAY AMER INC Stock 30224P200 1 100 SH   SOLE   100 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 6 59 SH   SOLE 33 59 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 37 350 SH   SOLE   349 0 0
EXXON MOBIL CORP Stock 30231G102 10 286 SH   SOLE 9 286 0 0
EXXON MOBIL CORP Stock 30231G102 8 244 SH   SOLE 19 243 0 0
EXXON MOBIL CORP Stock 30231G102 13 377 SH   SOLE 33 377 0 0
EXXON MOBIL CORP Stock 30231G102 4,641 135,179 SH   SOLE   135,178 0 0
FBL FINL GROUP INC Stock 30239F106 1 26 SH   SOLE 33 26 0 0
FACEBOOK INC Stock 30303M102 50 192 SH   SOLE 2 192 0 0
FACEBOOK INC Stock 30303M102 45 172 SH   SOLE 4 172 0 0
FACEBOOK INC Stock 30303M102 147 560 SH   SOLE 9 560 0 0
FACEBOOK INC Stock 30303M102 144 550 SH   SOLE 15 550 0 0
FACEBOOK INC Stock 30303M102 19 71 SH   SOLE 19 71 0 0
FACEBOOK INC Stock 30303M102 48 185 SH   SOLE 24 185 0 0
FACEBOOK INC Stock 30303M102 265 1,012 SH   SOLE 28 1,012 0 0
FACEBOOK INC Stock 30303M102 755 2,881 SH   SOLE 33 2,881 0 0
FACEBOOK INC Stock 30303M102 32 123 SH   SOLE 36 123 0 0
FACEBOOK INC Stock 30303M102 136 520 SH   SOLE 41 520 0 0
FACEBOOK INC Stock 30303M102 20 78 SH   SOLE 45 78 0 0
FACEBOOK INC Stock 30303M102 9,258 35,351 SH   SOLE   35,351 0 0
FALCON MINERALS CORP Stock 30607B109 2 982 SH   SOLE 33 982 0 0
FASTLY INC Stock 31188V100 1 11 SH   SOLE 33 11 0 0
FASTLY INC Stock 31188V100 42 443 SH   SOLE   443 0 0
FATE THERAPEUTICS INC Stock 31189P102 1 32 SH   SOLE 19 32 0 0
FATE THERAPEUTICS INC Stock 31189P102 4 100 SH   SOLE   100 0 0
FEDERATED HERMES PREM MUNI I CEF 31423P108 45 3,183 SH   SOLE   3,182 0 0
FEDEX CORP Stock 31428X106 805 3,200 SH   SOLE 5 3,200 0 0
FEDEX CORP Stock 31428X106 10 41 SH   SOLE 9 41 0 0
FEDEX CORP Stock 31428X106 0 0 SH   SOLE 17 0 0 0
FEDEX CORP Stock 31428X106 62 247 SH   SOLE 33 247 0 0
FEDEX CORP Stock 31428X106 1,733 6,890 SH   SOLE   6,889 0 0
FEDNAT HLDG CO Stock 31431B109 0 18 SH   SOLE 33 18 0 0
FIBROGEN INC Stock 31572Q808 0 9 SH   SOLE 19 9 0 0
FIBROGEN INC Stock 31572Q808 5 121 SH   SOLE 33 121 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 14 96 SH   SOLE 4 96 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 978 6,641 SH   SOLE 6 6,641 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 26 174 SH   SOLE 9 174 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 107 724 SH   SOLE 33 724 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 20 137 SH   SOLE   137 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 570 18,204 SH   SOLE 6 18,203 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 27 869 SH   SOLE 9 869 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 30 950 SH   SOLE 17 950 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 1 22 SH   SOLE 19 21 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 6 182 SH   SOLE 33 182 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 46 1,476 SH   SOLE   1,475 0 0
FINVOLUTION GROUP ADR 31810T101 1 300 SH   SOLE   300 0 0
FIREEYE INC Stock 31816Q101 237 19,175 SH   SOLE   19,175 0 0
FIRST AMERN FINL CORP Stock 31847R102 8 152 SH   SOLE 33 152 0 0
FIRST BANCORP INC ME Stock 31866P102 4 199 SH   SOLE 33 199 0 0
FIRST CTZNS BANCSHARES INC N Stock 31946M103 3 8 SH   SOLE 33 8 0 0
FIRST FINL BANKSHARES Stock 32020R109 14 518 SH   SOLE 23 518 0 0
FIRST FINL BANKSHARES Stock 32020R109 21 752 SH   SOLE   752 0 0
FIRST FINANCIAL NORTHWEST IN Stock 32022K102 1 130 SH   SOLE 33 130 0 0
FIRST FNDTN INC Stock 32026V104 37 2,800 SH   SOLE   2,800 0 0
FIRST INDL RLTY TR INC REIT 32054K103 13 328 SH   SOLE 33 328 0 0
FIRST INTST BANCSYSTEM INC Stock 32055Y201 4 136 SH   SOLE 9 136 0 0
FIRST INTST BANCSYSTEM INC Stock 32055Y201 0 9 SH   SOLE 33 9 0 0
FIRST INTST BANCSYSTEM INC Stock 32055Y201 5 150 SH   SOLE   150 0 0
FIRST MAJESTIC SILVER CORP Stock 32076V103 96 10,066 SH   SOLE   10,066 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 8 71 SH   SOLE 9 71 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 54 497 SH   SOLE 33 497 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 94 860 SH   SOLE 41 860 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 326 2,991 SH   SOLE   2,990 0 0
FIRST TR DOW JONES SELECT MI ETF 33718M105 10 267 SH   SOLE   267 0 0
FIRST TR INTER DUR PFD & IN CEF 33718W103 218 10,138 SH   SOLE   10,138 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733A102 351 7,367 SH   SOLE   7,367 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733B100 98 1,624 SH   SOLE   1,623 0 0
FIRST TR MULTI CP VAL ALPHA ETF 33733C108 9 185 SH   SOLE   185 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500 421 9,501 SH   SOLE   9,501 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E807 170 27,984 SH   SOLE   27,984 0 0
FIRST TRUST SPECIALTY FINANC CEF 33733G109 79 34,652 SH   SOLE   34,652 0 0
FIRST TR SR FLG RTE INCM FD CEF 33733U108 17 1,517 SH   SOLE   1,517 0 0
FIRST TR S&P REIT INDEX FD ETF 33734G108 54 2,539 SH   SOLE   2,539 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 19 590 SH   SOLE 11 590 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 4,892 155,491 SH   SOLE   155,491 0 0
FIRST TR LRGE CP CORE ALPHA ETF 33734K109 492 7,791 SH   SOLE   7,790 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X101 4,336 101,897 SH   SOLE   101,897 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X119 160 3,323 SH   SOLE   3,323 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X135 39 1,534 SH   SOLE   1,533 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X143 56 589 SH   SOLE   589 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X150 68 1,666 SH   SOLE   1,666 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X168 10 257 SH   SOLE   257 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X176 7,256 79,809 SH   SOLE   79,809 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X184 70 2,635 SH   SOLE   2,635 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 7 90 SH   SOLE 6 90 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 454 5,787 SH   SOLE   5,787 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X200 17 971 SH   SOLE   971 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X770 9 220 SH   SOLE   220 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846 4 124 SH   SOLE 6 124 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846 349 10,028 SH   SOLE   10,028 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X853 224 3,947 SH   SOLE   3,947 0 0
FIRST TR SML CP CORE ALPHA F ETF 33734Y109 73 1,263 SH   SOLE   1,263 0 0
FIRST TR MID CAP CORE ALPHAD ETF 33735B108 75 1,134 SH   SOLE   1,134 0 0
FIRST TR LRG CP VL ALPHADEX ETF 33735J101 35 745 SH   SOLE   745 0 0
FIRST TRUST LRGCP GWT ALPHAD ETF 33735K108 224 2,672 SH   SOLE   2,672 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33736G106 3 177 SH   SOLE   177 0 0
FIRST TR EXCH TRD ALPHDX FD ETF 33737J125 25 1,668 SH   SOLE   1,668 0 0
FIRST TR EXCH TRD ALPHDX FD ETF 33737J174 18 351 SH   SOLE   351 0 0
FIRST TR EXCHANGE TRADED FD ETF 33737K205 6 103 SH   SOLE 6 103 0 0
FIRST TR EXCHANGE TRADED FD ETF 33737K205 1 18 SH   SOLE   18 0 0
FIRST TR EXCH TRD ALPHDX FD ETF 33737M102 216 4,043 SH   SOLE   4,043 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D101 112 5,863 SH   SOLE   5,863 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 85 1,847 SH   SOLE   1,847 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D408 358 7,582 SH   SOLE   7,582 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R100 26 1,962 SH   SOLE   1,962 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R118 233 5,333 SH   SOLE   5,333 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R506 313 9,566 SH   SOLE   9,566 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605 738 21,624 SH   SOLE   21,624 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R720 8 216 SH   SOLE 6 216 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R720 54 1,379 SH   SOLE   1,379 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R795 3,218 137,875 SH   SOLE   137,875 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R811 10 217 SH   SOLE   217 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R886 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRADED FD III ETF 33739N108 282 5,065 SH   SOLE   5,065 0 0
FIRST TR EXCH TRADED FD III ETF 33739P202 365 10,670 SH   SOLE   10,670 0 0
FIRST TR EXCH TRADED FD III ETF 33739P301 66 1,282 SH   SOLE   1,282 0 0
FIRST TR EXCH TRADED FD III ETF 33739P608 21 371 SH   SOLE   371 0 0
FIRST TR EXCH TRADED FD III ETF 33739P707 13 217 SH   SOLE   217 0 0
FIRST TR EXCH TRADED FD III ETF 33739P830 17 819 SH   SOLE   819 0 0
FIRST TR EXCH TRADED FD III ETF 33739P855 247 12,764 SH   SOLE   12,764 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 130 2,520 SH   SOLE 9 2,520 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 137 2,648 SH   SOLE 25 2,648 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 14 262 SH   SOLE 37 262 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 5,572 107,827 SH   SOLE   107,827 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q309 6 142 SH   SOLE   142 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q408 636 10,596 SH   SOLE   10,596 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q507 825 20,465 SH   SOLE   20,465 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F763 40 1,295 SH   SOLE   1,295 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F805 1,568 28,499 SH   SOLE   28,499 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F854 22 690 SH   SOLE   690 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F870 69 3,365 SH   SOLE   3,365 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33741L108 25 1,105 SH   SOLE   1,105 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33741X201 3 93 SH   SOLE   93 0 0
FIRSTCASH INC Stock 33767D105 2 36 SH   SOLE 9 36 0 0
FIRSTCASH INC Stock 33767D105 3 49 SH   SOLE   49 0 0
FITBIT INC Stock 33812L102 15 2,101 SH   SOLE   2,101 0 0
FIVE BELOW INC Stock 33829M101 1 10 SH   SOLE 33 10 0 0
FIVE BELOW INC Stock 33829M101 23 185 SH   SOLE   185 0 0
FIVE STAR SENIOR LIVING INC Stock 33832D205 1 271 SH   SOLE   271 0 0
FLAHERTY & CRUMRINE DYN PFD CEF 33848W106 10 365 SH   SOLE   365 0 0
FLEXSHOPPER INC Stock 33939J303 2 1,000 SH   SOLE   1,000 0 0
FLEXSHARES TR ETF 33939L407 19 688 SH   SOLE   688 0 0
FLEXSHARES TR ETF 33939L696 3 36 SH   SOLE   36 0 0
FLEXSHARES TR ETF 33939L860 9 200 SH   SOLE   200 0 0
FLOWSERVE CORP Stock 34354P105 6 227 SH   SOLE 33 227 0 0
FLOWSERVE CORP Stock 34354P105 74 2,700 SH   SOLE   2,700 0 0
FORTIVE CORP Stock 34959J108 9 121 SH   SOLE 9 121 0 0
FORTIVE CORP Stock 34959J108 32 422 SH   SOLE 33 422 0 0
FORTIVE CORP Stock 34959J108 29 379 SH   SOLE   379 0 0
FORTRESS TRANS INFRST INVS L Stock 34960P101 63 3,662 SH   SOLE   3,661 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 17 200 SH   SOLE 2 200 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 4 41 SH   SOLE 33 41 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 29 339 SH   SOLE   339 0 0
FOSSIL GROUP INC Stock 34988V106 1 217 SH   SOLE 33 217 0 0
FOSSIL GROUP INC Stock 34988V106 0 87 SH   SOLE   87 0 0
FOUR CORNERS PPTY TR INC REIT 35086T109 2 75 SH   SOLE 9 75 0 0
FOUR CORNERS PPTY TR INC REIT 35086T109 3 109 SH   SOLE   109 0 0
FOX CORP Stock 35137L105 72 2,600 SH   SOLE 5 2,600 0 0
FOX CORP Stock 35137L105 22 804 SH   SOLE 9 804 0 0
FOX CORP Stock 35137L105 23 817 SH   SOLE 33 817 0 0
FOX CORP Stock 35137L105 6 232 SH   SOLE   232 0 0
FOX CORP Stock 35137L204 16 568 SH   SOLE 33 568 0 0
FOX FACTORY HLDG CORP Stock 35138V102 1 7 SH   SOLE 19 7 0 0
FRANKLIN TEMPLETON ETF TR ETF 35473P801 348 10,020 SH   SOLE   10,019 0 0
FRANKLIN TEMPLETON ETF TR ETF 35473P850 5 190 SH   SOLE   190 0 0
FREEPORT-MCMORAN INC Stock 35671D857 26 1,686 SH   SOLE 33 1,686 0 0
FREEPORT-MCMORAN INC Stock 35671D857 1,245 79,604 SH   SOLE   79,603 0 0
FREQUENCY THERAPEUTICS INC Stock 35803L108 2 100 SH   SOLE   100 0 0
FRONTDOOR INC Stock 35905A109 668 17,171 SH   SOLE 6 17,171 0 0
FRONTDOOR INC Stock 35905A109 7 183 SH   SOLE   183 0 0
FUELCELL ENERGY INC Stock 35952H601 15 7,218 SH   SOLE   7,218 0 0
FS KKR CAP CORP II Stock 35952V303 75 5,093 SH   SOLE   5,093 0 0
FSD PHARMA INC Stock 35954B206 0 73 SH   SOLE   73 0 0
GEO GROUP INC NEW REIT 36162J106 121 10,642 SH   SOLE   10,641 0 0
GCI LIBERTY INC Stock 36164V305 0 3 SH   SOLE 33 3 0 0
GDS HLDGS LTD ADR 36165L108 2 23 SH   SOLE 33 23 0 0
GDS HLDGS LTD ADR 36165L108 8 100 SH   SOLE   100 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 47 486 SH   SOLE   486 0 0
G1 THERAPEUTICS INC Stock 3621LQ109 26 2,225 SH   SOLE   2,225 0 0
G III APPAREL GROUP LTD Stock 36237H101 0 32 SH   SOLE   32 0 0
GABELLI MULTIMEDIA TR INC CEF 36239Q109 11 1,706 SH   SOLE   1,706 0 0
GABELLI UTIL TR CEF 36240A101 10 1,274 SH   SOLE   1,274 0 0
GABELLI CONV & INC SECS FD I CEF 36240B109 77 14,200 SH   SOLE   14,200 0 0
GABELLI DIVID & INCOME TR CEF 36242H104 57 3,104 SH   SOLE   3,104 0 0
GABELLI HLTHCARE & WELLNESS CEF 36246K103 119 11,534 SH   SOLE   11,533 0 0
GSX TECHEDU INC ADR 36257Y109 9 100 SH   SOLE   100 0 0
GALAPAGOS NV ADR 36315X101 2 11 SH   SOLE 33 11 0 0
GALAPAGOS NV ADR 36315X101 0 3 SH   SOLE   3 0 0
GAMCO GLOBAL GOLD NAT RES & CEF 36465A109 0 6 SH   SOLE   5 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 0 0 SH   SOLE 19 0 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 2 50 SH   SOLE 33 50 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 965 26,118 SH   SOLE   26,118 0 0
GAMESTOP CORP NEW Stock 36467W109 112 10,956 SH   SOLE   10,956 0 0
GENERAL MTRS CO Stock 37045V100 5 165 SH   SOLE 16 165 0 0
GENERAL MTRS CO Stock 37045V100 19 626 SH   SOLE 33 626 0 0
GENERAL MTRS CO Stock 37045V100 220 7,424 SH   SOLE   7,423 0 0
GENESIS HEALTHCARE INC Stock 37185X106 4 7,713 SH   SOLE   7,713 0 0
GENWORTH FINL INC Stock 37247D106 4 1,250 SH   SOLE   1,250 0 0
GLACIER BANCORP INC NEW Stock 37637Q105 3 100 SH   SOLE 9 100 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 5 140 SH   SOLE 6 140 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 15 395 SH   SOLE 9 395 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 9 240 SH   SOLE 31 239 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 61 1,625 SH   SOLE 33 1,625 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 251 6,678 SH   SOLE   6,678 0 0
GLOBAL BLOOD THERAPEUTICS IN Stock 37890U108 0 0 SH   SOLE 19 0 0 0
GLOBAL BLOOD THERAPEUTICS IN Stock 37890U108 3 59 SH   SOLE   59 0 0
GLOBAL PMTS INC Stock 37940X102 15 85 SH   SOLE 9 85 0 0
GLOBAL PMTS INC Stock 37940X102 88 498 SH   SOLE 33 498 0 0
GLOBAL PMTS INC Stock 37940X102 1,893 10,660 SH   SOLE   10,660 0 0
GLOBAL X FDS ETF 37950E416 6 132 SH   SOLE   132 0 0
GLOBAL X FDS ETF 37950E549 92 8,557 SH   SOLE 11 8,557 0 0
GLOBAL X FDS ETF 37950E549 113 10,509 SH   SOLE   10,508 0 0
GLOBAL X FDS ETF 37950E606 3 200 SH   SOLE   200 0 0
GLOBAL X FDS ETF 37950E747 5 446 SH   SOLE 19 445 0 0
GLOBAL X FDS ETF 37950E747 6 573 SH   SOLE   573 0 0
GLOBAL MED REIT INC REIT 37954A204 55 4,079 SH   SOLE   4,078 0 0
GLOBAL X FDS ETF 37954Y293 1 36 SH   SOLE   36 0 0
GLOBAL X FDS ETF 37954Y327 2 87 SH   SOLE 19 86 0 0
GLOBAL X FDS ETF 37954Y343 15 688 SH   SOLE   687 0 0
GLOBAL X FDS ETF 37954Y442 123 5,165 SH   SOLE   5,165 0 0
GLOBAL X FDS ETF 37954Y483 405 18,762 SH   SOLE   18,762 0 0
GLOBAL X FDS ETF 37954Y657 235 9,492 SH   SOLE   9,491 0 0
GLOBAL X FDS ETF 37954Y715 65 2,348 SH   SOLE   2,347 0 0
GLOBAL X FDS ETF 37954Y780 3 110 SH   SOLE   110 0 0
GLOBAL X FDS ETF 37954Y806 5 467 SH   SOLE   467 0 0
GLOBAL X FDS ETF 37954Y814 1 35 SH   SOLE   35 0 0
GLOBAL X FDS ETF 37954Y855 49 1,234 SH   SOLE   1,234 0 0
GLOBAL X FDS ETF 37954Y871 788 70,769 SH   SOLE   70,768 0 0
GLOBAL SELF STORAGE INC REIT 37955N106 13 3,162 SH   SOLE   3,161 0 0
GOGO INC Stock 38046C109 4 400 SH   SOLE   400 0 0
GOLD FIELDS LTD ADR 38059T106 2 158 SH   SOLE 33 158 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 7 35 SH   SOLE 9 35 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 6 31 SH   SOLE 22 31 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 78 386 SH   SOLE 33 386 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 2,341 11,647 SH   SOLE   11,646 0 0
GOLDMAN SACHS BDC INC CEF 38147U107 140 9,292 SH   SOLE   9,292 0 0
GOLDMAN SACHS BDC INC Convertible 38147UAB3 25 25,000 SH   SOLE   25,000 0 0
GOODRX HLDGS INC Stock 38246G108 2 38 SH   SOLE   38 0 0
GOSSAMER BIO INC Stock 38341P102 7 540 SH   SOLE   540 0 0
GRAND CANYON ED INC Stock 38526M106 1 7 SH   SOLE 33 7 0 0
GRAND CANYON ED INC Stock 38526M106 13 163 SH   SOLE   163 0 0
GRANITE PT MTG TR INC REIT 38741L107 12 1,702 SH   SOLE 33 1,702 0 0
GRANITE PT MTG TR INC REIT 38741L107 18 2,472 SH   SOLE   2,472 0 0
GRANITESHARES ETF TR ETF 38747R108 12 545 SH   SOLE   545 0 0
GRANITESHARES GOLD TR ETF 38748G101 20 1,055 SH   SOLE   1,055 0 0
GREAT AJAX CORP REIT 38983D300 2 192 SH   SOLE 33 192 0 0
GREEN DOT CORP Stock 39304D102 14 271 SH   SOLE 33 271 0 0
GREEN DOT CORP Stock 39304D102 38 750 SH   SOLE   750 0 0
GREENTREE HOSPITALITY GROUP ADR 39579V100 6 424 SH   SOLE   424 0 0
GRID DYNAMICS HLDGS INC Stock 39813G109 2 200 SH   SOLE   200 0 0
GROWGENERATION CORP Stock 39986L109 24 1,515 SH   SOLE   1,515 0 0
GRUPO TELEVISA SA ADR 40049J206 2 400 SH   SOLE   400 0 0
GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 2 488 SH   SOLE 33 488 0 0
GUARDANT HEALTH INC Stock 40131M109 1 9 SH   SOLE 33 9 0 0
GUARDANT HEALTH INC Stock 40131M109 11 100 SH   SOLE   100 0 0
GUGGENHEIM ENHANCED EQUITY I CEF 40167B100 21 3,800 SH   SOLE   3,800 0 0
GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101 122 6,905 SH   SOLE   6,905 0 0
GUIDEWIRE SOFTWARE INC Stock 40171V100 0 0 SH   SOLE 19 0 0 0
GUIDEWIRE SOFTWARE INC Stock 40171V100 15 140 SH   SOLE 26 140 0 0
GUIDEWIRE SOFTWARE INC Stock 40171V100 3 29 SH   SOLE 33 29 0 0
GUIDEWIRE SOFTWARE INC Stock 40171V100 5 48 SH   SOLE   48 0 0
GUIDEWIRE SOFTWARE INC Convertible 40171VAA8 6 5,000 SH   SOLE   5,000 0 0
HCA HEALTHCARE INC Stock 40412C101 47 379 SH   SOLE 33 379 0 0
HCA HEALTHCARE INC Stock 40412C101 25 197 SH   SOLE 36 197 0 0
HCA HEALTHCARE INC Stock 40412C101 180 1,441 SH   SOLE   1,441 0 0
HDFC BANK LTD ADR 40415F101 10 206 SH   SOLE 9 206 0 0
HDFC BANK LTD ADR 40415F101 31 628 SH   SOLE 29 628 0 0
HDFC BANK LTD ADR 40415F101 2 38 SH   SOLE   38 0 0
HD SUPPLY HLDGS INC Stock 40416M105 29 695 SH   SOLE 26 695 0 0
HD SUPPLY HLDGS INC Stock 40416M105 12 285 SH   SOLE 33 285 0 0
HD SUPPLY HLDGS INC Stock 40416M105 7 178 SH   SOLE   178 0 0
HP INC Stock 40434L105 10 537 SH   SOLE 19 537 0 0
HP INC Stock 40434L105 36 1,889 SH   SOLE 33 1,889 0 0
HP INC Stock 40434L105 1,082 56,963 SH   SOLE   56,962 0 0
HALOZYME THERAPEUTICS INC Stock 40637H109 0 13 SH   SOLE 19 13 0 0
HALOZYME THERAPEUTICS INC Stock 40637H109 9 326 SH   SOLE 33 326 0 0
HAMILTON BEACH BRANDS HLDG C Stock 40701T104 117 6,000 SH   SOLE   6,000 0 0
HANCOCK JOHN INVT TR CEF 41013P749 1 285 SH   SOLE   285 0 0
HANCOCK JOHN TAX-ADVANTAGED CEF 41013V100 18 938 SH   SOLE   938 0 0
HANCOCK JOHN PFD INCOME FD CEF 41013W108 20 1,074 SH   SOLE   1,074 0 0
HANCOCK JOHN PFD INCOME FD I CEF 41013X106 60 3,379 SH   SOLE   3,379 0 0
HANCOCK JOHN PFD INCOME FD I CEF 41021P103 8 516 SH   SOLE   516 0 0
HANNON ARMSTRONG SUST INFR C REIT 41068X100 15 350 SH   SOLE   350 0 0
HARPOON THERAPEUTICS INC Stock 41358P106 3 200 SH   SOLE   200 0 0
HEALTHSTREAM INC Stock 42222N103 7 346 SH   SOLE 33 346 0 0
HEALTHSTREAM INC Stock 42222N103 5 234 SH   SOLE   234 0 0
HEALTHCARE TR AMER INC REIT 42225P501 3 106 SH   SOLE 33 106 0 0
HEALTHCARE TR AMER INC REIT 42225P501 73 2,816 SH   SOLE   2,815 0 0
HEALTHEQUITY INC Stock 42226A107 0 0 SH   SOLE 33 0 0 0
HEALTHEQUITY INC Stock 42226A107 112 2,172 SH   SOLE   2,172 0 0
HEAT BIOLOGICS INC Stock 42237K300 2 1,500 SH   SOLE   1,500 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103 7 274 SH   SOLE 33 274 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103 949 34,966 SH   SOLE   34,965 0 0
HELIUS MED TECHNOLOGIES INC Stock 42328V504 0 300 SH   SOLE   300 0 0
HEMISPHERE MEDIA GROUP INC Stock 42365Q103 0 24 SH   SOLE 33 24 0 0
HERC HLDGS INC Stock 42704L104 1 13 SH   SOLE 19 13 0 0
HERITAGE FINL CORP WASH Stock 42722X106 0 11 SH   SOLE 33 11 0 0
HESS CORP Stock 42809H107 5 119 SH   SOLE 33 119 0 0
HESS CORP Stock 42809H107 3 67 SH   SOLE   67 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 4 431 SH   SOLE 9 431 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 6 615 SH   SOLE 33 615 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 22 2,340 SH   SOLE 36 2,340 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 357 38,090 SH   SOLE   38,090 0 0
HIGHLAND INCOME FD CEF 43010E404 463 53,934 SH   SOLE   53,934 0 0
HIGHLAND GLOBAL ALLOCATION F CEF 43010T104 77 12,455 SH   SOLE   12,455 0 0
HIGHPOINT RESOURCES CORP Stock 43114K207 8 33,270 SH   SOLE   33,270 0 0
HILTON GRAND VACATIONS INC Stock 43283X105 6 280 SH   SOLE   280 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 1 400 SH   SOLE   400 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203 18 213 SH   SOLE 33 213 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203 99 1,160 SH   SOLE   1,160 0 0
HOOKIPA PHARMA INC Stock 43906K100 3 300 SH   SOLE   300 0 0
HOPE BANCORP INC Stock 43940T109 2 215 SH   SOLE 33 215 0 0
HORIZON TECHNOLOGY FIN CORP CEF 44045A102 62 5,020 SH   SOLE   5,019 0 0
HORIZON GLOBAL CORP Stock 44052W104 7 1,300 SH   SOLE   1,300 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 8 744 SH   SOLE 9 744 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 6 587 SH   SOLE 33 587 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 665 61,625 SH   SOLE   61,625 0 0
HOSTESS BRANDS INC Stock 44109J106 1 120 SH   SOLE 33 120 0 0
HUAZHU GROUP LTD ADR 44332N106 9 200 SH   SOLE   200 0 0
HUTCHISON CHINA MEDITECH LTD ADR 44842L103 1 18 SH   SOLE 33 18 0 0
HUYA INC ADR 44852D108 1 21 SH   SOLE 33 21 0 0
HYCROFT MINING HOLDING CORP Stock 44862P125 0 7 SH   SOLE   7 0 0
IAC INTERACTIVECORP NEW Stock 44891N109 12 104 SH   SOLE 9 104 0 0
IAC INTERACTIVECORP NEW Stock 44891N109 14 118 SH   SOLE 33 118 0 0
IAC INTERACTIVECORP NEW Stock 44891N109 72 599 SH   SOLE   599 0 0
ICF INTL INC Stock 44925C103 2 33 SH   SOLE 9 33 0 0
ICU MED INC Stock 44930G107 2 9 SH   SOLE 33 9 0 0
ICU MED INC Stock 44930G107 18 100 SH   SOLE 35 100 0 0
ICU MED INC Stock 44930G107 10 55 SH   SOLE   55 0 0
ICAD INC Stock 44934S206 1 150 SH   SOLE   150 0 0
I MAB ADR 44975P103 12 250 SH   SOLE   250 0 0
IPG PHOTONICS CORP Stock 44980X109 2 13 SH   SOLE 33 13 0 0
IPG PHOTONICS CORP Stock 44980X109 31 181 SH   SOLE   181 0 0
ITT INC Stock 45073V108 10 161 SH   SOLE 9 161 0 0
ITT INC Stock 45073V108 31 532 SH   SOLE 33 532 0 0
ICICI BANK LIMITED ADR 45104G104 4 374 SH   SOLE 9 374 0 0
ICICI BANK LIMITED ADR 45104G104 11 1,134 SH   SOLE 33 1,134 0 0
ICICI BANK LIMITED ADR 45104G104 1 103 SH   SOLE   103 0 0
ICLICK INTERACTIVE ASIA GROU ADR 45113Y104 43 6,425 SH   SOLE   6,425 0 0
IDEANOMICS INC Stock 45166V106 0 250 SH   SOLE   250 0 0
IDEX CORP Stock 45167R104 34 184 SH   SOLE 33 184 0 0
IDEX CORP Stock 45167R104 257 1,407 SH   SOLE   1,406 0 0
IDEXX LABS INC Stock 45168D104 20 51 SH   SOLE 9 51 0 0
IDEXX LABS INC Stock 45168D104 4 10 SH   SOLE 19 10 0 0
IDEXX LABS INC Stock 45168D104 48 122 SH   SOLE 33 122 0 0
IDEXX LABS INC Stock 45168D104 143 365 SH   SOLE 41 365 0 0
IDEXX LABS INC Stock 45168D104 710 1,806 SH   SOLE   1,806 0 0
ILLUMINA INC Convertible 452327AH2 23 18,000 SH   SOLE   18,000 0 0
IMMUNOGEN INC Stock 45253H101 0 4 SH   SOLE   4 0 0
IMMUNOVANT INC Stock 45258J102 25 700 SH   SOLE   700 0 0
INARI MED INC Stock 45332Y109 2 22 SH   SOLE   22 0 0
INCYTE CORP Stock 45337C102 34 382 SH   SOLE 33 382 0 0
INCYTE CORP Stock 45337C102 23 257 SH   SOLE   257 0 0
INDEPENDENCE RLTY TR INC REIT 45378A106 1 112 SH   SOLE 33 112 0 0
INDEPENDENCE RLTY TR INC REIT 45378A106 2 200 SH   SOLE   200 0 0
INDEPENDENT BK GROUP INC Stock 45384B106 3 64 SH   SOLE 9 64 0 0
INDEPENDENT BK GROUP INC Stock 45384B106 1 26 SH   SOLE 33 26 0 0
INDEXIQ ETF TR ETF 45409B412 19 750 SH   SOLE   750 0 0
INDEXIQ ETF TR ETF 45409B800 43 1,285 SH   SOLE   1,285 0 0
INDEXIQ ACTIVE ETF TR ETF 45409F843 6 209 SH   SOLE   209 0 0
INFUSYSTEM HLDGS INC Stock 45685K102 36 2,806 SH   SOLE   2,806 0 0
INGERSOLL RAND INC Stock 45687V106 6 179 SH   SOLE 33 179 0 0
INGERSOLL RAND INC Stock 45687V106 24 688 SH   SOLE   688 0 0
INGEVITY CORP Stock 45688C107 2 34 SH   SOLE 9 34 0 0
INGEVITY CORP Stock 45688C107 11 230 SH   SOLE   230 0 0
INSIGHT ENTERPRISES INC Stock 45765U103 1 17 SH   SOLE 33 17 0 0
INNOSPEC INC Stock 45768S105 0 0 SH   SOLE 33 0 0 0
INNOVATIVE SOLUTIONS & SUPPO Stock 45769N105 14 2,050 SH   SOLE   2,050 0 0
INPHI CORP Stock 45772F107 1 5 SH   SOLE 33 5 0 0
INOVIO PHARMACEUTICALS INC Stock 45773H201 34 2,950 SH   SOLE   2,950 0 0
INSPERITY INC Stock 45778Q107 29 438 SH   SOLE   438 0 0
INOGEN INC Stock 45780L104 1 50 SH   SOLE   50 0 0
INSTALLED BLDG PRODS INC Stock 45780R101 1 11 SH   SOLE 19 11 0 0
INOVALON HLDGS INC Stock 45781D101 3 100 SH   SOLE   100 0 0
INNOVIVA INC Stock 45781M101 0 4 SH   SOLE 19 4 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 3 23 SH   SOLE 9 23 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 1 4 SH   SOLE 19 4 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 6 46 SH   SOLE 34 46 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 1,305 10,515 SH   SOLE   10,515 0 0
INSIGHT SELECT INCOME FD CEF 45781W109 3 160 SH   SOLE   160 0 0
INSEEGO CORP Stock 45782B104 356 34,522 SH   SOLE   34,522 0 0
INNOVATOR ETFS TR ETF 45782C102 17 447 SH   SOLE   446 0 0
INNOVATOR ETFS TR ETF 45782C300 109 3,808 SH   SOLE   3,808 0 0
INNOVATOR ETFS TR ETF 45782C318 11 390 SH   SOLE   390 0 0
INNOVATOR ETFS TR ETF 45782C375 111 4,112 SH   SOLE   4,112 0 0
INNOVATOR ETFS TR ETF 45782C409 94 3,109 SH   SOLE   3,109 0 0
INNOVATOR ETFS TR ETF 45782C508 298 10,152 SH   SOLE   10,152 0 0
INNOVATOR ETFS TR ETF 45782C540 32 1,140 SH   SOLE   1,140 0 0
INNOVATOR ETFS TR ETF 45782C573 207 7,613 SH   SOLE   7,613 0 0
INNOVATOR ETFS TR ETF 45782C581 12 440 SH   SOLE   440 0 0
INNOVATOR ETFS TR ETF 45782C649 10 380 SH   SOLE   380 0 0
INNOVATOR ETFS TR ETF 45782C656 49 1,877 SH   SOLE   1,877 0 0
INNOVATOR ETFS TR ETF 45782C680 20 737 SH   SOLE   737 0 0
INNOVATOR ETFS TR ETF 45782C789 38 1,337 SH   SOLE   1,337 0 0
INNOVATOR ETFS TR ETF 45782C813 163 5,878 SH   SOLE   5,878 0 0
INMUNE BIO INC Stock 45782T105 14 1,363 SH   SOLE   1,363 0 0
INSULET CORP Stock 45784P101 5 20 SH   SOLE 33 20 0 0
INTELLICHECK INC Stock 45817G201 37 5,500 SH   SOLE   5,500 0 0
INTELLIA THERAPEUTICS INC Stock 45826J105 0 8 SH   SOLE   8 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107 0 9 SH   SOLE 19 9 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107 0 1 SH   SOLE   1 0 0
INTERCEPT PHARMACEUTICALS IN Stock 45845P108 8 200 SH   SOLE   200 0 0
INTERCONTINENTAL HOTELS GROU ADR 45857P806 14 259 SH   SOLE 33 259 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 5 53 SH   SOLE 9 53 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 64 635 SH   SOLE 33 635 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 1,297 12,963 SH   SOLE   12,962 0 0
INTERDIGITAL INC Stock 45867G101 6 108 SH   SOLE 9 108 0 0
INTERDIGITAL INC Stock 45867G101 2 36 SH   SOLE 33 36 0 0
INTERDIGITAL INC Stock 45867G101 1,294 22,685 SH   SOLE   22,685 0 0
INTERNATIONAL MNY EXPRESS IN Stock 46005L101 0 16 SH   SOLE 19 16 0 0
INTERNATIONAL MNY EXPRESS IN Stock 46005L101 1 100 SH   SOLE   100 0 0
INTERSECT ENT INC Stock 46071F103 0 24 SH   SOLE 33 24 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A705 24 735 SH   SOLE   735 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887 16 313 SH   SOLE 22 313 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887 32 628 SH   SOLE   628 0 0
INVESCO ACTIVLY MANGD ETC FD ETF 46090F100 55 3,987 SH   SOLE   3,987 0 0
INTRA CELLULAR THERAPIES INC Stock 46116X101 44 1,725 SH   SOLE   1,725 0 0
INTUITIVE SURGICAL INC Stock 46120E602 64 90 SH   SOLE 28 90 0 0
INTUITIVE SURGICAL INC Stock 46120E602 115 162 SH   SOLE 33 162 0 0
INTUITIVE SURGICAL INC Stock 46120E602 4,762 6,712 SH   SOLE   6,712 0 0
INVESCO MORTGAGE CAPITAL INC REIT 46131B100 232 85,520 SH   SOLE   85,520 0 0
INVESCO HIGH INCOME TR II CEF 46131F101 5 373 SH   SOLE   373 0 0
INVESCO MUN TR CEF 46131J103 297 24,730 SH   SOLE   24,729 0 0
INVESCO TR INVT GRADE MUNS CEF 46131M106 62 5,000 SH   SOLE   5,000 0 0
INVESCO MUN OPPORTUNITY TR CEF 46132C107 71 5,811 SH   SOLE   5,811 0 0
INVESCO PA VALUE MUN INC TR CEF 46132K109 113 9,232 SH   SOLE   9,232 0 0
INVESCO BD FD CEF 46132L107 31 1,560 SH   SOLE   1,559 0 0
INVESCO DYNAMIC CR OPPORTUNI CEF 46132R104 9 972 SH   SOLE   971 0 0
INVESCO MUNI INCOME OPP TRST CEF 46132X101 0 33 SH   SOLE   33 0 0
INVESCO QUALITY MUN INCOME T CEF 46133G107 2 163 SH   SOLE   162 0 0
INVESTAR HLDG CORP Stock 46134L105 162 12,600 SH   SOLE   12,600 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V100 86 1,538 SH   SOLE   1,537 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V134 13 222 SH   SOLE   221 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142 22 560 SH   SOLE   560 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V167 97 1,916 SH   SOLE   1,916 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V217 45 270 SH   SOLE   270 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V241 317 8,207 SH   SOLE   8,207 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V258 105 2,150 SH   SOLE   2,150 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266 776 5,478 SH   SOLE   5,478 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V274 7 69 SH   SOLE   69 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 130 617 SH   SOLE 9 616 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 10 48 SH   SOLE 22 48 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 137 651 SH   SOLE 25 651 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 14 65 SH   SOLE 37 65 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 938 4,452 SH   SOLE   4,452 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V308 515 8,554 SH   SOLE   8,554 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V324 24 179 SH   SOLE   178 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332 591 2,508 SH   SOLE   2,508 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V340 16 431 SH   SOLE   431 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 127 1,170 SH   SOLE 9 1,170 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 134 1,241 SH   SOLE 25 1,240 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 13 123 SH   SOLE 37 123 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 1,376 12,732 SH   SOLE   12,732 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V365 6 245 SH   SOLE   245 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V373 347 2,430 SH   SOLE   2,430 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V381 270 2,621 SH   SOLE   2,621 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V407 48 812 SH   SOLE   811 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431 51 851 SH   SOLE   851 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V464 40 600 SH   SOLE   600 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V506 493 16,287 SH   SOLE   16,286 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V530 1,495 7,245 SH   SOLE   7,245 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V548 24 1,923 SH   SOLE   1,923 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V589 2 191 SH   SOLE   191 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V597 39 330 SH   SOLE   330 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613 346 3,041 SH   SOLE   3,041 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V621 394 21,004 SH   SOLE   21,004 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V639 12 100 SH   SOLE   100 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V647 19 246 SH   SOLE   246 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V662 147 2,301 SH   SOLE   2,301 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V688 18 260 SH   SOLE   260 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V696 32 888 SH   SOLE   888 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V712 18 188 SH   SOLE   188 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V720 1,571 48,935 SH   SOLE   48,935 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V746 91 1,475 SH   SOLE   1,475 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V753 9 267 SH   SOLE   267 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V761 98 13,001 SH   SOLE   13,001 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V787 13 231 SH   SOLE   231 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V795 17 580 SH   SOLE   580 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V803 84 1,319 SH   SOLE   1,319 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V811 94 852 SH   SOLE   852 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V837 291 3,810 SH   SOLE   3,810 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V845 125 1,643 SH   SOLE   1,643 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V878 45 3,493 SH   SOLE   3,493 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137Y401 47 715 SH   SOLE   715 0 0
INVESCO DB COMMDY INDX TRCK ETF 46138B103 75 5,736 SH   SOLE   5,736 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 0 0 SH   SOLE 9 0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 19 361 SH   SOLE 22 361 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 2,040 38,036 SH   SOLE   38,036 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E362 227 6,889 SH   SOLE   6,888 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404 132 6,506 SH   SOLE 11 6,506 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404 102 5,035 SH   SOLE   5,035 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511 273 18,528 SH   SOLE   18,527 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537 86 3,227 SH   SOLE   3,227 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E586 12 214 SH   SOLE   214 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E594 259 14,778 SH   SOLE   14,778 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610 109 8,129 SH   SOLE 11 8,129 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610 71 5,267 SH   SOLE   5,267 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E651 73 2,286 SH   SOLE   2,286 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E719 4 223 SH   SOLE   223 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E784 70 2,573 SH   SOLE   2,573 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E842 144 2,418 SH   SOLE   2,418 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E867 14 741 SH   SOLE   741 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G102 43 1,294 SH   SOLE   1,293 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G409 2 53 SH   SOLE   53 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508 86 3,957 SH   SOLE   3,957 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G656 2 84 SH   SOLE   84 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G698 3 60 SH   SOLE   60 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G706 573 8,849 SH   SOLE   8,849 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G805 32 971 SH   SOLE   970 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G847 11 480 SH   SOLE   480 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870 77 3,142 SH   SOLE 11 3,142 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870 81 3,298 SH   SOLE   3,298 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J502 393 18,500 SH   SOLE   18,500 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J577 66 3,062 SH   SOLE   3,062 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J601 126 5,395 SH   SOLE   5,395 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J643 121 5,245 SH   SOLE   5,245 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J700 722 33,880 SH   SOLE   33,880 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J783 121 5,501 SH   SOLE   5,501 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J791 180 8,318 SH   SOLE   8,318 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J809 157 6,855 SH   SOLE   6,855 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J817 31 1,305 SH   SOLE   1,305 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J825 13 590 SH   SOLE 6 590 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J825 364 16,292 SH   SOLE   16,292 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J833 162 6,734 SH   SOLE   6,734 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841 10 435 SH   SOLE 6 435 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841 743 33,504 SH   SOLE   33,504 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J858 163 6,662 SH   SOLE   6,662 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J866 858 39,388 SH   SOLE   39,388 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J874 159 6,950 SH   SOLE   6,950 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J882 805 36,858 SH   SOLE   36,858 0 0
INVESCO CURRENCYSHARES SWISS ETF 46138R108 58 583 SH   SOLE 22 583 0 0
INVESCO CURRENCYSHARES SWISS ETF 46138R108 417 4,208 SH   SOLE   4,208 0 0
INVESCO EXCHNG TRAD SLF INDE ETF 46139W502 13 469 SH   SOLE   469 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H106 256 17,360 SH   SOLE   17,360 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H403 12 1,723 SH   SOLE   1,722 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H700 18 1,200 SH   SOLE   1,200 0 0
INVESCO DB US DLR INDEX TR ETF 46141D203 59 2,334 SH   SOLE   2,334 0 0
INVESTMENT MANAGERS SER TR ETF 46143U849 33 875 SH   SOLE   875 0 0
INVESTORS BANCORP INC NEW Stock 46146L101 3 473 SH   SOLE 33 473 0 0
INVESTORS BANCORP INC NEW Stock 46146L101 27 3,719 SH   SOLE   3,719 0 0
INVITAE CORP Stock 46185L103 307 7,085 SH   SOLE   7,085 0 0
INVITATION HOMES INC REIT 46187W107 28 999 SH   SOLE 33 999 0 0
INVITATION HOMES INC REIT 46187W107 57 2,033 SH   SOLE   2,033 0 0
IQVIA HLDGS INC Stock 46266C105 48 305 SH   SOLE 33 305 0 0
IQVIA HLDGS INC Stock 46266C105 496 3,145 SH   SOLE   3,145 0 0
IQIYI INC ADR 46267X108 129 5,700 SH   SOLE   5,700 0 0
IRIDIUM COMMUNICATIONS INC Stock 46269C102 5 202 SH   SOLE 33 202 0 0
IRIDIUM COMMUNICATIONS INC Stock 46269C102 4 150 SH   SOLE   150 0 0
IRON MTN INC NEW REIT 46284V101 6 210 SH   SOLE 33 210 0 0
IRON MTN INC NEW REIT 46284V101 298 11,114 SH   SOLE   11,114 0 0
IRONWOOD PHARMACEUTICALS INC Stock 46333X108 1 105 SH   SOLE   105 0 0
ISHARES SILVER TR ETF 46428Q109 5,314 245,579 SH   SOLE   245,579 0 0
ISHARES S&P GSCI COMMODITY- ETF 46428R107 90 8,374 SH   SOLE   8,374 0 0
ISHARES TR ETF 46429B135 32 2,304 SH   SOLE   2,304 0 0
ISHARES TR ETF 46429B267 717 25,640 SH   SOLE 9 25,640 0 0
ISHARES TR ETF 46429B267 850 30,398 SH   SOLE 16 30,398 0 0
ISHARES TR ETF 46429B267 113 4,026 SH   SOLE 22 4,026 0 0
ISHARES TR ETF 46429B267 1,298 46,455 SH   SOLE 36 46,455 0 0
ISHARES TR ETF 46429B267 1,553 55,573 SH   SOLE   55,573 0 0
ISHARES TR ETF 46429B291 274 4,746 SH   SOLE   4,746 0 0
ISHARES TR ETF 46429B309 2 129 SH   SOLE 19 129 0 0
ISHARES TR ETF 46429B333 19 368 SH   SOLE   368 0 0
ISHARES TR ETF 46429B408 4 144 SH   SOLE   144 0 0
ISHARES TR ETF 46429B507 1 17 SH   SOLE 19 17 0 0
ISHARES TR ETF 46429B507 40 1,007 SH   SOLE   1,007 0 0
ISHARES TR ETF 46429B598 2 62 SH   SOLE   62 0 0
ISHARES TR ETF 46429B606 1 38 SH   SOLE 19 38 0 0
ISHARES TR ETF 46429B614 2 48 SH   SOLE   48 0 0
ISHARES TR ETF 46429B655 226 4,461 SH   SOLE   4,460 0 0
ISHARES TR ETF 46429B663 1,237 15,368 SH   SOLE   15,368 0 0
ISHARES TR ETF 46429B671 538 7,260 SH   SOLE   7,260 0 0
ISHARES TR ETF 46429B689 47 687 SH   SOLE 9 687 0 0
ISHARES TR ETF 46429B689 1 13 SH   SOLE 11 13 0 0
ISHARES TR ETF 46429B689 777 11,409 SH   SOLE   11,408 0 0
ISHARES TR ETF 46429B697 229 3,601 SH   SOLE 9 3,601 0 0
ISHARES TR ETF 46429B697 18 288 SH   SOLE 11 288 0 0
ISHARES TR ETF 46429B697 408 6,409 SH   SOLE 16 6,409 0 0
ISHARES TR ETF 46429B697 163 2,553 SH   SOLE 25 2,553 0 0
ISHARES TR ETF 46429B697 547 8,583 SH   SOLE 36 8,582 0 0
ISHARES TR ETF 46429B697 16 252 SH   SOLE 37 252 0 0
ISHARES TR ETF 46429B697 12,494 196,048 SH   SOLE   196,048 0 0
ISHARES TR ETF 46429B747 368 3,540 SH   SOLE   3,540 0 0
ISHARES U S ETF TR ETF 46431W507 148 2,948 SH   SOLE 9 2,948 0 0
ISHARES U S ETF TR ETF 46431W507 22 436 SH   SOLE 16 436 0 0
ISHARES U S ETF TR ETF 46431W507 287 5,729 SH   SOLE 36 5,728 0 0
ISHARES U S ETF TR ETF 46431W507 56 1,116 SH   SOLE   1,115 0 0
ISHARES U S ETF TR ETF 46431W614 36 576 SH   SOLE   576 0 0
ISHARES U S ETF TR ETF 46431W622 138 4,568 SH   SOLE   4,568 0 0
ISHARES U S ETF TR ETF 46431W648 4 101 SH   SOLE   101 0 0
ISHARES U S ETF TR ETF 46431W689 3 102 SH   SOLE   101 0 0
ISHARES U S ETF TR ETF 46431W705 35 383 SH   SOLE   383 0 0
ISHARES U S ETF TR ETF 46431W812 13 580 SH   SOLE   580 0 0
ISHARES U S ETF TR ETF 46431W820 13 600 SH   SOLE   600 0 0
ISHARES U S ETF TR ETF 46431W853 999 40,030 SH   SOLE   40,029 0 0
ISHARES TR ETF 46432F339 29 282 SH   SOLE 22 282 0 0
ISHARES TR ETF 46432F339 2 19 SH   SOLE 36 19 0 0
ISHARES TR ETF 46432F339 2,315 22,313 SH   SOLE   22,313 0 0
ISHARES TR ETF 46432F370 5 51 SH   SOLE 22 51 0 0
ISHARES TR ETF 46432F370 106 1,134 SH   SOLE   1,134 0 0
ISHARES TR ETF 46432F388 127 1,722 SH   SOLE 9 1,722 0 0
ISHARES TR ETF 46432F388 983 13,319 SH   SOLE 36 13,319 0 0
ISHARES TR ETF 46432F388 165 2,231 SH   SOLE   2,231 0 0
ISHARES TR ETF 46432F396 20 133 SH   SOLE 6 133 0 0
ISHARES TR ETF 46432F396 9,609 65,188 SH   SOLE   65,188 0 0
ISHARES TR ETF 46432F834 1,629 27,929 SH   SOLE   27,928 0 0
ISHARES TR ETF 46432F842 95 1,580 SH   SOLE 9 1,580 0 0
ISHARES TR ETF 46432F842 13 214 SH   SOLE 16 214 0 0
ISHARES TR ETF 46432F842 12 206 SH   SOLE 22 206 0 0
ISHARES TR ETF 46432F842 920 15,264 SH   SOLE 36 15,263 0 0
ISHARES TR ETF 46432F842 3,690 61,209 SH   SOLE   61,208 0 0
ISHARES TR ETF 46432F859 458 8,889 SH   SOLE 11 8,889 0 0
ISHARES TR ETF 46432F859 3,018 58,545 SH   SOLE   58,545 0 0
ISHARES TR ETF 46432F875 24 1,084 SH   SOLE   1,084 0 0
ISHARES INC ETF 46434G103 44 840 SH   SOLE 9 840 0 0
ISHARES INC ETF 46434G103 117 2,224 SH   SOLE 11 2,224 0 0
ISHARES INC ETF 46434G103 6 106 SH   SOLE 22 106 0 0
ISHARES INC ETF 46434G103 55 1,038 SH   SOLE 25 1,038 0 0
ISHARES INC ETF 46434G103 5 102 SH   SOLE 37 102 0 0
ISHARES INC ETF 46434G103 1,435 27,178 SH   SOLE   27,178 0 0
ISHARES INC ETF 46434G772 5 118 SH   SOLE 19 117 0 0
ISHARES INC ETF 46434G772 0 1 SH   SOLE   1 0 0
ISHARES INC ETF 46434G780 5 261 SH   SOLE 19 260 0 0
ISHARES INC ETF 46434G780 27 1,416 SH   SOLE   1,415 0 0
ISHARES INC ETF 46434G798 4 119 SH   SOLE   118 0 0
ISHARES INC ETF 46434G822 22 365 SH   SOLE 19 364 0 0
ISHARES INC ETF 46434G822 21 357 SH   SOLE   357 0 0
ISHARES INC ETF 46434G830 5 222 SH   SOLE 19 222 0 0
ISHARES INC ETF 46434G848 57 2,133 SH   SOLE   2,133 0 0
ISHARES INC ETF 46434G855 591 18,110 SH   SOLE   18,109 0 0
ISHARES INC ETF 46434G863 125 3,516 SH   SOLE 9 3,516 0 0
ISHARES INC ETF 46434G863 25 692 SH   SOLE 22 692 0 0
ISHARES INC ETF 46434G863 1,443 40,536 SH   SOLE 36 40,536 0 0
ISHARES INC ETF 46434G863 2,323 65,225 SH   SOLE   65,225 0 0
ISHARES TR ETF 46434V100 1,784 34,235 SH   SOLE   34,235 0 0
ISHARES TR ETF 46434V282 55 1,647 SH   SOLE   1,647 0 0
ISHARES TR ETF 46434V316 56 1,892 SH   SOLE   1,892 0 0
ISHARES TR ETF 46434V381 36 736 SH   SOLE   736 0 0
ISHARES TR ETF 46434V407 275 6,256 SH   SOLE 9 6,256 0 0
ISHARES TR ETF 46434V407 579 13,183 SH   SOLE 16 13,183 0 0
ISHARES TR ETF 46434V407 29 662 SH   SOLE 22 662 0 0
ISHARES TR ETF 46434V407 520 11,826 SH   SOLE 36 11,826 0 0
ISHARES TR ETF 46434V407 4,055 92,263 SH   SOLE   92,262 0 0
ISHARES TR ETF 46434V449 100 2,953 SH   SOLE   2,953 0 0
ISHARES TR ETF 46434V456 6 188 SH   SOLE   187 0 0
ISHARES TR ETF 46434V464 2,117 16,163 SH   SOLE   16,163 0 0
ISHARES TR ETF 46434V613 1,616 29,712 SH   SOLE   29,711 0 0
ISHARES TR ETF 46434V621 5,541 139,252 SH   SOLE   139,252 0 0
ISHARES TR ETF 46434V639 5 184 SH   SOLE   184 0 0
ISHARES TR ETF 46434V647 428 20,334 SH   SOLE   20,333 0 0
ISHARES TR ETF 46434V696 3 47 SH   SOLE   47 0 0
ISHARES TR ETF 46434V738 1,601 35,804 SH   SOLE 16 35,804 0 0
ISHARES TR ETF 46434V738 53 1,188 SH   SOLE   1,187 0 0
ISHARES TR ETF 46434V779 3 151 SH   SOLE 19 150 0 0
ISHARES TR ETF 46434V803 30 1,086 SH   SOLE   1,086 0 0
ISHARES TR ETF 46434V878 4,895 96,805 SH   SOLE   96,805 0 0
ISHARES TR ETF 46434VAQ3 65 2,563 SH   SOLE   2,563 0 0
ISHARES TR ETF 46434VAX8 139 5,290 SH   SOLE   5,289 0 0
ISHARES TR ETF 46434VBA7 76 2,950 SH   SOLE   2,950 0 0
ISHARES TR ETF 46434VBD1 58 2,140 SH   SOLE   2,140 0 0
ISHARES TR ETF 46434VBG4 80 3,040 SH   SOLE   3,040 0 0
ISHARES TR ETF 46434VBK5 75 2,986 SH   SOLE   2,986 0 0
ISHARES TR ETF 46435G102 1,624 20,112 SH   SOLE   20,112 0 0
ISHARES TR ETF 46435G193 196 7,052 SH   SOLE 36 7,051 0 0
ISHARES TR ETF 46435G193 240 8,644 SH   SOLE   8,644 0 0
ISHARES TR ETF 46435G243 54 2,067 SH   SOLE 36 2,067 0 0
ISHARES TR ETF 46435G243 1,076 41,200 SH   SOLE   41,200 0 0
ISHARES TR ETF 46435G318 101 3,847 SH   SOLE   3,847 0 0
ISHARES TR ETF 46435G334 9 369 SH   SOLE 19 369 0 0
ISHARES TR ETF 46435G342 263 10,201 SH   SOLE   10,200 0 0
ISHARES TR ETF 46435G409 136 6,963 SH   SOLE   6,963 0 0
ISHARES TR ETF 46435G417 17 321 SH   SOLE   321 0 0
ISHARES TR ETF 46435G425 147 1,926 SH   SOLE 9 1,926 0 0
ISHARES TR ETF 46435G425 3,079 40,399 SH   SOLE 36 40,399 0 0
ISHARES TR ETF 46435G425 105 1,379 SH   SOLE   1,379 0 0
ISHARES TR ETF 46435G474 8 291 SH   SOLE   291 0 0
ISHARES TR ETF 46435G516 106 1,668 SH   SOLE 36 1,667 0 0
ISHARES TR ETF 46435G516 1,296 20,414 SH   SOLE   20,414 0 0
ISHARES TR ETF 46435G524 22 398 SH   SOLE   398 0 0
ISHARES TR ETF 46435G532 4 49 SH   SOLE 36 49 0 0
ISHARES TR ETF 46435G532 56 698 SH   SOLE   698 0 0
ISHARES TR ETF 46435G672 139 2,495 SH   SOLE   2,495 0 0
ISHARES TR ETF 46435G755 184 6,931 SH   SOLE   6,931 0 0
ISHARES TR ETF 46435G789 336 12,978 SH   SOLE   12,978 0 0
ISHARES TR ETF 46435GAA0 15 564 SH   SOLE 6 564 0 0
ISHARES TR ETF 46435GAA0 58 2,170 SH   SOLE   2,170 0 0
ISHARES TR ETF 46435U135 30 905 SH   SOLE   905 0 0
ISHARES TR ETF 46435U150 68 2,857 SH   SOLE   2,857 0 0
ISHARES TR ETF 46435U168 68 2,802 SH   SOLE   2,802 0 0
ISHARES TR ETF 46435U176 68 2,873 SH   SOLE   2,873 0 0
ISHARES TR ETF 46435U184 66 2,823 SH   SOLE   2,823 0 0
ISHARES TR ETF 46435U192 201 5,160 SH   SOLE   5,160 0 0
ISHARES TR ETF 46435U218 55 949 SH   SOLE 36 949 0 0
ISHARES TR ETF 46435U218 20 349 SH   SOLE   349 0 0
ISHARES TR ETF 46435U226 69 2,835 SH   SOLE   2,835 0 0
ISHARES TR ETF 46435U259 53 1,958 SH   SOLE   1,958 0 0
ISHARES TR ETF 46435U283 28 1,043 SH   SOLE   1,043 0 0
ISHARES TR ETF 46435U366 74 2,218 SH   SOLE   2,218 0 0
ISHARES TR ETF 46435U432 52 1,859 SH   SOLE   1,859 0 0
ISHARES TR ETF 46435U440 471 8,478 SH   SOLE   8,478 0 0
ISHARES TR ETF 46435U515 11 393 SH   SOLE 6 393 0 0
ISHARES TR ETF 46435U515 58 1,990 SH   SOLE   1,990 0 0
ISHARES TR ETF 46435U549 63 1,124 SH   SOLE 36 1,124 0 0
ISHARES TR ETF 46435U549 1,532 27,131 SH   SOLE   27,131 0 0
ISHARES TR ETF 46435U663 64 2,397 SH   SOLE 36 2,397 0 0
ISHARES TR ETF 46435U663 625 23,578 SH   SOLE   23,578 0 0
ISHARES TR ETF 46435U697 52 1,905 SH   SOLE   1,905 0 0
ISHARES TR ETF 46435U853 6 140 SH   SOLE   139 0 0
ISHARES TR ETF 46435UAA9 10 351 SH   SOLE 6 351 0 0
ISHARES TR ETF 46435UAA9 58 2,130 SH   SOLE   2,130 0 0
ISHARES TR ETF 46436E726 17 649 SH   SOLE 6 649 0 0
ISHARES TR ETF 46436E825 7 261 SH   SOLE 6 261 0 0
ISHARES TR ETF 46436E858 7 263 SH   SOLE 6 263 0 0
ISHARES TR ETF 46436E866 7 262 SH   SOLE 6 262 0 0
ISHARES TR ETF 46436E874 7 262 SH   SOLE 6 262 0 0
ISHARES TR ETF 46436E882 8 329 SH   SOLE 6 329 0 0
ISSUER DIRECT CORP Stock 46520M204 0 4 SH   SOLE   4 0 0
I3 VERTICALS INC Stock 46571Y107 24 959 SH   SOLE 6 959 0 0
I3 VERTICALS INC Stock 46571Y107 3 100 SH   SOLE   100 0 0
JBG SMITH PPTYS REIT 46590V100 1 46 SH   SOLE 33 46 0 0
JPMORGAN CHASE & CO Stock 46625H100 10 100 SH   SOLE 6 100 0 0
JPMORGAN CHASE & CO Stock 46625H100 72 750 SH   SOLE 7 749 0 0
JPMORGAN CHASE & CO Stock 46625H100 158 1,637 SH   SOLE 9 1,637 0 0
JPMORGAN CHASE & CO Stock 46625H100 43 451 SH   SOLE 17 451 0 0
JPMORGAN CHASE & CO Stock 46625H100 17 173 SH   SOLE 19 172 0 0
JPMORGAN CHASE & CO Stock 46625H100 294 3,053 SH   SOLE 33 3,053 0 0
JPMORGAN CHASE & CO Stock 46625H100 7,705 80,030 SH   SOLE   80,030 0 0
JPMORGAN CHASE & CO ETF 46625H365 9 791 SH   SOLE   791 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q209 5 104 SH   SOLE   104 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q407 37 500 SH   SOLE   500 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q654 37 725 SH   SOLE   725 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q712 1 30 SH   SOLE   30 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 6 124 SH   SOLE 11 124 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 2,759 54,322 SH   SOLE   54,322 0 0
JAMES HARDIE INDS PLC ADR 47030M106 41 1,739 SH   SOLE 33 1,739 0 0
JAMF HLDG CORP Stock 47074L105 124 3,300 SH   SOLE   3,300 0 0
JANUS DETROIT STR TR ETF 47103U852 5 86 SH   SOLE 9 86 0 0
JANUS DETROIT STR TR ETF 47103U886 312 6,190 SH   SOLE   6,190 0 0
JD.COM INC ADR 47215P106 17 216 SH   SOLE 33 216 0 0
JD.COM INC ADR 47215P106 709 9,133 SH   SOLE   9,133 0 0
JEFFERIES FINL GROUP INC Stock 47233W109 22 1,218 SH   SOLE   1,218 0 0
JELD-WEN HLDG INC Stock 47580P103 5 200 SH   SOLE   200 0 0
JOHN HANCOCK EXCHANGE TRADED ETF 47804J206 81 2,154 SH   SOLE   2,154 0 0
JOHN HANCOCK HEDGED EQUITY & CEF 47804L102 20 1,892 SH   SOLE   1,892 0 0
JOINT CORP Stock 47973J102 2 100 SH   SOLE   100 0 0
JONES LANG LASALLE INC Stock 48020Q107 8 80 SH   SOLE 26 80 0 0
JONES LANG LASALLE INC Stock 48020Q107 3 31 SH   SOLE 33 31 0 0
J2 GLOBAL INC Stock 48123V102 3 38 SH   SOLE 33 38 0 0
J2 GLOBAL INC Stock 48123V102 3 50 SH   SOLE   50 0 0
JUNIPER NETWORKS INC Stock 48203R104 18 817 SH   SOLE 33 817 0 0
JUNIPER NETWORKS INC Stock 48203R104 0 10 SH   SOLE   10 0 0
JUPAI HLDGS LTD ADR 48205B107 68 40,638 SH   SOLE   40,638 0 0
JUST ENERGY GROUP INC Stock 48213W101 5 1,000 SH   SOLE   1,000 0 0
KAR AUCTION SVCS INC Stock 48238T109 13 931 SH   SOLE 2 931 0 0
KAR AUCTION SVCS INC Stock 48238T109 7 494 SH   SOLE   494 0 0
KB FINL GROUP INC ADR 48241A105 14 445 SH   SOLE 33 445 0 0
KBR INC Stock 48242W106 3 129 SH   SOLE   129 0 0
KKR & CO INC Stock 48251W104 1 36 SH   SOLE 33 36 0 0
KKR & CO INC Stock 48251W104 42 1,231 SH   SOLE 36 1,231 0 0
KKR & CO INC Stock 48251W104 204 5,953 SH   SOLE   5,952 0 0
KT CORP ADR 48268K101 4 404 SH   SOLE   404 0 0
K12 INC Stock 48273U102 28 1,063 SH   SOLE   1,063 0 0
KADANT INC Stock 48282T104 27 249 SH   SOLE 6 249 0 0
KADMON HLDGS INC Stock 48283N106 1 144 SH   SOLE 33 144 0 0
KARYOPHARM THERAPEUTICS INC Stock 48576U106 13 900 SH   SOLE   900 0 0
KB HOME Stock 48666K109 0 8 SH   SOLE 19 8 0 0
KB HOME Stock 48666K109 200 5,200 SH   SOLE   5,200 0 0
KEURIG DR PEPPER INC Stock 49271V100 26 931 SH   SOLE 33 931 0 0
KEURIG DR PEPPER INC Stock 49271V100 5 186 SH   SOLE   186 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 20 198 SH   SOLE 33 198 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 1,459 14,774 SH   SOLE   14,774 0 0
KEZAR LIFE SCIENCES INC Stock 49372L100 1 300 SH   SOLE   300 0 0
KILROY RLTY CORP REIT 49427F108 6 112 SH   SOLE 22 112 0 0
KILROY RLTY CORP REIT 49427F108 2 39 SH   SOLE 33 39 0 0
KILROY RLTY CORP REIT 49427F108 132 2,549 SH   SOLE   2,548 0 0
KIMCO RLTY CORP REIT 49446R109 8 684 SH   SOLE   684 0 0
KINDER MORGAN INC DEL Stock 49456B101 683 55,368 SH   SOLE 6 55,367 0 0
KINDER MORGAN INC DEL Stock 49456B101 8 618 SH   SOLE 9 618 0 0
KINDER MORGAN INC DEL Stock 49456B101 7 576 SH   SOLE 19 576 0 0
KINDER MORGAN INC DEL Stock 49456B101 40 3,208 SH   SOLE 33 3,208 0 0
KINDER MORGAN INC DEL Stock 49456B101 1,249 101,325 SH   SOLE   101,324 0 0
KINSALE CAP GROUP INC Stock 49714P108 8 42 SH   SOLE   42 0 0
KITE RLTY GROUP TR REIT 49803T300 7 610 SH   SOLE   610 0 0
KITOV PHARMA LTD ADR 49803V206 9 1,945 SH   SOLE   1,945 0 0
KODIAK SCIENCES INC Stock 50015M109 13 225 SH   SOLE   225 0 0
KONTOOR BRANDS INC Stock 50050N103 56 2,329 SH   SOLE   2,328 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 84 4,340 SH   SOLE 24 4,340 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 75 3,870 SH   SOLE   3,870 0 0
KRATON CORPORATION Stock 50077C106 10 589 SH   SOLE 33 589 0 0
KRONOS WORLDWIDE INC Stock 50105F105 4 284 SH   SOLE   283 0 0
KURA ONCOLOGY INC Stock 50127T109 4 115 SH   SOLE 33 115 0 0
LCNB CORP Stock 50181P100 11 783 SH   SOLE 33 783 0 0
LGL GROUP INC Stock 50186A108 6 700 SH   SOLE   700 0 0
LG DISPLAY CO LTD ADR 50186V102 12 1,860 SH   SOLE 33 1,860 0 0
LHC GROUP INC Stock 50187A107 31 144 SH   SOLE 33 144 0 0
LHC GROUP INC Stock 50187A107 16 74 SH   SOLE   74 0 0
LEJU HLDGS LTD ADR 50187J108 17 8,457 SH   SOLE   8,457 0 0
LCI INDS Stock 50189K103 4 41 SH   SOLE 9 41 0 0
LCI INDS Stock 50189K103 1 5 SH   SOLE 19 5 0 0
LMP CAP & INCOME FD INC CEF 50208A102 51 4,987 SH   SOLE   4,987 0 0
LPL FINL HLDGS INC Stock 50212V100 165 2,150 SH   SOLE 5 2,150 0 0
LPL FINL HLDGS INC Stock 50212V100 3 42 SH   SOLE 33 42 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 5 26 SH   SOLE 9 26 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 3 18 SH   SOLE 19 18 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 14 77 SH   SOLE 33 77 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 2,663 14,144 SH   SOLE   14,144 0 0
LAZARD GLOBAL TOTAL RETURN & CEF 52106W103 17 1,108 SH   SOLE   1,108 0 0
LEGG MASON ETF INVT TR ETF 52468L406 3 111 SH   SOLE   111 0 0
LENDINGTREE INC NEW Stock 52603B107 1,290 4,202 SH   SOLE   4,202 0 0
LIBERTY OILFIELD SVCS INC Stock 53115L104 1 150 SH   SOLE   150 0 0
LIGAND PHARMACEUTICALS INC Stock 53220K504 0 2 SH   SOLE 19 2 0 0
LIGAND PHARMACEUTICALS INC Stock 53220K504 15 162 SH   SOLE   162 0 0
LIFEVANTAGE CORP Stock 53222K205 3 250 SH   SOLE   250 0 0
LIFE STORAGE INC REIT 53223X107 23 223 SH   SOLE 17 223 0 0
LIFE STORAGE INC REIT 53223X107 1 5 SH   SOLE 19 5 0 0
LIFE STORAGE INC REIT 53223X107 1,796 17,062 SH   SOLE   17,062 0 0
LIQUID MEDIA GROUP LTD NEW Stock 53634Q204 1 500 SH   SOLE   500 0 0
LITHIUM AMERS CORP NEW Stock 53680Q207 9 750 SH   SOLE   750 0 0
LIVE OAK BANCSHARES INC Stock 53803X105 3 100 SH   SOLE   100 0 0
LIVENT CORP Stock 53814L108 10 1,100 SH   SOLE   1,100 0 0
LIVERAMP HLDGS INC Stock 53815P108 48 924 SH   SOLE   924 0 0
LIVEXLIVE MEDIA INC Stock 53839L208 34 13,250 SH   SOLE   13,250 0 0
LIZHI INC ADR 53933L104 0 100 SH   SOLE   100 0 0
LOGICBIO THERAPEUTICS INC Stock 54142F102 5 584 SH   SOLE   584 0 0
LUMBER LIQUIDATORS HLDGS INC Stock 55003T107 3 131 SH   SOLE   131 0 0
LUMENTUM HLDGS INC Stock 55024U109 15 195 SH   SOLE 33 195 0 0
LUMENTUM HLDGS INC Stock 55024U109 74 987 SH   SOLE   987 0 0
LYFT INC Stock 55087P104 0 13 SH   SOLE 33 13 0 0
LYFT INC Stock 55087P104 21 762 SH   SOLE   762 0 0
M & T BK CORP Stock 55261F104 458 4,973 SH   SOLE 6 4,973 0 0
M & T BK CORP Stock 55261F104 7 71 SH   SOLE 9 71 0 0
M & T BK CORP Stock 55261F104 29 312 SH   SOLE 33 312 0 0
M & T BK CORP Stock 55261F104 300 3,261 SH   SOLE   3,260 0 0
MFA FINL INC REIT 55272X102 0 52 SH   SOLE 33 52 0 0
MFA FINL INC REIT 55272X102 0 74 SH   SOLE   74 0 0
MGE ENERGY INC Stock 55277P104 8 131 SH   SOLE 33 131 0 0
MGE ENERGY INC Stock 55277P104 35 556 SH   SOLE   556 0 0
MGM GROWTH PPTYS LLC REIT 55303A105 46 1,657 SH   SOLE 23 1,657 0 0
MGP INGREDIENTS INC NEW Stock 55303J106 3 70 SH   SOLE 9 70 0 0
MGP INGREDIENTS INC NEW Stock 55303J106 0 0 SH   SOLE 19 0 0 0
MGP INGREDIENTS INC NEW Stock 55303J106 6 147 SH   SOLE 33 147 0 0
MGP INGREDIENTS INC NEW Stock 55303J106 5 132 SH   SOLE 34 132 0 0
MKS INSTRS INC Stock 55306N104 5 45 SH   SOLE 9 45 0 0
MKS INSTRS INC Stock 55306N104 26 239 SH   SOLE 33 239 0 0
MKS INSTRS INC Stock 55306N104 3 26 SH   SOLE   26 0 0
MPLX LP Stock 55336V100 371 23,551 SH   SOLE   23,551 0 0
MSCI INC Stock 55354G100 17 49 SH   SOLE 9 49 0 0
MSCI INC Stock 55354G100 54 151 SH   SOLE 28 151 0 0
MSCI INC Stock 55354G100 39 110 SH   SOLE 33 110 0 0
MSCI INC Stock 55354G100 23 65 SH   SOLE 45 65 0 0
MSCI INC Stock 55354G100 346 971 SH   SOLE   971 0 0
MACOM TECH SOLUTIONS HLDGS I Stock 55405Y100 30 884 SH   SOLE   884 0 0
MACQUARIE / FIRST TR GLOBAL CEF 55607W100 110 14,304 SH   SOLE   14,303 0 0
MACQUARIE INFRASTRUCTURE COR Convertible 55608BAB1 19 21,000 SH   SOLE   21,000 0 0
MACQUARIE GLOBAL INFRASTRUCT CEF 55608D101 29 1,630 SH   SOLE   1,630 0 0
MACYS INC Stock 55616P104 0 22 SH   SOLE 33 22 0 0
MACYS INC Stock 55616P104 80 14,075 SH   SOLE   14,075 0 0
MAG SILVER CORP Stock 55903Q104 7 440 SH   SOLE   440 0 0
MAGNACHIP SEMICONDUCTOR CORP Stock 55933J203 2 160 SH   SOLE   160 0 0
MAGNITE INC Stock 55955D100 22 3,124 SH   SOLE   3,124 0 0
MAIN STR CAP CORP CEF 56035L104 938 31,728 SH   SOLE   31,727 0 0
MAINSTAY MACKAY DEFINDTRM MU CEF 56064K100 805 38,883 SH   SOLE   38,883 0 0
MALIBU BOATS INC Stock 56117J100 146 2,947 SH   SOLE   2,947 0 0
MANNKIND CORP Stock 56400P706 4 2,000 SH   SOLE   2,000 0 0
MANPOWERGROUP INC Stock 56418H100 3 39 SH   SOLE 9 39 0 0
MANPOWERGROUP INC Stock 56418H100 0 6 SH   SOLE 19 6 0 0
MANPOWERGROUP INC Stock 56418H100 115 1,573 SH   SOLE   1,572 0 0
MANULIFE FINL CORP Stock 56501R106 8 546 SH   SOLE 31 546 0 0
MANULIFE FINL CORP Stock 56501R106 14 973 SH   SOLE 33 973 0 0
MANULIFE FINL CORP Stock 56501R106 10 725 SH   SOLE   725 0 0
MARATHON PETE CORP Stock 56585A102 9 294 SH   SOLE 9 294 0 0
MARATHON PETE CORP Stock 56585A102 38 1,300 SH   SOLE 33 1,300 0 0
MARATHON PETE CORP Stock 56585A102 1,735 59,120 SH   SOLE   59,120 0 0
MARIN SOFTWARE INC Stock 56804T205 0 14 SH   SOLE   14 0 0
MARKETAXESS HLDGS INC Stock 57060D108 0 0 SH   SOLE 19 0 0 0
MARKETAXESS HLDGS INC Stock 57060D108 41 86 SH   SOLE 33 86 0 0
MARKETAXESS HLDGS INC Stock 57060D108 24 49 SH   SOLE   49 0 0
MARRIOTT VACTINS WORLDWID CO Stock 57164Y107 73 806 SH   SOLE   806 0 0
MASTECH DIGITAL INC Stock 57633B100 8 438 SH   SOLE   438 0 0
MASTERCARD INCORPORATED Stock 57636Q104 42 125 SH   SOLE 2 125 0 0
MASTERCARD INCORPORATED Stock 57636Q104 1,491 4,408 SH   SOLE 6 4,408 0 0
MASTERCARD INCORPORATED Stock 57636Q104 71 211 SH   SOLE 9 211 0 0
MASTERCARD INCORPORATED Stock 57636Q104 12 34 SH   SOLE 19 34 0 0
MASTERCARD INCORPORATED Stock 57636Q104 157 465 SH   SOLE 28 465 0 0
MASTERCARD INCORPORATED Stock 57636Q104 225 666 SH   SOLE 30 665 0 0
MASTERCARD INCORPORATED Stock 57636Q104 382 1,131 SH   SOLE 33 1,131 0 0
MASTERCARD INCORPORATED Stock 57636Q104 17 50 SH   SOLE 36 50 0 0
MASTERCARD INCORPORATED Stock 57636Q104 7,594 22,455 SH   SOLE   22,455 0 0
MATCH GROUP INC NEW Stock 57667L107 14 123 SH   SOLE 2 123 0 0
MATCH GROUP INC NEW Stock 57667L107 37 337 SH   SOLE 33 337 0 0
MATCH GROUP INC NEW Stock 57667L107 160 1,450 SH   SOLE   1,450 0 0
MAXIM INTEGRATED PRODS INC Stock 57772K101 8 125 SH   SOLE 33 125 0 0
MAXIM INTEGRATED PRODS INC Stock 57772K101 257 3,799 SH   SOLE   3,799 0 0
MAVERIX METALS INC Stock 57776F405 2 400 SH   SOLE   400 0 0
MAXLINEAR INC Stock 57776J100 7 302 SH   SOLE 33 302 0 0
MAXAR TECHNOLOGIES INC Stock 57778K105 6 250 SH   SOLE   250 0 0
MCEWEN MNG INC Stock 58039P107 1 750 SH   SOLE   750 0 0
MCKESSON CORP Stock 58155Q103 23 152 SH   SOLE 9 152 0 0
MCKESSON CORP Stock 58155Q103 1 8 SH   SOLE 19 8 0 0
MCKESSON CORP Stock 58155Q103 12 80 SH   SOLE 33 80 0 0
MCKESSON CORP Stock 58155Q103 1,132 7,598 SH   SOLE   7,598 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 3 169 SH   SOLE 9 169 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 6 342 SH   SOLE 22 342 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 5 273 SH   SOLE 33 273 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 186 10,575 SH   SOLE   10,574 0 0
MEDNAX INC Stock 58502B106 1 92 SH   SOLE 33 92 0 0
MEDNAX INC Stock 58502B106 1 67 SH   SOLE   67 0 0
MEDPACE HLDGS INC Stock 58506Q109 1,890 16,915 SH   SOLE   16,915 0 0
MERCADOLIBRE INC Stock 58733R102 15 14 SH   SOLE 9 14 0 0
MERCADOLIBRE INC Stock 58733R102 69 64 SH   SOLE 29 64 0 0
MERCADOLIBRE INC Stock 58733R102 3 3 SH   SOLE 33 3 0 0
MERCADOLIBRE INC Stock 58733R102 134 124 SH   SOLE   124 0 0
MERCHANTS BANCORP IND Stock 58844R108 14 700 SH   SOLE   700 0 0
MERCK & CO. INC Stock 58933Y105 85 1,027 SH   SOLE 7 1,026 0 0
MERCK & CO. INC Stock 58933Y105 69 828 SH   SOLE 9 828 0 0
MERCK & CO. INC Stock 58933Y105 63 762 SH   SOLE 17 762 0 0
MERCK & CO. INC Stock 58933Y105 18 214 SH   SOLE 19 213 0 0
MERCK & CO. INC Stock 58933Y105 250 3,016 SH   SOLE 33 3,016 0 0
MERCK & CO. INC Stock 58933Y105 6,981 84,162 SH   SOLE   84,162 0 0
MERIDIAN BANCORP INC MD Stock 58958U103 1 100 SH   SOLE   100 0 0
MERITAGE HOMES CORP Stock 59001A102 14 125 SH   SOLE 33 125 0 0
MERITAGE HOMES CORP Stock 59001A102 17 150 SH   SOLE   150 0 0
METALLA RTY & STREAMING LTD Stock 59124U605 105 13,266 SH   SOLE   13,265 0 0
METHANEX CORP Stock 59151K108 2 79 SH   SOLE 33 79 0 0
METLIFE INC Stock 59156R108 9 243 SH   SOLE 19 242 0 0
METLIFE INC Stock 59156R108 15 413 SH   SOLE 33 413 0 0
METLIFE INC Stock 59156R108 12 314 SH   SOLE 35 314 0 0
METLIFE INC Stock 59156R108 722 19,418 SH   SOLE   19,418 0 0
MICHAELS COS INC Stock 59408Q106 1 73 SH   SOLE 19 73 0 0
MICHAELS COS INC Stock 59408Q106 1,396 144,572 SH   SOLE   144,572 0 0
MICROBOT MED INC Stock 59503A204 0 4 SH   SOLE   4 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 39 333 SH   SOLE 33 333 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 185 1,598 SH   SOLE   1,598 0 0
MISTRAS GROUP INC Stock 60649T107 2 532 SH   SOLE 33 532 0 0
MIZUHO FINANCIAL GROUP INC. ADR 60687Y109 32 12,726 SH   SOLE 33 12,726 0 0
MOBILEIRON INC Stock 60739U204 4 500 SH   SOLE   500 0 0
MODERNA INC Stock 60770K107 22 306 SH   SOLE 33 306 0 0
MODERNA INC Stock 60770K107 122 1,724 SH   SOLE   1,724 0 0
MOLINA HEALTHCARE INC Stock 60855R100 3 15 SH   SOLE 9 15 0 0
MOLINA HEALTHCARE INC Stock 60855R100 1 8 SH   SOLE 19 8 0 0
MOLINA HEALTHCARE INC Stock 60855R100 6 31 SH   SOLE 33 31 0 0
MOLINA HEALTHCARE INC Stock 60855R100 55 300 SH   SOLE   300 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 257 7,650 SH   SOLE 5 7,650 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 0 12 SH   SOLE 19 12 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 1 15 SH   SOLE 33 15 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 87 2,589 SH   SOLE   2,588 0 0
MOMENTA PHARMACEUTICALS INC Stock 60877T100 8 152 SH   SOLE 33 152 0 0
MOMO INC ADR 60879B107 1 106 SH   SOLE 9 106 0 0
MOMO INC ADR 60879B107 1 69 SH   SOLE 33 69 0 0
MOMO INC ADR 60879B107 10 750 SH   SOLE   750 0 0
MONEYGRAM INTL INC Stock 60935Y208 3 1,000 SH   SOLE   1,000 0 0
MONGODB INC Stock 60937P106 3 11 SH   SOLE 33 11 0 0
MONGODB INC Stock 60937P106 22 97 SH   SOLE   97 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 11 133 SH   SOLE 4 133 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 1 11 SH   SOLE 9 11 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 3 38 SH   SOLE 19 38 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 73 908 SH   SOLE 33 908 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 221 2,761 SH   SOLE   2,761 0 0
MORGAN STANLEY EMER MKTS DEB CEF 61744H105 12 1,466 SH   SOLE   1,466 0 0
MOSAIC CO NEW Stock 61945C103 2 84 SH   SOLE 9 84 0 0
MOSAIC CO NEW Stock 61945C103 78 4,250 SH   SOLE 24 4,250 0 0
MOSAIC CO NEW Stock 61945C103 107 5,858 SH   SOLE   5,858 0 0
MR COOPER GROUP INC Stock 62482R107 1 53 SH   SOLE 19 53 0 0
MYRIAD GENETICS INC Stock 62855J104 7 533 SH   SOLE   533 0 0
MYOKARDIA INC Stock 62857M105 0 3 SH   SOLE 33 3 0 0
MYOKARDIA INC Stock 62857M105 95 700 SH   SOLE   700 0 0
NGL ENERGY PARTNERS LP Stock 62913M107 2 400 SH   SOLE   400 0 0
NIC INC Stock 62914B100 4 200 SH   SOLE   199 0 0
NIO INC ADR 62914V106 129 6,072 SH   SOLE   6,072 0 0
NVR INC Stock 62944T105 8 2 SH   SOLE 33 2 0 0
NVR INC Stock 62944T105 437 107 SH   SOLE   107 0 0
NV5 GLOBAL INC Stock 62945V109 6 107 SH   SOLE   107 0 0
NANTKWEST INC Stock 63016Q102 350 50,540 SH   SOLE   50,540 0 0
NATIONAL HEALTH INVS INC REIT 63633D104 2 26 SH   SOLE 9 26 0 0
NATIONAL HEALTH INVS INC REIT 63633D104 37 619 SH   SOLE   619 0 0
NATIONAL VISION HLDGS INC Stock 63845R107 9 228 SH   SOLE   228 0 0
NATURAL GROCERS BY VITAMIN C Stock 63888U108 1 96 SH   SOLE 9 96 0 0
NAVIDEA BIOPHARMACEUTICALS I Stock 63937X202 1 250 SH   SOLE   250 0 0
NAVIENT CORPORATION Stock 63938C108 5 639 SH   SOLE 9 639 0 0
NAVIENT CORPORATION Stock 63938C108 2 262 SH   SOLE 33 262 0 0
NAVIENT CORPORATION Stock 63938C108 2 275 SH   SOLE   275 0 0
NCINO INC Stock 63947U107 1 13 SH   SOLE   13 0 0
NEOGENOMICS INC Stock 64049M209 477 12,938 SH   SOLE   12,938 0 0
NEOPHOTONICS CORP Stock 64051T100 0 48 SH   SOLE 19 48 0 0
NEOPHOTONICS CORP Stock 64051T100 8 1,300 SH   SOLE   1,300 0 0
NETAPP INC Stock 64110D104 66 1,511 SH   SOLE 17 1,511 0 0
NETAPP INC Stock 64110D104 15 353 SH   SOLE 33 353 0 0
NETAPP INC Stock 64110D104 103 2,348 SH   SOLE   2,348 0 0
NETFLIX INC Stock 64110L106 32 63 SH   SOLE 9 63 0 0
NETFLIX INC Stock 64110L106 141 281 SH   SOLE 15 281 0 0
NETFLIX INC Stock 64110L106 5 10 SH   SOLE 19 10 0 0
NETFLIX INC Stock 64110L106 7 13 SH   SOLE 22 13 0 0
NETFLIX INC Stock 64110L106 284 567 SH   SOLE 33 567 0 0
NETFLIX INC Stock 64110L106 2,395 4,789 SH   SOLE   4,789 0 0
NETEASE INC ADR 64110W102 5 12 SH   SOLE 9 12 0 0
NETEASE INC ADR 64110W102 10 23 SH   SOLE 33 23 0 0
NETEASE INC ADR 64110W102 122 268 SH   SOLE   268 0 0
NETGEAR INC Stock 64111Q104 60 1,950 SH   SOLE   1,950 0 0
NETSOL TECHNOLOGIES INC Stock 64115A402 1 400 SH   SOLE   400 0 0
NETSCOUT SYS INC Stock 64115T104 0 4 SH   SOLE 19 4 0 0
NETSCOUT SYS INC Stock 64115T104 1 29 SH   SOLE 33 29 0 0
NETSCOUT SYS INC Stock 64115T104 30 1,361 SH   SOLE   1,361 0 0
NEUBERGER BERMAN MUN FD INC CEF 64124P101 4 282 SH   SOLE   282 0 0
NEUROCRINE BIOSCIENCES INC Stock 64125C109 6 66 SH   SOLE 33 66 0 0
NEUROCRINE BIOSCIENCES INC Stock 64125C109 24 253 SH   SOLE   253 0 0
NEUBERGER BERMAN MLP AND ENR CEF 64129H104 6 2,600 SH   SOLE   2,600 0 0
NEVRO CORP Stock 64157F103 2 16 SH   SOLE 33 16 0 0
NEVRO CORP Stock 64157F103 7 50 SH   SOLE   50 0 0
NEUBERGER BERMAN REAL ESTATE CEF 64190A103 11 3,000 SH   SOLE   3,000 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 0 26 SH   SOLE 33 26 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 5 575 SH   SOLE   575 0 0
NEW YORK CMNTY CAP TR V Stock 64944P307 18 403 SH   SOLE   403 0 0
NEWS CORP NEW Stock 65249B109 2 140 SH   SOLE   140 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103 13 144 SH   SOLE 9 144 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103 1 12 SH   SOLE 33 12 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103 5 61 SH   SOLE 34 60 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103 14 153 SH   SOLE   153 0 0
NEXTERA ENERGY INC Stock 65339F101 52 187 SH   SOLE 7 187 0 0
NEXTERA ENERGY INC Stock 65339F101 24 85 SH   SOLE 9 85 0 0
NEXTERA ENERGY INC Stock 65339F101 167 602 SH   SOLE 33 602 0 0
NEXTERA ENERGY INC Stock 65339F101 19 67 SH   SOLE 45 67 0 0
NEXTERA ENERGY INC Stock 65339F101 3,113 11,217 SH   SOLE   11,216 0 0
NEXPOINT STRATEGIC OPPORTES CEF 65340G205 58 6,740 SH   SOLE   6,740 0 0
NEXPOINT RESIDENTIAL TR INC REIT 65341D102 3 65 SH   SOLE 9 65 0 0
NEXPOINT RESIDENTIAL TR INC REIT 65341D102 0 7 SH   SOLE 19 7 0 0
NEXPOINT RESIDENTIAL TR INC REIT 65341D102 5 123 SH   SOLE 34 123 0 0
NEXPOINT RESIDENTIAL TR INC REIT 65341D102 47 1,066 SH   SOLE   1,066 0 0
NEXTGEN HEALTHCARE INC Stock 65343C102 0 1 SH   SOLE   1 0 0
NISOURCE INC Stock 65473P105 1 48 SH   SOLE 33 48 0 0
NISOURCE INC Stock 65473P105 178 8,071 SH   SOLE   8,070 0 0
NIU TECHNOLOGIES ADR 65481N100 4 200 SH   SOLE   200 0 0
NLIGHT INC Stock 65487K100 2 100 SH   SOLE   100 0 0
NOAH HLDGS LTD ADR 65487X102 0 18 SH   SOLE 33 18 0 0
NOBLE MIDSTREAM PARTNERS LP Stock 65506L105 3 451 SH   SOLE   451 0 0
NOMURA HLDGS INC ADR 65535H208 22 4,815 SH   SOLE 33 4,815 0 0
NORTHERN DYNASTY MINERALS LT Stock 66510M204 8 7,900 SH   SOLE   7,900 0 0
NORTHFIELD BANCORP INC DEL Stock 66611T108 1 119 SH   SOLE 33 119 0 0
NORTHWEST NAT HLDG CO Stock 66765N105 16 348 SH   SOLE 6 348 0 0
NORTHWEST NAT HLDG CO Stock 66765N105 4 96 SH   SOLE 33 96 0 0
NORTHWEST NAT HLDG CO Stock 66765N105 10 225 SH   SOLE   225 0 0
NOVARTIS AG ADR 66987V109 742 8,535 SH   SOLE 6 8,535 0 0
NOVARTIS AG ADR 66987V109 12 137 SH   SOLE 9 137 0 0
NOVARTIS AG ADR 66987V109 11 124 SH   SOLE 31 124 0 0
NOVARTIS AG ADR 66987V109 113 1,299 SH   SOLE 33 1,299 0 0
NOVARTIS AG ADR 66987V109 1,275 14,661 SH   SOLE   14,661 0 0
NOVELLUS SYS INC Convertible 670008AD3 52 5,000 SH   SOLE   5,000 0 0
NOVANTA INC Stock 67000B104 63 600 SH   SOLE   600 0 0
NOW INC Stock 67011P100 1 264 SH   SOLE 33 264 0 0
NOW INC Stock 67011P100 6 1,352 SH   SOLE   1,352 0 0
NUANCE COMMUNICATIONS INC Stock 67020Y100 1 41 SH   SOLE 33 41 0 0
NUANCE COMMUNICATIONS INC Stock 67020Y100 80 2,425 SH   SOLE   2,425 0 0
NUSTAR ENERGY LP Stock 67058H102 9 841 SH   SOLE   840 0 0
NUTANIX INC Stock 67059N108 4 193 SH   SOLE 4 193 0 0
NUTANIX INC Stock 67059N108 0 9 SH   SOLE 9 9 0 0
NUTANIX INC Stock 67059N108 55 2,500 SH   SOLE   2,500 0 0
NUVEEN SELECT TAX FREE INCOM CEF 67063X100 33 2,000 SH   SOLE   2,000 0 0
NVIDIA CORPORATION Stock 67066G104 22 41 SH   SOLE 4 41 0 0
NVIDIA CORPORATION Stock 67066G104 37 69 SH   SOLE 9 69 0 0
NVIDIA CORPORATION Stock 67066G104 10 19 SH   SOLE 19 19 0 0
NVIDIA CORPORATION Stock 67066G104 437 807 SH   SOLE 33 807 0 0
NVIDIA CORPORATION Stock 67066G104 24 44 SH   SOLE 45 44 0 0
NVIDIA CORPORATION Stock 67066G104 7,333 13,549 SH   SOLE   13,549 0 0
NUVEEN QUALITY MUNCP INCOME CEF 67066V101 290 19,953 SH   SOLE   19,952 0 0
NUVEEN DIVERSIFIED DIVID & I CEF 6706EP105 317 40,818 SH   SOLE   40,818 0 0
NUVEEN S&P 500 BUY-WRITE INC CEF 6706ER101 104 9,223 SH   SOLE   9,223 0 0
NUVEEN S&P 500 DYNAMIC OVERW CEF 6706EW100 9 667 SH   SOLE   667 0 0
NUVEEN MUNICIPAL CREDIT INC CEF 67070X101 22 1,500 SH   SOLE   1,500 0 0
NUVEEN REAL ESTATE INCOME FD CEF 67071B108 49 6,517 SH   SOLE   6,517 0 0
NUVEEN AMT FREE MUN CR INC F CEF 67071L106 248 15,864 SH   SOLE   15,863 0 0
NUVEEN PFD & INCM SECURTIES CEF 67072C105 195 22,118 SH   SOLE   22,117 0 0
NUVEEN FLOATING RATE INCOME CEF 67072T108 164 19,736 SH   SOLE   19,736 0 0
NUVEEN PFD & INCOME OPPORTUN CEF 67073B106 19 2,211 SH   SOLE   2,211 0 0
NUVEEN CR STRATEGIES INCOME CEF 67073D102 8 1,346 SH   SOLE   1,346 0 0
NUVEEN TAXABLE MUNICPAL INM CEF 67074C103 35 1,543 SH   SOLE   1,543 0 0
NUVEEN ENHANCED MUN VALUE FD CEF 67074M101 223 15,193 SH   SOLE   15,193 0 0
NUVEEN REAL ASSET INCOME & G CEF 67074Y105 177 14,643 SH   SOLE   14,643 0 0
NUVEEN PFD & INCOME TERM FD CEF 67075A106 11 519 SH   SOLE   519 0 0
NUVEEN DOW 30 DYNAMIC OVERWR CEF 67075F105 71 5,240 SH   SOLE   5,240 0 0
NUVEEN GLOBAL HIGH INCOME FD CEF 67075G103 24 1,797 SH   SOLE   1,796 0 0
NUTRIEN LTD Stock 67077M108 3 77 SH   SOLE 9 77 0 0
NUTRIEN LTD Stock 67077M108 1 25 SH   SOLE 33 25 0 0
NUTRIEN LTD Stock 67077M108 54 1,368 SH   SOLE   1,368 0 0
NUVEEN EMERGING MKTS DEBT 20 CEF 67077P101 12 1,543 SH   SOLE   1,543 0 0
NUVEEN TX ADV TOTAL RET STRG CEF 67090H102 37 4,576 SH   SOLE   4,576 0 0
NUSHARES ETF TR ETF 67092P102 12 457 SH   SOLE 9 457 0 0
NUSHARES ETF TR ETF 67092P201 9 171 SH   SOLE   171 0 0
NUSHARES ETF TR ETF 67092P300 871 29,949 SH   SOLE   29,949 0 0
NUSHARES ETF TR ETF 67092P607 815 27,496 SH   SOLE   27,496 0 0
NUSHARES ETF TR ETF 67092P854 42 1,711 SH   SOLE   1,711 0 0
NUSHARES ETF TR ETF 67092P888 538 18,961 SH   SOLE   18,960 0 0
O-I GLASS INC Stock 67098H104 0 22 SH   SOLE   22 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 1 2 SH   SOLE 19 2 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 55 119 SH   SOLE 33 119 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 89 192 SH   SOLE   192 0 0
OSI ETF TR ETF 67110P100 1 30 SH   SOLE   30 0 0
OSI ETF TR ETF 67110P407 5 143 SH   SOLE 9 143 0 0
OSI ETF TR ETF 67110P407 340 9,383 SH   SOLE   9,383 0 0
OSI ETF TR ETF 67110P704 7 150 SH   SOLE   150 0 0
OAK STR HEALTH INC Stock 67181A107 3 63 SH   SOLE   63 0 0
OCULAR THERAPEUTIX INC Stock 67576A100 2 250 SH   SOLE   250 0 0
OFFICE PPTYS INCOME TR REIT 67623C109 0 19 SH   SOLE 19 19 0 0
OFFICE PPTYS INCOME TR REIT 67623C109 83 3,997 SH   SOLE   3,997 0 0
ONE GAS INC Stock 68235P108 0 7 SH   SOLE 9 7 0 0
ONE GAS INC Stock 68235P108 1 8 SH   SOLE 19 8 0 0
ONE GAS INC Stock 68235P108 1 11 SH   SOLE 33 11 0 0
FLWS/1-800 FLOWERS Stock 68243Q106 0 9 SH   SOLE 33 9 0 0
ONECONNECT FINL TECHNOLOGY C ADR 68248T105 2 100 SH   SOLE   100 0 0
ONEMAIN HLDGS INC Stock 68268W103 0 6 SH   SOLE 33 6 0 0
ONEMAIN HLDGS INC Stock 68268W103 3 100 SH   SOLE   100 0 0
1LIFE HEALTHCARE INC Stock 68269G107 28 1,002 SH   SOLE   1,002 0 0
OPES ACQUISITION CORP Stock 68373P100 661 53,882 SH   SOLE   53,882 0 0
ORACLE CORP Stock 68389X105 1,269 21,263 SH   SOLE 6 21,263 0 0
ORACLE CORP Stock 68389X105 29 483 SH   SOLE 9 483 0 0
ORACLE CORP Stock 68389X105 7 111 SH   SOLE 25 111 0 0
ORACLE CORP Stock 68389X105 184 3,089 SH   SOLE 33 3,089 0 0
ORACLE CORP Stock 68389X105 1,601 26,824 SH   SOLE   26,823 0 0
ORASURE TECHNOLOGIES INC Stock 68554V108 12 950 SH   SOLE   950 0 0
ORGANOVO HLDGS INC Stock 68620A203 0 10 SH   SOLE   10 0 0
ORGANIGRAM HLDGS INC Stock 68620P101 1 1,100 SH   SOLE   1,100 0 0
ORGANOGENESIS HLDGS INC Stock 68621F102 1 200 SH   SOLE   200 0 0
ORIGIN BANCORP INC Stock 68621T102 2 93 SH   SOLE 33 93 0 0
OSISKO GOLD ROYALTIES LTD Stock 68827L101 12 1,000 SH   SOLE   1,000 0 0
OTIS WORLDWIDE CORP Stock 68902V107 17 269 SH   SOLE 33 269 0 0
OTIS WORLDWIDE CORP Stock 68902V107 521 8,352 SH   SOLE   8,352 0 0
OUTFRONT MEDIA INC REIT 69007J106 3 189 SH   SOLE 9 189 0 0
OUTFRONT MEDIA INC REIT 69007J106 107 7,374 SH   SOLE   7,374 0 0
OVINTIV INC Stock 69047Q102 0 0 SH   SOLE 33 0 0 0
OVINTIV INC Stock 69047Q102 0 14 SH   SOLE   14 0 0
PBF ENERGY INC Stock 69318G106 11 2,000 SH   SOLE   2,000 0 0
PBF LOGISTICS LP Stock 69318Q104 8 1,018 SH   SOLE   1,018 0 0
PDC ENERGY INC Stock 69327R101 6 481 SH   SOLE   481 0 0
PDL BIOPHARMA INC Stock 69329Y104 0 130 SH   SOLE 33 130 0 0
PG&E CORP Stock 69331C108 9 988 SH   SOLE 33 988 0 0
PG&E CORP Stock 69331C108 60 6,362 SH   SOLE   6,362 0 0
PJT PARTNERS INC Stock 69343T107 137 2,255 SH   SOLE   2,255 0 0
PGIM ETF TR ETF 69344A107 200 4,000 SH   SOLE   4,000 0 0
PLDT INC ADR 69344D408 5 180 SH   SOLE 33 180 0 0
PGIM HIGH YIELD BOND FUND IN CEF 69346H100 10 750 SH   SOLE   750 0 0
PGIM GLOBAL HIGH YIELD FD FO CEF 69346J106 27 2,000 SH   SOLE   2,000 0 0
PIMCO ENRGY TACTICAL CR OPP CEF 69346N107 18 2,881 SH   SOLE   2,881 0 0
PNM RES INC Stock 69349H107 3 64 SH   SOLE 9 64 0 0
PNM RES INC Stock 69349H107 5 132 SH   SOLE 33 132 0 0
PPL CORP Stock 69351T106 21 790 SH   SOLE 9 790 0 0
PPL CORP Stock 69351T106 0 0 SH   SOLE 17 0 0 0
PPL CORP Stock 69351T106 28 1,031 SH   SOLE 33 1,031 0 0
PPL CORP Stock 69351T106 1,143 41,989 SH   SOLE   41,988 0 0
PRA HEALTH SCIENCES INC Stock 69354M108 3 31 SH   SOLE 33 31 0 0
PRA GROUP INC Stock 69354N106 8 195 SH   SOLE   195 0 0
PRGX GLOBAL INC Stock 69357C503 51 10,747 SH   SOLE   10,747 0 0
PS BUSINESS PKS INC CALIF REIT 69360J107 8 69 SH   SOLE 33 69 0 0
PTC THERAPEUTICS INC Stock 69366J200 3 69 SH   SOLE 33 69 0 0
PTC INC Stock 69370C100 0 3 SH   SOLE 33 3 0 0
PTC INC Stock 69370C100 699 8,450 SH   SOLE   8,450 0 0
PUYI INC ADR 69373Y109 1 150 SH   SOLE   150 0 0
PACER FDS TR ETF 69374H642 450 17,259 SH   SOLE   17,259 0 0
PACIFIC BIOSCIENCES CALIF IN Stock 69404D108 3 317 SH   SOLE 33 317 0 0
PACIFIC PREMIER BANCORP Stock 69478X105 1 27 SH   SOLE 33 27 0 0
PALOMAR HLDGS INC Stock 69753M105 21 200 SH   SOLE   200 0 0
PAR PACIFIC HOLDINGS INC Stock 69888T207 6 910 SH   SOLE 33 910 0 0
PARAMOUNT GROUP INC REIT 69924R108 7 964 SH   SOLE 33 964 0 0
PARK AEROSPACE CORP Stock 70014A104 7 643 SH   SOLE 33 643 0 0
PAVMED INC Stock 70387R106 1 700 SH   SOLE   700 0 0
PAYCOM SOFTWARE INC Stock 70432V102 9 29 SH   SOLE 33 29 0 0
PAYCOM SOFTWARE INC Stock 70432V102 115 370 SH   SOLE 41 370 0 0
PAYCOM SOFTWARE INC Stock 70432V102 307 985 SH   SOLE   985 0 0
PAYLOCITY HLDG CORP Stock 70438V106 65 405 SH   SOLE   405 0 0
PAYPAL HLDGS INC Stock 70450Y103 26 132 SH   SOLE 9 132 0 0
PAYPAL HLDGS INC Stock 70450Y103 138 698 SH   SOLE 15 698 0 0
PAYPAL HLDGS INC Stock 70450Y103 7 34 SH   SOLE 19 34 0 0
PAYPAL HLDGS INC Stock 70450Y103 124 631 SH   SOLE 28 631 0 0
PAYPAL HLDGS INC Stock 70450Y103 280 1,420 SH   SOLE 33 1,420 0 0
PAYPAL HLDGS INC Stock 70450Y103 148 750 SH   SOLE 41 750 0 0
PAYPAL HLDGS INC Stock 70450Y103 8,273 41,987 SH   SOLE   41,987 0 0
PAYSIGN INC Stock 70451A104 2 300 SH   SOLE   300 0 0
PEBBLEBROOK HOTEL TR REIT 70509V100 4 345 SH   SOLE 33 345 0 0
PEBBLEBROOK HOTEL TR REIT 70509V100 2 166 SH   SOLE   166 0 0
PELOTON INTERACTIVE INC Stock 70614W100 2 25 SH   SOLE 33 25 0 0
PELOTON INTERACTIVE INC Stock 70614W100 691 6,966 SH   SOLE   6,966 0 0
PENN VA CORP Stock 70788V102 0 1 SH   SOLE   1 0 0
PENNANTPARK FLOATING RATE CA CEF 70806A106 7 775 SH   SOLE   775 0 0
PENNYMAC MTG INVT TR REIT 70931T103 25 1,578 SH   SOLE 9 1,578 0 0
PENNYMAC MTG INVT TR REIT 70931T103 66 4,092 SH   SOLE   4,091 0 0
PENNYMAC FINL SVCS INC NEW Stock 70932M107 2 29 SH   SOLE 19 29 0 0
PENSKE AUTOMOTIVE GRP INC Stock 70959W103 3 60 SH   SOLE 33 60 0 0
PENSKE AUTOMOTIVE GRP INC Stock 70959W103 2 49 SH   SOLE   48 0 0
PENUMBRA INC Stock 70975L107 1 5 SH   SOLE 33 5 0 0
PERDOCEO ED CORP Stock 71363P106 8 660 SH   SOLE   660 0 0
PERFICIENT INC Stock 71375U101 12 281 SH   SOLE 6 281 0 0
PERFICIENT INC Stock 71375U101 2 46 SH   SOLE 33 46 0 0
PERMIANVILLE RTY TR Stock 71425H100 0 100 SH   SOLE   100 0 0
PERSHING SQUARE TONTINE HLDG Stock 71531R109 14 625 SH   SOLE   625 0 0
PERSHING SQUARE TONTINE HLDG Stock 71531R117 0 68 SH   SOLE   68 0 0
PETIQ INC Stock 71639T106 87 2,650 SH   SOLE   2,650 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 1 104 SH   SOLE   104 0 0
PHIBRO ANIMAL HEALTH CORP Stock 71742Q106 18 1,015 SH   SOLE 6 1,015 0 0
PHIBRO ANIMAL HEALTH CORP Stock 71742Q106 3 169 SH   SOLE 9 169 0 0
PHIBRO ANIMAL HEALTH CORP Stock 71742Q106 5 300 SH   SOLE   300 0 0
PHYSICIANS RLTY TR REIT 71943U104 6 345 SH   SOLE 9 345 0 0
PHYSICIANS RLTY TR REIT 71943U104 4 200 SH   SOLE 33 200 0 0
PHYSICIANS RLTY TR REIT 71943U104 67 3,760 SH   SOLE   3,760 0 0
PILGRIMS PRIDE CORP Stock 72147K108 6 422 SH   SOLE 22 422 0 0
PILGRIMS PRIDE CORP Stock 72147K108 0 32 SH   SOLE 33 32 0 0
PILGRIMS PRIDE CORP Stock 72147K108 105 7,029 SH   SOLE   7,029 0 0
PIMCO CORPORATE & INCOME STR CEF 72200U100 71 4,521 SH   SOLE   4,521 0 0
PIMCO STRATEGIC INCOME FD CEF 72200X104 54 8,428 SH   SOLE   8,428 0 0
PIMCO MUN INCOME FD III CEF 72201A103 2 200 SH   SOLE   200 0 0
PIMCO CORPORATE & INCOME OPP CEF 72201B101 14 863 SH   SOLE   863 0 0
PIMCO INCOME STRATEGY FD CEF 72201H108 9 883 SH   SOLE   883 0 0
PIMCO ETF TR ETF 72201R304 87 989 SH   SOLE 9 989 0 0
PIMCO ETF TR ETF 72201R304 136 1,553 SH   SOLE   1,553 0 0
PIMCO ETF TR ETF 72201R403 4 60 SH   SOLE   60 0 0
PIMCO ETF TR ETF 72201R718 786 7,697 SH   SOLE   7,697 0 0
PIMCO ETF TR ETF 72201R775 439 3,902 SH   SOLE   3,902 0 0
PIMCO ETF TR ETF 72201R783 135 1,435 SH   SOLE   1,435 0 0
PIMCO ETF TR ETF 72201R817 208 1,818 SH   SOLE   1,818 0 0
PIMCO ETF TR ETF 72201R833 276 2,707 SH   SOLE   2,707 0 0
PIMCO ETF TR ETF 72201R874 11 207 SH   SOLE   207 0 0
PIMCO ETF TR ETF 72201R882 8,620 50,409 SH   SOLE   50,409 0 0
PIMCO DYNAMIC INCOME FD CEF 72201Y101 138 5,422 SH   SOLE   5,422 0 0
PING IDENTITY HLDG CORP Stock 72341T103 3 100 SH   SOLE   100 0 0
PINNACLE FINL PARTNERS INC Stock 72346Q104 0 9 SH   SOLE 33 9 0 0
PINTEREST INC Stock 72352L106 6 133 SH   SOLE 33 133 0 0
PINTEREST INC Stock 72352L106 563 13,561 SH   SOLE   13,561 0 0
PIXELWORKS INC Stock 72581M305 1 500 SH   SOLE   500 0 0
PLAINS GP HLDGS L P Stock 72651A207 254 41,706 SH   SOLE   41,706 0 0
PLANET FITNESS INC Stock 72703H101 0 6 SH   SOLE 33 6 0 0
PLANET FITNESS INC Stock 72703H101 7 114 SH   SOLE   113 0 0
PLUG POWER INC Stock 72919P202 109 8,135 SH   SOLE   8,135 0 0
PLURISTEM THERAPEUTICS INC Stock 72940R300 4 400 SH   SOLE   400 0 0
POOL CORP Stock 73278L105 2 5 SH   SOLE 9 5 0 0
POOL CORP Stock 73278L105 3 8 SH   SOLE 19 8 0 0
POOL CORP Stock 73278L105 40 121 SH   SOLE 33 121 0 0
POOL CORP Stock 73278L105 3 10 SH   SOLE 34 10 0 0
POOL CORP Stock 73278L105 3 8 SH   SOLE   8 0 0
PRECIPIO INC Stock 74019L503 0 8 SH   SOLE   8 0 0
PRECISION BIOSCIENCES INC Stock 74019P108 3 500 SH   SOLE   500 0 0
PREFERRED APT CMNTYS INC REIT 74039L103 40 7,370 SH   SOLE   7,370 0 0
PREMIER FINANCIAL CORP Stock 74052F108 0 0 SH   SOLE 33 0 0 0
PRESTIGE CONSMR HEALTHCARE I Stock 74112D101 1 15 SH   SOLE 33 15 0 0
PREVAIL THERAPEUTICS INC Stock 74140Y101 4 400 SH   SOLE   400 0 0
PRICE T ROWE GROUP INC Stock 74144T108 934 7,281 SH   SOLE 6 7,281 0 0
PRICE T ROWE GROUP INC Stock 74144T108 1 11 SH   SOLE 19 11 0 0
PRICE T ROWE GROUP INC Stock 74144T108 35 270 SH   SOLE 33 270 0 0
PRICE T ROWE GROUP INC Stock 74144T108 1,365 10,644 SH   SOLE   10,644 0 0
PRICELINE GRP INC Convertible 741503AX4 13 12,000 SH   SOLE   12,000 0 0
PRIMERICA INC Stock 74164M108 28 246 SH   SOLE 23 246 0 0
PRIMO WATER CORPORATION Stock 74167P108 44 3,131 SH   SOLE   3,131 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 1 19 SH   SOLE 19 18 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 32 799 SH   SOLE 33 799 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 132 3,269 SH   SOLE   3,269 0 0
PRINCIPAL REAL ESTATE INCOME CEF 74255X104 121 11,294 SH   SOLE   11,294 0 0
PRO-DEX INC COLO Stock 74265M205 6 200 SH   SOLE   200 0 0
PROFOUND MED CORP Stock 74319B502 2 100 SH   SOLE   100 0 0
PROLOGIS INC. REIT 74340W103 75 742 SH   SOLE 7 742 0 0
PROLOGIS INC. REIT 74340W103 17 166 SH   SOLE 9 166 0 0
PROLOGIS INC. REIT 74340W103 12 119 SH   SOLE 19 118 0 0
PROLOGIS INC. REIT 74340W103 108 1,071 SH   SOLE 33 1,071 0 0
PROLOGIS INC. REIT 74340W103 534 5,311 SH   SOLE   5,311 0 0
PROPHASE LABS INC Stock 74345W108 2 600 SH   SOLE   600 0 0
PROSHARES TR ETF 74347B201 8 500 SH   SOLE   500 0 0
PROSHARES TR ETF 74347B268 203 23,328 SH   SOLE   23,328 0 0
PROSHARES TR ETF 74347B276 1 72 SH   SOLE   72 0 0
PROSHARES TR ETF 74347B375 321 3,808 SH   SOLE   3,808 0 0
PROSHARES TR ETF 74347B383 4 260 SH   SOLE   260 0 0
PROSHARES TR ETF 74347B425 598 29,425 SH   SOLE   29,425 0 0
PROSHARES TR ETF 74347B680 78 1,475 SH   SOLE   1,475 0 0
PROSHARES TR ETF 74347B698 494 10,474 SH   SOLE   10,473 0 0
PROSHARES TR ETF 74347G705 4 80 SH   SOLE   80 0 0
PROSHARES TR ETF 74347G861 0 8 SH   SOLE   8 0 0
PROSHARES TR ETF 74347R107 87 1,181 SH   SOLE   1,181 0 0
PROSHARES TR ETF 74347R172 15 231 SH   SOLE 9 231 0 0
PROSHARES TR ETF 74347R172 69 1,042 SH   SOLE   1,042 0 0
PROSHARES TR ETF 74347R206 16 180 SH   SOLE   180 0 0
PROSHARES TR ETF 74347R248 30 389 SH   SOLE   389 0 0
PROSHARES TR ETF 74347R305 4 92 SH   SOLE   92 0 0
PROSHARES TR ETF 74347R404 3 105 SH   SOLE   105 0 0
PROSHARES TR ETF 74347R693 0 0 SH   SOLE 9 0 0 0
PROSHARES TR ETF 74347R693 28 484 SH   SOLE   484 0 0
PROSHARES TR ETF 74347R842 2,254 42,604 SH   SOLE   42,604 0 0
PROSHARES TR II ETF 74347W148 31 1,545 SH   SOLE   1,545 0 0
PROSHARES TR II ETF 74347W171 250 12,261 SH   SOLE   12,261 0 0
PROSHARES TR II ETF 74347W601 310 4,526 SH   SOLE   4,526 0 0
PROSHARES TR II ETF 74347W882 13 550 SH   SOLE   550 0 0
PROSHARES TR ETF 74347X633 46 1,504 SH   SOLE   1,504 0 0
PROSHARES TR ETF 74347X831 191 1,457 SH   SOLE   1,457 0 0
PROSHARES TR II ETF 74347Y870 9 250 SH   SOLE   250 0 0
PROSHARES TR II ETF 74347Y888 81 2,864 SH   SOLE   2,864 0 0
PROSHARES TR ETF 74348A343 0 31 SH   SOLE   31 0 0
PROSHARES TR ETF 74348A467 1,881 26,074 SH   SOLE 16 26,074 0 0
PROSHARES TR ETF 74348A467 238 3,295 SH   SOLE   3,295 0 0
PROSPECT CAP CORP CEF 74348T102 665 132,130 SH   SOLE   132,130 0 0
PROSPECT CAP CORP Convertible 74348TAR3 24 24,000 SH   SOLE   24,000 0 0
PROVENTION BIO INC Stock 74374N102 33 2,542 SH   SOLE   2,542 0 0
PROVIDENT FINL SVCS INC Stock 74386T105 2 143 SH   SOLE 33 143 0 0
PRUDENTIAL PLC ADR 74435K204 30 1,037 SH   SOLE 33 1,037 0 0
PRUDENTIAL PLC ADR 74435K204 4 125 SH   SOLE   125 0 0
PUBLIC STORAGE REIT 74460D109 29 132 SH   SOLE 33 132 0 0
PUBLIC STORAGE REIT 74460D109 351 1,577 SH   SOLE   1,577 0 0
PUMA BIOTECHNOLOGY INC Stock 74587V107 25 2,500 SH   SOLE   2,500 0 0
PURE STORAGE INC Stock 74624M102 15 993 SH   SOLE 9 993 0 0
PURE STORAGE INC Stock 74624M102 3 200 SH   SOLE   200 0 0
QTS RLTY TR INC REIT 74736A103 8 124 SH   SOLE 9 124 0 0
QTS RLTY TR INC REIT 74736A103 6 99 SH   SOLE 34 98 0 0
QTS RLTY TR INC REIT 74736A103 6 100 SH   SOLE   100 0 0
QORVO INC Stock 74736K101 11 88 SH   SOLE 9 88 0 0
QORVO INC Stock 74736K101 0 3 SH   SOLE 19 3 0 0
QORVO INC Stock 74736K101 8 64 SH   SOLE 33 64 0 0
QORVO INC Stock 74736K101 1,190 9,224 SH   SOLE   9,224 0 0
Q2 HLDGS INC Stock 74736L109 37 400 SH   SOLE   400 0 0
QUALYS INC Stock 74758T303 1 6 SH   SOLE 19 6 0 0
QUALYS INC Stock 74758T303 4 40 SH   SOLE 33 40 0 0
QUALYS INC Stock 74758T303 39 400 SH   SOLE   400 0 0
QUANTERIX CORP Stock 74766Q101 3 100 SH   SOLE   100 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 18 155 SH   SOLE 9 155 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 11 92 SH   SOLE 33 92 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 83 729 SH   SOLE   729 0 0
QUICKLOGIC CORP Stock 74837P405 5 1,541 SH   SOLE   1,541 0 0
QUIDEL CORP Stock 74838J101 1 3 SH   SOLE 19 3 0 0
QUIDEL CORP Stock 74838J101 6 29 SH   SOLE 33 29 0 0
QUIDEL CORP Stock 74838J101 146 665 SH   SOLE   665 0 0
QUINSTREET INC Stock 74874Q100 2 100 SH   SOLE   100 0 0
QUTOUTIAO INC ADR 74915J107 1 500 SH   SOLE   500 0 0
QURATE RETAIL INC Stock 74915M100 1 120 SH   SOLE 33 120 0 0
QURATE RETAIL INC Stock 74915M100 22 3,015 SH   SOLE   3,015 0 0
RCI HOSPITALITY HLDGS INC Stock 74934Q108 1 50 SH   SOLE   50 0 0
RGC RES INC Stock 74955L103 9 391 SH   SOLE   390 0 0
RLJ LODGING TR REIT 74965L101 4 424 SH   SOLE 33 424 0 0
RLJ LODGING TR REIT 74965L101 17 1,974 SH   SOLE   1,973 0 0
RMR GROUP INC Stock 74967R106 1 31 SH   SOLE 33 31 0 0
RMR GROUP INC Stock 74967R106 7 240 SH   SOLE   240 0 0
RH Stock 74967X103 2 5 SH   SOLE 33 5 0 0
RH Stock 74967X103 38 100 SH   SOLE   100 0 0
RADIANT LOGISTICS INC Stock 75025X100 2 300 SH   SOLE   300 0 0
RANGE RES CORP Stock 75281A109 57 8,589 SH   SOLE   8,589 0 0
RATTLER MIDSTREAM LP Stock 75419T103 56 9,408 SH   SOLE   9,408 0 0
RAYONIER ADVANCED MATLS INC Stock 75508B104 2 636 SH   SOLE   636 0 0
RBC BEARINGS INC Stock 75524B104 19 158 SH   SOLE 6 158 0 0
RBC BEARINGS INC Stock 75524B104 30 250 SH   SOLE 23 250 0 0
RE MAX HLDGS INC Stock 75524W108 477 14,576 SH   SOLE 6 14,576 0 0
READY CAPITAL CORP REIT 75574U101 0 30 SH   SOLE 19 30 0 0
READY CAPITAL CORP REIT 75574U101 12 1,080 SH   SOLE 33 1,080 0 0
RED ROCK RESORTS INC Stock 75700L108 2 100 SH   SOLE   100 0 0
RED VIOLET INC Stock 75704L104 6 300 SH   SOLE   300 0 0
REDFIN CORP Stock 75737F108 14 286 SH   SOLE 33 286 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 95 170 SH   SOLE 28 170 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 63 112 SH   SOLE 33 112 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 17 30 SH   SOLE 45 30 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 1,013 1,810 SH   SOLE   1,810 0 0
REGENXBIO INC Stock 75901B107 0 13 SH   SOLE 33 13 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 5 461 SH   SOLE 9 461 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 26 2,287 SH   SOLE 33 2,287 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 71 6,200 SH   SOLE   6,200 0 0
RENEWABLE ENERGY GROUP INC Stock 75972A301 0 1 SH   SOLE   1 0 0
RENT A CTR INC NEW Stock 76009N100 51 1,694 SH   SOLE   1,694 0 0
RESIDEO TECHNOLOGIES INC Stock 76118Y104 6 546 SH   SOLE   546 0 0
RESOURCES CONNECTION INC Stock 76122Q105 18 1,571 SH   SOLE 6 1,571 0 0
RETRACTABLE TECHNOLOGIES INC Stock 76129W105 11 1,600 SH   SOLE   1,600 0 0
RESTAURANT BRANDS INTL INC Stock 76131D103 1 11 SH   SOLE 33 11 0 0
RESTAURANT BRANDS INTL INC Stock 76131D103 105 1,829 SH   SOLE   1,829 0 0
RETAIL OPPORTUNITY INVTS COR REIT 76131N101 0 39 SH   SOLE 33 39 0 0
RETAIL OPPORTUNITY INVTS COR REIT 76131N101 1 90 SH   SOLE   90 0 0
RETAIL PPTYS AMER INC REIT 76131V202 0 21 SH   SOLE 33 21 0 0
RETAIL PPTYS AMER INC REIT 76131V202 3 460 SH   SOLE   460 0 0
RETAIL VALUE INC REIT 76133Q102 8 624 SH   SOLE 33 624 0 0
REXFORD INDL RLTY INC REIT 76169C100 4 87 SH   SOLE 9 87 0 0
REXFORD INDL RLTY INC REIT 76169C100 7 162 SH   SOLE 33 162 0 0
REXFORD INDL RLTY INC REIT 76169C100 27 585 SH   SOLE   585 0 0
RICHMOND MUT BANCORPORATION Stock 76525P100 9 807 SH   SOLE 33 807 0 0
RIMINI STR INC DEL Stock 76674Q107 5 1,501 SH   SOLE 33 1,501 0 0
RINGCENTRAL INC Stock 76680R206 26 93 SH   SOLE 33 93 0 0
RINGCENTRAL INC Stock 76680R206 272 992 SH   SOLE   992 0 0
RIVERNORTH DOUBLELINE STRATE CEF 76882G107 32 2,304 SH   SOLE   2,304 0 0
ROCKET COS INC Stock 77311W101 110 5,525 SH   SOLE   5,525 0 0
ROKU INC Stock 77543R102 7 35 SH   SOLE 33 35 0 0
ROKU INC Stock 77543R102 3,253 17,228 SH   SOLE   17,228 0 0
RYMAN HOSPITALITY PPTYS INC REIT 78377T107 917 24,925 SH   SOLE   24,925 0 0
S&P GLOBAL INC Stock 78409V104 31 86 SH   SOLE 2 86 0 0
S&P GLOBAL INC Stock 78409V104 4 10 SH   SOLE 19 10 0 0
S&P GLOBAL INC Stock 78409V104 222 615 SH   SOLE 30 615 0 0
S&P GLOBAL INC Stock 78409V104 135 374 SH   SOLE 33 374 0 0
S&P GLOBAL INC Stock 78409V104 133 370 SH   SOLE 41 370 0 0
S&P GLOBAL INC Stock 78409V104 956 2,652 SH   SOLE   2,652 0 0
SBA COMMUNICATIONS CORP NEW REIT 78410G104 39 122 SH   SOLE 33 122 0 0
SBA COMMUNICATIONS CORP NEW REIT 78410G104 22 68 SH   SOLE 45 68 0 0
SBA COMMUNICATIONS CORP NEW REIT 78410G104 64 200 SH   SOLE   200 0 0
SK TELECOM LTD ADR 78440P108 14 606 SH   SOLE 33 606 0 0
SK TELECOM LTD ADR 78440P108 9 383 SH   SOLE   383 0 0
SL GREEN RLTY CORP REIT 78440X101 383 8,265 SH   SOLE 6 8,265 0 0
SL GREEN RLTY CORP REIT 78440X101 4 97 SH   SOLE 33 97 0 0
SLM CORP Stock 78442P106 3 312 SH   SOLE 9 312 0 0
SLM CORP Stock 78442P106 47 5,785 SH   SOLE   5,785 0 0
SPDR S&P 500 ETF TR ETF 78462F103 23 69 SH   SOLE 16 69 0 0
SPDR S&P 500 ETF TR ETF 78462F103 15,728 46,964 SH   SOLE   46,963 0 0
SPS COMMERCE INC Stock 78463M107 1 12 SH   SOLE 19 12 0 0
SPDR GOLD TR ETF 78463V107 129 727 SH   SOLE 9 727 0 0
SPDR GOLD TR ETF 78463V107 95 537 SH   SOLE 22 537 0 0
SPDR GOLD TR ETF 78463V107 132 745 SH   SOLE 25 745 0 0
SPDR GOLD TR ETF 78463V107 13 74 SH   SOLE 37 74 0 0
SPDR GOLD TR ETF 78463V107 13,880 78,368 SH   SOLE   78,367 0 0
SPDR INDEX SHS FDS ETF 78463X103 83 2,528 SH   SOLE   2,528 0 0
SPDR INDEX SHS FDS ETF 78463X202 62 1,695 SH   SOLE   1,694 0 0
SPDR INDEX SHS FDS ETF 78463X400 18 148 SH   SOLE 19 147 0 0
SPDR INDEX SHS FDS ETF 78463X459 8 150 SH   SOLE   150 0 0
SPDR INDEX SHS FDS ETF 78463X509 128 3,502 SH   SOLE 9 3,502 0 0
SPDR INDEX SHS FDS ETF 78463X509 136 3,732 SH   SOLE 25 3,732 0 0
SPDR INDEX SHS FDS ETF 78463X509 13 369 SH   SOLE 37 369 0 0
SPDR INDEX SHS FDS ETF 78463X509 539 14,744 SH   SOLE   14,744 0 0
SPDR INDEX SHS FDS ETF 78463X749 83 2,108 SH   SOLE   2,108 0 0
SPDR INDEX SHS FDS ETF 78463X756 725 16,331 SH   SOLE   16,331 0 0
SPDR INDEX SHS FDS ETF 78463X848 81 3,351 SH   SOLE   3,350 0 0
SPDR INDEX SHS FDS ETF 78463X863 22 748 SH   SOLE   748 0 0
SPDR INDEX SHS FDS ETF 78463X889 3 114 SH   SOLE 9 114 0 0
SPDR INDEX SHS FDS ETF 78463X889 913 31,188 SH   SOLE   31,188 0 0
SPDR SER TR ETF 78464A102 626 5,270 SH   SOLE   5,270 0 0
SPDR SER TR ETF 78464A151 26 741 SH   SOLE   740 0 0
SPDR SER TR ETF 78464A201 22 376 SH   SOLE   376 0 0
SPDR SER TR ETF 78464A284 71 1,257 SH   SOLE   1,257 0 0
SPDR SER TR ETF 78464A292 163 3,760 SH   SOLE   3,759 0 0
SPDR SER TR ETF 78464A300 842 16,807 SH   SOLE   16,807 0 0
SPDR SER TR ETF 78464A359 89 1,286 SH   SOLE 9 1,286 0 0
SPDR SER TR ETF 78464A359 549 7,965 SH   SOLE 16 7,965 0 0
SPDR SER TR ETF 78464A359 832 12,072 SH   SOLE   12,071 0 0
SPDR SER TR ETF 78464A367 408 12,848 SH   SOLE   12,848 0 0
SPDR SER TR ETF 78464A375 1,787 48,612 SH   SOLE   48,612 0 0
SPDR SER TR ETF 78464A383 3,999 150,119 SH   SOLE   150,118 0 0
SPDR SER TR ETF 78464A391 4 169 SH   SOLE   169 0 0
SPDR SER TR ETF 78464A409 490 9,781 SH   SOLE   9,780 0 0
SPDR SER TR ETF 78464A474 47 1,492 SH   SOLE   1,492 0 0
SPDR SER TR ETF 78464A490 45 833 SH   SOLE   832 0 0
SPDR SER TR ETF 78464A508 495 16,385 SH   SOLE   16,384 0 0
SPDR SER TR ETF 78464A516 0 4 SH   SOLE   4 0 0
SPDR SER TR ETF 78464A532 58 1,000 SH   SOLE   1,000 0 0
SPDR SER TR ETF 78464A581 726 7,456 SH   SOLE   7,456 0 0
SPDR SER TR ETF 78464A599 413 3,462 SH   SOLE   3,462 0 0
SPDR SER TR ETF 78464A607 25 327 SH   SOLE   326 0 0
SPDR SER TR ETF 78464A631 311 3,564 SH   SOLE   3,563 0 0
SPDR SER TR ETF 78464A649 1,144 37,141 SH   SOLE   37,140 0 0
SPDR SER TR ETF 78464A656 244 7,912 SH   SOLE   7,911 0 0
SPDR SER TR ETF 78464A664 36 775 SH   SOLE   775 0 0
SPDR SER TR ETF 78464A672 25 744 SH   SOLE   744 0 0
SPDR SER TR ETF 78464A698 251 7,036 SH   SOLE 16 7,036 0 0
SPDR SER TR ETF 78464A698 55 1,528 SH   SOLE   1,527 0 0
SPDR SER TR ETF 78464A714 2 38 SH   SOLE   38 0 0
SPDR SER TR ETF 78464A722 535 12,300 SH   SOLE   12,300 0 0
SPDR SER TR ETF 78464A755 739 31,780 SH   SOLE   31,780 0 0
SPDR SER TR ETF 78464A763 568 6,148 SH   SOLE   6,147 0 0
SPDR SER TR ETF 78464A789 2 70 SH   SOLE   70 0 0
SPDR SER TR ETF 78464A797 283 9,604 SH   SOLE   9,604 0 0
SPDR SER TR ETF 78464A805 1,195 29,214 SH   SOLE   29,214 0 0
SPDR SER TR ETF 78464A813 223 3,666 SH   SOLE   3,666 0 0
SPDR SER TR ETF 78464A847 658 20,159 SH   SOLE   20,159 0 0
SPDR SER TR ETF 78464A854 277 7,050 SH   SOLE 9 7,050 0 0
SPDR SER TR ETF 78464A854 296 7,526 SH   SOLE 25 7,526 0 0
SPDR SER TR ETF 78464A854 29 744 SH   SOLE 37 744 0 0
SPDR SER TR ETF 78464A854 544 13,837 SH   SOLE   13,837 0 0
SPDR SER TR ETF 78464A862 233 1,850 SH   SOLE   1,850 0 0
SPDR SER TR ETF 78464A870 67 600 SH   SOLE   600 0 0
SPDR SER TR ETF 78464A888 1,259 23,370 SH   SOLE   23,369 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 6 94 SH   SOLE 9 94 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 16 264 SH   SOLE 33 264 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 15 252 SH   SOLE   252 0 0
SSGA ACTIVE ETF TR ETF 78467V608 11 244 SH   SOLE   244 0 0
SSGA ACTIVE ETF TR ETF 78467V848 12 238 SH   SOLE 9 238 0 0
SSGA ACTIVE ETF TR ETF 78467V848 9 185 SH   SOLE   185 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109 3,815 13,749 SH   SOLE   13,749 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 807 2,383 SH   SOLE   2,383 0 0
SPDR SER TR ETF 78468R101 127 4,133 SH   SOLE 9 4,132 0 0
SPDR SER TR ETF 78468R101 137 4,460 SH   SOLE 25 4,459 0 0
SPDR SER TR ETF 78468R101 14 441 SH   SOLE 37 441 0 0
SPDR SER TR ETF 78468R101 205 6,668 SH   SOLE   6,668 0 0
SPDR SER TR ETF 78468R200 124 4,070 SH   SOLE 9 4,069 0 0
SPDR SER TR ETF 78468R200 137 4,477 SH   SOLE 25 4,476 0 0
SPDR SER TR ETF 78468R200 14 443 SH   SOLE 37 443 0 0
SPDR SER TR ETF 78468R200 14 442 SH   SOLE   442 0 0
SPDR SER TR ETF 78468R408 5 191 SH   SOLE 9 191 0 0
SPDR SER TR ETF 78468R408 47 1,802 SH   SOLE   1,801 0 0
SPDR SER TR ETF 78468R556 25 602 SH   SOLE   602 0 0
SPDR SER TR ETF 78468R622 2,178 20,887 SH   SOLE   20,886 0 0
SPDR SER TR ETF 78468R663 10 114 SH   SOLE 7 114 0 0
SPDR SER TR ETF 78468R663 43 472 SH   SOLE 26 472 0 0
SPDR SER TR ETF 78468R663 594 6,493 SH   SOLE   6,493 0 0
SPDR SER TR ETF 78468R721 10 199 SH   SOLE 9 199 0 0
SPDR SER TR ETF 78468R721 159 3,056 SH   SOLE 36 3,056 0 0
SPDR SER TR ETF 78468R721 97 1,863 SH   SOLE   1,863 0 0
SPDR SER TR ETF 78468R739 33 669 SH   SOLE 3 669 0 0
SPDR SER TR ETF 78468R739 524 10,498 SH   SOLE   10,498 0 0
SPDR SER TR ETF 78468R788 245 8,934 SH   SOLE   8,934 0 0
SPDR SER TR ETF 78468R796 8 101 SH   SOLE   101 0 0
SPDR SER TR ETF 78468R812 35 365 SH   SOLE 22 365 0 0
SPDR SER TR ETF 78468R812 30 317 SH   SOLE   317 0 0
SPDR SER TR ETF 78468R853 603 22,020 SH   SOLE   22,020 0 0
SSGA ACTIVE TR ETF 78470P309 26 521 SH   SOLE   521 0 0
SVB FINANCIAL GROUP Stock 78486Q101 32 133 SH   SOLE 33 133 0 0
SVB FINANCIAL GROUP Stock 78486Q101 143 594 SH   SOLE   594 0 0
SVMK INC Stock 78489X103 2 100 SH   SOLE   100 0 0
SABRA HEALTH CARE REIT INC REIT 78573L106 19 1,361 SH   SOLE   1,361 0 0
SABRE CORP Stock 78573M104 68 10,500 SH   SOLE 5 10,500 0 0
SABRE CORP Stock 78573M104 12 1,814 SH   SOLE 33 1,814 0 0
SABRE CORP Stock 78573M104 0 57 SH   SOLE   56 0 0
SAFEHOLD INC REIT 78645L100 0 0 SH   SOLE 19 0 0 0
SAFEHOLD INC REIT 78645L100 6 100 SH   SOLE   100 0 0
SAGE THERAPEUTICS INC Stock 78667J108 9 144 SH   SOLE 33 144 0 0
SAGE THERAPEUTICS INC Stock 78667J108 18 300 SH   SOLE   300 0 0
SAIA INC Stock 78709Y105 23 179 SH   SOLE 9 179 0 0
SAILPOINT TECHNLGIES HLDGS I Stock 78781P105 1 19 SH   SOLE 19 19 0 0
SAILPOINT TECHNLGIES HLDGS I Stock 78781P105 22 563 SH   SOLE   563 0 0
SALESFORCE COM INC Stock 79466L302 26 103 SH   SOLE 4 103 0 0
SALESFORCE COM INC Stock 79466L302 21 82 SH   SOLE 9 82 0 0
SALESFORCE COM INC Stock 79466L302 148 588 SH   SOLE 15 588 0 0
SALESFORCE COM INC Stock 79466L302 7 27 SH   SOLE 19 27 0 0
SALESFORCE COM INC Stock 79466L302 151 599 SH   SOLE 28 599 0 0
SALESFORCE COM INC Stock 79466L302 279 1,111 SH   SOLE 33 1,111 0 0
SALESFORCE COM INC Stock 79466L302 4,687 18,648 SH   SOLE   18,648 0 0
SANDSTORM GOLD LTD Stock 80013R206 121 14,335 SH   SOLE   14,335 0 0
SANOFI ADR 80105N105 23 462 SH   SOLE 9 462 0 0
SANOFI ADR 80105N105 10 202 SH   SOLE 31 202 0 0
SANOFI ADR 80105N105 71 1,423 SH   SOLE 33 1,423 0 0
SANOFI ADR 80105N105 407 8,115 SH   SOLE   8,115 0 0
SANTANDER CONSUMER USA HDG I Stock 80283M101 0 8 SH   SOLE 33 8 0 0
SANTANDER CONSUMER USA HDG I Stock 80283M101 2 100 SH   SOLE   100 0 0
SARATOGA INVT CORP CEF 80349A208 2 110 SH   SOLE   109 0 0
SCHNEIDER NATIONAL INC Stock 80689H102 1 49 SH   SOLE 33 49 0 0
SCHNEIDER NATIONAL INC Stock 80689H102 2 100 SH   SOLE   100 0 0
SCIENTIFIC GAMES CORP Stock 80874P109 21 600 SH   SOLE   600 0 0
SEA LTD ADR 81141R100 677 4,394 SH   SOLE   4,394 0 0
SEATTLE GENETICS INC Stock 81181C104 1 5 SH   SOLE 19 5 0 0
SEATTLE GENETICS INC Stock 81181C104 14 69 SH   SOLE 33 69 0 0
SEATTLE GENETICS INC Stock 81181C104 431 2,204 SH   SOLE   2,204 0 0
SEALED AIR CORP NEW Stock 81211K100 10 254 SH   SOLE 33 254 0 0
SEALED AIR CORP NEW Stock 81211K100 4 100 SH   SOLE   100 0 0
SEASPINE HLDGS CORP Stock 81255T108 23 1,600 SH   SOLE   1,600 0 0
SEAWORLD ENTMT INC Stock 81282V100 1 42 SH   SOLE   42 0 0
SELECT SECTOR SPDR TR ETF 81369Y100 1,030 16,177 SH   SOLE   16,177 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 5,623 53,313 SH   SOLE   53,312 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 13 204 SH   SOLE 9 204 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 4,384 68,388 SH   SOLE   68,388 0 0
SELECT SECTOR SPDR TR ETF 81369Y407 3,943 26,826 SH   SOLE   26,825 0 0
SELECT SECTOR SPDR TR ETF 81369Y506 1,466 48,940 SH   SOLE   48,939 0 0
SELECT SECTOR SPDR TR ETF 81369Y605 4,492 186,611 SH   SOLE   186,610 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 3,816 49,578 SH   SOLE   49,577 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 90 774 SH   SOLE 9 774 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 26,072 223,413 SH   SOLE   223,412 0 0
SELECT SECTOR SPDR TR ETF 81369Y852 6,272 105,591 SH   SOLE   105,591 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 304 8,619 SH   SOLE 16 8,619 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 416 11,787 SH   SOLE   11,787 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 3 46 SH   SOLE 9 46 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 1,607 27,067 SH   SOLE   27,067 0 0
SECUREWORKS CORP Stock 81374A105 3 300 SH   SOLE   300 0 0
SELECT BANCORP INC NEW Stock 81617L108 3 358 SH   SOLE 33 358 0 0
SELECT MED HLDGS CORP Stock 81619Q105 0 21 SH   SOLE 19 21 0 0
SELECT MED HLDGS CORP Stock 81619Q105 1 70 SH   SOLE 33 70 0 0
SELECT MED HLDGS CORP Stock 81619Q105 3 154 SH   SOLE   154 0 0
SENSIENT TECHNOLOGIES CORP Stock 81725T100 12 200 SH   SOLE   200 0 0
SERVICE PPTYS TR REIT 81761L102 33 4,138 SH   SOLE   4,138 0 0
SERVICENOW INC Stock 81762P102 34 71 SH   SOLE 9 71 0 0
SERVICENOW INC Stock 81762P102 3 7 SH   SOLE 19 7 0 0
SERVICENOW INC Stock 81762P102 135 278 SH   SOLE 28 278 0 0
SERVICENOW INC Stock 81762P102 118 244 SH   SOLE 33 244 0 0
SERVICENOW INC Stock 81762P102 2,538 5,232 SH   SOLE   5,232 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 3 87 SH   SOLE 9 87 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 0 13 SH   SOLE 19 13 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 3,561 104,653 SH   SOLE   104,653 0 0
SHAW COMMUNICATIONS INC Stock 82028K200 3 157 SH   SOLE 33 157 0 0
SHAW COMMUNICATIONS INC Stock 82028K200 9 511 SH   SOLE   511 0 0
SHIFT4 PMTS INC Stock 82452J109 5 107 SH   SOLE   107 0 0
SHOCKWAVE MED INC Stock 82489T104 8 100 SH   SOLE   100 0 0
SHOPIFY INC Stock 82509L107 14 14 SH   SOLE 9 14 0 0
SHOPIFY INC Stock 82509L107 43 42 SH   SOLE 29 42 0 0
SHOPIFY INC Stock 82509L107 18 18 SH   SOLE 33 18 0 0
SHOPIFY INC Stock 82509L107 3,031 2,963 SH   SOLE   2,963 0 0
SHOTSPOTTER INC Stock 82536T107 2 76 SH   SOLE   76 0 0
SIBANYE STILLWATER LTD ADR 82575P107 99 8,892 SH   SOLE   8,892 0 0
SIERRA BANCORP Stock 82620P102 25 1,502 SH   SOLE 33 1,502 0 0
SIGNATURE BK NEW YORK N Y Stock 82669G104 10 126 SH   SOLE 33 126 0 0
SILVERBOW RES INC Stock 82836G102 1 130 SH   SOLE   130 0 0
SIMPLY GOOD FOODS CO Stock 82900L102 2 100 SH   SOLE   100 0 0
SINOPEC SHANGHAI PETROCHEMIC ADR 82935M109 3 169 SH   SOLE   168 0 0
SIRIUS XM HOLDINGS INC Stock 82968B103 12 2,327 SH   SOLE 33 2,327 0 0
SIRIUS XM HOLDINGS INC Stock 82968B103 73 13,608 SH   SOLE   13,608 0 0
SITE CTRS CORP REIT 82981J109 6 819 SH   SOLE   819 0 0
SITEONE LANDSCAPE SUPPLY INC Stock 82982L103 57 465 SH   SOLE 23 465 0 0
SITEONE LANDSCAPE SUPPLY INC Stock 82982L103 7 54 SH   SOLE   54 0 0
SITIME CORP Stock 82982T106 8 100 SH   SOLE   100 0 0
SIX FLAGS ENTMT CORP NEW Stock 83001A102 6 288 SH   SOLE 33 288 0 0
SIX FLAGS ENTMT CORP NEW Stock 83001A102 46 2,280 SH   SOLE   2,280 0 0
SIXTH STREET SPECIALTY LENDN CEF 83012A109 77 4,458 SH   SOLE   4,458 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 15 103 SH   SOLE 33 103 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 2,563 17,613 SH   SOLE   17,612 0 0
SLACK TECHNOLOGIES INC Stock 83088V102 4 137 SH   SOLE 33 137 0 0
SLACK TECHNOLOGIES INC Stock 83088V102 226 8,396 SH   SOLE   8,396 0 0
SLEEP NUMBER CORP Stock 83125X103 7 151 SH   SOLE   151 0 0
SMITH & NEPHEW GROUP PLC ADR 83175M205 37 937 SH   SOLE 29 937 0 0
SMITH & NEPHEW GROUP PLC ADR 83175M205 18 464 SH   SOLE 33 464 0 0
SMITH & NEPHEW GROUP PLC ADR 83175M205 31 787 SH   SOLE 35 787 0 0
SMITH & NEPHEW GROUP PLC ADR 83175M205 193 4,930 SH   SOLE   4,930 0 0
SMILEDIRECTCLUB INC Stock 83192H106 1,318 112,824 SH   SOLE   112,824 0 0
SMARTSHEET INC Stock 83200N103 68 1,385 SH   SOLE   1,385 0 0
SNAP INC Stock 83304A106 136 5,211 SH   SOLE   5,211 0 0
SOLAR CAP LTD CEF 83413U100 1 45 SH   SOLE   45 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104 408 1,711 SH   SOLE   1,711 0 0
SOLARIS OILFIELD INFRSTR INC Stock 83418M103 3 446 SH   SOLE 9 446 0 0
SONIC AUTOMOTIVE INC Stock 83545G102 0 10 SH   SOLE 19 10 0 0
SONNET BIOTHERAPEUTC HLDNG I Stock 83548R105 48 18,581 SH   SOLE   18,581 0 0
SONOS INC Stock 83570H108 31 2,033 SH   SOLE   2,033 0 0
SORRENTO THERAPEUTICS INC Stock 83587F202 3 286 SH   SOLE 33 286 0 0
SORRENTO THERAPEUTICS INC Stock 83587F202 2 138 SH   SOLE   138 0 0
SOUTHERN COPPER CORP Stock 84265V105 2 44 SH   SOLE 33 44 0 0
SOUTHERN COPPER CORP Stock 84265V105 1 22 SH   SOLE   22 0 0
SOUTHSIDE BANCSHARES INC Stock 84470P109 5 200 SH   SOLE   200 0 0
SPECIAL OPPORTUNITIES FD INC CEF 84741T104 65 5,251 SH   SOLE   5,251 0 0
SPECTRUM PHARMACEUTICALS INC Stock 84763A108 0 74 SH   SOLE 33 74 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 20 355 SH   SOLE 9 355 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 8 143 SH   SOLE   143 0 0
SPIRE INC Stock 84857L101 1 20 SH   SOLE 9 20 0 0
SPIRE INC Stock 84857L101 16 297 SH   SOLE 33 297 0 0
SPINNAKER ETF SERIES ETF 84858T400 0 50 SH   SOLE   50 0 0
SPIRIT RLTY CAP INC NEW REIT 84860W300 5 148 SH   SOLE 33 148 0 0
SPIRIT RLTY CAP INC NEW REIT 84860W300 5 161 SH   SOLE 36 161 0 0
SPIRIT RLTY CAP INC NEW REIT 84860W300 54 1,614 SH   SOLE   1,613 0 0
SPIRIT RLTY CAP INC NEW Convertible 84860WAB8 19 19,000 SH   SOLE   19,000 0 0
SPOK HLDGS INC Stock 84863T106 9 947 SH   SOLE 33 947 0 0
SPORTSMANS WHSE HLDGS INC Stock 84920Y106 1 37 SH   SOLE 19 37 0 0
SPORTSMANS WHSE HLDGS INC Stock 84920Y106 4 300 SH   SOLE   300 0 0
SPRINGWORKS THERAPEUTICS INC Stock 85205L107 279 5,850 SH   SOLE   5,850 0 0
SPROTT PHYSICAL GOLD TR CEF 85207H104 949 63,050 SH   SOLE   63,050 0 0
SPROTT PHYSICAL SILVER TR CEF 85207K107 7 800 SH   SOLE   800 0 0
SPROTT PHYSICAL PLAT PALLAD CEF 85207Q104 45 2,856 SH   SOLE   2,856 0 0
SPROUTS FMRS MKT INC Stock 85208M102 1 53 SH   SOLE 33 53 0 0
SPROTT PHYSICAL GOLD & SILVE CEF 85208R101 846 46,136 SH   SOLE   46,135 0 0
SPROTT ETF TRUST ETF 85210B102 408 12,166 SH   SOLE   12,166 0 0
STAG INDL INC REIT 85254J102 7 221 SH   SOLE 9 221 0 0
STAG INDL INC REIT 85254J102 37 1,201 SH   SOLE 17 1,201 0 0
STAG INDL INC REIT 85254J102 5 157 SH   SOLE 33 157 0 0
STAG INDL INC REIT 85254J102 65 2,131 SH   SOLE   2,130 0 0
STAR GROUP L P Stock 85512C105 100 10,298 SH   SOLE   10,298 0 0
STARWOOD PPTY TR INC REIT 85571B105 8 536 SH   SOLE 33 536 0 0
STARWOOD PPTY TR INC REIT 85571B105 72 4,757 SH   SOLE   4,757 0 0
STEREOTAXIS INC Stock 85916J409 3 800 SH   SOLE   800 0 0
STERLING BANCORP DEL Stock 85917A100 10 965 SH   SOLE 33 965 0 0
STERLING BANCORP DEL Stock 85917A100 1 79 SH   SOLE   79 0 0
STONE HBR EMERGING MKTS INCO CEF 86164T107 74 11,451 SH   SOLE   11,451 0 0
STONE HBR EMERGING MKTS TOTA CEF 86164W100 7 1,006 SH   SOLE   1,006 0 0
STRATEGY SHS ETF 86280R506 30 1,200 SH   SOLE   1,200 0 0
SUMITOMO MITSUI FINL GROUP I ADR 86562M209 25 4,502 SH   SOLE 33 4,502 0 0
SUMITOMO MITSUI FINL GROUP I ADR 86562M209 3 454 SH   SOLE   454 0 0
SUMMIT MATLS INC Stock 86614U100 3 160 SH   SOLE   160 0 0
SUMMIT THERAPEUTICS PLC Stock 86627R102 26 7,600 SH   SOLE   7,600 0 0
SUNCOKE ENERGY INC Stock 86722A103 0 118 SH   SOLE   118 0 0
SUNNOVA ENERGY INTL INC. Stock 86745K104 3 100 SH   SOLE   100 0 0
SUNRUN INC Stock 86771W105 67 865 SH   SOLE   865 0 0
SURGERY PARTNERS INC Stock 86881A100 2 100 SH   SOLE   100 0 0
SUZANO S A ADR 86959K105 0 46 SH   SOLE   46 0 0
SWITCH INC Stock 87105L104 0 0 SH   SOLE 33 0 0 0
SYNCHRONOSS TECHNOLOGIES INC Stock 87157B103 1 200 SH   SOLE   200 0 0
SYNAPTICS INC Stock 87157D109 30 373 SH   SOLE 24 373 0 0
SYNAPTICS INC Stock 87157D109 10 130 SH   SOLE   130 0 0
SYNOVUS FINL CORP Stock 87161C501 29 1,366 SH   SOLE 33 1,366 0 0
SYNOVUS FINL CORP Stock 87161C501 1,650 77,952 SH   SOLE   77,952 0 0
SYNNEX CORP Stock 87162W100 1 4 SH   SOLE 19 4 0 0
SYNDAX PHARMACEUTICALS INC Stock 87164F105 2 150 SH   SOLE   150 0 0
SYNCHRONY FINANCIAL Stock 87165B103 2 93 SH   SOLE 9 93 0 0
SYNCHRONY FINANCIAL Stock 87165B103 11 407 SH   SOLE 33 407 0 0
SYNCHRONY FINANCIAL Stock 87165B103 1 57 SH   SOLE   56 0 0
SYNEOS HEALTH INC Stock 87166B102 10 187 SH   SOLE   187 0 0
TC PIPELINES LP Stock 87233Q108 36 1,413 SH   SOLE   1,413 0 0
TD AMERITRADE HLDG CORP Stock 87236Y108 7 182 SH   SOLE 9 182 0 0
TD AMERITRADE HLDG CORP Stock 87236Y108 23 589 SH   SOLE 33 589 0 0
TD AMERITRADE HLDG CORP Stock 87236Y108 10 244 SH   SOLE 35 244 0 0
TD AMERITRADE HLDG CORP Stock 87236Y108 2 50 SH   SOLE   50 0 0
BLACKROCK TCP CAPITAL CORP Convertible 87238QAD5 175 175,000 SH   SOLE   175,000 0 0
TFS FINL CORP Stock 87240R107 0 31 SH   SOLE 33 31 0 0
TFF PHARMACEUTICALS INC Stock 87241J104 55 3,000 SH   SOLE   3,000 0 0
TPI COMPOSITES INC Stock 87266J104 3 100 SH   SOLE   100 0 0
TPG RE FIN TR INC REIT 87266M107 15 1,803 SH   SOLE 33 1,803 0 0
TTM TECHNOLOGIES INC Stock 87305R109 2 200 SH   SOLE   200 0 0
TALOS ENERGY INC Stock 87484T108 0 44 SH   SOLE   44 0 0
TARGA RES CORP Stock 87612G101 1 85 SH   SOLE 9 85 0 0
TARGA RES CORP Stock 87612G101 12 850 SH   SOLE 33 850 0 0
TARGA RES CORP Stock 87612G101 120 8,522 SH   SOLE   8,522 0 0
TAYLOR MORRISON HOME CORP Stock 87724P106 0 19 SH   SOLE 19 19 0 0
TAYLOR MORRISON HOME CORP Stock 87724P106 7 285 SH   SOLE 33 285 0 0
TC ENERGY CORP Stock 87807B107 7 167 SH   SOLE 9 167 0 0
TC ENERGY CORP Stock 87807B107 9 223 SH   SOLE 33 223 0 0
TC ENERGY CORP Stock 87807B107 188 4,480 SH   SOLE   4,480 0 0
TECHTARGET INC Stock 87874R100 7 150 SH   SOLE   150 0 0
TEGNA INC Stock 87901J105 0 42 SH   SOLE 19 41 0 0
TEGNA INC Stock 87901J105 21 1,818 SH   SOLE   1,818 0 0
TEKLA HEALTHCARE INVS CEF 87911J103 41 1,994 SH   SOLE   1,994 0 0
TEKLA LIFE SCIENCES INVS CEF 87911K100 102 5,794 SH   SOLE   5,793 0 0
TEKLA WORLD HEALTHCARE FD CEF 87911L108 247 17,221 SH   SOLE   17,221 0 0
TELADOC HEALTH INC Stock 87918A105 125 569 SH   SOLE 15 569 0 0
TELADOC HEALTH INC Stock 87918A105 0 0 SH   SOLE 19 0 0 0
TELADOC HEALTH INC Stock 87918A105 13 58 SH   SOLE 33 58 0 0
TELADOC HEALTH INC Stock 87918A105 6,114 27,887 SH   SOLE   27,887 0 0
TELADOC HEALTH INC Convertible 87918AAB1 40 8,000 SH   SOLE   8,000 0 0
TELEFONICA BRASIL SA ADR 87936R106 0 0 SH   SOLE 33 0 0 0
TELEFONICA BRASIL SA ADR 87936R106 1 167 SH   SOLE   167 0 0
TELUS CORPORATION Stock 87971M103 3 166 SH   SOLE 33 166 0 0
TELUS CORPORATION Stock 87971M103 91 5,173 SH   SOLE   5,173 0 0
TEMPLETON DRAGON FD INC CEF 88018T101 5 250 SH   SOLE   250 0 0
TEMPUR SEALY INTL INC Stock 88023U101 1 6 SH   SOLE 33 6 0 0
TENARIS S A ADR 88031M109 11 1,162 SH   SOLE 33 1,162 0 0
TENET HEALTHCARE CORP Stock 88033G407 0 5 SH   SOLE 33 5 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 3 200 SH   SOLE   200 0 0
TERADATA CORP DEL Stock 88076W103 2 81 SH   SOLE 9 81 0 0
TERADATA CORP DEL Stock 88076W103 6 243 SH   SOLE 33 243 0 0
TERADATA CORP DEL Stock 88076W103 29 1,297 SH   SOLE   1,297 0 0
TERRENO RLTY CORP REIT 88146M101 1 23 SH   SOLE 9 23 0 0
TERRENO RLTY CORP REIT 88146M101 1 18 SH   SOLE 33 18 0 0
TESLA INC Stock 88160R101 9 21 SH   SOLE 19 21 0 0
TESLA INC Stock 88160R101 474 1,105 SH   SOLE 33 1,105 0 0
TESLA INC Stock 88160R101 7,781 18,137 SH   SOLE   18,137 0 0
TETRA TECH INC NEW Stock 88162G103 5 48 SH   SOLE 9 48 0 0
TETRA TECH INC NEW Stock 88162G103 108 1,135 SH   SOLE 24 1,135 0 0
TETRA TECH INC NEW Stock 88162G103 22 226 SH   SOLE 33 226 0 0
TETRA TECH INC NEW Stock 88162G103 9 93 SH   SOLE 34 93 0 0
TETRA TECH INC NEW Stock 88162G103 46 481 SH   SOLE   480 0 0
TEXAS CAP BANCSHARES INC Stock 88224Q107 5 173 SH   SOLE 33 173 0 0
TG THERAPEUTICS INC Stock 88322Q108 11 400 SH   SOLE   400 0 0
THERAPEUTICSMD INC Stock 88338N107 1 475 SH   SOLE   475 0 0
THE TRADE DESK INC Stock 88339J105 19 36 SH   SOLE 33 36 0 0
THE TRADE DESK INC Stock 88339J105 98 189 SH   SOLE   189 0 0
THE REALREAL INC Stock 88339P101 1 52 SH   SOLE 19 52 0 0
THERMOGENESIS HLDGS INC Stock 88362L100 0 150 SH   SOLE   150 0 0
THERMON GROUP HLDGS INC Stock 88362T103 10 934 SH   SOLE 6 934 0 0
36KR HOLDINGS INC ADR 88429K103 0 150 SH   SOLE   150 0 0
3-D SYS CORP DEL Stock 88554D205 219 44,545 SH   SOLE   44,545 0 0
360 DIGITECH INC ADR 88557W101 1 100 SH   SOLE   100 0 0
3M CO Stock 88579Y101 112 700 SH   SOLE 5 700 0 0
3M CO Stock 88579Y101 1,181 7,371 SH   SOLE 6 7,371 0 0
3M CO Stock 88579Y101 6 36 SH   SOLE 9 36 0 0
3M CO Stock 88579Y101 99 617 SH   SOLE 33 617 0 0
3M CO Stock 88579Y101 1,175 7,337 SH   SOLE   7,337 0 0
TIDEWATER INC NEW Stock 88642R174 0 146 SH   SOLE   146 0 0
TILRAY INC Stock 88688T100 9 1,778 SH   SOLE   1,778 0 0
TIM PARTICIPACOES S A ADR 88706P205 3 257 SH   SOLE 33 257 0 0
TIM PARTICIPACOES S A ADR 88706P205 3 259 SH   SOLE   259 0 0
TOPBUILD CORP Stock 89055F103 1 7 SH   SOLE 19 7 0 0
TOPBUILD CORP Stock 89055F103 16 91 SH   SOLE 33 91 0 0
TOPBUILD CORP Stock 89055F103 26 152 SH   SOLE   152 0 0
TORCHLIGHT ENERGY RES INC Stock 89102U103 0 1,000 SH   SOLE   1,000 0 0
TORTOISE ENERGY INFRA CORP CEF 89147L886 2 167 SH   SOLE   167 0 0
TORTOISE MIDSTRM ENERGY FD I CEF 89148B200 3 207 SH   SOLE   207 0 0
TORTOISE ENERGY INDEPENDENC CEF 89148K200 8 822 SH   SOLE   822 0 0
TOWNEBANK PORTSMOUTH VA Stock 89214P109 1 84 SH   SOLE 35 84 0 0
TRANSENTERIX INC Stock 89366M300 0 8 SH   SOLE   8 0 0
TRANSMEDICS GROUP INC Stock 89377M109 7 503 SH   SOLE   503 0 0
TRANSUNION Stock 89400J107 10 115 SH   SOLE 9 115 0 0
TRANSUNION Stock 89400J107 9 105 SH   SOLE 33 105 0 0
TRANSUNION Stock 89400J107 55 658 SH   SOLE   658 0 0
TREX CO INC Stock 89531P105 26 358 SH   SOLE 33 358 0 0
TREX CO INC Stock 89531P105 191 2,672 SH   SOLE   2,672 0 0
TRICIDA INC Stock 89610F101 5 600 SH   SOLE   600 0 0
TRILOGY METALS INC NEW Stock 89621C105 1 800 SH   SOLE   800 0 0
TRINE ACQUISITION CORP Stock 89628U108 11 1,000 SH   SOLE   1,000 0 0
TRINE ACQUISITION CORP Stock 89628U116 8 3,000 SH   SOLE   3,000 0 0
TRIMTABS ETF TR ETF 89628W302 3 74 SH   SOLE   74 0 0
TRIP COM GROUP LTD ADR 89677Q107 8 251 SH   SOLE 33 251 0 0
TRIP COM GROUP LTD ADR 89677Q107 2 66 SH   SOLE   66 0 0
TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100 186 16,862 SH   SOLE   16,862 0 0
TRIVAGO N V ADR 89686D105 0 300 SH   SOLE   300 0 0
TRUEBLUE INC Stock 89785X101 1 94 SH   SOLE 33 94 0 0
TRUIST FINL CORP Stock 89832Q109 45 1,190 SH   SOLE 7 1,189 0 0
TRUIST FINL CORP Stock 89832Q109 6 164 SH   SOLE 9 164 0 0
TRUIST FINL CORP Stock 89832Q109 6 170 SH   SOLE 22 170 0 0
TRUIST FINL CORP Stock 89832Q109 36 957 SH   SOLE 33 957 0 0
TRUIST FINL CORP Stock 89832Q109 4,070 106,973 SH   SOLE   106,973 0 0
TTEC HLDGS INC Stock 89854H102 8 145 SH   SOLE 9 145 0 0
21VIANET GROUP INC ADR 90138A103 431 18,623 SH   SOLE   18,623 0 0
TWILIO INC Stock 90138F102 1 3 SH   SOLE 19 3 0 0
TWILIO INC Stock 90138F102 31 124 SH   SOLE 33 124 0 0
TWILIO INC Stock 90138F102 545 2,205 SH   SOLE   2,205 0 0
TWIST BIOSCIENCE CORP Stock 90184D100 7 92 SH   SOLE   92 0 0
TWITTER INC Stock 90184L102 16 370 SH   SOLE 33 370 0 0
TWITTER INC Stock 90184L102 3 70 SH   SOLE 36 70 0 0
TWITTER INC Stock 90184L102 142 3,198 SH   SOLE   3,198 0 0
TWO HBRS INVT CORP REIT 90187B408 4 709 SH   SOLE 33 709 0 0
TWO HBRS INVT CORP REIT 90187B408 23 4,600 SH   SOLE   4,600 0 0
2U INC Stock 90214J101 54 1,597 SH   SOLE 33 1,597 0 0
2U INC Stock 90214J101 13 370 SH   SOLE   370 0 0
UBS AG LONDON BRANCH ETF 90274D218 42 278 SH   SOLE   278 0 0
UBS AG LONDON BRANCH ETF 90274D416 50 3,542 SH   SOLE 11 3,542 0 0
UBS AG LONDON BRANCH ETF 90274D416 24 1,697 SH   SOLE   1,697 0 0
UFP INDUSTRIES INC Stock 90278Q108 0 8 SH   SOLE 19 8 0 0
UFP INDUSTRIES INC Stock 90278Q108 51 900 SH   SOLE 33 900 0 0
UFP INDUSTRIES INC Stock 90278Q108 5 85 SH   SOLE   85 0 0
USA COMPRESSION PARTNERS LP Stock 90290N109 13 1,330 SH   SOLE   1,330 0 0
U S GOLD CORP Stock 90291C201 2 200 SH   SOLE   200 0 0
U S CONCRETE INC Stock 90333L201 14 482 SH   SOLE   482 0 0
U S PHYSICAL THERAPY INC Stock 90337L108 2 24 SH   SOLE 9 24 0 0
UBER TECHNOLOGIES INC Stock 90353T100 12 322 SH   SOLE 4 322 0 0
UBER TECHNOLOGIES INC Stock 90353T100 1 24 SH   SOLE 9 24 0 0
UBER TECHNOLOGIES INC Stock 90353T100 64 1,748 SH   SOLE 33 1,748 0 0
UBER TECHNOLOGIES INC Stock 90353T100 268 7,353 SH   SOLE   7,353 0 0
ULTA BEAUTY INC Stock 90384S303 16 73 SH   SOLE 2 73 0 0
ULTA BEAUTY INC Stock 90384S303 12 52 SH   SOLE 4 52 0 0
ULTA BEAUTY INC Stock 90384S303 2 8 SH   SOLE 9 8 0 0
ULTA BEAUTY INC Stock 90384S303 17 77 SH   SOLE 33 77 0 0
ULTA BEAUTY INC Stock 90384S303 256 1,143 SH   SOLE   1,143 0 0
ULTRA CLEAN HLDGS INC Stock 90385V107 1 42 SH   SOLE 33 42 0 0
ULTRA CLEAN HLDGS INC Stock 90385V107 67 3,131 SH   SOLE   3,131 0 0
ULTRAGENYX PHARMACEUTICAL IN Stock 90400D108 1 16 SH   SOLE 33 16 0 0
ULTRAPAR PARTICIPACOES SA ADR 90400P101 3 835 SH   SOLE 33 835 0 0
UNITED CMNTY BKS BLAIRSVLE G Stock 90984P303 0 28 SH   SOLE 19 28 0 0
UNITED CMNTY BKS BLAIRSVLE G Stock 90984P303 5 300 SH   SOLE   300 0 0
UNITED STS OIL FD LP ETF 91232N207 1,024 36,201 SH   SOLE   36,201 0 0
UNITED STS 12 MONTH OIL FD L ETF 91288V103 24 1,571 SH   SOLE   1,571 0 0
UNITED THERAPEUTICS CORP DEL Stock 91307C102 2 18 SH   SOLE 33 18 0 0
UNITED THERAPEUTICS CORP DEL Stock 91307C102 53 526 SH   SOLE   526 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 25 81 SH   SOLE 4 81 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 1 4 SH   SOLE 7 4 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 59 188 SH   SOLE 9 188 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 9 29 SH   SOLE 19 28 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 11 35 SH   SOLE 26 35 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 90 289 SH   SOLE 28 289 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 192 615 SH   SOLE 30 615 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 397 1,272 SH   SOLE 33 1,272 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 37 120 SH   SOLE 36 120 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 106 340 SH   SOLE 41 340 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 3,376 10,830 SH   SOLE   10,829 0 0
UNITI GROUP INC REIT 91325V108 26 2,498 SH   SOLE   2,497 0 0
UNITY SOFTWARE INC Stock 91332U101 464 5,313 SH   SOLE   5,313 0 0
UNIVAR SOLUTIONS USA INC Stock 91336L107 34 2,000 SH   SOLE   2,000 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 3 16 SH   SOLE 9 16 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 18 100 SH   SOLE 33 100 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 6 32 SH   SOLE 34 32 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 6,051 33,480 SH   SOLE   33,479 0 0
UNIVERSAL INS HLDGS INC Stock 91359V107 0 0 SH   SOLE 33 0 0 0
UNITY BIOTECHNOLOGY INC Stock 91381U101 7 2,000 SH   SOLE   2,000 0 0
UNUM GROUP Stock 91529Y106 25 1,495 SH   SOLE 33 1,495 0 0
UNUM GROUP Stock 91529Y106 1,168 69,394 SH   SOLE   69,394 0 0
UP FINTECH HLDG LTD ADR 91531W106 1 150 SH   SOLE   150 0 0
UPLAND SOFTWARE INC Stock 91544A109 11 300 SH   SOLE   300 0 0
URBAN EDGE PPTYS REIT 91704F104 1 118 SH   SOLE 33 118 0 0
US ECOLOGY INC Stock 91734M103 1 30 SH   SOLE 33 30 0 0
VBI VACCINES INC Stock 91822J103 4 1,400 SH   SOLE   1,400 0 0
VOC ENERGY TR Stock 91829B103 0 300 SH   SOLE   300 0 0
VAIL RESORTS INC Stock 91879Q109 2 8 SH   SOLE 33 8 0 0
VALERO ENERGY CORP Stock 91913Y100 2 57 SH   SOLE 9 57 0 0
VALERO ENERGY CORP Stock 91913Y100 20 471 SH   SOLE 33 471 0 0
VALERO ENERGY CORP Stock 91913Y100 1,446 33,387 SH   SOLE   33,386 0 0
VALVOLINE INC Stock 92047W101 3 159 SH   SOLE 9 159 0 0
VALVOLINE INC Stock 92047W101 17 868 SH   SOLE   868 0 0
VANECK VECTORS ETF TR ETF 92189F106 16 399 SH   SOLE 9 399 0 0
VANECK VECTORS ETF TR ETF 92189F106 1,000 25,540 SH   SOLE   25,539 0 0
VANECK VECTORS ETF TR ETF 92189F114 9 150 SH   SOLE   150 0 0
VANECK VECTORS ETF TR ETF 92189F171 44 1,595 SH   SOLE   1,594 0 0
VANECK VECTORS ETF TR ETF 92189F353 63 2,764 SH   SOLE   2,764 0 0
VANECK VECTORS ETF TR ETF 92189F403 1 37 SH   SOLE 19 37 0 0
VANECK VECTORS ETF TR ETF 92189F403 84 4,000 SH   SOLE   4,000 0 0
VANECK VECTORS ETF TR ETF 92189F429 3 138 SH   SOLE   138 0 0
VANECK VECTORS ETF TR ETF 92189F437 16 530 SH   SOLE   529 0 0
VANECK VECTORS ETF TR ETF 92189F536 7 332 SH   SOLE   332 0 0
VANECK VECTORS ETF TR ETF 92189F585 145 7,315 SH   SOLE   7,315 0 0
VANECK VECTORS ETF TR ETF 92189F643 660 12,084 SH   SOLE   12,084 0 0
VANECK VECTORS ETF TR ETF 92189F676 827 4,745 SH   SOLE   4,745 0 0
VANECK VECTORS ETF TR ETF 92189F692 55 890 SH   SOLE   890 0 0
VANECK VECTORS ETF TR ETF 92189F700 34 510 SH   SOLE   510 0 0
VANECK VECTORS ETF TR ETF 92189F767 1 37 SH   SOLE   37 0 0
VANECK VECTORS ETF TR ETF 92189F791 48 871 SH   SOLE   870 0 0
VANECK VECTORS ETF TR ETF 92189F817 9 600 SH   SOLE   600 0 0
VANECK VECTORS ETF TR ETF 92189F825 30 1,812 SH   SOLE   1,812 0 0
VANECK VECTORS ETF TR ETF 92189H201 38 748 SH   SOLE 3 748 0 0
VANECK VECTORS ETF TR ETF 92189H201 43 836 SH   SOLE   836 0 0
VANECK VECTORS ETF TR ETF 92189H300 8 252 SH   SOLE   252 0 0
VANECK VECTORS ETF TR ETF 92189H409 10 160 SH   SOLE   159 0 0
VANECK VECTORS ETF TR ETF 92189H607 1 8 SH   SOLE   8 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 14 244 SH   SOLE 9 244 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 36 622 SH   SOLE 36 622 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 2,571 44,191 SH   SOLE   44,191 0 0
VANGUARD WORLD FDS ETF 92204A108 7 28 SH   SOLE 9 28 0 0
VANGUARD WORLD FDS ETF 92204A108 960 4,093 SH   SOLE   4,093 0 0
VANGUARD WORLD FDS ETF 92204A207 3,487 21,346 SH   SOLE   21,345 0 0
VANGUARD WORLD FDS ETF 92204A306 18 436 SH   SOLE   436 0 0
VANGUARD WORLD FDS ETF 92204A405 1,502 25,673 SH   SOLE   25,673 0 0
VANGUARD WORLD FDS ETF 92204A504 3 15 SH   SOLE 9 15 0 0
VANGUARD WORLD FDS ETF 92204A504 4,714 23,106 SH   SOLE   23,106 0 0
VANGUARD WORLD FDS ETF 92204A603 817 5,645 SH   SOLE   5,644 0 0
VANGUARD WORLD FDS ETF 92204A702 16 53 SH   SOLE 9 52 0 0
VANGUARD WORLD FDS ETF 92204A702 7,661 24,598 SH   SOLE   24,597 0 0
VANGUARD WORLD FDS ETF 92204A801 190 1,409 SH   SOLE   1,409 0 0
VANGUARD WORLD FDS ETF 92204A876 140 1,081 SH   SOLE 9 1,081 0 0
VANGUARD WORLD FDS ETF 92204A876 544 4,211 SH   SOLE   4,211 0 0
VANGUARD WORLD FDS ETF 92204A884 1,862 18,283 SH   SOLE   18,283 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 13,696 220,582 SH   SOLE   220,581 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409 3,691 44,551 SH   SOLE   44,551 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C573 442 4,796 SH   SOLE   4,795 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C599 231 1,520 SH   SOLE   1,520 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 595 2,668 SH   SOLE   2,668 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C706 57 807 SH   SOLE   807 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C714 78 756 SH   SOLE   755 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 14 250 SH   SOLE 7 250 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 29 532 SH   SOLE 22 532 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 19 350 SH   SOLE 36 349 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 2,133 39,298 SH   SOLE   39,297 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C813 314 2,939 SH   SOLE   2,938 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C847 1 14 SH   SOLE   14 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 50 520 SH   SOLE 22 520 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 526 5,486 SH   SOLE   5,486 0 0
VAREX IMAGING CORP Stock 92214X106 9 672 SH   SOLE 6 672 0 0
VARIAN MED SYS INC Stock 92220P105 7 38 SH   SOLE 33 38 0 0
VARIAN MED SYS INC Stock 92220P105 4 22 SH   SOLE 35 22 0 0
VARIAN MED SYS INC Stock 92220P105 8 47 SH   SOLE   47 0 0
VECTOR GROUP LTD Stock 92240M108 56 5,821 SH   SOLE   5,821 0 0
VEDANTA LIMITED ADR 92242Y100 15 2,088 SH   SOLE 33 2,088 0 0
VAXART INC Stock 92243A200 14 2,115 SH   SOLE   2,115 0 0
VELODYNE LIDAR INC Stock 92259F101 30 1,600 SH   SOLE   1,600 0 0
VELODYNE LIDAR INC Stock 92259F119 37 7,500 SH   SOLE   7,500 0 0
VENTAS INC REIT 92276F100 6 154 SH   SOLE 19 154 0 0
VENTAS INC REIT 92276F100 22 528 SH   SOLE 33 528 0 0
VENTAS INC REIT 92276F100 1,590 37,904 SH   SOLE   37,903 0 0
VENUS CONCEPT INC Stock 92332W105 1 300 SH   SOLE   300 0 0
VEONEER INC Stock 92336X109 10 670 SH   SOLE   670 0 0
VERASTEM INC Stock 92337C104 39 32,375 SH   SOLE   32,375 0 0
VERACYTE INC Stock 92337F107 6 200 SH   SOLE   200 0 0
VEREIT INC REIT 92339V100 16 2,470 SH   SOLE 33 2,470 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 95 1,592 SH   SOLE 7 1,591 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 75 1,256 SH   SOLE 9 1,256 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 145 2,438 SH   SOLE 15 2,438 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 73 1,234 SH   SOLE 17 1,234 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 20 342 SH   SOLE 19 341 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 49 830 SH   SOLE 24 830 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 293 4,924 SH   SOLE 33 4,924 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 89 1,500 SH   SOLE 41 1,500 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 11,813 198,564 SH   SOLE   198,564 0 0
VERINT SYS INC Stock 92343X100 50 1,041 SH   SOLE   1,041 0 0
VERISK ANALYTICS INC Stock 92345Y106 41 221 SH   SOLE 9 221 0 0
VERISK ANALYTICS INC Stock 92345Y106 59 321 SH   SOLE 33 321 0 0
VERISK ANALYTICS INC Stock 92345Y106 259 1,395 SH   SOLE   1,395 0 0
VERICEL CORP Stock 92346J108 4 200 SH   SOLE   200 0 0
VERITONE INC Stock 92347M100 32 3,461 SH   SOLE   3,461 0 0
VERRA MOBILITY CORP Stock 92511U102 5 500 SH   SOLE   500 0 0
VERSO CORP Stock 92531L207 0 5 SH   SOLE   5 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 14 51 SH   SOLE 9 51 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 2 6 SH   SOLE 19 6 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 113 415 SH   SOLE 33 415 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 120 440 SH   SOLE 41 440 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 1,723 6,330 SH   SOLE   6,330 0 0
VERU INC Stock 92536C103 19 7,250 SH   SOLE   7,250 0 0
VIASAT INC Stock 92552V100 3 100 SH   SOLE 25 100 0 0
VIASAT INC Stock 92552V100 1 28 SH   SOLE 33 28 0 0
VIACOMCBS INC Stock 92556H107 9 308 SH   SOLE 33 308 0 0
VIACOMCBS INC Stock 92556H107 0 3 SH   SOLE   3 0 0
VIACOMCBS INC Stock 92556H206 33 1,175 SH   SOLE 33 1,175 0 0
VIACOMCBS INC Stock 92556H206 424 15,141 SH   SOLE   15,141 0 0
VICTORY CAP HLDGS INC Stock 92645B103 2 100 SH   SOLE   100 0 0
VIEWRAY INC Stock 92672L107 1 403 SH   SOLE   403 0 0
VIKING THERAPEUTICS INC Stock 92686J106 3 504 SH   SOLE   504 0 0
VINCE HLDG CORP Stock 92719W207 4 831 SH   SOLE 33 831 0 0
VINCE HLDG CORP Stock 92719W207 1 200 SH   SOLE   200 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 1 51 SH   SOLE 33 51 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 23 1,470 SH   SOLE   1,470 0 0
VIR BIOTECHNOLOGY INC Stock 92764N102 12 343 SH   SOLE   343 0 0
VIRGIN GALACTIC HOLDINGS INC Stock 92766K106 175 9,098 SH   SOLE   9,098 0 0
VISA INC Stock 92826C839 33 167 SH   SOLE 2 167 0 0
VISA INC Stock 92826C839 32 160 SH   SOLE 4 160 0 0
VISA INC Stock 92826C839 63 316 SH   SOLE 9 316 0 0
VISA INC Stock 92826C839 143 714 SH   SOLE 15 714 0 0
VISA INC Stock 92826C839 7 34 SH   SOLE 19 34 0 0
VISA INC Stock 92826C839 152 762 SH   SOLE 28 762 0 0
VISA INC Stock 92826C839 411 2,054 SH   SOLE 33 2,054 0 0
VISA INC Stock 92826C839 120 600 SH   SOLE 41 600 0 0
VISA INC Stock 92826C839 7,037 35,188 SH   SOLE   35,188 0 0
VIRTUS INVT PARTNERS INC Stock 92828Q109 1 5 SH   SOLE 19 5 0 0
VIRTUS GLOBAL DIVID & INCOME CEF 92835W107 26 3,366 SH   SOLE   3,366 0 0
VISLINK TECHNOLOGIES INC Stock 92836Y201 0 50 SH   SOLE   50 0 0
VISTEON CORP Stock 92839U206 36 518 SH   SOLE   518 0 0
VISTRA CORP Stock 92840M102 2 106 SH   SOLE 9 106 0 0
VISTRA CORP Stock 92840M102 0 0 SH   SOLE 33 0 0 0
VISTRA CORP Stock 92840M102 377 19,968 SH   SOLE   19,968 0 0
VIVINT SOLAR INC Stock 92854Q106 30 700 SH   SOLE   700 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 12 873 SH   SOLE 9 873 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 22 1,609 SH   SOLE 33 1,609 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 101 7,530 SH   SOLE   7,530 0 0
VONAGE HLDGS CORP Stock 92886T201 7 700 SH   SOLE   700 0 0
VOYA ASIA PAC DIVID EQUITY I CEF 92912J102 57 7,145 SH   SOLE   7,145 0 0
VOYA EMERGING MKTS HIGH DIVI CEF 92912P108 61 9,283 SH   SOLE   9,283 0 0
VOYA GLBL ADV & PREM OPP FD CEF 92912R104 54 6,430 SH   SOLE   6,430 0 0
VOYA INFRASTRUCTURE INDLS & CEF 92912X101 10 1,003 SH   SOLE   1,003 0 0
VOYAGER THERAPEUTICS INC Stock 92915B106 2 220 SH   SOLE   220 0 0
VUZIX CORP Stock 92921W300 8 1,800 SH   SOLE   1,800 0 0
W & T OFFSHORE INC Stock 92922P106 1 400 SH   SOLE   400 0 0
WP CAREY INC REIT 92936U109 8 123 SH   SOLE 9 123 0 0
WP CAREY INC REIT 92936U109 7 113 SH   SOLE 19 113 0 0
WP CAREY INC REIT 92936U109 7 103 SH   SOLE 33 103 0 0
WP CAREY INC REIT 92936U109 446 6,838 SH   SOLE   6,837 0 0
WPP PLC NEW ADR 92937A102 20 505 SH   SOLE 33 505 0 0
WPP PLC NEW ADR 92937A102 11 288 SH   SOLE   288 0 0
WEC ENERGY GROUP INC Stock 92939U106 45 463 SH   SOLE 33 463 0 0
WEC ENERGY GROUP INC Stock 92939U106 660 6,812 SH   SOLE   6,812 0 0
WALKER & DUNLOP INC Stock 93148P102 8 154 SH   SOLE   154 0 0
WASTE CONNECTIONS INC Stock 94106B101 47 451 SH   SOLE   451 0 0
WASTE MGMT INC DEL Stock 94106L109 9 76 SH   SOLE 9 76 0 0
WASTE MGMT INC DEL Stock 94106L109 68 598 SH   SOLE 33 598 0 0
WASTE MGMT INC DEL Stock 94106L109 2,328 20,569 SH   SOLE   20,568 0 0
WAYFAIR INC Stock 94419L101 18 62 SH   SOLE 33 62 0 0
WAYFAIR INC Stock 94419L101 630 2,165 SH   SOLE   2,165 0 0
WELLPOINT INC Convertible 94973VBG1 22 6,000 SH   SOLE   6,000 0 0
WELLS FARGO INCOME OPPORTUNI CEF 94987B105 33 4,500 SH   SOLE   4,500 0 0
WELLTOWER INC REIT 95040Q104 38 697 SH   SOLE 33 697 0 0
WELLTOWER INC REIT 95040Q104 298 5,416 SH   SOLE   5,415 0 0
WENDYS CO Stock 95058W100 1 36 SH   SOLE 33 36 0 0
WENDYS CO Stock 95058W100 65 2,900 SH   SOLE   2,900 0 0
WESCO INTL INC Stock 95082P105 2 41 SH   SOLE 9 41 0 0
WESCO INTL INC Stock 95082P105 1 13 SH   SOLE 19 13 0 0
WESCO INTL INC Stock 95082P105 8 174 SH   SOLE 33 174 0 0
WEST BANCORPORATION INC Stock 95123P106 3 200 SH   SOLE   200 0 0
WESTERN ASSET MANAGED MUNS F CEF 95766M105 4 368 SH   SOLE   368 0 0
WESTERN ASSET MTG DEFINED OP CEF 95790B109 218 16,615 SH   SOLE   16,615 0 0
WESTERN COPPER & GOLD CORP Stock 95805V108 0 210 SH   SOLE   210 0 0
WESTERN DIGITAL CORP. Convertible 958102AP0 185 195,000 SH   SOLE   195,000 0 0
WESTROCK CO Stock 96145D105 7 188 SH   SOLE 33 188 0 0
WESTROCK CO Stock 96145D105 308 8,879 SH   SOLE   8,878 0 0
WEX INC Stock 96208T104 7 52 SH   SOLE 33 52 0 0
WEX INC Stock 96208T104 62 443 SH   SOLE   443 0 0
WHOLE EARTH BRANDS INC Stock 96684W100 1 100 SH   SOLE   100 0 0
WINTRUST FINL CORP Stock 97650W108 3 84 SH   SOLE 9 84 0 0
WINTRUST FINL CORP Stock 97650W108 1 32 SH   SOLE 33 32 0 0
WIPRO LTD ADR 97651M109 11 2,328 SH   SOLE 33 2,328 0 0
WISDOMTREE TR ETF 97717W109 147 1,565 SH   SOLE   1,565 0 0
WISDOMTREE TR ETF 97717W125 8 240 SH   SOLE   240 0 0
WISDOMTREE TR ETF 97717W208 176 2,824 SH   SOLE 11 2,824 0 0
WISDOMTREE TR ETF 97717W208 512 8,196 SH   SOLE   8,196 0 0
WISDOMTREE TR ETF 97717W307 20 202 SH   SOLE   201 0 0
WISDOMTREE TR ETF 97717W315 4 115 SH   SOLE   115 0 0
WISDOMTREE TR ETF 97717W422 1 32 SH   SOLE 19 31 0 0
WISDOMTREE TR ETF 97717W422 2 87 SH   SOLE   87 0 0
WISDOMTREE TR ETF 97717W430 3 167 SH   SOLE   167 0 0
WISDOMTREE TR ETF 97717W505 53 1,830 SH   SOLE   1,830 0 0
WISDOMTREE TR ETF 97717W604 191 9,046 SH   SOLE   9,046 0 0
WISDOMTREE TR ETF 97717W703 974 21,410 SH   SOLE   21,410 0 0
WISDOMTREE TR ETF 97717W760 459 7,659 SH   SOLE   7,659 0 0
WISDOMTREE TR ETF 97717W786 8 230 SH   SOLE   230 0 0
WISDOMTREE TR ETF 97717W836 9 125 SH   SOLE   125 0 0
WISDOMTREE TR ETF 97717W844 2 27 SH   SOLE   26 0 0
WISDOMTREE TR ETF 97717W851 60 1,220 SH   SOLE   1,220 0 0
WISDOMTREE TR ETF 97717W869 189 3,560 SH   SOLE   3,560 0 0
WISDOMTREE TR ETF 97717X578 2 49 SH   SOLE 9 49 0 0
WISDOMTREE TR ETF 97717X669 25 509 SH   SOLE   509 0 0
WISDOMTREE TR ETF 97717X701 1 10 SH   SOLE   10 0 0
WISDOMTREE TR ETF 97717X719 2 17 SH   SOLE 9 17 0 0
WISDOMTREE TR ETF 97717X867 1 44 SH   SOLE   44 0 0
WORKDAY INC Stock 98138H101 51 235 SH   SOLE 33 235 0 0
WORKDAY INC Stock 98138H101 64 297 SH   SOLE   297 0 0
WORKHORSE GROUP INC Stock 98138J206 301 11,890 SH   SOLE   11,890 0 0
WORKIVA INC Stock 98139A105 11 200 SH   SOLE   200 0 0
WPX ENERGY INC Stock 98212B103 3 630 SH   SOLE 33 630 0 0
WPX ENERGY INC Stock 98212B103 5 1,116 SH   SOLE   1,116 0 0
WRAP TECHNOLOGIES INC Stock 98212N107 9 1,320 SH   SOLE   1,320 0 0
WYNDHAM DESTINATIONS INC Stock 98310W108 0 12 SH   SOLE 9 12 0 0
WYNDHAM DESTINATIONS INC Stock 98310W108 10 340 SH   SOLE 33 340 0 0
WYNDHAM DESTINATIONS INC Stock 98310W108 9 288 SH   SOLE   288 0 0
WYNDHAM HOTELS & RESORTS INC Stock 98311A105 10 207 SH   SOLE 9 207 0 0
WYNDHAM HOTELS & RESORTS INC Stock 98311A105 2 39 SH   SOLE 33 39 0 0
WYNDHAM HOTELS & RESORTS INC Stock 98311A105 8 168 SH   SOLE   168 0 0
XPEL INC Stock 98379L100 13 500 SH   SOLE   500 0 0
XCEL ENERGY INC Stock 98389B100 44 641 SH   SOLE 33 641 0 0
XCEL ENERGY INC Stock 98389B100 442 6,399 SH   SOLE   6,399 0 0
XPERI HOLDING CORP Stock 98390M103 152 13,189 SH   SOLE   13,189 0 0
XBIOTECH INC Stock 98400H102 4 200 SH   SOLE   200 0 0
XAI OCTAGON FLOATING RATE & CEF 98400T106 21 3,477 SH   SOLE   3,477 0 0
XINYUAN REAL ESTATE CO LTD ADR 98417P105 1 604 SH   SOLE   604 0 0
XOMA CORP DEL Stock 98419J206 2 106 SH   SOLE   106 0 0
XYLEM INC Stock 98419M100 10 115 SH   SOLE 33 115 0 0
XYLEM INC Stock 98419M100 2 28 SH   SOLE 35 28 0 0
XYLEM INC Stock 98419M100 58 684 SH   SOLE   684 0 0
XEROX HOLDINGS CORP Stock 98421M106 0 0 SH   SOLE 33 0 0 0
XEROX HOLDINGS CORP Stock 98421M106 4 192 SH   SOLE   192 0 0
XPENG INC ADR 98422D105 0 17 SH   SOLE   17 0 0
XERIS PHARMACEUTICALS INC Stock 98422L107 2 315 SH   SOLE 33 315 0 0
YAMANA GOLD INC Stock 98462Y100 8 1,462 SH   SOLE   1,462 0 0
YETI HLDGS INC Stock 98585X104 1 16 SH   SOLE 19 16 0 0
YETI HLDGS INC Stock 98585X104 1,042 22,985 SH   SOLE   22,985 0 0
YOUDAO INC ADR 98741T104 3 100 SH   SOLE   100 0 0
YUM CHINA HLDGS INC Stock 98850P109 2 37 SH   SOLE 19 37 0 0
YUM CHINA HLDGS INC Stock 98850P109 33 626 SH   SOLE 33 626 0 0
YUM CHINA HLDGS INC Stock 98850P109 136 2,563 SH   SOLE   2,562 0 0
ZAGG INC Stock 98884U108 2 600 SH   SOLE   600 0 0
ZAI LAB LTD ADR 98887Q104 3 39 SH   SOLE 33 39 0 0
ZENDESK INC Stock 98936J101 10 95 SH   SOLE 33 95 0 0
ZENDESK INC Stock 98936J101 9 85 SH   SOLE   85 0 0
ZILLOW GROUP INC Stock 98954M101 3 26 SH   SOLE 19 26 0 0
ZILLOW GROUP INC Stock 98954M101 505 4,974 SH   SOLE   4,974 0 0
ZILLOW GROUP INC Stock 98954M200 16 160 SH   SOLE 33 160 0 0
ZILLOW GROUP INC Stock 98954M200 389 3,828 SH   SOLE   3,828 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 6 41 SH   SOLE 9 41 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 36 266 SH   SOLE 33 266 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 649 4,766 SH   SOLE   4,765 0 0
ZIOPHARM ONCOLOGY INC Stock 98973P101 0 162 SH   SOLE   162 0 0
ZIX CORP Stock 98974P100 2 350 SH   SOLE   350 0 0
ZOGENIX INC Stock 98978L204 3 168 SH   SOLE 33 168 0 0
ZOETIS INC Stock 98978V103 32 194 SH   SOLE 2 194 0 0
ZOETIS INC Stock 98978V103 21 127 SH   SOLE 4 127 0 0
ZOETIS INC Stock 98978V103 19 116 SH   SOLE 9 116 0 0
ZOETIS INC Stock 98978V103 153 928 SH   SOLE 28 928 0 0
ZOETIS INC Stock 98978V103 232 1,400 SH   SOLE 30 1,400 0 0
ZOETIS INC Stock 98978V103 116 699 SH   SOLE 33 699 0 0
ZOETIS INC Stock 98978V103 135 815 SH   SOLE 41 815 0 0
ZOETIS INC Stock 98978V103 19 117 SH   SOLE 45 117 0 0
ZOETIS INC Stock 98978V103 1,932 11,685 SH   SOLE   11,685 0 0
ZOVIO INC Stock 98979V102 0 4 SH   SOLE   4 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 1 21 SH   SOLE 33 21 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 3 95 SH   SOLE   95 0 0
ZSCALER INC Stock 98980G102 321 2,282 SH   SOLE   2,282 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 187 398 SH   SOLE 15 398 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 2 5 SH   SOLE 19 5 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 115 245 SH   SOLE 33 245 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 5,974 12,707 SH   SOLE   12,707 0 0
ZUORA INC Stock 98983V106 16 1,501 SH   SOLE   1,501 0 0
ZYNEX INC Stock 98986M103 13 763 SH   SOLE   763 0 0
ZYNGA INC Stock 98986T108 2 220 SH   SOLE 33 220 0 0
ZYNGA INC Stock 98986T108 82 9,003 SH   SOLE   9,003 0 0
ZYNERBA PHARMACEUTICALS INC Stock 98986X109 29 8,700 SH   SOLE   8,700 0 0
DEUTSCHE BANK A G Stock D18190898 15 1,757 SH   SOLE 33 1,757 0 0
DEUTSCHE BANK A G Stock D18190898 1 150 SH   SOLE   150 0 0
ADIENT PLC Stock G0084W101 27 1,550 SH   SOLE   1,550 0 0
ALKERMES PLC Stock G01767105 0 10 SH   SOLE 33 10 0 0
ALKERMES PLC Stock G01767105 2 104 SH   SOLE   104 0 0
ALLEGION PLC Stock G0176J109 3 33 SH   SOLE 33 33 0 0
ALLEGION PLC Stock G0176J109 25 253 SH   SOLE   252 0 0
AMCOR PLC Stock G0250X107 44 3,985 SH   SOLE 17 3,985 0 0
AMCOR PLC Stock G0250X107 8 733 SH   SOLE 19 733 0 0
AMCOR PLC Stock G0250X107 2 185 SH   SOLE 33 185 0 0
AMCOR PLC Stock G0250X107 35 3,191 SH   SOLE   3,191 0 0
AMDOCS LTD Stock G02602103 6 101 SH   SOLE 9 101 0 0
AMDOCS LTD Stock G02602103 12 201 SH   SOLE 33 201 0 0
AMDOCS LTD Stock G02602103 4 72 SH   SOLE   72 0 0
AMBARELLA INC Stock G037AX101 0 3 SH   SOLE 33 3 0 0
AMBARELLA INC Stock G037AX101 45 869 SH   SOLE   869 0 0
AON PLC Stock G0403H108 5 24 SH   SOLE 9 24 0 0
AON PLC Stock G0403H108 29 142 SH   SOLE 29 142 0 0
AON PLC Stock G0403H108 75 362 SH   SOLE 33 362 0 0
AON PLC Stock G0403H108 10 48 SH   SOLE   48 0 0
ARCH CAP GROUP LTD Stock G0450A105 0 0 SH   SOLE 19 0 0 0
ARCH CAP GROUP LTD Stock G0450A105 20 689 SH   SOLE 33 689 0 0
ARGO GROUP INTL HLDGS LTD Stock G0464B107 2 56 SH   SOLE 9 56 0 0
ASSURED GUARANTY LTD Stock G0585R106 34 1,562 SH   SOLE 9 1,562 0 0
ATLASSIAN CORP PLC Stock G06242104 29 159 SH   SOLE 33 159 0 0
ATLASSIAN CORP PLC Stock G06242104 314 1,727 SH   SOLE   1,727 0 0
ATHENE HOLDING LTD Stock G0684D107 10 302 SH   SOLE 33 302 0 0
AXIS CAP HLDGS LTD Stock G0692U109 7 154 SH   SOLE 9 154 0 0
AXALTA COATING SYS LTD Stock G0750C108 441 19,912 SH   SOLE 6 19,912 0 0
AXALTA COATING SYS LTD Stock G0750C108 1 55 SH   SOLE 33 55 0 0
AXALTA COATING SYS LTD Stock G0750C108 2 100 SH   SOLE   100 0 0
ATLANTICA SUSTAINABLE INFR P Stock G0751N103 5 180 SH   SOLE 9 180 0 0
ATLANTICA SUSTAINABLE INFR P Stock G0751N103 5 164 SH   SOLE   164 0 0
BANK OF NT BUTTERFIELD&SON L Stock G0772R208 36 1,633 SH   SOLE 33 1,633 0 0
BANK OF NT BUTTERFIELD&SON L Stock G0772R208 33 1,499 SH   SOLE   1,499 0 0
BIOHAVEN PHARMACTL HLDG CO L Stock G11196105 3 48 SH   SOLE   48 0 0
ACCENTURE PLC IRELAND Stock G1151C101 987 4,369 SH   SOLE 6 4,369 0 0
ACCENTURE PLC IRELAND Stock G1151C101 9 38 SH   SOLE 9 38 0 0
ACCENTURE PLC IRELAND Stock G1151C101 4 16 SH   SOLE 19 16 0 0
ACCENTURE PLC IRELAND Stock G1151C101 134 595 SH   SOLE 28 595 0 0
ACCENTURE PLC IRELAND Stock G1151C101 57 254 SH   SOLE 29 253 0 0
ACCENTURE PLC IRELAND Stock G1151C101 221 980 SH   SOLE 30 980 0 0
ACCENTURE PLC IRELAND Stock G1151C101 128 568 SH   SOLE 33 568 0 0
ACCENTURE PLC IRELAND Stock G1151C101 124 550 SH   SOLE 41 550 0 0
ACCENTURE PLC IRELAND Stock G1151C101 2,862 12,662 SH   SOLE   12,662 0 0
MIMECAST LTD Stock G14838109 1 21 SH   SOLE 33 21 0 0
MIMECAST LTD Stock G14838109 10 204 SH   SOLE   204 0 0
BROOKFIELD INFRAST PARTNERS Stock G16252101 103 2,153 SH   SOLE   2,152 0 0
BROOKFIELD RENEWABLE PARTNER Stock G16258108 15 290 SH   SOLE   290 0 0
BUNGE LIMITED Stock G16962105 68 1,490 SH   SOLE 24 1,490 0 0
BUNGE LIMITED Stock G16962105 1 21 SH   SOLE 33 21 0 0
BUNGE LIMITED Stock G16962105 1,349 29,514 SH   SOLE   29,514 0 0
CAPRI HOLDINGS LIMITED Stock G1890L107 1 76 SH   SOLE 9 76 0 0
CAPRI HOLDINGS LIMITED Stock G1890L107 169 9,409 SH   SOLE   9,409 0 0
CENTRAL EUROPEAN MEDIA ENTRP Stock G20045202 5 1,255 SH   SOLE 33 1,255 0 0
CENTRAL EUROPEAN MEDIA ENTRP Stock G20045202 2 500 SH   SOLE   500 0 0
CHINA YUCHAI INTL LTD Stock G21082105 145 8,050 SH   SOLE   8,050 0 0
CHINA CUST RELATIONS CNTR IN Stock G2118P102 0 100 SH   SOLE   100 0 0
CLARIVATE PLC Stock G21810109 11 352 SH   SOLE 9 352 0 0
CLARIVATE PLC Stock G21810109 6 200 SH   SOLE   200 0 0
CONSOLIDATED WATER CO INC Stock G23773107 0 6 SH   SOLE   5 0 0
CREDICORP LTD Stock G2519Y108 1 9 SH   SOLE 33 9 0 0
COSAN LTD Stock G25343107 6 400 SH   SOLE   400 0 0
COCA COLA EUROPEAN PARTNERS Stock G25839104 1 31 SH   SOLE 9 31 0 0
COCA COLA EUROPEAN PARTNERS Stock G25839104 6 164 SH   SOLE 33 164 0 0
COCA COLA EUROPEAN PARTNERS Stock G25839104 323 8,323 SH   SOLE   8,322 0 0
CUSHMAN WAKEFIELD PLC Stock G2717B108 0 34 SH   SOLE 33 34 0 0
EATON CORP PLC Stock G29183103 1 11 SH   SOLE 7 11 0 0
EATON CORP PLC Stock G29183103 10 96 SH   SOLE 9 96 0 0
EATON CORP PLC Stock G29183103 8 80 SH   SOLE 17 80 0 0
EATON CORP PLC Stock G29183103 67 659 SH   SOLE 33 659 0 0
EATON CORP PLC Stock G29183103 2,297 22,511 SH   SOLE   22,511 0 0
ENDO INTL PLC Stock G30401106 173 52,300 SH   SOLE   52,300 0 0
ENSTAR GROUP LIMITED Stock G3075P101 9 55 SH   SOLE 33 55 0 0
ENSTAR GROUP LIMITED Stock G3075P101 32 199 SH   SOLE   199 0 0
ESSENT GROUP LTD Stock G3198U102 1 18 SH   SOLE 33 18 0 0
EVEREST RE GROUP LTD Stock G3223R108 23 114 SH   SOLE 9 114 0 0
EVEREST RE GROUP LTD Stock G3223R108 2 8 SH   SOLE 33 8 0 0
EVEREST RE GROUP LTD Stock G3223R108 7 36 SH   SOLE 35 36 0 0
FERROGLOBE PLC Stock G33856108 0 250 SH   SOLE   250 0 0
FRESH DEL MONTE PRODUCE INC Stock G36738105 2 102 SH   SOLE 9 102 0 0
FRONTLINE LTD Stock G3682E192 2 369 SH   SOLE   369 0 0
GASLOG LTD Stock G37585109 94 34,664 SH   SOLE   34,664 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 310 27,854 SH   SOLE 6 27,854 0 0
GENPACT LIMITED Stock G3922B107 31 785 SH   SOLE 33 785 0 0
GENPACT LIMITED Stock G3922B107 125 3,215 SH   SOLE   3,215 0 0
GLOBAL INDTY LTD CAYMAN Stock G3933F105 182 8,737 SH   SOLE   8,737 0 0
GOLDEN OCEAN GROUP LTD Stock G39637205 0 106 SH   SOLE   106 0 0
GOLDEN BULL LTD Stock G4027R104 4 1,000 SH   SOLE   1,000 0 0
HELEN OF TROY LTD Stock G4388N106 187 964 SH   SOLE   964 0 0
HERBALIFE NUTRITION LTD Stock G4412G101 1 11 SH   SOLE 19 11 0 0
HERBALIFE NUTRITION LTD Stock G4412G101 0 4 SH   SOLE   4 0 0
HEBRON TECHNOLOGY CO LTD Stock G4418R101 8 500 SH   SOLE   500 0 0
JANUS HENDERSON GROUP PLC Stock G4474Y214 6 267 SH   SOLE 33 267 0 0
JANUS HENDERSON GROUP PLC Stock G4474Y214 3 117 SH   SOLE   117 0 0
HORIZON THERAPEUTICS PUB L Stock G46188101 1 7 SH   SOLE 19 7 0 0
HORIZON THERAPEUTICS PUB L Stock G46188101 9 118 SH   SOLE 33 118 0 0
HORIZON THERAPEUTICS PUB L Stock G46188101 733 9,440 SH   SOLE   9,440 0 0
ICON PLC Stock G4705A100 26 134 SH   SOLE 29 134 0 0
ICON PLC Stock G4705A100 560 2,931 SH   SOLE   2,931 0 0
ICHOR HOLDINGS Stock G4740B105 2 100 SH   SOLE   100 0 0
IHS MARKIT LTD Stock G47567105 14 175 SH   SOLE 4 175 0 0
IHS MARKIT LTD Stock G47567105 196 2,499 SH   SOLE 6 2,499 0 0
IHS MARKIT LTD Stock G47567105 1 14 SH   SOLE 9 14 0 0
IHS MARKIT LTD Stock G47567105 58 734 SH   SOLE 33 734 0 0
IHS MARKIT LTD Stock G47567105 113 1,440 SH   SOLE 41 1,440 0 0
IHS MARKIT LTD Stock G47567105 32 405 SH   SOLE   405 0 0
INTERNATIONAL GAME TECHNOLOG Stock G4863A108 2 189 SH   SOLE 9 189 0 0
INTERNATIONAL GAME TECHNOLOG Stock G4863A108 1 56 SH   SOLE 33 56 0 0
INVESCO LTD Stock G491BT108 1 72 SH   SOLE 19 72 0 0
INVESCO LTD Stock G491BT108 0 21 SH   SOLE 33 21 0 0
INVESCO LTD Stock G491BT108 179 15,684 SH   SOLE   15,684 0 0
JAMES RIV GROUP LTD Stock G5005R107 27 607 SH   SOLE 6 607 0 0
JAMES RIV GROUP LTD Stock G5005R107 4 93 SH   SOLE 9 93 0 0
JAMES RIV GROUP LTD Stock G5005R107 1 13 SH   SOLE 33 13 0 0
JAMES RIV GROUP LTD Stock G5005R107 0 0 SH   SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC Stock G50871105 4 25 SH   SOLE 9 25 0 0
JAZZ PHARMACEUTICALS PLC Stock G50871105 19 130 SH   SOLE 33 130 0 0
JAZZ PHARMACEUTICALS PLC Stock G50871105 24 165 SH   SOLE   165 0 0
JOHNSON CTLS INTL PLC Stock G51502105 1 17 SH   SOLE 19 17 0 0
JOHNSON CTLS INTL PLC Stock G51502105 20 486 SH   SOLE 33 486 0 0
JOHNSON CTLS INTL PLC Stock G51502105 123 3,009 SH   SOLE   3,009 0 0
KINIKSA PHARMACEUTICALS LTD Stock G5269C101 11 701 SH   SOLE   701 0 0
LAZARD LTD Stock G54050102 12 349 SH   SOLE   349 0 0
LIBERTY GLOBAL PLC Stock G5480U104 0 11 SH   SOLE 33 11 0 0
LIBERTY GLOBAL PLC Stock G5480U120 0 17 SH   SOLE 33 17 0 0
LINDE PLC Stock G5494J103 1,896 7,960 SH   SOLE 6 7,960 0 0
LINDE PLC Stock G5494J103 5 21 SH   SOLE 9 21 0 0
LINDE PLC Stock G5494J103 148 620 SH   SOLE 33 620 0 0
LINDE PLC Stock G5494J103 886 3,722 SH   SOLE   3,722 0 0
MANCHESTER UTD PLC NEW Stock G5784H106 2 125 SH   SOLE   125 0 0
MALLINCKRODT PUB LTD CO Stock G5785G107 3 3,000 SH   SOLE   3,000 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 10 264 SH   SOLE 9 264 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 60 1,515 SH   SOLE 33 1,515 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 701 17,650 SH   SOLE   17,650 0 0
MEDTRONIC PLC Stock G5960L103 78 750 SH   SOLE 5 750 0 0
MEDTRONIC PLC Stock G5960L103 854 8,221 SH   SOLE 6 8,221 0 0
MEDTRONIC PLC Stock G5960L103 76 734 SH   SOLE 7 734 0 0
MEDTRONIC PLC Stock G5960L103 97 937 SH   SOLE 9 937 0 0
MEDTRONIC PLC Stock G5960L103 11 104 SH   SOLE 19 103 0 0
MEDTRONIC PLC Stock G5960L103 22 215 SH   SOLE 26 215 0 0
MEDTRONIC PLC Stock G5960L103 179 1,726 SH   SOLE 30 1,725 0 0
MEDTRONIC PLC Stock G5960L103 186 1,788 SH   SOLE 33 1,788 0 0
MEDTRONIC PLC Stock G5960L103 3,282 31,584 SH   SOLE   31,584 0 0
APTIV PLC Stock G6095L109 7 79 SH   SOLE 4 79 0 0
APTIV PLC Stock G6095L109 1 6 SH   SOLE 9 6 0 0
APTIV PLC Stock G6095L109 40 432 SH   SOLE 33 432 0 0
APTIV PLC Stock G6095L109 1,023 11,155 SH   SOLE   11,155 0 0
APTORUM GROUP LIMITED Stock G6096M106 0 90 SH   SOLE   90 0 0
ALPHA & OMEGA SEMICONDUCTOR Stock G6331P104 3 200 SH   SOLE   200 0 0
NABORS INDUSTRIES LTD Stock G6359F137 8 324 SH   SOLE   324 0 0
MYOVANT SCIENCES LTD Stock G637AM102 44 3,150 SH   SOLE   3,150 0 0
NIELSEN HLDGS PLC Stock G6518L108 517 36,450 SH   SOLE 5 36,450 0 0
NIELSEN HLDGS PLC Stock G6518L108 0 30 SH   SOLE 19 30 0 0
NIELSEN HLDGS PLC Stock G6518L108 5 354 SH   SOLE 33 354 0 0
NIELSEN HLDGS PLC Stock G6518L108 0 5 SH   SOLE   5 0 0
NOBLE CORP PLC Stock G65431101 0 1 SH   SOLE   1 0 0
NOMAD FOODS LTD Stock G6564A105 58 2,285 SH   SOLE 9 2,285 0 0
NORDIC AMERICAN TANKERS LIMI Stock G65773106 72 20,511 SH   SOLE   20,510 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104 6 327 SH   SOLE 33 327 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104 588 34,389 SH   SOLE   34,389 0 0
NOVOCURE LTD Stock G6674U108 1 5 SH   SOLE 19 5 0 0
NOVOCURE LTD Stock G6674U108 120 1,075 SH   SOLE   1,075 0 0
NVENT ELECTRIC PLC Stock G6700G107 3 156 SH   SOLE 9 156 0 0
NVENT ELECTRIC PLC Stock G6700G107 3 155 SH   SOLE 33 155 0 0
NVENT ELECTRIC PLC Stock G6700G107 18 1,000 SH   SOLE   1,000 0 0
ORIGIN AGRITECH LIMITED Stock G67828205 2 250 SH   SOLE   250 0 0
PAGSEGURO DIGITAL LTD Stock G68707101 2 50 SH   SOLE   50 0 0
RENAISSANCERE HLDGS LTD Stock G7496G103 5 30 SH   SOLE 9 30 0 0
RENAISSANCERE HLDGS LTD Stock G7496G103 2 13 SH   SOLE 33 13 0 0
ROYALTY PHARMA PLC Stock G7709Q104 21 500 SH   SOLE   500 0 0
SFL CORPORATION LTD Stock G7738W106 1 83 SH   SOLE 33 83 0 0
SFL CORPORATION LTD Stock G7738W106 5 703 SH   SOLE   703 0 0
SEAGATE TECHNOLOGY PLC Stock G7945M107 1,705 34,597 SH   SOLE   34,596 0 0
SEADRILL LIMTED Stock G7998G106 0 406 SH   SOLE   406 0 0
PENTAIR PLC Stock G7S00T104 7 158 SH   SOLE 33 158 0 0
PENTAIR PLC Stock G7S00T104 67 1,466 SH   SOLE   1,465 0 0
SAPIENS INTL CORP N V Stock G7T16G103 2 70 SH   SOLE   70 0 0
SCULLY ROYALTY LTD Stock G7T96K107 1 200 SH   SOLE   200 0 0
SENSATA TECHNOLOGIES HLDNG P Stock G8060N102 4 88 SH   SOLE 9 88 0 0
SENSATA TECHNOLOGIES HLDNG P Stock G8060N102 5 126 SH   SOLE 33 126 0 0
SENSATA TECHNOLOGIES HLDNG P Stock G8060N102 43 1,000 SH   SOLE   1,000 0 0
SINA CORP Stock G81477104 1 24 SH   SOLE 33 24 0 0
SMART GLOBAL HLDGS INC Stock G8232Y101 1 20 SH   SOLE   20 0 0
SOCIAL CAP HDOSPHIA HLDG CO Stock G8250T109 390 20,544 SH   SOLE   20,544 0 0
STERIS PLC Stock G8473T100 23 128 SH   SOLE 2 128 0 0
STERIS PLC Stock G8473T100 10 56 SH   SOLE 9 56 0 0
STERIS PLC Stock G8473T100 39 219 SH   SOLE 29 218 0 0
STERIS PLC Stock G8473T100 45 254 SH   SOLE 33 254 0 0
STERIS PLC Stock G8473T100 44 250 SH   SOLE   249 0 0
STONECO LTD Stock G85158106 1 22 SH   SOLE 33 22 0 0
STONECO LTD Stock G85158106 1 20 SH   SOLE   20 0 0
SPI ENERGY CO LTD Stock G8651P110 2 300 SH   SOLE   300 0 0
TECHNIPFMC PLC Stock G87110105 3 400 SH   SOLE   400 0 0
THIRD PT REINS LTD Stock G8827U100 1 165 SH   SOLE 33 165 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 22 181 SH   SOLE 33 181 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 92 757 SH   SOLE   756 0 0
LIBERTY LATIN AMERICA LTD Stock G9001E102 1 72 SH   SOLE 33 72 0 0
LIBERTY LATIN AMERICA LTD Stock G9001E102 1 100 SH   SOLE   100 0 0
TRITON INTL LTD Stock G9078F107 2 52 SH   SOLE 33 52 0 0
TRITON INTL LTD Stock G9078F107 2,898 71,252 SH   SOLE   71,251 0 0
UTSTARCOM HOLDINGS CORP Stock G9310A114 3 2,529 SH   SOLE   2,529 0 0
VENATOR MATLS PLC Stock G9329Z100 4 1,947 SH   SOLE   1,947 0 0
GOLAR LNG LTD Stock G9456A100 1 101 SH   SOLE 33 101 0 0
GOLAR LNG LTD Stock G9456A100 237 39,138 SH   SOLE   39,137 0 0
WHITE MTNS INS GROUP LTD Stock G9618E107 6 8 SH   SOLE 9 8 0 0
WHITE MTNS INS GROUP LTD Stock G9618E107 14 18 SH   SOLE 35 18 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 371 1,775 SH   SOLE 5 1,775 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 56 269 SH   SOLE 33 269 0 0
PERRIGO CO PLC Stock G97822103 7 155 SH   SOLE 33 155 0 0
PERRIGO CO PLC Stock G97822103 5 100 SH   SOLE   100 0 0
ZK INTL GROUP CO LTD Stock G9892K100 1 800 SH   SOLE   800 0 0
AC IMMUNE SA Stock H00263105 0 4 SH   SOLE   4 0 0
ALCON AG Stock H01301128 7 125 SH   SOLE 4 125 0 0
ALCON AG Stock H01301128 31 548 SH   SOLE 9 548 0 0
ALCON AG Stock H01301128 39 690 SH   SOLE 29 690 0 0
ALCON AG Stock H01301128 14 242 SH   SOLE 33 242 0 0
ALCON AG Stock H01301128 11 200 SH   SOLE   200 0 0
CHUBB LIMITED Stock H1467J104 1,159 9,977 SH   SOLE 6 9,977 0 0
CHUBB LIMITED Stock H1467J104 67 580 SH   SOLE 7 580 0 0
CHUBB LIMITED Stock H1467J104 26 222 SH   SOLE 9 222 0 0
CHUBB LIMITED Stock H1467J104 22 191 SH   SOLE 33 191 0 0
CHUBB LIMITED Stock H1467J104 36 310 SH   SOLE 35 310 0 0
CHUBB LIMITED Stock H1467J104 1,202 10,351 SH   SOLE   10,351 0 0
CRISPR THERAPEUTICS AG Stock H17182108 95 1,141 SH   SOLE   1,141 0 0
GARMIN LTD Stock H2906T109 51 536 SH   SOLE 7 536 0 0
GARMIN LTD Stock H2906T109 1 8 SH   SOLE 19 8 0 0
GARMIN LTD Stock H2906T109 29 306 SH   SOLE 33 306 0 0
GARMIN LTD Stock H2906T109 721 7,597 SH   SOLE   7,597 0 0
UBS GROUP AG Stock H42097107 2 222 SH   SOLE 9 222 0 0
UBS GROUP AG Stock H42097107 9 783 SH   SOLE 31 783 0 0
UBS GROUP AG Stock H42097107 32 2,846 SH   SOLE 33 2,846 0 0
LOGITECH INTL S A Stock H50430232 15 195 SH   SOLE 33 195 0 0
LOGITECH INTL S A Stock H50430232 49 635 SH   SOLE   635 0 0
TE CONNECTIVITY LTD Stock H84989104 2 18 SH   SOLE 7 18 0 0
TE CONNECTIVITY LTD Stock H84989104 8 77 SH   SOLE 9 77 0 0
TE CONNECTIVITY LTD Stock H84989104 5 46 SH   SOLE   46 0 0
TRANSOCEAN LTD Stock H8817H100 114 141,658 SH   SOLE   141,658 0 0
ARDAGH GROUP S A Stock L0223L101 10 685 SH   SOLE 33 685 0 0
ORION ENGINEERED CARBONS S A Stock L72967109 1 47 SH   SOLE 33 47 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102 43 177 SH   SOLE 33 177 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102 376 1,552 SH   SOLE   1,552 0 0
TRINSEO S A Stock L9340P101 1 27 SH   SOLE 9 27 0 0
ALLOT LTD Stock M0854Q105 101 11,114 SH   SOLE   11,114 0 0
AUDIOCODES LTD Stock M15342104 3 85 SH   SOLE 9 85 0 0
AUDIOCODES LTD Stock M15342104 5 150 SH   SOLE 34 150 0 0
AUDIOCODES LTD Stock M15342104 564 17,919 SH   SOLE   17,918 0 0
CAESARSTONE LTD Stock M20598104 4 436 SH   SOLE 33 436 0 0
CAMTEK LTD Stock M20791105 3 200 SH   SOLE   200 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104 8 63 SH   SOLE 9 63 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104 11 88 SH   SOLE 33 88 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104 7 62 SH   SOLE   62 0 0
COMPUGEN LTD Stock M25722105 8 500 SH   SOLE   500 0 0
CYBERARK SOFTWARE LTD Stock M2682V108 50 484 SH   SOLE   484 0 0
ELBIT SYS LTD Stock M3760D101 7 60 SH   SOLE 33 60 0 0
ELBIT SYS LTD Stock M3760D101 5 41 SH   SOLE   41 0 0
GILAT SATELLITE NETWORKS LTD Stock M51474118 2 290 SH   SOLE   290 0 0
ICL GROUP LTD Stock M53213100 4 1,208 SH   SOLE 33 1,208 0 0
INMODE LTD Stock M5425M103 1,187 32,816 SH   SOLE   32,816 0 0
ITURAN LOCATION AND CONTROL Stock M6158M104 1 100 SH   SOLE   100 0 0
KAMADA LTD Stock M6240T109 13 1,583 SH   SOLE 7 1,583 0 0
NOVA MEASURING INSTRUMENTS L Stock M7516K103 20 393 SH   SOLE 7 393 0 0
NOVA MEASURING INSTRUMENTS L Stock M7516K103 122 2,338 SH   SOLE   2,338 0 0
PERION NETWORK LTD Stock M78673114 3 400 SH   SOLE   400 0 0
RADA ELECTR INDS LTD Stock M81863124 255 42,931 SH   SOLE   42,931 0 0
STRATASYS LTD Stock M85548101 195 15,652 SH   SOLE   15,652 0 0
TOWER SEMICONDUCTOR LTD Stock M87915274 2 100 SH   SOLE   100 0 0
WIX COM LTD Stock M98068105 9 34 SH   SOLE 33 34 0 0
WIX COM LTD Stock M98068105 22 85 SH   SOLE   85 0 0
AERCAP HOLDINGS NV Stock N00985106 6 230 SH   SOLE 33 230 0 0
ASML HOLDING N V ADR N07059210 61 165 SH   SOLE 29 165 0 0
ASML HOLDING N V ADR N07059210 116 315 SH   SOLE 33 315 0 0
ASML HOLDING N V ADR N07059210 298 806 SH   SOLE   806 0 0
ELASTIC N V Stock N14506104 2 22 SH   SOLE   22 0 0
CNH INDL N V Stock N20944109 3 388 SH   SOLE 9 388 0 0
CORE LABORATORIES N V Stock N22717107 34 2,196 SH   SOLE   2,196 0 0
FERRARI N V Stock N3167Y103 6 31 SH   SOLE 9 31 0 0
FERRARI N V Stock N3167Y103 30 161 SH   SOLE 29 160 0 0
FERRARI N V Stock N3167Y103 12 63 SH   SOLE 33 63 0 0
FERRARI N V Stock N3167Y103 30 164 SH   SOLE   164 0 0
FIAT CHRYSLER AUTOMOBILES N Stock N31738102 8 639 SH   SOLE 33 639 0 0
FIAT CHRYSLER AUTOMOBILES N Stock N31738102 2 156 SH   SOLE   156 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 6 85 SH   SOLE 19 85 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 52 734 SH   SOLE 33 734 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 565 8,010 SH   SOLE   8,009 0 0
MYLAN NV Stock N59465109 4 247 SH   SOLE 33 247 0 0
MYLAN NV Stock N59465109 111 7,500 SH   SOLE   7,500 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 7 59 SH   SOLE 4 59 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 657 5,267 SH   SOLE 6 5,267 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 7 57 SH   SOLE 9 57 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 9 76 SH   SOLE 33 76 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 101 810 SH   SOLE 41 810 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 644 5,160 SH   SOLE   5,160 0 0
QIAGEN NV Stock N72482123 1 12 SH   SOLE 19 12 0 0
QIAGEN NV Stock N72482123 20 376 SH   SOLE 33 376 0 0
QIAGEN NV Stock N72482123 4 81 SH   SOLE   81 0 0
WRIGHT MED GROUP N V Stock N96617118 12 382 SH   SOLE 35 382 0 0
YANDEX N V Stock N97284108 6 89 SH   SOLE 9 89 0 0
YANDEX N V Stock N97284108 7 100 SH   SOLE   100 0 0
COPA HOLDINGS SA Stock P31076105 1 25 SH   SOLE   25 0 0
ONESPAWORLD HOLDINGS LIMITED Stock P73684113 0 70 SH   SOLE   70 0 0
MAKEMYTRIP LIMITED MAURITIUS Stock V5633W109 3 220 SH   SOLE   220 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 41 626 SH   SOLE 33 626 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 744 11,490 SH   SOLE   11,490 0 0
ATLAS CORP Stock Y0436Q109 2 200 SH   SOLE   200 0 0
CAPITAL PRODUCT PARTNERS L P Stock Y11082206 1 200 SH   SOLE   200 0 0
DHT HOLDINGS INC Stock Y2065G121 106 20,568 SH   SOLE   20,568 0 0
DORIAN LPG LTD Stock Y2106R110 0 37 SH   SOLE 33 37 0 0
EURODRY LTD Stock Y23508107 0 17 SH   SOLE   17 0 0
FLEX LTD Stock Y2573F102 21 1,907 SH   SOLE 9 1,907 0 0
FLEX LTD Stock Y2573F102 1 45 SH   SOLE   45 0 0
GENCO SHIPPING & TRADING LTD Stock Y2685T131 2 251 SH   SOLE 33 251 0 0
GENCO SHIPPING & TRADING LTD Stock Y2685T131 7 1,000 SH   SOLE   1,000 0 0
GOLAR LNG PARTNERS LP Stock Y2745C102 1 712 SH   SOLE   712 0 0
NAVIOS MARITIME ACQUIS CORP Stock Y62159143 1 200 SH   SOLE   200 0 0
NAVIOS MARITIME HLDGS INC Stock Y62197119 1 400 SH   SOLE   400 0 0
NAVIOS MARITIME PARTNERS L P Stock Y62267409 1 100 SH   SOLE   100 0 0
SCORPIO TANKERS INC Stock Y7542C130 1 128 SH   SOLE 9 128 0 0
SCORPIO BULKERS INC Stock Y7546A130 1 100 SH   SOLE   100 0 0
TEEKAY LNG PARTNERS L P Stock Y8564M105 9 853 SH   SOLE 9 853 0 0
TEEKAY LNG PARTNERS L P Stock Y8564M105 285 27,150 SH   SOLE   27,150 0 0