RECONCILIATION AFFIRMATION FIELDS Legend FpML Location Msg Hdr M by xvi15568

VIEWS: 175 PAGES: 40

More Info
									RECONCILIATION / AFFIRMATION FIELDS

Legend                                                      FpML Location
                                      Msg Hdr
                                      Msg Body
                                      Trd - Hdr
                                      Trd - Prod
                                      Trd - Xprod
                                      Pos - Dates
                                      Pos - Values
                                      TBD



Cross product                         FpML area      New?
Message ID                            Msg Hdr
Message as-of date                    Msg Body
message date time                     Msg Hdr




Purpose                               Msg Body




action                                Msg Body       x?

asset class                           Trd - Xprod    x




Product Type/Code                     Trd - Xprod


Trade / Position ID                   Trd - Hdr


Trade Group ID                        Trd - Hdr

Leg ID                                Trd - Hdr      ?
IA % (preferably)                     Trd - Xprod

Local IA (IA in local currency)       Trd - Xprod
IA in reporting currency              Pos - Value    x


IA reporting currency                 Pos - Value    x
Party 2 IA amount in reporting ccy    Pos - Value
Party 2 IA reporting ccy              Pos - Value
Party 2 IA amount in local ccy        Trd - Xprod
Party 2 IA local ccy                  Trd - Xprod
Local MTM                                     Pos - Value




Local MTM currency                            Pos - Value



Market value in reporting currency            Pos - Value

Market value reporting currency               Pos - Value

Trade Date                                    Trd - Hdr

Novation trade date                           Trd - Hdr      x-?


Execution date/time                           Trd - Hdr
Source side account/legal entity              ?              ?
Destination side account/legal entity ID      ?              ?



Destination side account/legal entity name    ?              X



Sender's unit/subdivison                      ?              x



Receiver's unit/subdivison                    ?              ?


as-of date (MTM)                              Pos - Value




Buyer/seller indicator                        Trd - Prod     x




Effective notional amount in trade currency   Pos - Value?
Effective notional currency                                 Pos - Value?

Effective notional in reporting currency                    Pos - Value

Effective notional reporting currency                       Pos - Value



Multi-leg                                                   Trd - Prod?
Current Floating rate                                       Pos - Value

Credit support agreement type                               Trd - Xprod
Date of signing of CSA                                      Trd - Xprod
CSA agreement number                                        Trd - Xprod    x

Electronic platform trade identifier                        Trd - Hdr




Electronic platform identifier                              Trd - Hdr

Comment                                                     ??             x
Stepping Out Party                                          Trd - Hdr?


Is Accounting Hedge?                                        Trd - Hdr?     x




Notes:
Need to define Base currency vs reporting currency
Local cccy for xcy is the "base" currency of the FX rate.
 FpML Location
Message Header                                                                  Locations are with respect to FpML P
Message body
Trade header
Trade - product economics
Trade - cross product fields
Position - scheduled dates
Position - valuations
Not clear, to be discussed

                                                                                "Generic"
Element                        Description/definition/comments                  reporting view
messageId
asOfDate
creationTimestamp

                               Information about the type/purpose of the
                               message. FpML will define a default coding
                               scheme, with values such as :. copper
dataSetName                    regulatory report, population recon, etc.



                               Some kind of mechanism/code for reporting
                               whether the information is new, replaces old
                               data, or deletes old data
                               e.g. coding scheme - Credit Derivative,
                               Equity Derivative

                               coding scheme - e.g. Credit Default Swap;
                               FpML already publishes a default coding
                               scheme ("productTypeSimpleScheme") with
                               values like "InterestRateSwap" and
productType                    "CreditDefaultSwap".

                                                                                required in the
tradeId/positionId             Identifies the positions                         schema
                               groups several trades together when
                               confirmed together; Common trade ref for
linkId                         multi-leg bookings
                               identify the specific component within a
