<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by Fujitsu Interstage XWand B0254 -->
<!-- Generated by Broadridge Financial Solutions Inc -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:tsr="http://tsr/20260430" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/Defaults" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#Defaults"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/ShareholderReport" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#ShareholderReport"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/ClassOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#ClassOnly"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/BroadBasedIndexOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#BroadBasedIndexOnly"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/AdditionalIndexOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#AdditionalIndexOnly"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/IndustrySectorOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#IndustrySectorOnly"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/LargestHoldingOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#LargestHoldingOnly"/>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd#eedm"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/Other1CategoryOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#Other1CategoryOnly"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/ClassOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_ShareClassDomain" xlink:label="ShareClassDomain"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000230803Member" xlink:label="C000230803Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000230803Member" order="1.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000209868Member" xlink:label="C000209868Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000209868Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000201849Member" xlink:label="C000201849Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000201849Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000199434Member" xlink:label="C000199434Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000199434Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235289Member" xlink:label="C000235289Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235289Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000174483Member" xlink:label="C000174483Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000174483Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000209869Member" xlink:label="C000209869Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000209869Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000163551Member" xlink:label="C000163551Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000163551Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000199432Member" xlink:label="C000199432Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000199432Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235290Member" xlink:label="C000235290Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235290Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000163552Member" xlink:label="C000163552Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000163552Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000201848Member" xlink:label="C000201848Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000201848Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000199429Member" xlink:label="C000199429Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000199429Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000201847Member" xlink:label="C000201847Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000201847Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000251022Member" xlink:label="C000251022Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000251022Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000251021Member" xlink:label="C000251021Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000251021Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000251023Member" xlink:label="C000251023Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000251023Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000153415Member" xlink:label="C000153415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000153415Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000163549Member" xlink:label="C000163549Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000163549Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000209866Member" xlink:label="C000209866Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000209866Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000209865Member" xlink:label="C000209865Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000209865Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000214959Member" xlink:label="C000214959Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000214959Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000153418Member" xlink:label="C000153418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000153418Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000153417Member" xlink:label="C000153417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000153417Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000174482Member" xlink:label="C000174482Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000174482Member" order="25.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000209867Member" xlink:label="C000209867Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000209867Member" order="26.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000153416Member" xlink:label="C000153416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000153416Member" order="27.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000239958Member" xlink:label="C000239958Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000239958Member" order="28.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000174484Member" xlink:label="C000174484Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000174484Member" order="29.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000241796Member" xlink:label="C000241796Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000241796Member" order="30.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000195470Member" xlink:label="C000195470Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000195470Member" order="31.0"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/BroadBasedIndexOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_BroadBasedIndexDomain" xlink:label="BroadBasedIndexDomain"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251216106281_7426Member" xlink:label="bench20251216106281_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20251216106281_7426Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114722_7396Member" xlink:label="bench20260617114722_7396Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114722_7396Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114708_7397Member" xlink:label="bench20260617114708_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114708_7397Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114772_7398Member" xlink:label="bench20260618114772_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114772_7398Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114777_7399Member" xlink:label="bench20260618114777_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114777_7399Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114802_7400Member" xlink:label="bench20260618114802_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114802_7400Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114762_7401Member" xlink:label="bench20260617114762_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114762_7401Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114758_7402Member" xlink:label="bench20260617114758_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114758_7402Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114776_7403Member" xlink:label="bench20260618114776_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114776_7403Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114775_7404Member" xlink:label="bench20260618114775_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114775_7404Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260630115014_7425Member" xlink:label="bench20260630115014_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260630115014_7425Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114716_7405Member" xlink:label="bench20260617114716_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114716_7405Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114724_7407Member" xlink:label="bench20260617114724_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114724_7407Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114784_7406Member" xlink:label="bench20260618114784_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114784_7406Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114771_7408Member" xlink:label="bench20260618114771_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114771_7408Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114774_7409Member" xlink:label="bench20260618114774_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114774_7409Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260702115074_7410Member" xlink:label="bench20260702115074_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260702115074_7410Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114709_7411Member" xlink:label="bench20260617114709_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114709_7411Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114792_7412Member" xlink:label="bench20260618114792_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114792_7412Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114770_7413Member" xlink:label="bench20260618114770_7413Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114770_7413Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114799_7414Member" xlink:label="bench20260618114799_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114799_7414Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260702115075_7415Member" xlink:label="bench20260702115075_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260702115075_7415Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114761_7417Member" xlink:label="bench20260617114761_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114761_7417Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114807_7416Member" xlink:label="bench20260618114807_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114807_7416Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114719_7421Member" xlink:label="bench20260617114719_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114719_7421Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114717_7422Member" xlink:label="bench20260617114717_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114717_7422Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114756_7419Member" xlink:label="bench20260617114756_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114756_7419Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114782_7418Member" xlink:label="bench20260618114782_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260618114782_7418Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114714_7420Member" xlink:label="bench20260617114714_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114714_7420Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114711_7423Member" xlink:label="bench20260617114711_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114711_7423Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114754_7424Member" xlink:label="bench20260617114754_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BroadBasedIndexDomain" xlink:to="bench20260617114754_7424Member" order="2.0"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/AdditionalIndexOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_AdditionalIndexDomain" xlink:label="AdditionalIndexDomain"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114794_7426Member" xlink:label="bench20260618114794_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260618114794_7426Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199931_7396Member" xlink:label="bench2025070199931_7396Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench2025070199931_7396Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114723_7396Member" xlink:label="bench20260617114723_7396Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114723_7396Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107149_7397Member" xlink:label="bench20260105107149_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107149_7397Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107149_7398Member" xlink:label="bench20260105107149_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107149_7398Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_benchmark82403739_7398Member" xlink:label="benchmark82403739_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="benchmark82403739_7398Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107151_7399Member" xlink:label="bench20260105107151_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107151_7399Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199931_7400Member" xlink:label="bench2025070199931_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench2025070199931_7400Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114803_7400Member" xlink:label="bench20260618114803_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260618114803_7400Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199931_7401Member" xlink:label="bench2025070199931_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench2025070199931_7401Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114763_7401Member" xlink:label="bench20260617114763_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114763_7401Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199931_7402Member" xlink:label="bench2025070199931_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench2025070199931_7402Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114759_7402Member" xlink:label="bench20260617114759_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114759_7402Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107149_7403Member" xlink:label="bench20260105107149_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107149_7403Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_benchmark82403739_7403Member" xlink:label="benchmark82403739_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="benchmark82403739_7403Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107151_7404Member" xlink:label="bench20260105107151_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107151_7404Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107149_7404Member" xlink:label="bench20260105107149_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107149_7404Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260629115006_7425Member" xlink:label="bench20260629115006_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260629115006_7425Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107156_7425Member" xlink:label="bench20260105107156_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107156_7425Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107149_7405Member" xlink:label="bench20260105107149_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107149_7405Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107149_7407Member" xlink:label="bench20260105107149_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107149_7407Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114712_7406Member" xlink:label="bench20260617114712_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114712_7406Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_benchmark1037417937_7406Member" xlink:label="benchmark1037417937_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="benchmark1037417937_7406Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199931_7408Member" xlink:label="bench2025070199931_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench2025070199931_7408Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107149_7409Member" xlink:label="bench20260105107149_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107149_7409Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114710_7409Member" xlink:label="bench20260617114710_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114710_7409Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199931_7410Member" xlink:label="bench2025070199931_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench2025070199931_7410Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107149_7411Member" xlink:label="bench20260105107149_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107149_7411Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114710_7411Member" xlink:label="bench20260617114710_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114710_7411Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199931_7412Member" xlink:label="bench2025070199931_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench2025070199931_7412Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114793_7412Member" xlink:label="bench20260618114793_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260618114793_7412Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107151_7413Member" xlink:label="bench20260105107151_7413Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107151_7413Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_benchmark164354774_7413Member" xlink:label="benchmark164354774_7413Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="benchmark164354774_7413Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114800_7414Member" xlink:label="bench20260618114800_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260618114800_7414Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114801_7414Member" xlink:label="bench20260618114801_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260618114801_7414Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_benchmark111615661_7415Member" xlink:label="benchmark111615661_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="benchmark111615661_7415Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260702115076_7415Member" xlink:label="bench20260702115076_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260702115076_7415Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107149_7417Member" xlink:label="bench20260105107149_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107149_7417Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114712_7416Member" xlink:label="bench20260617114712_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114712_7416Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_benchmark1037417937_7416Member" xlink:label="benchmark1037417937_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="benchmark1037417937_7416Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114712_7421Member" xlink:label="bench20260617114712_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114712_7421Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114720_7421Member" xlink:label="bench20260617114720_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114720_7421Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107149_7422Member" xlink:label="bench20260105107149_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107149_7422Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114718_7422Member" xlink:label="bench20260617114718_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114718_7422Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114757_7419Member" xlink:label="bench20260617114757_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114757_7419Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114783_7418Member" xlink:label="bench20260618114783_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260618114783_7418Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114785_7418Member" xlink:label="bench20260618114785_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260618114785_7418Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114715_7420Member" xlink:label="bench20260617114715_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114715_7420Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107163_7420Member" xlink:label="bench20260105107163_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107163_7420Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114712_7423Member" xlink:label="bench20260617114712_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114712_7423Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114713_7423Member" xlink:label="bench20260617114713_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114713_7423Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260105107149_7424Member" xlink:label="bench20260105107149_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260105107149_7424Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260617114755_7424Member" xlink:label="bench20260617114755_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdditionalIndexDomain" xlink:to="bench20260617114755_7424Member" order="4.0"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/IndustrySectorOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_IndustrySectorDomain" xlink:label="IndustrySectorDomain"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260618114798_7426Member" xlink:label="bench20260618114798_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench20260618114798_7426Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7426Member" xlink:label="bench2024120685189_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7426Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7426Member" xlink:label="bench2024120685190_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7426Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7426Member" xlink:label="bench2024120685188_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7426Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7426Member" xlink:label="bench2024120685213_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7426Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7426Member" xlink:label="bench2024120685220_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7426Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7426Member" xlink:label="bench2024120685216_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7426Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7426Member" xlink:label="bench2024120685215_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7426Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7426Member" xlink:label="bench2024120685202_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7426Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7426Member" xlink:label="bench2024102981065_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7426Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7397Member" xlink:label="bench2024120685220_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7397Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7397Member" xlink:label="bench2024120685188_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7397Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7397Member" xlink:label="bench2024120685189_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7397Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7397Member" xlink:label="bench2024120685190_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7397Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7397Member" xlink:label="bench2024102981065_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7397Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390149_7398Member" xlink:label="bench2024122390149_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122390149_7398Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7398Member" xlink:label="bench2024120685202_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7398Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7398Member" xlink:label="bench2024120685189_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7398Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7398Member" xlink:label="bench2024120685188_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7398Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7398Member" xlink:label="bench2024120685216_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7398Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685221_7398Member" xlink:label="bench2024120685221_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685221_7398Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7398Member" xlink:label="bench2024120685213_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7398Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7398Member" xlink:label="bench2024120685220_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7398Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7398Member" xlink:label="bench2024102981065_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7398Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7399Member" xlink:label="bench2024120685188_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7399Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7399Member" xlink:label="bench2024120685189_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7399Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7399Member" xlink:label="bench2024102981065_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7399Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7400Member" xlink:label="bench2024120685189_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7400Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7400Member" xlink:label="bench2024120685216_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7400Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7400Member" xlink:label="bench2024120685190_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7400Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7400Member" xlink:label="bench2024120685202_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7400Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7400Member" xlink:label="bench2024120685215_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7400Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7400Member" xlink:label="bench2024120685191_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7400Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7400Member" xlink:label="bench2024120685220_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7400Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7400Member" xlink:label="bench2024120685188_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7400Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7400Member" xlink:label="bench2024102981065_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7400Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7401Member" xlink:label="bench2024120685202_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7401Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7401Member" xlink:label="bench2024120685189_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7401Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7401Member" xlink:label="bench2024120685216_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7401Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7401Member" xlink:label="bench2024120685220_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7401Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7401Member" xlink:label="bench2024120685188_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7401Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7401Member" xlink:label="bench2024120685190_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7401Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685221_7401Member" xlink:label="bench2024120685221_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685221_7401Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7401Member" xlink:label="bench2024120685215_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7401Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7401Member" xlink:label="bench2024120685191_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7401Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7401Member" xlink:label="bench2024102981065_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7401Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7402Member" xlink:label="bench2024120685216_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7402Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7402Member" xlink:label="bench2024120685215_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7402Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7402Member" xlink:label="bench2024120685202_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7402Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7402Member" xlink:label="bench2024120685191_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7402Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7402Member" xlink:label="bench2024120685189_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7402Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7402Member" xlink:label="bench2024120685220_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7402Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7402Member" xlink:label="bench2024120685190_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7402Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685221_7402Member" xlink:label="bench2024120685221_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685221_7402Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7402Member" xlink:label="bench2024120685188_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7402Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7402Member" xlink:label="bench2024102981065_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7402Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390149_7403Member" xlink:label="bench2024122390149_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122390149_7403Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7403Member" xlink:label="bench2024102981065_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7403Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7404Member" xlink:label="bench2024120685189_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7404Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7404Member" xlink:label="bench2024120685188_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7404Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7404Member" xlink:label="bench2024120685216_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7404Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7404Member" xlink:label="bench2024102981065_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7404Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7425Member" xlink:label="bench2024120685188_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7425Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7425Member" xlink:label="bench2024120685191_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7425Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7425Member" xlink:label="bench2024120685190_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7425Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7425Member" xlink:label="bench2024120685189_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7425Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7425Member" xlink:label="bench2024120685220_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7425Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7425Member" xlink:label="bench2024120685215_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7425Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7425Member" xlink:label="bench2024120685216_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7425Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7425Member" xlink:label="bench2024120685202_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7425Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7425Member" xlink:label="bench2024102981065_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7425Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685221_7405Member" xlink:label="bench2024120685221_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685221_7405Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7405Member" xlink:label="bench2024120685213_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7405Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390149_7405Member" xlink:label="bench2024122390149_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122390149_7405Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7405Member" xlink:label="bench2024120685189_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7405Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7405Member" xlink:label="bench2024120685215_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7405Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7405Member" xlink:label="bench2024120685191_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7405Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7405Member" xlink:label="bench2024120685190_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7405Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7405Member" xlink:label="bench2024120685220_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7405Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7405Member" xlink:label="bench2024120685188_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7405Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7405Member" xlink:label="bench2024102981065_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7405Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7407Member" xlink:label="bench2024120685213_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7407Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7407Member" xlink:label="bench2024120685188_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7407Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7407Member" xlink:label="bench2024120685189_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7407Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7407Member" xlink:label="bench2024120685191_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7407Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7407Member" xlink:label="bench2024120685216_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7407Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7407Member" xlink:label="bench2024120685215_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7407Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7407Member" xlink:label="bench2024120685202_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7407Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7407Member" xlink:label="bench2024120685190_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7407Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7407Member" xlink:label="bench2024120685220_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7407Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7407Member" xlink:label="bench2024102981065_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7407Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7406Member" xlink:label="bench2024120685189_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7406Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7406Member" xlink:label="bench2024120685213_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7406Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7406Member" xlink:label="bench2024120685188_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7406Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7406Member" xlink:label="bench2024120685190_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7406Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7406Member" xlink:label="bench2024120685216_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7406Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7406Member" xlink:label="bench2024120685220_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7406Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390149_7406Member" xlink:label="bench2024122390149_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122390149_7406Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7406Member" xlink:label="bench2024120685215_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7406Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685221_7406Member" xlink:label="bench2024120685221_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685221_7406Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7406Member" xlink:label="bench2024102981065_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7406Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7408Member" xlink:label="bench2024120685188_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7408Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7408Member" xlink:label="bench2024120685202_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7408Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7408Member" xlink:label="bench2024120685213_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7408Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7408Member" xlink:label="bench2024120685190_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7408Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7408Member" xlink:label="bench2024120685191_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7408Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7408Member" xlink:label="bench2024120685215_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7408Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7408Member" xlink:label="bench2024120685189_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7408Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390149_7408Member" xlink:label="bench2024122390149_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122390149_7408Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7408Member" xlink:label="bench2024120685216_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7408Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7408Member" xlink:label="bench2024102981065_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7408Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7409Member" xlink:label="bench2024120685188_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7409Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7409Member" xlink:label="bench2024120685191_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7409Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7409Member" xlink:label="bench2024120685202_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7409Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7409Member" xlink:label="bench2024120685189_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7409Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7409Member" xlink:label="bench2024120685190_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7409Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7409Member" xlink:label="bench2024120685215_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7409Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7409Member" xlink:label="bench2024120685216_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7409Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7409Member" xlink:label="bench2024102981065_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7409Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7410Member" xlink:label="bench2024120685188_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7410Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7410Member" xlink:label="bench2024120685189_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7410Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7410Member" xlink:label="bench2024120685191_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7410Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7410Member" xlink:label="bench2024120685190_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7410Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7410Member" xlink:label="bench2024120685202_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7410Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7410Member" xlink:label="bench2024120685215_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7410Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7410Member" xlink:label="bench2024120685220_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7410Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7410Member" xlink:label="bench2024120685216_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7410Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7410Member" xlink:label="bench2024120685213_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7410Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7410Member" xlink:label="bench2024102981065_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7410Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7411Member" xlink:label="bench2024120685188_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7411Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7411Member" xlink:label="bench2024120685202_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7411Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7411Member" xlink:label="bench2024120685190_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7411Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7411Member" xlink:label="bench2024120685215_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7411Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7411Member" xlink:label="bench2024120685191_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7411Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7411Member" xlink:label="bench2024120685189_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7411Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685221_7411Member" xlink:label="bench2024120685221_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685221_7411Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7411Member" xlink:label="bench2024120685220_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7411Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7411Member" xlink:label="bench2024120685216_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7411Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7411Member" xlink:label="bench2024102981065_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7411Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7412Member" xlink:label="bench2024120685213_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7412Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7412Member" xlink:label="bench2024120685189_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7412Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7412Member" xlink:label="bench2024120685188_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7412Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7412Member" xlink:label="bench2024120685190_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7412Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685221_7412Member" xlink:label="bench2024120685221_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685221_7412Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7412Member" xlink:label="bench2024120685191_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7412Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7412Member" xlink:label="bench2024120685215_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7412Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7412Member" xlink:label="bench2024120685220_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7412Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7412Member" xlink:label="bench2024120685216_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7412Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7412Member" xlink:label="bench2024102981065_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7412Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7414Member" xlink:label="bench2024120685213_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7414Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7414Member" xlink:label="bench2024120685189_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7414Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7414Member" xlink:label="bench2024120685188_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7414Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7414Member" xlink:label="bench2024120685191_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7414Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7414Member" xlink:label="bench2024120685190_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7414Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7414Member" xlink:label="bench2024120685220_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7414Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7414Member" xlink:label="bench2024120685215_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7414Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7414Member" xlink:label="bench2024120685216_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7414Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7414Member" xlink:label="bench2024120685202_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7414Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7414Member" xlink:label="bench2024102981065_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7414Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7415Member" xlink:label="bench2024120685190_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7415Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7415Member" xlink:label="bench2024120685202_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7415Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7415Member" xlink:label="bench2024120685213_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7415Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7415Member" xlink:label="bench2024120685216_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7415Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7415Member" xlink:label="bench2024120685191_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7415Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7415Member" xlink:label="bench2024120685220_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7415Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7415Member" xlink:label="bench2024120685189_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7415Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7415Member" xlink:label="bench2024120685188_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7415Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685221_7415Member" xlink:label="bench2024120685221_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685221_7415Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7415Member" xlink:label="bench2024102981065_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7415Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7417Member" xlink:label="bench2024120685188_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7417Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7417Member" xlink:label="bench2024120685213_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7417Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7417Member" xlink:label="bench2024120685202_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7417Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7417Member" xlink:label="bench2024120685190_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7417Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7417Member" xlink:label="bench2024120685189_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7417Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7417Member" xlink:label="bench2024120685191_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7417Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7417Member" xlink:label="bench2024120685215_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7417Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7417Member" xlink:label="bench2024120685216_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7417Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685221_7417Member" xlink:label="bench2024120685221_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685221_7417Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7417Member" xlink:label="bench2024102981065_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7417Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7416Member" xlink:label="bench2024120685189_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7416Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685213_7416Member" xlink:label="bench2024120685213_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685213_7416Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7416Member" xlink:label="bench2024120685188_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7416Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7416Member" xlink:label="bench2024120685190_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7416Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7416Member" xlink:label="bench2024120685191_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7416Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390149_7416Member" xlink:label="bench2024122390149_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122390149_7416Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7416Member" xlink:label="bench2024120685220_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7416Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7416Member" xlink:label="bench2024120685216_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7416Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7416Member" xlink:label="bench2024120685215_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7416Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7416Member" xlink:label="bench2024102981065_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7416Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7421Member" xlink:label="bench2024120685191_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7421Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7421Member" xlink:label="bench2024120685188_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7421Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7421Member" xlink:label="bench2024120685216_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7421Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7421Member" xlink:label="bench2024120685189_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7421Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7421Member" xlink:label="bench2024120685190_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7421Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7421Member" xlink:label="bench2024120685215_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7421Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7421Member" xlink:label="bench2024120685202_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7421Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7421Member" xlink:label="bench2024120685220_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7421Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7421Member" xlink:label="bench2024102981065_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7421Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7422Member" xlink:label="bench2024120685190_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7422Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7422Member" xlink:label="bench2024120685191_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7422Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7422Member" xlink:label="bench2024120685188_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7422Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7422Member" xlink:label="bench2024120685189_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7422Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7422Member" xlink:label="bench2024120685220_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7422Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7422Member" xlink:label="bench2024120685216_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7422Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7422Member" xlink:label="bench2024120685215_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7422Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7422Member" xlink:label="bench2024120685202_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7422Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7422Member" xlink:label="bench2024102981065_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7422Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7419Member" xlink:label="bench2024120685188_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7419Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7419Member" xlink:label="bench2024120685202_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7419Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7419Member" xlink:label="bench2024120685189_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7419Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7419Member" xlink:label="bench2024120685191_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7419Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7419Member" xlink:label="bench2024120685215_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7419Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7419Member" xlink:label="bench2024120685190_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7419Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7419Member" xlink:label="bench2024120685220_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7419Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7419Member" xlink:label="bench2024120685216_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7419Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7419Member" xlink:label="bench2024102981065_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7419Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7418Member" xlink:label="bench2024120685188_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7418Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7418Member" xlink:label="bench2024120685191_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7418Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7418Member" xlink:label="bench2024120685216_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7418Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7418Member" xlink:label="bench2024120685220_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7418Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7418Member" xlink:label="bench2024120685202_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7418Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7418Member" xlink:label="bench2024120685190_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7418Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7418Member" xlink:label="bench2024120685215_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7418Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7418Member" xlink:label="bench2024120685189_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7418Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685221_7418Member" xlink:label="bench2024120685221_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685221_7418Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7418Member" xlink:label="bench2024102981065_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7418Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7420Member" xlink:label="bench2024120685190_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7420Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7420Member" xlink:label="bench2024120685188_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7420Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7420Member" xlink:label="bench2024120685216_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7420Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7420Member" xlink:label="bench2024120685202_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7420Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7420Member" xlink:label="bench2024120685191_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7420Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7420Member" xlink:label="bench2024120685189_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7420Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7420Member" xlink:label="bench2024120685215_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7420Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390149_7420Member" xlink:label="bench2024122390149_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122390149_7420Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7420Member" xlink:label="bench2024120685220_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7420Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7420Member" xlink:label="bench2024102981065_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7420Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685188_7423Member" xlink:label="bench2024120685188_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685188_7423Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685189_7423Member" xlink:label="bench2024120685189_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685189_7423Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7423Member" xlink:label="bench2024120685191_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7423Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7423Member" xlink:label="bench2024120685216_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7423Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685190_7423Member" xlink:label="bench2024120685190_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685190_7423Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685202_7423Member" xlink:label="bench2024120685202_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685202_7423Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7423Member" xlink:label="bench2024120685220_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7423Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685221_7423Member" xlink:label="bench2024120685221_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685221_7423Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7423Member" xlink:label="bench2024120685215_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7423Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7423Member" xlink:label="bench2024102981065_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7423Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685216_7424Member" xlink:label="bench2024120685216_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685216_7424Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685215_7424Member" xlink:label="bench2024120685215_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685215_7424Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685191_7424Member" xlink:label="bench2024120685191_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685191_7424Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685220_7424Member" xlink:label="bench2024120685220_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024120685220_7424Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981065_7424Member" xlink:label="bench2024102981065_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981065_7424Member" order="19.0"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/LargestHoldingOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_LargestHoldingsDomain" xlink:label="LargestHoldingsDomain"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998703_7426Member" xlink:label="bench2025052998703_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998703_7426Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390139_7426Member" xlink:label="bench2024122390139_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390139_7426Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390140_7426Member" xlink:label="bench2024122390140_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390140_7426Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998702_7426Member" xlink:label="bench2025052998702_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998702_7426Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390142_7426Member" xlink:label="bench2024122390142_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390142_7426Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390141_7426Member" xlink:label="bench2024122390141_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390141_7426Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7426Member" xlink:label="bench2024120685232_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7426Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390146_7426Member" xlink:label="bench2024122390146_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390146_7426Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106737_7426Member" xlink:label="bench20251217106737_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106737_7426Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106738_7426Member" xlink:label="bench20251217106738_7426Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106738_7426Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199933_7396Member" xlink:label="bench2025070199933_7396Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025070199933_7396Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390193_7396Member" xlink:label="bench2024122390193_7396Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390193_7396Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390196_7396Member" xlink:label="bench2024122390196_7396Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390196_7396Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390192_7396Member" xlink:label="bench2024122390192_7396Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390192_7396Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390194_7396Member" xlink:label="bench2024122390194_7396Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390194_7396Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7396Member" xlink:label="bench2024120685232_7396Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7396Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7397Member" xlink:label="bench2024120685232_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7397Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106748_7397Member" xlink:label="bench20251217106748_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106748_7397Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390197_7397Member" xlink:label="bench2024122390197_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390197_7397Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106749_7397Member" xlink:label="bench20251217106749_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106749_7397Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390203_7397Member" xlink:label="bench2024122390203_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390203_7397Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114520_7397Member" xlink:label="bench20260609114520_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114520_7397Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390198_7397Member" xlink:label="bench2024122390198_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390198_7397Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114521_7397Member" xlink:label="bench20260609114521_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114521_7397Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390200_7397Member" xlink:label="bench2024122390200_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390200_7397Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114522_7397Member" xlink:label="bench20260609114522_7397Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114522_7397Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390159_7398Member" xlink:label="bench2024122390159_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390159_7398Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390160_7398Member" xlink:label="bench2024122390160_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390160_7398Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390161_7398Member" xlink:label="bench2024122390161_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390161_7398Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7398Member" xlink:label="bench2024120685232_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7398Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390163_7398Member" xlink:label="bench2024122390163_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390163_7398Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390165_7398Member" xlink:label="bench2024122390165_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390165_7398Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998707_7398Member" xlink:label="bench2025052998707_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998707_7398Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998706_7398Member" xlink:label="bench2025052998706_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998706_7398Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390166_7398Member" xlink:label="bench2024122390166_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390166_7398Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390162_7398Member" xlink:label="bench2024122390162_7398Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390162_7398Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685211_7399Member" xlink:label="bench2024120685211_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685211_7399Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685204_7399Member" xlink:label="bench2024120685204_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685204_7399Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685201_7399Member" xlink:label="bench2024120685201_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685201_7399Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390170_7399Member" xlink:label="bench2024122390170_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390170_7399Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390168_7399Member" xlink:label="bench2024122390168_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390168_7399Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390169_7399Member" xlink:label="bench2024122390169_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390169_7399Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7399Member" xlink:label="bench2024120685232_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7399Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106741_7399Member" xlink:label="bench20251217106741_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106741_7399Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390173_7399Member" xlink:label="bench2024122390173_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390173_7399Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106780_7399Member" xlink:label="bench20251217106780_7399Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106780_7399Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114554_7400Member" xlink:label="bench20260609114554_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114554_7400Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390297_7400Member" xlink:label="bench2024122390297_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390297_7400Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114555_7400Member" xlink:label="bench20260609114555_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114555_7400Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114556_7400Member" xlink:label="bench20260609114556_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114556_7400Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390237_7400Member" xlink:label="bench2024122390237_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390237_7400Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114557_7400Member" xlink:label="bench20260609114557_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114557_7400Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106791_7400Member" xlink:label="bench20251217106791_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106791_7400Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390294_7400Member" xlink:label="bench2024122390294_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390294_7400Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114558_7400Member" xlink:label="bench20260609114558_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114558_7400Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106796_7400Member" xlink:label="bench20251217106796_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106796_7400Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114526_7401Member" xlink:label="bench20260609114526_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114526_7401Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114527_7401Member" xlink:label="bench20260609114527_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114527_7401Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114528_7401Member" xlink:label="bench20260609114528_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114528_7401Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998732_7401Member" xlink:label="bench2025052998732_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998732_7401Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114529_7401Member" xlink:label="bench20260609114529_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114529_7401Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114530_7401Member" xlink:label="bench20260609114530_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114530_7401Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114531_7401Member" xlink:label="bench20260609114531_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114531_7401Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114532_7401Member" xlink:label="bench20260609114532_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114532_7401Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390221_7401Member" xlink:label="bench2024122390221_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390221_7401Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390224_7401Member" xlink:label="bench2024122390224_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390224_7401Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114554_7402Member" xlink:label="bench20260609114554_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114554_7402Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390237_7402Member" xlink:label="bench2024122390237_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390237_7402Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106794_7402Member" xlink:label="bench20251217106794_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106794_7402Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998764_7402Member" xlink:label="bench2025052998764_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998764_7402Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106791_7402Member" xlink:label="bench20251217106791_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106791_7402Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106792_7402Member" xlink:label="bench20251217106792_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106792_7402Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390284_7402Member" xlink:label="bench2024122390284_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390284_7402Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390303_7402Member" xlink:label="bench2024122390303_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390303_7402Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390288_7402Member" xlink:label="bench2024122390288_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390288_7402Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106796_7402Member" xlink:label="bench20251217106796_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106796_7402Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7403Member" xlink:label="bench2024120685232_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7403Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390151_7403Member" xlink:label="bench2024122390151_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390151_7403Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390150_7403Member" xlink:label="bench2024122390150_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390150_7403Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390152_7403Member" xlink:label="bench2024122390152_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390152_7403Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390155_7403Member" xlink:label="bench2024122390155_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390155_7403Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390153_7403Member" xlink:label="bench2024122390153_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390153_7403Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390157_7403Member" xlink:label="bench2024122390157_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390157_7403Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390154_7403Member" xlink:label="bench2024122390154_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390154_7403Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390156_7403Member" xlink:label="bench2024122390156_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390156_7403Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390158_7403Member" xlink:label="bench2024122390158_7403Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390158_7403Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7404Member" xlink:label="bench2024120685232_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7404Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390259_7404Member" xlink:label="bench2024122390259_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390259_7404Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390258_7404Member" xlink:label="bench2024122390258_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390258_7404Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390133_7404Member" xlink:label="bench2024122390133_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390133_7404Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390264_7404Member" xlink:label="bench2024122390264_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390264_7404Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390260_7404Member" xlink:label="bench2024122390260_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390260_7404Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390266_7404Member" xlink:label="bench2024122390266_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390266_7404Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390262_7404Member" xlink:label="bench2024122390262_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390262_7404Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390261_7404Member" xlink:label="bench2024122390261_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390261_7404Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390263_7404Member" xlink:label="bench2024122390263_7404Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390263_7404Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106773_7425Member" xlink:label="bench20251217106773_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106773_7425Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685180_7425Member" xlink:label="bench2024120685180_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685180_7425Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390136_7425Member" xlink:label="bench2024122390136_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390136_7425Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685230_7425Member" xlink:label="bench2024120685230_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685230_7425Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390134_7425Member" xlink:label="bench2024122390134_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390134_7425Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390235_7425Member" xlink:label="bench2024122390235_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390235_7425Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390133_7425Member" xlink:label="bench2024122390133_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390133_7425Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114513_7425Member" xlink:label="bench20260609114513_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114513_7425Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106792_7425Member" xlink:label="bench20251217106792_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106792_7425Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114514_7425Member" xlink:label="bench20260609114514_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114514_7425Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7405Member" xlink:label="bench2024120685232_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7405Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114546_7405Member" xlink:label="bench20260609114546_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114546_7405Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114547_7405Member" xlink:label="bench20260609114547_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114547_7405Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998750_7405Member" xlink:label="bench2025052998750_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998750_7405Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114548_7405Member" xlink:label="bench20260609114548_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114548_7405Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114549_7405Member" xlink:label="bench20260609114549_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114549_7405Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114550_7405Member" xlink:label="bench20260609114550_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114550_7405Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114551_7405Member" xlink:label="bench20260609114551_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114551_7405Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114552_7405Member" xlink:label="bench20260609114552_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114552_7405Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998754_7405Member" xlink:label="bench2025052998754_7405Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998754_7405Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998764_7407Member" xlink:label="bench2025052998764_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998764_7407Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685219_7407Member" xlink:label="bench2024120685219_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685219_7407Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390268_7407Member" xlink:label="bench2024122390268_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390268_7407Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390313_7407Member" xlink:label="bench2024122390313_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390313_7407Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685203_7407Member" xlink:label="bench2024120685203_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685203_7407Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390284_7407Member" xlink:label="bench2024122390284_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390284_7407Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390323_7407Member" xlink:label="bench2024122390323_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390323_7407Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998779_7407Member" xlink:label="bench2025052998779_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998779_7407Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390320_7407Member" xlink:label="bench2024122390320_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390320_7407Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114564_7407Member" xlink:label="bench20260609114564_7407Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114564_7407Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7406Member" xlink:label="bench2024120685232_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7406Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998777_7406Member" xlink:label="bench2025052998777_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998777_7406Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106802_7406Member" xlink:label="bench20251217106802_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106802_7406Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390312_7406Member" xlink:label="bench2024122390312_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390312_7406Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114519_7406Member" xlink:label="bench20260609114519_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114519_7406Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106707_7406Member" xlink:label="bench20251217106707_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106707_7406Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106786_7406Member" xlink:label="bench20251217106786_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106786_7406Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998775_7406Member" xlink:label="bench2025052998775_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998775_7406Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114559_7406Member" xlink:label="bench20260609114559_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114559_7406Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114560_7406Member" xlink:label="bench20260609114560_7406Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114560_7406Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685206_7408Member" xlink:label="bench2024120685206_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685206_7408Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685208_7408Member" xlink:label="bench2024120685208_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685208_7408Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260702115072_7408Member" xlink:label="bench20260702115072_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260702115072_7408Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685203_7408Member" xlink:label="bench2024120685203_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685203_7408Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685205_7408Member" xlink:label="bench2024120685205_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685205_7408Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685211_7408Member" xlink:label="bench2024120685211_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685211_7408Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685209_7408Member" xlink:label="bench2024120685209_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685209_7408Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7408Member" xlink:label="bench2024120685232_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7408Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685207_7408Member" xlink:label="bench2024120685207_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685207_7408Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685210_7408Member" xlink:label="bench2024120685210_7408Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685210_7408Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114565_7409Member" xlink:label="bench20260609114565_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114565_7409Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106780_7409Member" xlink:label="bench20251217106780_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106780_7409Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390188_7409Member" xlink:label="bench2024122390188_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390188_7409Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685182_7409Member" xlink:label="bench2024120685182_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685182_7409Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685208_7409Member" xlink:label="bench2024120685208_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685208_7409Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106782_7409Member" xlink:label="bench20251217106782_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106782_7409Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685201_7409Member" xlink:label="bench2024120685201_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685201_7409Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390326_7409Member" xlink:label="bench2024122390326_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390326_7409Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114517_7409Member" xlink:label="bench20260609114517_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114517_7409Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390172_7409Member" xlink:label="bench2024122390172_7409Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390172_7409Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390244_7410Member" xlink:label="bench2024122390244_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390244_7410Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390245_7410Member" xlink:label="bench2024122390245_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390245_7410Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106773_7410Member" xlink:label="bench20251217106773_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106773_7410Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685180_7410Member" xlink:label="bench2024120685180_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685180_7410Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685192_7410Member" xlink:label="bench2024120685192_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685192_7410Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390136_7410Member" xlink:label="bench2024122390136_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390136_7410Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390135_7410Member" xlink:label="bench2024122390135_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390135_7410Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685230_7410Member" xlink:label="bench2024120685230_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685230_7410Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390134_7410Member" xlink:label="bench2024122390134_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390134_7410Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390132_7410Member" xlink:label="bench2024122390132_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390132_7410Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685204_7411Member" xlink:label="bench2024120685204_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685204_7411Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390249_7411Member" xlink:label="bench2024122390249_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390249_7411Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685203_7411Member" xlink:label="bench2024120685203_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685203_7411Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685205_7411Member" xlink:label="bench2024120685205_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685205_7411Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685206_7411Member" xlink:label="bench2024120685206_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685206_7411Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685211_7411Member" xlink:label="bench2024120685211_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685211_7411Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685218_7411Member" xlink:label="bench2024120685218_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685218_7411Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390248_7411Member" xlink:label="bench2024122390248_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390248_7411Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390243_7411Member" xlink:label="bench2024122390243_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390243_7411Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106779_7411Member" xlink:label="bench20251217106779_7411Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106779_7411Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685180_7412Member" xlink:label="bench2024120685180_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685180_7412Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685179_7412Member" xlink:label="bench2024120685179_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685179_7412Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106769_7412Member" xlink:label="bench20251217106769_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106769_7412Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390133_7412Member" xlink:label="bench2024122390133_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390133_7412Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390238_7412Member" xlink:label="bench2024122390238_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390238_7412Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390236_7412Member" xlink:label="bench2024122390236_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390236_7412Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390237_7412Member" xlink:label="bench2024122390237_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390237_7412Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114542_7412Member" xlink:label="bench20260609114542_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114542_7412Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106771_7412Member" xlink:label="bench20251217106771_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106771_7412Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390235_7412Member" xlink:label="bench2024122390235_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390235_7412Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390125_7413Member" xlink:label="bench2024122390125_7413Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390125_7413Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390128_7413Member" xlink:label="bench2024122390128_7413Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390128_7413Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390127_7413Member" xlink:label="bench2024122390127_7413Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390127_7413Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390126_7413Member" xlink:label="bench2024122390126_7413Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390126_7413Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390129_7413Member" xlink:label="bench2024122390129_7413Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390129_7413Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7413Member" xlink:label="bench2024120685232_7413Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7413Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390245_7414Member" xlink:label="bench2024122390245_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390245_7414Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685180_7414Member" xlink:label="bench2024120685180_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685180_7414Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106773_7414Member" xlink:label="bench20251217106773_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106773_7414Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106736_7414Member" xlink:label="bench20251217106736_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106736_7414Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390134_7414Member" xlink:label="bench2024122390134_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390134_7414Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685230_7414Member" xlink:label="bench2024120685230_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685230_7414Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390136_7414Member" xlink:label="bench2024122390136_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390136_7414Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390132_7414Member" xlink:label="bench2024122390132_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390132_7414Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106796_7414Member" xlink:label="bench20251217106796_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106796_7414Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114512_7414Member" xlink:label="bench20260609114512_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114512_7414Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7415Member" xlink:label="bench2024120685232_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7415Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390207_7415Member" xlink:label="bench2024122390207_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390207_7415Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390208_7415Member" xlink:label="bench2024122390208_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390208_7415Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390210_7415Member" xlink:label="bench2024122390210_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390210_7415Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114523_7415Member" xlink:label="bench20260609114523_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114523_7415Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390211_7415Member" xlink:label="bench2024122390211_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390211_7415Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114524_7415Member" xlink:label="bench20260609114524_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114524_7415Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390213_7415Member" xlink:label="bench2024122390213_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390213_7415Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114525_7415Member" xlink:label="bench20260609114525_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114525_7415Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390209_7415Member" xlink:label="bench2024122390209_7415Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390209_7415Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260702115072_7417Member" xlink:label="bench20260702115072_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260702115072_7417Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390249_7417Member" xlink:label="bench2024122390249_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390249_7417Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685203_7417Member" xlink:label="bench2024120685203_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685203_7417Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685205_7417Member" xlink:label="bench2024120685205_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685205_7417Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685206_7417Member" xlink:label="bench2024120685206_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685206_7417Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685211_7417Member" xlink:label="bench2024120685211_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685211_7417Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390248_7417Member" xlink:label="bench2024122390248_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390248_7417Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685218_7417Member" xlink:label="bench2024120685218_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685218_7417Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390320_7417Member" xlink:label="bench2024122390320_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390320_7417Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390322_7417Member" xlink:label="bench2024122390322_7417Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390322_7417Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7416Member" xlink:label="bench2024120685232_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7416Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998743_7416Member" xlink:label="bench2025052998743_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998743_7416Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114519_7416Member" xlink:label="bench20260609114519_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114519_7416Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106802_7416Member" xlink:label="bench20251217106802_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106802_7416Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114561_7416Member" xlink:label="bench20260609114561_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114561_7416Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390178_7416Member" xlink:label="bench2024122390178_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390178_7416Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106786_7416Member" xlink:label="bench20251217106786_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106786_7416Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114562_7416Member" xlink:label="bench20260609114562_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114562_7416Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114563_7416Member" xlink:label="bench20260609114563_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114563_7416Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106803_7416Member" xlink:label="bench20251217106803_7416Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106803_7416Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390289_7421Member" xlink:label="bench2024122390289_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390289_7421Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390303_7421Member" xlink:label="bench2024122390303_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390303_7421Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390288_7421Member" xlink:label="bench2024122390288_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390288_7421Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998781_7421Member" xlink:label="bench2025052998781_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998781_7421Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390281_7421Member" xlink:label="bench2024122390281_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390281_7421Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998762_7421Member" xlink:label="bench2025052998762_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998762_7421Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998716_7421Member" xlink:label="bench2025052998716_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998716_7421Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114553_7421Member" xlink:label="bench20260609114553_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114553_7421Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390187_7421Member" xlink:label="bench2024122390187_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390187_7421Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998761_7421Member" xlink:label="bench2025052998761_7421Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998761_7421Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390314_7422Member" xlink:label="bench2024122390314_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390314_7422Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998716_7422Member" xlink:label="bench2025052998716_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998716_7422Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7422Member" xlink:label="bench2024120685232_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7422Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998761_7422Member" xlink:label="bench2025052998761_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998761_7422Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106743_7422Member" xlink:label="bench20251217106743_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106743_7422Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390184_7422Member" xlink:label="bench2024122390184_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390184_7422Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998743_7422Member" xlink:label="bench2025052998743_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998743_7422Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998766_7422Member" xlink:label="bench2025052998766_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998766_7422Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390286_7422Member" xlink:label="bench2024122390286_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390286_7422Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114519_7422Member" xlink:label="bench20260609114519_7422Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114519_7422Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685211_7419Member" xlink:label="bench2024120685211_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685211_7419Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390249_7419Member" xlink:label="bench2024122390249_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390249_7419Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685201_7419Member" xlink:label="bench2024120685201_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685201_7419Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685203_7419Member" xlink:label="bench2024120685203_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685203_7419Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685205_7419Member" xlink:label="bench2024120685205_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685205_7419Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390248_7419Member" xlink:label="bench2024122390248_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390248_7419Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998755_7419Member" xlink:label="bench2025052998755_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998755_7419Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390241_7419Member" xlink:label="bench2024122390241_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390241_7419Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390188_7419Member" xlink:label="bench2024122390188_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390188_7419Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685182_7419Member" xlink:label="bench2024120685182_7419Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685182_7419Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114515_7418Member" xlink:label="bench20260609114515_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114515_7418Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390188_7418Member" xlink:label="bench2024122390188_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390188_7418Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114516_7418Member" xlink:label="bench20260609114516_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114516_7418Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390326_7418Member" xlink:label="bench2024122390326_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390326_7418Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390178_7418Member" xlink:label="bench2024122390178_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390178_7418Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106782_7418Member" xlink:label="bench20251217106782_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106782_7418Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998761_7418Member" xlink:label="bench2025052998761_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998761_7418Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114517_7418Member" xlink:label="bench20260609114517_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114517_7418Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114518_7418Member" xlink:label="bench20260609114518_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114518_7418Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390176_7418Member" xlink:label="bench2024122390176_7418Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390176_7418Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7420Member" xlink:label="bench2024120685232_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7420Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106777_7420Member" xlink:label="bench20251217106777_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106777_7420Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998777_7420Member" xlink:label="bench2025052998777_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998777_7420Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114544_7420Member" xlink:label="bench20260609114544_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114544_7420Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251217106778_7420Member" xlink:label="bench20251217106778_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251217106778_7420Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114545_7420Member" xlink:label="bench20260609114545_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114545_7420Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025061299632_7420Member" xlink:label="bench2025061299632_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025061299632_7420Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390286_7420Member" xlink:label="bench2024122390286_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390286_7420Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390179_7420Member" xlink:label="bench2024122390179_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390179_7420Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998744_7420Member" xlink:label="bench2025052998744_7420Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998744_7420Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685232_7423Member" xlink:label="bench2024120685232_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685232_7423Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114533_7423Member" xlink:label="bench20260609114533_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114533_7423Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114534_7423Member" xlink:label="bench20260609114534_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114534_7423Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114535_7423Member" xlink:label="bench20260609114535_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114535_7423Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114536_7423Member" xlink:label="bench20260609114536_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114536_7423Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114537_7423Member" xlink:label="bench20260609114537_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114537_7423Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114538_7423Member" xlink:label="bench20260609114538_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114538_7423Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114539_7423Member" xlink:label="bench20260609114539_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114539_7423Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114540_7423Member" xlink:label="bench20260609114540_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114540_7423Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114541_7423Member" xlink:label="bench20260609114541_7423Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114541_7423Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390247_7424Member" xlink:label="bench2024122390247_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390247_7424Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998764_7424Member" xlink:label="bench2025052998764_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998764_7424Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260609114543_7424Member" xlink:label="bench20260609114543_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260609114543_7424Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390243_7424Member" xlink:label="bench2024122390243_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390243_7424Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390284_7424Member" xlink:label="bench2024122390284_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390284_7424Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024120685219_7424Member" xlink:label="bench2024120685219_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024120685219_7424Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390241_7424Member" xlink:label="bench2024122390241_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390241_7424Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390270_7424Member" xlink:label="bench2024122390270_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390270_7424Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025052998761_7424Member" xlink:label="bench2025052998761_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025052998761_7424Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122390300_7424Member" xlink:label="bench2024122390300_7424Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122390300_7424Member" order="14.0"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="InvestmentTypeCategorizationMember"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024123191172_7396Member" xlink:label="bench2024123191172_7396Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024123191172_7396Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024123191172_7413Member" xlink:label="bench2024123191172_7413Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024123191172_7413Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024123191133_7413Member" xlink:label="bench2024123191133_7413Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024123191133_7413Member" order="6.0"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/Other1CategoryOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_OtherCategory1Domain" xlink:label="OtherCategory1Domain"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024123191162_7400Member" xlink:label="bench2024123191162_7400Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024123191162_7400Member" order="33.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024123191162_7401Member" xlink:label="bench2024123191162_7401Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024123191162_7401Member" order="34.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024123191162_7402Member" xlink:label="bench2024123191162_7402Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024123191162_7402Member" order="34.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024123191162_7425Member" xlink:label="bench2024123191162_7425Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024123191162_7425Member" order="33.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024123191162_7410Member" xlink:label="bench2024123191162_7410Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024123191162_7410Member" order="33.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024123191162_7412Member" xlink:label="bench2024123191162_7412Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024123191162_7412Member" order="34.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024123191162_7414Member" xlink:label="bench2024123191162_7414Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024123191162_7414Member" order="34.0"/>
  </link:definitionLink>
</link:linkbase>
