<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:jhit="http://www.jhinvestments.com/20260602"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0000022370-20260602.xsd" xlink:type="simple"/>
    <context id="D20251031_20260430_C000001792Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000001794Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000001795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000078716Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000078717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000106439Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000113486Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000134711Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000134712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000134713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000134714Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000134719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000134720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000134721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000141694Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000177896Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000193016Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TI20260430_C000001792Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_ElevanceHealthIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ElevanceHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_KKRAndCompanyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KKRAndCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_LennarCorpClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:LennarCorpClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001792Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_ElevanceHealthIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ElevanceHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_KKRAndCompanyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KKRAndCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_LennarCorpClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:LennarCorpClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001794Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_ElevanceHealthIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ElevanceHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_KKRAndCompanyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KKRAndCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_LennarCorpClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:LennarCorpClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000001795Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000001795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_ElevanceHealthIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ElevanceHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_KKRAndCompanyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KKRAndCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_LennarCorpClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:LennarCorpClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078716Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078716Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_ElevanceHealthIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ElevanceHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_KKRAndCompanyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KKRAndCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_LennarCorpClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:LennarCorpClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000078717Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000078717Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_ElevanceHealthIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ElevanceHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_KKRAndCompanyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KKRAndCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_LennarCorpClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:LennarCorpClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000106439Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000106439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_ElevanceHealthIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ElevanceHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_KKRAndCompanyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KKRAndCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_LennarCorpClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:LennarCorpClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000113486Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000113486Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_AtmosEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AtmosEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_DominionEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:DominionEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_EngieSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:EngieSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_ENNEnergyHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ENNEnergyHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_EONSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:EONSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_HK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhit:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_SempraMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:SempraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_TargaResourcesCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TargaResourcesCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_TheWilliamsCompaniesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TheWilliamsCompaniesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134711Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_AtmosEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AtmosEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_DominionEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:DominionEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_EngieSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:EngieSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_ENNEnergyHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ENNEnergyHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_EONSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:EONSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_HK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhit:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_SempraMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:SempraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_TargaResourcesCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TargaResourcesCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_TheWilliamsCompaniesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TheWilliamsCompaniesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134712Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_AtmosEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AtmosEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_DominionEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:DominionEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_EngieSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:EngieSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_ENNEnergyHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ENNEnergyHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_EONSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:EONSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_HK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhit:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_SempraMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:SempraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_TargaResourcesCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TargaResourcesCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_TheWilliamsCompaniesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TheWilliamsCompaniesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134713Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134713Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_AtmosEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AtmosEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_DominionEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:DominionEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_EngieSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:EngieSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_ENNEnergyHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ENNEnergyHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_EONSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:EONSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_HK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhit:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_SempraMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:SempraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_TargaResourcesCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TargaResourcesCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_TheWilliamsCompaniesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TheWilliamsCompaniesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134714Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134714Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_AdeiaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AdeiaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_AmbarellaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmbarellaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_BannerCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BannerCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_BrazeIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BrazeIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_GeneracHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:GeneracHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_KulickeAndSoffaIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KulickeAndSoffaIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_RegalRexnordCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:RegalRexnordCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_SouthStateBankCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:SouthStateBankCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_TheTimkenCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TheTimkenCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134719Member_VicorCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:VicorCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_AdeiaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AdeiaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_AmbarellaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmbarellaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_BannerCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BannerCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_BrazeIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BrazeIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_GeneracHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:GeneracHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_KulickeAndSoffaIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KulickeAndSoffaIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_RegalRexnordCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:RegalRexnordCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_SouthStateBankCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:SouthStateBankCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_TheTimkenCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TheTimkenCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134720Member_VicorCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134720Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:VicorCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_AdeiaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AdeiaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_AmbarellaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmbarellaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_BannerCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BannerCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_BrazeIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BrazeIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_GeneracHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:GeneracHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_KulickeAndSoffaIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KulickeAndSoffaIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_RegalRexnordCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:RegalRexnordCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_SouthStateBankCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:SouthStateBankCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_TheTimkenCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TheTimkenCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000134721Member_VicorCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000134721Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:VicorCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_AtmosEnergyCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AtmosEnergyCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_DominionEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:DominionEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_EngieSAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:EngieSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_ENNEnergyHoldingsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ENNEnergyHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_EONSEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:EONSEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_HK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">jhit:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_SempraMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:SempraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_TargaResourcesCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TargaResourcesCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_TheWilliamsCompaniesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TheWilliamsCompaniesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000141694Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000141694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_AlphabetIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_AmazonComIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmazonComIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_BroadcomIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_CheniereEnergyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:CheniereEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_ElevanceHealthIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:ElevanceHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_KKRAndCompanyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KKRAndCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_LennarCorpClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:LennarCorpClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_MetaPlatformsIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MetaPlatformsIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_MicrosoftCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000177896Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000177896Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TaiwanSemiconductorManufacturingCompanyLtdADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_AdeiaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AdeiaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_AmbarellaIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:AmbarellaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_BannerCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BannerCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_BrazeIncClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:BrazeIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_GeneracHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:GeneracHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_KulickeAndSoffaIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:KulickeAndSoffaIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_RegalRexnordCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:RegalRexnordCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_ShortTermInvestmentsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">jhit:ShortTermInvestmentsAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_SouthStateBankCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:SouthStateBankCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_TheTimkenCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:TheTimkenCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000193016Member_VicorCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000022370</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhit:C000193016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">jhit:VicorCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>jhit:Holding</measure>
    </unit>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_BR"
      decimals="4"
      id="h_09a6e084_50b2_4d2e_9ea9_1c2b98a98684"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_US"
      decimals="4"
      id="h_0b2983bb_2394_40d8_94e7_e0a462351db7"
      unitRef="pure">0.490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_FR"
      decimals="4"
      id="h_0e401ff0_08a9_488b_9c84_ac06cc298ad4"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_HK"
      decimals="4"
      id="h_14c2e59d_6de9_4c32_b139_16b7245cf1c8"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_FR"
      decimals="4"
      id="h_1600dbf4_7cdb_46ec_85a3_34e8859db409"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_OtherCountriesMember"
      decimals="4"
      id="h_195d4a79_48f5_49df_9de8_dd052dcc3937"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_DE"
      decimals="4"
      id="h_1c54e178_3725_482d_9c1a_25e9b1642d6a"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_BR"
      decimals="4"
      id="h_1e1e2459_d679_4698_9061_9d2ea5d89441"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_IT"
      decimals="4"
      id="h_1fccde42_ce0e_453e_bc2c_fb64b1c973bb"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_JP"
      decimals="4"
      id="h_22a06ea4_9f0f_42ca_8f22_3a63bf9521a0"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_DE"
      decimals="4"
      id="h_2d7878e6_0dc2_4af9_8785_4dea3ead4fe3"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_IT"
      decimals="4"
      id="h_3533b893_a1c8_4129_a151_372eaec9aa05"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_HK"
      decimals="4"
      id="h_3970c6d2_6f80_4887_a338_4203345777bb"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_CN"
      decimals="4"
      id="h_3a2cdcf8_b72f_4e85_9b35_d9e19be8219d"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_JP"
      decimals="4"
      id="h_3aa41af5_b57b_4141_bc73_165b911c84eb"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_US"
      decimals="4"
      id="h_50b09d48_7655_4f38_b16c_62d331bd21c6"
      unitRef="pure">0.490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_FR"
      decimals="4"
      id="h_54e2350a_14c6_4b28_8fb3_b2c80e4b54b4"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_OtherCountriesMember"
      decimals="4"
      id="h_5aee94ff_87f4_4506_b00a_3359fff294ad"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_DE"
      decimals="4"
      id="h_675499d9_d8fd_4567_a73f_9babe96cc177"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_GB"
      decimals="4"
      id="h_6d884cbb_31c9_4db4_bc82_02facd393156"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_GB"
      decimals="4"
      id="h_6df9749c_2577_4831_8381_bac8c3480e39"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_CN"
      decimals="4"
      id="h_75185da1_3ad4_491f_b43c_0f872e50a937"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_JP"
      decimals="4"
      id="h_754f4679_7903_40ad_a8f3_2e8ac162e8f8"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_US"
      decimals="4"
      id="h_78cbe0fb_9f9d_4645_a98b_2fdacd5af17b"
      unitRef="pure">0.490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_OtherCountriesMember"
      decimals="4"
      id="h_7bd7b0fa_340c_484a_8910_ec6f34c128f3"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_BR"
      decimals="4"
      id="h_7f5e217d_fa2e_4c52_9cf0_b2e8cf4bfee5"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_BR"
      decimals="4"
      id="h_815cf32e_e3aa_4f20_a78b_b10615e734aa"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_JP"
      decimals="4"
      id="h_81d783a7_7d7c_462e_99e9_d90d1ba1c4be"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_FR"
      decimals="4"
      id="h_85e68214_a91b_43d3_998e_6c44fb48e0f9"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_CN"
      decimals="4"
      id="h_8b42553d_b03c_4fab_92f8_06ec26065a8f"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_OtherCountriesMember"
      decimals="4"
      id="h_8b5e5cbd_6a46_4296_ab84_8f57123c5291"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_KR"
      decimals="4"
      id="h_8e4ffed3_bed8_4649_bd83_b08c4664e927"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_GB"
      decimals="4"
      id="h_90deaf36_593c_4bd9_8585_b9d38e8b59f6"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_GB"
      decimals="4"
      id="h_9164ec7d_55b1_48ca_9480_51085742e1e6"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_DE"
      decimals="4"
      id="h_93951396_7cf8_49c1_90d2_340372410f4a"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_DE"
      decimals="4"
      id="h_9598a400_0014_4a8c_aa1c_825573a4f0d9"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_IT"
      decimals="4"
      id="h_9fcb3911_d894_4243_a9f6_302888d7aab4"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_JP"
      decimals="4"
      id="h_adc41258_eece_4d46_859b_25d628c4a201"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_HK"
      decimals="4"
      id="h_b5500e29_d51d_40c7_8516_2c622a63c2c8"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_KR"
      decimals="4"
      id="h_b86bae0a_64e9_4b9b_b5fe_6f6254b72eb4"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_CN"
      decimals="4"
      id="h_ba185b9e_48ad_456d_ad6c_cb2efa1fce5d"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_IT"
      decimals="4"
      id="h_bd314620_6da3_4701_aae2_207c5ebf5a68"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_KR"
      decimals="4"
      id="h_c0f617dc_1e6f_4f5b_a064_41747d864f3e"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_KR"
      decimals="4"
      id="h_c5079f4b_313a_466c_a6bc_2a5c9bd64904"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_HK"
      decimals="4"
      id="h_c8efa6eb_8cd3_4c95_bd05_f5bc7cce539c"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_OtherCountriesMember"
      decimals="4"
      id="h_cabd5b73_dcd9_4d88_9f32_a36b6f223faa"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_CN"
      decimals="4"
      id="h_caf66c84_0647_4be7_9d06_62a2c0002f2c"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_BR"
      decimals="4"
      id="h_ce8305fd_b5b3_4710_b9e3_4d467d3fa361"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_FR"
      decimals="4"
      id="h_cff74f21_8e3f_40db_9abb_e033be424d94"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_GB"
      decimals="4"
      id="h_d10e2f79_4579_403b_af99_5088d70a9bc0"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_US"
      decimals="4"
      id="h_d1ec8e1c_1fa9_4d91_b731_ad460dcdfdee"
      unitRef="pure">0.490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_US"
      decimals="4"
      id="h_d73d7267_e857_441f_a4b2_a77f60c2641c"
      unitRef="pure">0.490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_KR"
      decimals="4"
      id="h_d8783717_da54_4376_9bb4_e151374a8bf2"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_HK"
      decimals="4"
      id="h_ec3dde15_b7d5_412f_b725_4e64ce1f1d65"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_IT"
      decimals="4"
      id="h_f9f6cfbe_8271_4ba7_be52_3f3daaca1d31"
      unitRef="pure">0.042</oef:PctOfNav>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_a6b5db2c_fbe4_4947_9eaa_3f35ba297b51">0000022370</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_3de8d2bd_83a6_446d_80ca_4302a39dd1a9">false</dei:AmendmentFlag>
    <dei:NoTradingSymbolFlag
      contextRef="D20251031_20260430_C000134713Member"
      id="h_101_92534d8f-2399-bcbc-6df1-14047502cc00">true</dei:NoTradingSymbolFlag>
    <dei:NoTradingSymbolFlag
      contextRef="D20251031_20260430_C000134720Member"
      id="h_133_e7f50737-b78d-d22b-1819-edaab1eca2c7">true</dei:NoTradingSymbolFlag>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_2_ae5b8a26-8935-9df5-7636-e4cd61e3c69c">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_1_bf8035dd_12c3_64fa_95e0_7f8d03fab255">N-CSRS</dei:DocumentType>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000134713Member"
      id="t_100_c36cf275_fa8e_baa3_0308_8ff73b5c65ec">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000134714Member"
      id="t_108_6f31a6e5_c857_a88e_eec9_41749fcc341f">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000134721Member"
      id="t_116_34a7e559_3451_9398_1b19_63f1fdff6a37">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000001792Member"
      id="t_12_e514e7f8_69fa_6c1c_ee3a_64fa552fcb7b">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000134719Member"
      id="t_126_d2ec3d38_bcf6_ff6b_796b_5d55b1faa84c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000134720Member"
      id="t_132_3096d9f3_14de_f259_fdc5_aee1d05457b7">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000193016Member"
      id="t_142_40b750bf_0f86_4616_5718_0bfc1a3b3bba">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000001794Member"
      id="t_20_601a0f4d_e703_d6dc_824f_25e403911549">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000001795Member"
      id="t_28_9f1e4433_d6b7_44f3_9a1b_9b509b616175">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000177896Member"
      id="t_36_85c50e8d_f4af_80e4_d6c7_ee101da09c96">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000113486Member"
      id="t_44_57d922ac_8d0e_be85_9bf1_c2f55daf8497">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000078716Member"
      id="t_52_cfc043db_426a_8687_7cc4_dbdebb2d2d11">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000078717Member"
      id="t_60_08950e75_cdee_6789_48ba_9ed56e13cde5">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000106439Member"
      id="t_68_3229f733_6651_ef2b_5b19_9fde8ca01fbf">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000134711Member"
      id="t_77_fd434964_4155_a713_c10f_da72fa9bb88c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000141694Member"
      id="t_85_b2e206e5_42ff_ce76_4e10_f8272400234b">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000134712Member"
      id="t_92_96068629_6764_b51f_2744_5c51d640956a">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_1_ca1e56be_25f3_7c8a_2514_307786258b8b">JOHN HANCOCK INVESTMENT TRUST</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_2_16e41f04_604c_a351_1dca_73e0396d5c27">2026-04-30</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="D20251031_20260430_C000001792Member"
      id="t_9_43723f5d_bb46_57cd_bd18_b2e46a518cc7">Fundamental Large Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000001792Member"
      id="t_10_ff0b358e_274f_042f_5349_157679561c27">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000001792Member"
      id="t_11_9665cc05_bfa7_4c25_13f2_cff93b75dbb3">TAGRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000001792Member"
      id="t_1_8a2f859a_5bdd_4aef_853f_8ac9991090a7">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_12_e514e7f8_69fa_6c1c_ee3a_64fa552fcb7b"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Fundamental Large Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000001792Member"
      id="t_3_b0396d53_4eee_403b_962b_886df0ad87c6">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000001792Member"
      id="t_4_de25a706_12bb_428f_879f_45f4cf8cb393">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000001792Member"
      id="t_5_04efa5c7_9919_49d6_b094_47453f87443b">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000001792Member"
      id="t_6_4e99de60_abc3_46d2_9cd2_15f85ddf1ff5">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Fundamental Large Cap Core Fund&lt;br/&gt; (Class A/TAGRX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;49&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.98&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000001792Member"
      decimals="INF"
      id="h_1_dc72c4ae_5276_440b_a761_6eb4e95b9504"
      unitRef="USD">49</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000001792Member"
      decimals="4"
      id="h_2_4767e3da_7ded_47dd_aa59_2d33e18decfa"
      unitRef="pure">0.0098</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000001792Member"
      id="t_7_b25fcd74_c481_4f24_8560_240d7ef786ff">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;6,296,222,716&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000001792Member"
      decimals="INF"
      id="h_3_1e4897c6_b40f_4621_8ac1_74cf83c1e6b5"
      unitRef="USD">6296222716</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000001792Member"
      decimals="INF"
      id="h_4_2ab1735d_786a_4159_b9cf_c88a43c86470"
      unitRef="Holding">48</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000001792Member"
      decimals="4"
      id="h_5_e0d5c5ce_b0b8_4981_8dc2_d5cd78c48d0f"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000001792Member"
      id="t_8_2a5fada8_07ac_4307_9752_a0d40fb8f9a0">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;28.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000001792Member"
      id="t_12_02b193b8_4e84_3bfa_4957_07f2a6bc207a">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_AmazonComIncMember"
      decimals="4"
      id="h_6_c1bd5d51_7d0e_47dc_ac1c_e8a095882dac"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_7_561e2d73_56da_453f_9ec8_253e39f99157"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_MicrosoftCorpMember"
      decimals="4"
      id="h_8_554f3cb1_16c3_4901_856d_ac251d4127cb"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_9_d198c7be_8e5a_4c9a_a17d_b49718124b7d"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_KKRAndCompanyIncMember"
      decimals="4"
      id="h_10_ff1cd367_6442_45ec_9607_55c9383556a6"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_11_47d1c9b6_5a45_4ef0_9e64_6e3055038452"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_12_42c516c5_7206_4ce4_80d7_d264be4e3664"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_BroadcomIncMember"
      decimals="4"
      id="h_13_1f08acea_bfd3_4469_841c_2d71efc8eb7c"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_LennarCorpClassAMember"
      decimals="4"
      id="h_14_7f95ed83_ab21_479c_845b_1f9a27cc7a86"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_ElevanceHealthIncMember"
      decimals="4"
      id="h_15_107a5055_095d_43e4_84b8_69cc3b2e24d0"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_16_15e52233_fad9_404f_b7ff_aa9ed4efaeaa"
      unitRef="pure">0.288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_17_dab8009b_f37b_4c32_a02d_53421b60f74e"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_CommunicationsSectorMember"
      decimals="4"
      id="h_18_ae6a93db_cd14_4043_8a2e_cf695345716e"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_HealthcareSectorMember"
      decimals="4"
      id="h_19_871c3e73_7b69_4981_bc80_0d8d53133b57"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_20_1311cd49_75f0_4e38_8d16_d2bcdc0ffdad"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_IndustrialSectorMember"
      decimals="4"
      id="h_21_0b4f8293_a582_4205_b96e_7881e404cf15"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_EnergySectorMember"
      decimals="4"
      id="h_22_10357a7b_083f_46e6_92db_2991afac0e14"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_RealEstateSectorMember"
      decimals="4"
      id="h_23_95599dd2_1686_4cb9_8412_04895ef13fc4"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_MaterialsSectorMember"
      decimals="4"
      id="h_24_7bfb8658_8867_46db_a88e_6b8f955fd29a"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_25_5b02bbee_0e0c_4516_8635_dc8a6a3b649c"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001792Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_26_75131c27_9b83_4f18_bffb_5b8cbc7a6f99"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000001794Member"
      id="t_17_7434b560_b5b4_af56_29e8_950106792884">Fundamental Large Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000001794Member"
      id="t_18_cea2c4f1_332c_a989_cc52_aaec8ccbed30">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000001794Member"
      id="t_19_42018b89_98de_cc99_3b9c_e5016758423f">JHLVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000001794Member"
      id="t_9_5e603f60_ddb4_491a_a29c_19810ebd0162">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_20_601a0f4d_e703_d6dc_824f_25e403911549"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Fundamental Large Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000001794Member"
      id="t_11_96eaac86_dda3_4c33_9d17_43688a580b8b">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000001794Member"
      id="t_12_fbe31732_4b47_4831_9784_38de221b5ff8">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000001794Member"
      id="t_13_96e852a1_2ae9_4038_a63f_6c8e21a89d13">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000001794Member"
      id="t_14_d6beb18b_d11b_43d7_9947_509dd533a292">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Fundamental Large Cap Core Fund&lt;br/&gt; (Class C/JHLVX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;88&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;1.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000001794Member"
      decimals="INF"
      id="h_27_dd76f78e_bc6b_48eb_922b_1d10acaee8a7"
      unitRef="USD">88</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000001794Member"
      decimals="4"
      id="h_28_e66893c0_cd87_42d6_8725_48b15b0849db"
      unitRef="pure">0.0176</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000001794Member"
      id="t_15_28b6207b_6c11_40ed_9f8a_95c18f7ea0e5">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;6,296,222,716&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000001794Member"
      decimals="INF"
      id="h_29_85298e8e_f490_4a7b_972e_2728f22b5d91"
      unitRef="USD">6296222716</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000001794Member"
      decimals="INF"
      id="h_30_37af6f2f_4270_4048_8fb4_93290b1d2377"
      unitRef="Holding">48</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000001794Member"
      decimals="4"
      id="h_31_b4e78e17_6401_4c67_bcc9_da6fb43e28f7"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000001794Member"
      id="t_16_68b4f62f_5982_4807_951b_b1c767f6e4e5">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;28.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000001794Member"
      id="t_20_b18c8525_24ad_c492_387d_432096934f55">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_AmazonComIncMember"
      decimals="4"
      id="h_32_0ec017a6_4450_4f19_b32f_2c129b8d4a82"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_33_e8c12ab1_df2b_4db6_a75c_1c2dd12eff6e"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_MicrosoftCorpMember"
      decimals="4"
      id="h_34_5ad33d2c_2114_439e_bab6_31c6f992d0de"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_35_36b491ba_f9af_4289_a2a0_690faab06731"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_KKRAndCompanyIncMember"
      decimals="4"
      id="h_36_1d66c037_496e_4f2b_bf6d_44fe173f2471"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_37_079832df_c593_4de6_9854_994b2cda563d"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_38_e3af1c0a_1a83_4402_b959_5064dc48bd91"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_BroadcomIncMember"
      decimals="4"
      id="h_39_84d02a3c_2250_4068_a81f_0fd14d8f1955"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_LennarCorpClassAMember"
      decimals="4"
      id="h_40_de8fc726_bff7_4a66_9905_bae60078ecf4"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_ElevanceHealthIncMember"
      decimals="4"
      id="h_41_9b1378ea_a0bc_4399_97f9_7fef6a6507f5"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_42_de0b7014_43b9_4426_8daa_b93e05362cea"
      unitRef="pure">0.288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_43_d15eb96e_f441_43aa_9138_cd6532ef5ea8"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_CommunicationsSectorMember"
      decimals="4"
      id="h_44_1e0650f0_9987_4970_8021_a409d3bd54bd"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_HealthcareSectorMember"
      decimals="4"
      id="h_45_98d57b8a_f7d2_4516_9125_3a43657932a5"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_46_269f419a_a041_4a06_8582_1a63e95c0468"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_IndustrialSectorMember"
      decimals="4"
      id="h_47_2f2d16e9_0752_4922_8b0f_00c31a2710ca"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_EnergySectorMember"
      decimals="4"
      id="h_48_00615f4d_b04d_4634_bf9e_a54ba1b11dfc"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_RealEstateSectorMember"
      decimals="4"
      id="h_49_dc12cd63_03c1_4bbc_ab17_33ef8cc31d5f"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_MaterialsSectorMember"
      decimals="4"
      id="h_50_ac9f5cb0_4577_483e_82a4_0b759983f86a"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_51_ae5a5336_ea22_4c74_9107_32f6c60326c4"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001794Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_52_315454dd_9881_44c1_819f_ea840e496dca"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000001795Member"
      id="t_25_3b9d0df9_e7cf_f71a_138c_2c435f14f783">Fundamental Large Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000001795Member"
      id="t_26_0f111ace_5b85_1c51_37be_854d6f85a673">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000001795Member"
      id="t_27_c8baa222_c980_abe2_1204_6d0cda99837b">JLVIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000001795Member"
      id="t_17_ee019a94_30b3_4d35_896f_c2f11567374b">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_28_9f1e4433_d6b7_44f3_9a1b_9b509b616175"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Fundamental Large Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000001795Member"
      id="t_19_cd4cc19f_75aa_4eb9_9cdd_9783210c7b13">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000001795Member"
      id="t_20_75cc3afe_797f_4134_a4cc_65e6a08555c0">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000001795Member"
      id="t_21_75f72b50_7fab_473c_8e80_3f11ec8628a1">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000001795Member"
      id="t_22_bdc45384_1990_4c61_8795_21010932c43e">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Fundamental Large Cap Core Fund&lt;br/&gt; (Class I/JLVIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;38&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000001795Member"
      decimals="INF"
      id="h_53_fabbce72_d4b8_48e5_866b_6560107a1361"
      unitRef="USD">38</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000001795Member"
      decimals="4"
      id="h_54_366b8d42_1b02_45fa_b7d2_bbec1257d23d"
      unitRef="pure">0.0076</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000001795Member"
      id="t_23_a6072b9a_21d8_47c8_ae4a_b5ac038c484f">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;6,296,222,716&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000001795Member"
      decimals="INF"
      id="h_55_2eca4000_58db_4fc3_82f4_be68af1e888b"
      unitRef="USD">6296222716</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000001795Member"
      decimals="INF"
      id="h_56_86a11510_3b5f_4bb1_b769_d3aa487c9ee9"
      unitRef="Holding">48</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000001795Member"
      decimals="4"
      id="h_57_143f86ff_a019_4157_8a8c_b279f4b00c7a"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000001795Member"
      id="t_24_ae97208c_1ad8_4d2f_b870_8e8063208208">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;28.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000001795Member"
      id="t_28_337b0915_fe78_0f76_7ac7_3dbd7490f8c8">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_AmazonComIncMember"
      decimals="4"
      id="h_58_b2d5f479_18c5_440a_8bbf_b0066043fc45"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_59_18b5a0ae_26dc_4963_8984_9673de29f489"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_MicrosoftCorpMember"
      decimals="4"
      id="h_60_30f33703_e96c_4b35_a791_4da29d7c5186"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_61_17f0ba0b_e089_4183_9c7d_71419678fcf3"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_KKRAndCompanyIncMember"
      decimals="4"
      id="h_62_65f535fa_247b_4b3c_ab39_0beaf6e241cc"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_63_e629948b_7b82_4cfa_a610_aec571660ab6"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_64_782690a5_a93d_46bd_98de_68934948e37e"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_BroadcomIncMember"
      decimals="4"
      id="h_65_790f3fbc_b376_4dee_8412_11da85b8b6ff"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_LennarCorpClassAMember"
      decimals="4"
      id="h_66_7910a53d_0de7_4009_a5dc_6828e9cf7079"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_ElevanceHealthIncMember"
      decimals="4"
      id="h_67_62398a51_89de_4255_b473_0141e8afa070"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_68_1bbe2b1e_c6be_468d_819a_5cc2b2acc145"
      unitRef="pure">0.288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_69_426a3591_857c_494d_bc15_f472426b5a89"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_CommunicationsSectorMember"
      decimals="4"
      id="h_70_14a26e72_9459_48c2_a36c_254ee917618f"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_HealthcareSectorMember"
      decimals="4"
      id="h_71_dfc6aaaf_a508_42d6_8340_96c583288f3a"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_72_31a25567_31c5_4c1f_938d_2762b606fbd9"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_IndustrialSectorMember"
      decimals="4"
      id="h_73_07101b78_a6f9_456e_b871_0d631315a877"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_EnergySectorMember"
      decimals="4"
      id="h_74_4f981d66_7ae1_458d_92af_096a785e155c"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_RealEstateSectorMember"
      decimals="4"
      id="h_75_97b24ece_6a55_4564_9ca6_df9bcc8f0c32"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_MaterialsSectorMember"
      decimals="4"
      id="h_76_52755fa3_dd5c_4a0e_b60e_5a613f5f0bb1"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_77_ff98ad91_8d40_40d4_955a_1a5b47f6b7ed"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000001795Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_78_8d8bb3c0_77bd_44c5_9303_d41610e2ad44"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000177896Member"
      id="t_33_c44eb629_275b_bcf2_d666_02097c3dfee6">Fundamental Large Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000177896Member"
      id="t_34_0b15897f_3746_505f_1366_5cbe8686b35b">Class NAV</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000177896Member"
      id="t_35_efb2ece5_ebe4_eecf_d508_485c6a29c287">JLCNX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000177896Member"
      id="t_25_cb4d58da_195c_4cc6_980f_c0a8b198de46">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_36_85c50e8d_f4af_80e4_d6c7_ee101da09c96"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Fundamental Large Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000177896Member"
      id="t_27_cd50e25a_1801_40c0_8c8e_4d6449309818">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-344-1029.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000177896Member"
      id="t_28_ecab82f0_d9f7_41c0_9ac2_cd7e87590ffb">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000177896Member"
      id="t_29_9dff3df8_724c_4ea3_bff2_3bf113b349af">800-344-1029</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000177896Member"
      id="t_30_ce3e9178_92cc_4084_8347_b6d15380a4d7">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Fundamental Large Cap Core Fund&lt;br/&gt; (Class NAV/JLCNX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;33&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000177896Member"
      decimals="INF"
      id="h_79_1e5a4821_e8dd_4f3c_a7e2_492034a226a0"
      unitRef="USD">33</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000177896Member"
      decimals="4"
      id="h_80_3ce98c8c_9a14_45b6_afc9_08d975e470e8"
      unitRef="pure">0.0065</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000177896Member"
      id="t_31_4b3a8d10_f27c_45f8_86f4_c37cc4a07083">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;6,296,222,716&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000177896Member"
      decimals="INF"
      id="h_81_c101ce70_7f08_460d_a6f6_fbff16242c5d"
      unitRef="USD">6296222716</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000177896Member"
      decimals="INF"
      id="h_82_d95f9f13_05a6_4378_8465_941cd73bfc82"
      unitRef="Holding">48</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000177896Member"
      decimals="4"
      id="h_83_b39e8ef8_5af9_4f07_b7b3_c4347cf406fc"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000177896Member"
      id="t_32_845817c5_97a8_4ea7_8670_1893a34219ea">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;28.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000177896Member"
      id="t_36_3240cb57_c856_3475_7fd1_cf99d6733952">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_AmazonComIncMember"
      decimals="4"
      id="h_84_3a6e904a_94b4_449f_be28_dac2e365c3fb"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_85_0a329a39_c08f_401a_bbdb_efe3dbb52754"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_MicrosoftCorpMember"
      decimals="4"
      id="h_86_1231e3de_ff4f_4bfb_8452_b4e2cebcfc04"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_87_86245d94_51e9_4c81_a235_0636a0afd433"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_KKRAndCompanyIncMember"
      decimals="4"
      id="h_88_e770927e_9b2e_4058_a2be_535cab0ab055"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_89_df3e824c_5ba0_41ea_9a94_ef39efa454eb"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_90_dedffa45_b134_4bc0_8f1c_f315a3fd5e15"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_BroadcomIncMember"
      decimals="4"
      id="h_91_60b17870_874e_45a9_9862_e7c45d6d3ac4"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_LennarCorpClassAMember"
      decimals="4"
      id="h_92_a8b3fe25_8d16_4ea1_a823_5f2bd76eaff8"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_ElevanceHealthIncMember"
      decimals="4"
      id="h_93_4c6bc087_4907_4110_adb7_698b2e2143f8"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_94_16c79f71_1ae4_4fe1_a9d7_d7af33a36f04"
      unitRef="pure">0.288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_95_5be5997a_7cfd_44f9_a3fc_13030c964eaa"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_CommunicationsSectorMember"
      decimals="4"
      id="h_96_93221609_97e9_46b2_8204_48efdd776000"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_HealthcareSectorMember"
      decimals="4"
      id="h_97_24a6d9b6_38bd_497b_b932_6409e1eaccb7"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_98_56a50eea_26c1_42c4_93a4_b58c29d8b6bd"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_IndustrialSectorMember"
      decimals="4"
      id="h_99_71d1a452_76d5_411b_bf14_4a940e3e45b3"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_EnergySectorMember"
      decimals="4"
      id="h_100_07451f88_c7bd_4f84_a187_e6bac4b95119"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_RealEstateSectorMember"
      decimals="4"
      id="h_101_cdf50bcd_cce1_4777_8868_009490a13c63"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_MaterialsSectorMember"
      decimals="4"
      id="h_102_898f6567_3cbf_444e_9bd3_0b80c478d878"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_103_92d8f893_ee12_4a49_8458_1db772c19afc"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000177896Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_104_7f209538_9292_48f5_9fa7_e1f632b41586"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000113486Member"
      id="t_46_ef09c322_92df_baec_fb8d_d4d085a5c304">Fundamental Large Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000113486Member"
      id="t_42_eaca5fa5_294e_9ef8_39f6_134e045fdde1">Class R2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000113486Member"
      id="t_43_cc0689cb_1b0b_efd7_ec32_da08e2f75fc8">JLCYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000113486Member"
      id="t_44_2a1f85b8_8d6d_f6af_b75f_7c197c35a5c3">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_44_57d922ac_8d0e_be85_9bf1_c2f55daf8497"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Fundamental Large Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000113486Member"
      id="t_35_89d80599_b8eb_45a9_9adf_f0efd4399ed4">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000113486Member"
      id="t_36_eea792a5_f298_471c_8253_59a1a114c562">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000113486Member"
      id="t_37_4d583ca6_07ff_434e_8657_1731f919830f">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000113486Member"
      id="t_38_f1d66922_8367_4ca4_9be9_db190e728a4b">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Fundamental Large Cap Core Fund&lt;br/&gt; (Class R2/JLCYX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;57&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;1.13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000113486Member"
      decimals="INF"
      id="h_105_5b9b5ba8_20d6_4c51_9092_d26d1707781b"
      unitRef="USD">57</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000113486Member"
      decimals="4"
      id="h_106_0271128d_ae21_4b3e_9746_322d94dd8b2a"
      unitRef="pure">0.0113</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000113486Member"
      id="t_39_a77e59f6_4127_4e61_9024_73ae26765459">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;6,296,222,716&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000113486Member"
      decimals="INF"
      id="h_107_0bc63129_d084_48e6_853d_126f182ec323"
      unitRef="USD">6296222716</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000113486Member"
      decimals="INF"
      id="h_108_ba11b5cf_fd00_4dff_97db_b50cb584a242"
      unitRef="Holding">48</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000113486Member"
      decimals="4"
      id="h_109_c4abb32d_b4bf_4aef_8d28_c7e209cb0e22"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000113486Member"
      id="t_40_c96c2157_e494_4fc6_9ef0_91eaf2fd46bb">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;28.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000113486Member"
      id="t_45_8656ff77_c94b_0f77_ff93_2ea7190d3409">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_AmazonComIncMember"
      decimals="4"
      id="h_110_45433a48_4fd4_422c_953b_da837f92d319"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_111_5f3da26a_7824_4c93_be7e_253c52f858e1"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_MicrosoftCorpMember"
      decimals="4"
      id="h_112_0177ec5a_958d_4c87_9982_85554a26f334"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_113_ac0e682f_2999_41f0_b37d_d6036457e66b"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_KKRAndCompanyIncMember"
      decimals="4"
      id="h_114_b5cf3950_1300_483c_ae35_6de90a35bc0f"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_115_2eea138c_4fe2_4923_a02f_085261450339"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_116_5b6fdd1f_1030_4a21_a012_85578d4c6764"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_BroadcomIncMember"
      decimals="4"
      id="h_117_f56fef5e_96da_4085_9bee_f8872b56221f"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_LennarCorpClassAMember"
      decimals="4"
      id="h_118_26a2e6d6_6f00_469c_98c8_5e41195a334a"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_ElevanceHealthIncMember"
      decimals="4"
      id="h_119_41ab3cab_9e31_45e1_9bea_d455b1df7509"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_120_0821d6fe_5657_4749_bbda_6b29bb9235c5"
      unitRef="pure">0.288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_121_a81491b1_a3c6_4ecf_8ebb_3940aa7dc061"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_CommunicationsSectorMember"
      decimals="4"
      id="h_122_2f588691_4367_43f5_b39a_d1c57cd01256"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_HealthcareSectorMember"
      decimals="4"
      id="h_123_a66bf34c_0d35_43dc_8e22_84df9918b56a"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_124_4c6ac332_9cf1_4ff3_a879_e21b5e2428d8"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_IndustrialSectorMember"
      decimals="4"
      id="h_125_3c0f8d83_21d3_47a3_9162_1ce2c6a912f9"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_EnergySectorMember"
      decimals="4"
      id="h_126_9a2f2197_16ee_4584_a103_4e34fabcdd7c"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_RealEstateSectorMember"
      decimals="4"
      id="h_127_b2d8a1d3_93d0_4ecb_8bcf_5344c0b7ba8f"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_MaterialsSectorMember"
      decimals="4"
      id="h_128_945e1e1d_b232_40db_9f28_ddc90113fc6a"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_129_73321876_1ef9_4bac_81b2_5013709b2825"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000113486Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_130_591c5d9a_aad6_4eef_9f48_02e3dc16231d"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000078716Member"
      id="t_54_78f82172_8b96_b712_cfeb_b7a06c2e1074">Fundamental Large Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000078716Member"
      id="t_50_5793021c_014e_f3a1_d36d_3b13420b7525">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000078716Member"
      id="t_51_e4a06968_1373_86f8_5ff8_29dea6cf16eb">JLCFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000078716Member"
      id="t_52_1d5c38a3_a86c_779f_a45d_d3a190551c93">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_52_cfc043db_426a_8687_7cc4_dbdebb2d2d11"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Fundamental Large Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000078716Member"
      id="t_43_2f088068_c458_4333_a7ff_f78dd1a4a9ee">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000078716Member"
      id="t_44_ca36bf73_b1eb_4c6f_8f8d_5a43a8756b88">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000078716Member"
      id="t_45_64bbb44a_d00c_4468_b8d1_a3638c77a7a3">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000078716Member"
      id="t_46_83352aea_6435_404c_bd98_d06f9a7640b5">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Fundamental Large Cap Core Fund&lt;br/&gt; (Class R4/JLCFX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;45&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.90&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000078716Member"
      decimals="INF"
      id="h_131_32b4ca24_4d3e_4480_bee2_afbd602d2499"
      unitRef="USD">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000078716Member"
      decimals="4"
      id="h_132_1deec4c9_e452_4628_9069_d94194be1e6a"
      unitRef="pure">0.0090</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000078716Member"
      id="t_47_a85bd146_8135_4111_9e4c_4bc3992994fa">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;6,296,222,716&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000078716Member"
      decimals="INF"
      id="h_133_4e774cc2_35f2_4351_aa3c_0dc0a78e8502"
      unitRef="USD">6296222716</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000078716Member"
      decimals="INF"
      id="h_134_1df18d47_91aa_48f6_b917_2a37f5b8aace"
      unitRef="Holding">48</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000078716Member"
      decimals="4"
      id="h_135_6d75b96c_fe70_4b6d_920d_3637f60fb46f"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000078716Member"
      id="t_48_b3793a96_989a_4d2d_ba00_963a0c2885f5">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;28.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000078716Member"
      id="t_53_9ff46047_8319_d6d7_ac57_4c232f41a0ae">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_AmazonComIncMember"
      decimals="4"
      id="h_136_29391760_e63c_48f1_8e7b_ce1e1f0df3b1"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_137_d4e2cde1_3621_40f1_adca_f6ad3e187185"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_MicrosoftCorpMember"
      decimals="4"
      id="h_138_249368e1_6753_4aae_8abb_34fc5bcc6d1f"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_139_c5405047_e239_4b99_b44b_e365e0332e0e"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_KKRAndCompanyIncMember"
      decimals="4"
      id="h_140_f3f38beb_fdf7_4e94_a779_a9103cc6ad27"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_141_1e8b20ea_2bc2_4c43_94a6_0af7a2ff1aa1"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_142_4434f1ab_df81_4d27_88cf_cb3e7c6dcd2a"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_BroadcomIncMember"
      decimals="4"
      id="h_143_296cf0aa_f9da_4bab_ba11_c349677c11cd"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_LennarCorpClassAMember"
      decimals="4"
      id="h_144_2586da24_9c75_4d3e_a0f9_0cea10ff1700"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_ElevanceHealthIncMember"
      decimals="4"
      id="h_145_b3f39860_9f34_45a7_8c19_8a0fc384e6d9"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_146_2bcc43bc_5c4f_4082_a1f9_0981968bc63e"
      unitRef="pure">0.288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_147_ee14d9fa_c4db_4fd7_9d49_7fc269cd8a5e"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_CommunicationsSectorMember"
      decimals="4"
      id="h_148_3202aac2_2966_4c87_b520_186303c01e46"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_HealthcareSectorMember"
      decimals="4"
      id="h_149_b3d415db_a015_44f5_a1cf_80a134b9d718"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_150_4c4fdaaf_8012_447b_872f_00c6426e1cc5"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_IndustrialSectorMember"
      decimals="4"
      id="h_151_3efbedf5_75f3_4ed0_b4ba_02ae3614345c"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_EnergySectorMember"
      decimals="4"
      id="h_152_1cca1700_2ea5_4704_87ac_c4f98d57983b"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_RealEstateSectorMember"
      decimals="4"
      id="h_153_273e877e_98b2_4141_b4e3_0298848126ff"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_MaterialsSectorMember"
      decimals="4"
      id="h_154_7d668f5c_4e77_4585_87d9_10435cfd3d05"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_155_19c0c62b_00a5_4cb7_8e36_fbee68e33fb7"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078716Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_156_0ab4c580_4766_4146_aba0_07cc2925204b"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000078717Member"
      id="t_57_cecb9c73_635a_94fb_07ac_61fdc8526e43">Fundamental Large Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000078717Member"
      id="t_58_f2359def_ba1a_0aae_e324_b5b69c16d76f">Class R5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000078717Member"
      id="t_59_beafe169_614a_d12c_6b84_bec10a56cb70">JLCVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000078717Member"
      id="t_49_472d47bd_6267_4e05_b623_02aece752dd0">This &lt;span class="sec-hidden" style="-sec-ix-hidden: t_60_08950e75_cdee_6789_48ba_9ed56e13cde5;"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Fundamental Large Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000078717Member"
      id="t_51_93e9cf29_9f6d_4a97_8269_0f3f24620618">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000078717Member"
      id="t_52_f84b4de2_d39d_45df_a90d_e84cbc0fd614">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000078717Member"
      id="t_53_5fb095ec_02bd_463a_96fd_113cf45ae671">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000078717Member"
      id="t_54_a5a501fb_19e6_40ab_a91b_f27cd1e9f77e">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Fundamental Large Cap Core Fund&lt;br/&gt;(Class R5/JLCVX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;35&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.70&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000078717Member"
      decimals="INF"
      id="h_157_d2bea073_f81f_431e_949c_0ca2cec2e2f4"
      unitRef="USD">35</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000078717Member"
      decimals="4"
      id="h_158_30e0099c_2364_4461_b6e1_d1941973e886"
      unitRef="pure">0.0070</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000078717Member"
      id="t_55_3b6c82d4_e0ba_4d31_bb8f_ad69f62ce420">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;6,296,222,716&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;48&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000078717Member"
      decimals="INF"
      id="h_159_b0444ff7_3e3b_419d_bbbe_aaa1ad239295"
      unitRef="USD">6296222716</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000078717Member"
      decimals="INF"
      id="h_160_203cd398_2341_4b5b_afc4_c9686f620619"
      unitRef="Holding">48</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000078717Member"
      decimals="4"
      id="h_161_4d270a35_11fa_4b1d_b5b1_67fb2dc33a15"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000078717Member"
      id="t_56_9ce33fe5_7d27_4ba5_b1b0_968bf9b42801">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;28.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000078717Member"
      id="t_60_9e44058b_410a_cfde_ea33_83775e6a1a15">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_AmazonComIncMember"
      decimals="4"
      id="h_162_69cd0e15_9d5b_47ad_96e8_27760ff6cf2e"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_163_85c53dbf_dac2_47f3_aedd_7c2eb617f240"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_MicrosoftCorpMember"
      decimals="4"
      id="h_164_7f5dddc4_04e4_4190_865e_fa7e17a387b5"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_165_684d5b42_8653_4f06_977a_45d6f3a5eb78"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_KKRAndCompanyIncMember"
      decimals="4"
      id="h_166_cc383b89_bc24_4ef7_a567_f15ce963acca"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_167_6ff84e6b_8434_4a37_9924_729c66bfa7cd"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_168_00be4b12_b950_4671_b9ca_fbc591f154da"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_BroadcomIncMember"
      decimals="4"
      id="h_169_6ea14fb8_f445_408c_950d_218c05b10cfc"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_LennarCorpClassAMember"
      decimals="4"
      id="h_170_6a556050_0ded_4df6_b281_cb9bc6792c83"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_ElevanceHealthIncMember"
      decimals="4"
      id="h_171_57d7265a_04d5_4bd3_ab8a_25ada7d34be5"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_172_aea07ac6_98db_4540_9dcf_81f42b937f75"
      unitRef="pure">0.288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_173_b5c54150_9c48_44eb_99ee_043908aaf849"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_CommunicationsSectorMember"
      decimals="4"
      id="h_174_2d871ad7_b1e5_4d4b_8be3_9c866884a2b6"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_HealthcareSectorMember"
      decimals="4"
      id="h_175_ce3ef3f9_37b9_4ff7_8b04_d4ce2e137251"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_176_dba0d781_1f59_48b1_9320_1b10f675b8fa"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_IndustrialSectorMember"
      decimals="4"
      id="h_177_f1f9ca75_3dd0_403b_9290_356142e7f5f0"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_EnergySectorMember"
      decimals="4"
      id="h_178_1ef0f993_00e6_4d1d_a70d_773eee925ae7"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_RealEstateSectorMember"
      decimals="4"
      id="h_179_46af452b_a109_4e90_a324_7c7a39e68400"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_MaterialsSectorMember"
      decimals="4"
      id="h_180_d36992bc_01b7_4517_9362_77962a1e5a66"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_181_d374ad10_47f4_49b3_8565_0771cfd50a23"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000078717Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_182_7980847b_db21_4818_83ae_98171f1efd06"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000106439Member"
      id="t_65_f28eb468_ce43_baf7_58fd_2a8a1761a036">Fundamental Large Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000106439Member"
      id="t_66_17a4aaaf_5c87_9798_7903_f183a69f0c13">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000106439Member"
      id="t_67_4ded53cf_e8bc_896b_8240_6981855ddb35">JLCWX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000106439Member"
      id="t_57_097138fc_72f2_4d84_847a_cec33c883c76">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_68_3229f733_6651_ef2b_5b19_9fde8ca01fbf"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Fundamental Large Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000106439Member"
      id="t_59_143f5d3d_8a37_475a_a73e_4add1051fa3d">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000106439Member"
      id="t_60_ca61ba17_4e5e_47fe_9787_145599011a03">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000106439Member"
      id="t_61_92a60151_1ef7_4b0f_b5ea_10e1c09a5934">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000106439Member"
      id="t_62_47cdb428_9108_417e_81a6_834a3ede31a9">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Fundamental Large Cap Core Fund&lt;br/&gt; (Class R6/JLCWX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;33&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.65&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000106439Member"
      decimals="INF"
      id="h_183_5fac6540_2bd2_41d4_8ef2_c8bfcf86aa27"
      unitRef="USD">33</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000106439Member"
      decimals="4"
      id="h_184_a6e9edda_bb73_4f96_af21_aeda5ca6b59f"
      unitRef="pure">0.0065</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000106439Member"
      id="t_63_a46af2ac_8bc6_47fa_94b1_85149679c334">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;6,296,222,716&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;48&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000106439Member"
      decimals="INF"
      id="h_185_c7a8bb27_1bee_4b01_a44e_90281c0e4d57"
      unitRef="USD">6296222716</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000106439Member"
      decimals="INF"
      id="h_186_7bf57a7a_248d_4cc8_bc30_0417efb2942f"
      unitRef="Holding">48</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000106439Member"
      decimals="4"
      id="h_187_a3c6928e_264c_45da_a8fa_7bcae36baf32"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000106439Member"
      id="t_64_cbcabdde_e692_439a_a4d0_c5b17f42e9f2">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;28.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000106439Member"
      id="t_68_50d733e0_106d_6592_2390_b431172e87fd">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;8.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd., ADR&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;KKR &amp;amp; Company, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Meta Platforms, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Lennar Corp., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Elevance Health, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_AmazonComIncMember"
      decimals="4"
      id="h_188_f43e4e30_398e_4a86_8042_9d64cdf398d9"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_AlphabetIncClassAMember"
      decimals="4"
      id="h_189_f059b0bc_7eae_4576_97ed_8aec3e5b79f4"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_MicrosoftCorpMember"
      decimals="4"
      id="h_190_b1c58a18_8766_4458_9453_91ec45890a8c"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_TaiwanSemiconductorManufacturingCompanyLtdADRMember"
      decimals="4"
      id="h_191_9671957d_d536_4644_977c_5ae76428e00d"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_KKRAndCompanyIncMember"
      decimals="4"
      id="h_192_511ca228_4c5b_4259_aafd_9131a4d320a2"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_193_54a8710e_1fec_4229_b60e_5c341f432a35"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_MetaPlatformsIncClassAMember"
      decimals="4"
      id="h_194_750298a7_2754_499c_8b4f_a96423da4399"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_BroadcomIncMember"
      decimals="4"
      id="h_195_1abba2d8_5644_40fe_8b77_9d87bbd91825"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_LennarCorpClassAMember"
      decimals="4"
      id="h_196_7fe01736_09f3_4234_a9f6_fd6cc9383988"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_ElevanceHealthIncMember"
      decimals="4"
      id="h_197_1b2f83b0_4d7c_43cb_b8f9_1f6296597a24"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_198_b6ec73d3_4e73_4130_a42c_cf901642d1b4"
      unitRef="pure">0.288</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_199_0ff89634_47e9_4550_8453_36feb4530e75"
      unitRef="pure">0.157</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_CommunicationsSectorMember"
      decimals="4"
      id="h_200_26b63901_19b9_45e4_9c4d_26ed355f3124"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_HealthcareSectorMember"
      decimals="4"
      id="h_201_d22a20dd_99b9_454c_8aad_da81aa4af02a"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_202_eb65f0db_cfce_4538_9fa9_a4cb29ef2d75"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_IndustrialSectorMember"
      decimals="4"
      id="h_203_e5c18ce0_31e7_47d9_8a83_2d2c3e29c99e"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_EnergySectorMember"
      decimals="4"
      id="h_204_013acca0_d035_4b75_ba84_a6c09615fe4a"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_RealEstateSectorMember"
      decimals="4"
      id="h_205_eb8740d0_3844_4f38_b040_2fa5150bba28"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_MaterialsSectorMember"
      decimals="4"
      id="h_206_a1594168_5744_4e47_9e1d_af5140ec3a4c"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_207_93e933b8_03b3_4aea_83d6_7b972e16987c"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000106439Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_208_74320b99_5095_49a6_9615_95147eaafb65"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000134711Member"
      id="t_73_c4e5071a_07ea_2876_480d_da33451a2b01">John Hancock Infrastructure Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000134711Member"
      id="t_74_6e4e7d23_ce46_3e30_e793_3e6a5dc8acd9">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000134711Member"
      id="t_75_a54aab87_a98a_1ea5_5c7c_08042aa59cb1">JEEBX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000134711Member"
      id="t_65_76fe49d6_3933_42b4_928c_b31e4a620ec7">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_77_fd434964_4155_a713_c10f_da72fa9bb88c"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Infrastructure Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000134711Member"
      id="t_67_e6b6cae4_f71d_4d5d_b08e_b5003906ba38">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000134711Member"
      id="t_68_681efac5_3314_421e_b951_c2e4ff46a439">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000134711Member"
      id="t_69_2a38f402_27eb_44ac_8566_e354fc8e6bad">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000134711Member"
      id="t_70_cfb18eb1_0201_4bb6_b067_763ab44c2fe9">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Infrastructure Fund&lt;br/&gt;(Class A/JEEBX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;67&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.23&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000134711Member"
      decimals="INF"
      id="h_209_bd715bf3_2afe_47a9_b62e_2e9862534d05"
      unitRef="USD">67</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000134711Member"
      decimals="4"
      id="h_210_79fa2af1_9a56_4f13_9448_a09b5dfa3de2"
      unitRef="pure">0.0123</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000134711Member"
      id="t_71_f31180e3_3576_4f50_bdc4_554ec5ea5410">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,235,698,563&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;39&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000134711Member"
      decimals="INF"
      id="h_211_8a4ff5b2_3b6f_4d28_8391_ca7df029eb49"
      unitRef="USD">1235698563</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000134711Member"
      decimals="INF"
      id="h_212_1feb6c60_bbae_4662_914e_4054629dd1e8"
      unitRef="Holding">39</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000134711Member"
      decimals="4"
      id="h_213_ae7acc39_6ca3_4f2b_a317_21d5fa794833"
      unitRef="pure">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134711Member"
      id="t_72_389945e9_4222_46da_9ac7_96929e7aaa16">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Targa Resources Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;The Williams Companies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dominion Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;E.ON SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Sempra&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cia de Saneamento Basico do Estado de Sao Paulo&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Engie SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ENN Energy Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;61.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6505679.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134711Member"
      id="t_76_c1400d17_2894_7daf_4599_9a57b2ed9f9a">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Targa Resources Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;The Williams Companies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dominion Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;E.ON SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Sempra&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cia de Saneamento Basico do Estado de Sao Paulo&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Engie SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ENN Energy Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_TargaResourcesCorpMember"
      decimals="4"
      id="h_214_1a9ec376_0bcb_4434_ac5e_51d80b83bc95"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_TheWilliamsCompaniesIncMember"
      decimals="4"
      id="h_215_d960cacb_edc2_4708_b210_4c46c52b5752"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_DominionEnergyIncMember"
      decimals="4"
      id="h_216_9eb0f8ec_2817_48f5_b170_14888977d9f4"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_EONSEMember"
      decimals="4"
      id="h_217_92d593f8_ab02_4fb4_befe_c03e2643fa6c"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_SempraMember"
      decimals="4"
      id="h_218_f2d0db57_b237_42e8_b556_a70871ce363f"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember"
      decimals="4"
      id="h_219_05d3adf0_864d_45f6_87fa_fed90106b423"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_EngieSAMember"
      decimals="4"
      id="h_220_92b3b990_c874_4365_a83d_2d80ea56ec87"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_ENNEnergyHoldingsLtdMember"
      decimals="4"
      id="h_221_d3c1f365_d3b3_41ff_87ce_2c17f6200da0"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_AtmosEnergyCorpMember"
      decimals="4"
      id="h_222_41d9e8a7_202a_444d_ade9_14a56ec40a5e"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_223_11c32ce8_109b_4c43_bd25_d85e549df761"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_UtilitiesSectorMember"
      decimals="4"
      id="h_224_14a5e327_b609_4208_ac96_0df0945e9a20"
      unitRef="pure">0.612</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_EnergySectorMember"
      decimals="4"
      id="h_225_b0dc8f26_5b5a_4ce5_90ca_49d7feb71678"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_IndustrialSectorMember"
      decimals="4"
      id="h_226_eb34876a_c100_4f0c_859f_d2de56639593"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_CommunicationsSectorMember"
      decimals="4"
      id="h_227_1783504c_94ec_4f3b_8a74_692e61adff67"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_228_f6c4f252_f52a_45e8_b5c1_044136ffd4b3"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_RealEstateSectorMember"
      decimals="4"
      id="h_229_37bb6f65_e6e2_4fd1_b2c2_dca8931fdb00"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134711Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_230_b0bc47e7_53d8_48c9_a593_142abdc6d7cf"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000141694Member"
      id="t_81_2a4c290a_c162_f769_4cff_5f3b3c7bc816">John Hancock Infrastructure Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000141694Member"
      id="t_82_a2d95f01_4202_260a_a68a_f344c2b15b13">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000141694Member"
      id="t_83_662d5e70_f29f_cdd4_1c4d_1462626e5cc3">JEEFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000141694Member"
      id="t_73_d76da6b9_3c53_4742_8894_f8b40c866eb6">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_85_b2e206e5_42ff_ce76_4e10_f8272400234b"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Infrastructure Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000141694Member"
      id="t_75_18e58295_c7f5_45a9_b9e4_c1116de6e760">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000141694Member"
      id="t_76_db144269_63d5_435f_a28a_085f0536d5c7">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000141694Member"
      id="t_77_6e7b5f13_9344_4a05_9f1c_e18c540f98aa">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000141694Member"
      id="t_78_f0506f1a_294e_46fb_9052_09ab72fac4a1">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Infrastructure Fund&lt;br/&gt;(Class C/JEEFX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;104&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;1.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000141694Member"
      decimals="INF"
      id="h_231_e670b19c_36cd_4600_a620_0f04e6a4e716"
      unitRef="USD">104</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000141694Member"
      decimals="4"
      id="h_232_ff9c3fe0_1c7d_4627_9605_f577a9170f84"
      unitRef="pure">0.0193</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000141694Member"
      id="t_79_c9a485a6_337a_4587_adb4_30b24e2f67f4">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,235,698,563&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;39&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000141694Member"
      decimals="INF"
      id="h_233_3d6d0938_85ae_44ac_99a4_1e4ce5d3167f"
      unitRef="USD">1235698563</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000141694Member"
      decimals="INF"
      id="h_234_647da7e0_7c1a_43cf_926a_b1d3d9bf9d51"
      unitRef="Holding">39</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000141694Member"
      decimals="4"
      id="h_235_d7c9bc0f_9ad6_46ac_93ce_cd23a6ab516a"
      unitRef="pure">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000141694Member"
      id="t_80_6712a8b2_b28d_49c0_90d8_774f80b8694c">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Targa Resources Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;The Williams Companies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dominion Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;E.ON SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Sempra&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cia de Saneamento Basico do Estado de Sao Paulo&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Engie SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ENN Energy Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;61.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Country Composition&lt;/b&gt;&lt;/div&gt;

&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); padding-top: 6pt; padding-right: 6pt; padding-left: 6pt;"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6505648.jpg" style="width: 172.8pt;"/&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000141694Member"
      id="t_84_0611c80f_7001_9b7b_8db5_a210b9828e77">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Targa Resources Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;The Williams Companies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Dominion Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;E.ON SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Sempra&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cia de Saneamento Basico do Estado de Sao Paulo&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Engie SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;ENN Energy Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_TargaResourcesCorpMember"
      decimals="4"
      id="h_236_26f8cc96_22b3_4b47_8594_182c7bfe11d3"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_TheWilliamsCompaniesIncMember"
      decimals="4"
      id="h_237_ff7c9098_ea6a_4c29_969f_836981e7c9fd"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_DominionEnergyIncMember"
      decimals="4"
      id="h_238_be56bd20_fe4c_4f3d_b9c7_490d78d48db7"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_EONSEMember"
      decimals="4"
      id="h_239_cccbe514_262e_4fb2_8951_ed45a422c34f"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_SempraMember"
      decimals="4"
      id="h_240_6beb4998_4ac4_419f_8b2f_281666524225"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember"
      decimals="4"
      id="h_241_1febfafa_b488_44f4_aeab_d0adccc03c92"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_EngieSAMember"
      decimals="4"
      id="h_242_9afe48cb_7d8f_42ef_9a24_65ca76ea12b7"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_ENNEnergyHoldingsLtdMember"
      decimals="4"
      id="h_243_641112fc_6a06_4d68_9786_8ae0d7c8e965"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_AtmosEnergyCorpMember"
      decimals="4"
      id="h_244_98e27c70_5a9e_4448_bf88_b0afcba74dc4"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_245_5060ee74_ba2f_41ce_96bd_7cd75d5236cb"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_UtilitiesSectorMember"
      decimals="4"
      id="h_246_eb641b4d_38e0_4e3d_bd78_b3b7dd888a93"
      unitRef="pure">0.612</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_EnergySectorMember"
      decimals="4"
      id="h_247_1c1bef95_ccb3_4568_a4a3_406fd29a637a"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_IndustrialSectorMember"
      decimals="4"
      id="h_248_07bbce98_bfd1_42ea_9929_8526b795b0bf"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_CommunicationsSectorMember"
      decimals="4"
      id="h_249_cf9f0d51_9dd2_43f7_91dc_7f499f546945"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_250_0cf17b0d_38b6_4216_a392_16d9627938ef"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_RealEstateSectorMember"
      decimals="4"
      id="h_251_e99afe79_0f18_4b74_86a7_562816488bf6"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000141694Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_252_b2717f1a_5945_4f17_a1a3_b87036330d57"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000134712Member"
      id="t_89_2237d18d_3a81_94c3_a439_a325c62b673c">John Hancock Infrastructure Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000134712Member"
      id="t_90_f6ce1a91_7cee_8476_fadb_a7e2b12c02dd">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000134712Member"
      id="t_91_347fd8cf_50dd_574e_90f4_69169f3b4fbf">JEEIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000134712Member"
      id="t_81_1fdce5f4_f713_4b32_ad6b_c0f28b2030f2">This &lt;span title="element: B30%, context: 0%"&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:t_92_96068629_6764_b51f_2744_5c51d640956a"&gt;semiannual shareholder report&lt;/span&gt;&lt;/span&gt; contains important information about the John Hancock Infrastructure Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000134712Member"
      id="t_83_ebe4a9f9_9996_4329_918b_00b8bdfa6ffe">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000134712Member"
      id="t_84_c0df25bb_1ac0_4a7b_a671_aa42fb05c687">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000134712Member"
      id="t_85_f3c36cc3_6f4a_4e13_975b_4aca01e78fa9">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000134712Member"
      id="t_86_78e222ab_b7d8_4e3d_ab62_5800a3b19a07">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Infrastructure Fund&lt;br/&gt; (Class I/JEEIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;50&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.93&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000134712Member"
      decimals="INF"
      id="h_253_76ccd1bf_b763_4418_90c2_ad1fd3cd398c"
      unitRef="USD">50</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000134712Member"
      decimals="4"
      id="h_254_89d44b1d_c883_4b17_b2b2_a14248ab7ec3"
      unitRef="pure">0.0093</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000134712Member"
      id="t_87_7ef65a66_407b_41c7_9887_39c03f9fe440">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,235,698,563&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;39&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000134712Member"
      decimals="INF"
      id="h_255_dc734f0c_7799_47ea_a8dd_9af3ca0c9999"
      unitRef="USD">1235698563</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000134712Member"
      decimals="INF"
      id="h_256_9754c9ca_d275_41d1_9832_77b871c538f8"
      unitRef="Holding">39</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000134712Member"
      decimals="4"
      id="h_257_58ca5729_e90f_4f65_8745_2d46b7b4a3d7"
      unitRef="pure">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134712Member"
      id="t_88_e03c153d_423c_45cc_8ebb_3af9250ac1be">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Targa Resources Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The Williams Companies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Dominion Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;E.ON SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Sempra&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cia de Saneamento Basico do Estado de Sao Paulo&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Engie SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;ENN Energy Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;61.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Country Composition&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);padding-top:6pt;padding-right:6pt;padding-left:6pt;"&gt; &lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6505637.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134712Member"
      id="t_92_1e2e87ad_1e7e_440c_8ae3_f3f53eec8aab">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Targa Resources Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The Williams Companies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Dominion Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;E.ON SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Sempra&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cia de Saneamento Basico do Estado de Sao Paulo&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Engie SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;ENN Energy Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_TargaResourcesCorpMember"
      decimals="4"
      id="h_258_696ae10d_87c6_4187_ab46_94cd77aa705a"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_TheWilliamsCompaniesIncMember"
      decimals="4"
      id="h_259_2af69fe8_c49e_4a17_abe8_8d2995df857b"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_DominionEnergyIncMember"
      decimals="4"
      id="h_260_6dfb220c_4975_47f5_992f_d1e52d78541f"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_EONSEMember"
      decimals="4"
      id="h_261_e9d2ef1f_2139_42cd_831b_1ab55aa9b25e"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_SempraMember"
      decimals="4"
      id="h_262_d30eee1f_0632_42f0_b22c_4c5b4df678a4"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember"
      decimals="4"
      id="h_263_d33e03ef_8a45_4053_8942_c16825fe0e89"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_EngieSAMember"
      decimals="4"
      id="h_264_5495577f_1715_419e_9b45_45f25b9b4cec"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_ENNEnergyHoldingsLtdMember"
      decimals="4"
      id="h_265_645a19da_1bc4_45ee_b5d8_8dd6d0a91e05"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_AtmosEnergyCorpMember"
      decimals="4"
      id="h_266_640ded2b_ded4_4722_97a6_f22c3591a5e7"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_267_7d2ee54b_f812_4154_928d_baff84d4c4a7"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_UtilitiesSectorMember"
      decimals="4"
      id="h_268_0be798c4_fd74_4daa_a99b_74403a1cf248"
      unitRef="pure">0.612</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_EnergySectorMember"
      decimals="4"
      id="h_269_415770e4_7958_47f6_b0df_cb6de65e896c"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_IndustrialSectorMember"
      decimals="4"
      id="h_270_2fa2db92_1159_460b_a5ca_4289ebb2144c"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_CommunicationsSectorMember"
      decimals="4"
      id="h_271_bff9dc06_a7ab_413e_944c_837cf13b4843"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_272_37684b96_6865_4478_85f5_871fa956c761"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_RealEstateSectorMember"
      decimals="4"
      id="h_273_29efcd04_4524_4bef_b312_8905a550245e"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134712Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_274_35db40ba_3921_4651_b38d_fc4bd0078164"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000134713Member"
      id="t_97_0ce7184f_c4ac_1dbe_627c_9e1c3d553b79">John Hancock Infrastructure Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000134713Member"
      id="t_98_faa68586_b0db_2db6_1a96_b86785f5e5b2">Class NAV</oef:ClassName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000134713Member"
      id="t_89_4ae4c52f_1b7a_4fc5_9d4a_e85d19852a51">This &lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:t_100_c36cf275_fa8e_baa3_0308_8ff73b5c65ec"&gt;semiannual shareholder report&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; contains important information about the John Hancock Infrastructure Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000134713Member"
      id="t_91_87e15d2c_bf8b_46a3_9fc7_6006748bed00">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-344-1029.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000134713Member"
      id="t_92_767ce36c_a1f3_45b2_86ea_ffe3eb833673">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000134713Member"
      id="t_93_e32f8cde_29ac_40e2_a29b_086c1a51594d">800-344-1029</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000134713Member"
      id="t_94_2b8f38e7_3d7e_4433_bbfa_de6285d51452">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Infrastructure Fund&lt;br/&gt; (Class NAV)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;44&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.82&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000134713Member"
      decimals="INF"
      id="h_275_08f15783_2c87_40ee_bbdd_9bde040f57c0"
      unitRef="USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000134713Member"
      decimals="4"
      id="h_276_cef2c1cf_f7c8_4eba_9b5f_9360308f3047"
      unitRef="pure">0.0082</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000134713Member"
      id="t_95_088bf436_ac2d_4423_8a1a_8af86365d7d7">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,235,698,563&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;39&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000134713Member"
      decimals="INF"
      id="h_277_d1a3d8c2_3027_4356_8ebb_f0e22cc50fe5"
      unitRef="USD">1235698563</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000134713Member"
      decimals="INF"
      id="h_278_dba39cb9_388d_436d_94b6_47f29b853036"
      unitRef="Holding">39</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000134713Member"
      decimals="4"
      id="h_279_8afeb9ca_bc55_4954_845e_5179a2b118d0"
      unitRef="pure">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134713Member"
      id="t_96_c58d47a6_a7e7_439b_9954_33a031fe092e">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Targa Resources Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The Williams Companies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Dominion Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;E.ON SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Sempra&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cia de Saneamento Basico do Estado de Sao Paulo&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Engie SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;ENN Energy Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;61.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Country Composition&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);padding-top:6pt;padding-right:6pt;padding-left:6pt;"&gt; &lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6505595.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134713Member"
      id="t_99_c5484d2d_6dbd_db20_3a18_d7ed92878f70">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Targa Resources Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The Williams Companies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Dominion Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;E.ON SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Sempra&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cia de Saneamento Basico do Estado de Sao Paulo&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Engie SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;ENN Energy Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_TargaResourcesCorpMember"
      decimals="4"
      id="h_280_1b3d02d7_6730_4248_a9f0_15eb7889d38f"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_TheWilliamsCompaniesIncMember"
      decimals="4"
      id="h_281_eb319f5d_84ba_4ab5_8371_954057578e23"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_DominionEnergyIncMember"
      decimals="4"
      id="h_282_57d8e15b_3163_440a_b40e_c42e8a0d72e8"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_EONSEMember"
      decimals="4"
      id="h_283_d9ad4a36_bcd7_4351_a1b6_087c946ade4a"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_SempraMember"
      decimals="4"
      id="h_284_84e86d1d_f5bb_4469_863b_3f875283f0a1"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember"
      decimals="4"
      id="h_285_9a1addde_6392_4f6e_8ccb_a38f8ea7f763"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_EngieSAMember"
      decimals="4"
      id="h_286_7e0a9989_06c8_4271_af8a_912588690be2"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_ENNEnergyHoldingsLtdMember"
      decimals="4"
      id="h_287_50cb5b2a_790d_4e0d_90e8_a907e9799562"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_AtmosEnergyCorpMember"
      decimals="4"
      id="h_288_8ddc02a5_0813_4fb3_a8b0_dd6aac8b1d97"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_289_19dc3af7_d4f5_4fe0_baac_cae78290a028"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_UtilitiesSectorMember"
      decimals="4"
      id="h_290_cef5a6e9_db62_4b0e_a149_6ec6162478f1"
      unitRef="pure">0.612</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_EnergySectorMember"
      decimals="4"
      id="h_291_d9d62235_4ef8_487d_8260_6b5bc4b97e4b"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_IndustrialSectorMember"
      decimals="4"
      id="h_292_f2ac8493_21bd_4780_b921_78805bf64320"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_CommunicationsSectorMember"
      decimals="4"
      id="h_293_59abca0a_12f1_438c_baf5_9279acf1c4f5"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_294_65a18b5b_0961_4ff9_8222_00dba08ea0bf"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_RealEstateSectorMember"
      decimals="4"
      id="h_295_8375b473_0505_45cd_9752_be97767bc946"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134713Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_296_1258c3a7_58f0_4cd2_9930_505e59055933"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000134714Member"
      id="t_105_0d0e2dfe_f774_bd18_5052_60b52ed82217">John Hancock Infrastructure Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000134714Member"
      id="t_106_63660c17_5cc6_17e3_3521_0da9fe301970">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000134714Member"
      id="t_107_ded2b882_b08b_7189_ee2e_5c008f5914ae">JEEDX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000134714Member"
      id="t_97_a2fbf881_afc8_4d9b_be67_0f1647272ab4">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_108_6f31a6e5_c857_a88e_eec9_41749fcc341f"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Infrastructure Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000134714Member"
      id="t_99_50b591c5_48c2_4c54_9775_0db8ef5706de">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000134714Member"
      id="t_100_35da8519_0d33_4217_8260_27bdc2155761">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000134714Member"
      id="t_101_1f4c1cab_881c_4f9d_b1f6_1ca77ee718f4">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000134714Member"
      id="t_102_69c63159_2691_4c59_927b_5a5082a6326a">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Infrastructure Fund&lt;br/&gt; (Class R6/JEEDX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;45&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.83&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000134714Member"
      decimals="INF"
      id="h_297_934b7c6b_1907_47f9_9872_c986a93e7b3c"
      unitRef="USD">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000134714Member"
      decimals="4"
      id="h_298_96e1c82f_d2e7_4396_85f5_a6e19124228c"
      unitRef="pure">0.0083</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000134714Member"
      id="t_103_42addbb4_4c96_4cfa_8775_2e18a2932e24">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,235,698,563&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;39&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000134714Member"
      decimals="INF"
      id="h_299_aaa26a17_9f10_4578_9dec_ba88d2f61a73"
      unitRef="USD">1235698563</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000134714Member"
      decimals="INF"
      id="h_300_a8bae04b_c14c_4dca_bd93_b52effd5a5cc"
      unitRef="Holding">39</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000134714Member"
      decimals="4"
      id="h_301_d27827cd_192e_4303_a69d_a5a2c7c4a944"
      unitRef="pure">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134714Member"
      id="t_104_84c7dbb0_e22c_404a_b541_122d96aadfb3">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Targa Resources Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The Williams Companies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Dominion Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;E.ON SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Sempra&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cia de Saneamento Basico do Estado de Sao Paulo&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Engie SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;ENN Energy Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;61.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;2.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; white-space: nowrap;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Country Composition&lt;/b&gt; &lt;/div&gt;&lt;div style="font-size:9pt;color:rgb(0, 0, 0);padding-top:6pt;padding-right:6pt;padding-left:6pt;"&gt; &lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_6505606.jpg" style="width: 172.8pt;"/&gt;  &lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134714Member"
      id="t_108_1c8a4ef8_570f_35cb_8a9a_7829b4202615">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Targa Resources Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The Williams Companies, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Dominion Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;E.ON SE&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Sempra&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cia de Saneamento Basico do Estado de Sao Paulo&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Engie SA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;ENN Energy Holdings, Ltd.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Atmos Energy Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Cheniere Energy, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_TargaResourcesCorpMember"
      decimals="4"
      id="h_302_21870783_faf6_43ed_9aba_0807b3a228ad"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_TheWilliamsCompaniesIncMember"
      decimals="4"
      id="h_303_49a76b9f_66a2_4677_922d_0ff0ff53ccf4"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_DominionEnergyIncMember"
      decimals="4"
      id="h_304_21fbf7e9_d3a3_4918_99f3_8547147e61b2"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_EONSEMember"
      decimals="4"
      id="h_305_dc525b17_0db0_4a28_a86c_463ec2563730"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_SempraMember"
      decimals="4"
      id="h_306_6f0777d7_080e_4f44_96cc_914763186ce9"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_CiaDeSaneamentoBasicoDoEstadoDeSaoPauloMember"
      decimals="4"
      id="h_307_3d5bace0_d7eb_4b38_8648_8122a1f5ba19"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_EngieSAMember"
      decimals="4"
      id="h_308_2140b524_a03a_4b3a_a207_e44ab72ae679"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_ENNEnergyHoldingsLtdMember"
      decimals="4"
      id="h_309_c568560a_61d1_43e5_bb87_cfee19fb5baa"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_AtmosEnergyCorpMember"
      decimals="4"
      id="h_310_29bb49ff_e053_4bfb_908b_473a3640b7ab"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_CheniereEnergyIncMember"
      decimals="4"
      id="h_311_dcebb1e2_7c31_46cd_b21f_adda40d4cac4"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_UtilitiesSectorMember"
      decimals="4"
      id="h_312_0d41a574_a1c9_49e6_97db_65cd54f84910"
      unitRef="pure">0.612</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_EnergySectorMember"
      decimals="4"
      id="h_313_0563d5f0_b20b_4fda_bb5b_54238647ab06"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_IndustrialSectorMember"
      decimals="4"
      id="h_314_1931faeb_bde6_45b1_b2a5_c4597af9a174"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_CommunicationsSectorMember"
      decimals="4"
      id="h_315_3ccfe9df_4b0c_4ea5_8fda_2df9525c9720"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_316_13bbe1f3_c3a2_4cbe_acc8_755bb3cf996f"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_RealEstateSectorMember"
      decimals="4"
      id="h_317_179c28c1_0b43_474d_b353_e4e6132f86e3"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134714Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_318_0a6cf0be_494c_4c40_a972_9a53b8be78c6"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000134721Member"
      id="t_113_dd8d0fb9_bf79_844e_a983_7d71920d1097">John Hancock Small Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000134721Member"
      id="t_114_5fa4ab11_89f2_6077_30a3_91c80306edcc">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000134721Member"
      id="t_115_a2f7397e_5bad_1cbc_94bd_90357d63c66f">JCCAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000134721Member"
      id="t_105_73549828_9314_442e_88b7_8ec689f38e30">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_116_34a7e559_3451_9398_1b19_63f1fdff6a37"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Small Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000134721Member"
      id="t_107_82d934a0_4d90_452a_bfb0_0fb1b2c60a48">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000134721Member"
      id="t_108_2fc193d5_9ebd_4633_be51_6b0292f4a59a">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000134721Member"
      id="t_109_b646eb1c_7f47_4abd_8900_b87597e9fa03">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000134721Member"
      id="t_110_f19adb1c_b8c3_42e8_a488_affd5cfbf95f">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Small Cap Core Fund&lt;br/&gt; (Class A/JCCAX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;66&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;1.23&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000134721Member"
      decimals="INF"
      id="h_319_f906fa1a_495e_41c6_9b4c_dc367319be5f"
      unitRef="USD">66</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000134721Member"
      decimals="4"
      id="h_320_ddbfa41e_ba87_4ccf_b37b_03782d8c5154"
      unitRef="pure">0.0123</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000134721Member"
      id="t_111_f58304ed_17ad_4537_b39c_15961ef6080a">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,996,894,499&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;75&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000134721Member"
      decimals="INF"
      id="h_321_93466653_7244_4a6b_a1b6_897cff65f341"
      unitRef="USD">1996894499</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000134721Member"
      decimals="INF"
      id="h_322_cc5035ab_7f42_4383_86a1_8b7f6e17060d"
      unitRef="Holding">75</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000134721Member"
      decimals="4"
      id="h_323_2fab55ff_3082_4cef_8a59_b2ac728fda7b"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134721Member"
      id="t_112_c837da71_3735_425d_96f7_28d317f74efd">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;SouthState Bank Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Ambarella, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Kulicke &amp;amp; Soffa Industries, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The Timken Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Banner Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Regal Rexnord Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Generac Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Vicor Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Adeia, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Braze, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;25.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;22.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134721Member"
      id="t_116_40f7d890_8176_06c7_b1e3_8a32aa3de3f8">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;SouthState Bank Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Ambarella, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Kulicke &amp;amp; Soffa Industries, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The Timken Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Banner Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Regal Rexnord Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Generac Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Vicor Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Adeia, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Braze, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_SouthStateBankCorpMember"
      decimals="4"
      id="h_324_5644355c_9a63_4868_9f5a_e3f8a682705a"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_AmbarellaIncMember"
      decimals="4"
      id="h_325_7a40ad04_2df7_4f1a_83f8_8cd20c0d4aba"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_KulickeAndSoffaIndustriesIncMember"
      decimals="4"
      id="h_326_969ecd33_25a8_4984_8d33_1ecb0b00621d"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_TheTimkenCompanyMember"
      decimals="4"
      id="h_327_9ea63661_c138_4e69_91eb_ef4e31243ea6"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_BannerCorpMember"
      decimals="4"
      id="h_328_033903f3_8745_4253_b328_3ebb2123135f"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_RegalRexnordCorpMember"
      decimals="4"
      id="h_329_0d7fd227_a1e8_46fb_88f5_817f12e974c9"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_GeneracHoldingsIncMember"
      decimals="4"
      id="h_330_8f2534e4_f8d6_4369_b768_c3a3d8120cd5"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_VicorCorpMember"
      decimals="4"
      id="h_331_6868aecc_d11a_433d_a076_9247efc4d3fd"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_AdeiaIncMember"
      decimals="4"
      id="h_332_15cdb158_d846_4a62_bdba_51343045a1bd"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_BrazeIncClassAMember"
      decimals="4"
      id="h_333_ae96b497_b37a_4ae6_8b5c_f074b3a57a6d"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_334_412eadf5_2de2_4d2d_8dd0_da4019db1d76"
      unitRef="pure">0.259</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_IndustrialSectorMember"
      decimals="4"
      id="h_335_2839d101_1729_4a77_aaca_85240e3fc1b1"
      unitRef="pure">0.222</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_HealthcareSectorMember"
      decimals="4"
      id="h_336_0715a24d_0942_4506_a860_b99d18eb0712"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_337_7a12a755_9b87_423f_aca3_330934e97716"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_338_2b307a06_17e5_4509_807a_75f878d8a91e"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_EnergySectorMember"
      decimals="4"
      id="h_339_5fc67af2_04ac_4b88_a78e_b9b79025c1f0"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_RealEstateSectorMember"
      decimals="4"
      id="h_340_6e759e6a_2b60_43ff_8252_36fa962df692"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_341_0164d98a_b1ae_45d6_ad67_91843b83f7ca"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_MaterialsSectorMember"
      decimals="4"
      id="h_342_79cfa75d_e4c2_40bb_9db8_34efe5238912"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_CommunicationsSectorMember"
      decimals="4"
      id="h_343_897b61a3_2586_45a0_9947_673dedb6406f"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_UtilitiesSectorMember"
      decimals="4"
      id="h_344_caeedc3f_3911_47d0_93b3_0f59b4b5fb26"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134721Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_345_27e6d56b_31f8_4a94_b31d_e4d812cd2977"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000134719Member"
      id="t_121_b92351b8_f523_1dcc_df1a_0c1e194cb87a">John Hancock Small Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000134719Member"
      id="t_122_5b706fb2_cdbb_fd2c_d248_fd9af55a6ff5">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000134719Member"
      id="t_123_06b9ee2a_54be_781d_b06b_d23638a1e6c9">JCCIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000134719Member"
      id="t_124_676291af_646b_b13c_57e6_d42a393a61d7">This &lt;span&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden: t_126_d2ec3d38_bcf6_ff6b_796b_5d55b1faa84c;"&gt;semiannual shareholder report&lt;/span&gt;&lt;/span&gt; contains important information about the John Hancock Small Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000134719Member"
      id="t_115_1bdfb7d8_706d_4387_84e7_77ff7be91030">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000134719Member"
      id="t_116_a6b8c0ba_e073_4fac_baa4_98769b6fca89">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000134719Member"
      id="t_117_d85e0b35_0da6_4668_b3ba_e9b6360a5eb4">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000134719Member"
      id="t_118_4b2950a7_8388_436a_bf70_3ec2dfad7310">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Small Cap Core Fund&lt;br/&gt;(Class I/JCCIX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;53&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.98&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000134719Member"
      decimals="INF"
      id="h_346_bdb0f692_90a0_42ef_86eb_e7ea8c3aa46a"
      unitRef="USD">53</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000134719Member"
      decimals="4"
      id="h_347_fdcefd36_6bff_4ac1_96af_60f5c8ba1d23"
      unitRef="pure">0.0098</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000134719Member"
      id="t_119_c9676e6c_05be_42f8_ab20_0ab0ebd34b01">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,996,894,499&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;75&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000134719Member"
      decimals="INF"
      id="h_348_fd2c027b_f399_4eda_a67a_44411e2cdedf"
      unitRef="USD">1996894499</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000134719Member"
      decimals="INF"
      id="h_349_8a93e0c7_52a6_467e_940e_673464853e9d"
      unitRef="Holding">75</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000134719Member"
      decimals="4"
      id="h_350_f7e6b818_0024_48ba_a438_3245b0ad376c"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134719Member"
      id="t_120_56b71f67_0aaf_4e1d_861d_fe065766bc37">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SouthState Bank Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ambarella, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kulicke &amp;amp; Soffa Industries, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;The Timken Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Banner Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Regal Rexnord Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Generac Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Vicor Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Adeia, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Braze, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;25.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134719Member"
      id="t_125_65a76759_2dd0_909e_88e7_82468313ce0a">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SouthState Bank Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ambarella, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kulicke &amp;amp; Soffa Industries, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;The Timken Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Banner Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Regal Rexnord Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Generac Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Vicor Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Adeia, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Braze, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_SouthStateBankCorpMember"
      decimals="4"
      id="h_351_37dfddbb_bcb4_431b_be1b_e48533b5ccab"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_AmbarellaIncMember"
      decimals="4"
      id="h_352_e5ba628d_c07a_470e_94c2_23f4b146a321"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_KulickeAndSoffaIndustriesIncMember"
      decimals="4"
      id="h_353_ee717fd3_c97c_4ffc_b7d5_6fbab03213e3"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_TheTimkenCompanyMember"
      decimals="4"
      id="h_354_7d4faac7_9ecf_49d3_b394_b37ce20320c4"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_BannerCorpMember"
      decimals="4"
      id="h_355_a5c23098_9c4a_4a78_ac15_e48e00e402ae"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_RegalRexnordCorpMember"
      decimals="4"
      id="h_356_f5063cc5_afd1_4b44_b1cb_f5988e23ec18"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_GeneracHoldingsIncMember"
      decimals="4"
      id="h_357_9304524f_fefb_4db9_90d4_b84b9e7041f7"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_VicorCorpMember"
      decimals="4"
      id="h_358_c164b10d_d447_4788_8e8d_c4e18b84dbda"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_AdeiaIncMember"
      decimals="4"
      id="h_359_014e41c1_f95b_460e_a307_b490491b130a"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_BrazeIncClassAMember"
      decimals="4"
      id="h_360_365bc86a_b43b_4b6d_b683_2430867e5974"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_361_d874a4ca_39e8_451e_b111_20aafa8d3a68"
      unitRef="pure">0.259</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_IndustrialSectorMember"
      decimals="4"
      id="h_362_52688101_0333_46a9_90b1_351ab8d02a4d"
      unitRef="pure">0.222</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_HealthcareSectorMember"
      decimals="4"
      id="h_363_d9ccdcea_bd61_4ae7_83db_ad9caa51047c"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_364_f2171aef_40ad_4547_a4c9_79637fa927fd"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_365_9d4ad80e_1828_4e86_9785_69e9df27c78b"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_EnergySectorMember"
      decimals="4"
      id="h_366_af4813d8_9e1f_4856_b2b0_032b21f27e19"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_RealEstateSectorMember"
      decimals="4"
      id="h_367_fb4822d4_4723_45f0_be22_e3721cf9435b"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_368_1da3a843_4082_4cf5_ade3_34e09ece0113"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_MaterialsSectorMember"
      decimals="4"
      id="h_369_9f5358e9_28dd_4191_9c6e_a908f862ab70"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_CommunicationsSectorMember"
      decimals="4"
      id="h_370_38dac7d8_a596_4e49_8ef6_1cd244498996"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_UtilitiesSectorMember"
      decimals="4"
      id="h_371_77fff9d9_7bf6_40f4_894c_9c573498cffc"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134719Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_372_a951e414_8bbb_47a2_87a6_a2a25b0d069a"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000134720Member"
      id="t_129_54a61dd8_8f06_cb06_8682_1fea9ebb8330">John Hancock Small Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000134720Member"
      id="t_130_64110258_b7cc_cb89_359e_f5f6a4eb9530">Class NAV</oef:ClassName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000134720Member"
      id="t_121_b0b41ebe_6e21_4fbb_bab6_25bcc4b19838">This &lt;span class="sec-hidden" style="-sec-ix-hidden: t_132_3096d9f3_14de_f259_fdc5_aee1d05457b7;"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Small Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000134720Member"
      id="t_123_7de3832c_81c6_40fb_8653_f97804f77a4c">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;jhinvestments.com/underlying-funds&lt;/span&gt;. You can also request this information by contacting us at 800-344-1029.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000134720Member"
      id="t_124_4477c3aa_c565_49c6_8ada_6eb6d31ede28">jhinvestments.com/underlying-funds</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000134720Member"
      id="t_125_63e83c43_9c41_4af0_a137_63408f048e00">800-344-1029</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000134720Member"
      id="t_126_a979c1af_a604_4fcf_b5d9_b124cc17bc99">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Small Cap Core Fund&lt;br/&gt;(Class NAV)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000134720Member"
      decimals="INF"
      id="h_373_a3440349_69b6_4e85_bcb8_fb56844bef64"
      unitRef="USD">47</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000134720Member"
      decimals="4"
      id="h_374_17074e9d_44d0_4803_99d3_a8fc6466d949"
      unitRef="pure">0.0087</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000134720Member"
      id="t_127_c1a75be0_6f86_4810_b932_0b0073103d12">
&lt;div style="color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-top: 0px; margin-bottom: 0px;"&gt;Fund Statistics&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 0 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 0 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,996,894,499&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;75&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 10pt 3pt 10pt;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000134720Member"
      decimals="INF"
      id="h_375_b905a09a_5585_42b9_9e7d_788aa5e976d3"
      unitRef="USD">1996894499</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000134720Member"
      decimals="INF"
      id="h_376_ca296dd4_c642_4361_b9a6_a0d3181463be"
      unitRef="Holding">75</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000134720Member"
      decimals="4"
      id="h_377_47ecab90_7d91_408c_be80_252dfe17dbad"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134720Member"
      id="t_128_3621277d_bad3_43f0_a876_61d57d6cb35a">
&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 6pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); margin-bottom: 7pt; font-weight: normal; font-size: 9pt; font-family: 'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;



&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SouthState Bank Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ambarella, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kulicke &amp;amp; Soffa Industries, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;The Timken Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Banner Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Regal Rexnord Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Generac Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Vicor Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Adeia, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Braze, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Sector Composition&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;25.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;22.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;14.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="margin-top: 0px; color: rgb(0, 0, 0); font-weight: normal; font-size: 9pt; font-family: 'arial'; margin-bottom: 7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000134720Member"
      id="t_131_9fb062e3_346c_fc34_348c_9114535397f3">
&lt;div style="border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; font-family: 'arial narrow'; color: rgb(0, 0, 0); letter-spacing: 1.25px; text-transform: uppercase; font-size: 10pt; text-align: center; padding-bottom: 0px; font-weight: bold; margin: 5pt 0px 0px 0px;"&gt;&lt;b&gt;Top Ten Holdings&lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;SouthState Bank Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Ambarella, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Kulicke &amp;amp; Soffa Industries, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;The Timken Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Banner Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Regal Rexnord Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Generac Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Vicor Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Adeia, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; padding: 6pt 3pt 3pt 3pt;"&gt;Braze, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; padding: 6pt 3pt 3pt 3pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; height: 20pt; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none;"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_SouthStateBankCorpMember"
      decimals="4"
      id="h_378_45bb0dbf_91e8_4dda_9ef5_df2b1d465c96"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_AmbarellaIncMember"
      decimals="4"
      id="h_379_928592a2_39b0_43e8_8941_f65b29471e95"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_KulickeAndSoffaIndustriesIncMember"
      decimals="4"
      id="h_380_2399a087_3784_4ed1_8617_7e872281c442"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_TheTimkenCompanyMember"
      decimals="4"
      id="h_381_512bdafa_670e_4d93_bfe3_b9b5feef879c"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_BannerCorpMember"
      decimals="4"
      id="h_382_4f4a40b8_485f_4210_a9a0_d65ff16d1a09"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_RegalRexnordCorpMember"
      decimals="4"
      id="h_383_b1053922_a4bd_4203_833f_fd748d3d6d57"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_GeneracHoldingsIncMember"
      decimals="4"
      id="h_384_bd7f2039_8322_49fc_8d4d_b6735ecfdb4f"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_VicorCorpMember"
      decimals="4"
      id="h_385_6dd1bbba_7f67_49da_8896_31ab8ad50d16"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_AdeiaIncMember"
      decimals="4"
      id="h_386_586fde3d_55fc_42be_9a97_b938c39b3b66"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_BrazeIncClassAMember"
      decimals="4"
      id="h_387_d035c9f8_3b95_4825_9e2f_59218af0ad75"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_388_45b6c881_52f4_42b0_b8f6_8a2e87aaebda"
      unitRef="pure">0.259</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_IndustrialSectorMember"
      decimals="4"
      id="h_389_4210bce6_9eea_4065_af5b_2002d7faf3a1"
      unitRef="pure">0.222</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_HealthcareSectorMember"
      decimals="4"
      id="h_390_3900e8f5_59a2_4599_b3fb_f8b708e4277f"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_391_57816c82_7a19_465f_a218_a82d8a9f908c"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_392_ac564b5c_ce8c_4432_b9f7_d2da68cdfad5"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_EnergySectorMember"
      decimals="4"
      id="h_393_14f70cc7_8906_47c8_9a1b_a5eecb19ed39"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_RealEstateSectorMember"
      decimals="4"
      id="h_394_febd10b9_90e0_4ba3_8dea_518be8f32cb0"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_395_95122811_089f_4a48_b6cf_ec9563a60820"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_MaterialsSectorMember"
      decimals="4"
      id="h_396_90119b38_d4c3_48c8_8d05_007bbee2847a"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_CommunicationsSectorMember"
      decimals="4"
      id="h_397_48e3ea8f_ffa8_486c_9c41_1b41b132fccc"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_UtilitiesSectorMember"
      decimals="4"
      id="h_398_ac66868a_7bc5_43d9_9d8b_1009b77d438d"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000134720Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_399_fcb86f4f_c3ff_4b9a_a6ee_59ef83d4f0aa"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251031_20260430_C000193016Member"
      id="t_137_7250ab6c_f935_0436_0e82_d82db5a92b4c">John Hancock Small Cap Core Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000193016Member"
      id="t_138_5305334c_85c3_0cb1_98dc_c88b63de871a">Class R6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000193016Member"
      id="t_139_5ba81006_fb00_0455_d835_5345a7885316">JORSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000193016Member"
      id="t_129_5bc2459d_174c_4667_afdc_1e67b496b3f5">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_142_40b750bf_0f86_4616_5718_0bfc1a3b3bba"&gt;semiannual shareholder report&lt;/span&gt; contains important information about the John Hancock Small Cap Core Fund (the fund) for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000193016Member"
      id="t_131_b8ad239d_4aab_49b2_aaf6_e69d33b9cb34">You can find additional information about the fund at &lt;span style="text-decoration-line:underline;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial'"&gt;jhinvestments.com/documents&lt;/span&gt;. You can also request this information by contacting us at 800-225-5291.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000193016Member"
      id="t_132_0ca93250_f1b8_40af_aa8d_b981577831b9">jhinvestments.com/documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000193016Member"
      id="t_133_15b97552_46ef_40c2_a668_88e2626d124d">800-225-5291</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000193016Member"
      id="t_134_8154b28d_bbc8_4a5d_ae30_430533ffc977">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;b&gt;What were the fund costs during the last &lt;/b&gt; &lt;b&gt;six months&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; text-align: left;"&gt;Fund (Class)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;Costs paid as a percentage&lt;br/&gt; of a $10,000 investment&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left; vertical-align: bottom;"&gt;Small Cap Core Fund&lt;br/&gt; (Class R6/JORSX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;47&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000193016Member"
      decimals="INF"
      id="h_400_dfe7c764_3b38_4dac_86dc_bfb082209a6c"
      unitRef="USD">47</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000193016Member"
      decimals="4"
      id="h_401_d689d541_6636_495e_9fd9_79f6896d2884"
      unitRef="pure">0.0087</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000193016Member"
      id="t_135_59ab6809_0f51_422c_be11_57feaa961b11">&lt;div style="color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-top:0px;margin-bottom:0px;"&gt;Fund Statistics&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 0; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,996,894,499&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Total number of portfolio holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;75&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; width: 90%; text-align: left; font-family: 'Arial Narrow'; font-weight: bold;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;29&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000193016Member"
      decimals="INF"
      id="h_402_be8195bf_2111_411c_9af5_74bb34b10df6"
      unitRef="USD">1996894499</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000193016Member"
      decimals="INF"
      id="h_403_eeb864a4_50f7_4e90_bce7_6bc78c28af2b"
      unitRef="Holding">75</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000193016Member"
      decimals="4"
      id="h_404_15dbc0ab_1e30_4986_9e51_1e38c9eb9f50"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000193016Member"
      id="t_140_bbd91d5d_1ef9_e1f0_b391_7af58fb184ca">&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:6pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;Graphical Representation of Holdings&lt;/div&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);margin-bottom:7pt;font-weight:normal;font-size:9pt;font-family:'arial';"&gt;The tables below show the investment makeup of the fund, representing a percentage of the total net assets of the fund.&lt;/div&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;SouthState Bank Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Ambarella, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Kulicke &amp;amp; Soffa Industries, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The Timken Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Banner Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Regal Rexnord Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Generac Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Vicor Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Adeia, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Braze, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Sector Composition&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Information technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;25.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;22.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Health care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;14.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Real estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Consumer staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Communication services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; text-align: left;"&gt;Short-term investments and other&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:0px;color:rgb(0, 0, 0);font-weight:normal;font-size:9pt;font-family:'arial';margin-bottom:7.5pt;"&gt;Holdings may not have been held by the fund for the entire period and are subject to change without notice. Portfolio composition is subject to review in accordance with the fund&#x2019;s investment strategy and may vary in the future. Current and future portfolio holdings are subject to risk and may change at any time.&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="D20251031_20260430_C000193016Member"
      id="t_141_31101a52_fc76_0538_95e2_165c3b689371">&lt;div style="margin-top:5pt;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'arial narrow';color:rgb(0, 0, 0);letter-spacing:1.25px;text-transform:uppercase;font-size:10pt;text-align:center;padding-bottom:0px;font-weight:bold;"&gt; &lt;b&gt;Top Ten Holdings&lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;SouthState Bank Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Ambarella, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Kulicke &amp;amp; Soffa Industries, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The Timken Company&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Banner Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Regal Rexnord Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Generac Holdings, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Vicor Corp.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Adeia, Inc.&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);border-bottom-style:solid;border-bottom-width:0.5pt;height:20pt"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Braze, Inc., Class A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside:avoid-page;height:20pt;border-bottom-width:initial;border-bottom-color:initial;border-bottom-style:none"&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="font-size: 9pt; color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_SouthStateBankCorpMember"
      decimals="4"
      id="h_405_cbf05840_d5e4_44b2_9b20_cb8a9ca60353"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_AmbarellaIncMember"
      decimals="4"
      id="h_406_20b346ee_5130_49fb_bc7a_c0f108fdc6e8"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_KulickeAndSoffaIndustriesIncMember"
      decimals="4"
      id="h_407_9188508b_fd2d_40ee_8747_7cce64b6c893"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_TheTimkenCompanyMember"
      decimals="4"
      id="h_408_ba453ba5_362e_400c_bcf3_8a770c2557fc"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_BannerCorpMember"
      decimals="4"
      id="h_409_b85b4899_3f82_4599_9d0b_d62abd74ef3c"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_RegalRexnordCorpMember"
      decimals="4"
      id="h_410_c52f0047_33dc_4b0b_8fa7_c3b9f9d63e6c"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_GeneracHoldingsIncMember"
      decimals="4"
      id="h_411_4ec7fef4_ad71_4356_8abb_ae8c1b78d69e"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_VicorCorpMember"
      decimals="4"
      id="h_412_0bb4ae19_920c_46dc_9b40_95f0d96a8a4f"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_AdeiaIncMember"
      decimals="4"
      id="h_413_27ed0f17_3e84_4e33_9165_09d51de0e490"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_BrazeIncClassAMember"
      decimals="4"
      id="h_414_5b743129_cf84_466b_8e7d_bc8894d1962c"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_415_53b2bb7f_ea67_43d5_9a1b_345fe9c864c4"
      unitRef="pure">0.259</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_IndustrialSectorMember"
      decimals="4"
      id="h_416_0e762b72_c3cb_418a_9860_9401a83f3e1f"
      unitRef="pure">0.222</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_HealthcareSectorMember"
      decimals="4"
      id="h_417_d1f8fac7_e1e1_4707_8d10_a82494d2648a"
      unitRef="pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_418_aeca515c_854f_4b84_a71a_97189095ff08"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_419_a00f6c7f_9f1d_4f2c_a7f0_a8fe6f4cbcd6"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_EnergySectorMember"
      decimals="4"
      id="h_420_376e4bd8_41b1_44b0_b811_27d7956907fa"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_RealEstateSectorMember"
      decimals="4"
      id="h_421_371373d4_d7f9_4d7c_9f83_198eb83e15b4"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_422_5935f653_ed1e_4265_98ea_de63aef5cacd"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_MaterialsSectorMember"
      decimals="4"
      id="h_423_da95e91e_0e32_478b_91f2_945e86b85ddc"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_CommunicationsSectorMember"
      decimals="4"
      id="h_424_d0528678_3220_4324_b6d0_0eff80e55782"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_UtilitiesSectorMember"
      decimals="4"
      id="h_425_c21090b3_ad2b_478b_8b10_a87ed1acc666"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260430_C000193016Member_ShortTermInvestmentsAndOtherMember"
      decimals="4"
      id="h_426_fa49a5df_a829_41b6_895b_22fbb967c5fe"
      unitRef="pure">0.007</oef:PctOfNav>
</xbrl>
