Fidelity Distributors Company LLC, Credit Suisse Securities USA LLC, State Street Bank and Trust Company, JPMorgan Chase Bank NA, Northern Trust Investments Inc, Deutsche Bank Securities Inc, Fidelity Investments Institutional Services Company Inc, State Street Institutional Investment Trust, Wells Fargo Funds Management LLC, Morgan Stanley Institutional Liquidity Funds, Invesco Advisers Inc, Allspring Funds Management LLC, HSBC Bank PLC, HSBC Bank USA NA, Credit Suisse International, Fidelity Global Brokerage Group Inc, JP Morgan Securities LLC, Bank of New York Mellon, Credit Suisse Securities Europe Limited
Auditor
Ernst & Young LLP
Marketer
de Shaw Securities LLC, D E Shaw & Co Singapore PTE Ltd, D E Shaw & Co Asia Pacific Limited, D E Shaw & Co London LLP
Broker
JPMorgan Chase Bank NA, Credit Suisse International, Deutsche Bank Securities Inc, JP Morgan Securities LLC, Credit Suisse Securities USA LLC, Bank of New York Mellon, Credit Suisse Securities Europe Limited, State Street Bank and Trust Company, HSBC Bank PLC