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
3M CO COM COM 88579Y101 331 1,875 SH   SOLE   1,875 0 0
51JOB INC SPONSORED ADS SPONSORED ADS 316827104 41 483 SH   SOLE   483 0 0
AAR CORP COM COM 000361105 40 890 SH   SOLE   890 0 0
ABB LTD SPONSORED ADR SPONSORED ADR 000375204 1 33 SH   SOLE   33 0 0
ABBOTT LABS COM COM 002824100 221 2,541 SH   SOLE   2,541 0 0
ABBVIE INC COM COM 00287Y109 14,106 159,323 SH   SOLE   159,323 0 0
ABERCROMBIE & FITCH CO CL A CL A 002896207 2 102 SH   SOLE   102 0 0
ABIOMED INC COM COM 003654100 77 449 SH   SOLE   449 0 0
ACADIA RLTY TR COM SH BEN INT COM 004239109 3 102 SH   SOLE   102 0 0
ACCENTURE PLC IRELAND SHS CLASS A CL A G1151C101 72 343 SH   SOLE   343 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 32 538 SH   SOLE   538 0 0
ADOBE INC COM COM 00724F101 207 627 SH   SOLE   590 0 37
ADTALEM GLOBAL ED INC COM COM 00737L103 6 163 SH   SOLE   163 0 0
ADVANCE AUTO PARTS INC COM COM 00751Y106 249 1,553 SH   SOLE   1,510 0 43
ADVANCED ENERGY INDS COM COM 007973100 4 51 SH   SOLE   51 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 33 717 SH   SOLE   717 0 0
ADVANSIX INC COM COM 00773T101 0 6 SH   SOLE   6 0 0
AEGION CORP COM COM 00770F104 1 62 SH   SOLE   62 0 0
AERCAP HOLDINGS NV SHS SHS N00985106 76 1,233 SH   SOLE   1,233 0 0
AES CORP COM COM 00130H105 1,505 75,615 SH   SOLE   75,615 0 0
AFLAC INC COM COM 001055102 34,434 650,919 SH   SOLE   650,919 0 0
AGILENT TECHNOLOGIES INC COM COM 00846U101 55 640 SH   SOLE   640 0 0
AGNC INVT CORP COM COM 00123Q104 75,789 4,286,734 SH   SOLE   4,286,734 0 0
AGNICO EAGLE MINES LTD COM COM 008474108 1 10 SH   SOLE   10 0 0
AGREE REALTY CORP COM COM 008492100 0 5 SH   SOLE   5 0 0
AIR PRODS & CHEMS INC COM COM 009158106 44 186 SH   SOLE   186 0 0
AIRCASTLE LTD COM COM G0129K104 31 956 SH   SOLE   956 0 0
AKAMAI TECHNOLOGIES INC COM COM 00971T101 28 324 SH   SOLE   219 0 105
ALAMO GROUP INC COM COM 011311107 45 360 SH   SOLE   360 0 0
ALASKA AIR GROUP INC COM COM 011659109 21 305 SH   SOLE   305 0 0
ALBEMARLE CORP COM COM 012653101 19 261 SH   SOLE   261 0 0
ALCOA CORP COM COM 013872106 22 1,040 SH   SOLE   1,040 0 0
ALCON INC ORD SHS ORD SHS H01301128 157 2,781 SH   SOLE   2,781 0 0
ALEXION PHARMACEUTICALS INC COM COM 015351109 2,805 25,940 SH   SOLE   25,882 0 58
ALIBABA GROUP HLDG LTD SPONSORED ADS SPONSORED ADS 01609W102 337 1,591 SH   SOLE   1,544 0 47
ALIGN TECHNOLOGY INC COM COM 016255101 60 214 SH   SOLE   214 0 0
ALLEGIANT TRAVEL CO COM COM 01748X102 326 1,872 SH   SOLE   1,872 0 0
ALLEGION PUB LTD CO ORD SHS ORD SHS G0176J109 0 3 SH   SOLE   3 0 0
ALLERGAN PLC SHS SHS G0177J108 52 273 SH   SOLE   273 0 0
ALLIANCE DATA SYSTEMS CORP COM COM 018581108 72 642 SH   SOLE   642 0 0
ALLIANT ENERGY CORP COM COM 018802108 0 3 SH   SOLE   3 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM COM 01988P108 1 101 SH   SOLE   101 0 0
ALLSTATE CORP COM COM 020002101 457 4,064 SH   SOLE   4,064 0 0
ALLY FINL INC COM COM 02005N100 1,670 54,631 SH   SOLE   54,631 0 0
ALNYLAM PHARMACEUTICALS INC COM COM 02043Q107 11 96 SH   SOLE   96 0 0
ALPHABET INC CAP STK CL A CL A 02079K305 745 556 SH   SOLE   548 0 8
ALPHABET INC CAP STK CL C CL C 02079K107 881 659 SH   SOLE   648 0 11
ALPS ETF TR ALERIAN MLP ETF 00162Q866 5 565 SH   SOLE   565 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS SHS L0175J104 1 35 SH   SOLE   35 0 0
ALTRIA GROUP INC COM COM 02209S103 17,280 346,219 SH   SOLE   346,219 0 0
AMAZON COM INC COM COM 023135106 17,142 9,277 SH   SOLE   9,260 0 17
AMC NETWORKS INC CL A CL A 00164V103 235 5,938 SH   SOLE   5,938 0 0
AMCOR PLC ORD ORD G0250X107 15 1,420 SH   SOLE   1,332 0 88
AMDOCS LTD SHS LIMITED SHS G02602103 18 250 SH   SOLE   250 0 0
AMEDISYS INC COM COM 023436108 1 8 SH   SOLE   8 0 0
AMEREN CORP COM COM 023608102 4,273 55,640 SH   SOLE   55,640 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS SPONSORED ADR 02364W105 140 8,726 SH   SOLE   8,726 0 0
AMERICAN EAGLE OUTFITTERS IN COM COM 02553E106 1 38 SH   SOLE   38 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 11,769 124,528 SH   SOLE   124,528 0 0
AMERICAN EQTY INVT LIFE HLD COM COM 025676206 5 173 SH   SOLE   173 0 0
AMERICAN EXPRESS CO COM COM 025816109 132 1,062 SH   SOLE   993 0 69
AMERICAN HOMES 4 RENT CL A CL A 02665T306 2 87 SH   SOLE   87 0 0
AMERICAN INTL GROUP INC COM NEW COM 026874784 39 756 SH   SOLE   756 0 0
AMERICAN NATL INS CO COM COM 028591105 26 223 SH   SOLE   223 0 0
AMERICAN STS WTR CO COM COM 029899101 1 14 SH   SOLE   14 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 2,200 9,573 SH   SOLE   9,573 0 0
AMERICAN WOODMARK CORPORATIO COM COM 030506109 4 38 SH   SOLE   38 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 363 2,952 SH   SOLE   2,952 0 0
AMERICAS CAR MART INC COM COM 03062T105 6 53 SH   SOLE   53 0 0
AMERIPRISE FINL INC COM COM 03076C106 350 2,099 SH   SOLE   2,099 0 0
AMERIS BANCORP COM COM 03076K108 49 1,150 SH   SOLE   1,150 0 0
AMERISAFE INC COM COM 03071H100 45 675 SH   SOLE   675 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 760 8,942 SH   SOLE   8,942 0 0
AMETEK INC NEW COM COM 031100100 35 355 SH   SOLE   355 0 0
AMGEN INC COM COM 031162100 2,199 9,123 SH   SOLE   9,123 0 0
AMKOR TECHNOLOGY INC COM COM 031652100 4 291 SH   SOLE   291 0 0
AMN HEALTHCARE SERVICES INC COM COM 001744101 4 58 SH   SOLE   58 0 0
AMPHENOL CORP NEW CL A CL A 032095101 26 244 SH   SOLE   244 0 0
ANALOG DEVICES INC COM COM 032654105 58 489 SH   SOLE   489 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR SPONSORED ADR 03524A108 9,099 110,912 SH   SOLE   110,818 0 94
ANIKA THERAPEUTICS INC COM COM 035255108 2 48 SH   SOLE   48 0 0
ANNALY CAP MGMT INC COM COM 035710409 753 79,959 SH   SOLE   79,959 0 0
ANSYS INC COM COM 03662Q105 8 32 SH   SOLE   32 0 0
ANTHEM INC COM COM 036752103 1,625 5,381 SH   SOLE   5,381 0 0
AON PLC SHS CL A CL A G0408V102 6,731 32,315 SH   SOLE   32,299 0 16
APACHE CORP COM COM 037411105 15 584 SH   SOLE   584 0 0
APARTMENT INVT & MGMT CO CL A CL A 03748R754 307 5,939 SH   SOLE   5,939 0 0
APPLE INC COM COM 037833100 77,596 264,248 SH   SOLE   264,209 0 39
APPLIED MATLS INC COM COM 038222105 570 9,344 SH   SOLE   9,344 0 0
APTIV PLC SHS SHS G6095L109 17 179 SH   SOLE   179 0 0
AQUA AMERICA INC COM COM 03836W103 2 45 SH   SOLE   45 0 0
ARCBEST CORP COM COM 03937C105 2 89 SH   SOLE   89 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH COM 03938L203 3 167 SH   SOLE   167 0 0
ARCH CAP GROUP LTD ORD ORD G0450A105 3,431 79,988 SH   SOLE   79,988 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 348 7,508 SH   SOLE   7,508 0 0
ARENA PHARMACEUTICALS INC COM NEW COM 040047607 1 25 SH   SOLE   25 0 0
ARISTA NETWORKS INC COM COM 040413106 11 56 SH   SOLE   56 0 0
ARK ETF TR INNOVATION ETF ETF 00214Q104 104 2,076 SH   SOLE   2,076 0 0
ARROWHEAD PHARMACEUTICALS IN COM COM 04280A100 2 33 SH   SOLE   33 0 0
ASBURY AUTOMOTIVE GROUP INC COM COM 043436104 21 191 SH   SOLE   191 0 0
ASML HOLDING N V N Y REGISTRY SHS SHS N07059210 327 1,105 SH   SOLE   1,064 0 41
ASSURANT INC COM COM 04621X108 1 8 SH   SOLE   8 0 0
ASSURED GUARANTY LTD COM COM G0585R106 8 164 SH   SOLE   164 0 0
ASTRAZENECA PLC SPONSORED ADR SPONSORED ADR 046353108 13,623 273,230 SH   SOLE   272,963 0 267
AT&T INC COM COM 00206R102 4,014 102,716 SH   SOLE   102,716 0 0
ATKORE INTL GROUP INC COM COM 047649108 12 308 SH   SOLE   308 0 0
ATLANTICA YIELD PLC SHS SHS G0751N103 4 136 SH   SOLE   136 0 0
ATMOS ENERGY CORP COM COM 049560105 47 423 SH   SOLE   423 0 0
ATRICURE INC COM COM 04963C209 41 1,275 SH   SOLE   1,275 0 0
AUDENTES THERAPEUTICS INC COM COM 05070R104 2 35 SH   SOLE   35 0 0
AUTODESK INC COM COM 052769106 20 108 SH   SOLE   108 0 0
AUTOHOME INC SP ADR RP CL A CL A 05278C107 54 679 SH   SOLE   679 0 0
AUTOLIV INC COM COM 052800109 27 319 SH   SOLE   319 0 0
AUTOMATIC DATA PROCESSING IN COM COM 053015103 2,344 13,747 SH   SOLE   13,747 0 0
AUTOZONE INC COM COM 053332102 300 252 SH   SOLE   252 0 0
AVALARA INC COM COM 05338G106 464 6,337 SH   SOLE   6,337 0 0
AVALONBAY CMNTYS INC COM COM 053484101 5,340 25,464 SH   SOLE   25,464 0 0
AVANGRID INC COM COM 05351W103 14,079 275,191 SH   SOLE   275,191 0 0
AVANOS MED INC COM COM 05350V106 1 25 SH   SOLE   25 0 0
AVERY DENNISON CORP COM COM 053611109 14 104 SH   SOLE   104 0 0
AVIS BUDGET GROUP INC COM COM 053774105 1 34 SH   SOLE   34 0 0
AVISTA CORP COM COM 05379B107 9 180 SH   SOLE   180 0 0
AVNET INC COM COM 053807103 12 292 SH   SOLE   292 0 0
AXA EQUITABLE HLDGS INC COM COM 054561105 509 20,545 SH   SOLE   20,545 0 0
AXIS CAPITAL HOLDINGS LTD SHS LIMITED SHS G0692U109 6 104 SH   SOLE   104 0 0
B & G FOODS INC NEW COM COM 05508R106 41,432 2,310,765 SH   SOLE   2,310,765 0 0
BAIDU INC SPON ADR REP A SPONSORED ADR 056752108 37 292 SH   SOLE   292 0 0
BAKER HUGHES COMPANY CL A CL A 05722G100 5 208 SH   SOLE   208 0 0
BALCHEM CORP COM COM 057665200 39 380 SH   SOLE   380 0 0
BALL CORP COM COM 058498106 336 5,188 SH   SOLE   5,188 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR SPONSORED ADR 05946K101 3 521 SH   SOLE   521 0 0
BANCO BRADESCO S A SP ADR PFD NEW SPONSORED ADR 059460303 8,246 921,352 SH   SOLE   921,352 0 0
BANK AMER CORP COM COM 060505104 8,514 241,725 SH   SOLE   241,725 0 0
BANK MONTREAL QUE COM COM 063671101 53 678 SH   SOLE   678 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 209 4,146 SH   SOLE   4,146 0 0
BANKUNITED INC COM COM 06652K103 12,397 339,088 SH   SOLE   339,088 0 0
BANNER CORP COM NEW COM 06652V208 4 68 SH   SOLE   68 0 0
BARCLAYS PLC ADR SPONSORED ADR 06738E204 0 15 SH   SOLE   15 0 0
BARRETT BUSINESS SERVICES IN COM COM 068463108 4 46 SH   SOLE   46 0 0
BARRICK GOLD CORPORATION COM COM 067901108 39 2,086 SH   SOLE   2,086 0 0
BAUSCH HEALTH COS INC COM COM 071734107 240 8,008 SH   SOLE   8,008 0 0
BAXTER INTL INC COM COM 071813109 4,599 54,997 SH   SOLE   54,997 0 0
BCE INC COM NEW COM 05534B760 215 4,642 SH   SOLE   4,642 0 0
BEAZER HOMES USA INC COM NEW COM 07556Q881 1 69 SH   SOLE   69 0 0
BECTON DICKINSON & CO COM COM 075887109 2,012 7,398 SH   SOLE   7,398 0 0
BEIGENE LTD SPONSORED ADR SPONSORED ADR 07725L102 25 151 SH   SOLE   137 0 14
BENCHMARK ELECTRS INC COM COM 08160H101 0 14 SH   SOLE   14 0 0
BERKLEY W R CORP COM COM 084423102 12,701 183,808 SH   SOLE   183,808 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 670 2,956 SH   SOLE   2,956 0 0
BERRY GLOBAL GROUP INC COM COM 08579W103 139 2,927 SH   SOLE   2,927 0 0
BEST BUY INC COM COM 086516101 1,332 15,173 SH   SOLE   15,173 0 0
BHP GROUP LTD SPONSORED ADS SPONSORED ADS 088606108 300 5,481 SH   SOLE   5,481 0 0
BIG LOTS INC COM COM 089302103 1 45 SH   SOLE   45 0 0
BIOGEN INC COM COM 09062X103 78 262 SH   SOLE   262 0 0
BIOMARIN PHARMACEUTICAL INC COM COM 09061G101 6 72 SH   SOLE   20 0 52
BJS RESTAURANTS INC COM COM 09180C106 1 26 SH   SOLE   26 0 0
BJS WHSL CLUB HLDGS INC COM COM 05550J101 2 95 SH   SOLE   95 0 0
BLACKBAUD INC COM COM 09227Q100 21 269 SH   SOLE   269 0 0
BLACKROCK INC COM COM 09247X101 190 378 SH   SOLE   365 0 13
BLUEPRINT MEDICINES CORP COM COM 09627Y109 1 18 SH   SOLE   18 0 0
BOEING CO COM COM 097023105 862 2,645 SH   SOLE   2,645 0 0
BOISE CASCADE CO DEL COM COM 09739D100 2 46 SH   SOLE   46 0 0
BOOKING HLDGS INC COM COM 09857L108 33 16 SH   SOLE   16 0 0
BORGWARNER INC COM COM 099724106 30 680 SH   SOLE   680 0 0
BOSTON PROPERTIES INC COM COM 101121101 2 15 SH   SOLE   15 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 34 741 SH   SOLE   741 0 0
BP PLC SPONSORED ADR SPONSORED ADR 055622104 79 2,102 SH   SOLE   2,102 0 0
BRANDYWINE RLTY TR SH BEN INT NEW COM 105368203 2 97 SH   SOLE   97 0 0
BRIGHTHOUSE FINL INC COM COM 10922N103 19,635 500,500 SH   SOLE   500,500 0 0
BRINKER INTL INC COM COM 109641100 33 794 SH   SOLE   794 0 0
BRINKS CO COM COM 109696104 28 308 SH   SOLE   308 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 30,257 471,366 SH   SOLE   471,366 0 0
BRITISH AMERN TOB PLC SPONSORED ADR SPONSORED ADR 110448107 144 3,382 SH   SOLE   3,294 0 88
BROADCOM INC COM COM 11135F101 486 1,539 SH   SOLE   1,539 0 0
BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 197 1,596 SH   SOLE   1,596 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 2 40 SH   SOLE   40 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT UNIT G16252101 9 188 SH   SOLE   188 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN UNIT G16249107 0 3 SH   SOLE   3 0 0
BROOKFIELD PROPERTY REIT INC CL A CL A 11282X103 12 671 SH   SOLE   671 0 0
BROWN FORMAN CORP CL B CL B 115637209 0 6 SH   SOLE   6 0 0
BRUKER CORP COM COM 116794108 9 186 SH   SOLE   186 0 0
BUCKLE INC COM COM 118440106 1 48 SH   SOLE   48 0 0
BUILDERS FIRSTSOURCE INC COM COM 12008R107 3 117 SH   SOLE   117 0 0
BURLINGTON STORES INC COM COM 122017106 3 11 SH   SOLE   11 0 0
C H ROBINSON WORLDWIDE INC COM NEW COM 12541W209 5,227 66,847 SH   SOLE   66,812 0 35
CABOT OIL & GAS CORP COM COM 127097103 61 3,528 SH   SOLE   3,528 0 0
CACI INTL INC CL A CL A 127190304 10 38 SH   SOLE   38 0 0
CAI INTERNATIONAL INC COM COM 12477X106 77 2,674 SH   SOLE   2,674 0 0
CALIFORNIA RES CORP COM NEW COM 13057Q206 0 1 SH   SOLE   1 0 0
CALLON PETE CO DEL COM COM 13123X102 2 449 SH   SOLE   449 0 0
CAMDEN PPTY TR SH BEN INT COM 133131102 335 3,155 SH   SOLE   3,155 0 0
CAMPBELL SOUP CO COM COM 134429109 0 3 SH   SOLE   3 0 0
CANADIAN NATL RY CO COM COM 136375102 248 2,744 SH   SOLE   2,712 0 32
CANADIAN PAC RY LTD COM COM 13645T100 18 71 SH   SOLE   71 0 0
CANON INC SPONSORED ADR SPONSORED ADR 138006309 116 4,239 SH   SOLE   4,239 0 0
CANOPY GROWTH CORP COM COM 138035100 2 80 SH   SOLE   80 0 0
CANTEL MEDICAL CORP COM COM 138098108 34 477 SH   SOLE   477 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 3,077 29,903 SH   SOLE   29,903 0 0
CAPRI HOLDINGS LIMITED SHS LIMITED SHS G1890L107 21 560 SH   SOLE   560 0 0
CARA THERAPEUTICS INC COM COM 140755109 1 52 SH   SOLE   52 0 0
CARDINAL HEALTH INC COM COM 14149Y108 1,014 20,042 SH   SOLE   20,042 0 0
CARDTRONICS PLC SHS CL A CL A G1991C105 2 48 SH   SOLE   48 0 0
CARLISLE COS INC COM COM 142339100 87 537 SH   SOLE   537 0 0
CARNIVAL CORP UNIT 99/99/9999 UNIT 143658300 47 917 SH   SOLE   917 0 0
CARNIVAL PLC ADR ADR 14365C103 2,276 47,251 SH   SOLE   47,251 0 0
CARTERS INC COM COM 146229109 3 23 SH   SOLE   23 0 0
CATALENT INC COM COM 148806102 78 1,390 SH   SOLE   1,390 0 0
CATERPILLAR INC DEL COM COM 149123101 350 2,371 SH   SOLE   2,371 0 0
CATHAY GEN BANCORP COM COM 149150104 56 1,475 SH   SOLE   1,475 0 0
CBRE GROUP INC CL A CL A 12504L109 143 2,338 SH   SOLE   2,338 0 0
CDK GLOBAL INC COM COM 12508E101 5 83 SH   SOLE   83 0 0
CDW CORP COM COM 12514G108 572 4,007 SH   SOLE   4,007 0 0
CENOVUS ENERGY INC COM COM 15135U109 1 64 SH   SOLE   64 0 0
CENTENE CORP DEL COM COM 15135B101 589 9,371 SH   SOLE   9,371 0 0
CENTERPOINT ENERGY INC COM COM 15189T107 22 803 SH   SOLE   803 0 0
CENTERSTATE BK CORP COM COM 15201P109 5,620 224,976 SH   SOLE   224,976 0 0
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B SPONSORED ADR 15234Q108 5 572 SH   SOLE   572 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR SPONSORED ADR 15234Q207 19 2,075 SH   SOLE   2,075 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG CL A 153527205 41 1,390 SH   SOLE   1,390 0 0
CENTRAL GARDEN & PET CO COM COM 153527106 18 580 SH   SOLE   580 0 0
CENTURYLINK INC COM COM 156700106 180 13,656 SH   SOLE   13,656 0 0
CERNER CORP COM COM 156782104 1 20 SH   SOLE   20 0 0
CF INDS HLDGS INC COM COM 125269100 31 658 SH   SOLE   658 0 0
CGI INC CL A SUB VTG CL A 12532H104 127 1,516 SH   SOLE   1,516 0 0
CHARLES RIV LABS INTL INC COM COM 159864107 19 124 SH   SOLE   124 0 0
CHARTER COMMUNICATIONS INC N CL A CL A 16119P108 26 53 SH   SOLE   53 0 0
CHATHAM LODGING TR COM COM 16208T102 69 3,737 SH   SOLE   3,737 0 0
CHECK POINT SOFTWARE TECH LT ORD ORD M22465104 4 33 SH   SOLE   33 0 0
CHEMED CORP NEW COM COM 16359R103 3,696 8,414 SH   SOLE   8,414 0 0
CHENIERE ENERGY INC COM NEW COM 16411R208 58 954 SH   SOLE   954 0 0
CHEVRON CORP NEW COM COM 166764100 22,522 186,889 SH   SOLE   186,889 0 0
CHIMERA INVT CORP COM NEW COM 16934Q208 8,787 427,360 SH   SOLE   427,360 0 0
CHINA LIFE INS CO LTD SPON ADR REP H SPONSORED ADR 16939P106 73 5,244 SH   SOLE   5,244 0 0
CHINA MOBILE LIMITED SPONSORED ADR SPONSORED ADR 16941M109 284 6,716 SH   SOLE   6,716 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS SPONSORED ADR 16941R108 1,043 17,343 SH   SOLE   17,343 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS SPONSORED ADR 169426103 11 279 SH   SOLE   279 0 0
CHINA YUCHAI INTL LTD COM COM G21082105 1 90 SH   SOLE   90 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 5 6 SH   SOLE   6 0 0
CHUBB LIMITED COM COM H1467J104 622 3,994 SH   SOLE   3,994 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 COM 17133Q502 56 1,518 SH   SOLE   1,518 0 0
CHURCH & DWIGHT INC COM COM 171340102 406 5,767 SH   SOLE   5,767 0 0
CHURCHILL DOWNS INC COM COM 171484108 48 352 SH   SOLE   352 0 0
CHUYS HLDGS INC COM COM 171604101 17 645 SH   SOLE   645 0 0
CIGNA CORP NEW COM COM 125523100 584 2,856 SH   SOLE   2,856 0 0
CIMAREX ENERGY CO COM COM 171798101 1 15 SH   SOLE   15 0 0
CINCINNATI FINL CORP COM COM 172062101 68 647 SH   SOLE   647 0 0
CINEMARK HOLDINGS INC COM COM 17243V102 18 531 SH   SOLE   531 0 0
CINTAS CORP COM COM 172908105 263 977 SH   SOLE   977 0 0
CIRRUS LOGIC INC COM COM 172755100 3 32 SH   SOLE   32 0 0
CISCO SYS INC COM COM 17275R102 2,331 48,607 SH   SOLE   48,607 0 0
CITIGROUP INC COM NEW COM 172967424 389 4,864 SH   SOLE   4,864 0 0
CITIZENS FINL GROUP INC COM COM 174610105 94 2,305 SH   SOLE   2,305 0 0
CITRIX SYS INC COM COM 177376100 268 2,419 SH   SOLE   2,419 0 0
CITY OFFICE REIT INC COM COM 178587101 26 1,889 SH   SOLE   1,889 0 0
CLOROX CO DEL COM COM 189054109 23,522 153,199 SH   SOLE   153,199 0 0
CME GROUP INC COM CL A 12572Q105 29,265 145,799 SH   SOLE   145,799 0 0
CMS ENERGY CORP COM COM 125896100 5,826 92,717 SH   SOLE   92,717 0 0
CNO FINL GROUP INC COM COM 12621E103 6 349 SH   SOLE   349 0 0
COCA COLA CO COM COM 191216100 1,065 19,242 SH   SOLE   19,242 0 0
COCA COLA EUROPEAN PARTNERS SHS SHS G25839104 107 2,094 SH   SOLE   2,094 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP SPONSORED ADR 191241108 3 45 SH   SOLE   45 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A CL A 192446102 117 1,881 SH   SOLE   1,881 0 0
COHEN & STEERS INC COM COM 19247A100 38 607 SH   SOLE   607 0 0
COHERENT INC COM COM 192479103 1 5 SH   SOLE   5 0 0
COLGATE PALMOLIVE CO COM COM 194162103 371 5,390 SH   SOLE   5,390 0 0
COLONY CAP INC NEW CL A COM COM 19626G108 0 7 SH   SOLE   7 0 0
COLUMBIA PPTY TR INC COM NEW COM 198287203 148 7,073 SH   SOLE   7,073 0 0
COMCAST CORP NEW CL A CL A 20030N101 828 18,414 SH   SOLE   18,220 0 194
COMERICA INC COM COM 200340107 2 25 SH   SOLE   25 0 0
COMFORT SYS USA INC COM COM 199908104 20 404 SH   SOLE   404 0 0
COMMSCOPE HLDG CO INC COM COM 20337X109 16 1,101 SH   SOLE   1,101 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A CL A 20440T201 3 115 SH   SOLE   115 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR SPONSORED ADR 20441A102 77 5,146 SH   SOLE   5,146 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD SPONSORED ADR 20441B407 10 581 SH   SOLE   581 0 0
COMPASS MINERALS INTL INC COM COM 20451N101 28 453 SH   SOLE   453 0 0
CONAGRA BRANDS INC COM COM 205887102 9 259 SH   SOLE   259 0 0
CONCHO RES INC COM COM 20605P101 0 3 SH   SOLE   3 0 0
CONDUENT INC COM COM 206787103 2 273 SH   SOLE   273 0 0
CONOCOPHILLIPS COM COM 20825C104 654 10,061 SH   SOLE   10,061 0 0
CONSOLIDATED EDISON INC COM COM 209115104 39,293 434,322 SH   SOLE   434,322 0 0
CONSTELLATION BRANDS INC CL A CL A 21036P108 549 2,891 SH   SOLE   2,891 0 0
CONSTELLIUM SE CL A SHS ADDED CL A F21107101 2 116 SH   SOLE   116 0 0
COPA HOLDINGS SA CL A CL A P31076105 15 137 SH   SOLE   137 0 0
COPART INC COM COM 217204106 5,872 64,573 SH   SOLE   64,573 0 0
CORE LABORATORIES N V COM COM N22717107 1 32 SH   SOLE   32 0 0
CORE MARK HOLDING CO INC COM COM 218681104 1 36 SH   SOLE   36 0 0
CORECIVIC INC COM COM 21871N101 2 121 SH   SOLE   121 0 0
CORELOGIC INC COM COM 21871D103 2,966 67,860 SH   SOLE   67,860 0 0
CORENERGY INFRASTRUCTURE TR COM NEW COM 21870U502 3 60 SH   SOLE   60 0 0
CORESITE RLTY CORP COM COM 21870Q105 2 17 SH   SOLE   17 0 0
CORNERSTONE ONDEMAND INC COM COM 21925Y103 3 47 SH   SOLE   47 0 0
CORNING INC COM COM 219350105 102 3,493 SH   SOLE   3,493 0 0
CORTEVA INC COM COM 22052L104 22 737 SH   SOLE   737 0 0
COSAN LTD SHS A SHS G25343107 2 89 SH   SOLE   89 0 0
COSTAR GROUP INC COM COM 22160N109 65 109 SH   SOLE   109 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 133 454 SH   SOLE   423 0 31
COTY INC COM CL A CL A 222070203 0 24 SH   SOLE   24 0 0
COVETRUS INC COM COM 22304C100 2 160 SH   SOLE   160 0 0
CRACKER BARREL OLD CTRY STOR COM COM 22410J106 4 29 SH   SOLE   29 0 0
CREE INC COM COM 225447101 2 54 SH   SOLE   54 0 0
CRH PLC ADR ADR 12626K203 7 174 SH   SOLE   174 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 91 638 SH   SOLE   638 0 0
CROWN HOLDINGS INC COM COM 228368106 218 3,012 SH   SOLE   3,012 0 0
CSX CORP COM COM 126408103 141 1,954 SH   SOLE   1,954 0 0
CUMMINS INC COM COM 231021106 339 1,895 SH   SOLE   1,895 0 0
CURTISS WRIGHT CORP COM COM 231561101 18 129 SH   SOLE   129 0 0
CVR ENERGY INC COM COM 12662P108 1 19 SH   SOLE   19 0 0
CVS HEALTH CORP COM COM 126650100 412 5,551 SH   SOLE   5,551 0 0
CYPRESS SEMICONDUCTOR CORP COM COM 232806109 702 30,079 SH   SOLE   30,079 0 0
D R HORTON INC COM COM 23331A109 25 467 SH   SOLE   467 0 0
DANA INCORPORATED COM COM 235825205 6 334 SH   SOLE   334 0 0
DANAHER CORPORATION COM COM 235851102 25,435 165,725 SH   SOLE   165,725 0 0
DARDEN RESTAURANTS INC COM COM 237194105 298 2,737 SH   SOLE   2,737 0 0
DAVE & BUSTERS ENTMT INC COM COM 238337109 1 31 SH   SOLE   31 0 0
DAVITA INC COM COM 23918K108 1,530 20,387 SH   SOLE   20,387 0 0
DBX ETF TR XTRACK MSCI EAFE ETF 233051200 16 469 SH   SOLE   469 0 0
DBX ETF TR XTRACK USD HIGH ETF 233051432 117,303 2,328,828 SH   SOLE   2,328,828 0 0
DECKERS OUTDOOR CORP COM COM 243537107 283 1,676 SH   SOLE   1,676 0 0
DEERE & CO COM COM 244199105 81 467 SH   SOLE   467 0 0
DELL TECHNOLOGIES INC CL C CL C 24703L202 2 48 SH   SOLE   48 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702 404 6,902 SH   SOLE   6,902 0 0
DELUXE CORP COM COM 248019101 17 346 SH   SOLE   346 0 0
DENTSPLY SIRONA INC COM COM 24906P109 1 19 SH   SOLE   19 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 78 3,013 SH   SOLE   3,013 0 0
DEXCOM INC COM COM 252131107 31 142 SH   SOLE   142 0 0
DIAGEO P L C SPON ADR NEW SPONSORED ADR 25243Q205 280 1,664 SH   SOLE   1,605 0 59
DIAMONDBACK ENERGY INC COM COM 25278X109 8,527 91,824 SH   SOLE   91,824 0 0
DICERNA PHARMACEUTICALS INC COM COM 253031108 2 69 SH   SOLE   69 0 0
DIGITAL RLTY TR INC COM COM 253868103 0 3 SH   SOLE   3 0 0
DIODES INC COM COM 254543101 9 152 SH   SOLE   152 0 0
DISCOVER FINL SVCS COM COM 254709108 69 813 SH   SOLE   813 0 0
DISCOVERY INC COM SER A COM 25470F104 27,250 832,302 SH   SOLE   832,302 0 0
DISCOVERY INC COM SER C COM 25470F302 9,096 298,331 SH   SOLE   298,331 0 0
DISH NETWORK CORP CL A CL A 25470M109 96 2,709 SH   SOLE   2,709 0 0
DISNEY WALT CO COM DISNEY COM 254687106 1,855 12,823 SH   SOLE   12,733 0 90
DOLBY LABORATORIES INC COM CL A COM 25659T107 5 69 SH   SOLE   69 0 0
DOLLAR GEN CORP NEW COM COM 256677105 8 54 SH   SOLE   54 0 0
DOLLAR TREE INC COM COM 256746108 0 1 SH   SOLE   1 0 0
DOMINION ENERGY INC COM COM 25746U109 409 4,939 SH   SOLE   4,939 0 0
DOMINOS PIZZA INC COM COM 25754A201 20 68 SH   SOLE   68 0 0
DOMTAR CORP COM NEW COM 257559203 4 93 SH   SOLE   93 0 0
DOVER CORP COM COM 260003108 57,720 500,781 SH   SOLE   500,781 0 0
DOW INC COM COM 260557103 38 691 SH   SOLE   691 0 0
DR REDDYS LABS LTD ADR ADR 256135203 61 1,499 SH   SOLE   1,499 0 0
DRIL QUIP INC COM COM 262037104 18 387 SH   SOLE   387 0 0
DTE ENERGY CO COM COM 233331107 19,042 146,627 SH   SOLE   146,627 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 689 7,558 SH   SOLE   7,558 0 0
DUKE REALTY CORP COM NEW COM 264411505 8,155 235,220 SH   SOLE   235,220 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 45 697 SH   SOLE   697 0 0
DXC TECHNOLOGY CO COM COM 23355L106 16,582 441,121 SH   SOLE   441,121 0 0
E TRADE FINANCIAL CORP COM NEW COM 269246401 0 3 SH   SOLE   3 0 0
EAGLE MATERIALS INC COM COM 26969P108 2 23 SH   SOLE   23 0 0
EAGLE PHARMACEUTICALS INC COM COM 269796108 6 95 SH   SOLE   95 0 0
EAST WEST BANCORP INC COM COM 27579R104 234 4,808 SH   SOLE   4,808 0 0
EASTGROUP PPTY INC COM COM 277276101 378 2,850 SH   SOLE   2,850 0 0
EASTMAN CHEMICAL CO COM COM 277432100 315 3,977 SH   SOLE   3,977 0 0
EATON CORP PLC SHS SHS G29183103 211 2,229 SH   SOLE   2,229 0 0
EBAY INC COM COM 278642103 5,740 158,950 SH   SOLE   158,950 0 0
ECHOSTAR CORP CL A CL A 278768106 15 356 SH   SOLE   356 0 0
ECOLAB INC COM COM 278865100 319 1,651 SH   SOLE   1,612 0 39
ECOPETROL S A SPONSORED ADS SPONSORED ADS 279158109 3 137 SH   SOLE   137 0 0
EDISON INTL COM COM 281020107 3,139 41,620 SH   SOLE   41,620 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 29 123 SH   SOLE   123 0 0
ELECTRONIC ARTS INC COM COM 285512109 66 615 SH   SOLE   615 0 0
EMBRAER S A SPONSORED ADS SPONSORED ADS 29082A107 1 45 SH   SOLE   45 0 0
EMCOR GROUP INC COM COM 29084Q100 17 197 SH   SOLE   197 0 0
EMERSON ELEC CO COM COM 291011104 162 2,130 SH   SOLE   2,130 0 0
EMPIRE ST RLTY TR INC CL A CL A 292104106 250 17,890 SH   SOLE   17,890 0 0
ENBRIDGE INC COM COM 29250N105 317 7,970 SH   SOLE   7,868 0 102
ENERGIZER HLDGS INC NEW COM COM 29272W109 2,858 56,911 SH   SOLE   56,911 0 0
ENERGY TRANSFER LP COM UT LTD PTN COM 29273V100 3 195 SH   SOLE   195 0 0
ENI S P A SPONSORED ADR SPONSORED ADR 26874R108 140 4,528 SH   SOLE   4,528 0 0
ENSIGN GROUP INC COM COM 29358P101 10 211 SH   SOLE   211 0 0
ENTEGRIS INC COM COM 29362U104 54 1,085 SH   SOLE   1,085 0 0
ENTERGY CORP NEW COM COM 29364G103 5,170 43,152 SH   SOLE   43,152 0 0
EOG RES INC COM COM 26875P101 1,000 11,933 SH   SOLE   11,933 0 0
EPAM SYS INC COM COM 29414B104 30 142 SH   SOLE   142 0 0
EQT CORP COM COM 26884L109 3 253 SH   SOLE   253 0 0
EQUIFAX INC COM COM 294429105 18 125 SH   SOLE   125 0 0
EQUINIX INC COM COM 29444U700 18 30 SH   SOLE   17 0 13
EQUITRANS MIDSTREAM CORPORAT COM COM 294600101 2 130 SH   SOLE   130 0 0
EQUITY COMWLTH COM SH BEN INT COM 294628102 17,525 533,816 SH   SOLE   533,816 0 0
EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 3,874 55,036 SH   SOLE   55,036 0 0
EQUITY RESIDENTIAL SH BEN INT ETF 29476L107 10 128 SH   SOLE   128 0 0
ERIE INDTY CO CL A CL A 29530P102 24,575 148,044 SH   SOLE   148,044 0 0
ESSENT GROUP LTD COM COM G3198U102 14 278 SH   SOLE   278 0 0
ESSEX PPTY TR INC COM COM 297178105 3 11 SH   SOLE   11 0 0
EURONET WORLDWIDE INC COM COM 298736109 35 223 SH   SOLE   223 0 0
EVERCORE INC CLASS A CL A 29977A105 12,987 173,714 SH   SOLE   173,714 0 0
EVEREST RE GROUP LTD COM COM G3223R108 256 924 SH   SOLE   924 0 0
EVERGY INC COM COM 30034W106 3,626 55,701 SH   SOLE   55,701 0 0
EVERSOURCE ENERGY COM COM 30040W108 48 569 SH   SOLE   569 0 0
EVERTEC INC COM COM 30040P103 16 472 SH   SOLE   472 0 0
EXELON CORP COM COM 30161N101 1,162 25,491 SH   SOLE   25,491 0 0
EXLSERVICE HOLDINGS INC COM COM 302081104 35 505 SH   SOLE   505 0 0
EXPEDIA GROUP INC COM NEW COM 30212P303 98 903 SH   SOLE   903 0 0
EXPEDITORS INTL WASH INC COM COM 302130109 180 2,313 SH   SOLE   2,313 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102 328 3,105 SH   SOLE   3,105 0 0
EXXON MOBIL CORP COM COM 30231G102 869 12,450 SH   SOLE   12,450 0 0
F M C CORP COM NEW COM 302491303 6 65 SH   SOLE   65 0 0
F5 NETWORKS INC COM COM 315616102 233 1,670 SH   SOLE   1,670 0 0
FACEBOOK INC CL A CL A 30303M102 1,822 8,877 SH   SOLE   8,753 0 124
FACTSET RESH SYS INC COM COM 303075105 19,308 71,966 SH   SOLE   71,966 0 0
FAIR ISAAC CORP COM COM 303250104 298 796 SH   SOLE   796 0 0
FARMLAND PARTNERS INC COM COM 31154R109 1 124 SH   SOLE   124 0 0
FASTENAL CO COM COM 311900104 5 129 SH   SOLE   129 0 0
FEDERAL AGRIC MTG CORP CL C CL C 313148306 4 53 SH   SOLE   53 0 0
FEDERATED INVS INC PA CL B CL B 314211103 155 4,767 SH   SOLE   4,767 0 0
FEDEX CORP COM COM 31428X106 1 4 SH   SOLE   4 0 0
FERRARI N V COM COM N3167Y103 6,422 38,793 SH   SOLE   38,793 0 0
FIAT CHRYSLER AUTOMOBILES N SHS SHS N31738102 34 2,334 SH   SOLE   2,334 0 0
FIBROGEN INC COM COM 31572Q808 2 35 SH   SOLE   35 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 49 1,077 SH   SOLE   1,077 0 0
FIDELITY NATL INFORMATION SV COM COM 31620M106 650 4,671 SH   SOLE   4,624 0 47
FIFTH THIRD BANCORP COM COM 316773100 39 1,259 SH   SOLE   1,259 0 0
FIRST AMERN FINL CORP COM COM 31847R102 14,526 249,080 SH   SOLE   249,080 0 0
FIRST COMWLTH FINL CORP PA COM COM 319829107 316 21,799 SH   SOLE   21,799 0 0
FIRST HORIZON NATL CORP COM COM 320517105 4 230 SH   SOLE   230 0 0
FIRST INDUSTRIAL REALTY TRUS COM COM 32054K103 98 2,349 SH   SOLE   2,349 0 0
FIRST INTST BANCSYSTEM INC COM CL A CL A 32055Y201 20 481 SH   SOLE   481 0 0
FIRST REP BK SAN FRANCISCO C COM COM 33616C100 15,353 130,723 SH   SOLE   130,723 0 0
FIRST SOLAR INC COM COM 336433107 5 98 SH   SOLE   98 0 0
FIRST TR EXCHANGE TRADED FD CHINDIA ETF ETF 33733A102 7 175 SH   SOLE   175 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE ETF 33734X119 22 447 SH   SOLE   447 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX ETF 33733E302 3 23 SH   SOLE   23 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY ETF 33738D101 4 144 SH   SOLE   144 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH ETF 33733E203 122 820 SH   SOLE   820 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS SHS 33735K108 50 692 SH   SOLE   692 0 0
FIRST TR VALUE LINE DIVID IN SHS SHS 33734H106 113 3,134 SH   SOLE   3,134 0 0
FIRSTCASH INC COM COM 33767D105 5 60 SH   SOLE   60 0 0
FIRSTENERGY CORP COM COM 337932107 16 334 SH   SOLE   334 0 0
FISERV INC COM COM 337738108 1,288 11,139 SH   SOLE   11,139 0 0
FIVE BELOW INC COM COM 33829M101 95 743 SH   SOLE   743 0 0
FLEETCOR TECHNOLOGIES INC COM COM 339041105 176 612 SH   SOLE   612 0 0
FLIR SYS INC COM COM 302445101 1 15 SH   SOLE   15 0 0
FNB CORP PA COM COM 302520101 109 8,594 SH   SOLE   8,594 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS SPONSORED ADR 344419106 86 909 SH   SOLE   909 0 0
FOOT LOCKER INC COM COM 344849104 199 5,097 SH   SOLE   5,097 0 0
FORD MTR CO DEL COM COM 345370860 5 561 SH   SOLE   561 0 0
FORTINET INC COM COM 34959E109 551 5,160 SH   SOLE   5,160 0 0
FORTIVE CORP COM COM 34959J108 70 911 SH   SOLE   911 0 0
FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 274 4,200 SH   SOLE   4,200 0 0
FOSSIL GROUP INC COM COM 34988V106 1 102 SH   SOLE   102 0 0
FOUR CORNERS PPTY TR INC COM COM 35086T109 3 104 SH   SOLE   104 0 0
FOX CORP CL A COM CL A 35137L105 3 85 SH   SOLE   85 0 0
FOX CORP CL B COM CL B 35137L204 8 215 SH   SOLE   215 0 0
FRANCO NEVADA CORP COM COM 351858105 11,344 109,819 SH   SOLE   109,819 0 0
FRANKLIN RES INC COM COM 354613101 415 15,962 SH   SOLE   15,962 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR SPONSORED ADR 358029106 36 984 SH   SOLE   984 0 0
FRONTIER COMMUNICATIONS CORP COM NEW COM 35906A306 0 65 SH   SOLE   65 0 0
FULTON FINL CORP PA COM COM 360271100 209 11,980 SH   SOLE   11,980 0 0
GALAPAGOS NV SPON ADR SPONSORED ADR 36315X101 22 108 SH   SOLE   78 0 30
GALLAGHER ARTHUR J & CO COM COM 363576109 253 2,652 SH   SOLE   2,652 0 0
GARRETT MOTION INC COM COM 366505105 0 8 SH   SOLE   8 0 0
GASLOG LTD SHS SHS G37585109 1 83 SH   SOLE   83 0 0
GATX CORP COM COM 361448103 30 368 SH   SOLE   368 0 0
GCI LIBERTY INC COM CLASS A CL A 36164V305 1 16 SH   SOLE   16 0 0
GENERAC HLDGS INC COM COM 368736104 4 40 SH   SOLE   40 0 0
GENERAL DYNAMICS CORP COM COM 369550108 48 272 SH   SOLE   272 0 0
GENERAL ELECTRIC CO COM COM 369604103 308 27,635 SH   SOLE   27,635 0 0
GENERAL MLS INC COM COM 370334104 350 6,537 SH   SOLE   6,537 0 0
GENERAL MTRS CO COM COM 37045V100 3,238 88,468 SH   SOLE   88,468 0 0
GENMAB A S SPONSORED ADS SPONSORED ADS 372303206 118 5,301 SH   SOLE   4,941 0 360
GENUINE PARTS CO COM COM 372460105 11 100 SH   SOLE   100 0 0
GERON CORP COM COM 374163103 0 335 SH   SOLE   335 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 6 208 SH   SOLE   208 0 0
GILEAD SCIENCES INC COM COM 375558103 2,298 35,365 SH   SOLE   35,365 0 0
GLACIER BANCORP INC NEW COM COM 37637Q105 53 1,150 SH   SOLE   1,150 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR SPONSORED ADR 37733W105 6,915 147,162 SH   SOLE   147,162 0 0
GLOBAL PMTS INC COM COM 37940X102 307 1,681 SH   SOLE   1,681 0 0
GLOBAL X FDS GLBL X MLP ETF ETF 37950E473 4,455 565,394 SH   SOLE   565,394 0 0
GLOBANT S A COM COM L44385109 22 204 SH   SOLE   204 0 0
GLOBE LIFE INC COM COM 37959E102 16 149 SH   SOLE   149 0 0
GLOBUS MED INC CL A CL A 379577208 97 1,645 SH   SOLE   1,645 0 0
GMS INC COM COM 36251C103 2 73 SH   SOLE   73 0 0
GODADDY INC CL A CL A 380237107 25 375 SH   SOLE   375 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME ETF 381430206 1 33 SH   SOLE   33 0 0
GOLDMAN SACHS ETF TR EQUITY ETF ETF 381430503 2 37 SH   SOLE   37 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 602 2,620 SH   SOLE   2,620 0 0
GRACO INC COM COM 384109104 2 44 SH   SOLE   44 0 0
GRAINGER W W INC COM COM 384802104 38 112 SH   SOLE   86 0 26
GRAND CANYON ED INC COM COM 38526M106 88 922 SH   SOLE   922 0 0
GRAY TELEVISION INC COM COM 389375106 5 211 SH   SOLE   211 0 0
GREIF INC CL A CL A 397624107 1 30 SH   SOLE   30 0 0
GRIFOLS S A SP ADR REP B NVT SPONSORED ADR 398438408 787 33,812 SH   SOLE   33,696 0 116
GRUPO AEROPORTUARIO CTR NORT SPON ADR SPONSORED ADR 400501102 13 211 SH   SOLE   211 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR SPONSORED ADR 399909100 1 67 SH   SOLE   67 0 0
HAEMONETICS CORP COM COM 405024100 2 14 SH   SOLE   14 0 0
HANESBRANDS INC COM COM 410345102 4,305 289,880 SH   SOLE   289,880 0 0
HANOVER INS GROUP INC COM COM 410867105 3,015 22,063 SH   SOLE   22,063 0 0
HARLEY DAVIDSON INC COM COM 412822108 0 4 SH   SOLE   4 0 0
HARTFORD FINL SVCS GROUP INC COM COM 416515104 29 483 SH   SOLE   483 0 0
HASBRO INC COM COM 418056107 62 585 SH   SOLE   585 0 0
HCA HEALTHCARE INC COM COM 40412C101 320 2,165 SH   SOLE   2,165 0 0
HCI GROUP INC COM COM 40416E103 12 269 SH   SOLE   269 0 0
HDFC BANK LTD SPONSORED ADS SPONSORED ADS 40415F101 88 1,387 SH   SOLE   1,291 0 96
HEALTHPEAK PPTYS INC COM ADDED COM 42250P103 33,411 969,266 SH   SOLE   969,266 0 0
HEARTLAND EXPRESS INC COM COM 422347104 34 1,600 SH   SOLE   1,600 0 0
HEIDRICK & STRUGGLES INTL IN COM COM 422819102 1 45 SH   SOLE   45 0 0
HELEN OF TROY CORP LTD COM COM G4388N106 37 203 SH   SOLE   203 0 0
HELIOS TECHNOLOGIES INC COM COM 42328H109 28 595 SH   SOLE   595 0 0
HELMERICH & PAYNE INC COM COM 423452101 14 300 SH   SOLE   300 0 0
HENRY JACK & ASSOC INC COM COM 426281101 126 866 SH   SOLE   866 0 0
HENRY SCHEIN INC COM COM 806407102 77 1,158 SH   SOLE   1,158 0 0
HERBALIFE NUTRITION LTD COM SHS COM G4412G101 135 2,842 SH   SOLE   2,842 0 0
HERITAGE FINL CORP WASH COM COM 42722X106 2 55 SH   SOLE   55 0 0
HERSHEY CO COM COM 427866108 20,930 142,398 SH   SOLE   142,398 0 0
HESS CORP COM COM 42809H107 79 1,184 SH   SOLE   1,184 0 0
HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 33 2,101 SH   SOLE   2,101 0 0
HEXCEL CORP NEW COM COM 428291108 9 125 SH   SOLE   125 0 0
HIBBETT SPORTS INC COM COM 428567101 91 3,242 SH   SOLE   3,242 0 0
HILLTOP HOLDINGS INC COM COM 432748101 186 7,461 SH   SOLE   7,461 0 0
HILTON WORLDWIDE HLDGS INC COM COM 43300A203 31 282 SH   SOLE   282 0 0
HMS HLDGS CORP COM COM 40425J101 1 36 SH   SOLE   36 0 0
HOLLYFRONTIER CORP COM COM 436106108 31 606 SH   SOLE   606 0 0
HOLOGIC INC COM COM 436440101 4 80 SH   SOLE   80 0 0
HOME DEPOT INC COM COM 437076102 40,372 184,872 SH   SOLE   184,835 0 37
HONDA MOTOR LTD AMERN SHS SHS 438128308 1,592 56,239 SH   SOLE   56,239 0 0
HONEYWELL INTL INC COM COM 438516106 275 1,553 SH   SOLE   1,493 0 60
HORACE MANN EDUCATORS CORP N COM COM 440327104 2 46 SH   SOLE   46 0 0
HORIZON THERAPEUTICS PUB LTD SHS SHS G46188101 3,229 89,189 SH   SOLE   89,189 0 0
HORMEL FOODS CORP COM COM 440452100 0 4 SH   SOLE   4 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104 303 16,319 SH   SOLE   16,319 0 0
HOULIHAN LOKEY INC CL A CL A 441593100 35 710 SH   SOLE   710 0 0
HP INC COM COM 40434L105 949 46,183 SH   SOLE   46,183 0 0
HSBC HLDGS PLC SPON ADR NEW SPONSORED ADR 404280406 444 11,364 SH   SOLE   11,364 0 0
HUAZHU GROUP LTD SPONSORED ADS SPONSORED ADS 44332N106 15 369 SH   SOLE   369 0 0
HUBSPOT INC COM COM 443573100 63 398 SH   SOLE   398 0 0
HUMANA INC COM COM 444859102 15 40 SH   SOLE   40 0 0
HUNT J B TRANS SVCS INC COM COM 445658107 9 79 SH   SOLE   79 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 0 10 SH   SOLE   10 0 0
HUNTSMAN CORP COM COM 447011107 26 1,075 SH   SOLE   1,075 0 0
HYATT HOTELS CORP COM CL A CL A 448579102 5 59 SH   SOLE   59 0 0
IAC INTERACTIVECORP COM COM 44919P508 90 361 SH   SOLE   361 0 0
IBERIABANK CORP COM COM 450828108 5 69 SH   SOLE   69 0 0
ICF INTL INC COM COM 44925C103 56 612 SH   SOLE   612 0 0
ICICI BK LTD ADR ADR 45104G104 45 2,995 SH   SOLE   2,995 0 0
ICON PLC SHS SHS G4705A100 137 796 SH   SOLE   796 0 0
ICU MED INC COM COM 44930G107 95 507 SH   SOLE   507 0 0
IDACORP INC COM COM 451107106 4,434 41,515 SH   SOLE   41,515 0 0
IDEX CORP COM COM 45167R104 0 2 SH   SOLE   2 0 0
IDEXX LABS INC COM COM 45168D104 16,828 64,442 SH   SOLE   64,442 0 0
IHS MARKIT LTD SHS SHS G47567105 3,368 44,696 SH   SOLE   44,589 0 107
II VI INC COM COM 902104108 5 136 SH   SOLE   136 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 203 1,131 SH   SOLE   1,131 0 0
ILLUMINA INC COM COM 452327109 5 14 SH   SOLE   14 0 0
IMAX CORP COM COM 45245E109 2 99 SH   SOLE   99 0 0
INCYTE CORP COM COM 45337C102 1 11 SH   SOLE   11 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT COM 456237106 0 15 SH   SOLE   15 0 0
ING GROEP N V SPONSORED ADR SPONSORED ADR 456837103 520 43,123 SH   SOLE   43,123 0 0
INGERSOLL-RAND PLC SHS SHS G47791101 95 713 SH   SOLE   713 0 0
INGEVITY CORP COM COM 45688C107 2 28 SH   SOLE   28 0 0
INNOSPEC INC COM COM 45768S105 3 26 SH   SOLE   26 0 0
INNOVIVA INC COM COM 45781M101 3 190 SH   SOLE   190 0 0
INSIGHT ENTERPRISES INC COM COM 45765U103 4 59 SH   SOLE   59 0 0
INSPERITY INC COM COM 45778Q107 9 104 SH   SOLE   104 0 0
INTEGER HLDGS CORP COM COM 45826H109 21 262 SH   SOLE   262 0 0
INTEL CORP COM COM 458140100 17,650 294,897 SH   SOLE   294,897 0 0
INTERACTIVE BROKERS GROUP IN COM CL A CL A 45841N107 19,179 411,397 SH   SOLE   411,397 0 0
INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 55 594 SH   SOLE   594 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS SPONSORED ADS 45857P806 32 460 SH   SOLE   417 0 43
INTERFACE INC COM COM 458665304 2 108 SH   SOLE   108 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 4,135 30,846 SH   SOLE   30,846 0 0
INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 48 373 SH   SOLE   373 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100 15,161 656,304 SH   SOLE   656,304 0 0
INTL PAPER CO COM COM 460146103 109 2,377 SH   SOLE   2,377 0 0
INTUIT COM COM 461202103 137 523 SH   SOLE   523 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 151 255 SH   SOLE   255 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD COM 46090F100 1 42 SH   SOLE   42 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD COM 46140H106 213 12,873 SH   SOLE   12,873 0 0
INVESCO DB MLTI SECTR CMMTY BASE METALS FD COM 46140H700 51 3,447 SH   SOLE   3,447 0 0
INVESCO DB MLTI SECTR CMMTY ENERGY FD COM 46140H304 189 12,892 SH   SOLE   12,892 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV ETF 46137V308 35 509 SH   SOLE   509 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY ETF 46137V241 2 56 SH   SOLE   56 0 0
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP ETF 46138E719 4,809 249,669 SH   SOLE   249,669 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI COM 46138E537 10,507 397,075 SH   SOLE   397,075 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL ETF 46138E362 25 574 SH   SOLE   574 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF COM 46138G508 455 19,932 SH   SOLE   19,932 0 0
INVESCO MORTGAGE CAPITAL INC COM COM 46131B100 163 9,765 SH   SOLE   9,765 0 0
INVESCO QQQ TR UNIT SER 1 UNIT 46090E103 77 363 SH   SOLE   363 0 0
INVESTORS BANCORP INC NEW COM COM 46146L101 4 336 SH   SOLE   336 0 0
INVITAE CORP COM COM 46185L103 1 74 SH   SOLE   74 0 0
INVITATION HOMES INC COM COM 46187W107 1 48 SH   SOLE   48 0 0
IPG PHOTONICS CORP COM COM 44980X109 4 26 SH   SOLE   26 0 0
IQVIA HLDGS INC COM COM 46266C105 112 726 SH   SOLE   726 0 0
IRON MTN INC NEW COM COM 46284V101 63 1,973 SH   SOLE   1,973 0 0
ISHARES GOLD TRUST ISHARES ETF 464285105 294 20,308 SH   SOLE   20,308 0 0
ISHARES INC CORE MSCI EMKT ETF 46434G103 256,716 4,775,227 SH   SOLE   4,775,227 0 0
ISHARES INC MIN VOL EMRG MKT ETF 464286533 1,967 33,534 SH   SOLE   33,534 0 0
ISHARES INC MIN VOL GBL ETF ETF 464286525 201 2,100 SH   SOLE   2,100 0 0
ISHARES INC MSCI AUST ETF ETF 464286103 9 410 SH   SOLE   410 0 0
ISHARES INC MSCI BRAZIL ETF ETF 464286400 115,771 2,439,857 SH   SOLE   2,439,857 0 0
ISHARES INC MSCI CDA ETF ETF 464286509 67,625 2,262,465 SH   SOLE   2,262,465 0 0
ISHARES INC MSCI EURZONE ETF ETF 464286608 44 1,043 SH   SOLE   1,043 0 0
ISHARES INC MSCI HONG KG ETF ETF 464286871 2 100 SH   SOLE   100 0 0
ISHARES INC MSCI JAPN SMCETF ETF 464286582 4 58 SH   SOLE   58 0 0
ISHARES INC MSCI PAC JP ETF ETF 464286665 5 111 SH   SOLE   111 0 0
ISHARES INC MSCI STH KOR ETF ETF 464286772 43 688 SH   SOLE   688 0 0
ISHARES INC MSCI SWITZERLAND ETF 464286749 41,677 1,025,515 SH   SOLE   1,025,515 0 0
ISHARES INC MSCI WORLD ETF ETF 464286392 296 3,000 SH   SOLE   3,000 0 0
ISHARES SILVER TRUST ISHARES ETF 46428Q109 25 1,507 SH   SOLE   1,507 0 0
ISHARES TR 0-5YR HI YL CP ETF 46434V407 33,082 712,515 SH   SOLE   712,515 0 0
ISHARES TR 1 3 YR TREAS BD ETF 464287457 258,521 3,054,723 SH   SOLE   3,054,723 0 0
ISHARES TR 10-20 YR TRS ETF ETF 464288653 46 321 SH   SOLE   321 0 0
ISHARES TR 20 YR TR BD ETF ETF 464287432 80,615 595,036 SH   SOLE   595,036 0 0
ISHARES TR 3 7 YR TREAS BD ETF 464288661 10,491 83,429 SH   SOLE   83,429 0 0
ISHARES TR BARCLAYS 7 10 YR ETF 464287440 37,101 336,612 SH   SOLE   336,612 0 0
ISHARES TR BROAD USD HIGH ETF 46435U853 7,750 188,567 SH   SOLE   188,567 0 0
ISHARES TR CALIF MUN BD ETF ETF 464288356 1,068 17,447 SH   SOLE   17,447 0 0
ISHARES TR CHINA LG-CAP ETF ETF 464287184 43 989 SH   SOLE   989 0 0
ISHARES TR CORE DIV GRWTH ETF 46434V621 7,674 182,404 SH   SOLE   182,404 0 0
ISHARES TR CORE HIGH DV ETF ETF 46429B663 7,550 76,985 SH   SOLE   76,985 0 0
ISHARES TR CORE MSCI EAFE ETF 46432F842 348,233 5,337,729 SH   SOLE   5,337,729 0 0
ISHARES TR CORE MSCI EURO ETF 46434V738 84,309 1,690,583 SH   SOLE   1,690,583 0 0
ISHARES TR CORE S&P MCP ETF ETF 464287507 204 990 SH   SOLE   990 0 0
ISHARES TR CORE S&P SCP ETF ETF 464287804 61,353 731,702 SH   SOLE   731,702 0 0
ISHARES TR CORE S&P TTL STK ETF 464287150 19 268 SH   SOLE   268 0 0
ISHARES TR CORE S&P500 ETF ETF 464287200 3,418 10,574 SH   SOLE   10,574 0 0
ISHARES TR CORE US AGGBD ET ETF 464287226 15,270 135,889 SH   SOLE   135,889 0 0
ISHARES TR CUR HD EURZN ETF ETF 46434V639 6,973 219,419 SH   SOLE   219,419 0 0
ISHARES TR EAFE VALUE ETF ETF 464288877 401 8,024 SH   SOLE   8,024 0 0
ISHARES TR EDGE MSCI USA VL ETF 46432F388 23 251 SH   SOLE   251 0 0
ISHARES TR FLTG RATE NT ETF ETF 46429B655 118,521 2,327,599 SH   SOLE   2,327,599 0 0
ISHARES TR GBL COMM SVC ETF ETF 464287275 45,827 746,375 SH   SOLE   746,375 0 0
ISHARES TR GL TIMB FORE ETF ETF 464288174 3 48 SH   SOLE   48 0 0
ISHARES TR GLB INFRASTR ETF ETF 464288372 6,083 126,976 SH   SOLE   126,976 0 0
ISHARES TR GLOBAL 100 ETF ETF 464287572 66,492 1,232,710 SH   SOLE   1,232,710 0 0
ISHARES TR GLOBAL FINLS ETF ETF 464287333 111,342 1,619,522 SH   SOLE   1,619,522 0 0
ISHARES TR GLOBAL MATER ETF ETF 464288695 116,272 1,722,726 SH   SOLE   1,722,726 0 0
ISHARES TR GLOBAL TECH ETF ETF 464287291 66,786 317,290 SH   SOLE   317,290 0 0
ISHARES TR IBOXX HI YD ETF ETF 464288513 251,325 2,857,910 SH   SOLE   2,857,910 0 0
ISHARES TR IBOXX INV CP ETF ETF 464287242 152,619 1,192,706 SH   SOLE   1,192,706 0 0
ISHARES TR INDIA 50 ETF ETF 464289529 3 68 SH   SOLE   68 0 0
ISHARES TR INTL SEL DIV ETF ETF 464288448 38,293 1,140,681 SH   SOLE   1,140,681 0 0
ISHARES TR INTL TREA BD ETF ETF 464288117 64 1,280 SH   SOLE   1,280 0 0
ISHARES TR INTRM GOV CR ETF ETF 464288612 4,349 38,607 SH   SOLE   38,607 0 0
ISHARES TR INTRM TR CRP ETF ETF 464288638 79,072 1,363,785 SH   SOLE   1,363,785 0 0
ISHARES TR JPMORGAN USD EMG ETF 464288281 46,650 407,210 SH   SOLE   407,210 0 0
ISHARES TR LNG TR CRPRT BD ETF 464289511 32,792 491,862 SH   SOLE   491,862 0 0
ISHARES TR MBS ETF ETF 464288588 155,078 1,435,114 SH   SOLE   1,435,114 0 0
ISHARES TR MIN VOL EAFE ETF ETF 46429B689 824 11,057 SH   SOLE   11,057 0 0
ISHARES TR MSCI AC ASIA ETF ETF 464288182 0 3 SH   SOLE   3 0 0
ISHARES TR MSCI ACWI ETF ETF 464288257 51 646 SH   SOLE   646 0 0
ISHARES TR MSCI EAFE ETF ETF 464287465 874 12,587 SH   SOLE   12,587 0 0
ISHARES TR MSCI EMG MKT ETF ETF 464287234 784 17,470 SH   SOLE   17,470 0 0
ISHARES TR MSCI EURO FL ETF ETF 464289180 3 144 SH   SOLE   144 0 0
ISHARES TR MSCI MIN VOL ETF ETF 46429B697 58,181 886,910 SH   SOLE   886,910 0 0
ISHARES TR NATIONAL MUN ETF ETF 464288414 99,253 871,327 SH   SOLE   871,327 0 0
ISHARES TR NEW YORK MUN ETF ETF 464288323 437 7,667 SH   SOLE   7,667 0 0
ISHARES TR PFD AND INCM SEC ETF 464288687 25,748 684,962 SH   SOLE   684,962 0 0
ISHARES TR PHLX SEMICND ETF ETF 464287523 117,928 469,646 SH   SOLE   469,646 0 0
ISHARES TR RUS 1000 ETF ETF 464287622 9 48 SH   SOLE   48 0 0
ISHARES TR RUS 1000 GRW ETF ETF 464287614 1 8 SH   SOLE   8 0 0
ISHARES TR RUS 1000 VAL ETF ETF 464287598 2 18 SH   SOLE   18 0 0
ISHARES TR RUS 2000 GRW ETF ETF 464287648 21 98 SH   SOLE   98 0 0
ISHARES TR RUS MD CP GR ETF ETF 464287481 17,414 114,131 SH   SOLE   114,131 0 0
ISHARES TR RUS MDCP VAL ETF ETF 464287473 31 327 SH   SOLE   327 0 0
ISHARES TR RUS MID CAP ETF ETF 464287499 19 312 SH   SOLE   312 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 146 880 SH   SOLE   880 0 0
ISHARES TR RUSSELL 3000 ETF ETF 464287689 399 2,116 SH   SOLE   2,116 0 0
ISHARES TR S&P 100 ETF ETF 464287101 1,111 7,709 SH   SOLE   7,709 0 0
ISHARES TR S&P 500 GRWT ETF ETF 464287309 31 161 SH   SOLE   161 0 0
ISHARES TR S&P 500 VAL ETF ETF 464287408 9 71 SH   SOLE   71 0 0
ISHARES TR S&P SML 600 GWT ETF 464287887 18 94 SH   SOLE   94 0 0
ISHARES TR SELECT DIVID ETF ETF 464287168 42,399 401,273 SH   SOLE   401,273 0 0
ISHARES TR SH TR CRPORT ETF ETF 464288646 42,628 794,849 SH   SOLE   794,849 0 0
ISHARES TR SHORT TREAS BD ETF 464288679 232,405 2,103,970 SH   SOLE   2,103,970 0 0
ISHARES TR SP SMCP600VL ETF ETF 464287879 14 86 SH   SOLE   86 0 0
ISHARES TR TIPS BD ETF ETF 464287176 8,004 68,662 SH   SOLE   68,662 0 0
ISHARES TR U.S. CNSM SV ETF ETF 464287580 0 2 SH   SOLE   2 0 0
ISHARES TR U.S. FIN SVC ETF ETF 464287770 0 3 SH   SOLE   3 0 0
ISHARES TR U.S. FINLS ETF ETF 464287788 0 3 SH   SOLE   3 0 0
ISHARES TR U.S. MED DVC ETF ETF 464288810 66,122 250,157 SH   SOLE   250,157 0 0
ISHARES TR U.S. REAL ES ETF ETF 464287739 154 1,655 SH   SOLE   1,655 0 0
ISHARES TR U.S. TECH ETF ETF 464287721 1 6 SH   SOLE   6 0 0
ISHARES TR US AER DEF ETF ETF 464288760 65,001 292,691 SH   SOLE   292,691 0 0
ISHARES TR US HOME CONS ETF ETF 464288752 2 55 SH   SOLE   55 0 0
ISHARES TR US INDUSTRIALS ETF 464287754 1 3 SH   SOLE   3 0 0
ISHARES TR US TREAS BD ETF ETF 46429B267 109,483 4,220,635 SH   SOLE   4,220,635 0 0
ISHARES TR USA MOMENTUM FCT ETF 46432F396 61,405 489,046 SH   SOLE   489,046 0 0
ISHARES TR USA QUALITY FCTR ETF 46432F339 115 1,140 SH   SOLE   1,140 0 0
ISHARES TR USA SIZE FACTOR ETF 46432F370 30 310 SH   SOLE   310 0 0
ISHARES TR USD INV GRDE ETF ETF 464288620 10,468 179,549 SH   SOLE   179,549 0 0
ISHARES US ETF TR INT RT HDG C B ETF 46431W705 16 168 SH   SOLE   168 0 0
ISHARES US ETF TR IT RT HDG HGYL ETF 46431W606 1 15 SH   SOLE   15 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD SPONSORED ADR 465562106 12,624 1,379,683 SH   SOLE   1,379,683 0 0
ITT INC COM COM 45073V108 13 180 SH   SOLE   180 0 0
J2 GLOBAL INC COM COM 48123V102 19 207 SH   SOLE   207 0 0
JABIL INC COM COM 466313103 6 140 SH   SOLE   140 0 0
JACOBS ENGR GROUP INC COM COM 469814107 50 558 SH   SOLE   558 0 0
JANUS HENDERSON GROUP PLC ORD SHS ORD SHS G4474Y214 3 108 SH   SOLE   108 0 0
JAZZ PHARMACEUTICALS PLC SHS USD SHS G50871105 13 85 SH   SOLE   85 0 0
JD COM INC SPON ADR CL A CL A 47215P106 16 462 SH   SOLE   462 0 0
JEFFERIES FINL GROUP INC COM COM 47233W109 0 7 SH   SOLE   7 0 0
JETBLUE AWYS CORP COM COM 477143101 54 2,884 SH   SOLE   2,884 0 0
JOHN BEAN TECHNOLOGIES CORP COM COM 477839104 32 284 SH   SOLE   284 0 0
JOHNSON & JOHNSON COM COM 478160104 1,179 8,081 SH   SOLE   8,032 0 49
JOHNSON CTLS INTL PLC SHS SHS G51502105 3,686 90,552 SH   SOLE   90,552 0 0
JONES LANG LASALLE INC COM COM 48020Q107 173 991 SH   SOLE   991 0 0
JOYY INC ADS REPSTG COM A ADDED COM 46591M109 22 423 SH   SOLE   423 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT ETF 46641Q308 18,297 320,994 SH   SOLE   320,994 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ ETF 46641Q209 15,891 278,358 SH   SOLE   278,358 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN ETF 46625H365 2,611 119,693 SH   SOLE   119,693 0 0
JPMORGAN CHASE & CO COM COM 46625H100 1,453 10,426 SH   SOLE   10,426 0 0
KAMAN CORP COM COM 483548103 0 7 SH   SOLE   7 0 0
KB FINANCIAL GROUP INC SPONSORED ADR SPONSORED ADR 48241A105 441 10,670 SH   SOLE   10,670 0 0
KBR INC COM COM 48242W106 7 234 SH   SOLE   234 0 0
KELLOGG CO COM COM 487836108 656 9,481 SH   SOLE   9,481 0 0
KELLY SVCS INC CL A CL A 488152208 39 1,739 SH   SOLE   1,739 0 0
KEMPER CORP DEL COM COM 488401100 3,284 42,380 SH   SOLE   42,380 0 0
KENNAMETAL INC COM COM 489170100 59 1,600 SH   SOLE   1,600 0 0
KEURIG DR PEPPER INC COM COM 49271V100 6 223 SH   SOLE   223 0 0
KEYCORP NEW COM COM 493267108 75 3,695 SH   SOLE   3,695 0 0
KILROY RLTY CORP COM COM 49427F108 0 2 SH   SOLE   2 0 0
KIMBERLY CLARK CORP COM COM 494368103 810 5,889 SH   SOLE   5,889 0 0
KIMCO RLTY CORP COM COM 49446R109 89 4,286 SH   SOLE   4,286 0 0
KINDER MORGAN INC DEL COM COM 49456B101 2 75 SH   SOLE   75 0 0
KIRBY CORP COM COM 497266106 28 313 SH   SOLE   313 0 0
KLA CORPORATION COM NEW COM 482480100 165 927 SH   SOLE   927 0 0
KOHLS CORP COM COM 500255104 249 4,892 SH   SOLE   4,892 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW COM 500472303 331 6,774 SH   SOLE   6,650 0 124
KOREA ELECTRIC PWR SPONSORED ADR SPONSORED ADR 500631106 213 18,004 SH   SOLE   18,004 0 0
KRAFT HEINZ CO COM COM 500754106 5 161 SH   SOLE   161 0 0
KRATON CORPORATION COM COM 50077C106 3 101 SH   SOLE   101 0 0
KROGER CO COM COM 501044101 5,420 186,949 SH   SOLE   186,949 0 0
KT CORP SPONSORED ADR SPONSORED ADR 48268K101 1,294 111,590 SH   SOLE   111,590 0 0
KULICKE & SOFFA INDS INC COM COM 501242101 1 54 SH   SOLE   54 0 0
KURA ONCOLOGY INC COM COM 50127T109 1 73 SH   SOLE   73 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 305 1,541 SH   SOLE   1,541 0 0
LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 33 197 SH   SOLE   197 0 0
LADDER CAP CORP CL A CL A 505743104 180 9,965 SH   SOLE   9,965 0 0
LAM RESEARCH CORP COM COM 512807108 2,224 7,606 SH   SOLE   7,606 0 0
LAMAR ADVERTISING CO NEW CL A CL A 512816109 48 541 SH   SOLE   541 0 0
LAMB WESTON HLDGS INC COM COM 513272104 11 130 SH   SOLE   130 0 0
LANNET INC COM COM 516012101 1 107 SH   SOLE   107 0 0
LAS VEGAS SANDS CORP COM COM 517834107 46,182 668,919 SH   SOLE   668,919 0 0
LATAM AIRLS GROUP S A SPONSORED ADR SPONSORED ADR 51817R106 4 407 SH   SOLE   407 0 0
LAUDER ESTEE COS INC CL A CL A 518439104 162 785 SH   SOLE   785 0 0
LEAR CORP COM NEW COM 521865204 535 3,903 SH   SOLE   3,903 0 0
LEGG MASON INC COM COM 524901105 8 222 SH   SOLE   222 0 0
LEIDOS HLDGS INC COM COM 525327102 198 2,023 SH   SOLE   2,023 0 0
LENNAR CORP CL A CL A 526057104 0 3 SH   SOLE   3 0 0
LENNOX INTL INC COM COM 526107107 47 193 SH   SOLE   193 0 0
LG DISPLAY CO LTD SPONS ADR REP SPONSORED ADR 50186V102 67 9,670 SH   SOLE   9,670 0 0
LHC GROUP INC COM COM 50187A107 59 426 SH   SOLE   426 0 0
LIBERTY BROADBAND CORP COM SER A COM 530307107 1 9 SH   SOLE   9 0 0
LIBERTY BROADBAND CORP COM SER C COM 530307305 2 14 SH   SOLE   14 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM COM 531229409 3 52 SH   SOLE   52 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA COM 531229870 1 12 SH   SOLE   12 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA COM 531229854 1 16 SH   SOLE   16 0 0
LIBERTY PPTY TR SH BEN INT COM 531172104 432 7,194 SH   SOLE   7,194 0 0
LIFE STORAGE INC COM COM 53223X107 298 2,755 SH   SOLE   2,755 0 0
LIGAND PHARMACEUTICALS INC COM NEW COM 53220K504 263 2,521 SH   SOLE   2,521 0 0
LILLY ELI & CO COM COM 532457108 67,932 516,866 SH   SOLE   516,866 0 0
LINCOLN ELEC HLDGS INC COM COM 533900106 3 33 SH   SOLE   33 0 0
LINCOLN NATL CORP IND COM COM 534187109 1,620 27,461 SH   SOLE   27,461 0 0
LINDE PLC SHS SHS G5494J103 21,484 100,912 SH   SOLE   100,884 0 28
LINEAGE CELL THERAPEUTICS IN COM COM 53566P109 0 9 SH   SOLE   9 0 0
LITHIA MTRS INC CL A CL A 536797103 62 424 SH   SOLE   424 0 0
LIVE NATION ENTERTAINMENT IN COM COM 538034109 8 112 SH   SOLE   112 0 0
LIVERAMP HLDGS INC COM COM 53815P108 285 5,923 SH   SOLE   5,923 0 0
LKQ CORP COM COM 501889208 57 1,593 SH   SOLE   1,593 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR SPONSORED ADR 539439109 33 9,977 SH   SOLE   9,390 0 587
LOCKHEED MARTIN CORP COM COM 539830109 122 313 SH   SOLE   313 0 0
LOEWS CORP COM COM 540424108 0 3 SH   SOLE   3 0 0
LOGMEIN INC COM COM 54142L109 3 36 SH   SOLE   36 0 0
LOWES COS INC COM COM 548661107 494 4,128 SH   SOLE   4,128 0 0
LPL FINL HLDGS INC COM COM 50212V100 155 1,684 SH   SOLE   1,684 0 0
LTC PPTYS INC COM COM 502175102 3 59 SH   SOLE   59 0 0
LULULEMON ATHLETICA INC COM COM 550021109 23 99 SH   SOLE   99 0 0
LUMENTUM HLDGS INC COM COM 55024U109 4 50 SH   SOLE   50 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - SHS N53745100 522 5,524 SH   SOLE   5,524 0 0
M & T BK CORP COM COM 55261F104 1 3 SH   SOLE   3 0 0
MACK CALI RLTY CORP COM COM 554489104 83 3,597 SH   SOLE   3,597 0 0
MACOM TECH SOLUTIONS HLDGS I COM COM 55405Y100 29 1,085 SH   SOLE   1,085 0 0
MACQUARIE INFRASTRUCTURE COR COM COM 55608B105 13,018 303,882 SH   SOLE   303,882 0 0
MACYS INC COM COM 55616P104 357 20,993 SH   SOLE   20,993 0 0
MAGELLAN HEALTH INC COM NEW COM 559079207 3 42 SH   SOLE   42 0 0
MAGNA INTL INC COM COM 559222401 183 3,328 SH   SOLE   3,328 0 0
MANPOWERGROUP INC COM COM 56418H100 158 1,628 SH   SOLE   1,628 0 0
MANULIFE FINL CORP COM COM 56501R106 36 1,792 SH   SOLE   1,792 0 0
MARATHON OIL CORP COM COM 565849106 121 8,894 SH   SOLE   8,894 0 0
MARATHON PETE CORP COM COM 56585A102 223 3,694 SH   SOLE   3,694 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 36,925 97,399 SH   SOLE   97,399 0 0
MARRIOTT INTL INC NEW CL A CL A 571903202 0 1 SH   SOLE   1 0 0
MARRIOTT VACTINS WORLDWID CO COM COM 57164Y107 3 26 SH   SOLE   26 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 55,359 496,894 SH   SOLE   496,894 0 0
MARTIN MARIETTA MATLS INC COM COM 573284106 1 3 SH   SOLE   3 0 0
MASCO CORP COM COM 574599106 1 15 SH   SOLE   15 0 0
MASIMO CORP COM COM 574795100 168 1,065 SH   SOLE   1,065 0 0
MASTEC INC COM COM 576323109 17 264 SH   SOLE   264 0 0
MASTERCARD INC CL A CL A 57636Q104 93,577 313,396 SH   SOLE   313,396 0 0
MATADOR RES CO COM COM 576485205 47 2,590 SH   SOLE   2,590 0 0
MATCH GROUP INC COM COM 57665R106 52 635 SH   SOLE   635 0 0
MAXIM INTEGRATED PRODS INC COM COM 57772K101 48 779 SH   SOLE   779 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 47 277 SH   SOLE   245 0 32
MCDONALDS CORP COM COM 580135101 857 4,337 SH   SOLE   4,337 0 0
MCGRATH RENTCORP COM COM 580589109 4 54 SH   SOLE   54 0 0
MCKESSON CORP COM COM 58155Q103 569 4,115 SH   SOLE   4,115 0 0
MEDICAL PPTYS TRUST INC COM COM 58463J304 291 13,786 SH   SOLE   13,786 0 0
MEDNAX INC COM COM 58502B106 2 75 SH   SOLE   75 0 0
MEDPACE HLDGS INC COM COM 58506Q109 3 31 SH   SOLE   31 0 0
MEDTRONIC PLC SHS SHS G5960L103 10,715 94,445 SH   SOLE   94,445 0 0
MERCADOLIBRE INC COM COM 58733R102 59 103 SH   SOLE   99 0 4
MERCK & CO INC COM COM 58933Y105 5,854 64,367 SH   SOLE   64,367 0 0
MERCURY GENL CORP NEW COM COM 589400100 94 1,937 SH   SOLE   1,937 0 0
MERIDIAN BANCORP INC MD COM COM 58958U103 23 1,145 SH   SOLE   1,145 0 0
MERITAGE HOMES CORP COM COM 59001A102 2 30 SH   SOLE   30 0 0
META FINL GROUP INC COM COM 59100U108 4 115 SH   SOLE   115 0 0
METLIFE INC COM COM 59156R108 30,217 592,846 SH   SOLE   592,846 0 0
METTLER TOLEDO INTERNATIONAL COM COM 592688105 17 22 SH   SOLE   22 0 0
MGIC INVT CORP WIS COM COM 552848103 8 577 SH   SOLE   577 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW SPONSORED ADR 594837403 1,893 134,957 SH   SOLE   134,957 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 14 129 SH   SOLE   129 0 0
MICRON TECHNOLOGY INC COM COM 595112103 868 16,138 SH   SOLE   16,138 0 0
MICROSOFT CORP COM COM 594918104 59,323 376,176 SH   SOLE   375,997 0 179
MIDDLEBY CORP COM COM 596278101 4 32 SH   SOLE   32 0 0
MILLER HERMAN INC COM COM 600544100 26 628 SH   SOLE   628 0 0
MINERALS TECHNOLOGIES INC COM COM 603158106 5 83 SH   SOLE   83 0 0
MKS INSTRUMENT INC COM COM 55306N104 5 43 SH   SOLE   43 0 0
MOBILE MINI INC COM COM 60740F105 39 1,026 SH   SOLE   1,026 0 0
MOELIS & CO CL A CL A 60786M105 5,138 160,961 SH   SOLE   160,961 0 0
MOHAWK INDS INC COM COM 608190104 1 6 SH   SOLE   6 0 0
MOLSON COORS BREWING CO CL B CL B 60871R209 9,108 168,971 SH   SOLE   168,971 0 0
MOMO INC ADR ADR 60879B107 2 45 SH   SOLE   45 0 0
MONDELEZ INTL INC CL A CL A 609207105 37 680 SH   SOLE   680 0 0
MONSTER BEVERAGE CORP NEW COM COM 61174X109 18 282 SH   SOLE   282 0 0
MOODYS CORP COM COM 615369105 3,457 14,560 SH   SOLE   14,560 0 0
MORGAN STANLEY COM NEW COM 617446448 855 16,718 SH   SOLE   16,718 0 0
MOSAIC CO NEW COM COM 61945C103 0 21 SH   SOLE   21 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 0 3 SH   SOLE   3 0 0
MSCI INC COM COM 55354G100 60,877 235,791 SH   SOLE   235,791 0 0
MYLAN N V SHS EURO SHS N59465109 0 23 SH   SOLE   23 0 0
MYRIAD GENETICS INC COM COM 62855J104 2 61 SH   SOLE   61 0 0
NATERA INC COM COM 632307104 1 31 SH   SOLE   31 0 0
NATIONAL FUEL GAS CO N J COM COM 636180101 5 113 SH   SOLE   113 0 0
NATIONAL GRID PLC SPONSORED ADR NE SPONSORED ADR 636274409 514 8,208 SH   SOLE   8,208 0 0
NATIONAL HEALTH INVS INC COM COM 63633D104 314 3,854 SH   SOLE   3,854 0 0
NATIONAL OILWELL VARCO INC COM COM 637071101 0 9 SH   SOLE   9 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN COM 637870106 11 330 SH   SOLE   330 0 0
NAVIENT CORPORATION COM COM 63938C108 2 180 SH   SOLE   180 0 0
NEENAH INC COM COM 640079109 10 141 SH   SOLE   141 0 0
NELNET INC CL A CL A 64031N108 10 173 SH   SOLE   173 0 0
NETEASE INC SPONSORED ADS SPONSORED ADR 64110W102 13 41 SH   SOLE   41 0 0
NETFLIX INC COM COM 64110L106 250 772 SH   SOLE   772 0 0
NETSCOUT SYS INC COM COM 64115T104 1 55 SH   SOLE   55 0 0
NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 26,770 1,661,708 SH   SOLE   1,661,708 0 0
NEW YORK TIMES CO CL A CL A 650111107 4 110 SH   SOLE   110 0 0
NEWELL BRANDS INC COM COM 651229106 2 127 SH   SOLE   127 0 0
NEWMARK GROUP INC CL A CL A 65158N102 13 993 SH   SOLE   993 0 0
NEWMONT GOLDCORP CORPORATION COM COM 651639106 119 2,747 SH   SOLE   2,747 0 0
NEWS CORP NEW CL A CL A 65249B109 0 9 SH   SOLE   9 0 0
NEXSTAR MEDIA GROUP INC CL A CL A 65336K103 4 37 SH   SOLE   37 0 0
NEXTERA ENERGY INC COM COM 65339F101 6,158 25,428 SH   SOLE   25,428 0 0
NEXTGEN HEALTHCARE INC COM COM 65343C102 3 212 SH   SOLE   212 0 0
NICE LTD SPONSORED ADR SPONSORED ADR 653656108 284 1,832 SH   SOLE   1,832 0 0
NIELSEN HLDGS PLC SHS EUR SHS G6518L108 90 4,445 SH   SOLE   4,445 0 0
NIKE INC CL B CL B 654106103 9,704 95,783 SH   SOLE   95,783 0 0
NISOURCE INC COM COM 65473P105 0 6 SH   SOLE   6 0 0
NOBLE ENERGY INC COM COM 655044105 54 2,184 SH   SOLE   2,184 0 0
NOKIA CORP SPONSORED ADR SPONSORED ADR 654902204 115 30,884 SH   SOLE   30,884 0 0
NOODLES & CO COM CL A CL A 65540B105 0 24 SH   SOLE   24 0 0
NORDSON CORP COM COM 655663102 7 45 SH   SOLE   45 0 0
NORDSTROM INC COM COM 655664100 102 2,497 SH   SOLE   2,497 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 125 642 SH   SOLE   642 0 0
NORTHERN TR CORP COM COM 665859104 0 2 SH   SOLE   2 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 123 358 SH   SOLE   358 0 0
NORTHWESTERN CORP COM NEW COM 668074305 309 4,310 SH   SOLE   4,310 0 0
NORTONLIFELOCK INC COM ADDED COM 668771108 114 4,465 SH   SOLE   4,465 0 0
NOVA MEASURING INSTRUMENTS L COM COM M7516K103 1 39 SH   SOLE   39 0 0
NOVANTA INC COM COM 67000B104 38 429 SH   SOLE   429 0 0
NOVARTIS A G SPONSORED ADR SPONSORED ADR 66987V109 818 8,637 SH   SOLE   8,603 0 34
NOVOCURE LTD ORD SHS SHS G6674U108 1 14 SH   SOLE   14 0 0
NOVO-NORDISK A S ADR SPONSORED ADR 670100205 9,332 161,226 SH   SOLE   160,949 0 277
NUANCE COMMUNICATIONS INC COM COM 67020Y100 25 1,412 SH   SOLE   1,412 0 0
NUCOR CORP COM COM 670346105 69 1,224 SH   SOLE   1,224 0 0
NUTANIX INC CL A CL A 67059N108 6 179 SH   SOLE   35 0 144
NUTRIEN LTD COM COM 67077M108 279 5,816 SH   SOLE   5,816 0 0
NVIDIA CORP COM COM 67066G104 1,818 7,725 SH   SOLE   7,684 0 41
NXP SEMICONDUCTORS N V COM COM N6596X109 210 1,649 SH   SOLE   1,649 0 0
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 28 63 SH   SOLE   63 0 0
OCCIDENTAL PETE CORP COM COM 674599105 532 12,909 SH   SOLE   12,909 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT COM 67623C109 0 8 SH   SOLE   8 0 0
OGE ENERGY CORP COM COM 670837103 5,937 133,500 SH   SOLE   133,500 0 0
O-I GLASS INC COM ADDED COM 67098H104 234 19,626 SH   SOLE   19,626 0 0
OLD DOMINION FREIGHT LINE IN COM COM 679580100 28 148 SH   SOLE   148 0 0
OLD REP INTL CORP COM COM 680223104 38 1,705 SH   SOLE   1,705 0 0
OLLIES BARGAIN OUTLT HLDGS I COM COM 681116109 34 525 SH   SOLE   525 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 477 11,260 SH   SOLE   11,260 0 0
OMNICELL INC COM COM 68213N109 5 57 SH   SOLE   57 0 0
OMNICOM GROUP INC COM COM 681919106 45,634 563,241 SH   SOLE   563,241 0 0
ONE GAS INC COM COM 68235P108 7 79 SH   SOLE   79 0 0
ONEMAIN HLDGS INC COM COM 68268W103 3 73 SH   SOLE   73 0 0
ONEOK INC NEW COM COM 682680103 17,330 229,021 SH   SOLE   229,021 0 0
OPEN TEXT CORP COM COM 683715106 2 53 SH   SOLE   53 0 0
OPUS BK IRVINE CALIF COM COM 684000102 2 95 SH   SOLE   95 0 0
ORACLE CORP COM COM 68389X105 1,103 20,825 SH   SOLE   20,665 0 160
ORMAT TECHNOLOGIES INC COM COM 686688102 3 38 SH   SOLE   38 0 0
OTTER TAIL CORP COM COM 689648103 10 200 SH   SOLE   200 0 0
OUTFRONT MEDIA INC COM COM 69007J106 20 747 SH   SOLE   747 0 0
OXFORD INDS INC COM COM 691497309 29 380 SH   SOLE   380 0 0
PACCAR INC COM COM 693718108 634 8,013 SH   SOLE   8,013 0 0
PACIFIC PREMIER BANCORP COM COM 69478X105 39 1,185 SH   SOLE   1,185 0 0
PACKAGING CORP AMER COM COM 695156109 109 977 SH   SOLE   977 0 0
PALO ALTO NETWORKS INC COM COM 697435105 26 111 SH   SOLE   73 0 38
PAR PACIFIC HOLDINGS INC COM NEW COM 69888T207 2 92 SH   SOLE   92 0 0
PARAMOUNT GROUP INC COM COM 69924R108 0 5 SH   SOLE   5 0 0
PARK HOTELS RESORTS INC COM COM 700517105 361 13,954 SH   SOLE   13,954 0 0
PARKER HANNIFIN CORP COM COM 701094104 56 271 SH   SOLE   271 0 0
PARSLEY ENERGY INC CL A CL A 701877102 1 66 SH   SOLE   66 0 0
PATRICK INDS INC COM COM 703343103 41 788 SH   SOLE   788 0 0
PAYCHEX INC COM COM 704326107 311 3,660 SH   SOLE   3,660 0 0
PAYCOM SOFTWARE INC COM COM 70432V102 63 238 SH   SOLE   238 0 0
PAYLOCITY HLDG CORP COM COM 70438V106 74 612 SH   SOLE   612 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,034 9,558 SH   SOLE   9,558 0 0
PBF ENERGY INC CL A CL A 69318G106 6 206 SH   SOLE   206 0 0
PDC ENERGY INC COM COM 69327R101 1 43 SH   SOLE   43 0 0
PEBBLEBROOK HOTEL TR COM COM 70509V100 22 827 SH   SOLE   827 0 0
PENN NATL GAMING INC COM COM 707569109 2 82 SH   SOLE   82 0 0
PENNYMAC FINL SVCS INC COM COM 70932M107 227 6,667 SH   SOLE   6,667 0 0
PENNYMAC MTG INVT TR COM COM 70931T103 5 204 SH   SOLE   204 0 0
PENTAIR PLC SHS COM G7S00T104 0 6 SH   SOLE   6 0 0
PEPSICO INC COM COM 713448108 1,061 7,760 SH   SOLE   7,760 0 0
PERFORMANCE FOOD GROUP CO COM COM 71377A103 82 1,600 SH   SOLE   1,600 0 0
PERKINELMER INC COM COM 714046109 0 4 SH   SOLE   4 0 0
PETROCHINA CO LTD SPONSORED ADR SPONSORED ADR 71646E100 10 204 SH   SOLE   204 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG SPONSORED ADR 71654V101 74 4,981 SH   SOLE   4,981 0 0
PFIZER INC COM COM 717081103 9,513 242,813 SH   SOLE   242,813 0 0
PG&E CORP COM COM 69331C108 0 44 SH   SOLE   44 0 0
PHILIP MORRIS INTL INC COM COM 718172109 43,381 509,827 SH   SOLE   509,827 0 0
PHILLIPS 66 COM COM 718546104 7,654 68,699 SH   SOLE   68,699 0 0
PHYSICIANS RLTY TR COM COM 71943U104 2 103 SH   SOLE   103 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A CL A 720190206 239 10,730 SH   SOLE   10,730 0 0
PIMCO ETF TR 0-5 HIGH YIELD ETF 72201R783 81,745 819,666 SH   SOLE   819,666 0 0
PIONEER NAT RES CO COM COM 723787107 116 766 SH   SOLE   726 0 40
PNC FINL SVCS GROUP INC COM COM 693475105 390 2,442 SH   SOLE   2,442 0 0
PNM RES INC COM COM 69349H107 0 4 SH   SOLE   4 0 0
POLYONE CORP COM COM 73179P106 57 1,536 SH   SOLE   1,536 0 0
PORTLAND GEN ELEC CO COM NEW COM 736508847 73 1,307 SH   SOLE   1,307 0 0
PORTOLA PHARMACEUTICALS INC COM COM 737010108 2 84 SH   SOLE   84 0 0
POSCO SPONSORED ADR SPONSORED ADR 693483109 11 208 SH   SOLE   208 0 0
POTLATCHDELTIC CORPORATION COM COM 737630103 9,342 215,900 SH   SOLE   215,900 0 0
POWER INTEGRATIONS INC COM COM 739276103 26 258 SH   SOLE   258 0 0
PPG INDS INC COM COM 693506107 167 1,251 SH   SOLE   1,251 0 0
PPL CORP COM COM 69351T106 277 7,730 SH   SOLE   7,730 0 0
PRA GROUP INC COM COM 69354N106 27 745 SH   SOLE   745 0 0
PREFERRED APT CMNTYS INC COM COM 74039L103 65 4,896 SH   SOLE   4,896 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 50,241 412,354 SH   SOLE   412,354 0 0
PRIMERICA INC COM COM 74164M108 24 180 SH   SOLE   180 0 0
PRIMORIS SVCS CORP COM COM 74164F103 39 1,775 SH   SOLE   1,775 0 0
PRINCIPAL FINL GROUP INC COM COM 74251V102 142 2,586 SH   SOLE   2,586 0 0
PROCTER & GAMBLE CO COM COM 742718109 37,793 302,587 SH   SOLE   302,587 0 0
PROGRESS SOFTWARE CORP COM COM 743312100 11 263 SH   SOLE   263 0 0
PROGRESSIVE CORP OHIO COM COM 743315103 49,722 686,865 SH   SOLE   686,865 0 0
PROLOGIS INC COM COM 74340W103 256 2,868 SH   SOLE   2,868 0 0
PROOFPOINT INC COM COM 743424103 38 327 SH   SOLE   327 0 0
PROSHARES TR PSHS ULT S&P 500 ETF 74347R107 127,733 846,809 SH   SOLE   846,809 0 0
PROSHARES TR ULTRPRO S&P500 ETF 74347X864 56,314 804,373 SH   SOLE   804,373 0 0
PROVIDENCE SVC CORP COM COM 743815102 3 54 SH   SOLE   54 0 0
PRUDENTIAL FINL INC COM COM 744320102 4,741 50,580 SH   SOLE   50,580 0 0
PRUDENTIAL PLC ADR ADR 74435K204 62 1,619 SH   SOLE   1,619 0 0
PS BUSINESS PKS INC CALIF COM COM 69360J107 0 1 SH   SOLE   1 0 0
PUBLIC STORAGE COM COM 74460D109 214 1,004 SH   SOLE   1,004 0 0
PUBLIC SVC ENTERPRISE GRP IN COM COM 744573106 20,454 346,380 SH   SOLE   346,380 0 0
PULTE GROUP INC COM COM 745867101 10,843 279,459 SH   SOLE   279,459 0 0
QTS RLTY TR INC COM CL A CL A 74736A103 52 960 SH   SOLE   960 0 0
QUALCOMM INC COM COM 747525103 565 6,407 SH   SOLE   6,294 0 113
QUANEX BUILDING PRODUCTS COR COM COM 747619104 1 80 SH   SOLE   80 0 0
QUANTA SVCS INC COM COM 74762E102 14 355 SH   SOLE   355 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 63 592 SH   SOLE   592 0 0
RADIAN GROUP INC COM COM 750236101 5 188 SH   SOLE   188 0 0
RADIUS HEALTH INC COM NEW COM 750469207 2 102 SH   SOLE   102 0 0
RADNET INC COM COM 750491102 1 59 SH   SOLE   59 0 0
RALPH LAUREN CORP CL A CL A 751212101 3 22 SH   SOLE   22 0 0
RAYMOND JAMES FINANCIAL INC COM COM 754730109 108 1,210 SH   SOLE   1,210 0 0
RAYTHEON CO COM NEW COM 755111507 38 171 SH   SOLE   171 0 0
RBC BEARINGS INC COM COM 75524B104 61 386 SH   SOLE   386 0 0
RE MAX HLDGS INC CL A CL A 75524W108 3 83 SH   SOLE   83 0 0
REALTY INCOME CORP COM COM 756109104 347 4,717 SH   SOLE   4,717 0 0
REGENCY CTRS CORP COM COM 758849103 0 3 SH   SOLE   3 0 0
REGIONS FINL CORP NEW COM COM 7591EP100 121 7,069 SH   SOLE   7,069 0 0
REINSURANCE GRP OF AMERICA I COM NEW COM 759351604 3 18 SH   SOLE   18 0 0
RELIANCE STEEL & ALUMINUM CO COM COM 759509102 430 3,590 SH   SOLE   3,590 0 0
RENAISSANCERE HOLDINGS LTD COM COM G7496G103 23,141 118,055 SH   SOLE   118,055 0 0
RENT A CTR INC NEW COM COM 76009N100 2 74 SH   SOLE   74 0 0
REPUBLIC SVCS INC COM COM 760759100 0 2 SH   SOLE   2 0 0
RESIDEO TECHNOLOGIES INC COM COM 76118Y104 0 9 SH   SOLE   9 0 0
RETAIL OPPORTUNITY INVTS COR COM COM 76131N101 2 95 SH   SOLE   95 0 0
RETAIL PPTYS AMER INC CL A CL A 76131V202 285 21,266 SH   SOLE   21,266 0 0
REXFORD INDL RLTY INC COM COM 76169C100 372 8,142 SH   SOLE   8,142 0 0
RH COM COM 74967X103 20 93 SH   SOLE   93 0 0
RINGCENTRAL INC CL A CL A 76680R206 62 368 SH   SOLE   368 0 0
RIO TINTO PLC SPONSORED ADR SPONSORED ADR 767204100 1,949 32,827 SH   SOLE   32,827 0 0
RITCHIE BROS AUCTIONEERS COM COM 767744105 60 1,405 SH   SOLE   1,405 0 0
ROBERT HALF INTL INC COM COM 770323103 283 4,474 SH   SOLE   4,474 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 550 2,712 SH   SOLE   2,712 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 204 4,105 SH   SOLE   4,105 0 0
ROGERS CORP COM COM 775133101 33 267 SH   SOLE   267 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 467 1,318 SH   SOLE   1,318 0 0
ROSETTA STONE INC COM COM 777780107 8 443 SH   SOLE   443 0 0
ROSS STORES INC COM COM 778296103 21,146 181,636 SH   SOLE   181,636 0 0
ROYAL BK CDA MONTREAL QUE COM COM 780087102 325 4,108 SH   SOLE   4,108 0 0
ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 12 88 SH   SOLE   88 0 0
ROYAL DUTCH SHELL PLC SPON ADR B SPONSORED ADR 780259107 131 2,177 SH   SOLE   2,110 0 67
ROYAL DUTCH SHELL PLC SPONS ADR A SPONSORED ADR 780259206 1,405 23,826 SH   SOLE   23,826 0 0
ROYAL GOLD INC COM COM 780287108 12,907 105,580 SH   SOLE   105,580 0 0
RPM INTL INC COM COM 749685103 4 58 SH   SOLE   58 0 0
RPT REALTY SH BEN INT COM 74971D101 143 9,516 SH   SOLE   9,516 0 0
RYANAIR HLDGS PLC SPONSORED ADS SPONSORED ADS 783513203 43 487 SH   SOLE   487 0 0
RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 356 4,110 SH   SOLE   4,110 0 0
S&P GLOBAL INC COM COM 78409V104 3,883 14,219 SH   SOLE   14,219 0 0
SALESFORCE COM INC COM COM 79466L302 53 328 SH   SOLE   293 0 35
SANMINA CORPORATION COM COM 801056102 5 141 SH   SOLE   141 0 0
SANOFI SPONSORED ADR SPONSORED ADR 80105N105 7,748 154,341 SH   SOLE   154,341 0 0
SANTANDER CONSUMER USA HDG I COM COM 80283M101 448 19,184 SH   SOLE   19,184 0 0
SAP SE SPON ADR SPONSORED ADR 803054204 421 3,144 SH   SOLE   3,059 0 85
SBA COMMUNICATIONS CORP NEW CL A CL A 78410G104 0 2 SH   SOLE   2 0 0
SCHLUMBERGER LTD COM COM 806857108 106 2,648 SH   SOLE   2,648 0 0
SCHNEIDER NATIONAL INC CL B CL B 80689H102 40 1,841 SH   SOLE   1,841 0 0
SCHNITZER STL INDS CL A CL A 806882106 1 48 SH   SOLE   48 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF ETF 808524300 46,418 499,607 SH   SOLE   499,607 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 110,888 1,443,668 SH   SOLE   1,443,668 0 0
SCHWAB STRATEGIC TR US SML CAP ETF ETF 808524607 50 662 SH   SOLE   662 0 0
SCHWAB STRATEGIC TR US TIPS ETF ETF 808524870 13,278 234,476 SH   SOLE   234,476 0 0
SCOTTS MIRACLE GRO CO CL A CL A 810186106 22,223 209,295 SH   SOLE   209,295 0 0
SEACOAST BKG CORP FLA COM NEW COM 811707801 37 1,205 SH   SOLE   1,205 0 0
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 54 911 SH   SOLE   911 0 0
SEALED AIR CORP NEW COM COM 81211K100 0 5 SH   SOLE   5 0 0
SEATTLE GENETICS INC COM COM 812578102 22 190 SH   SOLE   190 0 0
SELECT SECTOR SPDR TR COMMUNICATION ETF 81369Y852 30,118 561,596 SH   SOLE   561,596 0 0
SELECT SECTOR SPDR TR ENERGY ETF 81369Y506 62 1,038 SH   SOLE   1,038 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC ETF 81369Y860 448 11,582 SH   SOLE   11,582 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 9,450 75,344 SH   SOLE   75,344 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS ETF 81369Y308 37,399 593,820 SH   SOLE   593,820 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209 52,585 516,252 SH   SOLE   516,252 0 0
SELECT SECTOR SPDR TR SBI INT-FINL ETF 81369Y605 31,210 1,013,966 SH   SOLE   1,013,966 0 0
SELECT SECTOR SPDR TR SBI INT-INDS ETF 81369Y704 12,513 153,587 SH   SOLE   153,587 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS ETF 81369Y886 4,609 71,325 SH   SOLE   71,325 0 0
SELECT SECTOR SPDR TR SBI MATERIALS ETF 81369Y100 15,814 257,473 SH   SOLE   257,473 0 0
SELECT SECTOR SPDR TR TECHNOLOGY ETF 81369Y803 174,452 1,903,045 SH   SOLE   1,903,045 0 0
SEMPRA ENERGY COM COM 816851109 2,966 19,578 SH   SOLE   19,578 0 0
SENIOR HSG PPTYS TR SH BEN INT ETF 81721M109 0 36 SH   SOLE   36 0 0
SHAW COMMUNICATIONS INC CL B CONV CL B 82028K200 711 35,027 SH   SOLE   35,027 0 0
SHERWIN WILLIAMS CO COM COM 824348106 639 1,095 SH   SOLE   1,095 0 0
SHOE CARNIVAL INC COM COM 824889109 2 44 SH   SOLE   44 0 0
SILGAN HOLDINGS INC COM COM 827048109 2,901 93,349 SH   SOLE   93,349 0 0
SILICON LABORATORIES INC COM COM 826919102 50 429 SH   SOLE   429 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 3,720 24,975 SH   SOLE   24,975 0 0
SINCLAIR BROADCAST GROUP INC CL A CL A 829226109 2 52 SH   SOLE   52 0 0
SITEONE LANDSCAPE SUPPLY INC COM COM 82982L103 43 472 SH   SOLE   472 0 0
SK TELECOM LTD SPONSORED ADR SPONSORED ADR 78440P108 7,896 341,651 SH   SOLE   341,651 0 0
SKYLINE CHAMPION CORPORATION COM COM 830830105 45 1,420 SH   SOLE   1,420 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 293 2,424 SH   SOLE   2,424 0 0
SLEEP NUMBER CORP COM COM 83125X103 1 24 SH   SOLE   24 0 0
SMITH & NEPHEW PLC SPDN ADR NEW SPONSORED ADR 83175M205 3,038 63,197 SH   SOLE   63,197 0 0
SMITH A O CORP COM COM 831865209 5 114 SH   SOLE   114 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B SPONSORED ADR 833635105 21 770 SH   SOLE   770 0 0
SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 7 77 SH   SOLE   77 0 0
SONOCO PRODS CO COM COM 835495102 22 350 SH   SOLE   350 0 0
SONY CORP SPONSORED ADR SPONSORED ADR 835699307 4,937 72,602 SH   SOLE   72,602 0 0
SOUTHERN CO COM COM 842587107 107 1,674 SH   SOLE   1,674 0 0
SOUTHERN COPPER CORP COM COM 84265V105 1 16 SH   SOLE   16 0 0
SOUTHWEST AIRLS CO COM COM 844741108 835 15,469 SH   SOLE   15,469 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 ETF 78467X109 4 15 SH   SOLE   15 0 0
SPDR GOLD TRUST GOLD SHS ETF 78463V107 29,337 205,296 SH   SOLE   205,296 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF ETF 78463X863 17,512 451,467 SH   SOLE   451,467 0 0
SPDR INDEX SHS FDS PORTFLO EURP ETF ETF 78463X103 16,619 455,937 SH   SOLE   455,937 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD ETF 78463X889 94,924 3,027,877 SH   SOLE   3,027,877 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK ETF 78463X509 40,368 1,073,913 SH   SOLE   1,073,913 0 0
SPDR INDEX SHS FDS S&P CHINA ETF ETF 78463X400 55,103 536,805 SH   SOLE   536,805 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF ETF 78463X855 1,747 31,739 SH   SOLE   31,739 0 0
SPDR INDEX SHS FDS S&P INTL ETF ETF 78463X772 26,699 664,146 SH   SOLE   664,146 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP ETF 78463X871 23,668 742,882 SH   SOLE   742,882 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 285,644 887,480 SH   SOLE   887,480 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP ETF 78467Y107 23,229 61,881 SH   SOLE   61,881 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT ETF 78464A359 5 81 SH   SOLE   81 0 0
SPDR SERIES TRUST BLOMBERG INTL TR ETF 78464A516 9,018 313,015 SH   SOLE   313,015 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG ETF 78464A391 14,089 504,812 SH   SOLE   504,812 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS ETF 78468R622 314,925 2,874,977 SH   SOLE   2,874,977 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR ETF 78468R408 49,748 1,846,635 SH   SOLE   1,846,635 0 0
SPDR SERIES TRUST DJ REIT ETF ETF 78464A607 48,040 470,890 SH   SOLE   470,890 0 0
SPDR SERIES TRUST NUVEEN BRC MUNIC ETF 78468R721 30,711 607,169 SH   SOLE   607,169 0 0
SPDR SERIES TRUST PORTFLI INTRMDIT ETF 78464A672 68 2,204 SH   SOLE   2,204 0 0
SPDR SERIES TRUST PORTFLI TIPS ETF ETF 78464A656 69,598 2,437,756 SH   SOLE   2,437,756 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR ETF 78464A664 73 1,875 SH   SOLE   1,875 0 0
SPDR SERIES TRUST PORTFOLIO SHORT ETF 78464A474 23,824 772,497 SH   SOLE   772,497 0 0
SPDR SERIES TRUST PORTFOLIO SM ETF ETF 78468R853 30,755 942,531 SH   SOLE   942,531 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW ETF 78464A409 17,777 424,161 SH   SOLE   424,161 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL ETF 78464A508 16,224 464,736 SH   SOLE   464,736 0 0
SPDR SERIES TRUST S&P BIOTECH ETF 78464A870 3 30 SH   SOLE   30 0 0
SPDR SERIES TRUST SPDR BLOOMBERG ETF 78468R663 83,972 918,431 SH   SOLE   918,431 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A CL A 848574109 5,719 78,469 SH   SOLE   78,469 0 0
SPLUNK INC COM COM 848637104 20 134 SH   SOLE   69 0 65
SPX FLOW INC COM COM 78469X107 7 153 SH   SOLE   153 0 0
SQUARE INC CL A CL A 852234103 5 83 SH   SOLE   83 0 0
SS&C TECHNOLOGIES HLDGS INC COM COM 78467J100 94 1,535 SH   SOLE   1,535 0 0
STAG INDL INC COM COM 85254J102 51 1,600 SH   SOLE   1,600 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 58 348 SH   SOLE   348 0 0
STARBUCKS CORP COM COM 855244109 49,310 560,849 SH   SOLE   560,849 0 0
STARWOOD PPTY TR INC COM COM 85571B105 16,591 667,370 SH   SOLE   667,370 0 0
STATE STR CORP COM COM 857477103 131 1,650 SH   SOLE   1,650 0 0
STEEL DYNAMICS INC COM COM 858119100 26 768 SH   SOLE   768 0 0
STERIS PLC SHS USD SHS G8473T100 7 43 SH   SOLE   43 0 0
STIFEL FINL CORP COM COM 860630102 47 776 SH   SOLE   776 0 0
STITCH FIX INC COM CL A CL A 860897107 1 21 SH   SOLE   21 0 0
STMICROELECTRONICS N V NY REGISTRY COM 861012102 143 5,307 SH   SOLE   5,307 0 0
STRYKER CORP COM COM 863667101 153 731 SH   SOLE   731 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR SPONSORED ADR 86562M209 153 20,636 SH   SOLE   20,636 0 0
SUMMIT HOTEL PPTYS INC COM COM 866082100 3 260 SH   SOLE   260 0 0
SUN LIFE FINL INC COM COM 866796105 11 232 SH   SOLE   232 0 0
SUNCOR ENERGY INC NEW COM COM 867224107 21 648 SH   SOLE   648 0 0
SUNSTONE HOTEL INVS INC NEW COM COM 867892101 228 16,365 SH   SOLE   16,365 0 0
SUPERNUS PHARMACEUTICALS INC COM COM 868459108 2 86 SH   SOLE   86 0 0
SVB FINL GROUP COM COM 78486Q101 25 101 SH   SOLE   101 0 0
SYKES ENTERPRISES INC COM COM 871237103 7 178 SH   SOLE   178 0 0
SYNAPTICS INC COM COM 87157D109 1 18 SH   SOLE   18 0 0
SYNCHRONY FINL COM COM 87165B103 2,939 81,623 SH   SOLE   81,623 0 0
SYNEOS HEALTH INC CL A CL A 87166B102 76 1,284 SH   SOLE   1,284 0 0
SYNNEX CORP COM COM 87162W100 44 341 SH   SOLE   341 0 0
SYNOPSYS INC COM COM 871607107 1 4 SH   SOLE   4 0 0
SYNOVUS FINL CORP COM NEW COM 87161C501 0 1 SH   SOLE   1 0 0
SYSCO CORP COM COM 871829107 42,313 494,654 SH   SOLE   494,654 0 0
TAILORED BRANDS INC COM COM 87403A107 1 157 SH   SOLE   157 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100 12,774 219,860 SH   SOLE   219,631 0 229
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS SPONSORED ADS 874060205 1,783 90,378 SH   SOLE   90,378 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 27 221 SH   SOLE   221 0 0
TAPESTRY INC COM COM 876030107 383 14,185 SH   SOLE   14,185 0 0
TARGET CORP COM COM 87612E106 389 3,033 SH   SOLE   3,033 0 0
TARO PHARMACEUTICAL INDS LTD SHS SHS M8737E108 1 10 SH   SOLE   10 0 0
TATA MTRS LTD SPONSORED ADR SPONSORED ADR 876568502 11 863 SH   SOLE   863 0 0
TAYLOR MORRISON HOME CORP COM COM 87724P106 5 231 SH   SOLE   231 0 0
TC ENERGY CORP COM COM 87807B107 203 3,817 SH   SOLE   3,817 0 0
TD AMERITRADE HLDG CORP COM COM 87236Y108 5,231 105,259 SH   SOLE   105,259 0 0
TE CONNECTIVITY LTD REG SHS SHS H84989104 18 190 SH   SOLE   190 0 0
TECH DATA CORP COM COM 878237106 8 53 SH   SOLE   53 0 0
TECHNIPFMC PLC COM COM G87110105 1 41 SH   SOLE   41 0 0
TEGNA INC COM COM 87901J105 3 190 SH   SOLE   190 0 0
TELEFONICA BRASIL SA SPONSORED ADR SPONSORED ADR 87936R106 837 58,461 SH   SOLE   58,461 0 0
TELEFONICA S A SPONSORED ADR SPONSORED ADR 879382208 624 89,507 SH   SOLE   89,507 0 0
TELEPHONE & DATA SYS INC COM NEW COM 879433829 30 1,162 SH   SOLE   1,162 0 0
TENARIS S A SPONSORED ADS SPONSORED ADS 88031M109 15 651 SH   SOLE   651 0 0
TENET HEALTHCARE CORP COM NEW COM 88033G407 2 40 SH   SOLE   40 0 0
TERADATA CORP DEL COM COM 88076W103 56 2,087 SH   SOLE   2,087 0 0
TEREX CORP NEW COM COM 880779103 5 152 SH   SOLE   152 0 0
TERRAFORM PWR INC COM CL A CL A 88104R209 1 66 SH   SOLE   66 0 0
TERRENO RLTY CORP COM COM 88146M101 292 5,392 SH   SOLE   5,392 0 0
TESLA INC COM COM 88160R101 30 72 SH   SOLE   72 0 0
TETRA TECH INC NEW COM COM 88162G103 4 45 SH   SOLE   45 0 0
TEXAS CAPITAL BANCSHARES INC COM COM 88224Q107 3,360 59,180 SH   SOLE   59,180 0 0
TEXAS INSTRS INC COM COM 882508104 9,528 74,266 SH   SOLE   74,203 0 63
TEXAS ROADHOUSE INC COM COM 882681109 59 1,049 SH   SOLE   1,049 0 0
TEXTRON INC COM COM 883203101 14 305 SH   SOLE   305 0 0
THE CHARLES SCHWAB CORPORATI COM COM 808513105 114 2,389 SH   SOLE   2,212 0 177
THERMO FISHER SCIENTIFIC INC COM COM 883556102 830 2,556 SH   SOLE   2,517 0 39
THOMSON REUTERS CORP COM NEW COM 884903709 4,464 62,341 SH   SOLE   62,341 0 0
TIM PARTICIPACOES S A SPONSORED ADR SPONSORED ADR 88706P205 16 814 SH   SOLE   814 0 0
TIMKEN CO COM COM 887389104 16 280 SH   SOLE   280 0 0
TIMKENSTEEL CORP COM COM 887399103 1 140 SH   SOLE   140 0 0
TIVITY HEALTH INC COM COM 88870R102 0 4 SH   SOLE   4 0 0
TJX COS INC NEW COM COM 872540109 3,630 59,445 SH   SOLE   59,445 0 0
TOLL BROTHERS INC COM COM 889478103 6 145 SH   SOLE   145 0 0
TORONTO DOMINION BK ONT COM NEW COM 891160509 38 682 SH   SOLE   682 0 0
TOTAL S A SPONSORED ADS SPONSORED ADS 89151E109 262 4,746 SH   SOLE   4,704 0 42
TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 1,149 8,177 SH   SOLE   8,177 0 0
TRACTOR SUPPLY CO COM COM 892356106 152 1,623 SH   SOLE   1,623 0 0
TRANSDIGM GROUP INC COM COM 893641100 250 446 SH   SOLE   446 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 446 3,254 SH   SOLE   3,254 0 0
TRIMBLE INC COM COM 896239100 3 76 SH   SOLE   76 0 0
TRIP COM GROUP LTD ADS ADDED COM 89677Q107 2 73 SH   SOLE   73 0 0
TRIPADVISOR INC COM COM 896945201 0 4 SH   SOLE   4 0 0
TRUIST FINL CORP COM ADDED COM 89832Q109 894 15,867 SH   SOLE   15,867 0 0
TRUPANION INC COM COM 898202106 7,986 213,196 SH   SOLE   213,196 0 0
TWITTER INC COM COM 90184L102 70 2,189 SH   SOLE   2,189 0 0
TWO HBRS INVT CORP COM NEW COM 90187B408 10,104 691,101 SH   SOLE   691,101 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 22 74 SH   SOLE   74 0 0
TYSON FOODS INC CL A CL A 902494103 3,180 34,933 SH   SOLE   34,933 0 0
U S SILICA HLDGS INC COM COM 90346E103 1 95 SH   SOLE   95 0 0
UBER TECHNOLOGIES INC COM COM 90353T100 7 240 SH   SOLE   54 0 186
UBS AG JERSEY BRH ALERIAN INFRST COM 902641646 0 4 SH   SOLE   4 0 0
UDR INC COM COM 902653104 326 6,979 SH   SOLE   6,979 0 0
ULTA BEAUTY INC COM COM 90384S303 1 2 SH   SOLE   2 0 0
ULTRAGENYX PHARMACEUTICAL IN COM COM 90400D108 1 31 SH   SOLE   31 0 0
UMPQUA HLDGS CORP COM COM 904214103 22 1,238 SH   SOLE   1,238 0 0
UNDER ARMOUR INC CL A CL A 904311107 0 7 SH   SOLE   7 0 0
UNIFIRST CORP MASS COM COM 904708104 2 9 SH   SOLE   9 0 0
UNILEVER N V N Y SHS NEW SHS 904784709 465 8,086 SH   SOLE   8,086 0 0
UNILEVER PLC SPON ADR NEW SPONSORED ADR 904767704 9,188 160,706 SH   SOLE   160,706 0 0
UNION PACIFIC CORP COM COM 907818108 544 3,008 SH   SOLE   3,008 0 0
UNITED AIRLINES HLDGS INC COM COM 910047109 1 12 SH   SOLE   12 0 0
UNITED BANKSHARES INC WEST V COM COM 909907107 27 690 SH   SOLE   690 0 0
UNITED FIRE GROUP INC COM COM 910340108 0 5 SH   SOLE   5 0 0
UNITED NAT FOODS INC COM COM 911163103 2 243 SH   SOLE   243 0 0
UNITED PARCEL SERVICE INC CL B CL B 911312106 335 2,866 SH   SOLE   2,765 0 101
UNITED RENTALS INC COM COM 911363109 33 195 SH   SOLE   195 0 0
UNITED STATES CELLULAR CORP COM COM 911684108 64 1,771 SH   SOLE   1,771 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 208 1,391 SH   SOLE   1,391 0 0
UNITED THERAPEUTICS CORP DEL COM COM 91307C102 3 34 SH   SOLE   34 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 33,117 112,652 SH   SOLE   112,605 0 47
UNITI GROUP INC COM COM 91325V108 0 56 SH   SOLE   56 0 0
UNIVERSAL FST PRODS INC COM COM 913543104 64 1,339 SH   SOLE   1,339 0 0
UNIVERSAL HLTH SVCS INC CL B CL B 913903100 49 339 SH   SOLE   339 0 0
UNUM GROUP COM COM 91529Y106 52 1,780 SH   SOLE   1,780 0 0
URBAN OUTFITTERS INC COM COM 917047102 3 91 SH   SOLE   91 0 0
URSTADT BIDDLE PPTYS INC CL A CL A 917286205 34 1,372 SH   SOLE   1,372 0 0
US BANCORP DEL COM NEW COM 902973304 195 3,290 SH   SOLE   3,290 0 0
US ECOLOGY INC COM ADDED COM 91734M103 46 790 SH   SOLE   790 0 0
V F CORP COM COM 918204108 142 1,428 SH   SOLE   1,428 0 0
VALARIS PLC SHS CLASS A CL A G9402V109 3 484 SH   SOLE   484 0 0
VALE S A SPONSORED ADS SPONSORED ADS 91912E105 6 480 SH   SOLE   480 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 12,713 135,745 SH   SOLE   135,745 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF ETF 92189H409 684 10,681 SH   SOLE   10,681 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS ETF 92189H300 2,734 80,379 SH   SOLE   80,379 0 0
VANECK VECTORS ETF TRUST FALLEN ANGEL HG ETF 92189F437 74,062 2,481,142 SH   SOLE   2,481,142 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF ETF 92189F106 3 102 SH   SOLE   102 0 0
VANECK VECTORS ETF TRUST ISRAEL ETF ETF 92189F635 8 232 SH   SOLE   232 0 0
VANECK VECTORS ETF TRUST OIL SVCS ETF ETF 92189F718 4 317 SH   SOLE   317 0 0
VANGUARD BD INDEX FD INC INTERMED TERM ETF 921937819 32 363 SH   SOLE   363 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND ETF 921937793 1,261 12,570 SH   SOLE   12,570 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND ETF 921937827 5,981 74,193 SH   SOLE   74,193 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT ETF 921937835 146,557 1,747,640 SH   SOLE   1,747,640 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF ETF 92203J407 145,494 2,571,466 SH   SOLE   2,571,466 0 0
VANGUARD GROUP DIV APP ETF ETF 921908844 2 16 SH   SOLE   16 0 0
VANGUARD INDEX FDS EXTEND MKT ETF ETF 922908652 136,660 1,084,689 SH   SOLE   1,084,689 0 0
VANGUARD INDEX FDS GROWTH ETF ETF 922908736 158,292 868,924 SH   SOLE   868,924 0 0
VANGUARD INDEX FDS LARGE CAP ETF ETF 922908637 56 382 SH   SOLE   382 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP ETF 922908538 106,399 670,106 SH   SOLE   670,106 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP ETF 922908512 104,234 874,520 SH   SOLE   874,520 0 0
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 26,736 150,063 SH   SOLE   150,063 0 0
VANGUARD INDEX FDS REAL ESTATE ETF ETF 922908553 58,761 633,264 SH   SOLE   633,264 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS ETF 922908363 757,615 2,561,265 SH   SOLE   2,561,265 0 0
VANGUARD INDEX FDS SM CP VAL ETF ETF 922908611 182,750 1,333,261 SH   SOLE   1,333,261 0 0
VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 427 2,586 SH   SOLE   2,586 0 0
VANGUARD INDEX FDS SML CP GRW ETF ETF 922908595 143,563 722,510 SH   SOLE   722,510 0 0
VANGUARD INDEX FDS TOTAL STK MKT ETF 922908769 9,291 56,784 SH   SOLE   56,784 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744 208,626 1,740,725 SH   SOLE   1,740,725 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US ETF 922042775 30,909 575,053 SH   SOLE   575,053 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF ETF 922042858 4,498 101,162 SH   SOLE   101,162 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF ETF 922042874 0 4 SH   SOLE   4 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF ETF 922042866 6,710 96,431 SH   SOLE   96,431 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF ETF 922042718 72,618 653,629 SH   SOLE   653,629 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF ETF 922042676 23,440 396,683 SH   SOLE   396,683 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF ETF 922042742 111,450 1,376,093 SH   SOLE   1,376,093 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP ETF 92206C870 50,804 556,272 SH   SOLE   556,272 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD ETF 92206C409 18,324 226,134 SH   SOLE   226,134 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF ETF 921943858 115,257 2,615,943 SH   SOLE   2,615,943 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD ETF 921946406 74,290 792,767 SH   SOLE   792,767 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF ETF 921910840 371,884 4,265,707 SH   SOLE   4,265,707 0 0
VANGUARD WORLD FD MEGA GRWTH IND ETF 921910816 379,470 2,605,175 SH   SOLE   2,605,175 0 0
VANGUARD WORLD FDS COMM SRVC ETF ETF 92204A884 24 254 SH   SOLE   254 0 0
VANGUARD WORLD FDS CONSUM DIS ETF ETF 92204A108 43 227 SH   SOLE   227 0 0
VANGUARD WORLD FDS CONSUM STP ETF ETF 92204A207 24 149 SH   SOLE   149 0 0
VANGUARD WORLD FDS ENERGY ETF ETF 92204A306 19 235 SH   SOLE   235 0 0
VANGUARD WORLD FDS FINANCIALS ETF ETF 92204A405 32 420 SH   SOLE   420 0 0
VANGUARD WORLD FDS HEALTH CAR ETF ETF 92204A504 23 121 SH   SOLE   121 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF ETF 92204A603 23 149 SH   SOLE   149 0 0
VANGUARD WORLD FDS INF TECH ETF ETF 92204A702 61 250 SH   SOLE   250 0 0
VANGUARD WORLD FDS MATERIALS ETF ETF 92204A801 23 171 SH   SOLE   171 0 0
VANGUARD WORLD FDS UTILITIES ETF ETF 92204A876 24 169 SH   SOLE   169 0 0
VARIAN MED SYS INC COM COM 92220P105 386 2,721 SH   SOLE   2,721 0 0
VECTOR GROUP LTD COM COM 92240M108 2 162 SH   SOLE   162 0 0
VECTRUS INC COM COM 92242T101 1 20 SH   SOLE   20 0 0
VEDANTA LTD SPONSORED ADR SPONSORED ADR 92242Y100 9 1,010 SH   SOLE   1,010 0 0
VENTAS INC COM COM 92276F100 26 442 SH   SOLE   442 0 0
VERACYTE INC COM COM 92337F107 32 1,150 SH   SOLE   1,150 0 0
VEREIT INC COM COM 92339V100 0 15 SH   SOLE   15 0 0
VERISIGN INC COM COM 92343E102 1,131 5,871 SH   SOLE   5,871 0 0
VERISK ANALYTICS INC COM COM 92345Y106 153 1,026 SH   SOLE   1,026 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 48,276 786,251 SH   SOLE   786,251 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 16 73 SH   SOLE   73 0 0
VIACOMCBS INC CL B ADDED CL B 92556H206 7 171 SH   SOLE   171 0 0
VIAVI SOLUTIONS INC COM COM 925550105 4 250 SH   SOLE   250 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A ADS 92763W103 28 1,984 SH   SOLE   1,984 0 0
VIRTU FINL INC CL A CL A 928254101 15,853 991,451 SH   SOLE   991,451 0 0
VIRTUS INVT PARTNERS INC COM COM 92828Q109 5 44 SH   SOLE   44 0 0
VIRTUSA CORP COM COM 92827P102 52 1,151 SH   SOLE   1,151 0 0
VISA INC COM CL A CL A 92826C839 1,163 6,190 SH   SOLE   6,065 0 125
VISHAY INTERTECHNOLOGY INC COM COM 928298108 4 172 SH   SOLE   172 0 0
VISTRA ENERGY CORP COM COM 92840M102 451 19,605 SH   SOLE   19,605 0 0
VMWARE INC CL A COM COM 928563402 50,900 335,334 SH   SOLE   335,288 0 46
VODAFONE GROUP PLC NEW SPONSORED ADR SPONSORED ADR 92857W308 1,393 72,047 SH   SOLE   71,951 0 96
VORNADO RLTY TR SH BEN INT SHS 929042109 22,342 335,970 SH   SOLE   335,970 0 0
VOYA FINL INC COM COM 929089100 3,061 50,194 SH   SOLE   50,194 0 0
VOYAGER THERAPEUTICS INC COM COM 92915B106 1 58 SH   SOLE   58 0 0
VULCAN MATLS CO COM COM 929160109 54 372 SH   SOLE   372 0 0
W P CAREY INC COM COM 92936U109 319 3,982 SH   SOLE   3,982 0 0
WABCO HLDGS INC COM COM 92927K102 95 699 SH   SOLE   699 0 0
WABTEC CORP COM COM 929740108 38 488 SH   SOLE   488 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 439 7,438 SH   SOLE   7,438 0 0
WALKER & DUNLOP INC COM COM 93148P102 5 82 SH   SOLE   82 0 0
WALMART INC COM COM 931142103 1,672 14,067 SH   SOLE   14,067 0 0
WASHINGTON PRIME GROUP NEW COM COM 93964W108 0 75 SH   SOLE   75 0 0
WASTE CONNECTIONS INC COM COM 94106B101 40 442 SH   SOLE   442 0 0
WASTE MGMT INC DEL COM COM 94106L109 149 1,304 SH   SOLE   1,304 0 0
WATERS CORP COM COM 941848103 14 58 SH   SOLE   58 0 0
WATSCO INC COM COM 942622200 3 18 SH   SOLE   18 0 0
WD-40 CO COM COM 929236107 25 127 SH   SOLE   127 0 0
WEBSTER FINL CORP CONN COM COM 947890109 48 906 SH   SOLE   906 0 0
WEC ENERGY GROUP INC COM COM 92939U106 484 5,252 SH   SOLE   5,252 0 0
WELLCARE HEALTH PLANS INC COM COM 94946T106 3 10 SH   SOLE   10 0 0
WELLS FARGO CO NEW COM COM 949746101 95 1,762 SH   SOLE   1,762 0 0
WELLTOWER INC COM COM 95040Q104 47 573 SH   SOLE   573 0 0
WENDYS CO COM COM 95058W100 284 12,765 SH   SOLE   12,765 0 0
WESBANCO INC COM COM 950810101 92 2,424 SH   SOLE   2,424 0 0
WEST PHARMACEUTICAL SVSC INC COM COM 955306105 5 31 SH   SOLE   31 0 0
WESTERN DIGITAL CORP COM COM 958102105 269 4,239 SH   SOLE   4,239 0 0
WESTERN UN CO COM COM 959802109 9,514 355,257 SH   SOLE   355,257 0 0
WESTROCK CO COM COM 96145D105 1 12 SH   SOLE   12 0 0
WEYERHAEUSER CO COM COM 962166104 46 1,509 SH   SOLE   1,509 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 128 4,287 SH   SOLE   4,287 0 0
WHIRLPOOL CORP COM COM 963320106 15 101 SH   SOLE   101 0 0
WILLIAMS COS INC DEL COM COM 969457100 0 20 SH   SOLE   20 0 0
WILLIAMS SONOMA INC COM COM 969904101 21 285 SH   SOLE   285 0 0
WILLIS TOWERS WATSON PUB LTD SHS LIMITED SHS G96629103 680 3,368 SH   SOLE   3,368 0 0
WISDOMTREE TR EMER MKT HIGH FD ETF 97717W315 15,391 336,279 SH   SOLE   336,279 0 0
WISDOMTREE TR EUROPE HEDGED EQ ETF 97717X701 7 99 SH   SOLE   99 0 0
WISDOMTREE TR US HIGH DIVIDEND ETF 97717W208 2 25 SH   SOLE   25 0 0
WISDOMTREE TR US MIDCAP DIVID ETF 97717W505 55 1,455 SH   SOLE   1,455 0 0
WISDOMTREE TR US SMALLCAP DIVD ETF 97717W604 19,464 678,677 SH   SOLE   678,677 0 0
WNS HOLDINGS LTD SPON ADR SPONSORED ADR 92932M101 11 165 SH   SOLE   165 0 0
WOLVERINE WORLD WIDE INC COM COM 978097103 32 935 SH   SOLE   935 0 0
WORLD FUEL SVCS CORP COM COM 981475106 1 27 SH   SOLE   27 0 0
WPP PLC NEW ADR ADR 92937A102 5 64 SH   SOLE   64 0 0
WPX ENERGY INC COM COM 98212B103 25 1,805 SH   SOLE   1,805 0 0
WRIGHT MED GROUP N V ORD SHS SHS N96617118 34 1,116 SH   SOLE   1,116 0 0
WW INTL INC COM COM 98262P101 1 39 SH   SOLE   39 0 0
WYNDHAM DESTINATIONS INC COM COM 98310W108 12 233 SH   SOLE   233 0 0
WYNDHAM HOTELS & RESORTS INC COM COM 98311A105 62 994 SH   SOLE   994 0 0
WYNN RESORTS LTD COM COM 983134107 8 57 SH   SOLE   57 0 0
XCEL ENERGY INC COM COM 98389B100 15,592 245,582 SH   SOLE   245,582 0 0
XEROX HOLDINGS CORP COM NEW COM 98421M106 84 2,289 SH   SOLE   2,289 0 0
XILINX INC COM COM 983919101 19 199 SH   SOLE   199 0 0
XPO LOGISTICS INC COM COM 983793100 8 104 SH   SOLE   104 0 0
XYLEM INC COM COM 98419M100 62 781 SH   SOLE   781 0 0
YETI HLDGS INC COM COM 98585X104 1 16 SH   SOLE   16 0 0
YUM BRANDS INC COM COM 988498101 454 4,506 SH   SOLE   4,506 0 0
YUM CHINA HLDGS INC COM COM 98850P109 6 120 SH   SOLE   120 0 0
ZEBRA TECHNOLOGIES CORP CL A CL A 989207105 15 59 SH   SOLE   59 0 0
ZENDESK INC COM COM 98936J101 5 59 SH   SOLE   59 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 156 1,043 SH   SOLE   1,043 0 0
ZOETIS INC CL A CL A 98978V103 37,149 280,684 SH   SOLE   280,572 0 112
ZUMIEZ INC COM COM 989817101 1 29 SH   SOLE   29 0 0
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS ETF 003260106 2 22 SH   SOLE   22 0 0
AMERICAN INTL GROUP INC W EXP 01/19/202 WTS 026874156 6 587 SH   SOLE   587 0 0
ASTRONOVA INC COM COM 04638F108 0 1 SH   SOLE   1 0 0
BIOSPECIFICS TECHNOLOGIES CO COM COM 090931106 4 64 SH   SOLE   64 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 ADDED WTS 110122157 11 3,546 SH   SOLE   3,546 0 0
CHERRY HILL MTG INVT CORP COM COM 164651101 68 4,659 SH   SOLE   4,659 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR SPONSORED ADR 204429104 13 695 SH   SOLE   695 0 0
EATON VANCE RISK MNGD DIV EQ COM COM 27829G106 933 100,000 SH   SOLE   100,000 0 0
EATON VANCE TAX MNGED BUY WR COM COM 27828X100 0 2 SH   SOLE   2 0 0
EATON VANCE TX ADV GLBL DIV COM COM 27828S101 31 1,738 SH   SOLE   1,738 0 0
FIDELITY LTD TRM BD ETF ETF 316188200 4,342 85,305 SH   SOLE   85,305 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS COM 33735J101 56 983 SH   SOLE   983 0 0
GLOBAL X FDS LNTY THMTC ETF ETF 37954Y772 23 981 SH   SOLE   981 0 0
GLOBAL X FDS US PFD ETF ETF 37954Y657 24,812 991,271 SH   SOLE   991,271 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR SPONSORED ADR 44842L103 16 645 SH   SOLE   585 0 60
INDEXIQ ETF TR IQ MRGR ARB ETF ETF 45409B800 3 83 SH   SOLE   83 0 0
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR ETF 46090A887 3 50 SH   SOLE   50 0 0
INVESCO EXCHANGE TRADED FD T INSIDER SENMNT ETF 46137V555 11 147 SH   SOLE   147 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ ETF 46137V225 12 183 SH   SOLE   183 0 0
ISHARES INC EM MKTS DIV ETF ETF 464286319 17,552 432,100 SH   SOLE   432,100 0 0
ISHARES INC ESG MSCI EM ETF ETF 46434G863 1,088 30,289 SH   SOLE   30,289 0 0
ISHARES INC MSCI ISRAEL ETF ETF 464286632 8 135 SH   SOLE   135 0 0
ISHARES TR 0-5 YR TIPS ETF ETF 46429B747 600 5,957 SH   SOLE   5,957 0 0
ISHARES TR 0-5YR INVT GR CP ETF 46434V100 1,539 30,160 SH   SOLE   30,160 0 0
ISHARES TR A RATE CP BD ETF ETF 46429B291 34,296 627,442 SH   SOLE   627,442 0 0
ISHARES TR AGENCY BOND ETF ETF 464288166 18 153 SH   SOLE   153 0 0
ISHARES TR AGGRES ALLOC ETF ETF 464289859 19,318 333,072 SH   SOLE   333,072 0 0
ISHARES TR CORE 1 5 YR USD ETF 46432F859 8 151 SH   SOLE   151 0 0
ISHARES TR CORE INTL AGGR ETF 46435G672 3,018 55,078 SH   SOLE   55,078 0 0
ISHARES TR CORE MSCI INTL ETF 46435G326 26,793 460,600 SH   SOLE   460,600 0 0
ISHARES TR CORE MSCI PAC ETF 46434V696 78,270 1,340,009 SH   SOLE   1,340,009 0 0
ISHARES TR CORE TOTAL USD ETF 46434V613 15,397 295,462 SH   SOLE   295,462 0 0
ISHARES TR CR 5 10 YR ETF ETF 46435G417 3 62 SH   SOLE   62 0 0
ISHARES TR EDEG HIG YLELD ETF 46435G250 27 539 SH   SOLE   539 0 0
ISHARES TR ESG 1 5 YR USD ETF 46435G243 35 1,390 SH   SOLE   1,390 0 0
ISHARES TR ESG MSCI USA SML ETF 46435U663 81 2,793 SH   SOLE   2,793 0 0
ISHARES TR ESG US AGR BD ETF 46435U549 159 2,962 SH   SOLE   2,962 0 0
ISHARES TR FALN ANGLS USD ETF 46435G474 9,603 354,096 SH   SOLE   354,096 0 0
ISHARES TR GBL GREEN ETF ETF 46435U440 99 1,837 SH   SOLE   1,837 0 0
ISHARES TR GL CLEAN ENE ETF ETF 464288224 2 159 SH   SOLE   159 0 0
ISHARES TR GOV/CRED BD ETF ETF 464288596 4,361 37,049 SH   SOLE   37,049 0 0
ISHARES TR GRWT ALLOCAT ETF ETF 464289867 24,705 516,412 SH   SOLE   516,412 0 0
ISHARES TR IBONDS DEC2022 ETF 46435G755 4,710 180,014 SH   SOLE   180,014 0 0
ISHARES TR IBONDS SEP2020 ETF 46434V571 9 338 SH   SOLE   338 0 0
ISHARES TR INTL MOMENTUM FT ETF 46434V449 12 389 SH   SOLE   389 0 0
ISHARES TR INTL QLTY FACTOR ETF 46434V456 12 378 SH   SOLE   378 0 0
ISHARES TR INTL VALUE FACTR ETF 46435G409 6 242 SH   SOLE   242 0 0
ISHARES TR MRGSTR SM CP GR ETF 464288604 8 36 SH   SOLE   36 0 0
ISHARES TR MRNING SM CP ETF ETF 464288703 8 53 SH   SOLE   53 0 0
ISHARES TR MSCI GLOBAL IMP ETF 46435G532 156 2,388 SH   SOLE   2,388 0 0
ISHARES TR MULTIFACTOR USA ETF 46434V290 15 347 SH   SOLE   347 0 0
ISHARES TR SHRT NAT MUN ETF ETF 464288158 1,134 10,624 SH   SOLE   10,624 0 0
ISHARES TR YLD OPTIM BD ETF 46434V787 83 3,238 SH   SOLE   3,238 0 0
ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507 19 384 SH   SOLE   384 0 0
JP MORGAN EXCHANGE TRADED FD BETBULD MSCI ETF 46641Q738 1 6 SH   SOLE   6 0 0
JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF ETF 46641Q845 6,424 197,247 SH   SOLE   197,247 0 0
JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN ETF 46641Q886 9,536 134,995 SH   SOLE   134,995 0 0
JP MORGAN EXCHANGE TRADED FD HIGH YLD RESRCH ETF 46641Q878 2,077 40,120 SH   SOLE   40,120 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC ETF 46641Q837 3 61 SH   SOLE   61 0 0
KKR REAL ESTATE FIN TR INC COM COM 48251K100 24 1,164 SH   SOLE   1,164 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF ETF 518416102 17 584 SH   SOLE   584 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM COM 531229607 3 64 SH   SOLE   64 0 0
MILLICOM INTL CELLULAR SA COM STK COM L6388F110 4 82 SH   SOLE   82 0 0
NUSHARES ETF TR NUVEEN ENHNC YLD ETF 67092P102 12 471 SH   SOLE   471 0 0
NUSHARES ETF TR NUVEEN ESG US ETF 67092P870 192 7,497 SH   SOLE   7,497 0 0
NUVEEN AMT FREE QLTY MUN INC COM COM 670657105 25 1,728 SH   SOLE   1,728 0 0
NUVEEN MICHIGAN QLT MUN INC COM COM 670979103 56 3,930 SH   SOLE   3,930 0 0
NVR INC COM COM 62944T105 3,203 841 SH   SOLE   841 0 0
OHIO VY BANC CORP COM COM 677719106 203 5,111 SH   SOLE   5,111 0 0
ORIX CORP SPONSORED ADR SPONSORED ADR 686330101 581 6,966 SH   SOLE   6,966 0 0
OSI ETF TR OSHARES FTSE ETF 67110P100 10 338 SH   SOLE   338 0 0
PRINCIPAL EXCHANGE TRADED FD ACTV INCM ETF ETF 74255Y102 5,380 131,226 SH   SOLE   131,226 0 0
RELX PLC SPONSORED ADR SPONSORED ADR 759530108 138 5,459 SH   SOLE   5,119 0 340
RMR GROUP INC CL A CL A 74967R106 1 30 SH   SOLE   30 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD SPONSORED ADR 824596100 243 6,376 SH   SOLE   6,376 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF ETF 78463X459 1,425 19,940 SH   SOLE   19,940 0 0
SPDR SERIES TRUST BLOMBERG BRC INT ETF 78464A334 6,538 211,833 SH   SOLE   211,833 0 0
SPDR SERIES TRUST BLOMBERG BRC INV ETF 78468R200 49,917 1,624,366 SH   SOLE   1,624,366 0 0
SPDR SERIES TRUST FTSE INT GVT ETF ETF 78464A490 218 3,953 SH   SOLE   3,953 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR ETF 78468R739 8,370 170,426 SH   SOLE   170,426 0 0
SPDR SERIES TRUST PORTFLI MORTGAGE ETF 78464A383 0 8 SH   SOLE   8 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF 78464A649 71,328 2,427,766 SH   SOLE   2,427,766 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD ETF 78464A375 29 817 SH   SOLE   817 0 0
SPDR SERIES TRUST PORTFOLIO LN COR ETF 78464A367 2,443 81,152 SH   SOLE   81,152 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR ETF 78468R101 0 14 SH   SOLE   14 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI ETF 78468R788 30,652 776,790 SH   SOLE   776,790 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW ETF 78464A201 20,665 320,286 SH   SOLE   320,286 0 0
SPDR SERIES TRUST S&P TELECOM COM 78464A540 106 1,511 SH   SOLE   1,511 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN ETF 78467V608 7,572 162,561 SH   SOLE   162,561 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC ETF 78467V848 12,867 262,638 SH   SOLE   262,638 0 0
VANECK VECTORS ETF TRUST CEF MUN INCOME E ETF 92189F460 2 65 SH   SOLE   65 0 0
VANECK VECTORS ETF TRUST EMERGING MKTS HI ETF 92189F353 3,442 145,040 SH   SOLE   145,040 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL ETF 921932778 1 4 SH   SOLE   4 0 0
VANGUARD MALVERN FDS STRM INFPROIDX ETF 922020805 17,118 347,359 SH   SOLE   347,359 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS ETF 92206C847 9,467 113,694 SH   SOLE   113,694 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC ETF 92206C771 212,017 3,987,526 SH   SOLE   3,987,526 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS ETF 92206C102 183 3,009 SH   SOLE   3,009 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW ETF 92206C680 46,474 256,859 SH   SOLE   256,859 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW ETF 92206C623 11,490 73,738 SH   SOLE   73,738 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF ETF 921946885 26,308 323,154 SH   SOLE   323,154 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF ETF 921946794 15,127 237,177 SH   SOLE   237,177 0 0
WESTPAC BKG CORP SPONSORED ADR SPONSORED ADR 961214301 52 3,067 SH   SOLE   3,067 0 0
WOORI FINANCIAL GROUP INC SPONSORED ADS SPONSORED ADS 981064108 12 387 SH   SOLE   387 0 0
WORLD GOLD TR SPDR GLD MINIS ETF 98149E204 8 543 SH   SOLE   543 0 0