<?xml version="1.0"?>
<CurveConfiguration>
  <FXVolatilities>
    <FXVolatility>
      <CurveId>EURGBP</CurveId>
      <CurveDescription>Euro Sterling volatility surface</CurveDescription>
      <Dimension>Smile</Dimension>
      <SmileType>BFRR</SmileType>
      <SmileInterpolation>Cubic</SmileInterpolation>
      <SmileDelta>10, 25</SmileDelta>
      <Conventions>EUR-GBP-FXOPTION</Conventions>
      <Expiries>*</Expiries>
      <FXSpotID>FX/EUR/GBP</FXSpotID>
      <FXForeignCurveID>Yield/EUR/EUR-IN-USD</FXForeignCurveID>
      <FXDomesticCurveID>Yield/GBP/GBP-IN-USD</FXDomesticCurveID>
      <Calendar>JoinHolidays(TARGET, UK)</Calendar>
      <DayCounter>Actual/365 (Fixed)</DayCounter>
      <TimeInterpolation>V</TimeInterpolation>
      <TimeWeighting/>
      <ButterflyErrorTolerance>0.01</ButterflyErrorTolerance>
      <Report/>
    </FXVolatility>
    <FXVolatility>
      <CurveId>EURUSD</CurveId>
      <CurveDescription>Euro United States Dollar volatility surface</CurveDescription>
      <Dimension>Smile</Dimension>
      <SmileType>BFRR</SmileType>
      <SmileInterpolation>Cubic</SmileInterpolation>
      <SmileDelta>10, 25</SmileDelta>
      <Conventions>EUR-USD-FXOPTION</Conventions>
      <Expiries>*</Expiries>
      <FXSpotID>FX/EUR/USD</FXSpotID>
      <FXForeignCurveID>Yield/EUR/EUR-IN-USD</FXForeignCurveID>
      <FXDomesticCurveID>Yield/USD/USD-SOFR</FXDomesticCurveID>
      <Calendar>JoinHolidays(TARGET, US settlement)</Calendar>
      <DayCounter>Actual/365 (Fixed)</DayCounter>
      <TimeInterpolation>V</TimeInterpolation>
      <TimeWeighting/>
      <ButterflyErrorTolerance>0.01</ButterflyErrorTolerance>
      <Report/>
    </FXVolatility>
    <FXVolatility>
      <CurveId>GBPUSD</CurveId>
      <CurveDescription>United Kingdom Pound United States Dollar volatility surface</CurveDescription>
      <Dimension>Smile</Dimension>
      <SmileType>BFRR</SmileType>
      <SmileInterpolation>Cubic</SmileInterpolation>
      <SmileDelta>10, 25</SmileDelta>
      <Conventions>GBP-USD-FXOPTION</Conventions>
      <Expiries>*</Expiries>
      <FXSpotID>FX/GBP/USD</FXSpotID>
      <FXForeignCurveID>Yield/GBP/GBP-IN-USD</FXForeignCurveID>
      <FXDomesticCurveID>Yield/USD/USD-SOFR</FXDomesticCurveID>
      <Calendar>JoinHolidays(UK settlement, US settlement)</Calendar>
      <DayCounter>Actual/365 (Fixed)</DayCounter>
      <TimeInterpolation>V</TimeInterpolation>
      <TimeWeighting/>
      <ButterflyErrorTolerance>0.01</ButterflyErrorTolerance>
      <Report/>
    </FXVolatility>
  </FXVolatilities>
  <SwaptionVolatilities>
    <SwaptionVolatility>
      <CurveId>EUR</CurveId>
      <CurveDescription>EUR normal swaption volatilities</CurveDescription>
      <!--<Dimension>Smile</Dimension>-->
      <Dimension>ATM</Dimension>
      <VolatilityType>Normal</VolatilityType>
      <OutputVolatilityType>Normal</OutputVolatilityType>
      <Extrapolation>Flat</Extrapolation>
      <DayCounter>Actual/365 (Fixed)</DayCounter>
      <Calendar>TARGET</Calendar>
      <BusinessDayConvention>Following</BusinessDayConvention>
      <OptionTenors>6M,1Y,2Y,3Y,4Y,5Y,6Y,7Y,8Y,9Y,10Y,15Y,20Y</OptionTenors>
      <SwapTenors>1Y,2Y,3Y,4Y,5Y,10Y</SwapTenors>
      <ShortSwapIndexBase>EUR-CMS-1Y</ShortSwapIndexBase>
      <SwapIndexBase>EUR-CMS-30Y</SwapIndexBase>
      <SmileOptionTenors>6M,1Y,2Y,3Y,4Y,5Y,6Y,7Y,8Y,9Y,10Y,15Y,20Y</SmileOptionTenors>
      <SmileSwapTenors>1Y,2Y,3Y,4Y,5Y,10Y</SmileSwapTenors>
      <SmileSpreads>-0.1, -0.05, -0.04, -0.03, -0.02, -0.015, -0.01, -0.0075, -0.005, -0.0025, -0.00125, 0.00125, 0.0025, 0.005, 0.0075, 0.01, 0.015, 0.02, 0.03, 0.04, 0.05, 0.1</SmileSpreads>
      <Report/>
    </SwaptionVolatility>
    <SwaptionVolatility>
      <CurveId>GBP</CurveId>
      <CurveDescription>GBP normal swaption volatilities</CurveDescription>
      <!--<Dimension>Smile</Dimension>-->
      <Dimension>ATM</Dimension>
      <VolatilityType>Normal</VolatilityType>
      <OutputVolatilityType>Normal</OutputVolatilityType>
      <Extrapolation>Flat</Extrapolation>
      <DayCounter>Actual/365 (Fixed)</DayCounter>
      <Calendar>UK settlement</Calendar>
      <BusinessDayConvention>Following</BusinessDayConvention>
      <OptionTenors>6M,1Y,2Y,3Y,4Y,5Y,6Y,7Y,8Y,9Y,10Y,15Y,20Y</OptionTenors>
      <SwapTenors>1Y,2Y,3Y,4Y,5Y,10Y</SwapTenors>
      <ShortSwapIndexBase>GBP-CMS-1Y</ShortSwapIndexBase>
      <SwapIndexBase>GBP-CMS-30Y</SwapIndexBase>
      <SmileOptionTenors>6M,1Y,2Y,3Y,4Y,5Y,6Y,7Y,8Y,9Y,10Y,15Y,20Y</SmileOptionTenors>
      <SmileSwapTenors>1Y,2Y,3Y,4Y,5Y,10Y</SmileSwapTenors>
      <SmileSpreads>-0.1, -0.05, -0.04, -0.03, -0.02, -0.015, -0.01, -0.0075, -0.005, -0.0025, -0.00125, 0.00125, 0.0025, 0.005, 0.0075, 0.01, 0.015, 0.02, 0.03, 0.04, 0.05, 0.1</SmileSpreads>
      <Report/>
    </SwaptionVolatility>
    <SwaptionVolatility>
      <CurveId>USD-LIBOR-3M</CurveId>
      <CurveDescription>USD Libor 3M swaption vols proxied by SOFR vols</CurveDescription>
      <ProxyConfig>
        <Source>
          <CurveId>SwaptionVolatility/USD-SOFR/USD-SOFR</CurveId>
          <ShortSwapIndexBase>USD-CMS-SOFR-1Y</ShortSwapIndexBase>
          <SwapIndexBase>USD-CMS-SOFR-30Y</SwapIndexBase>
        </Source>
        <Target>
          <ShortSwapIndexBase>USD-CMS-LIBOR3M-1Y</ShortSwapIndexBase>
          <SwapIndexBase>USD-CMS-LIBOR3M-30Y</SwapIndexBase>
        </Target>
      </ProxyConfig>
      <Report/>
    </SwaptionVolatility>
    <SwaptionVolatility>
      <CurveId>USD-SOFR</CurveId>
      <CurveDescription>USD-SOFR normal swaption volatilities</CurveDescription>
      <!--<Dimension>Smile</Dimension>-->
      <Dimension>ATM</Dimension>
      <VolatilityType>Normal</VolatilityType>
      <OutputVolatilityType>Normal</OutputVolatilityType>
      <Extrapolation>Flat</Extrapolation>
      <DayCounter>Actual/365 (Fixed)</DayCounter>
      <Calendar>JoinHolidays(US settlement, UK settlement)</Calendar>
      <BusinessDayConvention>Following</BusinessDayConvention>
      <OptionTenors>6M,1Y,2Y,3Y,4Y,5Y,6Y,7Y,8Y,9Y,10Y,15Y,20Y</OptionTenors>
      <SwapTenors>1Y,2Y,3Y,4Y,5Y,10Y</SwapTenors>
      <ShortSwapIndexBase>USD-CMS-SOFR-1Y</ShortSwapIndexBase>
      <SwapIndexBase>USD-CMS-SOFR-30Y</SwapIndexBase>
      <SmileOptionTenors>6M,1Y,2Y,3Y,4Y,5Y,6Y,7Y,8Y,9Y,10Y,15Y,20Y</SmileOptionTenors>
      <SmileSwapTenors>1Y,2Y,3Y,4Y,5Y,10Y</SmileSwapTenors>
      <SmileSpreads>-0.1, -0.05, -0.04, -0.03, -0.02, -0.015, -0.01, -0.0075, -0.005, -0.0025, -0.00125, 0.00125, 0.0025, 0.005, 0.0075, 0.01, 0.015, 0.02, 0.03, 0.04, 0.05, 0.1</SmileSpreads>
      <QuoteTag>SOFR</QuoteTag>
      <Report/>
    </SwaptionVolatility>
  </SwaptionVolatilities>
  <CapFloorVolatilities>
    <CapFloorVolatility>
      <CurveId>EUR</CurveId>
      <CurveDescription>EUR normal cap floor volatilities</CurveDescription>
      <VolatilityType>Normal</VolatilityType>
      <Extrapolation>Flat</Extrapolation>
      <InterpolationMethod>Bilinear</InterpolationMethod>
      <IncludeAtm>false</IncludeAtm>
      <DayCounter>Actual/365 (Fixed)</DayCounter>
      <Calendar>TARGET</Calendar>
      <BusinessDayConvention>Following</BusinessDayConvention>
      <Tenors>1Y, 2Y, 3Y, 4Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y, 12Y, 15Y, 20Y, 25Y, 30Y</Tenors>
      <Strikes>-0.015, -0.01, 0, 0.005, 0.01, 0.015, 0.02, 0.03, 0.04, 0.05, 0.06, 0.07, 0.1</Strikes>
      <OptionalQuotes>false</OptionalQuotes>
      <Index>EUR-EURIBOR-6M</Index>
      <DiscountCurve>Yield/EUR/EUR-EONIA</DiscountCurve>
      <AtmTenors>1Y, 2Y, 3Y, 4Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y, 12Y, 15Y, 20Y, 25Y, 30Y</AtmTenors>
      <SettlementDays>0</SettlementDays>
      <InterpolateOn>OptionletVolatilities</InterpolateOn>
      <TimeInterpolation>LinearFlat</TimeInterpolation>
      <StrikeInterpolation>LinearFlat</StrikeInterpolation>
      <QuoteIncludesIndexName>false</QuoteIncludesIndexName>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>true</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <InputType>TermVolatilities</InputType>
      <Report/>
    </CapFloorVolatility>
    <CapFloorVolatility>
      <CurveId>GBP</CurveId>
      <CurveDescription>GBP normal cap floor volatilities</CurveDescription>
      <VolatilityType>Normal</VolatilityType>
      <Extrapolation>Flat</Extrapolation>
      <InterpolationMethod>Bilinear</InterpolationMethod>
      <IncludeAtm>false</IncludeAtm>
      <DayCounter>Actual/365 (Fixed)</DayCounter>
      <Calendar>UK settlement</Calendar>
      <BusinessDayConvention>Following</BusinessDayConvention>
      <Tenors>1Y, 2Y, 3Y, 4Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y, 12Y, 15Y, 20Y</Tenors>
      <Strikes>-0.01, -0.0075, -0.005, -0.0025, 0, 0.0025, 0.005, 0.0075, 0.01, 0.015, 0.02, 0.025, 0.03, 0.035, 0.04, 0.045, 0.05, 0.055, 0.065, 0.07, 0.1</Strikes>
      <OptionalQuotes>false</OptionalQuotes>
      <Index>GBP-LIBOR-3M</Index>
      <DiscountCurve>Yield/GBP/GBP-LIBOR-3M</DiscountCurve>
      <AtmTenors>1Y, 2Y, 3Y, 4Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y, 12Y, 15Y, 20Y</AtmTenors>
      <SettlementDays>0</SettlementDays>
      <InterpolateOn>OptionletVolatilities</InterpolateOn>
      <TimeInterpolation>LinearFlat</TimeInterpolation>
      <StrikeInterpolation>LinearFlat</StrikeInterpolation>
      <QuoteIncludesIndexName>false</QuoteIncludesIndexName>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>true</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <InputType>TermVolatilities</InputType>
      <Report/>
    </CapFloorVolatility>
    <CapFloorVolatility>
      <CurveId>USD</CurveId>
      <CurveDescription>USD-SOFR Normal Cap Floor Volatilities</CurveDescription>
      <VolatilityType>Normal</VolatilityType>
      <Extrapolation>Flat</Extrapolation>
      <InterpolationMethod>Bilinear</InterpolationMethod>
      <IncludeAtm>true</IncludeAtm>
      <DayCounter>Actual/365 (Fixed)</DayCounter>
      <Calendar>US settlement</Calendar>
      <BusinessDayConvention>Following</BusinessDayConvention>
      <Tenors>1Y, 2Y, 3Y, 4Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y, 12Y, 15Y, 20Y</Tenors>
      <Strikes>-0.0075, -0.005, -0.0025, -0.0015, 0, 0.0025, 0.005, 0.0075, 0.01, 0.015, 0.02, 0.025, 0.03, 0.035, 0.04, 0.045, 0.05, 0.06, 0.07, 0.1</Strikes>
      <OptionalQuotes>false</OptionalQuotes>
      <Index>USD-SOFR</Index>
      <RateComputationPeriod>3M</RateComputationPeriod>
      <DiscountCurve>Yield/USD/USD-SOFR</DiscountCurve>
      <AtmTenors>1Y, 2Y, 3Y, 4Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y, 12Y, 15Y, 20Y</AtmTenors>
      <SettlementDays>0</SettlementDays>
      <InterpolateOn>OptionletVolatilities</InterpolateOn>
      <TimeInterpolation>BackwardFlat</TimeInterpolation>
      <StrikeInterpolation>LinearFlat</StrikeInterpolation>
      <QuoteIncludesIndexName>false</QuoteIncludesIndexName>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>true</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <InputType>TermVolatilities</InputType>
      <Report/>
    </CapFloorVolatility>
    <CapFloorVolatility>
      <CurveId>USD-SOFR</CurveId>
      <CurveDescription>USD-SOFR Normal Cap Floor Volatilities</CurveDescription>
      <VolatilityType>Normal</VolatilityType>
      <Extrapolation>Flat</Extrapolation>
      <InterpolationMethod>Bilinear</InterpolationMethod>
      <IncludeAtm>true</IncludeAtm>
      <DayCounter>Actual/365 (Fixed)</DayCounter>
      <Calendar>US settlement</Calendar>
      <BusinessDayConvention>Following</BusinessDayConvention>
      <Tenors>1Y, 2Y, 3Y, 4Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y, 12Y, 15Y, 20Y</Tenors>
      <Strikes>-0.0075, -0.005, -0.0025, -0.0015, 0, 0.0025, 0.005, 0.0075, 0.01, 0.015, 0.02, 0.025, 0.03, 0.035, 0.04, 0.045, 0.05, 0.06, 0.07, 0.1</Strikes>
      <OptionalQuotes>false</OptionalQuotes>
      <Index>USD-SOFR</Index>
      <RateComputationPeriod>3M</RateComputationPeriod>
      <DiscountCurve>Yield/USD/USD-SOFR</DiscountCurve>
      <AtmTenors>1Y, 2Y, 3Y, 4Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y, 12Y, 15Y, 20Y</AtmTenors>
      <SettlementDays>0</SettlementDays>
      <InterpolateOn>OptionletVolatilities</InterpolateOn>
      <TimeInterpolation>BackwardFlat</TimeInterpolation>
      <StrikeInterpolation>LinearFlat</StrikeInterpolation>
      <QuoteIncludesIndexName>false</QuoteIncludesIndexName>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>true</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <InputType>TermVolatilities</InputType>
      <Report/>
    </CapFloorVolatility>
    <CapFloorVolatility>
      <CurveId>USD-SOFR-3M</CurveId>
      <CurveDescription>SOFR3M vols proxied by SOFR vols</CurveDescription>
      <ProxyConfig>
        <Source>
          <CurveId>CapFloorVolatility/USD-SOFR/USD-SOFR</CurveId>
          <Index>USD-SOFR</Index>
          <RateComputationPeriod>3M</RateComputationPeriod>
        </Source>
        <Target>
          <Index>USD-SOFR-3M</Index>
        </Target>
      </ProxyConfig>
      <Report/>
    </CapFloorVolatility>
  </CapFloorVolatilities>
  <CDSVolatilities/>
  <DefaultCurves>
    <DefaultCurve>
      <CurveId>CPTY_A</CurveId>
      <CurveDescription>Generic EUR Default Curve</CurveDescription>
      <Currency>EUR</Currency>
      <Type>HazardRate</Type>
      <DiscountCurve>Yield/EUR/EUR-EONIA</DiscountCurve>
      <DayCounter>A365</DayCounter>
      <RecoveryRate>RECOVERY_RATE/RATE/CPTY_A/SR/EUR</RecoveryRate>
      <Quotes>
        <Quote>HAZARD_RATE/RATE/CPTY_A/SR/EUR/0Y</Quote>
      </Quotes>
      <Conventions>CDS-STANDARD-CONVENTIONS</Conventions>
    </DefaultCurve>
    <DefaultCurve>
      <CurveId>BANK</CurveId>
      <CurveDescription>BANK EUR Default curve</CurveDescription>
      <Currency>EUR</Currency>
      <Type>HazardRate</Type>
      <DiscountCurve>Yield/EUR/EUR-ESTER</DiscountCurve>
      <DayCounter>A365</DayCounter>
      <RecoveryRate>RECOVERY_RATE/RATE/BANK/SR/EUR</RecoveryRate>
      <Quotes>
        <Quote>HAZARD_RATE/RATE/BANK/SR/EUR/0Y</Quote>
      </Quotes>
      <Conventions>CDS-STANDARD-CONVENTIONS</Conventions>
    </DefaultCurve>
  </DefaultCurves>
  <YieldCurves>
    <YieldCurve>
      <CurveId>EUR-EONIA</CurveId>
      <CurveDescription>EONIA curve as spread over ESTER</CurveDescription>
      <Currency>EUR</Currency>
      <DiscountCurve/>
      <Segments>
        <IborFallback>
          <Type>Ibor Fallback</Type>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <IborIndex>EUR-EONIA</IborIndex>
          <RfrCurve>Yield/EUR/EUR-ESTER</RfrCurve>
          <RfrIndex>EUR-ESTER</RfrIndex>
        </IborFallback>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>EUR-ESTER</CurveId>
      <CurveDescription>EUR ESTER discount curve bootstrapped from OIS swap rates</CurveDescription>
      <Currency>EUR</Currency>
      <DiscountCurve>EUR-ESTER</DiscountCurve>
      <Segments>
        <Simple>
          <Type>Deposit</Type>
          <Quotes>
            <Quote>MM/RATE/EUR/ESTER/0D/1D</Quote>
          </Quotes>
          <Conventions>EUR-ON-DEPOSIT-ESTER</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
        <Simple>
          <Type>OIS</Type>
          <Quotes>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/1W</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/2W</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/3W</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/1M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/2M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/3M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/4M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/5M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/6M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/7M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/8M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/9M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/10M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/11M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/1Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/15M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/18M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/21M</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/2Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/3Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/4Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/5Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/6Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/7Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/8Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/9Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/10Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/11Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/12Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/15Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/20Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/25Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/30Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/40Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/50Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/60Y</Quote>
          </Quotes>
          <Conventions>EUR-ESTER-OIS</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>EUR-EURIBOR-1M</CurveId>
      <CurveDescription>EUR EURIBOR 1M Index Curve</CurveDescription>
      <Currency>EUR</Currency>
      <DiscountCurve>EUR-EONIA</DiscountCurve>
      <Segments>
        <Simple>
          <Type>Deposit</Type>
          <Quotes>
            <Quote>MM/RATE/EUR/2D/1M</Quote>
          </Quotes>
          <Conventions>EUR-DEPOSIT</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
        <Simple>
          <Type>FRA</Type>
          <Quotes>
            <Quote>FRA/RATE/EUR/1M/1M</Quote>
            <Quote>FRA/RATE/EUR/2M/1M</Quote>
            <Quote>FRA/RATE/EUR/3M/1M</Quote>
            <Quote>FRA/RATE/EUR/4M/1M</Quote>
            <Quote>FRA/RATE/EUR/5M/1M</Quote>
            <Quote>FRA/RATE/EUR/6M/1M</Quote>
          </Quotes>
          <Conventions>EUR-1M-FRA</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <ProjectionCurve>EUR-EURIBOR-1M</ProjectionCurve>
        </Simple>
        <Simple>
          <Type>Swap</Type>
          <Quotes>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/1Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/2Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/3Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/4Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/5Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/6Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/7Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/8Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/9Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/10Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/11Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/12Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/15Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/20Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/25Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/1M/30Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/2D/1M/40Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/2D/1M/50Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/EUR/2D/1M/60Y</Quote>
          </Quotes>
          <Conventions>EUR-EURIBOR-1M-SWAP</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <ProjectionCurve>EUR-EURIBOR-1M</ProjectionCurve>
        </Simple>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>EUR-EURIBOR-3M</CurveId>
      <CurveDescription>EUR EURIBOR 3M Index Curve</CurveDescription>
      <Currency>EUR</Currency>
      <DiscountCurve>EUR-EONIA</DiscountCurve>
      <Segments>
        <Simple>
          <Type>Deposit</Type>
          <Quotes>
            <Quote>MM/RATE/EUR/2D/3M</Quote>
          </Quotes>
          <Conventions>EUR-DEPOSIT</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
        <Simple>
          <Type>Future</Type>
          <Quotes>
            <Quote>MM_FUTURE/PRICE/EUR/2025-03/XICE:FEI/3M</Quote>
            <Quote>MM_FUTURE/PRICE/EUR/2025-04/XICE:FEI/3M</Quote>
            <Quote>MM_FUTURE/PRICE/EUR/2025-05/XICE:FEI/3M</Quote>
            <Quote>MM_FUTURE/PRICE/EUR/2025-06/XICE:FEI/3M</Quote>
            <Quote>MM_FUTURE/PRICE/EUR/2025-07/XICE:FEI/3M</Quote>
            <Quote>MM_FUTURE/PRICE/EUR/2025-09/XICE:FEI/3M</Quote>
            <Quote>MM_FUTURE/PRICE/EUR/2025-12/XICE:FEI/3M</Quote>
            <Quote>MM_FUTURE/PRICE/EUR/2026-03/XICE:FEI/3M</Quote>
            <Quote>MM_FUTURE/PRICE/EUR/2026-06/XICE:FEI/3M</Quote>
          </Quotes>
          <Conventions>EURIBOR-3M-FUTURES</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
        <Simple>
          <Type>Swap</Type>
          <Quotes>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/2Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/3Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/4Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/5Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/6Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/7Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/8Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/9Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/10Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/12Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/15Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/20Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/25Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/30Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/40Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/50Y</Quote>
            <Quote>IR_SWAP/RATE/EUR/2D/3M/60Y</Quote>
          </Quotes>
          <Conventions>EUR-EURIBOR-3M-SWAP</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <ProjectionCurve>EUR-EURIBOR-3M</ProjectionCurve>
        </Simple>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>EUR-EURIBOR-6M</CurveId>
      <CurveDescription>EUR EURIBOR 6M Index Curve</CurveDescription>
      <Currency>EUR</Currency>
      <DiscountCurve>EUR-EONIA</DiscountCurve>
      <Segments>
        <Simple>
          <Type>Deposit</Type>
          <Quotes>
            <Quote>MM/RATE/EUR/2D/6M</Quote>
          </Quotes>
          <Conventions>EUR-DEPOSIT</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
        <Simple>
          <Type>FRA</Type>
          <Quotes>
            <Quote>FRA/RATE/EUR/1M/6M</Quote>
            <Quote>FRA/RATE/EUR/2M/6M</Quote>
            <Quote>FRA/RATE/EUR/3M/6M</Quote>
            <Quote>FRA/RATE/EUR/4M/6M</Quote>
            <Quote>FRA/RATE/EUR/5M/6M</Quote>
            <Quote>FRA/RATE/EUR/6M/6M</Quote>
            <Quote>FRA/RATE/EUR/9M/6M</Quote>
            <Quote>FRA/RATE/EUR/12M/6M</Quote>
          </Quotes>
          <Conventions>EUR-6M-FRA</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <ProjectionCurve>EUR-EURIBOR-6M</ProjectionCurve>
        </Simple>
        <TenorBasis>
          <Type>Tenor Basis Two Swaps</Type>
          <Quotes>
            <Quote>BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/2Y</Quote>
            <Quote>BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/3Y</Quote>
            <Quote>BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/4Y</Quote>
            <Quote>BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/5Y</Quote>
            <Quote>BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/6Y</Quote>
            <Quote>BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/7Y</Quote>
            <Quote>BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/8Y</Quote>
            <Quote>BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/9Y</Quote>
            <Quote>BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/10Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/12Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/15Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/20Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/25Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/30Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/40Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/50Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/3M/6M/EUR/60Y</Quote>
          </Quotes>
          <Conventions>EURIBOR-3M-6M-BASIS</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <ProjectionCurvePay>EUR-EURIBOR-6M</ProjectionCurvePay>
          <ProjectionCurveReceive>EUR-EURIBOR-3M</ProjectionCurveReceive>
        </TenorBasis>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>EUR-IN-USD</CurveId>
      <CurveDescription>EUR collateralised in USD discount curve</CurveDescription>
      <Currency>EUR</Currency>
      <DiscountCurve/>
      <Segments>
        <CrossCurrency>
          <Type>FX Forward</Type>
          <Quotes>
            <Quote optional="true">FXFWD/RATE/EUR/USD/ON</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/TN</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/SN</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/1W</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/2W</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/3W</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/1M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/2M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/3M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/4M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/5M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/6M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/7M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/8M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/9M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/10M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/11M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/1Y</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/15M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/18M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/21M</Quote>
          </Quotes>
          <Conventions>EUR-USD-FX</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <DiscountCurve/>
          <SpotRate>FX/RATE/EUR/USD</SpotRate>
        </CrossCurrency>
        <CrossCurrency>
          <Type>Cross Currency Basis Swap</Type>
          <Quotes>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/2Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/3Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/4Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/5Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/6Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/7Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/8Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/9Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/10Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/12Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/15Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/20Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/25Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/30Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/40Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/50Y</Quote>
          </Quotes>
          <Conventions>EUR-USD-ON-XCCY-BASIS</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <DiscountCurve/>
          <SpotRate>FX/RATE/EUR/USD</SpotRate>
          <ProjectionCurveDomestic>EUR-ESTER</ProjectionCurveDomestic>
          <ProjectionCurveForeign>USD-SOFR</ProjectionCurveForeign>
        </CrossCurrency>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>GBP-IN-EUR</CurveId>
      <CurveDescription>GBP collateralised in EUR</CurveDescription>
      <Currency>GBP</Currency>
      <DiscountCurve/>
      <Segments>
        <DiscountRatio>
          <Type>Discount Ratio</Type>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <BaseCurve currency="EUR">EUR-EONIA</BaseCurve>
          <NumeratorCurve currency="GBP">GBP-IN-USD</NumeratorCurve>
          <DenominatorCurve currency="EUR">EUR-IN-USD</DenominatorCurve>
        </DiscountRatio>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>GBP-IN-USD</CurveId>
      <CurveDescription>GBP collateralised in USD discount curve</CurveDescription>
      <Currency>GBP</Currency>
      <DiscountCurve/>
      <Segments>
        <CrossCurrency>
          <Type>FX Forward</Type>
          <Quotes>
            <Quote optional="true">FXFWD/RATE/GBP/USD/ON</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/TN</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/SN</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/1W</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/2W</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/3W</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/1M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/2M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/3M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/4M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/5M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/6M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/7M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/8M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/9M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/10M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/11M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/1Y</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/15M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/18M</Quote>
            <Quote optional="true">FXFWD/RATE/GBP/USD/21M</Quote>
          </Quotes>
          <Conventions>GBP-USD-FX</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <DiscountCurve/>
          <SpotRate>FX/RATE/GBP/USD</SpotRate>
        </CrossCurrency>
        <CrossCurrency>
          <Type>Cross Currency Basis Swap</Type>
          <Quotes>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/2Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/3Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/4Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/5Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/6Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/7Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/8Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/9Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/10Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/12Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/15Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/20Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/25Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/30Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/40Y</Quote>
            <Quote optional="true">CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/GBP/1D/50Y</Quote>
          </Quotes>
          <Conventions>USD-GBP-ON-XCCY-BASIS</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <DiscountCurve/>
          <SpotRate>FX/RATE/GBP/USD</SpotRate>
          <ProjectionCurveDomestic>GBP-SONIA</ProjectionCurveDomestic>
          <ProjectionCurveForeign>USD-SOFR</ProjectionCurveForeign>
        </CrossCurrency>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>GBP-LIBOR-3M</CurveId>
      <CurveDescription>GBP LIBOR 3M Index Curve</CurveDescription>
      <Currency>GBP</Currency>
      <DiscountCurve>GBP-SONIA</DiscountCurve>
      <Segments>
        <IborFallback>
          <Type>Ibor Fallback</Type>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <IborIndex>GBP-LIBOR-3M</IborIndex>
          <RfrCurve>Yield/GBP/GBP-SONIA</RfrCurve>
          <RfrIndex>GBP-SONIA</RfrIndex>
        </IborFallback>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>GBP-LIBOR-6M</CurveId>
      <CurveDescription>GBP LIBOR 6M Index Curve</CurveDescription>
      <Currency>GBP</Currency>
      <DiscountCurve>GBP-SONIA</DiscountCurve>
      <Segments>
        <IborFallback>
          <Type>Ibor Fallback</Type>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <IborIndex>GBP-LIBOR-6M</IborIndex>
          <RfrCurve>Yield/GBP/GBP-SONIA</RfrCurve>
          <RfrIndex>GBP-SONIA</RfrIndex>
        </IborFallback>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>GBP-SONIA</CurveId>
      <CurveDescription>GBP discount curve bootstrapped from OIS swap rates</CurveDescription>
      <Currency>GBP</Currency>
      <DiscountCurve>GBP-SONIA</DiscountCurve>
      <Segments>
        <Simple>
          <Type>Deposit</Type>
          <Quotes>
            <Quote>MM/RATE/GBP/0D/1D</Quote>
          </Quotes>
          <Conventions>GBP-ON-DEPOSIT</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
        <Simple>
          <Type>OIS</Type>
          <Quotes>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/1W</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/2W</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/1M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/2M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/3M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/4M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/5M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/6M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/7M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/8M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/9M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/10M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/11M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/1Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/15M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/18M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/21M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/2Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/3Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/4Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/5Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/6Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/7Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/8Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/9Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/10Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/12Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/15Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/20Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/25Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/30Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/40Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/50Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/60Y</Quote>
          </Quotes>
          <Conventions>GBP-OIS</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>GBP-SONIA-3M</CurveId>
      <CurveDescription>Term SONIA 3M curve proxied by GBP-SONIA</CurveDescription>
      <Currency>GBP</Currency>
      <DiscountCurve>GBP-SONIA</DiscountCurve>
      <Segments>
        <Simple>
          <Type>Deposit</Type>
          <Quotes>
            <Quote>MM/RATE/GBP/0D/1D</Quote>
          </Quotes>
          <Conventions>GBP-ON-DEPOSIT</Conventions>
        </Simple>
        <Simple>
          <Type>OIS</Type>
          <Quotes>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/1W</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/2W</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/1M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/2M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/3M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/4M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/5M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/6M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/7M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/8M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/9M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/10M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/11M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/1Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/15M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/18M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/21M</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/2Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/3Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/4Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/5Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/6Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/7Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/8Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/9Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/10Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/12Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/15Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/20Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/25Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/30Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/40Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/50Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/GBP/2D/1D/60Y</Quote>
          </Quotes>
          <Conventions>GBP-OIS</Conventions>
        </Simple>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.000000000001</Tolerance>
    </YieldCurve>
    <YieldCurve>
      <CurveId>USD-FedFunds</CurveId>
      <CurveDescription>USD discount curve bootstrapped from FED FUNDS swap rates and FedFunds-SOFR basis spreads</CurveDescription>
      <Currency>USD</Currency>
      <DiscountCurve/>
      <Segments>
        <Simple>
          <Type>Deposit</Type>
          <Quotes>
            <Quote>MM/RATE/USD/0D/1D</Quote>
          </Quotes>
          <Conventions>USD-ON-DEPOSIT</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
        <Simple>
          <Type>OIS</Type>
          <Quotes>
            <Quote optional="true">IR_SWAP/RATE/USD/2D/1D/2W</Quote>
            <Quote>IR_SWAP/RATE/USD/2D/1D/1M</Quote>
            <Quote>IR_SWAP/RATE/USD/2D/1D/2M</Quote>
            <Quote>IR_SWAP/RATE/USD/2D/1D/3M</Quote>
            <Quote>IR_SWAP/RATE/USD/2D/1D/4M</Quote>
            <Quote>IR_SWAP/RATE/USD/2D/1D/5M</Quote>
          </Quotes>
          <Conventions>USD-FedFunds-OIS</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
        <TenorBasis>
          <Type>Tenor Basis Swap</Type>
          <Quotes>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/6M</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/9M</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/1Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/15M</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/18M</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/21M</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/2Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/3Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/4Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/5Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/6Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/7Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/8Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/9Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/10Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/11Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/12Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/15Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/20Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/25Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/30Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/40Y</Quote>
            <Quote optional="true">BASIS_SWAP/BASIS_SPREAD/1D/1D/USD/SOFR_FedFunds/50Y</Quote>
          </Quotes>
          <Conventions>USD-SOFR-FedFunds-3M-BASIS</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <ProjectionCurvePay>USD-FedFunds</ProjectionCurvePay>
          <ProjectionCurveReceive>USD-SOFR</ProjectionCurveReceive>
        </TenorBasis>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365F</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>USD-IN-EUR</CurveId>
      <CurveDescription>USD collateralised in EUR discount curve</CurveDescription>
      <Currency>USD</Currency>
      <DiscountCurve/>
      <Segments>
        <CrossCurrency>
          <Type>FX Forward</Type>
          <Quotes>
            <Quote optional="true">FXFWD/RATE/EUR/USD/ON</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/TN</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/SN</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/1W</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/2W</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/3W</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/1M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/2M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/3M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/4M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/5M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/6M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/7M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/8M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/9M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/10M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/11M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/1Y</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/15M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/18M</Quote>
            <Quote optional="true">FXFWD/RATE/EUR/USD/21M</Quote>
          </Quotes>
          <Conventions>EUR-USD-FX</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <DiscountCurve/>
          <SpotRate>FX/RATE/EUR/USD</SpotRate>
        </CrossCurrency>
        <CrossCurrency>
          <Type>Cross Currency Basis Swap</Type>
          <Quotes>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/2Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/3Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/4Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/5Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/6Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/7Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/8Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/9Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/10Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/12Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/15Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/20Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/25Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/30Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/40Y</Quote>
            <Quote>CC_BASIS_SWAP/BASIS_SPREAD/USD/1D/EUR/1D/50Y</Quote>
          </Quotes>
          <Conventions>EUR-USD-ON-XCCY-BASIS</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <DiscountCurve/>
          <SpotRate>FX/RATE/EUR/USD</SpotRate>
          <ProjectionCurveDomestic>USD-SOFR</ProjectionCurveDomestic>
          <ProjectionCurveForeign>EUR-ESTER</ProjectionCurveForeign>
        </CrossCurrency>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>USD-LIBOR-1M</CurveId>
      <CurveDescription>USD LIBOR 1M Index Curve Proxy by SOFR</CurveDescription>
      <Currency>USD</Currency>
      <DiscountCurve/>
      <Segments>
        <IborFallback>
          <Type>Ibor Fallback</Type>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <IborIndex>USD-LIBOR-1M</IborIndex>
          <RfrCurve>Yield/USD/USD-SOFR</RfrCurve>
          <RfrIndex>USD-SOFR</RfrIndex>
        </IborFallback>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>USD-LIBOR-3M</CurveId>
      <CurveDescription>USD LIBOR 3M Index Curve Proxied by USD-SOFR</CurveDescription>
      <Currency>USD</Currency>
      <DiscountCurve/>
      <Segments>
        <IborFallback>
          <Type>Ibor Fallback</Type>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <IborIndex>USD-LIBOR-3M</IborIndex>
          <RfrCurve>Yield/USD/USD-SOFR</RfrCurve>
          <RfrIndex>USD-SOFR</RfrIndex>
        </IborFallback>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>USD-LIBOR-6M</CurveId>
      <CurveDescription>USD LIBOR 6M Index Curve Proxy by SOFR</CurveDescription>
      <Currency>USD</Currency>
      <DiscountCurve/>
      <Segments>
        <IborFallback>
          <Type>Ibor Fallback</Type>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <IborIndex>USD-LIBOR-6M</IborIndex>
          <RfrCurve>Yield/USD/USD-SOFR</RfrCurve>
          <RfrIndex>USD-SOFR</RfrIndex>
        </IborFallback>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>USD-SIFMA</CurveId>
      <CurveDescription>USD SIFMA Index Curve</CurveDescription>
      <Currency>USD</Currency>
      <DiscountCurve>USD-SOFR-3M</DiscountCurve>
      <Segments>
        <Simple>
          <Type>BMA Basis Swap</Type>
          <Quotes>
            <Quote>BMA_SWAP/RATIO/USD/3M/1Y</Quote>
            <Quote>BMA_SWAP/RATIO/USD/3M/2Y</Quote>
            <Quote>BMA_SWAP/RATIO/USD/3M/3Y</Quote>
            <Quote>BMA_SWAP/RATIO/USD/3M/4Y</Quote>
            <Quote>BMA_SWAP/RATIO/USD/3M/5Y</Quote>
            <Quote>BMA_SWAP/RATIO/USD/3M/7Y</Quote>
            <Quote>BMA_SWAP/RATIO/USD/3M/10Y</Quote>
            <Quote>BMA_SWAP/RATIO/USD/3M/12Y</Quote>
            <Quote optional="true">BMA_SWAP/RATIO/USD/3M/15Y</Quote>
            <Quote optional="true">BMA_SWAP/RATIO/USD/3M/20Y</Quote>
            <Quote optional="true">BMA_SWAP/RATIO/USD/3M/25Y</Quote>
            <Quote optional="true">BMA_SWAP/RATIO/USD/3M/30Y</Quote>
          </Quotes>
          <Conventions>USD-SOFR-SIFMA-3M-BASIS-CONVENTIONS</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <ProjectionCurve>USD-SOFR-3M</ProjectionCurve>
        </Simple>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>USD-SOFR</CurveId>
      <CurveDescription/>
      <Currency>USD</Currency>
      <DiscountCurve>USD-SOFR</DiscountCurve>
      <Segments>
        <Simple>
          <Type>Deposit</Type>
          <Quotes>
            <Quote>MM/RATE/USD/SOFR/0D/1D</Quote>
          </Quotes>
          <Conventions>USD-ON-SOFR-DEPOSIT</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <ProjectionCurve>USD-SOFR</ProjectionCurve>
        </Simple>
        <Simple>
          <Type>Future</Type>
          <Quotes>
            <Quote>OI_FUTURE/PRICE/USD/2025-03/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-04/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-05/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-06/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-07/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-08/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-09/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-10/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-12/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2026-03/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2026-06/XCME:SRA/3M</Quote>
          </Quotes>
          <Conventions>USD-SOFR-3M-FUTURES</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
        <Simple>
          <Type>OIS</Type>
          <Quotes>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/2Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/3Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/4Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/5Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/6Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/7Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/8Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/9Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/10Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/12Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/15Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/20Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/25Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/30Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/40Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/50Y</Quote>
          </Quotes>
          <Conventions>USD-SOFR-OIS</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>USD-SOFR-3M</CurveId>
      <CurveDescription>SOFR 3M curve proxying SOFR</CurveDescription>
      <Currency>USD</Currency>
      <DiscountCurve>USD-SOFR</DiscountCurve>
      <Segments>
        <Simple>
          <Type>Deposit</Type>
          <Quotes>
            <Quote>MM/RATE/USD/SOFR/0D/1D</Quote>
          </Quotes>
          <Conventions>USD-ON-SOFR-DEPOSIT</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
          <ProjectionCurve>USD-SOFR</ProjectionCurve>
        </Simple>
        <Simple>
          <Type>Future</Type>
          <Quotes>
            <Quote>OI_FUTURE/PRICE/USD/2025-03/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-04/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-05/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-06/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-07/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-08/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-09/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-10/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2025-12/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2026-03/XCME:SRA/3M</Quote>
            <Quote>OI_FUTURE/PRICE/USD/2026-06/XCME:SRA/3M</Quote>
          </Quotes>
          <Conventions>USD-SOFR-3M-FUTURES</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
        <Simple>
          <Type>OIS</Type>
          <Quotes>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/2Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/3Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/4Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/5Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/6Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/7Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/8Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/9Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/10Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/12Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/15Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/20Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/25Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/30Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/40Y</Quote>
            <Quote optional="true">IR_SWAP/RATE/USD/SOFR/0D/1D/50Y</Quote>
          </Quotes>
          <Conventions>USD-SOFR-OIS</Conventions>
          <PillarChoice>LastRelevantPillarDate</PillarChoice>
          <Priority>0</Priority>
          <MinDistance>1</MinDistance>
        </Simple>
      </Segments>
      <InterpolationVariable>Discount</InterpolationVariable>
      <InterpolationMethod>LogLinear</InterpolationMethod>
      <MixedInterpolationCutoff>1</MixedInterpolationCutoff>
      <YieldCurveDayCounter>A365</YieldCurveDayCounter>
      <Tolerance>0.0000000000010000</Tolerance>
      <Extrapolation>true</Extrapolation>
      <BootstrapConfig>
        <Accuracy>0.0000000000010000</Accuracy>
        <GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
        <DontThrow>false</DontThrow>
        <MaxAttempts>5</MaxAttempts>
        <MaxFactor>2</MaxFactor>
        <MinFactor>2</MinFactor>
        <DontThrowSteps>10</DontThrowSteps>
      </BootstrapConfig>
      <Report/>
    </YieldCurve>
    <YieldCurve>
      <CurveId>BANK_EUR_BORROW</CurveId>
      <CurveDescription>BANK's average borrowing spread in EUR</CurveDescription>
      <Currency>EUR</Currency>
      <DiscountCurve/>
      <Segments>
	<ZeroSpread>
	  <Type>Zero Spread</Type>
	  <Quotes>
	    <Quote>ZERO/YIELD_SPREAD/EUR/BANK_EUR_BORROW/A365/2Y</Quote>
	    <Quote>ZERO/YIELD_SPREAD/EUR/BANK_EUR_BORROW/A365/5Y</Quote>
	    <Quote>ZERO/YIELD_SPREAD/EUR/BANK_EUR_BORROW/A365/10Y</Quote>
	    <Quote>ZERO/YIELD_SPREAD/EUR/BANK_EUR_BORROW/A365/20Y</Quote>
	  </Quotes>
	  <Conventions>EUR-ZERO-CONVENTIONS-TENOR-BASED</Conventions>
	  <ReferenceCurve>EUR-EONIA</ReferenceCurve>
	</ZeroSpread>
      </Segments>
    </YieldCurve>
    <YieldCurve>
      <CurveId>BANK_EUR_LEND</CurveId>
      <CurveDescription>BANK's average lending spread in EUR</CurveDescription>
      <Currency>EUR</Currency>
      <DiscountCurve/>
      <Segments>
	<ZeroSpread>
	  <Type>Zero Spread</Type>
	  <Quotes>
	    <Quote>ZERO/YIELD_SPREAD/EUR/BANK_EUR_LEND/A365/2Y</Quote>
	    <Quote>ZERO/YIELD_SPREAD/EUR/BANK_EUR_LEND/A365/5Y</Quote>
	    <Quote>ZERO/YIELD_SPREAD/EUR/BANK_EUR_LEND/A365/10Y</Quote>
	    <Quote>ZERO/YIELD_SPREAD/EUR/BANK_EUR_LEND/A365/20Y</Quote>
	  </Quotes>
	  <Conventions>EUR-ZERO-CONVENTIONS-TENOR-BASED</Conventions>
	  <ReferenceCurve>EUR-EONIA</ReferenceCurve>
	</ZeroSpread>
      </Segments>
    </YieldCurve>
  </YieldCurves>
  <InflationCurves/>
  <InflationCapFloorVolatilities/>
  <EquityCurves/>
  <EquityVolatilities/>
  <Securities/>
  <BaseCorrelations/>
  <CommodityCurves/>
  <CommodityVolatilities/>
  <YieldVolatilities/>
  <Correlations/>
  <ReportConfiguration>
    <EquityVolatilities>
      <Report>
        <ReportOnDeltaGrid>true</ReportOnDeltaGrid>
        <ReportOnMoneynessGrid>true</ReportOnMoneynessGrid>
        <Deltas>1P, 5P, 10P, 15P, 20P, 25P, 30P, 35P, 40P, 45P, ATM, 45C, 40C, 35C, 30C, 25C, 20C, 15C, 10C, 5C, 1C</Deltas>
        <Moneyness>0.5, 0.6, 0.7, 0.8, 0.85, 0.9, 0.95, 0.96, 0.97, 0.98, 0.99, 1, 1.01, 1.02, 1.03, 1.04, 1.05, 1.1, 1.15, 1.2, 1.3, 1.4, 1.5</Moneyness>
        <Expiries>1D, 1W, 2W, 1M, 2M, 3M, 6M, 9M, 1Y, 2Y, 3Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y</Expiries>
      </Report>
    </EquityVolatilities>
    <FXVolatilities>
      <Report>
        <ReportOnDeltaGrid>true</ReportOnDeltaGrid>
        <ReportOnMoneynessGrid>true</ReportOnMoneynessGrid>
        <Deltas>1P, 5P, 10P, 15P, 20P, 25P, 30P, 35P, 40P, 45P, ATM, 45C, 40C, 35C, 30C, 25C, 20C, 15C, 10C, 5C, 1C</Deltas>
        <Moneyness>0.5, 0.6, 0.7, 0.8, 0.85, 0.9, 0.95, 0.96, 0.97, 0.98, 0.99, 1, 1.01, 1.02, 1.03, 1.04, 1.05, 1.1, 1.15, 1.2, 1.3, 1.4, 1.5</Moneyness>
        <Expiries>1D, 1W, 2W, 1M, 2M, 3M, 6M, 9M, 1Y, 2Y, 3Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y</Expiries>
      </Report>
    </FXVolatilities>
    <IRCapFloorVolatilities>
      <Report>
        <ReportOnStrikeGrid>true</ReportOnStrikeGrid>
        <ReportOnStrikeSpreadGrid>false</ReportOnStrikeSpreadGrid>
        <Strikes>-0.02, -0.01, 0.00, 0.01, 0.02, 0.03, 0.04, 0.05, 0.06, 0.07, 0.08, 0.09, 0.1</Strikes>
        <Expiries>1M, 3M, 6M, 9M, 12M, 15M, 18M, 21M, 24M, 27M, 30M, 33M, 36M, 39M, 42M, 45M, 48M, 51M, 54M, 57M, 60M, 63M, 66M, 69M, 72M, 75M, 78M, 81M, 84M, 87M, 90M, 93M, 96M, 99M, 102M, 105M, 108M, 111M, 114M, 117M, 120M, 123M, 126M, 129M, 132M, 135M, 138M, 141M, 144M, 147M, 150M, 153M, 156M, 159M, 162M, 165M, 168M, 171M, 174M, 177M, 180M, 183M, 186M, 189M, 192M, 195M, 198M, 201M, 204M, 207M, 210M, 213M, 216M, 219M, 222M, 225M, 228M, 231M, 234M, 237M, 240M, 243M, 246M, 249M, 252M, 255M, 258M, 261M, 264M, 267M, 270M, 273M, 276M, 279M, 282M, 285M, 288M, 291M, 294M, 297M, 300M, 303M, 306M, 309M, 312M, 315M, 318M, 321M, 324M, 327M, 330M, 333M, 336M, 339M, 342M, 345M, 348M, 351M, 354M, 357M, 360M</Expiries>
      </Report>
    </IRCapFloorVolatilities>
    <IRSwaptionVolatilities>
      <Report>
        <ReportOnStrikeGrid>false</ReportOnStrikeGrid>
        <ReportOnStrikeSpreadGrid>true</ReportOnStrikeSpreadGrid>
        <Strikes>-0.02, -0.01, 0.00, 0.01, 0.02, 0.03, 0.04, 0.05, 0.06, 0.07, 0.08, 0.09, 0.10</Strikes>
        <StrikeSpreads>-0.02, -0.015, -0.01, -0.005, 0.00, 0.005, 0.01, 0.015, 0.02, 0.03</StrikeSpreads>
        <Expiries>1M, 3M, 6M, 9M, 1Y, 2Y, 3Y, 4Y, 5Y, 7Y, 10Y, 15Y, 20Y, 25Y, 30Y</Expiries>
        <UnderlyingTenors>1Y, 2Y, 3Y, 4Y, 5Y, 6Y, 7Y, 8Y, 9Y, 10Y, 15Y, 20Y, 25Y, 30Y</UnderlyingTenors>
      </Report>
    </IRSwaptionVolatilities>
  </ReportConfiguration>
</CurveConfiguration>
