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
AGILENT TECHNOLOGIES INC COM Common Stock 00846U101 1,351 11,398 SH   SOLE   11,398 0 0
ALCOA CORP COM Common Stock 013872106 26 1,110 SH   SOLE   1,110 0 0
AIA GROUP LTD SPONSORED ADR ADR 001317205 2,317 47,168 SH   SOLE   47,168 0 0
AMERICAN AIRLS GROUP INC COM Common Stock 02376R102 348 22,086 SH   SOLE   22,086 0 0
THE AARONS COMPANY INC COM Common Stock 00258W108 39 2,062 SH   SOLE   2,062 0 0
AAON INC COM PAR $0.004 Common Stock 000360206 5 80 SH   SOLE   80 0 0
ADVANCE AUTO PARTS INC COM Common Stock 00751Y106 5,787 36,683 SH   SOLE   36,683 0 0
APPLE INC COM Common Stock 037833100 305,397 2,301,581 SH   SOLE   2,301,581 0 0
ATLANTIC SAPPHIRE ASA SHS Common Stock R07217103 7 500 SH   SOLE   500 0 0
ATLAS AIR WORLDWIDE HLDGS INC COM NEW Common Stock 049164205 6 110 SH   SOLE   110 0 0
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN INDEX FUND ETF 464288182 9 95 SH   SOLE   95 0 0
AXON ENTERPRISE INC COM Common Stock 05464C101 161 1,317 SH   SOLE   1,317 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Common Stock 01881G106 239 7,084 SH   SOLE   7,084 0 0
ABB LTD SPONSORED ADR ADR 000375204 292 10,461 SH   SOLE   10,461 0 0
ABBVIE INC COM Common Stock 00287Y109 30,679 286,318 SH   SOLE   286,318 0 0
AMERISOURCEBERGEN CORP COM Common Stock 03073E105 603 6,170 SH   SOLE   6,170 0 0
AMERIS BANCORP COM Common Stock 03076K108 6 170 SH   SOLE   170 0 0
AMBEV SA SPONSORED ADR ADR 02319V103 253 80,556 SH   SOLE   80,556 0 0
ASBURY AUTOMOTIVE GROUP INC COM Common Stock 043436104 195 1,340 SH   SOLE   1,340 0 0
ABM INDS INC COM Common Stock 000957100 6 146 SH   SOLE   146 0 0
ABIOMED INC COM Common Stock 003654100 320 986 SH   SOLE   986 0 0
AIRBNB INC COM CL A Common Stock 009066101 99 672 SH   SOLE   672 0 0
ABBOTT LABS COM Common Stock 002824100 22,251 203,224 SH   SOLE   203,224 0 0
AB&T FINL CORP COM Common Stock 00037W106 1 1,000 SH   SOLE   1,000 0 0
ARCOSA INC COM Common Stock 039653100 191 3,483 SH   SOLE   3,483 0 0
ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 95 1,785 SH   SOLE   1,785 0 0
AURORA CANNABIS INC COM Common Stock 05156X884 9 1,140 SH   SOLE   1,140 0 0
ATLANTIC CAP BANCSHARES INC COM Common Stock 048269203 80 5,000 SH   SOLE   5,000 0 0
ACCOLADE INC COM Common Stock 00437E102 7 160 SH   SOLE   160 0 0
ACCOR S A SPONSORED ADR ADR 00435F309 10 1,360 SH   SOLE   1,360 0 0
AIR CDA INC VAR VTG SHS Common Stock 008911877 2 100 SH   SOLE   100 0 0
ACCEL ENTERTAINMENT INC COM CL A1 Common Stock 00436Q106 2 150 SH   SOLE   150 0 0
ALPS CLEAN ENERGY ETF ETF 00162Q460 97 1,207 SH   SOLE   1,207 0 0
ACORN ENERGY INC COM Common Stock 004848107 7 19,000 SH   SOLE   19,000 0 0
ARCH CAP GROUP LTD ORD Common Stock G0450A105 87 2,406 SH   SOLE   2,406 0 0
ACADIA HEALTHCARE COMPANY INC COM Common Stock 00404A109 275 5,481 SH   SOLE   5,481 0 0
ALBERTSONS COS INC COMMON STOCK Common Stock 013091103 61 3,456 SH   SOLE   3,456 0 0
ATLAS CREST INVT CORP UNIT CL A & WT Common Stock 049284201 595 56,325 SH   SOLE   56,325 0 0
ACI WORLDWIDE INC COM Common Stock 004498101 11 295 SH   SOLE   295 0 0
AXCELIS TECHNOLOGIES INC COM NEW Common Stock 054540208 20 678 SH   SOLE   678 0 0
AECOM COM Common Stock 00766T100 24 477 SH   SOLE   477 0 0
ACCENTURE PLC IRELAND SHS CLASS A Common Stock G1151C101 11,213 42,926 SH   SOLE   42,926 0 0
ASCENDANT DIGITAL ACQUISITION UNITS Common Stock G05155125 116 11,000 SH   SOLE   11,000 0 0
ACS ACTIVIDADES DE CONST Y SER UNSPONSORED ADR ADR 00089H106 11 1,689 SH   SOLE   1,689 0 0
ACME UTD CORP COM Common Stock 004816104 5 160 SH   SOLE   160 0 0
ACURA PHARMACEUTICALS INC COM Common Stock 00509L802 0 245 SH   SOLE   245 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 596 6,564 SH   SOLE   6,564 0 0
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 2,909 30,013 SH   SOLE   30,013 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 24,192 456,078 SH   SOLE   456,078 0 0
ADOBE SYSTEMS INCORPORATED COM Common Stock 00724F101 49,478 98,933 SH   SOLE   98,933 0 0
ADIDAS AG ADR ADR 00687A107 458 2,504 SH   SOLE   2,504 0 0
ANALOG DEVICES INC COM Common Stock 032654105 3,852 26,078 SH   SOLE   26,078 0 0
ARCHER DANIELS MIDLAND CO COM Common Stock 039483102 1,776 35,236 SH   SOLE   35,236 0 0
ADIENT PLC ORD SHS Common Stock G0084W101 15 439 SH   SOLE   439 0 0
ADOMANI INC COM Common Stock 00726A100 2 4,000 SH   SOLE   4,000 0 0
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 7,831 44,212 SH   SOLE   44,212 0 0
ADAPTIVE BIOTECHNOLOGIES CORP COM Common Stock 00650F109 70 1,190 SH   SOLE   1,190 0 0
KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE ADR 500467501 187 6,611 SH   SOLE   6,611 0 0
ALLIANCE DATA SYSTEMS CORP COM Common Stock 018581108 8 105 SH   SOLE   105 0 0
AUTODESK INC COM Common Stock 052769106 1,683 5,511 SH   SOLE   5,511 0 0
ADTRAN INC COM Common Stock 00738A106 46 3,095 SH   SOLE   3,095 0 0
ADDUS HOMECARE CORP COM Common Stock 006739106 305 2,601 SH   SOLE   2,601 0 0
ADVERUM BIOTECHNOLOGIES INC COM Common Stock 00773U108 5 500 SH   SOLE   500 0 0
ADYEN N V UNSPONSRED ADS ADR 00783V104 1,704 36,716 SH   SOLE   36,716 0 0
AMEREN CORP COM Common Stock 023608102 1,532 19,620 SH   SOLE   19,620 0 0
AEGION CORP COM Common Stock 00770F104 2 100 SH   SOLE   100 0 0
ADVANCED ENERGY INDS COM Common Stock 007973100 22 232 SH   SOLE   232 0 0
AMERICAN EQTY INVT LIFE HLD CO COM Common Stock 025676206 7 235 SH   SOLE   235 0 0
AGNICO EAGLE MINES LTD COM Common Stock 008474108 14 200 SH   SOLE   200 0 0
AMERICAN EAGLE OUTFITTERS INC COM Common Stock 02553E106 6 295 SH   SOLE   295 0 0
AMERICAN ELEC PWR CO INC COM Common Stock 025537101 2,948 35,401 SH   SOLE   35,401 0 0
AERCAP HOLDINGS NV SHS Common Stock N00985106 15 319 SH   SOLE   319 0 0
AER ENERGY RES INC COM NEW Common Stock 000944207 0 54,945 SH   SOLE   54,945 0 0
AES CORP COM Common Stock 00130H105 3,788 161,177 SH   SOLE   161,177 0 0
AMERICAN FINL GROUP INC OHIO COM Common Stock 025932104 680 7,762 SH   SOLE   7,762 0 0
AMERICAN FINL GROUP INC OHIO 5.125 FXD 59 Common Stock 025932880 5 196 SH   SOLE   196 0 0
AFLAC INC COM Common Stock 001055102 7,381 165,968 SH   SOLE   165,968 0 0
AFFIMED N V COM Common Stock N01045108 29 5,000 SH   SOLE   5,000 0 0
FIRST MAJESTIC SILVER CORP COM Common Stock 32076V103 13 1,000 SH   SOLE   1,000 0 0
AGBA ACQUISITION LTD RT Common Stock G0120M125 2 4,500 SH   SOLE   4,500 0 0
AGBA ACQUISITION LTD WT EXP 051024 Common Stock G0120M117 2 4,500 SH   SOLE   4,500 0 0
AGCO CORP COM Common Stock 001084102 28 275 SH   SOLE   275 0 0
AGENUS INC COM NEW Common Stock 00847G705 1,628 511,992 SH   SOLE   511,992 0 0
AGEAS SPONSORED ADR NE ADR 00844W208 22 420 SH   SOLE   420 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 34,496 292,040 SH   SOLE   292,040 0 0
WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 11 210 SH   SOLE   210 0 0
ALAMOS GOLD INC NEW COM CL A Common Stock 011532108 14 1,562 SH   SOLE   1,562 0 0
AGIOS PHARMACEUTICALS INC COM Common Stock 00847X104 60 1,381 SH   SOLE   1,381 0 0
ASSURED GUARANTY LTD COM Common Stock G0585R106 5 160 SH   SOLE   160 0 0
AVANGRID INC COM Common Stock 05351W103 60 1,303 SH   SOLE   1,303 0 0
AGILYSYS INC COM Common Stock 00847J105 2 45 SH   SOLE   45 0 0
ARMOUR ENERGY LTD SHS Common Stock Q0457A107 6 158,931 SH   SOLE   158,931 0 0
ADAPTHEALTH CORP COM CL A Common Stock 00653Q102 15 400 SH   SOLE   400 0 0
ADECCO GROUP AG ADR ADR 006754204 164 4,927 SH   SOLE   4,927 0 0
ASAHI KASEI CORP UNSPONSORED ADR ADR 043400100 17 830 SH   SOLE   830 0 0
C3 AI INC CL A Common Stock 12468P104 27 192 SH   SOLE   192 0 0
AMERICAN INTL GROUP INC COM NEW Common Stock 026874784 32,986 871,250 SH   SOLE   871,250 0 0
AMERICAN INTL GROUP INC WT EXP 011921 Common Stock 026874156 0 211 SH   SOLE   211 0 0
AIM IMMUNOTECH INC COM Common Stock 00901B105 18 10,000 SH   SOLE   10,000 0 0
ALTRA INDL MOTION CORP COM Common Stock 02208R106 188 3,395 SH   SOLE   3,395 0 0
AIMRITE HLDGS CORP COM NEW Common Stock 009003203 0 2,000 SH   SOLE   2,000 0 0
ALBANY INTL CORP CL A Common Stock 012348108 51 687 SH   SOLE   687 0 0
AIR LIQUIDE ADR ADR 009126202 488 14,838 SH   SOLE   14,838 0 0
AAR CORP COM Common Stock 000361105 6 160 SH   SOLE   160 0 0
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF ETF 33738R704 48 1,420 SH   SOLE   1,420 0 0
APPLIED INDL TECHNOLOGIES INC COM Common Stock 03820C105 6 80 SH   SOLE   80 0 0
ASSURANT INC COM Common Stock 04621X108 6 46 SH   SOLE   46 0 0
GALLAGHER ARTHUR J & CO COM Common Stock 363576109 136 1,098 SH   SOLE   1,098 0 0
AKAMAI TECHNOLOGIES INC COM Common Stock 00971T101 1,705 16,235 SH   SOLE   16,235 0 0
ACHAOGEN INC COM Common Stock 004449104 0 3,200 SH   SOLE   3,200 0 0
ALBERTON ACQUISITION CORP RT Common Stock G35006132 5 7,000 SH   SOLE   7,000 0 0
ALBERTON ACQUISITION CORP WT EXP 042625 Common Stock G35006124 8 7,000 SH   SOLE   7,000 0 0
ALBEMARLE CORP COM Common Stock 012653101 162 1,094 SH   SOLE   1,094 0 0
ALCON AG ORD SHS Common Stock H01301128 1,800 27,275 SH   SOLE   27,275 0 0
ALLETE INC COM NEW Common Stock 018522300 24 382 SH   SOLE   382 0 0
ALEAFIA HEALTH INC COM Common Stock 01444Q104 1 3,845 SH   SOLE   3,845 0 0
ALFA LAVAL AB SWEDEN ADR ADR 015393101 225 8,306 SH   SOLE   8,306 0 0
ALAMO GROUP INC COM Common Stock 011311107 188 1,360 SH   SOLE   1,360 0 0
ALLEGRO MICROSYSTEMS INC COM Common Stock 01749D105 8 282 SH   SOLE   282 0 0
ALIGN TECHNOLOGY INC COM Common Stock 016255101 676 1,265 SH   SOLE   1,265 0 0
ALLEGIANT TRAVEL CO COM Common Stock 01748X102 25 130 SH   SOLE   130 0 0
ALLIANZ SE UNSPONSRD ADS ADR 018820100 624 25,330 SH   SOLE   25,330 0 0
ALASKA AIR GROUP INC COM Common Stock 011659109 459 8,829 SH   SOLE   8,829 0 0
ALKERMES PLC SHS Common Stock G01767105 21 1,035 SH   SOLE   1,035 0 0
ALLSTATE CORP COM Common Stock 020002101 16,192 146,576 SH   SOLE   146,576 0 0
ALLEGION PLC ORD SHS Common Stock G0176J109 107 919 SH   SOLE   919 0 0
BLUENOSE GOLD CORP COM Common Stock 09626K308 0 10 SH   SOLE   10 0 0
ALLY FINL INC COM Common Stock 02005N100 67 1,882 SH   SOLE   1,882 0 0
ALNYLAM PHARMACEUTICALS INC COM Common Stock 02043Q107 21 163 SH   SOLE   163 0 0
ASTELLAS PHARMA INC ADR ADR 04623U102 45 2,890 SH   SOLE   2,890 0 0
ALPINE 4 TECHNOLOGIES LTD CL A Common Stock 02083E105 4 1,000 SH   SOLE   1,000 0 0
ALARM COM HLDGS INC COM Common Stock 011642105 83 803 SH   SOLE   803 0 0
AILERON THERAPEUTICS INC COM Common Stock 00887A105 1 1,302 SH   SOLE   1,302 0 0
ALSTOM SA ADR ADR 021244207 107 18,722 SH   SOLE   18,722 0 0
ALLISON TRANSMISSION HLDGS INC COM Common Stock 01973R101 1,044 24,197 SH   SOLE   24,197 0 0
ALTAIR ENGR INC COM CL A Common Stock 021369103 91 1,568 SH   SOLE   1,568 0 0
ALTITUDE ACQUISITION CORP UNIT EXP 113027 Common Stock 02156Y202 312 30,157 SH   SOLE   30,157 0 0
ALTEX INDS INC COM Common Stock 021454103 0 200 SH   SOLE   200 0 0
ALUSSA ENERGY ACQUISITION CORP SHS CL A Common Stock G0232J101 272 27,030 SH   SOLE   27,030 0 0
ALUSSA ENERGY ACQUISITION CORP UNIT EX 103126 Common Stock G0232J127 172 16,150 SH   SOLE   16,150 0 0
ALEXION PHARMACEUTICALS INC COM Common Stock 015351109 5,268 33,719 SH   SOLE   33,719 0 0
ANTERO MIDSTREAM CORP COM Common Stock 03676B102 42 5,424 SH   SOLE   5,424 0 0
AMADEUS IT GROUP S A UNSPONSORED ADS ADR 02263T104 906 12,062 SH   SOLE   12,062 0 0
AMALGAMATED BK NEW YORK N Y CLASS A Common Stock 022663108 1 43 SH   SOLE   43 0 0
APPLIED MATLS INC COM Common Stock 038222105 2,655 30,759 SH   SOLE   30,759 0 0
AMBAC FINL GROUP INC COM NEW Common Stock 023139884 1 95 SH   SOLE   95 0 0
AMC ENTMT HLDGS INC CL A COM Common Stock 00165C104 15 7,085 SH   SOLE   7,085 0 0
AMCOR PLC ORD Common Stock G0250X107 111 9,468 SH   SOLE   9,468 0 0
AMC NETWORKS INC CL A Common Stock 00164V103 8 222 SH   SOLE   222 0 0
ADVANCED MICRO DEVICES INC COM Common Stock 007903107 1,517 16,542 SH   SOLE   16,542 0 0
AMETEK INC COM Common Stock 031100100 437 3,610 SH   SOLE   3,610 0 0
AMEDISYS INC COM Common Stock 023436108 2,171 7,402 SH   SOLE   7,402 0 0
AFFILIATED MANAGERS GROUP INC COM Common Stock 008252108 12 121 SH   SOLE   121 0 0
AMGEN INC COM Common Stock 031162100 62,566 272,122 SH   SOLE   272,122 0 0
AMPLITUDE HLTHCRE AQUSTIN CORP COM CL A Common Stock 03212A105 259 25,870 SH   SOLE   25,870 0 0
AMPLITUDE HLTHCRE AQUSTIN CORP WT EXP 120126 Common Stock 03212A113 38 25,870 SH   SOLE   25,870 0 0
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 263 18,905 SH   SOLE   18,905 0 0
A P MOLLER-MAERSK A/S UNSPONSORD ADR ADR 00202F102 15 1,330 SH   SOLE   1,330 0 0
AMKOR TECHNOLOGY INC COM Common Stock 031652100 17 1,138 SH   SOLE   1,138 0 0
ALERIAN MLP ETF ETF 00162Q452 28,796 1,122,196 SH   SOLE   1,122,196 0 0
AMN HEALTHCARE SVCS INC COM Common Stock 001744101 33 484 SH   SOLE   484 0 0
AMERICAN NATL BANKSHARES INC COM Common Stock 027745108 146 5,587 SH   SOLE   5,587 0 0
AMERICA MOVIL SAB DE CV SPONSORED ADR ADR 02364W204 0 30 SH   SOLE   30 0 0
AMERIPRISE FINL INC COM Common Stock 03076C106 1,495 7,691 SH   SOLE   7,691 0 0
AMPIO PHARMACEUTICALS INC COM Common Stock 03209T109 89 55,900 SH   SOLE   55,900 0 0
AMPHASTAR PHARMACEUTICALS INC COM Common Stock 03209R103 2 75 SH   SOLE   75 0 0
AMPLIFY ENERGY CORP NEW WT EXP 050422 Common Stock 03212B137 0 50 SH   SOLE   50 0 0
AMERESCO INC CL A Common Stock 02361E108 46 881 SH   SOLE   881 0 0
AMARIN CORP PLC SPONS ADR NEW ADR 023111206 99 20,185 SH   SOLE   20,185 0 0
AMYRIS INC COM NEW Common Stock 03236M200 4,477 724,944 SH   SOLE   724,944 0 0
AMERISAFE INC COM Common Stock 03071H100 2 40 SH   SOLE   40 0 0
AMERICAN WOODMARK CORPORATION COM Common Stock 030506109 24 255 SH   SOLE   255 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 268 18,424 SH   SOLE   18,424 0 0
AMAZON COM INC COM Common Stock 023135106 144,679 44,422 SH   SOLE   44,422 0 0
AUTONATION INC COM Common Stock 05329W102 130 1,869 SH   SOLE   1,869 0 0
ANDINA ACQUISITION CORP III RT Common Stock G04415132 5 13,100 SH   SOLE   13,100 0 0
ANDINA ACQUISITION CORP III WT EXP 073125 Common Stock G04415124 10 13,100 SH   SOLE   13,100 0 0
ANDERSONS INC COM Common Stock 034164103 2 86 SH   SOLE   86 0 0
ARISTA NETWORKS INC COM Common Stock 040413106 306 1,053 SH   SOLE   1,053 0 0
PROSHARES MSCI TRANSFORMATIONAL CHANGES ETF ETF 74347G796 114 2,702 SH   SOLE   2,702 0 0
ABERCROMBIE & FITCH CO CL A Common Stock 002896207 3 137 SH   SOLE   137 0 0
VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 15 474 SH   SOLE   474 0 0
ANGIODYNAMICS INC COM Common Stock 03475V101 1 75 SH   SOLE   75 0 0
ANIKA THERAPEUTICS INC COM Common Stock 035255108 1 30 SH   SOLE   30 0 0
ANI PHARMACEUTICALS INC COM Common Stock 00182C103 1 20 SH   SOLE   20 0 0
ANSELL LIMITED UNSPONSORED ADR ADR 03634M208 14 130 SH   SOLE   130 0 0
ANSYS INC COM Common Stock 03662Q105 1,353 3,719 SH   SOLE   3,719 0 0
ANTHEM INC COM Common Stock 036752103 9,482 29,531 SH   SOLE   29,531 0 0
AUSTRALIA&NEW ZEALAND BKG GRP SPONSORED ADR ADR 052528304 112 6,380 SH   SOLE   6,380 0 0
ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 1,040 16,207 SH   SOLE   16,207 0 0
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 15 392 SH   SOLE   392 0 0
ISHARES MODERATE ALLOCATION FUND ETF 464289875 538 12,448 SH   SOLE   12,448 0 0
AON PLC SHS CL A Common Stock G0403H108 1,348 6,381 SH   SOLE   6,381 0 0
ISHARES GROWTH ALLOCATION FUND ETF 464289867 576 11,040 SH   SOLE   11,040 0 0
SMITH A O CORP COM Common Stock 831865209 272 4,963 SH   SOLE   4,963 0 0
AMERICAN OUTDOOR BRANDS INC COM Common Stock 02875D109 4 209 SH   SOLE   209 0 0
APACHE CORP COM Common Stock 037411105 35 2,442 SH   SOLE   2,442 0 0
ARTISAN PARTNERS ASSET MGMT IN CL A Common Stock 04316A108 482 9,579 SH   SOLE   9,579 0 0
AIR PRODS & CHEMS INC COM Common Stock 009158106 6,056 22,056 SH   SOLE   22,056 0 0
AMERICAN PUBLIC EDUCATION INC COM Common Stock 02913V103 0 16 SH   SOLE   16 0 0
API GROUP CORP COM STK Common Stock 00187Y100 31 1,711 SH   SOLE   1,711 0 0
AMPHENOL CORP NEW CL A Common Stock 032095101 1,968 15,016 SH   SOLE   15,016 0 0
APHRIA INC COM Common Stock 03765K104 21 3,100 SH   SOLE   3,100 0 0
AGORA INC ADS ADR 00851L103 8 200 SH   SOLE   200 0 0
APOLLO GLOBAL MGMT INC COM CL A Common Stock 03768E105 88 1,787 SH   SOLE   1,787 0 0
APOGEE ENTERPRISES INC COM Common Stock 037598109 2 60 SH   SOLE   60 0 0
APPFOLIO INC COM CL A Common Stock 03783C100 16 89 SH   SOLE   89 0 0
APPIAN CORP CL A Common Stock 03782L101 319 1,967 SH   SOLE   1,967 0 0
ALPHA PRO TECH LTD COM Common Stock 020772109 3 250 SH   SOLE   250 0 0
APTOSE BIOSCIENCES INC COM NEW Common Stock 03835T200 28 6,400 SH   SOLE   6,400 0 0
APTIV PLC SHS Common Stock G6095L109 498 3,820 SH   SOLE   3,820 0 0
APEX TECHNOLOGY ACQUISITION CO COM CL A Common Stock 03768F102 1 35 SH   SOLE   35 0 0
APYX MEDICAL CORPORATION COM Common Stock 03837C106 2 250 SH   SOLE   250 0 0
ALGONQUIN PWR UTILS CORP COM Common Stock 015857105 10 600 SH   SOLE   600 0 0
ARCBEST CORP COM Common Stock 03937C105 3 68 SH   SOLE   68 0 0
ARCO PLATFORM LTD COM CL A Common Stock G04553106 968 27,274 SH   SOLE   27,274 0 0
ARGO GROUP INTL HLDGS LTD COM Common Stock G0464B107 556 12,723 SH   SOLE   12,723 0 0
ARKEMA SPON ADR ADR 041232109 58 500 SH   SOLE   500 0 0
ARK FINTECH INNOVATION ETF ETF 00214Q708 185 3,727 SH   SOLE   3,727 0 0
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 581 6,229 SH   SOLE   6,229 0 0
ARK INNOVATION ETF ETF 00214Q104 15,536 124,790 SH   SOLE   124,790 0 0
ARKO CORP WT EXP 122225 Common Stock 041242116 3 2,385 SH   SOLE   2,385 0 0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 358 4,684 SH   SOLE   4,684 0 0
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 340 2,325 SH   SOLE   2,325 0 0
ARLO TECHNOLOGIES INC COM Common Stock 04206A101 1 155 SH   SOLE   155 0 0
ARAMARK COM Common Stock 03852U106 5 139 SH   SOLE   139 0 0
ARENA PHARMACEUTICALS INC COM NEW Common Stock 040047607 70 913 SH   SOLE   913 0 0
ARCONIC CORPORATION COM Common Stock 03966V107 6 200 SH   SOLE   200 0 0
ARCHROCK INC COM Common Stock 03957W106 11 1,266 SH   SOLE   1,266 0 0
ARCH THERAPEUTICS INC COM Common Stock 03939W109 8 54,500 SH   SOLE   54,500 0 0
ARTESIAN RES CORP CL A Common Stock 043113208 166 4,479 SH   SOLE   4,479 0 0
ARROW ELECTRS INC COM Common Stock 042735100 18 190 SH   SOLE   190 0 0
ARROWHEAD PHARMACEUTICALS INC COM Common Stock 04280A100 322 4,200 SH   SOLE   4,200 0 0
ASANA INC CL A Common Stock 04342Y104 47 1,578 SH   SOLE   1,578 0 0
ASSA ABLOY AB ADR ADR 045387107 118 9,600 SH   SOLE   9,600 0 0
ASSOCIATED BANC CORP COM Common Stock 045487105 23 1,358 SH   SOLE   1,358 0 0
ASSOCIATES FIRST CAP CORP RESIDL VAL OBL Common Stock 046008207 0 1,470 SH   SOLE   1,470 0 0
ASGN INC COM Common Stock 00191U102 11 130 SH   SOLE   130 0 0
ASHLAND GLOBAL HLDGS INC COM Common Stock 044186104 208 2,631 SH   SOLE   2,631 0 0
X-TRACKERS HARVEST CSI 300 CHINA A-SHARES ETF ETF 233051879 28 700 SH   SOLE   700 0 0
ASHTEAD GROUP PLC UNSPONSORED ADR ADR 045055100 17 90 SH   SOLE   90 0 0
ADVANSIX INC COM Common Stock 00773T101 3 161 SH   SOLE   161 0 0
AERSALE CORPORATION WT EXP 110425 Common Stock 00810F114 2 1,309 SH   SOLE   1,309 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 1,939 3,975 SH   SOLE   3,975 0 0
ASCENDIS PHARMA A/S SPONSORED ADR ADR 04351P101 6 33 SH   SOLE   33 0 0
ACADEMY SPORTS & OUTDOORS INC COM Common Stock 00402L107 10 500 SH   SOLE   500 0 0
ASTEC INDS INC COM Common Stock 046224101 3 45 SH   SOLE   45 0 0
ASURE SOFTWARE INC COM Common Stock 04649U102 1,312 184,845 SH   SOLE   184,845 0 0
AMTECH SYS INC COM PAR $0.01N Common Stock 032332504 6 1,000 SH   SOLE   1,000 0 0
ATLANTIC POWER CORP COM NEW Common Stock 04878Q863 32 15,105 SH   SOLE   15,105 0 0
ASTON BAY HLDGS LTD COM Common Stock 04624P102 1 20,000 SH   SOLE   20,000 0 0
ADTALEM GLOBAL ED INC COM Common Stock 00737L103 21 605 SH   SOLE   605 0 0
ATHENE HOLDING LTD CL A Common Stock G0684D107 102 2,356 SH   SOLE   2,356 0 0
ATHIRA PHARMA INC COM Common Stock 04746L104 0 1 SH   SOLE   1 0 0
AUTOHOME INC SP ADS RP CL A ADR 05278C107 77 775 SH   SOLE   775 0 0
ATHERSYS INC NEW COM Common Stock 04744L106 81 46,292 SH   SOLE   46,292 0 0
ALLEGHENY TECHNOLOGIES INC COM Common Stock 01741R102 4 240 SH   SOLE   240 0 0
ATKORE INTL GROUP INC COM Common Stock 047649108 0 9 SH   SOLE   9 0 0
ATLAS COPCO AB SP ADR B NEW ADR 049255805 80 1,780 SH   SOLE   1,780 0 0
ATLAS COPCO AB SP ADR A NEW ADR 049255706 1,408 27,568 SH   SOLE   27,568 0 0
180 LIFE SCIENCES CORP COM Common Stock 68236V104 1 389 SH   SOLE   389 0 0
180 LIFE SCIENCES CORP WT EXP 110725 Common Stock 68236V112 1 4,182 SH   SOLE   4,182 0 0
ATMOS ENERGY CORP COM Common Stock 049560105 980 10,273 SH   SOLE   10,273 0 0
APTARGROUP INC COM Common Stock 038336103 61 443 SH   SOLE   443 0 0
ATRICURE INC COM Common Stock 04963C209 251 4,500 SH   SOLE   4,500 0 0
ANTARES PHARMA INC COM Common Stock 036642106 8 2,000 SH   SOLE   2,000 0 0
AIR TRANSPORT SERVICES GRP INC COM Common Stock 00922R105 1,315 41,975 SH   SOLE   41,975 0 0
ALTICE USA INC CL A Common Stock 02156K103 8 199 SH   SOLE   199 0 0
ACORN INTL INC SPONSORD ADR NEW ADR 004854204 10 479 SH   SOLE   479 0 0
ACTIVISION BLIZZARD INC COM Common Stock 00507V109 833 8,968 SH   SOLE   8,968 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR ADR 035128206 29 1,280 SH   SOLE   1,280 0 0
ATLANTIC UN BANKSHARES CORP COM Common Stock 04911A107 43 1,307 SH   SOLE   1,307 0 0
AUBURN NATL BANCORP COM Common Stock 050473107 264 6,332 SH   SOLE   6,332 0 0
AURINIA PHARMACEUTICALS INC COM Common Stock 05156V102 30 2,200 SH   SOLE   2,200 0 0
AUTOWEB INC COM Common Stock 05335B100 11 4,420 SH   SOLE   4,420 0 0
APPLIED UV INC COM Common Stock 03828V105 0 1 SH   SOLE   1 0 0
YAMANA GOLD INC COM Common Stock 98462Y100 5 850 SH   SOLE   850 0 0
AVISTA CORP COM Common Stock 05379B107 299 7,458 SH   SOLE   7,458 0 0
AEROVIRONMENT INC COM Common Stock 008073108 87 1,000 SH   SOLE   1,000 0 0
AMERICAN VANGUARD CORP COM Common Stock 030371108 1 55 SH   SOLE   55 0 0
BROADCOM INC COM Common Stock 11135F101 63,276 144,515 SH   SOLE   144,515 0 0
AVALARA INC COM Common Stock 05338G106 26 155 SH   SOLE   155 0 0
AVANOS MED INC COM Common Stock 05350V106 261 5,682 SH   SOLE   5,682 0 0
AVIENT CORPORATION COM Common Stock 05368V106 9 230 SH   SOLE   230 0 0
AVIAT NETWORKS INC COM NEW Common Stock 05366Y201 3 100 SH   SOLE   100 0 0
AVNET INC COM Common Stock 053807103 16 447 SH   SOLE   447 0 0
ANAVEX LIFE SCIENCES CORP COM NEW Common Stock 032797300 8 1,500 SH   SOLE   1,500 0 0
AVERY DENNISON CORP COM Common Stock 053611109 604 3,896 SH   SOLE   3,896 0 0
ASPIRA WOMENS HEALTH INC COM Common Stock 04537Y109 34 5,000 SH   SOLE   5,000 0 0
ARMSTRONG WORLD INDS INC NEW COM Common Stock 04247X102 127 1,704 SH   SOLE   1,704 0 0
AMERICAN WTR WKS CO INC NEW COM Common Stock 030420103 449 2,928 SH   SOLE   2,928 0 0
AMER STATES WTR CO COM Common Stock 029899101 116 1,453 SH   SOLE   1,453 0 0
AXOS FINANCIAL INC COM Common Stock 05465C100 4 100 SH   SOLE   100 0 0
AXA SA SPONSORED ADR ADR 054536107 51 2,147 SH   SOLE   2,147 0 0
AMERICAN AXLE & MFG HLDGS INC COM Common Stock 024061103 2 225 SH   SOLE   225 0 0
AXONICS MODULATION TECHNOLOGIE COM Common Stock 05465P101 5 110 SH   SOLE   110 0 0
AMERICAN EXPRESS CO COM Common Stock 025816109 6,880 56,899 SH   SOLE   56,899 0 0
AXIS CAP HLDGS LTD SHS Common Stock G0692U109 673 13,255 SH   SOLE   13,255 0 0
AXSOME THERAPEUTICS INC COM Common Stock 05464T104 5 60 SH   SOLE   60 0 0
AXALTA COATING SYS LTD COM Common Stock G0750C108 94 3,305 SH   SOLE   3,305 0 0
EXXE GROUP INC COM Common Stock 30233C109 1 105,000 SH   SOLE   105,000 0 0
ATLANTICA SUSTAINABLE INFR PLC SHS Common Stock G0751N103 38 1,011 SH   SOLE   1,011 0 0
ACUITY BRANDS INC COM Common Stock 00508Y102 201 1,662 SH   SOLE   1,662 0 0
ALTERYX INC COM CL A Common Stock 02156B103 39 322 SH   SOLE   322 0 0
AZURE DYNAMICS CORP CL A NEW Common Stock 05500N608 0 125 SH   SOLE   125 0 0
AZEK CO INC CL A Common Stock 05478C105 384 10,000 SH   SOLE   10,000 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 1,682 33,646 SH   SOLE   33,646 0 0
AUTOZONE INC COM Common Stock 053332102 5,620 4,741 SH   SOLE   4,741 0 0
ASPEN TECHNOLOGY INC COM Common Stock 045327103 359 2,754 SH   SOLE   2,754 0 0
AZZ INC COM Common Stock 002474104 3 55 SH   SOLE   55 0 0
BARNES GROUP INC COM Common Stock 067806109 5 95 SH   SOLE   95 0 0
BOEING CO COM Common Stock 097023105 9,561 44,664 SH   SOLE   44,664 0 0
INVESCO TAXABLE MUNICIPAL BOND ETF ETF 46138G805 185 5,535 SH   SOLE   5,535 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 8,460 36,349 SH   SOLE   36,349 0 0
ELSE NUTRITION HLDGS INC COM Common Stock 290257104 3 1,000 SH   SOLE   1,000 0 0
BK OF AMERICA CORP COM Common Stock 060505104 65,706 2,167,795 SH   SOLE   2,167,795 0 0
BAE SYSTEMS PLC SPONSORED ADR ADR 05523R107 139 5,111 SH   SOLE   5,111 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Common Stock 099502106 11,058 126,842 SH   SOLE   126,842 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Common Stock 112585104 743 17,994 SH   SOLE   17,994 0 0
BANC OF CALIFORNIA INC COM Common Stock 05990K106 1 90 SH   SOLE   90 0 0
BANDWIDTH INC COM CL A Common Stock 05988J103 27 178 SH   SOLE   178 0 0
BANCFIRST CORP COM Common Stock 05945F103 6 103 SH   SOLE   103 0 0
BANTEK INC COM Common Stock 06684B204 0 43,300 SH   SOLE   43,300 0 0
CREDICORP LTD COM Common Stock G2519Y108 9 52 SH   SOLE   52 0 0
BASF SE SPONSORED ADR ADR 055262505 31 1,570 SH   SOLE   1,570 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP Common Stock 531229706 0 8 SH   SOLE   8 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP Common Stock 531229888 5 183 SH   SOLE   183 0 0
AMPLIFY LITHIUM & BATTERY TECHNOLOGY ETF ETF 032108805 3 173 SH   SOLE   173 0 0
BAXTER INTL INC COM Common Stock 071813109 5,087 63,186 SH   SOLE   63,186 0 0
BAYER AG SPONSORED ADR ADR 072730302 32 2,174 SH   SOLE   2,174 0 0
BLACKBERRY LTD COM Common Stock 09228F103 2 300 SH   SOLE   300 0 0
JPMORGAN BETABUILDERS DEVELOPED ASIA-EX JAPAN ETF ETF 46641Q688 8 312 SH   SOLE   312 0 0
BED BATH & BEYOND INC COM Common Stock 075896100 9 488 SH   SOLE   488 0 0
VIRTUS LIFESCI BIOTECH CLINICAL TRIALS ETF ETF 26923G301 32 655 SH   SOLE   655 0 0
JPMORGAN BETABUILDERS CANADA ETF ETF 46641Q696 25 928 SH   SOLE   928 0 0
BANCO BRADESCO S A SP ADR PFD NEW ADR 059460303 1 233 SH   SOLE   233 0 0
JPMORGAN BETABUILDERS EUROPE ETF ETF 46641Q720 53 2,042 SH   SOLE   2,042 0 0
VANECK VECTORS BIOTECH ETF ETF 92189F726 13 79 SH   SOLE   79 0 0
JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q712 19 662 SH   SOLE   662 0 0
BHP GROUP PLC SPONSORED ADR ADR 05545E209 40 762 SH   SOLE   762 0 0
BB SEGURIDADE PARTICIPACOES SA SPONSORED ADR ADR 05541J103 20 3,379 SH   SOLE   3,379 0 0
BARRETT BUSINESS SVCS INC COM Common Stock 068463108 814 11,935 SH   SOLE   11,935 0 0
BROOKFIELD BUSINESS PARTNERS L UNIT LTD L P Common Stock G16234109 3 73 SH   SOLE   73 0 0
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 333 67,383 SH   SOLE   67,383 0 0
BUILD-A-BEAR WORKSHOP INC COM Common Stock 120076104 10 2,250 SH   SOLE   2,250 0 0
BEST BUY INC COM Common Stock 086516101 5,947 59,273 SH   SOLE   59,273 0 0
BRUNSWICK CORP COM Common Stock 117043109 1,900 24,915 SH   SOLE   24,915 0 0
BOISE CASCADE CO DEL COM Common Stock 09739D100 8 168 SH   SOLE   168 0 0
BIOCARDIA INC COM Common Stock 09060U507 2,281 659,363 SH   SOLE   659,363 0 0
BIOCARDIA INC WT EXP 080624 Common Stock 09060U119 770 500,000 SH   SOLE   500,000 0 0
BCE INC COM NEW Common Stock 05534B760 994 22,881 SH   SOLE   22,881 0 0
BONANZA CREEK ENERGY INC COM NEW Common Stock 097793400 1 40 SH   SOLE   40 0 0
ATRECA INC CL A COM Common Stock 04965G109 0 15 SH   SOLE   15 0 0
BRAINSTORM CELL THERAPEUTICS I COM NEW Common Stock 10501E201 5 1,000 SH   SOLE   1,000 0 0
BRINKS CO COM Common Stock 109696104 7 100 SH   SOLE   100 0 0
BLUCORA INC COM Common Stock 095229100 2 95 SH   SOLE   95 0 0
BALCHEM CORP COM Common Stock 057665200 8 65 SH   SOLE   65 0 0
BIOCRYST PHARMACEUTICALS INC COM Common Stock 09058V103 44 5,850 SH   SOLE   5,850 0 0
BARCLAYS PLC ADR ADR 06738E204 19 2,330 SH   SOLE   2,330 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS ADR 088786108 54 3,000 SH   SOLE   3,000 0 0
BELDEN INC COM Common Stock 077454106 8 190 SH   SOLE   190 0 0
DIME CMNTY BANCSHARES INC COM Common Stock 108035106 37 1,540 SH   SOLE   1,540 0 0
FLANIGANS ENTERPRISES INC COM Common Stock 338517105 75 3,784 SH   SOLE   3,784 0 0
BEIERSDORF AG ADR ADR 07724U103 696 29,690 SH   SOLE   29,690 0 0
BIODELIVERY SCIENCES INTL INC COM Common Stock 09060J106 9 2,185 SH   SOLE   2,185 0 0
BECTON DICKINSON & CO COM Common Stock 075887109 16,921 67,626 SH   SOLE   67,626 0 0
BLOOM ENERGY CORP COM CL A Common Stock 093712107 1,133 39,535 SH   SOLE   39,535 0 0
BEAM THERAPEUTICS INC COM Common Stock 07373V105 80 980 SH   SOLE   980 0 0
BIOTELEMETRY INC COM Common Stock 090672106 31 429 SH   SOLE   429 0 0
BEACON ROOFING SUPPLY INC COM Common Stock 073685109 4,574 113,819 SH   SOLE   113,819 0 0
KE HLDGS INC SPONSORED ADS ADR 482497104 14 225 SH   SOLE   225 0 0
BEL FUSE INC CL B Common Stock 077347300 0 10 SH   SOLE   10 0 0
FRANKLIN RESOURCES INC COM Common Stock 354613101 22 854 SH   SOLE   854 0 0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Common Stock G16258108 905 20,970 SH   SOLE   20,970 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG Common Stock 11284V105 346 5,941 SH   SOLE   5,941 0 0
BERRY GLOBAL GROUP INC COM Common Stock 08579W103 496 8,820 SH   SOLE   8,820 0 0
ROUNDHILL SPORTS BETTING & IGAMING ETF Common Stock 53656F789 5 210 SH   SOLE   210 0 0
BROWN FORMAN CORP CL B Common Stock 115637209 1,258 15,800 SH   SOLE   15,800 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM Common Stock 109194100 677 3,913 SH   SOLE   3,913 0 0
BANK OF FINCASTLE VA COM Common Stock 062113105 82 36,240 SH   SOLE   36,240 0 0
BUNGE LIMITED COM Common Stock G16962105 73 1,120 SH   SOLE   1,120 0 0
BGC PARTNERS INC CL A Common Stock 05541T101 26 6,541 SH   SOLE   6,541 0 0
BLUE GEM ENTERPRISE INC FLA COM Common Stock 09548T106 0 300 SH   SOLE   300 0 0
B & G FOODS INC NEW COM Common Stock 05508R106 76 2,691 SH   SOLE   2,691 0 0
BAR HBR BANKSHARES COM Common Stock 066849100 204 9,049 SH   SOLE   9,049 0 0
BAUSCH HEALTH COS INC COM Common Stock 071734107 74 3,535 SH   SOLE   3,535 0 0
BENCHMARK ELECTRS INC COM Common Stock 08160H101 2 70 SH   SOLE   70 0 0
BRIGHTHOUSE FINL INC COM Common Stock 10922N103 41 1,121 SH   SOLE   1,121 0 0
BOC HONG KONG HOLDINGS LTD SPONSORED ADR ADR 096813209 7 120 SH   SOLE   120 0 0
BERKSHIRE HILLS BANCORP INC COM Common Stock 084680107 7 406 SH   SOLE   406 0 0
BHP GROUP LTD SPONSORED ADS ADR 088606108 875 13,384 SH   SOLE   13,384 0 0
BIOHAVEN PHARMACTL HLDG CO LTD COM Common Stock G11196105 6 75 SH   SOLE   75 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 16 180 SH   SOLE   180 0 0
BAIDU INC SPON ADR REP A ADR 056752108 267 1,233 SH   SOLE   1,233 0 0
BIG LOTS INC COM Common Stock 089302103 8 180 SH   SOLE   180 0 0
BIGCOMMERCE HLDGS INC COM SER 1 Common Stock 08975P108 59 917 SH   SOLE   917 0 0
BIOGEN INC COM Common Stock 09062X103 1,264 5,163 SH   SOLE   5,163 0 0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 282 3,085 SH   SOLE   3,085 0 0
BILIBILI INC SPONS ADS REP Z ADR 090040106 17 200 SH   SOLE   200 0 0
BIO RAD LABS INC CL A Common Stock 090572207 45 78 SH   SOLE   78 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Common Stock G16252101 2,395 48,472 SH   SOLE   48,472 0 0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Common Stock 11275Q107 390 5,400 SH   SOLE   5,400 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 3,106 33,456 SH   SOLE   33,456 0 0
BJS WHSL CLUB HLDGS INC COM Common Stock 05550J101 12 316 SH   SOLE   316 0 0
VANECK VECTORS GAMING ETF ETF 92189F882 6 135 SH   SOLE   135 0 0
BJS RESTAURANTS INC COM Common Stock 09180C106 6 155 SH   SOLE   155 0 0
INNOVATOR S&P 500 BUFFER ETF - JUNE ETF 45782C755 50 1,599 SH   SOLE   1,599 0 0
BANK NEW YORK MELLON CORP COM Common Stock 064058100 21,784 513,295 SH   SOLE   513,295 0 0
BUCKLE INC COM Common Stock 118440106 2 60 SH   SOLE   60 0 0
ISHARES MSCI BRIC ETF ETF 464286657 5 100 SH   SOLE   100 0 0
BERKELEY GROUP HLDGS PLC UNSPONSORD ADR ADR 08425P104 12 190 SH   SOLE   190 0 0
BLACK HILLS CORP COM Common Stock 092113109 115 1,875 SH   SOLE   1,875 0 0
BLACK KNIGHT INC COM Common Stock 09215C105 2,941 33,288 SH   SOLE   33,288 0 0
INVESCO SENIOR LOAN ETF ETF 46138G508 32 1,424 SH   SOLE   1,424 0 0
BOOKING HOLDINGS INC COM Common Stock 09857L108 2,642 1,186 SH   SOLE   1,186 0 0
BAKER HUGHES COMPANY CL A Common Stock 05722G100 31 1,483 SH   SOLE   1,483 0 0
BANK IRELAND GROUP PLC ORD SHS Common Stock G0756R109 4 1,000 SH   SOLE   1,000 0 0
PT BK RAKYAT ADR SHS B ADR 69366X100 10 665 SH   SOLE   665 0 0
BANKUNITED INC COM Common Stock 06652K103 6 185 SH   SOLE   185 0 0
BLACKLINE INC COM Common Stock 09239B109 675 5,064 SH   SOLE   5,064 0 0
BELLICUM PHARMACEUTICALS INC COM NEW Common Stock 079481404 0 30 SH   SOLE   30 0 0
SIREN ETF TR NSD NXGN ECO ETF ETF 75605A702 18 443 SH   SOLE   443 0 0
TOPBUILD CORP COM Common Stock 89055F103 26 143 SH   SOLE   143 0 0
BALLARD PWR SYS INC NEW COM Common Stock 058586108 156 6,685 SH   SOLE   6,685 0 0
BUILDERS FIRSTSOURCE INC COM Common Stock 12008R107 456 11,165 SH   SOLE   11,165 0 0
BIOLIFE SOLUTIONS INC COM NEW Common Stock 09062W204 10 258 SH   SOLE   258 0 0
BLUEHARBOR BANK NC COM Common Stock 095613105 15 1,440 SH   SOLE   1,440 0 0
BLACKROCK INC COM Common Stock 09247X101 3,997 5,539 SH   SOLE   5,539 0 0
BLACKBAUD INC COM Common Stock 09227Q100 57 983 SH   SOLE   983 0 0
BALL CORP COM Common Stock 058498106 195 2,093 SH   SOLE   2,093 0 0
BLOOMIN BRANDS INC COM Common Stock 094235108 28 1,424 SH   SOLE   1,424 0 0
BLINK CHARGING CO COM Common Stock 09354A100 17 400 SH   SOLE   400 0 0
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607 13 365 SH   SOLE   365 0 0
CANNABIX TECHNOLOGIES INC COM Common Stock 13765L101 6 7,940 SH   SOLE   7,940 0 0
BLUEBIRD BIO INC COM Common Stock 09609G100 543 12,555 SH   SOLE   12,555 0 0
VANGUARD LONG-TERM BOND INDEX FUND ETF 921937793 1,185 10,809 SH   SOLE   10,809 0 0
BANCO LATINOAMERICANO DE COME SHS E Common Stock P16994132 7 456 SH   SOLE   456 0 0
BENCHMARK BANKSHARES INC COM NEW Common Stock 08160E207 132 8,000 SH   SOLE   8,000 0 0
BADGER METER INC COM Common Stock 056525108 7 75 SH   SOLE   75 0 0
BANK MONTREAL QUE COM Common Stock 063671101 175 2,308 SH   SOLE   2,308 0 0
BANK MARIN BANCORP COM Common Stock 063425102 51 1,479 SH   SOLE   1,479 0 0
BIOMARIN PHARMACEUTICAL INC COM Common Stock 09061G101 290 3,309 SH   SOLE   3,309 0 0
BRYN MAWR BK CORP COM Common Stock 117665109 80 2,606 SH   SOLE   2,606 0 0
BAYERISCHE MOTOREN WERKE A G SPONSORED ADR ADR 072743305 10 350 SH   SOLE   350 0 0
BRISTOL-MYERS SQUIBB CO COM Common Stock 110122108 14,682 234,847 SH   SOLE   234,847 0 0
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RT Common Stock 110122157 10 14,293 SH   SOLE   14,293 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 3,955 44,856 SH   SOLE   44,856 0 0
INTERNATIONAL BONDS ETF 92203J407 108 1,837 SH   SOLE   1,837 0 0
BARNES & NOBLE ED INC COM Common Stock 06777U101 0 56 SH   SOLE   56 0 0
BIONANO GENOMICS INC COM Common Stock 09075F107 0 57 SH   SOLE   57 0 0
BNP PARIBAS SPONSORED ADR ADR 05565A202 67 2,536 SH   SOLE   2,536 0 0
BANK NOVA SCOTIA B C COM Common Stock 064149107 92 1,705 SH   SOLE   1,705 0 0
BIONTECH SE SPONSORED ADS ADR 09075V102 33 400 SH   SOLE   400 0 0
BANK HAWAII CORP COM Common Stock 062540109 9 120 SH   SOLE   120 0 0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 3,887 34,291 SH   SOLE   34,291 0 0
DMC GLOBAL INC COM Common Stock 23291C103 3 76 SH   SOLE   76 0 0
BOOT BARN HLDGS INC COM Common Stock 099406100 3 60 SH   SOLE   60 0 0
BANK OF BOTETOURT BUCHANAN VA COM Common Stock 063907208 128 5,200 SH   SOLE   5,200 0 0
BANK OF THE JAMES FINL GP INC COM Common Stock 470299108 1,070 86,206 SH   SOLE   86,206 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 136 4,101 SH   SOLE   4,101 0 0
BOWX ACQUISITION CORP UNIT EXP 080325 Common Stock 103085205 159 14,880 SH   SOLE   14,880 0 0
BOX INC CL A Common Stock 10316T104 47 2,607 SH   SOLE   2,607 0 0
BP PLC SPONSORED ADR ADR 055622104 1,382 67,370 SH   SOLE   67,370 0 0
BOSTON PRIVATE FINL HLDGS INC COM Common Stock 101119105 1 165 SH   SOLE   165 0 0
BLUEPRINT MEDICINES CORP COM Common Stock 09627Y109 1,369 12,207 SH   SOLE   12,207 0 0
TIMBER PHARMACEUTICALS INC COM Common Stock 09072X309 0 4 SH   SOLE   4 0 0
POPULAR INC COM NEW Common Stock 733174700 35 622 SH   SOLE   622 0 0
EROS RES CORP COM Common Stock 29601R102 1 10,000 SH   SOLE   10,000 0 0
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN Common Stock G16249107 2 126 SH   SOLE   126 0 0
BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 5,803 37,734 SH   SOLE   37,734 0 0
BLUE RIDGE BANKSHARES INC VA COM Common Stock 095825105 9 500 SH   SOLE   500 0 0
BRADY CORP CL A Common Stock 104674106 5 100 SH   SOLE   100 0 0
BRIDGESTONE CORP ADR ADR 108441205 15 910 SH   SOLE   910 0 0
BRF SA SPONSORED ADR ADR 10552T107 0 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY INC DEL CL A Common Stock 084670108 3,826 11 SH   SOLE   11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 56,634 244,248 SH   SOLE   244,248 0 0
BROOKLINE BANCORP INC DEL COM Common Stock 11373M107 816 67,748 SH   SOLE   67,748 0 0
BRUKER CORP COM Common Stock 116794108 89 1,651 SH   SOLE   1,651 0 0
BROOKS AUTOMATION INC NEW COM Common Stock 114340102 115 1,689 SH   SOLE   1,689 0 0
BROWN & BROWN INC COM Common Stock 115236101 3,633 76,639 SH   SOLE   76,639 0 0
BRP GROUP INC COM CL A Common Stock 05589G102 16 527 SH   SOLE   527 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT ADR 05967A107 8 867 SH   SOLE   867 0 0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 1,137 53,629 SH   SOLE   53,629 0 0
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 2,080 95,645 SH   SOLE   95,645 0 0
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 1,826 83,384 SH   SOLE   83,384 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 1,200 53,574 SH   SOLE   53,574 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 79 3,474 SH   SOLE   3,474 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 908 41,422 SH   SOLE   41,422 0 0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 56 2,512 SH   SOLE   2,512 0 0
BASSETT FURNITURE INDS INC COM Common Stock 070203104 129 6,440 SH   SOLE   6,440 0 0
BRIGHTSPHERE INVT GROUP INC COM Common Stock 10948W103 2 120 SH   SOLE   120 0 0
INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETF ETF 46138J809 57 2,449 SH   SOLE   2,449 0 0
INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETF ETF 46138J874 89 3,820 SH   SOLE   3,820 0 0
INVESCO BULLETSHARES 2023 HIGH YIELD CORPORATE BOND ETF ETF 46138J858 62 2,437 SH   SOLE   2,437 0 0
INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF ETF 46138J833 65 2,628 SH   SOLE   2,628 0 0
BLACK STONE MINERALS L P COM UNIT Common Stock 09225M101 310 46,448 SH   SOLE   46,448 0 0
INVESCO BULLETSHARES 2021 MUNICIPAL BOND ETF ETF 46138J569 316 12,473 SH   SOLE   12,473 0 0
INVESCO BULLETSHARES 2022 MUNICIPAL BOND ETF ETF 46138J551 329 12,937 SH   SOLE   12,937 0 0
INVESCO BULLETSHARES 2023 MUNICIPAL BOND ETF ETF 46138J544 335 13,079 SH   SOLE   13,079 0 0
INVESCO BULLETSHARES 2024 MUNICIPAL BOND ETF ETF 46138J536 178 6,913 SH   SOLE   6,913 0 0
INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF ETF 46138J510 143 5,507 SH   SOLE   5,507 0 0
INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF ETF 46138J494 140 5,427 SH   SOLE   5,427 0 0
INVESCO BULLETSHARES 2028 MUNICIPAL BOND ETF ETF 46138J486 91 3,460 SH   SOLE   3,460 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 38,439 463,679 SH   SOLE   463,679 0 0
BOSTON SCIENTIFIC CORP COM Common Stock 101137107 497 13,815 SH   SOLE   13,815 0 0
BENTLEY SYS INC COM CL B Common Stock 08265T208 3 74 SH   SOLE   74 0 0
BIOXCEL THERAPEUTICS INC COM Common Stock 09075P105 143 3,100 SH   SOLE   3,100 0 0
BLACKROCK FUTURE TECH ETF ETF 09290C301 0 10 SH   SOLE   10 0 0
B2GOLD CORP COM Common Stock 11777Q209 25 4,482 SH   SOLE   4,482 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 92 2,388 SH   SOLE   2,388 0 0
BETTER CHOICE CO INC COM NEW Common Stock 08771Y204 7 5,681 SH   SOLE   5,681 0 0
BRITVIC PLC SPONSORED ADR ADR 111190104 11 500 SH   SOLE   500 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 452 6,465 SH   SOLE   6,465 0 0
BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 10 390 SH   SOLE   390 0 0
BURLINGTON STORES INC COM Common Stock 122017106 459 1,755 SH   SOLE   1,755 0 0
BRIGHTVIEW HLDGS INC COM Common Stock 10948C107 128 8,453 SH   SOLE   8,453 0 0
BIONDVAX PHARMACEUTICALS LTD SPOND ADS ADR 09073Q105 3 1,190 SH   SOLE   1,190 0 0
BABCOCK & WILCOX ENTERPRISES I COM Common Stock 05614L209 1 200 SH   SOLE   200 0 0
BORGWARNER INC COM Common Stock 099724106 2,812 72,763 SH   SOLE   72,763 0 0
BOSWELL J G CO COM Common Stock 101205102 151 257 SH   SOLE   257 0 0
BROADWIND INC COM NEW Common Stock 11161T207 16 2,000 SH   SOLE   2,000 0 0
SPDR BLOOMBERG BARCLAYS INTERNATIONAL TREASURY BOND ETF ETF 78464A516 15 474 SH   SOLE   474 0 0
BWX TECHNOLOGIES INC COM Common Stock 05605H100 440 7,291 SH   SOLE   7,291 0 0
BLACKSTONE GROUP INC COM CL A Common Stock 09260D107 2,517 38,833 SH   SOLE   38,833 0 0
BRAMBLES LTD SPONSORED ADR ADR 105105209 143 8,715 SH   SOLE   8,715 0 0
BLUELINX HLDGS INC COM NEW Common Stock 09624H208 109 3,720 SH   SOLE   3,720 0 0
BANCORPSOUTH BK TUPELO MISS COM Common Stock 05971J102 6 210 SH   SOLE   210 0 0
BOYD GAMING CORP COM Common Stock 103304101 21 500 SH   SOLE   500 0 0
BEYOND MEAT INC COM Common Stock 08862E109 96 771 SH   SOLE   771 0 0
BYRNA TECHNOLOGIES INC COM Common Stock 12448X102 14 9,500 SH   SOLE   9,500 0 0
BEAZER HOMES USA INC COM NEW Common Stock 07556Q881 1 37 SH   SOLE   37 0 0
BUNZL PLC SPON ADR NEW ADR 120738406 14 400 SH   SOLE   400 0 0
BAOZUN INC SPONSORED ADR ADR 06684L103 3 100 SH   SOLE   100 0 0
CITIGROUP INC COM NEW Common Stock 172967424 35,468 575,211 SH   SOLE   575,211 0 0
CARLSBERG AS SPONSORED ADR ADR 142795202 259 8,058 SH   SOLE   8,058 0 0
CABLE ONE INC COM Common Stock 12685J105 22 10 SH   SOLE   10 0 0
CAMDEN NATL CORP COM Common Stock 133034108 58 1,621 SH   SOLE   1,621 0 0
CACI INTL INC CL A Common Stock 127190304 15 62 SH   SOLE   62 0 0
CADENCE BANCORPORATION CL A Common Stock 12739A100 36 2,170 SH   SOLE   2,170 0 0
CAE INC COM Common Stock 124765108 2 89 SH   SOLE   89 0 0
CONAGRA BRANDS INC COM Common Stock 205887102 1,802 49,701 SH   SOLE   49,701 0 0
CARDINAL HEALTH INC COM Common Stock 14149Y108 1,295 23,960 SH   SOLE   23,960 0 0
CANON INC SPONSORED ADR ADR 138006309 10 505 SH   SOLE   505 0 0
CHEESECAKE FACTORY INC COM Common Stock 163072101 22 581 SH   SOLE   581 0 0
CALERES INC COM Common Stock 129500104 8 495 SH   SOLE   495 0 0
CAL MAINE FOODS INC COM NEW Common Stock 128030202 402 10,715 SH   SOLE   10,715 0 0
CALAMP CORP COM Common Stock 128126109 1 70 SH   SOLE   70 0 0
HIGHCAPE CAP ACQUISITION CORP UNIT EX 093027 Common Stock 42984L204 7 705 SH   SOLE   705 0 0
AVIS BUDGET GROUP COM Common Stock 053774105 37 991 SH   SOLE   991 0 0
CARA THERAPEUTICS INC COM Common Stock 140755109 45 3,000 SH   SOLE   3,000 0 0
CARTER BANKSHARES INC COM NEW Common Stock 146102108 38 3,504 SH   SOLE   3,504 0 0
CARRIER GLOBAL CORPORATION COM Common Stock 14448C104 1,827 48,433 SH   SOLE   48,433 0 0
CASA SYS INC COM Common Stock 14713L102 5 825 SH   SOLE   825 0 0
CASI PHARMACEUTICALS INC COM Common Stock 14757U109 4 1,500 SH   SOLE   1,500 0 0
CASS INFORMATION SYS INC COM Common Stock 14808P109 21 533 SH   SOLE   533 0 0
CASCADE ACQUISITION CORP UNIT Common Stock 147151203 335 32,041 SH   SOLE   32,041 0 0
CASEYS GEN STORES INC COM Common Stock 147528103 16 90 SH   SOLE   90 0 0
CATERPILLAR INC COM Common Stock 149123101 7,352 40,391 SH   SOLE   40,391 0 0
CAMBRIDGE BANCORP COM Common Stock 132152109 163 2,332 SH   SOLE   2,332 0 0
CARDTRONICS PLC SHS CL A Common Stock G1991C105 2 70 SH   SOLE   70 0 0
CATO CORP NEW CL A Common Stock 149205106 4 450 SH   SOLE   450 0 0
CATHAY GEN BANCORP COM Common Stock 149150104 5 150 SH   SOLE   150 0 0
CHUBB LIMITED COM Common Stock H1467J104 7,982 51,596 SH   SOLE   51,596 0 0
CYMABAY THERAPEUTICS INC COM Common Stock 23257D103 20 3,500 SH   SOLE   3,500 0 0
CINCINNATI BELL INC NEW COM NEW Common Stock 171871502 15 950 SH   SOLE   950 0 0
CANNABIS SATIVA INC COM Common Stock 13764T105 0 20 SH   SOLE   20 0 0
CBOE GLOBAL MKTS INC COM Common Stock 12503M108 121 1,300 SH   SOLE   1,300 0 0
CBRE GROUP INC CL A Common Stock 12504L109 241 3,841 SH   SOLE   3,841 0 0
CRACKER BARREL OLD CTRY STORE COM Common Stock 22410J106 921 6,983 SH   SOLE   6,983 0 0
COMMERCE BANCSHARES INC COM Common Stock 200525103 76 1,153 SH   SOLE   1,153 0 0
CABOT CORP COM Common Stock 127055101 127 2,838 SH   SOLE   2,838 0 0
COMMUNITY BK SYS INC COM Common Stock 203607106 6 100 SH   SOLE   100 0 0
CHEMOURS CO COM Common Stock 163851108 635 25,630 SH   SOLE   25,630 0 0
CLARIVATE PLC ORD SHS Common Stock G21810109 1,247 41,962 SH   SOLE   41,962 0 0
COCA COLA EUROPEAN PARTNERS P SHS Common Stock G25839104 358 7,185 SH   SOLE   7,185 0 0
CHASE CORP COM Common Stock 16150R104 70 697 SH   SOLE   697 0 0
COCA-COLA HBC AG UNSPONSORD ADR ADR 191223205 14 443 SH   SOLE   443 0 0
CHURCHILL CAPITAL CORP IV CL A Common Stock 171439102 607 60,612 SH   SOLE   60,612 0 0
CHURCHILL CAPITAL CORP IV UNIT Common Stock 171439201 0 20 SH   SOLE   20 0 0
CHURCHILL CAPITAL CORP IV WT EXP 080425 Common Stock 171439110 18 11,712 SH   SOLE   11,712 0 0
CAMECO CORP COM Common Stock 13321L108 16 1,224 SH   SOLE   1,224 0 0
CROWN HLDGS INC COM Common Stock 228368106 181 1,802 SH   SOLE   1,802 0 0
CARNIVAL CORP PAIRED CTF Common Stock 143658300 332 15,341 SH   SOLE   15,341 0 0
COCA COLA AMATIL LTD SPONSORED ADR ADR 191085208 23 2,320 SH   SOLE   2,320 0 0
CMC MATERIALS INC COM Common Stock 12571T100 217 1,431 SH   SOLE   1,431 0 0
CNB FINL CORP PA COM Common Stock 126128107 1 36 SH   SOLE   36 0 0
COGENT COMMUNICATIONS HLDGS IN COM NEW Common Stock 19239V302 301 5,027 SH   SOLE   5,027 0 0
CENTURY CMNTYS INC COM Common Stock 156504300 30 684 SH   SOLE   684 0 0
CHURCHILL CAPITAL CORP V UNIT Common Stock 17144T206 503 47,866 SH   SOLE   47,866 0 0
CHURCHILL CAP CORP II WT EXP 070224 Common Stock 17143G114 6 2,834 SH   SOLE   2,834 0 0
CHEMOCENTRYX INC COM Common Stock 16383L106 189 3,050 SH   SOLE   3,050 0 0
CERIDIAN HCM HLDG INC COM Common Stock 15677J108 1,061 9,960 SH   SOLE   9,960 0 0
COEUR MNG INC COM NEW Common Stock 192108504 2 183 SH   SOLE   183 0 0
CITY DEVS LTD SPONSORED ADR ADR 177797305 1 196 SH   SOLE   196 0 0
CDK GLOBAL INC COM Common Stock 12508E101 121 2,341 SH   SOLE   2,341 0 0
CARDLYTICS INC COM Common Stock 14161W105 127 892 SH   SOLE   892 0 0
AVID BIOSERVICES INC COM Common Stock 05368M106 167 14,452 SH   SOLE   14,452 0 0
CANADIAN TIRE LTD CL A Common Stock 136681202 13 101 SH   SOLE   101 0 0
CADENCE DESIGN SYSTEM INC COM Common Stock 127387108 1,249 9,158 SH   SOLE   9,158 0 0
CDW CORP COM Common Stock 12514G108 2,776 21,067 SH   SOLE   21,067 0 0
CODEXIS INC COM Common Stock 192005106 1,452 66,516 SH   SOLE   66,516 0 0
CELANESE CORP DEL COM Common Stock 150870103 696 5,356 SH   SOLE   5,356 0 0
CECO ENVIRONMENTAL CORP COM Common Stock 125141101 24 3,517 SH   SOLE   3,517 0 0
CAMBER ENERGY INC COM Common Stock 13200M508 0 1 SH   SOLE   1 0 0
CELCUITY INC COM Common Stock 15102K100 46 5,000 SH   SOLE   5,000 0 0
BRISTOL-MYERS SQUIBB CO CONTIN VAL RT Common Stock 110122140 0 30 SH   SOLE   30 0 0
CENTRAL GARDEN & PET CO COM Common Stock 153527106 1 20 SH   SOLE   20 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG Common Stock 153527205 8 223 SH   SOLE   223 0 0
CENTURY ALUM CO COM Common Stock 156431108 1 100 SH   SOLE   100 0 0
CNOOC LIMITED SPONSORED ADR ADR 126132109 9 96 SH   SOLE   96 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Common Stock 226344208 61 3,216 SH   SOLE   3,216 0 0
CERECOR INC COM Common Stock 15671L109 2 750 SH   SOLE   750 0 0
CERNER CORP COM Common Stock 156782104 1,294 16,446 SH   SOLE   16,446 0 0
CERTARA INC COM Common Stock 15687V109 7 200 SH   SOLE   200 0 0
CEVA INC COM Common Stock 157210105 2 45 SH   SOLE   45 0 0
CF INDS HLDGS INC COM Common Stock 125269100 71 1,843 SH   SOLE   1,843 0 0
CF FIN ACQUISITION CORP III UNIT EXP 093027 Common Stock 12529D207 442 41,148 SH   SOLE   41,148 0 0
C & F FINL CORP COM Common Stock 12466Q104 82 2,200 SH   SOLE   2,200 0 0
CAPITOL FED FINL INC COM Common Stock 14057J101 3 260 SH   SOLE   260 0 0
CITIZENS FINL GROUP INC COM Common Stock 174610105 4,806 134,386 SH   SOLE   134,386 0 0
CALIFORNIA STYLE PALMS INC CL A Common Stock 13080W105 0 3 SH   SOLE   3 0 0
CULLEN FROST BANKERS INC COM Common Stock 229899109 1,396 16,000 SH   SOLE   16,000 0 0
COMPAGNIE FINANCIERE RICHEMONT ADR ADR 204319107 65 7,290 SH   SOLE   7,290 0 0
COLFAX CORP COM Common Stock 194014106 21 549 SH   SOLE   549 0 0
CARLYLE GROUP INC COM Common Stock 14316J108 57 1,823 SH   SOLE   1,823 0 0
CANOPY GROWTH CORP COM Common Stock 138035100 306 12,443 SH   SOLE   12,443 0 0
CAPGEMINI S E UNSPONSORED ADR ADR 13961R100 252 8,183 SH   SOLE   8,183 0 0
CHINA GAS HLDGS LTD UNSPONSORED ADR ADR 168935104 2 23 SH   SOLE   23 0 0
CANCER GENETICS INC COM NEW Common Stock 13739U203 0 50 SH   SOLE   50 0 0
COGNEX CORP COM Common Stock 192422103 560 6,979 SH   SOLE   6,979 0 0
CITY HLDG CO COM Common Stock 177835105 70 1,001 SH   SOLE   1,001 0 0
CHURCH & DWIGHT INC COM Common Stock 171340102 3,394 38,906 SH   SOLE   38,906 0 0
CHURCHILL DOWNS INC COM Common Stock 171484108 3,438 17,594 SH   SOLE   17,594 0 0
CHEMED CORP NEW COM Common Stock 16359R103 3,181 5,973 SH   SOLE   5,973 0 0
CHEFS WHSE INC COM Common Stock 163086101 36 1,394 SH   SOLE   1,394 0 0
CHUGAI PHARMACEUTICAL CO LTD ADR ADR 171269103 497 18,681 SH   SOLE   18,681 0 0
CHEGG INC COM Common Stock 163092109 408 4,518 SH   SOLE   4,518 0 0
CHOICE HOTELS INTL INC COM Common Stock 169905106 69 644 SH   SOLE   644 0 0
GLOBAL X MSCI CHINA CONSUMER DISCRETIONARY ETF ETF 37950E408 0 11 SH   SOLE   11 0 0
CHESAPEAKE ENERGY CORP COM Common Stock 165167743 0 30 SH   SOLE   30 0 0
CHECK POINT SOFTWARE TECH LTD ORD Common Stock M22465104 1,276 9,601 SH   SOLE   9,601 0 0
CHINA MOBILE LIMITED SPONSORED ADR ADR 16941M109 14 485 SH   SOLE   485 0 0
CHAMPION INDS INC W V COM NEW Common Stock 158520205 0 40 SH   SOLE   40 0 0
CHP MERGER CORP COM CL A Common Stock 12558Y106 123 12,000 SH   SOLE   12,000 0 0
CHP MERGER CORP WT EXP 112224 Common Stock 12558Y114 3 2,500 SH   SOLE   2,500 0 0
COHERUS BIOSCIENCES INC COM Common Stock 19249H103 2 125 SH   SOLE   125 0 0
C H ROBINSON WORLDWIDE INC COM NEW Common Stock 12541W209 2,328 24,663 SH   SOLE   24,663 0 0
CHICOS FAS INC COM Common Stock 168615102 0 162 SH   SOLE   162 0 0
CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 1,415 2,139 SH   SOLE   2,139 0 0
CHARLIES HLDGS INC COM Common Stock 16077A101 4 1,410,409 SH   SOLE   1,410,409 0 0
CHUYS HLDGS INC COM Common Stock 171604101 4 150 SH   SOLE   150 0 0
CHEWY INC CL A Common Stock 16679L109 97 1,080 SH   SOLE   1,080 0 0
CHAMPIONX CORPORATION COM Common Stock 15872M104 96 6,246 SH   SOLE   6,246 0 0
CHR HANSEN HOLDING A/S SPONSORED ADS ADR 12545M207 9 350 SH   SOLE   350 0 0
CIGNA CORP NEW COM Common Stock 125523100 3,112 14,949 SH   SOLE   14,949 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 92 2,063 SH   SOLE   2,063 0 0
CIENA CORP COM NEW Common Stock 171779309 27,916 528,210 SH   SOLE   528,210 0 0
CINCINNATI FINL CORP COM Common Stock 172062101 2,859 32,496 SH   SOLE   32,496 0 0
CIELO S A SPONSORED ADR ADR 171778202 0 52 SH   SOLE   52 0 0
CIRCOR INTL INC COM Common Stock 17273K109 2 40 SH   SOLE   40 0 0
CIT GROUP INC COM NEW Common Stock 125581801 7 200 SH   SOLE   200 0 0
CIVISTA BANCSHARES INC COM NO PAR Common Stock 178867107 1 33 SH   SOLE   33 0 0
CENTRAL JAPAN RY CO UNSPON ADR ADR 153766100 40 2,820 SH   SOLE   2,820 0 0
SEACOR HOLDINGS INC COM Common Stock 811904101 0 5 SH   SOLE   5 0 0
COLGATE PALMOLIVE CO COM Common Stock 194162103 2,780 32,510 SH   SOLE   32,510 0 0
CORE ONE LABS INC COM Common Stock 21872J208 0 125 SH   SOLE   125 0 0
CLARUS CORP NEW COM Common Stock 18270P109 15 1,000 SH   SOLE   1,000 0 0
CORE LABORATORIES N V COM Common Stock N22717107 2 85 SH   SOLE   85 0 0
COLUMBIA FINL INC COM Common Stock 197641103 68 4,376 SH   SOLE   4,376 0 0
CLOUDERA INC COM Common Stock 18914U100 7 486 SH   SOLE   486 0 0
CLEVELAND-CLIFFS INC NEW COM Common Stock 185899101 293 20,095 SH   SOLE   20,095 0 0
CORELOGIC INC COM Common Stock 21871D103 13 170 SH   SOLE   170 0 0
CLEAN HARBORS INC COM Common Stock 184496107 35 460 SH   SOLE   460 0 0
CALUMET SPECIALTY PRODS PTNRS UT LTD PARTNER Common Stock 131476103 0 100 SH   SOLE   100 0 0
CLEAN ENERGY FUELS CORP COM Common Stock 184499101 0 25 SH   SOLE   25 0 0
GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442 431 15,455 SH   SOLE   15,455 0 0
CLOVER HEALTH INVESTMENTS CORP COM CL A Common Stock 18914F103 17 1,000 SH   SOLE   1,000 0 0
COLOPLAST AS SPONSERED ADS ADR 19624Y200 15 960 SH   SOLE   960 0 0
CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 12 1,280 SH   SOLE   1,280 0 0
CONTINENTAL RES INC COM Common Stock 212015101 2 100 SH   SOLE   100 0 0
CELLECTAR BIOSCIENCES INC COM PAR Common Stock 15117F500 4 2,000 SH   SOLE   2,000 0 0
CELSION CORP COM PAR NEW Common Stock 15117N503 0 33 SH   SOLE   33 0 0
CLEARWATER PAPER CORP COM Common Stock 18538R103 2 47 SH   SOLE   47 0 0
CLOROX CO DEL COM Common Stock 189054109 2,968 14,697 SH   SOLE   14,697 0 0
CANADIAN IMP BK COMM COM Common Stock 136069101 202 2,327 SH   SOLE   2,327 0 0
COMERICA INC COM Common Stock 200340107 565 9,984 SH   SOLE   9,984 0 0
COMMERCIAL METALS CO COM Common Stock 201723103 332 16,145 SH   SOLE   16,145 0 0
COLUMBUS MCKINNON CORP N Y COM Common Stock 199333105 200 5,210 SH   SOLE   5,210 0 0
COMCAST CORP NEW CL A Common Stock 20030N101 24,269 463,150 SH   SOLE   463,150 0 0
CANTEL MED CORP COM Common Stock 138098108 6 75 SH   SOLE   75 0 0
CME GROUP INC COM Common Stock 12572Q105 610 3,304 SH   SOLE   3,304 0 0
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 497 7,912 SH   SOLE   7,912 0 0
CHIPOTLE MEXICAN GRILL INC COM Common Stock 169656105 384 277 SH   SOLE   277 0 0
CUMMINS INC COM Common Stock 231021106 7,083 31,189 SH   SOLE   31,189 0 0
COMPASS MINERALS INTL INC COM Common Stock 20451N101 585 9,476 SH   SOLE   9,476 0 0
COMPASS GROUP PLC SPONSORED ADR ADR 20449X401 20 1,050 SH   SOLE   1,050 0 0
COMPASS PATHWAYS PLC SPONSORED ADS ADR 20451W101 17 350 SH   SOLE   350 0 0
CMS ENERGY CORP COM Common Stock 125896100 3,132 51,335 SH   SOLE   51,335 0 0
COMTECH TELECOMMUNICATIONS CP COM NEW Common Stock 205826209 116 5,616 SH   SOLE   5,616 0 0
COMMONWEALTH BANK OF AUSTRALIA SPONSORED ADR ADR 202712600 46 730 SH   SOLE   730 0 0
CENTURY BANCORPORATION INC CL A NON VTG Common Stock 156432106 77 1,000 SH   SOLE   1,000 0 0
CENTENE CORP DEL COM Common Stock 15135B101 281 4,684 SH   SOLE   4,684 0 0
CONCERT PHARMACEUTICALS INC COM Common Stock 206022105 13 1,000 SH   SOLE   1,000 0 0
CONDUENT INC COM Common Stock 206787103 0 12 SH   SOLE   12 0 0
CANADIAN NATL RY CO COM Common Stock 136375102 911 8,291 SH   SOLE   8,291 0 0
CINEMARK HLDGS INC COM Common Stock 17243V102 117 6,721 SH   SOLE   6,721 0 0
CONMED CORP COM Common Stock 207410101 28 250 SH   SOLE   250 0 0
CANNAE HLDGS INC COM Common Stock 13765N107 185 4,184 SH   SOLE   4,184 0 0
CNO FINL GROUP INC COM Common Stock 12621E103 17 757 SH   SOLE   757 0 0
CONNECTONE BANCORP INC COM Common Stock 20786W107 1 40 SH   SOLE   40 0 0
CENTERPOINT ENERGY INC COM Common Stock 15189T107 31,534 1,457,232 SH   SOLE   1,457,232 0 0
CANADIAN NAT RES LTD COM Common Stock 136385101 9 350 SH   SOLE   350 0 0
CORNERSTONE BLDG BRANDS INC COM Common Stock 21925D109 1 55 SH   SOLE   55 0 0
COHEN & STEERS INC COM Common Stock 19247A100 186 2,500 SH   SOLE   2,500 0 0
CONSOLIDATED COMM HLDGS INC COM Common Stock 209034107 1 145 SH   SOLE   145 0 0
CNX RES CORP COM Common Stock 12653C108 5 445 SH   SOLE   445 0 0
CONCENTRIX CORP COM Common Stock 20602D101 54 543 SH   SOLE   543 0 0
PC CONNECTION INC COM Common Stock 69318J100 0 10 SH   SOLE   10 0 0
COCRYSTAL PHARMA INC COM Common Stock 19188J300 6 4,266 SH   SOLE   4,266 0 0
COMPASS DIVERSIFIED SH BEN INT Common Stock 20451Q104 2 108 SH   SOLE   108 0 0
CO-DIAGNOSTICS INC COM Common Stock 189763105 5 500 SH   SOLE   500 0 0
COMPAGNIE DE ST GOBAIN UNSPONSORD ADR ADR 204280309 167 18,277 SH   SOLE   18,277 0 0
CAPITAL ONE FINL CORP COM Common Stock 14040H105 619 6,267 SH   SOLE   6,267 0 0
CABOT OIL & GAS CORP COM Common Stock 127097103 538 33,059 SH   SOLE   33,059 0 0
COHERENT INC COM Common Stock 192479103 70 467 SH   SOLE   467 0 0
COHU INC COM Common Stock 192576106 4 106 SH   SOLE   106 0 0
COCA COLA CONS INC COM Common Stock 191098102 88 330 SH   SOLE   330 0 0
COLUMBIA BKG SYS INC COM Common Stock 197236102 235 6,551 SH   SOLE   6,551 0 0
COLUMBIA SPORTSWEAR CO COM Common Stock 198516106 755 8,635 SH   SOLE   8,635 0 0
COMMSCOPE HLDG CO INC COM Common Stock 20337X109 52 3,862 SH   SOLE   3,862 0 0
CONNS INC COM Common Stock 208242107 0 30 SH   SOLE   30 0 0
COOPER COS INC COM NEW Common Stock 216648402 466 1,283 SH   SOLE   1,283 0 0
MR COOPER GROUP INC COM Common Stock 62482R107 4 140 SH   SOLE   140 0 0
CONOCOPHILLIPS COM Common Stock 20825C104 4,913 122,868 SH   SOLE   122,868 0 0
CORE MARK HOLDING CO INC COM Common Stock 218681104 0 15 SH   SOLE   15 0 0
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R817 46 395 SH   SOLE   395 0 0
CORCEPT THERAPEUTICS INC COM Common Stock 218352102 6 220 SH   SOLE   220 0 0
COSMOS HLDGS INC COM Common Stock 221413206 1 200 SH   SOLE   200 0 0
COSTCO WHSL CORP NEW COM Common Stock 22160K105 20,733 55,027 SH   SOLE   55,027 0 0
COTY INC COM CL A Common Stock 222070203 4 560 SH   SOLE   560 0 0
COUPA SOFTWARE INC COM Common Stock 22266L106 178 524 SH   SOLE   524 0 0
CANADIAN PAC RY LTD COM Common Stock 13645T100 1,861 5,356 SH   SOLE   5,356 0 0
CAMPBELL SOUP CO COM Common Stock 134429109 165 3,407 SH   SOLE   3,407 0 0
CHESAPEAKE UTILS CORP COM Common Stock 165303108 1 5 SH   SOLE   5 0 0
CHESAPEAKE FINL SHS INC COM Common Stock 16517A109 3 165 SH   SOLE   165 0 0
CRYSTAL PEAK MINERALS INC COM Common Stock 22938T107 84 10,439,596 SH   SOLE   10,439,596 0 0
CAPRI HOLDINGS LIMITED SHS Common Stock G1890L107 25 595 SH   SOLE   595 0 0
COPART INC COM Common Stock 217204106 867 6,817 SH   SOLE   6,817 0 0
CATALYST PHARMACEUTICALS INC COM Common Stock 14888U101 0 127 SH   SOLE   127 0 0
COOPER STD HLDGS INC COM Common Stock 21676P103 1 20 SH   SOLE   20 0 0
COMPUTER PROGRAMS & SYS INC COM Common Stock 205306103 1 50 SH   SOLE   50 0 0
CAPSTAR SPL PURP ACQUISITION C UNIT EX 070927 Common Stock 14070Y200 65 6,000 SH   SOLE   6,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT Common Stock 16411Q101 977 27,707 SH   SOLE   27,707 0 0
INVESCO CHINA TECHNOLOGY ETF ETF 46138E800 23 278 SH   SOLE   278 0 0
CRANE CO COM Common Stock 224399105 10 135 SH   SOLE   135 0 0
CORBUS PHARMACEUTICALS HLDGS I COM Common Stock 21833P103 1 750 SH   SOLE   750 0 0
CARDIFF ONCOLOGY INC COM Common Stock 14147L108 10 560 SH   SOLE   560 0 0
CRITICAL ELEMENTS LITHIUM CORP COM Common Stock 22675W107 1 2,000 SH   SOLE   2,000 0 0
CREE INC COM Common Stock 225447101 376 3,546 SH   SOLE   3,546 0 0
CRH PLC ADR ADR 12626K203 73 1,725 SH   SOLE   1,725 0 0
CARTERS INC COM Common Stock 146229109 22 230 SH   SOLE   230 0 0
CURIS INC COM NEW Common Stock 231269200 41 5,000 SH   SOLE   5,000 0 0
CHARLES RIV LABS INTL INC COM Common Stock 159864107 446 1,787 SH   SOLE   1,787 0 0
CRESCO LABS INC SUB VTG SHS Common Stock 22587M106 2 200 SH   SOLE   200 0 0
SALESFORCE COM INC COM Common Stock 79466L302 4,996 22,452 SH   SOLE   22,452 0 0
AMERICAS CAR-MART INC COM Common Stock 03062T105 23 210 SH   SOLE   210 0 0
CERENCE INC COM Common Stock 156727109 17 170 SH   SOLE   170 0 0
CERAGON NETWORKS LTD ORD Common Stock M22013102 6 2,000 SH   SOLE   2,000 0 0
CRONOS GROUP INC COM Common Stock 22717L101 54 7,740 SH   SOLE   7,740 0 0
CROCS INC COM Common Stock 227046109 24 385 SH   SOLE   385 0 0
CARPENTER TECHNOLOGY CORP COM Common Stock 144285103 4 145 SH   SOLE   145 0 0
CRISPR THERAPEUTICS AG NAMEN AKT Common Stock H17182108 2,642 17,253 SH   SOLE   17,253 0 0
CROSS TIMBERS RTY TR TR UNIT Common Stock 22757R109 2,202 265,822 SH   SOLE   265,822 0 0
CIRRUS LOGIC INC COM Common Stock 172755100 119 1,447 SH   SOLE   1,447 0 0
CORVEL CORP COM Common Stock 221006109 1 5 SH   SOLE   5 0 0
CROWDSTRIKE HLDGS INC CL A Common Stock 22788C105 398 1,879 SH   SOLE   1,879 0 0
CRYOLIFE INC COM Common Stock 228903100 2 75 SH   SOLE   75 0 0
CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 16 1,240 SH   SOLE   1,240 0 0
CISCO SYS INC COM Common Stock 17275R102 28,787 643,286 SH   SOLE   643,286 0 0
COSTAR GROUP INC COM Common Stock 22160N109 1,902 2,058 SH   SOLE   2,058 0 0
CSG SYS INTL INC COM Common Stock 126349109 3 70 SH   SOLE   70 0 0
CARDIOVASCULAR SYS INC DEL COM Common Stock 141619106 335 7,664 SH   SOLE   7,664 0 0
CANADIAN SOLAR INC COM Common Stock 136635109 223 4,355 SH   SOLE   4,355 0 0
CARLISLE COS INC COM Common Stock 142339100 50 319 SH   SOLE   319 0 0
CSL LTD SPONSORED ADR ADR 12637N204 1,282 11,639 SH   SOLE   11,639 0 0
CASTLIGHT HEALTH INC CL B Common Stock 14862Q100 1 1,000 SH   SOLE   1,000 0 0
CAPSTAR FINL HLDGS INC COM Common Stock 14070T102 272 18,420 SH   SOLE   18,420 0 0
COMPUTER SVCS INC COM Common Stock 20539A105 238 4,002 SH   SOLE   4,002 0 0
CSW INDUSTRIALS INC COM Common Stock 126402106 187 1,675 SH   SOLE   1,675 0 0
CSX CORP COM Common Stock 126408103 5,561 61,274 SH   SOLE   61,274 0 0
CERBERUS TELECOM ACQUISITION C UNIT EX Common Stock G2040C112 514 48,194 SH   SOLE   48,194 0 0
CINTAS CORP COM Common Stock 172908105 43,013 121,691 SH   SOLE   121,691 0 0
COOPER TIRE & RUBR CO COM Common Stock 216831107 3 73 SH   SOLE   73 0 0
COMMUNITY TR BANCORP INC COM Common Stock 204149108 3 93 SH   SOLE   93 0 0
CHARLES & COLVARD LTD COM Common Stock 159765106 3 2,625 SH   SOLE   2,625 0 0
CATALENT INC COM Common Stock 148806102 328 3,154 SH   SOLE   3,154 0 0
CTS CORP COM Common Stock 126501105 2 65 SH   SOLE   65 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 2,473 30,176 SH   SOLE   30,176 0 0
CANNTRUST HLDGS INC COM Common Stock 137800207 1 3,000 SH   SOLE   3,000 0 0
CONTINENTAL AG SPONSORED ADS ADR 210771200 44 2,924 SH   SOLE   2,924 0 0
CORTEVA INC COM Common Stock 22052L104 3,176 82,025 SH   SOLE   82,025 0 0
CITRIX SYS INC COM Common Stock 177376100 17,471 134,287 SH   SOLE   134,287 0 0
CUBIC CORP COM Common Stock 229669106 10 165 SH   SOLE   165 0 0
CARNIVAL PLC ADR ADR 14365C103 2 97 SH   SOLE   97 0 0
CURALEAF HLDGS INC SUB VTG SHS Common Stock 23126M102 57 4,800 SH   SOLE   4,800 0 0
CUTERA INC COM Common Stock 232109108 1 35 SH   SOLE   35 0 0
CVB FINL CORP COM Common Stock 126600105 5 255 SH   SOLE   255 0 0
CAVCO INDS INC DEL COM Common Stock 149568107 4 20 SH   SOLE   20 0 0
CENOVUS ENERGY INC COM Common Stock 15135U109 1 125 SH   SOLE   125 0 0
COVETRUS INC COM Common Stock 22304C100 31 1,074 SH   SOLE   1,074 0 0
COMMERCIAL VEH GROUP INC COM Common Stock 202608105 9 1,000 SH   SOLE   1,000 0 0
CALAVO GROWERS INC COM Common Stock 128246105 97 1,394 SH   SOLE   1,394 0 0
COMMVAULT SYSTEMS INC COM Common Stock 204166102 5 95 SH   SOLE   95 0 0
CEL-SCI CORP COM PAR NEW Common Stock 150837607 76 6,483 SH   SOLE   6,483 0 0
CARVANA CO CL A Common Stock 146869102 869 3,628 SH   SOLE   3,628 0 0
CHICAGO RIVET & MACH CO COM Common Stock 168088102 33 1,450 SH   SOLE   1,450 0 0
CVS HEALTH CORP COM Common Stock 126650100 33,149 485,350 SH   SOLE   485,350 0 0
CV SCIENCES INC COM Common Stock 126654102 4 8,600 SH   SOLE   8,600 0 0
CHEVRON CORP NEW COM Common Stock 166764100 38,332 453,904 SH   SOLE   453,904 0 0
CURTISS WRIGHT CORP COM Common Stock 231561101 1,321 11,350 SH   SOLE   11,350 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 182 2,195 SH   SOLE   2,195 0 0
CHARLOTTES WEB HLDGS INC COM Common Stock 16106R109 17 5,193 SH   SOLE   5,193 0 0
CONSOLIDATED WATER CO INC ORD Common Stock G23773107 0 40 SH   SOLE   40 0 0
CLEARWAY ENERGY INC CL C Common Stock 18539C204 114 3,576 SH   SOLE   3,576 0 0
CLEARWAY ENERGY INC CL A Common Stock 18539C105 73 2,460 SH   SOLE   2,460 0 0
CRIMSON WINE GROUP LTD COM Common Stock 22662X100 1 202 SH   SOLE   202 0 0
SPDR MSCI ACWI EX-US ETF ETF 78463X848 2,747 99,338 SH   SOLE   99,338 0 0
CUSHMAN WAKEFIELD PLC SHS Common Stock G2717B108 3 198 SH   SOLE   198 0 0
CASELLA WASTE SYS INC CL A Common Stock 147448104 33 537 SH   SOLE   537 0 0
CALIFORNIA WTR SVC GROUP COM Common Stock 130788102 191 3,532 SH   SOLE   3,532 0 0
CEMEX SAB DE CV SPON ADR NEW ADR 151290889 11 2,082 SH   SOLE   2,082 0 0
CONCHO RES INC COM Common Stock 20605P101 40 685 SH   SOLE   685 0 0
CYBEROPTICS CORP COM Common Stock 232517102 21 925 SH   SOLE   925 0 0
CYTODYN INC COM Common Stock 23283M101 7 1,312 SH   SOLE   1,312 0 0
COMMUNITY HEALTH SYS INC NEW COM Common Stock 203668108 11 1,524 SH   SOLE   1,524 0 0
CRYOPORT INC COM PAR $0.001 Common Stock 229050307 48 1,100 SH   SOLE   1,100 0 0
CYCLO THERAPEUTICS INC COM NEW Common Stock 23254X201 0 100 SH   SOLE   100 0 0
CYTOKINETICS INC COM NEW Common Stock 23282W605 3 140 SH   SOLE   140 0 0
CITIZENS BANCORP VA INC COM Common Stock 17316V104 190 8,000 SH   SOLE   8,000 0 0
CITIZENS & NORTHN CORP COM Common Stock 172922106 206 10,380 SH   SOLE   10,380 0 0
CAESARS ENTERTAINMENT INC NEW COM Common Stock 12769G100 15 200 SH   SOLE   200 0 0
DOMINION ENERGY INC COM Common Stock 25746U109 5,240 69,676 SH   SOLE   69,676 0 0
DELTA AIR LINES INC DEL COM NEW Common Stock 247361702 1,107 27,520 SH   SOLE   27,520 0 0
DANA INC COM Common Stock 235825205 6 290 SH   SOLE   290 0 0
DANONE SPONSORED ADR ADR 23636T100 166 12,681 SH   SOLE   12,681 0 0
DARLING INGREDIENTS INC COM Common Stock 237266101 73 1,269 SH   SOLE   1,269 0 0
DASSAULT SYS S A SPONSORED ADR ADR 237545108 1,176 5,773 SH   SOLE   5,773 0 0
ENDAVA PLC ADS ADR 29260V105 141 1,837 SH   SOLE   1,837 0 0
DEUTSCHE BANK A G NAMEN AKT Common Stock D18190898 3 300 SH   SOLE   300 0 0
INVESCO DB AGRICULTURE FUND ETF 46140H106 31 1,904 SH   SOLE   1,904 0 0
INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 64 4,384 SH   SOLE   4,384 0 0
DIEBOLD INC COM Common Stock 253651103 2 202 SH   SOLE   202 0 0
INVESCO DB ENERGY FUND ETF 46140H304 8 723 SH   SOLE   723 0 0
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1,331 39,600 SH   SOLE   39,600 0 0
X-TRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF 233051853 31 1,050 SH   SOLE   1,050 0 0
DESIGNER BRANDS INC CL A Common Stock 250565108 1 110 SH   SOLE   110 0 0
INVESCO DB OIL FUND ETF 46140H403 10 1,200 SH   SOLE   1,200 0 0
DEUTSCHE BOERSE UNSPONSORD ADR ADR 251542106 171 10,092 SH   SOLE   10,092 0 0
INVESCO DB PRECIOUS METALS FUND ETF 46140H502 24 446 SH   SOLE   446 0 0
DBS GROUP HOLDINGS LTD SPONSORED ADR ADR 23304Y100 811 10,591 SH   SOLE   10,591 0 0
INVESCO DB G10 CURRENCY HARVEST FUND ETF 46139B102 15 612 SH   SOLE   612 0 0
DROPBOX INC CL A Common Stock 26210C104 302 13,624 SH   SOLE   13,624 0 0
DONALDSON INC COM Common Stock 257651109 26 473 SH   SOLE   473 0 0
NTT DOCOMO INC SPONSORED ADS ADR 62942M201 76 2,049 SH   SOLE   2,049 0 0
DIME CMNTY BANCSHARES INC COM Common Stock 253922108 41 2,596 SH   SOLE   2,596 0 0
DCP MIDSTREAM LP COM UT LTD PTN Common Stock 23311P100 121 6,550 SH   SOLE   6,550 0 0
DUCK CREEK TECHNOLOGIES INC SHS Common Stock 264120106 34 774 SH   SOLE   774 0 0
DUPONT DE NEMOURS INC COM Common Stock 26614N102 7,535 105,963 SH   SOLE   105,963 0 0
DAIMLER AG REG SHS Common Stock D1668R123 12 175 SH   SOLE   175 0 0
3-D SYS CORP DEL COM NEW Common Stock 88554D205 43 4,063 SH   SOLE   4,063 0 0
DATADOG INC CL A COM Common Stock 23804L103 39 400 SH   SOLE   400 0 0
DILLARDS INC CL A Common Stock 254067101 10 165 SH   SOLE   165 0 0
DEERE & CO COM Common Stock 244199105 2,421 8,972 SH   SOLE   8,972 0 0
DECKERS OUTDOOR CORP COM Common Stock 243537107 271 945 SH   SOLE   945 0 0
DECISION DIAGNOSTICS CORP COM Common Stock 243443108 1 41,900 SH   SOLE   41,900 0 0
D8 HOLDINGS CORP WT EXP 080527 Common Stock G2614K128 13 12,480 SH   SOLE   12,480 0 0
DELL TECHNOLOGIES INC CL C Common Stock 24703L202 705 9,617 SH   SOLE   9,617 0 0
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 719 17,465 SH   SOLE   17,465 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 2,057 12,953 SH   SOLE   12,953 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 747 28,039 SH   SOLE   28,039 0 0
WISDOMTREE GLOBAL HIGH DIVIDEND FUND ETF 97717W877 110 2,580 SH   SOLE   2,580 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND ETF 97717W869 52 811 SH   SOLE   811 0 0
DONNELLEY FINL SOLUTIONS INC COM Common Stock 25787G100 2 140 SH   SOLE   140 0 0
WISDOMTREE JAPAN SMALLCAP DIVIDEND FUND ETF 97717W836 17 230 SH   SOLE   230 0 0
DFP HEALTHCARE ACQUISITNS CORP COM CL A Common Stock 23343Q100 209 19,348 SH   SOLE   19,348 0 0
DFP HEALTHCARE ACQUISITNS CORP UNIT EXP 033125 Common Stock 23343Q209 0 2 SH   SOLE   2 0 0
DFP HEALTHCARE ACQUISITNS CORP WT EXP 033125 Common Stock 23343Q118 9 4,837 SH   SOLE   4,837 0 0
DISCOVER FINL SVCS COM Common Stock 254709108 709 7,827 SH   SOLE   7,827 0 0
DOLLAR GEN CORP NEW COM Common Stock 256677105 9,270 44,080 SH   SOLE   44,080 0 0
DIGI INTL INC COM Common Stock 253798102 224 11,875 SH   SOLE   11,875 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 1,476 32,924 SH   SOLE   32,924 0 0
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 2,213 41,007 SH   SOLE   41,007 0 0
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 21 450 SH   SOLE   450 0 0
QUEST DIAGNOSTICS INC COM Common Stock 74834L100 4,624 38,801 SH   SOLE   38,801 0 0
D R HORTON INC COM Common Stock 23331A109 1,509 21,900 SH   SOLE   21,900 0 0
DIAMOND HILL INVT GROUP INC COM NEW Common Stock 25264R207 98 655 SH   SOLE   655 0 0
DANAHER CORPORATION COM Common Stock 235851102 19,073 85,793 SH   SOLE   85,793 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 1,369 19,717 SH   SOLE   19,717 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 1,001 3,269 SH   SOLE   3,269 0 0
COLUMBIA DIVERSIFIED FIXED INCOME ALLOCATION ETF ETF 19761L508 126 5,697 SH   SOLE   5,697 0 0
DAITO TRUST CONSTRUCTION CO SPONSORED ADR ADR 23405X209 12 520 SH   SOLE   520 0 0
DINE BRANDS GLOBAL INC COM Common Stock 254423106 32 558 SH   SOLE   558 0 0
DIODES INC COM Common Stock 254543101 6 85 SH   SOLE   85 0 0
DISNEY WALT CO COM Common Stock 254687106 29,456 162,581 SH   SOLE   162,581 0 0
DISCOVERY INC COM SER A Common Stock 25470F104 600 19,929 SH   SOLE   19,929 0 0
DISCOVERY INC COM SER C Common Stock 25470F302 163 6,216 SH   SOLE   6,216 0 0
DISH NETWORK CORPORATION CL A Common Stock 25470M109 22 686 SH   SOLE   686 0 0
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 140 6,380 SH   SOLE   6,380 0 0
DELEK US HLDGS INC NEW COM Common Stock 24665A103 4 245 SH   SOLE   245 0 0
DAIKIN INDUSTRIES LTD UNSPONSORED ADS ADR 23381B106 27 1,230 SH   SOLE   1,230 0 0
DRAFTKINGS INC COM CL A Common Stock 26142R104 647 13,891 SH   SOLE   13,891 0 0
DICKS SPORTING GOODS INC COM Common Stock 253393102 112 1,996 SH   SOLE   1,996 0 0
DEUTSCHE LUFTHANSA AG SPONSORED ADR ADR 251561304 29 2,220 SH   SOLE   2,220 0 0
DOLBY LABORATORIES INC COM CL A Common Stock 25659T107 1,252 12,895 SH   SOLE   12,895 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 1,230 11,441 SH   SOLE   11,441 0 0
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 107 1,571 SH   SOLE   1,571 0 0
DOLLAR TREE INC COM Common Stock 256746108 1,942 17,974 SH   SOLE   17,974 0 0
DELUXE CORP COM Common Stock 248019101 126 4,306 SH   SOLE   4,306 0 0
DESKTOP METAL INC COM CL A Common Stock 25058X105 7 400 SH   SOLE   400 0 0
AAM S&P DEVELOPED MARKETS HIGH DIVIDEND VALUE ETF ETF 26922A347 105 4,685 SH   SOLE   4,685 0 0
DORCHESTER MINERALS LP COM UNIT Common Stock 25820R105 2 187 SH   SOLE   187 0 0
DAIMLER AG UNSPONSOR ADR ADR 233825207 27 1,520 SH   SOLE   1,520 0 0
DERMTECH INC COM Common Stock 24984K105 5 153 SH   SOLE   153 0 0
DMY TECHNOLOGY GROUP INC II COM CL A Common Stock 233277102 3 150 SH   SOLE   150 0 0
DNB ASA SPONSORED ADR ADR 23328E106 190 9,684 SH   SOLE   9,684 0 0
WISDOMTREE GLOBAL EX-U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717W844 3 39 SH   SOLE   39 0 0
DANIMER SCIENTIFIC INC COM CL A Common Stock 236272100 12 500 SH   SOLE   500 0 0
DENISON MINES CORP COM Common Stock 248356107 1 1,125 SH   SOLE   1,125 0 0
ORSTED A/S UNSPONSORED ADR ADR 68750L102 28 410 SH   SOLE   410 0 0
NOW INC COM Common Stock 67011P100 3 397 SH   SOLE   397 0 0
DAI NIPPON PRINTING CO LTD SPONSORED ADR ADR 233806306 10 1,070 SH   SOLE   1,070 0 0
DENSO CORP ADR ADR 24872B100 54 1,820 SH   SOLE   1,820 0 0
DOCUSIGN INC COM Common Stock 256163106 1,433 6,444 SH   SOLE   6,444 0 0
WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND ETF 97717W794 11 235 SH   SOLE   235 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 3,893 111,832 SH   SOLE   111,832 0 0
DORMAN PRODS INC COM Common Stock 258278100 4 45 SH   SOLE   45 0 0
DOVER CORP COM Common Stock 260003108 3,468 27,473 SH   SOLE   27,473 0 0
DOW INC COM Common Stock 260557103 5,446 98,133 SH   SOLE   98,133 0 0
AMDOCS LTD SHS Common Stock G02602103 869 12,199 SH   SOLE   12,199 0 0
DEUTSCHE POST AG SPONSORED ADR ADR 25157Y202 262 5,250 SH   SOLE   5,250 0 0
DIEGO PELLICER WORLDWIDE INC COM NEW Common Stock 25367R203 0 7,500 SH   SOLE   7,500 0 0
DOMINOS PIZZA INC COM Common Stock 25754A201 3,367 8,780 SH   SOLE   8,780 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW ADR 23703Q203 11 185 SH   SOLE   185 0 0
DARDEN RESTAURANTS INC COM Common Stock 237194105 1,775 14,897 SH   SOLE   14,897 0 0
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624 22 900 SH   SOLE   900 0 0
DRIL QUIP INC COM Common Stock 262037104 21 710 SH   SOLE   710 0 0
DRIVE SHACK INC COM Common Stock 262077100 36 15,000 SH   SOLE   15,000 0 0
DSV PANALPINA AS UNSPONSORED ADR ADR 26251A108 998 11,876 SH   SOLE   11,876 0 0
DSG GLOBAL INC COM NEW Common Stock 23340C203 2 1,500 SH   SOLE   1,500 0 0
DESCARTES SYS GROUP INC COM Common Stock 249906108 24 405 SH   SOLE   405 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 851 11,892 SH   SOLE   11,892 0 0
DAIICHI SANKYO CO LTD SPON ADR LEV 1 ADR 23381D102 25 720 SH   SOLE   720 0 0
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 869 8,284 SH   SOLE   8,284 0 0
DTE ENERGY CO COM Common Stock 233331107 499 4,074 SH   SOLE   4,074 0 0
ALPS DISRUPTIVE TECHNOLOGIES ETF ETF 00162Q478 8 176 SH   SOLE   176 0 0
DEUTSCHE TELEKOM AG SPONSORED ADS ADR 251566105 27 1,480 SH   SOLE   1,480 0 0
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 239 2,856 SH   SOLE   2,856 0 0
DUKE ENERGY CORP NEW COM NEW Common Stock 26441C204 20,309 221,814 SH   SOLE   221,814 0 0
DUNE ACQUISITION CORP UNIT EXP 102927 Common Stock 265334201 298 29,079 SH   SOLE   29,079 0 0
DAVITA INC COM Common Stock 23918K108 293 2,493 SH   SOLE   2,493 0 0
DEVON ENERGY CORP NEW COM Common Stock 25179M103 23,722 1,500,460 SH   SOLE   1,500,460 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 5,193 53,985 SH   SOLE   53,985 0 0
DAIWA HOUSE IND LTD ADR ADR 234062206 90 3,021 SH   SOLE   3,021 0 0
ADVISORSHARES DORSEY WRIGHT SHORT ETF ETF 00768Y529 46 4,000 SH   SOLE   4,000 0 0
SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772 523 14,309 SH   SOLE   14,309 0 0
DXC TECHNOLOGY CO COM Common Stock 23355L106 16 608 SH   SOLE   608 0 0
DEXCOM INC COM Common Stock 252131107 748 2,023 SH   SOLE   2,023 0 0
PROSHARES ULTRASHORT DOW 30 ETF 74347B276 0 31 SH   SOLE   31 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 24 432 SH   SOLE   432 0 0
DXP ENTERPRISES INC COM NEW Common Stock 233377407 1 35 SH   SOLE   35 0 0
DYCOM INDS INC COM Common Stock 267475101 42 553 SH   SOLE   553 0 0
ENI S P A SPONSORED ADR ADR 26874R108 1 36 SH   SOLE   36 0 0
ELECTRONIC ARTS INC COM Common Stock 285512109 1,310 9,125 SH   SOLE   9,125 0 0
AIRBUS SE UNSPONSORED ADR ADR 009279100 404 14,762 SH   SOLE   14,762 0 0
GRAFTECH INTL LTD COM Common Stock 384313508 0 26 SH   SOLE   26 0 0
BRINKER INTL INC COM Common Stock 109641100 828 14,629 SH   SOLE   14,629 0 0
EVENTBRITE INC COM CL A Common Stock 29975E109 6 345 SH   SOLE   345 0 0
EBAY INC. COM Common Stock 278642103 1,921 38,222 SH   SOLE   38,222 0 0
EBIX INC COM NEW Common Stock 278715206 2 50 SH   SOLE   50 0 0
EAGLE BANCORP MONT INC COM Common Stock 26942G100 21 1,000 SH   SOLE   1,000 0 0
SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391 59 2,119 SH   SOLE   2,119 0 0
EMERGENT BIOSOLUTIONS INC COM Common Stock 29089Q105 345 3,855 SH   SOLE   3,855 0 0
MERIDIAN BANCORP INC MD COM Common Stock 58958U103 3 184 SH   SOLE   184 0 0
ISHARES MSCI CHILE ETF ETF 464286640 11 370 SH   SOLE   370 0 0
ECHO GLOBAL LOGISTICS INC COM Common Stock 27875T101 2 56 SH   SOLE   56 0 0
ECOLAB INC COM Common Stock 278865100 2,576 11,880 SH   SOLE   11,880 0 0
ECN CAP CORP COM Common Stock 26829L107 2,043 401,620 SH   SOLE   401,620 0 0
US ECOLOGY INC COM Common Stock 91734M103 14 375 SH   SOLE   375 0 0
ENCORE CAP GROUP INC COM Common Stock 292554102 335 8,599 SH   SOLE   8,599 0 0
CONSOLIDATED EDISON INC COM Common Stock 209115104 1,222 16,905 SH   SOLE   16,905 0 0
EDITAS MEDICINE INC COM Common Stock 28106W103 1,622 23,128 SH   SOLE   23,128 0 0
EDP ENERGIAS DE PORTUGAL SA SPONSORED ADR ADR 268353109 19 290 SH   SOLE   290 0 0
EDTECHX HOLDINGS ACQU CORP II UNIT EXP 083127 Common Stock 28139A201 366 35,503 SH   SOLE   35,503 0 0
NEW ORIENTAL ED & TECHNOLOGY G SPON ADR ADR 647581107 33 176 SH   SOLE   176 0 0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND ETF 921910709 59 385 SH   SOLE   385 0 0
Invesco S&P Emerging Markets Low Vol ETF ETF 46138E297 35 1,605 SH   SOLE   1,605 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4,595 88,926 SH   SOLE   88,926 0 0
iShares Edge MSCI Min Vol Emerg Mkts ETF ETF 464286533 5 79 SH   SOLE   79 0 0
WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 15 390 SH   SOLE   390 0 0
ISHARES MSCI EAFE ETF ETF 464287465 21,299 291,926 SH   SOLE   291,926 0 0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF ETF 74347B839 174 4,000 SH   SOLE   4,000 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 8,960 122,057 SH   SOLE   122,057 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 4,336 42,967 SH   SOLE   42,967 0 0
ENTERPRISE FINL SVCS CORP COM Common Stock 293712105 4 106 SH   SOLE   106 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 53 1,115 SH   SOLE   1,115 0 0
EQUIFAX INC COM Common Stock 294429105 1,787 9,269 SH   SOLE   9,269 0 0
EAGLE BANCORP INC MD COM Common Stock 268948106 3 65 SH   SOLE   65 0 0
8X8 INC NEW COM Common Stock 282914100 21 610 SH   SOLE   610 0 0
EAGLE BULK SHIPPING INC WT EXP 101521 Common Stock Y2187A135 0 44 SH   SOLE   44 0 0
NIC INC COM Common Stock 62914B100 3 130 SH   SOLE   130 0 0
EAGLE PHARMACEUTICALS INC COM Common Stock 269796108 1 25 SH   SOLE   25 0 0
ENCOMPASS HEALTH CORP COM Common Stock 29261A100 392 4,721 SH   SOLE   4,721 0 0
EHEALTH INC COM Common Stock 28238P109 4 55 SH   SOLE   55 0 0
ISHARES MSCI ISRAEL ETF ETF 464286632 16 247 SH   SOLE   247 0 0
EDISON INTL COM Common Stock 281020107 263 4,136 SH   SOLE   4,136 0 0
EAST JAPAN RAILWAY CO ADR ADR 273202101 39 3,470 SH   SOLE   3,470 0 0
EKSO BIONICS HLDGS INC COM Common Stock 282644301 1 200 SH   SOLE   200 0 0
LAUDER ESTEE COS INC CL A Common Stock 518439104 4,541 17,060 SH   SOLE   17,060 0 0
E L F BEAUTY INC COM Common Stock 26856L103 3 100 SH   SOLE   100 0 0
ELITE PHARMACEUTICALS INC COM NEW Common Stock 28659T200 3 48,778 SH   SOLE   48,778 0 0
AKTIEBOLAGET ELECTROLUX SPONSORED ADR ADR 010198208 7 150 SH   SOLE   150 0 0
CALLAWAY GOLF CO COM Common Stock 131193104 720 29,980 SH   SOLE   29,980 0 0
EMAGIN CORP COM NEW Common Stock 29076N206 6 3,650 SH   SOLE   3,650 0 0
ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 401 3,458 SH   SOLE   3,458 0 0
EMCOR GROUP INC COM Common Stock 29084Q100 328 3,590 SH   SOLE   3,590 0 0
ISHARES MSCI EMERGING MARKETS MULTIFACTOR ETF ETF 46434G889 1,591 31,367 SH   SOLE   31,367 0 0
EMERALD HEALTH THERAPEUTICS IN COM Common Stock 29102R106 0 298 SH   SOLE   298 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 10 470 SH   SOLE   470 0 0
EASTMAN CHEM CO COM Common Stock 277432100 692 6,851 SH   SOLE   6,851 0 0
EMPIRE POST MEDIA INC COM Common Stock 292039104 1 13,000 SH   SOLE   13,000 0 0
EMPOWER LTD UNIT EX Common Stock G3R39W128 465 44,702 SH   SOLE   44,702 0 0
EMERSON ELEC CO COM Common Stock 291011104 232,556 2,893,568 SH   SOLE   2,893,568 0 0
EMERA INC COM Common Stock 290876101 21 500 SH   SOLE   500 0 0
EMBASSY BANCORP INC COM Common Stock 290791102 22 1,500 SH   SOLE   1,500 0 0
ENBRIDGE INC COM Common Stock 29250N105 6,408 200,324 SH   SOLE   200,324 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN Common Stock 292480100 51 9,673 SH   SOLE   9,673 0 0
ENDO INTL PLC SHS Common Stock G30401106 6 767 SH   SOLE   767 0 0
ENGIE SA SPONS ADR ADR 29286D105 149 9,758 SH   SOLE   9,758 0 0
ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 15 1,808 SH   SOLE   1,808 0 0
ENEL SOCIETA PER AZIONI UNSPONSORD ADR ADR 29265W207 322 31,748 SH   SOLE   31,748 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD Common Stock 29336T100 257 69,385 SH   SOLE   69,385 0 0
ENPHASE ENERGY INC COM Common Stock 29355A107 200 1,137 SH   SOLE   1,137 0 0
ENERGIZER HLDGS INC NEW COM Common Stock 29272W109 29 680 SH   SOLE   680 0 0
ENERSYS COM Common Stock 29275Y102 36 437 SH   SOLE   437 0 0
ENSIGN GROUP INC COM Common Stock 29358P101 7 100 SH   SOLE   100 0 0
ENANTA PHARMACEUTICALS INC COM Common Stock 29251M106 2 40 SH   SOLE   40 0 0
ENTEGRIS INC COM Common Stock 29362U104 1,196 12,449 SH   SOLE   12,449 0 0
ENVESTNET INC COM Common Stock 29404K106 385 4,673 SH   SOLE   4,673 0 0
ENOVA INTL INC COM Common Stock 29357K103 6 246 SH   SOLE   246 0 0
ENZOLYTICS INC COM Common Stock 294112107 63 800,000 SH   SOLE   800,000 0 0
EOG RES INC COM Common Stock 26875P101 316 6,329 SH   SOLE   6,329 0 0
E ON SE SPONSORED ADR ADR 268780103 92 8,330 SH   SOLE   8,330 0 0
ENERPAC TOOL GROUP CORP CL A COM Common Stock 292765104 3 120 SH   SOLE   120 0 0
EPAM SYS INC COM Common Stock 29414B104 125 348 SH   SOLE   348 0 0
BOTTOMLINE TECH DEL INC COM Common Stock 101388106 4 80 SH   SOLE   80 0 0
EDGEWELL PERS CARE CO COM Common Stock 28035Q102 25 720 SH   SOLE   720 0 0
ENTERPRISE PRODS PARTNERS L P COM Common Stock 293792107 8,777 448,024 SH   SOLE   448,024 0 0
EPIROC AKTIEBOLAG UNSPONSRED ADS ADR 29429L105 313 17,244 SH   SOLE   17,244 0 0
EQUINOR ASA SPONSORED ADR ADR 29446M102 51 3,130 SH   SOLE   3,130 0 0
EQT CORP COM Common Stock 26884L109 36 2,798 SH   SOLE   2,798 0 0
ERICSSON ADR B SEK 10 ADR 294821608 23 1,930 SH   SOLE   1,930 0 0
DIREXION DAILY ENERGY BULL 2X SHARES ETF 25460G609 16 1,113 SH   SOLE   1,113 0 0
EVERSOURCE ENERGY COM Common Stock 30040W108 1,657 19,149 SH   SOLE   19,149 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Common Stock 292102100 26 2,868 SH   SOLE   2,868 0 0
ESCO TECHNOLOGIES INC COM Common Stock 296315104 2,047 19,812 SH   SOLE   19,812 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 228 3,124 SH   SOLE   3,124 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 1,011 24,087 SH   SOLE   24,087 0 0
ENSTAR GROUP LIMITED SHS Common Stock G3075P101 642 3,132 SH   SOLE   3,132 0 0
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 1,541 17,916 SH   SOLE   17,916 0 0
ELEMENT SOLUTIONS INC COM Common Stock 28618M106 70 3,965 SH   SOLE   3,965 0 0
ESSILOR LUXOTTICA UNSPONSORED ADR ADR 297284200 23 290 SH   SOLE   290 0 0
ELBIT SYS LTD ORD Common Stock M3760D101 7 55 SH   SOLE   55 0 0
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 115 3,381 SH   SOLE   3,381 0 0
ESSENT GROUP LTD COM Common Stock G3198U102 14 317 SH   SOLE   317 0 0
ESPEY MFG & ELECTRS CORP COM Common Stock 296650104 15 787 SH   SOLE   787 0 0
ECOSPHERE TECHNOLOGIES INC COM Common Stock 27922X105 0 16,474 SH   SOLE   16,474 0 0
VANECK VECTORS VIDEO GAMING AND ESPORTS ETF ETF 92189F114 12 170 SH   SOLE   170 0 0
ESPERION THERAPEUTICS INC NEW COM Common Stock 29664W105 12 450 SH   SOLE   450 0 0
ELASTIC N V ORD SHS Common Stock N14506104 1,178 8,062 SH   SOLE   8,062 0 0
EARTHSTONE ENERGY INC CL A Common Stock 27032D304 36 6,830 SH   SOLE   6,830 0 0
ENERGY TRANSFER LP COM UT LTD PTN Common Stock 29273V100 1,743 281,975 SH   SOLE   281,975 0 0
E MERGE TECHNOLOGY ACQUISITION UNIT EX 073025 Common Stock 26873Y203 429 40,232 SH   SOLE   40,232 0 0
GRAYSCALE ETHEREUM CLASSIC TR SHS Common Stock 38963Q107 12 1,900 SH   SOLE   1,900 0 0
ETHAN ALLEN INTERIORS INC COM Common Stock 297602104 1 29 SH   SOLE   29 0 0
GRAYSCALE ETHEREUM TR ETH SHS Common Stock 389638107 19 1,206 SH   SOLE   1,206 0 0
ENTERCOM COMMUNICATIONS CORP CL A Common Stock 293639100 5 2,000 SH   SOLE   2,000 0 0
EATON CORP PLC SHS Common Stock G29183103 5,174 43,070 SH   SOLE   43,070 0 0
ENTEST GROUP INC COM NEW Common Stock 29383T300 0 7 SH   SOLE   7 0 0
ENTERGY CORP NEW COM Common Stock 29364G103 1,188 11,903 SH   SOLE   11,903 0 0
EQUITRANS MIDSTREAM CORP COM Common Stock 294600101 35 4,401 SH   SOLE   4,401 0 0
ETSY INC COM Common Stock 29786A106 716 4,025 SH   SOLE   4,025 0 0
ISHARES MSCI EUROPE FINANCIAL SECTOR INDEX FUND ETF 464289180 10 586 SH   SOLE   586 0 0
WISDOMTREE EUROPE HEDGED SMALLCAP EQUITY FUND ETF 97717X552 16 525 SH   SOLE   525 0 0
EATON VANCE CORP COM NON VTG Common Stock 278265103 78 1,143 SH   SOLE   1,143 0 0
EVERBRIDGE INC COM Common Stock 29978A104 1,101 7,388 SH   SOLE   7,388 0 0
EVOLENT HEALTH INC CL A Common Stock 30050B101 50 3,141 SH   SOLE   3,141 0 0
EVERCORE INC CLASS A Common Stock 29977A105 430 3,920 SH   SOLE   3,920 0 0
EVERGY INC COM Common Stock 30034W106 7,561 136,201 SH   SOLE   136,201 0 0
EVERI HLDGS INC COM Common Stock 30034T103 1,205 87,268 SH   SOLE   87,268 0 0
EVERTEC INC COM Common Stock 30040P103 5 120 SH   SOLE   120 0 0
EDWARDS LIFESCIENCES CORP COM Common Stock 28176E108 4,766 52,238 SH   SOLE   52,238 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 18 760 SH   SOLE   760 0 0
EAST WEST BANCORP INC COM Common Stock 27579R104 14 280 SH   SOLE   280 0 0
ISHARES MSCI CANADA ETF ETF 464286509 13 437 SH   SOLE   437 0 0
INVESCO S&P 500 EQUAL WEIGHT COMMUNICATION SERVICES ETF ETF 46137Y609 135 4,257 SH   SOLE   4,257 0 0
ISHARES MSCI GERMANY ETF ETF 464286806 2 78 SH   SOLE   78 0 0
ISHARES MSCI GERMANY SMALL CAP INDEX FUND ETF 46429B465 15 201 SH   SOLE   201 0 0
ISHARES MSCI HONG KONG ETF ETF 464286871 17 700 SH   SOLE   700 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 112 1,653 SH   SOLE   1,653 0 0
ISHARES MSCI AUSTRIA ETF ETF 464286202 17 845 SH   SOLE   845 0 0
ISHARES MSCI SPAIN ETF ETF 464286764 14 530 SH   SOLE   530 0 0
ISHARES MSCI FRANCE ETF ETF 464286707 20 590 SH   SOLE   590 0 0
ISHARES MSCI TAIWAN ETF ETF 46434G772 0 2 SH   SOLE   2 0 0
ISHARES MSCI MEXICO ETF ETF 464286822 13 310 SH   SOLE   310 0 0
SPDR S&P EMERGING MARKETS SMALL CAP ETF ETF 78463X756 0 3 SH   SOLE   3 0 0
ISHARES MSCI SOUTH KOREA ETF ETF 464286772 14 161 SH   SOLE   161 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 14 390 SH   SOLE   390 0 0
EXACT SCIENCES CORP COM Common Stock 30063P105 791 5,970 SH   SOLE   5,970 0 0
EXELON CORP COM Common Stock 30161N101 1,190 28,196 SH   SOLE   28,196 0 0
EXCO RESOURCES INC COM Common Stock 269279600 0 186 SH   SOLE   186 0 0
EXELIXIS INC COM Common Stock 30161Q104 180 8,949 SH   SOLE   8,949 0 0
ENDEAVOUR SILVER CORP COM Common Stock 29258Y103 8 1,500 SH   SOLE   1,500 0 0
EXLSERVICE HOLDINGS INC COM Common Stock 302081104 6 70 SH   SOLE   70 0 0
EAGLE MATLS INC COM Common Stock 26969P108 214 2,110 SH   SOLE   2,110 0 0
EXPEDITORS INTL WASH INC COM Common Stock 302130109 685 7,203 SH   SOLE   7,203 0 0
EXPEDIA GROUP INC COM NEW Common Stock 30212P303 1,273 9,613 SH   SOLE   9,613 0 0
EXPERIAN PLC SPONSORED ADR ADR 30215C101 1,135 29,897 SH   SOLE   29,897 0 0
EXP WORLD HLDGS INC COM Common Stock 30212W100 14 220 SH   SOLE   220 0 0
EXPONENT INC COM Common Stock 30214U102 32 350 SH   SOLE   350 0 0
EXTREME NETWORKS INC COM Common Stock 30226D106 3 461 SH   SOLE   461 0 0
ISHARES MSCI SOUTH AFRICA ETF ETF 464286780 12 265 SH   SOLE   265 0 0
WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 26 591 SH   SOLE   591 0 0
EZCORP INC CL A NON VTG Common Stock 302301106 0 100 SH   SOLE   100 0 0
FORD MTR CO DEL COM Common Stock 345370860 2,449 278,630 SH   SOLE   278,630 0 0
FIRST AMERN FINL CORP COM Common Stock 31847R102 53 1,028 SH   SOLE   1,028 0 0
FORTRESS VALUE ACQUISITION II UNIT EX 081027 Common Stock 349642207 6 500 SH   SOLE   500 0 0
DIAMONDBACK ENERGY INC COM Common Stock 25278X109 808 16,698 SH   SOLE   16,698 0 0
FANUC CORPORATION ADR ADR 307305102 446 18,069 SH   SOLE   18,069 0 0
FARO TECHNOLOGIES INC COM Common Stock 311642102 196 2,770 SH   SOLE   2,770 0 0
FASTENAL CO COM Common Stock 311900104 1,398 28,637 SH   SOLE   28,637 0 0
FACEBOOK INC CL A Common Stock 30303M102 30,891 113,089 SH   SOLE   113,089 0 0
FLAGSTAR BANCORP INC COM PAR .001 Common Stock 337930705 29 709 SH   SOLE   709 0 0
FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 462 5,391 SH   SOLE   5,391 0 0
FIRST BUS FINL SVCS INC WIS COM Common Stock 319390100 1 38 SH   SOLE   38 0 0
FB FINL CORP COM Common Stock 30257X104 2 65 SH   SOLE   65 0 0
FOUNDATION BLDG MATLS INC COM Common Stock 350392106 1 52 SH   SOLE   52 0 0
FIRST BANCORP N C COM Common Stock 318910106 128 3,762 SH   SOLE   3,762 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 672 12,387 SH   SOLE   12,387 0 0
FIRST BANCORP P R COM NEW Common Stock 318672706 4 435 SH   SOLE   435 0 0
FAUQUIER BANKSHARES INC COM Common Stock 312059108 22 1,250 SH   SOLE   1,250 0 0
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 80 475 SH   SOLE   475 0 0
FRANKLIN COVEY CO COM Common Stock 353469109 128 5,750 SH   SOLE   5,750 0 0
STELLANTIS N.V SHS Common Stock N31738102 4 195 SH   SOLE   195 0 0
FIRST CMNTY BANKSHARES INC VA COM Common Stock 31983A103 65 3,000 SH   SOLE   3,000 0 0
FIRST CHOICE BANCORP COM Common Stock 31948P104 1 34 SH   SOLE   34 0 0
1ST CONSTITUTION BANCORP COM Common Stock 31986N102 1 38 SH   SOLE   38 0 0
FUELCELL ENERGY INC COM Common Stock 35952H601 119 10,684 SH   SOLE   10,684 0 0
FIRST COMWLTH FINL CORP PA COM Common Stock 319829107 2 195 SH   SOLE   195 0 0
FIRSTCASH INC COM Common Stock 33767D105 393 5,604 SH   SOLE   5,604 0 0
FTI CONSULTING INC COM Common Stock 302941109 9 80 SH   SOLE   80 0 0
FIRST CTZNS BANCSHARES INC N C CL A Common Stock 31946M103 4,542 7,903 SH   SOLE   7,903 0 0
FIRST CTZNS BANCSHARES INC N C CL B Common Stock 31946M202 430 826 SH   SOLE   826 0 0
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873 13 275 SH   SOLE   275 0 0
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507 39 800 SH   SOLE   800 0 0
FREEPORT-MCMORAN INC CL B Common Stock 35671D857 4,497 172,847 SH   SOLE   172,847 0 0
AMERICAN CENTURY FOCUSED DYNAMIC GROWTH ETF ETF 025072810 69 930 SH   SOLE   930 0 0
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ET ETF 316092204 9 121 SH   SOLE   121 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 69 2,316 SH   SOLE   2,316 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 1,596 7,522 SH   SOLE   7,522 0 0
FRESH DEL MONTE PRODUCE INC ORD Common Stock G36738105 1 55 SH   SOLE   55 0 0
FACTSET RESH SYS INC COM Common Stock 303075105 226 681 SH   SOLE   681 0 0
FEDEX CORP COM Common Stock 31428X106 13,756 52,987 SH   SOLE   52,987 0 0
FIRSTENERGY CORP COM Common Stock 337932107 226 7,393 SH   SOLE   7,393 0 0
FRANKLIN ELEC INC COM Common Stock 353514102 823 11,895 SH   SOLE   11,895 0 0
FERGUSON PLC NEW SPONSRD ADS NEW ADR 31502A303 101 8,334 SH   SOLE   8,334 0 0
FIREEYE INC COM Common Stock 31816Q101 497 21,551 SH   SOLE   21,551 0 0
SPDR EURO STOXX 50 ETF ETF 78463X202 16 375 SH   SOLE   375 0 0
FUTUREFUEL CORP COM Common Stock 36116M106 1 55 SH   SOLE   55 0 0
FIRST FINL BANCORP OH COM Common Stock 320209109 26 1,484 SH   SOLE   1,484 0 0
FIRST FINL BANKSHARES COM Common Stock 32020R109 87 2,389 SH   SOLE   2,389 0 0
F5 NETWORKS INC COM Common Stock 315616102 697 3,964 SH   SOLE   3,964 0 0
FIRST FNDTN INC COM Common Stock 32026V104 3 149 SH   SOLE   149 0 0
FIBROGEN INC COM Common Stock 31572Q808 37 1,000 SH   SOLE   1,000 0 0
FG NEW AMER ACQUISITION CORP COM Common Stock 30259V106 417 40,974 SH   SOLE   40,974 0 0
FG NEW AMER ACQUISITION CORP UNIT EX 083127 Common Stock 30259V205 0 4 SH   SOLE   4 0 0
FG NEW AMER ACQUISITION CORP WT EXP 083127 Common Stock 30259V114 30 20,487 SH   SOLE   20,487 0 0
FIRST HAWAIIAN INC COM Common Stock 32051X108 6 260 SH   SOLE   260 0 0
FEDERATED HERMES INC CL B Common Stock 314211103 78 2,708 SH   SOLE   2,708 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 27 473 SH   SOLE   473 0 0
FIRST HORIZON CORPORATION COM Common Stock 320517105 108 8,382 SH   SOLE   8,382 0 0
FIRST INTST BANCSYSTEM INC COM CL A Common Stock 32055Y201 2 60 SH   SOLE   60 0 0
FAIR ISAAC CORP COM Common Stock 303250104 81 158 SH   SOLE   158 0 0
FORUM MERGER III CORP COM CL A Common Stock 349885103 20 1,462 SH   SOLE   1,462 0 0
FORUM MERGER III CORP WT EXP 082427 Common Stock 349885111 1 174 SH   SOLE   174 0 0
GLOBAL X FINTECH THEMATIC ETF ETF 37954Y814 344 7,355 SH   SOLE   7,355 0 0
FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 2,722 19,241 SH   SOLE   19,241 0 0
FINANCIAL INSTNS INC COM Common Stock 317585404 1 26 SH   SOLE   26 0 0
FISERV INC COM Common Stock 337738108 705 6,190 SH   SOLE   6,190 0 0
FIFTH THIRD BANCORP COM Common Stock 316773100 1,418 50,861 SH   SOLE   50,861 0 0
FIVE BELOW INC COM Common Stock 33829M101 1,247 7,127 SH   SOLE   7,127 0 0
DEFIANCE NEXT GEN CONNECTIVITY ETF ETF 26922A289 153 4,558 SH   SOLE   4,558 0 0
FIVE9 INC COM Common Stock 338307101 307 1,761 SH   SOLE   1,761 0 0
COMFORT SYS USA INC COM Common Stock 199908104 7 125 SH   SOLE   125 0 0
First Trust TCWOpportunistic Fxd Inc ETF ETF 33740F805 996 18,304 SH   SOLE   18,304 0 0
NATIONAL BEVERAGE CORP COM Common Stock 635017106 3 30 SH   SOLE   30 0 0
FUJITSU LTD UNSPONSORED ADR ADR 359590304 19 640 SH   SOLE   640 0 0
FOOT LOCKER INC COM Common Stock 344849104 28 698 SH   SOLE   698 0 0
FLEX LTD ORD Common Stock Y2573F102 23 1,261 SH   SOLE   1,261 0 0
FULGENT GENETICS INC COM Common Stock 359664109 42 803 SH   SOLE   803 0 0
FLUGHAFEN ZUERICH AG UNSPONSOR ADR ADR 34379U105 37 5,201 SH   SOLE   5,201 0 0
FLIR SYS INC COM Common Stock 302445101 47 1,081 SH   SOLE   1,081 0 0
AFTERMATH SILVER LTD COM NEW Common Stock 00831V205 56 50,000 SH   SOLE   50,000 0 0
FLOWERS FOODS INC COM Common Stock 343498101 71 3,130 SH   SOLE   3,130 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 1,880 37,058 SH   SOLE   37,058 0 0
SPX FLOW INC COM Common Stock 78469X107 12 214 SH   SOLE   214 0 0
FLUOR CORP NEW COM Common Stock 343412102 114 7,145 SH   SOLE   7,145 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 2 75 SH   SOLE   75 0 0
FLOWSERVE CORP COM Common Stock 34354P105 61 1,634 SH   SOLE   1,634 0 0
FLEETCOR TECHNOLOGIES INC COM Common Stock 339041105 537 1,970 SH   SOLE   1,970 0 0
FLOWR CORP NEW COM Common Stock 34354X108 0 500 SH   SOLE   500 0 0
1 800 FLOWERS COM INC CL A Common Stock 68243Q106 85 3,266 SH   SOLE   3,266 0 0
FLEXION THERAPEUTICS INC COM Common Stock 33938J106 2 150 SH   SOLE   150 0 0
FLY LEASING LTD SPONSORED ADR ADR 34407D109 3 290 SH   SOLE   290 0 0
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 57 1,000 SH   SOLE   1,000 0 0
FIRST MIDWEST BANCORP DEL COM Common Stock 320867104 32 2,007 SH   SOLE   2,007 0 0
FMC CORP COM NEW Common Stock 302491303 2,574 22,305 SH   SOLE   22,305 0 0
FEDERAL HOME LN MTG CORP COM Common Stock 313400301 3 1,225 SH   SOLE   1,225 0 0
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 110 2,054 SH   SOLE   2,054 0 0
FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR ADR 358029106 49 1,184 SH   SOLE   1,184 0 0
FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 407 5,377 SH   SOLE   5,377 0 0
FABRINET SHS Common Stock G3323L100 5 70 SH   SOLE   70 0 0
F N B CORP COM Common Stock 302520101 525 55,275 SH   SOLE   55,275 0 0
FLOOR & DECOR HLDGS INC CL A Common Stock 339750101 98 1,053 SH   SOLE   1,053 0 0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 317 7,271 SH   SOLE   7,271 0 0
SCHWAB FUNDAMENTAL U.S. BROAD MARKET INDEX ETF ETF 808524789 15 341 SH   SOLE   341 0 0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 67 2,361 SH   SOLE   2,361 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 107 3,645 SH   SOLE   3,645 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 1,108 24,389 SH   SOLE   24,389 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Common Stock 31620R303 52 1,327 SH   SOLE   1,327 0 0
FIRST BANCORP INC ME COM Common Stock 31866P102 18 720 SH   SOLE   720 0 0
FEDERAL NATL MTG ASSN COM Common Stock 313586109 0 84 SH   SOLE   84 0 0
FRANCO NEV CORP COM Common Stock 351858105 93 745 SH   SOLE   745 0 0
FIRST NORTHWEST BANCORP COM Common Stock 335834107 666 42,675 SH   SOLE   42,675 0 0
FOCUS FINL PARTNERS INC COM CL A Common Stock 34417P100 4 100 SH   SOLE   100 0 0
FERRO CORP COM Common Stock 315405100 233 15,945 SH   SOLE   15,945 0 0
FORESTAR GROUP INC COM Common Stock 346232101 14 700 SH   SOLE   700 0 0
FORMFACTOR INC COM Common Stock 346375108 37 865 SH   SOLE   865 0 0
FOSSIL GROUP INC COM Common Stock 34988V106 1 95 SH   SOLE   95 0 0
SHIFT4 PMTS INC CL A Common Stock 82452J109 13 175 SH   SOLE   175 0 0
FOX CORP CL B COM Common Stock 35137L204 16 544 SH   SOLE   544 0 0
FOX CORP CL A COM Common Stock 35137L105 7 253 SH   SOLE   253 0 0
FOX FACTORY HLDG CORP COM Common Stock 35138V102 9 85 SH   SOLE   85 0 0
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 80 3,962 SH   SOLE   3,962 0 0
FIVE POINT HOLDINGS LLC COM CL A Common Stock 33833Q106 8 1,500 SH   SOLE   1,500 0 0
FIVE PRIME THERAPEUTICS INC COM Common Stock 33830X104 2 100 SH   SOLE   100 0 0
FIRST REP BK SAN FRANCISCO CAL COM Common Stock 33616C100 1,429 9,723 SH   SOLE   9,723 0 0
FAST RETAILING CO LTD UNSPONSORD ADR ADR 31188H101 71 790 SH   SOLE   790 0 0
FREQUENCY THERAPEUTICS INC COM Common Stock 35803L108 2,938 83,326 SH   SOLE   83,326 0 0
FAIRFAX FINL HLDGS LTD SUB VTG Common Stock 303901102 796 2,334 SH   SOLE   2,334 0 0
FRANCHISE GROUP INC COM Common Stock 35180X105 81 2,620 SH   SOLE   2,620 0 0
FIESTA RESTAURANT GROUP INC COM Common Stock 31660B101 860 75,435 SH   SOLE   75,435 0 0
FIRMA HLDGS CORP COM Common Stock 31832R109 0 438 SH   SOLE   438 0 0
FIRST MERCHANTS CORP COM Common Stock 320817109 758 20,250 SH   SOLE   20,250 0 0
FRP HLDGS INC COM Common Stock 30292L107 34 750 SH   SOLE   750 0 0
FRESHPET INC COM Common Stock 358039105 218 1,538 SH   SOLE   1,538 0 0
FAR RES LTD SHS Common Stock 30734R100 1 10,000 SH   SOLE   10,000 0 0
FORESIGHT AUTONOMOUS HLDGS LTD SPONSORED ADS ADR 345523104 4 1,000 SH   SOLE   1,000 0 0
FOREST ROAD ACQUISITION CORP UNITS Common Stock 34619R201 618 58,852 SH   SOLE   58,852 0 0
FS KKR CAP CORP II COM Common Stock 35952V303 880 51,826 SH   SOLE   51,826 0 0
FIRST SOLAR INC COM Common Stock 336433107 4,765 48,173 SH   SOLE   48,173 0 0
FASTLY INC CL A Common Stock 31188V100 308 3,522 SH   SOLE   3,522 0 0
FISKER INC CL A COM STK Common Stock 33813J106 16 1,090 SH   SOLE   1,090 0 0
FEDERAL SIGNAL CORP COM Common Stock 313855108 131 3,950 SH   SOLE   3,950 0 0
FORTESCUE METAL GROUP LTD SPONSORED ADR ADR 34959A206 14 390 SH   SOLE   390 0 0
FIRSTSERVICE CORP NEW COM Common Stock 33767E202 105 770 SH   SOLE   770 0 0
FARFETCH LTD ORD SH CL A Common Stock 30744W107 26 400 SH   SOLE   400 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 46 685 SH   SOLE   685 0 0
FRONTDOOR INC COM Common Stock 35905A109 2 32 SH   SOLE   32 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 87 837 SH   SOLE   837 0 0
TECHNIPFMC PLC COM Common Stock G87110105 33 3,505 SH   SOLE   3,505 0 0
FORTINET INC COM Common Stock 34959E109 410 2,763 SH   SOLE   2,763 0 0
FRONTIER COMMUNICATIONS CORP COM NEW Common Stock 35906A306 0 119 SH   SOLE   119 0 0
FORTIS INC COM Common Stock 349553107 220 5,385 SH   SOLE   5,385 0 0
FIRST TRUST SENIOR LOAN FUND ETF 33738D309 32 662 SH   SOLE   662 0 0
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 36 600 SH   SOLE   600 0 0
FORTIVE CORP COM Common Stock 34959J108 952 13,447 SH   SOLE   13,447 0 0
FUBOTV INC COM Common Stock 35953D104 24 840 SH   SOLE   840 0 0
FUJIFILM HLDGS CORP ADR 2 ORD ADR 35958N107 10 180 SH   SOLE   180 0 0
FULLER H B CO COM Common Stock 359694106 8 150 SH   SOLE   150 0 0
FULTON FINL CORP PA COM Common Stock 360271100 4 320 SH   SOLE   320 0 0
CEDAR FAIR L P DEPOSITRY UNIT Common Stock 150185106 300 7,632 SH   SOLE   7,632 0 0
FUCHS PETROLUB SE ADR ADR 35952Q106 112 7,895 SH   SOLE   7,895 0 0
FUSION ACQUISITION CORP CL A Common Stock 36118H105 155 13,698 SH   SOLE   13,698 0 0
ARCIMOTO INC COM Common Stock 039587100 33 2,500 SH   SOLE   2,500 0 0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 78 1,925 SH   SOLE   1,925 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 128 3,662 SH   SOLE   3,662 0 0
FIVE STAR SENIOR LIVING INC COM NEW Common Stock 33832D205 0 9 SH   SOLE   9 0 0
FIVERR INTL LTD ORD SHS Common Stock M4R82T106 47 240 SH   SOLE   240 0 0
ADVISORSHARES FOLIOBEYOND SMART CORE BOND ETF ETF 00768Y834 512 19,516 SH   SOLE   19,516 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA Common Stock 531229870 9 244 SH   SOLE   244 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA Common Stock 531229854 155 3,638 SH   SOLE   3,638 0 0
FORWARD AIR CORP COM Common Stock 349853101 5 60 SH   SOLE   60 0 0
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 164 1,525 SH   SOLE   1,525 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184 176 3,797 SH   SOLE   3,797 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 1,259 11,255 SH   SOLE   11,255 0 0
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 101 2,006 SH   SOLE   2,006 0 0
GENPACT LIMITED SHS Common Stock G3922B107 5 117 SH   SOLE   117 0 0
GERMAN AMERN BANCORP INC COM Common Stock 373865104 66 2,001 SH   SOLE   2,001 0 0
GAN LIMITED SHS Common Stock G3728V109 156 7,675 SH   SOLE   7,675 0 0
GATX CORP COM Common Stock 361448103 47 561 SH   SOLE   561 0 0
GLACIER BANCORP INC NEW COM Common Stock 37637Q105 9 190 SH   SOLE   190 0 0
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 78 784 SH   SOLE   784 0 0
GRUPO FINANCIERO BANORTE S A B ADR ADR 40052P107 63 2,268 SH   SOLE   2,268 0 0
GLOBAL BLOOD THERAPEUTICS INC COM Common Stock 37890U108 11 265 SH   SOLE   265 0 0
GRAYSCALE BITCOIN TR BTC SHS Common Stock 389637109 143 4,469 SH   SOLE   4,469 0 0
GREENBRIER COS INC COM Common Stock 393657101 2 65 SH   SOLE   65 0 0
GANNETT CO INC COM Common Stock 36472T109 8 2,315 SH   SOLE   2,315 0 0
GENESCO INC COM Common Stock 371532102 1 30 SH   SOLE   30 0 0
GCP APPLIED TECHNOLOGIES INC COM Common Stock 36164Y101 178 7,534 SH   SOLE   7,534 0 0
SIEMENS GAMESA RENEWABLE ENERG UNSPONSORD ADR ADR 82621P101 22 2,750 SH   SOLE   2,750 0 0
GRANITE CREEK COPPER LTD COM Common Stock 387340102 0 2 SH   SOLE   2 0 0
GENERAL DYNAMICS CORP COM Common Stock 369550108 1,695 11,389 SH   SOLE   11,389 0 0
GODADDY INC CL A Common Stock 380237107 1,354 16,321 SH   SOLE   16,321 0 0
GREEN DOT CORP CL A Common Stock 39304D102 6 110 SH   SOLE   110 0 0
GOODRX HLDGS INC COM CL A Common Stock 38246G108 20 500 SH   SOLE   500 0 0
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 144 3,987 SH   SOLE   3,987 0 0
VANECK VECTORS JUNIOR GOLD MINERS ETF ETF 92189F791 255 4,706 SH   SOLE   4,706 0 0
GENERAL ELECTRIC CO COM Common Stock 369604103 3,631 335,877 SH   SOLE   335,877 0 0
GREIF INC CL A Common Stock 397624107 131 2,775 SH   SOLE   2,775 0 0
GENESIS ENERGY L P UNIT LTD PARTN Common Stock 371927104 32 5,154 SH   SOLE   5,154 0 0
ETFMG TREATMENTS TESTING AND ADVANCEMENTS ETF ETF 26924G763 45 1,453 SH   SOLE   1,453 0 0
GERON CORP COM Common Stock 374163103 3 2,023 SH   SOLE   2,023 0 0
GUESS INC COM Common Stock 401617105 2 75 SH   SOLE   75 0 0
GRIFFON CORP COM Common Stock 398433102 2 114 SH   SOLE   114 0 0
GOLD FIELDS LTD SPONSORED ADR ADR 38059T106 39 4,191 SH   SOLE   4,191 0 0
GREEN GROWTH BRANDS INC COM Common Stock 39305B105 0 100 SH   SOLE   100 0 0
GRACO INC COM Common Stock 384109104 218 3,016 SH   SOLE   3,016 0 0
GUARDANT HEALTH INC COM Common Stock 40131M109 145 1,124 SH   SOLE   1,124 0 0
GRAHAM HLDGS CO COM CL B Common Stock 384637104 5 10 SH   SOLE   10 0 0
UWM HOLDINGS CORPORATION COM CL A Common Stock 382865103 1 100 SH   SOLE   100 0 0
UWM HOLDINGS CORPORATION WT EXP 012126 Common Stock 382865111 22 5,391 SH   SOLE   5,391 0 0
GOOD HEMP INC COM Common Stock 38209G103 0 100 SH   SOLE   100 0 0
CGI INC CL A SUB VTG Common Stock 12532H104 8 105 SH   SOLE   105 0 0
G III APPAREL GROUP LTD COM Common Stock 36237H101 2 90 SH   SOLE   90 0 0
GIGCAPITAL3 INC UNIT Common Stock 37519D206 0 14 SH   SOLE   14 0 0
GIGCAPITAL3 INC WT EXP 051825 Common Stock 37519D115 56 16,131 SH   SOLE   16,131 0 0
GILEAD SCIENCES INC COM Common Stock 375558103 41,812 717,673 SH   SOLE   717,673 0 0
GOLDMAN SACHS INNOVATE EQUITY ETF ETF 38149W820 2 32 SH   SOLE   32 0 0
GENERAL MLS INC COM Common Stock 370334104 40,128 682,457 SH   SOLE   682,457 0 0
GIGCAPITAL2 INC RT Common Stock 375036126 2 6,031 SH   SOLE   6,031 0 0
GIGCAPITAL2 INC WT EXP 022826 Common Stock 375036118 10 5,267 SH   SOLE   5,267 0 0
GLAUKOS CORP COM Common Stock 377322102 7 90 SH   SOLE   90 0 0
GLOBE LIFE INC COM Common Stock 37959E102 748 7,879 SH   SOLE   7,879 0 0
SPDR GOLD SHARES ETF 78463V107 23,579 132,202 SH   SOLE   132,202 0 0
CREDIT SUISSE X-LINKS GOLD SHARES COVERED CALL ETN ETF 22542D480 2 220 SH   SOLE   220 0 0
GALILEO ACQUISITION CORP WT EXP 103126 Common Stock G3770A110 21 25,208 SH   SOLE   25,208 0 0
GLENCORE PLC UNSPONSORD ADR ADR 37827X100 39 6,207 SH   SOLE   6,207 0 0
GLOBANT S A COM Common Stock L44385109 869 3,992 SH   SOLE   3,992 0 0
GALP ENERGIA SGPS SA UNSPONSORED ADR ADR 364097105 41 7,750 SH   SOLE   7,750 0 0
GALAPAGOS NV SPON ADR ADR 36315X101 22 220 SH   SOLE   220 0 0
GLATFELTER CORPORATION COM Common Stock 377320106 7 430 SH   SOLE   430 0 0
ABERDEEN STANDARD PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 40 404 SH   SOLE   404 0 0
GLU MOBILE INC COM Common Stock 379890106 44 4,867 SH   SOLE   4,867 0 0
CORNING INC COM Common Stock 219350105 1,729 48,021 SH   SOLE   48,021 0 0
GENERAL MTRS CO COM Common Stock 37045V100 710 17,045 SH   SOLE   17,045 0 0
GENMAB A/S SPONSORED ADS ADR 372303206 16 400 SH   SOLE   400 0 0
GAMESTOP CORP NEW CL A Common Stock 36467W109 2 110 SH   SOLE   110 0 0
GLOBUS MED INC CL A Common Stock 379577208 1,794 27,508 SH   SOLE   27,508 0 0
GOOD GAMING INC COM NEW Common Stock 382090207 0 20 SH   SOLE   20 0 0
GENERAL MOLY INC COM Common Stock 370373102 1 34,377 SH   SOLE   34,377 0 0
GMS INC COM Common Stock 36251C103 3 90 SH   SOLE   90 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A Common Stock 38113L107 8 385 SH   SOLE   385 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 2,738 61,142 SH   SOLE   61,142 0 0
GENERAC HLDGS INC COM Common Stock 368736104 862 3,790 SH   SOLE   3,790 0 0
GENTEX CORP COM Common Stock 371901109 457 13,455 SH   SOLE   13,455 0 0
GENWORTH FINL INC COM CL A Common Stock 37247D106 94 24,971 SH   SOLE   24,971 0 0
GROCERY OUTLET HLDG CORP COM Common Stock 39874R101 6 165 SH   SOLE   165 0 0
GO ACQUISITION CORP UNIT EX 083127 Common Stock 362019200 31 2,900 SH   SOLE   2,900 0 0
U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETF ETF 26922A719 10 450 SH   SOLE   450 0 0
BARRICK GOLD CORP COM Common Stock 067901108 94 4,105 SH   SOLE   4,105 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107 26,215 14,964 SH   SOLE   14,964 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305 38,704 22,084 SH   SOLE   22,084 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG Common Stock 135086106 2 52 SH   SOLE   52 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 5,049 185,335 SH   SOLE   185,335 0 0
GENUINE PARTS CO COM Common Stock 372460105 2,742 27,089 SH   SOLE   27,089 0 0
GROUP 1 AUTOMOTIVE INC COM Common Stock 398905109 5 35 SH   SOLE   35 0 0
GRAPHIC PACKAGING HLDG CO COM Common Stock 388689101 135 7,958 SH   SOLE   7,958 0 0
GLOBAL PMTS INC COM Common Stock 37940X102 1,381 6,412 SH   SOLE   6,412 0 0
GREEN PLAINS INC COM Common Stock 393222104 1 70 SH   SOLE   70 0 0
GEOPARK LTD USD SHS Common Stock G38327105 2 124 SH   SOLE   124 0 0
GOPRO INC CL A Common Stock 38268T103 1 113 SH   SOLE   113 0 0
GAP INC COM Common Stock 364760108 319 15,809 SH   SOLE   15,809 0 0
GP STRATEGIES CORP COM Common Stock 36225V104 0 41 SH   SOLE   41 0 0
GRACE W R & CO DEL NEW COM Common Stock 38388F108 355 6,469 SH   SOLE   6,469 0 0
GREEN BRICK PARTNERS INC COM Common Stock 392709101 337 14,686 SH   SOLE   14,686 0 0
GL BRANDS INC COM Common Stock 361775109 0 3,000 SH   SOLE   3,000 0 0
GARMIN LTD SHS Common Stock H2906T109 1,229 10,269 SH   SOLE   10,269 0 0
GREENGRO TECHNOLOGIES INC COM Common Stock 39526G107 0 10,000 SH   SOLE   10,000 0 0
GRITSTONE ONCOLOGY INC COM Common Stock 39868T105 299 75,884 SH   SOLE   75,884 0 0
GRUBHUB INC COM Common Stock 400110102 14 190 SH   SOLE   190 0 0
GROWGENERATION CORP COM Common Stock 39986L109 10 250 SH   SOLE   250 0 0
GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 4,778 18,119 SH   SOLE   18,119 0 0
GS ACQUISITION HLDGS CORP II UNIT Common Stock 36258Q204 10 897 SH   SOLE   897 0 0
ISHARES GSCI COMMODITY-INDEXED TRUST ETF 46428R107 76 6,170 SH   SOLE   6,170 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 22,363 599,213 SH   SOLE   599,213 0 0
GO SOLAR USA INC COM Common Stock 38019R109 0 600 SH   SOLE   600 0 0
GLRY STR NW MDIA GRUP HLDG LTD WT EXP 021325 Common Stock G39973113 1 6,600 SH   SOLE   6,600 0 0
GULFSLOPE ENERGY INC COM Common Stock 40273W105 1 210,000 SH   SOLE   210,000 0 0
GOLD STD VENTURES CORP COM Common Stock 380738104 2 3,000 SH   SOLE   3,000 0 0
GOODYEAR TIRE & RUBR CO COM Common Stock 382550101 6 560 SH   SOLE   560 0 0
GREEN THUMB INDS INC SUB VTG SHS Common Stock 39342L108 13 550 SH   SOLE   550 0 0
GRAN TIERRA ENERGY INC COM Common Stock 38500T101 0 500 SH   SOLE   500 0 0
G1 THERAPEUTICS INC COM Common Stock 3621LQ109 18 1,000 SH   SOLE   1,000 0 0
CHART INDS INC COM Common Stock 16115Q308 20 170 SH   SOLE   170 0 0
GARRETT MOTION INC COM Common Stock 366505105 4 1,004 SH   SOLE   1,004 0 0
GULF COAST ULTRA DEEP RTY TR ROYALTY TR UNT Common Stock 40222T104 0 12,958 SH   SOLE   12,958 0 0
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 26 813 SH   SOLE   813 0 0
GRANITE CONSTR INC COM Common Stock 387328107 10 357 SH   SOLE   357 0 0
CAMBRIA GLOBAL VALUE ETF ETF 132061409 24 1,104 SH   SOLE   1,104 0 0
GIVAUDAN SA ADR ADR 37636P108 114 1,339 SH   SOLE   1,339 0 0
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 15,074 128,140 SH   SOLE   128,140 0 0
GOLDMAN SACHS HEDGE INDUSTRY VIP ETF ETF 381430545 5 50 SH   SOLE   50 0 0
GREAT WESTN BANCORP INC COM Common Stock 391416104 2 100 SH   SOLE   100 0 0
GW PHARMACEUTICALS PLC ADS ADR 36197T103 570 4,935 SH   SOLE   4,935 0 0
GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 452 3,513 SH   SOLE   3,513 0 0
GRAINGER W W INC COM Common Stock 384802104 2,796 6,847 SH   SOLE   6,847 0 0
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 50 1,422 SH   SOLE   1,422 0 0
SPDR S&P CHINA ETF ETF 78463X400 21 165 SH   SOLE   165 0 0
HYATT HOTELS CORP COM CL A Common Stock 448579102 66 894 SH   SOLE   894 0 0
HAWAIIAN HOLDINGS INC COM Common Stock 419879101 2 95 SH   SOLE   95 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 782 13,589 SH   SOLE   13,589 0 0
HAEMONETICS CORP COM Common Stock 405024100 16 135 SH   SOLE   135 0 0
HAIN CELESTIAL GROUP INC COM Common Stock 405217100 41 1,011 SH   SOLE   1,011 0 0
HALLIBURTON CO COM Common Stock 406216101 231 12,241 SH   SOLE   12,241 0 0
HALOZYME THERAPEUTICS INC COM Common Stock 40637H109 83 1,955 SH   SOLE   1,955 0 0
HASBRO INC COM Common Stock 418056107 178 1,900 SH   SOLE   1,900 0 0
XTRACKERS INTERNATIONAL REAL ESTATE ETF ETF 233051846 5 174 SH   SOLE   174 0 0
HAYNES INTERNATIONAL INC COM NEW Common Stock 420877201 1 25 SH   SOLE   25 0 0
HUNTINGTON BANCSHARES INC COM Common Stock 446150104 789 61,737 SH   SOLE   61,737 0 0
HANESBRANDS INC COM Common Stock 410345102 181 12,391 SH   SOLE   12,391 0 0
HORIZON BANCORP INC COM Common Stock 440407104 63 3,944 SH   SOLE   3,944 0 0
HCA HEALTHCARE INC COM Common Stock 40412C101 222 1,347 SH   SOLE   1,347 0 0
HEALTHCARE SERVICES ACQU CORP UNIT EXP 111823 Common Stock 42227K203 10 1,000 SH   SOLE   1,000 0 0
WARRIOR MET COAL INC COM Common Stock 93627C101 2 100 SH   SOLE   100 0 0
HACKETT GROUP INC COM Common Stock 404609109 144 9,990 SH   SOLE   9,990 0 0
LAFARGEHOLCIM LTD ADR ADR 50586V108 98 9,000 SH   SOLE   9,000 0 0
HEALTHCARE SVCS GROUP INC COM Common Stock 421906108 370 13,165 SH   SOLE   13,165 0 0
HOME DEPOT INC COM Common Stock 437076102 17,174 64,658 SH   SOLE   64,658 0 0
HDFC BANK LTD SPONSORED ADS ADR 40415F101 1,414 19,568 SH   SOLE   19,568 0 0
HEIDELBERGCEMENT AG UNSPONSORD ADR ADR 42281P205 72 4,800 SH   SOLE   4,800 0 0
ADVISORSHARES TR RANGER EQUITY BE ETF 00768Y883 33 10,950 SH   SOLE   10,950 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 2,375 27,088 SH   SOLE   27,088 0 0
HAWAIIAN ELEC INDUSTRIES COM Common Stock 419870100 47 1,331 SH   SOLE   1,331 0 0
TURTLE BEACH CORP COM NEW Common Stock 900450206 0 23 SH   SOLE   23 0 0
WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 51 773 SH   SOLE   773 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 44 1,439 SH   SOLE   1,439 0 0
HEICO CORP NEW COM Common Stock 422806109 826 6,240 SH   SOLE   6,240 0 0
HEICO CORP NEW CL A Common Stock 422806208 330 2,823 SH   SOLE   2,823 0 0
HEINEKEN NV SPONSORED ADR L1 ADR 423012301 112 2,000 SH   SOLE   2,000 0 0
HELEN OF TROY LTD COM Common Stock G4388N106 155 696 SH   SOLE   696 0 0
HEMP INC COM NEW Common Stock 423703206 0 13,300 SH   SOLE   13,300 0 0
HENKEL AG & CO KGAA SPONSORED ADR ADR 42550U109 167 6,894 SH   SOLE   6,894 0 0
HENKEL AG & CO KGAA SPON ADR PFD ADR 42550U208 21 750 SH   SOLE   750 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN Common Stock 435763107 278 19,600 SH   SOLE   19,600 0 0
HESS CORP COM Common Stock 42809H107 128 2,425 SH   SOLE   2,425 0 0
HERMES INTL SCA ADR ADR 42751Q105 94 870 SH   SOLE   870 0 0
HESS MIDSTREAM LP CL A SHS Common Stock 428103105 13 650 SH   SOLE   650 0 0
ISHARES CURRENCY HEDGED MSCI GERMANY ETF ETF 46434V704 15 516 SH   SOLE   516 0 0
HEXO CORP COM NEW Common Stock 428304109 2 656 SH   SOLE   656 0 0
HOLLYFRONTIER CORP COM Common Stock 436106108 17 661 SH   SOLE   661 0 0
HUGOTON RTY TR TEX UNIT BEN INT Common Stock 444717102 0 2,000 SH   SOLE   2,000 0 0
HOWARD HUGHES CORP COM Common Stock 44267D107 0 4 SH   SOLE   4 0 0
SCIENJOY HOLDING CORP SHS Common Stock G4887W110 5 620 SH   SOLE   620 0 0
HILLENBRAND INC COM Common Stock 431571108 22 548 SH   SOLE   548 0 0
HIBBETT SPORTS INC COM Common Stock 428567101 1 26 SH   SOLE   26 0 0
HARTFORD FINL SVCS GROUP INC COM Common Stock 416515104 1,940 39,344 SH   SOLE   39,344 0 0
HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 40 233 SH   SOLE   233 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR ADR 43289P106 7 1,000 SH   SOLE   1,000 0 0
HONG KONG EXCHANGES & CLEARING UNSPONSORED ADR ADR 43858F109 127 2,328 SH   SOLE   2,328 0 0
HERBALIFE NUTRITION LTD COM SHS Common Stock G4412G101 40 840 SH   SOLE   840 0 0
HOULIHAN LOKEY INC CL A Common Stock 441593100 157 2,329 SH   SOLE   2,329 0 0
HELIOS TECHNOLOGIES INC COM Common Stock 42328H109 9 162 SH   SOLE   162 0 0
HARMONIC INC COM Common Stock 413160102 1 195 SH   SOLE   195 0 0
HILTON WORLDWIDE HLDGS INC COM Common Stock 43300A203 148 1,327 SH   SOLE   1,327 0 0
PRECHECK HEALTH SVCS INC COM Common Stock 74016X104 1 8,500 SH   SOLE   8,500 0 0
H LUNDBECK A/S SPONS ADR L 1 ADR 40422M206 20 600 SH   SOLE   600 0 0
HELIX ENERGY SOLUTIONS GRP INC COM Common Stock 42330P107 1 280 SH   SOLE   280 0 0
HONDA MOTOR LTD AMERN SHS ADR 438128308 42 1,492 SH   SOLE   1,492 0 0
HORACE MANN EDUCATORS CORP NEW COM Common Stock 440327104 12 288 SH   SOLE   288 0 0
HMN FINL INC COM Common Stock 40424G108 15 858 SH   SOLE   858 0 0
HMS HLDGS CORP COM Common Stock 40425J101 6 175 SH   SOLE   175 0 0
GIGA METALS CORP COM Common Stock 37518K102 0 245 SH   SOLE   245 0 0
HANOVER FOODS CORP CL A Common Stock 41078W100 41 535 SH   SOLE   535 0 0
HANGER INC COM NEW Common Stock 41043F208 2 80 SH   SOLE   80 0 0
HON HAI PRECISION INDS LTD ORD Common Stock Y36861105 10 3,000 SH   SOLE   3,000 0 0
HNI CORP COM Common Stock 404251100 5 135 SH   SOLE   135 0 0
HOYA CORP SPONSORED ADR ADR 443251103 25 180 SH   SOLE   180 0 0
HERMITAGE OFFSHORE SVCS LTD SHS Common Stock G4511M108 0 2 SH   SOLE   2 0 0
HOOKER FURNITURE CORP COM Common Stock 439038100 95 2,945 SH   SOLE   2,945 0 0
HARLEY DAVIDSON INC COM Common Stock 412822108 237 6,471 SH   SOLE   6,471 0 0
HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 13 8,640 SH   SOLE   8,640 0 0
HOLOGIC INC COM Common Stock 436440101 536 7,357 SH   SOLE   7,357 0 0
HOME BANCSHARES INC COM Common Stock 436893200 310 15,900 SH   SOLE   15,900 0 0
HOYA CAPITAL HOUSING ETF ETF 26922A230 32 1,000 SH   SOLE   1,000 0 0
HONEYWELL INTL INC COM Common Stock 438516106 12,221 57,455 SH   SOLE   57,455 0 0
HOPE BANCORP INC COM Common Stock 43940T109 5 490 SH   SOLE   490 0 0
HELMERICH & PAYNE INC COM Common Stock 423452101 141 6,068 SH   SOLE   6,068 0 0
HEWLETT PACKARD ENTERPRISE CO COM Common Stock 42824C109 246 20,545 SH   SOLE   20,545 0 0
HP INC COM Common Stock 40434L105 47,949 1,934,876 SH   SOLE   1,934,876 0 0
HIREQUEST INC COM Common Stock 433535101 4 416 SH   SOLE   416 0 0
HEALTHEQUITY INC COM Common Stock 42226A107 79 1,129 SH   SOLE   1,129 0 0
BLOCK H & R INC COM Common Stock 093671105 8 502 SH   SOLE   502 0 0
HILL ROM HLDGS INC COM Common Stock 431475102 418 4,265 SH   SOLE   4,265 0 0
HORMEL FOODS CORP COM Common Stock 440452100 6,454 138,469 SH   SOLE   138,469 0 0
HARVEST OIL & GAS CORP COM NEW Common Stock 41755V201 0 5 SH   SOLE   5 0 0
HARVEST OIL & GAS CORP WT EXP 060423 Common Stock 41755V110 0 93 SH   SOLE   93 0 0
HERON THERAPEUTICS INC COM Common Stock 427746102 2 100 SH   SOLE   100 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 48 1,869 SH   SOLE   1,869 0 0
HERITAGE SOUTHEAST BANCORPO COM Common Stock 42727V105 1 74 SH   SOLE   74 0 0
HARSCO CORP COM Common Stock 415864107 3 160 SH   SOLE   160 0 0
HENRY SCHEIN INC COM Common Stock 806407102 442 6,605 SH   SOLE   6,605 0 0
HEIDRICK & STRUGGLES INTL INC COM Common Stock 422819102 1 38 SH   SOLE   38 0 0
HESKA CORP COM RESTRC NEW Common Stock 42805E306 1,081 7,420 SH   SOLE   7,420 0 0
HEALTHSTREAM INC COM Common Stock 42222N103 105 4,785 SH   SOLE   4,785 0 0
HERSHEY CO COM Common Stock 427866108 283 1,860 SH   SOLE   1,860 0 0
HOMETRUST BANCSHARES INC COM Common Stock 437872104 1,031 53,383 SH   SOLE   53,383 0 0
HILLTOP HOLDINGS INC COM Common Stock 432748101 206 7,500 SH   SOLE   7,500 0 0
HITACHI LIMITED ADR 2 COM ADR 433578507 261 3,290 SH   SOLE   3,290 0 0
HEARTLAND EXPRESS INC COM Common Stock 422347104 2 100 SH   SOLE   100 0 0
HEARTLAND FINL USA INC COM Common Stock 42234Q102 8 204 SH   SOLE   204 0 0
HUBBELL INC COM Common Stock 443510607 428 2,730 SH   SOLE   2,730 0 0
HUB GROUP INC CL A Common Stock 443320106 5 79 SH   SOLE   79 0 0
HUBSPOT INC COM Common Stock 443573100 12 30 SH   SOLE   30 0 0
HUMANA INC COM Common Stock 444859102 6,277 15,276 SH   SOLE   15,276 0 0
HUNTSMAN CORP COM Common Stock 447011107 318 12,659 SH   SOLE   12,659 0 0
HURON CONSULTING GROUP INC COM Common Stock 447462102 4 72 SH   SOLE   72 0 0
HUSKY ENERGY INC COM Common Stock 448055103 1 204 SH   SOLE   204 0 0
HUT 8 MNG CORP COM Common Stock 44812T102 11 4,000 SH   SOLE   4,000 0 0
HIVE BLOCKCHAIN TECHNLGIES LTD COM Common Stock 43366H100 11 5,890 SH   SOLE   5,890 0 0
HAVERTY FURNITURE COS INC COM Common Stock 419596101 2 55 SH   SOLE   55 0 0
HANCOCK WHITNEY CORPORATION COM Common Stock 410120109 6 175 SH   SOLE   175 0 0
HAWKINS INC COM Common Stock 420261109 1 20 SH   SOLE   20 0 0
HOWMET AEROSPACE INC COM Common Stock 443201108 22 776 SH   SOLE   776 0 0
HEXAGON AB ADR ADR 428263107 166 1,832 SH   SOLE   1,832 0 0
HEXCEL CORP NEW COM Common Stock 428291108 434 8,953 SH   SOLE   8,953 0 0
HEXION HLDGS CORP CL B Common Stock 42830K103 1 58 SH   SOLE   58 0 0
HYSTER YALE MATLS HANDLING INC CL A Common Stock 449172105 9 150 SH   SOLE   150 0 0
VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 1,900 30,770 SH   SOLE   30,770 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 2,125 24,342 SH   SOLE   24,342 0 0
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 6 131 SH   SOLE   131 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 381 6,456 SH   SOLE   6,456 0 0
HYCROFT MINING HOLDING CORP COM CL A Common Stock 44862P109 122 15,503 SH   SOLE   15,503 0 0
HYCROFT MINING HOLDING CORP WT EXP 102222 Common Stock 44862P125 0 302 SH   SOLE   302 0 0
0-5 Year High Yield Bond ETF 72201R783 125 1,279 SH   SOLE   1,279 0 0
HORIZON THERAPEUTICS PUB L SHS Common Stock G46188101 74 1,018 SH   SOLE   1,018 0 0
MARINEMAX INC COM Common Stock 567908108 1 40 SH   SOLE   40 0 0
HORIZON ACQUISITION CORPORAT UNIT Common Stock G46044122 400 37,235 SH   SOLE   37,235 0 0
INTELSAT S A COM Common Stock L5140P101 6 15,000 SH   SOLE   15,000 0 0
IAA INC COM Common Stock 449253103 91 1,407 SH   SOLE   1,407 0 0
IAC INTERACTIVECORP NEW COM Common Stock 44891N109 1,779 9,396 SH   SOLE   9,396 0 0
IAMGOLD CORP COM Common Stock 450913108 0 100 SH   SOLE   100 0 0
INTEGRA LIFESCIENCES HLDGS CP COM NEW Common Stock 457985208 227 3,500 SH   SOLE   3,500 0 0
ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 10 211 SH   SOLE   211 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 9,351 515,784 SH   SOLE   515,784 0 0
INTL BALER CORP COM Common Stock 459041109 0 3 SH   SOLE   3 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 1,720 11,351 SH   SOLE   11,351 0 0
INDEPENDENT BK CORP MICH COM NEW Common Stock 453838609 3 136 SH   SOLE   136 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 8,421 338,048 SH   SOLE   338,048 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 2,576 100,752 SH   SOLE   100,752 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 1,257 47,860 SH   SOLE   47,860 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 550 20,674 SH   SOLE   20,674 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 1,007 36,787 SH   SOLE   36,787 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 10,458 385,889 SH   SOLE   385,889 0 0
IBERDROLA SA SPON ADR ADR 450737101 83 1,440 SH   SOLE   1,440 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 5,084 184,397 SH   SOLE   184,397 0 0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 4,966 168,040 SH   SOLE   168,040 0 0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205 50 1,837 SH   SOLE   1,837 0 0
ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726 51 1,931 SH   SOLE   1,931 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Common Stock 45841N107 33 535 SH   SOLE   535 0 0
INTERNATIONAL BUSINESS MACHS COM Common Stock 459200101 11,331 90,015 SH   SOLE   90,015 0 0
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 206 8,002 SH   SOLE   8,002 0 0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 451 17,126 SH   SOLE   17,126 0 0
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 240 9,168 SH   SOLE   9,168 0 0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 181 6,674 SH   SOLE   6,674 0 0
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 384 13,641 SH   SOLE   13,641 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 531 19,612 SH   SOLE   19,612 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 591 21,622 SH   SOLE   21,622 0 0
ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 4,313 156,223 SH   SOLE   156,223 0 0
ICICI BANK LIMITED ADR ADR 45104G104 400 26,891 SH   SOLE   26,891 0 0
INTERNATIONAL BANCSHARES CORP COM Common Stock 459044103 4 100 SH   SOLE   100 0 0
INSTALLED BLDG PRODS INC COM Common Stock 45780R101 5 45 SH   SOLE   45 0 0
INDEPENDENT BK GROUP INC COM Common Stock 45384B106 30 483 SH   SOLE   483 0 0
AMPLIFY ONLINE RETAIL ETF ETF 032108102 6,884 60,213 SH   SOLE   60,213 0 0
INTERNATIONAL CONS AIRLS GROUP SPONSORED ADR ADR 459348108 3 720 SH   SOLE   720 0 0
IMMUCELL CORP COM PAR Common Stock 452525306 1 200 SH   SOLE   200 0 0
INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 7,767 67,369 SH   SOLE   67,369 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564 1,884 34,964 SH   SOLE   34,964 0 0
ICHOR HOLDINGS SHS Common Stock G4740B105 2 70 SH   SOLE   70 0 0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 688 24,360 SH   SOLE   24,360 0 0
ICON PLC SHS Common Stock G4705A100 5,181 26,572 SH   SOLE   26,572 0 0
INTERCEPT PHARMACEUTICALS INC COM Common Stock 45845P108 4 165 SH   SOLE   165 0 0
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 14,605 289,101 SH   SOLE   289,101 0 0
ICU MED INC COM Common Stock 44930G107 526 2,451 SH   SOLE   2,451 0 0
IDACORP INC COM Common Stock 451107106 102 1,059 SH   SOLE   1,059 0 0
INTERDIGITAL INC COM Common Stock 45867G101 42 690 SH   SOLE   690 0 0
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 819 13,293 SH   SOLE   13,293 0 0
INDUSTRIA DE DISENO TEXTIL IND UNSPONSORD ADR ADR 455793109 295 18,362 SH   SOLE   18,362 0 0
INVESCO S&P INTERNATIONAL DEVELOPED HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E248 57 2,209 SH   SOLE   2,209 0 0
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 2,271 75,719 SH   SOLE   75,719 0 0
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF ETF 46435U192 24 525 SH   SOLE   525 0 0
ISHARES U.S. UTILITIES ETF ETF 464287697 155 2,002 SH   SOLE   2,002 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 238 8,084 SH   SOLE   8,084 0 0
IDEXX LABS INC COM Common Stock 45168D104 1,618 3,236 SH   SOLE   3,236 0 0
ISHARES EVOLVED U.S. CONSUMER STAPLES ETF ETF 46431W671 335 10,815 SH   SOLE   10,815 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 31,943 266,299 SH   SOLE   266,299 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 24,902 362,081 SH   SOLE   362,081 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 394 2,966 SH   SOLE   2,966 0 0
ISHARES CORE MSCI EMERGING MARKET ETF ETF 46434G103 10,927 172,848 SH   SOLE   172,848 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT Common Stock 451100101 138 2,733 SH   SOLE   2,733 0 0
IES HLDGS INC COM Common Stock 44951W106 5 106 SH   SOLE   106 0 0
ISHARES EUROPE ETF ETF 464287861 35 720 SH   SOLE   720 0 0
IDEX CORP COM Common Stock 45167R104 477 2,393 SH   SOLE   2,393 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 46 416 SH   SOLE   416 0 0
INFORMA PLC SPONSORED ADR NE ADR 45672B305 40 2,660 SH   SOLE   2,660 0 0
INFINEON TECHNOLOGIES AG SPONSORED ADR ADR 45662N103 976 25,319 SH   SOLE   25,319 0 0
IG ACQUISITION CORP UNIT EX 100527 Common Stock 449534205 443 40,975 SH   SOLE   40,975 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 2 88 SH   SOLE   88 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 62 1,419 SH   SOLE   1,419 0 0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 407 6,581 SH   SOLE   6,581 0 0
INTL GNRL INSURANCE HLDNGS LTD WT EXP 031725 Common Stock G4809J114 3 3,700 SH   SOLE   3,700 0 0
IGM BIOSCIENCES INC COM Common Stock 449585108 31 354 SH   SOLE   354 0 0
ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524 7,737 122,620 SH   SOLE   122,620 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 4,212 76,345 SH   SOLE   76,345 0 0
IGS CAP GROUP LTD COM Common Stock 45174N104 0 1 SH   SOLE   1 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 404 1,141 SH   SOLE   1,141 0 0
ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 108 460 SH   SOLE   460 0 0
INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 55 850 SH   SOLE   850 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 675 2,062 SH   SOLE   2,062 0 0
INFORMATION SVCS GROUP INC COM Common Stock 45675Y104 1,195 364,363 SH   SOLE   364,363 0 0
INSTEEL INDS INC COM Common Stock 45774W108 3,056 137,240 SH   SOLE   137,240 0 0
II-VI INC COM Common Stock 902104108 38 503 SH   SOLE   503 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507 48,594 211,425 SH   SOLE   211,425 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 183 2,118 SH   SOLE   2,118 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 629 8,703 SH   SOLE   8,703 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 38,244 412,391 SH   SOLE   412,391 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 264 3,248 SH   SOLE   3,248 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1,608 14,083 SH   SOLE   14,083 0 0
ILLUMINA INC COM Common Stock 452327109 4,159 11,240 SH   SOLE   11,240 0 0
IMAX CORP COM Common Stock 45245E109 1,168 64,815 SH   SOLE   64,815 0 0
IMAGIN MED INC COM NEW Common Stock 45250L204 0 250 SH   SOLE   250 0 0
IMMUNOGEN INC COM Common Stock 45253H101 2 248 SH   SOLE   248 0 0
INGLES MKTS INC CL A Common Stock 457030104 139 3,250 SH   SOLE   3,250 0 0
IMMUTEP LTD SPONSORED ADS ADR 45257L108 5 1,700 SH   SOLE   1,700 0 0
IMPERIAL OIL LTD COM NEW Common Stock 453038408 34 1,750 SH   SOLE   1,750 0 0
IMPALA PLATINUM HLDGS SPONSORED ADR ADR 452553308 3 204 SH   SOLE   204 0 0
IMMUNIC INC COM Common Stock 00000IMUX 38 2,500 SH   SOLE   2,500 0 0
INCA ONE GOLD CORP COM NEW Common Stock 45328X305 7 15,000 SH   SOLE   15,000 0 0
INCYTE CORP COM Common Stock 45337C102 84 969 SH   SOLE   969 0 0
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 68 1,700 SH   SOLE   1,700 0 0
INDEPENDENT BANK CORP MASS COM Common Stock 453836108 357 4,860 SH   SOLE   4,860 0 0
INFINERA CORP COM Common Stock 45667G103 4 350 SH   SOLE   350 0 0
IHS MARKIT LTD SHS Common Stock G47567105 1,446 16,100 SH   SOLE   16,100 0 0
INFUSYSTEM HLDGS INC COM Common Stock 45685K102 15 800 SH   SOLE   800 0 0
INFOSYS LTD SPONSORED ADR ADR 456788108 57 3,344 SH   SOLE   3,344 0 0
ING GROEP N.V. SPONSORED ADR ADR 456837103 27 2,810 SH   SOLE   2,810 0 0
INOGEN INC COM Common Stock 45780L104 2 40 SH   SOLE   40 0 0
INGREDION INC COM Common Stock 457187102 164 2,064 SH   SOLE   2,064 0 0
INMODE LTD SHS Common Stock M5425M103 6 135 SH   SOLE   135 0 0
INOVIO PHARMACEUTICALS INC COM NEW Common Stock 45773H201 9 1,000 SH   SOLE   1,000 0 0
INSPIRE MED SYS INC COM Common Stock 457730109 15 78 SH   SOLE   78 0 0
WORLD FUEL SVCS CORP COM Common Stock 981475106 8 262 SH   SOLE   262 0 0
INTEL CORP COM Common Stock 458140100 23,131 464,290 SH   SOLE   464,290 0 0
ISHARES MSCI INTL MULTIFACTOR ETF ETF 46434V274 2,090 77,350 SH   SOLE   77,350 0 0
INTUIT COM Common Stock 461202103 15,003 39,498 SH   SOLE   39,498 0 0
INNOVIVA INC COM Common Stock 45781M101 2 125 SH   SOLE   125 0 0
ION GEOPHYSICAL CORP COM NEW Common Stock 462044207 0 15 SH   SOLE   15 0 0
IONIS PHARMACEUTICALS INC COM Common Stock 462222100 88 1,553 SH   SOLE   1,553 0 0
ISHARES GLOBAL 100 ETF ETF 464287572 1 22 SH   SOLE   22 0 0
INNOSPEC INC COM Common Stock 45768S105 5 50 SH   SOLE   50 0 0
IOVANCE BIOTHERAPEUTICS INC COM Common Stock 462260100 32 700 SH   SOLE   700 0 0
INTERNATIONAL PAPER CO COM Common Stock 460146103 37,056 745,301 SH   SOLE   745,301 0 0
INTER PARFUMS INC COM Common Stock 458334109 108 1,784 SH   SOLE   1,784 0 0
INTERPUBLIC GROUP COS INC COM Common Stock 460690100 35,284 1,500,153 SH   SOLE   1,500,153 0 0
IPG PHOTONICS CORP COM Common Stock 44980X109 476 2,126 SH   SOLE   2,126 0 0
INPHI CORP COM Common Stock 45772F107 98 610 SH   SOLE   610 0 0
INNOVATION PHARMACEUTICALS INC COM Common Stock 45782D100 1 5,000 SH   SOLE   5,000 0 0
IPACKETS INTL INC COM Common Stock 46262T102 0 20,000 SH   SOLE   20,000 0 0
RENAISSANCE IPO ETF ETF 759937204 127 1,968 SH   SOLE   1,968 0 0
SOCIAL CAPITAL HEDOSOPHA HLDNG SHS CL A Common Stock G8251L105 1 100 SH   SOLE   100 0 0
INTERNATIONAL PWR GROUP LTD COM Common Stock 46018A100 0 10,000 SH   SOLE   10,000 0 0
IQIYI INC SPONSORED ADS ADR 46267X108 2 100 SH   SOLE   100 0 0
IQVIA HLDGS INC COM Common Stock 46266C105 167 933 SH   SOLE   933 0 0
INGERSOLL RAND INC COM Common Stock 45687V106 273 5,983 SH   SOLE   5,983 0 0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 7 170 SH   SOLE   170 0 0
IROBOT CORP COM Common Stock 462726100 71 882 SH   SOLE   882 0 0
IRIDIUM COMMUNICATIONS INC COM Common Stock 46269C102 14 347 SH   SOLE   347 0 0
IRADIMED CORP COM Common Stock 46266A109 779 34,146 SH   SOLE   34,146 0 0
IRHYTHM TECHNOLOGIES INC COM Common Stock 450056106 112 471 SH   SOLE   471 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A Common Stock 46333X108 1 52 SH   SOLE   52 0 0
INVESTORS BANCORP INC NEW COM Common Stock 46146L101 28 2,650 SH   SOLE   2,650 0 0
INTESA SANPAOLO S P A SPONSORED ADR ADR 46115H107 6 389 SH   SOLE   389 0 0
ISODIOL INTL INC COM NEW Common Stock 46500L200 0 200 SH   SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 5,167 6,316 SH   SOLE   6,316 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 756 14,636 SH   SOLE   14,636 0 0
GARTNER INC COM Common Stock 366651107 44 274 SH   SOLE   274 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 269 2,841 SH   SOLE   2,841 0 0
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 190 3,401 SH   SOLE   3,401 0 0
INTRA CELLULAR THERAPIES INC COM Common Stock 46116X101 10 300 SH   SOLE   300 0 0
INTERTECH SOLUTIONS INC COM Common Stock 46112U101 0 5 SH   SOLE   5 0 0
INTEGER HLDGS CORP COM Common Stock 45826H109 5 65 SH   SOLE   65 0 0
IANTHUS CAP HLDGS INC COM Common Stock 45074T102 0 750 SH   SOLE   750 0 0
VANECK VECTORS INTERMEDIATE MUNI ETF ETF 92189H201 130 2,484 SH   SOLE   2,484 0 0
ITOCHU CORP ADR ADR 465717106 27 460 SH   SOLE   460 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 895 10,379 SH   SOLE   10,379 0 0
ITRON INC COM Common Stock 465741106 9 95 SH   SOLE   95 0 0
ITRONICS INC COM NEW Common Stock 465743300 0 2 SH   SOLE   2 0 0
ITT INC COM Common Stock 45073V108 149 1,933 SH   SOLE   1,933 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 330 54,124 SH   SOLE   54,124 0 0
ILLINOIS TOOL WKS INC COM Common Stock 452308109 3,034 14,799 SH   SOLE   14,799 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 5,193 95,150 SH   SOLE   95,150 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 11,527 129,965 SH   SOLE   129,965 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 1,420 22,830 SH   SOLE   22,830 0 0
INVACARE CORP COM Common Stock 461203101 3 370 SH   SOLE   370 0 0
ISHARES S&P 500 VALUE ETF 464287408 1,383 10,802 SH   SOLE   10,802 0 0
VANGUARD S&P MID-CAP 400 ETF ETF 921932885 443 2,847 SH   SOLE   2,847 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 161,279 430,246 SH   SOLE   430,246 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 3,183 49,875 SH   SOLE   49,875 0 0
INVESCO LTD SHS Common Stock G491BT108 52 3,002 SH   SOLE   3,002 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 13,562 64,020 SH   SOLE   64,020 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 29,363 214,749 SH   SOLE   214,749 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 57,395 238,016 SH   SOLE   238,016 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 29,815 152,001 SH   SOLE   152,001 0 0
ISHARES TR RUSSEL 2000 VALUE ETF 464287630 2,177 16,388 SH   SOLE   16,388 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 3,390 11,825 SH   SOLE   11,825 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 1,461 14,248 SH   SOLE   14,248 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 10,578 154,306 SH   SOLE   154,306 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 812 8,376 SH   SOLE   8,376 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 9,764 43,683 SH   SOLE   43,683 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 12 89 SH   SOLE   89 0 0
ORIX CORP SPONSORED ADR ADR 686330101 25 321 SH   SOLE   321 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341 185 9,111 SH   SOLE   9,111 0 0
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 82 1,071 SH   SOLE   1,071 0 0
ISHARES GLOBAL TECH ETF ETF 464287291 13 44 SH   SOLE   44 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 83 1,230 SH   SOLE   1,230 0 0
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 24 336 SH   SOLE   336 0 0
ISHARES U.S. ENERGY ETF ETF 464287796 67 3,286 SH   SOLE   3,286 0 0
ISHARES U.S. FINANCIAL SERVICES ETF ETF 464287770 66 440 SH   SOLE   440 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 105 426 SH   SOLE   426 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 100 1,031 SH   SOLE   1,031 0 0
ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 9 79 SH   SOLE   79 0 0
ISHARES U.S. REAL ESTATE ETF ETF 464287739 3,914 45,701 SH   SOLE   45,701 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 15 70 SH   SOLE   70 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 1,576 18,524 SH   SOLE   18,524 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 6,276 66,543 SH   SOLE   66,543 0 0
ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 25 815 SH   SOLE   815 0 0
INDIVIOR PLC ORD Common Stock G4766E108 1 750 SH   SOLE   750 0 0
ARK ISRAEL INNOVATIVE TECHNOLOGY ETF ETF 00214Q609 1 20 SH   SOLE   20 0 0
JACOBS ENGR GROUP INC COM Common Stock 469814107 1,546 14,188 SH   SOLE   14,188 0 0
JACK IN THE BOX INC COM Common Stock 466367109 20 218 SH   SOLE   218 0 0
JADE ART GROUP INC COM NEW Common Stock 469871206 17 70,000 SH   SOLE   70,000 0 0
JAPAN AIRLINES CO LTD JAL ADR ADR 471038109 21 2,210 SH   SOLE   2,210 0 0
J ALEXANDERS HLDGS INC COM Common Stock 46609J106 0 5 SH   SOLE   5 0 0
JAZZ PHARMACEUTICALS PLC SHS USD Common Stock G50871105 465 2,820 SH   SOLE   2,820 0 0
JULIUS BAER GROUP LTD UNSPONSORD ADR ADR 48137C108 149 12,861 SH   SOLE   12,861 0 0
HUNT J B TRANS SVCS INC COM Common Stock 445658107 335 2,453 SH   SOLE   2,453 0 0
JABIL INC COM Common Stock 466313103 561 13,180 SH   SOLE   13,180 0 0
JETBLUE AWYS CORP COM Common Stock 477143101 122 8,367 SH   SOLE   8,367 0 0
SANFILIPPO JOHN B & SON INC COM Common Stock 800422107 1 15 SH   SOLE   15 0 0
JOHN BEAN TECHNOLOGIES CORP COM Common Stock 477839104 7 65 SH   SOLE   65 0 0
JOHNSON CTLS INTL PLC SHS Common Stock G51502105 14,770 315,259 SH   SOLE   315,259 0 0
J2 GLOBAL INC COM Common Stock 48123V102 19 190 SH   SOLE   190 0 0
OLD COPPER CO INC COM Common Stock 708160106 0 1,553 SH   SOLE   1,553 0 0
JD.COM INC SPON ADR CL A ADR 47215P106 75 857 SH   SOLE   857 0 0
JEFFERIES FINL GROUP INC COM Common Stock 47233W109 37,061 1,506,528 SH   SOLE   1,506,528 0 0
JELD-WEN HLDG INC COM Common Stock 47580P103 0 9 SH   SOLE   9 0 0
U.S. GLOBAL JETS ETF ETF 26922A842 364 16,275 SH   SOLE   16,275 0 0
JANUS HENDERSON GROUP PLC ORD SHS Common Stock G4474Y214 18 556 SH   SOLE   556 0 0
JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106 534 18,000 SH   SOLE   18,000 0 0
JUNIPER INDL HLDGS INC COM CL A Common Stock 48205G106 272 25,398 SH   SOLE   25,398 0 0
JUNIPER INDL HLDGS INC WT EXP 111326 Common Stock 48205G114 23 12,699 SH   SOLE   12,699 0 0
JUNIPER INDL HLDGS INC UNIT EXP 111326 Common Stock 48205G205 0 2 SH   SOLE   2 0 0
IPATH BLOOMBERG COPPER SUBINDEX TOTAL RETURN ETN ETF 06739F101 63 1,640 SH   SOLE   1,640 0 0
J & J SNACK FOODS CORP COM Common Stock 466032109 212 1,359 SH   SOLE   1,359 0 0
ISHARES MORNINGSTAR LARGE-CAP ETF ETF 464287127 167 773 SH   SOLE   773 0 0
ISHARES MORNINGSTAR LARGE-CAP GROWTH ETF ETF 464287119 4,541 15,666 SH   SOLE   15,666 0 0
ISHARES MORNINGSTAR MID-CAP ETF ETF 464288208 11 46 SH   SOLE   46 0 0
HENRY JACK & ASSOC INC COM Common Stock 426281101 934 5,765 SH   SOLE   5,765 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR ADR 47759T100 4 63 SH   SOLE   63 0 0
JONES LANG LASALLE INC COM Common Stock 48020Q107 274 1,846 SH   SOLE   1,846 0 0
JARDINE MATHESON HLDGS LTD UNSPONSORD ADR ADR 471115402 49 880 SH   SOLE   880 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS ADR 48138M105 191 4,724 SH   SOLE   4,724 0 0
JPMORGAN U.S. MOMENTUM FACTOR ETF ETF 46641Q779 2 43 SH   SOLE   43 0 0
JOUNCE THERAPEUTICS INC COM Common Stock 481116101 80 11,500 SH   SOLE   11,500 0 0
JOHNSON & JOHNSON COM Common Stock 478160104 55,710 353,929 SH   SOLE   353,929 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 256 2,348 SH   SOLE   2,348 0 0
JUNIPER NETWORKS INC COM Common Stock 48203R104 7 290 SH   SOLE   290 0 0
DIREXION DAILY JUNIOR GOLD MINERS INDEX BULL 2X SHARES ETF 25460G831 2 16 SH   SOLE   16 0 0
ST JOE CO COM Common Stock 790148100 7 160 SH   SOLE   160 0 0
VIRTUS TERRANOVA U.S. QUALITY MOMENTUM ETF ETF 92790A504 5 200 SH   SOLE   200 0 0
JPMorgan Disciplined High Yield ETF ETF 46641Q878 327 6,323 SH   SOLE   6,323 0 0
JPMorgan Diversified Return Intl Eq ETF ETF 46641Q209 99 1,707 SH   SOLE   1,707 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100 41,708 328,231 SH   SOLE   328,231 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 46 900 SH   SOLE   900 0 0
JAMES RIV GROUP LTD COM Common Stock G5005R107 3 60 SH   SOLE   60 0 0
WILEY JOHN & SONS INC CL A Common Stock 968223206 167 3,639 SH   SOLE   3,639 0 0
NORDSTROM INC COM Common Stock 655664100 22 711 SH   SOLE   711 0 0
ISHARES GLOBAL UTILITIES ETF ETF 464288711 3 50 SH   SOLE   50 0 0
KELLOGG CO COM Common Stock 487836108 234 3,754 SH   SOLE   3,754 0 0
KADANT INC COM Common Stock 48282T104 16 116 SH   SOLE   116 0 0
KAISER ALUMINUM CORP COM PAR $0.01 Common Stock 483007704 1 10 SH   SOLE   10 0 0
KAO CORP UNSPONSORD ADS ADR 485537401 137 8,895 SH   SOLE   8,895 0 0
KAR AUCTION SVCS INC COM Common Stock 48238T109 9 475 SH   SOLE   475 0 0
KRANESHARES TR ELEC VEH FUTUR ETF 500767827 2 47 SH   SOLE   47 0 0
KIMBALL INTL INC CL B Common Stock 494274103 100 8,315 SH   SOLE   8,315 0 0
KBC GROUP NV UNSPONSORED ADR ADR 48241F104 143 4,104 SH   SOLE   4,104 0 0
SPDR S&P BANK ETF ETF 78464A797 476 11,391 SH   SOLE   11,391 0 0
KB HOME COM Common Stock 48666K109 6 186 SH   SOLE   186 0 0
KBR INC COM Common Stock 48242W106 11 357 SH   SOLE   357 0 0
KDDI CORP ADR ADR 48667L106 74 4,992 SH   SOLE   4,992 0 0
KEURIG DR PEPPER INC COM Common Stock 49271V100 436 13,624 SH   SOLE   13,624 0 0
KIMBALL ELECTRONICS INC COM Common Stock 49428J109 30 1,890 SH   SOLE   1,890 0 0
KEWEENAW LAND ASSN LTD INT CTF Common Stock 493026108 36 502 SH   SOLE   502 0 0
KIRBY CORP COM Common Stock 497266106 8 159 SH   SOLE   159 0 0
KEYCORP COM Common Stock 493267108 2,090 127,338 SH   SOLE   127,338 0 0
KEYSIGHT TECHNOLOGIES INC COM Common Stock 49338L103 492 3,721 SH   SOLE   3,721 0 0
KENTUCKY FIRST FED BANCORP COM Common Stock 491292108 39 6,235 SH   SOLE   6,235 0 0
KFORCE INC COM Common Stock 493732101 1 12 SH   SOLE   12 0 0
KORN FERRY COM NEW Common Stock 500643200 5 115 SH   SOLE   115 0 0
KINROSS GOLD CORP COM Common Stock 496902404 1 150 SH   SOLE   150 0 0
KRAFT HEINZ CO COM Common Stock 500754106 913 26,330 SH   SOLE   26,330 0 0
ORTHOPEDIATRICS CORP COM Common Stock 68752L100 126 3,050 SH   SOLE   3,050 0 0
SPDR S&P INSURANCE ETF ETF 78464A789 8 232 SH   SOLE   232 0 0
KKR & CO INC COM Common Stock 48251W104 2,086 51,518 SH   SOLE   51,518 0 0
KIRKLAND LAKE GOLD LTD COM Common Stock 49741E100 37 890 SH   SOLE   890 0 0
KLA CORP COM NEW Common Stock 482480100 204 787 SH   SOLE   787 0 0
KULICKE & SOFFA INDS INC COM Common Stock 501242101 3 100 SH   SOLE   100 0 0
KIMBERLY-CLARK CORP COM Common Stock 494368103 9,001 66,232 SH   SOLE   66,232 0 0
KINDER MORGAN INC DEL COM Common Stock 49456B101 2,698 197,366 SH   SOLE   197,366 0 0
KEMPER CORP COM Common Stock 488401100 686 8,929 SH   SOLE   8,929 0 0
KENNAMETAL INC COM Common Stock 489170100 363 10,030 SH   SOLE   10,030 0 0
KOMATSU LTD SPON ADR NEW ADR 500458401 501 18,087 SH   SOLE   18,087 0 0
CARMAX INC COM Common Stock 143130102 534 5,650 SH   SOLE   5,650 0 0
KNOWLES CORP COM Common Stock 49926D109 3 185 SH   SOLE   185 0 0
KANDI TECHNOLOGIES GROUP INC COM Common Stock 483709101 7 1,070 SH   SOLE   1,070 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Common Stock Y48125101 9 600 SH   SOLE   600 0 0
KNORR BREMSE AG UNSPONSRED ADS ADR 499180107 72 2,134 SH   SOLE   2,134 0 0
KINSALE CAP GROUP INC COM Common Stock 49714P108 9 45 SH   SOLE   45 0 0
KNIGHT-SWIFT TRANSN HLDGS INC CL A Common Stock 499049104 10 245 SH   SOLE   245 0 0
KONE OYJ UNSPONSORD ADR ADR 50048H101 9 220 SH   SOLE   220 0 0
COCA COLA CO COM Common Stock 191216100 11,092 202,261 SH   SOLE   202,261 0 0
EASTMAN KODAK CO COM NEW Common Stock 277461406 1 108 SH   SOLE   108 0 0
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648 7 130 SH   SOLE   130 0 0
KOPPERS HOLDINGS INC COM Common Stock 50060P106 6 185 SH   SOLE   185 0 0
KARYOPHARM THERAPEUTICS INC COM Common Stock 48576U106 54 3,500 SH   SOLE   3,500 0 0
KROGER CO COM Common Stock 501044101 28,994 912,914 SH   SOLE   912,914 0 0
KRATON CORPORATION COM Common Stock 50077C106 270 9,725 SH   SOLE   9,725 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 334 6,425 SH   SOLE   6,425 0 0
KONARED CORP COM Common Stock 50048Y104 0 1,100 SH   SOLE   1,100 0 0
KORNIT DIGITAL LTD SHS Common Stock M6372Q113 152 1,708 SH   SOLE   1,708 0 0
KERRY GROUP PLC SPONSORED ADR ADR 492460100 39 260 SH   SOLE   260 0 0
KUSHCO HLDGS INC COM Common Stock 50133S103 0 400 SH   SOLE   400 0 0
KOHLS CORP COM Common Stock 500255104 124 3,057 SH   SOLE   3,057 0 0
KANSAS CITY SOUTHERN COM NEW Common Stock 485170302 271 1,326 SH   SOLE   1,326 0 0
KONTOOR BRANDS INC COM Common Stock 50050N103 83 2,038 SH   SOLE   2,038 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW Common Stock 50077B207 27 980 SH   SOLE   980 0 0
KENTUCKY BANCSHARES INC COM Common Stock 491203105 1,009 54,400 SH   SOLE   54,400 0 0
KUBOTA CORP ADR ADR 501173207 384 3,479 SH   SOLE   3,479 0 0
KRANESHARES MSCI ALL CHINA HEALTH CARE INDEX ETF ETF 500767835 16 415 SH   SOLE   415 0 0
KVH INDS INC COM Common Stock 482738101 17 1,500 SH   SOLE   1,500 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 16 203 SH   SOLE   203 0 0
QUAKER CHEM CORP COM Common Stock 747316107 57 226 SH   SOLE   226 0 0
ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 1 24 SH   SOLE   24 0 0
KYOCERA CORP SPONSORED ADS ADR 501556203 12 194 SH   SOLE   194 0 0
KEY ENERGY SVCS INC WT EXP 121521 Common Stock 49309J129 0 51 SH   SOLE   51 0 0
LOEWS CORP COM Common Stock 540424108 780 17,321 SH   SOLE   17,321 0 0
LITHIA MTRS INC CL A Common Stock 536797103 558 1,907 SH   SOLE   1,907 0 0
LAKELAND INDS INC COM Common Stock 511795106 0 12 SH   SOLE   12 0 0
LANCASTER COLONY CORP COM Common Stock 513847103 283 1,540 SH   SOLE   1,540 0 0
LANDMARK BANCORP INC COM Common Stock 51504L107 19 843 SH   SOLE   843 0 0
LAZARD LTD SHS A Common Stock G54050102 30 700 SH   SOLE   700 0 0
L BRANDS INC COM Common Stock 501797104 121 3,259 SH   SOLE   3,259 0 0
LAKELAND BANCORP INC COM Common Stock 511637100 267 20,996 SH   SOLE   20,996 0 0
LIBERTY BROADBAND CORP COM SER A Common Stock 530307107 109 693 SH   SOLE   693 0 0
LIBERTY BROADBAND CORP COM SER C Common Stock 530307305 201 1,268 SH   SOLE   1,268 0 0
LIBERTY GLOBAL PLC SHS CL A Common Stock G5480U104 1 51 SH   SOLE   51 0 0
LIBERTY GLOBAL PLC SHS CL C Common Stock G5480U120 23 953 SH   SOLE   953 0 0
LIBERTY ENERGY CORP NEV COM Common Stock 53045E105 0 2,020 SH   SOLE   2,020 0 0
LIONHEART ACQUISITION CORP II UNIT EX 081325 Common Stock 53625R203 31 2,936 SH   SOLE   2,936 0 0
LANNET INC COM Common Stock 516012101 0 70 SH   SOLE   70 0 0
LCI INDS COM Common Stock 50189K103 23 180 SH   SOLE   180 0 0
LINEAGE CELL THERAPEUTICS INC COM Common Stock 53566P109 0 58 SH   SOLE   58 0 0
LANDCADIA HOLDINGS III INC UNIT EX Common Stock 51476H209 581 51,975 SH   SOLE   51,975 0 0
LYDALL INC DEL COM Common Stock 550819106 1 30 SH   SOLE   30 0 0
LEIDOS HOLDINGS INC COM Common Stock 525327102 2,701 25,693 SH   SOLE   25,693 0 0
LANDS END INC NEW COM Common Stock 51509F105 2 92 SH   SOLE   92 0 0
LEAR CORP COM NEW Common Stock 521865204 95 600 SH   SOLE   600 0 0
LINCOLN ELEC HLDGS INC COM Common Stock 533900106 218 1,863 SH   SOLE   1,863 0 0
LEE ENTERPRISES INC COM Common Stock 523768109 34 27,255 SH   SOLE   27,255 0 0
LEGGETT & PLATT INC COM Common Stock 524660107 48 1,077 SH   SOLE   1,077 0 0
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 464286517 11 244 SH   SOLE   244 0 0
LENNAR CORP CL A Common Stock 526057104 74 966 SH   SOLE   966 0 0
LEVI STRAUSS & CO NEW CL A COM STK Common Stock 52736R102 3 130 SH   SOLE   130 0 0
LITTELFUSE INC COM Common Stock 537008104 155 608 SH   SOLE   608 0 0
LIONS GATE ENTMNT CORP CL A VTG Common Stock 535919401 38 3,300 SH   SOLE   3,300 0 0
LIONS GATE ENTMNT CORP CL B NON VTG Common Stock 535919500 4 402 SH   SOLE   402 0 0
LEGAL & GEN GROUP PLC SPONSORED ADR ADR 52463H103 146 7,900 SH   SOLE   7,900 0 0
LION GROUP HOLDING LTD ADS ADR 53620U102 1 620 SH   SOLE   620 0 0
LION GROUP HOLDING LTD WT EXP 061725 Common Stock 53620U110 1 5,816 SH   SOLE   5,816 0 0
LGI HOMES INC COM Common Stock 50187T106 104 980 SH   SOLE   980 0 0
LIGAND PHARMACEUTICALS INC COM NEW Common Stock 53220K504 12 118 SH   SOLE   118 0 0
LIGAND PHARMACEUTICALS INC ROCHE CONT RT Common Stock 53220K215 0 500 SH   SOLE   500 0 0
LIGAND PHARMACEUTICALS INC GLUCN CONT RT Common Stock 53220K181 0 500 SH   SOLE   500 0 0
LIGAND PHARMACEUTICALS INC GNRAL CONT RT Common Stock 53220K199 0 500 SH   SOLE   500 0 0
LIGAND PHARMACEUTICALS INC TR BET CONT RT Common Stock 53220K173 0 500 SH   SOLE   500 0 0
LEGRAND S A UNSPONSORED ADR ADR 524671104 21 1,200 SH   SOLE   1,200 0 0
LABORATORY CORP AMER HLDGS COM NEW Common Stock 50540R409 6,617 32,509 SH   SOLE   32,509 0 0
LHC GROUP INC COM Common Stock 50187A107 669 3,135 SH   SOLE   3,135 0 0
LIBERTY HEALTH SCIENCES INC COM Common Stock 530562107 2 2,500 SH   SOLE   2,500 0 0
L3HARRIS TECHNOLOGIES INC COM Common Stock 502431109 15,432 81,643 SH   SOLE   81,643 0 0
LI AUTO INC SPONSORED ADS ADR 50202M102 23 800 SH   SOLE   800 0 0
LENNOX INTL INC COM Common Stock 526107107 72 261 SH   SOLE   261 0 0
LIBERTY LATIN AMERICA LTD COM CL A Common Stock G9001E102 1 50 SH   SOLE   50 0 0
LIBERTY LATIN AMERICA LTD COM CL C Common Stock G9001E128 4 360 SH   SOLE   360 0 0
LINDE PLC SHS Common Stock G5494J103 3,882 14,732 SH   SOLE   14,732 0 0
LINDBLAD EXPEDITIONS HLDGS INC COM Common Stock 535219109 86 5,000 SH   SOLE   5,000 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 14 230 SH   SOLE   230 0 0
LUMENTUM HLDGS INC COM Common Stock 55024U109 33 346 SH   SOLE   346 0 0
LIVANOVA PLC SHS Common Stock G5509L101 6 95 SH   SOLE   95 0 0
LUCKIN COFFEE INC SPONSORED ADS ADR 54951L109 0 1 SH   SOLE   1 0 0
LKQ CORP COM Common Stock 501889208 178 5,045 SH   SOLE   5,045 0 0
LSC COMMUNICATIONS INC COM Common Stock 50218P107 0 45 SH   SOLE   45 0 0
LUMBER LIQUIDATORS HLDGS INC COM Common Stock 55003T107 2 55 SH   SOLE   55 0 0
LILLY ELI & CO COM Common Stock 532457108 11,873 70,321 SH   SOLE   70,321 0 0
LEMAITRE VASCULAR INC COM Common Stock 525558201 1 35 SH   SOLE   35 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 51 985 SH   SOLE   985 0 0
LEMONADE INC COM Common Stock 52567D107 96 781 SH   SOLE   781 0 0
LIMONEIRA CO COM Common Stock 532746104 17 1,011 SH   SOLE   1,011 0 0
LUMINEX CORP DEL COM Common Stock 55027E102 2 85 SH   SOLE   85 0 0
LOCKHEED MARTIN CORP COM Common Stock 539830109 16,601 46,767 SH   SOLE   46,767 0 0
LINCOLN NATL CORP IND COM Common Stock 534187109 1,960 38,963 SH   SOLE   38,963 0 0
LINC ENERGY LIMITED SPON ADR NEW ADR 532782208 0 0 SH   SOLE   0 0 0
CHENIERE ENERGY INC COM NEW Common Stock 16411R208 111 1,843 SH   SOLE   1,843 0 0
LINDSAY CORP COM Common Stock 535555106 146 1,135 SH   SOLE   1,135 0 0
LENSAR INC COM Common Stock 52634L108 0 10 SH   SOLE   10 0 0
LONDON STK EXCHANGE GROUP UNSPONSORED ADR ADR 54211N101 82 2,630 SH   SOLE   2,630 0 0
ALLIANT ENERGY CORP COM Common Stock 018802108 97 1,875 SH   SOLE   1,875 0 0
LANTHEUS HLDGS INC COM Common Stock 516544103 708 52,482 SH   SOLE   52,482 0 0
LONGEVITY ACQUISITION CORP WT EXP 073125 Common Stock G56372116 9 6,012 SH   SOLE   6,012 0 0
LIVE OAK BANCSHARES INC COM Common Stock 53803X105 182 3,836 SH   SOLE   3,836 0 0
EL POLLO LOCO HLDGS INC COM Common Stock 268603107 4 240 SH   SOLE   240 0 0
LOGITECH INTL S A SHS Common Stock H50430232 66 682 SH   SOLE   682 0 0
LIVE OAK ACQUISITION CORP II UNIT EX Common Stock 53804W205 591 54,454 SH   SOLE   54,454 0 0
GRAND CANYON ED INC COM Common Stock 38526M106 478 5,132 SH   SOLE   5,132 0 0
LOVESAC COMPANY COM Common Stock 54738L109 28 649 SH   SOLE   649 0 0
LOWES COS INC COM Common Stock 548661107 82,603 514,631 SH   SOLE   514,631 0 0
DORIAN LPG LTD SHS USD Common Stock Y2106R110 7 565 SH   SOLE   565 0 0
LG DISPLAY CO LTD SPONS ADR REP ADR 50186V102 2 185 SH   SOLE   185 0 0
LPL FINL HLDGS INC COM Common Stock 50212V100 9,119 87,494 SH   SOLE   87,494 0 0
OPEN LENDING CORP COM CL A Common Stock 68373J104 91 2,600 SH   SOLE   2,600 0 0
LIVEPERSON INC COM Common Stock 538146101 36 576 SH   SOLE   576 0 0
LOUISIANA PAC CORP COM Common Stock 546347105 38 1,026 SH   SOLE   1,026 0 0
ISHARES GS CORP BONDS ETF 464287242 9,406 68,092 SH   SOLE   68,092 0 0
LIQUIDMETAL TECHNOLOGIES INC COM Common Stock 53634X100 0 200 SH   SOLE   200 0 0
LARA EXPL LTD COM Common Stock 516683109 0 625 SH   SOLE   625 0 0
LAM RESEARCH CORP COM Common Stock 512807108 71,152 150,246 SH   SOLE   150,246 0 0
LOJAS RENNER SA SPONSORED ADR ADR 54146M202 60 6,838 SH   SOLE   6,838 0 0
ISHARES MSCI USA MULTIFACTOR ETF ETF 46434V282 2,688 71,232 SH   SOLE   71,232 0 0
L OREAL CO ADR ADR 502117203 671 8,812 SH   SOLE   8,812 0 0
LATTICE SEMICONDUCTOR CORP COM Common Stock 518415104 18 403 SH   SOLE   403 0 0
LANDSTAR SYS INC COM Common Stock 515098101 235 1,742 SH   SOLE   1,742 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM Common Stock 531229409 344 7,964 SH   SOLE   7,964 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM Common Stock 531229607 195 4,486 SH   SOLE   4,486 0 0
LIVENT CORP COM Common Stock 53814L108 30 1,607 SH   SOLE   1,607 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A Common Stock 531465102 0 38 SH   SOLE   38 0 0
LANTRONIX INC COM NEW Common Stock 516548203 3 750 SH   SOLE   750 0 0
OIL COMPANY LUKOIL PJSC SPONSORED ADR ADR 69343P105 204 2,998 SH   SOLE   2,998 0 0
LULULEMON ATHLETICA INC COM Common Stock 550021109 1,978 5,683 SH   SOLE   5,683 0 0
LUMEN TECHNOLOGIES INC COM Common Stock 550241103 54 5,568 SH   SOLE   5,568 0 0
LUNA INNOVATIONS COM Common Stock 550351100 19 1,895 SH   SOLE   1,895 0 0
SOUTHWEST AIRLS CO COM Common Stock 844741108 1,962 42,103 SH   SOLE   42,103 0 0
LVMH MOET HENNESSY LOU VUITTON ADR ADR 502441306 787 6,309 SH   SOLE   6,309 0 0
LAS VEGAS SANDS CORP COM Common Stock 517834107 482 8,094 SH   SOLE   8,094 0 0
LAMB WESTON HLDGS INC COM Common Stock 513272104 1,011 12,837 SH   SOLE   12,837 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Common Stock N53745100 1,345 14,671 SH   SOLE   14,671 0 0
LYFT INC CL A COM Common Stock 55087P104 5 100 SH   SOLE   100 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 4 2,270 SH   SOLE   2,270 0 0
LYNAS RARE EARTHS LTD ORD Common Stock Q5683J210 21 7,015 SH   SOLE   7,015 0 0
LIVE NATION ENTERTAINMENT INC COM Common Stock 538034109 1,024 13,940 SH   SOLE   13,940 0 0
LONZA GROUP AG UNSPONSORED ADR ADR 54338V101 1,474 23,003 SH   SOLE   23,003 0 0
LA Z BOY INC COM Common Stock 505336107 4 108 SH   SOLE   108 0 0
MACYS INC COM Common Stock 55616P104 5 470 SH   SOLE   470 0 0
MASTERCARD INCORPORATED CL A Common Stock 57636Q104 24,474 68,567 SH   SOLE   68,567 0 0
MANPOWERGROUP INC COM Common Stock 56418H100 12 130 SH   SOLE   130 0 0
MANHATTAN ASSOCIATES INC COM Common Stock 562750109 419 3,988 SH   SOLE   3,988 0 0
MANTECH INTL CORP CL A Common Stock 564563104 20 220 SH   SOLE   220 0 0
MARRIOTT INTL INC NEW CL A Common Stock 571903202 1,768 13,398 SH   SOLE   13,398 0 0
MASCO CORP COM Common Stock 574599106 314 5,709 SH   SOLE   5,709 0 0
MASIMO CORP COM Common Stock 574795100 115 430 SH   SOLE   430 0 0
MATTEL INC COM Common Stock 577081102 29 1,677 SH   SOLE   1,677 0 0
MATTHEWS INTL CORP CL A Common Stock 577128101 2 60 SH   SOLE   60 0 0
MATSON INC COM Common Stock 57686G105 5 80 SH   SOLE   80 0 0
MAX SOUND CORP COM Common Stock 57776X109 1 1,250,000 SH   SOLE   1,250,000 0 0
MAXEON SOLAR TECHNOLOGIES LTD SHS Common Stock Y58473102 1 18 SH   SOLE   18 0 0
MAXAR TECHNOLOGIES INC COM Common Stock 57778K105 3 90 SH   SOLE   90 0 0
ISHARES MBS ETF ETF 464288588 40,046 363,622 SH   SOLE   363,622 0 0
MBIA INC COM Common Stock 55262C100 32 4,830 SH   SOLE   4,830 0 0
MOLECULIN BIOTECH INC COM Common Stock 60855D101 2 2,000 SH   SOLE   2,000 0 0
MALIBU BOATS INC COM CL A Common Stock 56117J100 250 4,010 SH   SOLE   4,010 0 0
MOELIS & CO CL A Common Stock 60786M105 137 2,935 SH   SOLE   2,935 0 0
MCDONALDS CORP COM Common Stock 580135101 12,004 55,941 SH   SOLE   55,941 0 0
MONARCH CEM CO COM NEW Common Stock 609031307 155 2,230 SH   SOLE   2,230 0 0
CONTANGO OIL & GAS CO COM NEW Common Stock 21075N204 2,067 902,500 SH   SOLE   902,500 0 0
MULTICHOICE GROUP LTD SPONSORED ADS ADR 62548D100 0 25 SH   SOLE   25 0 0
MICROCHIP TECHNOLOGY INC. COM Common Stock 595017104 9,462 68,513 SH   SOLE   68,513 0 0
MCKESSON CORP COM Common Stock 58155Q103 4,657 26,715 SH   SOLE   26,715 0 0
MOODYS CORP COM Common Stock 615369105 990 3,410 SH   SOLE   3,410 0 0
MARIJUANA CO AMER INC COM Common Stock 56782E204 1 150,000 SH   SOLE   150,000 0 0
MARCUS CORP DEL COM Common Stock 566330106 8 600 SH   SOLE   600 0 0
MERCURY GENL CORP NEW COM Common Stock 589400100 23 450 SH   SOLE   450 0 0
MEDNAX INC COM Common Stock 58502B106 4 165 SH   SOLE   165 0 0
M D C HLDGS INC COM Common Stock 552676108 83 1,702 SH   SOLE   1,702 0 0
MADRIGAL PHARMACEUTICALS INC COM Common Stock 558868105 11 97 SH   SOLE   97 0 0
MEDALLIA INC COM Common Stock 584021109 86 2,602 SH   SOLE   2,602 0 0
MONDELEZ INTL INC CL A Common Stock 609207105 5,856 99,619 SH   SOLE   99,619 0 0
MEREDITH CORP COM Common Stock 589433101 1 75 SH   SOLE   75 0 0
ALLSCRIPTS HEALTHCARE SOLUTNS COM Common Stock 01988P108 104 7,210 SH   SOLE   7,210 0 0
MEDTRONIC PLC SHS Common Stock G5960L103 37,899 321,954 SH   SOLE   321,954 0 0
MDU RES GROUP INC COM Common Stock 552690109 3,689 138,950 SH   SOLE   138,950 0 0
MIMEDX GROUP INC COM Common Stock 602496101 11 1,195 SH   SOLE   1,195 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 4,824 11,435 SH   SOLE   11,435 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 340 4,908 SH   SOLE   4,908 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 2,250 40,540 SH   SOLE   40,540 0 0
MEDIFAST INC COM Common Stock 58470H101 4 20 SH   SOLE   20 0 0
MEDPACE HLDGS INC COM Common Stock 58506Q109 134 965 SH   SOLE   965 0 0
METHODE ELECTRS INC COM Common Stock 591520200 7 180 SH   SOLE   180 0 0
MEI PHARMA INC COM NEW Common Stock 55279B202 3 1,000 SH   SOLE   1,000 0 0
MERCADOLIBRE INC COM Common Stock 58733R102 3,706 2,212 SH   SOLE   2,212 0 0
MERCER INTL INC COM Common Stock 588056101 1 75 SH   SOLE   75 0 0
MESOBLAST LTD SPONS ADR ADR 590717104 17 2,000 SH   SOLE   2,000 0 0
METLIFE INC COM Common Stock 59156R108 1,608 34,239 SH   SOLE   34,239 0 0
MANULIFE FINL CORP COM Common Stock 56501R106 194 10,871 SH   SOLE   10,871 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109 68 26,700 SH   SOLE   26,700 0 0
MICRO FOCUS INTL PLC SPON ADR NEW ADR 594837403 1 260 SH   SOLE   260 0 0
MFAM SMALL-CAP GROWTH ETF ETF 74933W874 21 535 SH   SOLE   535 0 0
MAGNA INTL INC COM Common Stock 559222401 623 8,806 SH   SOLE   8,806 0 0
VANGUARD MEGA CAP ETF ETF 921910873 77 574 SH   SOLE   574 0 0
MARATHON GOLD CORP COM Common Stock 56580Q102 5 2,000 SH   SOLE   2,000 0 0
MAGIC SOFTWARE ENTERPRISES LTD ORD Common Stock 559166103 30 1,900 SH   SOLE   1,900 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 197 966 SH   SOLE   966 0 0
MAGELLAN HEALTH INC COM NEW Common Stock 559079207 3 40 SH   SOLE   40 0 0
MGM RESORTS INTERNATIONAL COM Common Stock 552953101 177 5,606 SH   SOLE   5,606 0 0
MAGNITE INC COM Common Stock 55955D100 1,878 61,168 SH   SOLE   61,168 0 0
MACROGENICS INC COM Common Stock 556099109 3 129 SH   SOLE   129 0 0
MGP INGREDIENTS INC NEW COM Common Stock 55303J106 2 50 SH   SOLE   50 0 0
MAGENTA THERAPEUTICS INC COM Common Stock 55910K108 31 4,000 SH   SOLE   4,000 0 0
MOWI ASA SPONSORED ADS ADR 624678108 149 6,738 SH   SOLE   6,738 0 0
MOHAWK INDS INC COM Common Stock 608190104 145 1,032 SH   SOLE   1,032 0 0
M/I HOMES INC COM Common Stock 55305B101 24 542 SH   SOLE   542 0 0
MACQUARIE INFRASTRUCTURE CORP COM Common Stock 55608B105 21 553 SH   SOLE   553 0 0
MIDDLEBY CORP COM Common Stock 596278101 53 408 SH   SOLE   408 0 0
MITSUBISHI ELEC CORP ADR ADR 606776201 16 540 SH   SOLE   540 0 0
MICHAELS COS INC COM Common Stock 59408Q106 2 145 SH   SOLE   145 0 0
GLOBAL X MILLENNIALS THEMATIC ETF ETF 37954Y764 1 14 SH   SOLE   14 0 0
NDT PHARMACEUTICALS INC COM Common Stock 63948Q105 0 50 SH   SOLE   50 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 8,078 79,130 SH   SOLE   79,130 0 0
MITSUBISHI ESTATE LTD ADR ADR 606783207 43 2,650 SH   SOLE   2,650 0 0
MITSUI & CO LTD SPONSORED ADR ADR 606827202 22 60 SH   SOLE   60 0 0
ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 192 13,402 SH   SOLE   13,402 0 0
MJARDIN GROUP INC COM Common Stock 60689X109 0 300 SH   SOLE   300 0 0
MEDICAL MARIJUANA INC COM Common Stock 58463A105 0 22,331 SH   SOLE   22,331 0 0
MCCORMICK & CO INC COM NON VTG Common Stock 579780206 4,093 42,658 SH   SOLE   42,658 0 0
MCCORMICK & CO INC COM VTG Common Stock 579780107 81 840 SH   SOLE   840 0 0
MERCK KGAA SPONSORED ADR ADR 589339209 323 9,406 SH   SOLE   9,406 0 0
MARKEL CORP COM Common Stock 570535104 7,268 7,034 SH   SOLE   7,034 0 0
MKS INSTRS INC COM Common Stock 55306N104 17 114 SH   SOLE   114 0 0
MAKITA CORP SPONSORED ADR ADR 560877300 136 2,701 SH   SOLE   2,701 0 0
MARKETAXESS HLDGS INC COM Common Stock 57060D108 948 1,661 SH   SOLE   1,661 0 0
MESA LABS INC COM Common Stock 59064R109 124 434 SH   SOLE   434 0 0
MILLER HERMAN INC COM Common Stock 600544100 5 152 SH   SOLE   152 0 0
MUELLER INDS INC COM Common Stock 624756102 4 115 SH   SOLE   115 0 0
MARTIN MARIETTA MATLS INC COM Common Stock 573284106 4,114 14,487 SH   SOLE   14,487 0 0
GLOBAL X MLP ETF ETF 37954Y343 112 4,100 SH   SOLE   4,100 0 0
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 56 2,082 SH   SOLE   2,082 0 0
MARSH & MCLENNAN COS INC COM Common Stock 571748102 1,016 8,687 SH   SOLE   8,687 0 0
MARCUS & MILLICHAP INC COM Common Stock 566324109 2 45 SH   SOLE   45 0 0
IQ MACKAY MUNICIPAL INSURED ETF ETF 45409F843 48 1,750 SH   SOLE   1,750 0 0
3M CO COM Common Stock 88579Y101 10,110 57,841 SH   SOLE   57,841 0 0
MEDMEN ENTERPRISES INC SHS Common Stock 58507M107 0 233 SH   SOLE   233 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Common Stock 559080106 6,058 142,751 SH   SOLE   142,751 0 0
MAXIMUS INC COM Common Stock 577933104 9 120 SH   SOLE   120 0 0
MERIT MED SYS INC COM Common Stock 589889104 235 4,242 SH   SOLE   4,242 0 0
MALLINCKRODT PUB LTD CO SHS Common Stock G5785G107 0 127 SH   SOLE   127 0 0
MERCHANTS & MARINE BANCORP INC CAP STK Common Stock 58843E108 34 960 SH   SOLE   960 0 0
MONOPAR THERAPEUTICS INC COM Common Stock 61023L108 1 170 SH   SOLE   170 0 0
MONRO INC COM Common Stock 610236101 3 65 SH   SOLE   65 0 0
MONSTER BEVERAGE CORP NEW COM Common Stock 61174X109 3,159 34,163 SH   SOLE   34,163 0 0
ALTRIA GROUP INC COM Common Stock 02209S103 6,582 157,241 SH   SOLE   157,241 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 818 13,194 SH   SOLE   13,194 0 0
MODINE MFG CO COM Common Stock 607828100 0 21 SH   SOLE   21 0 0
MOOG INC CL A Common Stock 615394202 10 124 SH   SOLE   124 0 0
MOLINA HEALTHCARE INC COM Common Stock 60855R100 46 215 SH   SOLE   215 0 0
MOMO INC ADR ADR 60879B107 1 100 SH   SOLE   100 0 0
VANECK VECTORS AGRIBUSINESS ETF ETF 92189F700 140 1,796 SH   SOLE   1,796 0 0
MORNINGSTAR INC COM Common Stock 617700109 815 3,513 SH   SOLE   3,513 0 0
MOSAIC CO NEW COM Common Stock 61945C103 12 518 SH   SOLE   518 0 0
MOTORCAR PTS AMER INC COM Common Stock 620071100 1,302 66,365 SH   SOLE   66,365 0 0
MARATHON PETE CORP COM Common Stock 56585A102 20,766 502,068 SH   SOLE   502,068 0 0
MULTIPLAN CORPORATION WT EXP 021325 Common Stock 62548M118 10 6,385 SH   SOLE   6,385 0 0
MPLX LP COM UNIT REP LTD Common Stock 55336V100 505 23,330 SH   SOLE   23,330 0 0
MONOLITHIC PWR SYS INC COM Common Stock 609839105 1,343 3,661 SH   SOLE   3,661 0 0
MACQUARIE GROUP LIMITED ADR NEW ADR 55607P204 91 840 SH   SOLE   840 0 0
MURATA MFG CO LTD UNSPONSORED ADR ADR 626425102 249 10,984 SH   SOLE   10,984 0 0
MERCURY SYS INC COM Common Stock 589378108 363 4,127 SH   SOLE   4,127 0 0
MERCK & CO. INC COM Common Stock 58933Y105 51,856 628,995 SH   SOLE   628,995 0 0
MARIMED INC COM Common Stock 56782V107 0 216 SH   SOLE   216 0 0
MODERNA INC COM Common Stock 60770K107 940 8,997 SH   SOLE   8,997 0 0
MARATHON OIL CORP COM Common Stock 565849106 301 45,200 SH   SOLE   45,200 0 0
MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 55 4,728 SH   SOLE   4,728 0 0
MERSANA THERAPEUTICS INC COM Common Stock 59045L106 53 2,000 SH   SOLE   2,000 0 0
MARTEN TRANS LTD COM Common Stock 573075108 2 115 SH   SOLE   115 0 0
MIRATI THERAPEUTICS INC COM Common Stock 60468T105 11 50 SH   SOLE   50 0 0
MARVELL TECHNOLOGY GROUP LTD ORD Common Stock G5876H105 78 1,632 SH   SOLE   1,632 0 0
MORGAN STANLEY COM NEW Common Stock 617446448 6,381 93,113 SH   SOLE   93,113 0 0
MSA SAFETY INC COM Common Stock 553498106 4,562 30,535 SH   SOLE   30,535 0 0
MS&AD INS GROUP HLDGS ADR ADR 553491101 45 2,970 SH   SOLE   2,970 0 0
MSCI INC COM Common Stock 55354G100 162 362 SH   SOLE   362 0 0
MIDDLESEX WTR CO COM Common Stock 596680108 29 402 SH   SOLE   402 0 0
MICROSOFT CORP COM Common Stock 594918104 249,550 1,121,956 SH   SOLE   1,121,956 0 0
MADISON SQUARE GRDN ENTERTNMNT CL A Common Stock 55826T102 43 414 SH   SOLE   414 0 0
MSG NETWORK INC CL A Common Stock 553573106 18 1,243 SH   SOLE   1,243 0 0
MADISON SQUARE GRDN SPRT CORP CL A Common Stock 55825T103 76 414 SH   SOLE   414 0 0
MOTOROLA SOLUTIONS INC COM NEW Common Stock 620076307 509 2,980 SH   SOLE   2,980 0 0
MSC INDL DIRECT INC CL A Common Stock 553530106 213 2,522 SH   SOLE   2,522 0 0
MICROSTRATEGY INC CL A NEW Common Stock 594972408 35 90 SH   SOLE   90 0 0
METALLA RTY & STREAMING LTD COM NEW Common Stock 59124U605 19 1,500 SH   SOLE   1,500 0 0
M & T BK CORP COM Common Stock 55261F104 538 4,229 SH   SOLE   4,229 0 0
MATCH GROUP INC NEW COM Common Stock 57667L107 2,384 15,766 SH   SOLE   15,766 0 0
METTLER TOLEDO INTERNATIONAL COM Common Stock 592688105 790 693 SH   SOLE   693 0 0
MATADOR RES CO COM Common Stock 576485205 186 15,429 SH   SOLE   15,429 0 0
MANNATECH INC COM NEW Common Stock 563771203 9 500 SH   SOLE   500 0 0
MGIC INVT CORP WIS COM Common Stock 552848103 19 1,540 SH   SOLE   1,540 0 0
MERITAGE HOMES CORP COM Common Stock 59001A102 46 552 SH   SOLE   552 0 0
MOTORS LIQ CO GUC TR UNIT BEN INT Common Stock 62010U101 0 36 SH   SOLE   36 0 0
MATERIALISE NV SPONSORED ADS ADR 57667T100 3 55 SH   SOLE   55 0 0
VAIL RESORTS INC COM Common Stock 91879Q109 1,207 4,325 SH   SOLE   4,325 0 0
MERITOR INC COM Common Stock 59001K100 5 162 SH   SOLE   162 0 0
MATERION CORP COM Common Stock 576690101 3 40 SH   SOLE   40 0 0
MATRIX SVC CO COM Common Stock 576853105 1 50 SH   SOLE   50 0 0
MTS SYS CORP COM Common Stock 553777103 152 2,612 SH   SOLE   2,612 0 0
MACOM TECH SOLUTIONS HLDGS INC COM Common Stock 55405Y100 44 797 SH   SOLE   797 0 0
MTU AERO ENGINES AG UNSPONSORD ADR ADR 62473G102 16 120 SH   SOLE   120 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 97 601 SH   SOLE   601 0 0
MINERALS TECHNOLOGIES INC COM Common Stock 603158106 4 65 SH   SOLE   65 0 0
MASTEC INC COM Common Stock 576323109 20 290 SH   SOLE   290 0 0
MICRON TECHNOLOGY INC COM Common Stock 595112103 1,311 17,436 SH   SOLE   17,436 0 0
NATIONAL MUNICIPAL BONDS ETF 464288414 12,297 104,913 SH   SOLE   104,913 0 0
MUDRICK CAPITAL ACQU CORP II UNIT EX Common Stock 62477L206 310 30,066 SH   SOLE   30,066 0 0
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS ADR 606822104 99 22,417 SH   SOLE   22,417 0 0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 1,437 25,273 SH   SOLE   25,273 0 0
MURPHY OIL CORP COM Common Stock 626717102 7 616 SH   SOLE   616 0 0
MUNICH RE GROUP UNSPONSORED ADR ADR 626188106 112 3,770 SH   SOLE   3,770 0 0
MURPHY USA INC COM Common Stock 626755102 22 165 SH   SOLE   165 0 0
MICROVISION INC DEL COM NEW Common Stock 594960304 157 29,268 SH   SOLE   29,268 0 0
MUELLER WTR PRODS INC COM SER A Common Stock 624758108 283 22,868 SH   SOLE   22,868 0 0
MAXIM INTEGRATED PRODS INC COM Common Stock 57772K101 427 4,819 SH   SOLE   4,819 0 0
MAXLINEAR INC COM Common Stock 57776J100 311 8,140 SH   SOLE   8,140 0 0
MYERS INDS INC COM Common Stock 628464109 1 70 SH   SOLE   70 0 0
MYRIAD GENETICS INC COM Common Stock 62855J104 3 145 SH   SOLE   145 0 0
MYOVANT SCIENCES LTD COM Common Stock G637AM102 1,182 42,790 SH   SOLE   42,790 0 0
MYR GROUP INC DEL COM Common Stock 55405W104 907 15,096 SH   SOLE   15,096 0 0
NATIONAL AUSTRALIA BK LTD SPONSORED ADR ADR 632525408 25 2,870 SH   SOLE   2,870 0 0
DIREXION DAILY HOMEBUILDERS & SUPPLIES BULL 3X SHARES ETF 25490K596 6 120 SH   SOLE   120 0 0
NORTHERN DYNASTY MINERALS LTD COM NEW Common Stock 66510M204 1 3,000 SH   SOLE   3,000 0 0
SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152 0 8 SH   SOLE   8 0 0
NORDIC AMERICAN TANKERS LIMITE COM Common Stock G65773106 1 175 SH   SOLE   175 0 0
NATIONAL INSTRS CORP COM Common Stock 636518102 618 14,074 SH   SOLE   14,074 0 0
NAVIDEA BIOPHARMACEUTICALS INC COM NEW Common Stock 63937X202 0 4 SH   SOLE   4 0 0
NAVIENT CORPORATION COM Common Stock 63938C108 4 380 SH   SOLE   380 0 0
NEWAGE INC COM Common Stock 650194103 0 11 SH   SOLE   11 0 0
NATIONAL BK HLDGS CORP CL A Common Stock 633707104 2 60 SH   SOLE   60 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST Common Stock 65506L105 26 2,485 SH   SOLE   2,485 0 0
NABORS INDUSTRIES LTD SHS Common Stock G6359F137 0 6 SH   SOLE   6 0 0
NBT BANCORP INC COM Common Stock 628778102 3 85 SH   SOLE   85 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Common Stock G66721104 477 18,774 SH   SOLE   18,774 0 0
NITORI HOLDINGS CO LTD UNSPONSRD ADS ADR 65479L108 222 10,501 SH   SOLE   10,501 0 0
NEWCREST MNG LTD SPONSORED ADR ADR 651191108 66 3,311 SH   SOLE   3,311 0 0
NATIONAL CINEMEDIA INC COM Common Stock 635309107 35 9,539 SH   SOLE   9,539 0 0
NCINO INC COM Common Stock 63947U107 14 200 SH   SOLE   200 0 0
NCR CORP NEW COM Common Stock 62886E108 362 9,642 SH   SOLE   9,642 0 0
NASDAQ INC COM Common Stock 631103108 260 1,960 SH   SOLE   1,960 0 0
NORDSON CORP COM Common Stock 655663102 112 555 SH   SOLE   555 0 0
NOBLE CORP PLC SHS USD Common Stock G65431101 0 800 SH   SOLE   800 0 0
NEXTERA ENERGY INC COM Common Stock 65339F101 10,268 133,092 SH   SOLE   133,092 0 0
NEWMONT CORP COM Common Stock 651639106 1,111 18,549 SH   SOLE   18,549 0 0
NEOGENOMICS INC COM NEW Common Stock 64049M209 12 215 SH   SOLE   215 0 0
NEOGEN CORP COM Common Stock 640491106 238 3,003 SH   SOLE   3,003 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Common Stock 65341B106 102 1,517 SH   SOLE   1,517 0 0
ROUNDHILL BITKRAFT ESPORTS & DIGITAL ENTERTAINMENT ETF ETF 53656F706 0 8 SH   SOLE   8 0 0
CLOUDFLARE INC CL A COM Common Stock 18915M107 33 437 SH   SOLE   437 0 0
NEWMARKET CORP COM Common Stock 651587107 99 247 SH   SOLE   247 0 0
NEXON CO LTD UNSPONSORED ADR ADR 65340H104 28 890 SH   SOLE   890 0 0
NEW FORTRESS ENERGY INC COM CL A Common Stock 644393100 372 6,945 SH   SOLE   6,945 0 0
NATIONAL FUEL GAS CO COM Common Stock 636180101 115 2,777 SH   SOLE   2,777 0 0
NETFLIX INC COM Common Stock 64110L106 3,468 6,413 SH   SOLE   6,413 0 0
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND ETF 33939L795 21 385 SH   SOLE   385 0 0
NOVAGOLD RES INC COM NEW Common Stock 66987E206 1 125 SH   SOLE   125 0 0
NEW GOLD INC CDA COM Common Stock 644535106 15 7,000 SH   SOLE   7,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 173 2,873 SH   SOLE   2,873 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST Common Stock 62913M107 1 450 SH   SOLE   450 0 0
ANGLO AMERICAN PLC SPONSORED ADR ADR 03485P300 305 18,144 SH   SOLE   18,144 0 0
NATURAL GROCERS BY VITAMIN COT COM Common Stock 63888U108 3 190 SH   SOLE   190 0 0
INGEVITY CORP COM Common Stock 45688C107 29 382 SH   SOLE   382 0 0
NATIONAL HEALTHCARE CORP COM Common Stock 635906100 7 100 SH   SOLE   100 0 0
NISOURCE INC COM Common Stock 65473P105 444 19,368 SH   SOLE   19,368 0 0
NICE LTD SPONSORED ADR ADR 653656108 312 1,102 SH   SOLE   1,102 0 0
MMC NORILSK NICKEL PJSC SPONSORED ADR ADR 55315J102 0 11 SH   SOLE   11 0 0
NIO INC SPON ADS ADR 62914V106 268 5,500 SH   SOLE   5,500 0 0
NIDEC CORP SPONSORED ADR ADR 654090109 32 1,000 SH   SOLE   1,000 0 0
NEW JERSEY RES CORP COM Common Stock 646025106 31 859 SH   SOLE   859 0 0
NIKE INC CL B Common Stock 654106103 13,376 94,548 SH   SOLE   94,548 0 0
NIKOLA CORP COM Common Stock 654110105 45 2,950 SH   SOLE   2,950 0 0
NATIONAL BANKSHARES INC VA COM Common Stock 634865109 123 3,924 SH   SOLE   3,924 0 0
NEKTAR THERAPEUTICS COM Common Stock 640268108 6 350 SH   SOLE   350 0 0
NORTONLIFELOCK INC COM Common Stock 668771108 12,828 617,304 SH   SOLE   617,304 0 0
NAUTILUS INC COM Common Stock 63910B102 290 16,000 SH   SOLE   16,000 0 0
NIELSEN HLDGS PLC SHS EUR Common Stock G6518L108 50 2,379 SH   SOLE   2,379 0 0
NANO MAGIC INC COM Common Stock 63010N105 0 6 SH   SOLE   6 0 0
NMI HLDGS INC CL A Common Stock 629209305 4 165 SH   SOLE   165 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Common Stock Y62267409 57 5,109 SH   SOLE   5,109 0 0
NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 41 7,725 SH   SOLE   7,725 0 0
9 METERS BIOPHARMA INC COM Common Stock 654405109 98 113,833 SH   SOLE   113,833 0 0
NANOBAC PHARMACEUTICALS INC COM Common Stock 63007M102 0 631 SH   SOLE   631 0 0
NN INC COM Common Stock 629337106 1 100 SH   SOLE   100 0 0
NANO DIMENSION LTD SPONSORD ADS NEW ADR 63008G203 46 5,090 SH   SOLE   5,090 0 0
NOCOPI TECHNOLOGIES INC COM PAR Common Stock 655212207 3 20,000 SH   SOLE   20,000 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 181 2,266 SH   SOLE   2,266 0 0
NORTHROP GRUMMAN CORP COM Common Stock 666807102 7,101 23,304 SH   SOLE   23,304 0 0
NORTHERN OIL AND GAS INC MN COM Common Stock 665531109 0 49 SH   SOLE   49 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 31 7,874 SH   SOLE   7,874 0 0
NOV INC COM Common Stock 637071101 89 6,484 SH   SOLE   6,484 0 0
NOVAN INC COM Common Stock 66988N106 91 112,347 SH   SOLE   112,347 0 0
NOVANTA INC COM Common Stock 67000B104 155 1,315 SH   SOLE   1,315 0 0
SERVICENOW INC COM Common Stock 81762P102 982 1,784 SH   SOLE   1,784 0 0
NEENAH INC COM Common Stock 640079109 10 179 SH   SOLE   179 0 0
NATIONAL PRESTO INDS INC COM Common Stock 637215104 16 180 SH   SOLE   180 0 0
ENPRO INDS INC COM Common Stock 29355X107 2 20 SH   SOLE   20 0 0
NEUROBO PHARMACEUTICALS INC COM Common Stock 64132R107 16 3,048 SH   SOLE   3,048 0 0
NORDEA BK ABP MED TERM NTS SPONSORED ADS ADR 65558R109 229 28,015 SH   SOLE   28,015 0 0
NRG ENERGY INC COM NEW Common Stock 629377508 21 569 SH   SOLE   569 0 0
NORTHRIM BANCORP INC COM Common Stock 666762109 195 5,745 SH   SOLE   5,745 0 0
NATURAL RESOURCE PARTNERS L P COM UNIT LTD PAR Common Stock 63900P608 34 2,500 SH   SOLE   2,500 0 0
NUSTAR ENERGY LP UNIT COM Common Stock 67058H102 649 45,018 SH   SOLE   45,018 0 0
NORFOLK SOUTHN CORP COM Common Stock 655844108 21,200 89,220 SH   SOLE   89,220 0 0
INSIGHT ENTERPRISES INC COM Common Stock 45765U103 6 77 SH   SOLE   77 0 0
INSPERITY INC COM Common Stock 45778Q107 3,042 37,360 SH   SOLE   37,360 0 0
NESTLE S A SHS NOM NEW Common Stock H57312649 4 36 SH   SOLE   36 0 0
NESTLE S A SPONSORED ADR ADR 641069406 8,750 74,271 SH   SOLE   74,271 0 0
NORTH SPRINGS RES CORP COM PAR $0.001 Common Stock 662546308 0 2 SH   SOLE   2 0 0
NETAPP INC COM Common Stock 64110D104 203 3,062 SH   SOLE   3,062 0 0
NATURA &CO HLDG S A ADS ADR 63884N108 10 485 SH   SOLE   485 0 0
NORTHISLE COPPER & GOLD INC COM Common Stock 66644R103 0 75 SH   SOLE   75 0 0
NETSCOUT SYS INC COM Common Stock 64115T104 1,290 47,063 SH   SOLE   47,063 0 0
NINTENDO LTD ADR ADR 654445303 171 2,128 SH   SOLE   2,128 0 0
NETGEAR INC COM Common Stock 64111Q104 19 470 SH   SOLE   470 0 0
NATL BANK OF CANADA COM Common Stock 633067103 11 200 SH   SOLE   200 0 0
INTELLIA THERAPEUTICS INC COM Common Stock 45826J105 173 3,178 SH   SOLE   3,178 0 0
NUTANIX INC CL A Common Stock 67059N108 40 1,259 SH   SOLE   1,259 0 0
NESTE OYJ UNSPONSORD ADR ADR 64104Y106 18 480 SH   SOLE   480 0 0
NUTRIEN LTD COM Common Stock 67077M108 26,951 554,531 SH   SOLE   554,531 0 0
NATERA INC COM Common Stock 632307104 11 112 SH   SOLE   112 0 0
NORTHERN TR CORP COM Common Stock 665859104 5,751 61,296 SH   SOLE   61,296 0 0
NIPPON TELEG TEL CORP SPONSORED ADR ADR 654624105 26 1,016 SH   SOLE   1,016 0 0
NATUS MED INC DEL COM Common Stock 639050103 1 65 SH   SOLE   65 0 0
NUANCE COMMUNICATIONS INC COM Common Stock 67020Y100 17 383 SH   SOLE   383 0 0
NUCOR CORP COM Common Stock 670346105 3,462 65,085 SH   SOLE   65,085 0 0
DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES ETF 25460G781 3 50 SH   SOLE   50 0 0
NU SKIN ENTERPRISES INC CL A Common Stock 67018T105 35 639 SH   SOLE   639 0 0
NAUTILUS MINERALS INC COM Common Stock 639097104 0 16,772 SH   SOLE   16,772 0 0
NUVASIVE INC COM Common Stock 670704105 6 100 SH   SOLE   100 0 0
NOVAVAX INC COM NEW Common Stock 670002401 23 210 SH   SOLE   210 0 0
NOVOCURE LTD ORD SHS Common Stock G6674U108 15 85 SH   SOLE   85 0 0
NVIDIA CORPORATION COM Common Stock 67066G104 10,296 19,716 SH   SOLE   19,716 0 0
NAVIGATOR HLDGS LTD SHS Common Stock Y62132108 7 620 SH   SOLE   620 0 0
NOVO-NORDISK A S ADR ADR 670100205 769 11,015 SH   SOLE   11,015 0 0
NVR INC COM Common Stock 62944T105 204 50 SH   SOLE   50 0 0
NEVRO CORP COM Common Stock 64157F103 30 171 SH   SOLE   171 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 7,339 77,723 SH   SOLE   77,723 0 0
ENVISTA HOLDINGS CORPORATION COM Common Stock 29415F104 17 494 SH   SOLE   494 0 0
NVENT ELECTRIC PLC SHS Common Stock G6700G107 79 3,407 SH   SOLE   3,407 0 0
INVITAE CORP COM Common Stock 46185L103 42 993 SH   SOLE   993 0 0
NOVOZYMES A/S UNSPONSORED ADR ADR 670108109 182 3,193 SH   SOLE   3,193 0 0
NORTHWEST BANCSHARES INC MD COM Common Stock 667340103 3 250 SH   SOLE   250 0 0
NORTHWEST BIOTHERAPEUTICS INC COM Common Stock 66737P600 7 4,852 SH   SOLE   4,852 0 0
NORTHWESTERN CORP COM NEW Common Stock 668074305 6 95 SH   SOLE   95 0 0
NEWELL BRANDS INC COM Common Stock 651229106 9,475 446,291 SH   SOLE   446,291 0 0
NORTHWEST NAT HLDG CO COM Common Stock 66765N105 3 60 SH   SOLE   60 0 0
NORTH WEST OIL GROUP INC COM NEW Common Stock 663303204 0 80 SH   SOLE   80 0 0
NEWS CORP NEW CL B Common Stock 65249B208 2 130 SH   SOLE   130 0 0
NEWS CORP NEW CL A Common Stock 65249B109 23 1,291 SH   SOLE   1,291 0 0
QUANEX BUILDING PRODUCTS CORP COM Common Stock 747619104 10 457 SH   SOLE   457 0 0
NEXTGEN HEALTHCARE INC COM Common Stock 65343C102 2 105 SH   SOLE   105 0 0
NXP SEMICONDUCTORS N V COM Common Stock N6596X109 2,958 18,557 SH   SOLE   18,557 0 0
NEXTERA ENTERPRISES INC CL A Common Stock 65332E101 0 70 SH   SOLE   70 0 0
NEXSTAR MEDIA GROUP INC CL A Common Stock 65336K103 9,213 84,376 SH   SOLE   84,376 0 0
FIRST TR EXCHANGE TRADED FD II INDXX NEXTG ETF ETF 33737K205 14 200 SH   SOLE   200 0 0
NAMASTE TECHNOLOGIES INC COM Common Stock 62987D108 0 1,000 SH   SOLE   1,000 0 0
NEW YORK CMNTY BANCORP INC COM Common Stock 649445103 38 3,557 SH   SOLE   3,557 0 0
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 218 3,734 SH   SOLE   3,734 0 0
NEW YORK TIMES CO CL A Common Stock 650111107 118 2,281 SH   SOLE   2,281 0 0
OAKTREE ACQUISITION CORP II UNIT EX 091527 Common Stock G6715X129 103 9,612 SH   SOLE   9,612 0 0
OWENS CORNING NEW COM Common Stock 690742101 32 426 SH   SOLE   426 0 0
OCEANAGOLD CORP COM Common Stock 675222103 33 17,000 SH   SOLE   17,000 0 0
OPTICAL CABLE CORP COM NEW Common Stock 683827208 16 6,150 SH   SOLE   6,150 0 0
OCULAR THERAPEUTIX INC COM Common Stock 67576A100 10 500 SH   SOLE   500 0 0
OIL DRI CORP AMER COM Common Stock 677864100 14 406 SH   SOLE   406 0 0
OLD DOMINION FREIGHT LINE INC COM Common Stock 679580100 499 2,558 SH   SOLE   2,558 0 0
THE ODP CORP COM Common Stock 88337F105 4 147 SH   SOLE   147 0 0
ISHARES S&P 100 ETF ETF 464287101 1,117 6,506 SH   SOLE   6,506 0 0
OFG BANCORP COM Common Stock 67103X102 2 100 SH   SOLE   100 0 0
ORTHOFIX MED INC COM Common Stock 68752M108 1 30 SH   SOLE   30 0 0
OGE ENERGY CORP COM Common Stock 670837103 162 5,081 SH   SOLE   5,081 0 0
ORGANIGRAM HLDGS INC COM Common Stock 68620P101 0 165 SH   SOLE   165 0 0
ONE GAS INC COM Common Stock 68235P108 38 496 SH   SOLE   496 0 0
GAZPROM PJSC SPON ADR ADR 368287207 18 3,191 SH   SOLE   3,191 0 0
O-I GLASS INC COM Common Stock 67098H104 4 305 SH   SOLE   305 0 0
VANECK VECTORS OIL SERVICES ETF ETF 92189H607 42 270 SH   SOLE   270 0 0
OCEANEERING INTL INC COM Common Stock 675232102 3 400 SH   SOLE   400 0 0
BARCLAYS BANK PLC IPSP CROIL ETN36 ETF 06738C760 0 7 SH   SOLE   7 0 0
OIL STS INTL INC COM Common Stock 678026105 1 160 SH   SOLE   160 0 0
ONEOK INC NEW COM Common Stock 682680103 1,031 26,873 SH   SOLE   26,873 0 0
OKTA INC CL A Common Stock 679295105 171 672 SH   SOLE   672 0 0
UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 147 638 SH   SOLE   638 0 0
OLLIES BARGAIN OUTLET HLDGS IN COM Common Stock 681116109 514 6,289 SH   SOLE   6,289 0 0
OLIN CORP COM PAR $1 Common Stock 680665205 73 2,958 SH   SOLE   2,958 0 0
OMNICOM GROUP INC COM Common Stock 681919106 287 4,548 SH   SOLE   4,548 0 0
OMNICELL COM COM Common Stock 68213N109 158 1,318 SH   SOLE   1,318 0 0
ONEMAIN HLDGS INC COM Common Stock 68268W103 57 1,176 SH   SOLE   1,176 0 0
OWENS & MINOR INC NEW COM Common Stock 690732102 4 140 SH   SOLE   140 0 0
OMRON CORP SPONSORED ADR ADR 682151303 77 866 SH   SOLE   866 0 0
OMNITEK ENGR CORP COM Common Stock 68215W107 0 2,000 SH   SOLE   2,000 0 0
ON SEMICONDUCTOR CORP COM Common Stock 682189105 488 14,899 SH   SOLE   14,899 0 0
OLD NATL BANCORP IND COM Common Stock 680033107 53 3,182 SH   SOLE   3,182 0 0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 102 202 SH   SOLE   202 0 0
ONTO INNOVATION INC COM Common Stock 683344105 114 2,404 SH   SOLE   2,404 0 0
ORGANOVO HLDGS INC COM NEW Common Stock 68620A203 0 7 SH   SOLE   7 0 0
OP BANCORP COM Common Stock 67109R109 1 71 SH   SOLE   71 0 0
OPTION CARE HEALTH INC COM NEW Common Stock 68404L201 4 250 SH   SOLE   250 0 0
OPENDOOR TECHNOLOGIES INC COM Common Stock 683712103 30 1,331 SH   SOLE   1,331 0 0
OPKO HEALTH INC COM Common Stock 68375N103 199 50,500 SH   SOLE   50,500 0 0
OPTIMIZERX CORP COM NEW Common Stock 68401U204 9 300 SH   SOLE   300 0 0
OPT SCIENCES CORP COM Common Stock 671003101 34 1,700 SH   SOLE   1,700 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW Common Stock 674870506 3 1,000 SH   SOLE   1,000 0 0
OPPENHEIMER HLDGS INC CL A NON VTG Common Stock 683797104 333 10,610 SH   SOLE   10,610 0 0
OSISKO GOLD ROYALTIES LTD COM Common Stock 68827L101 6 451 SH   SOLE   451 0 0
ORMAT TECHNOLOGIES INC COM Common Stock 686688102 10 115 SH   SOLE   115 0 0
ORANGE SPONSORED ADR ADR 684060106 36 3,017 SH   SOLE   3,017 0 0
ORACLE CORP COM Common Stock 68389X105 21,699 335,433 SH   SOLE   335,433 0 0
ORHUB INC COM Common Stock 68620R107 26 1,000,000 SH   SOLE   1,000,000 0 0
OLD REP INTL CORP COM Common Stock 680223104 1,183 60,030 SH   SOLE   60,030 0 0
ORKLA A S SPON ADR A ADR 686331109 13 1,240 SH   SOLE   1,240 0 0
OREILLY AUTOMOTIVE INC COM Common Stock 67103H107 2,674 5,908 SH   SOLE   5,908 0 0
OROCOBRE LTD SHS Common Stock Q7142R106 103 30,000 SH   SOLE   30,000 0 0
ORRSTOWN FINL SVCS INC COM Common Stock 687380105 1 36 SH   SOLE   36 0 0
OSI SYSTEMS INC COM Common Stock 671044105 3 35 SH   SOLE   35 0 0
OSHKOSH CORP COM Common Stock 688239201 56 649 SH   SOLE   649 0 0
ONESPAN INC COM Common Stock 68287N100 230 11,100 SH   SOLE   11,100 0 0
ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 15 1,395 SH   SOLE   1,395 0 0
OPEN TEXT CORP COM Common Stock 683715106 911 20,050 SH   SOLE   20,050 0 0
CD PROJEKT SA UNSPONSRED ADS ADR 125105106 0 20 SH   SOLE   20 0 0
OTONOMY INC COM Common Stock 68906L105 65 10,000 SH   SOLE   10,000 0 0
OTIS WORLDWIDE CORP COM Common Stock 68902V107 1,462 21,645 SH   SOLE   21,645 0 0
OTTER TAIL CORP COM Common Stock 689648103 29 689 SH   SOLE   689 0 0
OVINTIV INC COM Common Stock 69047Q102 30 2,076 SH   SOLE   2,076 0 0
OXFORD INDS INC COM Common Stock 691497309 26 399 SH   SOLE   399 0 0
OCCIDENTAL PETE CORP COM Common Stock 674599105 185 10,686 SH   SOLE   10,686 0 0
OCCIDENTAL PETE CORP WT EXP 080327 Common Stock 674599162 11 1,667 SH   SOLE   1,667 0 0
BANK OZK COM Common Stock 06417N103 58 1,841 SH   SOLE   1,841 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Common Stock 726503105 256 31,015 SH   SOLE   31,015 0 0
RANPAK HOLDINGS CORP COM CL A Common Stock 75321W103 217 16,165 SH   SOLE   16,165 0 0
PACWEST BANCORP DEL COM Common Stock 695263103 243 9,550 SH   SOLE   9,550 0 0
PENSKE AUTOMOTIVE GRP INC COM Common Stock 70959W103 0 4 SH   SOLE   4 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A Common Stock 72651A207 23 2,731 SH   SOLE   2,731 0 0
ABERDEEN STANDARD PHYSICAL PALLADIUM SHARES ETF ETF 003262102 71 310 SH   SOLE   310 0 0
PALO ALTO NETWORKS INC COM Common Stock 697435105 2,942 8,279 SH   SOLE   8,279 0 0
PAR TECHNOLOGY CORP COM Common Stock 698884103 55 882 SH   SOLE   882 0 0
PARADISE INC COM Common Stock 699058103 6 764 SH   SOLE   764 0 0
PAR PAC HOLDINGS INC COM NEW Common Stock 69888T207 162 11,565 SH   SOLE   11,565 0 0
PASSAGE BIO INC COM Common Stock 702712100 7 270 SH   SOLE   270 0 0
PATIENT ACCESS SOLUTIONS INC COM NEW Common Stock 70324A208 2 100,000 SH   SOLE   100,000 0 0
PATRICK INDS INC COM Common Stock 703343103 50 728 SH   SOLE   728 0 0
PROSHARES PET CARE ETF ETF 74348A145 14 198 SH   SOLE   198 0 0
PAYCOM SOFTWARE INC COM Common Stock 70432V102 1,522 3,365 SH   SOLE   3,365 0 0
PAYCHEX INC COM Common Stock 704326107 2,989 32,078 SH   SOLE   32,078 0 0
PROSPERITY BANCSHARES INC COM Common Stock 743606105 15,317 219,285 SH   SOLE   219,285 0 0
PEMBINA PIPELINE CORP COM Common Stock 706327103 152 6,389 SH   SOLE   6,389 0 0
PEOPLES UNITED FINANCIAL INC COM Common Stock 712704105 7 550 SH   SOLE   550 0 0
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 46137V787 74 1,054 SH   SOLE   1,054 0 0
PBF ENERGY INC CL A Common Stock 69318G106 15 2,055 SH   SOLE   2,055 0 0
PRESTIGE CONSMR HEALTHCARE INC COM Common Stock 74112D101 3 100 SH   SOLE   100 0 0
PITNEY BOWES INC COM Common Stock 724479100 2 340 SH   SOLE   340 0 0
PIONEER BANKCORP INC COM Common Stock 723606208 79 2,400 SH   SOLE   2,400 0 0
POTBELLY CORP COM Common Stock 73754Y100 1 150 SH   SOLE   150 0 0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 30 2,683 SH   SOLE   2,683 0 0
PERMIAN BASIN RTY TR UNIT BEN INT Common Stock 714236106 308 91,776 SH   SOLE   91,776 0 0
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 41 394 SH   SOLE   394 0 0
PACCAR INC COM Common Stock 693718108 938 10,781 SH   SOLE   10,781 0 0
PCB BANCORP COM Common Stock 740163100 0 46 SH   SOLE   46 0 0
PG&E CORP COM Common Stock 69331C108 10 812 SH   SOLE   812 0 0
PANASONIC CORP ADR ADR 69832A205 16 1,409 SH   SOLE   1,409 0 0
PACIRA BIOSCIENCES INC COM Common Stock 695127100 258 4,305 SH   SOLE   4,305 0 0
PAYLOCITY HLDG CORP COM Common Stock 70438V106 37 180 SH   SOLE   180 0 0
PCCW LTD SHS Common Stock Y6802P120 0 600 SH   SOLE   600 0 0
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 0 6 SH   SOLE   6 0 0
PDC ENERGY INC COM Common Stock 69327R101 49 2,399 SH   SOLE   2,399 0 0
PATTERSON COS INC COM Common Stock 703395103 5 170 SH   SOLE   170 0 0
PDF SOLUTIONS INC COM Common Stock 693282105 1 55 SH   SOLE   55 0 0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. SMALL-MID ETF ETF 46138E735 11 318 SH   SOLE   318 0 0
INVESCO DWA MOMENTUM ETF ETF 46137V837 19 220 SH   SOLE   220 0 0
PERNOD RICARD SA ADR ADR 714264207 629 16,404 SH   SOLE   16,404 0 0
FLUTTER ENTMT PLC UNSPONSORED ADS ADR 344044102 106 1,016 SH   SOLE   1,016 0 0
PARSLEY ENERGY INC CL A Common Stock 701877102 5 328 SH   SOLE   328 0 0
PEOPLES BANCORP N C INC COM Common Stock 710577107 115 4,989 SH   SOLE   4,989 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Common Stock 744573106 2,539 43,551 SH   SOLE   43,551 0 0
PEGASYSTEMS INC COM Common Stock 705573103 47 353 SH   SOLE   353 0 0
INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF ETF 46137V720 50 1,248 SH   SOLE   1,248 0 0
PENUMBRA INC COM Common Stock 70975L107 11 65 SH   SOLE   65 0 0
PENN NATL GAMING INC COM Common Stock 707569109 902 10,442 SH   SOLE   10,442 0 0
PEPSICO INC COM Common Stock 713448108 25,746 172,420 SH   SOLE   172,420 0 0
PERION NETWORK LTD SHS NEW Common Stock M78673114 1,302 102,265 SH   SOLE   102,265 0 0
PETMED EXPRESS INC COM Common Stock 716382106 1 35 SH   SOLE   35 0 0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 62 3,587 SH   SOLE   3,587 0 0
PFIZER INC COM Common Stock 717081103 24,908 676,660 SH   SOLE   676,660 0 0
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 38,386 996,771 SH   SOLE   996,771 0 0
GLOBAL X U.S. PREFERRED ETF ETF 37954Y657 1,075 41,500 SH   SOLE   41,500 0 0
PRINCIPAL FINANCIAL GROUP INC COM Common Stock 74251V102 445 8,980 SH   SOLE   8,980 0 0
PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 9 191 SH   SOLE   191 0 0
INVESCO DWA FINANCIAL MOMENTUM ETF ETF 46137V860 11 248 SH   SOLE   248 0 0
INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 430 13,070 SH   SOLE   13,070 0 0
PROOFPOINT INC COM Common Stock 743424103 379 2,778 SH   SOLE   2,778 0 0
PROVIDENT FINL SVCS INC COM Common Stock 74386T105 183 10,198 SH   SOLE   10,198 0 0
VANECK VECTORS PREFERRED SECURITIES EX FINANCIALS ETF ETF 92189F429 56 2,714 SH   SOLE   2,714 0 0
PROCTER AND GAMBLE CO COM Common Stock 742718109 100,583 722,893 SH   SOLE   722,893 0 0
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 1,071 55,753 SH   SOLE   55,753 0 0
PEGASUS GAMING CORP COM Common Stock 705908101 0 1,000 SH   SOLE   1,000 0 0
INVESCO GLOBAL SHORT TERM HIGH YIELD BOND ETF ETF 46138E669 2,850 128,365 SH   SOLE   128,365 0 0
PROGYNY INC COM Common Stock 74340E103 42 1,000 SH   SOLE   1,000 0 0
PROGRESSIVE CORP COM Common Stock 743315103 732 7,403 SH   SOLE   7,403 0 0
PGT INNOVATIONS INC COM Common Stock 69336V101 2 115 SH   SOLE   115 0 0
INVESCO PREFERRED ETF ETF 46138E511 721 47,274 SH   SOLE   47,274 0 0
PARKER-HANNIFIN CORP COM Common Stock 701094104 589 2,160 SH   SOLE   2,160 0 0
INVESCO FUNDAMENTAL HIGH YIELD CORPORATE BOND ETF ETF 46138E719 175 9,086 SH   SOLE   9,086 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 335 6,185 SH   SOLE   6,185 0 0
PULTE GROUP INC COM Common Stock 745867101 38,956 900,496 SH   SOLE   900,496 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 493 10,623 SH   SOLE   10,623 0 0
PHARMAGEN INC COM Common Stock 71715W106 0 20,000 SH   SOLE   20,000 0 0
IMPINJ INC COM Common Stock 453204109 10 250 SH   SOLE   250 0 0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 14 391 SH   SOLE   391 0 0
POLARIS INC COM Common Stock 731068102 97 1,020 SH   SOLE   1,020 0 0
PREMIER INC CL A Common Stock 74051N102 9 270 SH   SOLE   270 0 0
PING IDENTITY HLDG CORP COM Common Stock 72341T103 15 530 SH   SOLE   530 0 0
PINTEREST INC CL A Common Stock 72352L106 109 1,649 SH   SOLE   1,649 0 0
PIPER SANDLER COMPANIES COM Common Stock 724078100 16 160 SH   SOLE   160 0 0
PIERIS PHARMACEUTICALS INC COM Common Stock 720795103 2 1,000 SH   SOLE   1,000 0 0
INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 126 1,765 SH   SOLE   1,765 0 0
PJT PARTNERS INC COM CL A Common Stock 69343T107 27 365 SH   SOLE   365 0 0
INNOVATOR S&P 500 POWER BUFFER ETF - JUNE ETF 45782C748 94 3,128 SH   SOLE   3,128 0 0
PARK AEROSPACE CORP COM Common Stock 70014A104 3 195 SH   SOLE   195 0 0
PACKAGING CORP AMER COM Common Stock 695156109 13,438 96,738 SH   SOLE   96,738 0 0
PERKINELMER INC COM Common Stock 714046109 15,750 109,757 SH   SOLE   109,757 0 0
PARKWAY ACQUISITION CORP COM Common Stock 70153X105 59 6,050 SH   SOLE   6,050 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 11 150 SH   SOLE   150 0 0
PHOTRONICS INC COM Common Stock 719405102 43 3,815 SH   SOLE   3,815 0 0
DAVE & BUSTERS ENTMT INC COM Common Stock 238337109 6 200 SH   SOLE   200 0 0
CHILDRENS PL INC COM Common Stock 168905107 38 761 SH   SOLE   761 0 0
PIEDMONT LITHIUM LTD SPONSORED ADS ADR 720162106 11 418 SH   SOLE   418 0 0
PALOMAR HLDGS INC COM Common Stock 69753M105 4 40 SH   SOLE   40 0 0
DOUGLAS DYNAMICS INC COM Common Stock 25960R105 203 4,754 SH   SOLE   4,754 0 0
PREFORMED LINE PRODS CO COM Common Stock 740444104 150 2,190 SH   SOLE   2,190 0 0
PULSE BIOSCIENCES INC COM Common Stock 74587B101 168 7,043 SH   SOLE   7,043 0 0
PLANTRONICS INC NEW COM Common Stock 727493108 2 70 SH   SOLE   70 0 0
PALANTIR TECHNOLOGIES INC CL A Common Stock 69608A108 283 12,030 SH   SOLE   12,030 0 0
PLUG POWER INC COM NEW Common Stock 72919P202 223 6,582 SH   SOLE   6,582 0 0
EPLUS INC COM Common Stock 294268107 2 25 SH   SOLE   25 0 0
PLEXUS CORP COM Common Stock 729132100 17 215 SH   SOLE   215 0 0
PHILIP MORRIS INTL INC COM Common Stock 718172109 9,265 110,307 SH   SOLE   110,307 0 0
PNC FINL SVCS GROUP INC COM Common Stock 693475105 5,066 34,000 SH   SOLE   34,000 0 0
PINNACLE FINL PARTNERS INC COM Common Stock 72346Q104 1,066 16,549 SH   SOLE   16,549 0 0
PING AN INS GROUP CO CHINA LTD SPON ADR REP H ADR 72341E304 472 19,268 SH   SOLE   19,268 0 0
PNM RES INC COM Common Stock 69349H107 8 155 SH   SOLE   155 0 0
INVESCO NASDAQ INTERNET ETF ETF 46137V530 34 150 SH   SOLE   150 0 0
PENTAIR PLC SHS Common Stock G7S00T104 1,912 36,019 SH   SOLE   36,019 0 0
PENNANT GROUP INC COM Common Stock 70805E109 2 30 SH   SOLE   30 0 0
PINNACLE WEST CAP CORP COM Common Stock 723484101 314 3,924 SH   SOLE   3,924 0 0
INSULET CORP COM Common Stock 45784P101 327 1,281 SH   SOLE   1,281 0 0
POOL CORP COM Common Stock 73278L105 1,199 3,220 SH   SOLE   3,220 0 0
PORTLAND GEN ELEC CO COM NEW Common Stock 736508847 245 5,681 SH   SOLE   5,681 0 0
POST HLDGS INC COM Common Stock 737446104 149 1,474 SH   SOLE   1,474 0 0
OM HOLDINGS INTERNATIONAL INC COM Common Stock 735867103 0 4 SH   SOLE   4 0 0
POTNETWORK HLDGS INC COM NEW Common Stock 737636209 0 5,000 SH   SOLE   5,000 0 0
POWER INTEGRATIONS INC COM Common Stock 739276103 12 141 SH   SOLE   141 0 0
POWELL INDS INC COM Common Stock 739128106 0 5 SH   SOLE   5 0 0
INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 81 1,200 SH   SOLE   1,200 0 0
PACIFIC PREMIER BANCORP COM Common Stock 69478X105 6 185 SH   SOLE   185 0 0
PINNACLE BANKSHARES CORP COM Common Stock 72345E102 40 1,750 SH   SOLE   1,750 0 0
PILGRIMS PRIDE CORP COM Common Stock 72147K108 39 1,989 SH   SOLE   1,989 0 0
PT BANK MANDIRI PERSERO TBK UNSPONSORED ADR ADR 69367U105 27 3,063 SH   SOLE   3,063 0 0
PPG INDS INC COM Common Stock 693506107 986 6,837 SH   SOLE   6,837 0 0
PPL CORP COM Common Stock 69351T106 713 24,891 SH   SOLE   24,891 0 0
KERING S A UNSPONSORED ADR ADR 492089107 25 340 SH   SOLE   340 0 0
PROASSURANCE CORP COM Common Stock 74267C106 1,131 63,370 SH   SOLE   63,370 0 0
PRA GROUP INC COM Common Stock 69354N106 16 413 SH   SOLE   413 0 0
PRA HEALTH SCIENCES INC COM Common Stock 69354M108 24,548 195,695 SH   SOLE   195,695 0 0
PERDOCEO ED CORP COM Common Stock 71363P106 2 145 SH   SOLE   145 0 0
PREDICTIVE TECHNOLOGY GROUP IN COM Common Stock 74039H102 0 2,500 SH   SOLE   2,500 0 0
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 1,098 8,184 SH   SOLE   8,184 0 0
PERFICIENT INC COM Common Stock 71375U101 5 100 SH   SOLE   100 0 0
INVESCO FTSE RAFI US 1500A SMALL-MIDA ETF ETF 46137V597 40 255 SH   SOLE   255 0 0
PROG HOLDINGS INC COM NPV Common Stock 74319R101 484 8,985 SH   SOLE   8,985 0 0
PERRIGO CO PLC SHS Common Stock G97822103 68 1,521 SH   SOLE   1,521 0 0
PROGRESS SOFTWARE CORP COM Common Stock 743312100 4 90 SH   SOLE   90 0 0
PRIMERICA INC COM Common Stock 74164M108 11 80 SH   SOLE   80 0 0
PARK NATL CORP COM Common Stock 700658107 59 560 SH   SOLE   560 0 0
PROTO LABS INC COM Common Stock 743713109 546 3,560 SH   SOLE   3,560 0 0
PRIMO WATER CORPORATION COM Common Stock 74167P108 53 3,405 SH   SOLE   3,405 0 0
INVESCO DWA INDUSTRIALS MOMENTUM ETF ETF 46137V845 23 251 SH   SOLE   251 0 0
THE 3D PRINTING ETF ETF 00214Q500 2 75 SH   SOLE   75 0 0
PROS HOLDINGS INC COM Common Stock 74346Y103 22 442 SH   SOLE   442 0 0
PROACTIS HOLDINGS PLC ORD SHS Common Stock G724AB102 3 4,000 SH   SOLE   4,000 0 0
PROFOUND MED CORP COM NEW Common Stock 74319B502 125 6,100 SH   SOLE   6,100 0 0
PROSIGHT GLOBAL INC COM Common Stock 74349J103 334 26,025 SH   SOLE   26,025 0 0
PROSUS N V SPONSORED ADR ADR 74365P108 348 16,046 SH   SOLE   16,046 0 0
MODIVCARE INC COM Common Stock 743815102 3 20 SH   SOLE   20 0 0
PERSPECTA INC COM Common Stock 715347100 20 841 SH   SOLE   841 0 0
PROTHENA CORP PLC SHS Common Stock G72800108 0 19 SH   SOLE   19 0 0
PARATEK PHARMACEUTICALS INC COM Common Stock 699374302 5 800 SH   SOLE   800 0 0
PRUDENTIAL FINL INC COM Common Stock 744320102 832 10,652 SH   SOLE   10,652 0 0
PLURALSIGHT INC COM CL A Common Stock 72941B106 183 8,723 SH   SOLE   8,723 0 0
INVESCO DYNAMIC SEMICONDUCTORS ETF ETF 46137V647 63 600 SH   SOLE   600 0 0
INVESCO DYNAMIC SOFTWARE ETF ETF 46137V639 385 2,500 SH   SOLE   2,500 0 0
SPDR WELLS FARGO PREFERRED STOCK ETF ETF 78464A292 34 770 SH   SOLE   770 0 0
PRICESMART INC COM Common Stock 741511109 5 51 SH   SOLE   51 0 0
PEARSON PLC SPONSORED ADR ADR 705015105 1 144 SH   SOLE   144 0 0
PROSHARES SHORT QQQ ETF 74347B714 1 100 SH   SOLE   100 0 0
PURE STORAGE INC CL A Common Stock 74624M102 2 68 SH   SOLE   68 0 0
PERSHING SQUARE TONTINE HLDGS COM CL A Common Stock 71531R109 25 895 SH   SOLE   895 0 0
PERSHING SQUARE TONTINE HLDGS WT EXP 072425 Common Stock 71531R117 13 1,315 SH   SOLE   1,315 0 0
PLUS THERAPEUTICS INC COM NEW Common Stock 72941H400 0 18 SH   SOLE   18 0 0
PHILLIPS 66 COM Common Stock 718546104 1,276 18,239 SH   SOLE   18,239 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT Common Stock 718549207 70 2,658 SH   SOLE   2,658 0 0
PTC INC COM Common Stock 69370C100 456 3,809 SH   SOLE   3,809 0 0
PTC THERAPEUTICS INC COM Common Stock 69366J200 3 45 SH   SOLE   45 0 0
PATTERSON-UTI ENERGY INC COM Common Stock 703481101 2 320 SH   SOLE   320 0 0
INVESCO DWA HEALTHCARE MOMENTUM ETF ETF 46137V852 43 270 SH   SOLE   270 0 0
PROPTECH INVESTMENT CORP II UNIT EX Common Stock 743497208 640 60,232 SH   SOLE   60,232 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 Common Stock 696077403 8 11,750 SH   SOLE   11,750 0 0
PELOTON INTERACTIVE INC CL A COM Common Stock 70614W100 416 2,741 SH   SOLE   2,741 0 0
PROTECTIVE INS CORP CL B Common Stock 74368L203 223 16,236 SH   SOLE   16,236 0 0
PACTIV EVERGREEN INC COM Common Stock 69526K105 4 223 SH   SOLE   223 0 0
PUBLICIS GROUPE SA SPONSORED ADR ADR 74463M106 12 1,010 SH   SOLE   1,010 0 0
PEUGEOT S A UNSPONSORD ADR ADR 716830104 17 620 SH   SOLE   620 0 0
PRUDENTIAL PLC ADR ADR 74435K204 82 2,218 SH   SOLE   2,218 0 0
PROPETRO HLDG CORP COM Common Stock 74347M108 1 170 SH   SOLE   170 0 0
PROMOTORA Y OPERADORA DE INFRA SPONSORED ADR ADR 74343W100 23 136 SH   SOLE   136 0 0
PICK-UPS PLUS INC COM Common Stock 719574105 0 1,000 SH   SOLE   1,000 0 0
PURATION INC COM Common Stock 74609P104 0 1,000 SH   SOLE   1,000 0 0
PENN VA CORP COM Common Stock 70788V102 1 85 SH   SOLE   85 0 0
PROVECTUS BIOPHARMACEUTICALS I COM Common Stock 74373P108 1 22,457 SH   SOLE   22,457 0 0
PRETIUM RES INC COM Common Stock 74139C102 11 1,000 SH   SOLE   1,000 0 0
PVH CORPORATION COM Common Stock 693656100 6 62 SH   SOLE   62 0 0
INVESCO VRDO TAX-FREE WEEKLY ETF ETF 46138G862 265 10,656 SH   SOLE   10,656 0 0
INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746 81 1,200 SH   SOLE   1,200 0 0
POWER CORP CDA COM Common Stock 739239101 8 356 SH   SOLE   356 0 0
POWERFLEET INC COM Common Stock 73931J109 84 11,265 SH   SOLE   11,265 0 0
PENNS WOODS BANCORP INC COM Common Stock 708430103 86 3,315 SH   SOLE   3,315 0 0
QUANTA SVCS INC COM Common Stock 74762E102 1,224 16,987 SH   SOLE   16,987 0 0
INVESCO DYNAMIC LARGE CAP VALUE ETF ETF 46137V738 32 837 SH   SOLE   837 0 0
POWERVERDE INC COM Common Stock 73937M106 56 85,528 SH   SOLE   85,528 0 0
INVESCO CALIFORNIA AMT-FREE MUNICIPAL BOND ETF ETF 46138E206 155 5,543 SH   SOLE   5,543 0 0
PIONEER NAT RES CO COM Common Stock 723787107 2,223 19,427 SH   SOLE   19,427 0 0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 49 1,152 SH   SOLE   1,152 0 0
INVESCO FTSE RAFI EMERGING MARKETS ETF ETF 46138E727 132 6,207 SH   SOLE   6,207 0 0
POLYPID LTD SHS Common Stock M8001Q118 1 100 SH   SOLE   100 0 0
PAYPAL HLDGS INC COM Common Stock 70450Y103 7,193 30,714 SH   SOLE   30,714 0 0
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 388 14,308 SH   SOLE   14,308 0 0
INVESCO CLEANTECH ETF ETF 46137V407 2 31 SH   SOLE   31 0 0
PARAMOUNT GOLD NEV CORP COM Common Stock 69924M109 0 45 SH   SOLE   45 0 0
PZENA INVT MGMT INC CLASS A Common Stock 74731Q103 142 19,425 SH   SOLE   19,425 0 0
PAPA JOHNS INTL INC COM Common Stock 698813102 6 65 SH   SOLE   65 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107 1,970 60,498 SH   SOLE   60,498 0 0
QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 12 1,790 SH   SOLE   1,790 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 164 2,334 SH   SOLE   2,334 0 0
QUALCOMM INC COM Common Stock 747525103 28,899 189,699 SH   SOLE   189,699 0 0
QUIDEL CORP COM Common Stock 74838J101 45 251 SH   SOLE   251 0 0
FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 27 540 SH   SOLE   540 0 0
SPDR MSCI EMERGING MARKETS STRATEGICFACTORS ETF ETF 78463X426 35 530 SH   SOLE   530 0 0
QEP RESOURCES INC COM Common Stock 74733V100 3 1,190 SH   SOLE   1,190 0 0
PROSHARES ULTRASHORT QQQ ETF 74347G739 72 10,190 SH   SOLE   10,190 0 0
ISHARES AAA - A RATED CORPORATE BOND ETF ETF 46429B291 138 2,350 SH   SOLE   2,350 0 0
QUALYS INC COM Common Stock 74758T303 188 1,546 SH   SOLE   1,546 0 0
QUANTUM CORP COM NEW Common Stock 747906501 82 13,375 SH   SOLE   13,375 0 0
QUINSTREET INC COM Common Stock 74874Q100 2,872 133,970 SH   SOLE   133,970 0 0
INVESCO QQQ TRUST ETF 46090E103 8,942 28,501 SH   SOLE   28,501 0 0
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 64 2,073 SH   SOLE   2,073 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649 60 463 SH   SOLE   463 0 0
QURATE RETAIL INC COM SER A Common Stock 74915M100 19 1,688 SH   SOLE   1,688 0 0
QORVO INC COM Common Stock 74736K101 2,029 12,203 SH   SOLE   12,203 0 0
QUANTUMSCAPE CORP COM CL A Common Stock 490073103 47 560 SH   SOLE   560 0 0
RESTAURANT BRANDS INTL INC COM Common Stock 76131D103 103 1,674 SH   SOLE   1,674 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 114 825 SH   SOLE   825 0 0
PANGAEA LOGISTICS SOLUTION LTD SHS Common Stock G6891L105 1 191 SH   SOLE   191 0 0
QUATERRA RES INC COM Common Stock 747952109 0 2,000 SH   SOLE   2,000 0 0
Q2 HLDGS INC COM Common Stock 74736L109 6 48 SH   SOLE   48 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 14 124 SH   SOLE   124 0 0
QUMU CORP COM Common Stock 749063103 2 200 SH   SOLE   200 0 0
UNIQURE NV SHS Common Stock N90064101 18 500 SH   SOLE   500 0 0
GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 52 2,250 SH   SOLE   2,250 0 0
RYDER SYS INC COM Common Stock 783549108 111 1,790 SH   SOLE   1,790 0 0
FERRARI N V COM Common Stock N3167Y103 842 3,671 SH   SOLE   3,671 0 0
RITE AID CORP COM Common Stock 767754872 60 3,802 SH   SOLE   3,802 0 0
LIVERAMP HLDGS INC COM Common Stock 53815P108 10 130 SH   SOLE   130 0 0
POLARIS INFRASTRUCTURE INC COM Common Stock 73106R100 0 4 SH   SOLE   4 0 0
ULTRAGENYX PHARMACEUTICAL INC COM Common Stock 90400D108 75 541 SH   SOLE   541 0 0
RAVEN INDS INC COM Common Stock 754212108 3 100 SH   SOLE   100 0 0
RITCHIE BROS AUCTIONEERS COM Common Stock 767744105 737 10,598 SH   SOLE   10,598 0 0
RIBBON COMMUNICATIONS INC COM Common Stock 762544104 5 825 SH   SOLE   825 0 0
REGAL BELOIT CORP COM Common Stock 758750103 59 477 SH   SOLE   477 0 0
REPUBLIC BANCORP INC KY CL A Common Stock 760281204 76 2,100 SH   SOLE   2,100 0 0
RECKITT BENCKISER GRP PLC SPONSORED ADR ADR 756255204 185 10,215 SH   SOLE   10,215 0 0
RECKITT BENCKISER GRP PLC SHS Common Stock 0G7407910 67 750 SH   SOLE   750 0 0
ROGERS COMMUNICATIONS INC CL B Common Stock 775109200 60 1,270 SH   SOLE   1,270 0 0
RENT A CTR INC NEW COM Common Stock 76009N100 4 110 SH   SOLE   110 0 0
ROCKY BRANDS INC COM Common Stock 774515100 0 5 SH   SOLE   5 0 0
ROYAL CARIBBEAN GROUP COM Common Stock V7780T103 287 3,843 SH   SOLE   3,843 0 0
R1 RCM INC COM Common Stock 749397105 5 225 SH   SOLE   225 0 0
RECRUIT HLDGS CO LTD UNSPONSORD ADR ADR 75629J101 25 2,940 SH   SOLE   2,940 0 0
ARCUS BIOSCIENCES INC COM Common Stock 03969F109 19 734 SH   SOLE   734 0 0
RADIENT TECHNOLOGIES INC COM Common Stock 75034P106 1 22,200 SH   SOLE   22,200 0 0
REDFIN CORP COM Common Stock 75737F108 44 634 SH   SOLE   634 0 0
VIVOS INC COM NEW Common Stock 92858K204 26 246,000 SH   SOLE   246,000 0 0
INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 37 1,100 SH   SOLE   1,100 0 0
RADNET INC COM Common Stock 750491102 239 12,190 SH   SOLE   12,190 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 420 12,507 SH   SOLE   12,507 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 717 20,390 SH   SOLE   20,390 0 0
ROYAL DSM N V SPON ADR ADR 780249108 112 2,601 SH   SOLE   2,601 0 0
RADWARE LTD ORD Common Stock M81873107 1 32 SH   SOLE   32 0 0
EVEREST RE GROUP LTD COM Common Stock G3223R108 1,989 8,498 SH   SOLE   8,498 0 0
THE REALREAL INC COM Common Stock 88339P101 64 3,282 SH   SOLE   3,282 0 0
RARE ELEMENT RES LTD COM Common Stock 75381M102 6 6,000 SH   SOLE   6,000 0 0
RENEWABLE ENERGY GROUP INC COM NEW Common Stock 75972A301 6 84 SH   SOLE   84 0 0
REGENERON PHARMACEUTICALS COM Common Stock 75886F107 898 1,859 SH   SOLE   1,859 0 0
RELX PLC SPONSORED ADR ADR 759530108 281 11,405 SH   SOLE   11,405 0 0
ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 4,191 131,537 SH   SOLE   131,537 0 0
VANECK VECTORS RARE EARTH/STRATEGIC METALS ETF ETF 92189H805 30 450 SH   SOLE   450 0 0
RPC INC COM Common Stock 749660106 3 1,000 SH   SOLE   1,000 0 0
RESONANT INC COM Common Stock 76118L102 3 1,000 SH   SOLE   1,000 0 0
REVLON INC CL A NEW Common Stock 761525609 87 7,305 SH   SOLE   7,305 0 0
REYNOLDS CONSUMER PRODS INC COM Common Stock 76171L106 94 3,141 SH   SOLE   3,141 0 0
RESIDEO TECHNOLOGIES INC COM Common Stock 76118Y104 33 1,550 SH   SOLE   1,550 0 0
REGIONS FINANCIAL CORP NEW COM Common Stock 7591EP100 1,636 100,623 SH   SOLE   100,623 0 0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 100 495 SH   SOLE   495 0 0
REINSURANCE GRP OF AMERICA INC COM NEW Common Stock 759351604 348 3,006 SH   SOLE   3,006 0 0
RGC RES INC COM Common Stock 74955L103 1,045 43,949 SH   SOLE   43,949 0 0
REPLIGEN CORP COM Common Stock 759916109 507 2,646 SH   SOLE   2,646 0 0
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF ETF 46137V324 29 185 SH   SOLE   185 0 0
ROYAL GOLD INC COM Common Stock 780287108 29 273 SH   SOLE   273 0 0
REGENXBIO INC COM Common Stock 75901B107 2 55 SH   SOLE   55 0 0
RESOURCES CONNECTION INC COM Common Stock 76122Q105 1 55 SH   SOLE   55 0 0
STURM RUGER & CO INC COM Common Stock 864159108 6 90 SH   SOLE   90 0 0
RH COM Common Stock 74967X103 13 30 SH   SOLE   30 0 0
ROCHE HLDG LTD SPONSORED ADR ADR 771195104 1,709 39,007 SH   SOLE   39,007 0 0
ROBERT HALF INTL INC COM Common Stock 770323103 189 3,028 SH   SOLE   3,028 0 0
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 30 200 SH   SOLE   200 0 0
TRANSOCEAN LTD REG SHS Common Stock H8817H100 4 1,840 SH   SOLE   1,840 0 0
B. RILEY FINANCIAL INC COM Common Stock 05580M108 515 11,640 SH   SOLE   11,640 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100 1,181 15,699 SH   SOLE   15,699 0 0
RIOT BLOCKCHAIN INC COM Common Stock 767292105 25 1,450 SH   SOLE   1,450 0 0
RAYMOND JAMES FINL INC COM Common Stock 754730109 3,809 39,810 SH   SOLE   39,810 0 0
ROCKSHIELD CAP CORP COM Common Stock 77406P102 0 500 SH   SOLE   500 0 0
ROCKET COS INC COM CL A Common Stock 77311W101 166 8,200 SH   SOLE   8,200 0 0
RAKUTEN INC ADR ADR 75102W108 84 8,724 SH   SOLE   8,724 0 0
RALPH LAUREN CORP CL A Common Stock 751212101 19 187 SH   SOLE   187 0 0
REAL BRANDS INC COM Common Stock 75584Q108 0 10,107 SH   SOLE   10,107 0 0
REALOGY HLDGS CORP COM Common Stock 75605Y106 39 2,964 SH   SOLE   2,964 0 0
RLI CORP COM Common Stock 749607107 208 1,995 SH   SOLE   1,995 0 0
RE MAX HLDGS INC CL A Common Stock 75524W108 1 35 SH   SOLE   35 0 0
RAMBUS INC DEL COM Common Stock 750917106 4 220 SH   SOLE   220 0 0
RESMED INC COM Common Stock 761152107 1,790 8,420 SH   SOLE   8,420 0 0
RIMINI STR INC DEL COM Common Stock 76674Q107 1 161 SH   SOLE   161 0 0
ROMEO POWER INC COM Common Stock 776153108 7 300 SH   SOLE   300 0 0
RMR GROUP INC CL A Common Stock 74967R106 5 121 SH   SOLE   121 0 0
RINGCENTRAL INC CL A Common Stock 76680R206 685 1,808 SH   SOLE   1,808 0 0
RENAISSANCERE HLDGS LTD COM Common Stock G7496G103 94 566 SH   SOLE   566 0 0
RENASANT CORP COM Common Stock 75970E107 3 100 SH   SOLE   100 0 0
CONSTRUCTION PARTNERS INC COM CL A Common Stock 21044C107 31 1,075 SH   SOLE   1,075 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 85 1,396 SH   SOLE   1,396 0 0
GIBRALTAR INDS INC COM Common Stock 374689107 5 65 SH   SOLE   65 0 0
ROGERS CORP COM Common Stock 775133101 5 35 SH   SOLE   35 0 0
ROCKWELL AUTOMATION INC COM Common Stock 773903109 3,341 13,322 SH   SOLE   13,322 0 0
SPDR S&P KENSHO FINAL FRONTIERS ETF ETF 78468R630 1 30 SH   SOLE   30 0 0
ROKU INC COM CL A Common Stock 77543R102 1,179 3,551 SH   SOLE   3,551 0 0
ROLLINS INC COM Common Stock 775711104 1,131 28,945 SH   SOLE   28,945 0 0
RBC BEARINGS INC COM Common Stock 75524B104 222 1,238 SH   SOLE   1,238 0 0
PROSHARES ULTRA TECHNOLOGY ETF 74347R693 16 230 SH   SOLE   230 0 0
ROPER TECHNOLOGIES INC COM Common Stock 776696106 1,433 3,325 SH   SOLE   3,325 0 0
ROSS STORES INC COM Common Stock 778296103 4,394 35,779 SH   SOLE   35,779 0 0
REALPAGE INC COM Common Stock 75606N109 427 4,900 SH   SOLE   4,900 0 0
RPM INTL INC COM Common Stock 749685103 902 9,935 SH   SOLE   9,935 0 0
RANGE RES CORP COM Common Stock 75281A109 3 505 SH   SOLE   505 0 0
DONNELLEY R R & SONS CO COM Common Stock 257867200 0 41 SH   SOLE   41 0 0
RED ROBIN GOURMET BURGERS INC COM Common Stock 75689M101 4 190 SH   SOLE   190 0 0
RED ROCK RESORTS INC CL A Common Stock 75700L108 63 2,500 SH   SOLE   2,500 0 0
RELIANCE STEEL & ALUMINUM CO COM Common Stock 759509102 88 732 SH   SOLE   732 0 0
REFLECT SCIENTIFIC INC COM Common Stock 75866F101 0 1,000 SH   SOLE   1,000 0 0
REPUBLIC SVCS INC COM Common Stock 760759100 648 6,695 SH   SOLE   6,695 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2,958 23,190 SH   SOLE   23,190 0 0
RESERVE PETE CO COM Common Stock 761102102 11 80 SH   SOLE   80 0 0
VANECK VECTORS RUSSIA ETF ETF 92189F403 18 735 SH   SOLE   735 0 0
RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 13 370 SH   SOLE   370 0 0
RAYTHEON TECHNOLOGIES CORP COM Common Stock 75513E101 38,988 545,208 SH   SOLE   545,208 0 0
ARBORGEN HLDGS LTD SHS Common Stock Q0465M101 4 38,333 SH   SOLE   38,333 0 0
SUNRUN INC COM Common Stock 86771W105 36 522 SH   SOLE   522 0 0
RUSH ENTERPRISES INC CL A Common Stock 781846209 311 7,500 SH   SOLE   7,500 0 0
RUSH ENTERPRISES INC CL B Common Stock 781846308 315 8,305 SH   SOLE   8,305 0 0
RUTHS HOSPITALITY GROUP INC COM Common Stock 783332109 7 420 SH   SOLE   420 0 0
REVOLVE GROUP INC CL A Common Stock 76156B107 3 100 SH   SOLE   100 0 0
REVANCE THERAPEUTICS INC COM Common Stock 761330109 49 1,742 SH   SOLE   1,742 0 0
RIVER FINL CORP COM Common Stock 76821P101 329 11,500 SH   SOLE   11,500 0 0
REVIVE THERAPEUTICS LTD COM Common Stock 761516103 1 1,500 SH   SOLE   1,500 0 0
RESVERLOGIX CORP COM Common Stock 76128M108 3 4,000 SH   SOLE   4,000 0 0
RWE AG SPONSORED ADR ADR 74975E303 164 3,856 SH   SOLE   3,856 0 0
INVESCO S&P 500 REVENUE ETF ETF 46138G698 15 248 SH   SOLE   248 0 0
REWALK ROBOTICS LTD SHS Common Stock M8216Q200 6 4,800 SH   SOLE   4,800 0 0
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749 3 64 SH   SOLE   64 0 0
SPDR DOW JONES REIT ETF ETF 78464A607 125 1,442 SH   SOLE   1,442 0 0
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863 32 925 SH   SOLE   925 0 0
PROSHARES ULTRA HEALTH CARE ETF 74347R735 15 100 SH   SOLE   100 0 0
REXNORD CORP COM Common Stock 76169B102 11 289 SH   SOLE   289 0 0
RACKSPACE TECHNOLOGY INC COM Common Stock 750102105 48 2,530 SH   SOLE   2,530 0 0
ROYAL BK CDA COM Common Stock 780087102 3,764 45,869 SH   SOLE   45,869 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 113 1,031 SH   SOLE   1,031 0 0
ROLLS ROYCE HOLDINGS PLC SPONSORED ADR ADR 775781206 2 1,580 SH   SOLE   1,580 0 0
RYERSON HLDG CORP COM Common Stock 783754104 1 41 SH   SOLE   41 0 0
RYOHIN KEIKAKU CO LTD UNSPONSORD ADR ADR 78392U105 80 3,912 SH   SOLE   3,912 0 0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 1,188 4,687 SH   SOLE   4,687 0 0
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF ETF 46137V274 176 1,757 SH   SOLE   1,757 0 0
SEABRIDGE GOLD INC COM Common Stock 811916105 20 950 SH   SOLE   950 0 0
SABRE CORP COM Common Stock 78573M104 58 4,799 SH   SOLE   4,799 0 0
SADLIER WILLIAM H INC COM Common Stock 786327106 27 1,200 SH   SOLE   1,200 0 0
SANDERSON FARMS INC COM Common Stock 800013104 522 3,952 SH   SOLE   3,952 0 0
SAFRAN SPON ADR ADR 786584102 158 4,451 SH   SOLE   4,451 0 0
SAFETY INS GROUP INC COM Common Stock 78648T100 49 635 SH   SOLE   635 0 0
SAGE THERAPEUTICS INC COM Common Stock 78667J108 78 903 SH   SOLE   903 0 0
SONIC AUTOMOTIVE INC CL A Common Stock 83545G102 2 45 SH   SOLE   45 0 0
SAIA INC COM Common Stock 78709Y105 9 50 SH   SOLE   50 0 0
SCIENCE APPLICATIONS INTL CORP COM Common Stock 808625107 2,988 31,576 SH   SOLE   31,576 0 0
SAILPOINT TECHNOLOGIES HLDGS I COM Common Stock 78781P105 11 200 SH   SOLE   200 0 0
BOSTON BEER INC CL A Common Stock 100557107 28 28 SH   SOLE   28 0 0
BANCO SANTANDER S.A. ADR ADR 05964H105 72 23,768 SH   SOLE   23,768 0 0
SANDSTORM GOLD LTD COM NEW Common Stock 80013R206 10 1,413 SH   SOLE   1,413 0 0
SANMINA CORPORATION COM Common Stock 801056102 22 692 SH   SOLE   692 0 0
SAP SE SPON ADR ADR 803054204 30,123 231,023 SH   SOLE   231,023 0 0
ECHOSTAR CORP CL A Common Stock 278768106 0 8 SH   SOLE   8 0 0
STRAUMANN HLDG AG ADR ADR 86317T103 16 260 SH   SOLE   260 0 0
SAMPO OYJ ADR ADR 79588J102 144 6,703 SH   SOLE   6,703 0 0
SEACOAST BKG CORP FLA COM NEW Common Stock 811707801 3 100 SH   SOLE   100 0 0
SWITCHBACK ENERGY ACQUISTN CRP COM CL A Common Stock 87105M102 14 350 SH   SOLE   350 0 0
SOUTH BEACH SPIRITS INC COM Common Stock 83645W106 0 251,000 SH   SOLE   251,000 0 0
SCHNEIDER ELECTRIC SE UNSPONSORD ADR ADR 80687P106 604 20,865 SH   SOLE   20,865 0 0
SALLY BEAUTY HLDGS INC COM Common Stock 79546E104 5 351 SH   SOLE   351 0 0
SBI HOLDINGS INC SHS Common Stock J6991H100 5 200 SH   SOLE   200 0 0
ALPS MEDICAL BREAKTHROUGHS ETF ETF 00162Q593 28 552 SH   SOLE   552 0 0
SIGNATURE BK NEW YORK N Y COM Common Stock 82669G104 19 138 SH   SOLE   138 0 0
SABINE ROYALTY TR UNIT BEN INT Common Stock 785688102 367 13,017 SH   SOLE   13,017 0 0
COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR ADR 20441A102 35 4,051 SH   SOLE   4,051 0 0
SOUTHSIDE BANCSHARES INC COM Common Stock 84470P109 1,071 34,514 SH   SOLE   34,514 0 0
SIBANYE STILLWATER LTD SPONSORED ADR ADR 82575P107 17 1,060 SH   SOLE   1,060 0 0
STARBUCKS CORP COM Common Stock 855244109 9,587 89,615 SH   SOLE   89,615 0 0
STANDARD CHARTERED PLC UNSPONSRED ADS ADR 853254100 10 770 SH   SOLE   770 0 0
SOUTHERN COPPER CORP COM Common Stock 84265V105 135 2,080 SH   SOLE   2,080 0 0
SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 22 5,230 SH   SOLE   5,230 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 8,148 91,384 SH   SOLE   91,384 0 0
SCHWAB US BROAD MKTS ETF ETF 808524102 28,720 315,643 SH   SOLE   315,643 0 0
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 115 3,061 SH   SOLE   3,061 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 2,296 35,798 SH   SOLE   35,798 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 4,236 138,195 SH   SOLE   138,195 0 0
SCHWAB INT'L EQ ETF ETF 808524805 12,922 359,083 SH   SOLE   359,083 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 13,444 104,697 SH   SOLE   104,697 0 0
SCHWAB U.S. REIT ETF ETF 808524847 644 16,920 SH   SOLE   16,920 0 0
SCHWAB 1000 INDEX ETF ETF 808524722 153 4,083 SH   SOLE   4,083 0 0
SCHOLASTIC CORP COM Common Stock 807066105 1 55 SH   SOLE   55 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508 6,853 100,433 SH   SOLE   100,433 0 0
SCHNITZER STEEL INDS INC CL A Common Stock 806882106 1 26 SH   SOLE   26 0 0
SCHWAB SHORT-TERM U.S. TREASURY ETF ETF 808524862 2,454 47,744 SH   SOLE   47,744 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 254 4,087 SH   SOLE   4,087 0 0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 1,387 23,817 SH   SOLE   23,817 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 3,784 63,564 SH   SOLE   63,564 0 0
SCHWAB CHARLES CORP COM Common Stock 808513105 7,272 137,101 SH   SOLE   137,101 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 14,995 164,870 SH   SOLE   164,870 0 0
SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 311 7,127 SH   SOLE   7,127 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 12,172 217,237 SH   SOLE   217,237 0 0
SERVICE CORP INTL COM Common Stock 817565104 1,826 37,197 SH   SOLE   37,197 0 0
STEPAN CO COM Common Stock 858586100 5 40 SH   SOLE   40 0 0
SWISSCOM AG SPONSORED ADR ADR 871013108 9 170 SH   SOLE   170 0 0
SC HEALTH CORP COM CL A Common Stock G78516203 14 1,400 SH   SOLE   1,400 0 0
SCIPLAY CORPORATION CL A Common Stock 809087109 1,149 82,974 SH   SOLE   82,974 0 0
STEELCASE INC CL A Common Stock 858155203 4 318 SH   SOLE   318 0 0
SCANSOURCE INC COM Common Stock 806037107 1 22 SH   SOLE   22 0 0
MONITRONICS INTL INC COM Common Stock 609453105 0 2 SH   SOLE   2 0 0
SHOE CARNIVAL INC COM Common Stock 824889109 1 15 SH   SOLE   15 0 0
STARRETT L S CO CL A Common Stock 855668109 0 1 SH   SOLE   1 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 68 999 SH   SOLE   999 0 0
SMILEDIRECTCLUB INC CL A COM Common Stock 83192H106 20,265 1,697,237 SH   SOLE   1,697,237 0 0
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 2,182 48,888 SH   SOLE   48,888 0 0
PROSHARES ULTRASHORT S&P 500 ETF 74347B383 101 8,121 SH   SOLE   8,121 0 0
SANDVIK AB ADR ADR 800212201 108 4,410 SH   SOLE   4,410 0 0
SODEXO SPONSORED ADR ADR 833792104 57 3,370 SH   SOLE   3,370 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 6,695 63,215 SH   SOLE   63,215 0 0
SEA LTD SPONSORD ADS ADR 81141R100 1,081 5,433 SH   SOLE   5,433 0 0
SEAWORLD ENTMT INC COM Common Stock 81282V100 194 6,155 SH   SOLE   6,155 0 0
SEABOARD CORP DEL COM Common Stock 811543107 31 10 SH   SOLE   10 0 0
SOLAREDGE TECHNOLOGIES INC COM Common Stock 83417M104 137 428 SH   SOLE   428 0 0
SEALED AIR CORP NEW COM Common Stock 81211K100 232 5,061 SH   SOLE   5,061 0 0
SEI INVTS CO COM Common Stock 784117103 19 330 SH   SOLE   330 0 0
SELECT MED HLDGS CORP COM Common Stock 81619Q105 6 210 SH   SOLE   210 0 0
SAUER ENERGY INC COM NEW Common Stock 804136208 0 2,000 SH   SOLE   2,000 0 0
STIFEL FINL CORP COM Common Stock 860630102 40 797 SH   SOLE   797 0 0
SERVISFIRST BANCSHARES INC COM Common Stock 81768T108 16,309 402,795 SH   SOLE   402,795 0 0
SAFEGUARD SCIENTIFICS INC COM NEW Common Stock 786449207 22 3,433 SH   SOLE   3,433 0 0
SAFE T GROUP LTD SPONSORD ADS NEW ADR 78643B401 13 9,070 SH   SOLE   9,070 0 0
STITCH FIX INC COM CL A Common Stock 860897107 267 4,545 SH   SOLE   4,545 0 0
SFL CORPORATION LTD SHS Common Stock G7738W106 7 1,092 SH   SOLE   1,092 0 0
SPROUTS FMRS MKT INC COM Common Stock 85208M102 365 18,176 SH   SOLE   18,176 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR Common Stock 828730200 133 6,101 SH   SOLE   6,101 0 0
SOUTHERN FIRST BANCSHARES COM Common Stock 842873101 195 5,514 SH   SOLE   5,514 0 0
SOFTBANK GROUP CORP UNSPONSORED ADR ADR 83404D109 92 2,383 SH   SOLE   2,383 0 0
SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06 ADR 82929R304 12 660 SH   SOLE   660 0 0
SPROTT JUNIOR GOLD MINERS ETF ETF 85210B201 276 5,600 SH   SOLE   5,600 0 0
SPROTT GOLD MINERS ETF ETF 85210B102 4,956 162,223 SH   SOLE   162,223 0 0
SEAGEN INC COM Common Stock 81181C104 231 1,321 SH   SOLE   1,321 0 0
SMART GLOBAL HLDGS INC SHS Common Stock G8232Y101 1 25 SH   SOLE   25 0 0
SHIONOGI & CO LTD UNSPONSORED ADS ADR 824667109 198 14,443 SH   SOLE   14,443 0 0
SPYGLASS RES CORP COM Common Stock 852193101 0 371 SH   SOLE   371 0 0
SANGAMO THERAPEUTICS INC COM Common Stock 800677106 58 3,727 SH   SOLE   3,727 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 174 9,500 SH   SOLE   9,500 0 0
SAGE GROUP PLC UNSPONSORD ADR ADR 78663S201 39 1,210 SH   SOLE   1,210 0 0
SGS SA UNSPONSORED ADR ADR 818800104 236 7,881 SH   SOLE   7,881 0 0
PROSHARES SHORT S&P 500 ETF 74347B425 187 10,390 SH   SOLE   10,390 0 0
SHAKE SHACK INC CL A Common Stock 819047101 378 4,454 SH   SOLE   4,454 0 0
SHIN ETSU CHEM CO LTD ADR ADR 824551105 137 3,114 SH   SOLE   3,114 0 0
SHENANDOAH TELECOMMUNICATIONS COM Common Stock 82312B106 141 3,263 SH   SOLE   3,263 0 0
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD ADR 824596100 7 240 SH   SOLE   240 0 0
SEARS HOLDINGS CORPORATION COM Common Stock 812350106 0 140 SH   SOLE   140 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT Common Stock 822634101 164 16,230 SH   SOLE   16,230 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 4,886 98,135 SH   SOLE   98,135 0 0
NATURALSHRIMP INC COM Common Stock 63902N106 20 50,000 SH   SOLE   50,000 0 0
MADDEN STEVEN LTD COM Common Stock 556269108 254 7,205 SH   SOLE   7,205 0 0
SHOPIFY INC CL A Common Stock 82509L107 2,026 1,790 SH   SOLE   1,790 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 400 3,618 SH   SOLE   3,618 0 0
SHERWIN WILLIAMS CO COM Common Stock 824348106 2,394 3,258 SH   SOLE   3,258 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 54,545 631,450 SH   SOLE   631,450 0 0
SHYFT GROUP INC COM Common Stock 825698103 1,346 47,413 SH   SOLE   47,413 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 3,996 87,941 SH   SOLE   87,941 0 0
SIEMENS A G SPONSORED ADR ADR 826197501 1,225 17,058 SH   SOLE   17,058 0 0
SIGNET JEWELERS LIMITED SHS Common Stock G81276100 2 75 SH   SOLE   75 0 0
SIGA TECHNOLOGIES INC COM Common Stock 826917106 190 26,164 SH   SOLE   26,164 0 0
SELECTIVE INS GROUP INC COM Common Stock 816300107 239 3,565 SH   SOLE   3,565 0 0
SPROTT INC COM NEW Common Stock 852066208 8 276 SH   SOLE   276 0 0
GLOBAL X SILVER MINERS ETF ETF 37954Y848 102 2,208 SH   SOLE   2,208 0 0
ETFMG PRIME JUNIOR SILVER MINERS ETF ETF 26924G102 35 2,171 SH   SOLE   2,171 0 0
SILICON MOTION TECHNOLOGY CORP SPONSORED ADR ADR 82706C108 29 596 SH   SOLE   596 0 0
SINGLEPOINT INC COM Common Stock 82932V102 0 10,000 SH   SOLE   10,000 0 0
SIO GENE THERAPIES INC COMMON Common Stock 829399104 0 18 SH   SOLE   18 0 0
SOLAR INTEGRATED ROOFING CORP COM Common Stock 83417R103 21 75,000 SH   SOLE   75,000 0 0
SIRIUS XM HOLDINGS INC COM Common Stock 82968B103 642 100,735 SH   SOLE   100,735 0 0
SITEONE LANDSCAPE SUPPLY INC COM Common Stock 82982L103 62 390 SH   SOLE   390 0 0
SVB FINANCIAL GROUP COM Common Stock 78486Q101 1,805 4,654 SH   SOLE   4,654 0 0
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF ETF 003264108 89 3,478 SH   SOLE   3,478 0 0
SIX FLAGS ENTMT CORP NEW COM Common Stock 83001A102 13 375 SH   SOLE   375 0 0
SOUTH JERSEY INDS INC COM Common Stock 838518108 8 371 SH   SOLE   371 0 0
SMUCKER J M CO COM NEW Common Stock 832696405 1,241 10,732 SH   SOLE   10,732 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 5,251 194,842 SH   SOLE   194,842 0 0
SCIENJOY HOLDING CORP WT EXP 020524 Common Stock G7864D104 1 6,205 SH   SOLE   6,205 0 0
SHAW COMMUNICATIONS INC CL B CONV Common Stock 82028K200 13 737 SH   SOLE   737 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT Common Stock 798241105 30 11,047 SH   SOLE   11,047 0 0
SJW GROUP COM Common Stock 784305104 337 4,865 SH   SOLE   4,865 0 0
SONIC HEALTHCARE LTD SPONSORED ADR ADR 83546A203 55 2,230 SH   SOLE   2,230 0 0
SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 89 4,360 SH   SOLE   4,360 0 0
SK TELECOM LTD SPONSORED ADR ADR 78440P108 12 501 SH   SOLE   501 0 0
FLEXSHARES CREDIT-SCORED US CORPORATE BOND INDEX FUND ETF 33939L761 5 99 SH   SOLE   99 0 0
SKEENA RES LTD NEW COM Common Stock 83056P806 82 30,000 SH   SOLE   30,000 0 0
SENTRY TECHNOLOGY CORP COM Common Stock 81731K101 0 13,449 SH   SOLE   13,449 0 0
SKECHERS U S A INC CL A Common Stock 830566105 10 270 SH   SOLE   270 0 0
SKYWEST INC COM Common Stock 830879102 418 10,367 SH   SOLE   10,367 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 78 821 SH   SOLE   821 0 0
SILICON LABORATORIES INC COM Common Stock 826919102 11 85 SH   SOLE   85 0 0
SCHLUMBERGER LTD COM Common Stock 806857108 2,090 95,134 SH   SOLE   95,134 0 0
U S SILICA HLDGS INC COM Common Stock 90346E103 1 180 SH   SOLE   180 0 0
SOVEREIGN LITHIUM INC COM Common Stock 84609P103 0 100 SH   SOLE   100 0 0
SELECT BANCORP INC NEW COM Common Stock 81617L108 3 360 SH   SOLE   360 0 0
SUN LIFE FINANCIAL INC. COM Common Stock 866796105 230 5,184 SH   SOLE   5,184 0 0
SUPER LEAGUE GAMING INC COM Common Stock 86804F202 0 100 SH   SOLE   100 0 0
SOLGOLD PLC SHS Common Stock G8255T104 19 40,930 SH   SOLE   40,930 0 0
SILGAN HOLDINGS INC COM Common Stock 827048109 24 648 SH   SOLE   648 0 0
SLM CORP COM Common Stock 78442P106 9 740 SH   SOLE   740 0 0
SIMULATIONS PLUS INC COM Common Stock 829214105 23 320 SH   SOLE   320 0 0
ISHARES SILVER TRUST ETF 46428Q109 935 38,036 SH   SOLE   38,036 0 0
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 182 2,291 SH   SOLE   2,291 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 32 425 SH   SOLE   425 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 841 12,712 SH   SOLE   12,712 0 0
SM ENERGY CO COM Common Stock 78454L100 1 100 SH   SOLE   100 0 0
SMARTSHEET INC COM CL A Common Stock 83200N103 9 137 SH   SOLE   137 0 0
SIEMENS A G ORD Common Stock D69671218 41 283 SH   SOLE   283 0 0
VANECK VECTORS SHORT MUNI ETF ETF 92189F528 27 1,500 SH   SOLE   1,500 0 0
SMARTFINANCIAL INC COM NEW Common Stock 83190L208 388 21,405 SH   SOLE   21,405 0 0
SMC CORP JAPAN SPONSORED ADR ADR 78445W306 47 1,523 SH   SOLE   1,523 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 17 290 SH   SOLE   290 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 76 12,389 SH   SOLE   12,389 0 0
SMURFIT KAPPA PLC DUBLIN UNSPONSORD ADR ADR 83272W106 7 150 SH   SOLE   150 0 0
SCOTTS MIRACLE-GRO CO CL A Common Stock 810186106 1,043 5,237 SH   SOLE   5,237 0 0
VANECK VECTORS SEMICONDUCTOR ETF ETF 92189F676 38 175 SH   SOLE   175 0 0
ISHARES MSCI USA SMALL-CAP MULTIFACTOR ETF ETF 46434V290 557 11,776 SH   SOLE   11,776 0 0
SEMLER SCIENTIFIC INC COM Common Stock 81684M104 74 784 SH   SOLE   784 0 0
SIEMENS HEALTHINEERS AG UNSPONSORED ADR ADR 82622J104 5 183 SH   SOLE   183 0 0
SUMMIT THERAPEUTICS INC COM Common Stock 86627R102 52 11,000 SH   SOLE   11,000 0 0
SHIMANO INC UNSPONSORD ADR ADR 82455C101 94 3,977 SH   SOLE   3,977 0 0
STANDARD MTR PRODS INC COM Common Stock 853666105 2 40 SH   SOLE   40 0 0
SIMPLY GOOD FOODS CO COM Common Stock 82900L102 3 85 SH   SOLE   85 0 0
STEIN MART INC COM Common Stock 858375108 0 1,140 SH   SOLE   1,140 0 0
SEMTECH CORP COM Common Stock 816850101 9 125 SH   SOLE   125 0 0
SNAP ON INC COM Common Stock 833034101 1,396 8,159 SH   SOLE   8,159 0 0
SNAP INC CL A Common Stock 83304A106 419 8,359 SH   SOLE   8,359 0 0
SLEEP NUMBER CORP COM Common Stock 83125X103 250 3,050 SH   SOLE   3,050 0 0
SMART SAND INC COM Common Stock 83191H107 0 100 SH   SOLE   100 0 0
SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 0 17 SH   SOLE   17 0 0
SONY CORP SPONSORED ADR ADR 835699307 946 9,356 SH   SOLE   9,356 0 0
STONEX GROUP INC COM Common Stock 861896108 2,048 35,375 SH   SOLE   35,375 0 0
SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 1,308 31,014 SH   SOLE   31,014 0 0
SNOWFLAKE INC CL A Common Stock 833445109 46 162 SH   SOLE   162 0 0
SYNOPSYS INC COM Common Stock 871607107 715 2,759 SH   SOLE   2,759 0 0
GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 21 672 SH   SOLE   672 0 0
SYNOVUS FINL CORP COM NEW Common Stock 87161C501 879 26,872 SH   SOLE   26,872 0 0
SYNNEX CORP COM Common Stock 87162W100 54 669 SH   SOLE   669 0 0
SANOFI SPONSORED ADR ADR 80105N105 1,270 26,143 SH   SOLE   26,143 0 0
SANOFI SHS Common Stock F5548N101 21 220 SH   SOLE   220 0 0
SOUTHERN CO COM Common Stock 842587107 9,779 159,191 SH   SOLE   159,191 0 0
SOFTBANK CORP UNSPONSRED ADS ADR 83405K102 14 1,100 SH   SOLE   1,100 0 0
SODASTREAM INTERNATIONAL LTD USD SHS Common Stock M9068E105 10 70 SH   SOLE   70 0 0
SOLITRON DEVICES INC COM NEW Common Stock 834256208 0 1 SH   SOLE   1 0 0
SOLITON INC COM Common Stock 834251100 3 400 SH   SOLE   400 0 0
SONOCO PRODS CO COM Common Stock 835495102 336 5,666 SH   SOLE   5,666 0 0
SONOS INC COM Common Stock 83570H108 33 1,400 SH   SOLE   1,400 0 0
SONOVA HLDG AG UNSPONSORED ADR ADR 83569C102 335 6,386 SH   SOLE   6,386 0 0
SOUTH32 LTD SPONSORED ADR ADR 84473L105 1 112 SH   SOLE   112 0 0
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 84 221 SH   SOLE   221 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 6,494 210,922 SH   SOLE   210,922 0 0
SPANISH MTN GOLD LTD COM Common Stock 846481109 0 100 SH   SOLE   100 0 0
SPECTRUM BRANDS HLDGS INC NEW COM Common Stock 84790A105 13 170 SH   SOLE   170 0 0
VIRGIN GALACTIC HOLDINGS INC COM Common Stock 92766K106 44 1,870 SH   SOLE   1,870 0 0
AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 1,894 76,519 SH   SOLE   76,519 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 1,737 51,460 SH   SOLE   51,460 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 553 13,123 SH   SOLE   13,123 0 0
S&P GLOBAL INC COM Common Stock 78409V104 29,032 88,316 SH   SOLE   88,316 0 0
SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF ETF 78463X475 641 13,169 SH   SOLE   13,169 0 0
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Common Stock 864482104 91 6,135 SH   SOLE   6,135 0 0
INVESCO S&P 500 HIGH BETA ETF ETF 46138E370 7 125 SH   SOLE   125 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 40 1,062 SH   SOLE   1,062 0 0
SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606 16 606 SH   SOLE   606 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 7,725 207,785 SH   SOLE   207,785 0 0
SPDR PORTFOLIO TIPS ETF ETF 78464A656 64 2,058 SH   SOLE   2,058 0 0
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF ETF 78464A367 19 568 SH   SOLE   568 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 86 1,950 SH   SOLE   1,950 0 0
SPLUNK INC COM Common Stock 848637104 1,354 7,971 SH   SOLE   7,971 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 2,195 39,079 SH   SOLE   39,079 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 99 2,439 SH   SOLE   2,439 0 0
SPOTIFY TECHNOLOGY S A SHS Common Stock L8681T102 790 2,511 SH   SOLE   2,511 0 0
SPECTRUM PHARMACEUTICALS INC COM Common Stock 84763A108 2 485 SH   SOLE   485 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 497 15,837 SH   SOLE   15,837 0 0
SPS COMM INC COM Common Stock 78463M107 1,243 11,451 SH   SOLE   11,451 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 98 2,727 SH   SOLE   2,727 0 0
SPROUT SOCIAL INC COM CL A Common Stock 85209W109 12 270 SH   SOLE   270 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 4,615 100,124 SH   SOLE   100,124 0 0
SPARTANNASH CO COM Common Stock 847215100 2 94 SH   SOLE   94 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 13 408 SH   SOLE   408 0 0
SPORTSMANS WHSE HLDGS INC COM Common Stock 84920Y106 0 16 SH   SOLE   16 0 0
SUNPOWER CORP COM Common Stock 867652406 11 448 SH   SOLE   448 0 0
SPX CORP COM Common Stock 784635104 110 2,021 SH   SOLE   2,021 0 0
SINGAPORE EXCHANGE LTD ORD Common Stock Y79946102 0 30 SH   SOLE   30 0 0
DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 213 2,944 SH   SOLE   2,944 0 0
SPDR S&P 500 ETF ETF 78462F103 188,077 501,051 SH   SOLE   501,051 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 161 4,882 SH   SOLE   4,882 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 470 8,499 SH   SOLE   8,499 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 1,339 38,924 SH   SOLE   38,924 0 0
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796 59 639 SH   SOLE   639 0 0
SQUARE INC CL A Common Stock 852234103 1,682 7,727 SH   SOLE   7,727 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B ADR 833635105 88 1,793 SH   SOLE   1,793 0 0
PROSHARES ULTRAPRO SHORT QQQ ETF 74347G861 0 1 SH   SOLE   1 0 0
SPIRE INC COM Common Stock 84857L101 23 360 SH   SOLE   360 0 0
SRAX INC CL A Common Stock 78472M106 3 1,000 SH   SOLE   1,000 0 0
STERICYCLE INC COM Common Stock 858912108 27 388 SH   SOLE   388 0 0
SEMPRA ENERGY COM Common Stock 816851109 679 5,289 SH   SOLE   5,289 0 0
STONERIDGE INC COM Common Stock 86183P102 726 24,005 SH   SOLE   24,005 0 0
Senior Loan ETF ETF 78467V608 127 2,757 SH   SOLE   2,757 0 0
SORRENTO THERAPEUTICS INC COM NEW Common Stock 83587F202 57 8,287 SH   SOLE   8,287 0 0
SAREPTA THERAPEUTICS INC COM Common Stock 803607100 1,174 6,885 SH   SOLE   6,885 0 0
PROSHARES ULTRASHORT REAL ESTATE ETF 74348A244 2 200 SH   SOLE   200 0 0
PACER BENCHMARK DATA & INFRASTRUCTURE REAL ESTATE SCTR ETF ETF 69374H741 315 8,781 SH   SOLE   8,781 0 0
SOUTH ST CORP COM Common Stock 840441109 741 10,246 SH   SOLE   10,246 0 0
SIMPSON MANUFACTURING CO INC COM Common Stock 829073105 79 841 SH   SOLE   841 0 0
SHISEIDO CO LTD SPONSORED ADR ADR 824841407 18 260 SH   SOLE   260 0 0
SSE PLC SPONSORED ADR ADR 78467K107 66 3,270 SH   SOLE   3,270 0 0
SASOL LTD SPONSORED ADR ADR 803866300 9 1,070 SH   SOLE   1,070 0 0
SYSMEX CORP UNSPONSORED ADR ADR 87184P109 398 6,609 SH   SOLE   6,609 0 0
SS&C TECHNOLOGIES HLDGS INC COM Common Stock 78467J100 2,232 30,687 SH   SOLE   30,687 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107 79 860 SH   SOLE   860 0 0
SCRIPPS E W CO OHIO CL A NEW Common Stock 811054402 161 10,529 SH   SOLE   10,529 0 0
SWISS RE LTD SPONSORED ADR ADR 870886108 20 855 SH   SOLE   855 0 0
SHUTTERSTOCK INC COM Common Stock 825690100 3 40 SH   SOLE   40 0 0
SUMITOMO CORP SPONSORED ADR ADR 865613103 17 1,300 SH   SOLE   1,300 0 0
STRATASYS LTD SHS Common Stock M85548101 2 101 SH   SOLE   101 0 0
SENSATA TECHNOLOGIES HLDG PLC SHS Common Stock G8060N102 76 1,436 SH   SOLE   1,436 0 0
EXTENDED STAY AMER INC SHS 1 COM 1 CL B Common Stock 30224P200 5 337 SH   SOLE   337 0 0
SUNTORY BEVERAGE & FOOD LTD ADS ADR 86803T104 12 650 SH   SOLE   650 0 0
STEWART INFORMATION SVCS CORP COM Common Stock 860372101 4 92 SH   SOLE   92 0 0
STERIS PLC SHS USD Common Stock G8473T100 1,914 10,099 SH   SOLE   10,099 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 36 341 SH   SOLE   341 0 0
STERLING BANCORP DEL COM Common Stock 85917A100 42 2,315 SH   SOLE   2,315 0 0
STEEL DYNAMICS INC COM Common Stock 858119100 1,255 33,817 SH   SOLE   33,817 0 0
STMICROELECTRONICS N V NY REGISTRY ADR 861012102 91 2,438 SH   SOLE   2,438 0 0
STAMPS COM INC COM NEW Common Stock 852857200 8 40 SH   SOLE   40 0 0
STANDARD AVB FINL CORP COM Common Stock 85303B100 2 50 SH   SOLE   50 0 0
STONECO LTD COM CL A Common Stock G85158106 15 181 SH   SOLE   181 0 0
PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R205 100 1,837 SH   SOLE   1,837 0 0
STRATEGIC ED INC COM Common Stock 86272C103 41 431 SH   SOLE   431 0 0
STREAMLINE HEALTH SOLUTIONS IN COM Common Stock 86323X106 2 1,500 SH   SOLE   1,500 0 0
STRATUS PPTYS INC COM NEW Common Stock 863167201 173 6,772 SH   SOLE   6,772 0 0
STATE STR CORP COM Common Stock 857477103 196 2,670 SH   SOLE   2,670 0 0
SEAGATE TECHNOLOGY PLC SHS Common Stock G7945M107 624 9,939 SH   SOLE   9,939 0 0
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 1,223 5,583 SH   SOLE   5,583 0 0
CONSTELLATION BRANDS INC CL B Common Stock 21036P207 22 100 SH   SOLE   100 0 0
SUNCOR ENERGY INC NEW COM Common Stock 867224107 506 30,156 SH   SOLE   30,156 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 21,065 194,848 SH   SOLE   194,848 0 0
SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 54 4,230 SH   SOLE   4,230 0 0
SUNOCO LP COM UT REP LP Common Stock 86765K109 7 250 SH   SOLE   250 0 0
SUPERNUS PHARMACEUTICALS INC COM Common Stock 868459108 7 275 SH   SOLE   275 0 0
SURFACE ONCOLOGY INC COM Common Stock 86877M209 1 100 SH   SOLE   100 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 274 3,331 SH   SOLE   3,331 0 0
SUMITOMO MITSUI TR HLDGS INC SPONSORED ADR ADR 86562X106 19 6,160 SH   SOLE   6,160 0 0
SVMK INC COM Common Stock 78489X103 1 55 SH   SOLE   55 0 0
SEVEN & I HLDGS CO LTD UNSPONSORD ADR ADR 81783H105 50 2,810 SH   SOLE   2,810 0 0
SVENSKA HANDELSBANKEN ADR ADR 86959C103 61 12,330 SH   SOLE   12,330 0 0
SAVARA INC COM Common Stock 805111101 0 142 SH   SOLE   142 0 0
SMITH & WESSON BRANDS INC COM Common Stock 831754106 234 13,159 SH   SOLE   13,159 0 0
SWITCH INC CL A Common Stock 87105L104 1 75 SH   SOLE   75 0 0
SWEDBANK A B SPD ADR ADR 870195104 11 640 SH   SOLE   640 0 0
SWATCH GROUP AG ADR ADR 870123106 15 1,130 SH   SOLE   1,130 0 0
SIERRA WIRELESS INC COM Common Stock 826516106 8 536 SH   SOLE   536 0 0
STANLEY BLACK & DECKER INC COM Common Stock 854502101 3,189 17,860 SH   SOLE   17,860 0 0
SKYWORKS SOLUTIONS INC COM Common Stock 83088M102 479 3,131 SH   SOLE   3,131 0 0
SWEDISH MATCH AB ORD Common Stock W92277115 7 85 SH   SOLE   85 0 0
SOUTHWESTERN ENERGY CO COM Common Stock 845467109 4 1,400 SH   SOLE   1,400 0 0
SWIRE PAC LTD SPON ADR A ADR 870794302 7 1,240 SH   SOLE   1,240 0 0
SOUTHWEST GAS HOLDINGS INC COM Common Stock 844895102 48 783 SH   SOLE   783 0 0
SUNCOKE ENERGY INC COM Common Stock 86722A103 1 160 SH   SOLE   160 0 0
STANDEX INTL CORP COM Common Stock 854231107 2 20 SH   SOLE   20 0 0
SENSIENT TECHNOLOGIES CORP COM Common Stock 81725T100 111 1,506 SH   SOLE   1,506 0 0
SIKA AG UNSPONSORD ADR ADR 82674R103 716 26,303 SH   SOLE   26,303 0 0
STOCK YDS BANCORP INC COM Common Stock 861025104 659 16,277 SH   SOLE   16,277 0 0
SYNLOGIC INC COM Common Stock 87166L100 2 1,000 SH   SOLE   1,000 0 0
SYNCHRONY FINANCIAL COM Common Stock 87165B103 630 18,163 SH   SOLE   18,163 0 0
SYMRISE AG UNSPONSORD ADR ADR 87155N109 333 10,020 SH   SOLE   10,020 0 0
STRYKER CORPORATION COM Common Stock 863667101 3,326 13,539 SH   SOLE   13,539 0 0
SYKES ENTERPRISES INC COM Common Stock 871237103 3 88 SH   SOLE   88 0 0
CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201 17 380 SH   SOLE   380 0 0
SYNAPTICS INC COM Common Stock 87157D109 65 671 SH   SOLE   671 0 0
SYNEOS HEALTH INC CL A Common Stock 87166B102 22 319 SH   SOLE   319 0 0
SYNALLOY CORP COM Common Stock 871565107 53 6,800 SH   SOLE   6,800 0 0
SYSCO CORP COM Common Stock 871829107 7,699 103,671 SH   SOLE   103,671 0 0
SUZUKI MOTOR CORP UNSPONSORD ADR ADR 86959X107 79 423 SH   SOLE   423 0 0
AT&T INC COM Common Stock 00206R102 23,251 808,433 SH   SOLE   808,433 0 0
CAMBRIA TAIL RISK ETF ETF 132061862 116 5,663 SH   SOLE   5,663 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 111 6,122 SH   SOLE   6,122 0 0
TAL EDUCATION GROUP SPONSORED ADS ADR 874080104 21 288 SH   SOLE   288 0 0
TAL CAP INC COM Common Stock 874075104 0 6,600 SH   SOLE   6,600 0 0
TALOS ENERGY INC COM Common Stock 87484T108 4 505 SH   SOLE   505 0 0
INVESCO SOLAR ETF ETF 46138G706 18 171 SH   SOLE   171 0 0
MOLSON COORS BEVERAGE CO CL B Common Stock 60871R209 235 5,210 SH   SOLE   5,210 0 0
PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 88 5,600 SH   SOLE   5,600 0 0
TRUEBLUE INC COM Common Stock 89785X101 1 70 SH   SOLE   70 0 0
TRANSLATE BIO INC COM Common Stock 89374L104 1 66 SH   SOLE   66 0 0
TRIUMPH BANCORP INC COM Common Stock 89679E300 2 40 SH   SOLE   40 0 0
PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 34 2,078 SH   SOLE   2,078 0 0
TEXAS CAP BANCSHARES INC COM Common Stock 88224Q107 9 144 SH   SOLE   144 0 0
TENCENT HOLDINGS LIMITED UNSPON ADR ADR 88032Q109 40,231 558,621 SH   SOLE   558,621 0 0
TCF FINL CORP COM Common Stock 872307103 497 13,429 SH   SOLE   13,429 0 0
COMMUNITY FINL CORP MD COM Common Stock 20368X101 298 11,250 SH   SOLE   11,250 0 0
TACTILE SYS TECHNOLOGY INC COM Common Stock 87357P100 2 35 SH   SOLE   35 0 0
TC PIPELINES LP UT COM LTD PRT Common Stock 87233Q108 567 19,243 SH   SOLE   19,243 0 0
CONTAINER STORE GROUP INC COM Common Stock 210751103 0 50 SH   SOLE   50 0 0
TUCOWS INC COM NEW Common Stock 898697206 74 1,000 SH   SOLE   1,000 0 0
TORONTO DOMINION BK ONT COM NEW Common Stock 891160509 232 4,111 SH   SOLE   4,111 0 0
TERADATA CORP DEL COM Common Stock 88076W103 12 531 SH   SOLE   531 0 0
TRANSDIGM GROUP INC COM Common Stock 893641100 77 124 SH   SOLE   124 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 39 781 SH   SOLE   781 0 0
TELADOC HEALTH INC COM Common Stock 87918A105 939 4,696 SH   SOLE   4,696 0 0
TELEPHONE & DATA SYS INC COM NEW Common Stock 879433829 4 195 SH   SOLE   195 0 0
FLEXSHARES IBOXX 3-YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L506 779 29,852 SH   SOLE   29,852 0 0
TIDEWATER INC NEW WT EXP 112424 Common Stock 88642R174 0 5 SH   SOLE   5 0 0
TIDEWATER INC NEW WT A EXP 073123 Common Stock 88642R117 0 11 SH   SOLE   11 0 0
TIDEWATER INC NEW WT B EXP 073123 Common Stock 88642R125 0 12 SH   SOLE   12 0 0
TELEDYNE TECHNOLOGIES INC COM Common Stock 879360105 70 179 SH   SOLE   179 0 0
ATLASSIAN CORP PLC CL A Common Stock G06242104 414 1,772 SH   SOLE   1,772 0 0
BIO-TECHNE CORP COM Common Stock 09073M104 3,833 12,070 SH   SOLE   12,070 0 0
TECK RESOURCES LTD CL B Common Stock 878742204 24 1,310 SH   SOLE   1,310 0 0
TELEFONICA S A SPONSORED ADR ADR 879382208 11 2,822 SH   SOLE   2,822 0 0
TEK DIGITEL CORP COM Common Stock 879088102 0 1,000 SH   SOLE   1,000 0 0
TE CONNECTIVITY LTD REG SHS Common Stock H84989104 713 5,889 SH   SOLE   5,889 0 0
TELENOR ASA SPONSORED ADR ADR 87944W105 80 4,679 SH   SOLE   4,679 0 0
TENNECO INC CL A VTG COM STK Common Stock 880349105 0 9 SH   SOLE   9 0 0
TENABLE HLDGS INC COM Common Stock 88025T102 261 4,989 SH   SOLE   4,989 0 0
TENAX THERAPEUTICS INC COM NEW Common Stock 88032L209 0 2 SH   SOLE   2 0 0
TERADYNE INC COM Common Stock 880770102 315 2,626 SH   SOLE   2,626 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 18 1,839 SH   SOLE   1,839 0 0
TEREX CORP NEW COM Common Stock 880779103 41 1,185 SH   SOLE   1,185 0 0
TRASMISSIONE ELETTRICITA RETE UNSPONSORED ADR ADR 88088L103 48 2,089 SH   SOLE   2,089 0 0
TRUIST FINL CORP COM Common Stock 89832Q109 29,375 612,863 SH   SOLE   612,863 0 0
SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 39 739 SH   SOLE   739 0 0
TFS FINL CORP COM Common Stock 87240R107 29 1,627 SH   SOLE   1,627 0 0
TELEFLEX INCORPORATED COM Common Stock 879369106 417 1,012 SH   SOLE   1,012 0 0
TREDEGAR CORP COM Common Stock 894650100 6 350 SH   SOLE   350 0 0
TRIUMPH GROUP INC NEW COM Common Stock 896818101 3 240 SH   SOLE   240 0 0
TROY GOLD & MINERAL CORP COM Common Stock 89732M109 0 143 SH   SOLE   143 0 0
TEGNA INC COM Common Stock 87901J105 19 1,330 SH   SOLE   1,330 0 0
GREEN ORGANIC DUTCHMAN HLDGS COM Common Stock 393210208 0 2,100 SH   SOLE   2,100 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Common Stock Y8564M105 6 525 SH   SOLE   525 0 0
TARGET CORP COM Common Stock 87612E106 22,004 124,647 SH   SOLE   124,647 0 0
TG THERAPEUTICS INC COM Common Stock 88322Q108 46 885 SH   SOLE   885 0 0
TARGET HOSPITALITY CORP COM Common Stock 87615L107 358 226,796 SH   SOLE   226,796 0 0
THUNDER BRDG ACQUISTION II LTD CL A SHS Common Stock G8857S116 1 70 SH   SOLE   70 0 0
TENET HEALTHCARE CORP COM NEW Common Stock 88033G407 8 205 SH   SOLE   205 0 0
FIRST FINL CORP IND COM Common Stock 320218100 19 500 SH   SOLE   500 0 0
HANOVER INS GROUP INC COM Common Stock 410867105 1,131 9,673 SH   SOLE   9,673 0 0
THOR INDS INC COM Common Stock 885160101 97 1,035 SH   SOLE   1,035 0 0
GENTHERM INC COM Common Stock 37253A103 208 3,188 SH   SOLE   3,188 0 0
TREEHOUSE FOODS INC COM Common Stock 89469A104 6 147 SH   SOLE   147 0 0
TIFFANY & CO NEW COM Common Stock 886547108 179 1,364 SH   SOLE   1,364 0 0
TIKCRO TECHNOLOGIES LTD REG SHS Common Stock M8790M112 0 66 SH   SOLE   66 0 0
INTERFACE INC COM Common Stock 458665304 3 279 SH   SOLE   279 0 0
ISHARES TIPS BOND ETF ETF 464287176 5,220 40,897 SH   SOLE   40,897 0 0
TEAM INC COM Common Stock 878155100 1 60 SH   SOLE   60 0 0
TITAN MACHY INC COM Common Stock 88830R101 1 26 SH   SOLE   26 0 0
TJX COS INC NEW COM Common Stock 872540109 5,295 77,535 SH   SOLE   77,535 0 0
TEEKAY CORPORATION COM Common Stock Y8564W103 1 300 SH   SOLE   300 0 0
TELKONET INC COM Common Stock 879604106 1 40,479 SH   SOLE   40,479 0 0
TOKIO MARINE HOLDINGS INC ADR ADR 889094108 65 1,240 SH   SOLE   1,240 0 0
TIMKEN CO COM Common Stock 887389104 424 5,483 SH   SOLE   5,483 0 0
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 9 59 SH   SOLE   59 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 44 1,891 SH   SOLE   1,891 0 0
TALEND S A ADS ADR 874224207 11 275 SH   SOLE   275 0 0
TELEPERFORMANCE UNSPONSORD ADR ADR 87946F100 63 370 SH   SOLE   370 0 0
TILRAY INC COM CL 2 Common Stock 88688T100 18 2,206 SH   SOLE   2,206 0 0
TELOS CORP MD COM Common Stock 87969B101 12 355 SH   SOLE   355 0 0
TELIA COMPANY A B UNSPONSORED ADR ADR 87960M205 51 6,170 SH   SOLE   6,170 0 0
TELSTRA CORP LTD SPONSORED ADS ADR 87969N204 12 1,030 SH   SOLE   1,030 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 819 5,191 SH   SOLE   5,191 0 0
FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT INDEX FUND ETF 33939L803 151 2,295 SH   SOLE   2,295 0 0
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 281 1,816 SH   SOLE   1,816 0 0
TITAN MED INC COM NEW Common Stock 88830X819 12 7,050 SH   SOLE   7,050 0 0
TRANSMEDICS GROUP INC COM Common Stock 89377M109 199 10,000 SH   SOLE   10,000 0 0
MOTLEY FOOL 100 INDEX ETF ETF 74933W601 18 505 SH   SOLE   505 0 0
TAYLOR MORRISON HOME CORP COM Common Stock 87724P106 305 11,887 SH   SOLE   11,887 0 0
THERMO FISHER SCIENTIFIC INC COM Common Stock 883556102 19,940 42,790 SH   SOLE   42,790 0 0
TRILOGY METALS INC NEW COM Common Stock 89621C105 12 6,000 SH   SOLE   6,000 0 0
TEMENOS AG SPONSORED ADR ADR 87974R208 169 1,194 SH   SOLE   1,194 0 0
TIMKENSTEEL CORPORATION COM Common Stock 887399103 53 11,291 SH   SOLE   11,291 0 0
SPARTACUS ACQUISITION CORP UNIT EXP 103127 Common Stock 84677L208 0 3 SH   SOLE   3 0 0
T-MOBILE US INC COM Common Stock 872590104 53,260 394,960 SH   SOLE   394,960 0 0
TEAMVIEWER AG UNSPONSRD ADS ADR 87816Y106 39 1,402 SH   SOLE   1,402 0 0
TERMINIX GLOBAL HOLDINGS INC COM Common Stock 88087E100 9 184 SH   SOLE   184 0 0
TENNANT CO COM Common Stock 880345103 2 35 SH   SOLE   35 0 0
TANDEM DIABETES CARE INC COM NEW Common Stock 875372203 201 2,102 SH   SOLE   2,102 0 0
TOKYO ELECTRON LTD ADR ADR 889110102 113 1,212 SH   SOLE   1,212 0 0
CAMBRIA CANNABIS ETF ETF 132061821 2 117 SH   SOLE   117 0 0
TOLL BROTHERS INC COM Common Stock 889478103 154 3,545 SH   SOLE   3,545 0 0
TOTAL SE SPONSORED ADS ADR 89151E109 481 11,273 SH   SOLE   11,273 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 220 4,456 SH   SOLE   4,456 0 0
TOWNEBANK PORTSMOUTH VA COM Common Stock 89214P109 2,876 121,539 SH   SOLE   121,539 0 0
TOYOTA MOTOR CORP COM Common Stock J92676113 16 200 SH   SOLE   200 0 0
TUTOR PERINI CORP COM Common Stock 901109108 4 341 SH   SOLE   341 0 0
TPG PACE BEN FIN CORP CL A COM Common Stock G8990D125 10 400 SH   SOLE   400 0 0
TRI POINTE HOMES INC COM Common Stock 87265H109 6 372 SH   SOLE   372 0 0
TPI COMPOSITES INC COM Common Stock 87266J104 2 38 SH   SOLE   38 0 0
TEXAS PACIFIC LAND CORPORATION COM Common Stock 88262P102 3,391 4,665 SH   SOLE   4,665 0 0
TAPESTRY INC COM Common Stock 876030107 89 2,872 SH   SOLE   2,872 0 0
THIRD PT REINS LTD COM Common Stock G8827U100 2 160 SH   SOLE   160 0 0
TEMPUR SEALY INTL INC COM Common Stock 88023U101 87 3,240 SH   SOLE   3,240 0 0
PROSHARES ULTRAPRO QQQ ETF 74347X831 36 200 SH   SOLE   200 0 0
TOOTSIE ROLL INDS INC COM Common Stock 890516107 1 30 SH   SOLE   30 0 0
TEJON RANCH CO COM Common Stock 879080109 6 401 SH   SOLE   401 0 0
LENDINGTREE INC NEW COM Common Stock 52603B107 71 260 SH   SOLE   260 0 0
TREX CO INC COM Common Stock 89531P105 23 271 SH   SOLE   271 0 0
TARGA RES CORP COM Common Stock 87612G101 3,520 133,424 SH   SOLE   133,424 0 0
TABULA RASA HEALTHCARE INC COM Common Stock 873379101 15 340 SH   SOLE   340 0 0
THOMSON REUTERS CORP. COM NEW Common Stock 884903709 31 373 SH   SOLE   373 0 0
TRIPADVISOR INC COM Common Stock 896945201 33 1,154 SH   SOLE   1,154 0 0
TRACKER CORP AMER COM Common Stock 89234G105 0 2,500 SH   SOLE   2,500 0 0
TRIMBLE INC COM Common Stock 896239100 852 12,754 SH   SOLE   12,754 0 0
TRUSTMARK CORP COM Common Stock 898402102 32 1,163 SH   SOLE   1,163 0 0
TRINITY INDS INC COM Common Stock 896522109 23 889 SH   SOLE   889 0 0
PRICE T ROWE GROUP INC COM Common Stock 74144T108 6,166 40,727 SH   SOLE   40,727 0 0
TRONOX HOLDINGS PLC SHS Common Stock G9087Q102 1,325 90,610 SH   SOLE   90,610 0 0
TC ENERGY CORP COM Common Stock 87807B107 575 13,911 SH   SOLE   13,911 0 0
TRISURA GROUP LTD COM NEW Common Stock 89679A209 2 22 SH   SOLE   22 0 0
TRUSTCO BK CORP N Y COM Common Stock 898349105 1 190 SH   SOLE   190 0 0
TERRA TECH CORP COM NEW Common Stock 88102J209 0 834 SH   SOLE   834 0 0
TRITON INTL LTD CL A Common Stock G9078F107 59 1,210 SH   SOLE   1,210 0 0
TRANSUNION COM Common Stock 89400J107 70 702 SH   SOLE   702 0 0
TERUMO CORP ADR ADR 88156J105 19 455 SH   SOLE   455 0 0
TRUPANION INC COM Common Stock 898202106 118 985 SH   SOLE   985 0 0
TRAVELERS COMPANIES INC COM Common Stock 89417E109 5,334 37,998 SH   SOLE   37,998 0 0
TREVENA INC COM Common Stock 89532E109 4 1,900 SH   SOLE   1,900 0 0
TANZANIAN GOLD CORP COM Common Stock 87601A107 23 34,913 SH   SOLE   34,913 0 0
TESCO PLC SPONSORED ADR ADR 881575302 140 14,435 SH   SOLE   14,435 0 0
TRACTOR SUPPLY CO COM Common Stock 892356106 3,779 26,879 SH   SOLE   26,879 0 0
TRINSEO S A SHS Common Stock L9340P101 5 99 SH   SOLE   99 0 0
TAYSHA GENE THERAPIES INC COM SHS Common Stock 877619106 19 720 SH   SOLE   720 0 0
TESLA INC COM Common Stock 88160R101 22,696 32,163 SH   SOLE   32,163 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 3,589 32,784 SH   SOLE   32,784 0 0
TYSON FOODS INC CL A Common Stock 902494103 180 2,791 SH   SOLE   2,791 0 0
TESORO ENTERPRISES INC COM Common Stock 881608103 1 5,000 SH   SOLE   5,000 0 0
TRANE TECHNOLOGIES PLC SHS Common Stock G8994E103 1,078 7,424 SH   SOLE   7,424 0 0
TORO CO COM Common Stock 891092108 1,544 16,231 SH   SOLE   16,231 0 0
TATTOOED CHEF INC COM CL A Common Stock 87663X102 1 60 SH   SOLE   60 0 0
THE TRADE DESK INC COM CL A Common Stock 88339J105 123 153 SH   SOLE   153 0 0
TDK CORP AMERN DEP SH ADR 872351408 14 90 SH   SOLE   90 0 0
TTEC HLDGS INC COM Common Stock 89854H102 3 35 SH   SOLE   35 0 0
TETRA TECH INC NEW COM Common Stock 88162G103 405 3,502 SH   SOLE   3,502 0 0
TECHTARGET INC COM Common Stock 87874R100 269 4,555 SH   SOLE   4,555 0 0
TTM TECHNOLOGIES INC COM Common Stock 87305R109 3 210 SH   SOLE   210 0 0
TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 60 840 SH   SOLE   840 0 0
TRUTRACE TECHNOLOGIES INC COM Common Stock 898447107 2 41,120 SH   SOLE   41,120 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM Common Stock 874054109 2,688 12,935 SH   SOLE   12,935 0 0
TELUS CORPORATION COM Common Stock 87971M103 64 3,200 SH   SOLE   3,200 0 0
TUPPERWARE BRANDS CORP COM Common Stock 899896104 8 251 SH   SOLE   251 0 0
ISHARES MSCI TURKEY ETF ETF 464286715 24 900 SH   SOLE   900 0 0
VELOCITYSHARES DAILY 2X VIX SHORT TERM ETN ETF 22542D258 0 3 SH   SOLE   3 0 0
TIVITY HEALTH INC COM Common Stock 88870R102 15 762 SH   SOLE   762 0 0
TRADEWEB MKTS INC CL A Common Stock 892672106 587 9,393 SH   SOLE   9,393 0 0
TITAN INTL INC ILL COM Common Stock 88830M102 0 95 SH   SOLE   95 0 0
TWILIO INC CL A Common Stock 90138F102 289 853 SH   SOLE   853 0 0
2U INC COM Common Stock 90214J101 606 15,158 SH   SOLE   15,158 0 0
TWIST BIOSCIENCE CORP COM Common Stock 90184D100 45 320 SH   SOLE   320 0 0
TWITTER INC COM Common Stock 90184L102 495 9,145 SH   SOLE   9,145 0 0
TRANSWITCH CORP COM NEW Common Stock 894065309 0 13 SH   SOLE   13 0 0
10X GENOMICS INC CL A COM Common Stock 88025U109 28 200 SH   SOLE   200 0 0
TEXAS INSTRS INC COM Common Stock 882508104 10,153 61,857 SH   SOLE   61,857 0 0
TEXAS ROADHOUSE INC COM Common Stock 882681109 90 1,150 SH   SOLE   1,150 0 0
TEXTRON INC COM Common Stock 883203101 264 5,459 SH   SOLE   5,459 0 0
TYLER TECHNOLOGIES INC COM Common Stock 902252105 1,696 3,886 SH   SOLE   3,886 0 0
UNITY SOFTWARE INC COM Common Stock 91332U101 110 718 SH   SOLE   718 0 0
UNDER ARMOUR INC CL C Common Stock 904311206 26 1,763 SH   SOLE   1,763 0 0
UNDER ARMOUR INC CL A Common Stock 904311107 37 2,143 SH   SOLE   2,143 0 0
UNITED AIRLS HLDGS INC COM Common Stock 910047109 58 1,339 SH   SOLE   1,339 0 0
AGEAGLE AERIAL SYS INC NEW COM Common Stock 00848K101 6 1,000 SH   SOLE   1,000 0 0
UBER TECHNOLOGIES INC COM Common Stock 90353T100 774 15,170 SH   SOLE   15,170 0 0
UBS GROUP AG SHS Common Stock H42097107 24,546 1,737,156 SH   SOLE   1,737,156 0 0
UNITED BANKSHARES INC WEST VA COM Common Stock 909907107 145 4,414 SH   SOLE   4,414 0 0
UNITY BIOTECHNOLOGY INC COM Common Stock 91381U101 3 550 SH   SOLE   550 0 0
UNITED CMNTY BKS BLAIRSVLE GA COM Common Stock 90984P303 21 736 SH   SOLE   736 0 0
UCB S A UNSPONSORED ADR ADR 903480101 136 2,532 SH   SOLE   2,532 0 0
PROSHARES ULTRA BLOOMBERG CRUDE OIL ETF 74347Y888 0 10 SH   SOLE   10 0 0
ULTRA CLEAN HLDGS INC COM Common Stock 90385V107 3 103 SH   SOLE   103 0 0
URANIUM ENERGY CORP COM Common Stock 916896103 5 3,000 SH   SOLE   3,000 0 0
UNIVERSAL ELECTRS INC COM Common Stock 913483103 1 25 SH   SOLE   25 0 0
UNITED FIRE GROUP INC COM Common Stock 910340108 0 10 SH   SOLE   10 0 0
UNIFI INC COM NEW Common Stock 904677200 0 15 SH   SOLE   15 0 0
UFP INDUSTRIES INC COM Common Stock 90278Q108 7 127 SH   SOLE   127 0 0
DOMTAR CORP COM NEW Common Stock 257559203 18 581 SH   SOLE   581 0 0
UGI CORP NEW COM Common Stock 902681105 504 14,293 SH   SOLE   14,293 0 0
AMERCO COM Common Stock 023586100 79 173 SH   SOLE   173 0 0
UNIVERSAL HLTH SVCS INC CL B Common Stock 913903100 1,032 7,504 SH   SOLE   7,504 0 0
UBIQUITI INC COM Common Stock 90353W103 53 192 SH   SOLE   192 0 0
UNISYS CORP COM NEW Common Stock 909214306 6 286 SH   SOLE   286 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 2,016 33,397 SH   SOLE   33,397 0 0
ULTA BEAUTY INC COM Common Stock 90384S303 1,736 6,044 SH   SOLE   6,044 0 0
UMB FINL CORP COM Common Stock 902788108 215 3,098 SH   SOLE   3,098 0 0
UMICORE GROUP UNSPONSORED ADR ADR 90420M104 52 4,410 SH   SOLE   4,410 0 0
UMPQUA HLDGS CORP COM Common Stock 904214103 38 2,520 SH   SOLE   2,520 0 0
UNIFIRST CORP MASS COM Common Stock 904708104 78 368 SH   SOLE   368 0 0
UNITED NAT FOODS INC COM Common Stock 911163103 58 3,632 SH   SOLE   3,632 0 0
UNITED STATES NATURAL GAS FUND, LP ETF 912318300 11 1,200 SH   SOLE   1,200 0 0
UNITEDHEALTH GROUP INC COM Common Stock 91324P102 18,579 52,979 SH   SOLE   52,979 0 0
UNICHARM CORP SPONSORED ADR ADR 90460M204 496 51,743 SH   SOLE   51,743 0 0
UNUM GROUP COM Common Stock 91529Y106 610 26,576 SH   SOLE   26,576 0 0
UNION PAC CORP COM Common Stock 907818108 25,075 120,424 SH   SOLE   120,424 0 0
UNIVAR SOLUTIONS USA INC COM Common Stock 91336L107 7 353 SH   SOLE   353 0 0
URBAN ONE INC CL A Common Stock 91705J105 0 95 SH   SOLE   95 0 0
UPM KYMMENE CORP UNSPONSORED ADS ADR 915436208 11 300 SH   SOLE   300 0 0
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 2,709 16,086 SH   SOLE   16,086 0 0
UPWORK INC COM Common Stock 91688F104 0 10 SH   SOLE   10 0 0
URBAN OUTFITTERS INC COM Common Stock 917047102 4 155 SH   SOLE   155 0 0
PROSHARES ULTRA REAL ESTATE ETF 74347X625 75 1,200 SH   SOLE   1,200 0 0
UNITED RENTALS INC COM Common Stock 911363109 3,797 16,374 SH   SOLE   16,374 0 0
URANIUM PARTN CORP COM Common Stock 917017105 3 800 SH   SOLE   800 0 0
ISHARES MSCI WORLD ETF ETF 464286392 82 730 SH   SOLE   730 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Common Stock 90290N109 7 500 SH   SOLE   500 0 0
AMERICAS GOLD AND SILVER CORP COM Common Stock 03062D100 1 396 SH   SOLE   396 0 0
US BANCORP DEL COM NEW Common Stock 902973304 7,376 156,906 SH   SOLE   156,906 0 0
U S CONCRETE INC COM Common Stock 90333L201 200 5,000 SH   SOLE   5,000 0 0
US FOODS HLDG CORP COM Common Stock 912008109 120 3,601 SH   SOLE   3,601 0 0
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 1,261 30,562 SH   SOLE   30,562 0 0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 188 3,032 SH   SOLE   3,032 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 11,806 173,963 SH   SOLE   173,963 0 0
USANA HEALTH SCIENCES INC COM Common Stock 90328M107 2 20 SH   SOLE   20 0 0
UNITED STATES OIL FUND, LP ETF 91232N207 17 515 SH   SOLE   515 0 0
U S PHYSICAL THERAPY INC COM Common Stock 90337L108 28 233 SH   SOLE   233 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521 19 396 SH   SOLE   396 0 0
UTG INC COM Common Stock 90342M109 2 84 SH   SOLE   84 0 0
UNITED THERAPEUTICS CORP DEL COM Common Stock 91307C102 335 2,209 SH   SOLE   2,209 0 0
UNIVERSAL TECHNICAL INST INC COM Common Stock 913915104 2 252 SH   SOLE   252 0 0
UTZ BRANDS INC COM CL A Common Stock 918090101 22 1,000 SH   SOLE   1,000 0 0
UNIVERSAL INS HLDGS INC COM Common Stock 91359V107 1 55 SH   SOLE   55 0 0
UNIVERSAL ENERGY CORP DEL COM NEW Common Stock 91349R208 0 500 SH   SOLE   500 0 0
UNIVERSAL CORP VA COM Common Stock 913456109 233 4,790 SH   SOLE   4,790 0 0
PROSHARES ULTRA FINANCIALS ETF 74347X633 29 690 SH   SOLE   690 0 0
VISA INC COM CL A Common Stock 92826C839 35,669 163,071 SH   SOLE   163,071 0 0
MARRIOTT VACTINS WORLDWID CORP COM Common Stock 57164Y107 97 710 SH   SOLE   710 0 0
VALARIS PLC SHS CLASS A Common Stock G9402V109 0 26 SH   SOLE   26 0 0
VALE S A SPONSORED ADS ADR 91912E105 39 2,350 SH   SOLE   2,350 0 0
VAPOTHERM INC COM Common Stock 922107107 33 1,245 SH   SOLE   1,245 0 0
VARIAN MED SYS INC COM Common Stock 92220P105 717 4,098 SH   SOLE   4,098 0 0
VASO CORP COM Common Stock 92233F102 0 45 SH   SOLE   45 0 0
VANGUARD MATERIALS INDEX FUND ETF 92204A801 148 944 SH   SOLE   944 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 13,853 71,159 SH   SOLE   71,159 0 0
VBI VACCINES INC CDA COM NEW Common Stock 91822J103 316 115,000 SH   SOLE   115,000 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 1,201 4,489 SH   SOLE   4,489 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 4,273 30,048 SH   SOLE   30,048 0 0
VERITEX HLDGS INC COM Common Stock 923451108 48 1,887 SH   SOLE   1,887 0 0
VISTEON CORP COM NEW Common Stock 92839U206 1,106 8,814 SH   SOLE   8,814 0 0
VINCI S A ADR ADR 927320101 180 7,231 SH   SOLE   7,231 0 0
VANGUARD INTERMEDIATE-TERM CORP BD ETF ETF 92206C870 5,892 60,651 SH   SOLE   60,651 0 0
VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 7 60 SH   SOLE   60 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 801 2,912 SH   SOLE   2,912 0 0
VOCERA COMMUNICATIONS INC COM Common Stock 92857F107 16 385 SH   SOLE   385 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 27,066 325,123 SH   SOLE   325,123 0 0
VANGUARD CONSUMER STAPLES INDEX FUND ETF 92204A207 85 491 SH   SOLE   491 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 3,350 64,601 SH   SOLE   64,601 0 0
VANGUARD EUROPE PACIFIC E. ETF 921943858 36,892 781,507 SH   SOLE   781,507 0 0
VECTRUS INC COM Common Stock 92242T101 1 11 SH   SOLE   11 0 0
VEECO INSTRS INC DEL COM Common Stock 922417100 3 159 SH   SOLE   159 0 0
VEEVA SYS INC CL A COM Common Stock 922475108 1,243 4,565 SH   SOLE   4,565 0 0
US VEGAN CLIMATE ETF ETF 26922A297 2 50 SH   SOLE   50 0 0
VIRGINIA ENERGY RES INC NEW COM Common Stock 92780V104 2 20,000 SH   SOLE   20,000 0 0
VEOLIA ENVIRONNEMENT SPONSORED ADR ADR 92334N103 135 5,567 SH   SOLE   5,567 0 0
VEON LTD SPONSORED ADR ADR 91822M106 0 100 SH   SOLE   100 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 25,000 428,366 SH   SOLE   428,366 0 0
V F CORP COM Common Stock 918204108 7,497 87,780 SH   SOLE   87,780 0 0
VILLAGE FARMS INTL INC COM Common Stock 92707Y108 12 1,225 SH   SOLE   1,225 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 434 5,955 SH   SOLE   5,955 0 0
VANGUARD U.S. QUALITY FACTOR ETF ETF 921935706 18 182 SH   SOLE   182 0 0
VONAGE HLDGS CORP COM Common Stock 92886T201 6 495 SH   SOLE   495 0 0
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF ETF 92206C706 11,521 165,960 SH   SOLE   165,960 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 300 4,975 SH   SOLE   4,975 0 0
VANGUARD LONG-TERM GOVERNMENT BOND ETF ETF 92206C847 174 1,813 SH   SOLE   1,813 0 0
VECTOR GROUP LTD COM Common Stock 92240M108 71 6,135 SH   SOLE   6,135 0 0
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 2,237 36,314 SH   SOLE   36,314 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 6,698 18,934 SH   SOLE   18,934 0 0
VALHI INC NEW COM Common Stock 918905100 0 6 SH   SOLE   6 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1,383 6,182 SH   SOLE   6,182 0 0
VIACOMCBS INC CL B Common Stock 92556H206 339 9,027 SH   SOLE   9,027 0 0
VIACOMCBS INC CL A Common Stock 92556H107 4 106 SH   SOLE   106 0 0
VIAVI SOLUTIONS INC COM Common Stock 925550105 59 3,962 SH   SOLE   3,962 0 0
VICAPSYS LIFE SCIENCES INC COM Common Stock 92560A106 0 10 SH   SOLE   10 0 0
VICOR CORP COM Common Stock 925815102 4 40 SH   SOLE   40 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 65,640 464,983 SH   SOLE   464,983 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 345 4,241 SH   SOLE   4,241 0 0
VPC IMPACT ACQUISITION HLDNGS SHS CL A Common Stock G9441E100 61 6,040 SH   SOLE   6,040 0 0
VPC IMPACT ACQUISITION HLDNGS WT EXP 102227 Common Stock G9441E118 3 3,019 SH   SOLE   3,019 0 0
7GC & CO HOLDINGS INC UNIT EXP 122325 Common Stock 81786A206 626 59,320 SH   SOLE   59,320 0 0
VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 158 941 SH   SOLE   941 0 0
VIR BIOTECHNOLOGY INC COM Common Stock 92764N102 13 500 SH   SOLE   500 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 406 2,388 SH   SOLE   2,388 0 0
VITAL FARMS INC COM Common Stock 92847W103 11 454 SH   SOLE   454 0 0
VIVENDI UNSPONSORD ADR ADR 92852T201 200 6,223 SH   SOLE   6,223 0 0
MERIDIAN BIOSCIENCE INC COM Common Stock 589584101 35 1,850 SH   SOLE   1,850 0 0
VELODYNE LIDAR INC WT EXP 092925 Common Stock 92259F119 70 8,200 SH   SOLE   8,200 0 0
VALERO ENERGY CORP COM Common Stock 91913Y100 9,073 160,385 SH   SOLE   160,385 0 0
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 930 10,706 SH   SOLE   10,706 0 0
VOLVO AB UNSPONSORD ADR ADR 928854108 20 860 SH   SOLE   860 0 0
VALLEY NATL BANCORP COM Common Stock 919794107 143 14,508 SH   SOLE   14,508 0 0
VISION MARINE TECHNOLOGIES INC COM Common Stock C96657116 1 100 SH   SOLE   100 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 513 9,479 SH   SOLE   9,479 0 0
VULCAN MATLS CO COM Common Stock 929160109 2,505 16,888 SH   SOLE   16,888 0 0
VALMONT INDS INC COM Common Stock 920253101 501 2,855 SH   SOLE   2,855 0 0
VMWARE INC CL A COM Common Stock 928563402 471 3,359 SH   SOLE   3,359 0 0
VANDA PHARMACEUTICALS INC COM Common Stock 921659108 1 105 SH   SOLE   105 0 0
VANECK VECTORS VIETNAM ETF ETF 92189F817 12 708 SH   SOLE   708 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 10,109 119,023 SH   SOLE   119,023 0 0
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX ETF 922042676 834 15,360 SH   SOLE   15,360 0 0
VONTIER CORPORATION COM Common Stock 928881101 166 4,971 SH   SOLE   4,971 0 0
VECIMA NETWORKS INC COM Common Stock 92241Y101 1 121 SH   SOLE   121 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 27,943 135,140 SH   SOLE   135,140 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 78 4,603 SH   SOLE   4,603 0 0
VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 572 4,809 SH   SOLE   4,809 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730 756 4,312 SH   SOLE   4,312 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 4,329 17,469 SH   SOLE   17,469 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 4,049 33,790 SH   SOLE   33,790 0 0
VANGUARD S&P 500 ETF ETF 922908363 23,411 68,115 SH   SOLE   68,115 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505 563 2,447 SH   SOLE   2,447 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703 135 1,091 SH   SOLE   1,091 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 2,375 11,201 SH   SOLE   11,201 0 0
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 1,441 11,991 SH   SOLE   11,991 0 0
VOYA FINANCIAL INC COM Common Stock 929089100 683 11,607 SH   SOLE   11,607 0 0
VELOCITY PORTFOLIO GROUP INC COM NEW Common Stock 92257E304 0 20 SH   SOLE   20 0 0
VANGUARD FTSE PACIFIC ETF ETF 922042866 16 207 SH   SOLE   207 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 25 183 SH   SOLE   183 0 0
VAREX IMAGING CORP COM Common Stock 92214X106 94 5,637 SH   SOLE   5,637 0 0
VROOM INC COM Common Stock 92918V109 1 33 SH   SOLE   33 0 0
VARONIS SYS INC COM Common Stock 922280102 118 719 SH   SOLE   719 0 0
VERINT SYS INC COM Common Stock 92343X100 1,661 24,731 SH   SOLE   24,731 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 47 1,818 SH   SOLE   1,818 0 0
VERISK ANALYTICS INC COM Common Stock 92345Y106 2,046 9,858 SH   SOLE   9,858 0 0
VERISIGN INC COM Common Stock 92343E102 1,340 6,190 SH   SOLE   6,190 0 0
VIRTUS INVT PARTNERS INC COM Common Stock 92828Q109 4 17 SH   SOLE   17 0 0
VIRTUSA CORP COM Common Stock 92827P102 3 55 SH   SOLE   55 0 0
VERITIV CORP COM Common Stock 923454102 0 20 SH   SOLE   20 0 0
VERTEX PHARMACEUTICALS INC COM Common Stock 92532F100 395 1,673 SH   SOLE   1,673 0 0
VISHAY INTERTECHNOLOGY INC COM Common Stock 928298108 59 2,833 SH   SOLE   2,833 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 769 6,315 SH   SOLE   6,315 0 0
VISTRA CORP COM Common Stock 92840M102 455 23,158 SH   SOLE   23,158 0 0
VERASTEM INC COM Common Stock 92337C104 4 2,110 SH   SOLE   2,110 0 0
VISTA OUTDOOR INC COM Common Stock 928377100 11 481 SH   SOLE   481 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 2,196 23,725 SH   SOLE   23,725 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1,314 23,804 SH   SOLE   23,804 0 0
VANGUARD RUSSELL 3000 ETF ETF 92206C599 1,714 9,843 SH   SOLE   9,843 0 0
VANGUARD TOTAL STOCK MARKETS ETF ETF 922908769 76,577 393,437 SH   SOLE   393,437 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 498 9,752 SH   SOLE   9,752 0 0
BRISTOW GROUP INC COM Common Stock 11040G103 3 127 SH   SOLE   127 0 0
VIATRIS INC COM Common Stock 92556V106 1,569 83,733 SH   SOLE   83,733 0 0
VANGUARD VALUE ETF 922908744 6,767 56,884 SH   SOLE   56,884 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 483 2,316 SH   SOLE   2,316 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 1,900 12,002 SH   SOLE   12,002 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 40,844 161,281 SH   SOLE   161,281 0 0
VULCAN INTL CORP COM Common Stock 929136109 4 509 SH   SOLE   509 0 0
VUZIX CORP COM NEW Common Stock 92921W300 9 1,000 SH   SOLE   1,000 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 14,137 80,441 SH   SOLE   80,441 0 0
VIAD CORP COM NEW Common Stock 92552R406 1 40 SH   SOLE   40 0 0
VALVOLINE INC COM Common Stock 92047W101 57 2,477 SH   SOLE   2,477 0 0
VOLKSWAGEN AG UNSPONSRED ADR ADR 928662600 10 490 SH   SOLE   490 0 0
VOLKSWAGEN AG ADR RP PFD SHS ADR 928662501 138 7,406 SH   SOLE   7,406 0 0
VESTAS WIND SYS AS UNSP ADR ADR 925458101 215 2,748 SH   SOLE   2,748 0 0
VANGUARD EMERGING MARKET STOCK ETF ETF 922042858 33,279 664,127 SH   SOLE   664,127 0 0
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 1 18 SH   SOLE   18 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 721 4,378 SH   SOLE   4,378 0 0
VAXART INC COM NEW Common Stock 92243A200 14 2,418 SH   SOLE   2,418 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 53,161 883,667 SH   SOLE   883,667 0 0
IPATH SERIES B S&P 500 VIX SHORT-TERM FUTURES ETN ETF 06746P621 3 200 SH   SOLE   200 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 5,937 64,910 SH   SOLE   64,910 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 43 703 SH   SOLE   703 0 0
VERIZON COMMUNICATIONS INC COM Common Stock 92343V104 53,839 916,417 SH   SOLE   916,417 0 0
WAYFAIR INC CL A Common Stock 94419L101 59 263 SH   SOLE   263 0 0
WABTEC COM Common Stock 929740108 228 3,119 SH   SOLE   3,119 0 0
WESTAMERICA BANCORPORATION COM Common Stock 957090103 1 15 SH   SOLE   15 0 0
WASHINGTON FED INC COM Common Stock 938824109 4 145 SH   SOLE   145 0 0
WESTERN ALLIANCE BANCORP COM Common Stock 957638109 152 2,529 SH   SOLE   2,529 0 0
WASHINGTON TR BANCORP COM Common Stock 940610108 28 619 SH   SOLE   619 0 0
WATERS CORP COM Common Stock 941848103 318 1,287 SH   SOLE   1,287 0 0
ENERGOUS CORP COM Common Stock 29272C103 0 45 SH   SOLE   45 0 0
WAYNE SVGS BANCSHARES INC NEW COM Common Stock 94624Q101 6 266 SH   SOLE   266 0 0
WEIBO CORP SPONSORED ADR ADR 948596101 0 1 SH   SOLE   1 0 0
WALGREENS BOOTS ALLIANCE INC COM Common Stock 931427108 7,314 183,411 SH   SOLE   183,411 0 0
WESTPAC BANKING CORP SPONSORED ADR ADR 961214301 92 6,177 SH   SOLE   6,177 0 0
WEBSTER FINL CORP CONN COM Common Stock 947890109 8 190 SH   SOLE   190 0 0
WELBILT INC COM Common Stock 949090104 16 1,250 SH   SOLE   1,250 0 0
WIRECARD AG ADR REPSTG COM ADR 97654L108 1 4,990 SH   SOLE   4,990 0 0
WESCO INTL INC COM Common Stock 95082P105 1 10 SH   SOLE   10 0 0
WASTE CONNECTIONS INC COM Common Stock 94106B101 351 3,421 SH   SOLE   3,421 0 0
WALKER & DUNLOP INC COM Common Stock 93148P102 51 552 SH   SOLE   552 0 0
WORKDAY INC CL A Common Stock 98138H101 130 542 SH   SOLE   542 0 0
WOODBROOK GROUP HLDGS INC COM NEW Common Stock 978887206 0 1 SH   SOLE   1 0 0
WESTERN DIGITAL CORP. COM Common Stock 958102105 119 2,147 SH   SOLE   2,147 0 0
WORLDS INC COM NEW Common Stock 98159J200 0 10 SH   SOLE   10 0 0
WD-40 CO COM Common Stock 929236107 600 2,257 SH   SOLE   2,257 0 0
SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 101 1,667 SH   SOLE   1,667 0 0
WADDELL & REED FINL INC CL A Common Stock 930059100 15 575 SH   SOLE   575 0 0
WEC ENERGY GROUP INC COM Common Stock 92939U106 1,166 12,672 SH   SOLE   12,672 0 0
WENDYS CO COM Common Stock 95058W100 135 6,165 SH   SOLE   6,165 0 0
WERNER ENTERPRISES INC COM Common Stock 950755108 21,960 558,645 SH   SOLE   558,645 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Common Stock 958669103 71 5,162 SH   SOLE   5,162 0 0
WISDOMTREE INVTS INC COM Common Stock 97717P104 20 3,773 SH   SOLE   3,773 0 0
WEX INC COM Common Stock 96208T104 513 2,519 SH   SOLE   2,519 0 0
WESFARMERS LTD ADR NEW 2014 ADR 950840306 50 2,590 SH   SOLE   2,590 0 0
WELLS FARGO CO NEW COM Common Stock 949746101 6,655 220,510 SH   SOLE   220,510 0 0
WHERE FOOD COMES FROM COM NEW Common Stock 96327X101 1 75 SH   SOLE   75 0 0
WEATHERFORD INTL PLC ORD SHS NEW Common Stock G48833118 0 1 SH   SOLE   1 0 0
WINNEBAGO INDS INC COM Common Stock 974637100 40 673 SH   SOLE   673 0 0
WYNDHAM HOTELS & RESORTS INC COM Common Stock 98311A105 179 3,010 SH   SOLE   3,010 0 0
CACTUS INC CL A Common Stock 127203107 26 980 SH   SOLE   980 0 0
WESTWOOD HLDGS GROUP INC COM Common Stock 961765104 41 2,800 SH   SOLE   2,800 0 0
WH GROUP LTD SPONSORED ADR ADR 92890T205 7 410 SH   SOLE   410 0 0
WHIRLPOOL CORP COM Common Stock 963320106 147 813 SH   SOLE   813 0 0
WINMARK CORP COM Common Stock 974250102 46 250 SH   SOLE   250 0 0
WINGSTOP INC COM Common Stock 974155103 7 55 SH   SOLE   55 0 0
ENCORE WIRE CORP COM Common Stock 292562105 3 45 SH   SOLE   45 0 0
WIX COM LTD SHS Common Stock M98068105 280 1,121 SH   SOLE   1,121 0 0
WEST JAPAN RAILWAY CO ADR ADR 953432101 30 580 SH   SOLE   580 0 0
WORKIVA INC COM CL A Common Stock 98139A105 34 375 SH   SOLE   375 0 0
WORKHORSE GROUP INC COM NEW Common Stock 98138J206 76 3,852 SH   SOLE   3,852 0 0
WESTLAKE CHEM CORP COM Common Stock 960413102 2 25 SH   SOLE   25 0 0
WILLIS TOWERS WATSON PLC LTD SHS Common Stock G96629103 549 2,598 SH   SOLE   2,598 0 0
WASTE MGMT INC DEL COM Common Stock 94106L109 16,514 140,031 SH   SOLE   140,031 0 0
WILLIAMS COS INC COM Common Stock 969457100 741 36,945 SH   SOLE   36,945 0 0
WARNER MUSIC GROUP CORP COM CL A Common Stock 934550203 228 6,002 SH   SOLE   6,002 0 0
WAL-MART DE MEXICO S A DE C V ORD CL V Common Stock P98180188 164 57,628 SH   SOLE   57,628 0 0
WAL-MART DE MEXICO S A DE C V SPON ADR REP V ADR 93114W107 12 415 SH   SOLE   415 0 0
ADVANCED DRAIN SYS INC DEL COM Common Stock 00790R104 326 3,897 SH   SOLE   3,897 0 0
WALMART INC COM Common Stock 931142103 60,107 415,433 SH   SOLE   415,433 0 0
DEUTSCHE BK AG LONDON BRH ELE MORN TTL22 ETF 25153Q708 4 107 SH   SOLE   107 0 0
WABASH NATL CORP COM Common Stock 929566107 3 150 SH   SOLE   150 0 0
WORTHINGTON INDS INC COM Common Stock 981811102 14 277 SH   SOLE   277 0 0
SLACK TECHNOLOGIES INC COM CL A Common Stock 83088V102 59 1,400 SH   SOLE   1,400 0 0
WHEATON PRECIOUS METALS CORP COM Common Stock 962879102 295 7,075 SH   SOLE   7,075 0 0
WPP PLC NEW ADR ADR 92937A102 20 377 SH   SOLE   377 0 0
WPX ENERGY INC COM Common Stock 98212B103 15 1,862 SH   SOLE   1,862 0 0
BERKLEY W R CORP COM Common Stock 084423102 919 13,842 SH   SOLE   13,842 0 0
WESTROCK CO COM Common Stock 96145D105 301 6,909 SH   SOLE   6,909 0 0
WORLD ACCEP CORPORATION COM Common Stock 981419104 292 2,860 SH   SOLE   2,860 0 0
WESTERN COPPER & GOLD CORP COM Common Stock 95805V108 0 150 SH   SOLE   150 0 0
WESBANCO INC COM Common Stock 950810101 0 0 SH   SOLE   0 0 0
WSFS FINL CORP COM Common Stock 929328102 991 22,075 SH   SOLE   22,075 0 0
WILLIAMS SONOMA INC COM Common Stock 969904101 32,484 318,974 SH   SOLE   318,974 0 0
WILLIAMSVILLE SEARS MGMT INC COM Common Stock 970506101 0 12,000 SH   SOLE   12,000 0 0
WATSCO INC COM Common Stock 942622200 5,099 22,506 SH   SOLE   22,506 0 0
WEST PHARMACEUTICAL SVSC INC COM Common Stock 955306105 14,550 51,356 SH   SOLE   51,356 0 0
WHITBREAD PLC SPONSORED ADR ADR 96342K100 11 1,020 SH   SOLE   1,020 0 0
ALKALINE WTR CO INC COM NEW Common Stock 01643A207 0 300 SH   SOLE   300 0 0
WINTRUST FINL CORP COM Common Stock 97650W108 7 110 SH   SOLE   110 0 0
WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 86 1,028 SH   SOLE   1,028 0 0
WHITE MTNS INS GROUP LTD COM Common Stock G9618E107 774 773 SH   SOLE   773 0 0
ESSENTIAL UTILS INC COM Common Stock 29670G102 427 9,024 SH   SOLE   9,024 0 0
ESSENTIAL UTILS INC UNIT EX 043022 Common Stock 29670G201 282 4,540 SH   SOLE   4,540 0 0
WATTS WATER TECHNOLOGIES INC CL A Common Stock 942749102 6 50 SH   SOLE   50 0 0
SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 0 31 SH   SOLE   31 0 0
WESTERN UN CO COM Common Stock 959802109 13,104 597,259 SH   SOLE   597,259 0 0
WW INTL INC COM Common Stock 98262P101 2 90 SH   SOLE   90 0 0
WOODWARD INC COM Common Stock 980745103 157 1,295 SH   SOLE   1,295 0 0
WORLD WRESTLING ENTMT INC CL A Common Stock 98156Q108 97 2,009 SH   SOLE   2,009 0 0
WOLVERINE WORLD WIDE INC COM Common Stock 978097103 112 3,578 SH   SOLE   3,578 0 0
WUXI BIOLOGICS CAYMAN INC UNSPONSORD ADR ADR 98260N108 12 450 SH   SOLE   450 0 0
WYNDHAM DESTINATIONS INC COM Common Stock 98310W108 54 1,214 SH   SOLE   1,214 0 0
WYNN RESORTS LTD COM Common Stock 983134107 202 1,791 SH   SOLE   1,791 0 0
UNITED STATES STL CORP NEW COM Common Stock 912909108 32 1,895 SH   SOLE   1,895 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 64 556 SH   SOLE   556 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 1,058 7,518 SH   SOLE   7,518 0 0
XCELMOBILITY INC COM Common Stock 98400L103 0 1,000 SH   SOLE   1,000 0 0
EXICURE INC COM Common Stock 30205M101 2 1,000 SH   SOLE   1,000 0 0
CIMAREX ENERGY CO COM Common Stock 171798101 29 760 SH   SOLE   760 0 0
XCEL ENERGY INC COM Common Stock 98389B100 4,360 64,974 SH   SOLE   64,974 0 0
INTERSECT ENT INC COM Common Stock 46071F103 27 1,192 SH   SOLE   1,192 0 0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF ETF 78468R549 0 7 SH   SOLE   7 0 0
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 972 16,864 SH   SOLE   16,864 0 0
SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 316 2,780 SH   SOLE   2,780 0 0
SPDR S&P HEALTH CARE SERVICES ETF ETF 78464A573 15 150 SH   SOLE   150 0 0
XIAOMI CORP UNSPONSORED ADS ADR 98421U108 8 400 SH   SOLE   400 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 2,788 38,516 SH   SOLE   38,516 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 10,914 161,742 SH   SOLE   161,742 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 12,438 328,169 SH   SOLE   328,169 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 2,760 93,614 SH   SOLE   93,614 0 0
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 646 2,263 SH   SOLE   2,263 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 1,299 14,675 SH   SOLE   14,675 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 178,756 1,374,833 SH   SOLE   1,374,833 0 0
XILINX INC COM Common Stock 983919101 959 6,767 SH   SOLE   6,767 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 2,764 40,979 SH   SOLE   40,979 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 61 1,662 SH   SOLE   1,662 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 7,166 114,284 SH   SOLE   114,284 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 92,949 819,368 SH   SOLE   819,368 0 0
XL FLEET CORP WT EXP 060125 Common Stock 9837FR118 78 9,654 SH   SOLE   9,654 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 1,462 9,091 SH   SOLE   9,091 0 0
SPDR S&P METALS AND MINING ETF ETF 78464A755 5 150 SH   SOLE   150 0 0
Invesco S&P MidCap Low Volatility ETF ETF 46138E198 8 157 SH   SOLE   157 0 0
INVESCO S&P MIDCAP MOMENTUM ETF ETF 46137V464 20 258 SH   SOLE   258 0 0
XENCOR INC COM Common Stock 98401F105 5 110 SH   SOLE   110 0 0
ENN ENERGY HLDGS LTD UNSPONSORD ADR ADR 26876F102 110 1,876 SH   SOLE   1,876 0 0
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 544 3,851 SH   SOLE   3,851 0 0
EXXON MOBIL CORP COM Common Stock 30231G102 15,667 380,087 SH   SOLE   380,087 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 0 2 SH   SOLE   2 0 0
XPERI HOLDING CORP COM Common Stock 98390M103 5 260 SH   SOLE   260 0 0
XPENG INC ADS ADR 98422D105 47 1,100 SH   SOLE   1,100 0 0
SPDR S&P PHARMACEUTICALS ETF ETF 78464A722 4 74 SH   SOLE   74 0 0
XPO LOGISTICS INC COM Common Stock 983793100 708 5,941 SH   SOLE   5,941 0 0
DENTSPLY SIRONA INC COM Common Stock 24906P109 1,125 21,440 SH   SOLE   21,440 0 0
XEROX HOLDINGS CORP COM NEW Common Stock 98421M106 44 1,866 SH   SOLE   1,866 0 0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 63 1,549 SH   SOLE   1,549 0 0
INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 46137V480 2 47 SH   SOLE   47 0 0
SPDR S&P SOFTWARE & SERVICES ETF ETF 78464A599 7 47 SH   SOLE   47 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 126 2,196 SH   SOLE   2,196 0 0
SPDR S&P TELECOM ETF ETF 78464A540 4 51 SH   SOLE   51 0 0
SPDR S&P TRANSPORTATION ETF ETF 78464A532 2 22 SH   SOLE   22 0 0
22ND CENTY GROUP INC COM Common Stock 90137F103 4 2,000 SH   SOLE   2,000 0 0
XYLEM INC COM Common Stock 98419M100 2,983 29,303 SH   SOLE   29,303 0 0
ALLEGHANY CORP DEL COM Common Stock 017175100 162 269 SH   SOLE   269 0 0
YUCAIPA ACQUISITION CORP UNIT Common Stock G9879L121 504 49,460 SH   SOLE   49,460 0 0
YELP INC CL A Common Stock 985817105 4 135 SH   SOLE   135 0 0
YETI HLDGS INC COM Common Stock 98585X104 180 2,635 SH   SOLE   2,635 0 0
DIREXION DAILY FTSE CHINA BULL 3X SHARES ETF 25459W771 2 98 SH   SOLE   98 0 0
YANDEX N V SHS CLASS A Common Stock N97284108 185 2,658 SH   SOLE   2,658 0 0
ADVISORSHARES PURE CANNABIS ETF ETF 00768Y495 3 186 SH   SOLE   186 0 0
YELLOW CORP COM Common Stock 984249607 222 50,006 SH   SOLE   50,006 0 0
YELLOWSTONE ACQUISITION CO UNIT EXP 102225 Common Stock 98566K204 513 48,194 SH   SOLE   48,194 0 0
YUM BRANDS INC COM Common Stock 988498101 938 8,641 SH   SOLE   8,641 0 0
YUM CHINA HLDGS INC COM Common Stock 98850P109 546 9,555 SH   SOLE   9,555 0 0
AMPLIFY HIGH INCOME ETF ETF 032108847 75 4,706 SH   SOLE   4,706 0 0
YUKON ZINC CORP COM Common Stock 98849V506 0 9 SH   SOLE   9 0 0
ZILLOW GROUP INC CL C CAP STK Common Stock 98954M200 141 1,090 SH   SOLE   1,090 0 0
ZIMMER BIOMET HOLDINGS INC COM Common Stock 98956P102 7,492 48,544 SH   SOLE   48,544 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Common Stock 989207105 1,086 2,825 SH   SOLE   2,825 0 0
ZENDESK INC COM Common Stock 98936J101 88 614 SH   SOLE   614 0 0
ZILLOW GROUP INC CL A Common Stock 98954M101 7 50 SH   SOLE   50 0 0
ZIEGLER COMPANIES INC COM PAR $1.00 Common Stock 989506308 127 4,450 SH   SOLE   4,450 0 0
ZIONS BANCORPORATION N A COM Common Stock 989701107 789 18,174 SH   SOLE   18,174 0 0
ZIX CORP COM Common Stock 98974P100 6 750 SH   SOLE   750 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Common Stock 98980L101 662 1,964 SH   SOLE   1,964 0 0
ZYNGA INC CL A Common Stock 98986T108 39 3,915 SH   SOLE   3,915 0 0
EESTOR CORP COM Common Stock 28201L101 0 300 SH   SOLE   300 0 0
ZENTALIS PHARMACEUTICALS INC COM Common Stock 98943L107 20 385 SH   SOLE   385 0 0
ZSCALER INC COM Common Stock 98980G102 244 1,221 SH   SOLE   1,221 0 0
SMART CLOSET INC COM Common Stock 83206C101 0 2 SH   SOLE   2 0 0
ZOOM TECHNOLOGIES INC COM Common Stock 98976E400 0 500 SH   SOLE   500 0 0
ZOETIS INC CL A Common Stock 98978V103 12,314 74,407 SH   SOLE   74,407 0 0
ZUMIEZ INC COM Common Stock 989817101 2 46 SH   SOLE   46 0 0
ZURICH INSURANCE GROUP AG SPONSORED ADR ADR 989825104 188 4,444 SH   SOLE   4,444 0 0
ZYMEWORKS INC COM Common Stock 98985W102 24 500 SH   SOLE   500 0 0
ZYNERBA PHARMACEUTICALS INC COM Common Stock 98986X109 0 100 SH   SOLE   100 0 0
ZYNEX INC COM Common Stock 98986M103 0 35 SH   SOLE   35 0 0