<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:ibp="http://installedbuildingproducts.com/20241231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ibp-20241231.xsd" xlink:type="simple"/>
    <context id="P01_01_2024To12_31_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:OptionAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:ExcessFairValueForEquityAwardModificationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_PeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:StockAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:ExcessFairValueForEquityAwardModificationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_NonPeoNeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:StockAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_NonPeoNeoMemberecdExecutiveCategoryAxis_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:OptionAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NonPeoNeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:StockAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:ExcessFairValueForEquityAwardModificationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:OptionAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:ExcessFairValueForEquityAwardModificationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NonPeoNeoMemberecdExecutiveCategoryAxis_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:OptionAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_PeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:StockAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NonPeoNeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:StockAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:ExcessFairValueForEquityAwardModificationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:OptionAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:ExcessFairValueForEquityAwardModificationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NonPeoNeoMemberecdExecutiveCategoryAxis_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:OptionAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_PeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:StockAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_NonPeoNeoMemberecdExecutiveCategoryAxis_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:OptionAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:ExcessFairValueForEquityAwardModificationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:OptionAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:ExcessFairValueForEquityAwardModificationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_PeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:StockAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_NonPeoNeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:StockAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:ExcessFairValueForEquityAwardModificationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:OptionAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:StockAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:ExcessFairValueForEquityAwardModificationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:StockAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ibp:OptionAwardValuesReportedInTheSctForTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_1TypedMemberecdMeasureAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_2TypedMemberecdMeasureAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001580905</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:DocumentType contextRef="P01_01_2024To12_31_2024" id="hidden137113788">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag contextRef="P01_01_2024To12_31_2024" id="ixv-17829">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="P01_01_2024To12_31_2024" id="ixv-17830">0001580905</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="P01_01_2024To12_31_2024" id="ixv-18874">Installed Building Products, Inc.</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="P01_01_2024To12_31_2024" id="ixv-18878">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-11335">&lt;div id="txc849638_29" style="margin-top:0pt; margin-bottom:0pt; font-size:11pt; font-family:arial"&gt;&lt;div style="color: rgb(16, 112, 184); letter-spacing: 0px; top: 0px;display:inline;"&gt;Equity Grant Practices &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:arial"&gt;The CHC Committee&#x2019;s practice is to grant equity awards to our NEOs during the first quarter of each year, typically in late February when the CHC Committee has the financial information necessary to establish appropriate performance award criteria for the current year and to certify the achievement of the performance criteria for the prior fiscal year. Equity awards to other employees are granted by the CHC Committee in April of each year, except in special circumstances where awards may be made at other times during the year. We do not engage in the practice of timing grants with the release of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-public&lt;/div&gt; information nor do we time the disclosure of material &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-public&lt;/div&gt; information for the purpose of affecting the value of executive compensation. In 2024, the Company did not grant stock options to any NEO during any period beginning four business days before and ending one business day after the filing of any Company periodic report on Form &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;10-Q&lt;/div&gt; or Form &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;10-K,&lt;/div&gt; or the filing or furnishing of any Company current report on Form &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;8-K&lt;/div&gt; that disclosed any material nonpublic information. We did not grant stock options or other stock-based compensation other than performance-based restricted stock described herein. &lt;/div&gt;</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="P01_01_2024To12_31_2024" id="ixv-11339">false</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:AwardTmgMethodTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-11342">In 2024, the Company did not grant stock options to any NEO during any period beginning four business days before and ending one business day after the filing of any Company periodic report on Form &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;10-Q&lt;/div&gt; or Form &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;10-K,&lt;/div&gt; or the filing or furnishing of any Company current report on Form &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;8-K&lt;/div&gt; that disclosed any material nonpublic information.</ecd:AwardTmgMethodTextBlock>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="P01_01_2024To12_31_2024" id="ixv-18882">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:PvpTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-14852">&lt;div id="toc849638_71" style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:arial"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Pay Versus Performance &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:arial"&gt;The following information has been prepared in accordance with the SEC&#x2019;s pay versus performance rules under the Exchange Act. The tables and related disclosures contain information about the relationship between our executive compensation actually paid (as defined by SEC rules) and certain Company financial performance measures. The CHC Committee did not consider this information when making its executive compensation decisions in 2024 or in setting target compensation for 2025. For further information about how we align executive compensation with Company performance, see &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x201c;Compensation Discussion and Analysis.&#x201d;&lt;/div&gt;&lt;/div&gt; The amounts in the tables below are calculated in accordance with SEC rules and may not represent amounts actually earned or realized by our Principal Executive Officer (&#x201c;PEO&#x201d;) or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-PEO&lt;/div&gt; Named Executive Officers. &lt;/div&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:7%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:9%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:9%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:9%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:9%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:9%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:9%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:9%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:9%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="3" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2003;Value&#160;of&#160;Initial&#160;Fixed&#160;$100&#x2003;&#x2003;&lt;br/&gt; Investment Based On&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom:2pt ;vertical-align:bottom;text-align:center"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;Year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summary&lt;br/&gt; Compensation&lt;br/&gt; Table&#160;Total&#160;for&lt;br/&gt; CEO&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Compensation&lt;br/&gt; Actually&#160;Paid&#160;to&lt;br/&gt; CEO&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&#160;Summary&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Compensation&lt;br/&gt; Table&#160;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Compensation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;for Other NEOs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)2,3&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&lt;br/&gt; Compensation&lt;br/&gt; Actually&#160;Paid&#160;to&lt;br/&gt; Other NEOs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(4)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cumulative&lt;br/&gt; Total&lt;br/&gt; Shareholder&lt;br/&gt; Return&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Peer Group&lt;br/&gt; Cumulative&lt;br/&gt; Total&lt;br/&gt; Shareholder&lt;br/&gt; Return&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)4&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;vertical-align:bottom;text-align:center"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net Income&lt;br/&gt; ($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Adjusted&lt;br/&gt; EBITDA&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)5&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="BORDER-TOP:1.50pt solid #1070b8;height:3pt;background-color:#d5dbe3"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-TOP:1.50pt solid #1070b8;height:3pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-TOP:1.50pt solid #1070b8;height:3pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-TOP:1.50pt solid #1070b8;height:3pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-TOP:1.50pt solid #1070b8;height:3pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-TOP:1.50pt solid #1070b8;height:3pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-TOP:1.50pt solid #1070b8;height:3pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-TOP:1.50pt solid #1070b8;height:3pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-TOP:1.50pt solid #1070b8;height:3pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:10pt"&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;background-color:#d5dbe3;text-align:center"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2003;2024&#x2003;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;6,174,107&#x2002;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;6,243,012&#x2002;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;1,581,623&#x2003;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;1,523,695&#x2003;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:center"&gt;271&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:center"&gt;225&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;256,600,000&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;511,400,000&#x2007;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:10pt"&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;background-color:#d5dbe3;text-align:center"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2003;2023&#x2003;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;5,932,174&#x2002;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;10,434,046&#x2002;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;1,593,537&#x2003;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;2,890,501&#x2003;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;280&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;200&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;243,700,000&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;485,900,000&#x2007;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:10pt"&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;background-color:#d5dbe3;text-align:center"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2003;2022&#x2003;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;5,331,034&#x2002;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;696,971&#x2002;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;1,399,047&#x2003;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;84,150&#x2003;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;129&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;132&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;223,400,000&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;439,300,000&#x2007;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:10pt"&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;background-color:#d5dbe3;text-align:center"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2003;2021&#x2003;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;4,351,277&#x2002;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;7,666,457&#x2002;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;1,213,319&#x2003;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;2,139,501&#x2003;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;205&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;159&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;118,800,000&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:right"&gt;285,400,000&#x2007;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:10pt"&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;background-color:#d5dbe3;text-align:center"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2003;2020&#x2003;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;4,097,375&#x2002;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;5,547,911&#x2002;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;1,149,186&#x2003;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;2,089,937&#x2003;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:center"&gt;148&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:center"&gt;127&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;97,200,000&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;text-align:right"&gt;245,600,000&#x2007;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:2%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: arial; text-align: left; line-height: normal;"&gt;Jeffrey W. Edwards, our Chief Executive Officer, served as our PEO for each of 2024, 2023, 2022, 2021 and 2020. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:2%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: arial; text-align: left; line-height: normal;"&gt;Compensation actually paid to our PEO in each of 2024, 2023, 2022, 2021 and 2020 reflects the amounts in the &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Summary Compensation Table&lt;/div&gt;&lt;/div&gt; Totals for PEO in the table above, adjusted as set forth in the table below, determined in accordance with SEC rules. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:9pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2004;&#x200a;CEO&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Summary Compensation Table (SCT) Total Compensation&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,174,107&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,932,174&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,331,034&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,351,277&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,097,375&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- Aggregate change in actuarial present value of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Service cost of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Prior service cost of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- SCT stock award values reported in the SCT for the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,999,949&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,837,502&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,377,950&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,703,051&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,502,713&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- SCT option award values reported in the SCT for the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Year end fair value for equity awards granted in the covered year that were outstanding and unvested at year end&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,265,959&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,990,008&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,807,851&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,062,523&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,301,003&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+/- Year-over-year change in fair value of equity awards granted in prior years that are outstanding and unvested as of the covered years&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(388,818)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,254,444&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,062,567)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,053,206&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,850,633&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;-/+ Year-over-year change in fair value of equity awards granted in prior years that vested in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,053,946&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;983,445&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,093,505)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;892,293&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,198,387)&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- Fair value as of prior-year end of equity awards granted in prior years that failed to vest in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Dollar value of dividends/earnings paid on equity awards in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;137,767&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;111,476&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;92,108&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;10,209&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Excess fair value for equity award modifications&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Compensation Actually Paid to PEO&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,243,012&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;10,434,046&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;696,971&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,666,457&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,547,911&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:2%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(3)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: arial; text-align: left; line-height: normal;"&gt;Our &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-PEO&lt;/div&gt; Named Executive Officers were Brad Wheeler, Jeffrey Hire, Michael Miller and Jason Niswonger for 2024 and Jay Elliott, Jeffrey Hire, Michael Miller and Jason Niswonger for each of 2023, 2022, 2021 and 2020. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:2%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(4)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: arial; text-align: left; line-height: normal;"&gt;Average compensation actually paid to our non-PEO NEOs in each of 2024, 2023, 2022, 2021 and 2020 reflects the amounts in the &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Summary Compensation Table &lt;/div&gt;&lt;/div&gt;Totals for non-PEO NEO&#x2019;s in the third column of the table above, adjusted as set forth in the table below, determined in accordance with SEC rules. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt;&lt;div style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #1070b8"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:arial;text-align:center"&gt;&lt;div style="color: rgb(16, 112, 184); letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:9pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:60%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; line-height: normal;"&gt;&#x2004;&#x200a;Average non-PEO NEOs&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Average Summary Compensation Table (SCT) Total Compensation&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,581,623&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,593,537&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,399,047&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,213,319&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,149,186&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- Aggregate change in actuarial present value of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Service cost of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Prior service cost of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- SCT stock award values reported in the SCT for the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;756,182&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;804,755&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;688,190&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;556,266&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;522,471&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- SCT option award values reported in the SCT for the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Year end fair value for equity awards granted in the covered year that were outstanding and unvested at year end&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;617,450&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;627,041&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;547,498&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;630,242&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,308,093&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+/- Year-over-year change in fair value of equity awards granted in prior years that are outstanding and unvested as of the covered years&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(58,567)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;999,592&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(755,678)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;658,604&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;393,249&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+/- Year-over-year change in fair value of equity awards granted in prior years that vested in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;123,755&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;424,055&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(437,789)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;191,413&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(238,121)&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- Fair value as of prior-year end of equity awards granted in prior years that failed to vest in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Dollar value of dividends/earnings paid on equity awards in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,616&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;51,032&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;19,261&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,190&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Excess fair value for equity award modifications&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Average Compensation Actually Paid to non-PEO NEOs&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,523,695&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,890,501&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;84,150&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,139,501&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,089,937&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:2%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(5)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: arial; text-align: left; line-height: normal;"&gt;For each of the five fiscal years presented in the table, total shareholder return was calculated in accordance with Item 402(v) of Regulation S-K under the Exchange Act. For purposes of this pay versus performance disclosure, the peer group used was the S&amp;amp;P 600 Building Products Sub Industry GICS Level 4 Index, which we also utilize in the stock performance graph required by Item 201(e) of Regulation S-K included in our Annual Report for the year ended December 31, 2024. The comparison assumes $100 was invested for the period starting December 31, 2019, through the end of the listed year in the Company and in the S&amp;amp;P 600 Building Products Sub Industry GICS Level 4 Index, respectively. In 2022, our peer group consisted of two published industry indices: the Russell 2000 and the S&amp;amp;P 600 Building Products Sub Industry GICS Level 4 Index. TSR performance for these indexes, for the years ending December 31, 2020, 2021, 2022, 2023 and 2024, would have been: $120, $138, $110, $129 and $225, respectively. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:3pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:2%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(6)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: arial; text-align: left; line-height: normal;"&gt;Net income is rounded to the nearest hundred thousand. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:3pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:2%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(7)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: arial; text-align: left; line-height: normal;"&gt;The CHC Committee has selected Adjusted EBITDA as the most important financial performance measure used to link our executive compensation to Company performance. See &#x201c;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Additional Information &#x2013; Use of &lt;div style="white-space:nowrap;display:inline;"&gt;Non-GAAP&lt;/div&gt; Financial Measures&lt;/div&gt;&lt;/div&gt;&#x201d; for a reconciliation of Adjusted EBITDA to the most directly comparable GAAP measure. Adjusted EBITDA is rounded to the nearest hundred thousand. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-18886"
      unitRef="Unit_USD">6174107</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-18887"
      unitRef="Unit_USD">6243012</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-18888"
      unitRef="Unit_USD">1581623</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-18889"
      unitRef="Unit_USD">1523695</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-18890"
      unitRef="Unit_USD">271</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-18891"
      unitRef="Unit_USD">225</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-18892"
      unitRef="Unit_USD">256600000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-18893"
      unitRef="Unit_USD">511400000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-18894"
      unitRef="Unit_USD">5932174</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-18895"
      unitRef="Unit_USD">10434046</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-18896"
      unitRef="Unit_USD">1593537</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-18897"
      unitRef="Unit_USD">2890501</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-18898"
      unitRef="Unit_USD">280</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-18899"
      unitRef="Unit_USD">200</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-18900"
      unitRef="Unit_USD">243700000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-18901"
      unitRef="Unit_USD">485900000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-18902"
      unitRef="Unit_USD">5331034</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-18903"
      unitRef="Unit_USD">696971</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-18904"
      unitRef="Unit_USD">1399047</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-18905"
      unitRef="Unit_USD">84150</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-18906"
      unitRef="Unit_USD">129</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-18907"
      unitRef="Unit_USD">132</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-18908"
      unitRef="Unit_USD">223400000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-18909"
      unitRef="Unit_USD">439300000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-18910"
      unitRef="Unit_USD">4351277</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-18911"
      unitRef="Unit_USD">7666457</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-18912"
      unitRef="Unit_USD">1213319</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-18913"
      unitRef="Unit_USD">2139501</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-18914"
      unitRef="Unit_USD">205</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-18915"
      unitRef="Unit_USD">159</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-18916"
      unitRef="Unit_USD">118800000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-18917"
      unitRef="Unit_USD">285400000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-18918"
      unitRef="Unit_USD">4097375</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-18919"
      unitRef="Unit_USD">5547911</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-18920"
      unitRef="Unit_USD">1149186</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-18921"
      unitRef="Unit_USD">2089937</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-18922"
      unitRef="Unit_USD">148</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-18923"
      unitRef="Unit_USD">127</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-18924"
      unitRef="Unit_USD">97200000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-18925"
      unitRef="Unit_USD">245600000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoName contextRef="P01_01_2024To12_31_2024" id="ixv-18926">Jeffrey W. Edwards</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-15161">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:2%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: arial; text-align: left; line-height: normal;"&gt;Compensation actually paid to our PEO in each of 2024, 2023, 2022, 2021 and 2020 reflects the amounts in the &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Summary Compensation Table&lt;/div&gt;&lt;/div&gt; Totals for PEO in the table above, adjusted as set forth in the table below, determined in accordance with SEC rules. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:9pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2004;&#x200a;CEO&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Summary Compensation Table (SCT) Total Compensation&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,174,107&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,932,174&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,331,034&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,351,277&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,097,375&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- Aggregate change in actuarial present value of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Service cost of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Prior service cost of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- SCT stock award values reported in the SCT for the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,999,949&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,837,502&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,377,950&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,703,051&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,502,713&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- SCT option award values reported in the SCT for the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Year end fair value for equity awards granted in the covered year that were outstanding and unvested at year end&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,265,959&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,990,008&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,807,851&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,062,523&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,301,003&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+/- Year-over-year change in fair value of equity awards granted in prior years that are outstanding and unvested as of the covered years&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(388,818)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,254,444&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,062,567)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,053,206&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,850,633&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;-/+ Year-over-year change in fair value of equity awards granted in prior years that vested in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,053,946&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;983,445&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(2,093,505)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;892,293&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(1,198,387)&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- Fair value as of prior-year end of equity awards granted in prior years that failed to vest in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Dollar value of dividends/earnings paid on equity awards in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;137,767&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;111,476&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;92,108&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;10,209&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Excess fair value for equity award modifications&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Compensation Actually Paid to PEO&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,243,012&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;10,434,046&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;696,971&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;7,666,457&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,547,911&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-18927"
      unitRef="Unit_USD">6174107</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-18928"
      unitRef="Unit_USD">5932174</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-18929"
      unitRef="Unit_USD">5331034</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-18930"
      unitRef="Unit_USD">4351277</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-18931"
      unitRef="Unit_USD">4097375</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18932"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18933"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18934"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18935"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18936"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18937"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18938"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18939"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18940"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18941"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18942"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18943"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18944"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18945"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_PeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18946"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18947"
      unitRef="Unit_USD">-3999949</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_PeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18948"
      unitRef="Unit_USD">-3837502</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_PeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18949"
      unitRef="Unit_USD">-3377950</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_PeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18950"
      unitRef="Unit_USD">-2703051</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_PeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18951"
      unitRef="Unit_USD">-2502713</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18952"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18953"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18954"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18955"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18956"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18957"
      unitRef="Unit_USD">3265959</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18958"
      unitRef="Unit_USD">2990008</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18959"
      unitRef="Unit_USD">2807851</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18960"
      unitRef="Unit_USD">3062523</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-18961"
      unitRef="Unit_USD">3301003</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18962"
      unitRef="Unit_USD">-388818</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18963"
      unitRef="Unit_USD">4254444</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18964"
      unitRef="Unit_USD">-2062567</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18965"
      unitRef="Unit_USD">2053206</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18966"
      unitRef="Unit_USD">1850633</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18967"
      unitRef="Unit_USD">1053946</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18968"
      unitRef="Unit_USD">983445</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18969"
      unitRef="Unit_USD">-2093505</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18970"
      unitRef="Unit_USD">892293</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18971"
      unitRef="Unit_USD">-1198387</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18972"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18973"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18974"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18975"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18976"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18977"
      unitRef="Unit_USD">137767</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18978"
      unitRef="Unit_USD">111476</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18979"
      unitRef="Unit_USD">92108</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18980"
      unitRef="Unit_USD">10209</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18981"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18982"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18983"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18984"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18985"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18986"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-18987"
      unitRef="Unit_USD">6243012</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-18988"
      unitRef="Unit_USD">10434046</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-18989"
      unitRef="Unit_USD">696971</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-18990"
      unitRef="Unit_USD">7666457</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-18991"
      unitRef="Unit_USD">5547911</ecd:PeoActuallyPaidCompAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-15651">Our &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-PEO&lt;/div&gt; Named Executive Officers were Brad Wheeler, Jeffrey Hire, Michael Miller and Jason Niswonger for 2024 and Jay Elliott, Jeffrey Hire, Michael Miller and Jason Niswonger for each of 2023, 2022, 2021 and 2020.</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-15653">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:2%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(4)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: arial; text-align: left; line-height: normal;"&gt;Average compensation actually paid to our non-PEO NEOs in each of 2024, 2023, 2022, 2021 and 2020 reflects the amounts in the &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Summary Compensation Table &lt;/div&gt;&lt;/div&gt;Totals for non-PEO NEO&#x2019;s in the third column of the table above, adjusted as set forth in the table below, determined in accordance with SEC rules. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt;&lt;div style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #1070b8"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:arial;text-align:center"&gt;&lt;div style="color: rgb(16, 112, 184); letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:9pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:60%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; line-height: normal;"&gt;&#x2004;&#x200a;Average non-PEO NEOs&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="color: rgb(31, 41, 92); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Average Summary Compensation Table (SCT) Total Compensation&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,581,623&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,593,537&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,399,047&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,213,319&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,149,186&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- Aggregate change in actuarial present value of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Service cost of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Prior service cost of pension benefits&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- SCT stock award values reported in the SCT for the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;756,182&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;804,755&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;688,190&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;556,266&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;522,471&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #000000;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- SCT option award values reported in the SCT for the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Year end fair value for equity awards granted in the covered year that were outstanding and unvested at year end&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;617,450&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;627,041&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;547,498&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;630,242&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,308,093&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+/- Year-over-year change in fair value of equity awards granted in prior years that are outstanding and unvested as of the covered years&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(58,567)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;999,592&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(755,678)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;658,604&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;393,249&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+/- Year-over-year change in fair value of equity awards granted in prior years that vested in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;123,755&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;424,055&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(437,789)&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;191,413&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;(238,121)&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;- Fair value as of prior-year end of equity awards granted in prior years that failed to vest in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Dollar value of dividends/earnings paid on equity awards in the covered year&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;15,616&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;51,032&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;19,261&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,190&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:2.25pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:2.25pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;+ Excess fair value for equity award modifications&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #1f295c;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;-&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #1f295c;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Average Compensation Actually Paid to non-PEO NEOs&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,523,695&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,890,501&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;84,150&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,139,501&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.50pt solid #1070b8;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,089,937&#x2007;&lt;/td&gt;
