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 48,408 1,200 SH   SOLE   1,200 0 0
2U Inc Common / Ordinary Stock 90214J101 5,221 105 SH   SOLE   105 0 0
3M Company Com Stk Common / Ordinary Stock 88579Y101 12,117,582 63,596 SH   SOLE   63,596 0 0
AAC Holdings Inc Common / Ordinary Stock 000307108 4,880 3,486 SH   SOLE   3,486 0 0
Abbott Laboratories Common / Ordinary Stock 002824100 4,352,819 60,180 SH   SOLE   60,180 0 0
AbbVie Inc Common / Ordinary Stock 00287Y109 11,407,959 123,744 SH   SOLE   123,744 0 0
Aberdeen Preious MTLS BSKT TR ETF Physical Shares ETF Exchange Traded Fund 003263100 17,495 277 SH   SOLE   277 0 0
Acadia Realty Trust Closed-end REIT 004239109 3,089 130 SH   SOLE   130 0 0
Accenture PLC Common / Ordinary Stock G1151C101 31,304 222 SH   SOLE   222 0 0
ACI Worldwide Inc Common / Ordinary Stock 004498101 27,615 998 SH   SOLE   998 0 0
Actuant Corp Common / Ordinary Stock 00508X203 238,677 11,371 SH   SOLE   11,371 0 0
Acuity Brands Inc Common / Ordinary Stock 00508Y102 2,529 22 SH   SOLE   22 0 0
Addus HomeCare Corp Common / Ordinary Stock 006739106 7,263 107 SH   SOLE   107 0 0
Adient PLC Common / Ordinary Stock G0084W101 678 45 SH   SOLE   45 0 0
Adobe Systems Inc Common / Ordinary Stock 00724F101 6,088,345 26,911 SH   SOLE   26,911 0 0
AdvanSix Inc Common / Ordinary Stock 00773T101 146 6 SH   SOLE   6 0 0
AerCap Holdings NV Common / Ordinary Stock N00985106 334,858 8,456 SH   SOLE   8,456 0 0
Aerojet Rocketdyne Holdings Inc Common / Ordinary Stock 007800105 1,691 48 SH   SOLE   48 0 0
AES Corp/VA Common / Ordinary Stock 00130H105 1,275,748 88,226 SH   SOLE   88,226 0 0
Affiliated Managers Group Inc Common / Ordinary Stock 008252108 195 2 SH   SOLE   2 0 0
Aflac Inc Common / Ordinary Stock 001055102 191,352 4,200 SH   SOLE   4,200 0 0
Agilent Technologies Inc Common / Ordinary Stock 00846U101 190,035 2,817 SH   SOLE   2,817 0 0
Agios Pharmaceuticals Inc Common / Ordinary Stock 00847X104 253,282 5,493 SH   SOLE   5,493 0 0
Aimmune Therapeutics Inc Common / Ordinary Stock 00900T107 789 33 SH   SOLE   33 0 0
Air Products & Chemicals Inc Common / Ordinary Stock 009158106 269,524 1,684 SH   SOLE   1,684 0 0
Air Transport Services Group Inc Common / Ordinary Stock 00922R105 912 40 SH   SOLE   40 0 0
Akamai Technologies Inc Common / Ordinary Stock 00971T101 791,597 12,960 SH   SOLE   12,960 0 0
Akorn Inc Common / Ordinary Stock 009728106 525 155 SH   SOLE   155 0 0
Albany International Corp Common / Ordinary Stock 012348108 2,497 40 SH   SOLE   40 0 0
Alerian MLP ETF Exchange Traded Fund 00162Q866 29,263 3,352 SH   SOLE   3,352 0 0
Alexandria Real Estate Equities Inc Closed-end REIT 015271109 5,071 44 SH   SOLE   44 0 0
Align Technology Inc Common / Ordinary Stock 016255101 0 0 SH   SOLE   0 0 0
Alkermes PLC Common / Ordinary Stock G01767105 561 19 SH   SOLE   19 0 0
Alleghany Corp Common / Ordinary Stock 017175100 2,493 4 SH   SOLE   4 0 0
Allegheny Technologies Inc Common / Ordinary Stock 01741R102 7,467 343 SH   SOLE   343 0 0
Allergan Plc. Com Common / Ordinary Stock G0177J108 4,678 35 SH   SOLE   35 0 0
Alliance Data Systems Corp Common / Ordinary Stock 018581108 20,261 135 SH   SOLE   135 0 0
Allison Transmission Holdings Inc Common / Ordinary Stock 01973R101 14,622 333 SH   SOLE   333 0 0
Allstate Corp/The Common / Ordinary Stock 020002101 530,071 6,415 SH   SOLE   6,415 0 0
Alphabet Inc Cap Stk Cl A Common / Ordinary Stock 02079K305 16,081,934 15,390 SH   SOLE   15,390 0 0
Alphabet Inc Cap Stk Cl C Common / Ordinary Stock 02079K107 7,720,473 7,455 SH   SOLE   7,455 0 0
ALPS Medical Breakthroughs ETF Exchange Traded Fund 00162Q593 9,146 325 SH   SOLE   325 0 0
Altria Group Inc Common / Ordinary Stock 02209S103 4,221,956 85,482 SH   SOLE   85,482 0 0
Amazon.com Inc Common / Ordinary Stock 023135106 19,079,525 12,703 SH   SOLE   12,703 0 0
Ameren Corp Common / Ordinary Stock 023608102 47,292 725 SH   SOLE   725 0 0
American Campus Communities Inc Closed-end REIT 024835100 589,228 14,236 SH   SOLE   14,236 0 0
American Electric Power Co Inc Common / Ordinary Stock 025537101 69,359 928 SH   SOLE   928 0 0
American Express Co Common / Ordinary Stock 025816109 1,220,954 12,809 SH   SOLE   12,809 0 0
American Financial Group Inc/OH Common / Ordinary Stock 025932104 996 11 SH   SOLE   11 0 0
American Tower Corp Com Closed-end REIT 03027X100 16,768 106 SH   SOLE   106 0 0
American Water Works Co Inc Common / Ordinary Stock 030420103 59,999 661 SH   SOLE   661 0 0
Ameriprise Financial Inc Common / Ordinary Stock 03076C106 4,442,405 42,564 SH   SOLE   42,564 0 0
AmerisourceBergen Corp Common / Ordinary Stock 03073E105 139,649 1,877 SH   SOLE   1,877 0 0
Ametek Inc Common / Ordinary Stock 031100100 794,663 11,738 SH   SOLE   11,738 0 0
Amgen Inc Common / Ordinary Stock 031162100 2,907,591 14,936 SH   SOLE   14,936 0 0
AMN Healthcare Services Inc Common / Ordinary Stock 001744101 1,643 29 SH   SOLE   29 0 0
Anadarko Petroleum Corp Common / Ordinary Stock 032511107 326,696 7,452 SH   SOLE   7,452 0 0
Analog Devices Inc Common / Ordinary Stock 032654105 34,332 400 SH   SOLE   400 0 0
Anika Therapeutics Inc Common / Ordinary Stock 035255108 76,194 2,267 SH   SOLE   2,267 0 0
Ansys Inc Com Stk Common / Ordinary Stock 03662Q105 2,144 15 SH   SOLE   15 0 0
Anthem Inc Common / Ordinary Stock 036752103 2,540,420 9,673 SH   SOLE   9,673 0 0
AON Plc Com USD0.01 CL A Common / Ordinary Stock G0408V102 3,343 23 SH   SOLE   23 0 0
AO Smith Corp Common / Ordinary Stock 831865209 1,623 38 SH   SOLE   38 0 0
Apache Corp Common / Ordinary Stock 037411105 91,271 3,477 SH   SOLE   3,477 0 0
Apartment Investment & Management Co Closed-end REIT 03748R101 2,370 54 SH   SOLE   54 0 0
Apergy Corporation Com Usd0.01 Wi Common / Ordinary Stock 03755L104 1,137 42 SH   SOLE   42 0 0
Appfolio Inc Common / Ordinary Stock 03783C100 4,442 75 SH   SOLE   75 0 0
Appian Corp Common / Ordinary Stock 03782L101 14,557 545 SH   SOLE   545 0 0
Apple Inc Common / Ordinary Stock 037833100 27,582,574 174,861 SH   SOLE   174,861 0 0
Applied Materials Inc Common / Ordinary Stock 038222105 718,054 21,932 SH   SOLE   21,932 0 0
Aptiv PLC Common / Ordinary Stock G6095L109 1,213,853 19,715 SH   SOLE   19,715 0 0
Aqua America Inc Common / Ordinary Stock 03836W103 19,967 584 SH   SOLE   584 0 0
Aramark Common / Ordinary Stock 03852U106 6,142 212 SH   SOLE   212 0 0
Archer-Daniels-Midland Co Common / Ordinary Stock 039483102 13,315 325 SH   SOLE   325 0 0
Arista Networks Inc Common / Ordinary Stock 040413106 35,398 168 SH   SOLE   168 0 0
ARK Innovation ETF Exchange Traded Fund 00214Q104 3,161 85 SH   SOLE   85 0 0
Armada Hoffler Properties Inc Closed-end REIT 04208T108 1,687 120 SH   SOLE   120 0 0
ASGN Inc Common / Ordinary Stock 00191U102 545 10 SH   SOLE   10 0 0
Astronics Corp Common / Ordinary Stock 046433207 365 12 SH   SOLE   12 0 0
Atlassian Corp PLC Common / Ordinary Stock G06242104 6,318 71 SH   SOLE   71 0 0
Atmos Energy Corp Common / Ordinary Stock 049560105 16,411 177 SH   SOLE   177 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 3,677,436 128,852 SH   SOLE   128,852 0 0
Autodesk Inc Common / Ordinary Stock 052769106 860,015 6,687 SH   SOLE   6,687 0 0
Automatic Data Processing Inc Common / Ordinary Stock 053015103 144,232 1,100 SH   SOLE   1,100 0 0
AvalonBay Communities Inc Closed-end REIT 053484101 2,785 16 SH   SOLE   16 0 0
Avery Dennison Corp Common / Ordinary Stock 053611109 3,144 35 SH   SOLE   35 0 0
Avista Corp Common / Ordinary Stock 05379B107 8,496 200 SH   SOLE   200 0 0
Avon Products Inc Common / Ordinary Stock 054303102 623 410 SH   SOLE   410 0 0
Axon Enterprise Inc Common / Ordinary Stock 05464C101 8,750 200 SH   SOLE   200 0 0
Balchem Corp Common / Ordinary Stock 057665200 15,670 200 SH   SOLE   200 0 0
Bank of America Corp Common / Ordinary Stock 060505104 6,964,422 282,647 SH   SOLE   282,647 0 0
Bank of Nova Scotia/The Common / Ordinary Stock 064149107 13,265 266 SH   SOLE   266 0 0
Bank of NT Butterfield & Son Ltd/The Common / Ordinary Stock G0772R208 4,891 156 SH   SOLE   156 0 0
BankUnited Inc Common / Ordinary Stock 06652K103 348,861 11,652 SH   SOLE   11,652 0 0
Barrick Gold Corp Common / Ordinary Stock 067901108 271 20 SH   SOLE   20 0 0
Bausch Health Cos Inc Common / Ordinary Stock 071734107 1,016 55 SH   SOLE   55 0 0
Baxter International Inc Common / Ordinary Stock 071813109 66,610 1,012 SH   SOLE   1,012 0 0
BB Liquidating Inc Common / Ordinary Stock 05532D107 0 200 SH   SOLE   200 0 0
BB&T Corp Common / Ordinary Stock 054937107 394,385 9,104 SH   SOLE   9,104 0 0
BCE Inc Common / Ordinary Stock 05534B760 14,428 365 SH   SOLE   365 0 0
Becton Dickinson and Co Common / Ordinary Stock 075887109 29,517 131 SH   SOLE   131 0 0
Berkshire Hathaway B Shares Common / Ordinary Stock 084670702 12,411,081 60,785 SH   SOLE   60,785 0 0
Berkshire Hathaway Inc Common / Ordinary Stock 084670108 612,000 2 SH   SOLE   2 0 0
Berry Global Group Inc Common / Ordinary Stock 08579W103 558,953 11,760 SH   SOLE   11,760 0 0
Biogen Inc Common / Ordinary Stock 09062X103 4,147,881 13,784 SH   SOLE   13,784 0 0
BioTelemetry Inc Common / Ordinary Stock 090672106 3,165 53 SH   SOLE   53 0 0
BJ's Restaurants Inc Common / Ordinary Stock 09180C106 27,814 550 SH   SOLE   550 0 0
Blackbaud Inc Common / Ordinary Stock 09227Q100 2,768 44 SH   SOLE   44 0 0
Black Hills Corp Common / Ordinary Stock 092113109 110,807 1,765 SH   SOLE   1,765 0 0
BlackRock Capital Investment Corp Common / Ordinary Stock 092533108 5,644 1,067 SH   SOLE   1,067 0 0
BlackRock Floating Rate Income Strategies Fund Inc Closed-end Fund 09255X100 39,865 3,350 SH   SOLE   3,350 0 0
BlackRock Inc Common / Ordinary Stock 09247X101 10,762,090 27,397 SH   SOLE   27,397 0 0
BlackRock Municipal 2020 Term Trust Closed-end Fund 09249X109 39,822 2,698 SH   SOLE   2,698 0 0
BlackRock Muni Intermediate Duration Fund Inc Closed-end Fund 09253X102 8,855 700 SH   SOLE   700 0 0
Blackstone Mortgage Trust Inc Closed-end REIT 09257W100 9,845 309 SH   SOLE   309 0 0
Boeing Co/The Common / Ordinary Stock 097023105 919,448 2,851 SH   SOLE   2,851 0 0
Boingo Wireless Inc Common / Ordinary Stock 09739C102 3,600 175 SH   SOLE   175 0 0
BOK Financial Corp Common / Ordinary Stock 05561Q201 3,007 41 SH   SOLE   41 0 0
Booking Holdings Inc Common / Ordinary Stock 09857L108 5,615,089 3,260 SH   SOLE   3,260 0 0
Booz Allen Hamilton Holding Corp Common / Ordinary Stock 099502106 1,938 43 SH   SOLE   43 0 0
BorgWarner Inc Common / Ordinary Stock 099724106 1,016,909 29,272 SH   SOLE   29,272 0 0
Boston Properties Inc Closed-end REIT 101121101 4,052 36 SH   SOLE   36 0 0
Boston Scientific Corp Common / Ordinary Stock 101137107 5,760 163 SH   SOLE   163 0 0
Bottomline Technologies DE Inc Common / Ordinary Stock 101388106 1,968 41 SH   SOLE   41 0 0
Box Inc Common / Ordinary Stock 10316T104 4,085 242 SH   SOLE   242 0 0
Brandywine Realty Trust Closed-end REIT 105368203 1,326 103 SH   SOLE   103 0 0
Bright Horizons Family Solutions Inc Common / Ordinary Stock 109194100 2,024,712 18,167 SH   SOLE   18,167 0 0
Brinker International Inc Common / Ordinary Stock 109641100 5,058 115 SH   SOLE   115 0 0
Bristol-Myers Squibb Co Common / Ordinary Stock 110122108 227,984 4,386 SH   SOLE   4,386 0 0
Brixmor Property Group Inc Closed-end REIT 11120U105 310,767 21,155 SH   SOLE   21,155 0 0
Broadcom Inc Common / Ordinary Stock 11135F101 19,325 76 SH   SOLE   76 0 0
Broadridge Financial Solutions Inc Common / Ordinary Stock 11133T103 1,925 20 SH   SOLE   20 0 0
Brown-Forman Corp Common / Ordinary Stock 115637100 3,462 73 SH   SOLE   73 0 0
Brown-Forman Corp Common / Ordinary Stock 115637209 856 18 SH   SOLE   18 0 0
Bryn Mawr Bank Corp Common / Ordinary Stock 117665109 69 2 SH   SOLE   2 0 0
Burlington Stores Inc Common / Ordinary Stock 122017106 1,952 12 SH   SOLE   12 0 0
Cabot Corp Common / Ordinary Stock 127055101 386 9 SH   SOLE   9 0 0
California Resources Corp Common / Ordinary Stock 13057Q206 153 9 SH   SOLE   9 0 0
Cambrex Corp Common / Ordinary Stock 132011107 3,323 88 SH   SOLE   88 0 0
Camden Property Trust Closed-end REIT 133131102 2,994 34 SH   SOLE   34 0 0
Canadian Imperial Bank of Commerce/Canada Common / Ordinary Stock 136069101 1,565 21 SH   SOLE   21 0 0
Canadian National Railway Co Common / Ordinary Stock 136375102 2,223 30 SH   SOLE   30 0 0
Canadian Pacific Railway Ltd Common / Ordinary Stock 13645T100 2,487 14 SH   SOLE   14 0 0
Cannabis Science Inc Common / Ordinary Stock 137648101 294 8,400 SH   SOLE   8,400 0 0
Canopy Growth Corp Common / Ordinary Stock 138035100 1,962 73 SH   SOLE   73 0 0
Capital One Financial Corp Common / Ordinary Stock 14040H105 5,055,762 66,884 SH   SOLE   66,884 0 0
Carbonite Inc Common / Ordinary Stock 141337105 6,340 251 SH   SOLE   251 0 0
CarMax Inc Common / Ordinary Stock 143130102 4,294,809 68,465 SH   SOLE   68,465 0 0
Carnival Corp Common / Ordinary Stock 143658300 152,337 3,090 SH   SOLE   3,090 0 0
Carpenter Technology Corp Common / Ordinary Stock 144285103 193,398 5,431 SH   SOLE   5,431 0 0
Carrizo Oil & Gas Inc Common / Ordinary Stock 144577103 4,900 434 SH   SOLE   434 0 0
Cars Com Inc Com Common / Ordinary Stock 14575E105 19,092 888 SH   SOLE   888 0 0
Carter's Inc Common / Ordinary Stock 146229109 10,774 132 SH   SOLE   132 0 0
Caterpillar Inc Common / Ordinary Stock 149123101 183,870 1,447 SH   SOLE   1,447 0 0
Cavit Sciences Inc Common / Ordinary Stock 14964T101 0 10 SH   SOLE   10 0 0
CBIZ Inc Common / Ordinary Stock 124805102 22,222 1,128 SH   SOLE   1,128 0 0
Cboe Global Markets Inc Common / Ordinary Stock 12503M108 6,848 70 SH   SOLE   70 0 0
Cch I Llc - Class A Common / Ordinary Stock 16119P108 3,990 14 SH   SOLE   14 0 0
Celanese Corp Common / Ordinary Stock 150870103 630 7 SH   SOLE   7 0 0
Celgene Corp Common / Ordinary Stock 151020104 33,583 524 SH   SOLE   524 0 0
Celsion Corp Inc Common / Ordinary Stock 15117N503 19,661 13,944 SH   SOLE   13,944 0 0
Centene Corp Common / Ordinary Stock 15135B101 4,612 40 SH   SOLE   40 0 0
CenterState Bank Corp Common / Ordinary Stock 15201P109 1,515 72 SH   SOLE   72 0 0
Central Garden & Pet Co Common / Ordinary Stock 153527205 494,094 15,811 SH   SOLE   15,811 0 0
CenturyLink Inc Common / Ordinary Stock 156700106 2,000 132 SH   SOLE   132 0 0
Cerner Corp Common / Ordinary Stock 156782104 2,869,622 54,722 SH   SOLE   54,722 0 0
Charles River Laboratories International Inc Common / Ordinary Stock 159864107 14,713 130 SH   SOLE   130 0 0
Charles Schwab Corp/The Common / Ordinary Stock 808513105 28,199 679 SH   SOLE   679 0 0
Chart Industries Inc Common / Ordinary Stock 16115Q308 4,097 63 SH   SOLE   63 0 0
Chemours Co/The Common / Ordinary Stock 163851108 1,834 65 SH   SOLE   65 0 0
Chesapeake Energy Corp Common / Ordinary Stock 165167107 582 277 SH   SOLE   277 0 0
Chevron Corp Common / Ordinary Stock 166764100 17,684,576 162,557 SH   SOLE   162,557 0 0
China Agritech Inc Common / Ordinary Stock 16937A200 0 2,265 SH   SOLE   2,265 0 0
CH Robinson Worldwide Inc Common / Ordinary Stock 12541W209 5,634 67 SH   SOLE   67 0 0
Chubb Limited Com Common / Ordinary Stock H1467J104 3,610,452 27,949 SH   SOLE   27,949 0 0
Church & Dwight Co Inc Common / Ordinary Stock 171340102 1,058,933 16,103 SH   SOLE   16,103 0 0
Cigna Corp Common / Ordinary Stock 125523100 50,777 267 SH   SOLE   267 0 0
Cimarex Energy Co Common / Ordinary Stock 171798101 565,207 9,168 SH   SOLE   9,168 0 0
Cincinnati Financial Corp Common / Ordinary Stock 172062101 1,154,410 14,911 SH   SOLE   14,911 0 0
Cintas Corp Common / Ordinary Stock 172908105 1,362,231 8,109 SH   SOLE   8,109 0 0
Cisco Systems Inc Common / Ordinary Stock 17275R102 7,506,836 173,248 SH   SOLE   173,248 0 0
Citigroup Inc Common / Ordinary Stock 172967424 3,389,731 65,112 SH   SOLE   65,112 0 0
Citizens Financial Group Inc Common / Ordinary Stock 174610105 2,735 92 SH   SOLE   92 0 0
Clean Harbors Inc Common / Ordinary Stock 184496107 317,370 6,431 SH   SOLE   6,431 0 0
Clorox Co/The Common / Ordinary Stock 189054109 54,411 353 SH   SOLE   353 0 0
CME Group Inc Common / Ordinary Stock 12572Q105 4,695,099 24,958 SH   SOLE   24,958 0 0
CMS Energy Corp Common / Ordinary Stock 125896100 100,045 2,015 SH   SOLE   2,015 0 0
Coca-Cola Co/The Common / Ordinary Stock 191216100 3,506,410 74,053 SH   SOLE   74,053 0 0
Coca-Cola European Partners PLC Common / Ordinary Stock G25839104 51,673 1,127 SH   SOLE   1,127 0 0
Cognizant Technology Solutions Corp Common / Ordinary Stock 192446102 3,936 62 SH   SOLE   62 0 0
Cohen & Steers Infrastructure Fund Inc Closed-end Securities Fund 19248A109 35,568 1,800 SH   SOLE   1,800 0 0
Colgate-Palmolive Co Common / Ordinary Stock 194162103 62,020 1,042 SH   SOLE   1,042 0 0
Columbia Sportswear Co Common / Ordinary Stock 198516106 2,270 27 SH   SOLE   27 0 0
Comcast Corp Common / Ordinary Stock 20030N101 4,489,186 131,841 SH   SOLE   131,841 0 0
Comerica Inc Common / Ordinary Stock 200340107 112,926 1,644 SH   SOLE   1,644 0 0
Comfort Systems USA Inc Common / Ordinary Stock 199908104 1,048 24 SH   SOLE   24 0 0
Commerce Bancshares Inc/MO Common / Ordinary Stock 200525103 47,351 840 SH   SOLE   840 0 0
Community Healthcare Trust Inc Closed-end REIT 20369C106 10,091 350 SH   SOLE   350 0 0
Compass Minerals International Inc Common / Ordinary Stock 20451N101 1,245,906 29,885 SH   SOLE   29,885 0 0
ConAgra Foods Inc Common / Ordinary Stock 205887102 1,550,544 72,591 SH   SOLE   72,591 0 0
Concho Resources Inc Common / Ordinary Stock 20605P101 1,131 11 SH   SOLE   11 0 0
ConocoPhillips Common / Ordinary Stock 20825C104 3,839,326 61,577 SH   SOLE   61,577 0 0
Conrad Inds Inc Com Common / Ordinary Stock 208305102 60,490 4,600 SH   SOLE   4,600 0 0
Consolidated Edison Inc Common / Ordinary Stock 209115104 5,735 75 SH   SOLE   75 0 0
Constellation Brands Inc Common / Ordinary Stock 21036P108 2,345,077 14,582 SH   SOLE   14,582 0 0
Consumer Discretionary Select Sector SPDR Fund Exchange Traded Fund 81369Y407 108,218 1,093 SH   SOLE   1,093 0 0
Consumer Staples Select Sector SPDR Fund Exchange Traded Fund 81369Y308 193,675 3,814 SH   SOLE   3,814 0 0
Continental Resources Inc/OK Common / Ordinary Stock 212015101 3,014 75 SH   SOLE   75 0 0
Cooper Cos Inc/The Common / Ordinary Stock 216648402 3,563 14 SH   SOLE   14 0 0
Core Laboratories NV Common / Ordinary Stock N22717107 2,386 40 SH   SOLE   40 0 0
CoreSite Realty Corp Closed-end REIT 21870Q105 2,966 34 SH   SOLE   34 0 0
Corning Inc Common / Ordinary Stock 219350105 393,848 13,037 SH   SOLE   13,037 0 0
Corporate Office Properties Trust Closed-end REIT 22002T108 6,793 323 SH   SOLE   323 0 0
Costco Wholesale Corp Common / Ordinary Stock 22160K105 1,002,864 4,923 SH   SOLE   4,923 0 0
Cray Inc Common / Ordinary Stock 225223304 215,900 10,000 SH   SOLE   10,000 0 0
CRISPR Therapeutics AG Common / Ordinary Stock H17182108 2,143 75 SH   SOLE   75 0 0
Cronos Group Inc Common / Ordinary Stock 22717L101 1,247 120 SH   SOLE   120 0 0
Crown Castle International Corp Com Closed-end REIT 22822V101 2,616,788 24,089 SH   SOLE   24,089 0 0
Crown Holdings Inc Common / Ordinary Stock 228368106 88,336 2,125 SH   SOLE   2,125 0 0
CSX Corp Common / Ordinary Stock 126408103 28,021 451 SH   SOLE   451 0 0
CTS Corp Common / Ordinary Stock 126501105 12,427 480 SH   SOLE   480 0 0
CubeSmart Closed-end REIT 229663109 4,734 165 SH   SOLE   165 0 0
Cullen/Frost Bankers Inc Common / Ordinary Stock 229899109 63,493 722 SH   SOLE   722 0 0
Cummins Inc Common / Ordinary Stock 231021106 3,103,923 23,226 SH   SOLE   23,226 0 0
Curtiss-Wright Corp Common / Ordinary Stock 231561101 489,665 4,795 SH   SOLE   4,795 0 0
CVS Health Corp Common / Ordinary Stock 126650100 1,527,271 23,310 SH   SOLE   23,310 0 0
Cypress Semiconductor Corp Common / Ordinary Stock 232806109 3,829 301 SH   SOLE   301 0 0
Daimler AG Common / Ordinary Stock D1668R123 5,277 100 SH   SOLE   100 0 0
Danaher Corp Common / Ordinary Stock 235851102 5,217,975 50,601 SH   SOLE   50,601 0 0
Darling Ingredients Inc Common / Ordinary Stock 237266101 504,569 26,225 SH   SOLE   26,225 0 0
db X-trackers MSCI EAFE Hedged Equity Fund Exchange Traded Fund 233051200 17,943,104 643,122 SH   SOLE   643,122 0 0
Deckers Outdoor Corp Common / Ordinary Stock 243537107 3,071 24 SH   SOLE   24 0 0
Deere & Co Common / Ordinary Stock 244199105 478,090 3,205 SH   SOLE   3,205 0 0
Delta Air Lines Inc Common / Ordinary Stock 247361702 870,605 17,447 SH   SOLE   17,447 0 0
Denny's Corp Common / Ordinary Stock 24869P104 4,263 263 SH   SOLE   263 0 0
Devon Energy Corp Common / Ordinary Stock 25179M103 1,003,300 44,512 SH   SOLE   44,512 0 0
Diamondback Energy Inc Common / Ordinary Stock 25278X109 9,270 100 SH   SOLE   100 0 0
Digital Realty Trust Inc Closed-end REIT 253868103 132,655 1,245 SH   SOLE   1,245 0 0
Diplomat Pharmacy Inc Common / Ordinary Stock 25456K101 1,279 95 SH   SOLE   95 0 0
Direxion Daily CSI China Internet Index Bull 2x Shares Exchange Traded Fund 25460E505 748 40 SH   SOLE   40 0 0
Direxion Daily Technology Bull 3X Shares Exchange Traded Fund 25459W102 2,040 24 SH   SOLE   24 0 0
Discover Financial Services Common / Ordinary Stock 254709108 34,385 583 SH   SOLE   583 0 0
Discovery Inc Common / Ordinary Stock 25470F104 2,523 102 SH   SOLE   102 0 0
Discovery Inc Common / Ordinary Stock 25470F302 3,670 159 SH   SOLE   159 0 0
Dollar General Corp Common / Ordinary Stock 256677105 14,591 135 SH   SOLE   135 0 0
Dominion Resources Inc/VA Common / Ordinary Stock 25746U109 4,297,033 60,132 SH   SOLE   60,132 0 0
Domino's Pizza Inc Common / Ordinary Stock 25754A201 1,240 5 SH   SOLE   5 0 0
Donaldson Co Inc Common / Ordinary Stock 257651109 2,083 48 SH   SOLE   48 0 0
Dover Corp Common / Ordinary Stock 260003108 122,744 1,730 SH   SOLE   1,730 0 0
Dover Motorsports Inc Common / Ordinary Stock 260174107 23 12 SH   SOLE   12 0 0
DowDuPont Inc Common / Ordinary Stock 26078J100 4,572,005 85,490 SH   SOLE   85,490 0 0
DR Horton Inc Common / Ordinary Stock 23331A109 3,189 92 SH   SOLE   92 0 0
Dropbox Inc Common / Ordinary Stock 26210C104 5,741 281 SH   SOLE   281 0 0
DTE Energy Co Common / Ordinary Stock 233331107 1,000,752 9,073 SH   SOLE   9,073 0 0
Duke Energy Corp Common / Ordinary Stock 26441C204 1,659,204 19,226 SH   SOLE   19,226 0 0
Dunkin' Brands Group Inc Common / Ordinary Stock 265504100 3,847 60 SH   SOLE   60 0 0
DXC Technology Co Common / Ordinary Stock 23355L106 1,010 19 SH   SOLE   19 0 0
Eagle Bancorp Inc Common / Ordinary Stock 268948106 1,413 29 SH   SOLE   29 0 0
EastGroup Properties Inc Closed-end REIT 277276101 5,137 56 SH   SOLE   56 0 0
Eastman Chemical Co Common / Ordinary Stock 277432100 585 8 SH   SOLE   8 0 0
East West Bancorp Inc Common / Ordinary Stock 27579R104 2,568 59 SH   SOLE   59 0 0
Eaton Corp PLC Common / Ordinary Stock G29183103 38,175 556 SH   SOLE   556 0 0
Eaton Vance Tax-Advantaged Global Dividend Income Fund Closed-end Fund 27828S101 5,078 375 SH   SOLE   375 0 0
ECC Capital Corp Closed-end REIT 26826M108 70 5,000 SH   SOLE   5,000 0 0
Ecolab Inc Common / Ordinary Stock 278865100 3,485,417 23,654 SH   SOLE   23,654 0 0
Edgewell Personal Care Co Common / Ordinary Stock 28035Q102 148,653 3,980 SH   SOLE   3,980 0 0
Edison International Common / Ordinary Stock 281020107 3,577 63 SH   SOLE   63 0 0
Edwards Lifesciences Corp Common / Ordinary Stock 28176E108 5,514 36 SH   SOLE   36 0 0
Elah Hldgs Inc Shs Common / Ordinary Stock 28413L105 1,920 32 SH   SOLE   32 0 0
Electronic Arts Inc Common / Ordinary Stock 285512109 2,762 35 SH   SOLE   35 0 0
Eli Lilly & Co Common / Ordinary Stock 532457108 83,550 722 SH   SOLE   722 0 0
Emerson Electric Co Common / Ordinary Stock 291011104 2,371,836 39,696 SH   SOLE   39,696 0 0
Enbridge Inc Common / Ordinary Stock 29250N105 2,571,715 82,745 SH   SOLE   82,745 0 0
Encompass Health Corporation Com Common / Ordinary Stock 29261A100 19,250 312 SH   SOLE   312 0 0
Encore Capital Group Inc Common / Ordinary Stock 292554102 165 7 SH   SOLE   7 0 0
Energizer Holdings Inc Common / Ordinary Stock 29272W109 278,214 6,162 SH   SOLE   6,162 0 0
Energy Select Sector SPDR Fund Exchange Traded Fund 81369Y506 173,943 3,033 SH   SOLE   3,033 0 0
EnPro Industries Inc Common / Ordinary Stock 29355X107 6,250 104 SH   SOLE   104 0 0
Ensco PLC Common / Ordinary Stock G3157S106 395 111 SH   SOLE   111 0 0
Enstar Group Ltd Common / Ordinary Stock G3075P101 503 3 SH   SOLE   3 0 0
Envestnet Inc Common / Ordinary Stock 29404K106 349,938 7,114 SH   SOLE   7,114 0 0
EOG Resources Inc Common / Ordinary Stock 26875P101 1,259,487 14,442 SH   SOLE   14,442 0 0
EPAM Systems Inc Common / Ordinary Stock 29414B104 2,552 22 SH   SOLE   22 0 0
E'Prime Aerospace Corp Common / Ordinary Stock 268817301 0 150 SH   SOLE   150 0 0
EPR Properties Closed-end REIT 26884U109 3,842 60 SH   SOLE   60 0 0
EQT Corp Common / Ordinary Stock 26884L109 1,511 80 SH   SOLE   80 0 0
Equinix Inc Common / Ordinary Stock 29444U700 2,115 6 SH   SOLE   6 0 0
Equitrans Midstream Corp Common / Ordinary Stock 294600101 1,281 64 SH   SOLE   64 0 0
Equity Commonwealth Closed-end REIT 294628102 21,007 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 834,204 3,402 SH   SOLE   3,402 0 0
Estee Lauder Cos Inc/The Common / Ordinary Stock 518439104 11,319 87 SH   SOLE   87 0 0
ETFMG Alternative Harvest ETF Exchange Traded Fund 26924G508 2,095 84 SH   SOLE   84 0 0
ETFMG Prime Cyber Security ETF Exchange Traded Fund 26924G201 2,224 66 SH   SOLE   66 0 0
E TRADE Financial Corp Common / Ordinary Stock 269246401 3,028 69 SH   SOLE   69 0 0
Euronet Worldwide Inc Common / Ordinary Stock 298736109 1,945 19 SH   SOLE   19 0 0
Evergreen Solar Inc Common / Ordinary Stock 30033R306 0 16 SH   SOLE   16 0 0
Evergy Inc Common / Ordinary Stock 30034W106 350,612 6,176 SH   SOLE   6,176 0 0
Eversource Energy Com Common / Ordinary Stock 30040W108 52,032 800 SH   SOLE   800 0 0
Exact Sciences Corp Common / Ordinary Stock 30063P105 632,956 10,031 SH   SOLE   10,031 0 0
Exchange Traded Fund Exchange Traded Fund 74347R214 3,325 79 SH   SOLE   79 0 0
Exelon Corp Common / Ordinary Stock 30161N101 0 0 SH   SOLE   0 0 0
Expeditors International of Washington Inc Common / Ordinary Stock 302130109 243,422 3,575 SH   SOLE   3,575 0 0
Exxon Mobil Corp Common / Ordinary Stock 30231G102 4,986,735 73,130 SH   SOLE   73,130 0 0
F5 Networks Inc Common / Ordinary Stock 315616102 721,682 4,454 SH   SOLE   4,454 0 0
Facebook Inc Common / Ordinary Stock 30303M102 6,275,803 47,874 SH   SOLE   47,874 0 0
Farmers Bankshares Inc Common / Ordinary Stock 309479103 34,320 2,080 SH   SOLE   2,080 0 0
Farmland Partners Inc Closed-end REIT 31154R109 1,362 300 SH   SOLE   300 0 0
Fastenal Co Common / Ordinary Stock 311900104 37,021 708 SH   SOLE   708 0 0
Federal Realty Investment Trust Closed-end REIT 313747206 2,597 22 SH   SOLE   22 0 0
FedEx Corp Common / Ordinary Stock 31428X106 28,555 177 SH   SOLE   177 0 0
Ferrari NV Common / Ordinary Stock N3167Y103 2,486 25 SH   SOLE   25 0 0
Fidelity MSCI Financials Index ETF Exchange Traded Fund 316092501 8,467 245 SH   SOLE   245 0 0
Fidelity National Information Services Inc Common / Ordinary Stock 31620M106 11,383 111 SH   SOLE   111 0 0
Fifth Third Bancorp Common / Ordinary Stock 316773100 11,177 475 SH   SOLE   475 0 0
Financial Select Sector SPDR Fund Exchange Traded Fund 81369Y605 23,463 985 SH   SOLE   985 0 0
First Bancorp/Southern Pines NC Common / Ordinary Stock 318910106 1,666 51 SH   SOLE   51 0 0
FirstCash Inc Common / Ordinary Stock 33767D105 10,491 145 SH   SOLE   145 0 0
First Horizon National Corp Common / Ordinary Stock 320517105 7,501 570 SH   SOLE   570 0 0
First Industrial Realty Trust Inc Closed-end REIT 32054K103 2,424 84 SH   SOLE   84 0 0
First Merchants Corp Common / Ordinary Stock 320817109 1,645 48 SH   SOLE   48 0 0
First Republic Bank/CA Common / Ordinary Stock 33616C100 1,564 18 SH   SOLE   18 0 0
First Solar Inc Common / Ordinary Stock 336433107 2,632 62 SH   SOLE   62 0 0
First Trust Combined Series 351 - Build America Bonds Portfolio - Series 27 Closed-end Fund 33736P528 12,344 12 SH   SOLE   12 0 0
First Trust North American Energy Infrastructure Fund Exchange Traded Fund 33738D101 5,774,941 269,228 SH   SOLE   269,228 0 0
First Trust NYSE Arca Biotechnology Index Fund Exchange Traded Fund 33733E203 13,662 110 SH   SOLE   110 0 0
First Trust Senior Loan ETF Exchange Traded Fund 33738D309 2,348,604 51,595 SH   SOLE   51,595 0 0
Fiserv Inc Common / Ordinary Stock 337738108 5,569,513 75,786 SH   SOLE   75,786 0 0
Flex Ltd Common / Ordinary Stock Y2573F102 76 10 SH   SOLE   10 0 0
Floor & Decor Holdings Inc Common / Ordinary Stock 339750101 25,900 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 191,663 10,377 SH   SOLE   10,377 0 0
FMC Corp Common / Ordinary Stock 302491303 7,026 95 SH   SOLE   95 0 0
FNB Corp/PA Common / Ordinary Stock 302520101 286,679 29,134 SH   SOLE   29,134 0 0
Ford Motor Co Common / Ordinary Stock 345370860 151,179 19,762 SH   SOLE   19,762 0 0
Fortinet Inc Common / Ordinary Stock 34959E109 21,129 300 SH   SOLE   300 0 0
Fortive Corp Common / Ordinary Stock 34959J108 1,150 17 SH   SOLE   17 0 0
Franklin Resources Inc Common / Ordinary Stock 354613101 17,440 588 SH   SOLE   588 0 0
Freeport-McMoRan Copper & Gold Inc Common / Ordinary Stock 35671D857 7,104 689 SH   SOLE   689 0 0
Frontier Communications Corp Common / Ordinary Stock 35906A306 2 1 SH   SOLE   1 0 0
FS KKR Capital Corp Common / Ordinary Stock 302635107 19,398 3,745 SH   SOLE   3,745 0 0
Gaming and Leisure Properties Inc Closed-end REIT 36467J108 2,262 70 SH   SOLE   70 0 0
Gannett Co Inc Common / Ordinary Stock 36473H104 11,370 1,333 SH   SOLE   1,333 0 0
Garrett Motion Inc Common / Ordinary Stock 366505105 61,589 4,991 SH   SOLE   4,991 0 0
Gartner Inc Common / Ordinary Stock 366651107 636,899 4,982 SH   SOLE   4,982 0 0
Generac Holdings Inc Common / Ordinary Stock 368736104 5,517 111 SH   SOLE   111 0 0
General Dynamics Corp Common / Ordinary Stock 369550108 3,479,215 22,131 SH   SOLE   22,131 0 0
General Electric Co Common / Ordinary Stock 369604103 207,244 27,377 SH   SOLE   27,377 0 0
General Mills Inc Common / Ordinary Stock 370334104 17,017 437 SH   SOLE   437 0 0
Genesee & Wyoming Inc Common / Ordinary Stock 371559105 63,361 856 SH   SOLE   856 0 0
Gentex Corp Common / Ordinary Stock 371901109 6,002 297 SH   SOLE   297 0 0
Genuine Parts Co Common / Ordinary Stock 372460105 3,685,728 38,385 SH   SOLE   38,385 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,332,315 21,300 SH   SOLE   21,300 0 0
Global X Robotics & Artificial Intelligence ETF Exchange Traded Fund 37954Y715 2,059 123 SH   SOLE   123 0 0
Goldcorp Inc Common / Ordinary Stock 380956409 156,545 15,974 SH   SOLE   15,974 0 0
Goldman Sachs Group Inc/The Common / Ordinary Stock 38141G104 1,586,975 9,500 SH   SOLE   9,500 0 0
Graco Inc Common / Ordinary Stock 384109104 628 15 SH   SOLE   15 0 0
Grand Canyon Education Inc Common / Ordinary Stock 38526M106 3,557 37 SH   SOLE   37 0 0
Gray Television Inc Common / Ordinary Stock 389375106 1,754 119 SH   SOLE   119 0 0
Great Western Bancorp Inc Common / Ordinary Stock 391416104 1,906 61 SH   SOLE   61 0 0
Groupon Inc Common / Ordinary Stock 399473107 1,280 400 SH   SOLE   400 0 0
GTT Communications Inc Common / Ordinary Stock 362393100 262,839 11,109 SH   SOLE   11,109 0 0
Hain Celestial Group Inc/The Common / Ordinary Stock 405217100 4,948 312 SH   SOLE   312 0 0
Halliburton Co Common / Ordinary Stock 406216101 1,966,415 73,981 SH   SOLE   73,981 0 0
Hanesbrands Inc Common / Ordinary Stock 410345102 228,973 18,274 SH   SOLE   18,274 0 0
Hanover Insurance Group Inc/The Common / Ordinary Stock 410867105 36,315 311 SH   SOLE   311 0 0
Harris Corp Common / Ordinary Stock 413875105 10,099 75 SH   SOLE   75 0 0
Hartford Financial Services Group Inc/The Common / Ordinary Stock 416515104 360,312 8,106 SH   SOLE   8,106 0 0
Hasbro Inc Common / Ordinary Stock 418056107 5,836,919 71,839 SH   SOLE   71,839 0 0
HCA Healthcare Inc Common / Ordinary Stock 40412C101 1,243,629 9,993 SH   SOLE   9,993 0 0
HCP Inc Closed-end REIT 40414L109 12,904 462 SH   SOLE   462 0 0
Health Care Select Sector SPDR Fund Exchange Traded Fund 81369Y209 141,011 1,630 SH   SOLE   1,630 0 0
Healthcare Trust of America Inc Closed-end REIT 42225P501 7,897 312 SH   SOLE   312 0 0
HealthEquity Inc Common / Ordinary Stock 42226A107 3,042 51 SH   SOLE   51 0 0
Henry Schein Inc Common / Ordinary Stock 806407102 620,229 7,899 SH   SOLE   7,899 0 0
Herc Holdings Inc Common / Ordinary Stock 42704L104 364 14 SH   SOLE   14 0 0
Hercules Capital Inc Common / Ordinary Stock 427096508 4,133 374 SH   SOLE   374 0 0
Heritage Financial Corp/WA Common / Ordinary Stock 42722X106 5,498 185 SH   SOLE   185 0 0
Heroes Inc Com Stk Common / Ordinary Stock 427711106 0 8 SH   SOLE   8 0 0
Hershey Co/The Common / Ordinary Stock 427866108 14,469 135 SH   SOLE   135 0 0
Hertz Global Holdings Inc Common / Ordinary Stock 42806J106 601 44 SH   SOLE   44 0 0
Hewlett Packard Enterprise Co Common / Ordinary Stock 42824C109 2,985 226 SH   SOLE   226 0 0
Hexcel Corp Common / Ordinary Stock 428291108 17,431 304 SH   SOLE   304 0 0
HMS Holdings Corp Common / Ordinary Stock 40425J101 2,504 89 SH   SOLE   89 0 0
Hologic Inc Common / Ordinary Stock 436440101 4,316 105 SH   SOLE   105 0 0
Home Depot Inc/The Common / Ordinary Stock 437076102 16,015,342 93,210 SH   SOLE   93,210 0 0
Honeywell International Inc Common / Ordinary Stock 438516106 12,762,792 96,600 SH   SOLE   96,600 0 0
Horace Mann Educators Corp Common / Ordinary Stock 440327104 2,172 58 SH   SOLE   58 0 0
Hormel Foods Corp Common / Ordinary Stock 440452100 109,901 2,575 SH   SOLE   2,575 0 0
Hospitality Properties Trust Closed-end REIT 44106M102 1,266 53 SH   SOLE   53 0 0
Host Hotels & Resorts Inc Closed-end REIT 44107P104 8,135 488 SH   SOLE   488 0 0
HP Inc Common / Ordinary Stock 40434L105 4,624 226 SH   SOLE   226 0 0
Humana Inc Common / Ordinary Stock 444859102 42,972 150 SH   SOLE   150 0 0
Huntington Bancshares Inc/OH Common / Ordinary Stock 446150104 4,875 409 SH   SOLE   409 0 0
Huron Consulting Group Inc Common / Ordinary Stock 447462102 3,540 69 SH   SOLE   69 0 0
IAC/InterActiveCorp Common / Ordinary Stock 44919P508 12,630 69 SH   SOLE   69 0 0
Iberiabank corp Common / Ordinary Stock 450828108 9,385 146 SH   SOLE   146 0 0
Icon Plc Common / Ordinary Stock G4705A100 4,006 31 SH   SOLE   31 0 0
IDEXX Laboratories Inc Common / Ordinary Stock 45168D104 12,463 67 SH   SOLE   67 0 0
Ihs Market Ltd Common / Ordinary Stock G47567105 10,505 219 SH   SOLE   219 0 0
Illinois Tool Works Inc Common / Ordinary Stock 452308109 233,743 1,845 SH   SOLE   1,845 0 0
Illumina Inc Common / Ordinary Stock 452327109 25,794 86 SH   SOLE   86 0 0
IMAX Corp Common / Ordinary Stock 45245E109 2,050 109 SH   SOLE   109 0 0
IndexIQ ETF Trust - IQ Hedge Multi-Strategy Tracker ETF Exchange Traded Fund 45409B107 197,395 6,835 SH   SOLE   6,835 0 0
India Fund Inc/The Closed-end Fund 454089103 10,120 500 SH   SOLE   500 0 0
Industrial Select Sector SPDR Fund Exchange Traded Fund 81369Y704 61,318 952 SH   SOLE   952 0 0
Ingersoll-Rand PLC Common / Ordinary Stock G47791101 0 0 SH   SOLE   0 0 0
Ingredion Inc Com Common / Ordinary Stock 457187102 9,140 100 SH   SOLE   100 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 11,338,335 241,601 SH   SOLE   241,601 0 0
Intercontinental Exchange Inc Common / Ordinary Stock 45866F104 17,401 231 SH   SOLE   231 0 0
Interface Inc Com Common / Ordinary Stock 458665304 2,195 154 SH   SOLE   154 0 0
International Business Machines Corp Common / Ordinary Stock 459200101 495,715 4,361 SH   SOLE   4,361 0 0
International Flavors & Fragrances Inc Common / Ordinary Stock 459506101 2,820 21 SH   SOLE   21 0 0
International Paper Co Common / Ordinary Stock 460146103 130,484 3,233 SH   SOLE   3,233 0 0
International Speedway Corp Common / Ordinary Stock 460335201 439 10 SH   SOLE   10 0 0
International Speedway Corp Common / Ordinary Stock 460335300 4,452 100 SH   SOLE   100 0 0
Interpublic Group of Cos Inc/The Common / Ordinary Stock 460690100 3,548 172 SH   SOLE   172 0 0
Intuit Inc Common / Ordinary Stock 461202103 15,945 81 SH   SOLE   81 0 0
Intuitive Surgical Inc Common / Ordinary Stock 46120E602 4,789 10 SH   SOLE   10 0 0
Invesco Chinese Yuan Dim Sum Bond ETF Exchange Traded Fund 46138E883 2,811 130 SH   SOLE   130 0 0
Invesco Dynamic Software ETF Exchange Traded Fund 46137V639 6,355 86 SH   SOLE   86 0 0
Invesco Exchange Traded FD TR Dynamic Large Cap Value ETF Exchange Traded Fund 46137V738 16,315 500 SH   SOLE   500 0 0
Invesco FTSE RAFI Developed Markets ex-US ETF Exchange Traded Fund 46138E743 567,152 15,116 SH   SOLE   15,116 0 0
Invesco Ltd Common / Ordinary Stock G491BT108 502,752 30,033 SH   SOLE   30,033 0 0
Invesco Mortgage Capital Inc Closed-end REIT 46131B100 6,516 450 SH   SOLE   450 0 0
Invesco QQQ Trust Series 1 Exchange Traded Fund 46090E103 2,160 14 SH   SOLE   14 0 0
Invesco Senior Loan ETF Exchange Traded Fund 46138G508 2,973,449 136,522 SH   SOLE   136,522 0 0
Invesco S&P 500 BuyWrite ETF Exchange Traded Fund 46137V399 166,098 8,410 SH   SOLE   8,410 0 0
Invesco S&P 500 Low Volatility ETF Exchange Traded Fund 46138E354 282,046 6,046 SH   SOLE   6,046 0 0
Invesco S&P 500 Pure Value ETF Exchange Traded Fund 46137V258 1,214,530 21,360 SH   SOLE   21,360 0 0
Invesco S&P 500 Top 50 ETF Exchange Traded Fund 46137V233 257,143 1,430 SH   SOLE   1,430 0 0
Invesco S&P International Developed Low Volatility ETF Exchange Traded Fund 46138E230 47,595 1,595 SH   SOLE   1,595 0 0
Invesco S&P MidCap 400 Pure Value ETF Exchange Traded Fund 46137V191 870,929 15,508 SH   SOLE   15,508 0 0
Invesco S&P MidCap Low Volatility ETF Exchange Traded Fund 46138E198 88,780 2,000 SH   SOLE   2,000 0 0
Invesco S&P SmallCap Low Volatility ETF Exchange Traded Fund 46138G102 85,280 2,000 SH   SOLE   2,000 0 0
Investment Grade Corporate T Ut21monthlywrafe Closed-end Fund 46136J512 4,795 5 SH   SOLE   5 0 0
Investors Real Estate Trust Closed-end REIT 461730509 780 16 SH   SOLE   16 0 0
Invitation Homes Inc Closed-end REIT 46187W107 4,659 232 SH   SOLE   232 0 0
IPG Photonics Corp Common / Ordinary Stock 44980X109 2,492 22 SH   SOLE   22 0 0
IQ Merger Arbitrage ETF Exchange Traded Fund 45409B800 212,425 6,699 SH   SOLE   6,699 0 0
IQVIA Holdings Inc Common / Ordinary Stock 46266C105 6,622 57 SH   SOLE   57 0 0
iRhythm Technologies Inc Common / Ordinary Stock 450056106 6,948 100 SH   SOLE   100 0 0
Iron Mtn Inc New Com Closed-end REIT 46284V101 16,205 500 SH   SOLE   500 0 0
iShares 1-3 Year Treasury Bond ETF Exchange Traded Fund 464287457 172,843 2,067 SH   SOLE   2,067 0 0
iShares 20 Year Treasury Bond ETF Exchange Traded Fund 464287432 18,227 150 SH   SOLE   150 0 0
iShares 7-10 Year Treasury Bond ETF Exchange Traded Fund 464287440 5,210 50 SH   SOLE   50 0 0
iShares China Large-Cap ETF Exchange Traded Fund 464287184 4,221 108 SH   SOLE   108 0 0
iShares Cohen & Steers REIT ETF Exchange Traded Fund 464287564 26,318 275 SH   SOLE   275 0 0
iShares Core Dividend Growth ETF Exchange Traded Fund 46434V621 57,733 1,740 SH   SOLE   1,740 0 0
iShares Core MSCI EAFE ETF Exchange Traded Fund 46432F842 794,200 14,440 SH   SOLE   14,440 0 0
iShares Core MSCI Emerging Markets ETF Exchange Traded Fund 46434G103 3,481,650 73,842 SH   SOLE   73,842 0 0
iShares Core MSCI Europe ETF Exchange Traded Fund 46434V738 77,824 1,883 SH   SOLE   1,883 0 0
iShares Core S&P 500 ETF Exchange Traded Fund 464287200 11,865,424 47,158 SH   SOLE   47,158 0 0
iShares Core S&P Mid-Cap ETF Exchange Traded Fund 464287507 62,139,320 374,198 SH   SOLE   374,198 0 0
iShares Core S&P Small-Cap ETF Exchange Traded Fund 464287804 31,736,637 457,828 SH   SOLE   457,828 0 0
iShares Core U.S. Aggregate Bond ETF Exchange Traded Fund 464287226 156,647 1,471 SH   SOLE   1,471 0 0
iShares Edge MSCI USA Quality Factor ETF Exchange Traded Fund 46432F339 15,122 197 SH   SOLE   197 0 0
iShares Floating Rate Bond ETF Exchange Traded Fund 46429B655 5,335,441 105,946 SH   SOLE   105,946 0 0
iShares Global Infrastructure ETF Exchange Traded Fund 464288372 2,096,355 53,234 SH   SOLE   53,234 0 0
iShares Global REIT ETF Exchange Traded Fund 46434V647 1,054 45 SH   SOLE   45 0 0
iShares GNMA Bond ETF Exchange Traded Fund 46429B333 484,760 9,954 SH   SOLE   9,954 0 0
iShares Gold Trust Exchange Traded Fund 464285105 17,206 1,400 SH   SOLE   1,400 0 0
iShares High Dividend ETF JDR Exchange Traded Fund 46429B663 13,501 160 SH   SOLE   160 0 0
iShares iBoxx USD High Yield Corporate Bond ETF Exchange Traded Fund 464288513 253,762 3,129 SH   SOLE   3,129 0 0
iShares iBoxx USD Investment Grade Corporate Bond ETF Exchange Traded Fund 464287242 42,533 377 SH   SOLE   377 0 0
iShares Intermediate Credit Bond ETF Exchange Traded Fund 464288638 19,920 380 SH   SOLE   380 0 0
iShares Intermediate Government/Credit Bond ETF Exchange Traded Fund 464288612 1,956,077 18,075 SH   SOLE   18,075 0 0
iShares Latin America 40 ETF Exchange Traded Fund 464287390 1,510,827 49,021 SH   SOLE   49,021 0 0
iShares MSCI ACWI ETF Exchange Traded Fund 464288257 471,576 7,350 SH   SOLE   7,350 0 0
iShares MSCI Canada ETF Exchange Traded Fund 464286509 1,230,969 51,376 SH   SOLE   51,376 0 0
iShares MSCI China ETF Exchange Traded Fund 46429B671 1,131,383 21,501 SH   SOLE   21,501 0 0
iShares MSCI EAFE ETF Exchange Traded Fund 464287465 73,923,609 1,257,632 SH   SOLE   1,257,632 0 0
iShares MSCI EAFE Growth ETF Exchange Traded Fund 464288885 58,710 850 SH   SOLE   850 0 0
iShares MSCI EAFE Small-Cap ETF Exchange Traded Fund 464288273 305,272 5,891 SH   SOLE   5,891 0 0
iShares MSCI EAFE Value ETF Exchange Traded Fund 464288877 61,861 1,368 SH   SOLE   1,368 0 0
iShares MSCI Emerging Markets ETF Exchange Traded Fund 464287234 7,421,791 190,010 SH   SOLE   190,010 0 0
iShares MSCI Eurozone ETF Exchange Traded Fund 464286608 4,991,457 142,369 SH   SOLE   142,369 0 0
iShares MSCI Hong Kong ETF Exchange Traded Fund 464286871 11,285 500 SH   SOLE   500 0 0
iShares MSCI India ETF Exchange Traded Fund 46429B598 5,501 165 SH   SOLE   165 0 0
iShares MSCI Italy ETF Exchange Traded Fund 46434G830 720,296 29,752 SH   SOLE   29,752 0 0
iShares MSCI Japan ETF Exchange Traded Fund 46434G822 3,819,035 75,341 SH   SOLE   75,341 0 0
iShares MSCI KLD 400 Social ETF Exchange Traded Fund 464288570 302,715 3,255 SH   SOLE   3,255 0 0
iShares MSCI Malaysia ETF Exchange Traded Fund 46434G814 2,471 83 SH   SOLE   83 0 0
iShares MSCI Mexico Capped ETF Exchange Traded Fund 464286822 1,359 33 SH   SOLE   33 0 0
iShares MSCI Pacific ex Japan ETF Exchange Traded Fund 464286665 2,205,940 54,200 SH   SOLE   54,200 0 0
iShares MSCI South Korea Capped ETF Exchange Traded Fund 464286772 1,176,611 19,990 SH   SOLE   19,990 0 0
iShares MSCI Spain ETF Exchange Traded Fund 464286764 717,274 26,744 SH   SOLE   26,744 0 0
iShares MSCI Taiwan ETF Exchange Traded Fund 46434G772 991,635 31,361 SH   SOLE   31,361 0 0
iShares MSCI Turkey ETF Exchange Traded Fund 464286715 632,948 25,761 SH   SOLE   25,761 0 0
iShares MSCI United Kingdom ETF Exchange Traded Fund 46435G334 2,861,478 97,495 SH   SOLE   97,495 0 0
iShares MSCI USA ESG Select ETF Exchange Traded Fund 464288802 87,669 850 SH   SOLE   850 0 0
iShares MSCI USA Minimum Volatility ETF Exchange Traded Fund 46429B697 98,250 1,875 SH   SOLE   1,875 0 0
iShares Nasdaq Biotechnology ETF Exchange Traded Fund 464287556 13,211 137 SH   SOLE   137 0 0
iShares National AMT-Free Muni Bond ETF Exchange Traded Fund 464288414 231,819 2,126 SH   SOLE   2,126 0 0
iShares Russell 1000 ETF Exchange Traded Fund 464287622 92,090 664 SH   SOLE   664 0 0
iShares Russell 1000 Growth ETF Exchange Traded Fund 464287614 298,868 2,283 SH   SOLE   2,283 0 0
iShares Russell 1000 Value ETF Exchange Traded Fund 464287598 743,147 6,692 SH   SOLE   6,692 0 0
iShares Russell 2000 ETF Exchange Traded Fund 464287655 1,032,235 7,709 SH   SOLE   7,709 0 0
iShares Russell 2000 Growth ETF Exchange Traded Fund 464287648 151,704 903 SH   SOLE   903 0 0
iShares Russell 2000 Value ETF Exchange Traded Fund 464287630 2,816,580 26,191 SH   SOLE   26,191 0 0
iShares Russell Mid-Cap ETF Exchange Traded Fund 464287499 113,225 2,436 SH   SOLE   2,436 0 0
iShares Russell Mid-Cap Growth ETF Exchange Traded Fund 464287481 67,089 590 SH   SOLE   590 0 0
iShares Russell Mid-Cap Value ETF Exchange Traded Fund 464287473 24,814 325 SH   SOLE   325 0 0
iShares Select Dividend ETF Exchange Traded Fund 464287168 563,993 6,315 SH   SOLE   6,315 0 0
iShares Short-Term National Muni Bond ETF Exchange Traded Fund 464288158 130,064 1,234 SH   SOLE   1,234 0 0
iShares Silver Trust Exchange Traded Fund 46428Q109 7,115 490 SH   SOLE   490 0 0
iShares S&P 500 Growth ETF Exchange Traded Fund 464287309 160,614 1,066 SH   SOLE   1,066 0 0
iShares S&P Mid-Cap 400 Growth ETF Exchange Traded Fund 464287606 106,133 555 SH   SOLE   555 0 0
iShares S&P Mid-Cap 400 Value ETF Exchange Traded Fund 464287705 99,190 717 SH   SOLE   717 0 0
iShares S&P Small-Cap 600 Growth ETF Exchange Traded Fund 464287887 12,261 76 SH   SOLE   76 0 0
iShares TIPS Bond ETF Exchange Traded Fund 464287176 462,680 4,225 SH   SOLE   4,225 0 0
iShares U.S. Basic Materials ETF Exchange Traded Fund 464287838 5,289 63 SH   SOLE   63 0 0
iShares U.S. Medical Devices ETF Exchange Traded Fund 464288810 7,193 36 SH   SOLE   36 0 0
iShares US Preferred Stock ETF Exchange Traded Fund 464288687 851,642 24,880 SH   SOLE   24,880 0 0
iShares US Real Estate ETF Exchange Traded Fund 464287739 7,494 100 SH   SOLE   100 0 0
iShares US Telecommunications ETF Exchange Traded Fund 464287713 85,638 3,250 SH   SOLE   3,250 0 0
Jacobs Engineering Group Inc Common / Ordinary Stock 469814107 442,776 7,574 SH   SOLE   7,574 0 0
JB Hunt Transport Services Inc Common / Ordinary Stock 445658107 4,001 43 SH   SOLE   43 0 0
JetBlue Airways Corp Common / Ordinary Stock 477143101 1,301 81 SH   SOLE   81 0 0
JM Smucker Co/The Common / Ordinary Stock 832696405 1,589 17 SH   SOLE   17 0 0
John Hancock Multi-Factor Large Cap ETF Exchange Traded Fund 47804J107 32,050 1,000 SH   SOLE   1,000 0 0
John Hancock Tax-Advantaged Dividend Income Fund Closed-end Securities Fund 41013V100 6,637 325 SH   SOLE   325 0 0
Johnson Controls International plc Common / Ordinary Stock G51502105 47,440 1,600 SH   SOLE   1,600 0 0
Johnson & Johnson Common / Ordinary Stock 478160104 20,774,598 160,981 SH   SOLE   160,981 0 0
Jones Lang LaSalle Inc Common / Ordinary Stock 48020Q107 3,292 26 SH   SOLE   26 0 0
JPMorgan Chase & Co Common / Ordinary Stock 46625H100 20,862,565 213,712 SH   SOLE   213,712 0 0
Kaman Corp Common / Ordinary Stock 483548103 17,556 313 SH   SOLE   313 0 0
KAR Auction Services Inc Common / Ordinary Stock 48238T109 479,538 10,049 SH   SOLE   10,049 0 0
Kellogg Co Common / Ordinary Stock 487836108 57,010 1,000 SH   SOLE   1,000 0 0
KeyCorp Common / Ordinary Stock 493267108 2,394 162 SH   SOLE   162 0 0
Kimberly-Clark Corp Common / Ordinary Stock 494368103 45,918 403 SH   SOLE   403 0 0
Kinder Morgan Inc/DE Common / Ordinary Stock 49456B101 6,952 452 SH   SOLE   452 0 0
Korn Ferry Common / Ordinary Stock 500643200 7,987 202 SH   SOLE   202 0 0
Kraft Heinz Co/The Common / Ordinary Stock 500754106 127,743 2,968 SH   SOLE   2,968 0 0
KraneShares Bosera MSCI China A ETF Exchange Traded Fund 500767405 5,283 216 SH   SOLE   216 0 0
KraneShares CSI China Internet ETF Exchange Traded Fund 500767306 9,300 248 SH   SOLE   248 0 0
Kraneshares E Fund China Commercial Paper ETF Exchange Traded Fund 500767702 2,874 86 SH   SOLE   86 0 0
Kroger Co/The Common / Ordinary Stock 501044101 7,508 273 SH   SOLE   273 0 0
Laboratory Corp of America Holdings Common / Ordinary Stock 50540R409 255,626 2,023 SH   SOLE   2,023 0 0
Lamb Weston Holdings Inc Common / Ordinary Stock 513272104 2,321,333 31,557 SH   SOLE   31,557 0 0
Lam Research Corp Common / Ordinary Stock 512807108 15,660 115 SH   SOLE   115 0 0
Landstar System Inc Common / Ordinary Stock 515098101 1,626 17 SH   SOLE   17 0 0
Las Vegas Sands Corp Common / Ordinary Stock 517834107 11,919 229 SH   SOLE   229 0 0
Lear Corp Common / Ordinary Stock 521865204 2,580 21 SH   SOLE   21 0 0
LHC Group Inc Common / Ordinary Stock 50187A107 502,915 5,357 SH   SOLE   5,357 0 0
Liberty Global Plc Shs Cl C Common / Ordinary Stock G5480U120 345,245 16,727 SH   SOLE   16,727 0 0
Ligand Pharmaceuticals Inc Common / Ordinary Stock 53220K504 28,633 211 SH   SOLE   211 0 0
Lincoln Electric Holdings Inc Common / Ordinary Stock 533900106 2,208 28 SH   SOLE   28 0 0
Lincoln National Corp Common / Ordinary Stock 534187109 1,345,451 26,222 SH   SOLE   26,222 0 0
Linde PLC Common / Ordinary Stock G5494J103 157,600 1,010 SH   SOLE   1,010 0 0
LKQ Corp Common / Ordinary Stock 501889208 8,970 378 SH   SOLE   378 0 0
Lockheed Martin Corp Common / Ordinary Stock 539830109 4,396,294 16,790 SH   SOLE   16,790 0 0
Loews Corp Common / Ordinary Stock 540424108 294,833 6,477 SH   SOLE   6,477 0 0
LogMeIn Inc Common / Ordinary Stock 54142L109 3,426 42 SH   SOLE   42 0 0
Lowe's Cos Inc Common / Ordinary Stock 548661107 8,189,192 88,666 SH   SOLE   88,666 0 0
LTC Properties Inc Closed-end REIT 502175102 3,751 90 SH   SOLE   90 0 0
Lululemon Athletica Inc Common / Ordinary Stock 550021109 8,756 72 SH   SOLE   72 0 0
LyondellBasell Industries NV Common / Ordinary Stock N53745100 11,559 139 SH   SOLE   139 0 0
MACOM Technology Solutions Holdings Inc Common / Ordinary Stock 55405Y100 148,321 10,222 SH   SOLE   10,222 0 0
MakeMyTrip Ltd Common / Ordinary Stock V5633W109 2,798 115 SH   SOLE   115 0 0
ManpowerGroup Inc Common / Ordinary Stock 56418H100 1,555 24 SH   SOLE   24 0 0
Manulife Financial Corp Common / Ordinary Stock 56501R106 13,920 981 SH   SOLE   981 0 0
Marathon Petroleum Corp Common / Ordinary Stock 56585A102 1,787,885 30,298 SH   SOLE   30,298 0 0
Marcus Corp/The Common / Ordinary Stock 566330106 1,936 49 SH   SOLE   49 0 0
MarineMax Inc Common / Ordinary Stock 567908108 9,155 500 SH   SOLE   500 0 0
Markel Corp Common / Ordinary Stock 570535104 776,461 748 SH   SOLE   748 0 0
MarketAxess Holdings Inc Common / Ordinary Stock 57060D108 1,972,368 9,334 SH   SOLE   9,334 0 0
Marriott International Inc/MD Common / Ordinary Stock 571903202 977 9 SH   SOLE   9 0 0
Marriott Vacations Worldwide Corp Common / Ordinary Stock 57164Y107 483,558 6,858 SH   SOLE   6,858 0 0
Marsh & McLennan Cos Inc Common / Ordinary Stock 571748102 143,072 1,794 SH   SOLE   1,794 0 0
Martin Marietta Materials Inc Common / Ordinary Stock 573284106 383,442 2,231 SH   SOLE   2,231 0 0
Marvell Technology Group Ltd Common / Ordinary Stock G5876H105 2,833 175 SH   SOLE   175 0 0
Masimo Corp Common / Ordinary Stock 574795100 2,147 20 SH   SOLE   20 0 0
MasTec Inc Common / Ordinary Stock 576323109 7,504 185 SH   SOLE   185 0 0
Mastercard Inc Common / Ordinary Stock 57636Q104 7,109,841 37,688 SH   SOLE   37,688 0 0
Match Group Inc Common / Ordinary Stock 57665R106 15,697 367 SH   SOLE   367 0 0
Materials Select Sector SPDR Fund Exchange Traded Fund 81369Y100 2,584,755 51,163 SH   SOLE   51,163 0 0
Maxim Integrated Products Com Stk Common / Ordinary Stock 57772K101 2,187 43 SH   SOLE   43 0 0
McCormick & Co Inc/MD Common / Ordinary Stock 579780206 6,127 44 SH   SOLE   44 0 0
McDonald's Corp Common / Ordinary Stock 580135101 12,149,695 68,422 SH   SOLE   68,422 0 0
McKesson Corp Common / Ordinary Stock 58155Q103 2,084,790 18,872 SH   SOLE   18,872 0 0
Medical Properties Trust Inc Closed-end REIT 58463J304 40,522 2,520 SH   SOLE   2,520 0 0
Medidata Solutions Inc Common / Ordinary Stock 58471A105 6,877 102 SH   SOLE   102 0 0
Medtronic PLC Common / Ordinary Stock G5960L103 5,183,174 56,983 SH   SOLE   56,983 0 0
Merck & Co Inc Common / Ordinary Stock 58933Y105 2,252,949 29,485 SH   SOLE   29,485 0 0
Merit Medical Systems Inc Common / Ordinary Stock 589889104 1,898 34 SH   SOLE   34 0 0
MetLife Inc Common / Ordinary Stock 59156R108 4,558 111 SH   SOLE   111 0 0
MFS Charter Income Trust Closed-end Fund 552727109 2,016 275 SH   SOLE   275 0 0
MGM Resorts International Common / Ordinary Stock 552953101 2,669 110 SH   SOLE   110 0 0
Michaels Cos Inc/The Common / Ordinary Stock 59408Q106 3,236 239 SH   SOLE   239 0 0
Microchip Technology Inc Common / Ordinary Stock 595017104 8,665,641 120,490 SH   SOLE   120,490 0 0
Micron Technology Inc Common / Ordinary Stock 595112103 846,112 26,666 SH   SOLE   26,666 0 0
Microsoft Corp Common / Ordinary Stock 594918104 22,613,443 222,639 SH   SOLE   222,639 0 0
Mid-America Apartment Communities Inc Closed-end REIT 59522J103 8,135 85 SH   SOLE   85 0 0
Middleby Corp/The Common / Ordinary Stock 596278101 4,006 39 SH   SOLE   39 0 0
Milacron Holdings Corp Common / Ordinary Stock 59870L106 4,483 377 SH   SOLE   377 0 0
Mimecast Ltd Common / Ordinary Stock G14838109 400,668 11,914 SH   SOLE   11,914 0 0
Minerals Technologies Inc Common / Ordinary Stock 603158106 3,337 65 SH   SOLE   65 0 0
Mirant Corp Escrow Common / Ordinary Stock 604675991 0 1,351 SH   SOLE   1,351 0 0
MKS Instruments Inc Common / Ordinary Stock 55306N104 905 14 SH   SOLE   14 0 0
Mondelez International Inc Common / Ordinary Stock 609207105 335,571 8,383 SH   SOLE   8,383 0 0
MongoDB Inc Common / Ordinary Stock 60937P106 9,128 109 SH   SOLE   109 0 0
Monmouth Real Estate Investment Corp Closed-end REIT 609720107 1,240 100 SH   SOLE   100 0 0
Monro Inc Common / Ordinary Stock 610236101 65,656 955 SH   SOLE   955 0 0
Monster Beverage Corp Common / Ordinary Stock 61174X109 9,155 186 SH   SOLE   186 0 0
Morgan Stanley Common / Ordinary Stock 617446448 37,073 935 SH   SOLE   935 0 0
Motley Fool 100 Index ETF Exchange Traded Fund 74933W601 1,976 106 SH   SOLE   106 0 0
MSCI Inc Common / Ordinary Stock 55354G100 3,538 24 SH   SOLE   24 0 0
M&T Bank Corp Common / Ordinary Stock 55261F104 498,665 3,484 SH   SOLE   3,484 0 0
Murphy USA Inc Common / Ordinary Stock 626755102 429,107 5,599 SH   SOLE   5,599 0 0
Nasdaq Inc Common / Ordinary Stock 631103108 775,894 9,512 SH   SOLE   9,512 0 0
National Fuel Gas Co Common / Ordinary Stock 636180101 12,641 247 SH   SOLE   247 0 0
National General Holdings Corp Common / Ordinary Stock 636220303 6,488 268 SH   SOLE   268 0 0
National Health Investors Inc Closed-end REIT 63633D104 39,885 528 SH   SOLE   528 0 0
National Oilwell Varco Inc Common / Ordinary Stock 637071101 771 30 SH   SOLE   30 0 0
National Presto Industries Inc Common / Ordinary Stock 637215104 9,120 78 SH   SOLE   78 0 0
NetApp Inc Common / Ordinary Stock 64110D104 4,296 72 SH   SOLE   72 0 0
Netflix Inc Common / Ordinary Stock 64110L106 25,160 94 SH   SOLE   94 0 0
Nevro Corp Common / Ordinary Stock 64157F103 506 13 SH   SOLE   13 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 8,849 476 SH   SOLE   476 0 0
Newfield Exploration Co Common / Ordinary Stock 651290108 199,713 13,623 SH   SOLE   13,623 0 0
Newmark Group Inc Common / Ordinary Stock 65158N102 2 0 SH   SOLE   0 0 0
New York Times Co/The Common / Ordinary Stock 650111107 2,809 126 SH   SOLE   126 0 0
Nexstar Media Group Inc Common / Ordinary Stock 65336K103 457,842 5,822 SH   SOLE   5,822 0 0
NextEra Energy Inc Common / Ordinary Stock 65339F101 5,829,401 33,537 SH   SOLE   33,537 0 0
NIKE Inc Common / Ordinary Stock 654106103 244,662 3,300 SH   SOLE   3,300 0 0
NiSource Inc Common / Ordinary Stock 65473P105 8,873 350 SH   SOLE   350 0 0
Noble Energy Inc Common / Ordinary Stock 655044105 4,690 250 SH   SOLE   250 0 0
Norfolk Southern Corp Common / Ordinary Stock 655844108 110,660 740 SH   SOLE   740 0 0
Northern Trust Corp Common / Ordinary Stock 665859104 136,502 1,633 SH   SOLE   1,633 0 0
Northrop Grumman Corp Common / Ordinary Stock 666807102 1,599,932 6,533 SH   SOLE   6,533 0 0
Nucor Corp Common / Ordinary Stock 670346105 626,694 12,096 SH   SOLE   12,096 0 0
Nu Skin Enterprises Inc Common / Ordinary Stock 67018T105 2,085 34 SH   SOLE   34 0 0
Nutrisystem Inc Common / Ordinary Stock 67069D108 1,273 29 SH   SOLE   29 0 0
Nuveen Connecticut Quality Municipal Income Fund Closed-end Fund 67060D107 13,681 1,215 SH   SOLE   1,215 0 0
Nuveen Pennsylvania Quality Municipal Income Fund Closed-end Fund 670972108 13,322 1,092 SH   SOLE   1,092 0 0
Nuveen S&P 500 Buy-Write Income Fund Closed-end Fund 6706ER101 9,053 750 SH   SOLE   750 0 0
NVIDIA Corp Common / Ordinary Stock 67066G104 3,356,724 25,144 SH   SOLE   25,144 0 0
NXP Semiconductors NV Common / Ordinary Stock N6596X109 4,397 60 SH   SOLE   60 0 0
Occidental Petroleum Corp Common / Ordinary Stock 674599105 88,142 1,436 SH   SOLE   1,436 0 0
Oilsands Quest Inc Common / Ordinary Stock 678046103 18 800 SH   SOLE   800 0 0
Okta Inc Common / Ordinary Stock 679295105 21,373 335 SH   SOLE   335 0 0
Old Dominion Freight Line Inc Common / Ordinary Stock 679580100 2,257,521 18,281 SH   SOLE   18,281 0 0
Olin Corp Common / Ordinary Stock 680665205 5,691 283 SH   SOLE   283 0 0
Ollie's Bargain Outlet Holdings Inc Common / Ordinary Stock 681116109 3,326 50 SH   SOLE   50 0 0
Omnicell Inc Common / Ordinary Stock 68213N109 3,001 49 SH   SOLE   49 0 0
ONE Gas Inc Common / Ordinary Stock 68235P108 35,740 449 SH   SOLE   449 0 0
ONEOK Inc Common / Ordinary Stock 682680103 86,320 1,600 SH   SOLE   1,600 0 0
OPKO Health Inc Common / Ordinary Stock 68375N103 2,504 832 SH   SOLE   832 0 0
Oppenheimer S&P Ultra Dividend Revenue ETF Exchange Traded Fund 68386C401 133,250 3,980 SH   SOLE   3,980 0 0
Oracle Corp Common / Ordinary Stock 68389X105 3,514,025 77,830 SH   SOLE   77,830 0 0
O'Reilly Automotive Inc Common / Ordinary Stock 67103H107 4,392,618 12,757 SH   SOLE   12,757 0 0
Ormat Technologies Inc Common / Ordinary Stock 686688102 2,824 54 SH   SOLE   54 0 0
Oshkosh Corp Common / Ordinary Stock 688239201 490,603 8,002 SH   SOLE   8,002 0 0
Owens Corning Common / Ordinary Stock 690742101 259,570 5,902 SH   SOLE   5,902 0 0
Owens-Illinois Inc Common / Ordinary Stock 690768403 8,586 498 SH   SOLE   498 0 0
Oxford Industries Inc Common / Ordinary Stock 691497309 14,350 202 SH   SOLE   202 0 0
Packaging Corp of America Common / Ordinary Stock 695156109 891,353 10,680 SH   SOLE   10,680 0 0
PacWest Bancorp Common / Ordinary Stock 695263103 372,803 11,202 SH   SOLE   11,202 0 0
Palo Alto Networks Inc Common / Ordinary Stock 697435105 3,390 18 SH   SOLE   18 0 0
Papa John's International Inc Common / Ordinary Stock 698813102 3,981 100 SH   SOLE   100 0 0
Parker Hannifin Corp Common / Ordinary Stock 701094104 366,437 2,457 SH   SOLE   2,457 0 0
Patterson Cos Inc Common / Ordinary Stock 703395103 3,853 196 SH   SOLE   196 0 0
Paychex Inc Common / Ordinary Stock 704326107 5,117,142 78,544 SH   SOLE   78,544 0 0
Paycom Software Inc Common / Ordinary Stock 70432V102 4,163 34 SH   SOLE   34 0 0
Paylocity Holding Corp Common / Ordinary Stock 70438V106 12,343 205 SH   SOLE   205 0 0
PayPal Holdings Inc Common / Ordinary Stock 70450Y103 4,648,747 55,283 SH   SOLE   55,283 0 0
Pbbpc Inc Common / Ordinary Stock 09065H402 1 44 SH   SOLE   44 0 0
Pebblebrook Hotel Trust Closed-end REIT 70509V100 1,274 45 SH   SOLE   45 0 0
Penn National Gaming Inc Common / Ordinary Stock 707569109 24,140 1,282 SH   SOLE   1,282 0 0
Peoples Bancorp Inc/MD Common / Ordinary Stock 70978T107 8,236 284 SH   SOLE   284 0 0
People's United Financial Inc Common / Ordinary Stock 712704105 40,404 2,800 SH   SOLE   2,800 0 0
PepsiCo Inc Common / Ordinary Stock 713448108 13,831,875 125,198 SH   SOLE   125,198 0 0
Perspecta Inc Common / Ordinary Stock 715347100 155 9 SH   SOLE   9 0 0
PetMed Express Inc Common / Ordinary Stock 716382106 4,652 200 SH   SOLE   200 0 0
Pfizer Inc Common / Ordinary Stock 717081103 13,798,158 316,109 SH   SOLE   316,109 0 0
Philip Morris International Inc Common / Ordinary Stock 718172109 499,699 7,485 SH   SOLE   7,485 0 0
Phillips 66 Common / Ordinary Stock 718546104 345,978 4,016 SH   SOLE   4,016 0 0
Piedmont Office Realty Trust Inc Closed-end REIT 720190206 1,704 100 SH   SOLE   100 0 0
PIMCO 0-5 Year High Yield Corporate Bond Index Exchange-Traded Fund Exchange Traded Fund 72201R783 59,450 625 SH   SOLE   625 0 0
PIMCO Intermediate Municipal Bond Active Exchange-Traded Fund Exchange Traded Fund 72201R866 51,134 968 SH   SOLE   968 0 0
Pinnacle Financial Partners Inc Common / Ordinary Stock 72346Q104 11,295 245 SH   SOLE   245 0 0
Pioneer Natural Resources Co Common / Ordinary Stock 723787107 1,841 14 SH   SOLE   14 0 0
PJT Partners Inc Common / Ordinary Stock 69343T107 2,442 63 SH   SOLE   63 0 0
Planet Fitness Inc Common / Ordinary Stock 72703H101 6,005 112 SH   SOLE   112 0 0
PNC Financial Services Group Inc/The Common / Ordinary Stock 693475105 245,628 2,101 SH   SOLE   2,101 0 0
Polaris Industries Inc Common / Ordinary Stock 731068102 351,654 4,586 SH   SOLE   4,586 0 0
Pool Corp Common / Ordinary Stock 73278L105 1,635 11 SH   SOLE   11 0 0
Portland General Electric Co Common / Ordinary Stock 736508847 386,057 8,420 SH   SOLE   8,420 0 0
PPG Industries Inc Common / Ordinary Stock 693506107 152,220 1,489 SH   SOLE   1,489 0 0
PRA Health Sciences Inc Common / Ordinary Stock 69354M108 3,862 42 SH   SOLE   42 0 0
Prestige Consumer Healthcare Inc Common / Ordinary Stock 74112D101 336,777 10,906 SH   SOLE   10,906 0 0
Primerica Inc Common / Ordinary Stock 74164M108 1,759 18 SH   SOLE   18 0 0
ProAssurance Corp Common / Ordinary Stock 74267C106 42,304 1,043 SH   SOLE   1,043 0 0
Procter & Gamble Co/The Common / Ordinary Stock 742718109 15,608,935 169,810 SH   SOLE   169,810 0 0
Prologis Inc Closed-end REIT 74340W103 1,413,097 24,065 SH   SOLE   24,065 0 0
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467 50,369 832 SH   SOLE   832 0 0
ProShares Ultra Health Care Exchange Traded Fund 74347R735 3,091 34 SH   SOLE   34 0 0
Prudential Financial Inc Common / Ordinary Stock 744320102 145,811 1,788 SH   SOLE   1,788 0 0
PTC Inc Common / Ordinary Stock 69370C100 628,962 7,587 SH   SOLE   7,587 0 0
Public Service Enterprise Group Inc Common / Ordinary Stock 744573106 118,466 2,276 SH   SOLE   2,276 0 0
Public Storage Closed-end REIT 74460D109 3,036 15 SH   SOLE   15 0 0
PulteGroup Inc Common / Ordinary Stock 745867101 44,183 1,700 SH   SOLE   1,700 0 0
Putnam Managed Municipal Income Trust Closed-end Fund 746823103 3,360 500 SH   SOLE   500 0 0
PVH Corp Common / Ordinary Stock 693656100 2,603 28 SH   SOLE   28 0 0
Q2 Holdings Inc Common / Ordinary Stock 74736L109 2,775 56 SH   SOLE   56 0 0
Qiagen Nv Shs New Common / Ordinary Stock N72482123 3,858 112 SH   SOLE   112 0 0
Qorvo Inc Common / Ordinary Stock 74736K101 6,741 111 SH   SOLE   111 0 0
Qualcomm Inc Common / Ordinary Stock 747525103 172,949 3,039 SH   SOLE   3,039 0 0
Quanta Services Inc Common / Ordinary Stock 74762E102 2,318 77 SH   SOLE   77 0 0
Quest Diagnostics Inc Common / Ordinary Stock 74834L100 13,490 162 SH   SOLE   162 0 0
Ralph Lauren Corp Common / Ordinary Stock 751212101 9,829 95 SH   SOLE   95 0 0
Range Resources Corp Common / Ordinary Stock 75281A109 529,900 55,371 SH   SOLE   55,371 0 0
Rayonier Inc Closed-end REIT 754907103 1,828 66 SH   SOLE   66 0 0
Raytheon Co Common / Ordinary Stock 755111507 3,466,937 22,608 SH   SOLE   22,608 0 0
RCI Hospitality Holdings Inc Common / Ordinary Stock 74934Q108 2,233 100 SH   SOLE   100 0 0
RealPage Inc Common / Ordinary Stock 75606N109 577,654 11,987 SH   SOLE   11,987 0 0
Realty Income Corp Com Stk Closed-end REIT 756109104 945,600 15,000 SH   SOLE   15,000 0 0
Red Rock Resorts Inc Common / Ordinary Stock 75700L108 378,294 18,626 SH   SOLE   18,626 0 0
Regal Beloit Corp Common / Ordinary Stock 758750103 393,751 5,621 SH   SOLE   5,621 0 0
Reinsurance Group of America Inc Common / Ordinary Stock 759351604 891,021 6,354 SH   SOLE   6,354 0 0
Renasant Corp Common / Ordinary Stock 75970E107 9,054 300 SH   SOLE   300 0 0
Republic First Bancorp Inc Common / Ordinary Stock 760416107 1,081 181 SH   SOLE   181 0 0
Resideo Technologies Inc Common / Ordinary Stock 76118Y104 187,622 9,130 SH   SOLE   9,130 0 0
ResMed Inc Common / Ordinary Stock 761152107 4,126,193 36,236 SH   SOLE   36,236 0 0
Rite Aid Corp Common / Ordinary Stock 767754104 64 91 SH   SOLE   91 0 0
RLI Corp Common / Ordinary Stock 749607107 11,521 167 SH   SOLE   167 0 0
RLJ Lodging Trust Closed-end REIT 74965L101 69,946 4,265 SH   SOLE   4,265 0 0
Rockwell Automation Inc Common / Ordinary Stock 773903109 1,318,355 8,761 SH   SOLE   8,761 0 0
Rogers Communications Inc Common / Ordinary Stock 775109200 14,917 291 SH   SOLE   291 0 0
Rogers Corp Common / Ordinary Stock 775133101 1,486 15 SH   SOLE   15 0 0
Roper Technologies Inc Common / Ordinary Stock 776696106 4,398,913 16,505 SH   SOLE   16,505 0 0
Ross Stores Inc Common / Ordinary Stock 778296103 2,756,250 33,128 SH   SOLE   33,128 0 0
Royal Caribbean Cruises Ltd Common / Ordinary Stock V7780T103 607,765 6,215 SH   SOLE   6,215 0 0
Royce Value Trust Inc Closed-end Securities Fund 780910105 122 10 SH   SOLE   10 0 0
RPC Inc Common / Ordinary Stock 749660106 888 90 SH   SOLE   90 0 0
RPM International Inc Common / Ordinary Stock 749685103 563,289 9,583 SH   SOLE   9,583 0 0
Ryman Hospitality Pptys Inc Com Closed-end REIT 78377T107 26,476 397 SH   SOLE   397 0 0
Sage Therapeutics Inc Common / Ordinary Stock 78667J108 671 7 SH   SOLE   7 0 0
salesforce.com Inc Common / Ordinary Stock 79466L302 9,588 70 SH   SOLE   70 0 0
Sandy Spring Bancorp Inc Common / Ordinary Stock 800363103 220,164 7,025 SH   SOLE   7,025 0 0
San Juan Basin Royalty Trust Common / Ordinary Stock 798241105 1,330 277 SH   SOLE   277 0 0
Sarepta Therapeutics Inc Common / Ordinary Stock 803607100 9,822 90 SH   SOLE   90 0 0
SBA Communications Corp Closed-end REIT 78410G104 12,142 75 SH   SOLE   75 0 0
Schlumberger Ltd Common / Ordinary Stock 806857108 643,198 17,827 SH   SOLE   17,827 0 0
Schneider National Inc Common / Ordinary Stock 80689H102 1,512 81 SH   SOLE   81 0 0
Schwab Fundamental International Large Company Index Exchange Traded Fund 808524755 10,189 404 SH   SOLE   404 0 0
Schwab Fundamental U.S. Broad Market Index ETF Exchange Traded Fund 808524789 13,798 412 SH   SOLE   412 0 0
Schwab Intermediate-Term U.S. Treasury ETF Exchange Traded Fund 808524854 604,954 11,425 SH   SOLE   11,425 0 0
Schwab US Broad Market ETF Exchange Traded Fund 808524102 474,406 7,916 SH   SOLE   7,916 0 0
Schwab US TIPs ETF Exchange Traded Fund 808524870 107 2 SH   SOLE   2 0 0
Scotts Miracle-Gro Co/The Common / Ordinary Stock 810186106 5,040 82 SH   SOLE   82 0 0
Sealed Air Corp Common / Ordinary Stock 81211K100 3,484 100 SH   SOLE   100 0 0
Sears Canada Inc Common / Ordinary Stock 81234D109 0 67 SH   SOLE   67 0 0
Sears Holdings Corp Common / Ordinary Stock 812350106 42 157 SH   SOLE   157 0 0
Select BK FINL Corp Com Common / Ordinary Stock 81616V107 52,500 5,250 SH   SOLE   5,250 0 0
Sempra Energy Common / Ordinary Stock 816851109 159,472 1,474 SH   SOLE   1,474 0 0
Semtech Corp Common / Ordinary Stock 816850101 8,715 190 SH   SOLE   190 0 0
ServiceNow Inc Common / Ordinary Stock 81762P102 26,708 150 SH   SOLE   150 0 0
Sherwin-Williams Co/The Common / Ordinary Stock 824348106 64,921 165 SH   SOLE   165 0 0
Shopify Inc Common / Ordinary Stock 82509L107 8,169 59 SH   SOLE   59 0 0
Silgan Holdings Inc Common / Ordinary Stock 827048109 375,345 15,891 SH   SOLE   15,891 0 0
Simon Property Group Inc Com Stk Closed-end REIT 828806109 66,188 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 519,530 19,724 SH   SOLE   19,724 0 0
Sirius XM Holdings Inc Common / Ordinary Stock 82968B103 177,010 31,000 SH   SOLE   31,000 0 0
SiteOne Landscape Supply Inc Common / Ordinary Stock 82982L103 3,040 55 SH   SOLE   55 0 0
Skinny Nutritional Corp Common / Ordinary Stock 830695102 3 5,000 SH   SOLE   5,000 0 0
SkyWest Inc Common / Ordinary Stock 830879102 623 14 SH   SOLE   14 0 0
Skyworks Solutions Inc Common / Ordinary Stock 83088M102 23,457 350 SH   SOLE   350 0 0
Sleep Number Corp Com Common / Ordinary Stock 83125X103 349 11 SH   SOLE   11 0 0
Snap Inc Common / Ordinary Stock 83304A106 3,163 574 SH   SOLE   574 0 0
Snap-on Inc Common / Ordinary Stock 833034101 401,727 2,765 SH   SOLE   2,765 0 0
Sonoco Products Co Common / Ordinary Stock 835495102 2,497 47 SH   SOLE   47 0 0
Southern Co/The Common / Ordinary Stock 842587107 3,256,624 74,149 SH   SOLE   74,149 0 0
SPDR Barclays Intermediate Term Corporate Bond ETF Exchange Traded Fund 78464A375 39,648 1,200 SH   SOLE   1,200 0 0
SPDR Barclays Intermediate Term Treasury ETF Exchange Traded Fund 78464A672 1,799,839 30,224 SH   SOLE   30,224 0 0
SPDR Barclays Short Term Corporate Bond ETF Exchange Traded Fund 78464A474 3,904,245 129,537 SH   SOLE   129,537 0 0
SPDR Bloomberg Barclays Short Term High Yield Bond ETF Exchange Traded Fund 78468R408 90,454 3,475 SH   SOLE   3,475 0 0
SPDR Dow Jones Industrial Average ETF Trust Exchange Traded Fund 78467X109 17,024 73 SH   SOLE   73 0 0
SPDR Dow Jones REIT ETF Exchange Traded Fund 78464A607 8,600 100 SH   SOLE   100 0 0
SPDR Gold Shares Exchange Traded Fund 78463V107 49,713 410 SH   SOLE   410 0 0
SPDR Nuveen Bloomberg Barclays Short Term Municipal Bond ETF Exchange Traded Fund 78468R739 1,028,340 21,397 SH   SOLE   21,397 0 0
SPDR S&P 500 ETF Trust Exchange Traded Fund 78462F103 6,761,336 27,054 SH   SOLE   27,054 0 0
SPDR S&P 600 Small CapValue ETF Exchange Traded Fund 78464A300 671,405 12,475 SH   SOLE   12,475 0 0
SPDR S&P Aerospace & Defense ETF Exchange Traded Fund 78464A631 7,971 101 SH   SOLE   101 0 0
SPDR S&P Dividend ETF Exchange Traded Fund 78464A763 8,952 100 SH   SOLE   100 0 0
SPDR S&P Emerging Markets SmallCap ETF Exchange Traded Fund 78463X756 524,785 12,809 SH   SOLE   12,809 0 0
SPDR S&P International Small Cap ETF Exchange Traded Fund 78463X871 2,401 86 SH   SOLE   86 0 0
SPDR S&P MidCap 400 ETF Trust Exchange Traded Fund 78467Y107 203,394 672 SH   SOLE   672 0 0
SPDR S&P Oil & Gas Equipment & Services ETF Exchange Traded Fund 78464A748 1,811 201 SH   SOLE   201 0 0
SPDR S&P Pharmaceuticals ETF Exchange Traded Fund 78464A722 3,662 100 SH   SOLE   100 0 0
SPDR S&P Regional Banking ETF Exchange Traded Fund 78464A698 9,358 200 SH   SOLE   200 0 0
SPDR Wells Fargo Preferred Stock ETF Exchange Traded Fund 78464A292 207,690 5,250 SH   SOLE   5,250 0 0
Spectrum Pharmaceuticals Inc Common / Ordinary Stock 84763A108 805 92 SH   SOLE   92 0 0
S&P Global Inc Common / Ordinary Stock 78409V104 2,289,092 13,470 SH   SOLE   13,470 0 0
Spirit AeroSystems Holdings Inc Common / Ordinary Stock 848574109 360 5 SH   SOLE   5 0 0
Splunk Inc Common / Ordinary Stock 848637104 0 0 SH   SOLE   0 0 0
Spok Holdings Inc Common / Ordinary Stock 84863T106 3,673 277 SH   SOLE   277 0 0
Sprott Physical Gold Trust Closed-end Fund 85207H104 20,620 2,000 SH   SOLE   2,000 0 0
Square Inc Common / Ordinary Stock 852234103 5,609 100 SH   SOLE   100 0 0
Stanley Black & Decker Inc Common / Ordinary Stock 854502101 3,484,554 29,101 SH   SOLE   29,101 0 0
Starbucks Corp Common / Ordinary Stock 855244109 7,948,892 123,430 SH   SOLE   123,430 0 0
Starwood Property Trust Inc Closed-end REIT 85571B105 10,841 550 SH   SOLE   550 0 0
State Street Corp Common / Ordinary Stock 857477103 22,579 358 SH   SOLE   358 0 0
Stericycle Inc Common / Ordinary Stock 858912108 139,312 3,797 SH   SOLE   3,797 0 0
Sterling Bancorp/DE Common / Ordinary Stock 85917A100 11,788 714 SH   SOLE   714 0 0
Steven Madden Ltd Common / Ordinary Stock 556269108 1,755 58 SH   SOLE   58 0 0
Stifel Financial Corp Common / Ordinary Stock 860630102 4,225 102 SH   SOLE   102 0 0
Stitch Fix Inc Common / Ordinary Stock 860897107 5,794 339 SH   SOLE   339 0 0
STORE Capital Corp Closed-end REIT 862121100 5,011 177 SH   SOLE   177 0 0
Striker Oil & Gas Inc Common / Ordinary Stock 86333A104 15 150,000 SH   SOLE   150,000 0 0
Stryker Corp Common / Ordinary Stock 863667101 7,709,749 49,185 SH   SOLE   49,185 0 0
Suncor Energy Inc Common / Ordinary Stock 867224107 12,950 463 SH   SOLE   463 0 0
Sun Life Financial Inc Common / Ordinary Stock 866796105 34,551 1,041 SH   SOLE   1,041 0 0
SunTrust Banks Inc Common / Ordinary Stock 867914103 1,836,066 36,401 SH   SOLE   36,401 0 0
Superior Energy Services Inc Common / Ordinary Stock 868157108 844 252 SH   SOLE   252 0 0
Supernus Pharmaceuticals Inc Common / Ordinary Stock 868459108 1,163 35 SH   SOLE   35 0 0
SVB Financial Group Common / Ordinary Stock 78486Q101 392,565 2,067 SH   SOLE   2,067 0 0
Synchrony Financial Common / Ordinary Stock 87165B103 10,956 467 SH   SOLE   467 0 0
Syneos Health Inc Cl A Common / Ordinary Stock 87166B102 2,518 64 SH   SOLE   64 0 0
Synopsys Inc Common / Ordinary Stock 871607107 12,552 149 SH   SOLE   149 0 0
Synovus Financial Corp Com Usd1 (Post Rev Split) Common / Ordinary Stock 87161C501 1,376 43 SH   SOLE   43 0 0
Sysco Corp Common / Ordinary Stock 871829107 41,794 667 SH   SOLE   667 0 0
Tailored Brands Inc Common / Ordinary Stock 87403A107 1,582 116 SH   SOLE   116 0 0
Tapestry INC Com Common / Ordinary Stock 876030107 1,654 49 SH   SOLE   49 0 0
Target Corp Common / Ordinary Stock 87612E106 1,290,738 19,530 SH   SOLE   19,530 0 0
Team Inc Common / Ordinary Stock 878155100 5,128 350 SH   SOLE   350 0 0
Technology Select Sector SPDR Fund Exchange Traded Fund 81369Y803 296,202 4,779 SH   SOLE   4,779 0 0
TE Connectivity Ltd Common / Ordinary Stock H84989104 4,084 54 SH   SOLE   54 0 0
TEGNA Inc Common / Ordinary Stock 87901J105 28,979 2,666 SH   SOLE   2,666 0 0
Teladoc Health Inc Common / Ordinary Stock 87918A105 7,981 161 SH   SOLE   161 0 0
Teledyne Technologies Inc Common / Ordinary Stock 879360105 24,020 116 SH   SOLE   116 0 0
Templeton Emerging Markets Income Fund Closed-end Fund 880192109 2,405 250 SH   SOLE   250 0 0
Teradyne Inc Common / Ordinary Stock 880770102 3,138 100 SH   SOLE   100 0 0
Tesla Inc Common / Ordinary Stock 88160R101 42,266 127 SH   SOLE   127 0 0
Tetra Tech Inc Common / Ordinary Stock 88162G103 5,022 97 SH   SOLE   97 0 0
Texas Capital Bancshares Inc Common / Ordinary Stock 88224Q107 664 13 SH   SOLE   13 0 0
Texas Instruments Inc Common / Ordinary Stock 882508104 2,930 31 SH   SOLE   31 0 0
Thermo Fisher Scientific Inc Common / Ordinary Stock 883556102 3,531,182 15,779 SH   SOLE   15,779 0 0
Tiffany & Co Common / Ordinary Stock 886547108 19,161 238 SH   SOLE   238 0 0
Timken Co/The Common / Ordinary Stock 887389104 26,124 700 SH   SOLE   700 0 0
TJX Cos Inc/The Common / Ordinary Stock 872540109 49,482 1,106 SH   SOLE   1,106 0 0
T-Mobile US Inc Common / Ordinary Stock 872590104 1,272 20 SH   SOLE   20 0 0
Toll Brothers Inc Common / Ordinary Stock 889478103 107,023 3,250 SH   SOLE   3,250 0 0
TopBuild Corp Common / Ordinary Stock 89055F103 2,115 47 SH   SOLE   47 0 0
Total System Services Inc Common / Ordinary Stock 891906109 894 11 SH   SOLE   11 0 0
Tractor Supply Co Common / Ordinary Stock 892356106 4,005 48 SH   SOLE   48 0 0
Trade Desk Inc/The Common / Ordinary Stock 88339J105 7,196 62 SH   SOLE   62 0 0
TransCanada Corp Common / Ordinary Stock 89353D107 101,388 2,840 SH   SOLE   2,840 0 0
Transocean Ltd Common / Ordinary Stock H8817H100 576 83 SH   SOLE   83 0 0
TransUnion Common / Ordinary Stock 89400J107 0 0 SH   SOLE   0 0 0
Travelers Cos Inc/The Common / Ordinary Stock 89417E109 49,098 410 SH   SOLE   410 0 0
TreeHouse Foods Inc Common / Ordinary Stock 89469A104 389,757 7,686 SH   SOLE   7,686 0 0
Trex Co Inc Common / Ordinary Stock 89531P105 1,543 26 SH   SOLE   26 0 0
Trimble Inc Common / Ordinary Stock 896239100 20,733 630 SH   SOLE   630 0 0
TriNet Group Inc Common / Ordinary Stock 896288107 755 18 SH   SOLE   18 0 0
TripAdvisor Inc Common / Ordinary Stock 896945201 485 9 SH   SOLE   9 0 0
Triumph Group Inc Common / Ordinary Stock 896818101 109,434 9,516 SH   SOLE   9,516 0 0
T Rowe Price Group Inc Common / Ordinary Stock 74144T108 23,542 255 SH   SOLE   255 0 0
Twenty-First Century Fox Inc Common / Ordinary Stock 90130A101 4,186 87 SH   SOLE   87 0 0
Twilio Inc Common / Ordinary Stock 90138F102 8,662 97 SH   SOLE   97 0 0
Tyler Technologies Inc Common / Ordinary Stock 902252105 5,389 29 SH   SOLE   29 0 0
UBS Group AG Common / Ordinary Stock H42097107 198 16 SH   SOLE   16 0 0
UMB Financial Corp Common / Ordinary Stock 902788108 1,097 18 SH   SOLE   18 0 0
Umpqua Holdings Corp Common / Ordinary Stock 904214103 530,170 33,344 SH   SOLE   33,344 0 0
Under Armour Inc Common / Ordinary Stock 904311107 17,670 1,000 SH   SOLE   1,000 0 0
Under Armour Inc Common / Ordinary Stock 904311206 20,342 1,258 SH   SOLE   1,258 0 0
Union Pacific Corp Common / Ordinary Stock 907818108 8,287,580 59,955 SH   SOLE   59,955 0 0
United Financial Bancorp Inc Common / Ordinary Stock 910304104 41,204 2,803 SH   SOLE   2,803 0 0
UnitedHealth Group Inc Common / Ordinary Stock 91324P102 3,112,007 12,492 SH   SOLE   12,492 0 0
United Natural Foods Inc Common / Ordinary Stock 911163103 995 94 SH   SOLE   94 0 0
United Parcel Service Inc Common / Ordinary Stock 911312106 3,595,639 36,867 SH   SOLE   36,867 0 0
United Rentals Inc Common / Ordinary Stock 911363109 453,285 4,421 SH   SOLE   4,421 0 0
United Technologies Corp Common / Ordinary Stock 913017109 4,432,336 41,626 SH   SOLE   41,626 0 0
Uniti Group Inc Com Closed-end REIT 91325V108 4,422 284 SH   SOLE   284 0 0
Universal Electronics Inc Common / Ordinary Stock 913483103 683 27 SH   SOLE   27 0 0
Universal Health Services Inc Common / Ordinary Stock 913903100 3,613 31 SH   SOLE   31 0 0
Universal Insurance Holdings Inc Common / Ordinary Stock 91359V107 2,313 61 SH   SOLE   61 0 0
US Bancorp Common / Ordinary Stock 902973304 4,947,436 108,259 SH   SOLE   108,259 0 0
US Foods Holding Corp Common / Ordinary Stock 912008109 1,519 48 SH   SOLE   48 0 0
Utilities Select Sector SPDR Fund Exchange Traded Fund 81369Y886 2,558,894 48,354 SH   SOLE   48,354 0 0
Vail Resorts Inc Common / Ordinary Stock 91879Q109 4,216 20 SH   SOLE   20 0 0
Valero Energy Corp Common / Ordinary Stock 91913Y100 2,515,169 33,549 SH   SOLE   33,549 0 0
Valvoline Inc Common / Ordinary Stock 92047W101 10,488 542 SH   SOLE   542 0 0
VanEck Vectors AMT-Free Intermediate Municipal Index ETF Exchange Traded Fund 92189H201 87,060 1,834 SH   SOLE   1,834 0 0
VanEck Vectors AMT-Free Short Municipal Index ETF Exchange Traded Fund 92189F528 2,191,097 126,653 SH   SOLE   126,653 0 0
Vanguard Consumer Discretionary ETF Exchange Traded Fund 92204A108 1,577,149 10,478 SH   SOLE   10,478 0 0
Vanguard Consumer Staples ETF Exchange Traded Fund 92204A207 1,109,829 8,461 SH   SOLE   8,461 0 0
Vanguard Dividend Appreciation ETF Exchange Traded Fund 921908844 168,964 1,725 SH   SOLE   1,725 0 0
Vanguard Energy ETF Exchange Traded Fund 92204A306 645,642 8,373 SH   SOLE   8,373 0 0
Vanguard Extended Market ETF Exchange Traded Fund 922908652 11,478 115 SH   SOLE   115 0 0
Vanguard Financials ETF Exchange Traded Fund 92204A405 2,067,034 34,822 SH   SOLE   34,822 0 0
Vanguard FTSE All World ex-US Small-Cap ETF Exchange Traded Fund 922042718 2,194,209 23,175 SH   SOLE   23,175 0 0
Vanguard FTSE Developed Markets ETF Exchange Traded Fund 921943858 20,040,752 540,182 SH   SOLE   540,182 0 0
Vanguard FTSE Emerging Markets ETF Exchange Traded Fund 922042858 30,571,516 802,402 SH   SOLE   802,402 0 0
Vanguard FTSE Europe ETF Exchange Traded Fund 922042874 2,611,964 53,722 SH   SOLE   53,722 0 0
Vanguard Health Care ETF Exchange Traded Fund 92204A504 4,634,274 28,856 SH   SOLE   28,856 0 0
Vanguard High Dividend Yield ETF Exchange Traded Fund 921946406 12,088 155 SH   SOLE   155 0 0
Vanguard Industrials ETF Exchange Traded Fund 92204A603 1,394,589 11,582 SH   SOLE   11,582 0 0
Vanguard Information Technology ETF Exchange Traded Fund 92204A702 2,668,946 15,998 SH   SOLE   15,998 0 0
Vanguard Intermediate-Term Bond ETF Exchange Traded Fund 921937819 192,251 2,365 SH   SOLE   2,365 0 0
Vanguard Intermediate-Term Corporate Bond ETF Exchange Traded Fund 92206C870 3,518,567 42,464 SH   SOLE   42,464 0 0
Vanguard Long-Term Bond ETF Exchange Traded Fund 921937793 2,104,878 24,053 SH   SOLE   24,053 0 0
Vanguard Materials ETF Exchange Traded Fund 92204A801 403,754 3,643 SH   SOLE   3,643 0 0
Vanguard Mid-Cap ETF Exchange Traded Fund 922908629 1,185,308 8,578 SH   SOLE   8,578 0 0
Vanguard Mid-Cap Growth ETF Exchange Traded Fund 922908538 6,234,054 52,085 SH   SOLE   52,085 0 0
Vanguard Mid-Cap Value ETF Exchange Traded Fund 922908512 4,383,294 46,014 SH   SOLE   46,014 0 0
Vanguard Mortgage-Backed Securities ETF Exchange Traded Fund 92206C771 2,887,817 56,085 SH   SOLE   56,085 0 0
Vanguard REIT ETF Exchange Traded Fund 922908553 28,469,335 381,780 SH   SOLE   381,780 0 0
Vanguard Short-Term Bond ETF Exchange Traded Fund 921937827 2,612,374 33,249 SH   SOLE   33,249 0 0
Vanguard Short-Term Corporate Bond ETF Exchange Traded Fund 92206C409 5,754,544 73,833 SH   SOLE   73,833 0 0
Vanguard Short-Term Inflation-Protected Securities ETF Exchange Traded Fund 922020805 555,201 11,586 SH   SOLE   11,586 0 0
Vanguard Small-Cap ETF Exchange Traded Fund 922908751 225,571 1,709 SH   SOLE   1,709 0 0
Vanguard Small-Cap Growth ETF Exchange Traded Fund 922908595 4,212,755 27,975 SH   SOLE   27,975 0 0
Vanguard Small-Cap Value ETF Exchange Traded Fund 922908611 1,655,923 14,518 SH   SOLE   14,518 0 0
Vanguard S&P 500 ETF Exchange Traded Fund 922908363 776,528 3,379 SH   SOLE   3,379 0 0
Vanguard Tax-Exempt Bond Index ETF Exchange Traded Fund 922907746 2,453,157 48,054 SH   SOLE   48,054 0 0
Vanguard Telecommunication Services ETF Exchange Traded Fund 92204A884 421,384 5,689 SH   SOLE   5,689 0 0
Vanguard Total Bond Market ETF Exchange Traded Fund 921937835 1,174,051 14,822 SH   SOLE   14,822 0 0
Vanguard Total International Bond ETF Exchange Traded Fund 92203J407 988,544 18,222 SH   SOLE   18,222 0 0
Vanguard Total International Stock ETF Exchange Traded Fund 921909768 22,666 480 SH   SOLE   480 0 0
Vanguard Total Stock Market ETF Exchange Traded Fund 922908769 7,656,907 59,993 SH   SOLE   59,993 0 0
Vanguard Utilities ETF Exchange Traded Fund 92204A876 452,467 3,840 SH   SOLE   3,840 0 0
Varonis Systems Inc Common / Ordinary Stock 922280102 2,645 50 SH   SOLE   50 0 0
Vector Group Ltd Common / Ordinary Stock 92240M108 20,248 2,081 SH   SOLE   2,081 0 0
Ventas Inc Closed-end REIT 92276F100 62,633 1,069 SH   SOLE   1,069 0 0
VeriSign Inc Common / Ordinary Stock 92343E102 1,059,829 7,147 SH   SOLE   7,147 0 0
Veritiv Corp Common / Ordinary Stock 923454102 549 22 SH   SOLE   22 0 0
Verizon Communications Inc Common / Ordinary Stock 92343V104 10,221,920 181,820 SH   SOLE   181,820 0 0
Vertex Pharmaceuticals Inc Common / Ordinary Stock 92532F100 1,798,285 10,852 SH   SOLE   10,852 0 0
VF Corp Common / Ordinary Stock 918204108 699,988 9,812 SH   SOLE   9,812 0 0
Viavi Solutions Inc Common / Ordinary Stock 925550105 5,779 575 SH   SOLE   575 0 0
Virtus LifeSci Biotech Clinical Trials ETF Exchange Traded Fund 26923G301 6,202 267 SH   SOLE   267 0 0
Visa Inc Common / Ordinary Stock 92826C839 8,606,578 65,231 SH   SOLE   65,231 0 0
Visteon Corp Common / Ordinary Stock 92839U206 543 9 SH   SOLE   9 0 0
Vitamin Shoppe Inc Common / Ordinary Stock 92849E101 43 9 SH   SOLE   9 0 0
VMware Inc Common / Ordinary Stock 928563402 1,938,744 14,138 SH   SOLE   14,138 0 0
Vonage Holdings Corp Common / Ordinary Stock 92886T201 104,760 12,000 SH   SOLE   12,000 0 0
Voya Financial Inc Common / Ordinary Stock 929089100 0 0 SH   SOLE   0 0 0
Vulcan Materials Co Common / Ordinary Stock 929160109 2,470 25 SH   SOLE   25 0 0
WABCO Holdings Inc Common / Ordinary Stock 92927K102 1,181 11 SH   SOLE   11 0 0
Wabtec Corp Common / Ordinary Stock 929740108 2,670 38 SH   SOLE   38 0 0
Walgreens Boots Alliance Inc Com Common / Ordinary Stock 931427108 1,712,281 25,059 SH   SOLE   25,059 0 0
Walker & Dunlop Inc Common / Ordinary Stock 93148P102 2,725 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,211,032 45,207 SH   SOLE   45,207 0 0
Walt Disney Co/The Common / Ordinary Stock 254687106 450,113 4,105 SH   SOLE   4,105 0 0
Washington Prime Group Inc Closed-end REIT 93964W108 6,741 1,387 SH   SOLE   1,387 0 0
Waste Management Inc Common / Ordinary Stock 94106L109 5,890,159 66,189 SH   SOLE   66,189 0 0
Waters Corp Common / Ordinary Stock 941848103 843,831 4,473 SH   SOLE   4,473 0 0
Webster Financial Corp Common / Ordinary Stock 947890109 6,161 125 SH   SOLE   125 0 0
Wec Energy Group Inc Common / Ordinary Stock 92939U106 31,236 451 SH   SOLE   451 0 0
Weight Watchers International Inc Common / Ordinary Stock 948626106 1,735 45 SH   SOLE   45 0 0
Wells Fargo & Co Common / Ordinary Stock 949746101 2,091,064 45,379 SH   SOLE   45,379 0 0
Welltower Inc Closed-end REIT 95040Q104 19,643 283 SH   SOLE   283 0 0
Western Alliance Bancorp Common / Ordinary Stock 957638109 1,106 28 SH   SOLE   28 0 0
West Pharmaceutical Services Inc Common / Ordinary Stock 955306105 1,863 19 SH   SOLE   19 0 0
Westport Fuel Systems Inc Common / Ordinary Stock 960908309 162 122 SH   SOLE   122 0 0
WEX Inc Common / Ordinary Stock 96208T104 23,390 167 SH   SOLE   167 0 0
Weyerhaeuser Co Closed-end REIT 962166104 3,957 181 SH   SOLE   181 0 0
Wheaton Precious Metals Corp Common / Ordinary Stock 962879102 3,906 200 SH   SOLE   200 0 0
White Mountains Insurance Group Ltd Common / Ordinary Stock G9618E107 5,146 6 SH   SOLE   6 0 0
Williams Cos Inc/The Common / Ordinary Stock 969457100 95,146 4,315 SH   SOLE   4,315 0 0
WisdomTree Emerging Markets Equity Income Fund Exchange Traded Fund 97717W315 2,489 62 SH   SOLE   62 0 0
WisdomTree Europe Hedged Equity Fund Exchange Traded Fund 97717X701 28,220 500 SH   SOLE   500 0 0
WisdomTree Investments Inc Common / Ordinary Stock 97717P104 34,048 5,120 SH   SOLE   5,120 0 0
WisdomTree Japan Hedged Equity Fund Exchange Traded Fund 97717W851 3,026,716 65,245 SH   SOLE   65,245 0 0
WisdomTree SmallCap Dividend Fund Exchange Traded Fund 97717W604 17,048 695 SH   SOLE   695 0 0
WisdomTree US SmallCap Earnings Fund Exchange Traded Fund 97717W562 7,209 225 SH   SOLE   225 0 0
Wix.com Ltd Common / Ordinary Stock M98068105 4,336 48 SH   SOLE   48 0 0
Woodward Inc Common / Ordinary Stock 980745103 743 10 SH   SOLE   10 0 0
Worldpay Inc Common / Ordinary Stock 981558109 3,057 40 SH   SOLE   40 0 0
WP Carey Inc Closed-end REIT 92936U109 8,168 125 SH   SOLE   125 0 0
WR Berkley Corp Common / Ordinary Stock 084423102 14,782 200 SH   SOLE   200 0 0
WR Grace & Co Common / Ordinary Stock 38388F108 366,157 5,641 SH   SOLE   5,641 0 0
WW Grainger Inc Common / Ordinary Stock 384802104 3,818,919 13,525 SH   SOLE   13,525 0 0
Xerox CORP COM USD1(Pov REV Split) Common / Ordinary Stock 984121608 1,976 100 SH   SOLE   100 0 0
XPO Logistics Inc Common / Ordinary Stock 983793100 2,966 52 SH   SOLE   52 0 0
Xylem Inc/NY Common / Ordinary Stock 98419M100 23,018 345 SH   SOLE   345 0 0
Yandex NV Common / Ordinary Stock N97284108 3,063 112 SH   SOLE   112 0 0
Yum! Brands Inc Common / Ordinary Stock 988498101 9,192 100 SH   SOLE   100 0 0
Zayo Group Holdings Inc Common / Ordinary Stock 98919V105 403,446 17,664 SH   SOLE   17,664 0 0
Zendesk Inc Common / Ordinary Stock 98936J101 3,911 67 SH   SOLE   67 0 0
Zimmer Holdings Inc Common / Ordinary Stock 98956P102 471,304 4,544 SH   SOLE   4,544 0 0
Zions Bancorp NA Common / Ordinary Stock 989701107 2,524,617 61,969 SH   SOLE   61,969 0 0
Zoetis Inc Common / Ordinary Stock 98978V103 2,062,712 24,114 SH   SOLE   24,114 0 0
Zuora Inc Common / Ordinary Stock 98983V106 4,390 242 SH   SOLE   242 0 0