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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM COM 88025U109 16 111 SH   SOLE   111 0 0
1STDIBS COM INC COM COM 320551104 40 3,208 SH   SOLE   3,208 0 0
3M CO COM COM 88579Y101 741 4,224 SH   SOLE   4,224 0 0
AAON INC COM PAR $0.004 COM 000360206 4 61 SH   SOLE   61 0 0
ABB LTD SPONSORED ADR ADR 000375204 152 4,562 SH   SOLE   4,215 0 347
ABBOTT LABS COM COM 002824100 479 4,056 SH   SOLE   4,056 0 0
ABBVIE INC COM COM 00287Y109 12,261 113,669 SH   SOLE   113,669 0 0
ABERCROMBIE & FITCH CO CL A CL A 002896207 2 41 SH   SOLE   41 0 0
ABIOMED INC COM COM 003654100 2 7 SH   SOLE   7 0 0
ABM INDS INC COM COM 000957100 3 65 SH   SOLE   65 0 0
ACADIA RLTY TR COM SH BEN INT COM 004239109 5 263 SH   SOLE   263 0 0
ACCENTURE PLC IRELAND SHS CLASS A CL A G1151C101 5,336 16,679 SH   SOLE   16,679 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 7,691 99,377 SH   SOLE   99,377 0 0
ACUITY BRANDS INC COM COM 00508Y102 5 26 SH   SOLE   26 0 0
ADDUS HOMECARE CORP COM COM 006739106 2 26 SH   SOLE   26 0 0
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 7,171 12,455 SH   SOLE   12,418 0 37
ADVANCE AUTO PARTS INC COM COM 00751Y106 17 80 SH   SOLE   37 0 43
ADVANCED ENERGY INDS COM COM 007973100 4 51 SH   SOLE   51 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 331 3,218 SH   SOLE   3,218 0 0
ADVANSIX INC COM COM 00773T101 728 18,307 SH   SOLE   18,307 0 0
ADVISORSHARES TR NEWFLT MULSINC ETF 00768Y727 0 7 SH   SOLE   7 0 0
AES CORP COM COM 00130H105 171 7,497 SH   SOLE   7,497 0 0
AFLAC INC COM COM 001055102 83,786 1,607,242 SH   SOLE   1,607,242 0 0
AGILENT TECHNOLOGIES INC COM COM 00846U101 6 35 SH   SOLE   35 0 0
AGNC INVT CORP COM COM 00123Q104 1 68 SH   SOLE   68 0 0
AGNICO EAGLE MINES LTD COM COM 008474108 393 7,574 SH   SOLE   7,574 0 0
AGREE RLTY CORP COM COM 008492100 34 513 SH   SOLE   513 0 0
AIR PRODS & CHEMS INC COM COM 009158106 345 1,349 SH   SOLE   1,349 0 0
AIRBNB INC COM CL A COM 009066101 3,714 22,143 SH   SOLE   22,143 0 0
AKAMAI TECHNOLOGIES INC COM COM 00971T101 22 210 SH   SOLE   148 0 62
ALAMO GROUP INC COM COM 011311107 55 396 SH   SOLE   396 0 0
ALARM COM HLDGS INC COM COM 011642105 4 45 SH   SOLE   45 0 0
ALCON AG ORD SHS SHS H01301128 171 2,123 SH   SOLE   2,011 0 112
ALEXANDER & BALDWIN INC NEW COM COM 014491104 5 193 SH   SOLE   193 0 0
ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 562 2,943 SH   SOLE   2,943 0 0
ALGONQUIN PWR UTILS CORP COM COM 015857105 230 15,675 SH   SOLE   15,675 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADS 01609W102 222 1,498 SH   SOLE   1,446 0 52
ALIGN TECHNOLOGY INC COM COM 016255101 277 417 SH   SOLE   417 0 0
ALLEGIANCE BANCSHARES INC COM COM 01748H107 4 94 SH   SOLE   94 0 0
ALLEGIANT TRAVEL CO COM COM 01748X102 48 248 SH   SOLE   248 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN COM 01881G106 11 218 SH   SOLE   218 0 0
ALLIANT ENERGY CORP COM COM 018802108 20 352 SH   SOLE   352 0 0
ALLSTATE CORP COM COM 020002101 33,068 259,742 SH   SOLE   259,742 0 0
ALLY FINL INC COM COM 02005N100 840 16,458 SH   SOLE   16,458 0 0
ALPHABET INC CAP STK CL A CL A 02079K305 147,854 55,303 SH   SOLE   55,303 0 0
ALPHABET INC CAP STK CL C CL C 02079K107 13,876 5,206 SH   SOLE   5,206 0 0
ALPS ETF TR ALERIAN MLP ETF 00162Q452 35 1,038 SH   SOLE   1,038 0 0
ALPS ETF TR RIVRFRNT STR INC ETF 00162Q783 848 34,262 SH   SOLE   34,262 0 0
ALTRIA GROUP INC COM COM 02209S103 3,994 87,739 SH   SOLE   87,739 0 0
AMAZON COM INC COM COM 023135106 3,124 951 SH   SOLE   934 0 17
AMC NETWORKS INC CL A CL A 00164V103 487 10,456 SH   SOLE   10,456 0 0
AMDOCS LTD SHS SHS G02602103 10 129 SH   SOLE   129 0 0
AMEDISYS INC COM COM 023436108 0 3 SH   SOLE   3 0 0
AMER STATES WTR CO COM COM 029899101 2 24 SH   SOLE   24 0 0
AMEREN CORP COM COM 023608102 287 3,544 SH   SOLE   3,544 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 71 4,032 SH   SOLE   4,032 0 0
AMERICAN CENTY ETF TR DIVERSIFIED MU ETF 025072505 0 1 SH   SOLE   1 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 3,863 47,586 SH   SOLE   47,586 0 0
AMERICAN EQTY INVT LIFE HLD COM COM 025676206 1,412 47,735 SH   SOLE   47,735 0 0
AMERICAN EXPRESS CO COM COM 025816109 196 1,169 SH   SOLE   1,169 0 0
AMERICAN FINL GROUP INC OHIO COM COM 025932104 4,103 32,611 SH   SOLE   32,611 0 0
AMERICAN HOMES 4 RENT CL A CL A 02665T306 530 13,903 SH   SOLE   13,903 0 0
AMERICAN INTL GROUP INC COM NEW COM 026874784 62 1,129 SH   SOLE   1,129 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 498 1,877 SH   SOLE   1,877 0 0
AMERICAN WOODMARK CORPORATIO COM COM 030506109 1 10 SH   SOLE   10 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 40 238 SH   SOLE   238 0 0
AMERIPRISE FINL INC COM COM 03076C106 298 1,127 SH   SOLE   1,127 0 0
AMERIS BANCORP COM COM 03076K108 77 1,485 SH   SOLE   1,485 0 0
AMERISAFE INC COM COM 03071H100 38 675 SH   SOLE   675 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 222 1,855 SH   SOLE   1,855 0 0
AMETEK INC COM COM 031100100 61 492 SH   SOLE   492 0 0
AMGEN INC COM COM 031162100 56,020 263,436 SH   SOLE   263,436 0 0
AMN HEALTHCARE SVCS INC COM COM 001744101 5 42 SH   SOLE   42 0 0
AMPHENOL CORP NEW CL A CL A 032095101 48 659 SH   SOLE   659 0 0
ANALOG DEVICES INC COM COM 032654105 351 2,095 SH   SOLE   2,095 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR ADR 035128206 355 22,181 SH   SOLE   22,181 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 143 2,542 SH   SOLE   2,344 0 198
ANIKA THERAPEUTICS INC COM COM 035255108 3 71 SH   SOLE   71 0 0
ANNALY CAPITAL MANAGEMENT IN COM COM 035710409 3,592 426,641 SH   SOLE   426,641 0 0
ANSYS INC COM COM 03662Q105 27 80 SH   SOLE   80 0 0
ANTHEM INC COM COM 036752103 231 619 SH   SOLE   619 0 0
AON PLC SHS CL A CL A G0403H108 115 401 SH   SOLE   385 0 16
APOLLO GLOBAL MGMT INC COM CL A COM 03768E105 10 167 SH   SOLE   167 0 0
APPLE INC COM COM 037833100 230,272 1,627,362 SH   SOLE   1,627,110 0 252
APPLIED MATLS INC COM COM 038222105 1,180 9,167 SH   SOLE   9,167 0 0
APTIV PLC SHS SHS G6095L109 24 161 SH   SOLE   85 0 76
ARCBEST CORP COM COM 03937C105 15 189 SH   SOLE   189 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH SHS 03938L203 101 3,342 SH   SOLE   3,342 0 0
ARCH CAP GROUP LTD ORD ORD G0450A105 2 61 SH   SOLE   61 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 248 4,126 SH   SOLE   4,126 0 0
ARCOSA INC COM COM 039653100 1 29 SH   SOLE   29 0 0
ARES CAPITAL CORP COM COM 04010L103 12 583 SH   SOLE   583 0 0
ARGENX SE SPONSORED ADR ADR 04016X101 20 65 SH   SOLE   65 0 0
ARISTA NETWORKS INC COM COM 040413106 2 6 SH   SOLE   6 0 0
ARK ETF TR FINTECH INNOVA ETF 00214Q708 357 7,233 SH   SOLE   7,233 0 0
ARK ETF TR GENOMIC REV ETF ETF 00214Q302 1,001 13,397 SH   SOLE   13,397 0 0
ARK ETF TR INNOVATION ETF ETF 00214Q104 1,984 17,953 SH   SOLE   17,953 0 0
ARK ETF TR NEXT GNRTN INTER ETF 00214Q401 392 2,825 SH   SOLE   2,825 0 0
ARROW ELECTRS INC COM COM 042735100 3,391 30,199 SH   SOLE   30,199 0 0
ARROWHEAD PHARMACEUTICALS IN COM COM 04280A100 84 1,348 SH   SOLE   1,348 0 0
ASBURY AUTOMOTIVE GROUP INC COM COM 043436104 15 77 SH   SOLE   77 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS ADS 00215W100 4 556 SH   SOLE   556 0 0
ASML HOLDING N V N Y REGISTRY SHS SHS N07059210 683 916 SH   SOLE   873 0 43
ASSURANT INC COM COM 04621X108 3,553 22,526 SH   SOLE   22,526 0 0
ASSURED GUARANTY LTD COM COM G0585R106 11 243 SH   SOLE   243 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 771 12,833 SH   SOLE   12,585 0 248
AT&T INC COM COM 00206R102 1,658 61,375 SH   SOLE   61,375 0 0
ATHENE HOLDING LTD CL A CL A G0684D107 11,613 168,627 SH   SOLE   168,627 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW COM 049164205 2,068 25,320 SH   SOLE   25,320 0 0
ATLASSIAN CORP PLC CL A CL A G06242104 116 296 SH   SOLE   244 0 52
ATMOS ENERGY CORP COM COM 049560105 10 118 SH   SOLE   118 0 0
ATRICURE INC COM COM 04963C209 70 1,010 SH   SOLE   1,010 0 0
AUTODESK INC COM COM 052769106 238 835 SH   SOLE   835 0 0
AUTOMATIC DATA PROCESSING IN COM COM 053015103 1,444 7,221 SH   SOLE   7,221 0 0
AUTONATION INC COM COM 05329W102 224 1,841 SH   SOLE   1,841 0 0
AUTOZONE INC COM COM 053332102 10 6 SH   SOLE   6 0 0
AVALARA INC COM COM 05338G106 23 130 SH   SOLE   130 0 0
AVALONBAY CMNTYS INC COM COM 053484101 698 3,148 SH   SOLE   3,148 0 0
AVANGRID INC COM COM 05351W103 33 684 SH   SOLE   684 0 0
AVANOS MED INC COM COM 05350V106 1 25 SH   SOLE   25 0 0
AVERY DENNISON CORP COM COM 053611109 17 84 SH   SOLE   84 0 0
AVIENT CORPORATION COM COM 05368V106 85 1,840 SH   SOLE   1,840 0 0
AVNET INC COM COM 053807103 4 106 SH   SOLE   106 0 0
AXALTA COATING SYS LTD COM COM G0750C108 11 377 SH   SOLE   377 0 0
AXCELIS TECHNOLOGIES INC COM NEW COM 054540208 0 10 SH   SOLE   10 0 0
AXON ENTERPRISE INC COM COM 05464C101 35 200 SH   SOLE   200 0 0
AXONICS INC COM COM 05465P101 102 1,571 SH   SOLE   1,571 0 0
AZZ INC COM COM 002474104 4 75 SH   SOLE   75 0 0
B & G FOODS INC NEW COM COM 05508R106 2 70 SH   SOLE   70 0 0
B. RILEY FINANCIAL INC COM COM 05580M108 1,822 30,858 SH   SOLE   30,858 0 0
BAIDU INC SPON ADR REP A ADR 056752108 308 2,000 SH   SOLE   2,000 0 0
BALCHEM CORP COM COM 057665200 63 434 SH   SOLE   434 0 0
BALL CORP COM COM 058498106 45 496 SH   SOLE   496 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR ADR 05946K101 64 9,638 SH   SOLE   8,652 0 986
BANK HAWAII CORP COM COM 062540109 123 1,500 SH   SOLE   1,500 0 0
BANK MONTREAL QUE COM COM 063671101 11 115 SH   SOLE   115 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 45 860 SH   SOLE   860 0 0
BANK OZK COM COM 06417N103 3,526 82,027 SH   SOLE   82,027 0 0
BANKUNITED INC COM COM 06652K103 0 6 SH   SOLE   6 0 0
BAOZUN INC SPONSORED ADR ADR 06684L103 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 CL A 06738C778 0 10 SH   SOLE   10 0 0
BARRICK GOLD CORP COM COM 067901108 1,728 95,755 SH   SOLE   95,755 0 0
BAXTER INTL INC COM COM 071813109 356 4,431 SH   SOLE   4,431 0 0
BCE INC COM NEW COM 05534B760 41 829 SH   SOLE   829 0 0
BECTON DICKINSON & CO COM COM 075887109 173 705 SH   SOLE   705 0 0
BEIGENE LTD SPONSORED ADR ADR 07725L102 105 288 SH   SOLE   268 0 20
BERKLEY W R CORP COM COM 084423102 0 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B 084670702 623 2,281 SH   SOLE   2,281 0 0
BEST BUY INC COM COM 086516101 1,583 14,979 SH   SOLE   14,979 0 0
BHP GROUP LTD SPONSORED ADS ADS 088606108 147 2,753 SH   SOLE   2,753 0 0
BHP GROUP PLC SPONSORED ADR ADR 05545E209 115 2,259 SH   SOLE   2,259 0 0
BIG LOTS INC COM COM 089302103 6 141 SH   SOLE   141 0 0
BIO RAD LABS INC CL A CL A 090572207 103,565 138,837 SH   SOLE   138,837 0 0
BIO-TECHNE CORP COM COM 09073M104 1 2 SH   SOLE   2 0 0
BIOGEN INC COM COM 09062X103 208 734 SH   SOLE   734 0 0
BIOMARIN PHARMACEUTICAL INC COM COM 09061G101 7 89 SH   SOLE   37 0 52
BIONTECH SE SPONSORED ADS ADS 09075V102 20 74 SH   SOLE   74 0 0
BK OF AMERICA CORP COM COM 060505104 10,548 248,486 SH   SOLE   248,486 0 0
BLACK KNIGHT INC COM COM 09215C105 0 2 SH   SOLE   2 0 0
BLACKLINE INC COM COM 09239B109 0 4 SH   SOLE   4 0 0
BLACKROCK CORPOR HI YLD FD I COM COM 09255P107 1 107 SH   SOLE   107 0 0
BLACKROCK INC COM COM 09247X101 473 564 SH   SOLE   564 0 0
BLACKSTONE INC COM COM 09260D107 34 294 SH   SOLE   294 0 0
BLOCK H & R INC COM COM 093671105 12,581 503,220 SH   SOLE   503,220 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS COM 09662W109 217 13,930 SH   SOLE   13,930 0 0
BOEING CO COM COM 097023105 45 206 SH   SOLE   206 0 0
BOISE CASCADE CO DEL COM COM 09739D100 1,478 27,377 SH   SOLE   27,377 0 0
BONANZA CREEK ENERGY INC COM NEW COM 097793400 1 29 SH   SOLE   29 0 0
BOOKING HOLDINGS INC COM COM 09857L108 2 1 SH   SOLE   1 0 0
BOOT BARN HLDGS INC COM COM 099406100 68 760 SH   SOLE   760 0 0
BOSTON BEER INC CL A CL A 100557107 70 137 SH   SOLE   137 0 0
BOSTON PROPERTIES INC COM COM 101121101 1 5 SH   SOLE   5 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 3 61 SH   SOLE   61 0 0
BOYD GAMING CORP COM COM 103304101 21 335 SH   SOLE   335 0 0
BP PLC SPONSORED ADR ADR 055622104 81 2,949 SH   SOLE   2,949 0 0
BRANDYWINE RLTY TR SH BEN INT NEW SHS 105368203 219 16,332 SH   SOLE   16,332 0 0
BRIGHTHOUSE FINL INC COM COM 10922N103 0 9 SH   SOLE   9 0 0
BRIGHTSPHERE INVT GROUP INC COM COM 10948W103 2 66 SH   SOLE   66 0 0
BRINKER INTL INC COM COM 109641100 4 75 SH   SOLE   75 0 0
BRINKS CO COM COM 109696104 19 308 SH   SOLE   308 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 1,173 19,824 SH   SOLE   19,824 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 20,765 588,585 SH   SOLE   588,314 0 271
BROADCOM INC COM COM 11135F101 293 605 SH   SOLE   605 0 0
BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 53 318 SH   SOLE   318 0 0
BROOKS AUTOMATION INC NEW COM COM 114340102 77 755 SH   SOLE   755 0 0
BUCKLE INC COM COM 118440106 1 20 SH   SOLE   20 0 0
BUILDERS FIRSTSOURCE INC COM COM 12008R107 28 537 SH   SOLE   537 0 0
BUNGE LIMITED COM COM G16962105 105 1,288 SH   SOLE   1,288 0 0
BURLINGTON STORES INC COM COM 122017106 1 4 SH   SOLE   4 0 0
C H ROBINSON WORLDWIDE INC COM NEW COM 12541W209 18 206 SH   SOLE   206 0 0
CABOT OIL & GAS CORP COM COM 127097103 3,491 160,441 SH   SOLE   160,441 0 0
CACI INTL INC CL A CL A 127190304 33 125 SH   SOLE   125 0 0
CADENCE BANCORPORATION CL A CL A 12739A100 16 714 SH   SOLE   714 0 0
CADENCE DESIGN SYSTEM INC COM COM 127387108 75,952 501,534 SH   SOLE   501,534 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT COM 128117108 4 285 SH   SOLE   285 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT COM 128125101 0 1 SH   SOLE   1 0 0
CAMPBELL SOUP CO COM COM 134429109 855 20,455 SH   SOLE   20,455 0 0
CANADIAN IMP BK COMM COM COM 136069101 20 184 SH   SOLE   184 0 0
CANADIAN NAT RES LTD COM COM 136385101 18,393 503,356 SH   SOLE   503,356 0 0
CANADIAN NATL RY CO COM COM 136375102 21 183 SH   SOLE   183 0 0
CANADIAN PAC RY LTD COM COM 13645T100 1 10 SH   SOLE   10 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 2,784 17,190 SH   SOLE   17,190 0 0
CAPRI HOLDINGS LIMITED SHS SHS G1890L107 3 64 SH   SOLE   64 0 0
CARDINAL HEALTH INC COM COM 14149Y108 2 47 SH   SOLE   47 0 0
CARLISLE COS INC COM COM 142339100 241 1,214 SH   SOLE   1,214 0 0
CARMAX INC COM COM 143130102 14 113 SH   SOLE   113 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104 37 716 SH   SOLE   716 0 0
CARVANA CO CL A CL A 146869102 30 101 SH   SOLE   101 0 0
CASTLE BIOSCIENCES INC COM COM 14843C105 22 325 SH   SOLE   325 0 0
CATALENT INC COM COM 148806102 34 259 SH   SOLE   259 0 0
CATERPILLAR INC COM COM 149123101 194 1,009 SH   SOLE   1,009 0 0
CATHAY GEN BANCORP COM COM 149150104 61 1,475 SH   SOLE   1,475 0 0
CBRE GROUP INC CL A CL A 12504L109 78 800 SH   SOLE   800 0 0
CDK GLOBAL INC COM COM 12508E101 4 83 SH   SOLE   83 0 0
CDW CORP COM COM 12514G108 41 223 SH   SOLE   223 0 0
CELANESE CORP DEL COM COM 150870103 29 192 SH   SOLE   192 0 0
CENTENE CORP DEL COM COM 15135B101 2 35 SH   SOLE   35 0 0
CENTERPOINT ENERGY INC COM COM 15189T107 4 161 SH   SOLE   161 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG CL A 153527205 61 1,409 SH   SOLE   1,409 0 0
CENTRAL GARDEN & PET CO COM COM 153527106 11 235 SH   SOLE   235 0 0
CENTURY CMNTYS INC COM COM 156504300 5 77 SH   SOLE   77 0 0
CERENCE INC COM COM 156727109 54 563 SH   SOLE   563 0 0
CHARLES RIV LABS INTL INC COM COM 159864107 28 67 SH   SOLE   67 0 0
CHARTER COMMUNICATIONS INC N CL A COM 16119P108 19 26 SH   SOLE   26 0 0
CHECK POINT SOFTWARE TECH LT ORD ORD M22465104 17,543 155,196 SH   SOLE   155,196 0 0
CHEMED CORP NEW COM COM 16359R103 1 2 SH   SOLE   2 0 0
CHESAPEAKE UTILS CORP COM COM 165303108 37 311 SH   SOLE   311 0 0
CHEVRON CORP NEW COM COM 166764100 34,514 340,210 SH   SOLE   340,210 0 0
CHEWY INC CL A CL A 16679L109 75 1,104 SH   SOLE   1,104 0 0
CHIMERA INVT CORP COM NEW COM 16934Q208 0 7 SH   SOLE   7 0 0
CHINA LIFE INS CO LTD SPON ADR REP H ADR 16939P106 1 103 SH   SOLE   103 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS ADR 16941R108 2,362 48,040 SH   SOLE   48,040 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 149 82 SH   SOLE   82 0 0
CHOICE HOTELS INTL INC COM COM 169905106 8 64 SH   SOLE   64 0 0
CHUBB LIMITED COM COM H1467J104 624 3,596 SH   SOLE   3,596 0 0
CHURCH & DWIGHT INC COM COM 171340102 237 2,873 SH   SOLE   2,873 0 0
CHURCHILL DOWNS INC COM COM 171484108 55 228 SH   SOLE   228 0 0
CHUYS HLDGS INC COM COM 171604101 23 745 SH   SOLE   745 0 0
CIENA CORP COM NEW COM 171779309 1 26 SH   SOLE   26 0 0
CIGNA CORP NEW COM COM 125523100 26 130 SH   SOLE   130 0 0
CINCINNATI FINL CORP COM COM 172062101 8,809 77,121 SH   SOLE   77,121 0 0
CINTAS CORP COM COM 172908105 53 140 SH   SOLE   140 0 0
CIRRUS LOGIC INC COM COM 172755100 0 1 SH   SOLE   1 0 0
CISCO SYS INC COM COM 17275R102 71,101 1,306,275 SH   SOLE   1,306,275 0 0
CITIGROUP INC COM NEW COM 172967424 379 5,402 SH   SOLE   5,402 0 0
CITIZENS FINL GROUP INC COM COM 174610105 309 6,579 SH   SOLE   6,579 0 0
CITRIX SYS INC COM COM 177376100 5 42 SH   SOLE   42 0 0
CLEAN ENERGY FUELS CORP COM COM 184499101 1 75 SH   SOLE   75 0 0
CLEVELAND-CLIFFS INC NEW COM COM 185899101 26 1,300 SH   SOLE   1,300 0 0
CLOROX CO DEL COM COM 189054109 45 271 SH   SOLE   271 0 0
CME GROUP INC COM COM 12572Q105 394 2,037 SH   SOLE   2,037 0 0
CMS ENERGY CORP COM COM 125896100 34 566 SH   SOLE   566 0 0
CNO FINL GROUP INC COM COM 12621E103 1,441 61,219 SH   SOLE   61,219 0 0
COCA COLA CO COM COM 191216100 1,568 29,876 SH   SOLE   29,876 0 0
COGNEX CORP COM COM 192422103 0 4 SH   SOLE   4 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A CL A 192446102 39,586 533,434 SH   SOLE   533,434 0 0
COHEN & STEERS INC COM COM 19247A100 60 722 SH   SOLE   722 0 0
COLGATE PALMOLIVE CO COM COM 194162103 4,225 55,902 SH   SOLE   55,902 0 0
COMCAST CORP NEW CL A COM 20030N101 1,611 28,797 SH   SOLE   28,797 0 0
COMFORT SYS USA INC COM COM 199908104 16 221 SH   SOLE   221 0 0
COMMERCIAL METALS CO COM COM 201723103 13 434 SH   SOLE   434 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS COM 20441B605 0 20 SH   SOLE   20 0 0
COMPASS MINERALS INTL INC COM COM 20451N101 29 453 SH   SOLE   453 0 0
CONAGRA BRANDS INC COM COM 205887102 66 1,959 SH   SOLE   1,959 0 0
CONCENTRIX CORP COM COM 20602D101 3,582 20,240 SH   SOLE   20,240 0 0
CONDUENT INC COM COM 206787103 0 6 SH   SOLE   6 0 0
CONOCOPHILLIPS COM COM 20825C104 1,393 20,550 SH   SOLE   20,550 0 0
CONSOLIDATED EDISON INC COM COM 209115104 202 2,776 SH   SOLE   2,776 0 0
CONSTELLATION BRANDS INC CL A CL A 21036P108 316 1,502 SH   SOLE   1,502 0 0
COOPER COS INC COM NEW COM 216648402 48,815 118,108 SH   SOLE   118,108 0 0
COPART INC COM COM 217204106 4 26 SH   SOLE   26 0 0
CORCEPT THERAPEUTICS INC COM COM 218352102 1,257 63,874 SH   SOLE   63,874 0 0
CORNING INC COM COM 219350105 188 5,151 SH   SOLE   5,151 0 0
CORTEVA INC COM COM 22052L104 17 410 SH   SOLE   410 0 0
COSTAR GROUP INC COM COM 22160N109 26 303 SH   SOLE   303 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 3,854 8,577 SH   SOLE   8,577 0 0
COUPA SOFTWARE INC COM COM 22266L106 57 259 SH   SOLE   259 0 0
COVETRUS INC COM COM 22304C100 38 2,075 SH   SOLE   2,075 0 0
CRACKER BARREL OLD CTRY STOR COM COM 22410J106 21 153 SH   SOLE   153 0 0
CRH PLC ADR ADR 12626K203 42 895 SH   SOLE   895 0 0
CROWDSTRIKE HLDGS INC CL A CL A 22788C105 32 131 SH   SOLE   131 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 59 343 SH   SOLE   343 0 0
CROWN HLDGS INC COM COM 228368106 40 394 SH   SOLE   394 0 0
CRYOLIFE INC COM COM 228903100 37 1,660 SH   SOLE   1,660 0 0
CRYOPORT INC COM PAR $0.001 COM 229050307 54 810 SH   SOLE   810 0 0
CSG SYS INTL INC COM COM 126349109 0 7 SH   SOLE   7 0 0
CSX CORP COM COM 126408103 256 8,597 SH   SOLE   8,597 0 0
CUBESMART COM COM 229663109 585 12,072 SH   SOLE   12,072 0 0
CUMMINS INC COM COM 231021106 2,021 8,998 SH   SOLE   8,998 0 0
CUSTOMERS BANCORP INC COM COM 23204G100 13 301 SH   SOLE   301 0 0
CVS HEALTH CORP COM COM 126650100 45,189 532,518 SH   SOLE   532,518 0 0
CYRUSONE INC COM COM 23283R100 5 60 SH   SOLE   60 0 0
D R HORTON INC COM COM 23331A109 38,175 454,627 SH   SOLE   454,627 0 0
DANAHER CORPORATION COM COM 235851102 44,304 145,528 SH   SOLE   145,528 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW ADS 23703Q203 3 46 SH   SOLE   46 0 0
DARDEN RESTAURANTS INC COM COM 237194105 176 1,165 SH   SOLE   1,165 0 0
DARLING INGREDIENTS INC COM COM 237266101 380 5,282 SH   SOLE   5,282 0 0
DATADOG INC CL A COM COM 23804L103 22 157 SH   SOLE   157 0 0
DAVITA INC COM COM 23918K108 698 6,002 SH   SOLE   6,002 0 0
DBX ETF TR XTRACK MUN INFRA ETF 233051705 0 2 SH   SOLE   2 0 0
DBX ETF TR XTRACK USD HIGH ETF 233051432 80,011 1,996,289 SH   SOLE   1,996,289 0 0
DBX ETF TR XTRACKERS SHRT ETF 233051283 2 52 SH   SOLE   52 0 0
DBX ETF TR XTRCKR MSCI US ETF 233051150 15 367 SH   SOLE   367 0 0
DECKERS OUTDOOR CORP COM COM 243537107 9 25 SH   SOLE   25 0 0
DEERE & CO COM COM 244199105 193 577 SH   SOLE   577 0 0
DELL TECHNOLOGIES INC CL C CL C 24703L202 3,572 34,332 SH   SOLE   34,332 0 0
DESCARTES SYS GROUP INC COM COM 249906108 43 525 SH   SOLE   525 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 64 1,807 SH   SOLE   1,807 0 0
DEXCOM INC COM COM 252131107 207 379 SH   SOLE   363 0 16
DIAGEO PLC SPON ADR NEW ADR 25243Q205 156 809 SH   SOLE   785 0 24
DIAMONDBACK ENERGY INC COM COM 25278X109 13 139 SH   SOLE   139 0 0
DICKS SPORTING GOODS INC COM COM 253393102 2,400 20,035 SH   SOLE   20,035 0 0
DIGITAL RLTY TR INC COM COM 253868103 66 457 SH   SOLE   457 0 0
DIGITALBRIDGE GROUP INC CL A COM COM 25401T108 8 1,365 SH   SOLE   1,365 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 ETF 25434V708 55,936 2,105,223 SH   SOLE   2,105,223 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF ETF 25434V401 37,078 786,224 SH   SOLE   786,224 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU ETF 25434V609 7,179 161,685 SH   SOLE   161,685 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE ETF 25434V880 51,308 1,982,545 SH   SOLE   1,982,545 0 0
DIODES INC COM COM 254543101 0 5 SH   SOLE   5 0 0
DISCOVER FINL SVCS COM COM 254709108 80 653 SH   SOLE   653 0 0
DISCOVERY INC COM SER A COM 25470F104 8,459 333,283 SH   SOLE   333,283 0 0
DISCOVERY INC COM SER C COM 25470F302 0 0 SH   SOLE   0 0 0
DISNEY WALT CO COM COM 254687106 2,162 12,780 SH   SOLE   12,716 0 64
DIVERSIFIED HEALTHCARE TR COM SH BEN INT COM 25525P107 0 8 SH   SOLE   8 0 0
DNP SELECT INCOME FD INC COM COM 23325P104 0 0 SH   SOLE   0 0 0
DOCUSIGN INC COM COM 256163106 149 580 SH   SOLE   580 0 0
DOLBY LABORATORIES INC COM CL A COM 25659T107 1 10 SH   SOLE   10 0 0
DOLLAR GEN CORP NEW COM COM 256677105 26 122 SH   SOLE   122 0 0
DOLLAR TREE INC COM COM 256746108 44 456 SH   SOLE   456 0 0
DOMINION ENERGY INC COM COM 25746U109 176 2,412 SH   SOLE   2,412 0 0
DOMTAR CORP COM NEW COM 257559203 3 53 SH   SOLE   53 0 0
DOVER CORP COM COM 260003108 47,293 304,133 SH   SOLE   304,133 0 0
DOW INC COM COM 260557103 0 6 SH   SOLE   6 0 0
DR REDDYS LABS LTD ADR ADR 256135203 12 186 SH   SOLE   186 0 0
DRAFTKINGS INC COM CL A COM 26142R104 74 1,530 SH   SOLE   1,530 0 0
DRIL-QUIP INC COM COM 262037104 3 109 SH   SOLE   109 0 0
DT MIDSTREAM INC COMMON STOCK COM 23345M107 2 50 SH   SOLE   50 0 0
DTE ENERGY CO COM COM 233331107 42,674 382,004 SH   SOLE   382,004 0 0
DUFF & PHELPS UTLITY AND INF COM COM 26433C105 3 200 SH   SOLE   200 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 443 4,536 SH   SOLE   4,536 0 0
DUKE REALTY CORP COM NEW COM 264411505 576 12,043 SH   SOLE   12,043 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 14 199 SH   SOLE   199 0 0
DXC TECHNOLOGY CO COM COM 23355L106 48 1,426 SH   SOLE   1,426 0 0
EAGLE MATLS INC COM COM 26969P108 9 71 SH   SOLE   71 0 0
EAGLE PHARMACEUTICALS INC COM COM 269796108 3 48 SH   SOLE   48 0 0
EASTERLY GOVT PPTYS INC COM COM 27616P103 2 77 SH   SOLE   77 0 0
EASTGROUP PPTYS INC COM COM 277276101 244 1,467 SH   SOLE   1,467 0 0
EASTMAN CHEM CO COM COM 277432100 15 145 SH   SOLE   145 0 0
EATON CORP PLC SHS SHS G29183103 570 3,820 SH   SOLE   3,764 0 56
EATON VANCE ENHANCED EQUITY COM COM 278277108 1 44 SH   SOLE   44 0 0
EBAY INC. COM COM 278642103 13,478 193,458 SH   SOLE   193,458 0 0
ECOLAB INC COM COM 278865100 80 382 SH   SOLE   339 0 43
EDISON INTL COM COM 281020107 6 111 SH   SOLE   111 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 192 1,698 SH   SOLE   1,698 0 0
EL POLLO LOCO HLDGS INC COM COM 268603107 1 76 SH   SOLE   76 0 0
ELANCO ANIMAL HEALTH INC COM COM 28414H103 1 18 SH   SOLE   18 0 0
ELECTRONIC ARTS INC COM COM 285512109 94,809 666,492 SH   SOLE   666,492 0 0
EMCOR GROUP INC COM COM 29084Q100 8 68 SH   SOLE   68 0 0
EMERGENT BIOSOLUTIONS INC COM COM 29089Q105 32 639 SH   SOLE   639 0 0
EMERSON ELEC CO COM COM 291011104 480 5,095 SH   SOLE   5,095 0 0
EMPIRE ST RLTY TR INC CL A CL A 292104106 0 35 SH   SOLE   35 0 0
ENBRIDGE INC COM COM 29250N105 72 1,815 SH   SOLE   1,815 0 0
ENDAVA PLC ADS ADS 29260V105 118 865 SH   SOLE   865 0 0
ENOVA INTL INC COM COM 29357K103 1,761 50,973 SH   SOLE   50,973 0 0
ENTERGY CORP NEW COM COM 29364G103 20 206 SH   SOLE   206 0 0
ENVISTA HOLDINGS CORPORATION COM COM 29415F104 1,681 40,200 SH   SOLE   40,200 0 0
EOG RES INC COM COM 26875P101 59 741 SH   SOLE   741 0 0
EPAM SYS INC COM COM 29414B104 130 228 SH   SOLE   228 0 0
EQUIFAX INC COM COM 294429105 22 88 SH   SOLE   88 0 0
EQUINIX INC COM COM 29444U700 64 81 SH   SOLE   68 0 13
EQUINOR ASA SPONSORED ADR ADR 29446M102 9 369 SH   SOLE   369 0 0
EQUITABLE HLDGS INC COM COM 29452E101 23 792 SH   SOLE   792 0 0
EQUITY COMWLTH COM SH BEN INT COM 294628102 315 12,111 SH   SOLE   12,111 0 0
EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 2 20 SH   SOLE   20 0 0
EQUITY RESIDENTIAL SH BEN INT ETF 29476L107 565 6,985 SH   SOLE   6,985 0 0
ERICSSON ADR B SEK 10 ADR 294821608 101 9,058 SH   SOLE   9,058 0 0
ESSENT GROUP LTD COM COM G3198U102 926 21,050 SH   SOLE   21,050 0 0
ESSEX PPTY TR INC COM COM 297178105 573 1,791 SH   SOLE   1,791 0 0
ETFIS SER TR I VIRTUS NEWFLEET ETF 26923G707 2 62 SH   SOLE   62 0 0
ETSY INC COM COM 29786A106 89 430 SH   SOLE   430 0 0
EURONET WORLDWIDE INC COM COM 298736109 7 55 SH   SOLE   55 0 0
EVERBRIDGE INC COM COM 29978A104 72 479 SH   SOLE   479 0 0
EVERCORE INC CLASS A CL A 29977A105 257 1,922 SH   SOLE   1,922 0 0
EVEREST RE GROUP LTD COM COM G3223R108 3,586 14,298 SH   SOLE   14,298 0 0
EVERSOURCE ENERGY COM COM 30040W108 92 1,120 SH   SOLE   1,120 0 0
EXELON CORP COM COM 30161N101 3,795 78,508 SH   SOLE   78,508 0 0
EXP WORLD HLDGS INC COM COM 30212W100 8 200 SH   SOLE   200 0 0
EXPEDIA GROUP INC COM NEW COM 30212P303 6 38 SH   SOLE   38 0 0
EXPEDITORS INTL WASH INC COM COM 302130109 1,837 15,420 SH   SOLE   15,420 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102 747 4,444 SH   SOLE   4,444 0 0
EXXON MOBIL CORP COM COM 30231G102 293 4,977 SH   SOLE   4,977 0 0
F N B CORP COM COM 302520101 11 913 SH   SOLE   913 0 0
F5 NETWORKS INC COM COM 315616102 3 13 SH   SOLE   13 0 0
FABRINET SHS SHS G3323L100 5 47 SH   SOLE   47 0 0
FACEBOOK INC CL A CL A 30303M102 189,006 556,900 SH   SOLE   556,749 0 151
FACTSET RESH SYS INC COM COM 303075105 178 452 SH   SOLE   452 0 0
FARMLAND PARTNERS INC COM COM 31154R109 0 25 SH   SOLE   25 0 0
FASTENAL CO COM COM 311900104 1 29 SH   SOLE   29 0 0
FEDERATED HERMES INC CL B CL B 314211103 1 18 SH   SOLE   18 0 0
FEDEX CORP COM COM 31428X106 51,593 235,271 SH   SOLE   235,271 0 0
FERGUSON PLC NEW SHS SHS G3421J106 293 2,100 SH   SOLE   2,100 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT COM 315912808 3 60 SH   SOLE   60 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF ETF 316188200 28 532 SH   SOLE   532 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 30 652 SH   SOLE   652 0 0
FIDELITY NATL INFORMATION SV COM COM 31620M106 98 805 SH   SOLE   731 0 74
FIFTH THIRD BANCORP COM COM 316773100 37 867 SH   SOLE   867 0 0
FIRST AMERN FINL CORP COM COM 31847R102 6 89 SH   SOLE   89 0 0
FIRST FINANCIAL NORTHWEST IN COM COM 32022K102 2 124 SH   SOLE   124 0 0
FIRST HORIZON CORPORATION COM COM 320517105 44,973 2,760,770 SH   SOLE   2,760,770 0 0
FIRST INDL RLTY TR INC COM COM 32054K103 552 10,607 SH   SOLE   10,607 0 0
FIRST INTST BANCSYSTEM INC COM CL A COM 32055Y201 2 51 SH   SOLE   51 0 0
FIRST REP BK SAN FRANCISCO C COM COM 33616C100 14 74 SH   SOLE   74 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF ETF 33739N108 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF ETF 33739E108 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CHINDIA ETF ETF 33733A102 9 175 SH   SOLE   175 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE ETF 33734X101 28 471 SH   SOLE   471 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE ETF 33734X119 19 342 SH   SOLE   342 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX ETF 33734X176 57 460 SH   SOLE   460 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF ETF 336920103 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF ETF 33733E104 1,177 15,736 SH   SOLE   15,736 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302 404 1,711 SH   SOLE   1,711 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL ETF 33738D408 2 49 SH   SOLE   49 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT ETF 33739Q200 770 15,217 SH   SOLE   15,217 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX ETF 33733E401 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV ETF 33738R506 376 7,921 SH   SOLE   7,921 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD ETF 33738D309 784 16,378 SH   SOLE   16,378 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS COM 33735J101 48 752 SH   SOLE   752 0 0
FIRST TR VALUE LINE DIVID IN SHS SHS 33734H106 0 1 SH   SOLE   1 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS COM 33735K108 59 530 SH   SOLE   530 0 0
FISERV INC COM COM 337738108 643 5,923 SH   SOLE   5,923 0 0
FIVE BELOW INC COM COM 33829M101 3,544 20,043 SH   SOLE   20,043 0 0
FIVE9 INC COM COM 338307101 95 593 SH   SOLE   593 0 0
FIVERR INTL LTD ORD SHS SHS M4R82T106 34 185 SH   SOLE   185 0 0
FLEX LTD ORD ORD Y2573F102 5 284 SH   SOLE   284 0 0
FLEXSHARES TR GLB QLT R/E IDX ETF 33939L787 0 2 SH   SOLE   2 0 0
FLEXSHARES TR INTL QLTDV IDX ETF 33939L837 0 16 SH   SOLE   16 0 0
FLEXSHARES TR QLT DIV DEF IDX ETF 33939L845 0 1 SH   SOLE   1 0 0
FLOOR & DECOR HLDGS INC CL A CL A 339750101 4 36 SH   SOLE   36 0 0
FMC CORP COM NEW COM 302491303 1 7 SH   SOLE   7 0 0
FOOT LOCKER INC COM COM 344849104 11 245 SH   SOLE   245 0 0
FORD MTR CO DEL COM COM 345370860 19 1,341 SH   SOLE   1,341 0 0
FORTINET INC COM COM 34959E109 1,059 3,627 SH   SOLE   3,627 0 0
FORTIVE CORP COM COM 34959J108 478 6,772 SH   SOLE   6,772 0 0
FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 391 4,377 SH   SOLE   4,377 0 0
FOX CORP CL A COM COM 35137L105 1,074 26,787 SH   SOLE   26,787 0 0
FOX CORP CL B COM COM 35137L204 0 0 SH   SOLE   0 0 0
FRANCO NEV CORP COM COM 351858105 465 3,576 SH   SOLE   3,576 0 0
FRANKLIN ELEC INC COM COM 353514102 3 32 SH   SOLE   32 0 0
FREEPORT-MCMORAN INC CL B CL B 35671D857 33 1,021 SH   SOLE   1,021 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR ADR 358029106 162 4,632 SH   SOLE   4,632 0 0
FS KKR CAP CORP COM COM 302635206 16 714 SH   SOLE   714 0 0
FTI CONSULTING INC COM COM 302941109 55 407 SH   SOLE   407 0 0
FULGENT GENETICS INC COM COM 359664109 1,175 13,060 SH   SOLE   13,060 0 0
FUTUREFUEL CORP COM COM 36116M106 1 130 SH   SOLE   130 0 0
GALAPAGOS NV SPON ADR ADR 36315X101 9 171 SH   SOLE   171 0 0
GALLAGHER ARTHUR J & CO COM COM 363576109 13 85 SH   SOLE   85 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT COM 36465A109 1 400 SH   SOLE   400 0 0
GAMESTOP CORP NEW CL A CL A 36467W109 5 31 SH   SOLE   31 0 0
GAP INC COM COM 364760108 3 122 SH   SOLE   122 0 0
GARMIN LTD SHS SHS H2906T109 11 69 SH   SOLE   69 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS SHS G39108108 1 59 SH   SOLE   59 0 0
GATX CORP COM COM 361448103 10 111 SH   SOLE   111 0 0
GENERAL DYNAMICS CORP COM COM 369550108 297 1,515 SH   SOLE   1,515 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301 406 3,938 SH   SOLE   3,938 0 0
GENERAL MLS INC COM COM 370334104 28,167 470,854 SH   SOLE   470,854 0 0
GENERAL MTRS CO COM COM 37045V100 19 353 SH   SOLE   353 0 0
GENMAB A/S SPONSORED ADS ADS 372303206 2,100 48,054 SH   SOLE   47,831 0 223
GENPACT LIMITED SHS SHS G3922B107 3 65 SH   SOLE   65 0 0
GENTEX CORP COM COM 371901109 249 7,539 SH   SOLE   7,539 0 0
GENWORTH FINL INC COM CL A COM 37247D106 2 400 SH   SOLE   400 0 0
GERON CORP COM COM 374163103 0 335 SH   SOLE   335 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 152 4,173 SH   SOLE   4,173 0 0
GILEAD SCIENCES INC COM COM 375558103 438 6,275 SH   SOLE   6,275 0 0
GLACIER BANCORP INC NEW COM COM 37637Q105 72 1,300 SH   SOLE   1,300 0 0
GLADSTONE CAPITAL CORP COM COM 376535100 0 1 SH   SOLE   1 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 139 3,634 SH   SOLE   3,634 0 0
GLOBAL PMTS INC COM COM 37940X102 76 481 SH   SOLE   481 0 0
GLOBAL X FDS GLBL X MLP ETF ETF 37954Y343 1 19 SH   SOLE   19 0 0
GLOBAL X FDS GLBX SUPRINC ETF ETF 37950E333 1 62 SH   SOLE   62 0 0
GLOBAL X FDS GLOBAL X COPPER ETF 37954Y830 0 7 SH   SOLE   7 0 0
GLOBAL X FDS US PFD ETF ETF 37954Y657 26,890 1,043,886 SH   SOLE   1,043,886 0 0
GLOBANT S A COM COM L44385109 1 4 SH   SOLE   4 0 0
GLOBUS MED INC CL A CL A 379577208 82 1,070 SH   SOLE   1,070 0 0
GMS INC COM COM 36251C103 1 18 SH   SOLE   18 0 0
GODADDY INC CL A CL A 380237107 54 777 SH   SOLE   777 0 0
GOLDMAN SACHS BDC INC SHS SHS 38147U107 3 150 SH   SOLE   150 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT ETF 381430107 87 2,540 SH   SOLE   2,540 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 978 2,587 SH   SOLE   2,587 0 0
GOODYEAR TIRE & RUBR CO COM COM 382550101 0 8 SH   SOLE   8 0 0
GRACO INC COM COM 384109104 6 89 SH   SOLE   89 0 0
GRAHAM HLDGS CO COM CL B COM 384637104 1,372 2,329 SH   SOLE   2,329 0 0
GRAINGER W W INC COM COM 384802104 33 83 SH   SOLE   62 0 21
GRAND CANYON ED INC COM COM 38526M106 64 727 SH   SOLE   727 0 0
GRANITE PT MTG TR INC COM STK COM 38741L107 0 5 SH   SOLE   5 0 0
GREENBRIER COS INC COM COM 393657101 4 97 SH   SOLE   97 0 0
GRIFOLS S A SP ADR REP B NVT ADR 398438408 160 10,970 SH   SOLE   10,970 0 0
GROUP 1 AUTOMOTIVE INC COM COM 398905109 8 42 SH   SOLE   42 0 0
GUARDANT HEALTH INC COM COM 40131M109 78 622 SH   SOLE   622 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100 2 14 SH   SOLE   14 0 0
HAIN CELESTIAL GROUP INC COM COM 405217100 94 2,200 SH   SOLE   2,200 0 0
HALOZYME THERAPEUTICS INC COM COM 40637H109 55 1,355 SH   SOLE   1,355 0 0
HANESBRANDS INC COM COM 410345102 5 302 SH   SOLE   302 0 0
HANOVER INS GROUP INC COM COM 410867105 1 4 SH   SOLE   4 0 0
HARTFORD FINL SVCS GROUP INC COM COM 416515104 285 4,061 SH   SOLE   4,061 0 0
HASBRO INC COM COM 418056107 81 913 SH   SOLE   913 0 0
HAWAIIAN ELEC INDUSTRIES COM COM 419870100 3,547 86,865 SH   SOLE   86,865 0 0
HCA HEALTHCARE INC COM COM 40412C101 440 1,813 SH   SOLE   1,813 0 0
HDFC BANK LTD SPONSORED ADS ADS 40415F101 217 2,969 SH   SOLE   2,887 0 82
HEALTHCARE RLTY TR COM COM 421946104 3 100 SH   SOLE   100 0 0
HEALTHEQUITY INC COM COM 42226A107 48 745 SH   SOLE   745 0 0
HEALTHPEAK PROPERTIES INC COM COM 42250P103 19 557 SH   SOLE   557 0 0
HEARTLAND EXPRESS INC COM COM 422347104 28 1,775 SH   SOLE   1,775 0 0
HECLA MNG CO COM COM 422704106 1 150 SH   SOLE   150 0 0
HEICO CORP NEW COM COM 422806109 1 4 SH   SOLE   4 0 0
HEIDRICK & STRUGGLES INTL IN COM COM 422819102 3 59 SH   SOLE   59 0 0
HELEN OF TROY LTD COM COM G4388N106 38 168 SH   SOLE   168 0 0
HELIOS TECHNOLOGIES INC COM COM 42328H109 81 985 SH   SOLE   985 0 0
HENRY JACK & ASSOC INC COM COM 426281101 3 17 SH   SOLE   17 0 0
HENRY SCHEIN INC COM COM 806407102 1 13 SH   SOLE   13 0 0
HERITAGE FINL CORP WASH COM COM 42722X106 2 85 SH   SOLE   85 0 0
HERSHEY CO COM COM 427866108 2,755 16,275 SH   SOLE   16,275 0 0
HESS CORP COM COM 42809H107 4 53 SH   SOLE   53 0 0
HIBBETT INC COM COM 428567101 9 125 SH   SOLE   125 0 0
HIGHWOODS PPTYS INC COM COM 431284108 2 55 SH   SOLE   55 0 0
HILL-ROM HLDGS INC COM COM 431475102 5 36 SH   SOLE   36 0 0
HILLENBRAND INC COM COM 431571108 3 82 SH   SOLE   82 0 0
HILLTOP HOLDINGS INC COM COM 432748101 250 7,652 SH   SOLE   7,652 0 0
HILTON WORLDWIDE HLDGS INC COM COM 43300A203 69 524 SH   SOLE   524 0 0
HOLOGIC INC COM COM 436440101 8,178 110,801 SH   SOLE   110,801 0 0
HOME DEPOT INC COM COM 437076102 2,022 6,161 SH   SOLE   6,118 0 43
HONDA MOTOR LTD AMERN SHS SHS 438128308 3,261 106,319 SH   SOLE   106,319 0 0
HONEYWELL INTL INC COM COM 438516106 821 3,866 SH   SOLE   3,866 0 0
HORACE MANN EDUCATORS CORP N COM COM 440327104 50 1,265 SH   SOLE   1,265 0 0
HORMEL FOODS CORP COM COM 440452100 12 296 SH   SOLE   296 0 0
HOULIHAN LOKEY INC CL A CL A 441593100 65 710 SH   SOLE   710 0 0
HP INC COM COM 40434L105 2,215 80,962 SH   SOLE   80,962 0 0
HUBSPOT INC COM COM 443573100 91 135 SH   SOLE   135 0 0
HUMANA INC COM COM 444859102 6,171 15,859 SH   SOLE   15,859 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 235 15,221 SH   SOLE   15,221 0 0
HUNTINGTON INGALLS INDS INC COM COM 446413106 111 574 SH   SOLE   574 0 0
HUTCHMED CHINA LTD SPONSORED ADS ADS 44842L103 30 826 SH   SOLE   766 0 60
HYATT HOTELS CORP COM CL A COM 448579102 26 335 SH   SOLE   335 0 0
IAC INTERACTIVECORP NEW COM NEW COM 44891N208 0 2 SH   SOLE   2 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT UNIT 451100101 8 151 SH   SOLE   151 0 0
ICF INTL INC COM COM 44925C103 52 579 SH   SOLE   579 0 0
ICICI BANK LIMITED ADR ADR 45104G104 14 763 SH   SOLE   763 0 0
ICON PLC SHS SHS G4705A100 25 96 SH   SOLE   96 0 0
ICU MED INC COM COM 44930G107 100 429 SH   SOLE   429 0 0
IDACORP INC COM COM 451107106 2,331 22,549 SH   SOLE   22,549 0 0
IDEX CORP COM COM 45167R104 19 90 SH   SOLE   90 0 0
IDEXX LABS INC COM COM 45168D104 10,434 16,778 SH   SOLE   16,778 0 0
IHS MARKIT LTD SHS SHS G47567105 26 225 SH   SOLE   118 0 107
ILLINOIS TOOL WKS INC COM COM 452308109 293 1,416 SH   SOLE   1,416 0 0
ILLUMINA INC COM COM 452327109 26 65 SH   SOLE   65 0 0
INCYTE CORP COM COM 45337C102 187 2,726 SH   SOLE   2,726 0 0
INDEXIQ ETF TR IQ S&P HGH YLD ETF 45409B412 15 607 SH   SOLE   607 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT COM 456237106 155 6,082 SH   SOLE   6,082 0 0
INFOSYS LTD SPONSORED ADR ADR 456788108 1,570 70,581 SH   SOLE   70,581 0 0
ING GROEP N.V. SPONSORED ADR ADR 456837103 579 39,958 SH   SOLE   39,746 0 212
INGERSOLL RAND INC COM COM 45687V106 0 2 SH   SOLE   2 0 0
INNOSPEC INC COM COM 45768S105 1 8 SH   SOLE   8 0 0
INNOVIVA INC COM COM 45781M101 1,284 76,841 SH   SOLE   76,841 0 0
INOVALON HLDGS INC COM CL A COM 45781D101 181 4,495 SH   SOLE   4,495 0 0
INSIGHT ENTERPRISES INC COM COM 45765U103 2 24 SH   SOLE   24 0 0
INSPIRE MED SYS INC COM COM 457730109 33 140 SH   SOLE   140 0 0
INSULET CORP COM COM 45784P101 12 43 SH   SOLE   43 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW COM 457985208 58 845 SH   SOLE   845 0 0
INTEL CORP COM COM 458140100 44,597 837,038 SH   SOLE   837,038 0 0
INTERACTIVE BROKERS GROUP IN COM CL A COM 45841N107 1 11 SH   SOLE   11 0 0
INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 68 588 SH   SOLE   588 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 2,900 20,876 SH   SOLE   20,876 0 0
INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 35 262 SH   SOLE   262 0 0
INTERNATIONAL PAPER CO COM COM 460146103 3,636 65,014 SH   SOLE   65,014 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100 103 2,814 SH   SOLE   2,814 0 0
INTUIT COM COM 461202103 490 909 SH   SOLE   909 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 48 48 SH   SOLE   48 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR ETF 46090A887 882 17,468 SH   SOLE   17,468 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD COM 46090F100 23,785 1,129,946 SH   SOLE   1,129,946 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD COM 46140H106 77 4,036 SH   SOLE   4,036 0 0
INVESCO DB MULTI-SECTOR COMM BASE METALS FD COM 46140H700 11 555 SH   SOLE   555 0 0
INVESCO DB MULTI-SECTOR COMM ENERGY FD COM 46140H304 103 6,054 SH   SOLE   6,054 0 0
INVESCO DB US DLR INDEX TR BULLISH FD ETF 46141D203 6,570 259,599 SH   SOLE   259,599 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI COM 46138E537 5,126 190,852 SH   SOLE   190,852 0 0
INVESCO EXCH TRADED FD TR II PFD ETF ETF 46138E511 5 358 SH   SOLE   358 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL ETF 46138E354 4 73 SH   SOLE   73 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF ETF 46138G508 0 2 SH   SOLE   2 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB SHS 46138J882 12 544 SH   SOLE   544 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU ETF 46137V738 1,494 33,608 SH   SOLE   33,608 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 ETF 46137V233 3 9 SH   SOLE   9 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC ETF 46137V282 2,041 7,082 SH   SOLE   7,082 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT ETF 46137V357 3,052 20,372 SH   SOLE   20,372 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT ETF 46137V266 15 79 SH   SOLE   79 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY ETF 46137V241 1,449 29,850 SH   SOLE   29,850 0 0
INVESCO LTD SHS SHS G491BT108 2 77 SH   SOLE   77 0 0
INVESCO QQQ TR UNIT SER 1 UNIT 46090E103 9,023 25,208 SH   SOLE   25,208 0 0
INVITATION HOMES INC COM COM 46187W107 1 19 SH   SOLE   19 0 0
IQVIA HLDGS INC COM COM 46266C105 3,581 14,950 SH   SOLE   14,950 0 0
IRON MTN INC NEW COM COM 46284V101 5 125 SH   SOLE   125 0 0
ISHARES GOLD TR ISHARES NEW ETF 464285204 577 17,283 SH   SOLE   17,283 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS ETF 922908363 1,258,052 3,189,787 SH   SOLE   3,189,787 0 0
ISHARES INC EM MKTS DIV ETF ETF 464286319 8,001 205,672 SH   SOLE   205,672 0 0
ISHARES INC ESG AWR MSCI EM ETF 46434G863 4,329 104,461 SH   SOLE   104,461 0 0
ISHARES INC MSCI AUST ETF ETF 464286103 5 184 SH   SOLE   184 0 0
ISHARES INC MSCI BRIC INDX ETF 464286657 5 97 SH   SOLE   97 0 0
ISHARES TR CORE MSCI EAFE ETF 46432F842 486,709 6,555,003 SH   SOLE   6,555,003 0 0
ISHARES INC MSCI EM ASIA ETF ETF 464286426 3 38 SH   SOLE   38 0 0
ISHARES INC MSCI EMERG MRKT ETF 464286533 1,267 20,216 SH   SOLE   20,216 0 0
ISHARES INC MSCI EQUAL WEITE ETF 464286681 1,042 12,456 SH   SOLE   12,456 0 0
ISHARES INC MSCI EURZONE ETF ETF 464286608 77 1,604 SH   SOLE   1,604 0 0
ISHARES INC MSCI HONG KG ETF ETF 464286871 1 45 SH   SOLE   45 0 0
ISHARES INC MSCI ITALY ETF ETF 46434G830 4 128 SH   SOLE   128 0 0
ISHARES INC MSCI JPN ETF NEW ETF 46434G822 5 71 SH   SOLE   71 0 0
ISHARES INC MSCI PAC JP ETF ETF 464286665 5 101 SH   SOLE   101 0 0
ISHARES INC MSCI STH KOR ETF ETF 464286772 60 748 SH   SOLE   748 0 0
ISHARES INC MSCI SWITZERLAND ETF 464286749 47,746 1,025,036 SH   SOLE   1,025,036 0 0
ISHARES INC MSCI WORLD ETF ETF 464286392 65 512 SH   SOLE   512 0 0
ISHARES SILVER TR ISHARES ETF 46428Q109 10 510 SH   SOLE   510 0 0
ISHARES TR 0-5 YR TIPS ETF ETF 46429B747 1,494 14,141 SH   SOLE   14,141 0 0
ISHARES TR 0-5YR HI YL CP ETF 46434V407 207,494 4,540,358 SH   SOLE   4,540,358 0 0
ISHARES TR 0-5YR INVT GR CP ETF 46434V100 2,906 56,224 SH   SOLE   56,224 0 0
ISHARES TR 1 3 YR TREAS BD ETF 464287457 118,233 1,372,411 SH   SOLE   1,372,411 0 0
ISHARES TR 10 YR INVST GRD ETF 464289511 37,262 537,845 SH   SOLE   537,845 0 0
ISHARES TR 10-20 YR TRS ETF ETF 464288653 168,887 1,148,345 SH   SOLE   1,148,345 0 0
ISHARES TR 20 YR TR BD ETF ETF 464287432 458,685 3,178,247 SH   SOLE   3,178,247 0 0
ISHARES TR 3 7 YR TREAS BD ETF 464288661 350,575 2,693,207 SH   SOLE   2,693,207 0 0
ISHARES TR A RATE CP BD ETF ETF 46429B291 1 14 SH   SOLE   14 0 0
ISHARES TR AGENCY BOND ETF ETF 464288166 26,610 224,597 SH   SOLE   224,597 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF ETF 92203J407 290,969 5,108,301 SH   SOLE   5,108,301 0 0
ISHARES TR ASIA 50 ETF ETF 464288430 9 117 SH   SOLE   117 0 0
ISHARES TR BARCLAYS 7 10 YR CL A 464287440 128,863 1,118,409 SH   SOLE   1,118,409 0 0
ISHARES TR BROAD USD HIGH ETF 46435U853 90,508 2,180,918 SH   SOLE   2,180,918 0 0
ISHARES TR CALIF MUN BD ETF ETF 464288356 760 12,245 SH   SOLE   12,245 0 0
ISHARES TR CMBS ETF ETF 46429B366 56 1,029 SH   SOLE   1,029 0 0
ISHARES TR CONV BD ETF ETF 46435G102 14,927 149,664 SH   SOLE   149,664 0 0
ISHARES TR CORE DIV GRWTH ETF 46434V621 17,525 348,822 SH   SOLE   348,822 0 0
ISHARES TR CORE HIGH DV ETF ETF 46429B663 762 8,080 SH   SOLE   8,080 0 0
ISHARES TR CORE INTL AGGR ETF 46435G672 255 4,641 SH   SOLE   4,641 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT ETF 921937835 233,743 2,735,436 SH   SOLE   2,735,436 0 0
ISHARES TR CORE MSCI EURO ETF 46434V738 98,470 1,756,508 SH   SOLE   1,756,508 0 0
ISHARES TR CORE MSCI INTL ETF 46435G326 71,961 1,076,945 SH   SOLE   1,076,945 0 0
ISHARES TR CORE MSCI PAC ETF 46434V696 85,057 1,270,273 SH   SOLE   1,270,273 0 0
ISHARES TR CORE S&P MCP ETF ETF 464287507 117 443 SH   SOLE   443 0 0
VANGUARD INDEX FDS EXTEND MKT ETF ETF 922908652 256,247 1,405,168 SH   SOLE   1,405,168 0 0
ISHARES TR CORE S&P TTL STK ETF 464287150 307 3,118 SH   SOLE   3,118 0 0
ISHARES TR CORE S&P US GWT ETF 464287671 7 70 SH   SOLE   70 0 0
ISHARES TR CORE S&P US VLU ETF 464287663 33 463 SH   SOLE   463 0 0
ISHARES INC CORE MSCI EMKT ETF 46434G103 379,389 6,142,960 SH   SOLE   6,142,960 0 0
ISHARES TR CORE TOTAL USD ETF 46434V613 43,688 820,594 SH   SOLE   820,594 0 0
ISHARES TR CORE US AGGBD ET ETF 464287226 122,187 1,064,069 SH   SOLE   1,064,069 0 0
ISHARES TR CUR HD EURZN ETF ETF 46434V639 2 50 SH   SOLE   50 0 0
ISHARES TR EAFE SML CP ETF ETF 464288273 10 128 SH   SOLE   128 0 0
ISHARES TR EAFE VALUE ETF ETF 464288877 68,597 1,349,007 SH   SOLE   1,349,007 0 0
ISHARES TR ESG AW MSCI EAFE ETF 46435G516 1 8 SH   SOLE   8 0 0
ISHARES TR ESG AWARE MSCI ETF 46435U663 277 7,097 SH   SOLE   7,097 0 0
ISHARES TR ESG AWR MSCI USA ETF 46435G425 25 258 SH   SOLE   258 0 0
ISHARES TR ESG AWR US AGRGT ETF 46435U549 350 6,349 SH   SOLE   6,349 0 0
ISHARES TR ESG AWRE 1 5 YR ETF 46435G243 78 2,987 SH   SOLE   2,987 0 0
ISHARES TR ESG MSCI EM LDRS ETF 46436E601 750 12,279 SH   SOLE   12,279 0 0
ISHARES TR FALN ANGLS USD ETF 46435G474 8,920 296,244 SH   SOLE   296,244 0 0
ISHARES TR FLTG RATE NT ETF ETF 46429B655 162,476 3,195,827 SH   SOLE   3,195,827 0 0
ISHARES TR GBL GREEN ETF ETF 46435U440 242 4,407 SH   SOLE   4,407 0 0
ISHARES TR GLB INFRASTR ETF ETF 464288372 4,934 107,505 SH   SOLE   107,505 0 0
ISHARES TR GLOBAL ENERG ETF ETF 464287341 35 1,322 SH   SOLE   1,322 0 0
ISHARES TR GLOBAL FINLS ETF ETF 464287333 17 217 SH   SOLE   217 0 0
ISHARES TR GLOBAL MATER ETF ETF 464288695 16 184 SH   SOLE   184 0 0
ISHARES TR GLOBAL TECH ETF ETF 464287291 66 1,163 SH   SOLE   1,163 0 0
ISHARES TR GOV/CRED BD ETF ETF 464288596 172,045 1,411,017 SH   SOLE   1,411,017 0 0
ISHARES TR GRWT ALLOCAT ETF ETF 464289867 20,846 375,798 SH   SOLE   375,798 0 0
VANGUARD INDEX FDS TOTAL STK MKT ETF 922908769 20,747 93,431 SH   SOLE   93,431 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP ETF 92206C870 108,420 1,148,391 SH   SOLE   1,148,391 0 0
ISHARES TR INDIA 50 ETF ETF 464289529 2 30 SH   SOLE   30 0 0
ISHARES TR INTL SEL DIV ETF ETF 464288448 29,680 975,668 SH   SOLE   975,668 0 0
ISHARES TR INTL TREA BD ETF ETF 464288117 66 1,280 SH   SOLE   1,280 0 0
ISHARES TR INTRM GOV CR ETF ETF 464288612 1,650 14,329 SH   SOLE   14,329 0 0
ISHARES TR ISHARES SEMICDTR ETF 464287523 103 230 SH   SOLE   230 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 690 1,609 SH   SOLE   1,609 0 0
ISHARES TR ISHS 5-10YR INVT SHS 464288638 301,602 5,021,681 SH   SOLE   5,021,681 0 0
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 55,055 232,534 SH   SOLE   232,534 0 0
ISHARES TR MBS ETF ETF 464288588 152,054 1,406,089 SH   SOLE   1,406,089 0 0
ISHARES TR MORNINGSTAR GRWT ETF 464287119 1 12 SH   SOLE   12 0 0
ISHARES TR MORNINGSTAR VALU ETF 464288109 11 180 SH   SOLE   180 0 0
ISHARES TR MORNINGSTR US EQ ETF 464287127 1,466 24,148 SH   SOLE   24,148 0 0
ISHARES TR MRGSTR SM CP GR ETF 464288604 9 189 SH   SOLE   189 0 0
ISHARES TR MRNING SM CP ETF ETF 464288703 8 143 SH   SOLE   143 0 0
ISHARES TR MSCI AC ASIA ETF ETF 464288182 14,556 171,389 SH   SOLE   171,389 0 0
ISHARES TR MSCI ACWI ETF ETF 464288257 35,689 357,178 SH   SOLE   357,178 0 0
ISHARES TR AGGRES ALLOC ETF ETF 464289859 24,554 351,731 SH   SOLE   351,731 0 0
ISHARES TR MSCI EAFE MIN VL ETF 46429B689 255 3,384 SH   SOLE   3,384 0 0
ISHARES TR MSCI EMG MKT ETF ETF 464287234 1,507 29,904 SH   SOLE   29,904 0 0
ISHARES TR MSCI EURO FL ETF ETF 464289180 12 626 SH   SOLE   626 0 0
ISHARES TR MSCI GLOBAL IMP ETF 46435G532 354 3,689 SH   SOLE   3,689 0 0
ISHARES TR MSCI INTL MULTFT ETF 46434V274 0 14 SH   SOLE   14 0 0
ISHARES TR MSCI INTL QUALTY ETF 46434V456 4,259 112,441 SH   SOLE   112,441 0 0
ISHARES TR MSCI KLD400 SOC ETF 464288570 170 2,038 SH   SOLE   2,038 0 0
ISHARES TR MSCI KOKUSAI ETF ETF 464288265 79 832 SH   SOLE   832 0 0
ISHARES TR MSCI UK ETF NEW ETF 46435G334 9 284 SH   SOLE   284 0 0
ISHARES TR MSCI USA MIN VOL ETF 46429B697 99,352 1,351,729 SH   SOLE   1,351,729 0 0
ISHARES TR MSCI USA MMENTM ETF 46432F396 167,544 954,123 SH   SOLE   954,123 0 0
ISHARES TR MSCI USA QLT FCT ETF 46432F339 1,244 9,445 SH   SOLE   9,445 0 0
ISHARES TR MSCI USA VALUE ETF 46432F388 2,461 24,441 SH   SOLE   24,441 0 0
ISHARES TR NATIONAL MUN ETF ETF 464288414 172,953 1,488,792 SH   SOLE   1,488,792 0 0
ISHARES TR NEW YORK MUN ETF ETF 464288323 1,161 20,067 SH   SOLE   20,067 0 0
ISHARES TR ISHS 1-5YR INVS SHS 464288646 244 4,472 SH   SOLE   4,472 0 0
ISHARES TR RESIDENTIAL MULT ETF 464288562 151,568 1,771,270 SH   SOLE   1,771,270 0 0
ISHARES TR RUS 1000 ETF ETF 464287622 2,814 11,641 SH   SOLE   11,641 0 0
ISHARES TR RUS 1000 GRW ETF ETF 464287614 28 101 SH   SOLE   101 0 0
ISHARES TR RUS 1000 VAL ETF ETF 464287598 53 341 SH   SOLE   341 0 0
ISHARES TR RUS 2000 GRW ETF ETF 464287648 395 1,345 SH   SOLE   1,345 0 0
ISHARES TR RUS 2000 VAL ETF ETF 464287630 235 1,466 SH   SOLE   1,466 0 0
ISHARES TR RUS MD CP GR ETF ETF 464287481 15,939 142,220 SH   SOLE   142,220 0 0
ISHARES TR RUS MDCP VAL ETF ETF 464287473 17,414 153,769 SH   SOLE   153,769 0 0
ISHARES TR RUS MID CAP ETF ETF 464287499 101 1,294 SH   SOLE   1,294 0 0
ISHARES INC MSCI CDA ETF ETF 464286509 47,916 1,320,004 SH   SOLE   1,320,004 0 0
ISHARES TR RUSSELL 3000 ETF ETF 464287689 654 2,566 SH   SOLE   2,566 0 0
ISHARES TR S&P 100 ETF ETF 464287101 470 2,378 SH   SOLE   2,378 0 0
ISHARES TR S&P 500 GRWT ETF ETF 464287309 81 1,102 SH   SOLE   1,102 0 0
ISHARES TR S&P MC 400GR ETF ETF 464287606 1 8 SH   SOLE   8 0 0
ISHARES TR S&P MC 400VL ETF ETF 464287705 86,012 834,741 SH   SOLE   834,741 0 0
ISHARES TR S&P SML 600 GWT ETF 464287887 21 164 SH   SOLE   164 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF ETF 922042718 99,025 740,708 SH   SOLE   740,708 0 0
ISHARES TR SHORT TREAS BD ETF 464288679 129,253 1,170,032 SH   SOLE   1,170,032 0 0
ISHARES TR SHRT NAT MUN ETF ETF 464288158 143 1,327 SH   SOLE   1,327 0 0
ISHARES TR SP SMCP600VL ETF ETF 464287879 15 148 SH   SOLE   148 0 0
SCHWAB STRATEGIC TR US TIPS ETF ETF 808524870 34,532 551,807 SH   SOLE   551,807 0 0
ISHARES TR U.S. BAS MTL ETF ETF 464287838 11 86 SH   SOLE   86 0 0
ISHARES TR U.S. FIN SVC ETF ETF 464287770 9,656 51,311 SH   SOLE   51,311 0 0
ISHARES TR U.S. FINLS ETF ETF 464287788 0 6 SH   SOLE   6 0 0
ISHARES TR U.S. MED DVC ETF ETF 464288810 6 96 SH   SOLE   96 0 0
SELECT SECTOR SPDR TR TECHNOLOGY ETF 81369Y803 77,014 515,763 SH   SOLE   515,763 0 0
ISHARES TR U.S. TECH ETF ETF 464287721 2 24 SH   SOLE   24 0 0
ISHARES TR US AER DEF ETF ETF 464288760 90 867 SH   SOLE   867 0 0
ISHARES TR US BR DEL SE ETF ETF 464288794 90 864 SH   SOLE   864 0 0
ISHARES TR US CONSUM DISCRE ETF 464287580 1 8 SH   SOLE   8 0 0
ISHARES TR US HLTHCR PR ETF ETF 464288828 17 66 SH   SOLE   66 0 0
ISHARES TR US HOME CONS ETF ETF 464288752 83,443 1,260,854 SH   SOLE   1,260,854 0 0
ISHARES TR US INDUSTRIALS ETF 464287754 1 6 SH   SOLE   6 0 0
ISHARES TR US OIL EQ&SV ETF ETF 464288844 10 725 SH   SOLE   725 0 0
ISHARES TR US TREAS BD ETF ETF 46429B267 290,780 10,960,424 SH   SOLE   10,960,424 0 0
ISHARES TR US TRSPRTION ETF 464287192 10 43 SH   SOLE   43 0 0
ISHARES TR USD INV GRDE ETF ETF 464288620 183,993 3,061,442 SH   SOLE   3,061,442 0 0
ISHARES U S ETF TR BLACKROCK ST MAT ETF 46431W507 17 337 SH   SOLE   337 0 0
ISHARES U S ETF TR INT RT HDG C B ETF 46431W705 62,422 651,514 SH   SOLE   651,514 0 0
ISHARES U S ETF TR IT RT HDG HGYL ETF 46431W606 1 14 SH   SOLE   14 0 0
ITT INC COM COM 45073V108 15 180 SH   SOLE   180 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA ETF 46641Q225 37,132 589,861 SH   SOLE   589,861 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS DEV ETF 46641Q233 1 25 SH   SOLE   25 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS I ETF 46641Q373 39,455 670,436 SH   SOLE   670,436 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS US ETF 46641Q340 7,092 80,856 SH   SOLE   80,856 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDRS US ETF 46641Q399 22,326 283,506 SH   SOLE   283,506 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN ETF 46641Q217 3 52 SH   SOLE   52 0 0
J P MORGAN EXCHANGE-TRADED F BETBULD MSCI ETF 46641Q738 4,796 49,876 SH   SOLE   49,876 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ ETF 46641Q209 1 16 SH   SOLE   16 0 0
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH ETF 46641Q878 3,597 69,075 SH   SOLE   69,075 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC ETF 46641Q837 5,722 112,818 SH   SOLE   112,818 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL ETF 46641Q654 0 2 SH   SOLE   2 0 0
J2 GLOBAL INC COM COM 48123V102 12,154 88,964 SH   SOLE   88,964 0 0
JABIL INC COM COM 466313103 102 1,749 SH   SOLE   1,749 0 0
JACK IN THE BOX INC COM COM 466367109 5 49 SH   SOLE   49 0 0
JACOBS ENGR GROUP INC COM COM 469814107 14 103 SH   SOLE   103 0 0
JANUS HENDERSON GROUP PLC ORD SHS SHS G4474Y214 5 131 SH   SOLE   131 0 0
JAZZ PHARMACEUTICALS PLC SHS USD SHS G50871105 10,826 83,139 SH   SOLE   83,139 0 0
JD.COM INC SPON ADR CL A COM 47215P106 9 129 SH   SOLE   129 0 0
JEFFERIES FINL GROUP INC COM COM 47233W109 31,897 859,069 SH   SOLE   859,069 0 0
JOHNSON & JOHNSON COM COM 478160104 1,708 10,576 SH   SOLE   10,576 0 0
JOHNSON CTLS INTL PLC SHS SHS G51502105 270 3,972 SH   SOLE   3,972 0 0
JONES LANG LASALLE INC COM COM 48020Q107 17 70 SH   SOLE   70 0 0
JPMORGAN CHASE & CO COM COM 46625H100 993 6,064 SH   SOLE   6,064 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS COM 48214T305 17 1,149 SH   SOLE   1,149 0 0
KB FINL GROUP INC SPONSORED ADR ADR 48241A105 10 224 SH   SOLE   224 0 0
KELLOGG CO COM COM 487836108 167 2,617 SH   SOLE   2,617 0 0
KEMPER CORP COM COM 488401100 0 5 SH   SOLE   5 0 0
KENNAMETAL INC COM COM 489170100 55 1,600 SH   SOLE   1,600 0 0
KEURIG DR PEPPER INC COM COM 49271V100 27 796 SH   SOLE   796 0 0
KEYCORP COM COM 493267108 90 4,160 SH   SOLE   4,160 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 122 740 SH   SOLE   740 0 0
KILROY RLTY CORP COM COM 49427F108 382 5,767 SH   SOLE   5,767 0 0
KIMBERLY-CLARK CORP COM COM 494368103 308 2,328 SH   SOLE   2,328 0 0
KIMCO RLTY CORP COM COM 49446R109 540 26,033 SH   SOLE   26,033 0 0
KINDER MORGAN INC DEL COM COM 49456B101 28,268 1,689,662 SH   SOLE   1,689,662 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 1,117 26,856 SH   SOLE   26,856 0 0
KITE RLTY GROUP TR COM NEW COM 49803T300 1,909 93,780 SH   SOLE   93,780 0 0
KKR & CO INC COM COM 48251W104 17 283 SH   SOLE   283 0 0
KLA CORP COM NEW COM 482480100 161 482 SH   SOLE   482 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A CL A 499049104 1,108 21,671 SH   SOLE   21,671 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW SHS 500472303 334 7,519 SH   SOLE   7,429 0 90
KOPPERS HOLDINGS INC COM COM 50060P106 2 55 SH   SOLE   55 0 0
KOREA ELEC PWR CORP SPONSORED ADR ADR 500631106 3 281 SH   SOLE   281 0 0
KORNIT DIGITAL LTD SHS SHS M6372Q113 1 4 SH   SOLE   4 0 0
KRAFT HEINZ CO COM COM 500754106 23,497 638,156 SH   SOLE   638,156 0 0
KRANESHARES TR QUADRTC INT RT ADR 500767736 1,588 56,963 SH   SOLE   56,963 0 0
KRATON CORP COM COM 50077C106 4 97 SH   SOLE   97 0 0
KROGER CO COM COM 501044101 87,169 2,156,049 SH   SOLE   2,156,049 0 0
KT CORP SPONSORED ADR ADR 48268K101 14 995 SH   SOLE   995 0 0
KULICKE & SOFFA INDS INC COM COM 501242101 4 67 SH   SOLE   67 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 27 121 SH   SOLE   121 0 0
LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 111,851 397,425 SH   SOLE   397,425 0 0
LAM RESEARCH CORP COM COM 512807108 3,708 6,516 SH   SOLE   6,516 0 0
LAMAR ADVERTISING CO NEW CL A CL A 512816109 2 15 SH   SOLE   15 0 0
LANDSTAR SYS INC COM COM 515098101 5 30 SH   SOLE   30 0 0
LAS VEGAS SANDS CORP COM COM 517834107 2 51 SH   SOLE   51 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF ETF 518416102 1 38 SH   SOLE   38 0 0
LAUDER ESTEE COS INC CL A CL A 518439104 40 132 SH   SOLE   132 0 0
LCI INDS COM COM 50189K103 4 32 SH   SOLE   32 0 0
LEAR CORP COM NEW COM 521865204 5 30 SH   SOLE   30 0 0
LEIDOS HOLDINGS INC COM COM 525327102 154 1,607 SH   SOLE   1,607 0 0
LENDINGCLUB CORP COM NEW COM 52603A208 13 478 SH   SOLE   478 0 0
LENNAR CORP CL A CL A 526057104 747 7,974 SH   SOLE   7,974 0 0
LENNAR CORP CL B CL B 526057302 3,833 49,405 SH   SOLE   49,405 0 0
LENNOX INTL INC COM COM 526107107 30 102 SH   SOLE   102 0 0
LEXINGTON REALTY TRUST COM COM 529043101 303 23,790 SH   SOLE   23,790 0 0
LHC GROUP INC COM COM 50187A107 36 230 SH   SOLE   230 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT COM 530158104 0 1 SH   SOLE   1 0 0
LIBERTY BROADBAND CORP COM SER A COM 530307107 45 269 SH   SOLE   269 0 0
LIFE STORAGE INC COM COM 53223X107 678 5,907 SH   SOLE   5,907 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS COM 53229C107 8 81 SH   SOLE   61 0 20
LILLY ELI & CO COM COM 532457108 35,300 152,780 SH   SOLE   152,780 0 0
LINCOLN NATL CORP IND COM COM 534187109 64 929 SH   SOLE   929 0 0
LINDE PLC SHS SHS G5494J103 57 195 SH   SOLE   195 0 0
LINEAGE CELL THERAPEUTICS IN COM COM 53566P109 0 9 SH   SOLE   9 0 0
LITHIA MTRS INC COM COM 536797103 89 280 SH   SOLE   280 0 0
LIVE NATION ENTERTAINMENT IN COM COM 538034109 3 34 SH   SOLE   34 0 0
LOCKHEED MARTIN CORP COM COM 539830109 677 1,963 SH   SOLE   1,963 0 0
LOEWS CORP COM COM 540424108 3 52 SH   SOLE   52 0 0
LOGITECH INTL S A SHS SHS H50430232 10,571 119,926 SH   SOLE   119,926 0 0
LOUISIANA PAC CORP COM COM 546347105 60,819 991,029 SH   SOLE   991,029 0 0
LOWES COS INC COM COM 548661107 2,022 9,970 SH   SOLE   9,970 0 0
LULULEMON ATHLETICA INC COM COM 550021109 5 13 SH   SOLE   13 0 0
LUMBER LIQUIDATORS HLDGS INC COM COM 55003T107 1 56 SH   SOLE   56 0 0
LUMEN TECHNOLOGIES INC COM COM 550241103 10 772 SH   SOLE   772 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - SHS N53745100 319 3,397 SH   SOLE   3,397 0 0
M & T BK CORP COM COM 55261F104 136 909 SH   SOLE   909 0 0
M/I HOMES INC COM COM 55305B101 7 123 SH   SOLE   123 0 0
MACOM TECH SOLUTIONS HLDGS I COM COM 55405Y100 84 1,300 SH   SOLE   1,300 0 0
MACQUARIE INFRASTR HOLD LLC COMMON UNITS COM 55608B105 1 35 SH   SOLE   35 0 0
MACYS INC COM COM 55616P104 27 1,175 SH   SOLE   1,175 0 0
MAGELLAN HEALTH INC COM NEW COM 559079207 1 9 SH   SOLE   9 0 0
MAGNA INTL INC COM COM 559222401 16 208 SH   SOLE   208 0 0
MAGNOLIA OIL & GAS CORP CL A CL A 559663109 12 700 SH   SOLE   700 0 0
MANULIFE FINL CORP COM COM 56501R106 9,802 509,438 SH   SOLE   509,438 0 0
MARATHON PETE CORP COM COM 56585A102 431 6,966 SH   SOLE   6,966 0 0
MARINEMAX INC COM COM 567908108 2 42 SH   SOLE   42 0 0
MARKEL CORP COM COM 570535104 18 15 SH   SOLE   15 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 9 21 SH   SOLE   21 0 0
MARRIOTT INTL INC NEW CL A CL A 571903202 3 22 SH   SOLE   22 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 82,601 545,474 SH   SOLE   545,474 0 0
MARVELL TECHNOLOGY INC COM COM 573874104 2 27 SH   SOLE   27 0 0
MASIMO CORP COM COM 574795100 137 505 SH   SOLE   505 0 0
MASONITE INTL CORP COM COM 575385109 4 33 SH   SOLE   33 0 0
MASTEC INC COM COM 576323109 1,326 15,363 SH   SOLE   15,363 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104 714 2,054 SH   SOLE   2,054 0 0
MATADOR RES CO COM COM 576485205 10 260 SH   SOLE   260 0 0
MATCH GROUP INC NEW COM COM 57667L107 103 659 SH   SOLE   659 0 0
MATSON INC COM COM 57686G105 2,331 28,880 SH   SOLE   28,880 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 26 320 SH   SOLE   320 0 0
MCDONALDS CORP COM COM 580135101 991 4,110 SH   SOLE   4,110 0 0
MCKESSON CORP COM COM 58155Q103 439 2,204 SH   SOLE   2,204 0 0
MEDICAL PPTYS TRUST INC COM COM 58463J304 14 697 SH   SOLE   697 0 0
MEDPACE HLDGS INC COM COM 58506Q109 81 426 SH   SOLE   426 0 0
MEDTRONIC PLC SHS SHS G5960L103 13,404 106,930 SH   SOLE   106,930 0 0
MERCADOLIBRE INC COM COM 58733R102 191 114 SH   SOLE   109 0 5
MERCK & CO INC COM COM 58933Y105 26,727 355,844 SH   SOLE   355,844 0 0
MERCURY GENL CORP NEW COM COM 589400100 3,058 54,928 SH   SOLE   54,928 0 0
MEREDITH CORP COM COM 589433101 9 168 SH   SOLE   168 0 0
MERIDIAN BANCORP INC MD COM COM 58958U103 30 1,450 SH   SOLE   1,450 0 0
MERIDIAN BIOSCIENCE INC COM COM 589584101 1 61 SH   SOLE   61 0 0
MERITAGE HOMES CORP COM COM 59001A102 9 88 SH   SOLE   88 0 0
META FINL GROUP INC COM COM 59100U108 4 72 SH   SOLE   72 0 0
METHODE ELECTRS INC COM COM 591520200 9 211 SH   SOLE   211 0 0
METLIFE INC COM COM 59156R108 124,050 2,009,551 SH   SOLE   2,009,551 0 0
METTLER TOLEDO INTERNATIONAL COM COM 592688105 30 22 SH   SOLE   22 0 0
MFS INTER INCOME TR SH BEN INT COM 55273C107 126 34,760 SH   SOLE   34,760 0 0
MICROCHIP TECHNOLOGY INC. COM COM 595017104 46 301 SH   SOLE   301 0 0
MICRON TECHNOLOGY INC COM COM 595112103 2 34 SH   SOLE   34 0 0
MICROSOFT CORP COM COM 594918104 225,511 799,911 SH   SOLE   799,751 0 160
MID-AMER APT CMNTYS INC COM COM 59522J103 581 3,112 SH   SOLE   3,112 0 0
MIDDLEBY CORP COM COM 596278101 0 2 SH   SOLE   2 0 0
MINERALS TECHNOLOGIES INC COM COM 603158106 45 639 SH   SOLE   639 0 0
MODERNA INC COM COM 60770K107 95 248 SH   SOLE   248 0 0
MOELIS & CO CL A CL A 60786M105 0 2 SH   SOLE   2 0 0
MOLSON COORS BEVERAGE CO CL B CL B 60871R209 5 109 SH   SOLE   109 0 0
MONDELEZ INTL INC CL A CL A 609207105 4,963 85,301 SH   SOLE   85,301 0 0
MONOLITHIC PWR SYS INC COM COM 609839105 39 81 SH   SOLE   81 0 0
MONSTER BEVERAGE CORP NEW COM COM 61174X109 121 1,360 SH   SOLE   1,255 0 105
MOODYS CORP COM COM 615369105 67 188 SH   SOLE   188 0 0
MORGAN STANLEY COM NEW COM 617446448 2,696 27,704 SH   SOLE   27,704 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 29 126 SH   SOLE   126 0 0
MR COOPER GROUP INC COM COM 62482R107 995 24,156 SH   SOLE   24,156 0 0
MSCI INC COM COM 55354G100 77 126 SH   SOLE   126 0 0
MURPHY USA INC COM COM 626755102 0 1 SH   SOLE   1 0 0
MYR GROUP INC DEL COM COM 55405W104 1,334 13,409 SH   SOLE   13,409 0 0
MYRIAD GENETICS INC COM COM 62855J104 3 90 SH   SOLE   90 0 0
NABORS INDUSTRIES LTD SHS SHS G6359F137 4 45 SH   SOLE   45 0 0
NATERA INC COM COM 632307104 21 186 SH   SOLE   186 0 0
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 17 291 SH   SOLE   291 0 0
NATIONAL HEALTH INVS INC COM COM 63633D104 36 675 SH   SOLE   675 0 0
NATIONAL INSTRS CORP COM COM 636518102 0 6 SH   SOLE   6 0 0
NATIONAL RETAIL PROPERTIES I COM COM 637417106 7 165 SH   SOLE   165 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN COM 637870106 549 10,409 SH   SOLE   10,409 0 0
NBT BANCORP INC COM COM 628778102 6 179 SH   SOLE   179 0 0
NEOGEN CORP COM COM 640491106 0 8 SH   SOLE   8 0 0
NETAPP INC COM COM 64110D104 26 288 SH   SOLE   288 0 0
NETEASE INC SPONSORED ADS ADS 64110W102 25 290 SH   SOLE   255 0 35
NETFLIX INC COM COM 64110L106 501 821 SH   SOLE   806 0 15
NETGEAR INC COM COM 64111Q104 5 159 SH   SOLE   159 0 0
NEUROCRINE BIOSCIENCES INC COM COM 64125C109 142 1,478 SH   SOLE   1,478 0 0
NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 1 51 SH   SOLE   51 0 0
NEW YORK CITY REIT INC COM COM 649439205 2 221 SH   SOLE   221 0 0
NEW YORK TIMES CO CL A CL A 650111107 7,040 142,885 SH   SOLE   142,885 0 0
NEWELL BRANDS INC COM COM 651229106 6 291 SH   SOLE   291 0 0
NEWMONT CORP COM COM 651639106 64,611 1,189,889 SH   SOLE   1,189,889 0 0
NEWS CORP NEW CL A CL A 65249B109 53,988 2,294,414 SH   SOLE   2,294,414 0 0
NEWS CORP NEW CL B CL B 65249B208 9,877 425,187 SH   SOLE   425,187 0 0
NEXSTAR MEDIA GROUP INC CL A CL A 65336K103 7 49 SH   SOLE   49 0 0
NEXTERA ENERGY INC COM COM 65339F101 1,467 18,679 SH   SOLE   18,679 0 0
NICE LTD SPONSORED ADR ADR 653656108 5 16 SH   SOLE   16 0 0
NIELSEN HLDGS PLC SHS EUR SHS G6518L108 2 113 SH   SOLE   113 0 0
NIKE INC CL B CL B 654106103 7,080 48,753 SH   SOLE   48,753 0 0
NIO INC SPON ADS ADS 62914V106 3 73 SH   SOLE   73 0 0
NISOURCE INC COM COM 65473P105 3 136 SH   SOLE   136 0 0
NMI HLDGS INC CL A CL A 629209305 5 211 SH   SOLE   211 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 5 841 SH   SOLE   841 0 0
NORDSTROM INC COM COM 655664100 0 17 SH   SOLE   17 0 0
NORFOLK SOUTHN CORP COM COM 655844108 159 666 SH   SOLE   666 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 88 243 SH   SOLE   243 0 0
NORTHWEST NAT HLDG CO COM COM 66765N105 5 106 SH   SOLE   106 0 0
NORTHWESTERN CORP COM NEW COM 668074305 51 887 SH   SOLE   887 0 0
NORTONLIFELOCK INC COM COM 668771108 0 6 SH   SOLE   6 0 0
NOVANTA INC COM COM 67000B104 74 479 SH   SOLE   479 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 466 5,697 SH   SOLE   5,697 0 0
NOVO-NORDISK A S ADR ADR 670100205 16,631 173,216 SH   SOLE   173,015 0 201
NOVOCURE LTD ORD SHS SHS G6674U108 7 64 SH   SOLE   64 0 0
NU SKIN ENTERPRISES INC CL A CL A 67018T105 309 7,626 SH   SOLE   7,626 0 0
NUCOR CORP COM COM 670346105 234 2,375 SH   SOLE   2,375 0 0
NUSHARES ETF TR NUVEEN ENHNC YLD ETF 67092P102 172,091 6,934,122 SH   SOLE   6,934,122 0 0
NUSHARES ETF TR NUVEEN ESG US ETF 67092P870 411 15,876 SH   SOLE   15,876 0 0
NUTANIX INC CL A CL A 67059N108 5 126 SH   SOLE   29 0 97
NUTRIEN LTD COM COM 67077M108 1 16 SH   SOLE   16 0 0
NUVEEN AMT FREE QLTY MUN INC COM COM 670657105 87 5,700 SH   SOLE   5,700 0 0
NUVEEN QUALITY MUNCP INCOME COM COM 67066V101 24 1,556 SH   SOLE   1,556 0 0
NUVEEN SR INCOME FD COM COM 67067Y104 0 71 SH   SOLE   71 0 0
NVENT ELECTRIC PLC SHS SHS G6700G107 11 355 SH   SOLE   355 0 0
NVIDIA CORPORATION COM COM 67066G104 5,140 24,814 SH   SOLE   24,666 0 148
NXP SEMICONDUCTORS N V COM COM N6596X109 142 725 SH   SOLE   668 0 57
OCCIDENTAL PETE CORP W EXP 08/03/202 ETF 674599162 1 91 SH   SOLE   91 0 0
OCCIDENTAL PETE CORP COM COM 674599105 31 1,039 SH   SOLE   1,039 0 0
OCEANFIRST FINL CORP COM COM 675234108 32 1,514 SH   SOLE   1,514 0 0
OHIO VY BANC CORP COM COM 677719106 116 4,331 SH   SOLE   4,331 0 0
OLD DOMINION FREIGHT LINE IN COM COM 679580100 426 1,489 SH   SOLE   1,489 0 0
OLD REP INTL CORP COM COM 680223104 11,617 502,254 SH   SOLE   502,254 0 0
OLLIES BARGAIN OUTLET HLDGS COM COM 681116109 29 486 SH   SOLE   486 0 0
OLYMPIC STEEL INC COM COM 68162K106 1 35 SH   SOLE   35 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 2 73 SH   SOLE   73 0 0
OMNICOM GROUP INC COM COM 681919106 50,266 693,704 SH   SOLE   693,704 0 0
ON SEMICONDUCTOR CORP COM COM 682189105 3 65 SH   SOLE   65 0 0
ONEOK INC NEW COM COM 682680103 229 3,949 SH   SOLE   3,949 0 0
OPEN LENDING CORP COM CL A COM 68373J104 5 125 SH   SOLE   125 0 0
ORACLE CORP COM COM 68389X105 79,755 915,360 SH   SOLE   915,360 0 0
OREILLY AUTOMOTIVE INC COM COM 67103H107 44 72 SH   SOLE   72 0 0
ORGANON & CO COMMON STOCK COM 68622V106 2 76 SH   SOLE   76 0 0
ORIX CORP SPONSORED ADR ADR 686330101 627 6,631 SH   SOLE   6,631 0 0
ORTHOPEDIATRICS CORP COM COM 68752L100 0 3 SH   SOLE   3 0 0
OSHKOSH CORP COM COM 688239201 0 4 SH   SOLE   4 0 0
OSI ETF TR OSHS GBL INTER ETF 67110P704 17 329 SH   SOLE   329 0 0
OTIS WORLDWIDE CORP COM COM 68902V107 2 19 SH   SOLE   19 0 0
OWENS & MINOR INC NEW COM COM 690732102 4 112 SH   SOLE   112 0 0
OWENS CORNING NEW COM COM 690742101 68 800 SH   SOLE   800 0 0
OXFORD INDS INC COM COM 691497309 41 460 SH   SOLE   460 0 0
PACCAR INC COM COM 693718108 187 2,369 SH   SOLE   2,369 0 0
PACER FDS TR TRENDPILOT US BD ETF 69374H642 28 1,017 SH   SOLE   1,017 0 0
PACIFIC PREMIER BANCORP COM COM 69478X105 70 1,700 SH   SOLE   1,700 0 0
PACKAGING CORP AMER COM COM 695156109 91 661 SH   SOLE   661 0 0
PALO ALTO NETWORKS INC COM COM 697435105 52 109 SH   SOLE   68 0 41
PARK HOTELS & RESORTS INC COM COM 700517105 19 972 SH   SOLE   972 0 0
PARKER-HANNIFIN CORP COM COM 701094104 25 89 SH   SOLE   89 0 0
PATRICK INDS INC COM COM 703343103 72 868 SH   SOLE   868 0 0
PAYCHEX INC COM COM 704326107 4,127 36,697 SH   SOLE   36,697 0 0
PAYCOM SOFTWARE INC COM COM 70432V102 106 213 SH   SOLE   213 0 0
PAYCOR HCM INC COM COM 70435P102 5 150 SH   SOLE   150 0 0
PAYLOCITY HLDG CORP COM COM 70438V106 90 321 SH   SOLE   321 0 0
PAYONEER GLOBAL INC COM COM 70451X104 39 4,554 SH   SOLE   4,554 0 0
PAYPAL HLDGS INC COM COM 70450Y103 708 2,720 SH   SOLE   2,720 0 0
PDC ENERGY INC COM COM 69327R101 2 32 SH   SOLE   32 0 0
PEGASYSTEMS INC COM COM 705573103 1 4 SH   SOLE   4 0 0
PEMBINA PIPELINE CORP COM COM 706327103 10 329 SH   SOLE   329 0 0
PENTAIR PLC SHS SHS G7S00T104 7 98 SH   SOLE   98 0 0
PEPSICO INC COM COM 713448108 4,886 32,483 SH   SOLE   32,483 0 0
PERFORMANCE FOOD GROUP CO COM COM 71377A103 67 1,450 SH   SOLE   1,450 0 0
PERKINELMER INC COM COM 714046109 4 24 SH   SOLE   24 0 0
PETROCHINA CO LTD SPONSORED ADR ADR 71646E100 3 70 SH   SOLE   70 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V408 3 301 SH   SOLE   301 0 0
PFIZER INC COM COM 717081103 105,894 2,462,076 SH   SOLE   2,462,076 0 0
PHILIP MORRIS INTL INC COM COM 718172109 1,122 11,836 SH   SOLE   11,836 0 0
PHILLIPS 66 COM COM 718546104 7 96 SH   SOLE   96 0 0
PHOTRONICS INC COM COM 719405102 5 375 SH   SOLE   375 0 0
PHREESIA INC COM COM 71944F106 69 1,120 SH   SOLE   1,120 0 0
PHYSICIANS RLTY TR COM COM 71943U104 1 35 SH   SOLE   35 0 0
PILGRIMS PRIDE CORP COM COM 72147K108 3,560 122,434 SH   SOLE   122,434 0 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS COM 69355M107 6 280 SH   SOLE   280 0 0
PIMCO ETF TR 0-5 HIGH YIELD ETF 72201R783 79,959 805,716 SH   SOLE   805,716 0 0
PIMCO ETF TR 15 YR US TIPS ETF 72201R304 85,016 980,122 SH   SOLE   980,122 0 0
PIMCO ETF TR ENHAN SHRT MA AC ETF 72201R833 87 855 SH   SOLE   855 0 0
PINNACLE WEST CAP CORP COM COM 723484101 14 187 SH   SOLE   187 0 0
PINTEREST INC CL A CL A 72352L106 5 104 SH   SOLE   104 0 0
PIONEER NAT RES CO COM COM 723787107 8 50 SH   SOLE   50 0 0
PIXELWORKS INC COM NEW COM 72581M305 1 200 SH   SOLE   200 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 399 2,040 SH   SOLE   2,040 0 0
PNM RES INC COM COM 69349H107 11,745 237,374 SH   SOLE   237,374 0 0
POLARIS INC COM COM 731068102 2 15 SH   SOLE   15 0 0
POSCO SPONSORED ADR ADR 693483109 716 10,382 SH   SOLE   10,382 0 0
POTLATCHDELTIC CORPORATION COM COM 737630103 475 9,206 SH   SOLE   9,206 0 0
POWER INTEGRATIONS INC COM COM 739276103 6 57 SH   SOLE   57 0 0
PPG INDS INC COM COM 693506107 184 1,288 SH   SOLE   1,288 0 0
PPL CORP COM COM 69351T106 36,098 1,294,781 SH   SOLE   1,294,781 0 0
PREMIER FINANCIAL CORP COM COM 74052F108 33 1,044 SH   SOLE   1,044 0 0
PRESTIGE CONSMR HEALTHCARE I COM COM 74112D101 1,582 28,196 SH   SOLE   28,196 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 86,001 437,217 SH   SOLE   437,217 0 0
PRIMORIS SVCS CORP COM COM 74164F103 43 1,775 SH   SOLE   1,775 0 0
PRINCIPAL FINANCIAL GROUP IN COM COM 74251V102 4 57 SH   SOLE   57 0 0
PROCTER AND GAMBLE CO COM COM 742718109 140,854 1,007,542 SH   SOLE   1,007,542 0 0
PROGRESS SOFTWARE CORP COM COM 743312100 13 267 SH   SOLE   267 0 0
PROGRESSIVE CORP COM COM 743315103 30,630 338,864 SH   SOLE   338,864 0 0
PROGYNY INC COM COM 74340E103 60 1,065 SH   SOLE   1,065 0 0
PROLOGIS INC. COM COM 74340W103 902 7,188 SH   SOLE   7,188 0 0
PROS HOLDINGS INC COM COM 74346Y103 0 6 SH   SOLE   6 0 0
PROSHARES TR INVT INT RT HG ETF 74347B607 24,676 326,273 SH   SOLE   326,273 0 0
PROSHARES TR PSHS ULT S&P 500 SHS 74347R107 90,259 753,290 SH   SOLE   753,290 0 0
PROSHARES TR ULTRASHRT S&P500 ETF 74347B383 17 1,920 SH   SOLE   1,920 0 0
PROSHARES TR ULTRPRO S&P500 ETF 74347X864 28,877 253,955 SH   SOLE   253,955 0 0
PROTO LABS INC COM COM 743713109 0 2 SH   SOLE   2 0 0
PRUDENTIAL FINL INC COM COM 744320102 112 1,062 SH   SOLE   1,062 0 0
PRUDENTIAL PLC ADR ADR 74435K204 0 3 SH   SOLE   3 0 0
PS BUSINESS PKS INC CALIF COM COM 69360J107 454 2,894 SH   SOLE   2,894 0 0
PUBLIC STORAGE COM COM 74460D109 678 2,281 SH   SOLE   2,281 0 0
PUBLIC SVC ENTERPRISE GRP IN COM COM 744573106 77,898 1,279,108 SH   SOLE   1,279,108 0 0
PULTE GROUP INC COM COM 745867101 12,944 281,874 SH   SOLE   281,874 0 0
QORVO INC COM COM 74736K101 343 2,051 SH   SOLE   2,051 0 0
QUALCOMM INC COM COM 747525103 1,490 11,550 SH   SOLE   11,452 0 98
QUANEX BLDG PRODS CORP COM COM 747619104 3 146 SH   SOLE   146 0 0
QUANTA SVCS INC COM COM 74762E102 54,062 474,977 SH   SOLE   474,977 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 581 4,000 SH   SOLE   4,000 0 0
QUIDEL CORP COM COM 74838J101 6 39 SH   SOLE   39 0 0
QURATE RETAIL INC COM SER A COM 74915M100 3,521 345,551 SH   SOLE   345,551 0 0
RADNET INC COM COM 750491102 1 38 SH   SOLE   38 0 0
RANGE RES CORP COM COM 75281A109 20 900 SH   SOLE   900 0 0
RAPID7 INC COM COM 753422104 84 745 SH   SOLE   745 0 0
RAYMOND JAMES FINL INC COM COM 754730109 11 123 SH   SOLE   123 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 51 590 SH   SOLE   462 0 128
RBC BEARINGS INC COM COM 75524B104 74 350 SH   SOLE   350 0 0
RE MAX HLDGS INC CL A CL A 75524W108 3 87 SH   SOLE   87 0 0
REALOGY HLDGS CORP COM COM 75605Y106 27 1,517 SH   SOLE   1,517 0 0
REALTY INCOME CORP COM COM 756109104 15 228 SH   SOLE   228 0 0
REAVES UTIL INCOME FD COM SH BEN INT COM 756158101 8 259 SH   SOLE   259 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107 36,270 59,933 SH   SOLE   59,933 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100 267 12,546 SH   SOLE   12,546 0 0
RELIANCE STEEL & ALUMINUM CO COM COM 759509102 2,017 14,164 SH   SOLE   14,164 0 0
RELX PLC SPONSORED ADR ADR 759530108 93 3,235 SH   SOLE   2,926 0 309
RENAISSANCERE HLDGS LTD COM COM G7496G103 68 491 SH   SOLE   491 0 0
RENEWABLE ENERGY GROUP INC COM NEW COM 75972A301 5 101 SH   SOLE   101 0 0
RENT A CTR INC NEW COM COM 76009N100 4 78 SH   SOLE   78 0 0
REPLIGEN CORP COM COM 759916109 49 170 SH   SOLE   170 0 0
REPUBLIC SVCS INC COM COM 760759100 16 131 SH   SOLE   131 0 0
RESIDEO TECHNOLOGIES INC COM COM 76118Y104 3 123 SH   SOLE   123 0 0
RESTAURANT BRANDS INTL INC COM COM 76131D103 10 161 SH   SOLE   161 0 0
RETAIL OPPORTUNITY INVTS COR COM COM 76131N101 1 33 SH   SOLE   33 0 0
RETAIL PPTYS AMER INC CL A CL A 76131V202 340 26,371 SH   SOLE   26,371 0 0
REVOLVE GROUP INC CL A CL A 76156B107 5 75 SH   SOLE   75 0 0
REXFORD INDL RLTY INC COM COM 76169C100 139 2,453 SH   SOLE   2,453 0 0
RH COM COM 74967X103 2 3 SH   SOLE   3 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100 11,725 175,475 SH   SOLE   175,445 0 30
RITCHIE BROS AUCTIONEERS COM COM 767744105 63 1,021 SH   SOLE   1,021 0 0
RLI CORP COM COM 749607107 3 33 SH   SOLE   33 0 0
RMR GROUP INC CL A CL A 74967R106 0 2 SH   SOLE   2 0 0
ROBERT HALF INTL INC COM COM 770323103 836 8,336 SH   SOLE   8,336 0 0
ROBLOX CORP CL A CL A 771049103 29 386 SH   SOLE   386 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 647 2,200 SH   SOLE   2,200 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 10 205 SH   SOLE   205 0 0
ROGERS CORP COM COM 775133101 21 110 SH   SOLE   110 0 0
ROKU INC COM CL A COM 77543R102 3,744 11,949 SH   SOLE   11,949 0 0
ROLLINS INC COM COM 775711104 0 12 SH   SOLE   12 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 342 766 SH   SOLE   766 0 0
ROSS STORES INC COM COM 778296103 15 137 SH   SOLE   137 0 0
ROYAL BK CDA COM COM 780087102 4 42 SH   SOLE   42 0 0
ROYAL CARIBBEAN GROUP COM COM V7780T103 45 511 SH   SOLE   511 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 2 37 SH   SOLE   37 0 0
ROYAL GOLD INC COM COM 780287108 0 1 SH   SOLE   1 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS ADS 783513203 30 271 SH   SOLE   271 0 0
RYDER SYS INC COM COM 783549108 83 1,001 SH   SOLE   1,001 0 0
RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 42 497 SH   SOLE   497 0 0
S&P GLOBAL INC COM COM 78409V104 816 1,921 SH   SOLE   1,921 0 0
SABRA HEALTH CARE REIT INC COM COM 78573L106 2 145 SH   SOLE   145 0 0
SAGE THERAPEUTICS INC COM COM 78667J108 3,631 81,946 SH   SOLE   81,946 0 0
SALESFORCE COM INC COM COM 79466L302 368 1,355 SH   SOLE   1,263 0 92
SANDERSON FARMS INC COM COM 800013104 24,082 127,957 SH   SOLE   127,957 0 0
SANMINA CORPORATION COM COM 801056102 1,562 40,539 SH   SOLE   40,539 0 0
SANOFI SPONSORED ADR ADR 80105N105 14,626 303,384 SH   SOLE   303,384 0 0
SANTANDER CONSUMER USA HLDGS COM COM 80283M101 4 105 SH   SOLE   105 0 0
SAP SE SPON ADR ADR 803054204 421 3,120 SH   SOLE   3,032 0 88
SBA COMMUNICATIONS CORP NEW CL A COM 78410G104 49 147 SH   SOLE   147 0 0
SCHLUMBERGER LTD COM STK COM 806857108 14 458 SH   SOLE   458 0 0
SCHWAB CHARLES CORP COM COM 808513105 43 597 SH   SOLE   597 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF ETF 808524706 3 86 SH   SOLE   86 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF ETF 808524805 54 1,392 SH   SOLE   1,392 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES ETF 808524854 12,744 224,717 SH   SOLE   224,717 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC ETF 808524748 1 18 SH   SOLE   18 0 0
SCHWAB STRATEGIC TR SHT TM US TRES ETF 808524862 12,211 238,537 SH   SOLE   238,537 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF ETF 808524102 65 629 SH   SOLE   629 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF 808524797 6,315 85,055 SH   SOLE   85,055 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF ETF 808524300 75,033 506,673 SH   SOLE   506,673 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF ETF 808524409 35 514 SH   SOLE   514 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 114,027 1,096,099 SH   SOLE   1,096,099 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF ETF 808524508 165 2,148 SH   SOLE   2,148 0 0
SCHWAB STRATEGIC TR US SML CAP ETF ETF 808524607 4 37 SH   SOLE   37 0 0
ISHARES TR IBOXX HI YD ETF ETF 464288513 409,614 4,681,842 SH   SOLE   4,681,842 0 0
SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 0 14 SH   SOLE   14 0 0
SCOTTS MIRACLE-GRO CO CL A CL A 810186106 1 10 SH   SOLE   10 0 0
SCRIPPS E W CO OHIO CL A NEW CL A 811054402 4 195 SH   SOLE   195 0 0
SEA LTD SPONSORD ADS ADS 81141R100 173 544 SH   SOLE   513 0 31
SEACOAST BKG CORP FLA COM NEW COM 811707801 70 2,075 SH   SOLE   2,075 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS SHS G7997R103 48,018 581,897 SH   SOLE   581,897 0 0
SEAGEN INC COM COM 81181C104 58 341 SH   SOLE   341 0 0
SEALED AIR CORP NEW COM COM 81211K100 13 242 SH   SOLE   242 0 0
SELECT MED HLDGS CORP COM COM 81619Q105 9 254 SH   SOLE   254 0 0
SELECT SECTOR SPDR TR COMMUNICATION COM 81369Y852 57,566 718,589 SH   SOLE   718,589 0 0
ISHARES TR JPMORGAN USD EMG ETF 464288281 224,170 2,036,799 SH   SOLE   2,036,799 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD ETF 921946406 64,398 623,102 SH   SOLE   623,102 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC ETF 81369Y860 20,880 469,731 SH   SOLE   469,731 0 0
SELECT SECTOR SPDR TR FINANCIAL ETF 81369Y605 41,897 1,116,354 SH   SOLE   1,116,354 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209 48,295 379,378 SH   SOLE   379,378 0 0
SPDR SER TR BLOOMBERG BRCLYS ETF 78468R622 285,508 2,610,715 SH   SOLE   2,610,715 0 0
ISHARES TR PFD AND INCM SEC ETF 464288687 19,222 495,287 SH   SOLE   495,287 0 0
ISHARES TR SELECT DIVID ETF ETF 464287168 47,266 412,008 SH   SOLE   412,008 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS ETF 81369Y308 6,496 94,359 SH   SOLE   94,359 0 0
ISHARES TR MSCI EAFE ETF ETF 464287465 2,968 38,049 SH   SOLE   38,049 0 0
SEMPRA COM COM 816851109 44,580 352,412 SH   SOLE   352,412 0 0
SENSATA TECHNOLOGIES HLDG PL SHS SHS G8060N102 2 31 SH   SOLE   31 0 0
SERVICENOW INC COM COM 81762P102 127 204 SH   SOLE   204 0 0
SHENANDOAH TELECOMMUNICATION COM COM 82312B106 0 8 SH   SOLE   8 0 0
SHERWIN WILLIAMS CO COM COM 824348106 3,685 13,172 SH   SOLE   13,172 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD ADR 824596100 4 112 SH   SOLE   112 0 0
SHOE CARNIVAL INC COM COM 824889109 4 108 SH   SOLE   108 0 0
SHOPIFY INC CL A CL A 82509L107 155 114 SH   SOLE   114 0 0
SHUTTERSTOCK INC COM COM 825690100 6 55 SH   SOLE   55 0 0
SHYFT GROUP INC COM COM 825698103 28 725 SH   SOLE   725 0 0
SIBANYE STILLWATER LTD SPONSORED ADR ADR 82575P107 322 26,134 SH   SOLE   26,134 0 0
SIGNET JEWELERS LIMITED SHS SHS G81276100 657 8,322 SH   SOLE   8,322 0 0
SILGAN HOLDINGS INC COM COM 827048109 26 665 SH   SOLE   665 0 0
SILICON LABORATORIES INC COM COM 826919102 50 355 SH   SOLE   355 0 0
SILK RD MED INC COM COM 82710M100 69 1,253 SH   SOLE   1,253 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 52 400 SH   SOLE   400 0 0
SINOVAC BIOTECH LTD SHS SHS P8696W104 0 10 SH   SOLE   10 0 0
SITE CTRS CORP COM COM 82981J109 191 12,402 SH   SOLE   12,402 0 0
SITEONE LANDSCAPE SUPPLY INC COM COM 82982L103 36 180 SH   SOLE   180 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 1,038 34,494 SH   SOLE   34,494 0 0
SKECHERS U S A INC CL A CL A 830566105 20 475 SH   SOLE   475 0 0
SKYLINE CHAMPION CORPORATION COM COM 830830105 113 1,885 SH   SOLE   1,885 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 29,548 179,318 SH   SOLE   179,318 0 0
SLEEP NUMBER CORP COM COM 83125X103 2 25 SH   SOLE   25 0 0
SMARTSHEET INC COM CL A COM 83200N103 9 134 SH   SOLE   134 0 0
SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 0 3 SH   SOLE   3 0 0
SMITH A O CORP COM COM 831865209 0 4 SH   SOLE   4 0 0
SMUCKER J M CO COM NEW COM 832696405 228 1,901 SH   SOLE   1,901 0 0
SNAP INC CL A CL A 83304A106 31 418 SH   SOLE   418 0 0
SNAP ON INC COM COM 833034101 36,218 173,334 SH   SOLE   173,334 0 0
SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 8 29 SH   SOLE   29 0 0
SONOCO PRODS CO COM COM 835495102 20 343 SH   SOLE   343 0 0
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 9,261 83,751 SH   SOLE   83,751 0 0
SOUTHERN CO COM COM 842587107 3,662 59,093 SH   SOLE   59,093 0 0
SOUTHWEST AIRLS CO COM COM 844741108 89 1,737 SH   SOLE   1,737 0 0
SPARTANNASH CO COM COM 847215100 0 16 SH   SOLE   16 0 0
SPDR GOLD TR GOLD SHS ETF 78463V107 28 172 SH   SOLE   172 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF ETF 78463X863 17,114 482,097 SH   SOLE   482,097 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS ETF 78463X848 5 181 SH   SOLE   181 0 0
SPDR INDEX SHS FDS PORTFLO EURP ETF ETF 78463X103 12,575 308,104 SH   SOLE   308,104 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD ETF 78463X889 87,318 2,411,433 SH   SOLE   2,411,433 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK ETF 78463X509 38,419 903,337 SH   SOLE   903,337 0 0
SPDR INDEX SHS FDS S&P CHINA ETF ETF 78463X400 56,210 508,922 SH   SOLE   508,922 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF ETF 78463X855 1,510 28,631 SH   SOLE   28,631 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF ETF 78463X459 2,351 35,654 SH   SOLE   35,654 0 0
SPDR INDEX SHS FDS S&P INTL ETF ETF 78463X772 17,315 456,025 SH   SOLE   456,025 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP ETF 78463X871 22,805 592,569 SH   SOLE   592,569 0 0
SPDR INDEX SHS FDS S&P NORTH AMER ETF 78463X152 12 308 SH   SOLE   308 0 0
SELECT SECTOR SPDR TR SBI INT-INDS ETF 81369Y704 9,487 96,969 SH   SOLE   96,969 0 0
SELECT SECTOR SPDR TR ENERGY ETF 81369Y506 5,110 98,096 SH   SOLE   98,096 0 0
SPDR SER TR BLMBRG BRC CNVRT ETF 78464A359 136,580 1,600,232 SH   SOLE   1,600,232 0 0
SPDR SER TR BLOMBERG 1 10 YR ETF 78468R861 0 19 SH   SOLE   19 0 0
SPDR SER TR BLOMBERG BRC INT ETF 78464A334 3 81 SH   SOLE   81 0 0
SPDR SER TR BLOMBERG BRC INV ETF 78468R200 2,892 94,327 SH   SOLE   94,327 0 0
SPDR SER TR BLOMBERG INTL TR ETF 78464A516 7,562 263,202 SH   SOLE   263,202 0 0
SPDR SER TR BLOMBRG BRC EMRG ETF 78464A391 13,195 521,560 SH   SOLE   521,560 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS ETF 81369Y886 8,844 138,447 SH   SOLE   138,447 0 0
SPDR SER TR BLOOMBERG SRT TR ETF 78468R408 44,414 1,621,539 SH   SOLE   1,621,539 0 0
SPDR SER TR COMP SOFTWARE COM 78464A599 85,434 497,693 SH   SOLE   497,693 0 0
SPDR SER TR DJ REIT ETF ETF 78464A607 8,052 76,373 SH   SOLE   76,373 0 0
SPDR SER TR FTSE INT GVT ETF ETF 78464A490 229 4,207 SH   SOLE   4,207 0 0
SPDR SER TR NUVEEN BLMBRG SR ETF 78468R739 6,422 129,997 SH   SOLE   129,997 0 0
SPDR SER TR NUVEEN BRC MUNIC ETF 78468R721 30,367 588,845 SH   SOLE   588,845 0 0
SPDR SER TR PORTFLI INTRMDIT ETF 78464A672 27 837 SH   SOLE   837 0 0
SPDR SER TR PORTFLI MORTGAGE ETF 78464A383 10,588 411,674 SH   SOLE   411,674 0 0
SPDR SER TR PORTFLI TIPS ETF ETF 78464A656 84,957 2,731,721 SH   SOLE   2,731,721 0 0
SPDR SER TR PORTFOLI S&P1500 ETF 78464A805 2,085 39,348 SH   SOLE   39,348 0 0
SPDR SER TR PORTFOLIO AGRGTE ETF 78464A649 63,492 2,127,036 SH   SOLE   2,127,036 0 0
SPDR SER TR PORTFOLIO INTRMD ETF 78464A375 15,999 438,097 SH   SOLE   438,097 0 0
SPDR SER TR PORTFOLIO LN COR ETF 78464A367 31,837 1,015,210 SH   SOLE   1,015,210 0 0
SPDR SER TR PORTFOLIO LN TSR ETF 78464A664 14,582 353,157 SH   SOLE   353,157 0 0
SPDR SER TR PORTFOLIO S&P400 ETF 78464A847 22,372 484,673 SH   SOLE   484,673 0 0
SPDR SER TR PORTFOLIO S&P500 ETF 78464A854 287,546 5,698,491 SH   SOLE   5,698,491 0 0
SPDR SER TR PORTFOLIO S&P600 ETF 78468R853 64,738 1,519,668 SH   SOLE   1,519,668 0 0
SPDR SER TR PORTFOLIO SH TSR ETF 78468R101 244,023 7,966,796 SH   SOLE   7,966,796 0 0
SPDR SER TR PORTFOLIO SHORT ETF 78464A474 4,007 128,238 SH   SOLE   128,238 0 0
SPDR SER TR PRTFLO S&P500 GW ETF 78464A409 18,207 284,390 SH   SOLE   284,390 0 0
SPDR SER TR PRTFLO S&P500 HI ETF 78468R788 3,948 100,922 SH   SOLE   100,922 0 0
SPDR SER TR PRTFLO S&P500 VL ETF 78464A508 85,445 2,190,906 SH   SOLE   2,190,906 0 0
SPDR SER TR S&P 400 MDCP VAL ETF 78464A839 4 54 SH   SOLE   54 0 0
SPDR SER TR S&P 600 SMCP GRW ETF 78464A201 19,769 226,917 SH   SOLE   226,917 0 0
SPDR SER TR S&P 600 SML CAP ETF 78464A813 13 139 SH   SOLE   139 0 0
SPDR SER TR S&P BIOTECH ETF 78464A870 5 38 SH   SOLE   38 0 0
SPDR SER TR S&P BK ETF ETF 78464A797 17 327 SH   SOLE   327 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 13 114 SH   SOLE   114 0 0
SPDR SER TR S&P INS ETF ETF 78464A789 17 440 SH   SOLE   440 0 0
SPDR SER TR S&P RETAIL ETF ETF 78464A714 34 381 SH   SOLE   381 0 0
SPDR SER TR S&P TELECOM COM 78464A540 84 885 SH   SOLE   885 0 0
SPDR SER TR SPDR BLOOMBERG ETF 78468R663 47,151 515,540 SH   SOLE   515,540 0 0
SPDR SER TR SPDR S&P 500 ETF ETF 78468R796 178 1,673 SH   SOLE   1,673 0 0
SPIRIT RLTY CAP INC NEW COM NEW COM 84860W300 0 4 SH   SOLE   4 0 0
SPLUNK INC COM COM 848637104 23 162 SH   SOLE   81 0 81
SPOTIFY TECHNOLOGY S A SHS SHS L8681T102 16 72 SH   SOLE   72 0 0
SPROUTS FMRS MKT INC COM COM 85208M102 307 13,235 SH   SOLE   13,235 0 0
SPX CORP COM COM 784635104 10 195 SH   SOLE   195 0 0
SPX FLOW INC COM COM 78469X107 1 16 SH   SOLE   16 0 0
SQUARE INC CL A CL A 852234103 71 296 SH   SOLE   296 0 0
SS&C TECHNOLOGIES HLDGS INC COM COM 78467J100 10 140 SH   SOLE   140 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR ETF 78467V608 2,682 58,272 SH   SOLE   58,272 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC ETF 78467V848 10,456 216,399 SH   SOLE   216,399 0 0
STAG INDL INC COM COM 85254J102 84 2,135 SH   SOLE   2,135 0 0
STAMPS COM INC COM NEW COM 852857200 2 5 SH   SOLE   5 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 20 116 SH   SOLE   116 0 0
STARBUCKS CORP COM COM 855244109 1,596 14,471 SH   SOLE   14,471 0 0
STARWOOD PPTY TR INC COM COM 85571B105 1 21 SH   SOLE   21 0 0
STATE STR CORP COM COM 857477103 337 3,972 SH   SOLE   3,972 0 0
STEPAN CO COM COM 858586100 4 31 SH   SOLE   31 0 0
STERIS PLC SHS USD SHS G8473T100 31 151 SH   SOLE   151 0 0
STERLING BANCORP DEL COM COM 85917A100 3,611 144,659 SH   SOLE   144,659 0 0
STEWART INFORMATION SVCS COR COM COM 860372101 14 227 SH   SOLE   227 0 0
STIFEL FINL CORP COM COM 860630102 90 1,318 SH   SOLE   1,318 0 0
STMICROELECTRONICS N V NY REGISTRY COM 861012102 248 5,679 SH   SOLE   5,537 0 142
STRYKER CORPORATION COM COM 863667101 183 695 SH   SOLE   695 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR ADR 86562M209 28 3,991 SH   SOLE   3,991 0 0
SUN CMNTYS INC COM COM 866674104 3 18 SH   SOLE   18 0 0
SUNRUN INC COM COM 86771W105 18 400 SH   SOLE   400 0 0
SUNSTONE HOTEL INVS INC NEW COM COM 867892101 1 57 SH   SOLE   57 0 0
SUPERNUS PHARMACEUTICALS INC COM COM 868459108 42 1,584 SH   SOLE   1,584 0 0
SVB FINANCIAL GROUP COM COM 78486Q101 3,568 5,515 SH   SOLE   5,515 0 0
SWISS HELVETIA FD INC COM COM 870875101 16 1,734 SH   SOLE   1,734 0 0
SYNAPTICS INC COM COM 87157D109 0 1 SH   SOLE   1 0 0
SYNCHRONY FINANCIAL COM COM 87165B103 50,658 1,036,365 SH   SOLE   1,036,365 0 0
SYNEOS HEALTH INC CL A CL A 87166B102 88 1,001 SH   SOLE   1,001 0 0
SYNNEX CORP COM COM 87162W100 3,553 34,126 SH   SOLE   34,126 0 0
SYNOPSYS INC COM COM 871607107 70 234 SH   SOLE   234 0 0
SYSCO CORP COM COM 871829107 71 908 SH   SOLE   908 0 0
T-MOBILE US INC COM COM 872590104 59 463 SH   SOLE   463 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADS 874039100 699 6,259 SH   SOLE   6,123 0 136
TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 127 824 SH   SOLE   824 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADS 874060205 197 12,003 SH   SOLE   12,003 0 0
TAPESTRY INC COM COM 876030107 2 63 SH   SOLE   63 0 0
TARGET CORP COM COM 87612E106 139,942 611,716 SH   SOLE   611,716 0 0
TATA MTRS LTD SPONSORED ADR ADR 876568502 5 208 SH   SOLE   208 0 0
TC ENERGY CORP COM COM 87807B107 10 210 SH   SOLE   210 0 0
TE CONNECTIVITY LTD REG SHS SHS H84989104 7 50 SH   SOLE   50 0 0
TEGNA INC COM COM 87901J105 6,539 331,595 SH   SOLE   331,595 0 0
TELEFONICA S A SPONSORED ADR ADR 879382208 4 899 SH   SOLE   899 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS ADS 88034P109 472 65,148 SH   SOLE   65,148 0 0
TERADYNE INC COM COM 880770102 46 425 SH   SOLE   425 0 0
TERRENO RLTY CORP COM COM 88146M101 215 3,406 SH   SOLE   3,406 0 0
TESLA INC COM COM 88160R101 936 1,207 SH   SOLE   1,207 0 0
TEXAS INSTRS INC COM COM 882508104 14,128 73,503 SH   SOLE   73,503 0 0
TEXAS ROADHOUSE INC COM COM 882681109 96 1,049 SH   SOLE   1,049 0 0
TFI INTL INC COM COM 87241L109 84 819 SH   SOLE   744 0 75
THE TRADE DESK INC COM CL A COM 88339J105 4 60 SH   SOLE   60 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 903 1,581 SH   SOLE   1,542 0 39
THOMSON REUTERS CORP. COM NEW COM 884903709 5,331 48,252 SH   SOLE   48,252 0 0
TIM S A SPONSORED ADR ADR 88706T108 4 413 SH   SOLE   413 0 0
TIMKEN CO COM COM 887389104 13,761 210,347 SH   SOLE   210,347 0 0
TIMKENSTEEL CORPORATION COM COM 887399103 2 140 SH   SOLE   140 0 0
TJX COS INC NEW COM COM 872540109 198 3,006 SH   SOLE   3,006 0 0
TOMPKINS FINL CORP COM COM 890110109 5 63 SH   SOLE   63 0 0
TOTALENERGIES SE SPONSORED ADS ADS 89151E109 139 2,894 SH   SOLE   2,767 0 127
TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 8 44 SH   SOLE   44 0 0
TRACTOR SUPPLY CO COM COM 892356106 14 67 SH   SOLE   21 0 46
TRADEWEB MKTS INC CL A CL A 892672106 135 1,666 SH   SOLE   1,666 0 0
TRANE TECHNOLOGIES PLC SHS SHS G8994E103 90 524 SH   SOLE   524 0 0
TRANSDIGM GROUP INC COM COM 893641100 1 2 SH   SOLE   2 0 0
TRANSUNION COM COM 89400J107 7 62 SH   SOLE   62 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 353 2,322 SH   SOLE   2,322 0 0
TRI POINTE HOMES INC COM COM 87265H109 1 39 SH   SOLE   39 0 0
TRIMBLE INC COM COM 896239100 12 141 SH   SOLE   141 0 0
TRUIST FINL CORP COM COM 89832Q109 489 8,346 SH   SOLE   8,346 0 0
TRUPANION INC COM COM 898202106 0 3 SH   SOLE   3 0 0
TWILIO INC CL A CL A 90138F102 59 186 SH   SOLE   186 0 0
TWO HBRS INVT CORP COM NEW COM 90187B408 0 55 SH   SOLE   55 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 50 108 SH   SOLE   108 0 0
TYSON FOODS INC CL A CL A 902494103 49,554 627,749 SH   SOLE   627,749 0 0
UBER TECHNOLOGIES INC COM COM 90353T100 18 398 SH   SOLE   135 0 263
UBS GROUP AG SHS SHS H42097107 42 2,648 SH   SOLE   2,648 0 0
UFP INDUSTRIES INC COM COM 90278Q108 85 1,252 SH   SOLE   1,252 0 0
UGI CORP NEW COM COM 902681105 1,209 28,356 SH   SOLE   28,356 0 0
UIPATH INC CL A CL A 90364P105 4 79 SH   SOLE   35 0 44
ULTA BEAUTY INC COM COM 90384S303 17 47 SH   SOLE   15 0 32
ULTRAGENYX PHARMACEUTICAL IN COM COM 90400D108 7 79 SH   SOLE   79 0 0
UNIFIRST CORP MASS COM COM 904708104 1 5 SH   SOLE   5 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 7,452 137,440 SH   SOLE   137,440 0 0
UNION PAC CORP COM COM 907818108 291 1,484 SH   SOLE   1,484 0 0
UNITED AIRLS HLDGS INC COM COM 910047109 1 12 SH   SOLE   12 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 21 1,834 SH   SOLE   1,834 0 0
UNITED NAT FOODS INC COM COM 911163103 5 105 SH   SOLE   105 0 0
UNITED PARCEL SERVICE INC CL B CL B 911312106 678 3,723 SH   SOLE   3,632 0 91
UNITED RENTALS INC COM COM 911363109 92,184 262,685 SH   SOLE   262,685 0 0
UNITED THERAPEUTICS CORP DEL COM COM 91307C102 44,944 243,495 SH   SOLE   243,495 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 83,366 213,353 SH   SOLE   213,297 0 56
UNITI GROUP INC COM COM 91325V108 1 56 SH   SOLE   56 0 0
UNITY SOFTWARE INC COM COM 91332U101 1 8 SH   SOLE   8 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 66 387 SH   SOLE   387 0 0
UNIVERSAL ELECTRS INC COM COM 913483103 1 25 SH   SOLE   25 0 0
UNIVERSAL HLTH SVCS INC CL B CL B 913903100 4 28 SH   SOLE   28 0 0
US BANCORP DEL COM NEW COM 902973304 288 4,846 SH   SOLE   4,846 0 0
US ECOLOGY INC COM COM 91734M103 26 790 SH   SOLE   790 0 0
V F CORP COM COM 918204108 57 856 SH   SOLE   856 0 0
VALE S A SPONSORED ADS ADS 91912E105 331 23,717 SH   SOLE   23,585 0 132
VALERO ENERGY CORP COM COM 91913Y100 52 741 SH   SOLE   741 0 0
VANDA PHARMACEUTICALS INC COM COM 921659108 802 46,766 SH   SOLE   46,766 0 0
VANECK ETF TRUST EMERGING MRKT HI ETF 92189F353 6,784 292,403 SH   SOLE   292,403 0 0
VANECK ETF TRUST FALLEN ANGEL HG ETF 92189F437 33 996 SH   SOLE   996 0 0
VANECK ETF TRUST HIGH YLD MUNIETF ETF 92189H409 5,898 94,394 SH   SOLE   94,394 0 0
VANECK ETF TRUST MORTGAGE REIT ETF 92189F452 1 36 SH   SOLE   36 0 0
VANECK ETF TRUST SEMICONDUCTR ETF ETF 92189F676 13 49 SH   SOLE   49 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD ETF 921932703 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX ETF 921932885 4 22 SH   SOLE   22 0 0
VANGUARD BD INDEX FDS INTERMED TERM ETF 921937819 525 5,865 SH   SOLE   5,865 0 0
VANGUARD BD INDEX FDS LONG TERM BOND ETF 921937793 5,382 52,599 SH   SOLE   52,599 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND ETF 921937827 977 11,920 SH   SOLE   11,920 0 0
SELECT SECTOR SPDR TR SBI MATERIALS ETF 81369Y100 6,560 82,923 SH   SOLE   82,923 0 0
ISHARES TR CORE S&P SCP ETF ETF 464287804 80,769 739,715 SH   SOLE   739,715 0 0
VANGUARD WORLD FDS COMM SRVC ETF COM 92204A884 8 58 SH   SOLE   58 0 0
VANGUARD INDEX FDS GROWTH ETF ETF 922908736 196,981 678,846 SH   SOLE   678,846 0 0
VANGUARD INDEX FDS LARGE CAP ETF ETF 922908637 25 125 SH   SOLE   125 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP ETF 922908538 301,696 1,276,749 SH   SOLE   1,276,749 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP ETF 922908512 283,232 2,028,739 SH   SOLE   2,028,739 0 0
ISHARES TR TIPS BD ETF ETF 464287176 10,670 83,559 SH   SOLE   83,559 0 0
VANGUARD INDEX FDS REAL ESTATE ETF ETF 922908553 91,091 894,978 SH   SOLE   894,978 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF ETF 922042858 3,245 64,895 SH   SOLE   64,895 0 0
VANGUARD INDEX FDS SM CP VAL ETF ETF 922908611 431,232 2,547,750 SH   SOLE   2,547,750 0 0
VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 826 3,779 SH   SOLE   3,779 0 0
VANGUARD INDEX FDS SML CP GRW ETF ETF 922908595 247,620 883,853 SH   SOLE   883,853 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 731 3,343 SH   SOLE   3,343 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744 252,150 1,862,671 SH   SOLE   1,862,671 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US ETF 922042775 50,082 821,548 SH   SOLE   821,548 0 0
ISHARES TR CORE S&P500 ETF ETF 464287200 122,037 283,267 SH   SOLE   283,267 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF ETF 922042874 114 1,735 SH   SOLE   1,735 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF ETF 922042866 21,341 263,341 SH   SOLE   263,341 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP ETF 78467Y107 5 10 SH   SOLE   10 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF ETF 922042676 42,645 757,318 SH   SOLE   757,318 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF ETF 922042742 31 300 SH   SOLE   300 0 0
VANGUARD MALVERN FDS STRM INFPROIDX ETF 922020805 31,993 608,468 SH   SOLE   608,468 0 0
ISHARES TR U.S. REAL ES ETF ETF 464287739 33 321 SH   SOLE   321 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS ETF 92206C847 72,816 830,185 SH   SOLE   830,185 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF ETF 92206C771 290,744 5,455,890 SH   SOLE   5,455,890 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS ETF 92206C102 5 79 SH   SOLE   79 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD ETF 92206C409 47,322 574,224 SH   SOLE   574,224 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW ETF 92206C680 59,691 847,046 SH   SOLE   847,046 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX ETF 92206C730 18 92 SH   SOLE   92 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW ETF 92206C623 20,317 94,952 SH   SOLE   94,952 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX ETF 92206C664 5 60 SH   SOLE   60 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX ETF 92206C599 0 2 SH   SOLE   2 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF ETF 921908844 74 479 SH   SOLE   479 0 0
VANGUARD STAR FDS VG TL INTL STK F ETF 921909768 8 129 SH   SOLE   129 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF ETF 921943858 140,251 2,777,790 SH   SOLE   2,777,790 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF ETF 921946885 46,568 594,734 SH   SOLE   594,734 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 28,464 158,616 SH   SOLE   158,616 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF ETF 921910840 812,137 8,299,820 SH   SOLE   8,299,820 0 0
VANGUARD WORLD FD MEGA GRWTH IND ETF 921910816 1,105,414 4,707,898 SH   SOLE   4,707,898 0 0
ISHARES TR IBOXX INV CP ETF ETF 464287242 561,588 4,221,512 SH   SOLE   4,221,512 0 0
VANGUARD WORLD FDS FINANCIALS ETF ETF 92204A405 10 104 SH   SOLE   104 0 0
VANGUARD WORLD FDS HEALTH CAR ETF ETF 92204A504 2 10 SH   SOLE   10 0 0
VANGUARD WORLD FDS UTILITIES ETF ETF 92204A876 2,026 14,563 SH   SOLE   14,563 0 0
VECTOR GROUP LTD COM COM 92240M108 0 10 SH   SOLE   10 0 0
VECTRUS INC COM COM 92242T101 1 20 SH   SOLE   20 0 0
VEDANTA LIMITED SPONSORED ADR ADR 92242Y100 6 386 SH   SOLE   386 0 0
VEEVA SYS INC CL A COM COM 922475108 60 209 SH   SOLE   209 0 0
VENTAS INC COM COM 92276F100 165 2,995 SH   SOLE   2,995 0 0
VERACYTE INC COM COM 92337F107 45 965 SH   SOLE   965 0 0
VERISIGN INC COM COM 92343E102 347 1,694 SH   SOLE   1,694 0 0
VERISK ANALYTICS INC COM COM 92345Y106 70 350 SH   SOLE   350 0 0
VERITIV CORP COM COM 923454102 6 62 SH   SOLE   62 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 90,035 1,667,008 SH   SOLE   1,667,008 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 20 109 SH   SOLE   109 0 0
VIACOMCBS INC CL B COM 92556H206 42,027 1,063,696 SH   SOLE   1,063,696 0 0
VIATRIS INC COM COM 92556V106 4 265 SH   SOLE   265 0 0
VIAVI SOLUTIONS INC COM COM 925550105 54 3,415 SH   SOLE   3,415 0 0
VIMEO INC COMMON STOCK COM 92719V100 0 3 SH   SOLE   3 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A ADS 92763W103 17 1,521 SH   SOLE   1,521 0 0
VIRTU FINL INC CL A CL A 928254101 0 3 SH   SOLE   3 0 0
VIRTUS DIVIDEND INTEREST & P COM COM 92840R101 3 215 SH   SOLE   215 0 0
VISA INC COM CL A COM 92826C839 1,698 7,624 SH   SOLE   7,499 0 125
VISTA OUTDOOR INC COM COM 928377100 1,912 47,425 SH   SOLE   47,425 0 0
VMWARE INC CL A COM COM 928563402 13 86 SH   SOLE   86 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 18 1,194 SH   SOLE   1,194 0 0
VONTIER CORPORATION COM COM 928881101 1 42 SH   SOLE   42 0 0
VORNADO RLTY TR SH BEN INT SHS 929042109 2 54 SH   SOLE   54 0 0
VOYA FINANCIAL INC COM COM 929089100 3,604 58,714 SH   SOLE   58,714 0 0
VULCAN MATLS CO COM COM 929160109 12 73 SH   SOLE   73 0 0
WABTEC COM COM 929740108 49 573 SH   SOLE   573 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 5 108 SH   SOLE   108 0 0
WALMART INC COM COM 931142103 2,115 15,172 SH   SOLE   15,172 0 0
WASHINGTON PRIME GROUP NEW COM COM 93964W405 0 8 SH   SOLE   8 0 0
WASTE CONNECTIONS INC COM COM 94106B101 32 251 SH   SOLE   251 0 0
WASTE MGMT INC DEL COM COM 94106L109 1,387 9,287 SH   SOLE   9,287 0 0
WATERS CORP COM COM 941848103 17 48 SH   SOLE   48 0 0
WATSCO INC COM COM 942622200 0 1 SH   SOLE   1 0 0
WEC ENERGY GROUP INC COM COM 92939U106 25 286 SH   SOLE   286 0 0
WELLS FARGO CO NEW COM COM 949746101 125 2,695 SH   SOLE   2,695 0 0
WELLS FARGO GLOBAL DIVID OPP COM COM 94987C103 2 350 SH   SOLE   350 0 0
WELLTOWER INC COM COM 95040Q104 343 4,157 SH   SOLE   4,157 0 0
WENDYS CO COM COM 95058W100 1 24 SH   SOLE   24 0 0
WESBANCO INC COM COM 950810101 68 1,984 SH   SOLE   1,984 0 0
WEST FRASER TIMBER CO LTD COM COM 952845105 2,129 25,278 SH   SOLE   25,278 0 0
WEST PHARMACEUTICAL SVSC INC COM COM 955306105 1 3 SH   SOLE   3 0 0
WESTERN DIGITAL CORP. COM COM 958102105 3 54 SH   SOLE   54 0 0
WESTERN UN CO COM COM 959802109 18 913 SH   SOLE   913 0 0
WEYERHAEUSER CO MTN BE COM NEW COM 962166104 562 15,798 SH   SOLE   15,798 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 29 773 SH   SOLE   773 0 0
WHIRLPOOL CORP COM COM 963320106 175 856 SH   SOLE   856 0 0
WILEY JOHN & SONS INC CL A CL A 968223206 218 4,185 SH   SOLE   4,185 0 0
WILLIAMS COS INC COM COM 969457100 51,850 1,998,844 SH   SOLE   1,998,844 0 0
WILLIAMS SONOMA INC COM COM 969904101 36,883 207,990 SH   SOLE   207,990 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A COM 971378104 34 1,084 SH   SOLE   1,084 0 0
WINNEBAGO INDS INC COM COM 974637100 3 47 SH   SOLE   47 0 0
WISDOMTREE TR BLMBG US BULL ETF 97717W471 20,641 795,096 SH   SOLE   795,096 0 0
WISDOMTREE TR EM EX ST-OWNED ETF 97717X578 756 20,262 SH   SOLE   20,262 0 0
WISDOMTREE TR EM MKTS QTLY DIV ETF 97717W323 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EMER MKT HIGH FD ETF 97717W315 16,433 376,640 SH   SOLE   376,640 0 0
WISDOMTREE TR EMG MKTS SMCAP ETF 97717W281 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INTL LRGCAP DV ETF 97717W794 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INTL SMCAP DIV ETF 97717W760 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US HIGH DIVIDEND ETF 97717W208 2 25 SH   SOLE   25 0 0
WISDOMTREE TR US LARGECAP DIVD ETF 97717W307 5,912 49,561 SH   SOLE   49,561 0 0
WISDOMTREE TR US MIDCAP DIVID ETF 97717W505 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US MIDCAP FUND ETF 97717W570 0 3 SH   SOLE   3 0 0
WISDOMTREE TR US SMALLCAP DIVD ETF 97717W604 12,579 408,007 SH   SOLE   408,007 0 0
WISDOMTREE TR US SMALLCAP FUND ETF 97717W562 0 2 SH   SOLE   2 0 0
WOLVERINE WORLD WIDE INC COM COM 978097103 30 990 SH   SOLE   990 0 0
WOORI FINL GROUP INC SPONSORED ADS ADS 981064108 3 109 SH   SOLE   109 0 0
WORKDAY INC CL A CL A 98138H101 41 166 SH   SOLE   138 0 28
WORKIVA INC COM CL A COM 98139A105 1 4 SH   SOLE   4 0 0
WORLD GOLD TR SPDR GLD MINIS ETF 98149E204 18,431 1,055,628 SH   SOLE   1,055,628 0 0
WORTHINGTON INDS INC COM COM 981811102 1,357 25,755 SH   SOLE   25,755 0 0
WP CAREY INC COM COM 92936U109 400 5,477 SH   SOLE   5,477 0 0
XCEL ENERGY INC COM COM 98389B100 308 4,926 SH   SOLE   4,926 0 0
XEROX HOLDINGS CORP COM NEW COM 98421M106 42 2,066 SH   SOLE   2,066 0 0
XILINX INC COM COM 983919101 28 187 SH   SOLE   187 0 0
XPERI HOLDING CORP COM COM 98390M103 1,016 53,914 SH   SOLE   53,914 0 0
XYLEM INC COM COM 98419M100 76 617 SH   SOLE   617 0 0
YUM BRANDS INC COM COM 988498101 48 395 SH   SOLE   395 0 0
YUM CHINA HLDGS INC COM COM 98850P109 18,673 321,336 SH   SOLE   321,336 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A CL A 989207105 151 292 SH   SOLE   292 0 0
ZENDESK INC COM COM 98936J101 82 707 SH   SOLE   707 0 0
ZIMMER BIOMET HOLDINGS INC COM COM 98956P102 63 428 SH   SOLE   428 0 0
ZOETIS INC CL A CL A 98978V103 16,586 85,431 SH   SOLE   85,337 0 94
ZOOMINFO TECHNOLOGIES INC COM CL A COM 98980F104 20 324 SH   SOLE   324 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A ADS 98980A105 5 150 SH   SOLE   150 0 0
ZUMIEZ INC COM COM 989817101 5 127 SH   SOLE   127 0 0