&lt;td style="padding-bottom:3pt ;BORDER-BOTTOM:1.50pt solid #1070b8;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-18993"
      unitRef="Unit_USD">1581623</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-18994"
      unitRef="Unit_USD">1593537</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-18995"
      unitRef="Unit_USD">1399047</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-18996"
      unitRef="Unit_USD">1213319</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-18997"
      unitRef="Unit_USD">1149186</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18998"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-18999"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19000"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19001"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_AggtChngPnsnValInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19002"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19003"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19004"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19005"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19006"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19007"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19008"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19009"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19010"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19011"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_NonPeoNeoMemberecdExecutiveCategoryAxis_PnsnAdjsPrrSvcCstMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19012"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19013"
      unitRef="Unit_USD">-756182</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_NonPeoNeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19014"
      unitRef="Unit_USD">-804755</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_NonPeoNeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19015"
      unitRef="Unit_USD">-688190</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_NonPeoNeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19016"
      unitRef="Unit_USD">-556266</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_NonPeoNeoMemberecdExecutiveCategoryAxis_StockAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19017"
      unitRef="Unit_USD">-522471</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19018"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_NonPeoNeoMemberecdExecutiveCategoryAxis_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19019"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_NonPeoNeoMemberecdExecutiveCategoryAxis_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19020"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_NonPeoNeoMemberecdExecutiveCategoryAxis_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19021"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_NonPeoNeoMemberecdExecutiveCategoryAxis_OptionAwardValuesReportedInTheSctForTheCoveredYearMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19022"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19023"
      unitRef="Unit_USD">617450</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19024"
      unitRef="Unit_USD">627041</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19025"
      unitRef="Unit_USD">547498</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19026"
      unitRef="Unit_USD">630242</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-19027"
      unitRef="Unit_USD">1308093</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19028"
      unitRef="Unit_USD">-58567</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19029"
      unitRef="Unit_USD">999592</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19030"
      unitRef="Unit_USD">-755678</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19031"
      unitRef="Unit_USD">658604</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19032"
      unitRef="Unit_USD">393249</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19033"
      unitRef="Unit_USD">123755</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19034"
      unitRef="Unit_USD">424055</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19035"
      unitRef="Unit_USD">-437789</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19036"
      unitRef="Unit_USD">191413</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19037"
      unitRef="Unit_USD">-238121</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19038"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19039"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19040"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19041"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19042"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19043"
      unitRef="Unit_USD">15616</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19044"
      unitRef="Unit_USD">51032</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19045"
      unitRef="Unit_USD">19261</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19046"
      unitRef="Unit_USD">2190</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19047"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19048"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2023To12_31_2023_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19049"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2022To12_31_2022_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19050"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2021To12_31_2021_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19051"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2020To12_31_2020_ExcessFairValueForEquityAwardModificationsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-19052"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-19053"
      unitRef="Unit_USD">1523695</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-19054"
      unitRef="Unit_USD">2890501</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-19055"
      unitRef="Unit_USD">84150</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-19056"
      unitRef="Unit_USD">2139501</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-19057"
      unitRef="Unit_USD">2089937</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeerGroupIssuersFnTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-19058">For each of the five fiscal years presented in the table, total shareholder return was calculated in accordance with Item 402(v) of Regulation S-K under the Exchange Act. For purposes of this pay versus performance disclosure, the peer group used was the S&amp;amp;P 600 Building Products Sub Industry GICS Level 4 Index, which we also utilize in the stock performance graph required by Item 201(e) of Regulation S-K included in our Annual Report for the year ended December 31, 2024. The comparison assumes $100 was invested for the period starting December 31, 2019, through the end of the listed year in the Company and in the S&amp;amp;P 600 Building Products Sub Industry GICS Level 4 Index, respectively. In 2022, our peer group consisted of two published industry indices: the Russell 2000 and the S&amp;amp;P 600 Building Products Sub Industry GICS Level 4 Index. TSR performance for these indexes, for the years ending December 31, 2020, 2021, 2022, 2023 and 2024, would have been: $120, $138, $110, $129 and $225, respectively</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:NonGaapMeasureDescriptionTextBlock
      contextRef="P01_01_2024To12_31_2024_1TypedMemberecdMeasureAxis"
      id="ixv-16188">The CHC Committee has selected Adjusted EBITDA as the most important financial performance measure used to link our executive compensation to Company performance. See &#x201c;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Additional Information &#x2013; Use of &lt;div style="white-space:nowrap;display:inline;"&gt;Non-GAAP&lt;/div&gt; Financial Measures&lt;/div&gt;&lt;/div&gt;&#x201d; for a reconciliation of Adjusted EBITDA to the most directly comparable GAAP measure. Adjusted EBITDA is rounded to the nearest hundred thousand.</ecd:NonGaapMeasureDescriptionTextBlock>
    <ecd:CoSelectedMeasureName contextRef="P01_01_2024To12_31_2024" id="ixv-19059">Adjusted EBITDA</ecd:CoSelectedMeasureName>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-16224">
