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
1st Source Corp Common / Ordinary Stock 336901103 53,892 1,200 SH   SOLE   1,200 0 0
2U Inc Common / Ordinary Stock 90214J101 7,439 105 SH   SOLE   105 0 0
3M Co Common / Ordinary Stock 88579Y101 11,455,535 55,133 SH   SOLE   55,133 0 0
AAC Holdings Inc Common / Ordinary Stock 000307108 6,414 3,486 SH   SOLE   3,486 0 0
Abbott Laboratories Common / Ordinary Stock 002824100 4,483,915 56,091 SH   SOLE   56,091 0 0
AbbVie Inc Common / Ordinary Stock 00287Y109 10,701,224 132,786 SH   SOLE   132,786 0 0
Aberdeen Preious MTLS BSKT TR ETF Physical Shares ETF Exchange Traded Fund 003263100 17,639 277 SH   SOLE   277 0 0
Accenture PLC Common / Ordinary Stock G1151C101 43,829 249 SH   SOLE   249 0 0
ACI Worldwide Inc Common / Ordinary Stock 004498101 32,804 998 SH   SOLE   998 0 0
Actuant Corp Common / Ordinary Stock 00508X203 273,968 11,242 SH   SOLE   11,242 0 0
Addus HomeCare Corp Common / Ordinary Stock 006739106 11,255 177 SH   SOLE   177 0 0
Adient PLC Common / Ordinary Stock G0084W101 583 45 SH   SOLE   45 0 0
Adobe Inc Common / Ordinary Stock 00724F101 9,691,442 36,367 SH   SOLE   36,367 0 0
AdvanSix Inc Common / Ordinary Stock 00773T101 1,029 36 SH   SOLE   36 0 0
AerCap Holdings NV Common / Ordinary Stock N00985106 382,140 8,211 SH   SOLE   8,211 0 0
AES Corp/VA Common / Ordinary Stock 00130H105 1,755,351 97,088 SH   SOLE   97,088 0 0
Aflac Inc Common / Ordinary Stock 001055102 215,050 4,301 SH   SOLE   4,301 0 0
Agilent Technologies Inc Common / Ordinary Stock 00846U101 261,315 3,251 SH   SOLE   3,251 0 0
Air Products & Chemicals Inc Common / Ordinary Stock 009158106 355,758 1,863 SH   SOLE   1,863 0 0
Akamai Technologies Inc Common / Ordinary Stock 00971T101 1,026,027 14,308 SH   SOLE   14,308 0 0
Akorn Inc Common / Ordinary Stock 009728106 546 155 SH   SOLE   155 0 0
Alerian MLP ETF Exchange Traded Fund 00162Q866 33,621 3,352 SH   SOLE   3,352 0 0
Alexander & Baldwin Investments LLC Closed-end REIT 014491104 2,926 115 SH   SOLE   115 0 0
Alexandria Real Estate Equities Inc Closed-end REIT 015271109 6,273 44 SH   SOLE   44 0 0
Allegheny Technologies Inc Common / Ordinary Stock 01741R102 8,771 343 SH   SOLE   343 0 0
Alliance Data Systems Corp Common / Ordinary Stock 018581108 23,622 135 SH   SOLE   135 0 0
Allison Transmission Holdings Inc Common / Ordinary Stock 01973R101 14,958 333 SH   SOLE   333 0 0
Allstate Corp/The Common / Ordinary Stock 020002101 616,596 6,547 SH   SOLE   6,547 0 0
Alphabet Inc Cap Stk Cl A Common / Ordinary Stock 02079K305 18,355,953 15,597 SH   SOLE   15,597 0 0
Alphabet Inc Cap Stk Cl C Common / Ordinary Stock 02079K107 8,545,217 7,283 SH   SOLE   7,283 0 0
ALPS Medical Breakthroughs ETF Exchange Traded Fund 00162Q593 11,759 325 SH   SOLE   325 0 0
Altria Group Inc Common / Ordinary Stock 02209S103 5,235,951 91,171 SH   SOLE   91,171 0 0
Amazon.com Inc Common / Ordinary Stock 023135106 23,192,488 13,024 SH   SOLE   13,024 0 0
AMERCO Common / Ordinary Stock 023586100 3,715 10 SH   SOLE   10 0 0
Ameren Corp Common / Ordinary Stock 023608102 31,259 425 SH   SOLE   425 0 0
American Campus Communities Inc Closed-end REIT 024835100 652,417 13,712 SH   SOLE   13,712 0 0
American Electric Power Co Inc Common / Ordinary Stock 025537101 48,408 578 SH   SOLE   578 0 0
American Express Co Common / Ordinary Stock 025816109 1,320,125 12,078 SH   SOLE   12,078 0 0
American Tower Corp Com Closed-end REIT 03027X100 30,741 156 SH   SOLE   156 0 0
American Water Works Co Inc Common / Ordinary Stock 030420103 68,916 661 SH   SOLE   661 0 0
Ameriprise Financial Inc Common / Ordinary Stock 03076C106 5,690,714 44,424 SH   SOLE   44,424 0 0
AmerisourceBergen Corp Common / Ordinary Stock 03073E105 177,012 2,226 SH   SOLE   2,226 0 0
Ametek Inc Common / Ordinary Stock 031100100 975,478 11,757 SH   SOLE   11,757 0 0
Amgen Inc Common / Ordinary Stock 031162100 2,886,366 15,193 SH   SOLE   15,193 0 0
Anadarko Petroleum Corp Common / Ordinary Stock 032511107 451,662 9,931 SH   SOLE   9,931 0 0
Analog Devices Inc Common / Ordinary Stock 032654105 42,108 400 SH   SOLE   400 0 0
Anika Therapeutics Inc Common / Ordinary Stock 035255108 68,554 2,267 SH   SOLE   2,267 0 0
Anthem Inc Common / Ordinary Stock 036752103 2,939,249 10,242 SH   SOLE   10,242 0 0
AON Plc Com USD0.01 CL A Common / Ordinary Stock G0408V102 10,925 64 SH   SOLE   64 0 0
Apache Corp Common / Ordinary Stock 037411105 119,022 3,434 SH   SOLE   3,434 0 0
Apartment Investment & Management Co Closed-end REIT 03748R754 2,665 53 SH   SOLE   53 0 0
Appfolio Inc Common / Ordinary Stock 03783C100 5,955 75 SH   SOLE   75 0 0
Appian Corp Common / Ordinary Stock 03782L101 10,122 294 SH   SOLE   294 0 0
Apple Inc Common / Ordinary Stock 037833100 33,977,116 178,874 SH   SOLE   178,874 0 0
Applied Materials Inc Common / Ordinary Stock 038222105 738,271 18,615 SH   SOLE   18,615 0 0
Aptiv PLC Common / Ordinary Stock G6095L109 2,134,148 26,848 SH   SOLE   26,848 0 0
Aqua America Inc Common / Ordinary Stock 03836W103 24,050 660 SH   SOLE   660 0 0
Aramark Common / Ordinary Stock 03852U106 524,010 17,733 SH   SOLE   17,733 0 0
Archer-Daniels-Midland Co Common / Ordinary Stock 039483102 14,017 325 SH   SOLE   325 0 0
Arista Networks Inc Common / Ordinary Stock 040413106 37,106 118 SH   SOLE   118 0 0
ARK Innovation ETF Exchange Traded Fund 00214Q104 3,972 85 SH   SOLE   85 0 0
Atlassian Corp PLC Common / Ordinary Stock G06242104 5,732 51 SH   SOLE   51 0 0
ATP Oil & Gas Corp/United States Common / Ordinary Stock 00208J108 0 54 SH   SOLE   54 0 0
AT&T Inc Common / Ordinary Stock 00206R102 4,419,565 140,930 SH   SOLE   140,930 0 0
Autodesk Inc Common / Ordinary Stock 052769106 1,197,788 7,687 SH   SOLE   7,687 0 0
Automatic Data Processing Inc Common / Ordinary Stock 053015103 200,474 1,255 SH   SOLE   1,255 0 0
AvalonBay Communities Inc Closed-end REIT 053484101 3,212 16 SH   SOLE   16 0 0
Avista Corp Common / Ordinary Stock 05379B107 8,124 200 SH   SOLE   200 0 0
Avnet Inc Common / Ordinary Stock 053807103 4,337 100 SH   SOLE   100 0 0
Avon Products Inc Common / Ordinary Stock 054303102 1,205 410 SH   SOLE   410 0 0
Balchem Corp Common / Ordinary Stock 057665200 18,560 200 SH   SOLE   200 0 0
Bank of America Corp Common / Ordinary Stock 060505104 7,839,864 284,156 SH   SOLE   284,156 0 0
Bank of Hawaii Corp Common / Ordinary Stock 062540109 76,583 971 SH   SOLE   971 0 0
Bank of Montreal Common / Ordinary Stock 063671101 22,895 306 SH   SOLE   306 0 0
Bank of Nova Scotia/The Common / Ordinary Stock 064149107 14,172 266 SH   SOLE   266 0 0
Bank of NT Butterfield & Son Ltd/The Common / Ordinary Stock G0772R208 5,597 156 SH   SOLE   156 0 0
BankUnited Inc Common / Ordinary Stock 06652K103 374,815 11,222 SH   SOLE   11,222 0 0
Barrick Gold Corp Common / Ordinary Stock 067901108 1,727 126 SH   SOLE   126 0 0
Bausch Health Cos Inc Common / Ordinary Stock 071734107 1,359 55 SH   SOLE   55 0 0
Baxter International Inc Common / Ordinary Stock 071813109 65,536 806 SH   SOLE   806 0 0
BB Liquidating Inc Common / Ordinary Stock 05532D107 2 200 SH   SOLE   200 0 0
BB&T Corp Common / Ordinary Stock 054937107 420,119 9,029 SH   SOLE   9,029 0 0
BCE Inc Common / Ordinary Stock 05534B760 3,551 80 SH   SOLE   80 0 0
Becton Dickinson and Co Common / Ordinary Stock 075887109 40,956 164 SH   SOLE   164 0 0
Bemis Co Inc Common / Ordinary Stock 081437105 5,548 100 SH   SOLE   100 0 0
Berkshire Hathaway B Shares Common / Ordinary Stock 084670702 12,163,287 60,547 SH   SOLE   60,547 0 0
Berkshire Hathaway Inc Common / Ordinary Stock 084670108 602,430 2 SH   SOLE   2 0 0
Berry Global Group Inc Common / Ordinary Stock 08579W103 645,255 11,978 SH   SOLE   11,978 0 0
Biogen Inc Common / Ordinary Stock 09062X103 3,327,049 14,075 SH   SOLE   14,075 0 0
BJ's Restaurants Inc Common / Ordinary Stock 09180C106 33,852 716 SH   SOLE   716 0 0
Black Hills Corp Common / Ordinary Stock 092113109 130,734 1,765 SH   SOLE   1,765 0 0
BlackRock Capital Investment Corp Common / Ordinary Stock 092533108 5,595 934 SH   SOLE   934 0 0
BlackRock Floating Rate Income Strategies Fund Inc Closed-end Fund 09255X100 41,875 3,350 SH   SOLE   3,350 0 0
BlackRock Inc Common / Ordinary Stock 09247X101 12,559,122 29,387 SH   SOLE   29,387 0 0
BlackRock Municipal Income Quality Trust Closed-end Fund 092479104 15,006 1,119 SH   SOLE   1,119 0 0
BlackRock MuniYield California Quality Fund Inc Closed-end Fund 09254N103 29,526 2,192 SH   SOLE   2,192 0 0
Blackstone Mortgage Trust Inc Closed-end REIT 09257W100 10,679 309 SH   SOLE   309 0 0
Boeing Co/The Common / Ordinary Stock 097023105 902,821 2,367 SH   SOLE   2,367 0 0
Boingo Wireless Inc Common / Ordinary Stock 09739C102 7,124 306 SH   SOLE   306 0 0
Booking Holdings Inc Common / Ordinary Stock 09857L108 5,431,905 3,113 SH   SOLE   3,113 0 0
BorgWarner Inc Common / Ordinary Stock 099724106 17,707 461 SH   SOLE   461 0 0
Boston Properties Inc Closed-end REIT 101121101 4,820 36 SH   SOLE   36 0 0
Box Inc Common / Ordinary Stock 10316T104 4,673 242 SH   SOLE   242 0 0
Bright Horizons Family Solutions Inc Common / Ordinary Stock 109194100 3,605,348 28,364 SH   SOLE   28,364 0 0
Bristol-Myers Squibb Co Common / Ordinary Stock 110122108 175,621 3,681 SH   SOLE   3,681 0 0
Brixmor Property Group Inc Closed-end REIT 11120U105 397,747 21,652 SH   SOLE   21,652 0 0
Broadcom Inc Common / Ordinary Stock 11135F101 18,343 61 SH   SOLE   61 0 0
Brown-Forman Corp Common / Ordinary Stock 115637100 3,735 73 SH   SOLE   73 0 0
Brown-Forman Corp Common / Ordinary Stock 115637209 950 18 SH   SOLE   18 0 0
Bryn Mawr Bank Corp Common / Ordinary Stock 117665109 72 2 SH   SOLE   2 0 0
Burlington Stores Inc Common / Ordinary Stock 122017106 13,631 87 SH   SOLE   87 0 0
Cabot Corp Common / Ordinary Stock 127055101 375 9 SH   SOLE   9 0 0
California Resources Corp Common / Ordinary Stock 13057Q206 463 18 SH   SOLE   18 0 0
Cannabis Science Inc Common / Ordinary Stock 137648101 310 8,400 SH   SOLE   8,400 0 0
Canopy Growth Corp Common / Ordinary Stock 138035100 3,166 73 SH   SOLE   73 0 0
Capital One Financial Corp Common / Ordinary Stock 14040H105 5,847,125 71,577 SH   SOLE   71,577 0 0
Cardinal Health Inc Common / Ordinary Stock 14149Y108 1,156 24 SH   SOLE   24 0 0
CarMax Inc Common / Ordinary Stock 143130102 4,883,208 69,960 SH   SOLE   69,960 0 0
Carnival Corp Common / Ordinary Stock 143658300 226,972 4,475 SH   SOLE   4,475 0 0
Carpenter Technology Corp Common / Ordinary Stock 144285103 260,153 5,674 SH   SOLE   5,674 0 0
Carrizo Oil & Gas Inc Common / Ordinary Stock 144577103 5,412 434 SH   SOLE   434 0 0
Cars Com Inc Com Common / Ordinary Stock 14575E105 20,246 888 SH   SOLE   888 0 0
Carter's Inc Common / Ordinary Stock 146229109 10,583 105 SH   SOLE   105 0 0
Caterpillar Inc Common / Ordinary Stock 149123101 197,815 1,460 SH   SOLE   1,460 0 0
Cavit Sciences Inc Common / Ordinary Stock 14964T101 0 10 SH   SOLE   10 0 0
CBIZ Inc Common / Ordinary Stock 124805102 22,831 1,128 SH   SOLE   1,128 0 0
Cboe Global Markets Inc Common / Ordinary Stock 12503M108 6,681 70 SH   SOLE   70 0 0
CBS Corp-Class B Non Voting Common / Ordinary Stock 124857202 4,040 85 SH   SOLE   85 0 0
Cch I Llc - Class A Common / Ordinary Stock 16119P108 4,857 14 SH   SOLE   14 0 0
Celanese Corp Common / Ordinary Stock 150870103 197 2 SH   SOLE   2 0 0
Celgene Corp Common / Ordinary Stock 151020104 28,585 303 SH   SOLE   303 0 0
Celsion Corp Inc Common / Ordinary Stock 15117N503 27,330 13,944 SH   SOLE   13,944 0 0
Centene Corp Common / Ordinary Stock 15135B101 14,868 280 SH   SOLE   280 0 0
CenturyLink Inc Common / Ordinary Stock 156700106 1,583 132 SH   SOLE   132 0 0
Cerner Corp Common / Ordinary Stock 156782104 3,401,306 59,453 SH   SOLE   59,453 0 0
Charles River Laboratories International Inc Common / Ordinary Stock 159864107 18,156 125 SH   SOLE   125 0 0
Charles Schwab Corp/The Common / Ordinary Stock 808513105 27,366 640 SH   SOLE   640 0 0
Check Point Software Technologies Ltd Common / Ordinary Stock M22465104 5,060 40 SH   SOLE   40 0 0
Chemours Co/The Common / Ordinary Stock 163851108 3,010 81 SH   SOLE   81 0 0
Chesapeake Energy Corp Common / Ordinary Stock 165167107 859 277 SH   SOLE   277 0 0
Chevron Corp Common / Ordinary Stock 166764100 21,189,424 172,020 SH   SOLE   172,020 0 0
China Agritech Inc Common / Ordinary Stock 16937A200 0 2,265 SH   SOLE   2,265 0 0
Chubb Limited Com Common / Ordinary Stock H1467J104 4,033,744 28,796 SH   SOLE   28,796 0 0
Church & Dwight Co Inc Common / Ordinary Stock 171340102 1,153,142 16,189 SH   SOLE   16,189 0 0
Cigna Corp Common / Ordinary Stock 125523100 63,846 397 SH   SOLE   397 0 0
Cimarex Energy Co Common / Ordinary Stock 171798101 679,079 9,715 SH   SOLE   9,715 0 0
Cincinnati Financial Corp Common / Ordinary Stock 172062101 1,280,855 14,911 SH   SOLE   14,911 0 0
Cintas Corp Common / Ordinary Stock 172908105 1,807,672 8,944 SH   SOLE   8,944 0 0
Cisco Systems Inc Common / Ordinary Stock 17275R102 9,390,319 173,927 SH   SOLE   173,927 0 0
Citigroup Inc Common / Ordinary Stock 172967424 4,278,309 68,761 SH   SOLE   68,761 0 0
Clean Harbors Inc Common / Ordinary Stock 184496107 442,628 6,188 SH   SOLE   6,188 0 0
Clorox Co/The Common / Ordinary Stock 189054109 56,642 353 SH   SOLE   353 0 0
CME Group Inc Common / Ordinary Stock 12572Q105 3,653,182 22,197 SH   SOLE   22,197 0 0
CMS Energy Corp Common / Ordinary Stock 125896100 7,498 135 SH   SOLE   135 0 0
Coca-Cola Co/The Common / Ordinary Stock 191216100 3,463,704 73,916 SH   SOLE   73,916 0 0
Coca-Cola European Partners PLC Common / Ordinary Stock G25839104 58,311 1,127 SH   SOLE   1,127 0 0
Cognizant Technology Solutions Corp Common / Ordinary Stock 192446102 217 3 SH   SOLE   3 0 0
Cohen & Steers Infrastructure Fund Inc Closed-end Securities Fund 19248A109 44,136 1,800 SH   SOLE   1,800 0 0
Colgate-Palmolive Co Common / Ordinary Stock 194162103 71,419 1,042 SH   SOLE   1,042 0 0
Comcast Corp Common / Ordinary Stock 20030N101 6,857,490 171,523 SH   SOLE   171,523 0 0
Comerica Inc Common / Ordinary Stock 200340107 165,337 2,255 SH   SOLE   2,255 0 0
Commerce Bancshares Inc/MO Common / Ordinary Stock 200525103 29,030 500 SH   SOLE   500 0 0
Community Healthcare Trust Inc Closed-end REIT 20369C106 12,562 350 SH   SOLE   350 0 0
Compass Minerals International Inc Common / Ordinary Stock 20451N101 1,724,181 31,712 SH   SOLE   31,712 0 0
ConAgra Foods Inc Common / Ordinary Stock 205887102 524,591 18,911 SH   SOLE   18,911 0 0
Conduent Inc Common / Ordinary Stock 206787103 7,524 544 SH   SOLE   544 0 0
ConocoPhillips Common / Ordinary Stock 20825C104 4,129,204 61,870 SH   SOLE   61,870 0 0
Conrad Inds Inc Com Common / Ordinary Stock 208305102 67,712 4,600 SH   SOLE   4,600 0 0
Consolidated Edison Inc Common / Ordinary Stock 209115104 6,361 75 SH   SOLE   75 0 0
Constellation Brands Inc Common / Ordinary Stock 21036P108 4,481,610 25,561 SH   SOLE   25,561 0 0
Consumer Discretionary Select Sector SPDR Fund Exchange Traded Fund 81369Y407 88,006 773 SH   SOLE   773 0 0
Consumer Staples Select Sector SPDR Fund Exchange Traded Fund 81369Y308 200,818 3,579 SH   SOLE   3,579 0 0
CoreSite Realty Corp Closed-end REIT 21870Q105 1,926 18 SH   SOLE   18 0 0
Corning Inc Common / Ordinary Stock 219350105 429,903 12,988 SH   SOLE   12,988 0 0
Corporate Office Properties Trust Closed-end REIT 22002T108 8,818 323 SH   SOLE   323 0 0
Costco Wholesale Corp Common / Ordinary Stock 22160K105 1,170,747 4,835 SH   SOLE   4,835 0 0
Covetrus Inc Common / Ordinary Stock 22304C100 98,257 3,085 SH   SOLE   3,085 0 0
Cray Inc Common / Ordinary Stock 225223304 260,500 10,000 SH   SOLE   10,000 0 0
CRISPR Therapeutics AG Common / Ordinary Stock H17182108 2,679 75 SH   SOLE   75 0 0
Cronos Group Inc Common / Ordinary Stock 22717L101 2,212 120 SH   SOLE   120 0 0
Crown Castle International Corp Com Closed-end REIT 22822V101 3,371,264 26,338 SH   SOLE   26,338 0 0
Crown Holdings Inc Common / Ordinary Stock 228368106 115,961 2,125 SH   SOLE   2,125 0 0
CTS Corp Common / Ordinary Stock 126501105 14,098 480 SH   SOLE   480 0 0
Cullen/Frost Bankers Inc Common / Ordinary Stock 229899109 70,085 722 SH   SOLE   722 0 0
Cummins Inc Common / Ordinary Stock 231021106 3,908,703 24,759 SH   SOLE   24,759 0 0
CVS Health Corp Common / Ordinary Stock 126650100 1,662,500 30,827 SH   SOLE   30,827 0 0
Daimler AG Common / Ordinary Stock D1668R123 5,857 100 SH   SOLE   100 0 0
Danaher Corp Common / Ordinary Stock 235851102 6,734,208 51,009 SH   SOLE   51,009 0 0
Darling Ingredients Inc Common / Ordinary Stock 237266101 547,810 25,303 SH   SOLE   25,303 0 0
DBX ETF Trust - Xtrackers Russell 1000 US QARP ETF Exchange Traded Fund 233051242 3,073 116 SH   SOLE   116 0 0
db X-trackers MSCI EAFE Hedged Equity Fund Exchange Traded Fund 233051200 536,984 17,200 SH   SOLE   17,200 0 0
Deere & Co Common / Ordinary Stock 244199105 469,450 2,937 SH   SOLE   2,937 0 0
Delta Air Lines Inc Common / Ordinary Stock 247361702 1,869,885 36,203 SH   SOLE   36,203 0 0
Denny's Corp Common / Ordinary Stock 24869P104 4,826 263 SH   SOLE   263 0 0
Devon Energy Corp Common / Ordinary Stock 25179M103 1,593,338 50,486 SH   SOLE   50,486 0 0
Diamondback Energy Inc Common / Ordinary Stock 25278X109 7,716 76 SH   SOLE   76 0 0
Digital Realty Trust Inc Closed-end REIT 253868103 274,890 2,310 SH   SOLE   2,310 0 0
Direxion Daily CSI China Internet Index Bull 2x Shares Exchange Traded Fund 25460E505 1,140 40 SH   SOLE   40 0 0
Direxion Daily Technology Bull 3X Shares Exchange Traded Fund 25459W102 3,327 24 SH   SOLE   24 0 0
Discover Financial Services Common / Ordinary Stock 254709108 41,486 583 SH   SOLE   583 0 0
Discovery Inc Common / Ordinary Stock 25470F302 4,042 159 SH   SOLE   159 0 0
Dollar General Corp Common / Ordinary Stock 256677105 10,141 85 SH   SOLE   85 0 0
Dominion Resources Inc/VA Common / Ordinary Stock 25746U109 4,827,127 62,968 SH   SOLE   62,968 0 0
Dover Corp Common / Ordinary Stock 260003108 162,274 1,730 SH   SOLE   1,730 0 0
Dover Motorsports Inc Common / Ordinary Stock 260174107 24 12 SH   SOLE   12 0 0
DowDuPont Inc Common / Ordinary Stock 26078J100 4,818,851 90,393 SH   SOLE   90,393 0 0
DTE Energy Co Common / Ordinary Stock 233331107 1,111,683 8,912 SH   SOLE   8,912 0 0
Duke Energy Corp Common / Ordinary Stock 26441C204 1,819,980 20,222 SH   SOLE   20,222 0 0
Dunkin' Brands Group Inc Common / Ordinary Stock 265504100 4,506 60 SH   SOLE   60 0 0
DXC Technology Co Common / Ordinary Stock 23355L106 1,351 21 SH   SOLE   21 0 0
EastGroup Properties Inc Closed-end REIT 277276101 4,131 37 SH   SOLE   37 0 0
Eastman Chemical Co Common / Ordinary Stock 277432100 7,436 98 SH   SOLE   98 0 0
Eaton Corp PLC Common / Ordinary Stock G29183103 32,385 402 SH   SOLE   402 0 0
Eaton Vance Tax-Advantaged Global Dividend Income Fund Closed-end Securities Fund 27828S101 5,828 375 SH   SOLE   375 0 0
ECC Capital Corp Closed-end REIT 26826M108 55 5,000 SH   SOLE   5,000 0 0
Ecolab Inc Common / Ordinary Stock 278865100 4,170,758 23,625 SH   SOLE   23,625 0 0
Edgewell Personal Care Co Common / Ordinary Stock 28035Q102 250,392 5,705 SH   SOLE   5,705 0 0
Edison International Common / Ordinary Stock 281020107 3,901 63 SH   SOLE   63 0 0
Edwards Lifesciences Corp Common / Ordinary Stock 28176E108 17,028 89 SH   SOLE   89 0 0
Elah Hldgs Inc Shs Common / Ordinary Stock 28413L105 2,080 32 SH   SOLE   32 0 0
Electronic Arts Inc Common / Ordinary Stock 285512109 10,163 100 SH   SOLE   100 0 0
Eli Lilly & Co Common / Ordinary Stock 532457108 120,807 931 SH   SOLE   931 0 0
Emerson Electric Co Common / Ordinary Stock 291011104 3,751,540 54,791 SH   SOLE   54,791 0 0
Enbridge Inc Common / Ordinary Stock 29250N105 3,182,903 87,780 SH   SOLE   87,780 0 0
Encompass Health Corporation Com Common / Ordinary Stock 29261A100 13,082 224 SH   SOLE   224 0 0
Encore Capital Group Inc Common / Ordinary Stock 292554102 191 7 SH   SOLE   7 0 0
Energizer Holdings Inc Common / Ordinary Stock 29272W109 315,094 7,013 SH   SOLE   7,013 0 0
Energy Select Sector SPDR Fund Exchange Traded Fund 81369Y506 145,662 2,203 SH   SOLE   2,203 0 0
EnPro Industries Inc Common / Ordinary Stock 29355X107 6,703 104 SH   SOLE   104 0 0
Ensco PLC Common / Ordinary Stock G3157S106 436 111 SH   SOLE   111 0 0
Entercom Communications Corp Common / Ordinary Stock 293639100 840 160 SH   SOLE   160 0 0
Envestnet Inc Common / Ordinary Stock 29404K106 8,566 131 SH   SOLE   131 0 0
EOG Resources Inc Common / Ordinary Stock 26875P101 1,147,871 12,060 SH   SOLE   12,060 0 0
EPAM Systems Inc Common / Ordinary Stock 29414B104 3,721 22 SH   SOLE   22 0 0
E'Prime Aerospace Corp Common / Ordinary Stock 268817301 1 150 SH   SOLE   150 0 0
EPR Properties Closed-end REIT 26884U109 4,614 60 SH   SOLE   60 0 0
Equinix Inc Common / Ordinary Stock 29444U700 15,407 34 SH   SOLE   34 0 0
Equitrans Midstream Corp Common / Ordinary Stock 294600101 1,394 64 SH   SOLE   64 0 0
Equity Commonwealth Closed-end REIT 294628102 22,883 700 SH   SOLE   700 0 0
Esc Seventy Seven Common / Ordinary Stock 818ESC998 0 19 SH   SOLE   19 0 0
Essex Property Trust Inc Closed-end REIT 297178105 1,005,109 3,475 SH   SOLE   3,475 0 0
ETFMG Alternative Harvest ETF Exchange Traded Fund 26924G508 3,055 84 SH   SOLE   84 0 0
ETFMG Prime Cyber Security ETF Exchange Traded Fund 26924G201 2,641 66 SH   SOLE   66 0 0
Evergreen Solar Inc Common / Ordinary Stock 30033R306 0 16 SH   SOLE   16 0 0
Evergy Inc Common / Ordinary Stock 30034W106 342,959 5,908 SH   SOLE   5,908 0 0
Eversource Energy Com Common / Ordinary Stock 30040W108 39,023 550 SH   SOLE   550 0 0
Exact Sciences Corp Common / Ordinary Stock 30063P105 866,200 10,000 SH   SOLE   10,000 0 0
Exchange Traded Fund Exchange Traded Fund 74347R214 4,383 79 SH   SOLE   79 0 0
Exelon Corp Common / Ordinary Stock 30161N101 25,215 503 SH   SOLE   503 0 0
Expeditors International of Washington Inc Common / Ordinary Stock 302130109 309,444 4,077 SH   SOLE   4,077 0 0
Exxon Mobil Corp Common / Ordinary Stock 30231G102 6,066,302 75,078 SH   SOLE   75,078 0 0
F5 Networks Inc Common / Ordinary Stock 315616102 698,495 4,451 SH   SOLE   4,451 0 0
Facebook Inc Common / Ordinary Stock 30303M102 8,396,842 50,374 SH   SOLE   50,374 0 0
Farmers Bankshares Inc Common / Ordinary Stock 309479103 37,440 2,080 SH   SOLE   2,080 0 0
Farmland Partners Inc Closed-end REIT 31154R109 1,920 300 SH   SOLE   300 0 0
Fastenal Co Common / Ordinary Stock 311900104 45,531 708 SH   SOLE   708 0 0
Federal National Mortgage Association Common / Ordinary Stock 313586109 1,582 565 SH   SOLE   565 0 0
Federal Realty Investment Trust Closed-end REIT 313747206 3,033 22 SH   SOLE   22 0 0
FedEx Corp Common / Ordinary Stock 31428X106 23,583 130 SH   SOLE   130 0 0
Fidelity MSCI Financials Index ETF Exchange Traded Fund 316092501 9,192 245 SH   SOLE   245 0 0
Fidelity National Information Services Inc Common / Ordinary Stock 31620M106 20,471 181 SH   SOLE   181 0 0
Fiduciary/Claymore Energy Infrastructure Fund Closed-end Fund 31647Q106 8,026 760 SH   SOLE   760 0 0
Financial Select Sector SPDR Fund Exchange Traded Fund 81369Y605 30,929 1,203 SH   SOLE   1,203 0 0
FirstCash Inc Common / Ordinary Stock 33767D105 12,543 145 SH   SOLE   145 0 0
First Horizon National Corp Common / Ordinary Stock 320517105 7,969 570 SH   SOLE   570 0 0
First Industrial Realty Trust Inc Closed-end REIT 32054K103 2,970 84 SH   SOLE   84 0 0
First Republic Bank/CA Common / Ordinary Stock 33616C100 8,539 85 SH   SOLE   85 0 0
First Trust Combined Series 351 - Build America Bonds Portfolio - Series 27 Closed-end Fund 33736P528 12,536 12 SH   SOLE   12 0 0
First Trust Global Tactical Commodity Strategy Fund Exchange Traded Fund 33739H101 2,585 138 SH   SOLE   138 0 0
First Trust NASDAQ CEA Cybersecurity ETF Exchange Traded Fund 33734X846 34,507 1,228 SH   SOLE   1,228 0 0
First Trust North American Energy Infrastructure Fund Exchange Traded Fund 33738D101 6,433,336 260,143 SH   SOLE   260,143 0 0
First Trust NYSE Arca Biotechnology Index Fund Exchange Traded Fund 33733E203 16,594 110 SH   SOLE   110 0 0
First Trust Senior Loan ETF Exchange Traded Fund 33738D309 2,224,533 47,230 SH   SOLE   47,230 0 0
Fiserv Inc Common / Ordinary Stock 337738108 6,260,023 70,911 SH   SOLE   70,911 0 0
Fitbit Inc Common / Ordinary Stock 33812L102 1,776 300 SH   SOLE   300 0 0
Five Below Inc Common / Ordinary Stock 33829M101 4,349 35 SH   SOLE   35 0 0
FleetCor Technologies Inc Common / Ordinary Stock 339041105 16,028 65 SH   SOLE   65 0 0
Flex Ltd Common / Ordinary Stock Y2573F102 50 5 SH   SOLE   5 0 0
Floor & Decor Holdings Inc Common / Ordinary Stock 339750101 41,220 1,000 SH   SOLE   1,000 0 0
Florsheim Group Inc Common / Ordinary Stock 343302105 0 250 SH   SOLE   250 0 0
Flowers Foods Inc Common / Ordinary Stock 343498101 354,871 16,645 SH   SOLE   16,645 0 0
FMC Corp Common / Ordinary Stock 302491303 7,298 95 SH   SOLE   95 0 0
FNB Corp/PA Common / Ordinary Stock 302520101 314,067 29,629 SH   SOLE   29,629 0 0
Ford Motor Co Common / Ordinary Stock 345370860 112,928 12,862 SH   SOLE   12,862 0 0
Forestar Group Inc Common / Ordinary Stock 346232101 501 29 SH   SOLE   29 0 0
Fortinet Inc Common / Ordinary Stock 34959E109 12,596 150 SH   SOLE   150 0 0
Fortive Corp Common / Ordinary Stock 34959J108 1,426 17 SH   SOLE   17 0 0
Franklin Resources Inc Common / Ordinary Stock 354613101 2,585 78 SH   SOLE   78 0 0
Freeport-McMoRan Copper & Gold Inc Common / Ordinary Stock 35671D857 9,526 739 SH   SOLE   739 0 0
Frontier Communications Corp Common / Ordinary Stock 35906A306 6 3 SH   SOLE   3 0 0
FS KKR Capital Corp Common / Ordinary Stock 302635107 22,651 3,744 SH   SOLE   3,744 0 0
Gannett Co Inc Common / Ordinary Stock 36473H104 14,050 1,333 SH   SOLE   1,333 0 0
Garrett Motion Inc Common / Ordinary Stock 366505105 28,797 1,955 SH   SOLE   1,955 0 0
Gartner Inc Common / Ordinary Stock 366651107 756,883 4,990 SH   SOLE   4,990 0 0
Generac Holdings Inc Common / Ordinary Stock 368736104 5,687 111 SH   SOLE   111 0 0
General Dynamics Corp Common / Ordinary Stock 369550108 3,878,713 22,913 SH   SOLE   22,913 0 0
General Electric Co Common / Ordinary Stock 369604103 248,571 24,882 SH   SOLE   24,882 0 0
General Mills Inc Common / Ordinary Stock 370334104 35,552 687 SH   SOLE   687 0 0
Genesee & Wyoming Inc Common / Ordinary Stock 371559105 74,592 856 SH   SOLE   856 0 0
Genuine Parts Co Common / Ordinary Stock 372460105 4,694,617 41,905 SH   SOLE   41,905 0 0
GeoAlert Inc Common / Ordinary Stock 37248X200 1 10,000 SH   SOLE   10,000 0 0
Gilead Sciences Inc Common / Ordinary Stock 375558103 1,721,920 26,487 SH   SOLE   26,487 0 0
Global X Robotics & Artificial Intelligence ETF Exchange Traded Fund 37954Y715 2,470 123 SH   SOLE   123 0 0
Goldcorp Inc Common / Ordinary Stock 380956409 158,776 13,879 SH   SOLE   13,879 0 0
Goldman Sachs Group Inc/The Common / Ordinary Stock 38141G104 2,170,063 11,303 SH   SOLE   11,303 0 0
Grand Canyon Education Inc Common / Ordinary Stock 38526M106 4,237 37 SH   SOLE   37 0 0
Groupon Inc Common / Ordinary Stock 399473107 1,420 400 SH   SOLE   400 0 0
GTT Communications Inc Common / Ordinary Stock 362393100 412,097 11,876 SH   SOLE   11,876 0 0
Guardant Health Inc Common / Ordinary Stock 40131M109 7,440 97 SH   SOLE   97 0 0
Hain Celestial Group Inc/The Common / Ordinary Stock 405217100 8,369 362 SH   SOLE   362 0 0
Halliburton Co Common / Ordinary Stock 406216101 2,468,086 84,235 SH   SOLE   84,235 0 0
Hanesbrands Inc Common / Ordinary Stock 410345102 323,843 18,112 SH   SOLE   18,112 0 0
Hartford Financial Services Group Inc/The Common / Ordinary Stock 416515104 0 0 SH   SOLE   0 0 0
Hasbro Inc Common / Ordinary Stock 418056107 6,362,047 74,830 SH   SOLE   74,830 0 0
Hawaiian Electric Industries Inc Common / Ordinary Stock 419870100 154,763 3,796 SH   SOLE   3,796 0 0
Hawaiian Holdings Inc Common / Ordinary Stock 419879101 1,733 66 SH   SOLE   66 0 0
HCA Healthcare Inc Common / Ordinary Stock 40412C101 1,437,440 11,025 SH   SOLE   11,025 0 0
Health Care Select Sector SPDR Fund Exchange Traded Fund 81369Y209 105,880 1,154 SH   SOLE   1,154 0 0
Healthcare Trust of America Inc Closed-end REIT 42225P501 8,920 312 SH   SOLE   312 0 0
HealthEquity Inc Common / Ordinary Stock 42226A107 3,773 51 SH   SOLE   51 0 0
Henry Schein Inc Common / Ordinary Stock 806407102 468,377 7,792 SH   SOLE   7,792 0 0
Herc Holdings Inc Common / Ordinary Stock 42704L104 546 14 SH   SOLE   14 0 0
Hercules Capital Inc Common / Ordinary Stock 427096508 4,735 374 SH   SOLE   374 0 0
Heritage Financial Corp/WA Common / Ordinary Stock 42722X106 3,617 120 SH   SOLE   120 0 0
Heroes Inc Com Stk Common / Ordinary Stock 427711106 0 8 SH   SOLE   8 0 0
Hershey Co/The Common / Ordinary Stock 427866108 17,225 150 SH   SOLE   150 0 0
Hertz Global Holdings Inc Common / Ordinary Stock 42806J106 764 44 SH   SOLE   44 0 0
Hewlett Packard Enterprise Co Common / Ordinary Stock 42824C109 3,996 259 SH   SOLE   259 0 0
Hexcel Corp Common / Ordinary Stock 428291108 15,630 226 SH   SOLE   226 0 0
HMS Holdings Corp Common / Ordinary Stock 40425J101 6,781 229 SH   SOLE   229 0 0
Home Depot Inc/The Common / Ordinary Stock 437076102 18,382,103 95,795 SH   SOLE   95,795 0 0
Honeywell International Inc Common / Ordinary Stock 438516106 15,247,103 95,942 SH   SOLE   95,942 0 0
Hormel Foods Corp Common / Ordinary Stock 440452100 115,257 2,575 SH   SOLE   2,575 0 0
Host Hotels & Resorts Inc Closed-end REIT 44107P104 6,596 349 SH   SOLE   349 0 0
HP Inc Common / Ordinary Stock 40434L105 5,032 259 SH   SOLE   259 0 0
Humana Inc Common / Ordinary Stock 444859102 39,900 150 SH   SOLE   150 0 0
Huntington Bancshares Inc/OH Common / Ordinary Stock 446150104 5,186 409 SH   SOLE   409 0 0
Huron Consulting Group Inc Common / Ordinary Stock 447462102 6,375 135 SH   SOLE   135 0 0
IAC/InterActiveCorp Common / Ordinary Stock 44919P508 14,498 69 SH   SOLE   69 0 0
Iberiabank corp Common / Ordinary Stock 450828108 10,470 146 SH   SOLE   146 0 0
IDEXX Laboratories Inc Common / Ordinary Stock 45168D104 14,981 67 SH   SOLE   67 0 0
Ihs Market Ltd Common / Ordinary Stock G47567105 11,909 219 SH   SOLE   219 0 0
Illinois Tool Works Inc Common / Ordinary Stock 452308109 288,352 2,009 SH   SOLE   2,009 0 0
Illumina Inc Common / Ordinary Stock 452327109 24,855 80 SH   SOLE   80 0 0
IndexIQ ETF Trust - IQ Hedge Multi-Strategy Tracker ETF Exchange Traded Fund 45409B107 213,647 7,105 SH   SOLE   7,105 0 0
India Fund Inc/The Closed-end Fund 454089103 10,685 500 SH   SOLE   500 0 0
Industrial Select Sector SPDR Fund Exchange Traded Fund 81369Y704 28,211 376 SH   SOLE   376 0 0
Ingredion Inc Com Common / Ordinary Stock 457187102 9,469 100 SH   SOLE   100 0 0
Inogen Inc Common / Ordinary Stock 45780L104 341,997 3,586 SH   SOLE   3,586 0 0
Integrated Environmental Technologies Ltd Common / Ordinary Stock 45821F108 0 28,885 SH   SOLE   28,885 0 0
Intel Corp Common / Ordinary Stock 458140100 13,372,374 249,020 SH   SOLE   249,020 0 0
Intercontinental Exchange Inc Common / Ordinary Stock 45866F104 15,989 210 SH   SOLE   210 0 0
International Business Machines Corp Common / Ordinary Stock 459200101 587,117 4,161 SH   SOLE   4,161 0 0
International Paper Co Common / Ordinary Stock 460146103 189,152 4,088 SH   SOLE   4,088 0 0
International Speedway Corp Common / Ordinary Stock 460335201 436 10 SH   SOLE   10 0 0
International Speedway Corp Common / Ordinary Stock 460335300 4,421 100 SH   SOLE   100 0 0
Intuit Inc Common / Ordinary Stock 461202103 21,174 81 SH   SOLE   81 0 0
Intuitive Surgical Inc Common / Ordinary Stock 46120E602 5,706 10 SH   SOLE   10 0 0
Invesco BulletShares 2019 High Yield Corporate Bond ETF Exchange Traded Fund 46138J403 43,080 1,795 SH   SOLE   1,795 0 0
Invesco Dynamic Software ETF Exchange Traded Fund 46137V639 7,862 86 SH   SOLE   86 0 0
Invesco Emerging Markets Sovereign Debt ETF Exchange Traded Fund 46138E784 5,600 200 SH   SOLE   200 0 0
Invesco FTSE RAFI Emerging Markets ETF Exchange Traded Fund 46138E727 3,297 154 SH   SOLE   154 0 0
Invesco Ltd Common / Ordinary Stock G491BT108 703,965 36,456 SH   SOLE   36,456 0 0
Invesco Mortgage Capital Inc Closed-end REIT 46131B100 7,110 450 SH   SOLE   450 0 0
Invesco Municipal Opportunity Trust Closed-end Fund 46132C107 58,326 4,889 SH   SOLE   4,889 0 0
Invesco QQQ Trust Series 1 Exchange Traded Fund 46090E103 68,810 383 SH   SOLE   383 0 0
Invesco Quality Municipal Income Trust Closed-end Fund 46133G107 61,349 5,066 SH   SOLE   5,066 0 0
Invesco Senior Loan ETF Exchange Traded Fund 46138G508 2,690,809 118,852 SH   SOLE   118,852 0 0
Invesco S&P 500 BuyWrite ETF Exchange Traded Fund 46137V399 175,706 8,355 SH   SOLE   8,355 0 0
Invesco S&P 500 Low Volatility ETF Exchange Traded Fund 46138E354 223,509 4,246 SH   SOLE   4,246 0 0
Invesco S&P 500 Pure Value ETF Exchange Traded Fund 46137V258 76,555 1,214 SH   SOLE   1,214 0 0
Invesco S&P 500 Top 50 ETF Exchange Traded Fund 46137V233 290,147 1,430 SH   SOLE   1,430 0 0
Invesco S&P International Developed Low Volatility ETF Exchange Traded Fund 46138E230 52,364 1,595 SH   SOLE   1,595 0 0
Invesco S&P MidCap 400 Pure Value ETF Exchange Traded Fund 46137V191 1,249,720 18,911 SH   SOLE   18,911 0 0
Invesco Taxable Municipal Bond Exchange Traded Fund 46138G805 497,572 16,346 SH   SOLE   16,346 0 0
Invesco Variable Rate Investment Grade ETF Exchange Traded Fund 46090A879 3,433 138 SH   SOLE   138 0 0
Investors Real Estate Trust Closed-end REIT 461730509 899 15 SH   SOLE   15 0 0
Invitation Homes Inc Closed-end REIT 46187W107 4,355 179 SH   SOLE   179 0 0
IQ Merger Arbitrage ETF Exchange Traded Fund 45409B800 214,825 6,728 SH   SOLE   6,728 0 0
iRhythm Technologies Inc Common / Ordinary Stock 450056106 7,496 100 SH   SOLE   100 0 0
Iron Mtn Inc New Com Closed-end REIT 46284V101 17,730 500 SH   SOLE   500 0 0
iShares 1-3 Year Treasury Bond ETF Exchange Traded Fund 464287457 1,178,437 14,009 SH   SOLE   14,009 0 0
iShares 20 Year Treasury Bond ETF Exchange Traded Fund 464287432 18,966 150 SH   SOLE   150 0 0
iShares 3-7 Year Treasury Bond ETF Exchange Traded Fund 464288661 494,278 4,012 SH   SOLE   4,012 0 0
iShares 7-10 Year Treasury Bond ETF Exchange Traded Fund 464287440 1,192,037 11,175 SH   SOLE   11,175 0 0
iShares Agency Bond ETF Exchange Traded Fund 464288166 600,446 5,287 SH   SOLE   5,287 0 0
iShares China Large-Cap ETF Exchange Traded Fund 464287184 4,781 108 SH   SOLE   108 0 0
iShares Cohen & Steers REIT ETF Exchange Traded Fund 464287564 30,580 275 SH   SOLE   275 0 0
iShares Core Dividend Growth ETF Exchange Traded Fund 46434V621 74,897 2,038 SH   SOLE   2,038 0 0
iShares Core MSCI EAFE ETF Exchange Traded Fund 46432F842 1,723,498 28,361 SH   SOLE   28,361 0 0
iShares Core MSCI Emerging Markets ETF Exchange Traded Fund 46434G103 4,236,859 81,935 SH   SOLE   81,935 0 0
iShares Core S&P 500 ETF Exchange Traded Fund 464287200 11,300,162 39,711 SH   SOLE   39,711 0 0
iShares Core S&P Mid-Cap ETF Exchange Traded Fund 464287507 74,042,900 390,934 SH   SOLE   390,934 0 0
iShares Core S&P Small-Cap ETF Exchange Traded Fund 464287804 35,910,779 465,467 SH   SOLE   465,467 0 0
iShares Core U.S. Aggregate Bond ETF Exchange Traded Fund 464287226 1,160,723 10,642 SH   SOLE   10,642 0 0
iShares Edge MSCI USA Quality Factor ETF Exchange Traded Fund 46432F339 25,237 285 SH   SOLE   285 0 0
iShares Floating Rate Bond ETF Exchange Traded Fund 46429B655 9,486,875 186,346 SH   SOLE   186,346 0 0
iShares Global Infrastructure ETF Exchange Traded Fund 464288372 2,520,324 56,235 SH   SOLE   56,235 0 0
iShares Global REIT ETF Exchange Traded Fund 46434V647 1,202 45 SH   SOLE   45 0 0
iShares GNMA Bond ETF Exchange Traded Fund 46429B333 527,317 10,655 SH   SOLE   10,655 0 0
iShares Gold Trust Exchange Traded Fund 464285105 39,926 3,225 SH   SOLE   3,225 0 0
iShares High Dividend ETF JDR Exchange Traded Fund 46429B663 24,255 260 SH   SOLE   260 0 0
iShares iBonds Dec 2025 Term Muni Bond ETF Exchange Traded Fund 46435U432 495,921 18,714 SH   SOLE   18,714 0 0
iShares iBoxx USD High Yield Corporate Bond ETF Exchange Traded Fund 464288513 326,857 3,780 SH   SOLE   3,780 0 0
iShares iBoxx USD Investment Grade Corporate Bond ETF Exchange Traded Fund 464287242 44,886 377 SH   SOLE   377 0 0
iShares Intermediate Credit Bond ETF Exchange Traded Fund 464288638 1,186,447 21,517 SH   SOLE   21,517 0 0
iShares JP Morgan USD Emerging Markets Bond ETF Exchange Traded Fund 464288281 481,733 4,377 SH   SOLE   4,377 0 0
iShares Latin America 40 ETF Exchange Traded Fund 464287390 716,638 21,566 SH   SOLE   21,566 0 0
iShares MBS ETF Exchange Traded Fund 464288588 493,829 4,643 SH   SOLE   4,643 0 0
iShares MSCI ACWI ETF Exchange Traded Fund 464288257 450,938 6,250 SH   SOLE   6,250 0 0
iShares MSCI Canada ETF Exchange Traded Fund 464286509 1,423,792 51,512 SH   SOLE   51,512 0 0
iShares MSCI China ETF Exchange Traded Fund 46429B671 1,501,067 24,044 SH   SOLE   24,044 0 0
iShares MSCI EAFE ETF Exchange Traded Fund 464287465 83,247,421 1,283,494 SH   SOLE   1,283,494 0 0
iShares MSCI EAFE Growth ETF Exchange Traded Fund 464288885 65,833 850 SH   SOLE   850 0 0
iShares MSCI EAFE Value ETF Exchange Traded Fund 464288877 73,222 1,498 SH   SOLE   1,498 0 0
iShares MSCI Emerging Markets ETF Exchange Traded Fund 464287234 7,456,878 173,739 SH   SOLE   173,739 0 0
iShares MSCI Eurozone ETF Exchange Traded Fund 464286608 5,403,575 139,989 SH   SOLE   139,989 0 0
iShares MSCI Hong Kong ETF Exchange Traded Fund 464286871 13,105 500 SH   SOLE   500 0 0
iShares MSCI India ETF Exchange Traded Fund 46429B598 5,816 165 SH   SOLE   165 0 0
iShares MSCI Italy ETF Exchange Traded Fund 46434G830 905,398 32,580 SH   SOLE   32,580 0 0
iShares MSCI Japan ETF Exchange Traded Fund 46434G822 3,982,686 72,783 SH   SOLE   72,783 0 0
iShares MSCI KLD 400 Social ETF Exchange Traded Fund 464288570 344,920 3,270 SH   SOLE   3,270 0 0
iShares MSCI Malaysia ETF Exchange Traded Fund 46434G814 2,485 83 SH   SOLE   83 0 0
iShares MSCI Mexico Capped ETF Exchange Traded Fund 464286822 720,107 16,520 SH   SOLE   16,520 0 0
iShares MSCI Pacific ex Japan ETF Exchange Traded Fund 464286665 2,498,291 54,429 SH   SOLE   54,429 0 0
iShares MSCI South Korea Capped ETF Exchange Traded Fund 464286772 1,375,824 22,573 SH   SOLE   22,573 0 0
iShares MSCI Spain ETF Exchange Traded Fund 464286764 791,152 27,653 SH   SOLE   27,653 0 0
iShares MSCI Taiwan ETF Exchange Traded Fund 46434G772 1,013,505 29,309 SH   SOLE   29,309 0 0
iShares MSCI Turkey ETF Exchange Traded Fund 464286715 598,498 24,660 SH   SOLE   24,660 0 0
iShares MSCI United Kingdom ETF Exchange Traded Fund 46435G334 3,381,247 102,431 SH   SOLE   102,431 0 0
iShares MSCI USA ESG Select ETF Exchange Traded Fund 464288802 100,512 850 SH   SOLE   850 0 0
iShares MSCI USA Minimum Volatility ETF Exchange Traded Fund 46429B697 152,233 2,589 SH   SOLE   2,589 0 0
iShares Nasdaq Biotechnology ETF Exchange Traded Fund 464287556 15,317 137 SH   SOLE   137 0 0
iShares National AMT-Free Muni Bond ETF Exchange Traded Fund 464288414 162,449 1,461 SH   SOLE   1,461 0 0
iShares Russell 1000 ETF Exchange Traded Fund 464287622 128,050 814 SH   SOLE   814 0 0
iShares Russell 1000 Growth ETF Exchange Traded Fund 464287614 402,315 2,658 SH   SOLE   2,658 0 0
iShares Russell 1000 Value ETF Exchange Traded Fund 464287598 823,308 6,667 SH   SOLE   6,667 0 0
iShares Russell 2000 ETF Exchange Traded Fund 464287655 969,672 6,334 SH   SOLE   6,334 0 0
iShares Russell 2000 Growth ETF Exchange Traded Fund 464287648 173,061 880 SH   SOLE   880 0 0
iShares Russell 2000 Value ETF Exchange Traded Fund 464287630 3,577,456 29,837 SH   SOLE   29,837 0 0
iShares Russell Mid-Cap ETF Exchange Traded Fund 464287499 92,147 1,708 SH   SOLE   1,708 0 0
iShares Russell Mid-Cap Growth ETF Exchange Traded Fund 464287481 97,682 720 SH   SOLE   720 0 0
iShares Russell Mid-Cap Value ETF Exchange Traded Fund 464287473 28,230 325 SH   SOLE   325 0 0
iShares Select Dividend ETF Exchange Traded Fund 464287168 346,085 3,525 SH   SOLE   3,525 0 0
iShares Short-Term Corporate Bond ETF Exchange Traded Fund 464288646 1,976,841 37,426 SH   SOLE   37,426 0 0
iShares Short-Term National Muni Bond ETF Exchange Traded Fund 464288158 98,580 930 SH   SOLE   930 0 0
iShares Silver Trust Exchange Traded Fund 46428Q109 11,202 790 SH   SOLE   790 0 0
iShares S&P 500 Growth ETF Exchange Traded Fund 464287309 183,736 1,066 SH   SOLE   1,066 0 0
iShares S&P Mid-Cap 400 Growth ETF Exchange Traded Fund 464287606 116,561 532 SH   SOLE   532 0 0
iShares S&P Mid-Cap 400 Value ETF Exchange Traded Fund 464287705 99,205 632 SH   SOLE   632 0 0
iShares S&P Small-Cap 600 Growth ETF Exchange Traded Fund 464287887 19,274 108 SH   SOLE   108 0 0
iShares TIPS Bond ETF Exchange Traded Fund 464287176 473,763 4,190 SH   SOLE   4,190 0 0
iShares U.S. Basic Materials ETF Exchange Traded Fund 464287838 5,759 63 SH   SOLE   63 0 0
iShares U.S. Medical Devices ETF Exchange Traded Fund 464288810 8,335 36 SH   SOLE   36 0 0
iShares US Preferred Stock ETF Exchange Traded Fund 464288687 896,389 24,525 SH   SOLE   24,525 0 0
iShares US Real Estate ETF Exchange Traded Fund 464287739 43,520 500 SH   SOLE   500 0 0
iShares US Telecommunications ETF Exchange Traded Fund 464287713 52,045 1,750 SH   SOLE   1,750 0 0
Jacobs Engineering Group Inc Common / Ordinary Stock 469814107 557,383 7,413 SH   SOLE   7,413 0 0
JC Penney Co Inc Common / Ordinary Stock 708160106 140 94 SH   SOLE   94 0 0
John Hancock Tax-Advantaged Dividend Income Fund Closed-end Securities Fund 41013V100 8,060 325 SH   SOLE   325 0 0
Johnson Controls International plc Common / Ordinary Stock G51502105 45,547 1,233 SH   SOLE   1,233 0 0
Johnson & Johnson Common / Ordinary Stock 478160104 22,837,213 163,368 SH   SOLE   163,368 0 0
JPMorgan BetaBuilders MSCI US REIT ETF Exchange Traded Fund 46641Q738 1,375,757 16,463 SH   SOLE   16,463 0 0
JPMorgan Chase & Co Common / Ordinary Stock 46625H100 22,298,843 220,279 SH   SOLE   220,279 0 0
JPMorgan Disciplined High Yield ETF Exchange Traded Fund 46641Q878 3,548,460 70,436 SH   SOLE   70,436 0 0
JPMorgan Diversified Return Emerging Markets Equity ETF Exchange Traded Fund 46641Q308 1,317,490 24,290 SH   SOLE   24,290 0 0
JPMorgan Diversified Return International Equity ETF Exchange Traded Fund 46641Q209 5,986,525 108,275 SH   SOLE   108,275 0 0
JPMorgan Diversified Return US Equity ETF Exchange Traded Fund 46641Q407 12,632,859 172,698 SH   SOLE   172,698 0 0
JPMorgan Diversified Return US Mid Cap Equity ETF Exchange Traded Fund 46641Q886 1,976,865 30,377 SH   SOLE   30,377 0 0
JPMorgan Diversified Return US Small Cap Equity ETF Exchange Traded Fund 46641Q845 1,033,480 34,097 SH   SOLE   34,097 0 0
JPMorgan Ultra-Short Income ETF Exchange Traded Fund 46641Q837 1,186,024 23,579 SH   SOLE   23,579 0 0
JPMorgan U.S. Aggregate Bond ETF Exchange Traded Fund 46641Q613 12,833,819 497,620 SH   SOLE   497,620 0 0
JPMorgan USD Emerging Markets Sovereign Bond ETF Exchange Traded Fund 46641Q746 723,623 15,041 SH   SOLE   15,041 0 0
Kaman Corp Common / Ordinary Stock 483548103 18,292 313 SH   SOLE   313 0 0
KAR Auction Services Inc Common / Ordinary Stock 48238T109 21,499 419 SH   SOLE   419 0 0
Kellogg Co Common / Ordinary Stock 487836108 30,239 527 SH   SOLE   527 0 0
KeyCorp Common / Ordinary Stock 493267108 1,780 113 SH   SOLE   113 0 0
Keysight Technologies Inc Common / Ordinary Stock 49338L103 1,124,182 12,892 SH   SOLE   12,892 0 0
Kimberly-Clark Corp Common / Ordinary Stock 494368103 12,390 100 SH   SOLE   100 0 0
Kinder Morgan Inc/DE Common / Ordinary Stock 49456B101 34,437 1,721 SH   SOLE   1,721 0 0
Korn Ferry Common / Ordinary Stock 500643200 9,046 202 SH   SOLE   202 0 0
Kraft Heinz Co/The Common / Ordinary Stock 500754106 6,530 200 SH   SOLE   200 0 0
KraneShares Bosera MSCI China A ETF Exchange Traded Fund 500767405 6,888 216 SH   SOLE   216 0 0
KraneShares CSI China Internet ETF Exchange Traded Fund 500767306 11,681 248 SH   SOLE   248 0 0
Kraneshares E Fund China Commercial Paper ETF Exchange Traded Fund 500767702 2,938 86 SH   SOLE   86 0 0
Kroger Co/The Common / Ordinary Stock 501044101 1,077,037 43,782 SH   SOLE   43,782 0 0
Laboratory Corp of America Holdings Common / Ordinary Stock 50540R409 309,479 2,023 SH   SOLE   2,023 0 0
Lamb Weston Holdings Inc Common / Ordinary Stock 513272104 3,063,247 40,876 SH   SOLE   40,876 0 0
Las Vegas Sands Corp Common / Ordinary Stock 517834107 122 2 SH   SOLE   2 0 0
Lear Corp Common / Ordinary Stock 521865204 3,257 24 SH   SOLE   24 0 0
LHC Group Inc Common / Ordinary Stock 50187A107 568,158 5,125 SH   SOLE   5,125 0 0
Ligand Pharmaceuticals Inc Common / Ordinary Stock 53220K504 22,628 180 SH   SOLE   180 0 0
Lincoln National Corp Common / Ordinary Stock 534187109 2,063,012 35,145 SH   SOLE   35,145 0 0
Linde PLC Common / Ordinary Stock G5494J103 177,689 1,010 SH   SOLE   1,010 0 0
Livent Corp Common / Ordinary Stock 53814L108 7,110 579 SH   SOLE   579 0 0
LKQ Corp Common / Ordinary Stock 501889208 1,688,695 59,503 SH   SOLE   59,503 0 0
Lockheed Martin Corp Common / Ordinary Stock 539830109 6,210,010 20,689 SH   SOLE   20,689 0 0
Loews Corp Common / Ordinary Stock 540424108 300,857 6,277 SH   SOLE   6,277 0 0
Lowe's Cos Inc Common / Ordinary Stock 548661107 9,406,538 85,928 SH   SOLE   85,928 0 0
LTC Properties Inc Closed-end REIT 502175102 1,786 39 SH   SOLE   39 0 0
Lululemon Athletica Inc Common / Ordinary Stock 550021109 2,786 17 SH   SOLE   17 0 0
LyondellBasell Industries NV Common / Ordinary Stock N53745100 11,687 139 SH   SOLE   139 0 0
MACOM Technology Solutions Holdings Inc Common / Ordinary Stock 55405Y100 192,733 11,534 SH   SOLE   11,534 0 0
MakeMyTrip Ltd Common / Ordinary Stock V5633W109 3,174 115 SH   SOLE   115 0 0
Manulife Financial Corp Common / Ordinary Stock 56501R106 16,081 951 SH   SOLE   951 0 0
Marathon Oil Corp Common / Ordinary Stock 565849106 1,287 77 SH   SOLE   77 0 0
Marathon Petroleum Corp Common / Ordinary Stock 56585A102 2,107,199 35,208 SH   SOLE   35,208 0 0
MarineMax Inc Common / Ordinary Stock 567908108 9,580 500 SH   SOLE   500 0 0
Markel Corp Common / Ordinary Stock 570535104 754,154 757 SH   SOLE   757 0 0
MarketAxess Holdings Inc Common / Ordinary Stock 57060D108 2,471,628 10,044 SH   SOLE   10,044 0 0
Marriott International Inc/MD Common / Ordinary Stock 571903202 1,126 9 SH   SOLE   9 0 0
Marriott Vacations Worldwide Corp Common / Ordinary Stock 57164Y107 580,822 6,212 SH   SOLE   6,212 0 0
Marsh & McLennan Cos Inc Common / Ordinary Stock 571748102 167,236 1,781 SH   SOLE   1,781 0 0
Martin Marietta Materials Inc Common / Ordinary Stock 573284106 418,052 2,078 SH   SOLE   2,078 0 0
MasTec Inc Common / Ordinary Stock 576323109 8,033 167 SH   SOLE   167 0 0
Mastercard Inc Common / Ordinary Stock 57636Q104 8,604,756 36,546 SH   SOLE   36,546 0 0
Match Group Inc Common / Ordinary Stock 57665R106 20,776 367 SH   SOLE   367 0 0
Materials Select Sector SPDR Fund Exchange Traded Fund 81369Y100 2,974,689 53,598 SH   SOLE   53,598 0 0
Matson Inc Common / Ordinary Stock 57686G105 3,140 87 SH   SOLE   87 0 0
Mattel Inc Common / Ordinary Stock 577081102 1,781 137 SH   SOLE   137 0 0
McCormick & Co Inc/MD Common / Ordinary Stock 579780206 2,561 17 SH   SOLE   17 0 0
McDonald's Corp Common / Ordinary Stock 580135101 13,275,909 69,910 SH   SOLE   69,910 0 0
McKesson Corp Common / Ordinary Stock 58155Q103 2,222,852 18,989 SH   SOLE   18,989 0 0
Medical Properties Trust Inc Closed-end REIT 58463J304 46,645 2,520 SH   SOLE   2,520 0 0
Medtronic PLC Common / Ordinary Stock G5960L103 6,280,604 68,957 SH   SOLE   68,957 0 0
Merck & Co Inc Common / Ordinary Stock 58933Y105 2,408,437 28,958 SH   SOLE   28,958 0 0
Merit Medical Systems Inc Common / Ordinary Stock 589889104 9,522 154 SH   SOLE   154 0 0
MFS Charter Income Trust Closed-end Fund 552727109 2,173 275 SH   SOLE   275 0 0
Microchip Technology Inc Common / Ordinary Stock 595017104 10,938,857 131,857 SH   SOLE   131,857 0 0
Micron Technology Inc Common / Ordinary Stock 595112103 1,119,423 27,085 SH   SOLE   27,085 0 0
Microsoft Corp Common / Ordinary Stock 594918104 28,109,820 238,340 SH   SOLE   238,340 0 0
Mid-America Apartment Communities Inc Closed-end REIT 59522J103 11,370 104 SH   SOLE   104 0 0
Milacron Holdings Corp Common / Ordinary Stock 59870L106 4,268 377 SH   SOLE   377 0 0
Mimecast Ltd Common / Ordinary Stock G14838109 389,359 8,223 SH   SOLE   8,223 0 0
Mondelez International Inc Common / Ordinary Stock 609207105 369,208 7,396 SH   SOLE   7,396 0 0
MongoDB Inc Common / Ordinary Stock 60937P106 16,025 109 SH   SOLE   109 0 0
Monro Inc Common / Ordinary Stock 610236101 56,671 655 SH   SOLE   655 0 0
Monster Beverage Corp Common / Ordinary Stock 61174X109 10,152 186 SH   SOLE   186 0 0
Morgan Stanley Common / Ordinary Stock 617446448 39,457 935 SH   SOLE   935 0 0
M&T Bank Corp Common / Ordinary Stock 55261F104 786,984 5,012 SH   SOLE   5,012 0 0
Murphy USA Inc Common / Ordinary Stock 626755102 462,690 5,404 SH   SOLE   5,404 0 0
Nasdaq Inc Common / Ordinary Stock 631103108 839,292 9,593 SH   SOLE   9,593 0 0
National Fuel Gas Co Common / Ordinary Stock 636180101 15,057 247 SH   SOLE   247 0 0
National Health Investors Inc Closed-end REIT 63633D104 41,474 528 SH   SOLE   528 0 0
National Oilwell Varco Inc Common / Ordinary Stock 637071101 799 30 SH   SOLE   30 0 0
National Presto Industries Inc Common / Ordinary Stock 637215104 8,467 78 SH   SOLE   78 0 0
NetApp Inc Common / Ordinary Stock 64110D104 4,992 72 SH   SOLE   72 0 0
Netflix Inc Common / Ordinary Stock 64110L106 67,746 190 SH   SOLE   190 0 0
New Century Financial Corp M Com Closed-end REIT 6435EV108 2 200 SH   SOLE   200 0 0
Newell Brands Inc Common / Ordinary Stock 651229106 9,480 618 SH   SOLE   618 0 0
Newmont Mining Corp Common / Ordinary Stock 651639106 3,577 100 SH   SOLE   100 0 0
Nexstar Media Group Inc Common / Ordinary Stock 65336K103 601,454 5,550 SH   SOLE   5,550 0 0
NextEra Energy Inc Common / Ordinary Stock 65339F101 6,275,167 32,460 SH   SOLE   32,460 0 0
NIKE Inc Common / Ordinary Stock 654106103 277,135 3,291 SH   SOLE   3,291 0 0
NiSource Inc Common / Ordinary Stock 65473P105 10,031 350 SH   SOLE   350 0 0
Noble Energy Inc Common / Ordinary Stock 655044105 6,183 250 SH   SOLE   250 0 0
Norfolk Southern Corp Common / Ordinary Stock 655844108 102,790 550 SH   SOLE   550 0 0
Northern Trust Corp Common / Ordinary Stock 665859104 208,666 2,308 SH   SOLE   2,308 0 0
Northrop Grumman Corp Common / Ordinary Stock 666807102 147,741 548 SH   SOLE   548 0 0
Nucor Corp Common / Ordinary Stock 670346105 720,447 12,347 SH   SOLE   12,347 0 0
Nuveen AMT-Free Quality Municipal Income Fund Closed-end Fund 670657105 67,388 5,044 SH   SOLE   5,044 0 0
Nuveen Connecticut Quality Municipal Income Fund Closed-end Fund 67060D107 14,641 1,215 SH   SOLE   1,215 0 0
Nuveen Dividend Advantage Municipal Income Fund Closed-end Fund 67071L106 60,712 4,018 SH   SOLE   4,018 0 0
Nuveen Pennsylvania Quality Municipal Income Fund Closed-end Fund 670972108 14,425 1,092 SH   SOLE   1,092 0 0
Nuveen S&P 500 Buy-Write Income Fund Closed-end Fund 6706ER101 9,900 750 SH   SOLE   750 0 0
NVIDIA Corp Common / Ordinary Stock 67066G104 4,768,934 26,559 SH   SOLE   26,559 0 0
NXP Semiconductors NV Common / Ordinary Stock N6596X109 5,303 60 SH   SOLE   60 0 0
Occidental Petroleum Corp Common / Ordinary Stock 674599105 122,271 1,847 SH   SOLE   1,847 0 0
Oilsands Quest Inc Common / Ordinary Stock 678046103 18 800 SH   SOLE   800 0 0
Okta Inc Common / Ordinary Stock 679295105 30,610 370 SH   SOLE   370 0 0
Old Dominion Freight Line Inc Common / Ordinary Stock 679580100 2,813,150 19,483 SH   SOLE   19,483 0 0
Olin Corp Common / Ordinary Stock 680665205 6,549 283 SH   SOLE   283 0 0
Ollie's Bargain Outlet Holdings Inc Common / Ordinary Stock 681116109 4,267 50 SH   SOLE   50 0 0
Omega Healthcare Investors Inc Closed-end REIT 681936100 3,815 100 SH   SOLE   100 0 0
ONE Gas Inc Common / Ordinary Stock 68235P108 35,612 400 SH   SOLE   400 0 0
ONEOK Inc Common / Ordinary Stock 682680103 111,744 1,600 SH   SOLE   1,600 0 0
OPKO Health Inc Common / Ordinary Stock 68375N103 2,172 832 SH   SOLE   832 0 0
Oracle Corp Common / Ordinary Stock 68389X105 2,546,391 47,410 SH   SOLE   47,410 0 0
O'Reilly Automotive Inc Common / Ordinary Stock 67103H107 4,749,686 12,232 SH   SOLE   12,232 0 0
Oshkosh Corp Common / Ordinary Stock 688239201 588,794 7,837 SH   SOLE   7,837 0 0
Owens Corning Common / Ordinary Stock 690742101 265,898 5,643 SH   SOLE   5,643 0 0
Owens-Illinois Inc Common / Ordinary Stock 690768403 6,244 329 SH   SOLE   329 0 0
Oxford Industries Inc Common / Ordinary Stock 691497309 15,203 202 SH   SOLE   202 0 0
Packaging Corp of America Common / Ordinary Stock 695156109 1,166,821 11,741 SH   SOLE   11,741 0 0
PacWest Bancorp Common / Ordinary Stock 695263103 478,512 12,723 SH   SOLE   12,723 0 0
Papa John's International Inc Common / Ordinary Stock 698813102 5,295 100 SH   SOLE   100 0 0
Parker Hannifin Corp Common / Ordinary Stock 701094104 418,581 2,439 SH   SOLE   2,439 0 0
Patterson Cos Inc Common / Ordinary Stock 703395103 4,283 196 SH   SOLE   196 0 0
Paychex Inc Common / Ordinary Stock 704326107 6,507,428 81,140 SH   SOLE   81,140 0 0
Paycom Software Inc Common / Ordinary Stock 70432V102 6,430 34 SH   SOLE   34 0 0
Paylocity Holding Corp Common / Ordinary Stock 70438V106 13,824 155 SH   SOLE   155 0 0
PayPal Holdings Inc Common / Ordinary Stock 70450Y103 5,566,032 53,602 SH   SOLE   53,602 0 0
Pbbpc Inc Common / Ordinary Stock 09065H402 1 44 SH   SOLE   44 0 0
Penn National Gaming Inc Common / Ordinary Stock 707569109 24,120 1,200 SH   SOLE   1,200 0 0
People's United Financial Inc Common / Ordinary Stock 712704105 46,032 2,800 SH   SOLE   2,800 0 0
PepsiCo Inc Common / Ordinary Stock 713448108 16,439,470 134,145 SH   SOLE   134,145 0 0
Perspecta Inc Common / Ordinary Stock 715347100 20 1 SH   SOLE   1 0 0
Pfizer Inc Common / Ordinary Stock 717081103 12,378,773 291,471 SH   SOLE   291,471 0 0
PG&E Corp Common / Ordinary Stock 69331C108 4,717 265 SH   SOLE   265 0 0
Philip Morris International Inc Common / Ordinary Stock 718172109 519,910 5,882 SH   SOLE   5,882 0 0
Phillips 66 Common / Ordinary Stock 718546104 391,910 4,118 SH   SOLE   4,118 0 0
Piedmont Office Realty Trust Inc Closed-end REIT 720190206 2,085 100 SH   SOLE   100 0 0
PIMCO 0-5 Year High Yield Corporate Bond Index Exchange-Traded Fund Exchange Traded Fund 72201R783 57,108 570 SH   SOLE   570 0 0
PIMCO 1-5 Year U.S. TIPS Index Exchange-Traded Fund Exchange Traded Fund 72201R205 1,965 38 SH   SOLE   38 0 0
Pinnacle Financial Partners Inc Common / Ordinary Stock 72346Q104 13,402 245 SH   SOLE   245 0 0
PJT Partners Inc Common / Ordinary Stock 69343T107 2,633 63 SH   SOLE   63 0 0
PNC Financial Services Group Inc/The Common / Ordinary Stock 693475105 266,540 2,173 SH   SOLE   2,173 0 0
Polaris Industries Inc Common / Ordinary Stock 731068102 407,628 4,828 SH   SOLE   4,828 0 0
Portland General Electric Co Common / Ordinary Stock 736508847 423,274 8,165 SH   SOLE   8,165 0 0
PPG Industries Inc Common / Ordinary Stock 693506107 222,467 1,971 SH   SOLE   1,971 0 0
Prestige Consumer Healthcare Inc Common / Ordinary Stock 74112D101 9,302 311 SH   SOLE   311 0 0
ProAssurance Corp Common / Ordinary Stock 74267C106 36,098 1,043 SH   SOLE   1,043 0 0
Procter & Gamble Co/The Common / Ordinary Stock 742718109 18,394,167 176,782 SH   SOLE   176,782 0 0
Prologis Inc Closed-end REIT 74340W103 1,881,061 26,144 SH   SOLE   26,144 0 0
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467 56,393 832 SH   SOLE   832 0 0
ProShares Ultra Health Care Exchange Traded Fund 74347R735 3,554 34 SH   SOLE   34 0 0
Prudential Financial Inc Common / Ordinary Stock 744320102 235,580 2,564 SH   SOLE   2,564 0 0
PTC Inc Common / Ordinary Stock 69370C100 520,172 5,643 SH   SOLE   5,643 0 0
Public Service Enterprise Group Inc Common / Ordinary Stock 744573106 135,217 2,276 SH   SOLE   2,276 0 0
PulteGroup Inc Common / Ordinary Stock 745867101 47,532 1,700 SH   SOLE   1,700 0 0
Putnam Managed Municipal Income Trust Closed-end Fund 746823103 3,740 500 SH   SOLE   500 0 0
Q2 Holdings Inc Common / Ordinary Stock 74736L109 3,879 56 SH   SOLE   56 0 0
Qorvo Inc Common / Ordinary Stock 74736K101 7,962 111 SH   SOLE   111 0 0
Qualcomm Inc Common / Ordinary Stock 747525103 214,661 3,764 SH   SOLE   3,764 0 0
Quest Diagnostics Inc Common / Ordinary Stock 74834L100 14,567 162 SH   SOLE   162 0 0
Ralph Lauren Corp Common / Ordinary Stock 751212101 12,320 95 SH   SOLE   95 0 0
Range Resources Corp Common / Ordinary Stock 75281A109 701,646 62,424 SH   SOLE   62,424 0 0
Raytheon Co Common / Ordinary Stock 755111507 4,327,313 23,766 SH   SOLE   23,766 0 0
RCI Hospitality Holdings Inc Common / Ordinary Stock 74934Q108 2,297 100 SH   SOLE   100 0 0
RealPage Inc Common / Ordinary Stock 75606N109 551,065 9,080 SH   SOLE   9,080 0 0
Realty Income Corp Com Stk Closed-end REIT 756109104 1,103,400 15,000 SH   SOLE   15,000 0 0
Redfin Corp Common / Ordinary Stock 75737F108 4,054 200 SH   SOLE   200 0 0
Red Rock Resorts Inc Common / Ordinary Stock 75700L108 494,226 19,119 SH   SOLE   19,119 0 0
Regal Beloit Corp Common / Ordinary Stock 758750103 445,537 5,442 SH   SOLE   5,442 0 0
Reinsurance Group of America Inc Common / Ordinary Stock 759351604 880,844 6,204 SH   SOLE   6,204 0 0
Renasant Corp Common / Ordinary Stock 75970E107 10,155 300 SH   SOLE   300 0 0
Republic First Bancorp Inc Common / Ordinary Stock 760416107 1,024 195 SH   SOLE   195 0 0
Resideo Technologies Inc Common / Ordinary Stock 76118Y104 68,094 3,530 SH   SOLE   3,530 0 0
ResMed Inc Common / Ordinary Stock 761152107 3,707,154 35,656 SH   SOLE   35,656 0 0
Rite Aid Corp Common / Ordinary Stock 767754104 58 91 SH   SOLE   91 0 0
RLI Corp Common / Ordinary Stock 749607107 11,982 167 SH   SOLE   167 0 0
RLJ Lodging Trust Closed-end REIT 74965L101 113,590 6,465 SH   SOLE   6,465 0 0
Rockwell Automation Inc Common / Ordinary Stock 773903109 1,712,665 9,761 SH   SOLE   9,761 0 0
Rogers Communications Inc Common / Ordinary Stock 775109200 10,764 200 SH   SOLE   200 0 0
Roper Technologies Inc Common / Ordinary Stock 776696106 5,497,168 16,075 SH   SOLE   16,075 0 0
Ross Stores Inc Common / Ordinary Stock 778296103 3,371,523 36,214 SH   SOLE   36,214 0 0
Royce Value Trust Inc Closed-end Securities Fund 780910105 140 10 SH   SOLE   10 0 0
RPM International Inc Common / Ordinary Stock 749685103 557,764 9,610 SH   SOLE   9,610 0 0
Ryman Hospitality Pptys Inc Com Closed-end REIT 78377T107 29,689 361 SH   SOLE   361 0 0
salesforce.com Inc Common / Ordinary Stock 79466L302 21,538 136 SH   SOLE   136 0 0
Sandy Spring Bancorp Inc Common / Ordinary Stock 800363103 71,944 2,300 SH   SOLE   2,300 0 0
San Juan Basin Royalty Trust Common / Ordinary Stock 798241105 1,487 277 SH   SOLE   277 0 0
SBA Communications Corp Closed-end REIT 78410G104 9,983 50 SH   SOLE   50 0 0
Schlumberger Ltd Common / Ordinary Stock 806857108 970,435 22,273 SH   SOLE   22,273 0 0
Schwab Fundamental International Large Company Index Exchange Traded Fund 808524755 11,142 404 SH   SOLE   404 0 0
Schwab Fundamental U.S. Broad Market Index ETF Exchange Traded Fund 808524789 15,491 412 SH   SOLE   412 0 0
Schwab Intermediate-Term U.S. Treasury ETF Exchange Traded Fund 808524854 780,348 14,510 SH   SOLE   14,510 0 0
Schwab US Broad Market ETF Exchange Traded Fund 808524102 538,684 7,916 SH   SOLE   7,916 0 0
Schwab US TIPs ETF Exchange Traded Fund 808524870 110 2 SH   SOLE   2 0 0
Scotts Miracle-Gro Co/The Common / Ordinary Stock 810186106 6,444 82 SH   SOLE   82 0 0
Sealed Air Corp Common / Ordinary Stock 81211K100 4,606 100 SH   SOLE   100 0 0
Sears Canada Inc Common / Ordinary Stock 81234D109 1 67 SH   SOLE   67 0 0
Sears Holdings Corp Common / Ordinary Stock 812350106 117 157 SH   SOLE   157 0 0
Select BK FINL Corp Com Common / Ordinary Stock 81616V107 57,750 5,250 SH   SOLE   5,250 0 0
Sempra Energy Common / Ordinary Stock 816851109 185,518 1,474 SH   SOLE   1,474 0 0
Sensient Technologies Corp Common / Ordinary Stock 81725T100 8,203 121 SH   SOLE   121 0 0
ServiceNow Inc Common / Ordinary Stock 81762P102 36,974 150 SH   SOLE   150 0 0
Sherwin-Williams Co/The Common / Ordinary Stock 824348106 71,067 165 SH   SOLE   165 0 0
Shopify Inc Common / Ordinary Stock 82509L107 14,050 68 SH   SOLE   68 0 0
Silgan Holdings Inc Common / Ordinary Stock 827048109 510,436 17,227 SH   SOLE   17,227 0 0
Simon Property Group Inc Com Stk Closed-end REIT 828806109 71,791 394 SH   SOLE   394 0 0
Sims Fox Hill Llc Common / Ordinary Stock 82915R201 0 10 SH   SOLE   10 0 0
Sinclair Broadcast Group Inc Common / Ordinary Stock 829226109 581,895 15,122 SH   SOLE   15,122 0 0
Sirius XM Holdings Inc Common / Ordinary Stock 82968B103 175,770 31,000 SH   SOLE   31,000 0 0
Skinny Nutritional Corp Common / Ordinary Stock 830695102 3 5,000 SH   SOLE   5,000 0 0
Skyworks Solutions Inc Common / Ordinary Stock 83088M102 28,868 350 SH   SOLE   350 0 0
Sleep Number Corp Com Common / Ordinary Stock 83125X103 517 11 SH   SOLE   11 0 0
Snap Inc Common / Ordinary Stock 83304A106 6,325 574 SH   SOLE   574 0 0
Snap-on Inc Common / Ordinary Stock 833034101 415,404 2,654 SH   SOLE   2,654 0 0
Southern Co/The Common / Ordinary Stock 842587107 4,160,033 80,496 SH   SOLE   80,496 0 0
SPDR Barclays Intermediate Term Corporate Bond ETF Exchange Traded Fund 78464A375 41,004 1,200 SH   SOLE   1,200 0 0
SPDR Barclays Short Term Corporate Bond ETF Exchange Traded Fund 78464A474 1,691,706 55,375 SH   SOLE   55,375 0 0
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF Exchange Traded Fund 78468R663 137,400 1,500 SH   SOLE   1,500 0 0
SPDR Bloomberg Barclays Short Term High Yield Bond ETF Exchange Traded Fund 78468R408 101,506 3,725 SH   SOLE   3,725 0 0
SPDR Doubleline Total Return Tactical ETF Exchange Traded Fund 78467V848 4,883 101 SH   SOLE   101 0 0
SPDR Dow Jones Industrial Average ETF Trust Exchange Traded Fund 78467X109 18,916 73 SH   SOLE   73 0 0
SPDR Gold Shares Exchange Traded Fund 78463V107 50,024 410 SH   SOLE   410 0 0
SPDR S&P 500 ETF Trust Exchange Traded Fund 78462F103 5,243,676 18,563 SH   SOLE   18,563 0 0
SPDR S&P 600 Small CapValue ETF Exchange Traded Fund 78464A300 1,177,358 19,525 SH   SOLE   19,525 0 0
SPDR S&P Aerospace & Defense ETF Exchange Traded Fund 78464A631 9,272 101 SH   SOLE   101 0 0
SPDR S&P China ETF Exchange Traded Fund 78463X400 3,410 34 SH   SOLE   34 0 0
SPDR S&P Dividend ETF Exchange Traded Fund 78464A763 9,941 100 SH   SOLE   100 0 0
SPDR S&P Emerging Markets SmallCap ETF Exchange Traded Fund 78463X756 611,010 13,709 SH   SOLE   13,709 0 0
SPDR S&P International Small Cap ETF Exchange Traded Fund 78463X871 2,608 86 SH   SOLE   86 0 0
SPDR S&P MidCap 400 ETF Trust Exchange Traded Fund 78467Y107 258,014 747 SH   SOLE   747 0 0
SPDR S&P Oil & Gas Equipment & Services ETF Exchange Traded Fund 78464A748 2,322 201 SH   SOLE   201 0 0
SPDR S&P Regional Banking ETF Exchange Traded Fund 78464A698 10,268 200 SH   SOLE   200 0 0
SPDR Wells Fargo Preferred Stock ETF Exchange Traded Fund 78464A292 504,478 11,820 SH   SOLE   11,820 0 0
S&P Global Inc Common / Ordinary Stock 78409V104 2,922,855 13,882 SH   SOLE   13,882 0 0
Spirit AeroSystems Holdings Inc Common / Ordinary Stock 848574109 92 1 SH   SOLE   1 0 0
Spok Holdings Inc Common / Ordinary Stock 84863T106 3,773 277 SH   SOLE   277 0 0
Sprott Focus Trust Inc Closed-end Securities Fund 85208J109 9,376 1,369 SH   SOLE   1,369 0 0
Sprott Physical Gold Trust Closed-end Fund 85207H104 20,900 2,000 SH   SOLE   2,000 0 0
Square Inc Common / Ordinary Stock 852234103 7,492 100 SH   SOLE   100 0 0
Stanley Black & Decker Inc Common / Ordinary Stock 854502101 4,156,045 30,521 SH   SOLE   30,521 0 0
Starbucks Corp Common / Ordinary Stock 855244109 9,940,819 133,721 SH   SOLE   133,721 0 0
Starwood Property Trust Inc Closed-end REIT 85571B105 12,293 550 SH   SOLE   550 0 0
Stericycle Inc Common / Ordinary Stock 858912108 231,122 4,247 SH   SOLE   4,247 0 0
Sterling Bancorp/DE Common / Ordinary Stock 85917A100 538,817 28,922 SH   SOLE   28,922 0 0
Stitch Fix Inc Common / Ordinary Stock 860897107 9,570 339 SH   SOLE   339 0 0
Striker Oil & Gas Inc Common / Ordinary Stock 86333A104 0 150,000 SH   SOLE   150,000 0 0
Stryker Corp Common / Ordinary Stock 863667101 10,510,434 53,212 SH   SOLE   53,212 0 0
Suncor Energy Inc Common / Ordinary Stock 867224107 195 6 SH   SOLE   6 0 0
Sun Life Financial Inc Common / Ordinary Stock 866796105 39,985 1,041 SH   SOLE   1,041 0 0
SunTrust Banks Inc Common / Ordinary Stock 867914103 337,547 5,697 SH   SOLE   5,697 0 0
Synchrony Financial Common / Ordinary Stock 87165B103 20,225 634 SH   SOLE   634 0 0
Synopsys Inc Common / Ordinary Stock 871607107 17,157 149 SH   SOLE   149 0 0
Sysco Corp Common / Ordinary Stock 871829107 49,736 745 SH   SOLE   745 0 0
Tapestry INC Com Common / Ordinary Stock 876030107 1,592 49 SH   SOLE   49 0 0
Target Corp Common / Ordinary Stock 87612E106 1,724,627 21,488 SH   SOLE   21,488 0 0
Team Inc Common / Ordinary Stock 878155100 6,125 350 SH   SOLE   350 0 0
Technology Select Sector SPDR Fund Exchange Traded Fund 81369Y803 353,646 4,779 SH   SOLE   4,779 0 0
TE Connectivity Ltd Common / Ordinary Stock H84989104 162 2 SH   SOLE   2 0 0
TEGNA Inc Common / Ordinary Stock 87901J105 37,591 2,666 SH   SOLE   2,666 0 0
Teladoc Health Inc Common / Ordinary Stock 87918A105 6,839 123 SH   SOLE   123 0 0
Teledyne Technologies Inc Common / Ordinary Stock 879360105 27,493 116 SH   SOLE   116 0 0
Templeton Emerging Markets Income Fund Closed-end Fund 880192109 2,560 250 SH   SOLE   250 0 0
Teradata Corp Common / Ordinary Stock 88076W103 917 21 SH   SOLE   21 0 0
Teradyne Inc Common / Ordinary Stock 880770102 3,984 100 SH   SOLE   100 0 0
Tesla Inc Common / Ordinary Stock 88160R101 32,744 117 SH   SOLE   117 0 0
Texas Instruments Inc Common / Ordinary Stock 882508104 8,804 83 SH   SOLE   83 0 0
Thermo Fisher Scientific Inc Common / Ordinary Stock 883556102 5,722,664 20,907 SH   SOLE   20,907 0 0
TJX Cos Inc/The Common / Ordinary Stock 872540109 792,031 14,885 SH   SOLE   14,885 0 0
Toll Brothers Inc Common / Ordinary Stock 889478103 65,160 1,800 SH   SOLE   1,800 0 0
Total System Services Inc Common / Ordinary Stock 891906109 1,045 11 SH   SOLE   11 0 0
Trade Desk Inc/The Common / Ordinary Stock 88339J105 14,054 71 SH   SOLE   71 0 0
TransCanada Corp Common / Ordinary Stock 89353D107 178,412 3,970 SH   SOLE   3,970 0 0
Transocean Ltd Common / Ordinary Stock H8817H100 723 83 SH   SOLE   83 0 0
Travelers Cos Inc/The Common / Ordinary Stock 89417E109 35,936 262 SH   SOLE   262 0 0
TreeHouse Foods Inc Common / Ordinary Stock 89469A104 487,288 7,549 SH   SOLE   7,549 0 0
Trimble Inc Common / Ordinary Stock 896239100 21,574 534 SH   SOLE   534 0 0
TripAdvisor Inc Common / Ordinary Stock 896945201 463 9 SH   SOLE   9 0 0
Triumph Group Inc Common / Ordinary Stock 896818101 275,322 14,445 SH   SOLE   14,445 0 0
T Rowe Price Group Inc Common / Ordinary Stock 74144T108 25,531 255 SH   SOLE   255 0 0
Twilio Inc Common / Ordinary Stock 90138F102 14,468 112 SH   SOLE   112 0 0
Tyler Technologies Inc Common / Ordinary Stock 902252105 8,994 44 SH   SOLE   44 0 0
Tyson Foods Inc Common / Ordinary Stock 902494103 533,361 7,682 SH   SOLE   7,682 0 0
UBS Group AG Common / Ordinary Stock H42097107 97 8 SH   SOLE   8 0 0
Umpqua Holdings Corp Common / Ordinary Stock 904214103 589,199 35,709 SH   SOLE   35,709 0 0
Under Armour Inc Common / Ordinary Stock 904311107 21,140 1,000 SH   SOLE   1,000 0 0
Under Armour Inc Common / Ordinary Stock 904311206 23,738 1,258 SH   SOLE   1,258 0 0
Union Pacific Corp Common / Ordinary Stock 907818108 10,243,174 61,263 SH   SOLE   61,263 0 0
United Financial Bancorp Inc Common / Ordinary Stock 910304104 40,223 2,803 SH   SOLE   2,803 0 0
UnitedHealth Group Inc Common / Ordinary Stock 91324P102 3,265,316 13,206 SH   SOLE   13,206 0 0
United Parcel Service Inc Common / Ordinary Stock 911312106 4,330,260 38,753 SH   SOLE   38,753 0 0
United Rentals Inc Common / Ordinary Stock 911363109 553,199 4,842 SH   SOLE   4,842 0 0
United Technologies Corp Common / Ordinary Stock 913017109 5,116,933 39,700 SH   SOLE   39,700 0 0
Uniti Group Inc Com Closed-end REIT 91325V108 3,178 284 SH   SOLE   284 0 0
Unum Group Common / Ordinary Stock 91529Y106 5,075 150 SH   SOLE   150 0 0
US Bancorp Common / Ordinary Stock 902973304 5,511,876 114,378 SH   SOLE   114,378 0 0
Utilities Select Sector SPDR Fund Exchange Traded Fund 81369Y886 3,073,819 52,842 SH   SOLE   52,842 0 0
Valero Energy Corp Common / Ordinary Stock 91913Y100 3,534,527 41,666 SH   SOLE   41,666 0 0
Valvoline Inc Common / Ordinary Stock 92047W101 453,514 24,435 SH   SOLE   24,435 0 0
VanEck Vectors AMT-Free Short Municipal Index ETF Exchange Traded Fund 92189F528 2,054,678 117,009 SH   SOLE   117,009 0 0
VanEck Vectors Gold Miners ETF Exchange Traded Fund 92189F106 3,363 150 SH   SOLE   150 0 0
VanEck Vectors Junior Gold Miners ETF Exchange Traded Fund 92189F791 3,173 100 SH   SOLE   100 0 0
Vanguard Consumer Discretionary ETF Exchange Traded Fund 92204A108 3,999,395 23,197 SH   SOLE   23,197 0 0
Vanguard Consumer Staples ETF Exchange Traded Fund 92204A207 2,383,622 16,415 SH   SOLE   16,415 0 0
Vanguard Dividend Appreciation ETF Exchange Traded Fund 921908844 197,352 1,800 SH   SOLE   1,800 0 0
Vanguard Energy ETF Exchange Traded Fund 92204A306 1,617,867 18,101 SH   SOLE   18,101 0 0
Vanguard Extended Market ETF Exchange Traded Fund 922908652 13,278 115 SH   SOLE   115 0 0
Vanguard Financials ETF Exchange Traded Fund 92204A405 4,894,197 75,832 SH   SOLE   75,832 0 0
Vanguard FTSE All World ex-US Small-Cap ETF Exchange Traded Fund 922042718 2,501,203 24,020 SH   SOLE   24,020 0 0
Vanguard FTSE Developed Markets ETF Exchange Traded Fund 921943858 21,056,265 515,201 SH   SOLE   515,201 0 0
Vanguard FTSE Emerging Markets ETF Exchange Traded Fund 922042858 31,740,870 746,844 SH   SOLE   746,844 0 0
Vanguard FTSE Europe ETF Exchange Traded Fund 922042874 3,060,112 57,081 SH   SOLE   57,081 0 0
Vanguard Health Care ETF Exchange Traded Fund 92204A504 6,414,014 37,187 SH   SOLE   37,187 0 0
Vanguard High Dividend Yield ETF Exchange Traded Fund 921946406 5,996 70 SH   SOLE   70 0 0
Vanguard Industrials ETF Exchange Traded Fund 92204A603 3,375,507 24,128 SH   SOLE   24,128 0 0
Vanguard Information Technology ETF Exchange Traded Fund 92204A702 7,185,162 35,813 SH   SOLE   35,813 0 0
Vanguard Intermediate-Term Bond ETF Exchange Traded Fund 921937819 114,564 1,365 SH   SOLE   1,365 0 0
Vanguard Intermediate-Term Corporate Bond ETF Exchange Traded Fund 92206C870 5,852,171 67,367 SH   SOLE   67,367 0 0
Vanguard Large-Cap ETF Exchange Traded Fund 922908637 16,225 125 SH   SOLE   125 0 0
Vanguard Long-Term Bond ETF Exchange Traded Fund 921937793 3,563,699 38,677 SH   SOLE   38,677 0 0
Vanguard Materials ETF Exchange Traded Fund 92204A801 861,876 7,002 SH   SOLE   7,002 0 0
Vanguard Mid-Cap ETF Exchange Traded Fund 922908629 1,801,686 11,208 SH   SOLE   11,208 0 0
Vanguard Mid-Cap Growth ETF Exchange Traded Fund 922908538 5,258,790 36,834 SH   SOLE   36,834 0 0
Vanguard Mid-Cap Value ETF Exchange Traded Fund 922908512 4,890,848 45,336 SH   SOLE   45,336 0 0
Vanguard Mortgage-Backed Securities ETF Exchange Traded Fund 92206C771 4,628,833 88,404 SH   SOLE   88,404 0 0
Vanguard REIT ETF Exchange Traded Fund 922908553 34,183,267 393,318 SH   SOLE   393,318 0 0
Vanguard Russell 2000 ETF Exchange Traded Fund 92206C664 12,300 100 SH   SOLE   100 0 0
Vanguard Short-Term Bond ETF Exchange Traded Fund 921937827 1,211,837 15,226 SH   SOLE   15,226 0 0
Vanguard Short-Term Corporate Bond ETF Exchange Traded Fund 92206C409 9,277,524 116,318 SH   SOLE   116,318 0 0
Vanguard Short-Term Inflation-Protected Securities ETF Exchange Traded Fund 922020805 574,035 11,792 SH   SOLE   11,792 0 0
Vanguard Small-Cap ETF Exchange Traded Fund 922908751 256,551 1,679 SH   SOLE   1,679 0 0
Vanguard Small-Cap Growth ETF Exchange Traded Fund 922908595 5,536,634 30,807 SH   SOLE   30,807 0 0
Vanguard Small-Cap Value ETF Exchange Traded Fund 922908611 2,667,028 20,718 SH   SOLE   20,718 0 0
Vanguard S&P 500 ETF Exchange Traded Fund 922908363 57,099 220 SH   SOLE   220 0 0
Vanguard Tax-Exempt Bond Index ETF Exchange Traded Fund 922907746 2,452,406 47,026 SH   SOLE   47,026 0 0
Vanguard Telecommunication Services ETF Exchange Traded Fund 92204A884 1,017,441 12,182 SH   SOLE   12,182 0 0
Vanguard Total Bond Market ETF Exchange Traded Fund 921937835 1,230,039 15,152 SH   SOLE   15,152 0 0
Vanguard Total International Bond ETF Exchange Traded Fund 92203J407 1,044,126 18,722 SH   SOLE   18,722 0 0
Vanguard Total International Stock ETF Exchange Traded Fund 921909768 23,355 450 SH   SOLE   450 0 0
Vanguard Total Stock Market ETF Exchange Traded Fund 922908769 6,868,805 47,466 SH   SOLE   47,466 0 0
Vanguard Utilities ETF Exchange Traded Fund 92204A876 1,054,814 8,139 SH   SOLE   8,139 0 0
Vanguard Value ETF Exchange Traded Fund 922908744 62,103 577 SH   SOLE   577 0 0
Varonis Systems Inc Common / Ordinary Stock 922280102 2,982 50 SH   SOLE   50 0 0
Vector Group Ltd Common / Ordinary Stock 92240M108 22,454 2,081 SH   SOLE   2,081 0 0
Ventas Inc Closed-end REIT 92276F100 4,148 65 SH   SOLE   65 0 0
VeriSign Inc Common / Ordinary Stock 92343E102 1,245,138 6,858 SH   SOLE   6,858 0 0
Veritiv Corp Common / Ordinary Stock 923454102 579 22 SH   SOLE   22 0 0
Verizon Communications Inc Common / Ordinary Stock 92343V104 14,733,895 249,178 SH   SOLE   249,178 0 0
Vertex Pharmaceuticals Inc Common / Ordinary Stock 92532F100 2,302,318 12,516 SH   SOLE   12,516 0 0
VF Corp Common / Ordinary Stock 918204108 846,590 9,741 SH   SOLE   9,741 0 0
Viacom Inc Common / Ordinary Stock 92553P201 3,200 114 SH   SOLE   114 0 0
Viavi Solutions Inc Common / Ordinary Stock 925550105 7,119 575 SH   SOLE   575 0 0
Virtus LifeSci Biotech Clinical Trials ETF Exchange Traded Fund 26923G301 7,603 267 SH   SOLE   267 0 0
Visa Inc Common / Ordinary Stock 92826C839 10,081,596 64,547 SH   SOLE   64,547 0 0
Vitamin Shoppe Inc Common / Ordinary Stock 92849E101 63 9 SH   SOLE   9 0 0
VMware Inc Common / Ordinary Stock 928563402 2,666,133 14,770 SH   SOLE   14,770 0 0
Vonage Holdings Corp Common / Ordinary Stock 92886T201 120,480 12,000 SH   SOLE   12,000 0 0
Voya Glbl Eqty Div & Prem Opprty Fd Com Closed-end Fund 92912T100 62,504 9,616 SH   SOLE   9,616 0 0
Wabtec Corp Common / Ordinary Stock 929740108 8,773 119 SH   SOLE   119 0 0
Walgreens Boots Alliance Inc Com Common / Ordinary Stock 931427108 1,636,479 25,865 SH   SOLE   25,865 0 0
Walker & Dunlop Inc Common / Ordinary Stock 93148P102 3,207 63 SH   SOLE   63 0 0
Walking Co Holdings Inc/The Common / Ordinary Stock 932036106 1,740 8,700 SH   SOLE   8,700 0 0
Walmart Inc Common / Ordinary Stock 931142103 4,352,276 44,625 SH   SOLE   44,625 0 0
Walt Disney Co/The Common / Ordinary Stock 254687106 339,641 3,059 SH   SOLE   3,059 0 0
Washington Prime Group Inc Closed-end REIT 93964W108 7,837 1,387 SH   SOLE   1,387 0 0
Waste Management Inc Common / Ordinary Stock 94106L109 7,021,614 67,574 SH   SOLE   67,574 0 0
Waters Corp Common / Ordinary Stock 941848103 1,087,891 4,322 SH   SOLE   4,322 0 0
Watsco Inc Common / Ordinary Stock 942622200 10,025 70 SH   SOLE   70 0 0
Wec Energy Group Inc Common / Ordinary Stock 92939U106 61,603 779 SH   SOLE   779 0 0
Wells Fargo & Co Common / Ordinary Stock 949746101 1,286,955 26,634 SH   SOLE   26,634 0 0
Welltower Inc Closed-end REIT 95040Q104 3,104 40 SH   SOLE   40 0 0
Westport Fuel Systems Inc Common / Ordinary Stock 960908309 189 122 SH   SOLE   122 0 0
WEX Inc Common / Ordinary Stock 96208T104 32,062 167 SH   SOLE   167 0 0
Weyerhaeuser Co Closed-end REIT 962166104 4,768 181 SH   SOLE   181 0 0
Wheaton Precious Metals Corp Common / Ordinary Stock 962879102 4,764 200 SH   SOLE   200 0 0
Williams Cos Inc/The Common / Ordinary Stock 969457100 176,197 6,135 SH   SOLE   6,135 0 0
Willis Towers Watson Pub LTD Common / Ordinary Stock G96629103 2,986 17 SH   SOLE   17 0 0
WisdomTree Emerging Markets Equity Income Fund Exchange Traded Fund 97717W315 2,718 62 SH   SOLE   62 0 0
WisdomTree Europe Hedged Equity Fund Exchange Traded Fund 97717X701 31,955 500 SH   SOLE   500 0 0
WisdomTree Investments Inc Common / Ordinary Stock 97717P104 35,300 5,000 SH   SOLE   5,000 0 0
WisdomTree Japan Hedged Equity Fund Exchange Traded Fund 97717W851 3,393,957 67,061 SH   SOLE   67,061 0 0
WisdomTree SmallCap Dividend Fund Exchange Traded Fund 97717W604 19,140 695 SH   SOLE   695 0 0
WisdomTree US SmallCap Fund Exchange Traded Fund 97717W562 8,125 225 SH   SOLE   225 0 0
Wix.com Ltd Common / Ordinary Stock M98068105 7,975 66 SH   SOLE   66 0 0
WP Carey Inc Closed-end REIT 92936U109 9,791 125 SH   SOLE   125 0 0
WR Berkley Corp Common / Ordinary Stock 084423102 16,944 200 SH   SOLE   200 0 0
WR Grace & Co Common / Ordinary Stock 38388F108 436,556 5,594 SH   SOLE   5,594 0 0
WW Grainger Inc Common / Ordinary Stock 384802104 4,233,784 14,069 SH   SOLE   14,069 0 0
Xerox Corp Common / Ordinary Stock 984121608 3,198 100 SH   SOLE   100 0 0
Xilinx Inc Common / Ordinary Stock 983919101 5,072 40 SH   SOLE   40 0 0
Xtrackers USD High Yield Corporate Bond ETF Exchange Traded Fund 233051432 994 20 SH   SOLE   20 0 0
Xylem Inc/NY Common / Ordinary Stock 98419M100 40,627 514 SH   SOLE   514 0 0
Yum! Brands Inc Common / Ordinary Stock 988498101 9,981 100 SH   SOLE   100 0 0
Zayo Group Holdings Inc Common / Ordinary Stock 98919V105 502,409 17,678 SH   SOLE   17,678 0 0
Zebra Technologies Corp Common / Ordinary Stock 989207105 5,867 28 SH   SOLE   28 0 0
Zimmer Holdings Inc Common / Ordinary Stock 98956P102 578,992 4,534 SH   SOLE   4,534 0 0
Zions Bancorp NA Common / Ordinary Stock 989701107 3,015,542 66,407 SH   SOLE   66,407 0 0
Zoetis Inc Common / Ordinary Stock 98978V103 2,593,863 25,766 SH   SOLE   25,766 0 0