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,918 15,085 SH   SOLE   15,085 0 0
ALCOA CORP COM Common Stock 013872106 169 5,205 SH   SOLE   5,205 0 0
ASIA BROADBAND INC COM Common Stock 04518L100 2 11,000 SH   SOLE   11,000 0 0
AIA GROUP LTD SPONSORED ADR ADR 001317205 2,688 54,753 SH   SOLE   54,753 0 0
AMERICAN AIRLS GROUP INC COM Common Stock 02376R102 403 16,845 SH   SOLE   16,845 0 0
THE AARONS COMPANY INC COM Common Stock 00258W108 32 1,229 SH   SOLE   1,229 0 0
APPLIED OPTOELECTRONICS INC COM Common Stock 03823U102 13 1,552 SH   SOLE   1,552 0 0
AAON INC COM PAR $0.004 Common Stock 000360206 142 2,033 SH   SOLE   2,033 0 0
ADVANCE AUTO PARTS INC COM Common Stock 00751Y106 6,821 37,125 SH   SOLE   37,125 0 0
APPLE INC COM Common Stock 037833100 332,965 2,725,867 SH   SOLE   2,725,867 0 0
ATLANTIC SAPPHIRE ASA SHS Common Stock R07217103 7 500 SH   SOLE   500 0 0
ABN AMRO BANK N.V. UNSPONSORD ADS ADR 00080Q105 1 118 SH   SOLE   118 0 0
ATLAS AIR WORLDWIDE HLDGS INC COM NEW Common Stock 049164205 198 3,277 SH   SOLE   3,277 0 0
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN INDEX FUND ETF 464288182 9 95 SH   SOLE   95 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Common Stock 01881G106 283 7,084 SH   SOLE   7,084 0 0
ABB LTD SPONSORED ADR ADR 000375204 329 10,792 SH   SOLE   10,792 0 0
ABBVIE INC COM Common Stock 00287Y109 34,805 321,616 SH   SOLE   321,616 0 0
AMERISOURCEBERGEN CORP COM Common Stock 03073E105 886 7,502 SH   SOLE   7,502 0 0
AMERIS BANCORP COM Common Stock 03076K108 176 3,338 SH   SOLE   3,338 0 0
ABCELLERA BIOLOGICS INC COM Common Stock 00288U106 24 710 SH   SOLE   710 0 0
ABCAM PLC ADS ADR 000380204 16 819 SH   SOLE   819 0 0
AMBEV SA SPONSORED ADR ADR 02319V103 213 77,832 SH   SOLE   77,832 0 0
ASBURY AUTOMOTIVE GROUP INC COM Common Stock 043436104 592 3,011 SH   SOLE   3,011 0 0
ABM INDS INC COM Common Stock 000957100 351 6,850 SH   SOLE   6,850 0 0
ABIOMED INC COM Common Stock 003654100 518 1,624 SH   SOLE   1,624 0 0
AMERICAN BATTERY METALS C COM Common Stock 02451V101 5 3,000 SH   SOLE   3,000 0 0
AIRBNB INC COM CL A Common Stock 009066101 614 3,269 SH   SOLE   3,269 0 0
ABBOTT LABS COM Common Stock 002824100 27,340 228,139 SH   SOLE   228,139 0 0
AB&T FINL CORP COM Common Stock 00037W106 0 1,000 SH   SOLE   1,000 0 0
ALLEGIANCE BANCSHARES INC COM Common Stock 01748H107 34 844 SH   SOLE   844 0 0
ARCOSA INC COM Common Stock 039653100 514 7,893 SH   SOLE   7,893 0 0
ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 66 2,543 SH   SOLE   2,543 0 0
AURORA CANNABIS INC COM Common Stock 05156X884 12 1,318 SH   SOLE   1,318 0 0
ATLANTIC CAP BANCSHARES INC COM Common Stock 048269203 4 176 SH   SOLE   176 0 0
ACCOLADE INC COM Common Stock 00437E102 3 68 SH   SOLE   68 0 0
ACCO BRANDS CORP COM Common Stock 00081T108 30 3,514 SH   SOLE   3,514 0 0
ACCOR S A SPONSORED ADR ADR 00435F309 12 1,555 SH   SOLE   1,555 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 175 2,238 SH   SOLE   2,238 0 0
ACORN ENERGY INC COM Common Stock 004848107 12 19,000 SH   SOLE   19,000 0 0
ARCH CAP GROUP LTD ORD Common Stock G0450A105 174 4,532 SH   SOLE   4,532 0 0
ACADIA HEALTHCARE COMPANY INC COM Common Stock 00404A109 357 6,256 SH   SOLE   6,256 0 0
ALBERTSONS COS INC COMMON STOCK Common Stock 013091103 158 8,283 SH   SOLE   8,283 0 0
ATLAS CREST INVT CORP COM Common Stock 049284102 15 1,475 SH   SOLE   1,475 0 0
ATLAS CREST INVT CORP WT EXP 013027 Common Stock 049284110 32 17,665 SH   SOLE   17,665 0 0
ACI WORLDWIDE INC COM Common Stock 004498101 95 2,496 SH   SOLE   2,496 0 0
AXCELIS TECHNOLOGIES INC COM NEW Common Stock 054540208 71 1,721 SH   SOLE   1,721 0 0
AECOM COM Common Stock 00766T100 57 893 SH   SOLE   893 0 0
ACM RESH INC COM CL A Common Stock 00108J109 30 376 SH   SOLE   376 0 0
ACCENTURE PLC IRELAND SHS CLASS A Common Stock G1151C101 14,447 52,298 SH   SOLE   52,298 0 0
ACNB CORP COM Common Stock 000868109 27 908 SH   SOLE   908 0 0
ASCENDANT DIGITAL ACQUISITION COM CL A Common Stock G05155109 109 11,000 SH   SOLE   11,000 0 0
ACS ACTIVIDADES DE CONST Y SER UNSPONSORED ADR ADR 00089H106 13 2,039 SH   SOLE   2,039 0 0
ACME UTD CORP COM Common Stock 004816104 13 340 SH   SOLE   340 0 0
ACURA PHARMACEUTICALS INC COM Common Stock 00509L802 0 245 SH   SOLE   245 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 617 6,489 SH   SOLE   6,489 0 0
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 3,526 35,742 SH   SOLE   35,742 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 25,302 458,544 SH   SOLE   458,544 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR ADR 00653A107 5 940 SH   SOLE   940 0 0
ADOBE SYSTEMS INCORPORATED COM Common Stock 00724F101 51,460 108,252 SH   SOLE   108,252 0 0
ADIDAS AG ADR ADR 00687A107 124 789 SH   SOLE   789 0 0
26 CAPITAL ACQUISITION CORP UNIT EX 123127 Common Stock 90138P209 169 16,854 SH   SOLE   16,854 0 0
ADVANCED EMISSIONS SOLUTIONS I COM Common Stock 00770C101 20 3,615 SH   SOLE   3,615 0 0
ANALOG DEVICES INC COM Common Stock 032654105 4,513 29,104 SH   SOLE   29,104 0 0
ARCHER DANIELS MIDLAND CO COM Common Stock 039483102 2,281 40,010 SH   SOLE   40,010 0 0
ADIENT PLC ORD SHS Common Stock G0084W101 31 701 SH   SOLE   701 0 0
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 8,593 45,372 SH   SOLE   45,372 0 0
ADAPTIVE BIOTECHNOLOGIES CORP COM Common Stock 00650F109 59 1,460 SH   SOLE   1,460 0 0
KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE ADR 500467501 47 1,700 SH   SOLE   1,700 0 0
ALLIANCE DATA SYSTEMS CORP COM Common Stock 018581108 124 1,102 SH   SOLE   1,102 0 0
AUTODESK INC COM Common Stock 052769106 1,794 6,473 SH   SOLE   6,473 0 0
ADT INC DEL COM Common Stock 00090Q103 8 891 SH   SOLE   891 0 0
ADTRAN INC COM Common Stock 00738A106 113 6,773 SH   SOLE   6,773 0 0
ADDUS HOMECARE CORP COM Common Stock 006739106 215 2,057 SH   SOLE   2,057 0 0
ADVERUM BIOTECHNOLOGIES INC COM Common Stock 00773U108 5 500 SH   SOLE   500 0 0
ADYEN N V UNSPONSRED ADS ADR 00783V104 1,826 40,831 SH   SOLE   40,831 0 0
AMEREN CORP COM Common Stock 023608102 1,749 21,495 SH   SOLE   21,495 0 0
AEGON N V NY REGISTRY SHS ADR 007924103 2 508 SH   SOLE   508 0 0
AEGION CORP COM Common Stock 00770F104 17 607 SH   SOLE   607 0 0
ADVANCED ENERGY INDS COM Common Stock 007973100 45 411 SH   SOLE   411 0 0
AMERICAN EQTY INVT LIFE HLD CO COM Common Stock 025676206 333 10,552 SH   SOLE   10,552 0 0
AGNICO EAGLE MINES LTD COM Common Stock 008474108 9 150 SH   SOLE   150 0 0
AMERICAN EAGLE OUTFITTERS INC COM Common Stock 02553E106 31 1,066 SH   SOLE   1,066 0 0
AMERICAN ELEC PWR CO INC COM Common Stock 025537101 3,510 41,440 SH   SOLE   41,440 0 0
AERCAP HOLDINGS NV SHS Common Stock N00985106 59 1,011 SH   SOLE   1,011 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 1,188 44,307 SH   SOLE   44,307 0 0
AEVA TECHNOLOGIES INC COM Common Stock 00835Q103 31 2,630 SH   SOLE   2,630 0 0
ATOS ORIGIN SA UNSPONSORD ADR ADR 04962A105 3 194 SH   SOLE   194 0 0
AUDIOEYE INC COM NEW Common Stock 050734201 14 500 SH   SOLE   500 0 0
AMERICAN FINL GROUP INC OHIO COM Common Stock 025932104 1,037 9,090 SH   SOLE   9,090 0 0
ARMSTRONG FLOORING INC COM Common Stock 04238R106 5 1,046 SH   SOLE   1,046 0 0
AFLAC INC COM Common Stock 001055102 9,178 179,332 SH   SOLE   179,332 0 0
AFFIMED N V COM Common Stock N01045108 40 5,000 SH   SOLE   5,000 0 0
AFFIRM HLDGS INC COM CL A Common Stock 00827B106 14 200 SH   SOLE   200 0 0
AFTERPAY LTD ADS ADR 00832J102 11 142 SH   SOLE   142 0 0
FIRST MAJESTIC SILVER CORP COM Common Stock 32076V103 19 1,200 SH   SOLE   1,200 0 0
AGBA ACQUISITION LTD RT Common Stock G0120M125 2 3,500 SH   SOLE   3,500 0 0
AGBA ACQUISITION LTD WT EXP 051024 Common Stock G0120M117 1 3,500 SH   SOLE   3,500 0 0
ALTIMETER GROWTH CORP CL A Common Stock G0370L108 13 1,083 SH   SOLE   1,083 0 0
ALTIMETER GROWTH CORP 2 COM CL A Common Stock G0371B109 14 1,302 SH   SOLE   1,302 0 0
AGCO CORP COM Common Stock 001084102 263 1,833 SH   SOLE   1,833 0 0
AGENUS INC COM NEW Common Stock 00847G705 1,447 531,992 SH   SOLE   531,992 0 0
AGEAS SPONSORED ADR NE ADR 00844W208 49 805 SH   SOLE   805 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 52,221 458,761 SH   SOLE   458,761 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 12 1,562 SH   SOLE   1,562 0 0
AGIOS PHARMACEUTICALS INC COM Common Stock 00847X104 89 1,728 SH   SOLE   1,728 0 0
FEDERAL AGRIC MTG CORP CL C Common Stock 313148306 63 622 SH   SOLE   622 0 0
ASSURED GUARANTY LTD COM Common Stock G0585R106 319 7,535 SH   SOLE   7,535 0 0
AVANGRID INC COM Common Stock 05351W103 129 2,564 SH   SOLE   2,564 0 0
PLAYAGS INC COM Common Stock 72814N104 0 38 SH   SOLE   38 0 0
APPLIED GENETIC TECHNOLOGIES C COM Common Stock 03820J100 3 500 SH   SOLE   500 0 0
ARGAN INC COM Common Stock 04010E109 9 163 SH   SOLE   163 0 0
AGILYSYS INC COM Common Stock 00847J105 9 189 SH   SOLE   189 0 0
ANHUI CONCH CEMENT CO LTD ADR ADR 035243104 31 946 SH   SOLE   946 0 0
ADAPTHEALTH CORP COM CL A Common Stock 00653Q102 14 372 SH   SOLE   372 0 0
ADECCO GROUP AG ADR ADR 006754204 162 4,813 SH   SOLE   4,813 0 0
ASAHI KASEI CORP UNSPONSORED ADR ADR 043400100 18 787 SH   SOLE   787 0 0
C3 AI INC CL A Common Stock 12468P104 29 436 SH   SOLE   436 0 0
AMERICAN INTL GROUP INC COM NEW Common Stock 026874784 39,551 855,895 SH   SOLE   855,895 0 0
AIM IMMUNOTECH INC COM Common Stock 00901B105 32 14,000 SH   SOLE   14,000 0 0
ALTRA INDL MOTION CORP COM Common Stock 02208R106 282 5,092 SH   SOLE   5,092 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 75 892 SH   SOLE   892 0 0
AIR LIQUIDE ADR ADR 009126202 459 14,035 SH   SOLE   14,035 0 0
AAR CORP COM Common Stock 000361105 99 2,376 SH   SOLE   2,376 0 0
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF ETF 33738R704 58 1,420 SH   SOLE   1,420 0 0
APPLIED INDL TECHNOLOGIES INC COM Common Stock 03820C105 270 2,957 SH   SOLE   2,957 0 0
ARTIFICIAL INTELLIGENCE TECHNO COM NEW Common Stock 04316D201 6 61,065 SH   SOLE   61,065 0 0
ASSURANT INC COM Common Stock 04621X108 78 550 SH   SOLE   550 0 0
AJAX I COM Common Stock G0190X100 10 1,000 SH   SOLE   1,000 0 0
GALLAGHER ARTHUR J & CO COM Common Stock 363576109 392 3,141 SH   SOLE   3,141 0 0
AJINOMOTO INC ADR ADR 009707100 1 33 SH   SOLE   33 0 0
AEROJET ROCKETDYNE HLDGS INC COM Common Stock 007800105 191 4,069 SH   SOLE   4,069 0 0
AKAMAI TECHNOLOGIES INC COM Common Stock 00971T101 1,818 17,844 SH   SOLE   17,844 0 0
ACHAOGEN INC COM Common Stock 004449104 0 3,200 SH   SOLE   3,200 0 0
AKEBIA THERAPEUTICS INC COM Common Stock 00972D105 2 462 SH   SOLE   462 0 0
AKOUSTIS TECHNOLOGIES INC COM Common Stock 00973N102 3 241 SH   SOLE   241 0 0
AKZO NOBEL N V SPONSRD ADS NEW ADR 010199503 3 69 SH   SOLE   69 0 0
AIR LEASE CORP CL A Common Stock 00912X302 96 1,963 SH   SOLE   1,963 0 0
ALBERTON ACQUISITION CORP RT Common Stock G35006132 4 7,000 SH   SOLE   7,000 0 0
ALBERTON ACQUISITION CORP WT EXP 042625 Common Stock G35006124 3 7,000 SH   SOLE   7,000 0 0
ALBEMARLE CORP COM Common Stock 012653101 265 1,808 SH   SOLE   1,808 0 0
ALBIREO PHARMA INC COM Common Stock 01345P106 5 147 SH   SOLE   147 0 0
ALCON AG ORD SHS Common Stock H01301128 2,067 29,454 SH   SOLE   29,454 0 0
ALICO INC COM Common Stock 016230104 4 147 SH   SOLE   147 0 0
ALLETE INC COM NEW Common Stock 018522300 93 1,378 SH   SOLE   1,378 0 0
ALEAFIA HEALTH INC COM Common Stock 01444Q104 2 3,427 SH   SOLE   3,427 0 0
ALECTOR INC COM Common Stock 014442107 2 100 SH   SOLE   100 0 0
ALFA LAVAL AB SWEDEN ADR ADR 015393101 246 8,159 SH   SOLE   8,159 0 0
ALAMO GROUP INC COM Common Stock 011311107 234 1,498 SH   SOLE   1,498 0 0
ALLEGRO MICROSYSTEMS INC COM Common Stock 01749D105 8 298 SH   SOLE   298 0 0
ALIGN TECHNOLOGY INC COM Common Stock 016255101 1,142 2,108 SH   SOLE   2,108 0 0
ALLEGIANT TRAVEL CO COM Common Stock 01748X102 48 198 SH   SOLE   198 0 0
ALLIANZ SE UNSPONSRD ADS ADR 018820100 668 26,124 SH   SOLE   26,124 0 0
ALASKA AIR GROUP INC COM Common Stock 011659109 575 8,311 SH   SOLE   8,311 0 0
ALKERMES PLC SHS Common Stock G01767105 5 276 SH   SOLE   276 0 0
ALLSTATE CORP COM Common Stock 020002101 16,782 145,082 SH   SOLE   145,082 0 0
ALLEGION PLC ORD SHS Common Stock G0176J109 216 1,723 SH   SOLE   1,723 0 0
ALLAKOS INC COM Common Stock 01671P100 3 29 SH   SOLE   29 0 0
ALLY FINL INC COM Common Stock 02005N100 221 4,883 SH   SOLE   4,883 0 0
ALNYLAM PHARMACEUTICALS INC COM Common Stock 02043Q107 94 666 SH   SOLE   666 0 0
ASTRONOVA INC COM Common Stock 04638F108 0 19 SH   SOLE   19 0 0
ASTELLAS PHARMA INC ADR ADR 04623U102 51 3,306 SH   SOLE   3,306 0 0
ALPINE 4 HOLDINGS INC CL A Common Stock 02083E105 5 1,305 SH   SOLE   1,305 0 0
ALARM COM HLDGS INC COM Common Stock 011642105 69 794 SH   SOLE   794 0 0
ALERUS FINL CORP COM Common Stock 01446U103 3 103 SH   SOLE   103 0 0
ALSTOM SA ADR ADR 021244207 97 19,589 SH   SOLE   19,589 0 0
ALLISON TRANSMISSION HLDGS INC COM Common Stock 01973R101 1,038 25,421 SH   SOLE   25,421 0 0
ALTO INGREDIENTS INC COM Common Stock 021513106 4 737 SH   SOLE   737 0 0
ALTAIR ENGR INC COM CL A Common Stock 021369103 98 1,567 SH   SOLE   1,567 0 0
ALTEX INDS INC COM Common Stock 021454103 0 200 SH   SOLE   200 0 0
AUTOLIV INC COM Common Stock 052800109 57 611 SH   SOLE   611 0 0
ALVARION LTD SHS NEW Common Stock M0861T118 0 100 SH   SOLE   100 0 0
ALEXION PHARMACEUTICALS INC COM Common Stock 015351109 1,849 12,089 SH   SOLE   12,089 0 0
ALX ONCOLOGY HLDGS INC COM Common Stock 00166B105 0 3 SH   SOLE   3 0 0
ANTERO MIDSTREAM CORP COM Common Stock 03676B102 105 11,606 SH   SOLE   11,606 0 0
AMADEUS IT GROUP S A UNSPONSORED ADS ADR 02263T104 1,101 15,393 SH   SOLE   15,393 0 0
APPLIED MATLS INC COM Common Stock 038222105 6,125 45,847 SH   SOLE   45,847 0 0
AMBARELLA INC SHS Common Stock G037AX101 2 18 SH   SOLE   18 0 0
AMBAC FINL GROUP INC COM NEW Common Stock 023139884 12 687 SH   SOLE   687 0 0
AMERICAN BANK INC PA COM Common Stock 024343105 152 12,078 SH   SOLE   12,078 0 0
AMC ENTMT HLDGS INC CL A COM Common Stock 00165C104 7 680 SH   SOLE   680 0 0
AMCOR PLC ORD Common Stock G0250X107 148 12,673 SH   SOLE   12,673 0 0
AMC NETWORKS INC CL A Common Stock 00164V103 48 903 SH   SOLE   903 0 0
ADVANCED MICRO DEVICES INC COM Common Stock 007903107 3,486 44,406 SH   SOLE   44,406 0 0
AMETEK INC COM Common Stock 031100100 628 4,917 SH   SOLE   4,917 0 0
AMEDISYS INC COM Common Stock 023436108 2,125 8,026 SH   SOLE   8,026 0 0
APOLLO MED HLDGS INC COM NEW Common Stock 03763A207 7 251 SH   SOLE   251 0 0
AFFILIATED MANAGERS GROUP INC COM Common Stock 008252108 107 718 SH   SOLE   718 0 0
AMGEN INC COM Common Stock 031162100 72,932 293,121 SH   SOLE   293,121 0 0
AMPLITUDE HLTHCRE AQUSTIN CORP COM CL A Common Stock 03212A105 240 24,253 SH   SOLE   24,253 0 0
AMPLITUDE HLTHCRE AQUSTIN CORP WT EXP 120126 Common Stock 03212A113 20 24,253 SH   SOLE   24,253 0 0
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 317 19,104 SH   SOLE   19,104 0 0
A P MOLLER-MAERSK A/S UNSPONSORD ADR ADR 00202F102 23 1,918 SH   SOLE   1,918 0 0
AMKOR TECHNOLOGY INC COM Common Stock 031652100 230 9,702 SH   SOLE   9,702 0 0
ALERIAN MLP ETF ETF 00162Q452 16,013 525,021 SH   SOLE   525,021 0 0
AMN HEALTHCARE SVCS INC COM Common Stock 001744101 174 2,357 SH   SOLE   2,357 0 0
AMERICAN NATL BANKSHARES INC COM Common Stock 027745108 185 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 2,284 9,826 SH   SOLE   9,826 0 0
AMPIO PHARMACEUTICALS INC COM Common Stock 03209T109 189 111,985 SH   SOLE   111,985 0 0
AMPHASTAR PHARMACEUTICALS INC COM Common Stock 03209R103 27 1,492 SH   SOLE   1,492 0 0
AMPLIFY ENERGY CORP NEW WT EXP 050422 Common Stock 03212B137 0 50 SH   SOLE   50 0 0
ALPHA METALLURGICAL RESOUR INC COM Common Stock 020764106 1 82 SH   SOLE   82 0 0
AMERESCO INC CL A Common Stock 02361E108 45 925 SH   SOLE   925 0 0
AMARIN CORP PLC SPONS ADR NEW ADR 023111206 182 29,317 SH   SOLE   29,317 0 0
AMYRIS INC COM NEW Common Stock 03236M200 13,846 724,944 SH   SOLE   724,944 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A Common Stock 03168L105 2 323 SH   SOLE   323 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW Common Stock 030111207 1 70 SH   SOLE   70 0 0
AMERISAFE INC COM Common Stock 03071H100 78 1,214 SH   SOLE   1,214 0 0
AMER SOFTWARE INC CL A Common Stock 029683109 37 1,795 SH   SOLE   1,795 0 0
AMERANT BANCORP INC CL A Common Stock 023576101 5 285 SH   SOLE   285 0 0
AEMETIS INC COM NEW Common Stock 00770K202 245 10,000 SH   SOLE   10,000 0 0
AMERICAN WOODMARK CORPORATION COM Common Stock 030506109 14 145 SH   SOLE   145 0 0
AMERICAN WELL CORP CL A Common Stock 03044L105 65 3,753 SH   SOLE   3,753 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 249 18,366 SH   SOLE   18,366 0 0
AMRYT PHARMA PLC SPONSORED ADS ADR 03217L106 0 5 SH   SOLE   5 0 0
AMAZON COM INC COM Common Stock 023135106 157,409 50,874 SH   SOLE   50,874 0 0
AUTONATION INC COM Common Stock 05329W102 305 3,272 SH   SOLE   3,272 0 0
ANAPTYSBIO INC COM Common Stock 032724106 8 380 SH   SOLE   380 0 0
AMERICAN NATIONAL GROUP INC COM NEW Common Stock 02772A109 21 192 SH   SOLE   192 0 0
ANDINA ACQUISITION CORP III RT Common Stock G04415132 5 7,497 SH   SOLE   7,497 0 0
ANDERSONS INC COM Common Stock 034164103 52 1,893 SH   SOLE   1,893 0 0
ARISTA NETWORKS INC COM Common Stock 040413106 438 1,452 SH   SOLE   1,452 0 0
PROSHARES MSCI TRANSFORMATIONAL CHANGES ETF ETF 74347G796 189 4,435 SH   SOLE   4,435 0 0
ABERCROMBIE & FITCH CO CL A Common Stock 002896207 82 2,390 SH   SOLE   2,390 0 0
ANGI INC COM CL A NEW Common Stock 00183L102 13 1,016 SH   SOLE   1,016 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 43 1,830 SH   SOLE   1,830 0 0
ANIKA THERAPEUTICS INC COM Common Stock 035255108 9 228 SH   SOLE   228 0 0
ANI PHARMACEUTICALS INC COM Common Stock 00182C103 2 49 SH   SOLE   49 0 0
ANIXA BIOSCIENCES INC COM Common Stock 03528H109 12 2,500 SH   SOLE   2,500 0 0
ANTA SPORTS PRODS LTD UNSPONSOD ADR ADR 03662P107 20 49 SH   SOLE   49 0 0
ANSELL LIMITED UNSPONSORED ADR ADR 03634M208 15 130 SH   SOLE   130 0 0
ANSYS INC COM Common Stock 03662Q105 1,373 4,042 SH   SOLE   4,042 0 0
ANTHEM INC COM Common Stock 036752103 12,057 33,591 SH   SOLE   33,591 0 0
AUSTRALIA&NEW ZEALAND BKG GRP SPONSORED ADR ADR 052528304 153 7,129 SH   SOLE   7,129 0 0
ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 1,016 15,183 SH   SOLE   15,183 0 0
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 15 392 SH   SOLE   392 0 0
ISHARES MODERATE ALLOCATION FUND ETF 464289875 350 8,036 SH   SOLE   8,036 0 0
AON PLC SHS CL A Common Stock G0403H108 2,469 10,730 SH   SOLE   10,730 0 0
ISHARES GROWTH ALLOCATION FUND ETF 464289867 443 8,276 SH   SOLE   8,276 0 0
SMITH A O CORP COM Common Stock 831865209 412 6,097 SH   SOLE   6,097 0 0
ALPHA & OMEGA SEMICONDUCTOR LT SHS Common Stock G6331P104 5 143 SH   SOLE   143 0 0
AMERICAN OUTDOOR BRANDS INC COM Common Stock 02875D109 11 450 SH   SOLE   450 0 0
APA CORPORATION COM Common Stock 03743Q108 78 4,368 SH   SOLE   4,368 0 0
ARTISAN PARTNERS ASSET MGMT IN CL A Common Stock 04316A108 586 11,236 SH   SOLE   11,236 0 0
AIR PRODS & CHEMS INC COM Common Stock 009158106 6,151 21,747 SH   SOLE   21,747 0 0
AMERICAN PUB ED INC COM Common Stock 02913V103 25 712 SH   SOLE   712 0 0
API GROUP CORP COM STK Common Stock 00187Y100 6 301 SH   SOLE   301 0 0
AMPHENOL CORP NEW CL A Common Stock 032095101 2,429 36,747 SH   SOLE   36,747 0 0
APHRIA INC COM Common Stock 03765K104 47 2,585 SH   SOLE   2,585 0 0
AGORA INC ADS ADR 00851L103 5 106 SH   SOLE   106 0 0
APELLIS PHARMACEUTICALS INC COM Common Stock 03753U106 1 29 SH   SOLE   29 0 0
APOLLO GLOBAL MGMT INC COM CL A Common Stock 03768E105 111 2,358 SH   SOLE   2,358 0 0
APOGEE ENTERPRISES INC COM Common Stock 037598109 44 1,073 SH   SOLE   1,073 0 0
APPFOLIO INC COM CL A Common Stock 03783C100 13 89 SH   SOLE   89 0 0
APPHARVEST INC COM Common Stock 03783T103 38 2,060 SH   SOLE   2,060 0 0
APPIAN CORP CL A Common Stock 03782L101 261 1,962 SH   SOLE   1,962 0 0
DIGITAL TURBINE INC COM NEW Common Stock 25400W102 379 4,718 SH   SOLE   4,718 0 0
ALPHA PRO TECH LTD COM Common Stock 020772109 19 1,966 SH   SOLE   1,966 0 0
APTOSE BIOSCIENCES INC COM NEW Common Stock 03835T200 38 6,400 SH   SOLE   6,400 0 0
APTIV PLC SHS Common Stock G6095L109 594 4,310 SH   SOLE   4,310 0 0
APEX TECHNOLOGY ACQUISITION CO COM CL A Common Stock 03768F102 0 35 SH   SOLE   35 0 0
APYX MEDICAL CORPORATION COM Common Stock 03837C106 14 1,450 SH   SOLE   1,450 0 0
ALGONQUIN PWR UTILS CORP COM Common Stock 015857105 20 1,259 SH   SOLE   1,259 0 0
EVOQUA WATER TECHNOLOGIES CORP COM Common Stock 30057T105 14 542 SH   SOLE   542 0 0
ANTERO RESOURCES CORP COM Common Stock 03674X106 47 4,587 SH   SOLE   4,587 0 0
ACCURAY INC COM Common Stock 004397105 1 191 SH   SOLE   191 0 0
ARCBEST CORP COM Common Stock 03937C105 227 3,230 SH   SOLE   3,230 0 0
ARCO PLATFORM LTD COM CL A Common Stock G04553106 1,370 54,083 SH   SOLE   54,083 0 0
ARCH RESOURCES INC CL A Common Stock 03940R107 6 136 SH   SOLE   136 0 0
ARCTURUS THERAPEUTICS HLDGS COM Common Stock 03969T109 1 19 SH   SOLE   19 0 0
ARDAGH GROUP S A CL A Common Stock L0223L101 2 74 SH   SOLE   74 0 0
ARDELYX INC COM Common Stock 039697107 3 500 SH   SOLE   500 0 0
ARES MANAGEMENT CORPORATION CL A COM STK Common Stock 03990B101 33 595 SH   SOLE   595 0 0
ARGO GROUP INTL HLDGS LTD COM Common Stock G0464B107 321 6,381 SH   SOLE   6,381 0 0
ARGENX SE SPONSORED ADR ADR 04016X101 1 2 SH   SOLE   2 0 0
ARKEMA SPON ADR ADR 041232109 69 566 SH   SOLE   566 0 0
ARK FINTECH INNOVATION ETF ETF 00214Q708 888 17,374 SH   SOLE   17,374 0 0
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 1,459 16,445 SH   SOLE   16,445 0 0
ALKURI GLOBAL ACQUISITION CORP UNIT EX 010128 Common Stock 66981N202 383 38,802 SH   SOLE   38,802 0 0
ARK INNOVATION ETF ETF 00214Q104 22,764 189,778 SH   SOLE   189,778 0 0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 1,148 13,673 SH   SOLE   13,673 0 0
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 1,170 7,936 SH   SOLE   7,936 0 0
ARK SPACE EXPLORATION & INNOVATION ETF ETF 00214Q807 81 3,923 SH   SOLE   3,923 0 0
ARLO TECHNOLOGIES INC COM Common Stock 04206A101 24 3,807 SH   SOLE   3,807 0 0
ARAMARK COM Common Stock 03852U106 23 606 SH   SOLE   606 0 0
ARENA PHARMACEUTICALS INC COM NEW Common Stock 040047607 71 1,027 SH   SOLE   1,027 0 0
ARCONIC CORPORATION COM Common Stock 03966V107 77 3,048 SH   SOLE   3,048 0 0
ARCHROCK INC COM Common Stock 03957W106 198 20,900 SH   SOLE   20,900 0 0
ARROW FINL CORP COM Common Stock 042744102 8 226 SH   SOLE   226 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 178 4,532 SH   SOLE   4,532 0 0
ARVINAS INC COM Common Stock 04335A105 7 111 SH   SOLE   111 0 0
ARROW ELECTRS INC COM Common Stock 042735100 240 2,166 SH   SOLE   2,166 0 0
ARROWHEAD PHARMACEUTICALS INC COM Common Stock 04280A100 302 4,557 SH   SOLE   4,557 0 0
ASANA INC CL A Common Stock 04342Y104 13 458 SH   SOLE   458 0 0
ASSA ABLOY AB ADR ADR 045387107 158 10,985 SH   SOLE   10,985 0 0
ASSOCIATED BANC CORP COM Common Stock 045487105 164 7,667 SH   SOLE   7,667 0 0
ASSOCIATED BRITISH FOODS PLC ADR NEW ADR 045519402 4 119 SH   SOLE   119 0 0
ARDMORE SHIPPING CORP COM Common Stock Y0207T100 1 294 SH   SOLE   294 0 0
ASSOCIATES FIRST CAP CORP RESIDL VAL OBL Common Stock 046008207 0 1,470 SH   SOLE   1,470 0 0
AGC INC ADR ADR 00109C103 3 399 SH   SOLE   399 0 0
ASGN INC COM Common Stock 00191U102 62 652 SH   SOLE   652 0 0
ASHLAND GLOBAL HLDGS INC COM Common Stock 044186104 301 3,394 SH   SOLE   3,394 0 0
ASHTEAD GROUP PLC UNSPONSORED ADR ADR 045055100 92 379 SH   SOLE   379 0 0
ADVANSIX INC COM Common Stock 00773T101 40 1,497 SH   SOLE   1,497 0 0
AERSALE CORPORATION COM Common Stock 00810F106 30 2,465 SH   SOLE   2,465 0 0
AVINO SILVER & GOLD MINES LTD COM Common Stock 053906103 0 105 SH   SOLE   105 0 0
ASSEMBLY BIOSCIENCES INC COM Common Stock 045396108 2 417 SH   SOLE   417 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 2,990 4,843 SH   SOLE   4,843 0 0
ASM PACIFIC TECHNOLOGY LTD UNSPONSORD ADR ADR 00212G108 1 30 SH   SOLE   30 0 0
ASCENDIS PHARMA A/S SPONSORED ADR ADR 04351P101 4 33 SH   SOLE   33 0 0
ACADEMY SPORTS & OUTDOORS INC COM Common Stock 00402L107 13 500 SH   SOLE   500 0 0
ALTISOURCE PORTFOLIO SOLNS SA REG SHS Common Stock L0175J104 0 30 SH   SOLE   30 0 0
AMERISERV FINL INC COM Common Stock 03074A102 55 13,483 SH   SOLE   13,483 0 0
ASTEC INDS INC COM Common Stock 046224101 170 2,257 SH   SOLE   2,257 0 0
ASURE SOFTWARE INC COM Common Stock 04649U102 1,412 184,873 SH   SOLE   184,873 0 0
ASENSUS SURGICAL INC COM Common Stock 04367G103 24 7,500 SH   SOLE   7,500 0 0
ASX LTD ADR ADR 00212E103 1 12 SH   SOLE   12 0 0
AMTECH SYS INC COM PAR $0.01N Common Stock 032332504 12 1,000 SH   SOLE   1,000 0 0
ATLANTIC PWR CORP COM NEW Common Stock 04878Q863 1 244 SH   SOLE   244 0 0
ATLANTIA SPA ADR ADR 048173108 5 552 SH   SOLE   552 0 0
ASTON BAY HLDGS LTD COM Common Stock 04624P102 1 20,000 SH   SOLE   20,000 0 0
AUTO TRADER GROUP PLC UNSPONSORED ADR ADR 05277E104 0 198 SH   SOLE   198 0 0
ALPHATEC HLDGS INC COM NEW Common Stock 02081G201 279 17,684 SH   SOLE   17,684 0 0
ANTERIX INC COM Common Stock 03676C100 3 72 SH   SOLE   72 0 0
ADVANTEST CORP SPON ADR NEW ADR 00762U200 1 13 SH   SOLE   13 0 0
ADTALEM GLOBAL ED INC COM Common Stock 00737L103 13 321 SH   SOLE   321 0 0
ATHENE HOLDING LTD CL A Common Stock G0684D107 284 5,629 SH   SOLE   5,629 0 0
AUTOHOME INC SP ADS RP CL A ADR 05278C107 69 736 SH   SOLE   736 0 0
ATHERSYS INC NEW COM Common Stock 04744L106 67 37,000 SH   SOLE   37,000 0 0
ALLEGHENY TECHNOLOGIES INC COM Common Stock 01741R102 37 1,743 SH   SOLE   1,743 0 0
ATKORE INC COM Common Stock 047649108 24 330 SH   SOLE   330 0 0
ATLAS COPCO AB SP ADR B NEW ADR 049255805 97 1,851 SH   SOLE   1,851 0 0
ATLAS COPCO AB SP ADR A NEW ADR 049255706 1,908 31,215 SH   SOLE   31,215 0 0
AMES NATL CORP COM Common Stock 031001100 2 60 SH   SOLE   60 0 0
ALTIMAR ACQUISITION CORP II UNIT Common Stock G03709113 2 200 SH   SOLE   200 0 0
ATN INTL INC COM Common Stock 00215F107 6 112 SH   SOLE   112 0 0
ATHENEX INC COM Common Stock 04685N103 7 1,615 SH   SOLE   1,615 0 0
ATMOS ENERGY CORP COM Common Stock 049560105 1,138 11,510 SH   SOLE   11,510 0 0
APTARGROUP INC COM Common Stock 038336103 94 665 SH   SOLE   665 0 0
ATARA BIOTHERAPEUTICS INC COM Common Stock 046513107 4 266 SH   SOLE   266 0 0
ATRICURE INC COM Common Stock 04963C209 59 907 SH   SOLE   907 0 0
ATRION CORP COM Common Stock 049904105 6 9 SH   SOLE   9 0 0
ASTRONICS CORP COM Common Stock 046433108 9 515 SH   SOLE   515 0 0
ASTRONICS CORP CL B Common Stock 046433207 3 164 SH   SOLE   164 0 0
ANTARES PHARMA INC COM Common Stock 036642106 10 2,382 SH   SOLE   2,382 0 0
AIR TRANSPORT SERVICES GRP INC COM Common Stock 00922R105 1,287 43,997 SH   SOLE   43,997 0 0
ALTICE USA INC CL A Common Stock 02156K103 12 359 SH   SOLE   359 0 0
ACTIVISION BLIZZARD INC COM Common Stock 00507V109 1,305 14,032 SH   SOLE   14,032 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR ADR 035128206 5 220 SH   SOLE   220 0 0
ATLANTIC UN BANKSHARES CORP COM Common Stock 04911A107 133 3,470 SH   SOLE   3,470 0 0
AUBURN NATL BANCORP COM Common Stock 050473107 228 5,932 SH   SOLE   5,932 0 0
AUDACY INC CL A Common Stock 05070N103 5 926 SH   SOLE   926 0 0
AUDIOCODES LTD ORD Common Stock M15342104 4 131 SH   SOLE   131 0 0
AURINIA PHARMACEUTICALS INC COM Common Stock 05156V102 55 4,200 SH   SOLE   4,200 0 0
AUTOWEB INC COM Common Stock 05335B100 12 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 4 850 SH   SOLE   850 0 0
AVISTA CORP COM Common Stock 05379B107 576 12,065 SH   SOLE   12,065 0 0
AEROVIRONMENT INC COM Common Stock 008073108 220 1,898 SH   SOLE   1,898 0 0
AMERICAN VANGUARD CORP COM Common Stock 030371108 14 691 SH   SOLE   691 0 0
BROADCOM INC COM Common Stock 11135F101 68,626 148,008 SH   SOLE   148,008 0 0
AVID TECHNOLOGY INC COM Common Stock 05367P100 8 379 SH   SOLE   379 0 0
ATEA PHARMACEUTICALS INC COM Common Stock 04683R106 0 4 SH   SOLE   4 0 0
AVALARA INC COM Common Stock 05338G106 90 675 SH   SOLE   675 0 0
AVANOS MED INC COM Common Stock 05350V106 102 2,332 SH   SOLE   2,332 0 0
AVIENT CORPORATION COM Common Stock 05368V106 91 1,921 SH   SOLE   1,921 0 0
AVIAT NETWORKS INC COM NEW Common Stock 05366Y201 7 100 SH   SOLE   100 0 0
AVNET INC COM Common Stock 053807103 130 3,140 SH   SOLE   3,140 0 0
AVANTOR INC COM Common Stock 05352A100 96 3,306 SH   SOLE   3,306 0 0
AVIVA PLC SPONSORED ADR ADR 05382A104 19 1,719 SH   SOLE   1,719 0 0
ANAVEX LIFE SCIENCES CORP COM NEW Common Stock 032797300 51 3,444 SH   SOLE   3,444 0 0
AVERY DENNISON CORP COM Common Stock 053611109 693 3,776 SH   SOLE   3,776 0 0
AVAYA HLDGS CORP COM Common Stock 05351X101 28 1,011 SH   SOLE   1,011 0 0
ETFMG TRAVEL TECH ETF ETF 26924G771 2 50 SH   SOLE   50 0 0
ASPIRA WOMENS HEALTH INC COM Common Stock 04537Y109 22 3,312 SH   SOLE   3,312 0 0
ARMSTRONG WORLD INDS INC NEW COM Common Stock 04247X102 286 3,170 SH   SOLE   3,170 0 0
AMERICAN WTR WKS CO INC NEW COM Common Stock 030420103 836 5,579 SH   SOLE   5,579 0 0
AMER STATES WTR CO COM Common Stock 029899101 174 2,303 SH   SOLE   2,303 0 0
AXOS FINANCIAL INC COM Common Stock 05465C100 97 2,065 SH   SOLE   2,065 0 0
AXA SA SPONSORED ADR ADR 054536107 82 3,028 SH   SOLE   3,028 0 0
AMERICAN AXLE & MFG HLDGS INC COM Common Stock 024061103 108 11,156 SH   SOLE   11,156 0 0
AXONICS INC COM Common Stock 05465P101 20 336 SH   SOLE   336 0 0
AXON ENTERPRISE INC COM Common Stock 05464C101 373 2,622 SH   SOLE   2,622 0 0
AMERICAN EXPRESS CO COM Common Stock 025816109 8,713 61,416 SH   SOLE   61,416 0 0
AXIS CAP HLDGS LTD SHS Common Stock G0692U109 473 9,463 SH   SOLE   9,463 0 0
AXSOME THERAPEUTICS INC COM Common Stock 05464T104 3 60 SH   SOLE   60 0 0
AXALTA COATING SYS LTD COM Common Stock G0750C108 140 4,717 SH   SOLE   4,717 0 0
AXT INC COM Common Stock 00246W103 77 6,596 SH   SOLE   6,596 0 0
EXXE GROUP INC COM Common Stock 30233C109 4 55,000 SH   SOLE   55,000 0 0
ATLANTICA SUSTAINABLE INFR PLC SHS Common Stock G0751N103 51 1,400 SH   SOLE   1,400 0 0
ACUITY BRANDS INC COM Common Stock 00508Y102 229 1,390 SH   SOLE   1,390 0 0
AYR WELLNESS INC SUB LTD VTG SH Common Stock 05475P109 3 92 SH   SOLE   92 0 0
AYTU BIOPHARMA INC COM NEW Common Stock 054754874 0 45 SH   SOLE   45 0 0
ALTERYX INC COM CL A Common Stock 02156B103 74 895 SH   SOLE   895 0 0
AZEK CO INC CL A Common Stock 05478C105 573 13,633 SH   SOLE   13,633 0 0
AMAZONAS FLORESTAL LTD COM NEW Common Stock 02314H208 0 100,000 SH   SOLE   100,000 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 1,659 33,371 SH   SOLE   33,371 0 0
AUTOZONE INC COM Common Stock 053332102 6,807 4,847 SH   SOLE   4,847 0 0
ASPEN TECHNOLOGY INC COM Common Stock 045327103 426 2,954 SH   SOLE   2,954 0 0
AZZ INC COM Common Stock 002474104 83 1,639 SH   SOLE   1,639 0 0
BARNES GROUP INC COM Common Stock 067806109 104 2,090 SH   SOLE   2,090 0 0
BOEING CO COM Common Stock 097023105 13,259 52,055 SH   SOLE   52,055 0 0
INVESCO TAXABLE MUNICIPAL BOND ETF ETF 46138G805 173 5,400 SH   SOLE   5,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 8,848 39,024 SH   SOLE   39,024 0 0
BK OF AMERICA CORP COM Common Stock 060505104 90,153 2,330,126 SH   SOLE   2,330,126 0 0
BK OF AMERICA CORP 7.25 CNV PFD L Common Stock 006050568 1,247 892 SH   SOLE   892 0 0
BAE SYSTEMS PLC SPONSORED ADR ADR 05523R107 157 5,554 SH   SOLE   5,554 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Common Stock 099502106 10,732 133,262 SH   SOLE   133,262 0 0
BALLYS CORPORATION COM Common Stock 90171V204 8 121 SH   SOLE   121 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Common Stock 112585104 795 17,852 SH   SOLE   17,852 0 0
BANC OF CALIFORNIA INC COM Common Stock 05990K106 43 2,351 SH   SOLE   2,351 0 0
BANDWIDTH INC COM CL A Common Stock 05988J103 24 186 SH   SOLE   186 0 0
BANCFIRST CORP COM Common Stock 05945F103 43 612 SH   SOLE   612 0 0
BANNER CORP COM NEW Common Stock 06652V208 97 1,811 SH   SOLE   1,811 0 0
BANTEK INC COM Common Stock 06684B204 1 43,300 SH   SOLE   43,300 0 0
CREDICORP LTD COM Common Stock G2519Y108 17 121 SH   SOLE   121 0 0
INNOVATOR S&P 500 BUFFER ETF - APRIL ETF 45782C888 25 830 SH   SOLE   830 0 0
BASF SE SPONSORED ADR ADR 055262505 52 2,528 SH   SOLE   2,528 0 0
BASIC ENERGY SVCS INC NEW WT EXP 122323 Common Stock 06985P118 0 42 SH   SOLE   42 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP Common Stock 531229706 10 346 SH   SOLE   346 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP Common Stock 531229888 40 1,445 SH   SOLE   1,445 0 0
AMPLIFY LITHIUM & BATTERY TECHNOLOGY ETF ETF 032108805 2 100 SH   SOLE   100 0 0
BAXTER INTL INC COM Common Stock 071813109 5,808 68,668 SH   SOLE   68,668 0 0
BAYER AG SPONSORED ADR ADR 072730302 69 4,336 SH   SOLE   4,336 0 0
BLACKBERRY LTD COM Common Stock 09228F103 13 1,600 SH   SOLE   1,600 0 0
BED BATH & BEYOND INC COM Common Stock 075896100 235 8,053 SH   SOLE   8,053 0 0
VIRTUS LIFESCI BIOTECH CLINICAL TRIALS ETF ETF 26923G301 34 655 SH   SOLE   655 0 0
BANCO BRADESCO S A SP ADR PFD NEW ADR 059460303 64 13,514 SH   SOLE   13,514 0 0
VANECK VECTORS BIOTECH ETF ETF 92189F726 14 79 SH   SOLE   79 0 0
BRICKELL BIOTECH INC COM Common Stock 10802T105 0 2 SH   SOLE   2 0 0
BRIDGEBIO PHARMA INC COM Common Stock 10806X102 13 204 SH   SOLE   204 0 0
JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217 0 7 SH   SOLE   7 0 0
BHP GROUP PLC SPONSORED ADR ADR 05545E209 221 3,821 SH   SOLE   3,821 0 0
BB SEGURIDADE PARTICIPACOES SA SPONSORED ADR ADR 05541J103 30 7,227 SH   SOLE   7,227 0 0
BARRETT BUSINESS SVCS INC COM Common Stock 068463108 838 12,113 SH   SOLE   12,113 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 345 66,012 SH   SOLE   66,012 0 0
BEST BUY INC COM Common Stock 086516101 6,754 58,484 SH   SOLE   58,484 0 0
BRUNSWICK CORP COM Common Stock 117043109 2,507 26,290 SH   SOLE   26,290 0 0
BCB BANCORP INC COM Common Stock 055298103 2 168 SH   SOLE   168 0 0
BOISE CASCADE CO DEL COM Common Stock 09739D100 221 3,695 SH   SOLE   3,695 0 0
BIOCARDIA INC COM Common Stock 09060U507 2,862 659,363 SH   SOLE   659,363 0 0
BIOCARDIA INC WT EXP 080624 Common Stock 09060U119 690 500,000 SH   SOLE   500,000 0 0
BCE INC COM NEW Common Stock 05534B760 1,214 26,537 SH   SOLE   26,537 0 0
BONANZA CREEK ENERGY INC COM NEW Common Stock 097793400 47 1,327 SH   SOLE   1,327 0 0
ATRECA INC CL A COM Common Stock 04965G109 2 150 SH   SOLE   150 0 0
BABCOCK INTL PLC SHS Common Stock G0689Q152 17 5,348 SH   SOLE   5,348 0 0
BAYCOM CORP COM Common Stock 07272M107 1 28 SH   SOLE   28 0 0
BRINKS CO COM Common Stock 109696104 20 256 SH   SOLE   256 0 0
BLUCORA INC COM Common Stock 095229100 24 1,461 SH   SOLE   1,461 0 0
BRIGHTCOVE INC COM Common Stock 10921T101 36 1,781 SH   SOLE   1,781 0 0
BALCHEM CORP COM Common Stock 057665200 12 95 SH   SOLE   95 0 0
BIOCRYST PHARMACEUTICALS INC COM Common Stock 09058V103 53 5,193 SH   SOLE   5,193 0 0
BARCLAYS PLC ADR ADR 06738E204 39 3,830 SH   SOLE   3,830 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS ADR 088786108 97 3,260 SH   SOLE   3,260 0 0
BELDEN INC COM Common Stock 077454106 24 546 SH   SOLE   546 0 0
FLANIGANS ENTERPRISES INC COM Common Stock 338517105 90 3,784 SH   SOLE   3,784 0 0
BEIERSDORF AG ADR ADR 07724U103 819 38,727 SH   SOLE   38,727 0 0
BIODELIVERY SCIENCES INTL INC COM Common Stock 09060J106 9 2,185 SH   SOLE   2,185 0 0
BLACK DIAMOND THERAPEUTICS INC COM Common Stock 09203E105 2 75 SH   SOLE   75 0 0
BECTON DICKINSON & CO COM Common Stock 075887109 16,701 68,687 SH   SOLE   68,687 0 0
BLOOM ENERGY CORP COM CL A Common Stock 093712107 2,683 99,173 SH   SOLE   99,173 0 0
BEAM THERAPEUTICS INC COM Common Stock 07373V105 325 4,056 SH   SOLE   4,056 0 0
BEBE STORES INC COM NEW Common Stock 075571208 0 7 SH   SOLE   7 0 0
BEACON ROOFING SUPPLY INC COM Common Stock 073685109 18 349 SH   SOLE   349 0 0
KE HLDGS INC SPONSORED ADS ADR 482497104 1 20 SH   SOLE   20 0 0
BEL FUSE INC CL B Common Stock 077347300 11 560 SH   SOLE   560 0 0
FRANKLIN RESOURCES INC COM Common Stock 354613101 61 2,036 SH   SOLE   2,036 0 0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Common Stock G16258108 893 20,970 SH   SOLE   20,970 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG Common Stock 11284V105 309 6,599 SH   SOLE   6,599 0 0
BERRY GLOBAL GROUP INC COM Common Stock 08579W103 648 10,557 SH   SOLE   10,557 0 0
ROUNDHILL SPORTS BETTING & IGAMING ETF ETF 53656F789 12 392 SH   SOLE   392 0 0
BROWN FORMAN CORP CL A Common Stock 115637100 20 311 SH   SOLE   311 0 0
BROWN FORMAN CORP CL B Common Stock 115637209 1,219 17,625 SH   SOLE   17,625 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM Common Stock 109194100 646 3,766 SH   SOLE   3,766 0 0
BANKFINANCIAL CORP COM Common Stock 06643P104 2 193 SH   SOLE   193 0 0
BUTTERFLY NETWORK INC COM CL A Common Stock 124155102 303 18,013 SH   SOLE   18,013 0 0
BUSINESS FIRST BANCSHARES INC COM Common Stock 12326C105 7 276 SH   SOLE   276 0 0
BANK OF FINCASTLE VA COM Common Stock 062113105 20 6,635 SH   SOLE   6,635 0 0
BUNGE LIMITED COM Common Stock G16962105 148 1,869 SH   SOLE   1,869 0 0
BGC PARTNERS INC CL A Common Stock 05541T101 47 9,667 SH   SOLE   9,667 0 0
BLUE GEM ENTERPRISE INC FLA COM Common Stock 09548T106 0 300 SH   SOLE   300 0 0
BEIGENE LTD SPONSORED ADR ADR 07725L102 3 9 SH   SOLE   9 0 0
ISHARES GLOBAL GREEN BOND ETF ETF 46435U440 14 259 SH   SOLE   259 0 0
B & G FOODS INC NEW COM Common Stock 05508R106 257 8,148 SH   SOLE   8,148 0 0
BIGLARI HLDGS INC COM STK CL B Common Stock 08986R309 6 45 SH   SOLE   45 0 0
BAR HBR BANKSHARES COM Common Stock 066849100 244 8,283 SH   SOLE   8,283 0 0
BAUSCH HEALTH COS INC COM Common Stock 071734107 86 2,700 SH   SOLE   2,700 0 0
BENCHMARK ELECTRS INC COM Common Stock 08160H101 122 3,924 SH   SOLE   3,924 0 0
BRIGHTHOUSE FINL INC COM Common Stock 10922N103 192 4,348 SH   SOLE   4,348 0 0
BOC HONG KONG HLDGS LTD SPONSORED ADR ADR 096813209 10 142 SH   SOLE   142 0 0
BERKSHIRE HILLS BANCORP INC COM Common Stock 084680107 87 3,885 SH   SOLE   3,885 0 0
BHP GROUP LTD SPONSORED ADS ADR 088606108 1,261 18,166 SH   SOLE   18,166 0 0
BIOHAVEN PHARMACTL HLDG CO LTD COM Common Stock G11196105 21 300 SH   SOLE   300 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 15 180 SH   SOLE   180 0 0
BAIDU INC SPON ADR REP A ADR 056752108 377 1,733 SH   SOLE   1,733 0 0
BIG LOTS INC COM Common Stock 089302103 377 5,490 SH   SOLE   5,490 0 0
BIGCOMMERCE HLDGS INC COM SER 1 Common Stock 08975P108 24 420 SH   SOLE   420 0 0
BIOGEN INC COM Common Stock 09062X103 1,727 6,172 SH   SOLE   6,172 0 0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 708 7,737 SH   SOLE   7,737 0 0
BILL COM HLDGS INC COM Common Stock 090043100 101 695 SH   SOLE   695 0 0
BIO RAD LABS INC CL A Common Stock 090572207 343 600 SH   SOLE   600 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Common Stock G16252101 164 3,072 SH   SOLE   3,072 0 0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Common Stock 11275Q107 419 5,492 SH   SOLE   5,492 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 2,905 32,742 SH   SOLE   32,742 0 0
BJS WHSL CLUB HLDGS INC COM Common Stock 05550J101 73 1,632 SH   SOLE   1,632 0 0
VANECK VECTORS GAMING ETF ETF 92189F882 7 135 SH   SOLE   135 0 0
BJS RESTAURANTS INC COM Common Stock 09180C106 115 1,988 SH   SOLE   1,988 0 0
INNOVATOR S&P 500 BUFFER ETF - JUNE ETF 45782C755 51 1,599 SH   SOLE   1,599 0 0
BANK NEW YORK MELLON CORP COM Common Stock 064058100 25,410 537,323 SH   SOLE   537,323 0 0
BROOKDALE SR LIVING INC COM Common Stock 112463104 26 4,233 SH   SOLE   4,233 0 0
BUCKLE INC COM Common Stock 118440106 22 565 SH   SOLE   565 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 173 2,587 SH   SOLE   2,587 0 0
BLACK KNIGHT INC COM Common Stock 09215C105 1,443 19,507 SH   SOLE   19,507 0 0
INVESCO SENIOR LOAN ETF ETF 46138G508 32 1,424 SH   SOLE   1,424 0 0
BOOKING HOLDINGS INC COM Common Stock 09857L108 3,176 1,363 SH   SOLE   1,363 0 0
BAKER HUGHES COMPANY CL A Common Stock 05722G100 458 21,188 SH   SOLE   21,188 0 0
PT BK RAKYAT ADR SHS B ADR 69366X100 10 665 SH   SOLE   665 0 0
BANKUNITED INC COM Common Stock 06652K103 107 2,435 SH   SOLE   2,435 0 0
BLACKLINE INC COM Common Stock 09239B109 548 5,057 SH   SOLE   5,057 0 0
BLUE BIRD CORP COM Common Stock 095306106 8 331 SH   SOLE   331 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 69 1,444 SH   SOLE   1,444 0 0
TOPBUILD CORP COM Common Stock 89055F103 245 1,169 SH   SOLE   1,169 0 0
BALLARD PWR SYS INC NEW COM Common Stock 058586108 170 6,985 SH   SOLE   6,985 0 0
BUILDERS FIRSTSOURCE INC COM Common Stock 12008R107 944 20,353 SH   SOLE   20,353 0 0
BIOLIFE SOLUTIONS INC COM NEW Common Stock 09062W204 9 258 SH   SOLE   258 0 0
BLUEHARBOR BANK NC COM Common Stock 095613105 18 1,440 SH   SOLE   1,440 0 0
BERKELEY LTS INC COM Common Stock 084310101 1 10 SH   SOLE   10 0 0
BLACKROCK INC COM Common Stock 09247X101 7,503 9,951 SH   SOLE   9,951 0 0
BLACKBAUD INC COM Common Stock 09227Q100 119 1,672 SH   SOLE   1,672 0 0
BALL CORP COM Common Stock 058498106 393 4,633 SH   SOLE   4,633 0 0
BLOOMIN BRANDS INC COM Common Stock 094235108 71 2,635 SH   SOLE   2,635 0 0
BLINK CHARGING CO COM Common Stock 09354A100 28 690 SH   SOLE   690 0 0
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607 82 1,463 SH   SOLE   1,463 0 0
CANNABIX TECHNOLOGIES INC COM Common Stock 13765L101 10 7,940 SH   SOLE   7,940 0 0
BRIGHT LIGHTS ACQUISITION CORP UNIT Common Stock 10920K200 609 61,578 SH   SOLE   61,578 0 0
BLUEBIRD BIO INC COM Common Stock 09609G100 605 20,065 SH   SOLE   20,065 0 0
VANGUARD LONG-TERM BOND INDEX FUND ETF 921937793 1,919 19,557 SH   SOLE   19,557 0 0
BANCO LATINOAMERICANO DE SHS E Common Stock P16994132 12 779 SH   SOLE   779 0 0
BUMBLE INC COM CL A Common Stock 12047B105 86 1,382 SH   SOLE   1,382 0 0
BENCHMARK BANKSHARES INC COM NEW Common Stock 08160E207 145 8,000 SH   SOLE   8,000 0 0
BADGER METER INC COM Common Stock 056525108 105 1,123 SH   SOLE   1,123 0 0
BANK MONTREAL QUE COM Common Stock 063671101 206 2,308 SH   SOLE   2,308 0 0
BANK MARIN BANCORP COM Common Stock 063425102 9 237 SH   SOLE   237 0 0
BIOMARIN PHARMACEUTICAL INC COM Common Stock 09061G101 255 3,382 SH   SOLE   3,382 0 0
B&M EUROPEAN VALUE RETAIL SA UNSPONSORD ADR ADR 05590Y100 0 17 SH   SOLE   17 0 0
BRYN MAWR BK CORP COM Common Stock 117665109 141 3,103 SH   SOLE   3,103 0 0
BAYERISCHE MOTOREN WERKE A G SPONSORED ADR ADR 072743305 53 1,516 SH   SOLE   1,516 0 0
BRISTOL-MYERS SQUIBB CO COM Common Stock 110122108 15,362 241,463 SH   SOLE   241,463 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 13,817 163,086 SH   SOLE   163,086 0 0
INTERNATIONAL BONDS ETF 92203J407 56 988 SH   SOLE   988 0 0
BARNES & NOBLE ED INC COM Common Stock 06777U101 6 713 SH   SOLE   713 0 0
BIONANO GENOMICS INC COM Common Stock 09075F107 26 3,266 SH   SOLE   3,266 0 0
BNP PARIBAS SPONSORED ADR ADR 05565A202 210 6,863 SH   SOLE   6,863 0 0
BANK NOVA SCOTIA B C COM Common Stock 064149107 107 1,705 SH   SOLE   1,705 0 0
BRENNTAG SE UNSPONSORD ADR ADR 107180101 20 1,156 SH   SOLE   1,156 0 0
BIONTECH SE SPONSORED ADS ADR 09075V102 101 927 SH   SOLE   927 0 0
BANK COMM HLDGS COM Common Stock 06424J103 52 4,107 SH   SOLE   4,107 0 0
BANK HAWAII CORP COM Common Stock 062540109 19 214 SH   SOLE   214 0 0
BOLLORE INVESTISSEMENT SHS NEW Common Stock F10659260 35 7,309 SH   SOLE   7,309 0 0
BOK FINL CORP COM NEW Common Stock 05561Q201 22 246 SH   SOLE   246 0 0
BOSTON OMAHA CORP COM Common Stock 101044105 10 322 SH   SOLE   322 0 0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 2,715 24,807 SH   SOLE   24,807 0 0
DMC GLOBAL INC COM Common Stock 23291C103 28 514 SH   SOLE   514 0 0
BOOT BARN HLDGS INC COM Common Stock 099406100 23 374 SH   SOLE   374 0 0
BANK OF BOTETOURT BUCHANAN VA COM Common Stock 063907208 50 1,800 SH   SOLE   1,800 0 0
BANK OF THE JAMES FINL GP INC COM Common Stock 470299108 1,224 86,210 SH   SOLE   86,210 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 110 3,330 SH   SOLE   3,330 0 0
BOWX ACQUISITION CORP UNIT EXP 080325 Common Stock 103085205 0 6 SH   SOLE   6 0 0
BOWX ACQUISITION CORP WT EXP 08032025 Common Stock 103085114 11 4,958 SH   SOLE   4,958 0 0
BOX INC CL A Common Stock 10316T104 1 64 SH   SOLE   64 0 0
BP PLC SPONSORED ADR ADR 055622104 2,233 91,694 SH   SOLE   91,694 0 0
BOSTON PRIVATE FINL HLDGS INC COM Common Stock 101119105 35 2,596 SH   SOLE   2,596 0 0
BLUEPRINT MEDICINES CORP COM Common Stock 09627Y109 1,200 12,338 SH   SOLE   12,338 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR Common Stock 0556EL109 18 1,430 SH   SOLE   1,430 0 0
POPULAR INC COM NEW Common Stock 733174700 374 5,287 SH   SOLE   5,287 0 0
BIO-PATH HLDGS INC COM Common Stock 09057N300 2 250 SH   SOLE   250 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 137 SH   SOLE   137 0 0
BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 5,067 32,976 SH   SOLE   32,976 0 0
BELLRING BRANDS INC COM CL A Common Stock 079823100 1 28 SH   SOLE   28 0 0
BLUE RIDGE BANKSHARES INC VA COM Common Stock 095825105 11 500 SH   SOLE   500 0 0
BRADY CORP CL A Common Stock 104674106 111 2,086 SH   SOLE   2,086 0 0
BRIDGESTONE CORP ADR ADR 108441205 36 1,778 SH   SOLE   1,778 0 0
BRF SA SPONSORED ADR ADR 10552T107 0 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY INC DEL CL A Common Stock 084670108 4,243 11 SH   SOLE   11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 62,314 243,918 SH   SOLE   243,918 0 0
BROOKLINE BANCORP INC DEL COM Common Stock 11373M107 1,013 67,560 SH   SOLE   67,560 0 0
BRUKER CORP COM Common Stock 116794108 122 1,893 SH   SOLE   1,893 0 0
BROOKS AUTOMATION INC NEW COM Common Stock 114340102 386 4,722 SH   SOLE   4,722 0 0
BROWN & BROWN INC COM Common Stock 115236101 3,037 66,451 SH   SOLE   66,451 0 0
BRP GROUP INC COM CL A Common Stock 05589G102 2 80 SH   SOLE   80 0 0
CANADA CARBON INC COM Common Stock 134828102 38 250,000 SH   SOLE   250,000 0 0
BERRY CORP COM Common Stock 08579X101 16 2,875 SH   SOLE   2,875 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT ADR 05967A107 6 867 SH   SOLE   867 0 0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 1,016 48,063 SH   SOLE   48,063 0 0
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 1,907 88,139 SH   SOLE   88,139 0 0
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 1,836 84,349 SH   SOLE   84,349 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 1,227 55,338 SH   SOLE   55,338 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 227 10,254 SH   SOLE   10,254 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 884 41,502 SH   SOLE   41,502 0 0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 54 2,512 SH   SOLE   2,512 0 0
BASSETT FURNITURE INDS INC COM Common Stock 070203104 160 6,603 SH   SOLE   6,603 0 0
BRIGHTSPHERE INVT GROUP INC COM Common Stock 10948W103 11 517 SH   SOLE   517 0 0
INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETF ETF 46138J809 56 2,449 SH   SOLE   2,449 0 0
INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETF ETF 46138J874 58 2,476 SH   SOLE   2,476 0 0
BLACK STONE MINERALS L P COM UNIT Common Stock 09225M101 405 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 264 10,253 SH   SOLE   10,253 0 0
INVESCO BULLETSHARES 2025 MUNICIPAL BOND ETF ETF 46138J528 57 2,190 SH   SOLE   2,190 0 0
INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF ETF 46138J510 142 5,507 SH   SOLE   5,507 0 0
INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF ETF 46138J494 138 5,427 SH   SOLE   5,427 0 0
INVESCO BULLETSHARES 2028 MUNICIPAL BOND ETF ETF 46138J486 139 5,368 SH   SOLE   5,368 0 0
INVESCO BULLETSHARES 2029 MUNICIPAL BOND ETF ETF 46138J478 138 5,380 SH   SOLE   5,380 0 0
SIERRA BANCORP COM Common Stock 82620P102 9 328 SH   SOLE   328 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 61,459 747,771 SH   SOLE   747,771 0 0
BOSTON SCIENTIFIC CORP COM Common Stock 101137107 925 23,925 SH   SOLE   23,925 0 0
BENTLEY SYS INC COM CL B Common Stock 08265T208 35 745 SH   SOLE   745 0 0
BIOXCEL THERAPEUTICS INC COM Common Stock 09075P105 12 284 SH   SOLE   284 0 0
BIOTRICITY INC COM Common Stock 09074H104 36 15,000 SH   SOLE   15,000 0 0
BARRATT DEVS PLC ADR ADR 068334101 7 319 SH   SOLE   319 0 0
BLACKROCK FUTURE TECH ETF ETF 09290C301 0 10 SH   SOLE   10 0 0
B2GOLD CORP COM Common Stock 11777Q209 19 4,482 SH   SOLE   4,482 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 207 5,335 SH   SOLE   5,335 0 0
BRIDGETOWN 2 HOLDINGS LTD CL A Common Stock G1355V103 10 1,000 SH   SOLE   1,000 0 0
BETTER CHOICE CO INC COM NEW Common Stock 08771Y204 8 5,681 SH   SOLE   5,681 0 0
PEABODY ENERGY CORP NEW COM Common Stock 704551100 2 584 SH   SOLE   584 0 0
BRITVIC PLC SPONSORED ADR ADR 111190104 12 500 SH   SOLE   500 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 403 6,415 SH   SOLE   6,415 0 0
FT CBOE VEST FUND OF BUFFER ETFS ETF 33740F755 384 17,369 SH   SOLE   17,369 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384 91 3,650 SH   SOLE   3,650 0 0
BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 15 556 SH   SOLE   556 0 0
BURLINGTON STORES INC COM Common Stock 122017106 763 2,555 SH   SOLE   2,555 0 0
FIRST BUSEY CORP COM NEW Common Stock 319383204 23 904 SH   SOLE   904 0 0
VANECK VECTORS SOCIAL SENTIMENT ETF ETF 92189H839 118 4,879 SH   SOLE   4,879 0 0
BRIGHTVIEW HLDGS INC COM Common Stock 10948C107 123 7,299 SH   SOLE   7,299 0 0
BIONDVAX PHARMACEUTICALS LTD SPOND ADS ADR 09073Q105 5 1,190 SH   SOLE   1,190 0 0
BORGWARNER INC COM Common Stock 099724106 3,558 76,753 SH   SOLE   76,753 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV Common Stock 108621103 9 554 SH   SOLE   554 0 0
BOSWELL J G CO COM Common Stock 101205102 183 257 SH   SOLE   257 0 0
BROADWIND INC COM NEW Common Stock 11161T207 13 2,000 SH   SOLE   2,000 0 0
SPDR BLOOMBERG BARCLAYS INTERNATIONAL TREASURY BOND ETF ETF 78464A516 14 474 SH   SOLE   474 0 0
BWX TECHNOLOGIES INC COM Common Stock 05605H100 312 4,725 SH   SOLE   4,725 0 0
BLACKSTONE GROUP INC COM Common Stock 09260D107 2,998 40,232 SH   SOLE   40,232 0 0
BRAMBLES LTD SPONSORED ADR ADR 105105209 5 282 SH   SOLE   282 0 0
BLUELINX HLDGS INC COM NEW Common Stock 09624H208 116 2,968 SH   SOLE   2,968 0 0
BLUEGREEN VACATIONS CORP COM Common Stock 09629F108 2 155 SH   SOLE   155 0 0
BAUDAX BIO INC COM Common Stock 07160F107 0 1 SH   SOLE   1 0 0
BANCORPSOUTH BK TUPELO MISS COM Common Stock 05971J102 93 2,837 SH   SOLE   2,837 0 0
BYLINE BANCORP INC COM Common Stock 124411109 12 553 SH   SOLE   553 0 0
BOYD GAMING CORP COM Common Stock 103304101 81 1,372 SH   SOLE   1,372 0 0
BYD CO LTD SHS H Common Stock Y1023R104 4 210 SH   SOLE   210 0 0
BYD CO LTD UNSPONSORD ADR ADR 05606L100 8 184 SH   SOLE   184 0 0
BEYOND MEAT INC COM Common Stock 08862E109 114 874 SH   SOLE   874 0 0
BEAZER HOMES USA INC COM NEW Common Stock 07556Q881 23 1,095 SH   SOLE   1,095 0 0
BUNZL PLC SPON ADR NEW ADR 120738406 39 1,178 SH   SOLE   1,178 0 0
BAOZUN INC SPONSORED ADR ADR 06684L103 4 100 SH   SOLE   100 0 0
CITIGROUP INC COM NEW Common Stock 172967424 53,938 741,417 SH   SOLE   741,417 0 0
CABALETTA BIO INC COM Common Stock 12674W109 2 200 SH   SOLE   200 0 0
CARLSBERG AS SPONSORED ADR ADR 142795202 227 7,367 SH   SOLE   7,367 0 0
CABLE ONE INC COM Common Stock 12685J105 386 211 SH   SOLE   211 0 0
CAMDEN NATL CORP COM Common Stock 133034108 86 1,802 SH   SOLE   1,802 0 0
CREDIT ACCEP CORP MICH COM Common Stock 225310101 101 281 SH   SOLE   281 0 0
CACI INTL INC CL A Common Stock 127190304 299 1,213 SH   SOLE   1,213 0 0
CADENCE BANCORPORATION CL A Common Stock 12739A100 343 16,558 SH   SOLE   16,558 0 0
CAE INC COM Common Stock 124765108 1 51 SH   SOLE   51 0 0
CONAGRA BRANDS INC COM Common Stock 205887102 2,395 63,709 SH   SOLE   63,709 0 0
CARDINAL HEALTH INC COM Common Stock 14149Y108 1,437 23,474 SH   SOLE   23,474 0 0
CAI INTERNATIONAL INC COM Common Stock 12477X106 24 517 SH   SOLE   517 0 0
CANON INC SPONSORED ADR ADR 138006309 17 761 SH   SOLE   761 0 0
CHEESECAKE FACTORY INC COM Common Stock 163072101 108 1,852 SH   SOLE   1,852 0 0
CALERES INC COM Common Stock 129500104 96 4,384 SH   SOLE   4,384 0 0
CAL MAINE FOODS INC COM NEW Common Stock 128030202 436 11,358 SH   SOLE   11,358 0 0
CALIX INC COM Common Stock 13100M509 25 731 SH   SOLE   731 0 0
CALAMP CORP COM Common Stock 128126109 44 4,019 SH   SOLE   4,019 0 0
GENERAL CANNABIS CORP COM Common Stock 36930V100 0 500 SH   SOLE   500 0 0
AVIS BUDGET GROUP COM Common Stock 053774105 40 549 SH   SOLE   549 0 0
CARA THERAPEUTICS INC COM Common Stock 140755109 65 3,000 SH   SOLE   3,000 0 0
CARTER BANKSHARES INC COM NEW Common Stock 146102108 53 3,824 SH   SOLE   3,824 0 0
CARGURUS INC COM CL A Common Stock 141788109 5 214 SH   SOLE   214 0 0
CARRIER GLOBAL CORPORATION COM Common Stock 14448C104 2,731 64,685 SH   SOLE   64,685 0 0
CARS COM INC COM Common Stock 14575E105 10 782 SH   SOLE   782 0 0
CASCADE ACQUISITION CORP COM CL A Common Stock 147151104 315 32,040 SH   SOLE   32,040 0 0
CASA SYS INC COM Common Stock 14713L102 5 496 SH   SOLE   496 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 34 731 SH   SOLE   731 0 0
CASCADE ACQUISITION CORP UNIT Common Stock 147151203 0 1 SH   SOLE   1 0 0
CASCADE ACQUISITION CORP WT EXP 113027 Common Stock 147151112 14 16,020 SH   SOLE   16,020 0 0
CASEYS GEN STORES INC COM Common Stock 147528103 380 1,759 SH   SOLE   1,759 0 0
CATERPILLAR INC COM Common Stock 149123101 10,261 44,252 SH   SOLE   44,252 0 0
CAMBRIDGE BANCORP COM Common Stock 132152109 206 2,444 SH   SOLE   2,444 0 0
CARDTRONICS PLC SHS CL A Common Stock G1991C105 19 494 SH   SOLE   494 0 0
CATO CORP NEW CL A Common Stock 149205106 1 106 SH   SOLE   106 0 0
CAT STRATEGIC METALS CORP COM Common Stock 14875E102 1 25,000 SH   SOLE   25,000 0 0
CATHAY GEN BANCORP COM Common Stock 149150104 2,110 51,747 SH   SOLE   51,747 0 0
CHUBB LIMITED COM Common Stock H1467J104 7,431 46,820 SH   SOLE   46,820 0 0
CBAK ENERGY TECHNOLOGY INC COM Common Stock 14986C102 3 657 SH   SOLE   657 0 0
CYMABAY THERAPEUTICS INC COM Common Stock 23257D103 27 6,015 SH   SOLE   6,015 0 0
CINCINNATI BELL INC NEW COM NEW Common Stock 171871502 53 3,449 SH   SOLE   3,449 0 0
CANNABIS SATIVA INC COM Common Stock 13764T105 0 20 SH   SOLE   20 0 0
CB FINL SVCS INC COM Common Stock 12479G101 55 2,484 SH   SOLE   2,484 0 0
CATALYST BIOSCIENCES INC COM NEW Common Stock 14888D208 3 596 SH   SOLE   596 0 0
CAPITAL BANCORP INC MD COM Common Stock 139737100 1 29 SH   SOLE   29 0 0
CBOE GLOBAL MKTS INC COM Common Stock 12503M108 160 1,621 SH   SOLE   1,621 0 0
CBRE GROUP INC CL A Common Stock 12504L109 969 12,251 SH   SOLE   12,251 0 0
CRACKER BARREL OLD CTRY STORE COM Common Stock 22410J106 1,078 6,235 SH   SOLE   6,235 0 0
COMMERCE BANCSHARES INC COM Common Stock 200525103 190 2,482 SH   SOLE   2,482 0 0
CABOT CORP COM Common Stock 127055101 198 3,770 SH   SOLE   3,770 0 0
CBTX INC COM Common Stock 12481V104 19 611 SH   SOLE   611 0 0
COMMUNITY BK SYS INC COM Common Stock 203607106 195 2,523 SH   SOLE   2,523 0 0
GRATOMIC INC COM NEW Common Stock 38900X207 4 2,500 SH   SOLE   2,500 0 0
CBIZ INC COM Common Stock 124805102 195 5,972 SH   SOLE   5,972 0 0
CHEMOURS CO COM Common Stock 163851108 1,616 57,910 SH   SOLE   57,910 0 0
COASTAL FINL CORP WA COM NEW Common Stock 19046P209 41 1,572 SH   SOLE   1,572 0 0
CAPITAL CITY BK GROUP INC COM Common Stock 139674105 11 431 SH   SOLE   431 0 0
C4 THERAPEUTICS INC COM STK Common Stock 12529R107 4 108 SH   SOLE   108 0 0
COCA-COLA EUROPACIFIC PARTNERS SHS Common Stock G25839104 393 7,531 SH   SOLE   7,531 0 0
CHASE CORP COM Common Stock 16150R104 167 1,435 SH   SOLE   1,435 0 0
COCA-COLA HBC AG UNSPONSORD ADR ADR 191223205 18 565 SH   SOLE   565 0 0
CHURCHILL CAPITAL CORP IV CL A Common Stock 171439102 372 16,034 SH   SOLE   16,034 0 0
CHURCHILL CAPITAL CORP IV WT EXP 080425 Common Stock 171439110 6 500 SH   SOLE   500 0 0
CAMECO CORP COM Common Stock 13321L108 44 2,622 SH   SOLE   2,622 0 0
CROWN HLDGS INC COM Common Stock 228368106 61 630 SH   SOLE   630 0 0
CARNIVAL CORP PAIRED CTF Common Stock 143658300 875 32,984 SH   SOLE   32,984 0 0
COCA COLA AMATIL LTD SPONSORED ADR ADR 191085208 29 2,846 SH   SOLE   2,846 0 0
CMC MATERIALS INC COM Common Stock 12571T100 373 2,103 SH   SOLE   2,103 0 0
COGENT COMMUNICATIONS HLDGS IN COM NEW Common Stock 19239V302 499 7,264 SH   SOLE   7,264 0 0
CROSS CTRY HEALTHCARE INC COM Common Stock 227483104 18 1,453 SH   SOLE   1,453 0 0
CENTURY CMNTYS INC COM Common Stock 156504300 120 1,990 SH   SOLE   1,990 0 0
CHURCHILL CAPITAL CORP V WT EXP 102927 Common Stock 17144T115 15 11,289 SH   SOLE   11,289 0 0
CHURCHILL CAPITAL CORP VI UNIT Common Stock 17143W200 446 44,310 SH   SOLE   44,310 0 0
CHURCHILL CAPITAL CORP V UNIT Common Stock 17144T206 0 19 SH   SOLE   19 0 0
CHEMOCENTRYX INC COM Common Stock 16383L106 157 3,065 SH   SOLE   3,065 0 0
CERIDIAN HCM HLDG INC COM Common Stock 15677J108 999 11,857 SH   SOLE   11,857 0 0
COEUR MNG INC COM NEW Common Stock 192108504 13 1,398 SH   SOLE   1,398 0 0
CITY DEVS LTD SPONSORED ADR ADR 177797305 17 2,798 SH   SOLE   2,798 0 0
CDK GLOBAL INC COM Common Stock 12508E101 149 2,758 SH   SOLE   2,758 0 0
CARDLYTICS INC COM Common Stock 14161W105 65 597 SH   SOLE   597 0 0
AVID BIOSERVICES INC COM Common Stock 05368M106 203 11,137 SH   SOLE   11,137 0 0
CAREDX INC COM Common Stock 14167L103 48 700 SH   SOLE   700 0 0
CANADIAN TIRE LTD CL A Common Stock 136681202 14 101 SH   SOLE   101 0 0
CADENCE DESIGN SYSTEM INC COM Common Stock 127387108 1,810 13,213 SH   SOLE   13,213 0 0
CDW CORP COM Common Stock 12514G108 4,189 25,272 SH   SOLE   25,272 0 0
CODEXIS INC COM Common Stock 192005106 2,097 91,611 SH   SOLE   91,611 0 0
CELANESE CORP DEL COM Common Stock 150870103 1,025 6,843 SH   SOLE   6,843 0 0
CECO ENVIRONMENTAL CORP COM Common Stock 125141101 23 2,929 SH   SOLE   2,929 0 0
CAMBER ENERGY INC COM Common Stock 13200M508 0 1 SH   SOLE   1 0 0
CONSOL ENERGY INC NEW COM Common Stock 20854L108 9 954 SH   SOLE   954 0 0
CELCUITY INC COM Common Stock 15102K100 72 5,000 SH   SOLE   5,000 0 0
BRISTOL-MYERS SQUIBB CO CONTIN VAL RT Common Stock 110122140 0 971 SH   SOLE   971 0 0
CELSIUS HLDGS INC COM NEW Common Stock 15118V207 95 1,977 SH   SOLE   1,977 0 0
ISHARES J.P. MORGAN EM CORPORATE BOND ETF ETF 464286251 31 603 SH   SOLE   603 0 0
CHEMBIO DIAGNOSTICS INC COM NEW Common Stock 163572209 1 252 SH   SOLE   252 0 0
CENTRAL GARDEN & PET CO COM Common Stock 153527106 43 747 SH   SOLE   747 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG Common Stock 153527205 176 3,396 SH   SOLE   3,396 0 0
CENTURY ALUM CO COM Common Stock 156431108 134 7,576 SH   SOLE   7,576 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Common Stock 226344208 98 3,496 SH   SOLE   3,496 0 0
CERES ACQUISITION CORP COM CL A Common Stock 156734105 56 5,543 SH   SOLE   5,543 0 0
CERECOR INC COM Common Stock 15671L109 2 750 SH   SOLE   750 0 0
CERNER CORP COM Common Stock 156782104 1,276 17,752 SH   SOLE   17,752 0 0
CERUS CORP COM Common Stock 157085101 3 459 SH   SOLE   459 0 0
CERTARA INC COM Common Stock 15687V109 15 551 SH   SOLE   551 0 0
CEVA INC COM Common Stock 157210105 76 1,353 SH   SOLE   1,353 0 0
CF INDS HLDGS INC COM Common Stock 125269100 294 6,485 SH   SOLE   6,485 0 0
CROSSFIRST BANKSHARES INC COM Common Stock 22766M109 7 533 SH   SOLE   533 0 0
CF ACQUISITION CORP VIII UNIT EX 033128 Common Stock 12520C208 193 19,500 SH   SOLE   19,500 0 0
C & F FINL CORP COM Common Stock 12466Q104 98 2,200 SH   SOLE   2,200 0 0
CAPITOL FED FINL INC COM Common Stock 14057J101 33 2,504 SH   SOLE   2,504 0 0
CITIZENS FINL GROUP INC COM Common Stock 174610105 7,466 169,116 SH   SOLE   169,116 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,717 15,784 SH   SOLE   15,784 0 0
COMPAGNIE FINANCIERE RICHEMONT ADR ADR 204319107 92 9,665 SH   SOLE   9,665 0 0
CF ACQUISITION CORP VI UNIT Common Stock 12521J202 117 11,764 SH   SOLE   11,764 0 0
COLFAX CORP COM Common Stock 194014106 80 1,836 SH   SOLE   1,836 0 0
CARLYLE GROUP INC COM Common Stock 14316J108 39 1,063 SH   SOLE   1,063 0 0
CANOPY GROWTH CORP COM Common Stock 138035100 311 9,712 SH   SOLE   9,712 0 0
CAPGEMINI S E UNSPONSORED ADR ADR 13961R100 239 7,027 SH   SOLE   7,027 0 0
CHINA GAS HLDGS LTD UNSPONSORED ADR ADR 168935104 11 110 SH   SOLE   110 0 0
COGNYTE SOFTWARE LTD ORD SHS Common Stock M25133105 242 8,685 SH   SOLE   8,685 0 0
COGNEX CORP COM Common Stock 192422103 646 7,781 SH   SOLE   7,781 0 0
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 3 52 SH   SOLE   52 0 0
CITY HLDG CO COM Common Stock 177835105 112 1,365 SH   SOLE   1,365 0 0
CHURCH & DWIGHT INC COM Common Stock 171340102 3,509 40,167 SH   SOLE   40,167 0 0
CHURCHILL DOWNS INC COM Common Stock 171484108 704 3,094 SH   SOLE   3,094 0 0
CHEMED CORP NEW COM Common Stock 16359R103 2,790 6,068 SH   SOLE   6,068 0 0
CHEFS WHSE INC COM Common Stock 163086101 79 2,609 SH   SOLE   2,609 0 0
COCHLEAR LIMITED UNSPONSORD ADR ADR 191459205 1 16 SH   SOLE   16 0 0
CHUGAI PHARMACEUTICAL CO LTD ADR ADR 171269103 374 18,429 SH   SOLE   18,429 0 0
CHEGG INC COM Common Stock 163092109 496 5,795 SH   SOLE   5,795 0 0
CHOICE HOTELS INTL INC COM Common Stock 169905106 26 240 SH   SOLE   240 0 0
GLOBAL X MSCI CHINA CONSUMER DISCRETIONARY ETF ETF 37950E408 0 13 SH   SOLE   13 0 0
CHECK POINT SOFTWARE TECH LTD ORD Common Stock M22465104 962 8,591 SH   SOLE   8,591 0 0
CHEMUNG FINL CORP COM Common Stock 164024101 1 27 SH   SOLE   27 0 0
CHAMPION INDS INC W V COM NEW Common Stock 158520205 0 40 SH   SOLE   40 0 0
CHANGE HEALTHCARE INC COM Common Stock 15912K100 36 1,622 SH   SOLE   1,622 0 0
CHP MERGER CORP COM CL A Common Stock 12558Y106 119 12,000 SH   SOLE   12,000 0 0
CHP MERGER CORP WT EXP 112224 Common Stock 12558Y114 2 2,500 SH   SOLE   2,500 0 0
CHARGEPOINT HOLDINGS INC COM CL A Common Stock 15961R105 297 11,125 SH   SOLE   11,125 0 0
COHERUS BIOSCIENCES INC COM Common Stock 19249H103 3 223 SH   SOLE   223 0 0
C H ROBINSON WORLDWIDE INC COM NEW Common Stock 12541W209 693 7,221 SH   SOLE   7,221 0 0
CHICOS FAS INC COM Common Stock 168615102 3 906 SH   SOLE   906 0 0
CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 2,392 3,876 SH   SOLE   3,876 0 0
CHARLIES HLDGS INC COM Common Stock 16077A101 12 1,410,409 SH   SOLE   1,410,409 0 0
CHUYS HLDGS INC COM Common Stock 171604101 15 336 SH   SOLE   336 0 0
CHEWY INC CL A Common Stock 16679L109 194 2,296 SH   SOLE   2,296 0 0
CHAMPIONX CORPORATION COM Common Stock 15872M104 223 10,280 SH   SOLE   10,280 0 0
CHR HANSEN HOLDING A/S SPONSORED ADS ADR 12545M207 16 677 SH   SOLE   677 0 0
CIGNA CORP NEW COM Common Stock 125523100 4,581 18,950 SH   SOLE   18,950 0 0
CITIZENS INC CL A Common Stock 174740100 2 389 SH   SOLE   389 0 0
CHINA MENGNIU DAIRY CO LTD UNSPONSORD ADR ADR 169495108 45 790 SH   SOLE   790 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 86 2,063 SH   SOLE   2,063 0 0
CIENA CORP COM NEW Common Stock 171779309 29,465 538,462 SH   SOLE   538,462 0 0
CINCINNATI FINL CORP COM Common Stock 172062101 1,507 14,527 SH   SOLE   14,527 0 0
CIELO S A SPONSORED ADR ADR 171778202 0 52 SH   SOLE   52 0 0
CIRCOR INTL INC COM Common Stock 17273K109 10 282 SH   SOLE   282 0 0
CIT GROUP INC COM NEW Common Stock 125581801 125 2,433 SH   SOLE   2,433 0 0
CIVISTA BANCSHARES INC COM NO PAR Common Stock 178867107 10 417 SH   SOLE   417 0 0
CENTRAL JAPAN RY CO UNSPON ADR ADR 153766100 45 2,962 SH   SOLE   2,962 0 0
SEACOR HOLDINGS INC COM Common Stock 811904101 2 45 SH   SOLE   45 0 0
CK HUTCHISON HLDGS LTD UNSPONSORD ADR ADR 12562Y100 1 107 SH   SOLE   107 0 0
COLGATE PALMOLIVE CO COM Common Stock 194162103 3,132 39,726 SH   SOLE   39,726 0 0
CORE ONE LABS INC COM Common Stock 21872J208 0 125 SH   SOLE   125 0 0
CLARUS CORP NEW COM Common Stock 18270P109 3 170 SH   SOLE   170 0 0
CORE LABORATORIES N V COM Common Stock N22717107 16 567 SH   SOLE   567 0 0
COLUMBIA FINL INC COM Common Stock 197641103 83 4,761 SH   SOLE   4,761 0 0
CLOUDERA INC COM Common Stock 18914U100 14 1,166 SH   SOLE   1,166 0 0
CLEVELAND-CLIFFS INC NEW COM Common Stock 185899101 630 31,305 SH   SOLE   31,305 0 0
CORELOGIC INC COM Common Stock 21871D103 29 372 SH   SOLE   372 0 0
CLEAN HARBORS INC COM Common Stock 184496107 43 506 SH   SOLE   506 0 0
CLIMATE CHANGE CRISIS REAL IMP CL A COM Common Stock 18716C100 21 1,500 SH   SOLE   1,500 0 0
CELLNEX TELECOM S A UNSPONSORD ADR ADR 15117X105 0 12 SH   SOLE   12 0 0
CALUMET SPECIALTY PRODS PARTNE UT LTD PARTNER Common Stock 131476103 3 460 SH   SOLE   460 0 0
CLEAN ENERGY FUELS CORP COM Common Stock 184499101 35 2,536 SH   SOLE   2,536 0 0
CIPHERLOC CORP COM Common Stock 17253H100 0 1 SH   SOLE   1 0 0
GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442 377 14,656 SH   SOLE   14,656 0 0
CLOVER HEALTH INVESTMENTS CORP COM CL A Common Stock 18914F103 1 100 SH   SOLE   100 0 0
COLOPLAST AS SPONSERED ADS ADR 19624Y200 19 1,269 SH   SOLE   1,269 0 0
CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 15 1,562 SH   SOLE   1,562 0 0
CHINA LONGYUAN POWER GROUP UNSPONSORD ADR ADR 16890R109 58 4,288 SH   SOLE   4,288 0 0
CONTINENTAL RES INC COM Common Stock 212015101 118 4,578 SH   SOLE   4,578 0 0
CELLECTAR BIOSCIENCES INC COM PAR Common Stock 15117F500 3 2,000 SH   SOLE   2,000 0 0
CLEANSPARK INC COM NEW Common Stock 18452B209 12 500 SH   SOLE   500 0 0
CELSION CORP COM PAR NEW Common Stock 15117N503 0 34 SH   SOLE   34 0 0
CLOVIS ONCOLOGY INC COM Common Stock 189464100 0 30 SH   SOLE   30 0 0
CLARIVATE PLC ORD SHS Common Stock G21810109 1,151 43,607 SH   SOLE   43,607 0 0
CLEARWATER PAPER CORP COM Common Stock 18538R103 56 1,476 SH   SOLE   1,476 0 0
CLOROX CO DEL COM Common Stock 189054109 3,086 16,002 SH   SOLE   16,002 0 0
CALYXT INC COM Common Stock 13173L107 3 505 SH   SOLE   505 0 0
CANADIAN IMP BK COMM COM Common Stock 136069101 238 2,402 SH   SOLE   2,402 0 0
COMERICA INC COM Common Stock 200340107 846 11,685 SH   SOLE   11,685 0 0
COMMERCIAL METALS CO COM Common Stock 201723103 445 14,372 SH   SOLE   14,372 0 0
COLUMBUS MCKINNON CORP N Y COM Common Stock 199333105 256 4,852 SH   SOLE   4,852 0 0
COMCAST CORP NEW CL A Common Stock 20030N101 29,108 537,932 SH   SOLE   537,932 0 0
CANTEL MED CORP COM Common Stock 138098108 23 294 SH   SOLE   294 0 0
CME GROUP INC COM Common Stock 12572Q105 1,284 6,288 SH   SOLE   6,288 0 0
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 491 7,912 SH   SOLE   7,912 0 0
CHIPOTLE MEXICAN GRILL INC COM Common Stock 169656105 1,064 749 SH   SOLE   749 0 0
CUMMINS INC COM Common Stock 231021106 9,571 36,940 SH   SOLE   36,940 0 0
CM LIFE SCIENCES INC COM CL A Common Stock 18978W109 1 100 SH   SOLE   100 0 0
CM LIFE SCIENCES INC UNIT EXP 090125 Common Stock 18978W208 13 775 SH   SOLE   775 0 0
OXE MARINE AB SHS Common Stock W6326J107 9 30,000 SH   SOLE   30,000 0 0
COMPASS MINERALS INTL INC COM Common Stock 20451N101 560 8,935 SH   SOLE   8,935 0 0
COMPASS GROUP PLC SPONSORED ADR ADR 20449X401 159 7,785 SH   SOLE   7,785 0 0
CIMPRESS PLC SHS EURO Common Stock G2143T103 2 19 SH   SOLE   19 0 0
COMPASS PATHWAYS PLC SPONSORED ADS ADR 20451W101 17 450 SH   SOLE   450 0 0
COSTAMARE INC SHS Common Stock Y1771G102 23 2,420 SH   SOLE   2,420 0 0
CHIMERIX INC COM Common Stock 16934W106 16 1,688 SH   SOLE   1,688 0 0
CMS ENERGY CORP COM Common Stock 125896100 3,086 50,416 SH   SOLE   50,416 0 0
COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1 45 SH   SOLE   45 0 0
COMTECH TELECOMMUNICATIONS CP COM NEW Common Stock 205826209 143 5,769 SH   SOLE   5,769 0 0
COMMONWEALTH BANK OF AUSTRALIA SPONSORED ADR ADR 202712600 86 1,281 SH   SOLE   1,281 0 0
CNA FINL CORP COM Common Stock 126117100 16 350 SH   SOLE   350 0 0
COMMERCIAL NATL FINL CORP PA COM Common Stock 202217105 2 124 SH   SOLE   124 0 0
CENTURY BANCORPORATION INC CL A NON VTG Common Stock 156432106 101 1,079 SH   SOLE   1,079 0 0
AMPLIFY SEYMOUR CANNABIS ETF ETF 032108854 19 650 SH   SOLE   650 0 0
CENTENE CORP DEL COM Common Stock 15135B101 752 11,760 SH   SOLE   11,760 0 0
CONCERT PHARMACEUTICALS INC COM Common Stock 206022105 8 1,512 SH   SOLE   1,512 0 0
CONDUENT INC COM Common Stock 206787103 43 6,447 SH   SOLE   6,447 0 0
CN ENERGY GROUP INC SHS Common Stock G2181K105 5 1,001 SH   SOLE   1,001 0 0
CANADIAN NATL RY CO COM Common Stock 136375102 1,086 9,366 SH   SOLE   9,366 0 0
CINEMARK HLDGS INC COM Common Stock 17243V102 167 8,181 SH   SOLE   8,181 0 0
CONMED CORP COM Common Stock 207410101 159 1,217 SH   SOLE   1,217 0 0
CANNAE HLDGS INC COM Common Stock 13765N107 371 9,361 SH   SOLE   9,361 0 0
CNO FINL GROUP INC COM Common Stock 12621E103 235 9,656 SH   SOLE   9,656 0 0
CONNECTONE BANCORP INC COM Common Stock 20786W107 11 417 SH   SOLE   417 0 0
CENTERPOINT ENERGY INC COM Common Stock 15189T107 35,092 1,549,322 SH   SOLE   1,549,322 0 0
CANADIAN NAT RES LTD COM Common Stock 136385101 11 350 SH   SOLE   350 0 0
CORNERSTONE BLDG BRANDS INC COM Common Stock 21925D109 25 1,790 SH   SOLE   1,790 0 0
COHEN & STEERS INC COM Common Stock 19247A100 170 2,603 SH   SOLE   2,603 0 0
CONSOLIDATED COMM HLDGS INC COM Common Stock 209034107 40 5,555 SH   SOLE   5,555 0 0
CNX RES CORP COM Common Stock 12653C108 114 7,777 SH   SOLE   7,777 0 0
CONCENTRIX CORP COM Common Stock 20602D101 219 1,465 SH   SOLE   1,465 0 0
PC CONNECTION INC COM Common Stock 69318J100 15 315 SH   SOLE   315 0 0
CONNEXUS CORP COM Common Stock 126136100 0 160,000 SH   SOLE   160,000 0 0
COCRYSTAL PHARMA INC COM Common Stock 19188J300 0 266 SH   SOLE   266 0 0
CO-DIAGNOSTICS INC COM Common Stock 189763105 1 55 SH   SOLE   55 0 0
COMPAGNIE DE ST GOBAIN UNSPONSORD ADR ADR 204280309 166 13,996 SH   SOLE   13,996 0 0
CAPITAL ONE FINL CORP COM Common Stock 14040H105 1,560 12,259 SH   SOLE   12,259 0 0
CABOT OIL & GAS CORP COM Common Stock 127097103 681 36,241 SH   SOLE   36,241 0 0
COHERENT INC COM Common Stock 192479103 188 745 SH   SOLE   745 0 0
COHU INC COM Common Stock 192576106 60 1,440 SH   SOLE   1,440 0 0
COCA COLA CONS INC COM Common Stock 191098102 167 579 SH   SOLE   579 0 0
COLUMBIA BKG SYS INC COM Common Stock 197236102 411 9,540 SH   SOLE   9,540 0 0
COLICITY INC UNIT EX 022426 Common Stock 194170205 5 500 SH   SOLE   500 0 0
COLLEGIUM PHARMACEUTICAL INC COM Common Stock 19459J104 27 1,122 SH   SOLE   1,122 0 0
COLUMBIA SPORTSWEAR CO COM Common Stock 198516106 832 7,880 SH   SOLE   7,880 0 0
COMMSCOPE HLDG CO INC COM Common Stock 20337X109 60 3,924 SH   SOLE   3,924 0 0
CONNS INC COM Common Stock 208242107 55 2,853 SH   SOLE   2,853 0 0
COOPER COS INC COM NEW Common Stock 216648402 623 1,622 SH   SOLE   1,622 0 0
MR COOPER GROUP INC COM Common Stock 62482R107 198 5,697 SH   SOLE   5,697 0 0
CONOCOPHILLIPS COM Common Stock 20825C104 7,375 139,237 SH   SOLE   139,237 0 0
CORE-MARK HLDG CO INC COM Common Stock 218681104 110 2,843 SH   SOLE   2,843 0 0
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R817 44 395 SH   SOLE   395 0 0
CORCEPT THERAPEUTICS INC COM Common Stock 218352102 95 3,975 SH   SOLE   3,975 0 0
COSTCO WHSL CORP NEW COM Common Stock 22160K105 23,487 66,633 SH   SOLE   66,633 0 0
COTY INC COM CL A Common Stock 222070203 31 3,414 SH   SOLE   3,414 0 0
COUPA SOFTWARE INC COM Common Stock 22266L106 159 625 SH   SOLE   625 0 0
COVA ACQUISITION CORP UNIT EX 040121 Common Stock G2554Y112 150 15,056 SH   SOLE   15,056 0 0
COVESTRO AG SPONSORED ADR ADR 22304D207 4 132 SH   SOLE   132 0 0
COWEN INC CL A NEW Common Stock 223622606 48 1,379 SH   SOLE   1,379 0 0
CANADIAN PAC RY LTD COM Common Stock 13645T100 2,457 6,466 SH   SOLE   6,466 0 0
COPA HOLDINGS SA CL A Common Stock P31076105 5 60 SH   SOLE   60 0 0
CAMPBELL SOUP CO COM Common Stock 134429109 180 3,588 SH   SOLE   3,588 0 0
CENTRAL PAC FINL CORP COM NEW Common Stock 154760409 22 814 SH   SOLE   814 0 0
CHESAPEAKE UTILS CORP COM Common Stock 165303108 59 508 SH   SOLE   508 0 0
CHESAPEAKE FINL SHS INC COM Common Stock 16517A109 4 165 SH   SOLE   165 0 0
CRYSTAL PEAK MINERALS INC COM Common Stock 22938T107 166 10,439,596 SH   SOLE   10,439,596 0 0
COUPANG INC CL A Common Stock 22266T109 22 440 SH   SOLE   440 0 0
CAPRI HOLDINGS LIMITED SHS Common Stock G1890L107 377 7,387 SH   SOLE   7,387 0 0
COPART INC COM Common Stock 217204106 1,028 9,464 SH   SOLE   9,464 0 0
CATALYST PHARMACEUTICALS INC COM Common Stock 14888U101 10 2,116 SH   SOLE   2,116 0 0
COOPER STD HLDGS INC COM Common Stock 21676P103 49 1,357 SH   SOLE   1,357 0 0
COMPUTER PROGRAMS & SYS INC COM Common Stock 205306103 30 974 SH   SOLE   974 0 0
CAPSTAR SPL PURP ACQUISITION C UNIT EX 070927 Common Stock 14070Y200 61 6,000 SH   SOLE   6,000 0 0
COMPUTE HEALTH ACQUISITIN CORP UNIT Common Stock 204833206 14 1,400 SH   SOLE   1,400 0 0
CENTRICA PLC SPON ADR NEW ADR 15639K300 1 256 SH   SOLE   256 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT Common Stock 16411Q101 1,142 27,480 SH   SOLE   27,480 0 0
INVESCO CHINA TECHNOLOGY ETF ETF 46138E800 23 279 SH   SOLE   279 0 0
CRANE CO COM Common Stock 224399105 132 1,406 SH   SOLE   1,406 0 0
CRA INTL INC COM Common Stock 12618T105 10 133 SH   SOLE   133 0 0
CREDIT AGRICOLE S A ADR ADR 225313105 4 487 SH   SOLE   487 0 0
ISHARES MSCI ACWI LOW CARBON TARGET ETF ETF 46434V464 66 423 SH   SOLE   423 0 0
CORBUS PHARMACEUTICALS HLDGS I COM Common Stock 21833P103 1 750 SH   SOLE   750 0 0
CRAWFORD & CO CL A Common Stock 224633206 8 779 SH   SOLE   779 0 0
CARDIFF ONCOLOGY INC COM Common Stock 14147L108 8 860 SH   SOLE   860 0 0
CREATIVE TECHNOLOGY LTD ORD Common Stock Y1775U107 1 300 SH   SOLE   300 0 0
CRITICAL ELEMENTS LITHIUM CORP COM Common Stock 22675W107 2 2,000 SH   SOLE   2,000 0 0
CREE INC COM Common Stock 225447101 464 4,292 SH   SOLE   4,292 0 0
CRH PLC ADR ADR 12626K203 200 4,249 SH   SOLE   4,249 0 0
CARTERS INC COM Common Stock 146229109 26 289 SH   SOLE   289 0 0
CURIS INC COM NEW Common Stock 231269200 57 5,000 SH   SOLE   5,000 0 0
COMSTOCK RES INC COM Common Stock 205768302 5 910 SH   SOLE   910 0 0
CHARLES RIV LABS INTL INC COM Common Stock 159864107 1,010 3,484 SH   SOLE   3,484 0 0
CRESCO LABS INC SUB VTG SHS Common Stock 22587M106 7 550 SH   SOLE   550 0 0
SALESFORCE COM INC COM Common Stock 79466L302 4,834 22,818 SH   SOLE   22,818 0 0
CORMEDIX INC COM Common Stock 21900C308 15 1,500 SH   SOLE   1,500 0 0
AMERICAS CAR-MART INC COM Common Stock 03062T105 109 714 SH   SOLE   714 0 0
CERENCE INC COM Common Stock 156727109 187 2,082 SH   SOLE   2,082 0 0
CERAGON NETWORKS LTD ORD Common Stock M22013102 8 2,000 SH   SOLE   2,000 0 0
CRINETICS PHARMACEUTICALS INC COM Common Stock 22663K107 0 23 SH   SOLE   23 0 0
CRONOS GROUP INC COM Common Stock 22717L101 55 5,860 SH   SOLE   5,860 0 0
CROCS INC COM Common Stock 227046109 428 5,316 SH   SOLE   5,316 0 0
CARREFOUR SA SPONSORED ADR ADR 144430204 3 830 SH   SOLE   830 0 0
CARPENTER TECHNOLOGY CORP COM Common Stock 144285103 127 3,084 SH   SOLE   3,084 0 0
CRISPR THERAPEUTICS AG NAMEN AKT Common Stock H17182108 2,687 22,050 SH   SOLE   22,050 0 0
CORSAIR GAMING INC COM Common Stock 22041X102 5 137 SH   SOLE   137 0 0
CROSS TIMBERS RTY TR TR UNIT Common Stock 22757R109 2,259 265,822 SH   SOLE   265,822 0 0
CRITEO S A SPONS ADS ADR 226718104 43 1,236 SH   SOLE   1,236 0 0
CRUCIBLE ACQUISITION CORP COM CL A Common Stock 22877P108 3 300 SH   SOLE   300 0 0
CRUCIBLE ACQUISITION CORP WT EXP 122625 Common Stock 22877P116 0 100 SH   SOLE   100 0 0
CIRRUS LOGIC INC COM Common Stock 172755100 226 2,665 SH   SOLE   2,665 0 0
CORVEL CORP COM Common Stock 221006109 28 274 SH   SOLE   274 0 0
CROWDSTRIKE HLDGS INC CL A Common Stock 22788C105 871 4,772 SH   SOLE   4,772 0 0
CRYOLIFE INC COM Common Stock 228903100 7 330 SH   SOLE   330 0 0
COMMERZBANK A G SPONSORED ADR NE ADR 202597605 2 259 SH   SOLE   259 0 0
CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 19 1,831 SH   SOLE   1,831 0 0
COSAN S A ADS ADR 22113B103 17 1,035 SH   SOLE   1,035 0 0
CISCO SYS INC COM Common Stock 17275R102 38,485 744,246 SH   SOLE   744,246 0 0
COSTAR GROUP INC COM Common Stock 22160N109 1,557 1,895 SH   SOLE   1,895 0 0
CSG SYS INTL INC COM Common Stock 126349109 33 742 SH   SOLE   742 0 0
CARDIOVASCULAR SYS INC DEL COM Common Stock 141619106 296 7,710 SH   SOLE   7,710 0 0
CASIO COMPUTER CO LTD ADR ADR 147618201 1 6 SH   SOLE   6 0 0
CANADIAN SOLAR INC COM Common Stock 136635109 222 4,480 SH   SOLE   4,480 0 0
CARLISLE COS INC COM Common Stock 142339100 142 862 SH   SOLE   862 0 0
CSL LTD SPONSORED ADR ADR 12637N204 1,581 15,545 SH   SOLE   15,545 0 0
PROSHARES LARGE CAP CORE PLUS ETF ETF 74347R248 11 116 SH   SOLE   116 0 0
CORNERSTONE ONDEMAND INC COM Common Stock 21925Y103 11 261 SH   SOLE   261 0 0
CSPC PHARMACEUTICAL GROUP LTD UNSPONSORD ADS ADR 12591J207 13 2,751 SH   SOLE   2,751 0 0
CAESARSTONE LTD ORD SHS Common Stock M20598104 8 610 SH   SOLE   610 0 0
CASTLE BIOSCIENCES INC COM Common Stock 14843C105 3 45 SH   SOLE   45 0 0
CONSTELLIUM SE CL A SHS Common Stock F21107101 2 121 SH   SOLE   121 0 0
CAPSTAR FINL HLDGS INC COM Common Stock 14070T102 329 19,087 SH   SOLE   19,087 0 0
CARRIAGE SVCS INC COM Common Stock 143905107 17 479 SH   SOLE   479 0 0
COMPUTER SVCS INC COM Common Stock 20539A105 189 3,202 SH   SOLE   3,202 0 0
CSW INDUSTRIALS INC COM Common Stock 126402106 190 1,408 SH   SOLE   1,408 0 0
CSX CORP COM Common Stock 126408103 6,749 69,993 SH   SOLE   69,993 0 0
CERBERUS TELECOM ACQUISITION C SHS CL A Common Stock G2040C104 444 44,871 SH   SOLE   44,871 0 0
CERBERUS TELECOM ACQUISITION C UNIT EX Common Stock G2040C112 0 16 SH   SOLE   16 0 0
CERBERUS TELECOM ACQUISITION C WT EXP Common Stock G2040C120 16 14,957 SH   SOLE   14,957 0 0
CINTAS CORP COM Common Stock 172908105 41,053 120,279 SH   SOLE   120,279 0 0
COOPER TIRE & RUBR CO COM Common Stock 216831107 340 6,065 SH   SOLE   6,065 0 0
COMMUNITY TR BANCORP INC COM Common Stock 204149108 13 288 SH   SOLE   288 0 0
GLOBAL X CLEANTECH ETF ETF 37954Y228 4 200 SH   SOLE   200 0 0
CONTANGO ORE INC COM Common Stock 21077F100 0 2 SH   SOLE   2 0 0
CHARLES & COLVARD LTD COM Common Stock 159765106 8 2,625 SH   SOLE   2,625 0 0
CATALENT INC COM Common Stock 148806102 544 5,165 SH   SOLE   5,165 0 0
CYTOMX THERAPEUTICS INC COM Common Stock 23284F105 5 700 SH   SOLE   700 0 0
CASTOR MARITIME INC SHS Common Stock Y1146L109 2 2,000 SH   SOLE   2,000 0 0
CITI TRENDS INC COM Common Stock 17306X102 5 60 SH   SOLE   60 0 0
CTS CORP COM Common Stock 126501105 22 712 SH   SOLE   712 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 4,117 52,699 SH   SOLE   52,699 0 0
CYTOSORBENTS CORP COM NEW Common Stock 23283X206 1 171 SH   SOLE   171 0 0
CANNTRUST HLDGS INC COM Common Stock 137800207 2 2,000 SH   SOLE   2,000 0 0
CONTINENTAL AG SPONSORED ADS ADR 210771200 40 2,975 SH   SOLE   2,975 0 0
CORTEVA INC COM Common Stock 22052L104 4,061 87,113 SH   SOLE   87,113 0 0
CITIUS PHARMACEUTICALS INC COM NEW Common Stock 17322U207 4 2,500 SH   SOLE   2,500 0 0
CITRIX SYS INC COM Common Stock 177376100 19,819 141,200 SH   SOLE   141,200 0 0
CUBIC CORP COM Common Stock 229669106 80 1,074 SH   SOLE   1,074 0 0
CUSTOMERS BANCORP INC COM Common Stock 23204G100 63 1,981 SH   SOLE   1,981 0 0
CUE BIOPHARMA INC COM Common Stock 22978P106 4 293 SH   SOLE   293 0 0
CARNIVAL PLC ADR ADR 14365C103 1 34 SH   SOLE   34 0 0
CULP INC COM Common Stock 230215105 1 56 SH   SOLE   56 0 0
CURALEAF HLDGS INC SUB VTG SHS Common Stock 23126M102 57 3,750 SH   SOLE   3,750 0 0
CURO GROUP HOLDINGS CORP COM Common Stock 23131L107 12 828 SH   SOLE   828 0 0
CUTERA INC COM Common Stock 232109108 2 77 SH   SOLE   77 0 0
CVB FINL CORP COM Common Stock 126600105 99 4,454 SH   SOLE   4,454 0 0
CAVCO INDS INC DEL COM Common Stock 149568107 30 131 SH   SOLE   131 0 0
CENTRAL VY CMNTY BANCORP COM Common Stock 155685100 3 188 SH   SOLE   188 0 0
CENOVUS ENERGY INC COM Common Stock 15135U109 2 285 SH   SOLE   285 0 0
COVETRUS INC COM Common Stock 22304C100 291 9,714 SH   SOLE   9,714 0 0
CENOVUS ENERGY INC WT EXP 010126 Common Stock 15135U117 0 13 SH   SOLE   13 0 0
COMMERCIAL VEH GROUP INC COM Common Stock 202608105 5 493 SH   SOLE   493 0 0
CALAVO GROWERS INC COM Common Stock 128246105 108 1,395 SH   SOLE   1,395 0 0
CVR ENERGY INC COM Common Stock 12662P108 11 584 SH   SOLE   584 0 0
CHURCHILL CAPITAL CORP VII UNIT Common Stock 17144M201 413 41,435 SH   SOLE   41,435 0 0
COMMVAULT SYS INC COM Common Stock 204166102 17 266 SH   SOLE   266 0 0
CEL-SCI CORP COM PAR NEW Common Stock 150837607 59 3,883 SH   SOLE   3,883 0 0
CARVANA CO CL A Common Stock 146869102 1,313 5,003 SH   SOLE   5,003 0 0
CHICAGO RIVET & MACH CO COM Common Stock 168088102 37 1,450 SH   SOLE   1,450 0 0
CVS HEALTH CORP COM Common Stock 126650100 39,495 524,994 SH   SOLE   524,994 0 0
CV SCIENCES INC COM Common Stock 126654102 4 8,600 SH   SOLE   8,600 0 0
COVENANT LOGISTICS GROUP INC CL A Common Stock 22284P105 7 331 SH   SOLE   331 0 0
CHEVRON CORP NEW COM Common Stock 166764100 50,099 478,092 SH   SOLE   478,092 0 0
CURTISS WRIGHT CORP COM Common Stock 231561101 1,392 11,722 SH   SOLE   11,722 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 2,581 30,966 SH   SOLE   30,966 0 0
CHARLOTTES WEB HLDGS INC COM Common Stock 16106R109 25 5,643 SH   SOLE   5,643 0 0
COHBAR INC COM Common Stock 19249J109 9 6,400 SH   SOLE   6,400 0 0
CONSOLIDATED WATER CO INC ORD Common Stock G23773107 1 85 SH   SOLE   85 0 0
CLEARWAY ENERGY INC CL C Common Stock 18539C204 111 3,962 SH   SOLE   3,962 0 0
CLEARWAY ENERGY INC CL A Common Stock 18539C105 73 2,754 SH   SOLE   2,754 0 0
CRIMSON WINE GROUP LTD COM Common Stock 22662X100 1 202 SH   SOLE   202 0 0
CAMPING WORLD HLDGS INC CL A Common Stock 13462K109 10 279 SH   SOLE   279 0 0
SPDR MSCI ACWI EX-US ETF ETF 78463X848 2,751 95,162 SH   SOLE   95,162 0 0
CUSHMAN WAKEFIELD PLC SHS Common Stock G2717B108 15 916 SH   SOLE   916 0 0
CASELLA WASTE SYS INC CL A Common Stock 147448104 98 1,543 SH   SOLE   1,543 0 0
CALIFORNIA WTR SVC GROUP COM Common Stock 130788102 207 3,669 SH   SOLE   3,669 0 0
CEMEX SAB DE CV SPON ADR NEW ADR 151290889 9 1,354 SH   SOLE   1,354 0 0
CYBERARK SOFTWARE LTD SHS Common Stock M2682V108 27 206 SH   SOLE   206 0 0
CYTODYN INC COM Common Stock 23283M101 44 16,137 SH   SOLE   16,137 0 0
COMMUNITY HEALTH SYS INC NEW COM Common Stock 203668108 33 2,447 SH   SOLE   2,447 0 0
CRYOPORT INC COM PAR $0.001 Common Stock 229050307 19 362 SH   SOLE   362 0 0
CYCLO THERAPEUTICS INC COM NEW Common Stock 23254X201 1 100 SH   SOLE   100 0 0
CYTOKINETICS INC COM NEW Common Stock 23282W605 50 2,131 SH   SOLE   2,131 0 0
CITIZENS BANCORP VA INC COM Common Stock 17316V104 204 8,000 SH   SOLE   8,000 0 0
CITIZENS & NORTHN CORP COM Common Stock 172922106 6 255 SH   SOLE   255 0 0
CAESARS ENTERTAINMENT INC NEW COM Common Stock 12769G100 54 621 SH   SOLE   621 0 0
DOMINION ENERGY INC COM Common Stock 25746U109 5,524 72,729 SH   SOLE   72,729 0 0
DANAOS CORPORATION SHS Common Stock Y1968P121 20 400 SH   SOLE   400 0 0
DAKTRONICS INC COM Common Stock 234264109 2 323 SH   SOLE   323 0 0
DELTA AIR LINES INC DEL COM NEW Common Stock 247361702 1,381 28,611 SH   SOLE   28,611 0 0
DANA INC COM Common Stock 235825205 72 2,947 SH   SOLE   2,947 0 0
DANONE SPONSORED ADR ADR 23636T100 174 12,619 SH   SOLE   12,619 0 0
DARLING INGREDIENTS INC COM Common Stock 237266101 385 5,234 SH   SOLE   5,234 0 0
DOORDASH INC CL A Common Stock 25809K105 1 5 SH   SOLE   5 0 0
DASSAULT SYS S A SPONSORED ADR ADR 237545108 1,206 5,622 SH   SOLE   5,622 0 0
ENDAVA PLC ADS ADR 29260V105 162 1,912 SH   SOLE   1,912 0 0
DEUTSCHE BANK A G NAMEN AKT Common Stock D18190898 5 430 SH   SOLE   430 0 0
INVESCO DB AGRICULTURE FUND ETF 46140H106 41 2,404 SH   SOLE   2,404 0 0
INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 154 9,290 SH   SOLE   9,290 0 0
DIEBOLD INC COM Common Stock 253651103 14 965 SH   SOLE   965 0 0
INVESCO DB ENERGY FUND ETF 46140H304 9 723 SH   SOLE   723 0 0
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1,438 39,600 SH   SOLE   39,600 0 0
X-TRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF 233051853 34 1,050 SH   SOLE   1,050 0 0
DESIGNER BRANDS INC CL A Common Stock 250565108 38 2,180 SH   SOLE   2,180 0 0
INVESCO DB OIL FUND ETF 46140H403 11 1,000 SH   SOLE   1,000 0 0
DEUTSCHE BOERSE AG UNSPONSORD ADR ADR 251542106 235 14,205 SH   SOLE   14,205 0 0
INVESCO DB PRECIOUS METALS FUND ETF 46140H502 21 446 SH   SOLE   446 0 0
DBS GROUP HOLDINGS LTD SPONSORED ADR ADR 23304Y100 836 9,677 SH   SOLE   9,677 0 0
INVESCO DB G10 CURRENCY HARVEST FUND ETF 46139B102 15 612 SH   SOLE   612 0 0
DROPBOX INC CL A Common Stock 26210C104 791 29,673 SH   SOLE   29,673 0 0
DONALDSON INC COM Common Stock 257651109 65 1,122 SH   SOLE   1,122 0 0
DUCOMMUN INC DEL COM Common Stock 264147109 13 210 SH   SOLE   210 0 0
DIME CMNTY BANCSHARES INC COM Common Stock 253922108 96 3,183 SH   SOLE   3,183 0 0
DCP MIDSTREAM LP COM UT LTD PTN Common Stock 23311P100 142 6,550 SH   SOLE   6,550 0 0
DECIPHERA PHARMACEUTICALS INC COM Common Stock 24344T101 20 441 SH   SOLE   441 0 0
DUCK CREEK TECHNOLOGIES INC SHS Common Stock 264120106 97 2,145 SH   SOLE   2,145 0 0
DUPONT DE NEMOURS INC COM Common Stock 26614N102 8,639 111,789 SH   SOLE   111,789 0 0
DAIMLER AG REG SHS Common Stock D1668R123 8 88 SH   SOLE   88 0 0
3-D SYS CORP DEL COM NEW Common Stock 88554D205 329 11,998 SH   SOLE   11,998 0 0
DATADOG INC CL A COM Common Stock 23804L103 69 825 SH   SOLE   825 0 0
DILLARDS INC CL A Common Stock 254067101 102 1,050 SH   SOLE   1,050 0 0
DEERE & CO COM Common Stock 244199105 4,574 12,197 SH   SOLE   12,197 0 0
DECKERS OUTDOOR CORP COM Common Stock 243537107 546 1,652 SH   SOLE   1,652 0 0
DECISION DIAGNOSTICS CORP COM Common Stock 243443108 1 41,900 SH   SOLE   41,900 0 0
DELL TECHNOLOGIES INC CL C Common Stock 24703L202 643 7,294 SH   SOLE   7,294 0 0
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 800 18,032 SH   SOLE   18,032 0 0
DENNYS CORP COM Common Stock 24869P104 9 483 SH   SOLE   483 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 2,221 13,412 SH   SOLE   13,412 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 889 28,544 SH   SOLE   28,544 0 0
WISDOMTREE GLOBAL HIGH DIVIDEND FUND ETF 97717W877 121 2,580 SH   SOLE   2,580 0 0
DEAN FOODS CO NEW COM NEW Common Stock 242370203 0 56 SH   SOLE   56 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND ETF 97717W869 56 811 SH   SOLE   811 0 0
DONNELLEY FINL SOLUTIONS INC COM Common Stock 25787G100 102 3,678 SH   SOLE   3,678 0 0
WISDOMTREE JAPAN SMALLCAP DIVIDEND FUND ETF 97717W836 18 241 SH   SOLE   241 0 0
DRAGANFLY INC. COM Common Stock 26142Q106 1 500 SH   SOLE   500 0 0
DFP HEALTHCARE ACQUISITNS CORP COM CL A Common Stock 23343Q100 165 16,596 SH   SOLE   16,596 0 0
DFP HEALTHCARE ACQUISITNS CORP UNIT EXP 033125 Common Stock 23343Q209 0 4 SH   SOLE   4 0 0
DFP HEALTHCARE ACQUISITNS CORP WT EXP 033125 Common Stock 23343Q118 6 4,149 SH   SOLE   4,149 0 0
DUFRY AG NAMEN AKT Common Stock H2082J107 14 200 SH   SOLE   200 0 0
DISCOVER FINL SVCS COM Common Stock 254709108 1,349 14,197 SH   SOLE   14,197 0 0
DOLLAR GEN CORP NEW COM Common Stock 256677105 9,745 48,095 SH   SOLE   48,095 0 0
DONEGAL GROUP INC CL A Common Stock 257701201 11 726 SH   SOLE   726 0 0
DIGI INTL INC COM Common Stock 253798102 224 11,820 SH   SOLE   11,820 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 47,628 986,694 SH   SOLE   986,694 0 0
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 3,603 63,001 SH   SOLE   63,001 0 0
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 23 450 SH   SOLE   450 0 0
QUEST DIAGNOSTICS INC COM Common Stock 74834L100 4,967 38,702 SH   SOLE   38,702 0 0
D R HORTON INC COM Common Stock 23331A109 2,754 30,900 SH   SOLE   30,900 0 0
DIAMOND HILL INVT GROUP INC COM NEW Common Stock 25264R207 123 788 SH   SOLE   788 0 0
DANAHER CORPORATION COM Common Stock 235851102 19,626 87,115 SH   SOLE   87,115 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 1,510 19,792 SH   SOLE   19,792 0 0
DHT HOLDINGS INC SHS NEW Common Stock Y2065G121 24 4,000 SH   SOLE   4,000 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 2,381 7,202 SH   SOLE   7,202 0 0
COLUMBIA DIVERSIFIED FIXED INCOME ALLOCATION ETF ETF 19761L508 121 5,719 SH   SOLE   5,719 0 0
DAITO TRUST CONSTRUCTION CO SPONSORED ADR ADR 23405X209 23 798 SH   SOLE   798 0 0
DINE BRANDS GLOBAL INC COM Common Stock 254423106 65 726 SH   SOLE   726 0 0
DIODES INC COM Common Stock 254543101 66 828 SH   SOLE   828 0 0
DISNEY WALT CO COM Common Stock 254687106 36,541 198,032 SH   SOLE   198,032 0 0
DISCOVERY INC COM SER A Common Stock 25470F104 1,283 29,528 SH   SOLE   29,528 0 0
DISCOVERY INC COM SER C Common Stock 25470F302 343 9,295 SH   SOLE   9,295 0 0
DISH NETWORK CORPORATION CL A Common Stock 25470M109 68 1,882 SH   SOLE   1,882 0 0
GLOBAL X SUPER DIVIDEND U.S. ETF ETF 37950E291 12 630 SH   SOLE   630 0 0
RUSSELL EXCHANGE TRADED FDS TR SCAP HIDIV YLD ETF 782474399 144 6,090 SH   SOLE   6,090 0 0
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 156 6,577 SH   SOLE   6,577 0 0
DELEK US HLDGS INC NEW COM Common Stock 24665A103 18 812 SH   SOLE   812 0 0
DAIKIN INDUSTRIES LTD UNSPONSORED ADS ADR 23381B106 45 2,237 SH   SOLE   2,237 0 0
DRAFTKINGS INC COM CL A Common Stock 26142R104 630 10,268 SH   SOLE   10,268 0 0
DICKS SPORTING GOODS INC COM Common Stock 253393102 197 2,582 SH   SOLE   2,582 0 0
DELTA APPAREL INC COM Common Stock 247368103 1 24 SH   SOLE   24 0 0
DEUTSCHE LUFTHANSA AG SPONSORED ADR ADR 251561304 30 2,279 SH   SOLE   2,279 0 0
DOLBY LABORATORIES INC COM CL A Common Stock 25659T107 1,163 11,783 SH   SOLE   11,783 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 6,275 54,718 SH   SOLE   54,718 0 0
D&L INDS INC UNSPONSORED ADR ADR 23340X108 23 6,102 SH   SOLE   6,102 0 0
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 113 1,571 SH   SOLE   1,571 0 0
DULUTH HLDGS INC COM CL B Common Stock 26443V101 1 40 SH   SOLE   40 0 0
DOLLAR TREE INC COM Common Stock 256746108 2,099 18,340 SH   SOLE   18,340 0 0
DELUXE CORP COM Common Stock 248019101 1,225 29,206 SH   SOLE   29,206 0 0
DESKTOP METAL INC COM CL A Common Stock 25058X105 22 1,500 SH   SOLE   1,500 0 0
AAM S&P DEVELOPED MARKETS HIGH DIVIDEND VALUE ETF ETF 26922A347 113 4,685 SH   SOLE   4,685 0 0
DORCHESTER MINERALS LP COM UNIT Common Stock 25820R105 3 187 SH   SOLE   187 0 0
DAIMLER AG UNSPONSOR ADR ADR 233825207 80 3,581 SH   SOLE   3,581 0 0
DIGIMARC CORP NEW COM Common Stock 25381B101 2 63 SH   SOLE   63 0 0
DERMTECH INC COM Common Stock 24984K105 11 218 SH   SOLE   218 0 0
GENIUS SPORTS LIMITED SHARES CL A Common Stock 233277102 2 150 SH   SOLE   150 0 0
DNB ASA SPONSORED ADR ADR 23328E106 18 855 SH   SOLE   855 0 0
DANSKE BK A/S ADR ADR 236363206 0 36 SH   SOLE   36 0 0
WISDOMTREE GLOBAL EX-U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717W844 6 78 SH   SOLE   78 0 0
DANIMER SCIENTIFIC INC COM CL A Common Stock 236272100 14 358 SH   SOLE   358 0 0
DENISON MINES CORP COM Common Stock 248356107 1 1,000 SH   SOLE   1,000 0 0
ORSTED A/S UNSPONSORED ADR ADR 68750L102 29 538 SH   SOLE   538 0 0
NOW INC COM Common Stock 67011P100 14 1,426 SH   SOLE   1,426 0 0
DAI NIPPON PRINTING CO LTD SPONSORED ADR ADR 233806306 30 2,815 SH   SOLE   2,815 0 0
DENSO CORP ADR ADR 24872B100 60 1,802 SH   SOLE   1,802 0 0
CLOUDMD SOFTWARE & SVCS INC COM Common Stock 18912C102 5 3,400 SH   SOLE   3,400 0 0
DOCUSIGN INC COM Common Stock 256163106 1,866 9,219 SH   SOLE   9,219 0 0
DOGNESS INTERNATIONAL CORP COM CL A Common Stock G2788T103 5 3,000 SH   SOLE   3,000 0 0
WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND ETF 97717W794 11 235 SH   SOLE   235 0 0
DOMO INC COM CL B Common Stock 257554105 8 146 SH   SOLE   146 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 3,424 84,704 SH   SOLE   84,704 0 0
BRP INC COM SUN VTG Common Stock 05577W200 2 22 SH   SOLE   22 0 0
MASONITE INTL CORP COM Common Stock 575385109 140 1,217 SH   SOLE   1,217 0 0
DORMAN PRODS INC COM Common Stock 258278100 148 1,440 SH   SOLE   1,440 0 0
DOVER CORP COM Common Stock 260003108 4,003 29,189 SH   SOLE   29,189 0 0
DOW INC COM Common Stock 260557103 6,404 100,155 SH   SOLE   100,155 0 0
AMDOCS LTD SHS Common Stock G02602103 852 12,083 SH   SOLE   12,083 0 0
DEUTSCHE POST AG SPONSORED ADR ADR 25157Y202 282 5,143 SH   SOLE   5,143 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 884 2,403 SH   SOLE   2,403 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW ADR 23703Q203 14 185 SH   SOLE   185 0 0
PAN PAC INTL HLDGS CORP UNSPONSORED ADS ADR 69807K105 2 89 SH   SOLE   89 0 0
DARDEN RESTAURANTS INC COM Common Stock 237194105 2,239 15,767 SH   SOLE   15,767 0 0
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624 158 5,945 SH   SOLE   5,945 0 0
DICERNA PHARMACEUTICALS INC COM Common Stock 253031108 2 76 SH   SOLE   76 0 0
DRIL-QUIP INC COM Common Stock 262037104 78 2,340 SH   SOLE   2,340 0 0
DRIVE SHACK INC COM Common Stock 262077100 32 10,000 SH   SOLE   10,000 0 0
DISCO CORP UNSPONSORED ADR ADR 25461D100 8 131 SH   SOLE   131 0 0
DSV PANALPINA A/S UNSPONSORED ADR ADR 26251A108 1,503 15,279 SH   SOLE   15,279 0 0
DAIWA SECS GROUP INC SPONSORED ADR ADR 234064301 2 378 SH   SOLE   378 0 0
DIVERSEY HLDGS LTD ORD SHS Common Stock G28923103 11 741 SH   SOLE   741 0 0
DESCARTES SYS GROUP INC COM Common Stock 249906108 25 405 SH   SOLE   405 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 841 11,020 SH   SOLE   11,020 0 0
DAIICHI SANKYO CO LTD SPON ADR LEV 1 ADR 23381D102 31 1,071 SH   SOLE   1,071 0 0
DSP GROUPS INC COM Common Stock 23332B106 15 1,038 SH   SOLE   1,038 0 0
DIAMOND S SHIPPING INC COM Common Stock Y20676105 7 710 SH   SOLE   710 0 0
DYNATRACE INC COM NEW Common Stock 268150109 36 748 SH   SOLE   748 0 0
DEUTSCHE WOHNEN SE UNSPONSORED ADR ADR 25161M103 7 316 SH   SOLE   316 0 0
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 934 8,261 SH   SOLE   8,261 0 0
DTE ENERGY CO COM Common Stock 233331107 550 4,096 SH   SOLE   4,096 0 0
ALPS DISRUPTIVE TECHNOLOGIES ETF ETF 00162Q478 8 176 SH   SOLE   176 0 0
DEUTSCHE TELEKOM AG SPONSORED ADS ADR 251566105 62 3,043 SH   SOLE   3,043 0 0
PRECISION BIOSCIENCES INC COM Common Stock 74019P108 2 200 SH   SOLE   200 0 0
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 1,240 13,148 SH   SOLE   13,148 0 0
DASSAULT AVIATION SA ORD Common Stock F24539102 29 26 SH   SOLE   26 0 0
DUKE ENERGY CORP NEW COM NEW Common Stock 26441C204 19,791 205,028 SH   SOLE   205,028 0 0
DUNE ACQUISITION CORPORATION USD0.0001 A Common Stock 265334102 284 29,078 SH   SOLE   29,078 0 0
DUNE ACQUISITION CORP UNIT EXP 102927 Common Stock 265334201 0 1 SH   SOLE   1 0 0
DUNE ACQUISITION CORPORATION WTS/PROD 29/10/27(ON CORP ) Common Stock 265334110 9 14,539 SH   SOLE   14,539 0 0
DAVITA INC COM Common Stock 23918K108 370 3,430 SH   SOLE   3,430 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW Common Stock 268158201 2 216 SH   SOLE   216 0 0
DEVON ENERGY CORP NEW COM Common Stock 25179M103 37,671 1,724,078 SH   SOLE   1,724,078 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 6,038 52,922 SH   SOLE   52,922 0 0
DAIWA HOUSE INDUSTRY CO LTD ADR ADR 234062206 98 3,310 SH   SOLE   3,310 0 0
ADVISORSHARES DORSEY WRIGHT SHORT ETF ETF 00768Y529 47 5,100 SH   SOLE   5,100 0 0
SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772 153 4,002 SH   SOLE   4,002 0 0
DXC TECHNOLOGY CO COM Common Stock 23355L106 160 5,128 SH   SOLE   5,128 0 0
DEXCOM INC COM Common Stock 252131107 1,524 4,240 SH   SOLE   4,240 0 0
PROSHARES ULTRASHORT DOW 30 ETF 74347B276 0 31 SH   SOLE   31 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 25 411 SH   SOLE   411 0 0
DXP ENTERPRISES INC COM NEW Common Stock 233377407 29 957 SH   SOLE   957 0 0
DYCOM INDS INC COM Common Stock 267475101 100 1,082 SH   SOLE   1,082 0 0
DYNE THERAPEUTICS INC COM Common Stock 26818M108 0 24 SH   SOLE   24 0 0
ENI S P A SPONSORED ADR ADR 26874R108 8 320 SH   SOLE   320 0 0
ELECTRONIC ARTS INC COM Common Stock 285512109 1,546 11,419 SH   SOLE   11,419 0 0
AIRBUS SE UNSPONSORED ADR ADR 009279100 413 14,561 SH   SOLE   14,561 0 0
GRAFTECH INTL LTD COM Common Stock 384313508 11 859 SH   SOLE   859 0 0
ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 1,267 23,154 SH   SOLE   23,154 0 0
BRINKER INTL INC COM Common Stock 109641100 512 7,200 SH   SOLE   7,200 0 0
EVENTBRITE INC COM CL A Common Stock 29975E109 11 497 SH   SOLE   497 0 0
EBAY INC. COM Common Stock 278642103 3,284 53,631 SH   SOLE   53,631 0 0
EASTERN BANKSHARES INC COM Common Stock 27627N105 300 15,555 SH   SOLE   15,555 0 0
ENNIS INC COM Common Stock 293389102 10 455 SH   SOLE   455 0 0
EBIX INC COM NEW Common Stock 278715206 40 1,250 SH   SOLE   1,250 0 0
ERSTE GROUP BK A G SPONSORED ADR ADR 296036304 1 61 SH   SOLE   61 0 0
EAGLE BANCORP MONT INC COM Common Stock 26942G100 24 1,000 SH   SOLE   1,000 0 0
SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391 2 74 SH   SOLE   74 0 0
EMERGENT BIOSOLUTIONS INC COM Common Stock 29089Q105 152 1,637 SH   SOLE   1,637 0 0
MERIDIAN BANCORP INC MD COM Common Stock 58958U103 200 10,835 SH   SOLE   10,835 0 0
ISHARES MSCI CHILE ETF ETF 464286640 13 370 SH   SOLE   370 0 0
ECHO GLOBAL LOGISTICS INC COM Common Stock 27875T101 64 2,048 SH   SOLE   2,048 0 0
ELECTRICITE DE FRANCE UNSPONSORD ADR ADR 285039103 3 1,204 SH   SOLE   1,204 0 0
ECOLAB INC COM Common Stock 278865100 2,922 13,622 SH   SOLE   13,622 0 0
ECN CAP CORP COM Common Stock 26829L107 2,499 401,620 SH   SOLE   401,620 0 0
US ECOLOGY INC COM Common Stock 91734M103 61 1,453 SH   SOLE   1,453 0 0
CHANNELADVISOR CORP COM Common Stock 159179100 11 465 SH   SOLE   465 0 0
ENCORE CAP GROUP INC COM Common Stock 292554102 141 3,517 SH   SOLE   3,517 0 0
CONSOLIDATED EDISON INC COM Common Stock 209115104 1,297 17,335 SH   SOLE   17,335 0 0
EDAP TMS S A SPONSORED ADR ADR 268311107 34 4,000 SH   SOLE   4,000 0 0
EDITAS MEDICINE INC COM Common Stock 28106W103 979 23,300 SH   SOLE   23,300 0 0
EDENRED S A UNSPONSORD ADR ADR 279655104 2 59 SH   SOLE   59 0 0
GLOBAL X TELEMEDICINE & DIGITAL HEALTH ETF ETF 37954Y285 4 227 SH   SOLE   227 0 0
EDP ENERGIAS DE PORTUGAL SA SPONSORED ADR ADR 268353109 21 363 SH   SOLE   363 0 0
EDTECHX HOLDINGS ACQU CORP II COM CL A Common Stock 28139A102 362 36,780 SH   SOLE   36,780 0 0
EDTECHX HOLDINGS ACQU CORP II UNIT EXP 083127 Common Stock 28139A201 0 3 SH   SOLE   3 0 0
EDTECHX HOLDINGS ACQU CORP II WT EXP 061527 Common Stock 28139A110 8 18,390 SH   SOLE   18,390 0 0
NEW ORIENTAL ED & TECHNOLOGY G SPON ADR ADR 647581107 78 5,560 SH   SOLE   5,560 0 0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND ETF 921910709 42 336 SH   SOLE   336 0 0
EURONET WORLDWIDE INC COM Common Stock 298736109 178 1,284 SH   SOLE   1,284 0 0
INVESCO S&P EMERGING MARKETS LOW VOLATILITY ETF ETF 46138E297 38 1,605 SH   SOLE   1,605 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4,499 84,354 SH   SOLE   84,354 0 0
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 5 83 SH   SOLE   83 0 0
WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 197 4,155 SH   SOLE   4,155 0 0
EMERALD HOLDING INC COM Common Stock 29103W104 3 501 SH   SOLE   501 0 0
ISHARES MSCI EAFE ETF ETF 464287465 21,005 276,860 SH   SOLE   276,860 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 23,319 319,483 SH   SOLE   319,483 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 4,043 40,242 SH   SOLE   40,242 0 0
ENTERPRISE FINL SVCS CORP COM Common Stock 293712105 29 579 SH   SOLE   579 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 397 7,796 SH   SOLE   7,796 0 0
EQUIFAX INC COM Common Stock 294429105 1,888 10,423 SH   SOLE   10,423 0 0
EAGLE BANCORP INC MD COM Common Stock 268948106 60 1,135 SH   SOLE   1,135 0 0
8X8 INC NEW COM Common Stock 282914100 9 287 SH   SOLE   287 0 0
EAGLE BULK SHIPPING INC WT EXP 101521 Common Stock Y2187A135 0 44 SH   SOLE   44 0 0
EAGLE BULK SHIPPING INC COM Common Stock Y2187A150 2 54 SH   SOLE   54 0 0
NIC INC COM Common Stock 62914B100 21 626 SH   SOLE   626 0 0
EAGLE PHARMACEUTICALS INC COM Common Stock 269796108 2 42 SH   SOLE   42 0 0
ENCOMPASS HEALTH CORP COM Common Stock 29261A100 501 6,094 SH   SOLE   6,094 0 0
EHEALTH INC COM Common Stock 28238P109 28 381 SH   SOLE   381 0 0
EMPLOYERS HLDGS INC COM Common Stock 292218104 105 2,439 SH   SOLE   2,439 0 0
EIGER BIOPHARMACEUTICALS INC COM Common Stock 28249U105 0 52 SH   SOLE   52 0 0
ISHARES MSCI ISRAEL ETF ETF 464286632 16 247 SH   SOLE   247 0 0
EDISON INTL COM Common Stock 281020107 351 5,931 SH   SOLE   5,931 0 0
EJF ACQUISITION CORP UNIT EX 031026 Common Stock G2955B117 60 6,003 SH   SOLE   6,003 0 0
EAST JAPAN RAILWAY CO ADR ADR 273202101 46 3,836 SH   SOLE   3,836 0 0
EKSO BIONICS HLDGS INC COM Common Stock 282644301 2 400 SH   SOLE   400 0 0
LAUDER ESTEE COS INC CL A Common Stock 518439104 4,991 17,159 SH   SOLE   17,159 0 0
ELANCO ANIMAL HEALTH INC COM Common Stock 28414H103 28 960 SH   SOLE   960 0 0
E L F BEAUTY INC COM Common Stock 26856L103 6 235 SH   SOLE   235 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 10 177 SH   SOLE   177 0 0
CALLAWAY GOLF CO COM Common Stock 131193104 584 21,819 SH   SOLE   21,819 0 0
EMAGIN CORP COM NEW Common Stock 29076N206 14 3,650 SH   SOLE   3,650 0 0
ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 2,913 26,752 SH   SOLE   26,752 0 0
EMCLAIRE FINL CORP COM Common Stock 290828102 1,941 66,955 SH   SOLE   66,955 0 0
EMCOR GROUP INC COM Common Stock 29084Q100 649 5,788 SH   SOLE   5,788 0 0
ISHARES MSCI EMERGING MARKETS MULTIFACTOR ETF ETF 46434G889 1,567 30,111 SH   SOLE   30,111 0 0
EMERALD HEALTH THERAPEUTICS IN COM Common Stock 29102R106 0 298 SH   SOLE   298 0 0
ISHARES S&P EMERGING MARKETS INFRASTRUCTURE INDEX FUND ETF 464288216 11 460 SH   SOLE   460 0 0
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 2 75 SH   SOLE   75 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 11 470 SH   SOLE   470 0 0
EASTMAN CHEM CO COM Common Stock 277432100 1,088 9,824 SH   SOLE   9,824 0 0
EMPIRE POST MEDIA INC COM Common Stock 292039104 1 13,000 SH   SOLE   13,000 0 0
EMPOWER LTD CL A COM Common Stock G3R39W102 414 41,463 SH   SOLE   41,463 0 0
EMPOWER LTD UNIT EX Common Stock G3R39W128 0 14 SH   SOLE   14 0 0
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 13 198 SH   SOLE   198 0 0
EMERSON ELEC CO COM Common Stock 291011104 262,063 2,904,713 SH   SOLE   2,904,713 0 0
EMERA INC COM Common Stock 290876101 22 500 SH   SOLE   500 0 0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 956 16,085 SH   SOLE   16,085 0 0
ENBRIDGE INC COM Common Stock 29250N105 5,361 147,285 SH   SOLE   147,285 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN Common Stock 292480100 62 9,553 SH   SOLE   9,553 0 0
ENDO INTL PLC SHS Common Stock G30401106 38 5,128 SH   SOLE   5,128 0 0
ENAGAS SA SPONSORED ADR ADR 29248L104 3 233 SH   SOLE   233 0 0
ENGIE SA SPONS ADR ADR 29286D105 139 9,765 SH   SOLE   9,765 0 0
ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 59 7,005 SH   SOLE   7,005 0 0
ENEL SOCIETA PER AZIONI UNSPONSORD ADR ADR 29265W207 310 31,360 SH   SOLE   31,360 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD Common Stock 29336T100 218 50,867 SH   SOLE   50,867 0 0
ENLIVEX THERAPEUTICS LTD COM Common Stock M4130Y106 11 1,000 SH   SOLE   1,000 0 0
ENPHASE ENERGY INC COM Common Stock 29355A107 816 5,031 SH   SOLE   5,031 0 0
ENERGIZER HLDGS INC NEW COM Common Stock 29272W109 81 1,700 SH   SOLE   1,700 0 0
ENERSYS COM Common Stock 29275Y102 134 1,480 SH   SOLE   1,480 0 0
ENSIGN GROUP INC COM Common Stock 29358P101 477 5,083 SH   SOLE   5,083 0 0
ENANTA PHARMACEUTICALS INC COM Common Stock 29251M106 11 231 SH   SOLE   231 0 0
ENTEGRIS INC COM Common Stock 29362U104 1,875 16,773 SH   SOLE   16,773 0 0
ENVESTNET INC COM Common Stock 29404K106 373 5,167 SH   SOLE   5,167 0 0
ENOVA INTL INC COM Common Stock 29357K103 24 685 SH   SOLE   685 0 0
ENZOLYTICS INC COM Common Stock 294112107 167 877,500 SH   SOLE   877,500 0 0
EOG RES INC COM Common Stock 26875P101 886 12,222 SH   SOLE   12,222 0 0
EVOLUS INC COM Common Stock 30052C107 3 265 SH   SOLE   265 0 0
E ON SE SPONSORED ADR ADR 268780103 101 8,656 SH   SOLE   8,656 0 0
ENERPAC TOOL GROUP CORP CL A COM Common Stock 292765104 35 1,350 SH   SOLE   1,350 0 0
EPAM SYS INC COM Common Stock 29414B104 416 1,049 SH   SOLE   1,049 0 0
BOTTOMLINE TECH DEL INC COM Common Stock 101388106 58 1,283 SH   SOLE   1,283 0 0
EDGEWELL PERS CARE CO COM Common Stock 28035Q102 21 538 SH   SOLE   538 0 0
ENTERPRISE PRODS PARTNERS L P COM Common Stock 293792107 9,892 449,224 SH   SOLE   449,224 0 0
EPIPHANY TECHNOLOGY ACQUISIT COM CL A Common Stock 29429X109 6 600 SH   SOLE   600 0 0
EPIPHANY TECHNOLOGY ACQUISIT WT EXP 011226 Common Stock 29429X117 0 500 SH   SOLE   500 0 0
WISDOMTREE INDIA EARNINGS FUND ETF 97717W422 43 1,350 SH   SOLE   1,350 0 0
EVOLUTION PETE CORP COM Common Stock 30049A107 5 1,439 SH   SOLE   1,439 0 0
EPIROC AKTIEBOLAG UNSPONSRED ADS ADR 29429L105 384 16,962 SH   SOLE   16,962 0 0
EPIZYME INC COM Common Stock 29428V104 0 33 SH   SOLE   33 0 0
EQUITY BANCSHARES INC COM CL A Common Stock 29460X109 0 7 SH   SOLE   7 0 0
EQUITABLE HLDGS INC COM Common Stock 29452E101 121 3,717 SH   SOLE   3,717 0 0
EQUINOR ASA SPONSORED ADR ADR 29446M102 87 4,486 SH   SOLE   4,486 0 0
EQT CORP COM Common Stock 26884L109 239 12,880 SH   SOLE   12,880 0 0
ERICSSON ADR B SEK 10 ADR 294821608 28 2,107 SH   SOLE   2,107 0 0
ERIE INDTY CO CL A Common Stock 29530P102 67 304 SH   SOLE   304 0 0
ERO COPPER CORP COM Common Stock 296006109 60 3,475 SH   SOLE   3,475 0 0
INVESCO MSCI SUSTAINABLE FUTURE ETF Common Stock 46137V407 2 31 SH   SOLE   31 0 0
DIREXION DAILY ENERGY BULL 2X SHARES ETF 25460G609 14 600 SH   SOLE   600 0 0
EVERSOURCE ENERGY COM Common Stock 30040W108 1,684 19,450 SH   SOLE   19,450 0 0
EISAI CO LTD SPONSORED ADR ADR 282579309 3 38 SH   SOLE   38 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Common Stock 292102100 32 2,868 SH   SOLE   2,868 0 0
ESCALADE INC COM Common Stock 296056104 11 535 SH   SOLE   535 0 0
ESCO TECHNOLOGIES INC COM Common Stock 296315104 2,234 20,504 SH   SOLE   20,504 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 751 9,892 SH   SOLE   9,892 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 1,241 28,655 SH   SOLE   28,655 0 0
ENSTAR GROUP LIMITED SHS Common Stock G3075P101 740 2,998 SH   SOLE   2,998 0 0
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 2,649 29,146 SH   SOLE   29,146 0 0
ELEMENT SOLUTIONS INC COM Common Stock 28618M106 88 4,838 SH   SOLE   4,838 0 0
ESSILOR LUXOTTICA UNSPONSORED ADR ADR 297284200 34 414 SH   SOLE   414 0 0
ELBIT SYS LTD ORD Common Stock M3760D101 9 63 SH   SOLE   63 0 0
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 196 5,091 SH   SOLE   5,091 0 0
ESSENT GROUP LTD COM Common Stock G3198U102 116 2,447 SH   SOLE   2,447 0 0
ESPEY MFG & ELECTRS CORP COM Common Stock 296650104 12 787 SH   SOLE   787 0 0
VANECK VECTORS VIDEO GAMING AND ESPORTS ETF ETF 92189F114 15 213 SH   SOLE   213 0 0
ESPERION THERAPEUTICS INC NEW COM Common Stock 29664W105 4 159 SH   SOLE   159 0 0
ESQUIRE FINL HLDGS INC COM Common Stock 29667J101 1 25 SH   SOLE   25 0 0
ESSA BANCORP INC COM Common Stock 29667D104 2 105 SH   SOLE   105 0 0
ELASTIC N V ORD SHS Common Stock N14506104 1,232 11,077 SH   SOLE   11,077 0 0
EARTHSTONE ENERGY INC CL A Common Stock 27032D304 55 7,697 SH   SOLE   7,697 0 0
COMMUNITY BANKERS TR CORP COM Common Stock 203612106 1 105 SH   SOLE   105 0 0
ENERGY TRANSFER L P COM UT LTD PTN Common Stock 29273V100 2,144 279,134 SH   SOLE   279,134 0 0
E MERGE TECHNOLOGY ACQUISITION COM CL A Common Stock 26873Y104 360 36,970 SH   SOLE   36,970 0 0
E MERGE TECHNOLOGY ACQUISITION UNIT EX 073025 Common Stock 26873Y203 0 12 SH   SOLE   12 0 0
E MERGE TECHNOLOGY ACQUISITION WT EXP 073025 Common Stock 26873Y112 11 11,133 SH   SOLE   11,133 0 0
GRAYSCALE ETHEREUM CLASSIC TR SHS Common Stock 38963Q107 18 1,500 SH   SOLE   1,500 0 0
ETHAN ALLEN INTERIORS INC COM Common Stock 297602104 32 1,175 SH   SOLE   1,175 0 0
GRAYSCALE ETHEREUM TR ETH SHS Common Stock 389638107 53 2,983 SH   SOLE   2,983 0 0
EATON CORP PLC SHS Common Stock G29183103 7,464 53,978 SH   SOLE   53,978 0 0
ENTEST GROUP INC COM NEW Common Stock 29383T300 0 7 SH   SOLE   7 0 0
ETON PHARMACEUTICALS INC COM Common Stock 29772L108 2 243 SH   SOLE   243 0 0
ENTERGY CORP NEW COM Common Stock 29364G103 1,290 12,965 SH   SOLE   12,965 0 0
EQUITRANS MIDSTREAM CORP COM Common Stock 294600101 48 5,924 SH   SOLE   5,924 0 0
ETSY INC COM Common Stock 29786A106 1,048 5,197 SH   SOLE   5,197 0 0
ISHARES MSCI EUROPE FINANCIAL SECTOR INDEX FUND ETF 464289180 11 576 SH   SOLE   576 0 0
EURONAV NV SHS Common Stock B38564108 2 255 SH   SOLE   255 0 0
WISDOMTREE EUROPE HEDGED SMALLCAP EQUITY FUND ETF 97717X552 18 525 SH   SOLE   525 0 0
EVERBRIDGE INC COM Common Stock 29978A104 901 7,435 SH   SOLE   7,435 0 0
EVANS BANCORP INC COM NEW Common Stock 29911Q208 23 689 SH   SOLE   689 0 0
EVOFEM BIOSCIENCES INC COM Common Stock 30048L104 11 6,003 SH   SOLE   6,003 0 0
EVOLENT HEALTH INC CL A Common Stock 30050B101 71 3,507 SH   SOLE   3,507 0 0
EVIO INC COM Common Stock 30051V106 0 216 SH   SOLE   216 0 0
EVO ACQUISITION CORP UNIT Common Stock 30052G207 475 47,826 SH   SOLE   47,826 0 0
EVO PMTS INC CL A COM Common Stock 26927E104 2 89 SH   SOLE   89 0 0
EVERCORE INC CLASS A Common Stock 29977A105 638 4,840 SH   SOLE   4,840 0 0
EVERGY INC COM Common Stock 30034W106 9,188 154,346 SH   SOLE   154,346 0 0
EVERI HLDGS INC COM Common Stock 30034T103 1,257 89,108 SH   SOLE   89,108 0 0
EVERTEC INC COM Common Stock 30040P103 10 274 SH   SOLE   274 0 0
EVOLUTION GAMING GROUP AB ADR ADR 30051E104 4 28 SH   SOLE   28 0 0
EDWARDS LIFESCIENCES CORP COM Common Stock 28176E108 2,721 32,532 SH   SOLE   32,532 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 19 760 SH   SOLE   760 0 0
EAST WEST BANCORP INC COM Common Stock 27579R104 233 3,153 SH   SOLE   3,153 0 0
ISHARES MSCI CANADA ETF ETF 464286509 3 82 SH   SOLE   82 0 0
INVESCO S&P 500 EQUAL WEIGHT COMMUNICATION SERVICES ETF ETF 46137Y609 158 4,257 SH   SOLE   4,257 0 0
ISHARES MSCI GERMANY ETF ETF 464286806 3 78 SH   SOLE   78 0 0
ISHARES MSCI GERMANY SMALL CAP INDEX FUND ETF 46429B465 16 202 SH   SOLE   202 0 0
ISHARES MSCI HONG KONG ETF ETF 464286871 19 700 SH   SOLE   700 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 87 1,268 SH   SOLE   1,268 0 0
ISHARES MSCI AUSTRIA ETF ETF 464286202 19 845 SH   SOLE   845 0 0
ISHARES MSCI SPAIN ETF ETF 464286764 15 530 SH   SOLE   530 0 0
ISHARES MSCI FRANCE ETF ETF 464286707 21 590 SH   SOLE   590 0 0
ISHARES MSCI TAIWAN ETF ETF 46434G772 362 6,032 SH   SOLE   6,032 0 0
ISHARES MSCI UNITED KINGDOM SMALL CAP INDEX FUND ETF 46429B416 5 100 SH   SOLE   100 0 0
ISHARES MSCI MEXICO ETF ETF 464286822 14 310 SH   SOLE   310 0 0
ISHARES MSCI SOUTH KOREA ETF ETF 464286772 276 3,072 SH   SOLE   3,072 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 13 390 SH   SOLE   390 0 0
EXACT SCIENCES CORP COM Common Stock 30063P105 846 6,420 SH   SOLE   6,420 0 0
EXELON CORP COM Common Stock 30161N101 1,462 33,425 SH   SOLE   33,425 0 0
EXELIXIS INC COM Common Stock 30161Q104 475 21,040 SH   SOLE   21,040 0 0
ENDEAVOUR SILVER CORP COM Common Stock 29258Y103 7 1,500 SH   SOLE   1,500 0 0
EXLSERVICE HOLDINGS INC COM Common Stock 302081104 20 219 SH   SOLE   219 0 0
EAGLE MATLS INC COM Common Stock 26969P108 403 2,996 SH   SOLE   2,996 0 0
BLADE AIR MOBILITY INC CL A COM Common Stock 30217C109 20 1,955 SH   SOLE   1,955 0 0
EXPEDITORS INTL WASH INC COM Common Stock 302130109 605 5,618 SH   SOLE   5,618 0 0
EXPEDIA GROUP INC COM NEW Common Stock 30212P303 1,670 9,704 SH   SOLE   9,704 0 0
EXPERIAN PLC SPONSORED ADR ADR 30215C101 1,317 38,210 SH   SOLE   38,210 0 0
EXP WORLD HLDGS INC COM Common Stock 30212W100 55 1,214 SH   SOLE   1,214 0 0
EXPONENT INC COM Common Stock 30214U102 1,971 20,228 SH   SOLE   20,228 0 0
EXPRESS INC COM Common Stock 30219E103 2 500 SH   SOLE   500 0 0
EXTERRAN CORP COM Common Stock 30227H106 1 202 SH   SOLE   202 0 0
EXTREME NETWORKS INC COM Common Stock 30226D106 7 834 SH   SOLE   834 0 0
NATIONAL VISION HLDGS INC COM Common Stock 63845R107 3 67 SH   SOLE   67 0 0
ISHARES MSCI SOUTH AFRICA ETF ETF 464286780 13 265 SH   SOLE   265 0 0
WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 207 4,062 SH   SOLE   4,062 0 0
EZCORP INC CL A NON VTG Common Stock 302301106 23 4,541 SH   SOLE   4,541 0 0
FORD MTR CO DEL COM Common Stock 345370860 2,338 190,838 SH   SOLE   190,838 0 0
FIRST AMERN FINL CORP COM Common Stock 31847R102 176 3,108 SH   SOLE   3,108 0 0
FORTRESS VALUE ACQUISITION II COM CL A Common Stock 349642108 5 500 SH   SOLE   500 0 0
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 179 6,125 SH   SOLE   6,125 0 0
FIRST TRUST GLOBAL WIND ENERGY ETF ETF 33736G106 15 650 SH   SOLE   650 0 0
DIAMONDBACK ENERGY INC COM Common Stock 25278X109 1,045 14,215 SH   SOLE   14,215 0 0
FANUC CORPORATION ADR ADR 307305102 440 18,239 SH   SOLE   18,239 0 0
FARO TECHNOLOGIES INC COM Common Stock 311642102 281 3,248 SH   SOLE   3,248 0 0
FASTENAL CO COM Common Stock 311900104 1,701 33,835 SH   SOLE   33,835 0 0
FATE THERAPEUTICS INC COM Common Stock 31189P102 6 75 SH   SOLE   75 0 0
FACEBOOK INC CL A Common Stock 30303M102 38,913 132,118 SH   SOLE   132,118 0 0
FLAGSTAR BANCORP INC COM PAR .001 Common Stock 337930705 110 2,448 SH   SOLE   2,448 0 0
FBEC WORLDWIDE INC COM Common Stock 30255M100 4 2,500,000 SH   SOLE   2,500,000 0 0
FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 570 5,951 SH   SOLE   5,951 0 0
FIRST BUSINESS FINL SVCS INC W COM Common Stock 319390100 3 131 SH   SOLE   131 0 0
FB FINL CORP COM Common Stock 30257X104 49 1,101 SH   SOLE   1,101 0 0
FIRST BANCSHARES INC MS COM Common Stock 318916103 9 243 SH   SOLE   243 0 0
FIRST BANCORP N C COM Common Stock 318910106 187 4,284 SH   SOLE   4,284 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 650 12,387 SH   SOLE   12,387 0 0
FIRST BANCORP P R COM NEW Common Stock 318672706 202 17,911 SH   SOLE   17,911 0 0
FAUQUIER BANKSHARES INC COM Common Stock 312059108 27 1,250 SH   SOLE   1,250 0 0
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 76 475 SH   SOLE   475 0 0
FRANKLIN COVEY CO COM Common Stock 353469109 131 4,625 SH   SOLE   4,625 0 0
FALCON CAPITAL ACQUISITN CORP COM CL A Common Stock 30606L108 22 2,252 SH   SOLE   2,252 0 0
FIRST CMNTY BANKSHARES INC VA COM Common Stock 31983A103 97 3,248 SH   SOLE   3,248 0 0
FIRST CHOICE BANCORP COM Common Stock 31948P104 1 50 SH   SOLE   50 0 0
1ST CONSTITUTION BANCORP COM Common Stock 31986N102 0 16 SH   SOLE   16 0 0
FUELCELL ENERGY INC COM Common Stock 35952H601 156 10,860 SH   SOLE   10,860 0 0
FIRST COMWLTH FINL CORP PA COM Common Stock 319829107 92 6,397 SH   SOLE   6,397 0 0
FIRSTCASH INC COM Common Stock 33767D105 133 2,031 SH   SOLE   2,031 0 0
FIRST TRUST NATURAL GAS ETF ETF 33733E807 287 22,437 SH   SOLE   22,437 0 0
FTI CONSULTING INC COM Common Stock 302941109 143 1,023 SH   SOLE   1,023 0 0
FIRST CTZNS BANCSHARES INC N C CL A Common Stock 31946M103 5,432 6,496 SH   SOLE   6,496 0 0
FIRST CTZNS BANCSHARES INC N C CL B Common Stock 31946M202 585 749 SH   SOLE   749 0 0
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873 14 275 SH   SOLE   275 0 0
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507 40 800 SH   SOLE   800 0 0
FREEPORT-MCMORAN INC CL B Common Stock 35671D857 2,382 72,326 SH   SOLE   72,326 0 0
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ET ETF 316092204 14 178 SH   SOLE   178 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 29 890 SH   SOLE   890 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302 1,785 8,186 SH   SOLE   8,186 0 0
FRESH DEL MONTE PRODUCE INC ORD Common Stock G36738105 17 601 SH   SOLE   601 0 0
FACTSET RESH SYS INC COM Common Stock 303075105 392 1,269 SH   SOLE   1,269 0 0
FACEDRIVE INC COM Common Stock 30311W100 8 400 SH   SOLE   400 0 0
FIDELITY HIGH DIVIDEND ETF ETF 316092840 16 442 SH   SOLE   442 0 0
FEDEX CORP COM Common Stock 31428X106 15,840 55,643 SH   SOLE   55,643 0 0
FIRSTENERGY CORP COM Common Stock 337932107 399 11,490 SH   SOLE   11,490 0 0
FRANKLIN ELEC INC COM Common Stock 353514102 993 12,575 SH   SOLE   12,575 0 0
FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 10 750 SH   SOLE   750 0 0
FERGUSON PLC NEW SHS Common Stock G3421J106 118 975 SH   SOLE   975 0 0
FIREEYE INC COM Common Stock 31816Q101 342 17,459 SH   SOLE   17,459 0 0
SPDR EURO STOXX 50 ETF ETF 78463X202 17 375 SH   SOLE   375 0 0
FUTUREFUEL CORP COM Common Stock 36116M106 12 827 SH   SOLE   827 0 0
FIRST FINL BANCORP OH COM Common Stock 320209109 117 4,893 SH   SOLE   4,893 0 0
FBL FINL GROUP INC CL A Common Stock 30239F106 20 349 SH   SOLE   349 0 0
FLUSHING FINL CORP COM Common Stock 343873105 38 1,788 SH   SOLE   1,788 0 0
FIRST FINL BANKSHARES INC COM Common Stock 32020R109 200 4,275 SH   SOLE   4,275 0 0
F5 NETWORKS INC COM Common Stock 315616102 857 4,107 SH   SOLE   4,107 0 0
FIRST FINANCIAL NORTHWEST INC COM Common Stock 32022K102 1 49 SH   SOLE   49 0 0
FIRST FNDTN INC COM Common Stock 32026V104 28 1,178 SH   SOLE   1,178 0 0
FIBROGEN INC COM Common Stock 31572Q808 41 1,182 SH   SOLE   1,182 0 0
FG NEW AMER ACQUISITION CORP COM Common Stock 30259V106 192 18,849 SH   SOLE   18,849 0 0
FIRST HAWAIIAN INC COM Common Stock 32051X108 72 2,637 SH   SOLE   2,637 0 0
FEDERATED HERMES INC CL B Common Stock 314211103 101 3,214 SH   SOLE   3,214 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 60 1,012 SH   SOLE   1,012 0 0
FIRST HORIZON CORPORATION COM Common Stock 320517105 360 21,137 SH   SOLE   21,137 0 0
FRANKS INTL N V COM Common Stock N33462107 1 420 SH   SOLE   420 0 0
FIRST INTST BANCSYSTEM INC COM CL A Common Stock 32055Y201 31 667 SH   SOLE   667 0 0
FAIR ISAAC CORP COM Common Stock 303250104 350 721 SH   SOLE   721 0 0
LEONARDO S P A UNSPONSORED ADR ADR 52660W101 0 66 SH   SOLE   66 0 0
GLOBAL X FINTECH THEMATIC ETF ETF 37954Y814 326 7,380 SH   SOLE   7,380 0 0
FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 3,543 25,199 SH   SOLE   25,199 0 0
FINANCIAL INSTNS INC COM Common Stock 317585404 13 435 SH   SOLE   435 0 0
FISERV INC COM Common Stock 337738108 1,248 10,483 SH   SOLE   10,483 0 0
FIFTH THIRD BANCORP COM Common Stock 316773100 2,800 74,229 SH   SOLE   74,229 0 0
FIVE BELOW INC COM Common Stock 33829M101 1,589 8,327 SH   SOLE   8,327 0 0
DEFIANCE NEXT GEN CONNECTIVITY ETF ETF 26922A289 125 3,564 SH   SOLE   3,564 0 0
FIVE9 INC COM Common Stock 338307101 460 2,945 SH   SOLE   2,945 0 0
COMFORT SYS USA INC COM Common Stock 199908104 84 1,117 SH   SOLE   1,117 0 0
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 5,866 111,027 SH   SOLE   111,027 0 0
HOMOLOGY MEDICINES INC COM Common Stock 438083107 1 150 SH   SOLE   150 0 0
NATIONAL BEVERAGE CORP COM Common Stock 635017106 82 1,670 SH   SOLE   1,670 0 0
FUJITSU LTD UNSPONSORED ADR ADR 359590304 90 3,092 SH   SOLE   3,092 0 0
FOOT LOCKER INC COM Common Stock 344849104 58 1,023 SH   SOLE   1,023 0 0
FLUIDIGM CORP DEL COM Common Stock 34385P108 19 4,225 SH   SOLE   4,225 0 0
FLEX LTD ORD Common Stock Y2573F102 132 7,221 SH   SOLE   7,221 0 0
FULGENT GENETICS INC COM Common Stock 359664109 103 1,065 SH   SOLE   1,065 0 0
FIRST LONG IS CORP COM Common Stock 320734106 2 83 SH   SOLE   83 0 0
FLIR SYS INC COM Common Stock 302445101 69 1,217 SH   SOLE   1,217 0 0
FALCON MINERALS CORP CL A COM Common Stock 30607B109 13 2,813 SH   SOLE   2,813 0 0
AFTERMATH SILVER LTD COM NEW Common Stock 00831V205 31 45,000 SH   SOLE   45,000 0 0
FLOWERS FOODS INC COM Common Stock 343498101 60 2,536 SH   SOLE   2,536 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 1,568 30,870 SH   SOLE   30,870 0 0
SPX FLOW INC COM Common Stock 78469X107 33 524 SH   SOLE   524 0 0
FLUOR CORP NEW COM Common Stock 343412102 288 12,493 SH   SOLE   12,493 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 102 3,332 SH   SOLE   3,332 0 0
FLOWSERVE CORP COM Common Stock 34354P105 43 1,091 SH   SOLE   1,091 0 0
FLEETCOR TECHNOLOGIES INC COM Common Stock 339041105 574 2,136 SH   SOLE   2,136 0 0
VANECK VECTORS INVESTMENT GRADE FLOATING RATE ETF ETF 92189F486 100 3,921 SH   SOLE   3,921 0 0
1 800 FLOWERS COM INC CL A Common Stock 68243Q106 140 5,079 SH   SOLE   5,079 0 0
FLEXSTEEL INDS INC COM Common Stock 339382103 4 102 SH   SOLE   102 0 0
FLY LEASING LTD SPONSORED ADR ADR 34407D109 5 290 SH   SOLE   290 0 0
FARMERS & MERCHANTS BANCORP IN COM Common Stock 30779N105 6 256 SH   SOLE   256 0 0
FIDELITY MSCI MATERIALS INDEX ETF ETF 316092881 68 1,534 SH   SOLE   1,534 0 0
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 160 2,828 SH   SOLE   2,828 0 0
FIRST MID ILL BANCSHARES INC COM Common Stock 320866106 22 500 SH   SOLE   500 0 0
FIRST MIDWEST BANCORP DEL COM Common Stock 320867104 149 6,753 SH   SOLE   6,753 0 0
FMC CORP COM NEW Common Stock 302491303 2,398 21,586 SH   SOLE   21,586 0 0
FEDERAL HOME LN MTG CORP COM Common Stock 313400301 19 9,215 SH   SOLE   9,215 0 0
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 112 2,055 SH   SOLE   2,055 0 0
FORUM MERGER IV CORP UNIT EX 031528 Common Stock 349875203 56 5,652 SH   SOLE   5,652 0 0
FARMERS NATIONAL BANC CORP COM Common Stock 309627107 10 588 SH   SOLE   588 0 0
FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR ADR 358029106 171 4,633 SH   SOLE   4,633 0 0
FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 387 5,143 SH   SOLE   5,143 0 0
FABRINET SHS Common Stock G3323L100 94 1,039 SH   SOLE   1,039 0 0
F N B CORP COM Common Stock 302520101 1,134 89,288 SH   SOLE   89,288 0 0
FINCH THERAPEUTICS GROUP INC COM Common Stock 31773D101 51 3,175 SH   SOLE   3,175 0 0
FLOOR & DECOR HLDGS INC CL A Common Stock 339750101 274 2,867 SH   SOLE   2,867 0 0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 356 7,036 SH   SOLE   7,036 0 0
SCHWAB FUNDAMENTAL U.S. BROAD MARKET INDEX ETF ETF 808524789 1 14 SH   SOLE   14 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL SMALL COMPANY INDEX ETF ETF 808524748 9 246 SH   SOLE   246 0 0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 287 9,336 SH   SOLE   9,336 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 103 3,215 SH   SOLE   3,215 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 1,226 23,736 SH   SOLE   23,736 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Common Stock 31620R303 190 4,669 SH   SOLE   4,669 0 0
MICROSECTORS FANG INDEX 3X LEVERAGED ETN ETF 063679872 2 72 SH   SOLE   72 0 0
FEDNAT HLDG CO COM Common Stock 31431B109 6 1,228 SH   SOLE   1,228 0 0
FUNKO INC COM CL A Common Stock 361008105 1 53 SH   SOLE   53 0 0
FIRST BANCORP INC ME COM Common Stock 31866P102 30 1,019 SH   SOLE   1,019 0 0
FEDERAL NATL MTG ASSN COM Common Stock 313586109 16 7,560 SH   SOLE   7,560 0 0
FRANCO NEV CORP COM Common Stock 351858105 36 285 SH   SOLE   285 0 0
FIRST NORTHWEST BANCORP COM Common Stock 335834107 710 42,722 SH   SOLE   42,722 0 0
FOCUS FINL PARTNERS INC COM CL A Common Stock 34417P100 6 154 SH   SOLE   154 0 0
FERRO CORP COM Common Stock 315405100 303 17,968 SH   SOLE   17,968 0 0
AMICUS THERAPEUTICS INC COM Common Stock 03152W109 3 289 SH   SOLE   289 0 0
FORESTAR GROUP INC COM Common Stock 346232101 12 536 SH   SOLE   536 0 0
FORMFACTOR INC COM Common Stock 346375108 159 3,534 SH   SOLE   3,534 0 0
FORRESTER RESH INC COM Common Stock 346563109 6 134 SH   SOLE   134 0 0
FOSSIL GROUP INC COM Common Stock 34988V106 27 2,154 SH   SOLE   2,154 0 0
SHIFT4 PMTS INC CL A Common Stock 82452J109 14 175 SH   SOLE   175 0 0
FOX CORP CL B COM Common Stock 35137L204 43 1,213 SH   SOLE   1,213 0 0
FOX CORP CL A COM Common Stock 35137L105 45 1,246 SH   SOLE   1,246 0 0
FOX FACTORY HLDG CORP COM Common Stock 35138V102 29 226 SH   SOLE   226 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 11 1,500 SH   SOLE   1,500 0 0
FIVE PRIME THERAPEUTICS INC COM Common Stock 33830X104 53 1,396 SH   SOLE   1,396 0 0
FORCE PROTN VIDEO EQUIP CORP COM NEW Common Stock 34520J207 1 50,000 SH   SOLE   50,000 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 119 1,000 SH   SOLE   1,000 0 0
FRANCESCAS HLDGS CORP COM Common Stock 351793203 0 4 SH   SOLE   4 0 0
FIRST BK WILLIAMSTOWN NEW JERS COM Common Stock 31931U102 1 108 SH   SOLE   108 0 0
REPUBLIC FIRST BANCORP INC COM Common Stock 760416107 0 54 SH   SOLE   54 0 0
FIRST REP BK SAN FRANCISCO CAL COM Common Stock 33616C100 1,794 10,758 SH   SOLE   10,758 0 0
FAST RETAILING CO LTD UNSPONSORD ADR ADR 31188H101 70 877 SH   SOLE   877 0 0
FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 71 2,568 SH   SOLE   2,568 0 0
FREQUENCY THERAPEUTICS INC COM Common Stock 35803L108 554 58,288 SH   SOLE   58,288 0 0
FAIRFAX FINL HLDGS LTD SUB VTG Common Stock 303901102 498 1,146 SH   SOLE   1,146 0 0
FRANCHISE GROUP INC COM Common Stock 35180X105 168 4,595 SH   SOLE   4,595 0 0
FIESTA RESTAURANT GROUP INC COM Common Stock 31660B101 827 65,709 SH   SOLE   65,709 0 0
FIRMA HLDGS CORP COM Common Stock 31832R109 0 438 SH   SOLE   438 0 0
FIRST MERCHANTS CORP COM Common Stock 320817109 909 19,544 SH   SOLE   19,544 0 0
FRONTLINE LTD SHS NEW Common Stock G3682E192 4 613 SH   SOLE   613 0 0
FRP HLDGS INC COM Common Stock 30292L107 44 896 SH   SOLE   896 0 0
FRESHPET INC COM Common Stock 358039105 320 2,018 SH   SOLE   2,018 0 0
FERROVIAL SA UNSPONSORED ADR ADR 315437103 3 104 SH   SOLE   104 0 0
FORESIGHT AUTONOMOUS HLDGS LTD SPONSORED ADS ADR 345523104 4 580 SH   SOLE   580 0 0
FORTERRA INC COM Common Stock 34960W106 8 335 SH   SOLE   335 0 0
PWP FORWARD ACQUISITION CORP I UNIT EXP 031026 Common Stock 74709Q200 750 76,035 SH   SOLE   76,035 0 0
FORECROSS CORP CALIF COM Common Stock 34545C104 2 15,000 SH   SOLE   15,000 0 0
FS KKR CAP CORP II COM Common Stock 35952V303 72 3,586 SH   SOLE   3,586 0 0
FIRST SOLAR INC COM Common Stock 336433107 4,242 48,591 SH   SOLE   48,591 0 0
FASTLY INC CL A Common Stock 31188V100 207 3,073 SH   SOLE   3,073 0 0
1ST SUMMIT BANCORP JOHNSTOWN I COM Common Stock 337125108 63 634 SH   SOLE   634 0 0
FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 2 201 SH   SOLE   201 0 0
FISKER INC CL A COM STK Common Stock 33813J106 25 1,423 SH   SOLE   1,423 0 0
FEDERAL SIGNAL CORP COM Common Stock 313855108 238 6,209 SH   SOLE   6,209 0 0
FIDELITY MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 62 1,494 SH   SOLE   1,494 0 0
FOSTER L B CO COM Common Stock 350060109 2 137 SH   SOLE   137 0 0
FORTESCUE METAL GROUP LTD SPONSORED ADR ADR 34959A206 20 649 SH   SOLE   649 0 0
FIRSTSERVICE CORP NEW COM Common Stock 33767E202 114 770 SH   SOLE   770 0 0
FARFETCH LTD ORD SH CL A Common Stock 30744W107 0 4 SH   SOLE   4 0 0
FORTITUDE GOLD CORP COM Common Stock 34962K100 1 317 SH   SOLE   317 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 157 2,221 SH   SOLE   2,221 0 0
FRONTDOOR INC COM Common Stock 35905A109 26 482 SH   SOLE   482 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 186 1,753 SH   SOLE   1,753 0 0
TECHNIPFMC PLC COM Common Stock G87110105 21 2,693 SH   SOLE   2,693 0 0
FORTINET INC COM Common Stock 34959E109 721 3,912 SH   SOLE   3,912 0 0
FRONTIER COMMUNICATIONS CORP COM NEW Common Stock 35906A306 0 183 SH   SOLE   183 0 0
FORTIS INC COM Common Stock 349553107 234 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 826 11,690 SH   SOLE   11,690 0 0
FUBOTV INC COM Common Stock 35953D104 97 4,378 SH   SOLE   4,378 0 0
SUBARU CORP UNSPONSORED ADR ADR 86428V104 1 100 SH   SOLE   100 0 0
FUJIFILM HLDGS CORP ADR 2 ORD ADR 35958N107 33 546 SH   SOLE   546 0 0
FULLER H B CO COM Common Stock 359694106 189 3,001 SH   SOLE   3,001 0 0
FULTON FINL CORP PA COM Common Stock 360271100 30 1,725 SH   SOLE   1,725 0 0
CEDAR FAIR L P DEPOSITRY UNIT Common Stock 150185106 424 8,536 SH   SOLE   8,536 0 0
FUCHS PETROLUB SE ADR ADR 35952Q106 96 8,008 SH   SOLE   8,008 0 0
FAURECIA SE ACT Common Stock F3445A108 0 3 SH   SOLE   3 0 0
FUTU HLDGS LTD SPON ADS CL A ADR 36118L106 0 2 SH   SOLE   2 0 0
FIDELITY MSCI UTILITIES INDEX ETF ETF 316092865 4 107 SH   SOLE   107 0 0
ARCIMOTO INC COM Common Stock 039587100 17 1,255 SH   SOLE   1,255 0 0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 224 5,017 SH   SOLE   5,017 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 455 11,977 SH   SOLE   11,977 0 0
FIVE STAR SENIOR LIVING INC COM NEW Common Stock 33832D205 1 122 SH   SOLE   122 0 0
FORTRESS VALUE ACQUISI CORP IV UNIT EX 033128 Common Stock 34964K207 756 76,328 SH   SOLE   76,328 0 0
FIVERR INTL LTD ORD SHS Common Stock M4R82T106 44 202 SH   SOLE   202 0 0
ADVISORSHARES FOLIOBEYOND SMART CORE BOND ETF ETF 00768Y834 503 19,516 SH   SOLE   19,516 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA Common Stock 531229870 21 541 SH   SOLE   541 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA Common Stock 531229854 293 6,765 SH   SOLE   6,765 0 0
FORWARD AIR CORP COM Common Stock 349853101 45 502 SH   SOLE   502 0 0
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 41 701 SH   SOLE   701 0 0
FIRST TRUST CONSUMER STAPLES ALPHADEX FUND ETF 33734X119 15 265 SH   SOLE   265 0 0
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 231 2,129 SH   SOLE   2,129 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184 192 4,122 SH   SOLE   4,122 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 1,043 9,179 SH   SOLE   9,179 0 0
FIRST TRUST FINANCIALS ALPHADEX FUND ETF 33734X135 34 813 SH   SOLE   813 0 0
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 114 2,006 SH   SOLE   2,006 0 0
FAST ACQUISITION CORP II UNIT EX 031626 Common Stock 311874200 56 5,660 SH   SOLE   5,660 0 0
GENPACT LIMITED SHS Common Stock G3922B107 28 643 SH   SOLE   643 0 0
GERMAN AMERN BANCORP INC COM Common Stock 373865104 106 2,303 SH   SOLE   2,303 0 0
GAIA INC NEW CL A Common Stock 36269P104 1 63 SH   SOLE   63 0 0
GAN LIMITED SHS Common Stock G3728V109 208 11,435 SH   SOLE   11,435 0 0
NATURGY ENERGY GROUP S A UNSPONSORED ADR ADR 63903X103 5 1,043 SH   SOLE   1,043 0 0
GATX CORP COM Common Stock 361448103 204 2,196 SH   SOLE   2,196 0 0
GALAXY NEXT GENERATION INC COM Common Stock 36320A104 0 2,500 SH   SOLE   2,500 0 0
GLACIER BANCORP INC NEW COM Common Stock 37637Q105 170 2,971 SH   SOLE   2,971 0 0
GEBERIT AG UNSPONSORED ADR ADR 36840V109 6 87 SH   SOLE   87 0 0
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 79 784 SH   SOLE   784 0 0
GAMCO INVS INC CL A COM Common Stock 361438104 3 172 SH   SOLE   172 0 0
GRUPO FINANCIERO BANORTE S A B ADR ADR 40052P107 107 3,818 SH   SOLE   3,818 0 0
GLOBAL BLOOD THERAPEUTICS INC COM Common Stock 37890U108 36 884 SH   SOLE   884 0 0
GRAYSCALE BITCOIN TR BTC SHS Common Stock 389637109 732 14,638 SH   SOLE   14,638 0 0
GREENBRIER COS INC COM Common Stock 393657101 177 3,749 SH   SOLE   3,749 0 0
GANNETT CO INC COM Common Stock 36472T109 16 2,949 SH   SOLE   2,949 0 0
GENESCO INC COM Common Stock 371532102 42 882 SH   SOLE   882 0 0
GCP APPLIED TECHNOLOGIES INC COM Common Stock 36164Y101 355 14,476 SH   SOLE   14,476 0 0
GRANITE CREEK COPPER LTD COM Common Stock 387340102 0 2 SH   SOLE   2 0 0
GENERAL DYNAMICS CORP COM Common Stock 369550108 2,358 12,986 SH   SOLE   12,986 0 0
GODADDY INC CL A Common Stock 380237107 1,421 18,302 SH   SOLE   18,302 0 0
GOLDEN ENTMT INC COM Common Stock 381013101 8 330 SH   SOLE   330 0 0
GREEN DOT CORP CL A Common Stock 39304D102 155 3,385 SH   SOLE   3,385 0 0
GOODRX HLDGS INC COM CL A Common Stock 38246G108 39 997 SH   SOLE   997 0 0
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 244 7,495 SH   SOLE   7,495 0 0
VANECK VECTORS JUNIOR GOLD MINERS ETF ETF 92189F791 212 4,706 SH   SOLE   4,706 0 0
GRID DYNAMICS HLDGS INC COM CL A Common Stock 39813G109 2 112 SH   SOLE   112 0 0
GENERAL ELECTRIC CO COM Common Stock 369604103 4,388 333,949 SH   SOLE   333,949 0 0
GREIF INC CL A Common Stock 397624107 61 1,061 SH   SOLE   1,061 0 0
GREIF INC CL B Common Stock 397624206 8 140 SH   SOLE   140 0 0
GENESIS ENERGY L P UNIT LTD PARTN Common Stock 371927104 48 5,154 SH   SOLE   5,154 0 0
GEOSPACE TECHNOLOGIES CORP COM Common Stock 37364X109 2 225 SH   SOLE   225 0 0
ETFMG TREATMENTS TESTING AND ADVANCEMENTS ETF ETF 26924G763 289 8,151 SH   SOLE   8,151 0 0
GERON CORP COM Common Stock 374163103 27 17,023 SH   SOLE   17,023 0 0
GUESS INC COM Common Stock 401617105 92 3,901 SH   SOLE   3,901 0 0
GEVO INC COM PAR Common Stock 374396406 10 1,035 SH   SOLE   1,035 0 0
GRIFFON CORP COM Common Stock 398433102 71 2,619 SH   SOLE   2,619 0 0
GOLD FIELDS LTD SPONSORED ADR ADR 38059T106 13 1,365 SH   SOLE   1,365 0 0
GENERAL FIN CORP DEL COM Common Stock 369822101 0 24 SH   SOLE   24 0 0
G4S PLC UNSPONSORD ADR ADR 37441W108 1 73 SH   SOLE   73 0 0
GREEN GROWTH BRANDS INC COM Common Stock 39305B105 0 100 SH   SOLE   100 0 0
GUANGDONG INVESTMENT LTD UNSPONSORED ADR ADR 400654208 13 160 SH   SOLE   160 0 0
GRACO INC COM Common Stock 384109104 227 3,167 SH   SOLE   3,167 0 0
GORES GUGGENHEIM INC UNIT EX 032528 Common Stock 38286Q206 23 2,350 SH   SOLE   2,350 0 0
GUARDANT HEALTH INC COM Common Stock 40131M109 388 2,544 SH   SOLE   2,544 0 0
GAMING & HOSPITALITY ACQU CORP UNIT EX 020428 Common Stock 364681205 179 18,096 SH   SOLE   18,096 0 0
GRAHAM HLDGS CO COM CL B Common Stock 384637104 76 136 SH   SOLE   136 0 0
GREENHILL & CO INC COM Common Stock 395259104 4 252 SH   SOLE   252 0 0
GRAHAM CORP COM Common Stock 384556106 1 63 SH   SOLE   63 0 0
GOOD HEMP INC COM Common Stock 38209G103 0 100 SH   SOLE   100 0 0
GORES HOLDINGS VI INC COM CL A Common Stock 38286R105 5 390 SH   SOLE   390 0 0
CGI INC CL A SUB VTG Common Stock 12532H104 119 1,425 SH   SOLE   1,425 0 0
SOFI GIG ECONOMY ETF ETF 886364504 0 12 SH   SOLE   12 0 0
GIGCAPITAL4 INC UNIT Common Stock 37518G200 194 19,612 SH   SOLE   19,612 0 0
G III APPAREL GROUP LTD COM Common Stock 36237H101 150 4,969 SH   SOLE   4,969 0 0
GILEAD SCIENCES INC COM Common Stock 375558103 50,624 783,282 SH   SOLE   783,282 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW Common Stock M51474118 3 250 SH   SOLE   250 0 0
GOLDMAN SACHS INNOVATE EQUITY ETF ETF 38149W820 30 523 SH   SOLE   523 0 0
GENERAL MLS INC COM Common Stock 370334104 43,627 711,458 SH   SOLE   711,458 0 0
GIGCAPITAL2 INC COM Common Stock 375036100 10 1,000 SH   SOLE   1,000 0 0
GIGCAPITAL2 INC RT Common Stock 375036126 1 4,021 SH   SOLE   4,021 0 0
GLAUKOS CORP COM Common Stock 377322102 16 194 SH   SOLE   194 0 0
GLOBE LIFE INC COM Common Stock 37959E102 998 10,329 SH   SOLE   10,329 0 0
CARTESIAN GROWTH CORP UNIT EX 022628 Common Stock G19276123 202 20,316 SH   SOLE   20,316 0 0
SPDR GOLD SHARES ETF 78463V107 21,514 134,494 SH   SOLE   134,494 0 0
GREAT LAKES DREDGE & DOCK CORP COM Common Stock 390607109 12 842 SH   SOLE   842 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 12 22,651 SH   SOLE   22,651 0 0
GLENCORE PLC UNSPONSORD ADR ADR 37827X100 77 9,807 SH   SOLE   9,807 0 0
GOLAR LNG LTD SHS Common Stock G9456A100 2 183 SH   SOLE   183 0 0
GLOBANT S A COM Common Stock L44385109 771 3,712 SH   SOLE   3,712 0 0
GALP ENERGIA SGPS SA UNSPONSORED ADR ADR 364097105 46 7,924 SH   SOLE   7,924 0 0
GALAPAGOS NV SPON ADR ADR 36315X101 17 226 SH   SOLE   226 0 0
GREENLIGHT CAPITAL RE LTD CLASS A Common Stock G4095J109 8 969 SH   SOLE   969 0 0
GLATFELTER CORPORATION COM Common Stock 377320106 33 1,919 SH   SOLE   1,919 0 0
ABERDEEN STANDARD PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 69 744 SH   SOLE   744 0 0
GLU MOBILE INC COM Common Stock 379890106 72 5,788 SH   SOLE   5,788 0 0
CORNING INC COM Common Stock 219350105 3,112 71,523 SH   SOLE   71,523 0 0
GLYCOMIMETICS INC COM Common Stock 38000Q102 0 159 SH   SOLE   159 0 0
GENERAL MTRS CO COM Common Stock 37045V100 2,166 37,700 SH   SOLE   37,700 0 0
GENMAB A/S SPONSORED ADS ADR 372303206 35 1,058 SH   SOLE   1,058 0 0
GAMESTOP CORP NEW CL A Common Stock 36467W109 32 166 SH   SOLE   166 0 0
GLOBUS MED INC CL A Common Stock 379577208 1,863 30,202 SH   SOLE   30,202 0 0
GOOD GAMING INC COM NEW Common Stock 382090207 0 20 SH   SOLE   20 0 0
SPDR S&P EMERGING ASIA PACIFIC ETF ETF 78463X301 1,331 10,132 SH   SOLE   10,132 0 0
GORES METROPOULOS II INC UNIT EX 013128 Common Stock 382873206 65 6,394 SH   SOLE   6,394 0 0
GMS INC COM Common Stock 36251C103 57 1,360 SH   SOLE   1,360 0 0
ENTAIN PLC UNSPONSORED ADS ADR 293603106 208 9,885 SH   SOLE   9,885 0 0
GENIE ENERGY LTD CL B Common Stock 372284208 4 672 SH   SOLE   672 0 0
GANFENG LITHIUM CO LTD ORD SHS Common Stock Y2690M105 5 405 SH   SOLE   405 0 0
GENCO SHIPPING & TRADING LTD SHS Common Stock Y2685T131 7 709 SH   SOLE   709 0 0
GREENLANE HLDGS INC CL A Common Stock 395330103 6 1,088 SH   SOLE   1,088 0 0
GENMARK DIAGNOSTICS INC COM Common Stock 372309104 12 520 SH   SOLE   520 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A Common Stock 38113L107 5 385 SH   SOLE   385 0 0
GLOBAL X GENOMICS & BIOTECHNOLOGY ETF ETF 37954Y434 111 4,922 SH   SOLE   4,922 0 0
GENPREX INC COM Common Stock 372446104 1 336 SH   SOLE   336 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 5,215 103,758 SH   SOLE   103,758 0 0
GENERAC HLDGS INC COM Common Stock 368736104 1,126 3,439 SH   SOLE   3,439 0 0
GENTEX CORP COM Common Stock 371901109 688 19,289 SH   SOLE   19,289 0 0
GUARANTY BANCSHARES INC TEX COM Common Stock 400764106 1 17 SH   SOLE   17 0 0
GENWORTH FINL INC COM CL A Common Stock 37247D106 51 15,251 SH   SOLE   15,251 0 0
GENERATION ZERO GROUP INC COM Common Stock 37148T101 3 205,877 SH   SOLE   205,877 0 0
GROCERY OUTLET HLDG CORP COM Common Stock 39874R101 9 254 SH   SOLE   254 0 0
GO ACQUISITION CORP COM Common Stock 362019101 29 2,898 SH   SOLE   2,898 0 0
GO ACQUISITION CORP UNIT EX 083127 Common Stock 362019200 0 2 SH   SOLE   2 0 0
GO ACQUISITION CORP WT EXP 083127 Common Stock 362019119 1 966 SH   SOLE   966 0 0
GOHEALTH INC COM CL A Common Stock 38046W105 0 42 SH   SOLE   42 0 0
CANOO INC COM CL A Common Stock 13803R102 11 1,219 SH   SOLE   1,219 0 0
GOGO INC COM Common Stock 38046C109 1 93 SH   SOLE   93 0 0
BARRICK GOLD CORP COM Common Stock 067901108 172 8,686 SH   SOLE   8,686 0 0
ACUSHNET HLDGS CORP COM Common Stock 005098108 8 203 SH   SOLE   203 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107 34,230 16,547 SH   SOLE   16,547 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305 60,536 29,351 SH   SOLE   29,351 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG Common Stock 135086106 2 52 SH   SOLE   52 0 0
GOLD RESOURCE CORP COM Common Stock 38068T105 3 1,110 SH   SOLE   1,110 0 0
GOSSAMER BIO INC COM Common Stock 38341P102 2 200 SH   SOLE   200 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 5,166 197,254 SH   SOLE   197,254 0 0
GLOBAL PARTNER ACQISTN CORP II UNIT EX 010626 Common Stock G3934P110 222 22,392 SH   SOLE   22,392 0 0
GENUINE PARTS CO COM Common Stock 372460105 3,195 27,446 SH   SOLE   27,446 0 0
GROUP 1 AUTOMOTIVE INC COM Common Stock 398905109 360 2,282 SH   SOLE   2,282 0 0
GRAPHIC PACKAGING HLDG CO COM Common Stock 388689101 162 8,902 SH   SOLE   8,902 0 0
GLOBAL PMTS INC COM Common Stock 37940X102 2,114 10,486 SH   SOLE   10,486 0 0
GREEN PLAINS INC COM Common Stock 393222104 80 2,950 SH   SOLE   2,950 0 0
GEOPARK LTD USD SHS Common Stock G38327105 2 124 SH   SOLE   124 0 0
GOPRO INC CL A Common Stock 38268T103 28 2,399 SH   SOLE   2,399 0 0
GAP INC COM Common Stock 364760108 361 12,125 SH   SOLE   12,125 0 0
GP STRATEGIES CORP COM Common Stock 36225V104 6 355 SH   SOLE   355 0 0
GRACE W R & CO DEL NEW COM Common Stock 38388F108 328 5,478 SH   SOLE   5,478 0 0
TPCO HOLDING CORP COM Common Stock 87270T106 1 100 SH   SOLE   100 0 0
GREEN BRICK PARTNERS INC COM Common Stock 392709101 276 12,155 SH   SOLE   12,155 0 0
GRIFOLS S A SP ADR REP B NVT ADR 398438408 1 80 SH   SOLE   80 0 0
GL BRANDS INC COM Common Stock 361775109 0 3,000 SH   SOLE   3,000 0 0
GARMIN LTD SHS Common Stock H2906T109 27,626 209,526 SH   SOLE   209,526 0 0
VANECK VECTORS GREEN BOND ETF ETF 92189F171 331 12,226 SH   SOLE   12,226 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 99 10,500 SH   SOLE   10,500 0 0
GRUBHUB INC COM Common Stock 400110102 92 1,526 SH   SOLE   1,526 0 0
GROWGENERATION CORP COM Common Stock 39986L109 8 170 SH   SOLE   170 0 0
GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 8,426 25,767 SH   SOLE   25,767 0 0
VERTIV HOLDINGS CO COM CL A Common Stock 92537N108 5 500 SH   SOLE   500 0 0
GS ACQUISITION HLDGS CORP II WT EXP 063027 Common Stock 36258Q113 0 224 SH   SOLE   224 0 0
GREAT SOUTHN BANCORP INC COM Common Stock 390905107 32 568 SH   SOLE   568 0 0
IONEER LTD ORD Common Stock Q4978A109 9 29,110 SH   SOLE   29,110 0 0
ISHARES GSCI COMMODITY-INDEXED TRUST ETF 46428R107 85 6,110 SH   SOLE   6,110 0 0
GOOSEHEAD INS INC COM CL A Common Stock 38267D109 17 156 SH   SOLE   156 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 22,067 607,600 SH   SOLE   607,600 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 451 5,700 SH   SOLE   5,700 0 0
GO SOLAR USA INC COM Common Stock 38019R109 0 600 SH   SOLE   600 0 0
GULFSLOPE ENERGY INC COM Common Stock 40273W105 3 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 165 9,386 SH   SOLE   9,386 0 0
GREEN THUMB INDS INC SUB VTG SHS Common Stock 39342L108 2 64 SH   SOLE   64 0 0
GRAN TIERRA ENERGY INC COM Common Stock 38500T101 0 500 SH   SOLE   500 0 0
GATES INDUSTRIAL CORPRATIN PLC ORD SHS Common Stock G39108108 16 976 SH   SOLE   976 0 0
G1 THERAPEUTICS INC COM Common Stock 3621LQ109 72 3,000 SH   SOLE   3,000 0 0
CHART INDS INC COM Common Stock 16115Q308 285 2,001 SH   SOLE   2,001 0 0
GRAY TELEVISION INC COM Common Stock 389375106 21 1,136 SH   SOLE   1,136 0 0
TRIPLE-S MGMT CORP COM Common Stock 896749108 53 2,030 SH   SOLE   2,030 0 0
GARRETT MOTION INC COM Common Stock 366505105 6 1,203 SH   SOLE   1,203 0 0
GULF COAST ULTRA DEEP RTY TR ROYALTY TR UNT Common Stock 40222T104 0 5,143 SH   SOLE   5,143 0 0
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 26 728 SH   SOLE   728 0 0
GRANITE CONSTR INC COM Common Stock 387328107 163 4,027 SH   SOLE   4,027 0 0
CAMBRIA GLOBAL VALUE ETF ETF 132061409 25 1,108 SH   SOLE   1,108 0 0
GIVAUDAN SA ADR ADR 37636P108 133 1,694 SH   SOLE   1,694 0 0
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 7,465 64,989 SH   SOLE   64,989 0 0
GOOD WORKS ACQUISITION CORP COM Common Stock 38216X107 14 1,295 SH   SOLE   1,295 0 0
GREAT WESTERN BANCORP INC COM Common Stock 391416104 41 1,340 SH   SOLE   1,340 0 0
GW PHARMACEUTICALS PLC ADS ADR 36197T103 1,071 4,936 SH   SOLE   4,936 0 0
GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 486 4,786 SH   SOLE   4,786 0 0
GRAINGER W W INC COM Common Stock 384802104 2,740 6,833 SH   SOLE   6,833 0 0
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 34 899 SH   SOLE   899 0 0
SPDR S&P CHINA ETF ETF 78463X400 22 165 SH   SOLE   165 0 0
GX ACQUISITION CORP COM CL A Common Stock 36251A107 30 3,000 SH   SOLE   3,000 0 0
GX ACQUISITION CORP II UNIT EX 031726 Common Stock 36260F204 296 29,601 SH   SOLE   29,601 0 0
HYATT HOTELS CORP COM CL A Common Stock 448579102 10 126 SH   SOLE   126 0 0
HAWAIIAN HOLDINGS INC COM Common Stock 419879101 90 3,379 SH   SOLE   3,379 0 0
HEALTH ASSURN ACQUISITION CORP COM CL A Common Stock 42226W109 21 2,065 SH   SOLE   2,065 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 1,052 19,166 SH   SOLE   19,166 0 0
HAEMONETICS CORP MASS COM Common Stock 405024100 223 2,010 SH   SOLE   2,010 0 0
HANMI FINL CORP COM NEW Common Stock 410495204 56 2,838 SH   SOLE   2,838 0 0
SPDR S&P KENSHO SMART MOBILITY ETF ETF 78468R689 0 6 SH   SOLE   6 0 0
HAIN CELESTIAL GROUP INC COM Common Stock 405217100 120 2,749 SH   SOLE   2,749 0 0
HALLIBURTON CO COM Common Stock 406216101 322 15,008 SH   SOLE   15,008 0 0
HALOZYME THERAPEUTICS INC COM Common Stock 40637H109 108 2,588 SH   SOLE   2,588 0 0
HASBRO INC COM Common Stock 418056107 234 2,433 SH   SOLE   2,433 0 0
XTRACKERS INTERNATIONAL REAL ESTATE ETF ETF 233051846 3 106 SH   SOLE   106 0 0
HAYNES INTERNATIONAL INC COM NEW Common Stock 420877201 3 87 SH   SOLE   87 0 0
HUNTINGTON BANCSHARES INC COM Common Stock 446150104 1,315 83,013 SH   SOLE   83,013 0 0
HOME BANCORP INC COM Common Stock 43689E107 1 31 SH   SOLE   31 0 0
HANESBRANDS INC COM Common Stock 410345102 368 18,693 SH   SOLE   18,693 0 0
HORIZON BANCORP INC COM Common Stock 440407104 57 3,038 SH   SOLE   3,038 0 0
HBT FINL INC. COM Common Stock 404111106 7 424 SH   SOLE   424 0 0
HCA HEALTHCARE INC COM Common Stock 40412C101 718 3,810 SH   SOLE   3,810 0 0
HEALTHCARE SERVICES ACQU CORP COM CL A Common Stock 42227K104 10 1,000 SH   SOLE   1,000 0 0
HEALTHCARE SERVICES ACQU CORP WT EX Common Stock 42227K112 0 500 SH   SOLE   500 0 0
HEALTH CATALYST INC COM Common Stock 42225T107 62 1,335 SH   SOLE   1,335 0 0
WARRIOR MET COAL INC COM Common Stock 93627C101 43 2,524 SH   SOLE   2,524 0 0
HCI GROUP INC COM Common Stock 40416E103 20 262 SH   SOLE   262 0 0
HUDSON EXECUTIVE INVS CORP II UNIT EX 013127 Common Stock 443760202 40 4,036 SH   SOLE   4,036 0 0
HACKETT GROUP INC COM Common Stock 404609109 118 7,140 SH   SOLE   7,140 0 0
HEALTHIER CHOICES MGMT CORP COM Common Stock 42226N109 0 50,000 SH   SOLE   50,000 0 0
LAFARGEHOLCIM LTD ADR ADR 50586V108 76 6,504 SH   SOLE   6,504 0 0
HEALTHCARE SVCS GROUP INC COM Common Stock 421906108 358 12,778 SH   SOLE   12,778 0 0
HOME DEPOT INC COM Common Stock 437076102 26,080 85,437 SH   SOLE   85,437 0 0
HDFC BANK LTD SPONSORED ADS ADR 40415F101 1,967 25,325 SH   SOLE   25,325 0 0
XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF ETF 233051630 0 1 SH   SOLE   1 0 0
HEIDELBERGCEMENT AG UNSPONSORD ADR ADR 42281P205 93 5,136 SH   SOLE   5,136 0 0
ADVISORSHARES RANGER EQUITY BEAR ETF ETF 00768Y883 29 1,145 SH   SOLE   1,145 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 4,927 51,921 SH   SOLE   51,921 0 0
HAWAIIAN ELEC INDUSTRIES COM Common Stock 419870100 147 3,318 SH   SOLE   3,318 0 0
TURTLE BEACH CORP COM NEW Common Stock 900450206 25 955 SH   SOLE   955 0 0
HUDSON EXECUTIVE INVT CORP UNIT EXP 062125 Common Stock 443761200 0 20 SH   SOLE   20 0 0
WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 61 833 SH   SOLE   833 0 0
H & E EQUIPMENT SERVICES INC COM Common Stock 404030108 0 11 SH   SOLE   11 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 45 1,366 SH   SOLE   1,366 0 0
HEICO CORP NEW COM Common Stock 422806109 707 5,622 SH   SOLE   5,622 0 0
HEICO CORP NEW CL A Common Stock 422806208 388 3,416 SH   SOLE   3,416 0 0
HEINEKEN NV SPONSORED ADR L1 ADR 423012301 146 2,834 SH   SOLE   2,834 0 0
HELEN OF TROY LTD COM Common Stock G4388N106 271 1,286 SH   SOLE   1,286 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 40 1,609 SH   SOLE   1,609 0 0
HENKEL AG & CO KGAA SPON ADR PFD ADR 42550U208 31 1,086 SH   SOLE   1,086 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN Common Stock 435763107 375 19,600 SH   SOLE   19,600 0 0
FTAC HERA ACQUISITION CORP UNIT EXP 022826 Common Stock G3728Y129 767 76,804 SH   SOLE   76,804 0 0
GLOBAL X VIDEO GAMES & ESPORTS ETF ETF 37954Y392 0 8 SH   SOLE   8 0 0
HESS CORP COM Common Stock 42809H107 214 3,021 SH   SOLE   3,021 0 0
HERMES INTERNATIONAL SA ADR ADR 42751Q105 106 956 SH   SOLE   956 0 0
HESS MIDSTREAM LP CL A SHS Common Stock 428103105 25 1,109 SH   SOLE   1,109 0 0
HEXO CORP COM NEW Common Stock 428304109 6 856 SH   SOLE   856 0 0
HOLLYFRONTIER CORP COM Common Stock 436106108 106 2,976 SH   SOLE   2,976 0 0
HF FOODS GROUP INC COM Common Stock 40417F109 0 59 SH   SOLE   59 0 0
HERITAGE FINL CORP WASH COM Common Stock 42722X106 39 1,385 SH   SOLE   1,385 0 0
IQ 50 PERCENT HEDGED FTSE INTERNATIONAL ETF ETF 45409B560 27 1,150 SH   SOLE   1,150 0 0
HILTON GRAND VACATIONS INC COM Common Stock 43283X105 2 62 SH   SOLE   62 0 0
HOWARD HUGHES CORP COM Common Stock 44267D107 105 1,108 SH   SOLE   1,108 0 0
SCIENJOY HOLDING CORP SHS Common Stock G4887W110 5 554 SH   SOLE   554 0 0
HILLENBRAND INC COM Common Stock 431571108 292 6,119 SH   SOLE   6,119 0 0
HIBBETT SPORTS INC COM Common Stock 428567101 77 1,121 SH   SOLE   1,121 0 0
HARTFORD FINL SVCS GROUP INC COM Common Stock 416515104 3,051 45,473 SH   SOLE   45,473 0 0
HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 185 898 SH   SOLE   898 0 0
HUDSON EXECUTIVE INVES III UNIT EX 022226 Common Stock 44376L206 64 6,470 SH   SOLE   6,470 0 0
HIMS & HERS HEALTH INC COM CL A Common Stock 433000106 5 351 SH   SOLE   351 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR ADR 43289P106 14 1,000 SH   SOLE   1,000 0 0
HEINEKEN HOLDINGS NV SPONSORED ADR ADR 423008101 1 13 SH   SOLE   13 0 0
HONG KONG EXCHANGES & CLEARING UNSPONSORED ADR ADR 43858F109 170 2,827 SH   SOLE   2,827 0 0
HECLA MNG CO COM Common Stock 422704106 16 2,816 SH   SOLE   2,816 0 0
HENDERSON LAND DEV CO LTD SPONSORED ADR ADR 425166303 7 1,439 SH   SOLE   1,439 0 0
HERBALIFE NUTRITION LTD COM SHS Common Stock G4412G101 96 2,159 SH   SOLE   2,159 0 0
HELLOFRESH SE SHS Common Stock D3R2MA100 0 2 SH   SOLE   2 0 0
HOULIHAN LOKEY INC CL A Common Stock 441593100 168 2,521 SH   SOLE   2,521 0 0
HELIOS TECHNOLOGIES INC COM Common Stock 42328H109 26 356 SH   SOLE   356 0 0
HARMONIC INC COM Common Stock 413160102 4 489 SH   SOLE   489 0 0
HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 6 491 SH   SOLE   491 0 0
HILTON WORLDWIDE HLDGS INC COM Common Stock 43300A203 295 2,436 SH   SOLE   2,436 0 0
PRECHECK HEALTH SVCS INC COM Common Stock 74016X104 0 8,500 SH   SOLE   8,500 0 0
H LUNDBECK A/S SPONS ADR L 1 ADR 40422M206 22 623 SH   SOLE   623 0 0
HELIX ENERGY SOLUTIONS GRP INC COM Common Stock 42330P107 7 1,464 SH   SOLE   1,464 0 0
HUMBL INC COM Common Stock 44501Q104 23 6,325 SH   SOLE   6,325 0 0
HONDA MOTOR LTD AMERN SHS ADR 438128308 52 1,711 SH   SOLE   1,711 0 0
HOUGHTON MIFFLIN HARCOURT CO COM Common Stock 44157R109 4 500 SH   SOLE   500 0 0
HORACE MANN EDUCATORS CORP NEW COM Common Stock 440327104 125 2,882 SH   SOLE   2,882 0 0
HMN FINL INC COM Common Stock 40424G108 17 858 SH   SOLE   858 0 0
HOMESTREET INC COM Common Stock 43785V102 82 1,856 SH   SOLE   1,856 0 0
HMS HLDGS CORP COM Common Stock 40425J101 63 1,694 SH   SOLE   1,694 0 0
HEMISPHERE MEDIA GROUP INC CL A Common Stock 42365Q103 8 693 SH   SOLE   693 0 0
GIGA METALS CORP COM Common Stock 37518K102 0 245 SH   SOLE   245 0 0
HANOVER FOODS CORP CL A Common Stock 41078W100 43 535 SH   SOLE   535 0 0
HANGER INC COM NEW Common Stock 41043F208 3 136 SH   SOLE   136 0 0
HON HAI PRECISION INDS LTD ORD Common Stock Y36861105 13 3,000 SH   SOLE   3,000 0 0
HNI CORP COM Common Stock 404251100 21 523 SH   SOLE   523 0 0
HENNES & MAURITZ ADR ADR 425883105 5 1,076 SH   SOLE   1,076 0 0
HOYA CORP SPONSORED ADR ADR 443251103 94 788 SH   SOLE   788 0 0
HERMITAGE OFFSHORE SVCS LTD SHS Common Stock G4511M108 0 2 SH   SOLE   2 0 0
HOOKER FURNITURE CORP COM Common Stock 439038100 83 2,288 SH   SOLE   2,288 0 0
HARLEY DAVIDSON INC COM Common Stock 412822108 389 9,706 SH   SOLE   9,706 0 0
HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 14 8,886 SH   SOLE   8,886 0 0
HOLICITY INC COM CL A Common Stock 435063102 23 1,963 SH   SOLE   1,963 0 0
HOLOGIC INC COM Common Stock 436440101 774 10,403 SH   SOLE   10,403 0 0
HOME BANCSHARES INC COM Common Stock 436893200 469 17,340 SH   SOLE   17,340 0 0
AT HOME GROUP INC COM Common Stock 04650Y100 28 982 SH   SOLE   982 0 0
HOYA CAPITAL HOUSING ETF ETF 26922A230 38 1,000 SH   SOLE   1,000 0 0
HONEYWELL INTL INC COM Common Stock 438516106 13,553 62,436 SH   SOLE   62,436 0 0
HARBORONE BANCORP INC NEW COM NEW Common Stock 41165Y100 13 957 SH   SOLE   957 0 0
HOOKIPA PHARMA INC COM Common Stock 43906K100 54 4,000 SH   SOLE   4,000 0 0
HOPE BANCORP INC COM Common Stock 43940T109 152 10,082 SH   SOLE   10,082 0 0
HELMERICH & PAYNE INC COM Common Stock 423452101 283 10,490 SH   SOLE   10,490 0 0
HEWLETT PACKARD ENTERPRISE CO COM Common Stock 42824C109 559 35,242 SH   SOLE   35,242 0 0
HP INC COM Common Stock 40434L105 64,198 2,009,860 SH   SOLE   2,009,860 0 0
HIREQUEST INC COM Common Stock 433535101 7 416 SH   SOLE   416 0 0
HEALTHEQUITY INC COM Common Stock 42226A107 93 1,364 SH   SOLE   1,364 0 0
BLOCK H & R INC COM Common Stock 093671105 20 888 SH   SOLE   888 0 0
HARBOR DIVERSIFIED INC COM Common Stock 41150R102 0 310 SH   SOLE   310 0 0
HILL-ROM HLDGS INC COM Common Stock 431475102 229 2,069 SH   SOLE   2,069 0 0
HERC HLDGS INC COM Common Stock 42704L104 25 246 SH   SOLE   246 0 0
HORMEL FOODS CORP COM Common Stock 440452100 6,731 140,866 SH   SOLE   140,866 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
HERITAGE INSURANCE HLDGS INC COM Common Stock 42727J102 5 441 SH   SOLE   441 0 0
HERON THERAPEUTICS INC COM Common Stock 427746102 8 490 SH   SOLE   490 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 69 2,309 SH   SOLE   2,309 0 0
HERITAGE SOUTHEAST BANCORPO COM Common Stock 42727V105 1 74 SH   SOLE   74 0 0
HARSCO CORP COM Common Stock 415864107 91 5,316 SH   SOLE   5,316 0 0
HENRY SCHEIN INC COM Common Stock 806407102 364 5,251 SH   SOLE   5,251 0 0
HEIDRICK & STRUGGLES INTL INC COM Common Stock 422819102 17 484 SH   SOLE   484 0 0
HESKA CORP COM RESTRC NEW Common Stock 42805E306 1,809 10,741 SH   SOLE   10,741 0 0
HANG SENG BK LTD SPONSORED ADR ADR 41043C304 2 122 SH   SOLE   122 0 0
HARTFORD SHORT DURATION ETF ETF 41653L602 0 1 SH   SOLE   1 0 0
HEALTHSTREAM INC COM Common Stock 42222N103 196 8,763 SH   SOLE   8,763 0 0
HERSHEY CO COM Common Stock 427866108 385 2,431 SH   SOLE   2,431 0 0
HOMETRUST BANCSHARES INC COM Common Stock 437872104 1,303 53,502 SH   SOLE   53,502 0 0
HERITAGE COMM CORP COM Common Stock 426927109 14 1,179 SH   SOLE   1,179 0 0
HITACHI CONSTR MACHY CO LTD ADR ADR 43358L101 0 6 SH   SOLE   6 0 0
ROBO GLOBAL HEALTHCARE TECHNOLOGY AND INNOVATION ETF ETF 301505723 1 15 SH   SOLE   15 0 0
HILLTOP HOLDINGS INC COM Common Stock 432748101 348 10,195 SH   SOLE   10,195 0 0
HITACHI LIMITED ADR 2 COM ADR 433578507 282 3,050 SH   SOLE   3,050 0 0
HEARTLAND EXPRESS INC COM Common Stock 422347104 15 754 SH   SOLE   754 0 0
HEARTLAND FINL USA INC COM Common Stock 42234Q102 12 245 SH   SOLE   245 0 0
HUBBELL INC COM Common Stock 443510607 640 3,423 SH   SOLE   3,423 0 0
HUB GROUP INC CL A Common Stock 443320106 192 2,857 SH   SOLE   2,857 0 0
HUBSPOT INC COM Common Stock 443573100 114 251 SH   SOLE   251 0 0
HUMANA INC COM Common Stock 444859102 7,458 17,758 SH   SOLE   17,758 0 0
HUNTSMAN CORP COM Common Stock 447011107 407 14,102 SH   SOLE   14,102 0 0
HURCO CO COM Common Stock 447324104 1 36 SH   SOLE   36 0 0
HURON CONSULTING GROUP INC COM Common Stock 447462102 10 189 SH   SOLE   189 0 0
HUT 8 MNG CORP COM Common Stock 44812T102 149 19,710 SH   SOLE   19,710 0 0
HUYA INC ADS REP SHS A ADR 44852D108 0 25 SH   SOLE   25 0 0
HIVE BLOCKCHAIN TECHNLGIES LTD COM Common Stock 43366H100 23 5,890 SH   SOLE   5,890 0 0
HANNOVER RUECK SE SPONSORED ADR ADR 410693105 4 49 SH   SOLE   49 0 0
HAVERTY FURNITURE COS INC COM Common Stock 419596101 57 1,521 SH   SOLE   1,521 0 0
HANCOCK WHITNEY CORPORATION COM Common Stock 410120109 100 2,386 SH   SOLE   2,386 0 0
HOME FINL BANCORP COM Common Stock 43708T101 20 2,000 SH   SOLE   2,000 0 0
HAWKINS INC COM Common Stock 420261109 34 1,016 SH   SOLE   1,016 0 0
HOWMET AEROSPACE INC COM Common Stock 443201108 281 8,733 SH   SOLE   8,733 0 0
HEXAGON AB ADR ADR 428263107 186 2,012 SH   SOLE   2,012 0 0
HEXCEL CORP NEW COM Common Stock 428291108 428 7,645 SH   SOLE   7,645 0 0
HYSTER YALE MATLS HANDLING INC CL A Common Stock 449172105 15 168 SH   SOLE   168 0 0
HAYMAKER ACQUISITION CORP III UNIT EX 030126 Common Stock 42087R207 769 77,396 SH   SOLE   77,396 0 0
VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 2,928 47,112 SH   SOLE   47,112 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 2,884 33,082 SH   SOLE   33,082 0 0
X-TRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 464 9,284 SH   SOLE   9,284 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 442 7,451 SH   SOLE   7,451 0 0
HYCROFT MINING HOLDING CORP WT EXP 102222 Common Stock 44862P125 0 356 SH   SOLE   356 0 0
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R783 115 1,156 SH   SOLE   1,156 0 0
HORIZON THERAPEUTICS PUB L SHS Common Stock G46188101 460 4,994 SH   SOLE   4,994 0 0
MARINEMAX INC COM Common Stock 567908108 131 2,646 SH   SOLE   2,646 0 0
HORIZON ACQUISITION CORPORAT UNIT Common Stock G46044122 0 10 SH   SOLE   10 0 0
IAA INC COM Common Stock 449253103 128 2,318 SH   SOLE   2,318 0 0
IAC INTERACTIVECORP NEW COM Common Stock 44891N109 2,167 10,017 SH   SOLE   10,017 0 0
IAMGOLD CORP COM Common Stock 450913108 0 100 SH   SOLE   100 0 0
INTEGRA LIFESCIENCES HLDGS CP COM NEW Common Stock 457985208 271 3,928 SH   SOLE   3,928 0 0
ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 12 211 SH   SOLE   211 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 13,324 819,458 SH   SOLE   819,458 0 0
INTL BALER CORP COM Common Stock 459041109 0 3 SH   SOLE   3 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 4,687 31,127 SH   SOLE   31,127 0 0
INDEPENDENT BK CORP MICH COM NEW Common Stock 453838609 20 867 SH   SOLE   867 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 9,657 388,626 SH   SOLE   388,626 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 1,643 64,543 SH   SOLE   64,543 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 902 34,515 SH   SOLE   34,515 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 396 15,016 SH   SOLE   15,016 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 1,240 46,220 SH   SOLE   46,220 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 10,354 392,802 SH   SOLE   392,802 0 0
IBERDROLA SA SPON ADR ADR 450737101 79 1,531 SH   SOLE   1,531 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 5,231 195,781 SH   SOLE   195,781 0 0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 4,926 173,944 SH   SOLE   173,944 0 0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205 48 1,837 SH   SOLE   1,837 0 0
ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726 48 1,931 SH   SOLE   1,931 0 0
IBIO INC COM NEW Common Stock 451033203 2 1,500 SH   SOLE   1,500 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Common Stock 45841N107 219 3,002 SH   SOLE   3,002 0 0
INTERNATIONAL BUSINESS MACHS COM Common Stock 459200101 12,185 91,439 SH   SOLE   91,439 0 0
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 207 8,060 SH   SOLE   8,060 0 0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 460 17,460 SH   SOLE   17,460 0 0
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 239 9,144 SH   SOLE   9,144 0 0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 178 6,580 SH   SOLE   6,580 0 0
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 476 17,043 SH   SOLE   17,043 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 624 23,277 SH   SOLE   23,277 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 730 27,112 SH   SOLE   27,112 0 0
ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 5,024 184,966 SH   SOLE   184,966 0 0
ICICI BANK LIMITED ADR ADR 45104G104 426 26,549 SH   SOLE   26,549 0 0
INTERNATIONAL BANCSHARES CORP COM Common Stock 459044103 119 2,565 SH   SOLE   2,565 0 0
INSTALLED BLDG PRODS INC COM Common Stock 45780R101 66 596 SH   SOLE   596 0 0
IMMUNITYBIO INC COM Common Stock 63016Q102 46 1,920 SH   SOLE   1,920 0 0
INDEPENDENT BANK GROUP INC COM Common Stock 45384B106 64 883 SH   SOLE   883 0 0
AMPLIFY ONLINE RETAIL ETF ETF 032108102 7,793 62,753 SH   SOLE   62,753 0 0
IMMUCELL CORP COM PAR Common Stock 452525306 2 200 SH   SOLE   200 0 0
INDEPENDENCE CONTRACT DRILLING COM Common Stock 453415606 1 288 SH   SOLE   288 0 0
INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 2,006 17,964 SH   SOLE   17,964 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564 3,439 59,484 SH   SOLE   59,484 0 0
ICF INTL INC COM Common Stock 44925C103 14 165 SH   SOLE   165 0 0
ICHOR HOLDINGS SHS Common Stock G4740B105 17 311 SH   SOLE   311 0 0
ICL GROUP LTD SHS Common Stock M53213100 0 58 SH   SOLE   58 0 0
ICLICK INTERACTIVE ASIA GROUP SPONSORED ADR ADR 45113Y104 10 830 SH   SOLE   830 0 0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 1,140 46,931 SH   SOLE   46,931 0 0
ICON PLC SHS Common Stock G4705A100 4,963 25,276 SH   SOLE   25,276 0 0
ICONIX BRAND GROUP INC COM NEW Common Stock 451055305 0 15 SH   SOLE   15 0 0
INTERCEPT PHARMACEUTICALS INC COM Common Stock 45845P108 25 1,096 SH   SOLE   1,096 0 0
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 8,994 178,025 SH   SOLE   178,025 0 0
AMERICAN RESTAURANT PARTNERS L CL A INCOME PREF Common Stock 029316205 1 1 SH   SOLE   1 0 0
ICU MED INC COM Common Stock 44930G107 602 2,930 SH   SOLE   2,930 0 0
IDACORP INC COM Common Stock 451107106 88 882 SH   SOLE   882 0 0
INTERDIGITAL INC COM Common Stock 45867G101 56 884 SH   SOLE   884 0 0
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 857 13,265 SH   SOLE   13,265 0 0
IDEANOMICS INC COM Common Stock 45166V106 0 70 SH   SOLE   70 0 0
INDUSTRIA DE DISENO TEXTIL IND UNSPONSORD ADR ADR 455793109 203 12,256 SH   SOLE   12,256 0 0
INVESCO S&P INTERNATIONAL DEVELOPED HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E248 60 2,209 SH   SOLE   2,209 0 0
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 785 25,821 SH   SOLE   25,821 0 0
INTELLICHECK INC COM NEW Common Stock 45817G201 989 117,969 SH   SOLE   117,969 0 0
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF ETF 46435U192 24 525 SH   SOLE   525 0 0
IDERA PHARMACEUTICALS INC COM PAR Common Stock 45168K405 1 812 SH   SOLE   812 0 0
ISHARES SELF-DRIVING EV AND TECH ETF ETF 46435U366 1 25 SH   SOLE   25 0 0
IDT CORP CL B NEW Common Stock 448947507 4 169 SH   SOLE   169 0 0
ISHARES U.S. UTILITIES ETF ETF 464287697 175 2,202 SH   SOLE   2,202 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 254 8,084 SH   SOLE   8,084 0 0
IDEXX LABS INC COM Common Stock 45168D104 2,318 4,738 SH   SOLE   4,738 0 0
ISHARES EVOLVED U.S. CONSUMER STAPLES ETF ETF 46431W671 342 10,815 SH   SOLE   10,815 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 31,116 275,537 SH   SOLE   275,537 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 31,645 439,203 SH   SOLE   439,203 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 330 2,540 SH   SOLE   2,540 0 0
ISHARES CORE MSCI EMERGING MARKET ETF ETF 46434G103 26,228 407,525 SH   SOLE   407,525 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT Common Stock 451100101 152 2,733 SH   SOLE   2,733 0 0
IES HLDGS INC COM Common Stock 44951W106 7 146 SH   SOLE   146 0 0
ISHARES EUROPE ETF ETF 464287861 467 9,296 SH   SOLE   9,296 0 0
IDEX CORP COM Common Stock 45167R104 623 2,976 SH   SOLE   2,976 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 470 3,349 SH   SOLE   3,349 0 0
INFORMA PLC SPONSORED ADR NE ADR 45672B305 44 2,834 SH   SOLE   2,834 0 0
INFINEON TECHNOLOGIES AG SPONSORED ADR ADR 45662N103 910 21,369 SH   SOLE   21,369 0 0
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 67 1,926 SH   SOLE   1,926 0 0
IG ACQUISITION CORP COM CL A Common Stock 449534106 373 37,726 SH   SOLE   37,726 0 0
IG ACQUISITION CORP UNIT EX 100527 Common Stock 449534205 0 3 SH   SOLE   3 0 0
IG ACQUISITION CORP WT EXP 100527 Common Stock 449534114 18 18,862 SH   SOLE   18,862 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 2 88 SH   SOLE   88 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 71 1,569 SH   SOLE   1,569 0 0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 280 4,721 SH   SOLE   4,721 0 0
ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464289511 35 520 SH   SOLE   520 0 0
IGM BIOSCIENCES INC COM Common Stock 449585108 19 250 SH   SOLE   250 0 0
ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524 12,316 189,871 SH   SOLE   189,871 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 22,262 407,137 SH   SOLE   407,137 0 0
IGS CAP GROUP LTD COM Common Stock 45174N104 0 1 SH   SOLE   1 0 0
INTERNATIONAL GAME TECHNOLOGY SHS USD Common Stock G4863A108 32 1,970 SH   SOLE   1,970 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 343 1,006 SH   SOLE   1,006 0 0
INDEPENDENCE HLDG CO NEW COM NEW Common Stock 453440307 36 911 SH   SOLE   911 0 0
ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 116 460 SH   SOLE   460 0 0
INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 63 920 SH   SOLE   920 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 688 2,082 SH   SOLE   2,082 0 0
INFORMATION SVCS GROUP INC COM Common Stock 45675Y104 1,598 363,117 SH   SOLE   363,117 0 0
INSTEEL INDS INC COM Common Stock 45774W108 4,253 137,904 SH   SOLE   137,904 0 0
II-VI INC COM Common Stock 902104108 301 4,406 SH   SOLE   4,406 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507 73,462 282,241 SH   SOLE   282,241 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 239 2,346 SH   SOLE   2,346 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 713 9,100 SH   SOLE   9,100 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 43,522 401,017 SH   SOLE   401,017 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 3,237 32,127 SH   SOLE   32,127 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 3,596 28,041 SH   SOLE   28,041 0 0
ISHARES MORNINGSTAR US EQUITY ETF ETF 464287127 173 773 SH   SOLE   773 0 0
ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 3,980 13,796 SH   SOLE   13,796 0 0
ILLUMINA INC COM Common Stock 452327109 4,781 12,448 SH   SOLE   12,448 0 0
ILUSTRATO PICTURES INTL INC COM Common Stock 452372105 0 2,500 SH   SOLE   2,500 0 0
IMAX CORP COM Common Stock 45245E109 1,308 65,050 SH   SOLE   65,050 0 0
IMPERIAL BRANDS PLC SPON ADR ADR 45262P102 4 202 SH   SOLE   202 0 0
ISHARES MORNINGSTAR MID-CAP ETF ETF 464288208 12 46 SH   SOLE   46 0 0
IMMUNOGEN INC COM Common Stock 45253H101 6 746 SH   SOLE   746 0 0
INGLES MKTS INC CL A Common Stock 457030104 241 3,909 SH   SOLE   3,909 0 0
IMMUTEP LTD SPONSORED ADS ADR 45257L108 5 1,700 SH   SOLE   1,700 0 0
IMMERSION CORP COM Common Stock 452521107 81 8,431 SH   SOLE   8,431 0 0
IMPERIAL OIL LTD COM NEW Common Stock 453038408 43 1,750 SH   SOLE   1,750 0 0
IMPALA PLATINUM HLDGS SPONSORED ADR ADR 452553308 4 210 SH   SOLE   210 0 0
INTERNATIONAL MNY EXPRESS INC COM Common Stock 46005L101 2 142 SH   SOLE   142 0 0
FIRST INTERNET BANCORP COM Common Stock 320557101 4 103 SH   SOLE   103 0 0
INCA ONE GOLD CORP COM NEW Common Stock 45328X305 3 10,000 SH   SOLE   10,000 0 0
INCYTE CORP COM Common Stock 45337C102 33 411 SH   SOLE   411 0 0
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 84 2,000 SH   SOLE   2,000 0 0
INDEPENDENT BK CORP MASS COM Common Stock 453836108 248 2,927 SH   SOLE   2,927 0 0
INFINITY PHARMACEUTICALS INC COM Common Stock 45665G303 63 19,500 SH   SOLE   19,500 0 0
INFINERA CORP COM Common Stock 45667G103 4 464 SH   SOLE   464 0 0
IHS MARKIT LTD SHS Common Stock G47567105 1,547 15,989 SH   SOLE   15,989 0 0
INFOSYS LTD SPONSORED ADR ADR 456788108 97 5,181 SH   SOLE   5,181 0 0
ING GROEP N.V. SPONSORED ADR ADR 456837103 102 8,342 SH   SOLE   8,342 0 0
INOGEN INC COM Common Stock 45780L104 17 328 SH   SOLE   328 0 0
INGREDION INC COM Common Stock 457187102 197 2,178 SH   SOLE   2,178 0 0
GREENE CONCEPTS INC COM Common Stock 39468C304 2 50,000 SH   SOLE   50,000 0 0
INMODE LTD SHS Common Stock M5425M103 10 137 SH   SOLE   137 0 0
INNERSCOPE HEARING TECHNOLOGIE COM Common Stock 45781P104 0 5,000 SH   SOLE   5,000 0 0
INOVIO PHARMACEUTICALS INC COM NEW Common Stock 45773H201 13 1,409 SH   SOLE   1,409 0 0
INOVALON HLDGS INC COM CL A Common Stock 45781D101 25 877 SH   SOLE   877 0 0
INSEEGO CORP COM Common Stock 45782B104 6 590 SH   SOLE   590 0 0
INSMED INC COM PAR $.01 Common Stock 457669307 1 23 SH   SOLE   23 0 0
INSPIRE MED SYS INC COM Common Stock 457730109 128 619 SH   SOLE   619 0 0
INTERNATIONAL SEAWAYS INC COM Common Stock Y41053102 5 237 SH   SOLE   237 0 0
WORLD FUEL SVCS CORP COM Common Stock 981475106 31 867 SH   SOLE   867 0 0
INTEL CORP COM Common Stock 458140100 33,767 527,610 SH   SOLE   527,610 0 0
ISHARES MSCI INTL MULTIFACTOR ETF ETF 46434V274 2,146 74,743 SH   SOLE   74,743 0 0
INTUIT COM Common Stock 461202103 16,646 43,456 SH   SOLE   43,456 0 0
INNOVIVA INC COM Common Stock 45781M101 10 840 SH   SOLE   840 0 0
ION GEOPHYSICAL CORP COM NEW Common Stock 462044207 0 15 SH   SOLE   15 0 0
IONIS PHARMACEUTICALS INC COM Common Stock 462222100 89 1,973 SH   SOLE   1,973 0 0
INNOSPEC INC COM Common Stock 45768S105 11 108 SH   SOLE   108 0 0
IOVANCE BIOTHERAPEUTICS INC COM Common Stock 462260100 31 979 SH   SOLE   979 0 0
INTERNATIONAL PAPER CO COM Common Stock 460146103 41,336 764,487 SH   SOLE   764,487 0 0
INTER PARFUMS INC COM Common Stock 458334109 151 2,127 SH   SOLE   2,127 0 0
INTERPUBLIC GROUP COS INC COM Common Stock 460690100 45,514 1,558,711 SH   SOLE   1,558,711 0 0
IPG PHOTONICS CORP COM Common Stock 44980X109 498 2,361 SH   SOLE   2,361 0 0
INPHI CORP COM Common Stock 45772F107 173 971 SH   SOLE   971 0 0
INNOVATION PHARMACEUTICALS INC COM Common Stock 45782D100 1 5,150 SH   SOLE   5,150 0 0
IPACKETS INTL INC COM Common Stock 46262T102 0 20,000 SH   SOLE   20,000 0 0
RENAISSANCE IPO ETF ETF 759937204 31 500 SH   SOLE   500 0 0
SOCIAL CAPITAL HEDOSOPHA HLDNG SHS CL A Common Stock G82514103 0 20 SH   SOLE   20 0 0
SOCIAL CAPITAL HEDOSOPHA HLDNG SHS CL A Common Stock G8252P105 47 2,760 SH   SOLE   2,760 0 0
SOCIAL CAPITAL HEDOSOPHA HLDNG SHS CL A Common Stock G8251L105 0 20 SH   SOLE   20 0 0
RENAISSANCE INTERNATIONAL IPO ETF ETF 759937303 13 380 SH   SOLE   380 0 0
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 877 24,060 SH   SOLE   24,060 0 0
IQVIA HLDGS INC COM Common Stock 46266C105 476 2,464 SH   SOLE   2,464 0 0
INGERSOLL RAND INC COM Common Stock 45687V106 434 8,818 SH   SOLE   8,818 0 0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 27 636 SH   SOLE   636 0 0
IROBOT CORP COM Common Stock 462726100 215 1,762 SH   SOLE   1,762 0 0
IRIDIUM COMMUNICATIONS INC COM Common Stock 46269C102 224 5,434 SH   SOLE   5,434 0 0
IRHYTHM TECHNOLOGIES INC COM Common Stock 450056106 39 280 SH   SOLE   280 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A Common Stock 46333X108 42 3,722 SH   SOLE   3,722 0 0
INVESTORS BANCORP INC NEW COM Common Stock 46146L101 144 9,785 SH   SOLE   9,785 0 0
ISHARES MSCI INTL SMALL-CAP MULTIFACTOR ETF ETF 46434V266 11,828 338,136 SH   SOLE   338,136 0 0
ISOENERGY LTD COM Common Stock 46500E107 3 1,500 SH   SOLE   1,500 0 0
ISLEWORTH HEALTHCARE ACQU CORP COM Common Stock 46468P102 690 71,162 SH   SOLE   71,162 0 0
ISLEWORTH HEALTHCARE ACQU CORP WT EXP 080227 Common Stock 46468P110 17 35,581 SH   SOLE   35,581 0 0
INTESA SANPAOLO S P A SPONSORED ADR ADR 46115H107 37 2,274 SH   SOLE   2,274 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,022 6,796 SH   SOLE   6,796 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 915 17,845 SH   SOLE   17,845 0 0
GARTNER INC COM Common Stock 366651107 85 465 SH   SOLE   465 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 406 3,901 SH   SOLE   3,901 0 0
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 239 3,529 SH   SOLE   3,529 0 0
INTRA-CELLULAR THERAPIES INC COM Common Stock 46116X101 20 585 SH   SOLE   585 0 0
INTERTECH SOLUTIONS INC COM Common Stock 46112U101 0 5 SH   SOLE   5 0 0
INTEGER HLDGS CORP COM Common Stock 45826H109 114 1,234 SH   SOLE   1,234 0 0
VANECK VECTORS INTERMEDIATE MUNI ETF ETF 92189H201 146 2,845 SH   SOLE   2,845 0 0
INTERMAP TECHNOLOGIES CORP CL A Common Stock 458977402 15 17,200 SH   SOLE   17,200 0 0
ITOCHU CORP ADR ADR 465717106 41 621 SH   SOLE   621 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 6,455 70,467 SH   SOLE   70,467 0 0
ITRON INC COM Common Stock 465741106 20 226 SH   SOLE   226 0 0
ITRONICS INC COM NEW Common Stock 465743300 0 2 SH   SOLE   2 0 0
ITT INC COM Common Stock 45073V108 295 3,239 SH   SOLE   3,239 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 386 77,903 SH   SOLE   77,903 0 0
ILLINOIS TOOL WKS INC COM Common Stock 452308109 3,851 17,297 SH   SOLE   17,297 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 4,976 94,341 SH   SOLE   94,341 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 17,334 190,925 SH   SOLE   190,925 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 6,287 91,252 SH   SOLE   91,252 0 0
IVANHOE CAPITAL ACQUISTIN CORP UNIT Common Stock G4R87P122 1 100 SH   SOLE   100 0 0
INVACARE CORP COM Common Stock 461203101 28 3,550 SH   SOLE   3,550 0 0
ISHARES S&P 500 VALUE ETF 464287408 3,888 27,531 SH   SOLE   27,531 0 0
QUADRATIC INTEREST RATE VOLATILITY AND INFLATION HEDGE ETF ETF 500767736 26 900 SH   SOLE   900 0 0
VANGUARD S&P MID-CAP 400 ETF ETF 921932885 269 1,522 SH   SOLE   1,522 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 251,379 631,891 SH   SOLE   631,891 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 8,500 130,554 SH   SOLE   130,554 0 0
INVESCO LTD SHS Common Stock G491BT108 325 12,897 SH   SOLE   12,897 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 14,241 63,622 SH   SOLE   63,622 0 0
ISHARES MICRO-CAP ETF ETF 464288869 1 7 SH   SOLE   7 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 33,240 219,336 SH   SOLE   219,336 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 66,169 272,257 SH   SOLE   272,257 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 40,276 182,296 SH   SOLE   182,296 0 0
ISHARES TR RUSSEL 2000 VALUE ETF 464287630 2,744 17,209 SH   SOLE   17,209 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 4,872 16,199 SH   SOLE   16,199 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 2,861 28,033 SH   SOLE   28,033 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 16,535 223,654 SH   SOLE   223,654 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 2,274 20,806 SH   SOLE   20,806 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 11,560 48,730 SH   SOLE   48,730 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 14 107 SH   SOLE   107 0 0
ORIX CORP SPONSORED ADR ADR 686330101 36 430 SH   SOLE   430 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341 225 9,111 SH   SOLE   9,111 0 0
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 480 6,231 SH   SOLE   6,231 0 0
ISHARES GLOBAL TECH ETF ETF 464287291 639 2,077 SH   SOLE   2,077 0 0
ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 52 650 SH   SOLE   650 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 151 2,151 SH   SOLE   2,151 0 0
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 25 336 SH   SOLE   336 0 0
ISHARES U.S. ENERGY ETF ETF 464287796 185 7,066 SH   SOLE   7,066 0 0
ISHARES U.S. FINANCIALS ETF ETF 464287788 96 1,285 SH   SOLE   1,285 0 0
ISHARES U.S. FINANCIAL SERVICES ETF ETF 464287770 75 440 SH   SOLE   440 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 884 3,501 SH   SOLE   3,501 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 656 6,211 SH   SOLE   6,211 0 0
ISHARES U.S. CONSUMER GOODS ETF ETF 464287812 88 500 SH   SOLE   500 0 0
ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 355 2,829 SH   SOLE   2,829 0 0
ISHARES U.S. REAL ESTATE ETF ETF 464287739 3,776 41,073 SH   SOLE   41,073 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 18 70 SH   SOLE   70 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 1,625 18,524 SH   SOLE   18,524 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 6,263 62,717 SH   SOLE   62,717 0 0
ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 26 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 2 75 SH   SOLE   75 0 0
JACOBS ENGR GROUP INC COM Common Stock 469814107 28,404 219,728 SH   SOLE   219,728 0 0
JACK IN THE BOX INC COM Common Stock 466367109 71 649 SH   SOLE   649 0 0
JADE ART GROUP INC COM NEW Common Stock 469871206 4 70,000 SH   SOLE   70,000 0 0
JAMF HLDG CORP COM Common Stock 47074L105 2 48 SH   SOLE   48 0 0
JAPAN TOBACCO INC UNSPONSORD ADR ADR 471105205 8 829 SH   SOLE   829 0 0
JAPAN AIRLINES CO LTD JAL ADR ADR 471038109 40 3,526 SH   SOLE   3,526 0 0
J ALEXANDERS HLDGS INC COM Common Stock 46609J106 1 145 SH   SOLE   145 0 0
JAZZ PHARMACEUTICALS PLC SHS USD Common Stock G50871105 532 3,238 SH   SOLE   3,238 0 0
JULIUS BAER GROUP LTD UNSPONSORD ADR ADR 48137C108 135 10,604 SH   SOLE   10,604 0 0
HUNT J B TRANS SVCS INC COM Common Stock 445658107 456 2,715 SH   SOLE   2,715 0 0
JABIL INC COM Common Stock 466313103 1,813 34,762 SH   SOLE   34,762 0 0
JETBLUE AWYS CORP COM Common Stock 477143101 121 5,973 SH   SOLE   5,973 0 0
JBS S A SPONSORED ADR ADR 466110103 19 1,995 SH   SOLE   1,995 0 0
SANFILIPPO JOHN B & SON INC COM Common Stock 800422107 5 51 SH   SOLE   51 0 0
JOHN BEAN TECHNOLOGIES CORP COM Common Stock 477839104 39 296 SH   SOLE   296 0 0
JOHNSON CTLS INTL PLC SHS Common Stock G51502105 19,744 329,420 SH   SOLE   329,420 0 0
JACK CREEK INVESTMENT CORP UNIT EX 100123 Common Stock G4989X107 39 3,960 SH   SOLE   3,960 0 0
J2 GLOBAL INC COM Common Stock 48123V102 25 209 SH   SOLE   209 0 0
JD.COM INC SPON ADR CL A ADR 47215P106 177 2,101 SH   SOLE   2,101 0 0
JEFFERIES FINL GROUP INC COM Common Stock 47233W109 58,720 1,950,846 SH   SOLE   1,950,846 0 0
JELD-WEN HLDG INC COM Common Stock 47580P103 17 613 SH   SOLE   613 0 0
U.S. GLOBAL JETS ETF ETF 26922A842 496 18,434 SH   SOLE   18,434 0 0
JANUS HENDERSON GROUP PLC ORD SHS Common Stock G4474Y214 97 3,098 SH   SOLE   3,098 0 0
JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106 10 305 SH   SOLE   305 0 0
IPATH BLOOMBERG COPPER SUBINDEX TOTAL RETURN ETN ETF 06739F101 64 1,640 SH   SOLE   1,640 0 0
J & J SNACK FOODS CORP COM Common Stock 466032109 313 1,986 SH   SOLE   1,986 0 0
HENRY JACK & ASSOC INC COM Common Stock 426281101 684 4,510 SH   SOLE   4,510 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR ADR 47759T100 3 63 SH   SOLE   63 0 0
JONES LANG LASALLE INC COM Common Stock 48020Q107 371 2,073 SH   SOLE   2,073 0 0
JARDINE MATHESON HLDGS LTD UNSPONSORD ADR ADR 471115402 60 908 SH   SOLE   908 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS ADR 48138M105 268 7,564 SH   SOLE   7,564 0 0
JPMORGAN U.S. MOMENTUM FACTOR ETF ETF 46641Q779 2 43 SH   SOLE   43 0 0
JOHNSON MATTHEY PUB LTD CO SPON ADR ADR 479142507 0 4 SH   SOLE   4 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 2,964 58,079 SH   SOLE   58,079 0 0
JOUNCE THERAPEUTICS INC COM Common Stock 481116101 221 21,500 SH   SOLE   21,500 0 0
JOHNSON & JOHNSON COM Common Stock 478160104 62,704 381,527 SH   SOLE   381,527 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 1,828 16,804 SH   SOLE   16,804 0 0
JUNIPER NETWORKS INC COM Common Stock 48203R104 21 845 SH   SOLE   845 0 0
DIREXION DAILY JUNIOR GOLD MINERS INDEX BULL 2X SHARES ETF 25460G831 6 76 SH   SOLE   76 0 0
ST JOE CO COM Common Stock 790148100 15 353 SH   SOLE   353 0 0
VIRTUS TERRANOVA U.S. QUALITY MOMENTUM ETF ETF 92790A504 5 200 SH   SOLE   200 0 0
JOHNSON OUTDOORS INC CL A Common Stock 479167108 9 63 SH   SOLE   63 0 0
JPMORGAN RESEARCH ENHANCED HIGH YIELD ETF ETF 46641Q878 329 6,385 SH   SOLE   6,385 0 0
JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETF ETF 46641Q209 107 1,759 SH   SOLE   1,759 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100 56,533 371,366 SH   SOLE   371,366 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 35,955 708,402 SH   SOLE   708,402 0 0
JAPAN EXCHANGE GROUP INC ADR ADR 471059105 7 567 SH   SOLE   567 0 0
JERONIMO MARTINS SGPS SA ADR ADR 476493101 1 29 SH   SOLE   29 0 0
JAMES RIV GROUP LTD COM Common Stock G5005R107 49 1,079 SH   SOLE   1,079 0 0
J SAINSBURY PLC SPON ADR NEW ADR 466249208 4 317 SH   SOLE   317 0 0
JARDINE STRATEGIC HLDGS LTD UNSPONSORD ADR ADR 471122200 2 101 SH   SOLE   101 0 0
WILEY JOHN & SONS INC CL A Common Stock 968223206 223 4,112 SH   SOLE   4,112 0 0
NORDSTROM INC COM Common Stock 655664100 45 1,197 SH   SOLE   1,197 0 0
JAWS ACQUISITION CORP SHS Common Stock G50744104 7 500 SH   SOLE   500 0 0
ISHARES GLOBAL UTILITIES ETF ETF 464288711 3 50 SH   SOLE   50 0 0
JOINT CORP COM Common Stock 47973J102 48 1,000 SH   SOLE   1,000 0 0
KELLOGG CO COM Common Stock 487836108 230 3,637 SH   SOLE   3,637 0 0
KKR ACQUISITION HOLDING I CORP UNIT Common Stock 48253T208 1,531 152,951 SH   SOLE   152,951 0 0
KADANT INC COM Common Stock 48282T104 93 502 SH   SOLE   502 0 0
KALA PHARMACEUTICALS INC COM Common Stock 483119103 8 1,225 SH   SOLE   1,225 0 0
KAISER ALUMINUM CORP COM PAR $0.01 Common Stock 483007704 56 509 SH   SOLE   509 0 0
KAMAN CORP COM Common Stock 483548103 186 3,608 SH   SOLE   3,608 0 0
KAO CORP UNSPONSORD ADS ADR 485537401 62 4,692 SH   SOLE   4,692 0 0
KAR AUCTION SVCS INC COM Common Stock 48238T109 9 608 SH   SOLE   608 0 0
KB FINL GROUP INC SPONSORED ADR ADR 48241A105 31 636 SH   SOLE   636 0 0
KIMBALL INTL INC CL B Common Stock 494274103 116 8,202 SH   SOLE   8,202 0 0
KBC GROUP NV UNSPONSORED ADR ADR 48241F104 139 3,818 SH   SOLE   3,818 0 0
SPDR S&P BANK ETF ETF 78464A797 591 11,398 SH   SOLE   11,398 0 0
KB HOME COM Common Stock 48666K109 242 5,194 SH   SOLE   5,194 0 0
KBR INC COM Common Stock 48242W106 68 1,763 SH   SOLE   1,763 0 0
INVESCO KBW REGIONAL BANKING ETF ETF 46138E578 12 200 SH   SOLE   200 0 0
KENSINGTON CAPITAL ACQUISITION UNIT Common Stock 49006L203 9 900 SH   SOLE   900 0 0
KDDI CORP ADR ADR 48667L106 89 5,728 SH   SOLE   5,728 0 0
KEURIG DR PEPPER INC COM Common Stock 49271V100 534 15,480 SH   SOLE   15,480 0 0
KIMBALL ELECTRONICS INC COM Common Stock 49428J109 138 5,349 SH   SOLE   5,349 0 0
KELLY SVCS INC CL A Common Stock 488152208 50 2,241 SH   SOLE   2,241 0 0
KEWEENAW LAND ASSN LTD INT CTF Common Stock 493026108 42 502 SH   SOLE   502 0 0
KIRBY CORP COM Common Stock 497266106 51 850 SH   SOLE   850 0 0
KEYCORP COM Common Stock 493267108 3,321 166,226 SH   SOLE   166,226 0 0
KEYSIGHT TECHNOLOGIES INC COM Common Stock 49338L103 1,032 7,200 SH   SOLE   7,200 0 0
KENTUCKY FIRST FED BANCORP COM Common Stock 491292108 42 6,235 SH   SOLE   6,235 0 0
KFORCE INC COM Common Stock 493732101 8 155 SH   SOLE   155 0 0
KORN FERRY COM NEW Common Stock 500643200 253 4,045 SH   SOLE   4,045 0 0
KINROSS GOLD CORP COM Common Stock 496902404 1 150 SH   SOLE   150 0 0
KINGFISHER PLC SPON ADR PAR ADR 495724403 14 1,604 SH   SOLE   1,604 0 0
KINGSPAN GROUP PLC ORD Common Stock G52654103 386 4,545 SH   SOLE   4,545 0 0
KRUNGTHAI CARD PUBLIC CO LTD UNSPONSRED ADS ADR 50110L105 12 470 SH   SOLE   470 0 0
KRAFT HEINZ CO COM Common Stock 500754106 1,300 32,498 SH   SOLE   32,498 0 0
KUEHNE & NAGEL INTL AG UNSPONSORD ADR ADR 501187108 85 1,483 SH   SOLE   1,483 0 0
ORTHOPEDIATRICS CORP COM Common Stock 68752L100 256 5,251 SH   SOLE   5,251 0 0
SPDR S&P INSURANCE ETF ETF 78464A789 24 659 SH   SOLE   659 0 0
KINDRED BIOSCIENCES INC COM Common Stock 494577109 3 643 SH   SOLE   643 0 0
ROYAL KPN NV SPONSORED ADR ADR 780641205 3 787 SH   SOLE   787 0 0
KKR & CO INC COM Common Stock 48251W104 2,993 61,262 SH   SOLE   61,262 0 0
KIRKLAND LAKE GOLD LTD COM Common Stock 49741E100 40 1,171 SH   SOLE   1,171 0 0
KLA CORP COM NEW Common Stock 482480100 965 2,921 SH   SOLE   2,921 0 0
KULICKE & SOFFA INDS INC COM Common Stock 501242101 170 3,451 SH   SOLE   3,451 0 0
KIMBERLY-CLARK CORP COM Common Stock 494368103 9,742 69,530 SH   SOLE   69,530 0 0
KINDER MORGAN INC DEL COM Common Stock 49456B101 3,516 211,175 SH   SOLE   211,175 0 0
KEMPER CORP COM Common Stock 488401100 134 1,683 SH   SOLE   1,683 0 0
KENNAMETAL INC COM Common Stock 489170100 124 3,108 SH   SOLE   3,108 0 0
KOMATSU LTD SPON ADR NEW ADR 500458401 595 19,044 SH   SOLE   19,044 0 0
CARMAX INC COM Common Stock 143130102 1,023 7,708 SH   SOLE   7,708 0 0
KNOWLES CORP COM Common Stock 49926D109 69 3,284 SH   SOLE   3,284 0 0
KIRIN HLDGS CO LTD SPON ADR ADR 497350306 5 255 SH   SOLE   255 0 0
KANDI TECHNOLOGIES GROUP INC COM Common Stock 483709101 1 135 SH   SOLE   135 0 0
KNOLL INC COM NEW Common Stock 498904200 4 268 SH   SOLE   268 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Common Stock Y48125101 11 600 SH   SOLE   600 0 0
KNORR BREMSE AG UNSPONSRED ADS ADR 499180107 117 3,751 SH   SOLE   3,751 0 0
KINSALE CAP GROUP INC COM Common Stock 49714P108 99 602 SH   SOLE   602 0 0
KNIGHT-SWIFT TRANSN HLDGS INC CL A Common Stock 499049104 56 1,169 SH   SOLE   1,169 0 0
KONE OYJ UNSPONSORD ADR ADR 50048H101 16 402 SH   SOLE   402 0 0
COCA COLA CO COM Common Stock 191216100 12,948 243,979 SH   SOLE   243,979 0 0
EASTMAN KODAK CO COM NEW Common Stock 277461406 26 3,358 SH   SOLE   3,358 0 0
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648 5 79 SH   SOLE   79 0 0
KOPPERS HOLDINGS INC COM Common Stock 50060P106 14 396 SH   SOLE   396 0 0
KOSMOS ENERGY LTD COM Common Stock 500688106 5 1,776 SH   SOLE   1,776 0 0
KOSS CORP COM Common Stock 500692108 0 1 SH   SOLE   1 0 0
KOITO MFG CO LTD ADR ADR 500275102 66 983 SH   SOLE   983 0 0
KARYOPHARM THERAPEUTICS INC COM Common Stock 48576U106 37 3,500 SH   SOLE   3,500 0 0
KROGER CO COM Common Stock 501044101 34,255 951,791 SH   SOLE   951,791 0 0
KRATON CORP COM Common Stock 50077C106 194 5,301 SH   SOLE   5,301 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 470 7,086 SH   SOLE   7,086 0 0
KONARED CORP COM Common Stock 50048Y104 0 1,100 SH   SOLE   1,100 0 0
KORNIT DIGITAL LTD SHS Common Stock M6372Q113 942 9,502 SH   SOLE   9,502 0 0
KEARNY FINL CORP MD COM Common Stock 48716P108 8 626 SH   SOLE   626 0 0
KRONOS WORLDWIDE INC COM Common Stock 50105F105 24 1,567 SH   SOLE   1,567 0 0
KARUNA THERAPEUTICS INC COM Common Stock 48576A100 1 5 SH   SOLE   5 0 0
KERRY GROUP PLC SPONSORED ADR ADR 492460100 49 388 SH   SOLE   388 0 0
KUSHCO HLDGS INC COM Common Stock 50133S103 0 400 SH   SOLE   400 0 0
KOSE CORP UNSPONSORD ADR ADR 500679105 1 32 SH   SOLE   32 0 0
KOHLS CORP COM Common Stock 500255104 244 4,097 SH   SOLE   4,097 0 0
KRANESHARES SSE STAR MARKET 50 INDEX ETF ETF 500767694 8 400 SH   SOLE   400 0 0
KANSAS CITY SOUTHERN COM NEW Common Stock 485170302 969 3,668 SH   SOLE   3,668 0 0
KONTOOR BRANDS INC COM Common Stock 50050N103 212 4,364 SH   SOLE   4,364 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW Common Stock 50077B207 1,889 69,238 SH   SOLE   69,238 0 0
KUBOTA CORP ADR ADR 501173207 395 3,437 SH   SOLE   3,437 0 0
KULR TECHNOLOGY GROUP INC COM Common Stock 50125G109 5 2,000 SH   SOLE   2,000 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 25 1,985 SH   SOLE   1,985 0 0
KENNEDY-WILSON HOLDINGS INC COM Common Stock 489398107 0 18 SH   SOLE   18 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 8 103 SH   SOLE   103 0 0
QUAKER CHEM CORP COM Common Stock 747316107 271 1,111 SH   SOLE   1,111 0 0
ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 56 970 SH   SOLE   970 0 0
KYMERA THERAPEUTICS INC COM Common Stock 501575104 0 7 SH   SOLE   7 0 0
KYOCERA CORP SPONSORED ADS ADR 501556203 18 282 SH   SOLE   282 0 0
KEY ENERGY SVCS INC WT EXP 121521 Common Stock 49309J129 0 51 SH   SOLE   51 0 0
KEZAR LIFE SCIENCES INC COM Common Stock 49372L100 1 92 SH   SOLE   92 0 0
LOEWS CORP COM Common Stock 540424108 902 17,595 SH   SOLE   17,595 0 0
DIREXION DAILY S&P BIOTECH BEAR 3X SHARES ETF 25460E539 39 1,800 SH   SOLE   1,800 0 0
LITHIA MTRS INC CL A Common Stock 536797103 1,067 2,736 SH   SOLE   2,736 0 0
LANCASTER COLONY CORP COM Common Stock 513847103 288 1,640 SH   SOLE   1,640 0 0
LANDMARK BANCORP INC COM Common Stock 51504L107 22 843 SH   SOLE   843 0 0
NLIGHT INC COM Common Stock 65487K100 1 22 SH   SOLE   22 0 0
LAUREATE EDUCATION INC CL A Common Stock 518613203 1 84 SH   SOLE   84 0 0
LAWSON PRODS INC COM Common Stock 520776105 1 11 SH   SOLE   11 0 0
LAZARD LTD SHS A Common Stock G54050102 9 200 SH   SOLE   200 0 0
LUMINAR TECHNOLOGIES INC COM CL A Common Stock 550424105 27 1,130 SH   SOLE   1,130 0 0
L BRANDS INC COM Common Stock 501797104 291 4,704 SH   SOLE   4,704 0 0
LAKELAND BANCORP INC COM Common Stock 511637100 380 21,809 SH   SOLE   21,809 0 0
LUTHER BURBANK CORP COM Common Stock 550550107 10 876 SH   SOLE   876 0 0
LIBERTY BROADBAND CORP COM SER A Common Stock 530307107 250 1,723 SH   SOLE   1,723 0 0
LIBERTY BROADBAND CORP COM SER C Common Stock 530307305 571 3,801 SH   SOLE   3,801 0 0
LIBERTY OILFIELD SVCS INC COM CL A Common Stock 53115L104 56 4,948 SH   SOLE   4,948 0 0
LIBERTY GLOBAL PLC SHS CL A Common Stock G5480U104 41 1,588 SH   SOLE   1,588 0 0
LIBERTY GLOBAL PLC SHS CL C Common Stock G5480U120 84 3,299 SH   SOLE   3,299 0 0
LIBERTY ENERGY CORP NEV COM Common Stock 53045E105 0 2,020 SH   SOLE   2,020 0 0
LENDINGCLUB CORP COM NEW Common Stock 52603A208 6 349 SH   SOLE   349 0 0
LANDCADIA HOLDINGS IV INC UNIT EX 050125 Common Stock 51477A203 8 856 SH   SOLE   856 0 0
LIONHEART ACQUISITION CORP II COM CL A Common Stock 53625R104 29 2,934 SH   SOLE   2,934 0 0
LIONHEART ACQUISITION CORP II UNIT EX 081325 Common Stock 53625R203 0 2 SH   SOLE   2 0 0
LIONHEART ACQUISITION CORP II WT EXP 021426 Common Stock 53625R112 1 1,467 SH   SOLE   1,467 0 0
LANNET INC COM Common Stock 516012101 18 3,415 SH   SOLE   3,415 0 0
LCI INDS COM Common Stock 50189K103 120 906 SH   SOLE   906 0 0
LCNB CORP COM Common Stock 50181P100 2 122 SH   SOLE   122 0 0
LINEAGE CELL THERAPEUTICS INC COM Common Stock 53566P109 0 58 SH   SOLE   58 0 0
LANDCADIA HOLDINGS III INC COM CL A Common Stock 51476H100 286 28,614 SH   SOLE   28,614 0 0
LYDALL INC COM Common Stock 550819106 58 1,719 SH   SOLE   1,719 0 0
LEIDOS HOLDINGS INC COM Common Stock 525327102 391 4,064 SH   SOLE   4,064 0 0
PIMCO ENHANCED LOW DURATION ACTIVE EXCHANGE-TRADED FUND ETF 72201R718 50 489 SH   SOLE   489 0 0
LANDS END INC NEW COM Common Stock 51509F105 3 121 SH   SOLE   121 0 0
LEAR CORP COM NEW Common Stock 521865204 169 930 SH   SOLE   930 0 0
LEAF GROUP LTD COM Common Stock 52177G102 1 133 SH   SOLE   133 0 0
LINCOLN ELEC HLDGS INC COM Common Stock 533900106 282 2,285 SH   SOLE   2,285 0 0
LEE ENTERPRISES INC COM Common Stock 523768406 94 3,647 SH   SOLE   3,647 0 0
LEGGETT & PLATT INC COM Common Stock 524660107 57 1,233 SH   SOLE   1,233 0 0
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 464286517 10 244 SH   SOLE   244 0 0
LENNAR CORP CL A Common Stock 526057104 402 3,969 SH   SOLE   3,969 0 0
LENNAR CORP CL B Common Stock 526057302 2 27 SH   SOLE   27 0 0
LESLIES INC COM Common Stock 527064109 24 1,000 SH   SOLE   1,000 0 0
LEVI STRAUSS & CO NEW CL A COM STK Common Stock 52736R102 3 130 SH   SOLE   130 0 0
LEVEL ONE BANCORP INC COM Common Stock 52730D208 2 60 SH   SOLE   60 0 0
LITTELFUSE INC COM Common Stock 537008104 62 233 SH   SOLE   233 0 0
LIONS GATE ENTMNT CORP CL A VTG Common Stock 535919401 21 1,418 SH   SOLE   1,418 0 0
LIONS GATE ENTMNT CORP CL B NON VTG Common Stock 535919500 17 1,299 SH   SOLE   1,299 0 0
LEGAL & GENERAL GROUP PLC SPONSORED ADR ADR 52463H103 156 8,056 SH   SOLE   8,056 0 0
LGI HOMES INC COM Common Stock 50187T106 254 1,699 SH   SOLE   1,699 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 80 640 SH   SOLE   640 0 0
LIGAND PHARMACEUTICALS INC COM NEW Common Stock 53220K504 225 1,475 SH   SOLE   1,475 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 24 1,288 SH   SOLE   1,288 0 0
LONGVIEW ACQUISITION CORP II UNIT Common Stock 54319Q204 253 25,215 SH   SOLE   25,215 0 0
LABORATORY CORP AMER HLDGS COM NEW Common Stock 50540R409 8,553 33,538 SH   SOLE   33,538 0 0
LHC GROUP INC COM Common Stock 50187A107 749 3,916 SH   SOLE   3,916 0 0
L3HARRIS TECHNOLOGIES INC COM Common Stock 502431109 16,471 81,266 SH   SOLE   81,266 0 0
LI AUTO INC SPONSORED ADS ADR 50202M102 2 100 SH   SOLE   100 0 0
LENNOX INTL INC COM Common Stock 526107107 95 303 SH   SOLE   303 0 0
LEO HOLDINGS III CORP UNIT Common Stock G5463T116 51 5,168 SH   SOLE   5,168 0 0
LIBERTY LATIN AMERICA LTD COM CL A Common Stock G9001E102 3 251 SH   SOLE   251 0 0
LIBERTY LATIN AMERICA LTD COM CL C Common Stock G9001E128 26 2,033 SH   SOLE   2,033 0 0
LINDE PLC SHS Common Stock G5494J103 4,451 15,890 SH   SOLE   15,890 0 0
LINDBLAD EXPEDITIONS HLDGS INC COM Common Stock 535219109 91 4,813 SH   SOLE   4,813 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 36 617 SH   SOLE   617 0 0
LUMENTUM HLDGS INC COM Common Stock 55024U109 68 741 SH   SOLE   741 0 0
LIVANOVA PLC SHS Common Stock G5509L101 82 1,108 SH   SOLE   1,108 0 0
LIZHI INC ADS ADR 53933L104 1 100 SH   SOLE   100 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 Common Stock 503459604 11 2,600 SH   SOLE   2,600 0 0
LAKELAND FINL CORP COM Common Stock 511656100 19 278 SH   SOLE   278 0 0
LUCKIN COFFEE INC SPONSORED ADS ADR 54951L109 6 705 SH   SOLE   705 0 0
LKQ CORP COM Common Stock 501889208 425 10,051 SH   SOLE   10,051 0 0
LUMBER LIQUIDATORS HLDGS INC COM Common Stock 55003T107 47 1,866 SH   SOLE   1,866 0 0
LILLY ELI & CO COM Common Stock 532457108 14,277 76,423 SH   SOLE   76,423 0 0
LEMAITRE VASCULAR INC COM Common Stock 525558201 5 94 SH   SOLE   94 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 439 8,596 SH   SOLE   8,596 0 0
LEMONADE INC COM Common Stock 52567D107 138 1,482 SH   SOLE   1,482 0 0
LIMONEIRA CO COM Common Stock 532746104 18 1,025 SH   SOLE   1,025 0 0
LUMINEX CORP DEL COM Common Stock 55027E102 8 246 SH   SOLE   246 0 0
LOCKHEED MARTIN CORP COM Common Stock 539830109 19,693 53,296 SH   SOLE   53,296 0 0
LINCOLN NATL CORP IND COM Common Stock 534187109 2,492 40,026 SH   SOLE   40,026 0 0
CHENIERE ENERGY INC COM NEW Common Stock 16411R208 366 5,078 SH   SOLE   5,078 0 0
LINDSAY CORP COM Common Stock 535555106 163 981 SH   SOLE   981 0 0
LENSAR INC COM Common Stock 52634L108 1 202 SH   SOLE   202 0 0
LONDON STK EXCHANGE GROUP UNSPONSORED ADR ADR 54211N101 31 1,270 SH   SOLE   1,270 0 0
ALLIANT ENERGY CORP COM Common Stock 018802108 136 2,503 SH   SOLE   2,503 0 0
LANTHEUS HLDGS INC COM Common Stock 516544103 1,157 54,124 SH   SOLE   54,124 0 0
LENOVO GROUP LTD SPONSORED ADR ADR 526250105 29 1,000 SH   SOLE   1,000 0 0
LIVE OAK BANCSHARES INC COM Common Stock 53803X105 263 3,844 SH   SOLE   3,844 0 0
EL POLLO LOCO HLDGS INC COM Common Stock 268603107 27 1,664 SH   SOLE   1,664 0 0
LOGITECH INTL S A SHS Common Stock H50430232 308 2,944 SH   SOLE   2,944 0 0
LIVE OAK ACQUISITION CORP II UNIT EX Common Stock 53804W205 537 51,343 SH   SOLE   51,343 0 0
GRAND CANYON ED INC COM Common Stock 38526M106 811 7,575 SH   SOLE   7,575 0 0
LORAL SPACE & COM INC COM Common Stock 543881106 2 59 SH   SOLE   59 0 0
LOVESAC COMPANY COM Common Stock 54738L109 50 892 SH   SOLE   892 0 0
LOWES COS INC COM Common Stock 548661107 98,338 517,081 SH   SOLE   517,081 0 0
DORIAN LPG LTD SHS USD Common Stock Y2106R110 10 796 SH   SOLE   796 0 0
LAREDO PETROLEUM INC COM Common Stock 516806205 23 777 SH   SOLE   777 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 13,274 93,375 SH   SOLE   93,375 0 0
OPEN LENDING CORP COM CL A Common Stock 68373J104 202 5,712 SH   SOLE   5,712 0 0
LIVEPERSON INC COM Common Stock 538146101 24 464 SH   SOLE   464 0 0
LOUISIANA PAC CORP COM Common Stock 546347105 260 4,694 SH   SOLE   4,694 0 0
ISHARES GS CORP BONDS ETF 464287242 8,611 66,214 SH   SOLE   66,214 0 0
LIQUIDITY SVCS INC COM Common Stock 53635B107 20 1,088 SH   SOLE   1,088 0 0
LIQUIDMETAL TECHNOLOGIES INC COM Common Stock 53634X100 0 200 SH   SOLE   200 0 0
LAM RESEARCH CORP COM Common Stock 512807108 90,425 151,588 SH   SOLE   151,588 0 0
LOJAS RENNER SA SPONSORED ADR ADR 54146M202 53 6,838 SH   SOLE   6,838 0 0
ISHARES MSCI USA MULTIFACTOR ETF ETF 46434V282 2,810 69,150 SH   SOLE   69,150 0 0
L OREAL CO ADR ADR 502117203 702 9,157 SH   SOLE   9,157 0 0
STRIDE INC COM Common Stock 86333M108 6 190 SH   SOLE   190 0 0
LATTICE SEMICONDUCTOR CORP COM Common Stock 518415104 382 8,479 SH   SOLE   8,479 0 0
LANDSTAR SYS INC COM Common Stock 515098101 616 3,735 SH   SOLE   3,735 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM Common Stock 531229409 417 9,471 SH   SOLE   9,471 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM Common Stock 531229607 447 10,140 SH   SOLE   10,140 0 0
LIVENT CORP COM Common Stock 53814L108 145 8,394 SH   SOLE   8,394 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A Common Stock 531465102 7 1,163 SH   SOLE   1,163 0 0
LANTRONIX INC COM NEW Common Stock 516548203 3 750 SH   SOLE   750 0 0
OIL COMPANY LUKOIL PJSC SPONSORED ADR ADR 69343P105 367 4,545 SH   SOLE   4,545 0 0
LULULEMON ATHLETICA INC COM Common Stock 550021109 2,521 8,220 SH   SOLE   8,220 0 0
LUMEN TECHNOLOGIES INC COM Common Stock 550241103 192 14,377 SH   SOLE   14,377 0 0
LUNA INNOVATIONS INC COM Common Stock 550351100 15 1,395 SH   SOLE   1,395 0 0
LUNDIN ENERGY AB SPONSORED ADR ADR 55037R200 2 42 SH   SOLE   42 0 0
SOUTHWEST AIRLS CO COM Common Stock 844741108 2,872 47,031 SH   SOLE   47,031 0 0
LVMH MOET HENNESSY LOU VUITTON ADR ADR 502441306 1,310 9,791 SH   SOLE   9,791 0 0
LAS VEGAS SANDS CORP COM Common Stock 517834107 638 10,504 SH   SOLE   10,504 0 0
LAMB WESTON HLDGS INC COM Common Stock 513272104 1,122 14,481 SH   SOLE   14,481 0 0
LOCUST WALK ACQUISITION CORP COM CL A Common Stock 54015L103 134 13,953 SH   SOLE   13,953 0 0
LEXICON PHARMACEUTICALS INC COM NEW Common Stock 528872302 0 1 SH   SOLE   1 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Common Stock N53745100 2,124 20,410 SH   SOLE   20,410 0 0
LYFT INC CL A COM Common Stock 55087P104 15 240 SH   SOLE   240 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 6 2,603 SH   SOLE   2,603 0 0
LYNAS RARE EARTHS LTD ORD Common Stock Q5683J210 42 9,000 SH   SOLE   9,000 0 0
LSI INDS INC OHIO COM Common Stock 50216C108 0 55 SH   SOLE   55 0 0
LIVE NATION ENTERTAINMENT INC COM Common Stock 538034109 1,252 14,795 SH   SOLE   14,795 0 0
LONZA GROUP AG UNSPONSORED ADR ADR 54338V101 1,436 25,785 SH   SOLE   25,785 0 0
LA Z BOY INC COM Common Stock 505336107 120 2,823 SH   SOLE   2,823 0 0
MACYS INC COM Common Stock 55616P104 246 15,200 SH   SOLE   15,200 0 0
MASTERCARD INCORPORATED CL A Common Stock 57636Q104 27,425 77,026 SH   SOLE   77,026 0 0
MARKS & SPENCER GROUP P L C SPONSORED ADR ADR 570912105 1 284 SH   SOLE   284 0 0
MANPOWERGROUP INC WIS COM Common Stock 56418H100 57 581 SH   SOLE   581 0 0
MANHATTAN ASSOCIATES INC COM Common Stock 562750109 678 5,774 SH   SOLE   5,774 0 0
MANTECH INTERNATIONAL CORP CL A Common Stock 564563104 145 1,670 SH   SOLE   1,670 0 0
MARRIOTT INTL INC NEW CL A Common Stock 571903202 3,295 22,247 SH   SOLE   22,247 0 0
MARUBENI CORP ADR ADR 573810207 1 13 SH   SOLE   13 0 0
MASCO CORP COM Common Stock 574599106 2,013 33,603 SH   SOLE   33,603 0 0
MASIMO CORP COM Common Stock 574795100 309 1,344 SH   SOLE   1,344 0 0
MATTEL INC COM Common Stock 577081102 69 3,450 SH   SOLE   3,450 0 0
MATTHEWS INTL CORP CL A Common Stock 577128101 20 518 SH   SOLE   518 0 0
MATSON INC COM Common Stock 57686G105 221 3,312 SH   SOLE   3,312 0 0
MARUI GROUP CO LTD ADR NEW ADR 573814308 2 53 SH   SOLE   53 0 0
MAX SOUND CORP COM Common Stock 57776X109 9 1,250,000 SH   SOLE   1,250,000 0 0
MAXEON SOLAR TECHNOLOGIES LTD SHS Common Stock Y58473102 4 131 SH   SOLE   131 0 0
MAXAR TECHNOLOGIES INC COM Common Stock 57778K105 33 866 SH   SOLE   866 0 0
M3 BRIGADE ACQUISITION II CORP UNIT Common Stock 553800202 63 6,375 SH   SOLE   6,375 0 0
ISHARES MBS ETF ETF 464288588 69,652 642,424 SH   SOLE   642,424 0 0
MBIA INC COM Common Stock 55262C100 62 6,402 SH   SOLE   6,402 0 0
MARRONE BIO INNOVATIONS INC COM Common Stock 57165B106 4 2,000 SH   SOLE   2,000 0 0
MERCHANTS BANCORP IND COM Common Stock 58844R108 716 17,040 SH   SOLE   17,040 0 0
MOLECULIN BIOTECH INC COM Common Stock 60855D200 1 334 SH   SOLE   334 0 0
MALIBU BOATS INC COM CL A Common Stock 56117J100 243 3,045 SH   SOLE   3,045 0 0
MOELIS & CO CL A Common Stock 60786M105 286 5,212 SH   SOLE   5,212 0 0
MOUNTAIN CREST ACQUSTN CORP II UNIT EX Common Stock 62402D204 122 11,980 SH   SOLE   11,980 0 0
MERCARI INC UNSPONSORD ADS ADR 587573106 1 44 SH   SOLE   44 0 0
METROPOLITAN BK HLDG CORP COM Common Stock 591774104 4 80 SH   SOLE   80 0 0
MACATAWA BK CORP COM Common Stock 554225102 4 442 SH   SOLE   442 0 0
MCDONALDS CORP COM Common Stock 580135101 16,131 71,968 SH   SOLE   71,968 0 0
MONARCH CEM CO COM NEW Common Stock 609031307 234 2,230 SH   SOLE   2,230 0 0
CONTANGO OIL & GAS CO COM NEW Common Stock 21075N204 4,304 1,103,500 SH   SOLE   1,103,500 0 0
MCAFEE CORP COM CL A Common Stock 579063108 1 22 SH   SOLE   22 0 0
ISHARES MSCI CHINA ETF ETF 46429B671 61 750 SH   SOLE   750 0 0
MULTICHOICE GROUP LTD SPONSORED ADS ADR 62548D100 0 25 SH   SOLE   25 0 0
MICROCHIP TECHNOLOGY INC. COM Common Stock 595017104 10,778 69,436 SH   SOLE   69,436 0 0
MCKESSON CORP COM Common Stock 58155Q103 5,459 27,932 SH   SOLE   27,932 0 0
MOODYS CORP COM Common Stock 615369105 1,302 4,360 SH   SOLE   4,360 0 0
MARIJUANA CO AMER INC COM Common Stock 56782E204 1 150,000 SH   SOLE   150,000 0 0
SERES THERAPEUTICS INC COM Common Stock 81750R102 3 169 SH   SOLE   169 0 0
MONARCH CASINO & RESORT INC COM Common Stock 609027107 74 1,225 SH   SOLE   1,225 0 0
MARCUS CORP DEL COM Common Stock 566330106 18 906 SH   SOLE   906 0 0
MERCURY GENL CORP NEW COM Common Stock 589400100 54 880 SH   SOLE   880 0 0
MEDNAX INC COM Common Stock 58502B106 55 2,157 SH   SOLE   2,157 0 0
MONGODB INC CL A Common Stock 60937P106 19 71 SH   SOLE   71 0 0
M D C HLDGS INC COM Common Stock 552676108 134 2,256 SH   SOLE   2,256 0 0
MADRIGAL PHARMACEUTICALS INC COM Common Stock 558868105 12 101 SH   SOLE   101 0 0
MEDIGUS LTD SPONSORED ADS ADR 58471G300 4 1,680 SH   SOLE   1,680 0 0
MDH ACQUISITION CORP UNIT Common Stock 55283P205 73 7,386 SH   SOLE   7,386 0 0
MEDIOBANCA - BANCA DI CREDITO UNSPONSORED ADR ADR 58502K106 5 468 SH   SOLE   468 0 0
MEDALLIA INC COM Common Stock 584021109 121 4,353 SH   SOLE   4,353 0 0
MONDELEZ INTL INC CL A Common Stock 609207105 6,528 110,931 SH   SOLE   110,931 0 0
MEREDITH CORP COM Common Stock 589433101 24 822 SH   SOLE   822 0 0
MEDRA CORP COM Common Stock 58505W107 0 1 SH   SOLE   1 0 0
ALLSCRIPTS HEALTHCARE SOLUTNS COM Common Stock 01988P108 283 18,861 SH   SOLE   18,861 0 0
MEDTRONIC PLC SHS Common Stock G5960L103 13,145 110,735 SH   SOLE   110,735 0 0
MDU RES GROUP INC COM Common Stock 552690109 4,430 139,198 SH   SOLE   139,198 0 0
MIMEDX GROUP INC COM Common Stock 602496101 12 1,195 SH   SOLE   1,195 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 20,286 42,539 SH   SOLE   42,539 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 431 5,741 SH   SOLE   5,741 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 2,162 33,040 SH   SOLE   33,040 0 0
MAYVILLE ENGR CO INC COM Common Stock 578605107 1 82 SH   SOLE   82 0 0
MEDIFAST INC COM Common Stock 58470H101 54 255 SH   SOLE   255 0 0
MEDPACE HLDGS INC COM Common Stock 58506Q109 225 1,372 SH   SOLE   1,372 0 0
METHODE ELECTRS INC COM Common Stock 591520200 131 3,120 SH   SOLE   3,120 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 2,320 1,576 SH   SOLE   1,576 0 0
MERCER INTL INC COM Common Stock 588056101 1 75 SH   SOLE   75 0 0
MESA AIR GROUP INC COM NEW Common Stock 590479135 39 2,890 SH   SOLE   2,890 0 0
METLIFE INC COM Common Stock 59156R108 2,428 39,948 SH   SOLE   39,948 0 0
MANULIFE FINL CORP COM Common Stock 56501R106 244 11,330 SH   SOLE   11,330 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109 87 29,741 SH   SOLE   29,741 0 0
MICRO FOCUS INTL PLC SPON ADR NEW ADR 594837403 2 215 SH   SOLE   215 0 0
MFAM SMALL-CAP GROWTH ETF ETF 74933W874 20 535 SH   SOLE   535 0 0
MACKINAC FINL CORP COM Common Stock 554571109 1 38 SH   SOLE   38 0 0
MISTRAS GROUP INC COM Common Stock 60649T107 3 302 SH   SOLE   302 0 0
MAGNA INTL INC COM Common Stock 559222401 37,526 426,233 SH   SOLE   426,233 0 0
VANGUARD MEGA CAP ETF ETF 921910873 102 726 SH   SOLE   726 0 0
MICHELIN COMPAGNIE GENERALE DE UNSPONSORD ADR ADR 59410T106 7 221 SH   SOLE   221 0 0
MARATHON GOLD CORP COM Common Stock 56580Q102 4 2,000 SH   SOLE   2,000 0 0
MGE ENERGY INC COM Common Stock 55277P104 67 933 SH   SOLE   933 0 0
MONEYGRAM INTL INC COM NEW Common Stock 60935Y208 7 1,000 SH   SOLE   1,000 0 0
MAGIC SOFTWARE ENTERPRISES LTD ORD Common Stock 559166103 28 1,800 SH   SOLE   1,800 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 2,591 12,515 SH   SOLE   12,515 0 0
MAGELLAN HEALTH INC COM NEW Common Stock 559079207 182 1,956 SH   SOLE   1,956 0 0
MGM RESORTS INTERNATIONAL COM Common Stock 552953101 300 7,894 SH   SOLE   7,894 0 0
MAGNITE INC COM Common Stock 55955D100 104 2,501 SH   SOLE   2,501 0 0
MACROGENICS INC COM Common Stock 556099109 5 146 SH   SOLE   146 0 0
MGP INGREDIENTS INC NEW COM Common Stock 55303J106 31 523 SH   SOLE   523 0 0
MCGRATH RENTCORP COM Common Stock 580589109 10 125 SH   SOLE   125 0 0
MAGENTA THERAPEUTICS INC COM Common Stock 55910K108 47 4,000 SH   SOLE   4,000 0 0
MEIRAGTX HLDGS PLC COM Common Stock G59665102 0 28 SH   SOLE   28 0 0
VANGUARD MEGA CAP VALUE ETF ETF 921910840 74 775 SH   SOLE   775 0 0
MAGNOLIA OIL & GAS CORP CL A Common Stock 559663109 21 1,810 SH   SOLE   1,810 0 0
MOWI ASA SPONSORED ADS ADR 624678108 181 7,287 SH   SOLE   7,287 0 0
MASTECH DIGITAL INC COM Common Stock 57633B100 15 864 SH   SOLE   864 0 0
MOHAWK INDS INC COM Common Stock 608190104 344 1,791 SH   SOLE   1,791 0 0
M/I HOMES INC COM Common Stock 55305B101 123 2,085 SH   SOLE   2,085 0 0
MACQUARIE INFRASTRUCTURE CORP COM Common Stock 55608B105 63 1,988 SH   SOLE   1,988 0 0
MIDDLEBY CORP COM Common Stock 596278101 60 365 SH   SOLE   365 0 0
MITSUBISHI ELEC CORP ADR ADR 606776201 28 904 SH   SOLE   904 0 0
MICHAELS COS INC COM Common Stock 59408Q106 214 9,762 SH   SOLE   9,762 0 0
GLOBAL X MILLENNIAL CONSUMER ETF ETF 37954Y764 8 203 SH   SOLE   203 0 0
NDT PHARMACEUTICALS INC COM Common Stock 63948Q105 0 50 SH   SOLE   50 0 0
MIMECAST LTD ORD SHS Common Stock G14838109 6 153 SH   SOLE   153 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 4,450 43,662 SH   SOLE   43,662 0 0
MITSUBISHI ESTATE LTD ADR ADR 606783207 56 3,175 SH   SOLE   3,175 0 0
MITSUI & CO LTD SPONSORED ADR ADR 606827202 32 77 SH   SOLE   77 0 0
MASON INDUSTRIAL TECHNOLGY INC UNIT Common Stock 57520Y205 190 19,082 SH   SOLE   19,082 0 0
ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 303 13,210 SH   SOLE   13,210 0 0
MJARDIN GROUP INC COM Common Stock 60689X109 0 300 SH   SOLE   300 0 0
MEDICAL MARIJUANA INC COM Common Stock 58463A105 1 22,331 SH   SOLE   22,331 0 0
MJ HLDGS INC COM Common Stock 553075102 1 1,000 SH   SOLE   1,000 0 0
MCCORMICK & CO INC COM NON VTG Common Stock 579780206 3,955 44,363 SH   SOLE   44,363 0 0
MCCORMICK & CO INC COM VTG Common Stock 579780107 87 980 SH   SOLE   980 0 0
MERCK KGAA SPONSORED ADR ADR 589339209 215 6,308 SH   SOLE   6,308 0 0
MARKEL CORP COM Common Stock 570535104 7,844 6,883 SH   SOLE   6,883 0 0
MKS INSTRS INC COM Common Stock 55306N104 275 1,483 SH   SOLE   1,483 0 0
MAKITA CORP SPONSORED ADR ADR 560877300 116 2,688 SH   SOLE   2,688 0 0
MARKETAXESS HLDGS INC COM Common Stock 57060D108 1,089 2,187 SH   SOLE   2,187 0 0
MESA LABS INC COM Common Stock 59064R109 169 692 SH   SOLE   692 0 0
MELCO RESORTS AND ENTMNT LTD ADR ADR 585464100 3 173 SH   SOLE   173 0 0
MILLER HERMAN INC COM Common Stock 600544100 42 1,020 SH   SOLE   1,020 0 0
MUELLER INDS INC COM Common Stock 624756102 152 3,661 SH   SOLE   3,661 0 0
MARTIN MARIETTA MATLS INC COM Common Stock 573284106 3,023 9,001 SH   SOLE   9,001 0 0
MAUI LD & PINEAPPLE INC COM Common Stock 577345101 0 14 SH   SOLE   14 0 0
GLOBAL X MLP ETF ETF 37954Y343 136 4,100 SH   SOLE   4,100 0 0
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 78 2,480 SH   SOLE   2,480 0 0
MILLER INDS INC TENN COM NEW Common Stock 600551204 2 54 SH   SOLE   54 0 0
MILESTONE SCIENTIFIC INC COM NEW Common Stock 59935P209 0 61 SH   SOLE   61 0 0
MALVERN BANCORP INC COM Common Stock 561409103 0 14 SH   SOLE   14 0 0
MMA CAPITAL HOLDINGS INC COM Common Stock 55315D105 5 219 SH   SOLE   219 0 0
MARSH & MCLENNAN COS INC COM Common Stock 571748102 1,482 12,164 SH   SOLE   12,164 0 0
MARCUS & MILLICHAP INC COM Common Stock 566324109 64 1,903 SH   SOLE   1,903 0 0
IQ MACKAY MUNICIPAL INSURED ETF ETF 45409F843 48 1,750 SH   SOLE   1,750 0 0
3M CO COM Common Stock 88579Y101 17,197 89,250 SH   SOLE   89,250 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,137 141,525 SH   SOLE   141,525 0 0
MAXIMUS INC COM Common Stock 577933104 87 972 SH   SOLE   972 0 0
MERIT MED SYS INC COM Common Stock 589889104 342 5,706 SH   SOLE   5,706 0 0
MALLINCKRODT PUB LTD CO SHS Common Stock G5785G107 0 33 SH   SOLE   33 0 0
MERCHANTS & MARINE BANCORP INC CAP STK Common Stock 58843E108 37 960 SH   SOLE   960 0 0
MONOPAR THERAPEUTICS INC COM Common Stock 61023L108 1 170 SH   SOLE   170 0 0
BRIGHAM MINERALS INC CL A COM Common Stock 10918L103 11 762 SH   SOLE   762 0 0
MONRO INC COM Common Stock 610236101 67 1,021 SH   SOLE   1,021 0 0
MONSTER BEVERAGE CORP NEW COM Common Stock 61174X109 3,648 40,047 SH   SOLE   40,047 0 0
ALTRIA GROUP INC COM Common Stock 02209S103 8,410 161,742 SH   SOLE   161,742 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 914 13,194 SH   SOLE   13,194 0 0
MODINE MFG CO COM Common Stock 607828100 12 787 SH   SOLE   787 0 0
MODEL N INC COM Common Stock 607525102 0 7 SH   SOLE   7 0 0
MODIVCARE INC COM Common Stock 60783X104 118 797 SH   SOLE   797 0 0
MIDWESTONE FINL GROUP INC NEW COM Common Stock 598511103 21 666 SH   SOLE   666 0 0
MOOG INC CL A Common Stock 615394202 198 2,382 SH   SOLE   2,382 0 0
MOLINA HEALTHCARE INC COM Common Stock 60855R100 351 1,500 SH   SOLE   1,500 0 0
MONDI PLC ADR ADR 60921V101 1 26 SH   SOLE   26 0 0
VANECK VECTORS AGRIBUSINESS ETF ETF 92189F700 166 1,896 SH   SOLE   1,896 0 0
MORNINGSTAR INC COM Common Stock 617700109 1,310 5,823 SH   SOLE   5,823 0 0
MOSAIC CO NEW COM Common Stock 61945C103 182 5,760 SH   SOLE   5,760 0 0
MOTUS GI HLDGS INC COM Common Stock 62014P108 1 1,000 SH   SOLE   1,000 0 0
MOVADO GROUP INC COM Common Stock 624580106 15 518 SH   SOLE   518 0 0
MP MATERIALS CORP COM CL A Common Stock 553368101 69 1,909 SH   SOLE   1,909 0 0
MOTORCAR PTS AMER INC COM Common Stock 620071100 1,500 66,667 SH   SOLE   66,667 0 0
MID PENN BANCORP INC COM Common Stock 59540G107 1 42 SH   SOLE   42 0 0
MARATHON PETE CORP COM Common Stock 56585A102 7,106 132,850 SH   SOLE   132,850 0 0
MULTIPLAN CORPORATION WT EXP 021325 Common Stock 62548M118 6 6,104 SH   SOLE   6,104 0 0
MPLX LP COM UNIT REP LTD Common Stock 55336V100 629 24,530 SH   SOLE   24,530 0 0
MEITUAN UNSPONSRED ADS ADR 58533E103 19 249 SH   SOLE   249 0 0
MONOLITHIC PWR SYS INC COM Common Stock 609839105 1,320 3,732 SH   SOLE   3,732 0 0
MACQUARIE GROUP LIMITED ADR NEW ADR 55607P204 108 925 SH   SOLE   925 0 0
MURATA MFG CO LTD UNSPONSORED ADR ADR 626425102 199 9,847 SH   SOLE   9,847 0 0
MRC GLOBAL INC COM Common Stock 55345K103 1 117 SH   SOLE   117 0 0
MERCURY SYS INC COM Common Stock 589378108 310 4,382 SH   SOLE   4,382 0 0
MERCK & CO. INC COM Common Stock 58933Y105 52,321 673,212 SH   SOLE   673,212 0 0
MARKER THERAPEUTICS INC COM Common Stock 57055L107 2 1,056 SH   SOLE   1,056 0 0
MARLIN BUSINESS SVCS CORP COM Common Stock 571157106 8 606 SH   SOLE   606 0 0
MARIMED INC COM Common Stock 56782V107 0 216 SH   SOLE   216 0 0
MODERNA INC COM Common Stock 60770K107 1,331 10,165 SH   SOLE   10,165 0 0
MARATHON OIL CORP COM Common Stock 565849106 552 51,660 SH   SOLE   51,660 0 0
MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 75 5,700 SH   SOLE   5,700 0 0
MERSANA THERAPEUTICS INC COM Common Stock 59045L106 7 428 SH   SOLE   428 0 0
MARTEN TRANS LTD COM Common Stock 573075108 35 2,075 SH   SOLE   2,075 0 0
MIRATI THERAPEUTICS INC COM Common Stock 60468T105 10 58 SH   SOLE   58 0 0
MARAVAI LIFESCIENCES HLDGS INC COM CL A Common Stock 56600D107 225 6,311 SH   SOLE   6,311 0 0
MARVELL TECHNOLOGY INC COM Common Stock 573874104 935 19,083 SH   SOLE   19,083 0 0
WM MORRISON SUPERMARKETS PLC UNSPONSORED ADR ADR 92933J107 6 497 SH   SOLE   497 0 0
MORGAN STANLEY COM NEW Common Stock 617446448 8,537 109,923 SH   SOLE   109,923 0 0
MSA SAFETY INC COM Common Stock 553498106 329 2,195 SH   SOLE   2,195 0 0
MS&AD INS GROUP HLDGS ADR ADR 553491101 87 5,928 SH   SOLE   5,928 0 0
MITSUBISHI CORP ORD Common Stock J43830116 1 26 SH   SOLE   26 0 0
MIDLAND STS BANCORP INC ILL COM Common Stock 597742105 23 839 SH   SOLE   839 0 0
MSCI INC COM Common Stock 55354G100 470 1,121 SH   SOLE   1,121 0 0
MIDDLESEX WTR CO COM Common Stock 596680108 29 364 SH   SOLE   364 0 0
MICROSOFT CORP COM Common Stock 594918104 286,020 1,213,131 SH   SOLE   1,213,131 0 0
MADISON SQUARE GRDN ENTERTNMNT CL A Common Stock 55826T102 69 844 SH   SOLE   844 0 0
MSG NETWORK INC CL A Common Stock 553573106 21 1,416 SH   SOLE   1,416 0 0
MADISON SQUARE GRDN SPRT CORP CL A Common Stock 55825T103 140 781 SH   SOLE   781 0 0
MOTOROLA SOLUTIONS INC COM NEW Common Stock 620076307 931 4,933 SH   SOLE   4,933 0 0
MSC INDL DIRECT INC CL A Common Stock 553530106 366 4,058 SH   SOLE   4,058 0 0
MISONIX INC COM Common Stock 604871103 0 12 SH   SOLE   12 0 0
ADVISORSHARES PURE US CANNABIS ETF ETF 00768Y453 1 26 SH   SOLE   26 0 0
MISUMI GROUP INC UNSPONSORD ADR ADR 60651K101 0 18 SH   SOLE   18 0 0
MICROSTRATEGY INC CL A NEW Common Stock 594972408 382 563 SH   SOLE   563 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH ADR 03938L203 2 64 SH   SOLE   64 0 0
METALLA RTY & STREAMING LTD COM NEW Common Stock 59124U605 13 1,500 SH   SOLE   1,500 0 0
M & T BK CORP COM Common Stock 55261F104 878 5,793 SH   SOLE   5,793 0 0
MATCH GROUP INC NEW COM Common Stock 57667L107 2,891 21,043 SH   SOLE   21,043 0 0
METTLER TOLEDO INTERNATIONAL COM Common Stock 592688105 1,372 1,187 SH   SOLE   1,187 0 0
MATADOR RES CO COM Common Stock 576485205 277 11,805 SH   SOLE   11,805 0 0
MAXTECH VENTURES INC COM NEW Common Stock 577728207 0 1,500 SH   SOLE   1,500 0 0
MOLECULAR TEMPLATES INC COM Common Stock 608550109 1 70 SH   SOLE   70 0 0
MANNATECH INC COM NEW Common Stock 563771203 10 500 SH   SOLE   500 0 0
MGIC INVT CORP WIS COM Common Stock 552848103 142 10,224 SH   SOLE   10,224 0 0
MERITAGE HOMES CORP COM Common Stock 59001A102 229 2,491 SH   SOLE   2,491 0 0
MATERIALISE NV SPONSORED ADS ADR 57667T100 2 55 SH   SOLE   55 0 0
VAIL RESORTS INC COM Common Stock 91879Q109 1,161 3,982 SH   SOLE   3,982 0 0
MERITOR INC COM Common Stock 59001K100 128 4,336 SH   SOLE   4,336 0 0
MATERION CORP COM Common Stock 576690101 88 1,335 SH   SOLE   1,335 0 0
MATRIX SVC CO COM Common Stock 576853105 7 523 SH   SOLE   523 0 0
MTS SYS CORP COM Common Stock 553777103 313 5,384 SH   SOLE   5,384 0 0
MACOM TECH SOLUTIONS HLDGS INC COM Common Stock 55405Y100 50 861 SH   SOLE   861 0 0
MTU AERO ENGINES AG UNSPONSORD ADR ADR 62473G102 16 137 SH   SOLE   137 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 11 67 SH   SOLE   67 0 0
MANITOWOC CO INC COM NEW Common Stock 563571405 1 43 SH   SOLE   43 0 0
MINERALS TECHNOLOGIES INC COM Common Stock 603158106 37 495 SH   SOLE   495 0 0
MASTEC INC COM Common Stock 576323109 147 1,571 SH   SOLE   1,571 0 0
MICRON TECHNOLOGY INC COM Common Stock 595112103 3,594 40,744 SH   SOLE   40,744 0 0
NATIONAL MUNICIPAL BONDS ETF 464288414 16,117 138,883 SH   SOLE   138,883 0 0
MUDRICK CAPITAL ACQU CORP II COM CL A Common Stock 62477L107 295 30,064 SH   SOLE   30,064 0 0
MUDRICK CAPITAL ACQU CORP II UNIT EX Common Stock 62477L206 0 2 SH   SOLE   2 0 0
MUDRICK CAPITAL ACQU CORP II WT EXP 091027 Common Stock 62477L115 9 15,032 SH   SOLE   15,032 0 0
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS ADR 606822104 136 25,281 SH   SOLE   25,281 0 0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 1,410 25,082 SH   SOLE   25,082 0 0
MURPHY OIL CORP COM Common Stock 626717102 91 5,522 SH   SOLE   5,522 0 0
MUNICH RE GROUP UNSPONSORED ADR ADR 626188106 139 4,518 SH   SOLE   4,518 0 0
MURPHY USA INC COM Common Stock 626755102 143 988 SH   SOLE   988 0 0
MICROVISION INC DEL COM NEW Common Stock 594960304 571 30,793 SH   SOLE   30,793 0 0
MUELLER WTR PRODS INC COM SER A Common Stock 624758108 351 25,270 SH   SOLE   25,270 0 0
MAXIM INTEGRATED PRODS INC COM Common Stock 57772K101 709 7,765 SH   SOLE   7,765 0 0
MAXLINEAR INC COM Common Stock 57776J100 380 11,148 SH   SOLE   11,148 0 0
MYERS INDS INC COM Common Stock 628464109 70 3,535 SH   SOLE   3,535 0 0
MYRIAD GENETICS INC COM Common Stock 62855J104 82 2,703 SH   SOLE   2,703 0 0
MYOVANT SCIENCES LTD COM Common Stock G637AM102 906 44,000 SH   SOLE   44,000 0 0
MYR GROUP INC DEL COM Common Stock 55405W104 969 13,521 SH   SOLE   13,521 0 0
MAZDA MOTOR CORP UNSPONSORD ADR ADR 578787103 5 1,124 SH   SOLE   1,124 0 0
NATIONAL AUSTRALIA BK LTD SPONSORED ADR ADR 632525408 43 4,308 SH   SOLE   4,308 0 0
DIREXION DAILY HOMEBUILDERS & SUPPLIES BULL 3X SHARES ETF 25490K596 9 120 SH   SOLE   120 0 0
NORTHERN DYNASTY MINERALS LTD COM NEW Common Stock 66510M204 2 3,000 SH   SOLE   3,000 0 0
NAKED BRAND GROUP LIMITED SHS NEW Common Stock Q6519T117 2 2,500 SH   SOLE   2,500 0 0
SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152 0 8 SH   SOLE   8 0 0
INARI MED INC COM Common Stock 45332Y109 13 118 SH   SOLE   118 0 0
NORDIC AMERICAN TANKERS LIMITE COM Common Stock G65773106 2 554 SH   SOLE   554 0 0
NATIONAL INSTRS CORP COM Common Stock 636518102 602 13,938 SH   SOLE   13,938 0 0
NATURES SUNSHINE PRODS INC COM Common Stock 639027101 2 107 SH   SOLE   107 0 0
NAVISTAR INTL CORP NEW COM Common Stock 63934E108 45 1,015 SH   SOLE   1,015 0 0
NAVIDEA BIOPHARMACEUTICALS INC COM NEW Common Stock 63937X202 0 4 SH   SOLE   4 0 0
NAVIENT CORPORATION COM Common Stock 63938C108 56 3,900 SH   SOLE   3,900 0 0
NEWAGE INC COM Common Stock 650194103 4 1,278 SH   SOLE   1,278 0 0
NATIONAL BK HLDGS CORP CL A Common Stock 633707104 30 752 SH   SOLE   752 0 0
NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 100 1,031 SH   SOLE   1,031 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST Common Stock 65506L105 36 2,485 SH   SOLE   2,485 0 0
NORTHEAST BK LEWISTON ME COM Common Stock 66405S100 2 68 SH   SOLE   68 0 0
NABORS INDUSTRIES LTD SHS Common Stock G6359F137 71 755 SH   SOLE   755 0 0
NBT BANCORP INC COM Common Stock 628778102 27 669 SH   SOLE   669 0 0
NACCO INDS INC CL A Common Stock 629579103 5 184 SH   SOLE   184 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Common Stock G66721104 518 18,769 SH   SOLE   18,769 0 0
NITORI HOLDINGS CO LTD UNSPONSRD ADS ADR 65479L108 204 10,182 SH   SOLE   10,182 0 0
NEWCREST MNG LTD SPONSORED ADR ADR 651191108 56 2,955 SH   SOLE   2,955 0 0
NATIONAL CINEMEDIA INC COM Common Stock 635309107 45 9,558 SH   SOLE   9,558 0 0
NUCANA PLC SPONSORED ADR ADR 67022C106 1 200 SH   SOLE   200 0 0
NCINO INC COM Common Stock 63947U107 33 493 SH   SOLE   493 0 0
NCR CORP NEW COM Common Stock 62886E108 408 10,763 SH   SOLE   10,763 0 0
NIGHTDRAGON ACQUISITION CORP SCLEUNITEX022626 Common Stock 65413D204 5 500 SH   SOLE   500 0 0
NASDAQ INC COM Common Stock 631103108 517 3,506 SH   SOLE   3,506 0 0
NITTO DENKO CORP ADR ADR 654802206 6 149 SH   SOLE   149 0 0
NIBE INDUSTRIER AB MARKARYD SHS B NEW Common Stock W57113149 79 2,550 SH   SOLE   2,550 0 0
NORDSON CORP COM Common Stock 655663102 254 1,276 SH   SOLE   1,276 0 0
NEXTERA ENERGY INC COM Common Stock 65339F101 11,367 150,339 SH   SOLE   150,339 0 0
NEWMONT CORP COM Common Stock 651639106 1,328 22,041 SH   SOLE   22,041 0 0
NEOGENOMICS INC COM NEW Common Stock 64049M209 64 1,325 SH   SOLE   1,325 0 0
NEOGEN CORP COM Common Stock 640491106 267 3,001 SH   SOLE   3,001 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Common Stock 65341B106 131 1,802 SH   SOLE   1,802 0 0
ROUNDHILL BITKRAFT ESPORTS & DIGITAL ENTERTAINMENT ETF ETF 53656F706 0 10 SH   SOLE   10 0 0
NATIONAL ENERGY SERVICES REUNI SHS Common Stock G6375R107 3 268 SH   SOLE   268 0 0
CLOUDFLARE INC CL A COM Common Stock 18915M107 89 1,264 SH   SOLE   1,264 0 0
ENETI INC COM Common Stock Y2294C107 0 10 SH   SOLE   10 0 0
NEWMARKET CORP COM Common Stock 651587107 258 676 SH   SOLE   676 0 0
NEW RELIC INC COM Common Stock 64829B100 4 70 SH   SOLE   70 0 0
NEXTIER OILFIELD SOLUTIONS COM Common Stock 65290C105 14 3,662 SH   SOLE   3,662 0 0
NEXTECH AR SOLUTIONS CORP COM Common Stock 65343B104 4 1,200 SH   SOLE   1,200 0 0
NEXON CO LTD UNSPONSORED ADR ADR 65340H104 31 960 SH   SOLE   960 0 0
NEXTDECADE CORP COM Common Stock 65342K105 13 5,000 SH   SOLE   5,000 0 0
NORTHFIELD BANCORP INC DEL COM Common Stock 66611T108 12 745 SH   SOLE   745 0 0
NEW FORTRESS ENERGY INC COM CL A Common Stock 644393100 319 6,945 SH   SOLE   6,945 0 0
NATIONAL FUEL GAS CO COM Common Stock 636180101 160 3,174 SH   SOLE   3,174 0 0
NETFLIX INC COM Common Stock 64110L106 5,710 10,946 SH   SOLE   10,946 0 0
NOVAGOLD RES INC COM NEW Common Stock 66987E206 3 359 SH   SOLE   359 0 0
NEW GOLD INC CDA COM Common Stock 644535106 11 7,000 SH   SOLE   7,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 223 3,769 SH   SOLE   3,769 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 287 14,476 SH   SOLE   14,476 0 0
NGM BIOPHARMACEUTICALS INC COM Common Stock 62921N105 3 96 SH   SOLE   96 0 0
NATURAL GAS SVCS GROUP INC COM Common Stock 63886Q109 2 208 SH   SOLE   208 0 0
NATURAL GROCERS BY VITAMIN COT COM Common Stock 63888U108 16 916 SH   SOLE   916 0 0
INGEVITY CORP COM Common Stock 45688C107 160 2,113 SH   SOLE   2,113 0 0
NATIONAL HEALTHCARE CORP COM Common Stock 635906100 32 403 SH   SOLE   403 0 0
NORSK HYDRO A S SPONSORED ADR ADR 656531605 2 307 SH   SOLE   307 0 0
NISOURCE INC COM Common Stock 65473P105 516 21,407 SH   SOLE   21,407 0 0
NICE LTD SPONSORED ADR ADR 653656108 304 1,395 SH   SOLE   1,395 0 0
MMC NORILSK NICKEL PJSC SPONSORED ADR ADR 55315J102 0 11 SH   SOLE   11 0 0
NIKON CORP UNSPONSORED ADR ADR 654111202 1 80 SH   SOLE   80 0 0
NIO INC SPON ADS ADR 62914V106 271 6,962 SH   SOLE   6,962 0 0
NIDEC CORP SPONSORED ADR ADR 654090109 105 3,439 SH   SOLE   3,439 0 0
NEW JERSEY RES CORP COM Common Stock 646025106 107 2,666 SH   SOLE   2,666 0 0
NIKE INC CL B Common Stock 654106103 14,528 109,113 SH   SOLE   109,113 0 0
NIKOLA CORP COM Common Stock 654110105 39 2,774 SH   SOLE   2,774 0 0
NOKIAN TYRES OYJ UNSPONSORD ADR ADR 65528V107 1 55 SH   SOLE   55 0 0
NATIONAL BANKSHARES INC VA COM Common Stock 634865109 68 1,908 SH   SOLE   1,908 0 0
NEKTAR THERAPEUTICS COM Common Stock 640268108 32 1,625 SH   SOLE   1,625 0 0
NL INDS INC COM NEW Common Stock 629156407 18 2,466 SH   SOLE   2,466 0 0
NORTONLIFELOCK INC COM Common Stock 668771108 4,587 215,751 SH   SOLE   215,751 0 0
NAUTILUS INC COM Common Stock 63910B102 227 14,500 SH   SOLE   14,500 0 0
NIELSEN HLDGS PLC SHS EUR Common Stock G6518L108 44 1,750 SH   SOLE   1,750 0 0
NANO MAGIC INC COM Common Stock 63010N105 0 6 SH   SOLE   6 0 0
NMI HLDGS INC CL A Common Stock 629209305 69 2,899 SH   SOLE   2,899 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Common Stock Y62267409 125 5,300 SH   SOLE   5,300 0 0
NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 74 13,721 SH   SOLE   13,721 0 0
NEWMARK GROUP INC CL A Common Stock 65158N102 18 1,827 SH   SOLE   1,827 0 0
9 METERS BIOPHARMA INC COM Common Stock 654405109 140 119,951 SH   SOLE   119,951 0 0
NANOBAC PHARMACEUTICALS INC COM Common Stock 63007M102 0 631 SH   SOLE   631 0 0
NN INC COM Common Stock 629337106 8 1,084 SH   SOLE   1,084 0 0
NANO DIMENSION LTD SPONSORD ADS NEW ADR 63008G203 59 6,900 SH   SOLE   6,900 0 0
NN GROUP N V UNSPONSOD ADR ADR 629334103 42 1,703 SH   SOLE   1,703 0 0
NELNET INC CL A Common Stock 64031N108 1,132 15,561 SH   SOLE   15,561 0 0
NANO X IMAGING LTD ORD SHS Common Stock M70700105 36 879 SH   SOLE   879 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 196 2,276 SH   SOLE   2,276 0 0
NORTHROP GRUMMAN CORP COM Common Stock 666807102 8,646 26,715 SH   SOLE   26,715 0 0
NORTHERN OIL AND GAS INC MN COM Common Stock 665531307 5 396 SH   SOLE   396 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 377 95,275 SH   SOLE   95,275 0 0
NOMAD FOODS LTD USD ORD SHS Common Stock G6564A105 1 39 SH   SOLE   39 0 0
NOV INC COM Common Stock 637071101 123 8,973 SH   SOLE   8,973 0 0
SUNNOVA ENERGY INTL INC. COM Common Stock 86745K104 6 149 SH   SOLE   149 0 0
NOVANTA INC COM Common Stock 67000B104 182 1,377 SH   SOLE   1,377 0 0
SERVICENOW INC COM Common Stock 81762P102 1,843 3,686 SH   SOLE   3,686 0 0
NEENAH INC COM Common Stock 640079109 45 885 SH   SOLE   885 0 0
NATIONAL PRESTO INDS INC COM Common Stock 637215104 33 325 SH   SOLE   325 0 0
ENPRO INDS INC COM Common Stock 29355X107 164 1,922 SH   SOLE   1,922 0 0
NEOPHOTONICS CORP COM Common Stock 64051T100 0 41 SH   SOLE   41 0 0
NEWPARK RES INC COM PAR $.01NEW Common Stock 651718504 5 1,707 SH   SOLE   1,707 0 0
NOBLE ROCK ACQUISITION CORP UNIT EX 013128 Common Stock G6546R127 10 1,000 SH   SOLE   1,000 0 0
NEUROBO PHARMACEUTICALS INC COM Common Stock 64132R107 13 3,048 SH   SOLE   3,048 0 0
NATIONAL RESH CORP COM NEW Common Stock 637372202 21 456 SH   SOLE   456 0 0
NORDEA BK ABP MED TERM NTS SPONSORED ADS ADR 65558R109 165 16,583 SH   SOLE   16,583 0 0
NRG ENERGY INC COM NEW Common Stock 629377508 3,300 87,464 SH   SOLE   87,464 0 0
NORTHRIM BANCORP INC COM Common Stock 666762109 6 152 SH   SOLE   152 0 0
NATURAL RESOURCE PARTNERS L P COM UNIT LTD PAR Common Stock 63900P608 40 2,500 SH   SOLE   2,500 0 0
NUSTAR ENERGY LP UNIT COM Common Stock 67058H102 889 52,030 SH   SOLE   52,030 0 0
NISSAN MOTOR CO LTD SPONSORED ADR ADR 654744408 6 531 SH   SOLE   531 0 0
NORFOLK SOUTHN CORP COM Common Stock 655844108 23,755 88,468 SH   SOLE   88,468 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A Common Stock 64083J104 3 361 SH   SOLE   361 0 0
INSIGHT ENTERPRISES INC COM Common Stock 45765U103 292 3,056 SH   SOLE   3,056 0 0
INSPERITY INC COM Common Stock 45778Q107 4,469 53,364 SH   SOLE   53,364 0 0
NESTLE S A SPONSORED ADR ADR 641069406 8,564 76,783 SH   SOLE   76,783 0 0
NORTH SPRINGS RES CORP COM PAR $0.001 Common Stock 662546308 0 2 SH   SOLE   2 0 0
NAPCO SEC TECHNOLOGIES INC COM Common Stock 630402105 9 250 SH   SOLE   250 0 0
NORTHERN STAR INVEST CORP III UNIT EX 022528 Common Stock 66574L209 247 24,834 SH   SOLE   24,834 0 0
NORTHERN STAR INVEST CORP IV UNIT EX 022528 Common Stock 66575B200 246 24,834 SH   SOLE   24,834 0 0
NANOSTRING TECHNOLOGIES INC COM Common Stock 63009R109 9 144 SH   SOLE   144 0 0
NETAPP INC COM Common Stock 64110D104 531 7,303 SH   SOLE   7,303 0 0
BANK OF NT BUTTERFIELD&SON LTD SHS NEW Common Stock G0772R208 30 786 SH   SOLE   786 0 0
NATURA &CO HLDG S A ADS ADR 63884N108 8 480 SH   SOLE   480 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,326 47,093 SH   SOLE   47,093 0 0
NINTENDO LTD ADR ADR 654445303 201 2,840 SH   SOLE   2,840 0 0
NETEASE INC SPONSORED ADS ADR 64110W102 16 155 SH   SOLE   155 0 0
NETGEAR INC COM Common Stock 64111Q104 120 2,929 SH   SOLE   2,929 0 0
NATL BANK OF CANADA COM Common Stock 633067103 14 200 SH   SOLE   200 0 0
INTELLIA THERAPEUTICS INC COM Common Stock 45826J105 1,223 15,243 SH   SOLE   15,243 0 0
NUTANIX INC CL A Common Stock 67059N108 31 1,180 SH   SOLE   1,180 0 0
NESTE OYJ UNSPONSORD ADR ADR 64104Y106 21 766 SH   SOLE   766 0 0
NUTRIEN LTD COM Common Stock 67077M108 33,632 618,971 SH   SOLE   618,971 0 0
NATERA INC COM Common Stock 632307104 79 775 SH   SOLE   775 0 0
NORTHERN TR CORP COM Common Stock 665859104 7,002 66,176 SH   SOLE   66,176 0 0
NIPPON TELEG TEL CORP SPONSORED ADR ADR 654624105 68 2,624 SH   SOLE   2,624 0 0
NATUS MED INC DEL COM Common Stock 639050103 19 738 SH   SOLE   738 0 0
NUANCE COMMUNICATIONS INC COM Common Stock 67020Y100 170 3,896 SH   SOLE   3,896 0 0
NUCOR CORP COM Common Stock 670346105 5,212 64,616 SH   SOLE   64,616 0 0
DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES ETF 25460G781 3 50 SH   SOLE   50 0 0
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 939 25,949 SH   SOLE   25,949 0 0
NU SKIN ENTERPRISES INC CL A Common Stock 67018T105 173 3,266 SH   SOLE   3,266 0 0
NUVEEN ENHANCED YIELD 1-5 YEAR U.S. AGGREGATE BOND ETF ETF 67092P110 50 1,956 SH   SOLE   1,956 0 0
NUVEEN ESG SMALL-CAP ETF ETF 67092P607 371 8,612 SH   SOLE   8,612 0 0
NUVASIVE INC COM Common Stock 670704105 68 1,039 SH   SOLE   1,039 0 0
NOVAVAX INC COM NEW Common Stock 670002401 110 609 SH   SOLE   609 0 0
NOVOCURE LTD ORD SHS Common Stock G6674U108 47 354 SH   SOLE   354 0 0
NVIDIA CORPORATION COM Common Stock 67066G104 13,794 25,835 SH   SOLE   25,835 0 0
NEVADA EXPL INC COM NEW Common Stock 64128D203 4 25,000 SH   SOLE   25,000 0 0
NVE CORP COM NEW Common Stock 629445206 15 220 SH   SOLE   220 0 0
NV5 GLOBAL INC COM Common Stock 62945V109 3 26 SH   SOLE   26 0 0
NAVIGATOR HLDGS LTD SHS Common Stock Y62132108 6 620 SH   SOLE   620 0 0
NOVONIX LIMITED ORD SHS Common Stock Q6880B109 5 3,000 SH   SOLE   3,000 0 0
NOVO-NORDISK A S ADR ADR 670100205 808 11,829 SH   SOLE   11,829 0 0
NVR INC COM Common Stock 62944T105 259 55 SH   SOLE   55 0 0
NEVRO CORP COM Common Stock 64157F103 13 91 SH   SOLE   91 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 6,931 81,085 SH   SOLE   81,085 0 0
ENVISTA HOLDINGS CORPORATION COM Common Stock 29415F104 154 3,778 SH   SOLE   3,778 0 0
NVENT ELECTRIC PLC SHS Common Stock G6700G107 101 3,609 SH   SOLE   3,609 0 0
INVITAE CORP COM Common Stock 46185L103 43 1,138 SH   SOLE   1,138 0 0
NOVOZYMES A/S UNSPONSORED ADR ADR 670108109 201 3,131 SH   SOLE   3,131 0 0
NORTHWEST BANCSHARES INC MD COM Common Stock 667340103 57 3,974 SH   SOLE   3,974 0 0
NORTHWEST BIOTHERAPEUTICS INC COM Common Stock 66737P600 12 7,790 SH   SOLE   7,790 0 0
NORTHWESTERN CORP COM NEW Common Stock 668074305 42 647 SH   SOLE   647 0 0
NATWEST GROUP PLC SPONS ADR 2 ORD ADR 639057108 3 593 SH   SOLE   593 0 0
NEWELL BRANDS INC COM Common Stock 651229106 14,037 524,172 SH   SOLE   524,172 0 0
NATIONAL WESTN LIFE GROUP INC CL A Common Stock 638517102 0 2 SH   SOLE   2 0 0
NORTHWEST NAT HLDG CO COM Common Stock 66765N105 32 589 SH   SOLE   589 0 0
NORTH WEST OIL GROUP INC COM NEW Common Stock 663303204 0 80 SH   SOLE   80 0 0
NORTHWEST PIPE CO COM Common Stock 667746101 7 199 SH   SOLE   199 0 0
NEWS CORP NEW CL B Common Stock 65249B208 6 273 SH   SOLE   273 0 0
NEWS CORP NEW CL A Common Stock 65249B109 123 4,837 SH   SOLE   4,837 0 0
QUANEX BLDG PRODS CORP COM Common Stock 747619104 47 1,804 SH   SOLE   1,804 0 0
NEXTGEN HEALTHCARE INC COM Common Stock 65343C102 47 2,618 SH   SOLE   2,618 0 0
NEXT GREEN WAVE HLDGS INC COM Common Stock 65343L102 24 35,000 SH   SOLE   35,000 0 0
NXP SEMICONDUCTORS N V COM Common Stock N6596X109 3,862 19,129 SH   SOLE   19,129 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 8,497 60,510 SH   SOLE   60,510 0 0
NEXTCURE INC COM Common Stock 65343E108 3 296 SH   SOLE   296 0 0
FIRST TR EXCHANGE TRADED FD II INDXX NEXTG ETF ETF 33737K205 15 200 SH   SOLE   200 0 0
NEW YORK CMNTY BANCORP INC COM Common Stock 649445103 64 5,108 SH   SOLE   5,108 0 0
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 215 3,734 SH   SOLE   3,734 0 0
NEW YORK TIMES CO CL A Common Stock 650111107 264 5,224 SH   SOLE   5,224 0 0
OAKTREE ACQUISITION CORP II UNIT EX 091527 Common Stock G6715X129 98 9,612 SH   SOLE   9,612 0 0
ORIGIN BANCORP INC COM Common Stock 68621T102 5 107 SH   SOLE   107 0 0
OSPREY BITCOIN TR UNIT BEN INT Common Stock 68839C206 14 550 SH   SOLE   550 0 0
OWENS CORNING NEW COM Common Stock 690742101 1,916 20,754 SH   SOLE   20,754 0 0
OCEANAGOLD CORP COM Common Stock 675222103 3 2,000 SH   SOLE   2,000 0 0
OPTICAL CABLE CORP COM NEW Common Stock 683827208 22 6,150 SH   SOLE   6,150 0 0
OCADO GROUP PLC SPONSORED ADR ADR 674488101 1 13 SH   SOLE   13 0 0
OCEANFIRST FINL CORP COM Common Stock 675234108 18 739 SH   SOLE   739 0 0
OCUGEN INC COM Common Stock 67577C105 10 1,500 SH   SOLE   1,500 0 0
OLYMPUS CORP SPONSORED ADR ADR 68163W109 104 4,956 SH   SOLE   4,956 0 0
OCULAR THERAPEUTIX INC COM Common Stock 67576A100 8 500 SH   SOLE   500 0 0
OIL DRI CORP AMER COM Common Stock 677864100 15 426 SH   SOLE   426 0 0
OLD DOMINION FREIGHT LINE INC COM Common Stock 679580100 831 3,458 SH   SOLE   3,458 0 0
THE ODP CORP COM Common Stock 88337F105 175 4,044 SH   SOLE   4,044 0 0
ODONATE THERAPEUTICS INC COM Common Stock 676079106 0 103 SH   SOLE   103 0 0
ORION ENGINEERED CARBONS S A COM Common Stock L72967109 4 192 SH   SOLE   192 0 0
ISHARES S&P 100 ETF ETF 464287101 1,254 6,973 SH   SOLE   6,973 0 0
ORION ENERGY SYS INC COM Common Stock 686275108 14 2,000 SH   SOLE   2,000 0 0
OFG BANCORP COM Common Stock 67103X102 170 7,493 SH   SOLE   7,493 0 0
ORTHOFIX MED INC COM Common Stock 68752M108 35 817 SH   SOLE   817 0 0
OGE ENERGY CORP COM Common Stock 670837103 59 1,824 SH   SOLE   1,824 0 0
ORAGENICS INC COM PAR Common Stock 684023302 3 3,000 SH   SOLE   3,000 0 0
ORGANIGRAM HLDGS INC COM Common Stock 68620P101 6 1,785 SH   SOLE   1,785 0 0
ONE GAS INC COM Common Stock 68235P108 74 957 SH   SOLE   957 0 0
GAZPROM PJSC SPON ADR ADR 368287207 19 3,191 SH   SOLE   3,191 0 0
O-I GLASS INC COM Common Stock 67098H104 19 1,291 SH   SOLE   1,291 0 0
VANECK VECTORS OIL SERVICES ETF ETF 92189H607 55 287 SH   SOLE   287 0 0
OCEANEERING INTL INC COM Common Stock 675232102 91 7,985 SH   SOLE   7,985 0 0
BARCLAYS BANK PLC IPSP CROIL ETN36 ETF 06738C760 1 7 SH   SOLE   7 0 0
OIL STS INTL INC COM Common Stock 678026105 54 8,894 SH   SOLE   8,894 0 0
ONEOK INC NEW COM Common Stock 682680103 1,821 35,954 SH   SOLE   35,954 0 0
OKTA INC CL A Common Stock 679295105 407 1,847 SH   SOLE   1,847 0 0
UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 159 671 SH   SOLE   671 0 0
OLLIES BARGAIN OUTLET HLDGS IN COM Common Stock 681116109 508 5,835 SH   SOLE   5,835 0 0
OLIN CORP COM PAR $1 Common Stock 680665205 193 5,090 SH   SOLE   5,090 0 0
GRUPO AEROPORTUARIO DEL CENTRO SPON ADR ADR 400501102 10 206 SH   SOLE   206 0 0
OMNICOM GROUP INC COM Common Stock 681919106 418 5,590 SH   SOLE   5,590 0 0
OMNICELL COM COM Common Stock 68213N109 383 2,947 SH   SOLE   2,947 0 0
OMEROS CORP COM Common Stock 682143102 1 67 SH   SOLE   67 0 0
ONEMAIN HLDGS INC COM Common Stock 68268W103 88 1,629 SH   SOLE   1,629 0 0
OWENS & MINOR INC NEW COM Common Stock 690732102 381 10,142 SH   SOLE   10,142 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS Common Stock 67420T206 57 2,550 SH   SOLE   2,550 0 0
OMRON CORP SPONSORED ADR ADR 682151303 74 939 SH   SOLE   939 0 0
OMNITEK ENGR CORP COM Common Stock 68215W107 0 2,000 SH   SOLE   2,000 0 0
OMV AG SPON ADR NEW ADR 670875509 2 46 SH   SOLE   46 0 0
ON SEMICONDUCTOR CORP COM Common Stock 682189105 682 16,400 SH   SOLE   16,400 0 0
OLD NATL BANCORP IND COM Common Stock 680033107 183 9,478 SH   SOLE   9,478 0 0
ONCTERNAL THERAPEUTICS INC COM Common Stock 68236P107 6 725 SH   SOLE   725 0 0
ONCOLYTICS BIOTECH INC COM NEW Common Stock 682310875 2 501 SH   SOLE   501 0 0
1LIFE HEALTHCARE INC COM Common Stock 68269G107 19 475 SH   SOLE   475 0 0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 104 202 SH   SOLE   202 0 0
ONTO INNOVATION INC COM Common Stock 683344105 237 3,608 SH   SOLE   3,608 0 0
OOMA INC COM Common Stock 683416101 3 187 SH   SOLE   187 0 0
OPTION CARE HEALTH INC COM NEW Common Stock 68404L201 11 629 SH   SOLE   629 0 0
OPENDOOR TECHNOLOGIES INC COM Common Stock 683712103 18 840 SH   SOLE   840 0 0
ONO PHARMACEUTICAL CO LTD ADR ADR 682736103 1 154 SH   SOLE   154 0 0
OPKO HEALTH INC COM Common Stock 68375N103 224 52,259 SH   SOLE   52,259 0 0
OPTIMIZERX CORP COM NEW Common Stock 68401U204 15 300 SH   SOLE   300 0 0
OPT SCIENCES CORP COM Common Stock 671003101 34 1,700 SH   SOLE   1,700 0 0
OPPENHEIMER HLDGS INC CL A NON VTG Common Stock 683797104 438 10,929 SH   SOLE   10,929 0 0
OSISKO GOLD ROYALTIES LTD COM Common Stock 68827L101 5 451 SH   SOLE   451 0 0
ORMAT TECHNOLOGIES INC COM Common Stock 686688102 100 1,270 SH   SOLE   1,270 0 0
ORANGE SPONSORED ADR ADR 684060106 129 10,489 SH   SOLE   10,489 0 0
ORBCOMM INC COM Common Stock 68555P100 7 979 SH   SOLE   979 0 0
ORACLE CORP COM Common Stock 68389X105 26,094 371,875 SH   SOLE   371,875 0 0
ORHUB INC COM Common Stock 68620R107 31 1,000,000 SH   SOLE   1,000,000 0 0
OLD REP INTL CORP COM Common Stock 680223104 607 27,793 SH   SOLE   27,793 0 0
ORKLA A S SPON ADR A ADR 686331109 14 1,462 SH   SOLE   1,462 0 0
OREILLY AUTOMOTIVE INC COM Common Stock 67103H107 3,729 7,352 SH   SOLE   7,352 0 0
OROCOBRE LTD SHS Common Stock Q7142R106 136 37,500 SH   SOLE   37,500 0 0
ORRSTOWN FINL SVCS INC COM Common Stock 687380105 14 628 SH   SOLE   628 0 0
OLD SECOND BANCORP INC ILL COM Common Stock 680277100 9 718 SH   SOLE   718 0 0
OVERSEAS SHIPHOLDING GROUP INC CL A NEW Common Stock 69036R863 3 1,529 SH   SOLE   1,529 0 0
OSI SYSTEMS INC COM Common Stock 671044105 12 127 SH   SOLE   127 0 0
OSHKOSH CORP COM Common Stock 688239201 158 1,328 SH   SOLE   1,328 0 0
ONESPAN INC COM Common Stock 68287N100 282 11,527 SH   SOLE   11,527 0 0
OVERSTOCK COM INC DEL COM Common Stock 690370101 20 302 SH   SOLE   302 0 0
ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 64 5,496 SH   SOLE   5,496 0 0
ONESPAWORLD HOLDINGS LIMITED COM Common Stock P73684113 4 361 SH   SOLE   361 0 0
OPEN TEXT CORP COM Common Stock 683715106 1,032 21,625 SH   SOLE   21,625 0 0
CD PROJEKT SA UNSPONSRED ADS ADR 125105106 1 67 SH   SOLE   67 0 0
OTONOMY INC COM Common Stock 68906L105 26 10,000 SH   SOLE   10,000 0 0
OTIS WORLDWIDE CORP COM Common Stock 68902V107 1,883 27,509 SH   SOLE   27,509 0 0
OTSUKA HLDGS CO LTD UNSPONSORED ADR ADR 689164101 7 351 SH   SOLE   351 0 0
OTTER TAIL CORP COM Common Stock 689648103 41 896 SH   SOLE   896 0 0
OVERSEA-CHINESE BKG CORP LTD UNSPONSORD ADR ADR 690333109 9 485 SH   SOLE   485 0 0
OVINTIV INC COM Common Stock 69047Q102 92 3,871 SH   SOLE   3,871 0 0
OXFORD INDS INC COM Common Stock 691497309 197 2,259 SH   SOLE   2,259 0 0
OCCIDENTAL PETE CORP COM Common Stock 674599105 386 14,497 SH   SOLE   14,497 0 0
OCCIDENTAL PETE CORP WT EXP 080327 Common Stock 674599162 22 1,880 SH   SOLE   1,880 0 0
BANK OZK COM Common Stock 06417N103 192 4,707 SH   SOLE   4,707 0 0
OZ MINERALS LTD SHS Common Stock Q7161P122 3 159 SH   SOLE   159 0 0
OZOP ENERGY SOLUTIONS INC COM Common Stock 692732209 2 20,000 SH   SOLE   20,000 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Common Stock 726503105 278 30,515 SH   SOLE   30,515 0 0
PAN AMERN SILVER CORP COM Common Stock 697900108 2 50 SH   SOLE   50 0 0
GRUPO AEROPUERTO DEL PACIFICO SPON ADR B ADR 400506101 47 446 SH   SOLE   446 0 0
PACIFIC BIOSCIENCES CALIF INC COM Common Stock 69404D108 88 2,635 SH   SOLE   2,635 0 0
RANPAK HOLDINGS CORP COM CL A Common Stock 75321W103 259 12,895 SH   SOLE   12,895 0 0
PACWEST BANCORP DEL COM Common Stock 695263103 415 10,877 SH   SOLE   10,877 0 0
PENSKE AUTOMOTIVE GRP INC COM Common Stock 70959W103 181 2,255 SH   SOLE   2,255 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A Common Stock 72651A207 26 2,731 SH   SOLE   2,731 0 0
ABERDEEN STANDARD PHYSICAL PALLADIUM SHARES ETF ETF 003262102 76 310 SH   SOLE   310 0 0
PANDORA A /S SPONSORED ADR ADR 698341203 1 38 SH   SOLE   38 0 0
PALO ALTO NETWORKS INC COM Common Stock 697435105 3,070 9,532 SH   SOLE   9,532 0 0
INNOVATOR S&P 500 POWER BUFFER ETF - APRIL ETF 45782C870 40 1,455 SH   SOLE   1,455 0 0
PAR TECHNOLOGY CORP COM Common Stock 698884103 36 544 SH   SOLE   544 0 0
PARADISE INC COM Common Stock 699058103 7 764 SH   SOLE   764 0 0
PAR PAC HOLDINGS INC COM NEW Common Stock 69888T207 165 11,715 SH   SOLE   11,715 0 0
PASSAGE BIO INC COM Common Stock 702712100 9 490 SH   SOLE   490 0 0
PATIENT ACCESS SOLUTIONS INC COM NEW Common Stock 70324A208 1 100,000 SH   SOLE   100,000 0 0
PATRICK INDS INC COM Common Stock 703343103 19 220 SH   SOLE   220 0 0
PROSHARES PET CARE ETF ETF 74348A145 17 229 SH   SOLE   229 0 0
PAYCOM SOFTWARE INC COM Common Stock 70432V102 1,432 3,870 SH   SOLE   3,870 0 0
PAYCHEX INC COM Common Stock 704326107 4,007 40,882 SH   SOLE   40,882 0 0
PROSPERITY BANCSHARES INC COM Common Stock 743606105 10,146 134,599 SH   SOLE   134,599 0 0
PEMBINA PIPELINE CORP COM Common Stock 706327103 157 5,426 SH   SOLE   5,426 0 0
PT BANK CENTRAL ASIA TBK UNSPONSORD ADR ADR 69368G105 1 16 SH   SOLE   16 0 0
PEOPLES UNITED FINANCIAL INC COM Common Stock 712704105 145 8,094 SH   SOLE   8,094 0 0
INVESCO GLOBAL CLEAN ENERGY ETF ETF 46138G847 41 1,286 SH   SOLE   1,286 0 0
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 46137V787 78 1,054 SH   SOLE   1,054 0 0
TOUCHSTONE EXPL INC NEW COM Common Stock 89156L108 7 5,500 SH   SOLE   5,500 0 0
PBF ENERGY INC CL A Common Stock 69318G106 54 3,833 SH   SOLE   3,833 0 0
PRESTIGE CONSMR HEALTHCARE INC COM Common Stock 74112D101 38 869 SH   SOLE   869 0 0
PITNEY BOWES INC COM Common Stock 724479100 96 11,648 SH   SOLE   11,648 0 0
PRUDENTIAL BANCORP INC NEW COM Common Stock 74431A101 0 19 SH   SOLE   19 0 0
PIONEER BANKCORP INC COM Common Stock 723606208 84 2,400 SH   SOLE   2,400 0 0
INVESCO S&P 500 BUYWRITE ETF ETF 46137V399 2 84 SH   SOLE   84 0 0
POTBELLY CORP COM Common Stock 73754Y100 1 150 SH   SOLE   150 0 0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 13 1,514 SH   SOLE   1,514 0 0
PERMIAN BASIN RTY TR UNIT BEN INT Common Stock 714236106 366 91,771 SH   SOLE   91,771 0 0
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 170 1,732 SH   SOLE   1,732 0 0
PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 15 1,500 SH   SOLE   1,500 0 0
PACCAR INC COM Common Stock 693718108 1,141 12,281 SH   SOLE   12,281 0 0
PCB BANCORP COM Common Stock 740163100 1 64 SH   SOLE   64 0 0
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404 10 450 SH   SOLE   450 0 0
PG&E CORP COM Common Stock 69331C108 72 6,142 SH   SOLE   6,142 0 0
PERIPHAS CAPITAL PARTNERING UNIT Common Stock 713895209 113 4,597 SH   SOLE   4,597 0 0
PANASONIC CORP ADR ADR 69832A205 27 2,035 SH   SOLE   2,035 0 0
PACIRA BIOSCIENCES INC COM Common Stock 695127100 555 7,925 SH   SOLE   7,925 0 0
PCSB FINL CORP COM Common Stock 69324R104 0 9 SH   SOLE   9 0 0
PAYLOCITY HLDG CORP COM Common Stock 70438V106 124 687 SH   SOLE   687 0 0
PCCW LTD SHS Common Stock Y6802P120 0 600 SH   SOLE   600 0 0
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784 19 719 SH   SOLE   719 0 0
PAGERDUTY INC COM Common Stock 69553P100 8 210 SH   SOLE   210 0 0
PERIDOT ACQUISITION CORP SHS CL A Common Stock G7008A115 1 50 SH   SOLE   50 0 0
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 74 4,288 SH   SOLE   4,288 0 0
PDC ENERGY INC COM Common Stock 69327R101 221 6,410 SH   SOLE   6,410 0 0
PATTERSON COS INC COM Common Stock 703395103 27 835 SH   SOLE   835 0 0
PDF SOLUTIONS INC COM Common Stock 693282105 24 1,331 SH   SOLE   1,331 0 0
PDL CMNTY BANCORP COM Common Stock 69290X101 1 76 SH   SOLE   76 0 0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. SMALL-MID ETF ETF 46138E735 32 865 SH   SOLE   865 0 0
PERIDOT ACQUISITION CORP II UNIT Common Stock G7008B113 63 6,305 SH   SOLE   6,305 0 0
INVESCO DWA MOMENTUM ETF ETF 46137V837 25 297 SH   SOLE   297 0 0
PERNOD RICARD SA ADR ADR 714264207 687 18,392 SH   SOLE   18,392 0 0
FLUTTER ENTMT PLC UNSPONSORED ADS ADR 344044102 220 2,014 SH   SOLE   2,014 0 0
PEOPLES BANCORP N C INC COM Common Stock 710577107 118 4,989 SH   SOLE   4,989 0 0
PEOPLES BANCORP INC COM Common Stock 709789101 16 487 SH   SOLE   487 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Common Stock 744573106 2,547 42,296 SH   SOLE   42,296 0 0
PEGASYSTEMS INC COM Common Stock 705573103 58 509 SH   SOLE   509 0 0
INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF ETF 46137V720 57 1,248 SH   SOLE   1,248 0 0
PENUMBRA INC COM Common Stock 70975L107 22 82 SH   SOLE   82 0 0
PENN NATL GAMING INC COM Common Stock 707569109 1,159 11,054 SH   SOLE   11,054 0 0
PEPSICO INC COM Common Stock 713448108 25,906 183,146 SH   SOLE   183,146 0 0
PERION NETWORK LTD SHS NEW Common Stock M78673114 1,276 71,305 SH   SOLE   71,305 0 0
PETMED EXPRESS INC COM Common Stock 716382106 44 1,248 SH   SOLE   1,248 0 0
PREFERRED BK LOS ANGELES CA COM NEW Common Stock 740367404 1 8 SH   SOLE   8 0 0
PREMIER FINL BANCORP INC COM Common Stock 74050M105 11 595 SH   SOLE   595 0 0
PATHFINDER ACQUISITION CORP UNIT EX 021726 Common Stock G04119114 200 20,205 SH   SOLE   20,205 0 0
PFIZER INC COM Common Stock 717081103 27,653 763,272 SH   SOLE   763,272 0 0
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 35,899 934,875 SH   SOLE   934,875 0 0
GLOBAL X U.S. PREFERRED ETF ETF 37954Y657 1,406 55,124 SH   SOLE   55,124 0 0
PRINCIPAL FINANCIAL GROUP INC COM Common Stock 74251V102 830 13,835 SH   SOLE   13,835 0 0
PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 24 412 SH   SOLE   412 0 0
INVESCO DWA FINANCIAL MOMENTUM ETF ETF 46137V860 38 798 SH   SOLE   798 0 0
INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 452 13,070 SH   SOLE   13,070 0 0
PROOFPOINT INC COM Common Stock 743424103 349 2,771 SH   SOLE   2,771 0 0
PROVIDENT FINL SVCS INC COM Common Stock 74386T105 281 12,602 SH   SOLE   12,602 0 0
PENNYMAC FINL SVCS INC NEW COM Common Stock 70932M107 240 3,586 SH   SOLE   3,586 0 0
PROCTER AND GAMBLE CO COM Common Stock 742718109 102,685 758,214 SH   SOLE   758,214 0 0
PEAPACK-GLADSTONE FINL CORP COM Common Stock 704699107 4 137 SH   SOLE   137 0 0
PRECIGEN INC COM Common Stock 74017N105 50 7,246 SH   SOLE   7,246 0 0
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 701 37,120 SH   SOLE   37,120 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,923 132,248 SH   SOLE   132,248 0 0
PROGYNY INC COM Common Stock 74340E103 46 1,037 SH   SOLE   1,037 0 0
PROGRESSIVE CORP COM Common Stock 743315103 1,429 14,949 SH   SOLE   14,949 0 0
PGT INNOVATIONS INC COM Common Stock 69336V101 115 4,536 SH   SOLE   4,536 0 0
INVESCO PREFERRED ETF ETF 46138E511 1,116 74,400 SH   SOLE   74,400 0 0
PARKER-HANNIFIN CORP COM Common Stock 701094104 1,316 4,172 SH   SOLE   4,172 0 0
INVESCO FUNDAMENTAL HIGH YIELD CORPORATE BOND ETF ETF 46138E719 223 11,534 SH   SOLE   11,534 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 363 6,371 SH   SOLE   6,371 0 0
PULTE GROUP INC COM Common Stock 745867101 49,131 934,429 SH   SOLE   934,429 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 492 9,963 SH   SOLE   9,963 0 0
GROWLIFE INC COM NEW Common Stock 39985X203 0 334 SH   SOLE   334 0 0
PHREESIA INC COM Common Stock 71944F106 8 156 SH   SOLE   156 0 0
PHARMAGEN INC COM Common Stock 71715W106 0 20,000 SH   SOLE   20,000 0 0
IMPINJ INC COM Common Stock 453204109 35 612 SH   SOLE   612 0 0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 41 976 SH   SOLE   976 0 0
POLARIS INC COM Common Stock 731068102 1,027 7,696 SH   SOLE   7,696 0 0
PREMIER INC CL A Common Stock 74051N102 2,093 61,827 SH   SOLE   61,827 0 0
PING IDENTITY HLDG CORP COM Common Stock 72341T103 19 861 SH   SOLE   861 0 0
PINTEREST INC CL A Common Stock 72352L106 1,477 19,955 SH   SOLE   19,955 0 0
INVESCO GLOBAL WATER ETF ETF 46138E651 0 11 SH   SOLE   11 0 0
P10 HLDG INC COM Common Stock 69372U207 0 47 SH   SOLE   47 0 0
PIPER SANDLER COMPANIES COM Common Stock 724078100 152 1,386 SH   SOLE   1,386 0 0
PIERIS PHARMACEUTICALS INC COM Common Stock 720795103 3 1,000 SH   SOLE   1,000 0 0
INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 139 1,765 SH   SOLE   1,765 0 0
PJT PARTNERS INC COM CL A Common Stock 69343T107 46 687 SH   SOLE   687 0 0
PARKE BANCORP INC COM Common Stock 700885106 10 522 SH   SOLE   522 0 0
PARK AEROSPACE CORP COM Common Stock 70014A104 7 513 SH   SOLE   513 0 0
PACKAGING CORP AMER COM Common Stock 695156109 13,896 102,581 SH   SOLE   102,581 0 0
PERKINELMER INC COM Common Stock 714046109 11,877 92,578 SH   SOLE   92,578 0 0
PARKWAY ACQUISITION CORP COM Common Stock 70153X105 83 7,375 SH   SOLE   7,375 0 0
PARK-OHIO HLDGS CORP COM Common Stock 700666100 15 481 SH   SOLE   481 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 87 1,028 SH   SOLE   1,028 0 0
POSCO SPONSORED ADR ADR 693483109 18 250 SH   SOLE   250 0 0
PHOTRONICS INC COM Common Stock 719405102 100 7,789 SH   SOLE   7,789 0 0
ANAPLAN INC COM Common Stock 03272L108 32 587 SH   SOLE   587 0 0
WISDOMTREE GROWTH LEADERS FUND ETF 97717Y717 171 3,852 SH   SOLE   3,852 0 0
DAVE & BUSTERS ENTMT INC COM Common Stock 238337109 47 976 SH   SOLE   976 0 0
CHILDRENS PL INC NEW COM Common Stock 168905107 52 751 SH   SOLE   751 0 0
PIEDMONT LITHIUM LTD SPONSORED ADS ADR 720162106 29 418 SH   SOLE   418 0 0
PALOMAR HLDGS INC COM Common Stock 69753M105 9 127 SH   SOLE   127 0 0
PLANET FITNESS INC CL A Common Stock 72703H101 91 1,173 SH   SOLE   1,173 0 0
DOUGLAS DYNAMICS INC COM Common Stock 25960R105 172 3,719 SH   SOLE   3,719 0 0
PREFORMED LINE PRODS CO COM Common Stock 740444104 151 2,197 SH   SOLE   2,197 0 0
PULSE BIOSCIENCES INC COM Common Stock 74587B101 155 6,564 SH   SOLE   6,564 0 0
PLANTRONICS INC NEW COM Common Stock 727493108 131 3,359 SH   SOLE   3,359 0 0
PLAYTIKA HLDG CORP COM Common Stock 72815L107 0 16 SH   SOLE   16 0 0
PALANTIR TECHNOLOGIES INC CL A Common Stock 69608A108 475 20,395 SH   SOLE   20,395 0 0
PLUG POWER INC COM NEW Common Stock 72919P202 379 10,569 SH   SOLE   10,569 0 0
EPLUS INC COM Common Stock 294268107 39 389 SH   SOLE   389 0 0
PROTALIX BIOTHERAPEUTICS INC COM Common Stock 74365A309 4 800 SH   SOLE   800 0 0
PLEXUS CORP COM Common Stock 729132100 106 1,159 SH   SOLE   1,159 0 0
PHILIP MORRIS INTL INC COM Common Stock 718172109 8,198 91,213 SH   SOLE   91,213 0 0
CPI CARD GROUP INC COM NEW Common Stock 12634H200 4 300 SH   SOLE   300 0 0
PNC FINL SVCS GROUP INC COM Common Stock 693475105 11,297 64,404 SH   SOLE   64,404 0 0
PINNACLE FINL PARTNERS INC COM Common Stock 72346Q104 1,439 16,229 SH   SOLE   16,229 0 0
PING AN INS GROUP CO CHINA LTD SPON ADR REP H ADR 72341E304 477 19,846 SH   SOLE   19,846 0 0
PNM RES INC COM Common Stock 69349H107 103 2,093 SH   SOLE   2,093 0 0
INVESCO NASDAQ INTERNET ETF ETF 46137V530 35 150 SH   SOLE   150 0 0
PENTAIR PLC SHS Common Stock G7S00T104 2,234 35,849 SH   SOLE   35,849 0 0
PENNANT GROUP INC COM Common Stock 70805E109 25 539 SH   SOLE   539 0 0
PINNACLE WEST CAP CORP COM Common Stock 723484101 393 4,829 SH   SOLE   4,829 0 0
PORSCHE AUTOMOBIL HLDG SE UNSPONSORD ADR ADR 73328P106 2 176 SH   SOLE   176 0 0
PHOTON CTL INC COM Common Stock 719360109 1 260 SH   SOLE   260 0 0
INSULET CORP COM Common Stock 45784P101 563 2,158 SH   SOLE   2,158 0 0
POOL CORP COM Common Stock 73278L105 1,378 3,990 SH   SOLE   3,990 0 0
PORTLAND GEN ELEC CO COM NEW Common Stock 736508847 171 3,579 SH   SOLE   3,579 0 0
POSHMARK INC COM CL A Common Stock 73739W104 6 148 SH   SOLE   148 0 0
POST HLDGS INC COM Common Stock 737446104 274 2,596 SH   SOLE   2,596 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
GLOBAL X CANNABIS ETF ETF 37954Y426 82 5,132 SH   SOLE   5,132 0 0
POWER INTEGRATIONS INC COM Common Stock 739276103 107 1,312 SH   SOLE   1,312 0 0
POWELL INDS INC COM Common Stock 739128106 8 240 SH   SOLE   240 0 0
AMMO INC COM Common Stock 00175J107 369 62,356 SH   SOLE   62,356 0 0
INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 16 225 SH   SOLE   225 0 0
PACIFIC PREMIER BANCORP COM Common Stock 69478X105 224 5,162 SH   SOLE   5,162 0 0
PINNACLE BANKSHARES CORP COM Common Stock 72345E102 45 1,750 SH   SOLE   1,750 0 0
PILGRIMS PRIDE CORP COM Common Stock 72147K108 46 1,949 SH   SOLE   1,949 0 0
PT BANK MANDIRI PERSERO TBK UNSPONSORED ADR ADR 69367U105 41 4,623 SH   SOLE   4,623 0 0
PPG INDS INC COM Common Stock 693506107 1,569 10,443 SH   SOLE   10,443 0 0
PPL CORP COM Common Stock 69351T106 688 23,542 SH   SOLE   23,542 0 0
ABERDEEN STANDARD PHYSICAL PLATINUM SHARES ETF ETF 003260106 28 250 SH   SOLE   250 0 0
KERING S A UNSPONSORED ADR ADR 492089107 37 533 SH   SOLE   533 0 0
PQ GROUP HLDGS INC COM Common Stock 73943T103 3 181 SH   SOLE   181 0 0
PROASSURANCE CORP COM Common Stock 74267C106 1,750 65,257 SH   SOLE   65,257 0 0
PRA GROUP INC COM Common Stock 69354N106 55 1,489 SH   SOLE   1,489 0 0
PRA HEALTH SCIENCES INC COM Common Stock 69354M108 2,634 17,181 SH   SOLE   17,181 0 0
PRAXIS PRECISION MEDICINES INC COM Common Stock 74006W108 0 14 SH   SOLE   14 0 0
PERDOCEO ED CORP COM Common Stock 71363P106 37 3,104 SH   SOLE   3,104 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 3,326 21,928 SH   SOLE   21,928 0 0
PERFICIENT INC COM Common Stock 71375U101 99 1,690 SH   SOLE   1,690 0 0
INVESCO FTSE RAFI US 1500A SMALL-MIDA ETF ETF 46137V597 141 797 SH   SOLE   797 0 0
PROG HOLDINGS INC COM NPV Common Stock 74319R101 437 10,095 SH   SOLE   10,095 0 0
PERRIGO CO PLC SHS Common Stock G97822103 86 2,123 SH   SOLE   2,123 0 0
PROGRESS SOFTWARE CORP COM Common Stock 743312100 70 1,587 SH   SOLE   1,587 0 0
PRIMERICA INC COM Common Stock 74164M108 114 772 SH   SOLE   772 0 0
PRIMORIS SVCS CORP COM Common Stock 74164F103 11 333 SH   SOLE   333 0 0
PARK NATL CORP COM Common Stock 700658107 73 561 SH   SOLE   561 0 0
PROTO LABS INC COM Common Stock 743713109 304 2,497 SH   SOLE   2,497 0 0
PRIMO WATER CORPORATION COM Common Stock 74167P108 60 3,693 SH   SOLE   3,693 0 0
INVESCO DWA INDUSTRIALS MOMENTUM ETF ETF 46137V845 50 491 SH   SOLE   491 0 0
THE 3D PRINTING ETF ETF 00214Q500 30 763 SH   SOLE   763 0 0
PROS HOLDINGS INC COM Common Stock 74346Y103 16 371 SH   SOLE   371 0 0
PROACTIS HOLDINGS PLC ORD SHS Common Stock G724AB102 2 4,000 SH   SOLE   4,000 0 0
PROFOUND MED CORP COM NEW Common Stock 74319B502 123 6,100 SH   SOLE   6,100 0 0
PROSIGHT GLOBAL INC COM Common Stock 74349J103 329 26,085 SH   SOLE   26,085 0 0
PROSUS N V SPONSORED ADR ADR 74365P108 320 14,383 SH   SOLE   14,383 0 0
PROPHASE LABS INC COM Common Stock 74345W108 18 2,500 SH   SOLE   2,500 0 0
PURPLE INNOVATION INC COM Common Stock 74640Y106 4 124 SH   SOLE   124 0 0
PROQR THRAPEUTICS N V SHS EURO Common Stock N71542109 50 7,500 SH   SOLE   7,500 0 0
PERSPECTA INC COM Common Stock 715347100 47 1,614 SH   SOLE   1,614 0 0
PROSPECTOR CAPITAL CORP CL A Common Stock G7273A105 6 600 SH   SOLE   600 0 0
PROSPECTOR CAPITAL CORP WT EXP 010125 Common Stock G7273A113 1 500 SH   SOLE   500 0 0
PROTHENA CORP PLC SHS Common Stock G72800108 17 684 SH   SOLE   684 0 0
PARATEK PHARMACEUTICALS INC COM Common Stock 699374302 6 826 SH   SOLE   826 0 0
CARPARTS COM INC COM Common Stock 14427M107 0 10 SH   SOLE   10 0 0
PRUDENTIAL FINL INC COM Common Stock 744320102 1,574 17,277 SH   SOLE   17,277 0 0
PROVENTION BIO INC COM Common Stock 74374N102 1 52 SH   SOLE   52 0 0
PRYSMIAN SPA UNSPONSORD ADR ADR 74440L106 1 42 SH   SOLE   42 0 0
PAYSAFE LIMITED ORD Common Stock G6964L107 14 1,011 SH   SOLE   1,011 0 0
INVESCO DYNAMIC SEMICONDUCTORS ETF ETF 46137V647 72 600 SH   SOLE   600 0 0
INVESCO DYNAMIC SOFTWARE ETF ETF 46137V639 390 2,500 SH   SOLE   2,500 0 0
PERSIMMON UNSPONSORD ADR ADR 715318101 1 16 SH   SOLE   16 0 0
PRICESMART INC COM Common Stock 741511109 160 1,651 SH   SOLE   1,651 0 0
PARSONS CORPORATION COM Common Stock 744611104 27 661 SH   SOLE   661 0 0
PERSONALIS INC COM Common Stock 71535D106 2 80 SH   SOLE   80 0 0
PEARSON PLC SPONSORED ADR ADR 705015105 3 314 SH   SOLE   314 0 0
INVESCO GLOBAL LISTED PRIVATE EQUITY ETF ETF 46137V589 1 67 SH   SOLE   67 0 0
PROSHARES SHORT QQQ ETF 74347B714 1 100 SH   SOLE   100 0 0
PURE STORAGE INC CL A Common Stock 74624M102 50 2,327 SH   SOLE   2,327 0 0
PERSHING SQUARE TONTINE HLDGS COM CL A Common Stock 71531R109 51 2,135 SH   SOLE   2,135 0 0
PHILLIPS 66 COM Common Stock 718546104 1,709 20,954 SH   SOLE   20,954 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT Common Stock 718549207 84 2,658 SH   SOLE   2,658 0 0
PTC INC COM Common Stock 69370C100 624 4,531 SH   SOLE   4,531 0 0
PTC THERAPEUTICS INC COM Common Stock 69366J200 19 410 SH   SOLE   410 0 0
POLARITYTE INC COM Common Stock 731094108 0 1 SH   SOLE   1 0 0
PATTERSON-UTI ENERGY INC COM Common Stock 703481101 78 10,896 SH   SOLE   10,896 0 0
INVESCO DWA HEALTHCARE MOMENTUM ETF ETF 46137V852 556 3,539 SH   SOLE   3,539 0 0
PROPTECH INVESTMENT CORP II UNIT EX Common Stock 743497208 568 56,634 SH   SOLE   56,634 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 505 4,490 SH   SOLE   4,490 0 0
PROTECTIVE INS CORP CL B Common Stock 74368L203 3 121 SH   SOLE   121 0 0
PACTIV EVERGREEN INC COM Common Stock 69526K105 3 250 SH   SOLE   250 0 0
ALTABANCORP COM Common Stock 744602608 15 363 SH   SOLE   363 0 0
PUBLICIS GROUPE SA SPONSORED ADR ADR 74463M106 42 2,769 SH   SOLE   2,769 0 0
PRUDENTIAL PLC ADR ADR 74435K204 139 3,256 SH   SOLE   3,256 0 0
PROPETRO HLDG CORP COM Common Stock 74347M108 71 6,654 SH   SOLE   6,654 0 0
PROMOTORA Y OPERADORA DE INFRA SPONSORED ADR ADR 74343W100 20 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 14 1,056 SH   SOLE   1,056 0 0
PROVECTUS BIOPHARMACEUTICALS I COM Common Stock 74373P108 2 22,457 SH   SOLE   22,457 0 0
PRETIUM RES INC COM Common Stock 74139C102 10 1,000 SH   SOLE   1,000 0 0
PVH CORPORATION COM Common Stock 693656100 141 1,330 SH   SOLE   1,330 0 0
INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746 82 1,200 SH   SOLE   1,200 0 0
POWER CORP CDA COM Common Stock 739239101 9 356 SH   SOLE   356 0 0
POWERFLEET INC COM Common Stock 73931J109 93 11,265 SH   SOLE   11,265 0 0
PENNS WOODS BANCORP INC COM Common Stock 708430103 81 3,358 SH   SOLE   3,358 0 0
QUANTA SVCS INC COM Common Stock 74762E102 803 9,129 SH   SOLE   9,129 0 0
INVESCO DYNAMIC LARGE CAP VALUE ETF ETF 46137V738 36 837 SH   SOLE   837 0 0
POWERVERDE INC COM Common Stock 73937M106 51 85,528 SH   SOLE   85,528 0 0
INVESCO CALIFORNIA AMT-FREE MUNICIPAL BOND ETF ETF 46138E206 153 5,543 SH   SOLE   5,543 0 0
PIONEER NAT RES CO COM Common Stock 723787107 3,177 19,935 SH   SOLE   19,935 0 0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 71 1,526 SH   SOLE   1,526 0 0
INVESCO FTSE RAFI EMERGING MARKETS ETF ETF 46138E727 158 7,021 SH   SOLE   7,021 0 0
PIXELWORKS INC COM NEW Common Stock 72581M305 0 102 SH   SOLE   102 0 0
POLYPID LTD SHS Common Stock M8001Q118 1 100 SH   SOLE   100 0 0
PAYPAL HLDGS INC COM Common Stock 70450Y103 10,083 41,522 SH   SOLE   41,522 0 0
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 423 15,804 SH   SOLE   15,804 0 0
PZENA INVT MGMT INC CLASS A Common Stock 74731Q103 160 15,162 SH   SOLE   15,162 0 0
PAPA JOHNS INTL INC COM Common Stock 698813102 50 563 SH   SOLE   563 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107 781 24,550 SH   SOLE   24,550 0 0
QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 19 2,578 SH   SOLE   2,578 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 149 2,169 SH   SOLE   2,169 0 0
QUALCOMM INC COM Common Stock 747525103 27,347 206,254 SH   SOLE   206,254 0 0
QCR HOLDINGS INC COM Common Stock 74727A104 3 54 SH   SOLE   54 0 0
QUIDEL CORP COM Common Stock 74838J101 101 786 SH   SOLE   786 0 0
FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 30 560 SH   SOLE   560 0 0
SPDR MSCI EMERGING MARKETS STRATEGICFACTORS ETF ETF 78463X426 36 530 SH   SOLE   530 0 0
QIAGEN NV SHS NEW Common Stock N72482123 38 784 SH   SOLE   784 0 0
PROSHARES ULTRASHORT QQQ ETF 74347G739 80 3,050 SH   SOLE   3,050 0 0
ISHARES AAA - A RATED CORPORATE BOND ETF ETF 46429B291 130 2,350 SH   SOLE   2,350 0 0
QUALYS INC COM Common Stock 74758T303 130 1,238 SH   SOLE   1,238 0 0
QUANTUM CORP COM NEW Common Stock 747906501 111 13,375 SH   SOLE   13,375 0 0
QUINSTREET INC COM Common Stock 74874Q100 2,718 133,908 SH   SOLE   133,908 0 0
INVESCO QQQ TRUST ETF 46090E103 21,447 67,161 SH   SOLE   67,161 0 0
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 134 4,206 SH   SOLE   4,206 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649 67 514 SH   SOLE   514 0 0
QURATE RETAIL INC COM SER A Common Stock 74915M100 163 13,892 SH   SOLE   13,892 0 0
QORVO INC COM Common Stock 74736K101 2,776 15,196 SH   SOLE   15,196 0 0
QUANTUMSCAPE CORP COM CL A Common Stock 490073103 170 3,800 SH   SOLE   3,800 0 0
RESTAURANT BRANDS INTL INC COM Common Stock 76131D103 133 2,031 SH   SOLE   2,031 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 119 825 SH   SOLE   825 0 0
QUATERRA RES INC COM Common Stock 747952109 0 2,000 SH   SOLE   2,000 0 0
QUANTERIX CORP COM Common Stock 74766Q101 8 141 SH   SOLE   141 0 0
Q2 HLDGS INC COM Common Stock 74736L109 36 359 SH   SOLE   359 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 35,481 291,352 SH   SOLE   291,352 0 0
QUMU CORP COM Common Stock 749063103 8 1,200 SH   SOLE   1,200 0 0
UNIQURE NV SHS Common Stock N90064101 17 500 SH   SOLE   500 0 0
GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 62 2,750 SH   SOLE   2,750 0 0
RYDER SYS INC COM Common Stock 783549108 192 2,533 SH   SOLE   2,533 0 0
FERRARI N V COM Common Stock N3167Y103 1,292 6,171 SH   SOLE   6,171 0 0
RITE AID CORP COM Common Stock 767754872 94 4,594 SH   SOLE   4,594 0 0
LIVERAMP HLDGS INC COM Common Stock 53815P108 72 1,392 SH   SOLE   1,392 0 0
POLARIS INFRASTRUCTURE INC COM Common Stock 73106R100 0 4 SH   SOLE   4 0 0
RANDSTAD NV UNSPONSORED ADR ADR 75279Q108 4 96 SH   SOLE   96 0 0
ULTRAGENYX PHARMACEUTICAL INC COM Common Stock 90400D108 77 674 SH   SOLE   674 0 0
RAVEN INDS INC COM Common Stock 754212108 7 186 SH   SOLE   186 0 0
RITCHIE BROS AUCTIONEERS COM Common Stock 767744105 592 10,117 SH   SOLE   10,117 0 0
REDBALL ACQUISITION CORP COM CL A Common Stock G7417R105 13 1,278 SH   SOLE   1,278 0 0
RBB BANCORP COM Common Stock 74930B105 1 67 SH   SOLE   67 0 0
RIBBON COMMUNICATIONS INC COM Common Stock 762544104 11 1,319 SH   SOLE   1,319 0 0
REGAL BELOIT CORP COM Common Stock 758750103 136 952 SH   SOLE   952 0 0
REPUBLIC BANCORP INC KY CL A Common Stock 760281204 94 2,110 SH   SOLE   2,110 0 0
RECKITT BENCKISER GRP PLC SPONSORED ADR ADR 756255204 176 9,658 SH   SOLE   9,658 0 0
RECKITT BENCKISER GRP PLC SHS Common Stock G74079107 67 750 SH   SOLE   750 0 0
ROBLOX CORP CL A Common Stock 771049103 18 282 SH   SOLE   282 0 0
RELIANT BANCORP INC COM Common Stock 75956B101 2 86 SH   SOLE   86 0 0
RIVER CITY BK SACRAMENTO CALIF COM Common Stock 76803X106 330 1,400 SH   SOLE   1,400 0 0
ROGERS COMMUNICATIONS INC CL B Common Stock 775109200 64 1,375 SH   SOLE   1,375 0 0
RENT A CTR INC NEW COM Common Stock 76009N100 191 3,316 SH   SOLE   3,316 0 0
ROCKET PHARMACEUTICALS INC COM Common Stock 77313F106 3 76 SH   SOLE   76 0 0
ROCKY BRANDS INC COM Common Stock 774515100 1 21 SH   SOLE   21 0 0
ROYAL CARIBBEAN GROUP COM Common Stock V7780T103 596 6,966 SH   SOLE   6,966 0 0
R1 RCM INC COM Common Stock 749397105 29 1,156 SH   SOLE   1,156 0 0
RECRUIT HLDGS CO LTD UNSPONSORD ADR ADR 75629J101 50 5,109 SH   SOLE   5,109 0 0
ARCUS BIOSCIENCES INC COM Common Stock 03969F109 9 336 SH   SOLE   336 0 0
RADIENT TECHNOLOGIES INC COM Common Stock 75034P106 2 22,200 SH   SOLE   22,200 0 0
RED ELECTRICA CORPORACION SA UNSPONSORED ADR ADR 756568101 4 408 SH   SOLE   408 0 0
REDFIN CORP COM Common Stock 75737F108 43 646 SH   SOLE   646 0 0
VIVOS INC COM NEW Common Stock 92858K204 28 276,000 SH   SOLE   276,000 0 0
INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 44 1,100 SH   SOLE   1,100 0 0
RADIAN GROUP INC COM Common Stock 750236101 86 3,695 SH   SOLE   3,695 0 0
RADNET INC COM Common Stock 750491102 219 10,069 SH   SOLE   10,069 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 591 16,051 SH   SOLE   16,051 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 896 22,844 SH   SOLE   22,844 0 0
ROYAL DSM N V SPON ADR ADR 780249108 119 2,803 SH   SOLE   2,803 0 0
RADWARE LTD ORD Common Stock M81873107 1 42 SH   SOLE   42 0 0
EVEREST RE GROUP LTD COM Common Stock G3223R108 952 3,840 SH   SOLE   3,840 0 0
THE REALREAL INC COM Common Stock 88339P101 73 3,209 SH   SOLE   3,209 0 0
RARE ELEMENT RES LTD COM Common Stock 75381M102 46 20,330 SH   SOLE   20,330 0 0
RESEARCH FRONTIERS INC COM Common Stock 760911107 4 1,550 SH   SOLE   1,550 0 0
RENEWABLE ENERGY GROUP INC COM NEW Common Stock 75972A301 1,175 17,798 SH   SOLE   17,798 0 0
REGENERON PHARMACEUTICALS COM Common Stock 75886F107 894 1,889 SH   SOLE   1,889 0 0
REKOR SYSTEMS INC COM Common Stock 759419104 10 500 SH   SOLE   500 0 0
RELX PLC SPONSORED ADR ADR 759530108 329 13,059 SH   SOLE   13,059 0 0
ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 4,254 120,653 SH   SOLE   120,653 0 0
VANECK VECTORS RARE EARTH/STRATEGIC METALS ETF ETF 92189H805 36 475 SH   SOLE   475 0 0
REMY COINTREAU S A UNSPONSORED ADR ADR 759655103 2 118 SH   SOLE   118 0 0
RECRO PHARMA INC COM Common Stock 75629F109 6 2,231 SH   SOLE   2,231 0 0
REPSOL S A SPON ADR ADR 76026T205 11 918 SH   SOLE   918 0 0
RPC INC COM Common Stock 749660106 43 7,964 SH   SOLE   7,964 0 0
RESONANT INC COM Common Stock 76118L102 4 1,000 SH   SOLE   1,000 0 0
REATA PHARMACEUTICALS INC CL A Common Stock 75615P103 3 33 SH   SOLE   33 0 0
REVLON INC CL A NEW Common Stock 761525609 71 5,745 SH   SOLE   5,745 0 0
REV GROUP INC COM Common Stock 749527107 4 190 SH   SOLE   190 0 0
REX AMERICAN RES CORP COM Common Stock 761624105 28 337 SH   SOLE   337 0 0
REYNOLDS CONSUMER PRODS INC COM Common Stock 76171L106 135 4,533 SH   SOLE   4,533 0 0
RESIDEO TECHNOLOGIES INC COM Common Stock 76118Y104 140 4,941 SH   SOLE   4,941 0 0
REGIONS FINANCIAL CORP NEW COM Common Stock 7591EP100 3,176 152,672 SH   SOLE   152,672 0 0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 109 495 SH   SOLE   495 0 0
RAFAEL HLDGS INC COM CL B Common Stock 75062E106 20 500 SH   SOLE   500 0 0
RESOLUTE FST PRODS INC COM Common Stock 76117W109 2 181 SH   SOLE   181 0 0
REINSURANCE GRP OF AMERICA INC COM NEW Common Stock 759351604 581 4,606 SH   SOLE   4,606 0 0
RGC RES INC COM Common Stock 74955L103 395 17,828 SH   SOLE   17,828 0 0
REPLIGEN CORP COM Common Stock 759916109 601 3,092 SH   SOLE   3,092 0 0
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF ETF 46137V324 39 218 SH   SOLE   218 0 0
ROYAL GOLD INC COM Common Stock 780287108 105 972 SH   SOLE   972 0 0
REGENXBIO INC COM Common Stock 75901B107 3 92 SH   SOLE   92 0 0
RESOURCES CONNECTION INC COM Common Stock 76122Q105 16 1,197 SH   SOLE   1,197 0 0
STURM RUGER & CO INC COM Common Stock 864159108 73 1,098 SH   SOLE   1,098 0 0
REGIS CORP MINN COM Common Stock 758932107 5 403 SH   SOLE   403 0 0
RH COM Common Stock 74967X103 360 604 SH   SOLE   604 0 0
ROCHE HLDG LTD SPONSORED ADR ADR 771195104 1,442 35,548 SH   SOLE   35,548 0 0
ROCHE HLDGS AG BASEL DIVIDN RIGT CERT Common Stock H69293217 240 739 SH   SOLE   739 0 0
ROBERT HALF INTL INC COM Common Stock 770323103 340 4,350 SH   SOLE   4,350 0 0
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 32 200 SH   SOLE   200 0 0
RCI HOSPITALITY HLDGS INC COM Common Stock 74934Q108 2 32 SH   SOLE   32 0 0
LORDSTOWN MOTORS CORP COM CL A Common Stock 54405Q100 22 1,829 SH   SOLE   1,829 0 0
TRANSOCEAN LTD REG SHS Common Stock H8817H100 8 2,366 SH   SOLE   2,366 0 0
RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 2 469 SH   SOLE   469 0 0
B. RILEY FINANCIAL INC COM Common Stock 05580M108 466 8,257 SH   SOLE   8,257 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100 993 12,170 SH   SOLE   12,170 0 0
RIOT BLOCKCHAIN INC COM Common Stock 767292105 44 825 SH   SOLE   825 0 0
RAYMOND JAMES FINL INC COM Common Stock 754730109 4,513 36,710 SH   SOLE   36,710 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 13 578 SH   SOLE   578 0 0
RAKUTEN GROUP INC ADR ADR 75102W108 114 9,397 SH   SOLE   9,397 0 0
RALPH LAUREN CORP CL A Common Stock 751212101 277 2,246 SH   SOLE   2,246 0 0
RADIANT LOGISTICS INC COM Common Stock 75025X100 7 1,057 SH   SOLE   1,057 0 0
REALOGY HLDGS CORP COM Common Stock 75605Y106 187 12,335 SH   SOLE   12,335 0 0
RLI CORP COM Common Stock 749607107 110 983 SH   SOLE   983 0 0
REGIONAL MGMT CORP COM Common Stock 75902K106 2 65 SH   SOLE   65 0 0
RE MAX HLDGS INC CL A Common Stock 75524W108 16 418 SH   SOLE   418 0 0
RICHMOND MUT BANCORPORATION COM Common Stock 76525P100 1 90 SH   SOLE   90 0 0
RAMBUS INC DEL COM Common Stock 750917106 141 7,238 SH   SOLE   7,238 0 0
RESMED INC COM Common Stock 761152107 2,019 10,406 SH   SOLE   10,406 0 0
ROMEO POWER INC COM Common Stock 776153108 9 1,047 SH   SOLE   1,047 0 0
RMR GROUP INC CL A Common Stock 74967R106 6 136 SH   SOLE   136 0 0
RENESAS ELECTRONICS CORP UNSPONSORD ADR ADR 75972B101 0 43 SH   SOLE   43 0 0
RINGCENTRAL INC CL A Common Stock 76680R206 735 2,466 SH   SOLE   2,466 0 0
RENAULT S A UNSPONSORED ADR ADR 759673403 3 373 SH   SOLE   373 0 0
RENAISSANCERE HLDGS LTD COM Common Stock G7496G103 216 1,350 SH   SOLE   1,350 0 0
RENASANT CORP COM Common Stock 75970E107 49 1,174 SH   SOLE   1,174 0 0
CONSTRUCTION PARTNERS INC COM CL A Common Stock 21044C107 53 1,785 SH   SOLE   1,785 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 142 2,230 SH   SOLE   2,230 0 0
GIBRALTAR INDS INC COM Common Stock 374689107 110 1,206 SH   SOLE   1,206 0 0
ROGERS CORP COM Common Stock 775133101 125 662 SH   SOLE   662 0 0
ROHM CO LTD UNSPONSORD ADR ADR 775376106 19 384 SH   SOLE   384 0 0
ROCKWELL AUTOMATION INC COM Common Stock 773903109 5,351 20,158 SH   SOLE   20,158 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,157 3,553 SH   SOLE   3,553 0 0
ROLLINS INC COM Common Stock 775711104 1,038 30,144 SH   SOLE   30,144 0 0
RBC BEARINGS INC COM Common Stock 75524B104 303 1,538 SH   SOLE   1,538 0 0
ROPER TECHNOLOGIES INC COM Common Stock 776696106 1,574 3,902 SH   SOLE   3,902 0 0
ROSS STORES INC COM Common Stock 778296103 4,341 36,200 SH   SOLE   36,200 0 0
REALPAGE INC COM Common Stock 75606N109 29 331 SH   SOLE   331 0 0
REPAY HLDGS CORP COM CL A Common Stock 76029L100 6 235 SH   SOLE   235 0 0
RAPID7 INC COM Common Stock 753422104 13 168 SH   SOLE   168 0 0
INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 7,598 46,250 SH   SOLE   46,250 0 0
RPM INTL INC COM Common Stock 749685103 646 7,035 SH   SOLE   7,035 0 0
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 239 3,228 SH   SOLE   3,228 0 0
RANGE RES CORP COM Common Stock 75281A109 322 31,214 SH   SOLE   31,214 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 36 906 SH   SOLE   906 0 0
RED ROCK RESORTS INC CL A Common Stock 75700L108 12 367 SH   SOLE   367 0 0
RELIANCE STEEL & ALUMINUM CO COM Common Stock 759509102 262 1,722 SH   SOLE   1,722 0 0
REPUBLIC SVCS INC COM Common Stock 760759100 874 8,755 SH   SOLE   8,755 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 4,473 31,574 SH   SOLE   31,574 0 0
RESERVE PETE CO COM Common Stock 761102102 13 80 SH   SOLE   80 0 0
RIB SOFTWARE SE UNSPONSORED ADR ADR 74965G102 4 63 SH   SOLE   63 0 0
VANECK VECTORS RUSSIA ETF ETF 92189F403 19 735 SH   SOLE   735 0 0
RIGHTMOVE PLC UNSPONSORED ADR ADR 76657Y101 5 321 SH   SOLE   321 0 0
RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 16 477 SH   SOLE   477 0 0
RAYTHEON TECHNOLOGIES CORP COM Common Stock 75513E101 16,299 210,930 SH   SOLE   210,930 0 0
ARBORGEN HLDGS LTD SHS Common Stock Q0465M101 4 38,333 SH   SOLE   38,333 0 0
RUBIUS THERAPEUTICS INC COM Common Stock 78116T103 0 10 SH   SOLE   10 0 0
SUNRUN INC COM Common Stock 86771W105 216 3,578 SH   SOLE   3,578 0 0
RUSH ENTERPRISES INC CL A Common Stock 781846209 434 8,710 SH   SOLE   8,710 0 0
RUSH ENTERPRISES INC CL B Common Stock 781846308 376 8,335 SH   SOLE   8,335 0 0
RUTHS HOSPITALITY GROUP INC COM Common Stock 783332109 77 3,106 SH   SOLE   3,106 0 0
REVANCE THERAPEUTICS INC COM Common Stock 761330109 66 2,374 SH   SOLE   2,374 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 6 15,500 SH   SOLE   15,500 0 0
RESVERLOGIX CORP COM Common Stock 76128M108 3 4,000 SH   SOLE   4,000 0 0
RWE AG SPONSORED ADR ADR 74975E303 18 468 SH   SOLE   468 0 0
INVESCO S&P 500 REVENUE ETF ETF 46138G698 17 248 SH   SOLE   248 0 0
REWALK ROBOTICS LTD SHS Common Stock M8216Q200 12 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 30 312 SH   SOLE   312 0 0
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863 41 1,200 SH   SOLE   1,200 0 0
PROSHARES ULTRA HEALTH CARE ETF 74347R735 16 200 SH   SOLE   200 0 0
REXNORD CORP COM Common Stock 76169B102 44 936 SH   SOLE   936 0 0
RACKSPACE TECHNOLOGY INC COM Common Stock 750102105 48 2,030 SH   SOLE   2,030 0 0
ROYAL BK CDA COM Common Stock 780087102 3,787 41,073 SH   SOLE   41,073 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 175 1,524 SH   SOLE   1,524 0 0
RAYONIER ADVANCED MATLS INC COM Common Stock 75508B104 39 4,290 SH   SOLE   4,290 0 0
ROLLS-ROYCE HOLDINGS PLC SHS Common Stock G76225104 1 467 SH   SOLE   467 0 0
ROLLS ROYCE HOLDINGS PLC SPONSORED ADR ADR 775781206 4 2,580 SH   SOLE   2,580 0 0
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332 2 6 SH   SOLE   6 0 0
RYERSON HLDG CORP COM Common Stock 783754104 1 41 SH   SOLE   41 0 0
RYOHIN KEIKAKU CO LTD UNSPONSORD ADR ADR 78392U105 95 4,001 SH   SOLE   4,001 0 0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 1,270 4,706 SH   SOLE   4,706 0 0
RHYTHM PHARMACEUTICALS INC COM Common Stock 76243J105 1 31 SH   SOLE   31 0 0
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF ETF 46137V274 182 1,757 SH   SOLE   1,757 0 0
SEABRIDGE GOLD INC COM Common Stock 811916105 11 700 SH   SOLE   700 0 0
SABRE CORP COM Common Stock 78573M104 113 7,650 SH   SOLE   7,650 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 592 3,798 SH   SOLE   3,798 0 0
SAFRAN SPON ADR ADR 786584102 119 3,508 SH   SOLE   3,508 0 0
SAFETY INS GROUP INC COM Common Stock 78648T100 61 722 SH   SOLE   722 0 0
SAGE THERAPEUTICS INC COM Common Stock 78667J108 39 516 SH   SOLE   516 0 0
SONIC AUTOMOTIVE INC CL A Common Stock 83545G102 199 4,013 SH   SOLE   4,013 0 0
SAIA INC COM Common Stock 78709Y105 474 2,054 SH   SOLE   2,054 0 0
SCIENCE APPLICATIONS INTL CORP COM Common Stock 808625107 2,346 28,060 SH   SOLE   28,060 0 0
SAILPOINT TECHNOLOGIES HLDGS I COM Common Stock 78781P105 11 214 SH   SOLE   214 0 0
SALISBURY BANCORP INC COM Common Stock 795226109 1 25 SH   SOLE   25 0 0
BOSTON BEER INC CL A Common Stock 100557107 409 339 SH   SOLE   339 0 0
BANCO SANTANDER S.A. ADR ADR 05964H105 211 61,406 SH   SOLE   61,406 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 288 6,957 SH   SOLE   6,957 0 0
SAP SE SPON ADR ADR 803054204 28,442 231,632 SH   SOLE   231,632 0 0
SANDY SPRING BANCORP INC COM Common Stock 800363103 28 638 SH   SOLE   638 0 0
ECHOSTAR CORP CL A Common Stock 278768106 6 246 SH   SOLE   246 0 0
STRAUMANN HLDG AG ADR ADR 86317T103 19 296 SH   SOLE   296 0 0
CASSAVA SCIENCES INC COM Common Stock 14817C107 0 4 SH   SOLE   4 0 0
SPIRIT AIRLS INC COM Common Stock 848577102 26 715 SH   SOLE   715 0 0
SAMPO OYJ ADR ADR 79588J102 151 6,692 SH   SOLE   6,692 0 0
SEACOAST BKG CORP FLA COM NEW Common Stock 811707801 62 1,708 SH   SOLE   1,708 0 0
SOUTH BEACH SPIRITS INC COM Common Stock 83645W106 2 251,000 SH   SOLE   251,000 0 0
SB FINL GROUP INC COM Common Stock 78408D105 1 56 SH   SOLE   56 0 0
SINCLAIR BROADCAST GROUP INC CL A Common Stock 829226109 23 785 SH   SOLE   785 0 0
SCHNEIDER ELECTRIC SE UNSPONSORD ADR ADR 80687P106 745 24,478 SH   SOLE   24,478 0 0
SALLY BEAUTY HLDGS INC COM Common Stock 79546E104 60 2,969 SH   SOLE   2,969 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
STAR BULK CARRIERS CORP. SHS PAR Common Stock Y8162K204 5 350 SH   SOLE   350 0 0
STABILUS SA UNSPONSRED ADS ADR 85236J105 8 537 SH   SOLE   537 0 0
SIGNATURE BK NEW YORK N Y COM Common Stock 82669G104 259 1,147 SH   SOLE   1,147 0 0
SILVERBOW RES INC COM Common Stock 82836G102 16 2,104 SH   SOLE   2,104 0 0
SABINE RTY TR UNIT BEN INT Common Stock 785688102 395 13,017 SH   SOLE   13,017 0 0
SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 24 1,556 SH   SOLE   1,556 0 0
COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR ADR 20441A102 33 4,561 SH   SOLE   4,561 0 0
SOUTHSIDE BANCSHARES INC COM Common Stock 84470P109 1,344 34,900 SH   SOLE   34,900 0 0
SIBANYE STILLWATER LTD SPONSORED ADR ADR 82575P107 20 1,060 SH   SOLE   1,060 0 0
STERLING BANCORP INC COM Common Stock 85917W102 1 123 SH   SOLE   123 0 0
STARBUCKS CORP COM Common Stock 855244109 11,782 107,829 SH   SOLE   107,829 0 0
SANTANDER CONSUMER USA HLDGS I COM Common Stock 80283M101 90 3,310 SH   SOLE   3,310 0 0
STANDARD CHARTERED PLC UNSPONSRED ADS ADR 853254100 14 1,000 SH   SOLE   1,000 0 0
SOUTHERN COPPER CORP COM Common Stock 84265V105 223 3,287 SH   SOLE   3,287 0 0
SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 32 6,086 SH   SOLE   6,086 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 9,304 93,349 SH   SOLE   93,349 0 0
SCHWAB US BROAD MKTS ETF ETF 808524102 30,429 314,640 SH   SOLE   314,640 0 0
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 80 2,022 SH   SOLE   2,022 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 2,778 38,099 SH   SOLE   38,099 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 4,172 131,273 SH   SOLE   131,273 0 0
SCHWAB INT'L EQ ETF ETF 808524805 12,516 332,702 SH   SOLE   332,702 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 13,722 105,732 SH   SOLE   105,732 0 0
SCHWAB U.S. REIT ETF ETF 808524847 453 11,032 SH   SOLE   11,032 0 0
SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 830 16,280 SH   SOLE   16,280 0 0
SCHWAB 1000 INDEX ETF ETF 808524722 161 4,095 SH   SOLE   4,095 0 0
SCHOLASTIC CORP COM Common Stock 807066105 37 1,223 SH   SOLE   1,223 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508 6,924 93,025 SH   SOLE   93,025 0 0
SCHNITZER STEEL INDS INC CL A Common Stock 806882106 19 458 SH   SOLE   458 0 0
SCHWAB SHORT-TERM U.S. TREASURY ETF ETF 808524862 1,620 31,579 SH   SOLE   31,579 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 302 4,935 SH   SOLE   4,935 0 0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 832 14,750 SH   SOLE   14,750 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 5,479 83,925 SH   SOLE   83,925 0 0
SCHWAB CHARLES CORP COM Common Stock 808513105 8,180 125,494 SH   SOLE   125,494 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 15,585 162,288 SH   SOLE   162,288 0 0
SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 382 7,628 SH   SOLE   7,628 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 11,683 216,544 SH   SOLE   216,544 0 0
SERVICE CORP INTL COM Common Stock 817565104 1,933 37,870 SH   SOLE   37,870 0 0
STEPAN CO COM Common Stock 858586100 144 1,134 SH   SOLE   1,134 0 0
SWISSCOM AG SPONSORED ADR ADR 871013108 16 295 SH   SOLE   295 0 0
COMSCORE INC COM Common Stock 20564W105 3 845 SH   SOLE   845 0 0
SCPHARMACEUTICALS INC COM Common Stock 810648105 0 39 SH   SOLE   39 0 0
SCIPLAY CORPORATION CL A Common Stock 809087109 2,504 154,759 SH   SOLE   154,759 0 0
SCOR SE SPONSORED ADR ADR 80917Q106 3 852 SH   SOLE   852 0 0
STEELCASE INC CL A Common Stock 858155203 25 1,728 SH   SOLE   1,728 0 0
SCANSOURCE INC COM Common Stock 806037107 26 852 SH   SOLE   852 0 0
MONITRONICS INTL INC COM Common Stock 609453105 0 2 SH   SOLE   2 0 0
SCULPTOR CAP MGMT COM CL A Common Stock 811246107 4 184 SH   SOLE   184 0 0
SHOE CARNIVAL INC COM Common Stock 824889109 44 711 SH   SOLE   711 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 143 1,991 SH   SOLE   1,991 0 0
SMILEDIRECTCLUB INC CL A COM Common Stock 83192H106 86 8,346 SH   SOLE   8,346 0 0
SCHRODINGER INC COM Common Stock 80810D103 10 128 SH   SOLE   128 0 0
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 355 6,897 SH   SOLE   6,897 0 0
PROSHARES ULTRAPRO SHORT DOW30 ETF 74347G309 283 29,200 SH   SOLE   29,200 0 0
PROSHARES ULTRASHORT S&P 500 ETF 74347B383 84 7,800 SH   SOLE   7,800 0 0
SANDVIK AB ADR ADR 800212201 244 8,923 SH   SOLE   8,923 0 0
SODEXO SPONSORED ADR ADR 833792104 69 3,582 SH   SOLE   3,582 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 7,007 59,365 SH   SOLE   59,365 0 0
SEA LTD SPONSORD ADS ADR 81141R100 1,825 8,177 SH   SOLE   8,177 0 0
SEACHANGE INTL INC COM Common Stock 811699107 8 5,000 SH   SOLE   5,000 0 0
SEAWORLD ENTMT INC COM Common Stock 81282V100 9 181 SH   SOLE   181 0 0
SEABOARD CORP DEL COM Common Stock 811543107 81 22 SH   SOLE   22 0 0
SOLAREDGE TECHNOLOGIES INC COM Common Stock 83417M104 581 2,022 SH   SOLE   2,022 0 0
SEALED AIR CORP NEW COM Common Stock 81211K100 333 7,258 SH   SOLE   7,258 0 0
SEI INVTS CO COM Common Stock 784117103 31 502 SH   SOLE   502 0 0
SEIKO EPSON CORP ADR ADR 81603X108 2 211 SH   SOLE   211 0 0
SELECT MED HLDGS CORP COM Common Stock 81619Q105 176 5,154 SH   SOLE   5,154 0 0
SENECA FOODS CORP NEW CL A Common Stock 817070501 22 472 SH   SOLE   472 0 0
FAST TRACK SOLUTIONS INC COM Common Stock 804136208 0 2,000 SH   SOLE   2,000 0 0
STORA ENSO CORP SPON ADR REP R ADR 86210M106 4 215 SH   SOLE   215 0 0
STIFEL FINL CORP COM Common Stock 860630102 130 2,031 SH   SOLE   2,031 0 0
SERVISFIRST BANCSHARES INC COM Common Stock 81768T108 24,827 403,497 SH   SOLE   403,497 0 0
SAFEGUARD SCIENTIFICS INC COM NEW Common Stock 786449207 28 4,060 SH   SOLE   4,060 0 0
SAFE T GROUP LTD SPONSORD ADS NEW ADR 78643B401 12 9,070 SH   SOLE   9,070 0 0
STITCH FIX INC COM CL A Common Stock 860897107 120 2,429 SH   SOLE   2,429 0 0
SFL CORPORATION LTD SHS Common Stock G7738W106 24 3,029 SH   SOLE   3,029 0 0
SPROUTS FMRS MKT INC COM Common Stock 85208M102 958 35,990 SH   SOLE   35,990 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR Common Stock 828730200 302 10,114 SH   SOLE   10,114 0 0
SOUTHERN FIRST BANCSHARES COM Common Stock 842873101 6 118 SH   SOLE   118 0 0
SOFTBANK GROUP CORP UNSPONSORED ADR ADR 83404D109 155 3,639 SH   SOLE   3,639 0 0
SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06 ADR 82929R304 14 751 SH   SOLE   751 0 0
SPROTT JUNIOR GOLD MINERS ETF ETF 85210B201 230 5,600 SH   SOLE   5,600 0 0
SPROTT GOLD MINERS ETF ETF 85210B102 4,557 170,110 SH   SOLE   170,110 0 0
SEAGEN INC COM Common Stock 81181C104 258 1,858 SH   SOLE   1,858 0 0
SMART GLOBAL HLDGS INC SHS Common Stock G8232Y101 32 706 SH   SOLE   706 0 0
SHIONOGI & CO LTD UNSPONSORED ADS ADR 824667109 203 15,035 SH   SOLE   15,035 0 0
SPYGLASS RES CORP COM Common Stock 852193101 0 158 SH   SOLE   158 0 0
SANGAMO THERAPEUTICS INC COM Common Stock 800677106 61 4,900 SH   SOLE   4,900 0 0
SCIENTIFIC GAMES CORP COM Common Stock 80874P109 21 540 SH   SOLE   540 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 156 9,500 SH   SOLE   9,500 0 0
SAGE GROUP PLC UNSPONSORD ADR ADR 78663S201 47 1,373 SH   SOLE   1,373 0 0
SURGERY PARTNERS INC COM Common Stock 86881A100 6 145 SH   SOLE   145 0 0
SGS SA UNSPONSORED ADR ADR 818800104 235 8,036 SH   SOLE   8,036 0 0
PROSHARES SHORT S&P 500 ETF 74347B425 210 12,500 SH   SOLE   12,500 0 0
SHAKE SHACK INC CL A Common Stock 819047101 438 3,886 SH   SOLE   3,886 0 0
SHORE BANCSHARES INC COM Common Stock 825107105 2 140 SH   SOLE   140 0 0
SHARP CORP OSAKA UNSPONSORED ADR ADR 819882309 3 803 SH   SOLE   803 0 0
SPDR SSGA GENDER DIVERSITY INDEX ETF ETF 78468R747 24 250 SH   SOLE   250 0 0
SHIN ETSU CHEM CO LTD ADR ADR 824551105 172 4,049 SH   SOLE   4,049 0 0
SHENANDOAH TELECOMMUNICATIONS COM Common Stock 82312B106 99 2,029 SH   SOLE   2,029 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 217 16,230 SH   SOLE   16,230 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 4,802 96,886 SH   SOLE   96,886 0 0
NATURALSHRIMP INC COM Common Stock 63902N106 27 50,000 SH   SOLE   50,000 0 0
MADDEN STEVEN LTD COM Common Stock 556269108 300 8,060 SH   SOLE   8,060 0 0
SHOPIFY INC CL A Common Stock 82509L107 2,698 2,438 SH   SOLE   2,438 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 402 3,636 SH   SOLE   3,636 0 0
SHERWIN WILLIAMS CO COM Common Stock 824348106 2,631 3,565 SH   SOLE   3,565 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 63,023 730,702 SH   SOLE   730,702 0 0
SHYFT GROUP INC COM Common Stock 825698103 1,793 48,208 SH   SOLE   48,208 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 3,709 80,971 SH   SOLE   80,971 0 0
SILVERGATE CAP CORP CL A Common Stock 82837P408 26 185 SH   SOLE   185 0 0
SELECT INTERIOR CONCEPTS INC CL A Common Stock 816120307 1 165 SH   SOLE   165 0 0
SIEMENS A G SPONSORED ADR ADR 826197501 1,214 14,752 SH   SOLE   14,752 0 0
SIGNET JEWELERS LIMITED SHS Common Stock G81276100 305 5,262 SH   SOLE   5,262 0 0
SIGA TECHNOLOGIES INC COM Common Stock 826917106 1 207 SH   SOLE   207 0 0
SELECTIVE INS GROUP INC COM Common Stock 816300107 149 2,049 SH   SOLE   2,049 0 0
SPROTT INC COM NEW Common Stock 852066208 10 276 SH   SOLE   276 0 0
GLOBAL X SILVER MINERS ETF ETF 37954Y848 19 466 SH   SOLE   466 0 0
ETFMG PRIME JUNIOR SILVER MINERS ETF ETF 26924G102 31 2,173 SH   SOLE   2,173 0 0
SILK RD MED INC COM Common Stock 82710M100 1 12 SH   SOLE   12 0 0
SILICON MOTION TECHNOLOGY CORP SPONSORED ADR ADR 82706C108 41 696 SH   SOLE   696 0 0
SINGAPORE AIRLINES LIMITED ADR NEW ADR 82930C106 3 382 SH   SOLE   382 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 11 11,500 SH   SOLE   11,500 0 0
SIRIUS XM HOLDINGS INC COM Common Stock 82968B103 620 101,814 SH   SOLE   101,814 0 0
SITEONE LANDSCAPE SUPPLY INC COM Common Stock 82982L103 79 462 SH   SOLE   462 0 0
SITIME CORP COM Common Stock 82982T106 41 419 SH   SOLE   419 0 0
SVB FINANCIAL GROUP COM Common Stock 78486Q101 3,100 6,279 SH   SOLE   6,279 0 0
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF ETF 003264108 107 4,546 SH   SOLE   4,546 0 0
SIX FLAGS ENTMT CORP NEW COM Common Stock 83001A102 29 627 SH   SOLE   627 0 0
SOUTH JERSEY INDS INC COM Common Stock 838518108 34 1,496 SH   SOLE   1,496 0 0
SMUCKER J M CO COM NEW Common Stock 832696405 1,526 12,061 SH   SOLE   12,061 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 5,678 207,765 SH   SOLE   207,765 0 0
SCIENJOY HOLDING CORP WT EXP 020524 Common Stock G7864D104 0 5,538 SH   SOLE   5,538 0 0
SHAW COMMUNICATIONS INC CL B CONV Common Stock 82028K200 81 3,084 SH   SOLE   3,084 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT Common Stock 798241105 44 11,047 SH   SOLE   11,047 0 0
SJW GROUP COM Common Stock 784305104 359 5,705 SH   SOLE   5,705 0 0
SKF AB SPONSORED ADR ADR 784375404 2 82 SH   SOLE   82 0 0
SONIC HEALTHCARE LTD SPONSORED ADR ADR 83546A203 65 2,399 SH   SOLE   2,399 0 0
SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 116 5,339 SH   SOLE   5,339 0 0
SKILLZ INC COM Common Stock 83067L109 80 4,189 SH   SOLE   4,189 0 0
SK TELECOM LTD SPONSORED ADR ADR 78440P108 52 1,920 SH   SOLE   1,920 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 76 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 123 2,959 SH   SOLE   2,959 0 0
SKYWEST INC COM Common Stock 830879102 242 4,451 SH   SOLE   4,451 0 0
FIRST TR EXCHANGE TRADED FD II CLOUD COMPUTING ETF 33734X192 123 1,287 SH   SOLE   1,287 0 0
SILICON LABORATORIES INC COM Common Stock 826919102 39 280 SH   SOLE   280 0 0
SCHLUMBERGER LTD COM Common Stock 806857108 2,673 97,864 SH   SOLE   97,864 0 0
U S SILICA HLDGS INC COM Common Stock 90346E103 40 3,234 SH   SOLE   3,234 0 0
SOVEREIGN LITHIUM INC COM Common Stock 84609P103 0 100 SH   SOLE   100 0 0
SILVER CREST ACQUISITION CORP UNIT Common Stock G81355110 252 25,402 SH   SOLE   25,402 0 0
SELECT BANCORP INC NEW COM Common Stock 81617L108 5 485 SH   SOLE   485 0 0
SOLID BIOSCIENCES INC COM Common Stock 83422E105 1 144 SH   SOLE   144 0 0
SUN LIFE FINANCIAL INC. COM Common Stock 866796105 261 5,160 SH   SOLE   5,160 0 0
SUPER LEAGUE GAMING INC COM Common Stock 86804F202 7 935 SH   SOLE   935 0 0
SOLGOLD PLC SHS Common Stock G8255T104 13 40,930 SH   SOLE   40,930 0 0
SILGAN HOLDINGS INC COM Common Stock 827048109 36 847 SH   SOLE   847 0 0
SLM CORP COM Common Stock 78442P106 192 10,668 SH   SOLE   10,668 0 0
SIMULATIONS PLUS INC COM Common Stock 829214105 19 298 SH   SOLE   298 0 0
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 13 252 SH   SOLE   252 0 0
SELECTQUOTE INC COM Common Stock 816307300 6 197 SH   SOLE   197 0 0
ISHARES SILVER TRUST ETF 46428Q109 902 39,737 SH   SOLE   39,737 0 0
VANECK VECTORS STEEL ETF ETF 92189F205 6 100 SH   SOLE   100 0 0
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 215 2,291 SH   SOLE   2,291 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 36 425 SH   SOLE   425 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 910 11,095 SH   SOLE   11,095 0 0
SM ENERGY CO COM Common Stock 78454L100 94 5,770 SH   SOLE   5,770 0 0
SMARTSHEET INC COM CL A Common Stock 83200N103 9 144 SH   SOLE   144 0 0
SIEMENS A G ORD Common Stock D69671218 81 495 SH   SOLE   495 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 589 27,208 SH   SOLE   27,208 0 0
SMC CORP JAPAN SPONSORED ADR ADR 78445W306 133 4,506 SH   SOLE   4,506 0 0
SUPER MICRO COMPUTER INC COM Common Stock 86800U104 7 189 SH   SOLE   189 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 19 290 SH   SOLE   290 0 0
SIEMENS ENERGY AG SHS Common Stock D6T47E106 4 106 SH   SOLE   106 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 152 20,909 SH   SOLE   20,909 0 0
SMURFIT KAPPA PLC DUBLIN UNSPONSORD ADR ADR 83272W106 22 469 SH   SOLE   469 0 0
SCOTTS MIRACLE-GRO CO CL A Common Stock 810186106 1,331 5,435 SH   SOLE   5,435 0 0
SMITHS GROUP PLC SPONSORED ADR ADR 83238P203 5 255 SH   SOLE   255 0 0
VANECK VECTORS SEMICONDUCTOR ETF ETF 92189F676 43 175 SH   SOLE   175 0 0
ISHARES MSCI USA SMALL-CAP MULTIFACTOR ETF ETF 46434V290 908 17,318 SH   SOLE   17,318 0 0
SEMLER SCIENTIFIC INC COM Common Stock 81684M104 84 784 SH   SOLE   784 0 0
SIEMENS HEALTHINEERS AG UNSPONSORED ADR ADR 82622J104 9 340 SH   SOLE   340 0 0
SUMMIT THERAPEUTICS INC COM Common Stock 86627R102 61 10,400 SH   SOLE   10,400 0 0
SHIMANO INC UNSPONSORD ADR ADR 82455C101 102 4,257 SH   SOLE   4,257 0 0
SONORO GOLD CORP COM Common Stock 83571A102 4 25,000 SH   SOLE   25,000 0 0
VANECK VECTORS LOW CARBON ENERGY ETF ETF 92189F502 21 135 SH   SOLE   135 0 0
STANDARD MTR PRODS INC COM Common Stock 853666105 67 1,607 SH   SOLE   1,607 0 0
SIMPLY GOOD FOODS CO COM Common Stock 82900L102 15 484 SH   SOLE   484 0 0
STEIN MART INC COM Common Stock 858375108 0 1,140 SH   SOLE   1,140 0 0
SMITH MICRO SOFTWARE INC COM NEW Common Stock 832154207 1 124 SH   SOLE   124 0 0
SEMTECH CORP COM Common Stock 816850101 20 296 SH   SOLE   296 0 0
SNAP ON INC COM Common Stock 833034101 1,758 7,617 SH   SOLE   7,617 0 0
SNAP INC CL A Common Stock 83304A106 611 11,688 SH   SOLE   11,688 0 0
SLEEP NUMBER CORP COM Common Stock 83125X103 336 2,340 SH   SOLE   2,340 0 0
PALISADE BIO INC COM Common Stock 81689B103 0 1 SH   SOLE   1 0 0
SUNDIAL GROWERS INC COM Common Stock 86730L109 1 500 SH   SOLE   500 0 0
SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 13 523 SH   SOLE   523 0 0
SYNDAX PHARMACEUTICALS INC COM Common Stock 87164F105 7 311 SH   SOLE   311 0 0
SENESTECH INC COM NEW Common Stock 81720R208 2 941 SH   SOLE   941 0 0
STONEX GROUP INC COM Common Stock 861896108 2,002 30,620 SH   SOLE   30,620 0 0
SNAM S P A UNSPONSORD ADR ADR 78460A106 0 32 SH   SOLE   32 0 0
SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 1,413 37,291 SH   SOLE   37,291 0 0
SNOWFLAKE INC CL A Common Stock 833445109 754 3,289 SH   SOLE   3,289 0 0
CHINA PETROLEUM & CHEMICAL CRP SPON ADR H SHS ADR 16941R108 6 123 SH   SOLE   123 0 0
SANTEN PHARMACEUTICAL CO LTD ADR ADR 80287P100 8 576 SH   SOLE   576 0 0
SYNOPSYS INC COM Common Stock 871607107 1,145 4,622 SH   SOLE   4,622 0 0
SYNAPTOGENIX INC COM Common Stock 87167T102 7 3,000 SH   SOLE   3,000 0 0
GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 30 894 SH   SOLE   894 0 0
SYNOVUS FINL CORP COM NEW Common Stock 87161C501 1,028 22,319 SH   SOLE   22,319 0 0
SYNNEX CORP COM Common Stock 87162W100 199 1,732 SH   SOLE   1,732 0 0
SANOFI SPONSORED ADR ADR 80105N105 835 16,881 SH   SOLE   16,881 0 0
SANOFI SHS Common Stock F5548N101 22 220 SH   SOLE   220 0 0
SOUTHERN CO COM Common Stock 842587107 9,435 151,784 SH   SOLE   151,784 0 0
SOFTBANK CORP UNSPONSRED ADS ADR 83405K102 21 1,572 SH   SOLE   1,572 0 0
GLOBAL X SOCIAL MEDIA INDEX FUND ETF 37950E416 3 50 SH   SOLE   50 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
SOLARIS OILFIELD INFRASTRUCTUR COM CL A Common Stock 83418M103 11 911 SH   SOLE   911 0 0
SOLITON INC COM Common Stock 834251100 7 400 SH   SOLE   400 0 0
SECOM LTD ADR ADR 813113206 8 366 SH   SOLE   366 0 0
SUMITOMO CHEM CO LTD ADR ADR 865612105 2 75 SH   SOLE   75 0 0
SONOCO PRODS CO COM Common Stock 835495102 468 7,395 SH   SOLE   7,395 0 0
SONOS INC COM Common Stock 83570H108 80 2,133 SH   SOLE   2,133 0 0
SONOVA HLDG AG UNSPONSORED ADR ADR 83569C102 347 6,547 SH   SOLE   6,547 0 0
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 1,545 14,574 SH   SOLE   14,574 0 0
SOS LIMITED SPNSORD ADS NEW ADR 83587W106 3 540 SH   SOLE   540 0 0
SUNNY OPTICAL TECH GRP CO LTD ADR ADR 86745T105 28 123 SH   SOLE   123 0 0
SOUTH32 LTD SPONSORED ADR ADR 84473L105 9 812 SH   SOLE   812 0 0
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 126 296 SH   SOLE   296 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 8,250 278,261 SH   SOLE   278,261 0 0
SPARTAN ACQUISITION CORP III UNIT Common Stock 84677R205 201 20,088 SH   SOLE   20,088 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 64 756 SH   SOLE   756 0 0
VIRGIN GALACTIC HOLDINGS INC COM Common Stock 92766K106 80 2,606 SH   SOLE   2,606 0 0
AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 2,031 69,870 SH   SOLE   69,870 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 1,459 41,253 SH   SOLE   41,253 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 571 13,046 SH   SOLE   13,046 0 0
S&P GLOBAL INC COM Common Stock 78409V104 32,983 93,470 SH   SOLE   93,470 0 0
SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF ETF 78463X475 689 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 66 944 SH   SOLE   944 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 62 1,443 SH   SOLE   1,443 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 10 224 SH   SOLE   224 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,682 211,928 SH   SOLE   211,928 0 0
SPDR PORTFOLIO TIPS ETF ETF 78464A656 63 2,058 SH   SOLE   2,058 0 0
SPARK ENERGY INC CL A COM Common Stock 846511103 1 107 SH   SOLE   107 0 0
SPARK NEW ZEALAND LTD SPONSORED ADR ADR 84652A102 4 217 SH   SOLE   217 0 0
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF ETF 78464A367 17 568 SH   SOLE   568 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 91 1,950 SH   SOLE   1,950 0 0
SPLUNK INC COM Common Stock 848637104 1,184 8,741 SH   SOLE   8,741 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 2,191 37,683 SH   SOLE   37,683 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 102 2,231 SH   SOLE   2,231 0 0
SIRIUSPOINT LTD COM Common Stock G8192H106 18 1,819 SH   SOLE   1,819 0 0
SPOK HLDGS INC COM Common Stock 84863T106 2 186 SH   SOLE   186 0 0
SPOTIFY TECHNOLOGY S A SHS Common Stock L8681T102 676 2,523 SH   SOLE   2,523 0 0
SPECTRUM PHARMACEUTICALS INC COM Common Stock 84763A108 18 5,589 SH   SOLE   5,589 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A Common Stock 848574109 54 1,114 SH   SOLE   1,114 0 0
SPERO THERAPEUTICS INC COM Common Stock 84833T103 4 293 SH   SOLE   293 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 536 17,132 SH   SOLE   17,132 0 0
SPS COMM INC COM Common Stock 78463M107 1,163 11,712 SH   SOLE   11,712 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 1,604 37,937 SH   SOLE   37,937 0 0
SPROUT SOCIAL INC COM CL A Common Stock 85209W109 4 66 SH   SOLE   66 0 0
SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 26 676 SH   SOLE   676 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 4,848 98,554 SH   SOLE   98,554 0 0
SPARTANNASH CO COM Common Stock 847215100 103 5,226 SH   SOLE   5,226 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 52 1,683 SH   SOLE   1,683 0 0
SPORTSMANS WHSE HLDGS INC COM Common Stock 84920Y106 0 16 SH   SOLE   16 0 0
SUNPOWER CORP COM Common Stock 867652406 118 3,516 SH   SOLE   3,516 0 0
SPX CORP COM Common Stock 784635104 142 2,440 SH   SOLE   2,440 0 0
SINGAPORE EXCHANGE LTD ORD Common Stock Y79946102 0 30 SH   SOLE   30 0 0
SINGAPORE EXCHANGE LTD UNSPONSORD ADR ADR 82929W105 16 142 SH   SOLE   142 0 0
DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 222 2,617 SH   SOLE   2,617 0 0
SPIRAX SARCO ENGINEERING PLC ADR ADR 84857N107 0 3 SH   SOLE   3 0 0
SPDR S&P 500 ETF ETF 78462F103 195,786 492,490 SH   SOLE   492,490 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 224 5,812 SH   SOLE   5,812 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1,057 18,743 SH   SOLE   18,743 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 1,110 29,279 SH   SOLE   29,279 0 0
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796 99 1,007 SH   SOLE   1,007 0 0
SQUARE INC CL A Common Stock 852234103 3,223 14,193 SH   SOLE   14,193 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW Common Stock 81734P206 0 1 SH   SOLE   1 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B ADR 833635105 66 1,240 SH   SOLE   1,240 0 0
PROSHARES ULTRAPRO SHORT QQQ ETF 74347G861 332 25,301 SH   SOLE   25,301 0 0
SPIRE INC COM Common Stock 84857L101 70 941 SH   SOLE   941 0 0
SRAX INC CL A Common Stock 78472M106 5 1,000 SH   SOLE   1,000 0 0
1ST SOURCE CORP COM Common Stock 336901103 16 343 SH   SOLE   343 0 0
STERICYCLE INC COM Common Stock 858912108 47 697 SH   SOLE   697 0 0
SURMODICS INC COM Common Stock 868873100 9 154 SH   SOLE   154 0 0
SEMPRA ENERGY COM Common Stock 816851109 758 5,675 SH   SOLE   5,675 0 0
STONERIDGE INC COM Common Stock 86183P102 765 24,061 SH   SOLE   24,061 0 0
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 113 2,481 SH   SOLE   2,481 0 0
SPRAGUE RES LP COM UNIT REP LTD Common Stock 849343108 53 2,400 SH   SOLE   2,400 0 0
SADDLE RANCH MEDIA INC COM Common Stock 786239103 0 55 SH   SOLE   55 0 0
SORRENTO THERAPEUTICS INC COM NEW Common Stock 83587F202 19 2,271 SH   SOLE   2,271 0 0
SOARING EAGLE ACQUISITION CORP UNIT EX 022326 Common Stock G8354H100 1 100 SH   SOLE   100 0 0
SAREPTA THERAPEUTICS INC COM Common Stock 803607100 503 6,743 SH   SOLE   6,743 0 0
SEARS CDA INC COM Common Stock 81234D109 0 12 SH   SOLE   12 0 0
SPROUTLY CDA INC SHS Common Stock 85209J108 0 1,600 SH   SOLE   1,600 0 0
PACER BENCHMARK DATA & INFRASTRUCTURE REAL ESTATE SCTR ETF ETF 69374H741 304 8,407 SH   SOLE   8,407 0 0
SOUTH ST CORP COM Common Stock 840441109 823 10,483 SH   SOLE   10,483 0 0
SIMPSON MFG INC COM Common Stock 829073105 133 1,283 SH   SOLE   1,283 0 0
SHISEIDO CO LTD SPONSORED ADR ADR 824841407 42 619 SH   SOLE   619 0 0
SSE PLC SPONSORED ADR ADR 78467K107 73 3,619 SH   SOLE   3,619 0 0
SASOL LTD SPONSORED ADR ADR 803866300 16 1,070 SH   SOLE   1,070 0 0
SYSMEX CORP UNSPONSORED ADR ADR 87184P109 373 6,894 SH   SOLE   6,894 0 0
SS&C TECHNOLOGIES HLDGS INC COM Common Stock 78467J100 2,246 32,152 SH   SOLE   32,152 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107 88 860 SH   SOLE   860 0 0
SCRIPPS E W CO OHIO CL A NEW Common Stock 811054402 229 11,904 SH   SOLE   11,904 0 0
SWISS RE LTD SPONSORED ADR ADR 870886108 26 1,070 SH   SOLE   1,070 0 0
SSR MNG INC COM Common Stock 784730103 0 12 SH   SOLE   12 0 0
SHUTTERSTOCK INC COM Common Stock 825690100 7 82 SH   SOLE   82 0 0
SUMITOMO CORP SPONSORED ADR ADR 865613103 37 2,540 SH   SOLE   2,540 0 0
STRATASYS LTD SHS Common Stock M85548101 5 182 SH   SOLE   182 0 0
SENSATA TECHNOLOGIES HLDG PLC SHS Common Stock G8060N102 138 2,379 SH   SOLE   2,379 0 0
STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 69 654 SH   SOLE   654 0 0
EXTENDED STAY AMER INC SHS 1 COM 1 CL B Common Stock 30224P200 103 5,211 SH   SOLE   5,211 0 0
S & T BANCORP INC COM Common Stock 783859101 231 6,910 SH   SOLE   6,910 0 0
SUNTORY BEVERAGE & FOOD LTD ADS ADR 86803T104 13 721 SH   SOLE   721 0 0
STEWART INFORMATION SVCS CORP COM Common Stock 860372101 103 1,975 SH   SOLE   1,975 0 0
STERIS PLC SHS USD Common Stock G8473T100 2,053 10,779 SH   SOLE   10,779 0 0
STEM INC COM Common Stock 85859N102 1,574 59,213 SH   SOLE   59,213 0 0
STATE AUTO FINL CORP COM Common Stock 855707105 7 353 SH   SOLE   353 0 0
NORTHERN STAR ACQUISITION CORP UNIT EXP Common Stock 665742201 28 2,332 SH   SOLE   2,332 0 0
NEURONETICS INC COM Common Stock 64131A105 4 353 SH   SOLE   353 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 340 14,761 SH   SOLE   14,761 0 0
STELLANTIS N.V SHS Common Stock N82405106 8 467 SH   SOLE   467 0 0
STEEL DYNAMICS INC COM Common Stock 858119100 2,426 47,542 SH   SOLE   47,542 0 0
STMICROELECTRONICS N V NY REGISTRY ADR 861012102 68 1,782 SH   SOLE   1,782 0 0
STAMPS COM INC COM NEW Common Stock 852857200 119 598 SH   SOLE   598 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 4 59 SH   SOLE   59 0 0
SCORPIO TANKERS INC SHS Common Stock Y7542C130 10 560 SH   SOLE   560 0 0
PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R205 142 2,587 SH   SOLE   2,587 0 0
STRATEGIC ED INC COM Common Stock 86272C103 85 928 SH   SOLE   928 0 0
STERLING CONSTR INC COM Common Stock 859241101 6 267 SH   SOLE   267 0 0
SUTRO BIOPHARMA INC COM Common Stock 869367102 2 70 SH   SOLE   70 0 0
STATE STR CORP COM Common Stock 857477103 658 7,790 SH   SOLE   7,790 0 0
SEAGATE TECHNOLOGY PLC SHS Common Stock G7945M107 950 12,274 SH   SOLE   12,274 0 0
STEREOTAXIS INC COM NEW Common Stock 85916J409 57 8,528 SH   SOLE   8,528 0 0
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 1,991 8,732 SH   SOLE   8,732 0 0
CONSTELLATION BRANDS INC CL B Common Stock 21036P207 30 130 SH   SOLE   130 0 0
SUNCOR ENERGY INC NEW COM Common Stock 867224107 716 34,258 SH   SOLE   34,258 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 28,083 260,460 SH   SOLE   260,460 0 0
SUBSEA 7 S A SPONSORED ADR ADR 864323100 0 33 SH   SOLE   33 0 0
SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 73 4,785 SH   SOLE   4,785 0 0
SUMMIT MATLS INC CL A Common Stock 86614U100 17 608 SH   SOLE   608 0 0
SUMO LOGIC INC COM Common Stock 86646P103 0 11 SH   SOLE   11 0 0
SUNOCO LP COM UT REP LP Common Stock 86765K109 8 250 SH   SOLE   250 0 0
SUPERNUS PHARMACEUTICALS INC COM Common Stock 868459108 24 916 SH   SOLE   916 0 0
SURFACE ONCOLOGY INC COM Common Stock 86877M209 37 4,800 SH   SOLE   4,800 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 226 2,573 SH   SOLE   2,573 0 0
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 295 11,371 SH   SOLE   11,371 0 0
ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 46435G193 26 972 SH   SOLE   972 0 0
ISHARES ESG MSCI USA LEADERS ETF ETF 46435U218 397 5,725 SH   SOLE   5,725 0 0
SUMITOMO MITSUI TR HLDGS INC SPONSORED ADR ADR 86562X106 45 12,696 SH   SOLE   12,696 0 0
SUZANO S A SPON ADS ADR 86959K105 19 1,588 SH   SOLE   1,588 0 0
SVF INVESTMENT CORP CL A SHS Common Stock G8601L102 20 2,000 SH   SOLE   2,000 0 0
SVF INVESTMENT CORP WT EXP 122025 Common Stock G8601L128 0 200 SH   SOLE   200 0 0
SVMK INC COM Common Stock 78489X103 1 55 SH   SOLE   55 0 0
SEVEN & I HLDGS CO LTD UNSPONSORD ADR ADR 81783H105 89 4,411 SH   SOLE   4,411 0 0
SVENSKA HANDELSBANKEN AB SHS A Common Stock W9112U104 29 2,691 SH   SOLE   2,691 0 0
SVENSKA HANDELSBANKEN ADR ADR 86959C103 73 12,977 SH   SOLE   12,977 0 0
SAVARA INC COM Common Stock 805111101 0 142 SH   SOLE   142 0 0
SHOCKWAVE MED INC COM Common Stock 82489T104 83 638 SH   SOLE   638 0 0
SMITH & WESSON BRANDS INC COM Common Stock 831754106 204 11,717 SH   SOLE   11,717 0 0
SWITCH INC CL A Common Stock 87105L104 17 1,050 SH   SOLE   1,050 0 0
SWEDBANK A B SPD ADR ADR 870195104 15 848 SH   SOLE   848 0 0
SWATCH GROUP AG ADR ADR 870123106 18 1,242 SH   SOLE   1,242 0 0
SOLARWINDS CORP COM Common Stock 83417Q105 1 58 SH   SOLE   58 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,742 18,740 SH   SOLE   18,740 0 0
SKYWORKS SOLUTIONS INC COM Common Stock 83088M102 1,103 6,012 SH   SOLE   6,012 0 0
SCHWEITZER-MAUDUIT INTL INC COM Common Stock 808541106 62 1,268 SH   SOLE   1,268 0 0
SWEDISH MATCH AB ORD Common Stock W92277115 7 85 SH   SOLE   85 0 0
SWEDISH MATCH AB UNSPONSORED ADR ADR 870309606 4 105 SH   SOLE   105 0 0
SOUTHWESTERN ENERGY CO COM Common Stock 845467109 154 33,150 SH   SOLE   33,150 0 0
SWIRE PAC LTD SPON ADR A ADR 870794302 17 2,232 SH   SOLE   2,232 0 0
SPRINGWORKS THERAPEUTICS INC COM Common Stock 85205L107 3 34 SH   SOLE   34 0 0
SOUTHWEST GAS HLDGS INC COM Common Stock 844895102 117 1,698 SH   SOLE   1,698 0 0
SUNCOKE ENERGY INC COM Common Stock 86722A103 13 1,875 SH   SOLE   1,875 0 0
STANDEX INTL CORP COM Common Stock 854231107 127 1,325 SH   SOLE   1,325 0 0
SENSIENT TECHNOLOGIES CORP COM Common Stock 81725T100 146 1,869 SH   SOLE   1,869 0 0
SIKA AG UNSPONSORD ADR ADR 82674R103 959 33,547 SH   SOLE   33,547 0 0
STOCK YDS BANCORP INC COM Common Stock 861025104 45 875 SH   SOLE   875 0 0
SYNLOGIC INC COM Common Stock 87166L100 4 1,135 SH   SOLE   1,135 0 0
SYNCHRONY FINANCIAL COM Common Stock 87165B103 843 20,742 SH   SOLE   20,742 0 0
SYMRISE AG UNSPONSORD ADR ADR 87155N109 304 10,008 SH   SOLE   10,008 0 0
STRYKER CORPORATION COM Common Stock 863667101 3,880 15,888 SH   SOLE   15,888 0 0
SYKES ENTERPRISES INC COM Common Stock 871237103 96 2,183 SH   SOLE   2,183 0 0
CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201 23 380 SH   SOLE   380 0 0
SYNAPTICS INC COM Common Stock 87157D109 155 1,148 SH   SOLE   1,148 0 0
SYNEOS HEALTH INC CL A Common Stock 87166B102 693 9,140 SH   SOLE   9,140 0 0
SYNALLOY CORP COM Common Stock 871565107 60 6,800 SH   SOLE   6,800 0 0
SYSTEMAX INC COM Common Stock 871851101 5 119 SH   SOLE   119 0 0
SYSCO CORP COM Common Stock 871829107 7,608 96,077 SH   SOLE   96,077 0 0
SUZUKI MOTOR CORP UNSPONSORD ADR ADR 86959X107 74 406 SH   SOLE   406 0 0
SWISS LIFE HLDG ADR ADR 87089E100 1 44 SH   SOLE   44 0 0
SUEZ SPONSORED ADS ADR 864691209 4 347 SH   SOLE   347 0 0
AT&T INC COM Common Stock 00206R102 30,674 1,013,340 SH   SOLE   1,013,340 0 0
DEL TACO RESTAURANTS INC COM Common Stock 245496104 25 2,569 SH   SOLE   2,569 0 0
CAMBRIA TAIL RISK ETF ETF 132061862 106 5,663 SH   SOLE   5,663 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 148 8,107 SH   SOLE   8,107 0 0
TAL EDUCATION GROUP SPONSORED ADS ADR 874080104 16 288 SH   SOLE   288 0 0
TALOS ENERGY INC COM Common Stock 87484T108 27 2,226 SH   SOLE   2,226 0 0
INVESCO SOLAR ETF ETF 46138G706 81 883 SH   SOLE   883 0 0
MOLSON COORS BEVERAGE CO CL B Common Stock 60871R209 338 6,606 SH   SOLE   6,606 0 0
TARO PHARMACEUTICAL INDS LTD SHS Common Stock M8737E108 5 73 SH   SOLE   73 0 0
CARROLS RESTAURANT GROUP INC COM Common Stock 14574X104 5 881 SH   SOLE   881 0 0
BANCORP INC DEL COM Common Stock 05969A105 20 986 SH   SOLE   986 0 0
PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 240 13,250 SH   SOLE   13,250 0 0
TRUEBLUE INC COM Common Stock 89785X101 65 2,972 SH   SOLE   2,972 0 0
TRANSLATE BIO INC COM Common Stock 89374L104 1 66 SH   SOLE   66 0 0
TRIUMPH BANCORP INC COM Common Stock 89679E300 44 570 SH   SOLE   570 0 0
TERRITORIAL BANCORP INC COM Common Stock 88145X108 1 55 SH   SOLE   55 0 0
THERAVANCE BIOPHARMA INC COM Common Stock G8807B106 1 31 SH   SOLE   31 0 0
PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 22 1,000 SH   SOLE   1,000 0 0
TEXAS CAP BANCSHARES INC COM Common Stock 88224Q107 128 1,799 SH   SOLE   1,799 0 0
TRICO BANCSHARES COM Common Stock 896095106 18 372 SH   SOLE   372 0 0
TECHNOPRO HLDGS INC SPONSORED ADS ADR 87875T204 9 554 SH   SOLE   554 0 0
TENCENT HOLDINGS LIMITED UNSPON ADR ADR 88032Q109 2,390 29,972 SH   SOLE   29,972 0 0
TCF FINL CORP COM Common Stock 872307103 579 12,470 SH   SOLE   12,470 0 0
COMMUNITY FINL CORP MD COM Common Stock 20368X101 217 6,343 SH   SOLE   6,343 0 0
TACTILE SYS TECHNOLOGY INC COM Common Stock 87357P100 18 326 SH   SOLE   326 0 0
TRULIEVE CANNABIS CORP COM Common Stock 89788C104 32 700 SH   SOLE   700 0 0
TRIP COM GROUP LTD ADS ADR 89677Q107 1 23 SH   SOLE   23 0 0
TCR2 THERAPEUTICS INC COM Common Stock 87808K106 2 100 SH   SOLE   100 0 0
CONTAINER STORE GROUP INC COM Common Stock 210751103 59 3,532 SH   SOLE   3,532 0 0
TUCOWS INC COM NEW Common Stock 898697206 78 1,000 SH   SOLE   1,000 0 0
TORONTO DOMINION BK ONT COM NEW Common Stock 891160509 235 3,601 SH   SOLE   3,601 0 0
TRIDENT ACQUISITIONS CORP COM Common Stock 89615T106 17 1,406 SH   SOLE   1,406 0 0
TERADATA CORP DEL COM Common Stock 88076W103 593 15,380 SH   SOLE   15,380 0 0
TRANSDIGM GROUP INC COM Common Stock 893641100 201 342 SH   SOLE   342 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 51 950 SH   SOLE   950 0 0
TELADOC HEALTH INC COM Common Stock 87918A105 1,240 6,823 SH   SOLE   6,823 0 0
TELEPHONE & DATA SYS INC COM NEW Common Stock 879433829 58 2,517 SH   SOLE   2,517 0 0
FLEXSHARES IBOXX 3-YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L506 893 33,863 SH   SOLE   33,863 0 0
TIDEWATER INC NEW COM Common Stock 88642R109 3 236 SH   SOLE   236 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 519 1,255 SH   SOLE   1,255 0 0
ATLASSIAN CORP PLC CL A Common Stock G06242104 378 1,795 SH   SOLE   1,795 0 0
BIO-TECHNE CORP COM Common Stock 09073M104 4,663 12,208 SH   SOLE   12,208 0 0
TECK RESOURCES LTD CL B Common Stock 878742204 25 1,310 SH   SOLE   1,310 0 0
TELEFONICA S A SPONSORED ADR ADR 879382208 19 4,137 SH   SOLE   4,137 0 0
TE CONNECTIVITY LTD REG SHS Common Stock H84989104 718 5,560 SH   SOLE   5,560 0 0
TELLURIAN INC NEW COM Common Stock 87968A104 0 150 SH   SOLE   150 0 0
TELENOR ASA SPONSORED ADR ADR 87944W105 88 4,987 SH   SOLE   4,987 0 0
TENNECO INC CL A VTG COM STK Common Stock 880349105 23 2,146 SH   SOLE   2,146 0 0
TENABLE HLDGS INC COM Common Stock 88025T102 8 218 SH   SOLE   218 0 0
TENAX THERAPEUTICS INC COM NEW Common Stock 88032L209 0 2 SH   SOLE   2 0 0
TERADYNE INC COM Common Stock 880770102 502 4,125 SH   SOLE   4,125 0 0
TERAFORCE TECHNOLOGY CORP COM Common Stock 88077T109 0 300 SH   SOLE   300 0 0
TESSCO TECHNOLOGIES INC COM Common Stock 872386107 0 29 SH   SOLE   29 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 17 1,482 SH   SOLE   1,482 0 0
TEREX CORP NEW COM Common Stock 880779103 90 1,956 SH   SOLE   1,956 0 0
TRASMISSIONE ELETTRICITA RETE UNSPONSORED ADR ADR 88088L103 54 2,390 SH   SOLE   2,390 0 0
TRUIST FINL CORP COM Common Stock 89832Q109 20,537 352,146 SH   SOLE   352,146 0 0
SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 51 983 SH   SOLE   983 0 0
TFS FINL CORP COM Common Stock 87240R107 62 3,038 SH   SOLE   3,038 0 0
TELEFLEX INCORPORATED COM Common Stock 879369106 452 1,088 SH   SOLE   1,088 0 0
TREDEGAR CORP COM Common Stock 894650100 31 2,062 SH   SOLE   2,062 0 0
TEXTAINER GROUP HOLDINGS LTD SHS Common Stock G8766E109 105 3,678 SH   SOLE   3,678 0 0
TRIUMPH GROUP INC NEW COM Common Stock 896818101 22 1,180 SH   SOLE   1,180 0 0
TECNOGLASS INC SHS Common Stock G87264100 1 78 SH   SOLE   78 0 0
TROY GOLD & MINERAL CORP COM Common Stock 89732M109 0 143 SH   SOLE   143 0 0
TEGNA INC COM Common Stock 87901J105 70 3,721 SH   SOLE   3,721 0 0
GREEN ORGANIC DUTCHMAN HLDGS COM Common Stock 393210208 1 2,100 SH   SOLE   2,100 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Common Stock Y8564M105 8 525 SH   SOLE   525 0 0
TARGET CORP COM Common Stock 87612E106 26,557 134,078 SH   SOLE   134,078 0 0
TG THERAPEUTICS INC COM Common Stock 88322Q108 6 125 SH   SOLE   125 0 0
TARGET HOSPITALITY CORP COM Common Stock 87615L107 603 240,396 SH   SOLE   240,396 0 0
TENET HEALTHCARE CORP COM NEW Common Stock 88033G407 45 871 SH   SOLE   871 0 0
TUSCAN HLDGS CORP COM Common Stock 90069K104 6 450 SH   SOLE   450 0 0
SPINNAKER ETF SERIES CANNABIS ETF ETF 84858T400 1 70 SH   SOLE   70 0 0
FIRST FINL CORP IND COM Common Stock 320218100 43 961 SH   SOLE   961 0 0
HANOVER INS GROUP INC COM Common Stock 410867105 1,241 9,584 SH   SOLE   9,584 0 0
THK CO LTD UNSPONSOD ADR ADR 872434105 2 113 SH   SOLE   113 0 0
THALES ORD Common Stock F9156M108 26 266 SH   SOLE   266 0 0
THALES UNSPONSORD ADR ADR 883219206 13 645 SH   SOLE   645 0 0
THIMBLE POINT ACQUISITION CORP UNIT Common Stock 88408P206 57 5,669 SH   SOLE   5,669 0 0
TECHNIP ENERGIES N V SPONSORED ADR ADR 87854Y109 13 868 SH   SOLE   868 0 0
THOR INDS INC COM Common Stock 885160101 292 2,158 SH   SOLE   2,158 0 0
GENTHERM INC COM Common Stock 37253A103 267 3,605 SH   SOLE   3,605 0 0
TREEHOUSE FOODS INC COM Common Stock 89469A104 40 759 SH   SOLE   759 0 0
TRUETT-HURST INC CL A Common Stock 897871109 0 300 SH   SOLE   300 0 0
THULE GROUP AB UNSPONSRED ADS ADR 88604M106 13 580 SH   SOLE   580 0 0
TELECOM ITALIA S P A NEW SPON ADS SVGS ADR 87927Y201 0 45 SH   SOLE   45 0 0
MILLICOM INTL CELLULAR S A COM STK Common Stock L6388F110 0 6 SH   SOLE   6 0 0
TELECOM ITALIA S P A NEW SPON ADS ADR 87927Y102 3 506 SH   SOLE   506 0 0
TIKCRO TECHNOLOGIES LTD REG SHS Common Stock M8790M112 0 66 SH   SOLE   66 0 0
INTERFACE INC COM Common Stock 458665304 9 706 SH   SOLE   706 0 0
ISHARES TIPS BOND ETF ETF 464287176 5,217 41,569 SH   SOLE   41,569 0 0
TIAN RUIXIANG HLDGS LTD CL A SHS Common Stock G8884K102 5 61 SH   SOLE   61 0 0
TEAM INC COM Common Stock 878155100 13 1,142 SH   SOLE   1,142 0 0
TITAN MACHY INC COM Common Stock 88830R101 5 214 SH   SOLE   214 0 0
TJX COS INC NEW COM Common Stock 872540109 6,270 94,778 SH   SOLE   94,778 0 0
TEEKAY CORPORATION COM Common Stock Y8564W103 3 800 SH   SOLE   800 0 0
THYSSENKRUPP AG SPONSORED ADR ADR 88629Q207 2 146 SH   SOLE   146 0 0
TELKONET INC COM Common Stock 879604106 2 40,479 SH   SOLE   40,479 0 0
TOKIO MARINE HOLDINGS INC ADR ADR 889094108 76 1,596 SH   SOLE   1,596 0 0
TIMKEN CO COM Common Stock 887389104 732 9,022 SH   SOLE   9,022 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 41 1,731 SH   SOLE   1,731 0 0
TALEND S A ADS ADR 874224207 18 275 SH   SOLE   275 0 0
TELEPERFORMANCE UNSPONSORD ADR ADR 87946F100 83 454 SH   SOLE   454 0 0
TILRAY INC COM CL 2 Common Stock 88688T100 59 2,584 SH   SOLE   2,584 0 0
TELOS CORP MD COM Common Stock 87969B101 36 955 SH   SOLE   955 0 0
TELIA COMPANY A B UNSPONSORED ADR ADR 87960M205 57 6,566 SH   SOLE   6,566 0 0
TELSTRA CORP LTD SPONSORED ADS ADR 87969N204 16 1,189 SH   SOLE   1,189 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 597 4,410 SH   SOLE   4,410 0 0
FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT INDEX FUND ETF 33939L803 161 2,302 SH   SOLE   2,302 0 0
TELE2 AB UNSPONSORED ADR ADR 87952P307 1 92 SH   SOLE   92 0 0
TILLYS INC CL A Common Stock 886885102 4 370 SH   SOLE   370 0 0
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 1,520 9,738 SH   SOLE   9,738 0 0
TITAN MED INC COM NEW Common Stock 88830X819 97 56,976 SH   SOLE   56,976 0 0
TRANSMEDICS GROUP INC COM Common Stock 89377M109 429 10,333 SH   SOLE   10,333 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS ADR 88034P109 10 500 SH   SOLE   500 0 0
MOTLEY FOOL 100 INDEX ETF ETF 74933W601 18 505 SH   SOLE   505 0 0
TAYLOR MORRISON HOME CORP COM Common Stock 87724P106 428 13,901 SH   SOLE   13,901 0 0
TREND MICRO INC SPONS ADR NEW ADR 89486M206 3 55 SH   SOLE   55 0 0
THERMO FISHER SCIENTIFIC INC COM Common Stock 883556102 23,150 50,698 SH   SOLE   50,698 0 0
TOMPKINS FINL CORP COM Common Stock 890110109 6 74 SH   SOLE   74 0 0
TRILOGY METALS INC NEW COM Common Stock 89621C105 13 6,000 SH   SOLE   6,000 0 0
TEMENOS AG SPONSORED ADR ADR 87974R208 3 21 SH   SOLE   21 0 0
TIMKENSTEEL CORPORATION COM Common Stock 887399103 175 14,890 SH   SOLE   14,890 0 0
SPARTACUS ACQUISITION CORP CL A Common Stock 84677L109 501 50,823 SH   SOLE   50,823 0 0
SPARTACUS ACQUISITION CORP UNIT EXP 103127 Common Stock 84677L208 0 3 SH   SOLE   3 0 0
SPARTACUS ACQUISITION CORP WT EXP 103127 Common Stock 84677L117 16 25,411 SH   SOLE   25,411 0 0
T-MOBILE US INC COM Common Stock 872590104 51,343 409,796 SH   SOLE   409,796 0 0
TEAMVIEWER AG UNSPONSRD ADS ADR 87816Y106 31 1,470 SH   SOLE   1,470 0 0
TERMINIX GLOBAL HOLDINGS INC COM Common Stock 88087E100 12 252 SH   SOLE   252 0 0
DIREXION DAILY SMALL CAP BULL 3X SHARES ETF 25459W847 15 165 SH   SOLE   165 0 0
TENNANT CO COM Common Stock 880345103 40 503 SH   SOLE   503 0 0
TANDEM DIABETES CARE INC COM NEW Common Stock 875372203 373 4,224 SH   SOLE   4,224 0 0
TRINET GROUP INC COM Common Stock 896288107 23 292 SH   SOLE   292 0 0
TEEKAY TANKERS LTD CL A Common Stock Y8565N300 3 222 SH   SOLE   222 0 0
TRAVEL PLUS LEISURE CO COM Common Stock 894164102 163 2,659 SH   SOLE   2,659 0 0
TOKYO ELECTRON LTD ADR ADR 889110102 170 1,553 SH   SOLE   1,553 0 0
TOLL BROTHERS INC COM Common Stock 889478103 808 14,238 SH   SOLE   14,238 0 0
TOSHIBA CORP UNSPONSORD ADR ADR 891493306 2 137 SH   SOLE   137 0 0
TOTAL SE SPONSORED ADS ADR 89151E109 648 13,718 SH   SOLE   13,718 0 0
TOTO LTD SPONSORED ADR ADR 891515207 1 9 SH   SOLE   9 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 215 4,456 SH   SOLE   4,456 0 0
TOWNEBANK PORTSMOUTH VA COM Common Stock 89214P109 217 7,080 SH   SOLE   7,080 0 0
TOYOTA MOTOR CORP COM Common Stock J92676113 16 200 SH   SOLE   200 0 0
TURNING PT BRANDS INC COM Common Stock 90041L105 11 205 SH   SOLE   205 0 0
TUTOR PERINI CORP COM Common Stock 901109108 27 1,416 SH   SOLE   1,416 0 0
TRIBUNE PUBG CO NEW COM Common Stock 89609W107 2 121 SH   SOLE   121 0 0
TPG PACE BEN FIN CORP CL A COM Common Stock G8990D125 8 400 SH   SOLE   400 0 0
TRI POINTE HOMES INC COM Common Stock 87265H109 39 1,910 SH   SOLE   1,910 0 0
TPI COMPOSITES INC COM Common Stock 87266J104 8 148 SH   SOLE   148 0 0
TEXAS PACIFIC LAND CORPORATION COM Common Stock 88262P102 1,641 1,033 SH   SOLE   1,033 0 0
TAPESTRY INC COM Common Stock 876030107 183 4,431 SH   SOLE   4,431 0 0
TRAVIS PERKINS PLC SPONSORED ADR ADR 89455F208 34 1,588 SH   SOLE   1,588 0 0
TURNING POINT THERAPEUTICS INC COM Common Stock 90041T108 2 23 SH   SOLE   23 0 0
TEMPUR SEALY INTL INC COM Common Stock 88023U101 372 10,176 SH   SOLE   10,176 0 0
TOOTSIE ROLL INDS INC COM Common Stock 890516107 10 311 SH   SOLE   311 0 0
TEJON RANCH CO COM Common Stock 879080109 22 1,306 SH   SOLE   1,306 0 0
TRECORA RES COM Common Stock 894648104 2 275 SH   SOLE   275 0 0
LENDINGTREE INC NEW COM Common Stock 52603B107 56 262 SH   SOLE   262 0 0
TREX CO INC COM Common Stock 89531P105 251 2,747 SH   SOLE   2,747 0 0
TARGA RES CORP COM Common Stock 87612G101 4,117 129,670 SH   SOLE   129,670 0 0
TABULA RASA HEALTHCARE INC COM Common Stock 873379101 9 200 SH   SOLE   200 0 0
THOMSON REUTERS CORP. COM NEW Common Stock 884903709 46 528 SH   SOLE   528 0 0
TRIPADVISOR INC COM Common Stock 896945201 335 6,221 SH   SOLE   6,221 0 0
TRACKER CORP AMER COM Common Stock 89234G105 0 2,500 SH   SOLE   2,500 0 0
TRIMBLE INC COM Common Stock 896239100 1,162 14,942 SH   SOLE   14,942 0 0
TRUSTMARK CORP COM Common Stock 898402102 44 1,307 SH   SOLE   1,307 0 0
TRINITY INDS INC COM Common Stock 896522109 215 7,556 SH   SOLE   7,556 0 0
PRICE T ROWE GROUP INC COM Common Stock 74144T108 7,208 42,004 SH   SOLE   42,004 0 0
TRONOX HOLDINGS PLC SHS Common Stock G9087Q102 1,358 74,201 SH   SOLE   74,201 0 0
TC ENERGY CORP COM Common Stock 87807B107 1,267 27,280 SH   SOLE   27,280 0 0
TRISURA GROUP LTD COM NEW Common Stock 89679A209 2 22 SH   SOLE   22 0 0
TRIMAS CORP COM NEW Common Stock 896215209 4 120 SH   SOLE   120 0 0
TRUSTCO BK CORP N Y COM Common Stock 898349105 29 3,881 SH   SOLE   3,881 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 106 1,923 SH   SOLE   1,923 0 0
TRANSUNION COM Common Stock 89400J107 119 1,318 SH   SOLE   1,318 0 0
TRUECAR INC COM Common Stock 89785L107 0 0 SH   SOLE   0 0 0
TERUMO CORP ADR ADR 88156J105 27 733 SH   SOLE   733 0 0
TRUPANION INC COM Common Stock 898202106 18 242 SH   SOLE   242 0 0
TRAVELERS COMPANIES INC COM Common Stock 89417E109 6,219 41,350 SH   SOLE   41,350 0 0
TREVENA INC COM Common Stock 89532E109 3 1,900 SH   SOLE   1,900 0 0
TANZANIAN GOLD CORP COM Common Stock 87601A107 21 34,913 SH   SOLE   34,913 0 0
TORAY INDS INC ADR ADR 890880206 3 261 SH   SOLE   261 0 0
TENARIS S A SPONSORED ADS ADR 88031M109 3 133 SH   SOLE   133 0 0
TIMBERLAND BANCORP INC COM Common Stock 887098101 1 21 SH   SOLE   21 0 0
TRISTATE CAP HLDGS INC COM Common Stock 89678F100 2 103 SH   SOLE   103 0 0
TESCO PLC SPONSORED ADR ADR 881575401 143 15,055 SH   SOLE   15,055 0 0
TRACTOR SUPPLY CO COM Common Stock 892356106 3,702 20,908 SH   SOLE   20,908 0 0
TRINSEO S A SHS Common Stock L9340P101 204 3,207 SH   SOLE   3,207 0 0
TAYSHA GENE THERAPIES INC COM SHS Common Stock 877619106 20 961 SH   SOLE   961 0 0
TESLA INC COM Common Stock 88160R101 27,591 41,309 SH   SOLE   41,309 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 4,397 37,032 SH   SOLE   37,032 0 0
TYSON FOODS INC CL A Common Stock 902494103 626 8,422 SH   SOLE   8,422 0 0
TREASURY WINE ESTATES LTD SPONSORED ADR ADR 89465J109 4 460 SH   SOLE   460 0 0
TRANE TECHNOLOGIES PLC SHS Common Stock G8994E103 1,966 11,872 SH   SOLE   11,872 0 0
TORO CO COM Common Stock 891092108 1,707 16,553 SH   SOLE   16,553 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 495 760 SH   SOLE   760 0 0
TDK CORP AMERN DEP SH ADR 872351408 17 121 SH   SOLE   121 0 0
TTEC HLDGS INC COM Common Stock 89854H102 70 695 SH   SOLE   695 0 0
TETRA TECH INC NEW COM Common Stock 88162G103 656 4,836 SH   SOLE   4,836 0 0
TECHTARGET INC COM Common Stock 87874R100 217 3,130 SH   SOLE   3,130 0 0
TATA MTRS LTD SPONSORED ADR ADR 876568502 15 700 SH   SOLE   700 0 0
TTM TECHNOLOGIES INC COM Common Stock 87305R109 151 10,446 SH   SOLE   10,446 0 0
TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 149 1,738 SH   SOLE   1,738 0 0
T2 BIOSYSTEMS INC COM Common Stock 89853L104 0 300 SH   SOLE   300 0 0
TRUTRACE TECHNOLOGIES INC COM Common Stock 898447107 3 41,120 SH   SOLE   41,120 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM Common Stock 874054109 2,680 15,169 SH   SOLE   15,169 0 0
TELUS CORPORATION COM Common Stock 87971M103 65 3,200 SH   SOLE   3,200 0 0
TUPPERWARE BRANDS CORP COM Common Stock 899896104 259 9,813 SH   SOLE   9,813 0 0
ISHARES MSCI TURKEY ETF ETF 464286715 21 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 120 5,363 SH   SOLE   5,363 0 0
TRADEWEB MKTS INC CL A Common Stock 892672106 666 8,997 SH   SOLE   8,997 0 0
TITAN INTL INC ILL COM Common Stock 88830M102 1 95 SH   SOLE   95 0 0
TWILIO INC CL A Common Stock 90138F102 479 1,407 SH   SOLE   1,407 0 0
HOSTESS BRANDS INC CL A Common Stock 44109J106 12 854 SH   SOLE   854 0 0
TAYLOR WIMPEY PLC ADR-ORD SHS ADR 877409102 20 822 SH   SOLE   822 0 0
2U INC COM Common Stock 90214J101 730 19,108 SH   SOLE   19,108 0 0
TWIST BIOSCIENCE CORP COM Common Stock 90184D100 74 601 SH   SOLE   601 0 0
TWITTER INC COM Common Stock 90184L102 1,051 16,522 SH   SOLE   16,522 0 0
TERNIUM SA SPONSORED ADS ADR 880890108 19 500 SH   SOLE   500 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 115 635 SH   SOLE   635 0 0
TEXAS INSTRS INC COM Common Stock 882508104 13,421 71,013 SH   SOLE   71,013 0 0
TEXAS ROADHOUSE INC COM Common Stock 882681109 203 2,121 SH   SOLE   2,121 0 0
TEXTRON INC COM Common Stock 883203101 650 11,591 SH   SOLE   11,591 0 0
TYLER TECHNOLOGIES INC COM Common Stock 902252105 1,532 3,608 SH   SOLE   3,608 0 0
UNITY SOFTWARE INC COM Common Stock 91332U101 169 1,684 SH   SOLE   1,684 0 0
UNDER ARMOUR INC CL C Common Stock 904311206 43 2,344 SH   SOLE   2,344 0 0
UNDER ARMOUR INC CL A Common Stock 904311107 114 5,132 SH   SOLE   5,132 0 0
UNITED AIRLS HLDGS INC COM Common Stock 910047109 90 1,564 SH   SOLE   1,564 0 0
AGEAGLE AERIAL SYS INC NEW COM Common Stock 00848K101 1 80 SH   SOLE   80 0 0
UNITED BANCORP INC OHIO COM Common Stock 909911109 21 1,500 SH   SOLE   1,500 0 0
UBER TECHNOLOGIES INC COM Common Stock 90353T100 974 17,860 SH   SOLE   17,860 0 0
UNITED SEC BANCSHARES CALIF COM Common Stock 911460103 2 225 SH   SOLE   225 0 0
UBS GROUP AG SHS Common Stock H42097107 27,419 1,765,576 SH   SOLE   1,765,576 0 0
UBISOFT ENTMT SA ADR ADR 90348R102 2 153 SH   SOLE   153 0 0
UNITED BANKSHARES INC WEST VA COM Common Stock 909907107 329 8,500 SH   SOLE   8,500 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 98 2,863 SH   SOLE   2,863 0 0
UCB S A UNSPONSORED ADR ADR 903480101 93 1,948 SH   SOLE   1,948 0 0
PROSHARES ULTRA BLOOMBERG CRUDE OIL ETF 74347Y888 1 10 SH   SOLE   10 0 0
ULTRA CLEAN HLDGS INC COM Common Stock 90385V107 106 1,831 SH   SOLE   1,831 0 0
URANIUM ENERGY CORP COM Common Stock 916896103 10 3,500 SH   SOLE   3,500 0 0
UNIVERSAL ELECTRS INC COM Common Stock 913483103 26 470 SH   SOLE   470 0 0
UNITED FIRE GROUP INC COM Common Stock 910340108 30 869 SH   SOLE   869 0 0
UNIFI INC COM NEW Common Stock 904677200 7 257 SH   SOLE   257 0 0
PROCURE SPACE ETF ETF 74280R205 0 10 SH   SOLE   10 0 0
UFP INDUSTRIES INC COM Common Stock 90278Q108 242 3,193 SH   SOLE   3,193 0 0
UFP TECHNOLOGIES INC COM Common Stock 902673102 3 55 SH   SOLE   55 0 0
DOMTAR CORP COM NEW Common Stock 257559203 109 2,961 SH   SOLE   2,961 0 0
UNITED STATES GASOLINE FUND, LP ETF 91201T102 6 180 SH   SOLE   180 0 0
UGI CORP NEW COM Common Stock 902681105 625 15,117 SH   SOLE   15,117 0 0
AMERCO COM Common Stock 023586100 118 193 SH   SOLE   193 0 0
UNIVERSAL HLTH SVCS INC CL B Common Stock 913903100 1,000 7,500 SH   SOLE   7,500 0 0
UBIQUITI INC COM Common Stock 90353W103 346 1,161 SH   SOLE   1,161 0 0
UNITED INS HLDGS CORP COM Common Stock 910710102 11 1,592 SH   SOLE   1,592 0 0
UNISYS CORP COM NEW Common Stock 909214306 49 1,926 SH   SOLE   1,926 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 2,057 36,843 SH   SOLE   36,843 0 0
UNIVERSAL LOGISTICS HLDGS INC COM Common Stock 91388P105 2 86 SH   SOLE   86 0 0
ULTA BEAUTY INC COM Common Stock 90384S303 2,224 7,192 SH   SOLE   7,192 0 0
UMB FINL CORP COM Common Stock 902788108 268 2,892 SH   SOLE   2,892 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 14 1,525 SH   SOLE   1,525 0 0
UMICORE GROUP UNSPONSORED ADR ADR 90420M104 65 4,928 SH   SOLE   4,928 0 0
ULTIMATE LIFESTYLE CORP COM Common Stock 903858108 0 1 SH   SOLE   1 0 0
UMPQUA HLDGS CORP COM Common Stock 904214103 72 4,123 SH   SOLE   4,123 0 0
UNICREDIT SPA UNSPONSORD ADR ADR 904678406 3 568 SH   SOLE   568 0 0
UNIFIRST CORP MASS COM Common Stock 904708104 316 1,412 SH   SOLE   1,412 0 0
UNITED NAT FOODS INC COM Common Stock 911163103 402 12,190 SH   SOLE   12,190 0 0
UNITEDHEALTH GROUP INC COM Common Stock 91324P102 24,680 66,332 SH   SOLE   66,332 0 0
UNICHARM CORP SPONSORED ADR ADR 90460M204 432 51,259 SH   SOLE   51,259 0 0
UNUM GROUP COM Common Stock 91529Y106 1,978 71,085 SH   SOLE   71,085 0 0
UNION PAC CORP COM Common Stock 907818108 28,444 129,049 SH   SOLE   129,049 0 0
UNITY BANCORP INC COM Common Stock 913290102 0 11 SH   SOLE   11 0 0
UNIVAR SOLUTIONS USA INC COM Common Stock 91336L107 17 803 SH   SOLE   803 0 0
URBAN ONE INC CL A Common Stock 91705J105 1 95 SH   SOLE   95 0 0
UNITED OVERSEAS BK LTD SPONSORED ADR ADR 911271302 48 1,229 SH   SOLE   1,229 0 0
UPM KYMMENE CORP UNSPONSORED ADS ADR 915436208 13 344 SH   SOLE   344 0 0
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 3,787 22,278 SH   SOLE   22,278 0 0
UPWORK INC COM Common Stock 91688F104 22 482 SH   SOLE   482 0 0
URBAN OUTFITTERS INC COM Common Stock 917047102 17 457 SH   SOLE   457 0 0
PROSHARES ULTRA REAL ESTATE ETF 74347X625 86 1,200 SH   SOLE   1,200 0 0
UNITED RENTALS INC COM Common Stock 911363109 7,041 21,380 SH   SOLE   21,380 0 0
URANIUM PARTN CORP COM Common Stock 917017105 3 800 SH   SOLE   800 0 0
ISHARES MSCI WORLD ETF ETF 464286392 89 750 SH   SOLE   750 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Common Stock 90290N109 8 500 SH   SOLE   500 0 0
AMERICAS GOLD AND SILVER CORP COM Common Stock 03062D100 1 396 SH   SOLE   396 0 0
CANTALOUPE INC COM Common Stock 90328S500 0 33 SH   SOLE   33 0 0
US BANCORP DEL COM NEW Common Stock 902973304 9,700 174,091 SH   SOLE   174,091 0 0
U S CONCRETE INC COM Common Stock 90333L201 563 7,680 SH   SOLE   7,680 0 0
US FOODS HLDG CORP COM Common Stock 912008109 147 3,846 SH   SOLE   3,846 0 0
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 1,134 27,525 SH   SOLE   27,525 0 0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 379 6,417 SH   SOLE   6,417 0 0
UNITED STATES CELLULAR CORP COM Common Stock 911684108 38 1,053 SH   SOLE   1,053 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 11,332 163,782 SH   SOLE   163,782 0 0
USANA HEALTH SCIENCES INC COM Common Stock 90328M107 68 700 SH   SOLE   700 0 0
UNITED STATES OIL FUND, LP ETF 91232N207 21 515 SH   SOLE   515 0 0
U S PHYSICAL THERAPY COM Common Stock 90337L108 38 360 SH   SOLE   360 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521 18 345 SH   SOLE   345 0 0
XTRACKERS MSCI USA ESG LEADERS EQUITY ETF ETF 233051150 1 20 SH   SOLE   20 0 0
U S XPRESS ENTERPRISES INC COM CL A Common Stock 90338N202 5 383 SH   SOLE   383 0 0
UTG INC COM Common Stock 90342M109 2 84 SH   SOLE   84 0 0
UNITED THERAPEUTICS CORP DEL COM Common Stock 91307C102 516 3,087 SH   SOLE   3,087 0 0
UNITIL CORP COM Common Stock 913259107 35 766 SH   SOLE   766 0 0
UTZ BRANDS INC COM CL A Common Stock 918090101 114 4,591 SH   SOLE   4,591 0 0
UNITED UTILITIES GROUP PLC SPONSORED ADR ADR 91311E102 453 17,358 SH   SOLE   17,358 0 0
UNIVERSAL INS HLDGS INC COM Common Stock 91359V107 6 409 SH   SOLE   409 0 0
UNIVERSAL ENERGY CORP DEL COM NEW Common Stock 91349R208 0 500 SH   SOLE   500 0 0
UNIVEST FINANCIAL CORPORATION COM Common Stock 915271100 21 741 SH   SOLE   741 0 0
UNIVERSAL CORP VA COM Common Stock 913456109 326 5,534 SH   SOLE   5,534 0 0
PROSHARES ULTRA VIX SHORT-TERM FUTURES ETF ETF 74347W148 2 400 SH   SOLE   400 0 0
UWM HOLDINGS CORPORATION COM CL A Common Stock 91823B109 14 1,790 SH   SOLE   1,790 0 0
PROSHARES ULTRA FINANCIALS ETF 74347X633 36 690 SH   SOLE   690 0 0
VISA INC COM CL A Common Stock 92826C839 37,072 175,091 SH   SOLE   175,091 0 0
MARRIOTT VACATIONS WORLDWIDE C COM Common Stock 57164Y107 273 1,566 SH   SOLE   1,566 0 0
VALARIS PLC SHS CLASS A Common Stock G9402V109 0 38 SH   SOLE   38 0 0
VALE S A SPONSORED ADS ADR 91912E105 36 2,078 SH   SOLE   2,078 0 0
VAPOTHERM INC COM Common Stock 922107107 31 1,274 SH   SOLE   1,274 0 0
VECTOR ACQUISITION CORP II CL A SHS Common Stock G9460A104 77 7,800 SH   SOLE   7,800 0 0
VARIAN MED SYS INC COM Common Stock 92220P105 1,055 5,979 SH   SOLE   5,979 0 0
VASO CORP COM Common Stock 92233F102 0 45 SH   SOLE   45 0 0
VANGUARD MATERIALS INDEX FUND ETF 92204A801 167 965 SH   SOLE   965 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 34,325 160,336 SH   SOLE   160,336 0 0
VBI VACCINES INC CDA COM NEW Common Stock 91822J103 358 115,000 SH   SOLE   115,000 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 1,276 4,644 SH   SOLE   4,644 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 13,502 81,527 SH   SOLE   81,527 0 0
VERITEX HLDGS INC COM Common Stock 923451108 98 2,999 SH   SOLE   2,999 0 0
VISTEON CORP COM NEW Common Stock 92839U206 1,080 8,857 SH   SOLE   8,857 0 0
VERICEL CORP COM Common Stock 92346J108 36 649 SH   SOLE   649 0 0
VINCI S A ADR ADR 927320101 120 4,668 SH   SOLE   4,668 0 0
VANGUARD INTERMEDIATE-TERM CORP BD ETF ETF 92206C870 20,721 222,733 SH   SOLE   222,733 0 0
VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 26 256 SH   SOLE   256 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 905 3,063 SH   SOLE   3,063 0 0
VOCERA COMMUNICATIONS INC COM Common Stock 92857F107 0 10 SH   SOLE   10 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 28,332 343,420 SH   SOLE   343,420 0 0
VERACYTE INC COM Common Stock 92337F107 16 297 SH   SOLE   297 0 0
VANGUARD CONSUMER STAPLES INDEX FUND ETF 92204A207 103 577 SH   SOLE   577 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 4,794 70,495 SH   SOLE   70,495 0 0
VANGUARD EUROPE PACIFIC E. ETF 921943858 62,168 1,265,901 SH   SOLE   1,265,901 0 0
VECTRUS INC COM Common Stock 92242T101 18 340 SH   SOLE   340 0 0
VEECO INSTRS INC DEL COM Common Stock 922417100 16 749 SH   SOLE   749 0 0
VEEVA SYS INC CL A COM Common Stock 922475108 1,560 5,971 SH   SOLE   5,971 0 0
VIRGINIA ENERGY RES INC NEW COM Common Stock 92780V104 1 5,000 SH   SOLE   5,000 0 0
VELOCITY FINL INC COM Common Stock 92262D101 1 149 SH   SOLE   149 0 0
VEOLIA ENVIRONNEMENT SPONSORED ADR ADR 92334N103 32 1,256 SH   SOLE   1,256 0 0
VEON LTD SPONSORED ADR ADR 91822M106 0 100 SH   SOLE   100 0 0
VERU INC COM Common Stock 92536C103 43 3,991 SH   SOLE   3,991 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 27,317 450,185 SH   SOLE   450,185 0 0
V F CORP COM Common Stock 918204108 7,235 90,522 SH   SOLE   90,522 0 0
VILLAGE FARMS INTL INC COM Common Stock 92707Y108 11 850 SH   SOLE   850 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 2,481 29,362 SH   SOLE   29,362 0 0
VANGUARD U.S. QUALITY FACTOR ETF ETF 921935706 20 182 SH   SOLE   182 0 0
VONAGE HLDGS CORP COM Common Stock 92886T201 96 8,099 SH   SOLE   8,099 0 0
VG ACQUISITION CORP SHS CL A Common Stock G9446E105 26 2,573 SH   SOLE   2,573 0 0
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF ETF 92206C706 7,613 113,244 SH   SOLE   113,244 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 341 5,412 SH   SOLE   5,412 0 0
VANGUARD LONG-TERM GOVERNMENT BOND ETF ETF 92206C847 129 1,563 SH   SOLE   1,563 0 0
VECTOR GROUP LTD COM Common Stock 92240M108 101 7,266 SH   SOLE   7,266 0 0
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 2,268 36,867 SH   SOLE   36,867 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 6,996 19,514 SH   SOLE   19,514 0 0
VIRNETX HLDG CORP COM Common Stock 92823T108 5 813 SH   SOLE   813 0 0
VALHI INC NEW COM Common Stock 918905100 0 6 SH   SOLE   6 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1,465 6,405 SH   SOLE   6,405 0 0
VIACOMCBS INC CL B Common Stock 92556H206 577 12,722 SH   SOLE   12,722 0 0
VIACOMCBS INC CL A Common Stock 92556H107 17 368 SH   SOLE   368 0 0
VIAVI SOLUTIONS INC COM Common Stock 925550105 86 5,499 SH   SOLE   5,499 0 0
VICAPSYS LIFE SCIENCES INC COM Common Stock 92560A106 0 10 SH   SOLE   10 0 0
VICOR CORP COM Common Stock 925815102 21 245 SH   SOLE   245 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 65,522 445,488 SH   SOLE   445,488 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 351 4,241 SH   SOLE   4,241 0 0
VPC IMPACT ACQUISITION HLDNGS SHS CL A Common Stock G9441E100 19 1,453 SH   SOLE   1,453 0 0
7GC & CO HOLDINGS INC UNIT EXP 122325 Common Stock 81786A206 539 53,066 SH   SOLE   53,066 0 0
VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 187 941 SH   SOLE   941 0 0
VIRTU FINL INC CL A Common Stock 928254101 115 3,709 SH   SOLE   3,709 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 485 2,563 SH   SOLE   2,563 0 0
VITAL FARMS INC COM Common Stock 92847W103 10 454 SH   SOLE   454 0 0
VIVENDI UNSPONSORD ADR ADR 92852T201 218 6,625 SH   SOLE   6,625 0 0
MERIDIAN BIOSCIENCE INC COM Common Stock 589584101 175 6,666 SH   SOLE   6,666 0 0
VIKING THERAPEUTICS INC COM Common Stock 92686J106 1 210 SH   SOLE   210 0 0
VELODYNE LIDAR INC COM Common Stock 92259F101 12 1,070 SH   SOLE   1,070 0 0
VELODYNE LIDAR INC WT EXP 092925 Common Stock 92259F119 31 8,200 SH   SOLE   8,200 0 0
VALEO SPONSORED ADR ADR 919134304 6 365 SH   SOLE   365 0 0
VILLAGE SUPER MKT INC CL A NEW Common Stock 927107409 2 69 SH   SOLE   69 0 0
VALERO ENERGY CORP COM Common Stock 91913Y100 14,050 196,235 SH   SOLE   196,235 0 0
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 1,100 10,733 SH   SOLE   10,733 0 0
VOLVO AB UNSPONSORD ADR ADR 928854108 56 2,189 SH   SOLE   2,189 0 0
VALLEY NATL BANCORP COM Common Stock 919794107 306 22,139 SH   SOLE   22,139 0 0
VISION MARINE TECHNOLOGIES INC COM Common Stock C96657116 2 300 SH   SOLE   300 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 232 4,351 SH   SOLE   4,351 0 0
VULCAN MATLS CO COM Common Stock 929160109 2,822 16,725 SH   SOLE   16,725 0 0
VALMONT INDS INC COM Common Stock 920253101 693 2,910 SH   SOLE   2,910 0 0
VMWARE INC CL A COM Common Stock 928563402 675 4,485 SH   SOLE   4,485 0 0
VINCE HLDG CORP COM NEW Common Stock 92719W207 11 973 SH   SOLE   973 0 0
VANDA PHARMACEUTICALS INC COM Common Stock 921659108 24 1,600 SH   SOLE   1,600 0 0
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 618 12,324 SH   SOLE   12,324 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 13,339 145,210 SH   SOLE   145,210 0 0
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX ETF 922042676 856 15,360 SH   SOLE   15,360 0 0
VONTIER CORPORATION COM Common Stock 928881101 185 6,125 SH   SOLE   6,125 0 0
VECIMA NETWORKS INC COM Common Stock 92241Y101 1 121 SH   SOLE   121 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 30,010 135,585 SH   SOLE   135,585 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 216 11,704 SH   SOLE   11,704 0 0
VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 1,262 9,356 SH   SOLE   9,356 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730 799 4,312 SH   SOLE   4,312 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 4,238 16,949 SH   SOLE   16,949 0 0
VONOVIA SE ADR ADR 92887H107 4 133 SH   SOLE   133 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 4,766 35,853 SH   SOLE   35,853 0 0
VANGUARD S&P 500 ETF ETF 922908363 26,342 72,304 SH   SOLE   72,304 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505 499 2,123 SH   SOLE   2,123 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703 149 1,091 SH   SOLE   1,091 0 0
KONINKLIJKE VOPAK NV UNSPONSORED ADR ADR 50048T105 3 63 SH   SOLE   63 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 2,356 10,979 SH   SOLE   10,979 0 0
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 2,026 15,587 SH   SOLE   15,587 0 0
VOYA FINANCIAL INC COM Common Stock 929089100 426 6,692 SH   SOLE   6,692 0 0
VIRTUS PRIVATE CREDIT STRATEGY ETF ETF 26923G798 22 954 SH   SOLE   954 0 0
VISHAY PRECISION GROUP INC COM Common Stock 92835K103 8 249 SH   SOLE   249 0 0
VELOCITY PORTFOLIO GROUP INC COM NEW Common Stock 92257E304 0 20 SH   SOLE   20 0 0
VANGUARD FTSE PACIFIC ETF ETF 922042866 471 5,771 SH   SOLE   5,771 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 3,559 25,331 SH   SOLE   25,331 0 0
VERA BRADLEY INC COM Common Stock 92335C106 18 1,779 SH   SOLE   1,779 0 0
VAREX IMAGING CORP COM Common Stock 92214X106 31 1,532 SH   SOLE   1,532 0 0
VROOM INC COM Common Stock 92918V109 3 70 SH   SOLE   70 0 0
VARONIS SYS INC COM Common Stock 922280102 96 1,866 SH   SOLE   1,866 0 0
VERINT SYS INC COM Common Stock 92343X100 1,130 24,830 SH   SOLE   24,830 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 47 1,818 SH   SOLE   1,818 0 0
VERRA MOBILITY CORP COM Common Stock 92511U102 11 780 SH   SOLE   780 0 0
VERSO CORP CL A Common Stock 92531L207 4 272 SH   SOLE   272 0 0
VERISANTE TECHNOLOGY INC COM Common Stock 92346G104 0 4,000 SH   SOLE   4,000 0 0
VERISK ANALYTICS INC COM Common Stock 92345Y106 1,866 10,562 SH   SOLE   10,562 0 0
VERISIGN INC COM Common Stock 92343E102 764 3,843 SH   SOLE   3,843 0 0
VIRTUS INVT PARTNERS INC COM Common Stock 92828Q109 64 270 SH   SOLE   270 0 0
VERITIV CORP COM Common Stock 923454102 41 966 SH   SOLE   966 0 0
VERTEX PHARMACEUTICALS INC COM Common Stock 92532F100 1,027 4,780 SH   SOLE   4,780 0 0
VIASAT INC COM Common Stock 92552V100 23 487 SH   SOLE   487 0 0
VSE CORP COM Common Stock 918284100 2 58 SH   SOLE   58 0 0
VISHAY INTERTECHNOLOGY INC COM Common Stock 928298108 87 3,626 SH   SOLE   3,626 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 799 6,225 SH   SOLE   6,225 0 0
VISTRA CORP COM Common Stock 92840M102 628 35,496 SH   SOLE   35,496 0 0
VERASTEM INC COM Common Stock 92337C104 5 2,111 SH   SOLE   2,111 0 0
VISTA OUTDOOR INC COM Common Stock 928377100 147 4,589 SH   SOLE   4,589 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 2,105 21,636 SH   SOLE   21,636 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1,316 24,080 SH   SOLE   24,080 0 0
VANGUARD RUSSELL 3000 ETF ETF 92206C599 2,124 11,489 SH   SOLE   11,489 0 0
VANGUARD TOTAL STOCK MARKETS ETF ETF 922908769 83,228 402,670 SH   SOLE   402,670 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 472 9,159 SH   SOLE   9,159 0 0
BRISTOW GROUP INC COM Common Stock 11040G103 17 669 SH   SOLE   669 0 0
VIATRIS INC COM Common Stock 92556V106 916 65,534 SH   SOLE   65,534 0 0
VANGUARD VALUE ETF 922908744 192,348 1,463,170 SH   SOLE   1,463,170 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 436 1,991 SH   SOLE   1,991 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 2,138 11,992 SH   SOLE   11,992 0 0
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649 95 681 SH   SOLE   681 0 0
VICTORY BANCORP INC COM Common Stock 92644G103 70 6,219 SH   SOLE   6,219 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 53,961 209,933 SH   SOLE   209,933 0 0
VULCAN INTL CORP COM Common Stock 929136109 4 509 SH   SOLE   509 0 0
VUZIX CORP COM NEW Common Stock 92921W300 25 1,000 SH   SOLE   1,000 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 4,151 22,403 SH   SOLE   22,403 0 0
VIAD CORP COM NEW Common Stock 92552R406 7 171 SH   SOLE   171 0 0
VIVINT SMART HOME INC COM CL A Common Stock 928542109 81 5,676 SH   SOLE   5,676 0 0
VALVOLINE INC COM Common Stock 92047W101 90 3,462 SH   SOLE   3,462 0 0
VOLKSWAGEN AG UNSPONSRED ADR ADR 928662600 118 3,246 SH   SOLE   3,246 0 0
VOLKSWAGEN AG ADR RP PFD SHS ADR 928662501 208 7,410 SH   SOLE   7,410 0 0
VESTAS WIND SYS AS UNSP ADR ADR 925458101 200 2,862 SH   SOLE   2,862 0 0
VANGUARD EMERGING MARKET STOCK ETF ETF 922042858 37,959 729,287 SH   SOLE   729,287 0 0
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 13 168 SH   SOLE   168 0 0
VIDLER WATER RESOUCES INC COM Common Stock 92660E107 9 976 SH   SOLE   976 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 2,657 15,020 SH   SOLE   15,020 0 0
VAXART INC COM NEW Common Stock 92243A200 4 718 SH   SOLE   718 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 85,864 1,369,443 SH   SOLE   1,369,443 0 0
IPATH SERIES B S&P 500 VIX SHORT-TERM FUTURES ETN ETF 06747R477 11 950 SH   SOLE   950 0 0
VOYAGER DIGITAL LTD COM Common Stock 92917M100 1 50 SH   SOLE   50 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 7,473 73,922 SH   SOLE   73,922 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 38 581 SH   SOLE   581 0 0
VYNE THERAPEUTICS INC COM Common Stock 92941V100 1 125 SH   SOLE   125 0 0
VYANT BIO INC COM Common Stock 92942V109 0 50 SH   SOLE   50 0 0
VERIZON COMMUNICATIONS INC COM Common Stock 92343V104 67,327 1,157,821 SH   SOLE   1,157,821 0 0
WAYFAIR INC CL A Common Stock 94419L101 219 697 SH   SOLE   697 0 0
WABTEC COM Common Stock 929740108 191 2,408 SH   SOLE   2,408 0 0
WESTAMERICA BANCORPORATION COM Common Stock 957090103 16 253 SH   SOLE   253 0 0
WASHINGTON FED INC COM Common Stock 938824109 12 379 SH   SOLE   379 0 0
WESTERN ALLIANCE BANCORP COM Common Stock 957638109 481 5,098 SH   SOLE   5,098 0 0
WASHINGTON TR BANCORP INC COM Common Stock 940610108 33 630 SH   SOLE   630 0 0
WATERS CORP COM Common Stock 941848103 583 2,051 SH   SOLE   2,051 0 0
ENERGOUS CORP COM Common Stock 29272C103 0 45 SH   SOLE   45 0 0
WEIBO CORP SPONSORED ADR ADR 948596101 0 1 SH   SOLE   1 0 0
WALGREENS BOOTS ALLIANCE INC COM Common Stock 931427108 10,916 198,833 SH   SOLE   198,833 0 0
WESTPAC BANKING CORP SPONSORED ADR ADR 961214301 179 9,628 SH   SOLE   9,628 0 0
WEBSTER FINL CORP CONN COM Common Stock 947890109 160 2,901 SH   SOLE   2,901 0 0
WELBILT INC COM Common Stock 949090104 28 1,697 SH   SOLE   1,697 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 228 2,637 SH   SOLE   2,637 0 0
WISDOMTREE CLOUD COMPUTING FUND ETF 97717Y691 9 190 SH   SOLE   190 0 0
WASTE CONNECTIONS INC COM Common Stock 94106B101 1,559 14,438 SH   SOLE   14,438 0 0
WALKER & DUNLOP INC COM Common Stock 93148P102 86 834 SH   SOLE   834 0 0
WORKDAY INC CL A Common Stock 98138H101 320 1,290 SH   SOLE   1,290 0 0
WESTERN DIGITAL CORP. COM Common Stock 958102105 360 5,399 SH   SOLE   5,399 0 0
WORLDS INC COM NEW Common Stock 98159J200 0 10 SH   SOLE   10 0 0
WD 40 CO COM Common Stock 929236107 839 2,740 SH   SOLE   2,740 0 0
SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 58 876 SH   SOLE   876 0 0
SOCIAL LIFE NETWORK INC COM Common Stock 83362T104 4 168,000 SH   SOLE   168,000 0 0
WADDELL & REED FINL INC CL A Common Stock 930059100 151 6,014 SH   SOLE   6,014 0 0
WEC ENERGY GROUP INC COM Common Stock 92939U106 1,385 14,802 SH   SOLE   14,802 0 0
WEIR GROUP PLC SPONSORED ADR ADR 94876Q205 5 378 SH   SOLE   378 0 0
WENDYS CO COM Common Stock 95058W100 209 10,293 SH   SOLE   10,293 0 0
WERNER ENTERPRISES INC COM Common Stock 950755108 26,718 566,422 SH   SOLE   566,422 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Common Stock 958669103 96 5,162 SH   SOLE   5,162 0 0
WISDOMTREE INVTS INC COM Common Stock 97717P104 85 13,546 SH   SOLE   13,546 0 0
WEX INC COM Common Stock 96208T104 628 3,002 SH   SOLE   3,002 0 0
WESFARMERS LTD ADR NEW 2014 ADR 950840306 64 3,114 SH   SOLE   3,114 0 0
WELLS FARGO CO NEW COM Common Stock 949746101 10,657 272,777 SH   SOLE   272,777 0 0
WHERE FOOD COMES FROM INC 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 168 2,192 SH   SOLE   2,192 0 0
WYNDHAM HOTELS & RESORTS INC COM Common Stock 98311A105 121 1,732 SH   SOLE   1,732 0 0
CACTUS INC CL A Common Stock 127203107 77 2,526 SH   SOLE   2,526 0 0
WESTWOOD HLDGS GROUP INC COM Common Stock 961765104 63 4,312 SH   SOLE   4,312 0 0
WH GROUP LTD SPONSORED ADR ADR 92890T205 7 449 SH   SOLE   449 0 0
WHIRLPOOL CORP COM Common Stock 963320106 520 2,359 SH   SOLE   2,359 0 0
WINMARK CORP COM Common Stock 974250102 47 250 SH   SOLE   250 0 0
WINGSTOP INC COM Common Stock 974155103 56 437 SH   SOLE   437 0 0
ENCORE WIRE CORP COM Common Stock 292562105 115 1,706 SH   SOLE   1,706 0 0
CONTEXTLOGIC INC COM CL A Common Stock 21077C107 4 230 SH   SOLE   230 0 0
WIX COM LTD SHS Common Stock M98068105 431 1,543 SH   SOLE   1,543 0 0
WEST JAPAN RAILWAY CO ADR ADR 953432101 34 598 SH   SOLE   598 0 0
WORKIVA INC COM CL A Common Stock 98139A105 31 353 SH   SOLE   353 0 0
WISEKEY INTERNATIONAL HLDS LTD SPON ADS ADR 97727L200 4 300 SH   SOLE   300 0 0
WORKHORSE GROUP INC COM NEW Common Stock 98138J206 47 3,391 SH   SOLE   3,391 0 0
WESTLAKE CHEM CORP COM Common Stock 960413102 142 1,597 SH   SOLE   1,597 0 0
WHITING PETE CORP NEW COM NEW Common Stock 966387508 11 313 SH   SOLE   313 0 0
WILLIS TOWERS WATSON PLC LTD SHS Common Stock G96629103 650 2,833 SH   SOLE   2,833 0 0
WASTE MGMT INC DEL COM Common Stock 94106L109 18,152 140,693 SH   SOLE   140,693 0 0
WILLIAMS COS INC COM Common Stock 969457100 1,118 47,187 SH   SOLE   47,187 0 0
WARNER MUSIC GROUP CORP COM CL A Common Stock 934550203 220 6,396 SH   SOLE   6,396 0 0
WEIS MKTS INC COM Common Stock 948849104 35 612 SH   SOLE   612 0 0
WAL-MART DE MEXICO S A DE C V ORD CL V Common Stock P98180188 183 57,628 SH   SOLE   57,628 0 0
WAL-MART DE MEXICO S A DE C V SPON ADR REP V ADR 93114W107 143 4,513 SH   SOLE   4,513 0 0
ADVANCED DRAIN SYS INC DEL COM Common Stock 00790R104 784 7,587 SH   SOLE   7,587 0 0
WALMART INC COM Common Stock 931142103 65,176 479,833 SH   SOLE   479,833 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 50 2,647 SH   SOLE   2,647 0 0
IMPACT SHARES YWCA WOMEN'S EMPOWERMENT ETF ETF 45259A100 4 145 SH   SOLE   145 0 0
PETCO HEALTH & WELLNESS CO INC COM Common Stock 71601V105 9 395 SH   SOLE   395 0 0
WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 6 336 SH   SOLE   336 0 0
WORTHINGTON INDS INC COM Common Stock 981811102 61 905 SH   SOLE   905 0 0
SLACK TECHNOLOGIES INC COM CL A Common Stock 83088V102 76 1,881 SH   SOLE   1,881 0 0
WHEATON PRECIOUS METALS CORP COM Common Stock 962879102 240 6,272 SH   SOLE   6,272 0 0
WPP PLC NEW ADR ADR 92937A102 68 1,061 SH   SOLE   1,061 0 0
BERKLEY W R CORP COM Common Stock 084423102 485 6,436 SH   SOLE   6,436 0 0
WORLDLINE SA UNSPONSORD ADR ADR 98161H101 0 8 SH   SOLE   8 0 0
WESTROCK CO COM Common Stock 96145D105 650 12,494 SH   SOLE   12,494 0 0
WORLD ACCEP CORPORATION COM Common Stock 981419104 506 3,902 SH   SOLE   3,902 0 0
WESTERN COPPER & GOLD CORP COM Common Stock 95805V108 0 150 SH   SOLE   150 0 0
WESBANCO INC COM Common Stock 950810101 51 1,407 SH   SOLE   1,407 0 0
WATERSTONE FINL INC MD COM Common Stock 94188P101 2 93 SH   SOLE   93 0 0
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Common Stock 971378104 151 5,440 SH   SOLE   5,440 0 0
WSFS FINL CORP COM Common Stock 929328102 165 3,310 SH   SOLE   3,310 0 0
WILLIAMS SONOMA INC COM Common Stock 969904101 60,943 340,081 SH   SOLE   340,081 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 2,998 11,497 SH   SOLE   11,497 0 0
WEST PHARMACEUTICAL SVSC INC COM Common Stock 955306105 14,652 51,997 SH   SOLE   51,997 0 0
WEST BANCORPORATION INC CAP STK Common Stock 95123P106 1 49 SH   SOLE   49 0 0
WHITBREAD PLC SPONSORED ADR ADR 96342K100 12 1,061 SH   SOLE   1,061 0 0
ALKALINE WTR CO INC COM NEW Common Stock 01643A207 1 500 SH   SOLE   500 0 0
WINTRUST FINL CORP COM Common Stock 97650W108 133 1,758 SH   SOLE   1,758 0 0
W & T OFFSHORE INC COM Common Stock 92922P106 1,129 314,472 SH   SOLE   314,472 0 0
WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 206 2,371 SH   SOLE   2,371 0 0
WHITE MTNS INS GROUP LTD COM Common Stock G9618E107 376 337 SH   SOLE   337 0 0
ESSENTIAL UTILS INC COM Common Stock 29670G102 443 9,897 SH   SOLE   9,897 0 0
ESSENTIAL UTILS INC UNIT 04/30/22 Common Stock 29670G201 260 4,540 SH   SOLE   4,540 0 0
WATTS WATER TECHNOLOGIES INC CL A Common Stock 942749102 93 781 SH   SOLE   781 0 0
SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 3 658 SH   SOLE   658 0 0
WESTERN UN CO COM Common Stock 959802109 16,200 656,940 SH   SOLE   656,940 0 0
WAVE LIFE SCIENCES LTD SHS Common Stock Y95308105 0 57 SH   SOLE   57 0 0
WW INTL INC COM Common Stock 98262P101 3 90 SH   SOLE   90 0 0
WOODWARD INC COM Common Stock 980745103 187 1,554 SH   SOLE   1,554 0 0
WORLD WRESTLING ENTMT INC CL A Common Stock 98156Q108 132 2,429 SH   SOLE   2,429 0 0
WOLVERINE WORLD WIDE INC COM Common Stock 978097103 435 11,332 SH   SOLE   11,332 0 0
WUXI BIOLOGICS CAYMAN INC UNSPONSORD ADR ADR 98260N108 810 31,754 SH   SOLE   31,754 0 0
WYNN MACAU LTD UNSPONSORD ADR ADR 98313R106 1 59 SH   SOLE   59 0 0
WYNN RESORTS LTD COM Common Stock 983134107 273 2,176 SH   SOLE   2,176 0 0
UNITED STATES STL CORP NEW COM Common Stock 912909108 112 4,266 SH   SOLE   4,266 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 84 670 SH   SOLE   670 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 1,129 8,322 SH   SOLE   8,322 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 204 3,436 SH   SOLE   3,436 0 0
XCEL ENERGY INC COM Common Stock 98389B100 4,529 67,631 SH   SOLE   67,631 0 0
INTERSECT ENT INC COM Common Stock 46071F103 25 1,192 SH   SOLE   1,192 0 0
XERIS PHARMACEUTICALS INC COM Common Stock 98422L107 14 3,105 SH   SOLE   3,105 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 1,199 17,040 SH   SOLE   17,040 0 0
SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 316 2,645 SH   SOLE   2,645 0 0
SPDR S&P HEALTH CARE SERVICES ETF ETF 78464A573 16 150 SH   SOLE   150 0 0
XIAOMI CORP UNSPONSORED ADS ADR 98421U108 6 400 SH   SOLE   400 0 0
XL FLEET CORP COM CL A Common Stock 9837FR100 11 1,188 SH   SOLE   1,188 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 4,314 54,749 SH   SOLE   54,749 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 12,977 176,994 SH   SOLE   176,994 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 14,742 300,496 SH   SOLE   300,496 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 8,130 238,769 SH   SOLE   238,769 0 0
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 606 2,044 SH   SOLE   2,044 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 2,725 27,674 SH   SOLE   27,674 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 124,018 933,801 SH   SOLE   933,801 0 0
XILINX INC COM Common Stock 983919101 1,056 8,524 SH   SOLE   8,524 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 2,569 37,610 SH   SOLE   37,610 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 46 1,157 SH   SOLE   1,157 0 0
ACCELERON PHARMA INC COM Common Stock 00434H108 7 51 SH   SOLE   51 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 4,523 70,633 SH   SOLE   70,633 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 26,454 226,602 SH   SOLE   226,602 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 3,487 20,746 SH   SOLE   20,746 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 8 159 SH   SOLE   159 0 0
INVESCO S&P MIDCAP MOMENTUM ETF ETF 46137V464 22 258 SH   SOLE   258 0 0
XENCOR INC COM Common Stock 98401F105 39 898 SH   SOLE   898 0 0
ENN ENERGY HLDGS LTD UNSPONSORD ADR ADR 26876F102 135 2,082 SH   SOLE   2,082 0 0
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 557 3,851 SH   SOLE   3,851 0 0
EXXON MOBIL CORP COM Common Stock 30231G102 19,385 347,217 SH   SOLE   347,217 0 0
EXONE CO COM Common Stock 302104104 57 1,823 SH   SOLE   1,823 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 30 371 SH   SOLE   371 0 0
XPEL INC COM Common Stock 98379L100 2 31 SH   SOLE   31 0 0
XPERI HOLDING CORP COM Common Stock 98390M103 24 1,114 SH   SOLE   1,114 0 0
XPENG INC ADS ADR 98422D105 94 2,565 SH   SOLE   2,565 0 0
SPDR S&P PHARMACEUTICALS ETF ETF 78464A722 4 74 SH   SOLE   74 0 0
XPO LOGISTICS INC COM Common Stock 983793100 577 4,682 SH   SOLE   4,682 0 0
DENTSPLY SIRONA INC COM Common Stock 24906P109 573 8,963 SH   SOLE   8,963 0 0
XEROX HOLDINGS CORP COM NEW Common Stock 98421M106 70 2,863 SH   SOLE   2,863 0 0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 71 1,549 SH   SOLE   1,549 0 0
WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 19,758 485,577 SH   SOLE   485,577 0 0
XPRESSPA GROUP INC COM Common Stock 98420U703 7 4,000 SH   SOLE   4,000 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 9 54 SH   SOLE   54 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 130 2,198 SH   SOLE   2,198 0 0
SPDR S&P TELECOM ETF ETF 78464A540 5 51 SH   SOLE   51 0 0
XYLEM INC COM Common Stock 98419M100 3,190 30,333 SH   SOLE   30,333 0 0
ALLEGHANY CORP MD COM Common Stock 017175100 243 388 SH   SOLE   388 0 0
YUCAIPA ACQUISITION CORP COM Common Stock G9879L105 447 45,375 SH   SOLE   45,375 0 0
YUCAIPA ACQUISITION CORP UNIT Common Stock G9879L121 0 10 SH   SOLE   10 0 0
YUCAIPA ACQUISITION CORP WT EXP Common Stock G9879L113 21 15,125 SH   SOLE   15,125 0 0
Z HOLDINGS CORPORATION UNSPONSORED ADS ADR 98877X101 4 387 SH   SOLE   387 0 0
YAMAHA CORP SPONSORED ADR ADR 984627109 2 35 SH   SOLE   35 0 0
YARA INTL ASA SPONSORED ADR ADR 984851204 1 36 SH   SOLE   36 0 0
YASKAWA ELEC CORP UNSPONSORD ADR ADR 985087105 4 39 SH   SOLE   39 0 0
YELP INC CL A Common Stock 985817105 264 6,772 SH   SOLE   6,772 0 0
YETI HLDGS INC COM Common Stock 98585X104 305 4,226 SH   SOLE   4,226 0 0
DIREXION DAILY FTSE CHINA BULL 3X SHARES ETF 25459W771 2 98 SH   SOLE   98 0 0
Y-MABS THERAPEUTICS INC COM Common Stock 984241109 1 40 SH   SOLE   40 0 0
YANDEX N V SHS CLASS A Common Stock N97284108 166 2,595 SH   SOLE   2,595 0 0
ADVISORSHARES PURE CANNABIS ETF ETF 00768Y495 2 75 SH   SOLE   75 0 0
YORK WTR CO COM Common Stock 987184108 1 28 SH   SOLE   28 0 0
YELLOWSTONE ACQUISITION CO COM CL A Common Stock 98566K105 448 44,884 SH   SOLE   44,884 0 0
YELLOWSTONE ACQUISITION CO UNIT EXP 102225 Common Stock 98566K204 0 3 SH   SOLE   3 0 0
YELLOWSTONE ACQUISITION CO WT EXP 102125 Common Stock 98566K113 21 22,442 SH   SOLE   22,442 0 0
YUM BRANDS INC COM Common Stock 988498101 1,172 10,838 SH   SOLE   10,838 0 0
YUM CHINA HLDGS INC COM Common Stock 98850P109 745 12,586 SH   SOLE   12,586 0 0
ZILLOW GROUP INC CL C CAP STK Common Stock 98954M200 138 1,065 SH   SOLE   1,065 0 0
ZIMMER BIOMET HOLDINGS INC COM Common Stock 98956P102 8,231 51,339 SH   SOLE   51,339 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Common Stock 989207105 1,854 3,822 SH   SOLE   3,822 0 0
ZENDESK INC COM Common Stock 98936J101 83 624 SH   SOLE   624 0 0
OLYMPIC STEEL INC COM Common Stock 68162K106 15 523 SH   SOLE   523 0 0
ZILLOW GROUP INC CL A Common Stock 98954M101 151 1,152 SH   SOLE   1,152 0 0
ZIEGLER COMPANIES INC COM PAR $1.00 Common Stock 989506308 127 4,450 SH   SOLE   4,450 0 0
ZOGENIX INC COM NEW Common Stock 98978L204 7 339 SH   SOLE   339 0 0
ZIONS BANCORPORATION N A COM Common Stock 989701107 1,153 20,972 SH   SOLE   20,972 0 0
ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 27 7,556 SH   SOLE   7,556 0 0
ZIX CORP COM Common Stock 98974P100 6 750 SH   SOLE   750 0 0
ZALANDO SE UNSPONSORD ADR ADR 98887L105 8 167 SH   SOLE   167 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Common Stock 98980L101 883 2,747 SH   SOLE   2,747 0 0
ZYNGA INC CL A Common Stock 98986T108 210 20,580 SH   SOLE   20,580 0 0
ZENKOKU HOSHO CO LTD UNSPONSORD ADR ADR 989415104 10 698 SH   SOLE   698 0 0
ZOMEDICA CORP COM Common Stock 98980M109 13 8,500 SH   SOLE   8,500 0 0
ZSCALER INC COM Common Stock 98980G102 499 2,908 SH   SOLE   2,908 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
ZTO EXPRESS CAYMAN INC SPONSORED ADS A ADR 98980A105 16 562 SH   SOLE   562 0 0
ZOETIS INC CL A Common Stock 98978V103 10,550 66,992 SH   SOLE   66,992 0 0
ZUMIEZ INC COM Common Stock 989817101 13 310 SH   SOLE   310 0 0
ZUORA INC COM CL A Common Stock 98983V106 4 294 SH   SOLE   294 0 0
ZURICH INSURANCE GROUP AG SPONSORED ADR ADR 989825104 162 3,779 SH   SOLE   3,779 0 0
ZYMEWORKS INC COM Common Stock 98985W102 16 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 31 2,032 SH   SOLE   2,032 0 0