&lt;img alt="LOGO" src="g849638g15b15.jpg" style="width:3.0961in;height:2.6781in"/&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-16232">
&lt;img alt="LOGO" src="g849638g16b16.jpg" style="width:2.97846in;height:2.6472in"/&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-16242">
&lt;img alt="LOGO" src="g849638g17b17.jpg" style="width:3.09218in;height:2.76178in"/&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-16249">
&lt;img alt="LOGO" src="g849638g18b18.jpg" style="width:2.72721in;height:2.479in"/&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:TabularListTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-16252">&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:arial"&gt;See &#x201c;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Additional Information &#x2013; Use of &lt;div style="white-space:nowrap;display:inline;"&gt;Non-GAAP&lt;/div&gt; Financial Measures&lt;/div&gt;&lt;/div&gt;&#x201d; for a reconciliation of Adjusted EBITDA to the most directly comparable GAAP measure. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:arial"&gt;The following table lists the financial performance measure that we believe represents the most important financial measure used to link compensation actually paid to our executives to Company performance. &lt;/div&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:10pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:19%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:15%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:54%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:9%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt;background-color:#d5dbe3"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;background-color:#d5dbe3"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:6pt ;vertical-align:top;background-color:#d5dbe3"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Adjusted&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;EBITDA&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:6pt ;vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1.5em; font-size: 10pt; font-family: arial; line-height: normal;"&gt;&lt;div style="font-family: SYMBOL; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;display:inline;"&gt;&#xb7;&lt;/div&gt;&#x2003;Performance-based incentive cash awards&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1.5em; text-indent: -1.5em; font-size: 10pt; font-family: arial; line-height: normal;"&gt;&lt;div style="font-family: SYMBOL; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;display:inline;"&gt;&#xb7;&lt;/div&gt;&#x2003;Performance-based incentive equity awards&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName
      contextRef="P01_01_2024To12_31_2024_1TypedMemberecdMeasureAxis"
      id="ixv-19060">Performance-based incentive cash awards</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="P01_01_2024To12_31_2024_2TypedMemberecdMeasureAxis"
      id="ixv-19061">Performance-based incentive equity awards</ecd:MeasureName>
</xbrl>
