John Hancock Investment Management Services, LLC, John Hancock Distributors LLC, John Hancock Advisers, LLC, and John Hancock Funds, LLC