<?xml version="1.0" encoding="UTF-8"?>

<xs:schema targetNamespace="http://tsr/20241231" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tsr="http://tsr/20241231" xmlns:srt-types="http://fasb.org/srt-types/2026" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:oef="http://xbrl.sec.gov/oef/2026" xmlns:us-gaap="http://fasb.org/srt/2024q3" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:oef-pre="http://xbrl.sec.gov/oef-pre/2026" xmlns:oef-lab="http://xbrl.sec.gov/oef-lab/2026" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:oef-def="http://xbrl.sec.gov/oef-def/2026" xmlns:srt="http://fasb.org/srt/2026" xmlns:oef-sr="http://xbrl.sec.gov/oef-sr/2026" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2026">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="tsr-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tsr-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tsr-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:roleType roleURI="http://tsr/role/DocumentDocumentandEntityInformation" id="DocumentDocumentandEntityInformation">
        <link:definition>010001 - Document - Document And Entity Information {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_1" id="ShareholderReportHoldingsDetails_1">
        <link:definition>060010 - Document - Shareholder Report, Holdings (Details) 423800_The Internet_1 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_2" id="ShareholderReportHoldingsDetails_2">
        <link:definition>060020 - Document - Shareholder Report, Holdings (Details) 423800_The Internet_2 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_3" id="ShareholderReportHoldingsDetails_3">
        <link:definition>060030 - Document - Shareholder Report, Holdings (Details) 423800_The Internet_3 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_4" id="ShareholderReportHoldingsDetails_4">
        <link:definition>060040 - Document - Shareholder Report, Holdings (Details) 943300_The Global F_4 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_5" id="ShareholderReportHoldingsDetails_5">
        <link:definition>060050 - Document - Shareholder Report, Holdings (Details) 943300_The Global F_5 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_6" id="ShareholderReportHoldingsDetails_6">
        <link:definition>060060 - Document - Shareholder Report, Holdings (Details) 943300_The Global F_6 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_7" id="ShareholderReportHoldingsDetails_7">
        <link:definition>060070 - Document - Shareholder Report, Holdings (Details) 943320_The Paradigm_7 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_8" id="ShareholderReportHoldingsDetails_8">
        <link:definition>060080 - Document - Shareholder Report, Holdings (Details) 943320_The Paradigm_8 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_9" id="ShareholderReportHoldingsDetails_9">
        <link:definition>060090 - Document - Shareholder Report, Holdings (Details) 943320_The Paradigm_9 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_10" id="ShareholderReportHoldingsDetails_10">
        <link:definition>060100 - Document - Shareholder Report, Holdings (Details) 943320_The Paradigm_10 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_11" id="ShareholderReportHoldingsDetails_11">
        <link:definition>060110 - Document - Shareholder Report, Holdings (Details) 943350_The Small Ca_11 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_12" id="ShareholderReportHoldingsDetails_12">
        <link:definition>060120 - Document - Shareholder Report, Holdings (Details) 943350_The Small Ca_12 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_13" id="ShareholderReportHoldingsDetails_13">
        <link:definition>060130 - Document - Shareholder Report, Holdings (Details) 943350_The Small Ca_13 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_14" id="ShareholderReportHoldingsDetails_14">
        <link:definition>060140 - Document - Shareholder Report, Holdings (Details) 943350_The Small Ca_14 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_15" id="ShareholderReportHoldingsDetails_15">
        <link:definition>060150 - Document - Shareholder Report, Holdings (Details) 943700_The Market O_15 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_16" id="ShareholderReportHoldingsDetails_16">
        <link:definition>060160 - Document - Shareholder Report, Holdings (Details) 943700_The Market O_16 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_17" id="ShareholderReportHoldingsDetails_17">
        <link:definition>060170 - Document - Shareholder Report, Holdings (Details) 943700_The Market O_17 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_18" id="ShareholderReportHoldingsDetails_18">
        <link:definition>060180 - Document - Shareholder Report, Holdings (Details) 943700_The Market O_18 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_19" id="ShareholderReportHoldingsDetails_19">
        <link:definition>060190 - Document - Shareholder Report, Holdings (Details) 943270_The Multi-Di_19 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_20" id="ShareholderReportHoldingsDetails_20">
        <link:definition>060200 - Document - Shareholder Report, Holdings (Details) 194325_The Kinetics_20 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_21" id="ShareholderReportHoldingsDetails_21">
        <link:definition>060210 - Document - Shareholder Report, Holdings (Details) 194325_The Kinetics_21 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_22" id="ShareholderReportHoldingsDetails_22">
        <link:definition>060220 - Document - Shareholder Report, Holdings (Details) 194325_The Kinetics_22 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://tsr/role/ShareholderReportHoldingsDetails_23" id="ShareholderReportHoldingsDetails_23">
        <link:definition>060230 - Document - Shareholder Report, Holdings (Details) 194325_The Kinetics_23 {Elements}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2026" schemaLocation="https://xbrl.sec.gov/country/2026/country-2026.xsd"/>
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/oef-sr/2026" schemaLocation="https://xbrl.sec.gov/oef/2026/oef-sr-2026.xsd"/>
  <xs:element name="C000013715Member" id="tsr_C000013715Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013712Member" id="tsr_C000013712Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013714Member" id="tsr_C000013714Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013726Member" id="tsr_C000013726Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013728Member" id="tsr_C000013728Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013730Member" id="tsr_C000013730Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013718Member" id="tsr_C000013718Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013719Member" id="tsr_C000013719Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013720Member" id="tsr_C000013720Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013717Member" id="tsr_C000013717Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013724Member" id="tsr_C000013724Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013722Member" id="tsr_C000013722Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013725Member" id="tsr_C000013725Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013723Member" id="tsr_C000013723Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013738Member" id="tsr_C000013738Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013740Member" id="tsr_C000013740Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013741Member" id="tsr_C000013741Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000013737Member" id="tsr_C000013737Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000058159Member" id="tsr_C000058159Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000192497Member" id="tsr_C000192497Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000192498Member" id="tsr_C000192498Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000192499Member" id="tsr_C000192499Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="C000192500Member" id="tsr_C000192500Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3298Member" id="tsr_benchmark87544676_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark107368413_3298Member" id="tsr_benchmark107368413_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark3015520_3298Member" id="tsr_benchmark3015520_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3298Member" id="tsr_bench2025020493726_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3298Member" id="tsr_bench2025020493730_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493731_3298Member" id="tsr_bench2025020493731_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3298Member" id="tsr_bench2025020493745_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3298Member" id="tsr_bench2025020493733_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3298Member" id="tsr_bench2025020493756_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594653_3298Member" id="tsr_bench2025030594653_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837138_3298Member" id="tsr_bench2024080837138_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594654_3298Member" id="tsr_bench2025030594654_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594655_3298Member" id="tsr_bench2025030594655_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3298Member" id="tsr_bench2025020493734_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3298Member" id="tsr_bench2025012492881_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3298Member" id="tsr_bench2025020493738_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492870_3298Member" id="tsr_bench2025012492870_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837140_3298Member" id="tsr_bench2024080837140_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3298Member" id="tsr_bench2025012492880_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837142_3298Member" id="tsr_bench2024080837142_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837141_3298Member" id="tsr_bench2024080837141_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492872_3298Member" id="tsr_bench2025012492872_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837144_3298Member" id="tsr_bench2024080837144_3298Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3297Member" id="tsr_benchmark87544676_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark107368413_3297Member" id="tsr_benchmark107368413_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark3015520_3297Member" id="tsr_benchmark3015520_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3297Member" id="tsr_bench2025020493726_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3297Member" id="tsr_bench2025020493730_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493731_3297Member" id="tsr_bench2025020493731_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3297Member" id="tsr_bench2025020493745_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3297Member" id="tsr_bench2025020493733_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3297Member" id="tsr_bench2025020493756_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594653_3297Member" id="tsr_bench2025030594653_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837138_3297Member" id="tsr_bench2024080837138_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594654_3297Member" id="tsr_bench2025030594654_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594655_3297Member" id="tsr_bench2025030594655_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3297Member" id="tsr_bench2025020493734_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3297Member" id="tsr_bench2025012492881_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3297Member" id="tsr_bench2025020493738_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492870_3297Member" id="tsr_bench2025012492870_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837140_3297Member" id="tsr_bench2024080837140_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3297Member" id="tsr_bench2025012492880_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837142_3297Member" id="tsr_bench2024080837142_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837141_3297Member" id="tsr_bench2024080837141_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492872_3297Member" id="tsr_bench2025012492872_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837144_3297Member" id="tsr_bench2024080837144_3297Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3296Member" id="tsr_benchmark87544676_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark107368413_3296Member" id="tsr_benchmark107368413_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark3015520_3296Member" id="tsr_benchmark3015520_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3296Member" id="tsr_bench2025020493726_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3296Member" id="tsr_bench2025020493730_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493731_3296Member" id="tsr_bench2025020493731_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3296Member" id="tsr_bench2025020493745_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3296Member" id="tsr_bench2025020493733_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3296Member" id="tsr_bench2025020493756_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594653_3296Member" id="tsr_bench2025030594653_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837138_3296Member" id="tsr_bench2024080837138_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594654_3296Member" id="tsr_bench2025030594654_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594655_3296Member" id="tsr_bench2025030594655_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3296Member" id="tsr_bench2025020493734_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3296Member" id="tsr_bench2025012492881_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3296Member" id="tsr_bench2025020493738_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492870_3296Member" id="tsr_bench2025012492870_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837140_3296Member" id="tsr_bench2024080837140_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3296Member" id="tsr_bench2025012492880_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837142_3296Member" id="tsr_bench2024080837142_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837141_3296Member" id="tsr_bench2024080837141_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492872_3296Member" id="tsr_bench2025012492872_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837144_3296Member" id="tsr_bench2024080837144_3296Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3294Member" id="tsr_benchmark87544676_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark75834676_3294Member" id="tsr_benchmark75834676_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3294Member" id="tsr_bench2025020493726_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3294Member" id="tsr_bench2025020493730_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3294Member" id="tsr_bench2025020493733_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594653_3294Member" id="tsr_bench2025030594653_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3294Member" id="tsr_bench2025020493727_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493757_3294Member" id="tsr_bench2025020493757_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3294Member" id="tsr_bench2025030594659_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594654_3294Member" id="tsr_bench2025030594654_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3294Member" id="tsr_bench2025020493756_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3294Member" id="tsr_bench2025020493732_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3294Member" id="tsr_bench2025020493734_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3294Member" id="tsr_bench2025012492881_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493740_3294Member" id="tsr_bench2025020493740_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3294Member" id="tsr_bench2025012492880_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3294Member" id="tsr_bench2025020493738_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493741_3294Member" id="tsr_bench2025020493741_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492872_3294Member" id="tsr_bench2025012492872_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493742_3294Member" id="tsr_bench2025020493742_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492882_3294Member" id="tsr_bench2025012492882_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493743_3294Member" id="tsr_bench2025020493743_3294Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3293Member" id="tsr_benchmark87544676_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark75834676_3293Member" id="tsr_benchmark75834676_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3293Member" id="tsr_bench2025020493726_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3293Member" id="tsr_bench2025020493730_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3293Member" id="tsr_bench2025020493733_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594653_3293Member" id="tsr_bench2025030594653_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3293Member" id="tsr_bench2025020493727_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493757_3293Member" id="tsr_bench2025020493757_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3293Member" id="tsr_bench2025030594659_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594654_3293Member" id="tsr_bench2025030594654_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3293Member" id="tsr_bench2025020493756_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3293Member" id="tsr_bench2025020493732_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3293Member" id="tsr_bench2025020493734_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3293Member" id="tsr_bench2025012492881_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493740_3293Member" id="tsr_bench2025020493740_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3293Member" id="tsr_bench2025012492880_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3293Member" id="tsr_bench2025020493738_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493741_3293Member" id="tsr_bench2025020493741_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492872_3293Member" id="tsr_bench2025012492872_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493742_3293Member" id="tsr_bench2025020493742_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492882_3293Member" id="tsr_bench2025012492882_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493743_3293Member" id="tsr_bench2025020493743_3293Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3295Member" id="tsr_benchmark87544676_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark75834676_3295Member" id="tsr_benchmark75834676_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3295Member" id="tsr_bench2025020493726_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3295Member" id="tsr_bench2025020493730_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3295Member" id="tsr_bench2025020493733_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594653_3295Member" id="tsr_bench2025030594653_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3295Member" id="tsr_bench2025020493727_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493757_3295Member" id="tsr_bench2025020493757_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493731_3295Member" id="tsr_bench2025020493731_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594654_3295Member" id="tsr_bench2025030594654_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3295Member" id="tsr_bench2025020493756_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3295Member" id="tsr_bench2025020493732_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3295Member" id="tsr_bench2025020493734_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3295Member" id="tsr_bench2025012492881_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493740_3295Member" id="tsr_bench2025020493740_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3295Member" id="tsr_bench2025012492880_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3295Member" id="tsr_bench2025020493738_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493741_3295Member" id="tsr_bench2025020493741_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492872_3295Member" id="tsr_bench2025012492872_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493742_3295Member" id="tsr_bench2025020493742_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492882_3295Member" id="tsr_bench2025012492882_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493743_3295Member" id="tsr_bench2025020493743_3295Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3311Member" id="tsr_benchmark87544676_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark75834676_3311Member" id="tsr_benchmark75834676_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3311Member" id="tsr_bench2025020493730_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3311Member" id="tsr_bench2025020493726_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837138_3311Member" id="tsr_bench2024080837138_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3311Member" id="tsr_bench2025020493727_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3311Member" id="tsr_bench2025020493745_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493731_3311Member" id="tsr_bench2025020493731_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3311Member" id="tsr_bench2025020493733_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594661_3311Member" id="tsr_bench2025030594661_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594662_3311Member" id="tsr_bench2025030594662_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3311Member" id="tsr_bench2025020493732_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3311Member" id="tsr_bench2025012492881_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3311Member" id="tsr_bench2025020493734_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3311Member" id="tsr_bench2025012492880_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493735_3311Member" id="tsr_bench2025020493735_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493736_3311Member" id="tsr_bench2025020493736_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493737_3311Member" id="tsr_bench2025020493737_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492884_3311Member" id="tsr_bench2025012492884_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3311Member" id="tsr_bench2025020493738_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492870_3311Member" id="tsr_bench2025012492870_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492871_3311Member" id="tsr_bench2025012492871_3311Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3310Member" id="tsr_benchmark87544676_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark75834676_3310Member" id="tsr_benchmark75834676_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3310Member" id="tsr_bench2025020493730_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3310Member" id="tsr_bench2025020493726_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837138_3310Member" id="tsr_bench2024080837138_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3310Member" id="tsr_bench2025020493727_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3310Member" id="tsr_bench2025020493745_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493731_3310Member" id="tsr_bench2025020493731_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3310Member" id="tsr_bench2025020493733_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594661_3310Member" id="tsr_bench2025030594661_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594662_3310Member" id="tsr_bench2025030594662_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3310Member" id="tsr_bench2025020493732_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3310Member" id="tsr_bench2025012492881_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3310Member" id="tsr_bench2025020493734_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3310Member" id="tsr_bench2025012492880_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493735_3310Member" id="tsr_bench2025020493735_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493736_3310Member" id="tsr_bench2025020493736_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493737_3310Member" id="tsr_bench2025020493737_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492884_3310Member" id="tsr_bench2025012492884_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3310Member" id="tsr_bench2025020493738_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492870_3310Member" id="tsr_bench2025012492870_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492871_3310Member" id="tsr_bench2025012492871_3310Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3309Member" id="tsr_benchmark87544676_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark75834676_3309Member" id="tsr_benchmark75834676_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3309Member" id="tsr_bench2025020493730_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3309Member" id="tsr_bench2025020493726_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837138_3309Member" id="tsr_bench2024080837138_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837057_3309Member" id="tsr_bench2024080837057_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3309Member" id="tsr_bench2025020493745_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3309Member" id="tsr_bench2025030594659_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3309Member" id="tsr_bench2025020493733_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594661_3309Member" id="tsr_bench2025030594661_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594662_3309Member" id="tsr_bench2025030594662_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3309Member" id="tsr_bench2025020493732_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3309Member" id="tsr_bench2025012492881_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3309Member" id="tsr_bench2025020493734_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3309Member" id="tsr_bench2025012492880_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493735_3309Member" id="tsr_bench2025020493735_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493736_3309Member" id="tsr_bench2025020493736_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493737_3309Member" id="tsr_bench2025020493737_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492884_3309Member" id="tsr_bench2025012492884_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3309Member" id="tsr_bench2025020493738_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492870_3309Member" id="tsr_bench2025012492870_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492871_3309Member" id="tsr_bench2025012492871_3309Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3308Member" id="tsr_benchmark87544676_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark75834676_3308Member" id="tsr_benchmark75834676_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837058_3308Member" id="tsr_bench2024080837058_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3308Member" id="tsr_bench2025020493726_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837138_3308Member" id="tsr_bench2024080837138_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3308Member" id="tsr_bench2025020493727_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3308Member" id="tsr_bench2025020493745_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3308Member" id="tsr_bench2025030594659_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3308Member" id="tsr_bench2025020493733_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594661_3308Member" id="tsr_bench2025030594661_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594662_3308Member" id="tsr_bench2025030594662_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3308Member" id="tsr_bench2025020493732_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3308Member" id="tsr_bench2025012492881_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3308Member" id="tsr_bench2025020493734_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3308Member" id="tsr_bench2025012492880_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493735_3308Member" id="tsr_bench2025020493735_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493736_3308Member" id="tsr_bench2025020493736_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493737_3308Member" id="tsr_bench2025020493737_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492884_3308Member" id="tsr_bench2025012492884_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3308Member" id="tsr_bench2025020493738_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492870_3308Member" id="tsr_bench2025012492870_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492871_3308Member" id="tsr_bench2025012492871_3308Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3315Member" id="tsr_benchmark87544676_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark115212136_3315Member" id="tsr_benchmark115212136_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3315Member" id="tsr_bench2025020493730_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3315Member" id="tsr_bench2025020493726_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3315Member" id="tsr_bench2025030594659_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3315Member" id="tsr_bench2025020493733_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3315Member" id="tsr_bench2025020493732_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3315Member" id="tsr_bench2025020493756_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493744_3315Member" id="tsr_bench2025020493744_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594662_3315Member" id="tsr_bench2025030594662_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3315Member" id="tsr_bench2025020493727_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837138_3315Member" id="tsr_bench2024080837138_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3315Member" id="tsr_bench2025012492881_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3315Member" id="tsr_bench2025012492880_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3315Member" id="tsr_bench2025020493734_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492870_3315Member" id="tsr_bench2025012492870_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493748_3315Member" id="tsr_bench2025020493748_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493758_3315Member" id="tsr_bench2025020493758_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493759_3315Member" id="tsr_bench2025020493759_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493760_3315Member" id="tsr_bench2025020493760_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3315Member" id="tsr_bench2025020493747_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492875_3315Member" id="tsr_bench2025012492875_3315Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3313Member" id="tsr_benchmark87544676_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark115212136_3313Member" id="tsr_benchmark115212136_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3313Member" id="tsr_bench2025020493730_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3313Member" id="tsr_bench2025020493726_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3313Member" id="tsr_bench2025030594659_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3313Member" id="tsr_bench2025020493733_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3313Member" id="tsr_bench2025020493732_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3313Member" id="tsr_bench2025020493756_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493744_3313Member" id="tsr_bench2025020493744_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594662_3313Member" id="tsr_bench2025030594662_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3313Member" id="tsr_bench2025020493727_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837138_3313Member" id="tsr_bench2024080837138_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3313Member" id="tsr_bench2025012492881_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3313Member" id="tsr_bench2025012492880_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3313Member" id="tsr_bench2025020493734_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492870_3313Member" id="tsr_bench2025012492870_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493748_3313Member" id="tsr_bench2025020493748_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493758_3313Member" id="tsr_bench2025020493758_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493759_3313Member" id="tsr_bench2025020493759_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493760_3313Member" id="tsr_bench2025020493760_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3313Member" id="tsr_bench2025020493747_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492875_3313Member" id="tsr_bench2025012492875_3313Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3314Member" id="tsr_benchmark87544676_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark115212136_3314Member" id="tsr_benchmark115212136_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3314Member" id="tsr_bench2025020493730_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3314Member" id="tsr_bench2025020493726_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3314Member" id="tsr_bench2025030594659_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3314Member" id="tsr_bench2025020493733_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3314Member" id="tsr_bench2025020493732_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3314Member" id="tsr_bench2025020493756_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493744_3314Member" id="tsr_bench2025020493744_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594662_3314Member" id="tsr_bench2025030594662_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3314Member" id="tsr_bench2025020493727_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837138_3314Member" id="tsr_bench2024080837138_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3314Member" id="tsr_bench2025012492881_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3314Member" id="tsr_bench2025012492880_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3314Member" id="tsr_bench2025020493734_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492870_3314Member" id="tsr_bench2025012492870_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493748_3314Member" id="tsr_bench2025020493748_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493758_3314Member" id="tsr_bench2025020493758_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493759_3314Member" id="tsr_bench2025020493759_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493760_3314Member" id="tsr_bench2025020493760_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3314Member" id="tsr_bench2025020493747_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492875_3314Member" id="tsr_bench2025012492875_3314Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3312Member" id="tsr_benchmark87544676_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark115212136_3312Member" id="tsr_benchmark115212136_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3312Member" id="tsr_bench2025020493730_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3312Member" id="tsr_bench2025020493726_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3312Member" id="tsr_bench2025030594659_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3312Member" id="tsr_bench2025020493733_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3312Member" id="tsr_bench2025020493732_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3312Member" id="tsr_bench2025020493756_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493744_3312Member" id="tsr_bench2025020493744_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594662_3312Member" id="tsr_bench2025030594662_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3312Member" id="tsr_bench2025020493727_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837138_3312Member" id="tsr_bench2024080837138_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3312Member" id="tsr_bench2025012492881_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3312Member" id="tsr_bench2025012492880_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3312Member" id="tsr_bench2025020493734_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492870_3312Member" id="tsr_bench2025012492870_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493748_3312Member" id="tsr_bench2025020493748_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493758_3312Member" id="tsr_bench2025020493758_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493759_3312Member" id="tsr_bench2025020493759_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493760_3312Member" id="tsr_bench2025020493760_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3312Member" id="tsr_bench2025020493747_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492875_3312Member" id="tsr_bench2025012492875_3312Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3305Member" id="tsr_benchmark87544676_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark26447497_3305Member" id="tsr_benchmark26447497_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3305Member" id="tsr_bench2025020493730_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3305Member" id="tsr_bench2025020493726_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3305Member" id="tsr_bench2025020493733_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3305Member" id="tsr_bench2025020493745_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493757_3305Member" id="tsr_bench2025020493757_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3305Member" id="tsr_bench2025020493756_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594658_3305Member" id="tsr_bench2025030594658_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3305Member" id="tsr_bench2025030594659_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594660_3305Member" id="tsr_bench2025030594660_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837101_3305Member" id="tsr_bench2024080837101_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3305Member" id="tsr_bench2025012492881_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3305Member" id="tsr_bench2025020493734_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493750_3305Member" id="tsr_bench2025020493750_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3305Member" id="tsr_bench2025020493738_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3305Member" id="tsr_bench2025012492880_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493740_3305Member" id="tsr_bench2025020493740_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3305Member" id="tsr_bench2025020493747_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492873_3305Member" id="tsr_bench2025012492873_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492875_3305Member" id="tsr_bench2025012492875_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492882_3305Member" id="tsr_bench2025012492882_3305Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3304Member" id="tsr_benchmark87544676_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark26447497_3304Member" id="tsr_benchmark26447497_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3304Member" id="tsr_bench2025020493730_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3304Member" id="tsr_bench2025020493726_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3304Member" id="tsr_bench2025020493733_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3304Member" id="tsr_bench2025020493745_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493757_3304Member" id="tsr_bench2025020493757_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3304Member" id="tsr_bench2025020493756_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594658_3304Member" id="tsr_bench2025030594658_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3304Member" id="tsr_bench2025030594659_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594660_3304Member" id="tsr_bench2025030594660_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837101_3304Member" id="tsr_bench2024080837101_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3304Member" id="tsr_bench2025012492881_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3304Member" id="tsr_bench2025020493734_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493750_3304Member" id="tsr_bench2025020493750_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3304Member" id="tsr_bench2025020493738_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3304Member" id="tsr_bench2025012492880_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493740_3304Member" id="tsr_bench2025020493740_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3304Member" id="tsr_bench2025020493747_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492873_3304Member" id="tsr_bench2025012492873_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492875_3304Member" id="tsr_bench2025012492875_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492882_3304Member" id="tsr_bench2025012492882_3304Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3303Member" id="tsr_benchmark87544676_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark26447497_3303Member" id="tsr_benchmark26447497_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3303Member" id="tsr_bench2025020493730_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3303Member" id="tsr_bench2025020493726_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3303Member" id="tsr_bench2025020493733_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3303Member" id="tsr_bench2025020493745_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493757_3303Member" id="tsr_bench2025020493757_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3303Member" id="tsr_bench2025020493756_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594658_3303Member" id="tsr_bench2025030594658_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3303Member" id="tsr_bench2025030594659_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594660_3303Member" id="tsr_bench2025030594660_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837101_3303Member" id="tsr_bench2024080837101_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3303Member" id="tsr_bench2025012492881_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3303Member" id="tsr_bench2025020493734_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493750_3303Member" id="tsr_bench2025020493750_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3303Member" id="tsr_bench2025020493738_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3303Member" id="tsr_bench2025012492880_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493740_3303Member" id="tsr_bench2025020493740_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3303Member" id="tsr_bench2025020493747_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492873_3303Member" id="tsr_bench2025012492873_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492875_3303Member" id="tsr_bench2025012492875_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492882_3303Member" id="tsr_bench2025012492882_3303Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3306Member" id="tsr_benchmark87544676_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark26447497_3306Member" id="tsr_benchmark26447497_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3306Member" id="tsr_bench2025020493730_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3306Member" id="tsr_bench2025020493726_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3306Member" id="tsr_bench2025020493733_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3306Member" id="tsr_bench2025020493745_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493757_3306Member" id="tsr_bench2025020493757_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3306Member" id="tsr_bench2025020493756_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594658_3306Member" id="tsr_bench2025030594658_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594659_3306Member" id="tsr_bench2025030594659_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594660_3306Member" id="tsr_bench2025030594660_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837101_3306Member" id="tsr_bench2024080837101_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3306Member" id="tsr_bench2025012492881_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493734_3306Member" id="tsr_bench2025020493734_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493750_3306Member" id="tsr_bench2025020493750_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3306Member" id="tsr_bench2025020493738_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3306Member" id="tsr_bench2025012492880_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493740_3306Member" id="tsr_bench2025020493740_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3306Member" id="tsr_bench2025020493747_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492873_3306Member" id="tsr_bench2025012492873_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492875_3306Member" id="tsr_bench2025012492875_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492882_3306Member" id="tsr_bench2025012492882_3306Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark27749215_3307Member" id="tsr_benchmark27749215_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark27809215_3307Member" id="tsr_benchmark27809215_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark104619215_3307Member" id="tsr_benchmark104619215_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark111459215_3307Member" id="tsr_benchmark111459215_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837146_3307Member" id="tsr_bench2024080837146_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837065_3307Member" id="tsr_bench2024080837065_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030794725_3307Member" id="tsr_bench2025030794725_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030794726_3307Member" id="tsr_bench2025030794726_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030794727_3307Member" id="tsr_bench2025030794727_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030794728_3307Member" id="tsr_bench2025030794728_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030794729_3307Member" id="tsr_bench2025030794729_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030794730_3307Member" id="tsr_bench2025030794730_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030794731_3307Member" id="tsr_bench2025030794731_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030794732_3307Member" id="tsr_bench2025030794732_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030794733_3307Member" id="tsr_bench2025030794733_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030794734_3307Member" id="tsr_bench2025030794734_3307Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3302Member" id="tsr_benchmark87544676_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3302Member" id="tsr_bench2025020493730_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493744_3302Member" id="tsr_bench2025020493744_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3302Member" id="tsr_bench2025020493733_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3302Member" id="tsr_bench2025020493726_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3302Member" id="tsr_bench2025020493732_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3302Member" id="tsr_bench2025020493727_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3302Member" id="tsr_bench2025020493745_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3302Member" id="tsr_bench2025020493756_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493725_3302Member" id="tsr_bench2025020493725_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594654_3302Member" id="tsr_bench2025030594654_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3302Member" id="tsr_bench2025012492881_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493746_3302Member" id="tsr_bench2025020493746_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3302Member" id="tsr_bench2025012492880_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3302Member" id="tsr_bench2025020493747_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493742_3302Member" id="tsr_bench2025020493742_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493748_3302Member" id="tsr_bench2025020493748_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493749_3302Member" id="tsr_bench2025020493749_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492883_3302Member" id="tsr_bench2025012492883_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3302Member" id="tsr_bench2025020493738_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837144_3302Member" id="tsr_bench2024080837144_3302Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3301Member" id="tsr_benchmark87544676_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3301Member" id="tsr_bench2025020493730_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493744_3301Member" id="tsr_bench2025020493744_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3301Member" id="tsr_bench2025020493733_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3301Member" id="tsr_bench2025020493726_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3301Member" id="tsr_bench2025020493732_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3301Member" id="tsr_bench2025020493727_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3301Member" id="tsr_bench2025020493745_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3301Member" id="tsr_bench2025020493756_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493725_3301Member" id="tsr_bench2025020493725_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594654_3301Member" id="tsr_bench2025030594654_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3301Member" id="tsr_bench2025012492881_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493746_3301Member" id="tsr_bench2025020493746_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3301Member" id="tsr_bench2025012492880_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3301Member" id="tsr_bench2025020493747_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493742_3301Member" id="tsr_bench2025020493742_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493748_3301Member" id="tsr_bench2025020493748_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493749_3301Member" id="tsr_bench2025020493749_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492883_3301Member" id="tsr_bench2025012492883_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3301Member" id="tsr_bench2025020493738_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837144_3301Member" id="tsr_bench2024080837144_3301Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3300Member" id="tsr_benchmark87544676_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3300Member" id="tsr_bench2025020493730_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493744_3300Member" id="tsr_bench2025020493744_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3300Member" id="tsr_bench2025020493733_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3300Member" id="tsr_bench2025020493726_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3300Member" id="tsr_bench2025020493732_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3300Member" id="tsr_bench2025020493727_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3300Member" id="tsr_bench2025020493745_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3300Member" id="tsr_bench2025020493756_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493725_3300Member" id="tsr_bench2025020493725_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594654_3300Member" id="tsr_bench2025030594654_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3300Member" id="tsr_bench2025012492881_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493746_3300Member" id="tsr_bench2025020493746_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3300Member" id="tsr_bench2025012492880_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3300Member" id="tsr_bench2025020493747_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493742_3300Member" id="tsr_bench2025020493742_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493748_3300Member" id="tsr_bench2025020493748_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493749_3300Member" id="tsr_bench2025020493749_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492883_3300Member" id="tsr_bench2025012492883_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3300Member" id="tsr_bench2025020493738_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837144_3300Member" id="tsr_bench2024080837144_3300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="benchmark87544676_3299Member" id="tsr_benchmark87544676_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493730_3299Member" id="tsr_bench2025020493730_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493744_3299Member" id="tsr_bench2025020493744_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493733_3299Member" id="tsr_bench2025020493733_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493726_3299Member" id="tsr_bench2025020493726_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493732_3299Member" id="tsr_bench2025020493732_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493727_3299Member" id="tsr_bench2025020493727_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493745_3299Member" id="tsr_bench2025020493745_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493756_3299Member" id="tsr_bench2025020493756_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493725_3299Member" id="tsr_bench2025020493725_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025030594654_3299Member" id="tsr_bench2025030594654_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492881_3299Member" id="tsr_bench2025012492881_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493746_3299Member" id="tsr_bench2025020493746_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492880_3299Member" id="tsr_bench2025012492880_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493747_3299Member" id="tsr_bench2025020493747_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493742_3299Member" id="tsr_bench2025020493742_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493748_3299Member" id="tsr_bench2025020493748_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493749_3299Member" id="tsr_bench2025020493749_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025012492883_3299Member" id="tsr_bench2025012492883_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2025020493738_3299Member" id="tsr_bench2025020493738_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="bench2024080837144_3299Member" id="tsr_bench2024080837144_3299Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
</xs:schema>