?                              trade into pieces (e.g. cash flow stream).
paymentPercent
independentAmount/             we might want to make this required for a
paymentDetail/paymentAmount    collateral view but this is hard.
                               Independent amount (posted by
                               this would normally be the same as MTM
                               reporting ccy, if not supplied defaults to the
                               same
                                          Market value in Local MTM Currency,
                                          including all components (e.g. accrued
position/quote[measureType=               interest). ("Dirty" price). TBD: Clean/Net -
'NPVLocalCurrency']/amount                handling of Fees and Commissions,
                                          This will normally be the deal currency
                                          (currency of the notional). When the deal
                                          has more than one currency, this will
position/quote[measureType=               normally be the base currency of the FX
'NPVLocalCurrency']/currency              rate.
                                          Market value in MTM Reporting Currency,
                                          including all components (e.g. accrued
                                          interest). ("Dirty" price). TBD: Clean/Net -
position/quote[measureType= 'NPV']/amount handling of Fees and Commissions,
position/quote[measureType=               Standard currency used for reporting market
'NPV']/currency                           values for this counterparty.
                                          original trade date - date of execution of the
tradeDate                                 original trade.

                                            date of the execution of the novation, if any.
                                            time of execution, e.g. for regulatory
                                            purposes, such as to track front running -
executionDateTime                           most recent event
add party reference to header               legal entity for sending firm….                y?
add party reference to header               branch/fund id/reference for the sender.

                                            the actual legal entity may be "undisclosed", so
                                            the name may reference the manager's reference
add party reference to header               as opposed to actual legal entity name.
                                            a subdivision of the sender's book, used for
                                            holding things like the book, desk, strategy,
                                            portfolio, etc. Potentially might want more than
add to party trade information              one.
                                            a subdivision of the receiver's book, used for
                                            holding things like the book, desk, strategy,
                                            portfolio, etc. Potentially might want more than
add to party trade information              one.
                                            should ideally this should be at the position
                                            level, so we can say the as-of date of the
valuationDate                               MTM.


                                            This indicates whether the sender is buying
                                            or selling protection, but can't always be
                                            filled. We should indicate that the detailed
                                            definition of this field is up to the
                                            implementation. We could represent this as
                                            a boolean field, or potentially as a coding
                                            scheme. More details to be defined later.

                                            current notional amount, as of the reporting (as-
                                            of) date … This may vary from the original
                                            notional in a number of circumstances, e.g. if
                                            novated, or if the notional factor has reduced due
                                            to credit events, or if the deal has amortized.
                                 Currency of notional.. We may wish to be able to
                                 report this in both the trade's primary currency
                                 and in a reporting currency.
position/quote[measureType=      Current notional in Reporting Currency,
'CurrentNotional']/amount        including
position/quote[measureType=      Standard currency used for reporting values
'CurrentNotional']/currency      for this counterparty.
                                 Y or N. This is an indicator that there may be
                                 content about this trade that cannot be
                                 represented fully in this report because the trade
                                 has several components.
position/quote[measureType=      The last fixing made in this contract,
'MarketQuote']/currency          excluding spread.
creditSupportAgreement/type      can follow existing FpML coding scheme
creditSupportAgreement/date
                                 A number assigned to a CSA for tracking
                                 purposes
tradeId[tradeIdScheme='XXX']     A reference for a trade assigned by an
                                 electronic platform, such as a
                                 confirmation/inventory system, or a clearing
                                 system. There could be several of these for
                                 a trade
tradeIdScheme                    An identifier for the platform itself, to
                                 distinguish between platforms
                                 Free text for any relevant comments
add to trade header?             The name of the stepping out party.
                                 True if the transaction designated as being
                                 used to hedge a risk, for accounting
add to party trade information   purposes.
are with respect to FpML PositionReport messages




            Sapient/DTCC                                   Population
            Copper View           Bronze                   Recon view




            y - for DTCC, legal
            values will be
            something like
            "New", "Modified",
            "Deleted"

            y - validated


            y - validated
            (values "Option",
            "Single", or
            "Other")                                       y - validated

            required in the                                required in the
            schema                required in the schema   schema
                       y??




y
n



y




Required for
Product Type
"Single" or "Other".
Not Allowed
otherwise.




y
y




y
Example Trade
Credit Default Swap - Single Name
                                        1
                                 9/1/2009
                           9/1/2009 10:00




Portfolio Reconciliation




New

Credit




CreditDefaultSwap


123ABC
                    520123.5




USD



                    520123.5

USD

                    8/31/2009




?
Barclays Bank PLC
?



?



Book234




                    8/31/2009




Buy




                     2500000
USD

                        2500000

USD




ISDA
                        4/5/2007

                             15




  <tradeId tradeIdScheme="http://www.dtcc.com/id/">20090831D0000538800</tradeId>

DTCC
RECONCILIATION / AFFIRMATION FIELDS

CDS                                       Description/definition/comments   "Generic" reporting view   Regulatory View
Buy/Sell
Currency
Current Spread
Description of the underlying
Fixed Spread
IA % (preferably)
Local IA
Local MTM
Market value
Maturity Date
Notional
Recovery Rates
Reference Entity (RED ID)
Reference Obligation (Sedol/Cusip/Isin)
Trade Date
Trade Reference ID
Upfront Fees
USD IA
USD MTM
Effective Date
Counterparty
Restructuring (for NA Corp)
Tranche (if Applicable)
                        Example Trade
Population Recon view   Credit Default Swap - Single Name
                        Buy
                        USD
                                                               3.345
                        International Paper Company
                                                                   5


                                                             520123.5
                                                             520123.5
                                                            6/20/2012
                                                              2500000

                        4A615AAC2
                        US460146BQ59
                                                            8/31/2009
                        123ABC
                                                               22032

                                                            520123.5
                                                             9/1/2009
                        Bank of America N.A.
                        Mod R
                        N
RECONCILIATION / AFFIRMATION FIELDS

IRS                  Description/definition/comments                     Regulatory View
                                                       "Generic" reporting view
Currency
Effective date
Fixed rate
Fixed rate payer
Floating index
IA % (preferably)
Local IA
Local MTM
Market value
Maturity Date
Notional
Par swap rate
Trade Date
Trade Reference ID
USD IA
USD MTM
Counterparty
Premium
Direction
Day Count Fraction
Population Recon view
RECONCILIATION / AFFIRMATION FIELDS

TRS (Equity / Debt)             Description/definition/comments   "Generic" reporting view
Buy/Sell
Currency
Description
IA % (preferably)
Local IA
Local MTM
Market value
Maturity Date
Notional
Price
Quantity
Underlying (Sedol/Cusip/Isin)
Settle Date
Trade Date
Trade Reference ID
USD IA
USD MTM
Counterparty
Net Amount
Spread
Dividend %
Regulatory View   Population Recon view
Category In FpML generic             Field Name       Description
         product?
Product  y, buyer/                   Buy / Sell       Buy / Sell indicator for Options
         sellerPartyReference
Product  y, notional/currency        Currency         Code for the currency used in the trade
         and
         settlementCurrency
Product  n                           DayCount
Product  y, terminationDate          End date         End date of the trade




Product    y, expirationDate         Exercise date    The date of exercise


Product    y, fixed underlyer        Fixed coupon     Swap rates or FRA rates
                                     rate
Product    n                         Fixed coupon     Period of fixed coupon payment e.g. "6M", "1Y"
                                     rolling period
Product    y, notional[]2/amount     Notional 2       The 2nd notional where applicable


Product    y, notional[2]/currency Notional 2 Curr Second currency for multicurrency trades

Product    y, notional/amount        Notional         Nominal/notional amount, or the Quantity where
                                     amount or        applicable (depending on product type)
                                     Quantity
Product    n                         Payer or         Payer or receiver of the fixed rate.E.g. “Payer”,
                                     Receiver         “Receiver”
Product    n? - premium amount       Premium rate     the original premium rate on the trade
           is represented, not
           rate
Product    y, productType            Product type     Product or Asset class name

Product    y, optionDetails/         Put / Call       Put / Call indicator for Options
           optionType
Product    ? optionDetails/          Quantity
           numberOfOptions
Product    y, effectiveDate          Start date       Start date of the trade
Product    y, underlyer/fixedRate    Strike Price     For Options

Product    dup                       Strike Price     For Options
Product    y, underlyer/             Underlier
           /instrumentId             CUSIP/ISIN

Product    y, underlyer/ [various]   Underlier Name Reference to some underlying asset - Interest Rate:
                                                    FLOAT_RATE_INDEX Credit: CREDIT_REFERENCE,
                                                    Energy: REFERENCE_PRICE, Option: Underlying
?          Exchange Rate             For FX

Additional Fields in FpML generic product not mentioned above:
riskType (asset class)
optionDetails/premium
optionDetails/exerciseStyle
optionDetails/settlementType
optionDetails/optionEntitlement
optionDetails/strikePercentage
optionDetails/strikeCurrency
settlementCurrency??
Further definition of field            ISDA Recommended             Credit    EQ DERIV EQ SWAP
requirement (where necessary)          Fields (Name)                Derivs
                                       buySell

                                       exchangedNotional1currency    Req        Req      Req




The final date of the trade discounting maturityDate                 Req        Req      Req
holidays and weekends. Where
Maturity date and Settlement date are
different, the end date should be
Maturity
For trades with optionality only. This                              Not Req   Not Req   Not Req
should be the date on which the trade
is exercise or not




Second notional for multicurrency      exchangedNotional2amount      Req      Not Req   Not Req
trades - For Cross Currency and FX
contracts: the secondary notional.
                                       exchangedNotional2currency    Req      Not Req   Not Req


The primary Notional amount, or        exchangedNotional1amount      Notl      Quant    Quant
Quantity for products where quantity
applies




The internal name for the product      productType                   Req        Req      Req
type
                                       putCall



                                       effectiveDate
(duplicated)
                                       strikePrice
Further discussion required re ISIN,                                 Req        Req      Req
CUSIP or other standard to be used

                                       underlying                    Req        Req      Req
 VAR      Forex     Interest   Options   COMMOD    ENERGY
SWAP                  Rate      (any)



 Req       Req        Req       Req       Req       Req




 Req       Req        Req       Req       Req       Req




Not Req   Not Req   Not Req     Req      Not Req   Not Req




Not Req    Req        Req       Req      Not Req   Not Req



Not Req    Req        Req       Req       Req       Req

Quant      Notl       Notl      Notl      Quant     Notl




 Req       Req        Req       Req       Req       Req




 Req      Not Req   Not Req    Not Req   Not Req   Not Req



 Req      Not Req   Not Req    Not Req   Not Req   Not Req
Category Comment                        Field Name                      Description

?? Event? Could be included in          Novation Date                   For novated trades. This
          scheduled dates???                                            represents the date the original
                                                                        party is stepping out and the new
                                                                        one stepping in.

?Position? position / valuation /       Current Floating rate           The last fixing made in this
           quote/ value                                                 contract, excluding spread.
Party      party/partyId                Counter party identifier        Unique identifier for the trade’s
                                                                        counterparty

Party       party/partyId               Party identifier                Unique identfier for the legal entity
                                                                        submitting the trade
Party       Gap with existing           Underlying Booking Branch -
            FpML?? Add to               Party A
            partyTradeInformation?
Party       Gap with existing           Underlying Booking Branch -
            FpML?? Add to               Party B
            partyTradeInformation?
Party or    Gap with existing           Book / Portfolio / Department   A trade unit could be a book, a
Trade       FpML?? Add to                                               branch, an internal department
            partyTradeInformation?                                      etc. This information is visible to
                                                                        the counterpart since it could aid
                                                                        in the reconcilliation process
Position    As-of date (at the report Mark-to-market date               The date for which the Mark-to-
            leve) and                                                   market was done and calculated
            valuation/quote/valuation
            Date at the position level.

            valuation/quote/value       Mark-to-market underlying
Position    (may need to specify a      system amount
Position    valuation/quote/currency    Mark-to-market underlying
                                        system ccy
Position                                Mark-to-market value            The present value of the trade,
            valuation/quote/value                                       using end of day mid valuation.
Position    valuation/quote/currency    The Mark-to-market currency     The currency in which the Mark-to-
                                                                        market is expressed.
Trade       partyTradeIdentifier/tradeI Additional trade identifier     Optional. In the case there are
            d                                                           more than one trade identifier this
                                                                        may be used. The field will be
                                                                        visible to the cp.
Trade       partyTradeIdentifier/tradeI Counterparty trade identifier   The counterpart’s unique
            d                                                           identifier, if available.



Trade       documentation/creditSup Credit support agreement type
            portDocument
Trade       Missing?? - add to      Date of signing of CSA
            Documentation element?
Trade      partyTradeIdentifier/tradeI   Electronic Confirm platform ref   The DTCC/Swapswire reference
           d
Trade      Missing?? - add to            Free text for any relevant
           partyTradeInformation??       comments
Trade      collateral/                   Independent Amount Party A
           independentAmount/
           paymentDetail
           /paymentAmount/ amount

Trade      collateral/            Independent Amount Party B
           independentAmount/
           paymentDetail
           /paymentAmount/ amount

Trade      trade/tradeDate               Trade date                        Date the trade was done

Trade      partyTradeIdentifier/lnkId Trade Group ID                       Common trade ref for multi-leg
                                                                           bookings


Trade      partyTradeIdentifier/tradeI Trade identifier                    Unique identifier for the trade
Trade?     d
           trade/tradeDate??           Assignment Original Trade Date      For assigned trades, the date the
Trade??    Only available in the       Stepping Out Party                  The name of was done with the
                                                                           original trade the stepping out
           "novation" messages, not                                        party.
           in position rec. Add to
           partyTradeInformation???




Summary of gaps:

The following are missing from current FpML (or it is unclear how to represent them):
            Field                      Comment                            Suggested solution
            Underlying Booking                                            Add to partyTradeInformation or
            Branch - Party A           Distinct from legal entity         add to party'
            Underlying Booking                                            Add to partyTradeInformation or
            Branch - Party B           Distinct from legal entity         add to party'
            Book / Portfolio /                                            Add to partyTradeInformation or
            Department                 Distinct from legal entity         add to party'
            Date of signing of CSA     We have a CSA field                Add to documentation
            Free text for any relevant
            comments                   This has been proposed
                                       previously for FpML and rejected Add to partyTradeInformation
            Assignment Original        We have tradeDate in
            Trade Date /Novation       tradeHeader, but usage in the      Add novationDate to Scheduled
            Date                       case of a novation is a little     events? Allow multiple trade
                                       unclear.                           dates?
            Stepping Out Party         We can do this with the novation
                                       message, but not with the
                                       position/constituent/trade
                                       structure                          Add to partyTradeInformation?
              We may need to add a
MeasureType   measureType for system NPV   New measureType
Further definition of field         ISDA Recommended                    Credit   EQ DERIV EQ SWAP
requirement (where necessary)       Fields (Name)                       Derivs
This would only be populated by the                                      Req       Req      Req
stepping in party. Where provided,
this can be matched to the Trade
date of the Remaining party



Name of the specific entity the trade                                    Req       Req      Req
is facing (the counterpart to the
trade)
Name of specific entity submitting                                       Req       Req      Req
the trade.
                                        partyAbranchName


                                        partyBbranchName




                                        valuationDate                    Req       Req      Req




                                        valuationNativeCurrencyAmount

                                        valuationNativeCurrency

                                        valuationBaseCurrencyAmount      Req       Req      Req


                                        valuationBaseCurrency            Req       Req      Req




Where the counterparts trade ref is                                      Req       Req      Req
applied in the confirmation process,
this trade ref should be supplied on
the portfolio to aid matching process
                                     comment

                                     independentAmountPartyA




                                     independentAmountPartyB




The execution date; not the          tradeDate                 Req   Req   Req
effective date
For products booked as multi-leg, a                            Req   Req   Req
common trade ref is required. This
should link back to the confirmation
reference
The internal trade ref ID.           tradeIdentifierPartyA     Req   Req   Req
 VAR   Forex   Interest   Options   COMMOD   ENERGY
SWAP             Rate      (any)
Req    Req       Req       Req       Req      Req




Req    Req       Req       Req       Req      Req



Req    Req       Req       Req       Req      Req




Req    Req       Req       Req       Req      Req




Req    Req       Req       Req       Req      Req

Req    Req       Req       Req       Req      Req




Req    Req       Req       Req       Req      Req
Req   Req   Req   Req   Req   Req

Req   Req   Req   Req   Req   Req




Req   Req   Req   Req   Req   Req
Field Name              Description                                                     Field Priority   Definition of field requirement   ISDA Recommended
                                                                                                                                           Fields (Name)
Exchange Rate           For FX
Free text for any                                                                                                                          comment
relevant comments
Current Floating rate   The last fixing made in this contract, excluding spread.
Underlying Booking                                                                                                                         partyAbranchName
Branch - Party A
Underlying Booking                                                                                                                         partyBbranchName
Branch - Party B
Book / Portfolio /      A trade unit could be a book, a branch, an internal
Department              department etc. This information is visible to the
                        counterpart since it could aid in the reconcilliation process

Mark-to-market                                                                                                                             valuationNativeCurrencyAmount
underlying system
amount
Mark-to-market                                                                                                                             valuationNativeCurrency
underlying system ccy

Buy / Sell              Buy / Sell indicator for Options                                                                                   buySell
DayCount
Fixed coupon rate       Swap rates or FRA rates
Fixed coupon rolling    Period of fixed coupon payment e.g. "6M", "1Y"
period
Payer or Receiver       Payer or receiver of the fixed rate.E.g. “Payer”, “Receiver”


Premium rate            the original premium rate on the trade


Put / Call              Put / Call indicator for Options                                                                                   putCall
Quantity
Start date              Start date of the trade                                                                                            effectiveDate
Strike Price            For Options                                                                                                        strikePrice
Additional trade        Optional. In the case there are more than one trade
identifier              identifier this may be used. The field will be visible to the
                        cp.
Credit support
agreement type
Date of signing of
CSA
Electronic Confirm      The DTCC/Swapswire reference
platform ref
Independent Amount                                                                                                                         independentAmountPartyA
Party A
Independent Amount                                                                                                                         independentAmountPartyB
Party B
Assignment Original     For assigned trades, the date the original trade was done
Trade Date Party
Stepping Out            The the stepping out party
                        with name of the stepping out party.
RECONCILIATION / AFFIRMATION FIELDS

OTC Option
Currency
Delta
IA
Implied Volatility
Local IA
Local MTM
Market value
Maturity Date
Notional
Buy/Sell
Put/Call
Strike
Trade Reference ID
Underlying description
Underlying identifier
Underlying Level
USD IA
USD MTM
Vega
Counterparty
Settlement Date
Premium
Option Style
Settlement Terms (Cash/Phy,Curr)
Exercise Terms
Expected N
Dividend Protection
Listed Look-alike
RECONCILIATION FIELDS

Forwards
IA % (preferably)
Local IA
Local MTM
Long Currency
Long Notional
Market value
Maturity date of forward
Short Currency
Short Notional
Spot FX rate
Strike-Forward FX rate
Trade Reference ID
USD IA
USD MTM
RECONCILIATION / AFFIRMATION FIELDS

Bank Debt
Buy/Sell
Currency
Description
IA % (preferably)
Initial price
Local IA
Local MTM
Market value
Maturity Date
Notional
Quantity
Underlying
Settle Date
Trade Date
Trade Reference ID
USD IA
USD MTM
PROPOSAL       TRI_ID
        TRANSACTION_TYPE         PARTY_DTCC_CODE
                         TRI_PARTY_NAME RISK_UNITBOOK             CP_ID
                                                          TRI_CP_NAME        SUBMITTED_CP_ID
   1451 Trade    5010743 BOA         6191 DCDS_NP DCDS_NP BARC               BARC
                                                                  Barclays Bank PLC
         CP_BOOK TRADE_DATE
CP_DTCC_CODE                        FIRST_PAYMENT_DATE
                          EFFECTIVE_DATE PRODUCT_TYPE    BUY_SELLCURR       NOMINAL CREDIT_ENTITY
    6211                                                 Sell      USD
                 8/31/2009 9/1/2009 9/20/2009 CreditDefaultSwapSingleName    2449000 International Paper Com
                      RED_ID REFERENCE_OBLIGATION
            SUBMITTED_CREDIT_ENTITY END_DATE             COUPON_PERIOD SENIORITY
                                                 COUPON_RATE                      ATTACHMENT_POINT
                                                                RESTRUCTURING_EVENTS     DETACHMENT_POINT
                      4A615AAC2
International Paper Company            9/20/2016
                              US460146BQ59             5 3M               Senior
                                                                Mod Restructuring
        NET_NOTIONAL_IMPACT
                 YEARLY_COUPON_IMPACT
INDEX_SCALE_FACTOR                 ACCRUED_FEE_IMPACT
                          MTM_IMPACT                TRADE_ID TRADE_ID_2
                                           CP_RISK_IMPACT            DTCC_TRICP_TRADE_ID
       1 -2449000 -122450   479413       0        0
         MTM_VALUEMASTER_DOCUMENT_TRANS_TYPE
                                      CLEARING
ORIGINAL_EFFECTIVE_DATE INITIAL_ACCRUAL_DATE
                            6/22/2009
           479413 StandardNorthAmericanCorporate

								
To top