<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<fixr:repository xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:fixr="http://fixprotocol.io/2020/orchestra/repository" name="FIX Reference Data" version="1.0">
    <fixr:metadata>
        <dcterms:title>Orchestra</dcterms:title>
        <dcterms:publisher>FIX Trading Community</dcterms:publisher>
        <dcterms:date>2025-11-19T00:00:00.000Z</dcterms:date>
        <dcterms:format>Orchestra schema</dcterms:format>
        <dcterms:contributor>playlist</dcterms:contributor>
    </fixr:metadata>
    <fixr:datatypes>
        <fixr:datatype name="Reserved100Plus" baseType="Pattern" added="FIX.4.4" addedEP="-1">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:integer" minInclusive="100">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Values "100" and above are reserved for bilaterally agreed upon user defined enumerations.</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Values "100" and above are reserved for bilaterally agreed upon user defined enumerations.</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="String" added="FIX.4.2">
            <fixr:mappedDatatype standard="XML" builtin="true" base="xs:string">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Alpha-numeric free format strings, can include any character or punctuation except the delimiter. All String fields are case sensitive (i.e. morstatt != Morstatt).</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Alpha-numeric free format strings, can include any character or punctuation except the delimiter. All String fields are case sensitive (i.e. morstatt != Morstatt).</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="MonthYear" baseType="String" added="FIX.4.1">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:string" pattern="\d{4}(0|1)\d([0-3wW]\d)?">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        string field representing month of a year. An optional day of the month can be appended or an optional week code.</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Valid formats:</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        YYYYMM</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        YYYYMMDD</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        YYYYMMWW</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Valid values:</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        YYYY = 0000-9999; MM = 01-12; DD = 01-31; WW = w1, w2, w3, w4, w5.</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    string field representing month of a year. An optional day of the month can be appended or an optional week code.</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    Valid formats:</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    YYYYMM</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    YYYYMMDD</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    YYYYMMWW</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    Valid values:</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    YYYY = 0000-9999; MM = 01-12; DD = 01-31; WW = w1, w2, w3, w4, w5.</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="Price" baseType="float" added="FIX.4.2">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:decimal">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        float field representing a price. Note the number of decimal places may vary. For certain asset classes prices may be negative values. For example, prices for options strategies can be negative under certain market conditions. Refer to Volume 7: FIX Usage by Product for asset classes that support negative price values.</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    float field representing a price. Note the number of decimal places may vary. For certain asset classes prices may be negative values. For example, prices for options strategies can be negative under certain market conditions. Refer to Volume 7: FIX Usage by Product for asset classes that support negative price values.</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="char" added="FIX.2.7" updated="FIX.5.0SP2" updatedEP="206">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:string">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Single character value, can include any alphanumeric character or punctuation except the delimiter. All char fields are case sensitive (i.e. m != M).</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Single character value, can include any alphanumeric character or punctuation except the delimiter. All char fields are case sensitive (i.e. m != M).</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="Exchange" baseType="String" added="FIX.4.2">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:string" pattern=".*">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        string field representing a market or exchange using ISO 10383 Market Identifier Code (MIC) values (see"Appendix 6-C).</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    string field representing a market or exchange using ISO 10383 Market Identifier Code (MIC) values (see"Appendix 6-C).</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="Percentage" baseType="float" added="FIX.4.3">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:decimal">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        float field representing a percentage (e.g. 0.05 represents 5% and 0.9525 represents 95.25%). Note the number of decimal places may vary.</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    float field representing a percentage (e.g. 0.05 represents 5% and 0.9525 represents 95.25%). Note the number of decimal places may vary.</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="LocalMktDate" baseType="String" added="FIX.4.2" updated="FIX.5.0SP2" updatedEP="206">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:date">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        string field representing a Date of Local Market (as opposed to UTC) in YYYY-MM-DD format. This is the "normal" date field used by the FIX Protocol.</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Valid values:</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        YYYY = 0000-9999, MM = 01-12, DD = 01-31.</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    string field representing a Date of Local Market (as opposed to UTC) in YYYYMMDD format. This is the "normal" date field used by the FIX Protocol.</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    Valid values:</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    YYYY = 0000-9999, MM = 01-12, DD = 01-31</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="float" added="FIX.2.7" updated="FIX.5.0SP2" updatedEP="206">
            <fixr:mappedDatatype standard="XML" builtin="true" base="xs:decimal">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Sequence of digits with optional decimal point and sign character (ASCII characters "-", "0" - "9" and "."); the absence of the decimal point within the string will be interpreted as the float representation of an integer value. All float fields must accommodate up to fifteen significant digits. The number of decimal places used should be a factor of business/market needs and mutual agreement between counterparties. Note that float values may contain leading zeros (e.g. "00023.23" = "23.23") and may contain or omit trailing zeros after the decimal point (e.g. "23.0" = "23.0000" = "23" = "23."). Note that fields which are derived from float may contain negative values unless explicitly specified otherwise.</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Sequence of digits with optional decimal point and sign character (ASCII characters "-", "0" - "9" and "."); the absence of the decimal point within the string will be interpreted as the float representation of an integer value. All float fields must accommodate up to fifteen significant digits. The number of decimal places used should be a factor of business/market needs and mutual agreement between counterparties. Note that float values may contain leading zeros (e.g. "00023.23" = "23.23") and may contain or omit trailing zeros after the decimal point (e.g. "23.0" = "23.0000" = "23" = "23."). Note that fields which are derived from float may contain negative values unless explicitly specified otherwise.</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="NumInGroup" baseType="int" added="FIX.4.3">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    int field representing the number of entries in a repeating group. Value must be positive.</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="Country" baseType="String" added="FIX.4.4">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:string" pattern=".{2}">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        string field representing a country using ISO 3166 Country code (2 character) values (see Appendix 6-B).</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    string field representing a country using ISO 3166 Country code (2 character) values (see Appendix 6-B).</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="Currency" baseType="String" added="FIX.4.2">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:string" pattern=".{3}">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        string field representing a currency type using ISO 4217 Currency code (3 character) values (see Appendix 6-A).</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    string field representing a currency type using ISO 4217 Currency code (3 character) values (see Appendix 6-A).</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="TZTimeOnly" baseType="String" added="FIX.4.4" addedEP="-1" updated="FIX.5.0SP2" updatedEP="206">
            <fixr:mappedDatatype standard="XML" builtin="true" base="xs:time">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        string field representing the time based on ISO 8601. This is the time with a Universal Time Coordinated(UTC) offset to allow identification of local time and timezone.</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Its value space is described as the combination of date and time of day in the Chapter 5.4 of ISO 8601.</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Valid values are in the format HH:MM[:SS][Z | [ + | - hh[:mm]]] where HH = 00-23 hours, MM = 00-59 minutes, SS = 00-59 seconds, hh = 01-12 offset hours, mm = 00-59 offset minutes.</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        The punctuation of ":" are required. The "Z" or "+" or "-" are optional to denote a time zone offset.</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    string field representing the time represented based on ISO 8601. This is the time with a UTC offset to allow identification of local time and timezone of that time.</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    Format is HH:MM[:SS][Z | [ + | - hh[:mm]]] where HH = 00-23 hours, MM = 00-59 minutes, SS = 00-59 seconds, hh = 01-12 offset hours, mm = 00-59 offset minutes.</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="Qty" baseType="float" added="FIX.4.2">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:decimal">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        float field capable of storing either a whole number (no decimal places) of "shares" (securities denominated in whole units) or a decimal value containing decimal places for non-share quantity asset classes (securities denominated in fractional units).</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    float field capable of storing either a whole number (no decimal places) of "shares" (securities denominated in whole units) or a decimal value containing decimal places for non-share quantity asset classes (securities denominated in fractional units).</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="Amt" baseType="float" added="FIX.4.2">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:decimal">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        float field typically representing a Price times a Qty</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    float field typically representing a Price times a Qty</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="Boolean" baseType="char" added="FIX.4.2">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:string" pattern="[YN]{1}">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        char field containing one of two values:</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        'Y' = True/Yes</fixr:documentation>
                    <fixr:documentation purpose="SYNOPSIS">
                        'N' = False/No</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    char field containing one of two values:</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    'Y' = True/Yes</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    'N' = False/No</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="Reserved4000Plus" baseType="Pattern" added="FIX.4.4" addedEP="-1">
            <fixr:mappedDatatype standard="XML" builtin="false" base="xs:integer" minInclusive="4000">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Values "4000" and above are reserved for bilaterally agreed upon user defined enumerations.</fixr:documentation>
                </fixr:annotation>
            </fixr:mappedDatatype>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Values "4000" and above are reserved for bilaterally agreed upon user defined enumerations.</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="int" added="FIX.2.7" updated="FIX.Latest" updatedEP="271">
            <fixr:mappedDatatype standard="XML" builtin="true" base="xs:integer"/>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Sequence of digits without commas or decimals and optional sign character (ASCII characters "-" and "0" - "9" ). The sign character utilizes one byte (i.e. positive int is "99999" while negative int is "-99999"). Note that int values may contain leading zeros (e.g. "00023" = "23").</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
        <fixr:datatype name="Pattern" added="FIX.4.4" addedEP="-1">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Used to build on and provide some restrictions on what is allowed as valid values in fields that uses a base FIX data type and a pattern data type. The universe of allowable valid values for the field would then be the union of the base set of valid values and what is defined by the pattern data type. The pattern data type used by the field will retain its base FIX data type (e.g. String, int, char).</fixr:documentation>
            </fixr:annotation>
        </fixr:datatype>
    </fixr:datatypes>
    <fixr:codeSets>
        <fixr:codeSet type="int" id="1938" name="AssetClassCodeSet" scenario="EXXXXX">
            <fixr:code value="4" sort="4" id="1938004" name="Equity" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Equity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="1938" name="AssetClassCodeSet" scenario="OXXXXX">
            <fixr:code value="1" sort="1" id="1938001" name="InterestRate" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Interest rate</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="1938002" name="Currency" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="1938004" name="Equity" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Equity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" id="1938005" name="Commodity" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Commodity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" id="1938006" name="Other" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="1938008" name="Debt" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Debt</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="11" id="1938011" name="Index" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Index</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A main index identified as a security type, for example under EU SFTR reporting.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="1938" name="AssetClassCodeSet" scenario="FXXXXX">
            <fixr:code value="1" sort="1" id="1938001" name="InterestRate" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Interest rate</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="1938002" name="Currency" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="1938004" name="Equity" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Equity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" id="1938005" name="Commodity" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Commodity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" id="1938006" name="Other" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="1938008" name="Debt" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Debt</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="11" id="1938011" name="Index" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Index</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A main index identified as a security type, for example under EU SFTR reporting.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="1938" name="AssetClassCodeSet" scenario="DXXXXX">
            <fixr:code value="8" sort="8" id="1938008" name="Debt" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Debt</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="1938" name="AssetClassCodeSet" scenario="RWXXXX">
            <fixr:code value="4" sort="4" id="1938004" name="Equity" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Equity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" id="1938006" name="Other" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="1938008" name="Debt" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Debt</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="2210" name="AssetGroupCodeSet" scenario="EXXXXX">
            <fixr:code value="1" sort="1" id="2210001" name="Financials" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Financials</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A categorization which usually includes rates, foreign exchange, credit, bonds and equity products or assets.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="2210" name="AssetGroupCodeSet" scenario="OXXXXX">
            <fixr:code value="1" sort="1" id="2210001" name="Financials" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Financials</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A categorization which usually includes rates, foreign exchange, credit, bonds and equity products or assets.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="2210002" name="Commodities" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Commodities</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A categorization which usually includes hard commodities such as agricultural, metals, freight, energy products or assets.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="2210" name="AssetGroupCodeSet" scenario="FXXXXX">
            <fixr:code value="1" sort="1" id="2210001" name="Financials" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Financials</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A categorization which usually includes rates, foreign exchange, credit, bonds and equity products or assets.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="2210002" name="Commodities" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Commodities</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A categorization which usually includes hard commodities such as agricultural, metals, freight, energy products or assets.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="2210003" name="AlternativeInvestments" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Alternative investments</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A categorization which usually includes weather, housing, and commodity indices products or assets.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="2210" name="AssetGroupCodeSet" scenario="DXXXXX">
            <fixr:code value="1" sort="1" id="2210001" name="Financials" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Financials</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A categorization which usually includes rates, foreign exchange, credit, bonds and equity products or assets.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="1939" name="AssetSubClassCodeSet" scenario="EXXXXX">
            <fixr:code value="9" sort="9" group="Equity" id="1939029" name="Common" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Common</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="10" group="Equity" id="1939030" name="Preferred" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Preferred</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="1939" name="AssetSubClassCodeSet" scenario="OXXXXX">
            <fixr:code value="13" sort="13" group="Commodity" id="1939001" name="Metals" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Metals</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="14" sort="14" group="Commodity" id="1939002" name="Bullion" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bullion</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="15" sort="15" group="Commodity" id="1939003" name="Energy" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Energy</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="16" sort="16" group="Commodity" id="1939004" name="CommodityIndex" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Commodity index</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="17" sort="17" group="Commodity" id="1939005" name="Agricultural" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Agricultural</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="18" sort="18" group="Commodity" id="1939006" name="Environmental" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Environmental</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="19" sort="19" group="Commodity" id="1939007" name="Freight" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Freight</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="41" sort="41" group="Commodity" id="1939008" name="Fertilizer" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Fertilizer</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="42" sort="42" group="Commodity" id="1939009" name="IndustrialProduct" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Industrial product</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="43" sort="43" group="Commodity" id="1939010" name="Inflation" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Inflation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="44" sort="44" group="Commodity" id="1939011" name="Paper" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="45" sort="45" group="Commodity" id="1939012" name="Polypropylene" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Polypropylene</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="46" sort="46" group="Commodity" id="1939013" name="OfficialEconomicStatistics" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Official economic statistics</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="39" sort="39" group="Currency" id="1939020" name="FXEmergingMarkets" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">FX emerging markets</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="40" sort="40" group="Currency" id="1939021" name="FXMajors" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">FX Majors</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="20" sort="20" group="Debt" id="1939022" name="Government" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Government</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="22" sort="22" group="Debt" id="1939024" name="Corporate" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Corporate</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" group="Equity" id="1939029" name="Common" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Common</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="10" group="Equity" id="1939030" name="Preferred" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Preferred</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="11" group="Equity" id="1939031" name="EquityIndex" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Equity index</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="37" sort="37" group="Equity" id="1939036" name="VolatilityIndex" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Volatility index</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="1" sort="1" group="Interest Rate" id="1939041" name="SingleCurrency" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Single currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" group="Interest Rate" id="1939042" name="CrossCurrency" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cross currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="48" sort="48" group="Other" id="1939048" name="Other" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">May be used with any AssetClass(1938) values.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="1939" name="AssetSubClassCodeSet" scenario="FXXXXX">
            <fixr:code value="19" sort="19" group="Commodity" id="1939007" name="Freight" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Freight</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="41" sort="41" group="Commodity" id="1939008" name="Fertilizer" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Fertilizer</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="42" sort="42" group="Commodity" id="1939009" name="IndustrialProduct" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Industrial product</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="43" sort="43" group="Commodity" id="1939010" name="Inflation" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Inflation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="44" sort="44" group="Commodity" id="1939011" name="Paper" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="45" sort="45" group="Commodity" id="1939012" name="Polypropylene" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Polypropylene</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="46" sort="46" group="Commodity" id="1939013" name="OfficialEconomicStatistics" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Official economic statistics</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="40" sort="40" group="Currency" id="1939021" name="FXMajors" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">FX Majors</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="20" sort="20" group="Debt" id="1939022" name="Government" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Government</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="22" sort="22" group="Debt" id="1939024" name="Corporate" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Corporate</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" group="Equity" id="1939029" name="Common" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Common</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="10" group="Equity" id="1939030" name="Preferred" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Preferred</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="11" group="Equity" id="1939031" name="EquityIndex" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Equity index</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="37" sort="37" group="Equity" id="1939036" name="VolatilityIndex" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Volatility index</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="1" sort="1" group="Interest Rate" id="1939041" name="SingleCurrency" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Single currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" group="Interest Rate" id="1939042" name="CrossCurrency" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cross currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="47" sort="47" group="Other" id="1939047" name="OtherC10" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other C10</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Defined under MiFID II (Directive 2014/65/EU) Section C(10) of Annex I and paraphrased in ESMA RTS 2 Annex III Section 10, "Other C10" is a financial instrument "which is not a 'Freight derivative', any of the following interest rate derivatives sub-asset classes: 'Inflation multi-currency swap or cross-currency swap', a 'Future/forward on inflation multi-currency swaps or cross-currency swaps', an 'Inflation single currency swap', a 'Future/forward on inflation single currency swap' and any of the following equity derivatives sub-asset classes: a 'Volatility index option', a 'Volatility index future/forward', a swap with parameter return variance, a swap with parameter return volatility, a portfolio swap with parameter return variance, a portfolio swap with parameter return volatility".</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="48" sort="48" group="Other" id="1939048" name="Other" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">May be used with any AssetClass(1938) values.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="1939" name="AssetSubClassCodeSet" scenario="DXXXXX">
            <fixr:code value="20" sort="20" group="Debt" id="1939022" name="Government" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Government</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="21" sort="21" group="Debt" id="1939023" name="Agency" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Agency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="22" sort="22" group="Debt" id="1939024" name="Corporate" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Corporate</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="23" sort="23" group="Debt" id="1939025" name="Financing" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Financing</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="24" sort="24" group="Debt" id="1939026" name="MoneyMarket" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Money market</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="25" sort="25" group="Debt" id="1939027" name="Mortgage" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Mortgage</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="26" sort="26" group="Debt" id="1939028" name="Municipal" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Municipal</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="31" sort="31" group="Loan Facility" id="1939043" name="TermLoan" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Term loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="32" sort="32" group="Loan Facility" id="1939044" name="BridgeLoan" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bridge loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="33" sort="33" group="Loan Facility" id="1939045" name="LetterOfCredit" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Letter of credit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="48" sort="48" group="Other" id="1939048" name="Other" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">May be used with any AssetClass(1938) values.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="1939" name="AssetSubClassCodeSet" scenario="RWXXXX">
            <fixr:code value="22" sort="22" group="Debt" id="1939024" name="Corporate" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Corporate</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" group="Equity" id="1939029" name="Common" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Common</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="10" group="Equity" id="1939030" name="Preferred" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Preferred</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="48" sort="48" group="Other" id="1939048" name="Other" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">May be used with any AssetClass(1938) values.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="1435" name="ContractMultiplierUnitCodeSet" scenario="OXXXXX">
            <fixr:code value="0" sort="0" id="1435001" name="Shares" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Shares</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="1" sort="1" id="1435002" name="Hours" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Hours</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="1435003" name="Days" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Days</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit ContractMultiplier(tag 231) is expressed in.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="1435" name="ContractMultiplierUnitCodeSet" scenario="FXXXXX">
            <fixr:code value="0" sort="0" id="1435001" name="Shares" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Shares</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="1" sort="1" id="1435002" name="Hours" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Hours</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="1435003" name="Days" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Days</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit ContractMultiplier(tag 231) is expressed in.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.5.0SP2" addedEP="161" updated="FIX.5.0SP2" updatedEP="200" id="1950" name="CouponDayCountCodeSet">
            <fixr:code value="0" sort="0" id="1950001" name="OneOne">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">1/1</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">If parties specify the Day Count Fraction to be 1/1 then in calculating the applicable amount, 1 is simply input into the calculation as the relevant Day Count Fraction. See also 2006 ISDA Definitions, Section 4.16. Day Count Fraction, paragraph (a).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="1" sort="1" id="1950002" name="ThirtyThreeSixtyUS">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">30/360 (30U/360 or Bond Basis)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">See also ISO 15022 MICO code 'A001'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="1950003" name="ThirtyThreeSixtySIA">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">30/360 (SIA)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A variant of "30/360" - when Date1 and Date2 are both Feb. 28th or 29th convert them to 30th using the same logic in the conversion of 31st to 30th.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="1950004" name="ThirtyThreeSixtyM">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">30/360M</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Commonly used day count convention for US mortgage backed securities. Feb 28th (or 29th in a leap year) is always considered as a 30th for a start date. As a comparison, in the regular 30/360 day count as used by most US agency and corporate bonds, a start date of Feb 28th (or 29th in a leap year) is still considered as the 28th (or 29th) day of a month of 30 days.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="1950005" name="ThirtyEThreeSixty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">30E/360 (Eurobond Basis)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">See also ISO 15022 MICO code 'A007'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" id="1950006" name="ThirtyEThreeSixtyISDA">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">30E/360 (ISDA)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Date adjustment rules are: (1) if Date1 is the last day of the month, then change Date1 to 30; (2) if D2 is the last day of the month (unless Date2 is the maturity date and Date2 is in February), then change Date2 to 30. See also 2006 ISDA Definitions, Section 4.16. Day Count Fraction, paragraph (h).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" id="1950007" name="ActThreeSixty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Act/360</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">See also ISO 15022 MICO code 'A004'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="7" sort="7" id="1950008" name="ActThreeSixtyFiveFixed">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Act/365 (FIXED)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">See also ISO 15022 MICO code 'A005'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="1950009" name="ActActAFB">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Act/Act (AFB)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">See also ISO 15022 MICO code 'A010'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" id="1950010" name="ActActICMA">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Act/Act (ICMA)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">See also ISO 15022 MICO code 'A006'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="10" id="1950011" name="ActActISMAUltimo">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Act/Act (ICMA Ultimo)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The Act/Act (ICMA Ultimo) differs from Act/Act (ICMA) method only that it assumes that regular coupons always fall on the last day of the month.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="11" id="1950012" name="ActActISDA">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Act/Act (ISDA)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">See also ISO 15022 MICO code 'A008'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="12" sort="12" id="1950013" name="BusTwoFiftyTwo">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">BUS/252</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Used for Brazilian Real swaps, which is based on business days instead of calendar days. The number of business days divided by 252.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="13" sort="13" id="1950014" name="ThirtyEPlusThreeSixty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">30E+/360</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Variation on 30E/360. Date adjustment rules: (1) If Date1 falls on the 31st, then change it to the 30th; (2) If Date2 falls on the 31st, then change it to 1 and increase Month2 by one, i.e. next month.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="14" sort="14" id="1950015" name="ActThreeSixtyFiveL">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Act/365L</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">See also ISO 15022 MICO code 'A009'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="15" sort="15" id="1950016" name="NLThreeSixtyFive">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">NL365</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">See also ISO 15022 MICO code 'A014'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="16" sort="16" id="1950017" name="NLThreeSixty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">NL360</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">This is the same as Act/360, with the exception of leap days (29th February) which are ignored.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="17" sort="17" id="1950018" name="Act364">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Act/364</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The actual number of days between Date1 and Date2, divided by 364.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="18" sort="18" id="1950019" name="ThirtyThreeSixtyFive">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">30/365</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Interest is calculated based on a 30-day month in a way similar to the 30/360 (basic rule) and a 365-day year. Accrued interest to a value date on the last day of a month shall be the same as to the 30th calendar day of the same month, except for February. This means that a 31 is assumed to be a 30 and the 28 February (or 29 February for a leap year) is assumed to be a 28 (or 29). See also ISO 15022 MICO code 'A002'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="19" sort="19" id="1950020" name="ThirtyActual">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">30/Actual</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Interest is calculated based on a 30-day month in a way similar to the 30/360 (basic rule) and the assumed number of days in a year in a way similar to the Actual/Actual (ICMA). Accrued interest to a value date on the last day of a month shall be the same as to the 30th calendar day of the same month, except for February. This means that a 31 is assumed to be a 30 and the 28 February (or 29 February for a leap year) is assumed to be a 28 (or 29). The assumed number of days in a year is computed as the actual number of days in the coupon period multiplied by the number of interest payments in the year. See also ISO 15022 MICO code 'A003'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="20" sort="20" id="1950021" name="ThirtyThreeSixtyICMA">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">30/360 (ICMA or basis rule)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Interest is calculated based on a 30-day month and a 360-day year. Accrued interest to a value date on the last day of a month shall be the same as to the 30 calendar day of the same month, except for February. This means that a 31 is assumed to be a 30 and the 28 February (or 29 February for a leap year) is assumed to be a 28 (or 29). It is the most commonly used 30/360 method for non-US straight and convertible bonds issued before 1 January 1999. See also ISO 15022 MICO code 'A011'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="21" sort="21" id="1950022" name="ThirtyETwoThreeSixty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">30E2/360 (Eurobond basis model two)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Interest is calculated based on a 30-day month and a 360-day year. Accrued interest to a value date on the last day of a month shall be the same as to the 30th calendar day of the same month, except for the last day of February whose day of the month value shall be adapted to the value of the first day of the interest period if the latter is higher and if the period is one of a regular schedule. This means that a 31 is assumed to be a 30 and the 28 February of a non-leap year is assumed to be equivalent to a 29 February when the first day of the interest period is a 29, or to a 30 February when the first day of the interest period is a 30 or a 31. The 29 February of a leap year is assumed to be equivalent to a 30 February when the first day of the interest period is a 30 or a 31. Similarly, if the coupon period starts on the last day of February, it is assumed to produce only one day of interest in February as if it was starting on a 30 February when the end of the period is a 30 or a 31, or two days of interest in February when the end of the period is a 29, or three days of interest in February when it is the 28 February of a non-leap year and the end of the period is before the 29. See also ISO 15022 MICO code 'A012'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="22" sort="22" id="1950023" name="ThirtyEThreeThreeSixty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">30E3/360 (Eurobond basis model three)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Interest is calculated based on a 30-day month and a 360-day year. Accrued interest to a value date on the last day of a month shall be the same as to the 30th calendar day of the same month. This means that a 31 is assumed to be a 30 and the 28 February (or 29 February for a leap year) is assumed to be equivalent to a 30 February. It is a variation of the 30E/360 (or Eurobond basis) method where the last day of February is always assumed to be a 30, even if it is the last day of the maturity coupon period. See also ISO 15022 MICO code 'A013'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="99" sort="99" id="1950024" name="Other">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">For other day count method. See also ISO 15022 MICO code 'OTHR'.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The day count convention used in interest calculations for a bond or an interest bearing security. Absence of this field for a bond or an interest bearing security transaction implies a "flat" trade, i.e. no accrued interest determined at time of the transaction.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" added="FIX.5.0SP2" addedEP="161" id="1949" name="CouponFrequencyUnitCodeSet">
            <fixr:code value="D" sort="1" id="1949001" name="Day">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Day</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Wk" sort="2" id="1949002" name="Week">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Week</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Mo" sort="3" id="1949003" name="Month">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Month</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Yr" sort="4" id="1949004" name="Year">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Year</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="H" sort="5" id="1949005" name="Hour">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Hour</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Min" sort="6" id="1949006" name="Minute">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Minute</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="S" sort="7" id="1949007" name="Second">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Second</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="T" sort="8" id="1949008" name="Term">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Term</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Time unit associated with the frequency of the bond's coupon payment.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.5.0" addedEP="52" updated="FIX.5.0SP2" updatedEP="161" id="1194" name="ExerciseStyleCodeSet">
            <fixr:code value="0" sort="1" id="1194001" name="European">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">European</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="1" sort="2" id="1194002" name="American">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">American</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="3" id="1194003" name="Bermuda">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bermuda</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="99" sort="99" id="1194004" name="Other">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Type of exercise of a derivatives security</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.5.0SP1" addedEP="92" updated="FIX.5.0SP2" updatedEP="238" id="1482" name="OptPayoutTypeCodeSet">
            <fixr:code value="1" sort="1" id="1482001" name="Vanilla">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Vanilla</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="1482002" name="Capped">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Capped</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="1482003" name="Binary">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Digital (Binary)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="1482004" name="Asian">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Asian</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" id="1482005" name="Barrier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Barrier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" id="1482006" name="DigitalBarrier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Digital Barrier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="7" sort="7" id="1482007" name="Lookback">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Lookback</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="1482008" name="OtherPathDependent">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other path dependent</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="99" sort="99" id="1482009" name="Other">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of valuation method or payout trigger for an in-the-money option.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.5.0SP2" addedEP="105" updated="FIX.5.0SP2" updatedEP="223" id="1674" name="PartyDetailRoleQualifierCodeSet">
            <fixr:code value="23" sort="23" group="For all firm / broker type party roles" id="1674001" name="FirmOrLegalEntity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Firm or legal entity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="18" sort="18" group="For all party roles" id="1674002" name="Current">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Current</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Can be used to convey an existing party identifier for the same party role in a single message.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="19" sort="19" group="For all party roles" id="1674003" name="New">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">New</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Can be used to convey a future party identifier for the same party role in a single message.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="24" sort="24" group="For all trader / customer type party roles" id="1674004" name="NaturalPerson">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Natural person</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="0" sort="0" group="For party role 1 (Executing Firm)" id="1674005" name="Agency">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Agency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="1" sort="1" group="For party role 1 (Executing Firm)" id="1674006" name="Principal">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Principal</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" group="For party role 1 (Executing Firm)" id="1674007" name="RisklessPrincipal">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Riskless principal</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" group="For party role 102 (Data repository)" id="1674008" name="PrimaryTrdRepository">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Primary trade repository</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Used to differentiate the principal trade repository from the Original or Additional trade repositories when there are multiple trade repositories being reported.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="10" group="For party role 102 (Data repository)" id="1674009" name="OrigTrdRepository">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Original trade repository</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Used to identify the trade repository to which the trade was originally reported if different from the current repository to which the trade is being reported.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="11" group="For party role 102 (Data repository)" id="1674010" name="AddtnlIntlTrdRepository">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Additional international trade repository</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Used with InternationalSwapIndicator(2526) to identify the trade repository that is in addition to the local swaps data repository as required by U.S. law.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="12" sort="12" group="For party role 102 (Data repository)" id="1674011" name="AddtnlDomesticTrdRepository">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Additional domestic trade repository</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Used with MixedSwapIndicator(1929) to identify the trade repository that is in addition to the current trade repository when the assets in the swap are subject to two different domestic regulators.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="25" sort="25" group="For party role 11 (Order Origination Trader), 12 (Executing Trader), 36 (Entering Trader), 37 (Contra Trader)" id="1674012" name="RegularTrader">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Regular trader</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Standard trader profile.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="26" sort="26" group="For party role 11 (Order Origination Trader), 12 (Executing Trader), 36 (Entering Trader), 37 (Contra Trader)" id="1674013" name="HeadTrader">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Head trader</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Senior trader leading a group of regular traders.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="27" sort="27" group="For party role 11 (Order Origination Trader), 12 (Executing Trader), 36 (Entering Trader), 37 (Contra Trader)" id="1674014" name="Supervisor">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Supervisor</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Administrative user that has only limited rights for normal trading but possibly special rights for emergency actions.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="22" sort="22" group="For party role 12 (Executing trader) or 122 (Investment decision maker)" id="1674015" name="Algorithm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Algorithm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="13" sort="13" group="For party role 22 (Exchange)" id="1674016" name="RelatedExchange">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Related exchange</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="14" sort="14" group="For party role 22 (Exchange)" id="1674017" name="OptionsExchange">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Options exchange</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="15" sort="15" group="For party role 22 (Exchange)" id="1674018" name="SpecifiedExchange">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Specified exchange</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="16" sort="16" group="For party role 22 (Exchange)" id="1674019" name="ConstituentExchange">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Constituent exchange</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="7" sort="7" group="For party role 29 (Intermediary), 32 (Beneficiary) and 107 (Correspondent)" id="1674020" name="Bank">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bank</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" group="For party role 29 (Intermediary), 32 (Beneficiary) and 107 (Correspondent)" id="1674021" name="Hub">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Hub</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Indicates that the Intermediary party is a hub system or service provider.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="28" sort="28" group="For party role 30 (Agent)" id="1674022" name="TriParty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Tri-party</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of EU SFTR reporting, identifies the third party, not necessarily the custodian, to which the reporting counterparty has outsourced the post-trade processing of an SFT (if applicable).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="29" sort="29" group="For party role 30 (Agent)" id="1674023" name="Lender">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Lender</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of EU SFTR reporting, identifies the agent lender involved in the securities lending transaction.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" group="For party role 4 (Clearing Firm)" id="1674024" name="GeneralClearingMember">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">General clearing member</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" group="For party role 4 (Clearing Firm)" id="1674025" name="IndividualClearingMember">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Individual clearing member</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" group="For party role 66 (Market Maker)" id="1674026" name="PreferredMarketMaker">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Preferred market maker</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Market maker getting a part of the matched quantity before primary or default market maker.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" group="For party role 66 (Market Maker)" id="1674027" name="DirectedMarketMaker">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Directed market maker</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Single market maker to handle the order provided.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="20" sort="20" group="For party role 66 (Market Maker)" id="1674028" name="DesignatedSponsor">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Designated sponsor</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Market maker jointly providing liquidity for the same security with other market makers.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="21" sort="21" group="For party role 66 (Market Maker)" id="1674029" name="Specialist">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Specialist</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Market maker being the only one providing liquidity for a security.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="17" sort="17" group="For party role 73 (Execution Venue)" id="1674030" name="ExemptFromTradeReporting">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Exempt from trade reporting</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of FINRA TRACE reporting requirements, this is used to indicate the ATS has been granted a regulatory exemption from reporting.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Qualifies the value of PartyDetailRole(1693).</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="char" added="FIX.4.3" id="447" name="PartyIDSourceCodeSet">
            <fixr:code value="6" sort="1" group="For PartyRole = &quot;InvestorID&quot; and for CIV" id="447001" name="UKNationalInsuranceOrPensionNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">UK National Insurance or Pension Number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="7" sort="2" group="For PartyRole = &quot;InvestorID&quot; and for CIV" id="447002" name="USSocialSecurityNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Social Security Number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="3" group="For PartyRole = &quot;InvestorID&quot; and for CIV" id="447003" name="USEmployerOrTaxIDNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Employer or Tax ID Number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="4" group="For PartyRole = &quot;InvestorID&quot; and for CIV" id="447004" name="AustralianBusinessNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Australian Business Number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="A" sort="5" group="For PartyRole = &quot;InvestorID&quot; and for CIV" id="447005" name="AustralianTaxFileNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Australian Tax File Number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="J" sort="6" group="For PartyRole = &quot;InvestorID&quot; and for CIV" id="447006" name="TaxID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Tax ID</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="1" sort="1" group="For PartyRole = &quot;InvestorID&quot; and for Equities" id="447007" name="KoreanInvestorID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Korean Investor ID</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" group="For PartyRole = &quot;InvestorID&quot; and for Equities" id="447008" name="TaiwaneseForeignInvestorID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Taiwanese Qualified Foreign Investor ID QFII/FID</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" group="For PartyRole = &quot;InvestorID&quot; and for Equities" id="447009" name="TaiwaneseTradingAcct">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Taiwanese Trading Acct</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" group="For PartyRole = &quot;InvestorID&quot; and for Equities" id="447010" name="MalaysianCentralDepository">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Malaysian Central Depository (MCD) number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" group="For PartyRole = &quot;InvestorID&quot; and for Equities" id="447011" name="ChineseInvestorID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Chinese Investor ID</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="I" sort="1" group="For PartyRole=&quot;Broker of Credit&quot;" id="447012" name="ISITCAcronym">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Directed broker three character acronym as defined in ISITC "ETC Best Practice" guidelines document</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="B" sort="1" group="For all PartyRoles" id="447013" name="BIC">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">BIC (Bank Identification Code - SWIFT managed) code (ISO9362 - See "Appendix 6-B")</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="C" sort="2" group="For all PartyRoles" id="447014" name="GeneralIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Generally accepted market participant identifier (e.g. NASD mnemonic)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="D" sort="3" group="For all PartyRoles" id="447015" name="Proprietary">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Proprietary / Custom code</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Custom ID schema used between counterparties, trading platforms and repositories.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="E" sort="4" group="For all PartyRoles" id="447016" name="ISOCountryCode">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISO Country Code</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="F" sort="5" group="For all PartyRoles" id="447017" name="SettlementEntityLocation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Settlement Entity Location (note if Local Market Settlement use "E=ISO Country Code") (see "Appendix 6-G" for valid values)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="G" sort="6" group="For all PartyRoles" id="447018" name="MIC">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Market Identifier Code (ISO 10383) MIC</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="H" sort="7" group="For all PartyRoles" id="447019" name="CSDParticipant">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CSD participant/member code (e.g.. Euroclear, DTC, CREST or Kassenverein number)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="K" sort="8" group="For all PartyRoles" id="447020" name="AustralianCompanyNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Australian Company Number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="L" sort="9" group="For all PartyRoles" id="447021" name="AustralianRegisteredBodyNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Australian Registered Body Number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="M" sort="10" group="For all PartyRoles" id="447022" name="CFTCReportingFirmIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CFTC reporting firm identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="N" sort="11" group="For all PartyRoles" id="447023" name="LegalEntityIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Legal Entity Identifier (ISO 17442) LEI</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="O" sort="12" group="For all PartyRoles" id="447024" name="InterimIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Interim identifier</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">An interim entity identifier assigned by a regulatory agency prior to an LEI (ISO 17442) being assigned.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="P" sort="13" group="For all PartyRoles" id="447025" name="ShortCodeIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Short code identifier</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A generic means for trading venues, brokers, investment managers to convey a bilaterally agreed upon "short hand" code for an identifier that is a reference to a mapping between the parties.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Q" sort="14" group="For all PartyRoles" id="447026" name="NationalIDNaturalPerson">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">National ID of natural person</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">An identification number generally assigned by a government authority or agency to a natural person which is unique to the person it is assigned to. Examples include, but not limited to, "social security number", "pension number".</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="R" sort="15" group="For all PartyRoles" id="447027" name="IndiaPermanentAccountNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">India Permanent Account Number</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also referred to as PAN ID. An identifier issued by the Income Tax Department of India.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="S" sort="16" group="For all PartyRoles" id="447028" name="FDID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Firm designated identifier</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also referred to as FDID. A unique identifier required by the SEC for each trading account designated by Industry Members for purposes of reporting to CAT (Consolidated Audit Trail).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="T" sort="17" group="For all PartyRoles" id="447029" name="SPSAID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Special Segregated Account ID</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also referred to as SPSA ID. The Special Segregated Account identifier issued by Hong Kong Exchanges and Clearing.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="U" sort="18" group="For all PartyRoles" id="447030" name="MasterSPSAID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Master Special Segregated Account ID</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also referred to as Master SPSA ID. The master identifier issued by Hong Kong Exchanges and Clearing for the aggregation of SPSA IDs.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the PartyID (448) value. Required if PartyID is specified. Note: applicable values depend upon PartyRole (452) specified. See "Appendix 6-G - Use of &amp;lt;Parties&amp;gt; Component Block"</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    See "Appendix 6-G - Use of &lt;Parties&gt; Component Block"</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.4.3" updated="FIX.5.0SP2" updatedEP="256" id="452" name="PartyRoleCodeSet">
            <fixr:code value="1" sort="1" id="452001" name="ExecutingFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Executing Firm (formerly FIX 4.2 ExecBroker)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="452002" name="BrokerOfCredit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Broker of Credit (formerly FIX 4.2 BrokerOfCredit)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="452003" name="ClientID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Client ID (formerly FIX 4.2 ClientID)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="452004" name="ClearingFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Clearing Firm (formerly FIX 4.2 ClearingFirm)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" id="452005" name="InvestorID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Investor ID</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" id="452006" name="IntroducingFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Introducing Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="7" sort="7" id="452007" name="EnteringFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Entering Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="452008" name="Locate">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Locate / Lending Firm (for short-sales)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" id="452009" name="FundManagerClientID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Fund Manager Client ID (for CIV)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="10" id="452010" name="SettlementLocation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Settlement Location (formerly FIX 4.2 SettlLocation)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="11" id="452011" name="OrderOriginationTrader">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Order Origination Trader (associated with Order Origination Firm - i.e. trader who initiates/submits the order)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="12" sort="12" id="452012" name="ExecutingTrader">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Executing Trader (associated with Executing Firm - actually executes)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="13" sort="13" id="452013" name="OrderOriginationFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Order Origination Firm (e.g. buy-side firm)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="14" sort="14" id="452014" name="GiveupClearingFirmDepr">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Giveup Clearing Firm (firm to which trade is given up)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="15" sort="15" id="452015" name="CorrespondantClearingFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Correspondant Clearing Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="16" sort="16" id="452016" name="ExecutingSystem">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Executing System</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="17" sort="17" id="452017" name="ContraFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Contra Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="18" sort="18" id="452018" name="ContraClearingFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Contra Clearing Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="19" sort="19" id="452019" name="SponsoringFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sponsoring Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="20" sort="20" id="452020" name="UnderlyingContraFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Underlying Contra Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="21" sort="21" id="452021" name="ClearingOrganization">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Clearing Organization</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="22" sort="22" id="452022" name="Exchange">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Exchange</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identify using PartyIDSource(tag 447) = G (Market Identifier Code) if the MIC exists.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="24" sort="24" id="452023" name="CustomerAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Customer Account</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="25" sort="25" id="452024" name="CorrespondentClearingOrganization">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Correspondent Clearing Organization</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="26" sort="26" id="452025" name="CorrespondentBroker">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Correspondent Broker</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="27" sort="27" id="452026" name="Buyer">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Buyer/Seller (Receiver/Deliverer)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="28" sort="28" id="452027" name="Custodian">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Custodian</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="29" sort="29" id="452028" name="Intermediary">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Intermediary</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="30" sort="30" id="452029" name="Agent">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Agent</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="31" sort="31" id="452030" name="SubCustodian">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sub-custodian</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="32" sort="32" id="452031" name="Beneficiary">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Beneficiary</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="33" sort="33" id="452032" name="InterestedParty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Interested party</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="34" sort="34" id="452033" name="RegulatoryBody">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Regulatory body</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of regulatory reporting, this identifies the regulator the trade is being reported to.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="35" sort="35" id="452034" name="LiquidityProvider">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Liquidity provider</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="36" sort="36" id="452035" name="EnteringTrader">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Entering trader</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="37" sort="37" id="452036" name="ContraTrader">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Contra trader</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="38" sort="38" id="452037" name="PositionAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Position account</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The account which positions are maintained. Typically represents the aggregation of one or more customer accounts.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="39" sort="39" id="452038" name="ContraInvestorID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Contra Investor ID</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="40" sort="40" id="452039" name="TransferToFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Transfer to Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="41" sort="41" id="452040" name="ContraPositionAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Contra Position Account</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="42" sort="42" id="452041" name="ContraExchange">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Contra Exchange</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="43" sort="43" id="452042" name="InternalCarryAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Internal Carry Account</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="44" sort="44" id="452043" name="OrderEntryOperatorID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Order Entry Operator ID</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="45" sort="45" id="452044" name="SecondaryAccountNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Secondary Account Number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="46" sort="46" id="452045" name="ForeignFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Foreign Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="47" sort="47" id="452046" name="ThirdPartyAllocationFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Third Party Allocation Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="48" sort="48" id="452047" name="ClaimingAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Claiming Account</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="49" sort="49" id="452048" name="AssetManager">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Asset Manager</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="50" sort="50" id="452049" name="PledgorAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Pledgor Account</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="51" sort="51" id="452050" name="PledgeeAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Pledgee Account</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="52" sort="52" id="452051" name="LargeTraderReportableAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Large Trader Reportable Account</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="53" sort="53" id="452052" name="TraderMnemonic">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Trader mnemonic</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="54" sort="54" id="452053" name="SenderLocation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sender Location</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="55" sort="55" id="452054" name="SessionID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Session ID</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="56" sort="56" id="452055" name="AcceptableCounterparty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Acceptable Counterparty</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="57" sort="57" id="452056" name="UnacceptableCounterparty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Unacceptable Counterparty</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="58" sort="58" id="452057" name="EnteringUnit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Entering Unit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="59" sort="59" id="452058" name="ExecutingUnit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Executing Unit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="60" sort="60" id="452059" name="IntroducingBroker">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Introducing Broker</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="61" sort="61" id="452060" name="QuoteOriginator">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Quote originator</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="62" sort="62" id="452061" name="ReportOriginator">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Report originator</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="63" sort="63" id="452062" name="SystematicInternaliser">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Systematic internaliser (SI)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="64" sort="64" id="452063" name="MultilateralTradingFacility">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Multilateral Trading Facility (MTF)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identify using PartyIDSource(tag 447) = G (Market Identifier Code) if the MIC exists.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="65" sort="65" id="452064" name="RegulatedMarket">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Regulated Market (RM)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identify using PartyIDSource(tag 447) = G (Market Identifier Code) if the MIC exists.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="66" sort="66" id="452065" name="MarketMaker">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Market Maker</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="67" sort="67" id="452066" name="InvestmentFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Investment Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="68" sort="68" id="452067" name="HostCompetentAuthority">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Host Competent Authority (Host CA)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="69" sort="69" id="452068" name="HomeCompetentAuthority">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Home Competent Authority (Home CA)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="70" sort="70" id="452069" name="CompetentAuthorityLiquidity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Competent Authority of the most relevant market in terms of liquidity (CAL)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="71" sort="71" id="452070" name="CompetentAuthorityTransactionVenue">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Competent Authority of the Transaction (Execution) Venue (CATV)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="72" sort="72" id="452071" name="ReportingIntermediary">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Reporting intermediary</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The medium or vendor used to report to a regulator, non-regulatory agency or data repository.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="73" sort="73" id="452072" name="ExecutionVenue">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Execution Venue</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identify using PartyIDSource(tag 447) = G (Market Identifier Code) if the MIC exists.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="74" sort="74" id="452073" name="MarketDataEntryOriginator">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Market data entry originator</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="75" sort="75" id="452074" name="LocationID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Location ID</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="76" sort="76" id="452075" name="DeskID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Desk ID</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="77" sort="77" id="452076" name="MarketDataMarket">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Market data market</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="78" sort="78" id="452077" name="AllocationEntity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Allocation Entity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="79" sort="79" id="452078" name="PrimeBroker">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Prime Broker providing General Trade Services</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="80" sort="80" id="452079" name="StepOutFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Step-Out Firm (Prime Broker)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="81" sort="81" id="452080" name="BrokerClearingID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Broker clearing identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="82" sort="82" id="452081" name="CentralRegistrationDepository">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Central Registration Depository (CRD)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="83" sort="83" id="452082" name="ClearingAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Clearing Account</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="84" sort="84" id="452083" name="AcceptableSettlingCounterparty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Acceptable Settling Counterparty</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="85" sort="85" id="452084" name="UnacceptableSettlingCounterparty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Unacceptable Settling Counterparty</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="86" sort="86" id="452085" name="CLSMemberBank">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CLS Member Bank</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="87" sort="87" id="452086" name="InConcertGroup">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">In Concert Group</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="88" sort="88" id="452087" name="InConcertControllingEntity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">In Concert Controlling Entity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="89" sort="89" id="452088" name="LargePositionsReportingAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Large Positions Reporting Account</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="90" sort="90" id="452089" name="SettlementFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Settlement Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="91" sort="91" id="452090" name="SettlementAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Settlement account</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The account to which individual payment obligations are aggregated for netting and funds movement. Typically represents the aggregation of many margin (performance bond) accounts.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="92" sort="92" id="452091" name="ReportingMarketCenter">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Reporting Market Center</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="93" sort="93" id="452092" name="RelatedReportingMarketCenter">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Related Reporting Market Center</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="94" sort="94" id="452093" name="AwayMarket">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Away Market</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identify using PartyIDSource(tag 447) = G (Market Identifier Code) if the MIC exists.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="95" sort="95" id="452094" name="GiveupTradingFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Give-up (trading) firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="96" sort="96" id="452095" name="TakeupTradingFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Take-up (trading) firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="97" sort="97" id="452096" name="GiveupClearingFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Give-up clearing firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="98" sort="98" id="452097" name="TakeupClearingFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Take-up clearing firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="99" sort="99" id="452098" name="OriginatingMarket">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Originating Market</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identifies the Market using PartyIDSource(tag 447) = G (Market Identifier Code) where an order originated in the event that the order is sent to an alternative market for execution. Serves as an inverse of an away market.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="100" sort="100" id="452099" name="MarginAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Margin account</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also referred to as "performance bond account". The margin account is the calculated margin requirements. Typically represents the aggregation of one or more position accounts.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="101" sort="101" id="452100" name="CollateralAssetAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Collateral asset account</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The account at which individual collateral assets are maintained. Typically, although not always, one-for-one with the settlement account.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="102" sort="102" id="452101" name="DataRepository">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Data repository</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Multiple instances of this PartyRole may appear for reporting purposes.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="103" sort="103" id="452102" name="CalculationAgent">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Calculation agent</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="104" sort="104" id="452103" name="ExerciseNoticeSender">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sender of exercise notice</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="105" sort="105" id="452104" name="ExerciseNoticeReceiver">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Receiver of exercise notice</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="106" sort="106" id="452105" name="RateReferenceBank">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Rate reference bank</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The bank providing the reference rate. Multiple instance of this PartyRole may appear.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="107" sort="107" id="452106" name="Correspondent">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Correspondent</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="109" sort="109" id="452107" name="BeneficiaryBank">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Beneficiary's bank or depository institution</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The institution in which the beneficiary, a person or an entity, has their account with. The institution may be a bank or non-bank institution.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="110" sort="110" id="452108" name="Borrower">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Borrower</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="111" sort="111" id="452109" name="PrimaryObligator">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Primary obligator</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="112" sort="112" id="452110" name="Guarantor">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Guarantor</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="113" sort="113" id="452111" name="ExcludedReferenceEntity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Excluded reference entity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="114" sort="114" id="452112" name="DeterminingParty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Determining party</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="115" sort="115" id="452113" name="HedgingParty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Hedging party</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="116" sort="116" id="452114" name="ReportingEntity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Reporting entity</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The entity that is reporting the information.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="117" sort="117" id="452115" name="SalesPerson">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sales person</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The person who is involved in the sales activities for their firm.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="118" sort="118" id="452116" name="Operator">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Operator</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The person who has the capabilities and authorization to take certain actions; for example, setting entitlements, etc.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="119" sort="119" id="452117" name="CSD">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Central Securities Depository (CSD)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="120" sort="120" id="452118" name="ICSD">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">International Central Securities Depository (ICSD)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="121" sort="121" id="452119" name="TradingSubAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Trading sub-account</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Example of sub-accounts include a clearing account that has multiple trading sub-accounts, a trading account that has multiple trading sub-accounts belonging to different trading firms.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="122" sort="122" id="452120" name="InvestmentDecisionMaker">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Investment decision maker</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of ESMA RTS reporting, this is used to specify party responsible for the investment decision. See RTS 24, Annex, Table 2, Field 4.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="123" sort="123" id="452121" name="PublishingIntermediary">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Publishing intermediary</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The medium or vendor used to publish to the market.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="124" sort="124" id="452122" name="CSDParticipant">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Central Securities Depository (CSD) Participant</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of EU SFTR reporting the identifier of the CSD participant or indirect participant of the reporting counterparty. Where both the CSD participant and indirect participant are involved in the transaction this should identify the indirect participant.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="125" sort="125" id="452123" name="Issuer">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Issuer</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The issuer of the security.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="126" sort="126" id="452124" name="ContraCustomerAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Contra Customer Account</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Same as PartyRole(452) = 24 (Customer Account) but for the counterparty. Can be used whenever the parties component is not nested in a repeating group representing both sides.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="127" sort="127" id="452125" name="ContraInvestmentDecisionMaker">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Contra Investment Decision Maker</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Same as PartyRole(452) = 122 (Investment Decision Maker) but for the counterparty. Can be used whenever the parties component is not nested in a repeating group representing both sides.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies the type or role of the PartyID (448) specified.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.4.4" updated="FIX.5.0SP2" updatedEP="204" id="803" name="PartySubIDTypeCodeSet">
            <fixr:code value="1" sort="0" id="803001" name="Firm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="1" id="803002" name="Person">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Person</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="2" id="803003" name="System">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">System</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="3" id="803004" name="Application">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Application</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="4" id="803005" name="FullLegalNameOfFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Full legal name of firm</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="5" id="803006" name="PostalAddress">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Postal address</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="7" sort="6" id="803007" name="PhoneNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Phone number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="7" id="803008" name="EmailAddress">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Email address</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="8" id="803009" name="ContactName">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Contact name</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="9" id="803010" name="SecuritiesAccountNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Securities account number (for settlement instructions)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="10" id="803011" name="RegistrationNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Registration number (for settlement instructions and confirmations)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="12" sort="11" id="803012" name="RegisteredAddressForConfirmation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Registered address (for confirmation purposes)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="13" sort="12" id="803013" name="RegulatoryStatus">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Regulatory status (for confirmation purposes)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="14" sort="13" id="803014" name="RegistrationName">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Registration name (for settlement instructions)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="15" sort="14" id="803015" name="CashAccountNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cash account number (for settlement instructions)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="16" sort="15" id="803016" name="BIC">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">BIC</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="17" sort="16" id="803017" name="CSDParticipantMemberCode">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CSD participant member code</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="18" sort="17" id="803018" name="RegisteredAddress">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Registered address</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="19" sort="18" id="803019" name="FundAccountName">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Fund account name</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="20" sort="19" id="803020" name="TelexNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Telex number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="21" sort="20" id="803021" name="FaxNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Fax number</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="22" sort="21" id="803022" name="SecuritiesAccountName">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Securities account name</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="23" sort="22" id="803023" name="CashAccountName">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cash account name</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="24" sort="23" id="803024" name="Department">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Department</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="25" sort="24" id="803025" name="LocationDesk">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Location desk</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="26" sort="25" id="803026" name="PositionAccountType">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Position account type</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="27" sort="26" id="803027" name="SecurityLocateID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Security locate ID</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="28" sort="27" id="803028" name="MarketMaker">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Market maker</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="29" sort="28" id="803029" name="EligibleCounterparty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Eligible counterparty</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="30" sort="29" id="803030" name="ProfessionalClient">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Professional client</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="31" sort="30" id="803031" name="Location">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Location</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="32" sort="31" id="803032" name="ExecutionVenue">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Execution venue</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="33" sort="32" id="803033" name="CurrencyDeliveryIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Currency delivery identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="34" sort="33" id="803034" name="AddressCity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Address City</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="35" sort="34" id="803035" name="AddressStateOrProvince">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Address State/Province</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="36" sort="35" id="803036" name="AddressPostalCode">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Address Postal Code</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="37" sort="36" id="803037" name="AddressStreet">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Address Street</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="38" sort="37" id="803038" name="AddressISOCountryCode">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Address Country (ISO country code)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="39" sort="38" id="803039" name="ISOCountryCode">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISO country code</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="40" sort="39" id="803040" name="MarketSegment">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Market segment</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="41" sort="41" id="803041" name="CustomerAccountType">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Customer account type</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="42" sort="42" id="803042" name="OmnibusAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Omnibus account</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="43" sort="43" id="803043" name="FundsSegregationType">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Funds segregation type</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="44" sort="44" id="803044" name="GuaranteeFund">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Guarantee fund</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identifies a guarantee fund related to an account. Used when one account has multiple funds of collateral, each guaranteeing different positions. Can be used for PartyRole(452) = Customer Account(24).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="45" sort="45" id="803045" name="SwapDealer">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Swap dealer</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The US regulator's defined term for identifying the trade counterparty as "any person who holds itself out as a dealer in swaps, makes a market in swaps, regularly enters into swaps with counterparties as an ordinary course of business for its own account, or engages in activity causing itself to be commonly known in the trade as a dealer or market maker in swaps".</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="46" sort="46" id="803046" name="MajorParticipant">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Major participant</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">When PartySubID(523)=Y the counterparty is not the swap dealer but is a major swap participant as defined in the regulations.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="47" sort="47" id="803047" name="FinancialEntity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Financial entity</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">When PartySubID(523)=Y the counterparty is neither a swap dealer nor a major swap participant but is a financial entity as defined in the regulations.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="48" sort="48" id="803048" name="USPerson">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">U.S. person</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">A legal term referring to any U.S. person or legal entity anywhere in the world that should be taxed under U.S. law.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="49" sort="49" id="803049" name="ReportingEntityIndicator">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Reporting entity indicator</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Indicates the entity obligated or delegated to report to their regulator, a non-regulatory agency or data repository. Set PartySubID(523)=Y if true.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="50" sort="50" id="803050" name="ElectedClearingRequirementException">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Elected clearing requirement exception</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="51" sort="51" id="803051" name="BusinessCenter">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Business center</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="52" sort="52" id="803052" name="ReferenceText">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Reference text</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="53" sort="53" id="803053" name="ShortMarkingExemptAccount">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Short-marking exempt account</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="54" sort="54" id="803054" name="ParentFirmIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Parent firm identifier</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Implementation-specific identifier of this party's parent entity.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="55" sort="55" id="803055" name="ParentFirmName">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Parent firm name</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Full name of this party's parent entity.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="56" sort="56" id="803056" name="DealIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Deal identifier</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The internal identifier assigned to the trade by this party, particularly by a Clearing Organization.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="57" sort="57" id="803057" name="SystemTradeID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">System trade identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="58" sort="58" id="803058" name="SystemTradeSubID">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">System trade sub-identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="59" sort="59" id="803059" name="FCMCode">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Futures Commission Merchant (FCM) code</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The FCM's code or identifier in relation to the PartyRole(452). For example, if PartyRole(452) is the exchange or clearinghouse, the FCM code/ID specified in PartySubID(523) is the FCM's identifier at the exchange or clearinghouse.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="60" sort="60" id="803060" name="DlvryTrmlCode">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Delivery terminal customer account/code</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Usually used for gas delivery to identify whose account the gas is allocated to at the delivery terminal. Often referred to as "HUB" code.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="61" sort="61" id="803061" name="VolntyRptEntity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Voluntary reporting entity</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The entity voluntarily reporting the trade to the regulator. Set PartySubID(523)=Y if true.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="62" sort="62" id="803062" name="RptObligJursdctn">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Reporting obligation jurisdiction</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">For a trade that falls under multiple jurisdictions this may be used to identify, through PartySubID(523), the reporting jurisdiction to which the party is obligated to report.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="63" sort="63" id="803063" name="VolntyRptJursdctn">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Voluntary reporting jurisdiction</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">For a trade that falls under multiple jurisdictions this may be used to identify, through PartySubID(523), the regulatory jurisdiction to which the party is submitting a voluntary report.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="64" sort="64" id="803064" name="CompanyActivities">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Company activities</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">For regulatory reporting. ID values include: A = Assurance undertaking authorized in accordance with Directive 2002/83/EC C=Credit institution authorized in accordance with Directive 2006/48/EC F=Investment firm in accordance with Directive 2004/39/EC I=Insurance undertaking authorized in accordance with Directive 73/239/EC L=Alternative investment fund managed by AIFMs authorized or registered in accordance with Directive 2011/61/EC O=Institution for occupational retirement provision within the meaning of Article 6(a0 of Directive 2003/41/EC R=Reinsurance undertaking authorized in accordance with Directive 2005/68/EC U=UCITS and its management company, authorized in accordance with Directive 2009/65/EC or blank in case of coverage by LEI or in case of non-financial counterparties.

In the context of EU SFTR reporting use the appropriate 4- or 1-character code noted in the regulations. See SFTR ITS "Commission Implementing Regulation (EU) 2019/363" Annexes 1 and 2 for values.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="65" sort="65" id="803065" name="EEAreaDomiciled">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">European Economic Area domiciled</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">ID values: Y or N</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="66" sort="66" id="803066" name="ContractLinked">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Contract linked to commercial or treasury financing for this counterparty</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">ID values: Y or N</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="67" sort="67" id="803067" name="ContractAbove">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Contract above clearing threshold for this counterparty</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">ID values: Y or N</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="68" sort="68" id="803068" name="VolntyRptPty">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Voluntary reporting party</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">When PartySubID(523)=Y, identifies that the trading party is reporting voluntarily when VoluntaryRegulatoryReport(1935)=Y.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="69" sort="69" id="803069" name="EndUser">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">End user</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">When PartySubID(523)=Y, the counterparty is neither the swap dealer, major swap participant nor financial entity as defined in the regulations.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="70" sort="70" id="803070" name="LocationOrJurisdiction">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Location or jurisdiction</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">One or more instances may be used in combination with PartySubIDType(803) = 49 (Reporting entity indicator) or 102 (Data repository) to identify the jurisdiction, countries, regions or provinces for which the party is a reporting entity or data repository when that characteristic is ambiguous or where there are multiple locations. The party sub-ID value is either a jurisdiction acronym, a 2-character ISO 3166 country code, or a hyphenated combination of the country code and the standard post-office abbreviation for province, state or region if necessary. E.g. "US" for United States or "CA-QC" for Quebec Canada.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="71" sort="71" id="803071" name="DerivativesDealer">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Derivatives dealer</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Indicates whether the party is a derivatives dealer or not (Y/N). The Canadian regulator's defined term for identifying the trade counterparty as "a person or company engaging in or holding himself, herself or itself out as engaging in the business of trading in derivatives in Ontario as principal or agent".</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="72" sort="72" id="803072" name="Domicile">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Domicile</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Country and optionally province, state or region of domicile. The party sub-ID value is either a 2-character ISO 3166 country code or a hyphenated combination of the country code and the standard post-office abbreviation of province, state or region if necessary. E.g. "US" for United States or "CA-QC" for Quebec Canada.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="73" sort="73" id="803073" name="ExemptFromRecognition">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Exempt from recognition</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Used with party role 21 "Clearing Organization" to indicate exemption (Y/N). Identifies a clearing agency as exempt from oversight in Ontario, i.e. one that 1) only provides limited services and does not present significant risks or 2) is foreign-based, indends to operate in Ontario but is subject to regulatory oversight in another jurisdiction.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="74" sort="74" id="803074" name="Payer">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Payer</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identifies the party as the payer of a particular payment stream or bullet payment by quoting the stream's StreamDesc(40051) (or LegStreamDesc(40243) or UnderlyingStreamDesc(40542)) or payment's PaymentDesc(43087) in the associated party sub-identifier field.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="75" sort="75" id="803075" name="Receiver">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Receiver</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identifies the party as the receiver of a particular payment stream or bullet payment by quoting the stream's StreamDesc(40051) (or LegStreamDesc(40243) or UnderlyingStreamDesc(40542)) or payment's PaymentDesc(43087) in the associated party sub-identifier field.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="76" sort="76" id="803076" name="SystematicInternaliser">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Systematic Internaliser (SI)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of ESMA reporting, this is used to indicate whether the specified party is a Systematic Internaliser or not for the security defined in the Instrument component (Y/N).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="77" sort="77" id="803077" name="PublishingEntityIndicator">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Publishing entity indicator</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Indicates the entity obligated or delegated to publish to the market. Set PartySubID(523)=Y if true.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="78" sort="78" id="803078" name="FirstName">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">First name</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The first name(s) of a natural person. If multiple names, separate entries by a comma.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="79" sort="79" id="803079" name="Surname">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Surname</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The surname(s) or lastname(s) of a natural person. If multiple names, separate entries by a comma.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="80" sort="80" id="803080" name="DateOfBirth">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Date of birth</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The date of birth of a natural person in the format YYYYMMDD.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="81" sort="81" id="803081" name="OrderTransmittingFirm">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Order transmitting firm</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identifies whether the party specified in PartyID(448) is the firm that transmitted the order. In the context of RTS 22 Article 4, when "true" the PartySubID(523)=Y shall be set "by the transmitting firm within the transmitting firm's report where conditions for transmission specified in Article 4 were not satisfied."</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="82" sort="82" id="803082" name="OrderTransmittingFirmBuyer">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Order transmitting firm for buyer</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identifies the firm that transmitted the order for the buyer. In the context of ESMA RTS 22, PartySubID(523)=Y is used to indicate the firm identified in PartyID(448) is the firm that transmitted the order for the buyer. "This shall be populated by the receiving firm within the receiving firm's report with the identification code provided by the transmitting firm."</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="83" sort="83" id="803083" name="OrderTransmitterSeller">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Order transmitter for seller</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identifies the order transmitting firm for the seller. In the context of ESMA RTS 22, PartySubID(523)=Y is used to indicate the firm identified in PartyID(448) is the firm that transmitted the order for the seller. "This shall be populated by the receiving firm within the receiving firm's report with the identification code provided by the transmitting firm."</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="84" sort="84" id="803084" name="LegalEntityIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Legal Entity Identifier (ISO 17442) LEI</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="85" sort="85" id="803085" name="SubSectorClassification">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sub-sector classification</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Supplemental to party sub-ID type "64" (Company activities) for regulatory reporting. For EU SFTR reporting use the appropriate 4-character code noted in the regulations applying the conditional association rules. See SFTR ITS "Commission Implementing Regulation (EU) 2019/363" Annexes 1 and 2 for values.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="86" sort="86" id="803086" name="PartySide">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Party side</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">May be used, when appropriate, to explicitly indicate the transaction side of the party, e.g. Buyer, Seller, Lender, Borrower, Maker, Taker, etc. in the ID. In the context of EU SFTR reporting, use values as required by SFTR, "GIVE" and "TAKE" in the ID, to identify collateral giver and taker.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="87" sort="87" id="803087" name="LegalRegistrationCountry">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Legal registration country</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">ISO Country Code where the registered office of the party is located as specified in the LEI reference data.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Type of PartySubID(523) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="460" name="ProductCodeSet" scenario="EXXXXX">
            <fixr:code value="5" sort="5" id="460005" name="EQUITY" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">EQUITY</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="460" name="ProductCodeSet" scenario="OXXXXX">
            <fixr:code value="12" sort="12" id="460012" name="OTHER" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">OTHER</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="460" name="ProductCodeSet" scenario="FXXXXX">
            <fixr:code value="12" sort="12" id="460012" name="OTHER" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">OTHER</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="460" name="ProductCodeSet" scenario="DXXXXX">
            <fixr:code value="1" sort="1" id="460001" name="AGENCY" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">AGENCY</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="460003" name="CORPORATE" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CORPORATE</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" id="460006" name="GOVERNMENT" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">GOVERNMENT</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="460008" name="LOAN" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">LOAN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" id="460009" name="MONEYMARKET" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">MONEYMARKET</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="10" id="460010" name="MORTGAGE" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">MORTGAGE</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="11" id="460011" name="MUNICIPAL" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">MUNICIPAL</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="12" sort="12" id="460012" name="OTHER" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">OTHER</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="13" sort="13" id="460013" name="FINANCING" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">FINANCING</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="460" name="ProductCodeSet" scenario="RWXXXX">
            <fixr:code value="3" sort="3" id="460003" name="CORPORATE" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CORPORATE</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" id="460005" name="EQUITY" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">EQUITY</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.4.1" updated="FIX.5.0SP2" updatedEP="238" id="201" name="PutOrCallCodeSet">
            <fixr:code value="0" sort="1" id="201001" name="Put">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Put</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also used for the case in which the buyer of a Swaption has the right to enter into an IRS contract as a fixed-rate receiver or into a CDS contract as a seller of protection or for the case of a Floor.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="1" sort="2" id="201002" name="Call">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Call</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also used for the case in which the buyer of a Swaption has the right to enter into an IRS contract as a fixed-rate payer or into a CDS contract as a buyer of protection or for the case of a Cap.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="3" id="201003" name="Other">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of ESMA RTS 22 reporting, this value may be used when, at the time of execution, the option right cannot be determined.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="4" id="201004" name="Chooser">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Chooser</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Indicates that the option buyer may choose to buy or sell the underlying security on exercise or if a Swaption to pay or receive the underlying IRS cash flow stream or to buy or sell CDS protection.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates whether an option contract is a put, call, chooser or undetermined.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="22" name="SecurityIDSourceCodeSet" scenario="EXXXXX">
            <fixr:code value="1" sort="1" id="22001" name="CUSIP" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CUSIP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="22002" name="SEDOL" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">SEDOL</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="22003" name="QUIK" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">QUIK</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="22004" name="ISINNumber" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISIN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" id="22005" name="RICCode" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">RIC</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="22008" name="ExchangeSymbol" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Exchange symbol</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" id="22009" name="ConsolidatedTapeAssociation" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Consolidated Tape Association (CTA) Symbol (SIAC CTS/CQS line format)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="A" sort="10" id="22010" name="BloombergSymbol" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bloomberg Symbol</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="B" sort="11" id="22011" name="Wertpapier" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Wertpapier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="C" sort="12" id="22012" name="Dutch" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Dutch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="D" sort="13" id="22013" name="Valoren" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Valoren</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="E" sort="14" id="22014" name="Sicovam" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sicovam</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="F" sort="15" id="22015" name="Belgian" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Belgian</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="G" sort="16" id="22016" name="Common" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">"Common" (Clearstream and Euroclear)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="H" sort="17" id="22017" name="ClearingHouse" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Clearing house / Clearing organization</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="M" sort="22" id="22022" name="MarketplaceAssignedIdentifier" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Marketplace-assigned Identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="S" sort="27" id="22027" name="FinancialInstrumentGlobalIdentifier" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Financial Instrument Global Identifier</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">An Object Management Group (OMG) standard. Also referred to as FIGI. Formerly known as "Bloomberg Open Symbology BBGID".</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="V" sort="30" id="22030" name="FidessaInstrumentMnemonic" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Fidessa Instrument Mnemonic (FIM)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="X" sort="32" id="22032" name="UniformSymbol" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Uniform Symbol (UMTF Symbol)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="22" name="SecurityIDSourceCodeSet" scenario="OXXXXX">
            <fixr:code value="1" sort="1" id="22001" name="CUSIP" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CUSIP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="22002" name="SEDOL" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">SEDOL</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="22003" name="QUIK" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">QUIK</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="22004" name="ISINNumber" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISIN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" id="22005" name="RICCode" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">RIC</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" id="22006" name="ISOCurrencyCode" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISO Currency Code</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="7" sort="7" id="22007" name="ISOCountryCode" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISO Country Code</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="22008" name="ExchangeSymbol" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Exchange symbol</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" id="22009" name="ConsolidatedTapeAssociation" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Consolidated Tape Association (CTA) Symbol (SIAC CTS/CQS line format)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="A" sort="10" id="22010" name="BloombergSymbol" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bloomberg Symbol</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="B" sort="11" id="22011" name="Wertpapier" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Wertpapier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="C" sort="12" id="22012" name="Dutch" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Dutch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="D" sort="13" id="22013" name="Valoren" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Valoren</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="E" sort="14" id="22014" name="Sicovam" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sicovam</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="F" sort="15" id="22015" name="Belgian" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Belgian</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="G" sort="16" id="22016" name="Common" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">"Common" (Clearstream and Euroclear)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="H" sort="17" id="22017" name="ClearingHouse" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Clearing house / Clearing organization</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="I" sort="18" id="22018" name="ISDAFpMLSpecification" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISDA/FpML product specification (XML in SecurityXML(1185))</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="J" sort="19" id="22019" name="OptionPriceReportingAuthority" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Option Price Reporting Authority</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="K" sort="20" id="22020" name="ISDAFpMLURL" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISDA/FpML product URL (URL in SecurityID(48))</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="L" sort="21" id="22021" name="LetterOfCredit" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Letter of credit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="M" sort="22" id="22022" name="MarketplaceAssignedIdentifier" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Marketplace-assigned Identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="N" sort="23" id="22023" name="MarkitREDEntityCLIP" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Markit RED entity CLIP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="P" sort="24" id="22024" name="MarkitREDPairCLIP" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Markit RED pair CLIP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Q" sort="25" id="22025" name="CFTCCommodityCode" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CFTC commodity code</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="R" sort="26" id="22026" name="ISDACommodityReferencePrice" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISDA Commodity Reference Price</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="S" sort="27" id="22027" name="FinancialInstrumentGlobalIdentifier" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Financial Instrument Global Identifier</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">An Object Management Group (OMG) standard. Also referred to as FIGI. Formerly known as "Bloomberg Open Symbology BBGID".</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="T" sort="28" id="22028" name="LegalEntityIdentifier" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Legal entity identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="U" sort="29" id="22029" name="Synthetic" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Synthetic</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Used to specify that the security identifier is synthetic for linking nested underliers when there is no market identifier for the collection.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="V" sort="30" id="22030" name="FidessaInstrumentMnemonic" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Fidessa Instrument Mnemonic (FIM)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="W" sort="31" id="22031" name="IndexName" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Index name</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Standard name of the index or rate index, e.g. "LIBOR" or "iTraxx Australia.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="X" sort="32" id="22032" name="UniformSymbol" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Uniform Symbol (UMTF Symbol)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="22" name="SecurityIDSourceCodeSet" scenario="FXXXXX">
            <fixr:code value="1" sort="1" id="22001" name="CUSIP" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CUSIP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="22002" name="SEDOL" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">SEDOL</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="22003" name="QUIK" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">QUIK</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="22004" name="ISINNumber" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISIN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="22008" name="ExchangeSymbol" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Exchange symbol</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="B" sort="11" id="22011" name="Wertpapier" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Wertpapier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="C" sort="12" id="22012" name="Dutch" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Dutch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="D" sort="13" id="22013" name="Valoren" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Valoren</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="E" sort="14" id="22014" name="Sicovam" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sicovam</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="F" sort="15" id="22015" name="Belgian" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Belgian</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="G" sort="16" id="22016" name="Common" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">"Common" (Clearstream and Euroclear)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="H" sort="17" id="22017" name="ClearingHouse" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Clearing house / Clearing organization</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="M" sort="22" id="22022" name="MarketplaceAssignedIdentifier" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Marketplace-assigned Identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Q" sort="25" id="22025" name="CFTCCommodityCode" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CFTC commodity code</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="S" sort="27" id="22027" name="FinancialInstrumentGlobalIdentifier" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Financial Instrument Global Identifier</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">An Object Management Group (OMG) standard. Also referred to as FIGI. Formerly known as "Bloomberg Open Symbology BBGID".</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="V" sort="30" id="22030" name="FidessaInstrumentMnemonic" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Fidessa Instrument Mnemonic (FIM)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="22" name="SecurityIDSourceCodeSet" scenario="DXXXXX">
            <fixr:code value="1" sort="1" id="22001" name="CUSIP" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CUSIP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="22002" name="SEDOL" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">SEDOL</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="22003" name="QUIK" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">QUIK</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="22004" name="ISINNumber" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISIN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="22008" name="ExchangeSymbol" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Exchange symbol</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" id="22009" name="ConsolidatedTapeAssociation" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Consolidated Tape Association (CTA) Symbol (SIAC CTS/CQS line format)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="A" sort="10" id="22010" name="BloombergSymbol" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bloomberg Symbol</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="B" sort="11" id="22011" name="Wertpapier" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Wertpapier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="C" sort="12" id="22012" name="Dutch" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Dutch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="D" sort="13" id="22013" name="Valoren" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Valoren</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="E" sort="14" id="22014" name="Sicovam" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sicovam</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="F" sort="15" id="22015" name="Belgian" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Belgian</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="G" sort="16" id="22016" name="Common" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">"Common" (Clearstream and Euroclear)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="H" sort="17" id="22017" name="ClearingHouse" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Clearing house / Clearing organization</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="L" sort="21" id="22021" name="LetterOfCredit" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Letter of credit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="M" sort="22" id="22022" name="MarketplaceAssignedIdentifier" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Marketplace-assigned Identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="S" sort="27" id="22027" name="FinancialInstrumentGlobalIdentifier" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Financial Instrument Global Identifier</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">An Object Management Group (OMG) standard. Also referred to as FIGI. Formerly known as "Bloomberg Open Symbology BBGID".</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="V" sort="30" id="22030" name="FidessaInstrumentMnemonic" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Fidessa Instrument Mnemonic (FIM)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="22" name="SecurityIDSourceCodeSet" scenario="RWXXXX">
            <fixr:code value="1" sort="1" id="22001" name="CUSIP" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">CUSIP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="22002" name="SEDOL" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">SEDOL</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="22003" name="QUIK" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">QUIK</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="22004" name="ISINNumber" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISIN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" id="22005" name="RICCode" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">RIC</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" id="22008" name="ExchangeSymbol" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Exchange symbol</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="A" sort="10" id="22010" name="BloombergSymbol" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bloomberg Symbol</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="B" sort="11" id="22011" name="Wertpapier" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Wertpapier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="C" sort="12" id="22012" name="Dutch" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Dutch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="D" sort="13" id="22013" name="Valoren" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Valoren</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="E" sort="14" id="22014" name="Sicovam" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sicovam</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="F" sort="15" id="22015" name="Belgian" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Belgian</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="M" sort="22" id="22022" name="MarketplaceAssignedIdentifier" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Marketplace-assigned Identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="S" sort="27" id="22027" name="FinancialInstrumentGlobalIdentifier" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Financial Instrument Global Identifier</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">An Object Management Group (OMG) standard. Also referred to as FIGI. Formerly known as "Bloomberg Open Symbology BBGID".</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="V" sort="30" id="22030" name="FidessaInstrumentMnemonic" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Fidessa Instrument Mnemonic (FIM)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="167" name="SecurityTypeCodeSet" scenario="EXXXXX">
            <fixr:code value="CS" sort="0" group="Equity" id="167062" name="CommonStock" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Common Stock</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PS" sort="1" group="Equity" id="167063" name="PreferredStock" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Preferred Stock</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DR" sort="2" group="Equity" id="167064" name="DepositoryReceipts" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Depository Receipts</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ETF" sort="11" group="Other" id="167181" name="ExchangeTradedFund" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Exchange Traded Fund</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="167" name="SecurityTypeCodeSet" scenario="OXXXXX">
            <fixr:code value="EXOTIC" sort="5" group="Derivatives" id="167032" name="Exotic" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Exotic</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="OOC" sort="6" group="Derivatives" id="167033" name="OptionsOnCombo" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Options on Combo</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="OOF" sort="13" group="Derivatives" id="167041" name="OptionsOnFutures" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Options on Futures</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="OOP" sort="14" group="Derivatives" id="167042" name="OptionsOnPhysical" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Options on Physical - use not recommended</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="OPT" sort="15" group="Derivatives" id="167043" name="Option" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Option</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="167" name="SecurityTypeCodeSet" scenario="FXXXXX">
            <fixr:code value="FUT" sort="8" group="Derivatives" id="167036" name="Future" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Future</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MLEG" sort="1" group="Other" id="167174" name="MultilegInstrument" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Multileg Instrument</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="167" name="SecurityTypeCodeSet" scenario="DXXXXX">
            <fixr:code value="EUSUPRA" sort="0" group="Agency" id="167003" name="EuroSupranationalCoupons" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Euro Supranational Coupons</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identify the issuer name in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FAC" sort="1" group="Agency" id="167004" name="FederalAgencyCoupon" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Federal Agency Coupon</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FADN" sort="2" group="Agency" id="167005" name="FederalAgencyDiscountNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Federal Agency Discount Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PEF" sort="3" group="Agency" id="167006" name="PrivateExportFunding" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Private Export Funding</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identify the issuer name in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SUPRA" sort="4" group="Agency" id="167007" name="USDSupranationalCoupons" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">USD Supranational Coupons</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identify the issuer name in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CORP" sort="0" group="Corporate" id="167008" name="CorporateBond" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Corporate Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CPP" sort="1" group="Corporate" id="167009" name="CorporatePrivatePlacement" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Corporate Private Placement</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CB" sort="2" group="Corporate" id="167010" name="ConvertibleBond" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Convertible Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DUAL" sort="3" group="Corporate" id="167011" name="DualCurrency" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Dual Currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUCORP" sort="4" group="Corporate" id="167012" name="EuroCorporateBond" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Euro Corporate Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUFRN" sort="5" group="Corporate" id="167013" name="EuroCorporateFloatingRateNotes" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Euro Corporate Floating Rate Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FRN" sort="6" group="Corporate" id="167014" name="USCorporateFloatingRateNotes" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Corporate Floating Rate Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="XLINKD" sort="7" group="Corporate" id="167015" name="IndexedLinked" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indexed Linked</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="STRUCT" sort="8" group="Corporate" id="167016" name="StructuredNotes" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Structured Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="YANK" sort="9" group="Corporate" id="167017" name="YankeeCorporateBond" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Yankee Corporate Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DIMSUMCORP" sort="10" group="Corporate" id="167018" name="OffshoreIssuedChineseYuanCorporateBond" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Offshore issued Chinese Yuan (CNY) denominated corporate bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PRCORP" sort="11" group="Corporate" id="167019" name="PreferredCorporateBond" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Preferred Corporate Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BRADY" sort="0" group="Government" id="167074" name="BradyBond" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Brady Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CAN" sort="1" group="Government" id="167075" name="CanadianTreasuryNotes" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Canadian Treasury Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CTB" sort="2" group="Government" id="167076" name="CanadianTreasuryBills" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Canadian Treasury Bills</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUSOV" sort="3" group="Government" id="167077" name="EuroSovereigns" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Euro Sovereigns</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identify the issuer name in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PROV" sort="4" group="Government" id="167078" name="CanadianProvincialBonds" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Canadian Provincial Bonds</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TB" sort="5" group="Government" id="167079" name="TreasuryBill" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Treasury Bill - non US</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TBOND" sort="6" group="Government" id="167080" name="USTreasuryBond" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Treasury Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TINT" sort="7" group="Government" id="167081" name="InterestStripFromAnyBondOrNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Interest Strip From Any Bond Or Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TBILL" sort="8" group="Government" id="167082" name="USTreasuryBill" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Treasury Bill</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TIPS" sort="8" group="Government" id="167083" name="TreasuryInflationProtectedSecurities" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Treasury Inflation Protected Securities</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TCAL" sort="9" group="Government" id="167084" name="PrincipalStripOfACallableBondOrNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Principal Strip Of A Callable Bond Or Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TPRN" sort="10" group="Government" id="167085" name="PrincipalStripFromANonCallableBondOrNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Principal Strip From A Non-Callable Bond Or Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TNOTE" sort="11" group="Government" id="167086" name="USTreasuryNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Treasury Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DIMSUMSOV" sort="12" group="Government" id="167087" name="OffshoreIssuedChineseYuanSovereignBond" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Offshore issued Chinese Yuan (CNY) denominated sovereign bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SOV" sort="13" group="Government" id="167088" name="SovereignBond" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sovereign Bond</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Sovereign or government bond other than Euro and US issuer. Specify sovereign issuer in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TFRN" sort="14" group="Government" id="167089" name="USTreasuryFloatingRateNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Treasury Floating Rate Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TERM" sort="0" group="Loan" id="167090" name="TermLoan" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Term Loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="RVLV" sort="1" group="Loan" id="167091" name="RevolverLoan" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Revolver Loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="RVLVTRM" sort="2" group="Loan" id="167092" name="Revolver" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Revolver/Term Loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BRIDGE" sort="3" group="Loan" id="167093" name="BridgeLoan" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bridge Loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="LOFC" sort="4" group="Loan" id="167094" name="LetterOfCredit" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Letter Of Credit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SWING" sort="5" group="Loan" id="167095" name="SwingLineFacility" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Swing Line Facility</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DINP" sort="6" group="Loan" id="167096" name="DebtorInPossession" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Debtor In Possession</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DEFLTED" sort="7" group="Loan" id="167097" name="Defaulted" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Defaulted</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="WITHDRN" sort="8" group="Loan" id="167098" name="Withdrawn" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Withdrawn</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="REPLACD" sort="9" group="Loan" id="167099" name="Replaced" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Replaced</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MATURED" sort="10" group="Loan" id="167100" name="Matured" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Matured</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="AMENDED" sort="11" group="Loan" id="167101" name="Amended" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Amended and restated</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="RETIRED" sort="12" group="Loan" id="167102" name="Retired" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Retired</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BA" sort="0" group="Money Market" id="167103" name="BankersAcceptance" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bankers Acceptance</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BDN" sort="1" group="Money Market" id="167104" name="BankDepositoryNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bank Depository Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BN" sort="2" group="Money Market" id="167105" name="BankNotes" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bank Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BOX" sort="3" group="Money Market" id="167106" name="BillOfExchanges" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bill Of Exchanges</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CAMM" sort="4" group="Money Market" id="167107" name="CanadianMoneyMarkets" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Canadian Money Markets</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CD" sort="5" group="Money Market" id="167108" name="CertificateOfDeposit" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Certificate Of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CL" sort="6" group="Money Market" id="167109" name="CallLoans" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Call Loans</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CP" sort="7" group="Money Market" id="167110" name="CommercialPaper" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DN" sort="8" group="Money Market" id="167111" name="DepositNotes" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Deposit Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUCD" sort="9" group="Money Market" id="167112" name="EuroCertificateOfDeposit" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Euro Certificate Of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUCP" sort="10" group="Money Market" id="167113" name="EuroCommercialPaper" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Euro Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="LQN" sort="11" group="Money Market" id="167114" name="LiquidityNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Liquidity Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MTN" sort="12" group="Money Market" id="167115" name="MediumTermNotes" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Medium Term Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ONITE" sort="13" group="Money Market" id="167116" name="Overnight" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Overnight</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PN" sort="14" group="Money Market" id="167117" name="PromissoryNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Promissory Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="STN" sort="14" group="Money Market" id="167118" name="ShortTermLoanNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Short Term Loan Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PZFJ" sort="15" group="Money Market" id="167119" name="PlazosFijos" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Plazos Fijos</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SLQN" sort="16" group="Money Market" id="167120" name="SecuredLiquidityNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Secured Liquidity Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TD" sort="17" group="Money Market" id="167121" name="TimeDeposit" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Time Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TLQN" sort="19" group="Money Market" id="167122" name="TermLiquidityNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Term Liquidity Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="XCN" sort="20" group="Money Market" id="167123" name="ExtendedCommNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Extended Comm Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="YCD" sort="21" group="Money Market" id="167124" name="YankeeCertificateOfDeposit" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Yankee Certificate Of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BAB" sort="22" group="Money Market" id="167125" name="BankAcceptedBill" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Banl Accepted Bill</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also known as Bank Bill.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BNST" sort="23" group="Money Market" id="167126" name="ShortTermBankNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Short Term Bank Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CLCP" sort="24" group="Money Market" id="167127" name="CallableCommercialPaper" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Callable Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CN" sort="25" group="Money Market" id="167128" name="CommercialNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Commercial Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CPIB" sort="26" group="Money Market" id="167129" name="InterestBearingCommercialPaper" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Interest Bearing Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUMTN" sort="27" group="Money Market" id="167130" name="EuroMediumTermNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Euro Medium Term Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUNCP" sort="28" group="Money Market" id="167131" name="EuroNegotiableCommercialPaper" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Euro Negotiable Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUSTLQN" sort="29" group="Money Market" id="167132" name="EuroStructuredLiquidityNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Euro Structured Liquidity Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUTD" sort="30" group="Money Market" id="167133" name="EuroTimeDeposit" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Euro Time Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="JCD" sort="31" group="Money Market" id="167134" name="JumboCertificateOfDeposit" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Jumbo Certificate of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MMF" sort="32" group="Money Market" id="167135" name="MoneyMarketFund" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Money Market Fund</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MN" sort="33" group="Money Market" id="167136" name="MasterNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Master Note</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Short term notes issued by Federal Farm Credit Banks Funding Corporation to provide loans and funding under Federal Farm Credit System (FFCS).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="NCD" sort="34" group="Money Market" id="167137" name="NegotiableCertificateOfDeposit" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Negotiable Certificate of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="NCP" sort="35" group="Money Market" id="167138" name="NegotiableCommercialPaper" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Negotiable Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="RCD" sort="36" group="Money Market" id="167139" name="RetailCertificateOfDeposit" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Retail Certificate of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TDR" sort="37" group="Money Market" id="167140" name="TermDepositReceipt" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Term Deposit Receipt</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ABS" sort="0" group="Mortgage" id="167141" name="AssetBackedSecurities" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Asset-backed Securities</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CMB" sort="1" group="Mortgage" id="167142" name="CanadianMortgageBonds" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Canadian Mortgage Bonds</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CMBS" sort="2" group="Mortgage" id="167143" name="Corp" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Corp. Mortgage-backed Securities</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CMO" sort="3" group="Mortgage" id="167144" name="CollateralizedMortgageObligation" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Collateralized Mortgage Obligation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="IET" sort="4" group="Mortgage" id="167145" name="IOETTEMortgage" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">IOETTE Mortgage</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MBS" sort="5" group="Mortgage" id="167146" name="MortgageBackedSecurities" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Mortgage-backed Securities</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MIO" sort="6" group="Mortgage" id="167147" name="MortgageInterestOnly" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Mortgage Interest Only</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MPO" sort="7" group="Mortgage" id="167148" name="MortgagePrincipalOnly" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Mortgage Principal Only</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MPP" sort="8" group="Mortgage" id="167149" name="MortgagePrivatePlacement" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Mortgage Private Placement</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MPT" sort="9" group="Mortgage" id="167150" name="MiscellaneousPassThrough" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Miscellaneous Pass-through</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PFAND" sort="10" group="Mortgage" id="167151" name="Pfandbrief" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Pfandbrief</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Identify the issuer name in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TBA" sort="11" group="Mortgage" id="167152" name="ToBeAnnounced" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">To Be Announced</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="AN" sort="0" group="Municipal" id="167153" name="OtherAnticipationNotes" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other Anticipation Notes (BAN, GAN, etc.)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="COFO" sort="1" group="Municipal" id="167154" name="CertificateOfObligation" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Certificate Of Obligation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="COFP" sort="2" group="Municipal" id="167155" name="CertificateOfParticipation" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Certificate Of Participation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="GO" sort="3" group="Municipal" id="167156" name="GeneralObligationBonds" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">General Obligation Bonds</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MT" sort="4" group="Municipal" id="167157" name="MandatoryTender" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Mandatory Tender</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="RAN" sort="5" group="Municipal" id="167158" name="RevenueAnticipationNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Revenue Anticipation Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="REV" sort="6" group="Municipal" id="167159" name="RevenueBonds" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Revenue Bonds</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SPCLA" sort="7" group="Municipal" id="167160" name="SpecialAssessment" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Special Assessment</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SPCLO" sort="8" group="Municipal" id="167161" name="SpecialObligation" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Special Obligation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SPCLT" sort="9" group="Municipal" id="167162" name="SpecialTax" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Special Tax</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TAN" sort="10" group="Municipal" id="167163" name="TaxAnticipationNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Tax Anticipation Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TAXA" sort="11" group="Municipal" id="167164" name="TaxAllocation" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Tax Allocation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TECP" sort="12" group="Municipal" id="167165" name="TaxExemptCommercialPaper" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Tax Exempt Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TMCP" sort="13" group="Municipal" id="167166" name="TaxableMunicipalCP" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Taxable Municipal CP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TRAN" sort="14" group="Municipal" id="167167" name="TaxRevenueAnticipationNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Tax Revenue Anticipation Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="VRDN" sort="15" group="Municipal" id="167168" name="VariableRateDemandNote" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Variable Rate Demand Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MCPIB" sort="17" group="Municipal" id="167170" name="MunicipalInterestBearingCommercialPaper" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Municipal Interest Bearing Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TMB" sort="18" group="Municipal" id="167171" name="TaxableMunicipalBond" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Taxable Municipal Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="VRDO" sort="19" group="Municipal" id="167172" name="VariableRateDemandObligation" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Variable Rate Demand Obligation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Other" sort="7" group="Other" id="167178" name="Other" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="167" name="SecurityTypeCodeSet" scenario="RWXXXX">
            <fixr:code value="WAR" sort="16" group="Municipal" id="167169" name="Warrant" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Warrant</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="1193" name="SettlMethodCodeSet" scenario="OXXXXX">
            <fixr:code value="C" sort="1" id="1193001" name="CashSettlementRequired" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cash settlement required</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="P" sort="2" id="1193002" name="PhysicalSettlementRequired" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Physical settlement required</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="E" sort="3" id="1193003" name="Election" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Election at exercise</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The settlement method will be elected at the time of contract exercise.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Settlement method for a contract or instrument. Additional values may be used with bilateral agreement.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="1193" name="SettlMethodCodeSet" scenario="FXXXXX">
            <fixr:code value="C" sort="1" id="1193001" name="CashSettlementRequired" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cash settlement required</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="P" sort="2" id="1193002" name="PhysicalSettlementRequired" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Physical settlement required</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="E" sort="3" id="1193003" name="Election" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Election at exercise</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The settlement method will be elected at the time of contract exercise.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Settlement method for a contract or instrument. Additional values may be used with bilateral agreement.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="2579" name="SettlSubMethodCodeSet" scenario="OXXXXX">
            <fixr:code value="1" sort="1" id="2579001" name="Shares" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Shares</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="2579002" name="Derivatives" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Derivatives</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="2579003" name="PaymentVsPayment" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Payment vs payment</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="2579004" name="Notional" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Notional</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" id="2579005" name="Cascade" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cascade</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" id="2579006" name="Repurchase" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Repurchase</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="99" sort="99" id="2579007" name="Other" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Specifies a suitable settlement sub-method for a given settlement method.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" id="2579" name="SettlSubMethodCodeSet" scenario="FXXXXX">
            <fixr:code value="1" sort="1" id="2579001" name="Shares" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Shares</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" id="2579002" name="Derivatives" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Derivatives</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" id="2579003" name="PaymentVsPayment" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Payment vs payment</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" id="2579004" name="Notional" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Notional</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" id="2579005" name="Cascade" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cascade</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" id="2579006" name="Repurchase" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Repurchase</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="99" sort="99" id="2579007" name="Other" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Other</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Specifies a suitable settlement sub-method for a given settlement method.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="65" name="SymbolSfxCodeSet" scenario="EXXXXX">
            <fixr:code value="WI" sort="2" group="For Fixed Income" id="65002" name="WhenIssued" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">"When Issued" for a security to be reissued under an old CUSIP or ISIN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Additional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType (167). As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="65" name="SymbolSfxCodeSet" scenario="DXXXXX">
            <fixr:code value="CD" sort="1" group="For Fixed Income" id="65001" name="EUCPWithLumpSumInterest" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">EUCP with lump-sum interest rather than discount price</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="WI" sort="2" group="For Fixed Income" id="65002" name="WhenIssued" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">"When Issued" for a security to be reissued under an old CUSIP or ISIN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Additional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType (167). As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="65" name="SymbolSfxCodeSet" scenario="RWXXXX">
            <fixr:code value="CD" sort="1" group="For Fixed Income" id="65001" name="EUCPWithLumpSumInterest" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">EUCP with lump-sum interest rather than discount price</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="WI" sort="2" group="For Fixed Income" id="65002" name="WhenIssued" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">"When Issued" for a security to be reissued under an old CUSIP or ISIN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Additional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType (167). As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="996" name="UnitOfMeasureCodeSet" scenario="OXXXXX">
            <fixr:code value="Bcf" sort="1" group="Fixed Magnitude UOM" id="996001" name="BillionCubicFeet" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Billion cubic feet</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CBM" sort="2" group="Fixed Magnitude UOM" id="996002" name="CubicMeters" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cubic Meters</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="GJ" sort="3" group="Fixed Magnitude UOM" id="996003" name="Gigajoules" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">gigajoules</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kHR" sort="4" group="Fixed Magnitude UOM" id="996004" name="HeatRate" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Heat rate</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The number of BTUs required to produce one kilowatt hour of electricity, typically 3,412.14 BTUs per 1 kWh.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kWh" sort="5" group="Fixed Magnitude UOM" id="996005" name="KilowattHours" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt hours</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MHR" sort="6" group="Fixed Magnitude UOM" id="996006" name="MegaHeatRate" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Mega heat rate</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The number of million BTUs required to produce one megawatt hour of electricity, typically 3.41214 million BTUs per 1 MWh.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MMBtu" sort="7" group="Fixed Magnitude UOM" id="996007" name="OneMillionBTU" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">One Million BTU</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MWh" sort="8" group="Fixed Magnitude UOM" id="996008" name="MegawattHours" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt hours</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="thm" sort="9" group="Fixed Magnitude UOM" id="996009" name="Therms" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">therms</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Equal to 100,000 BTU</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="tnCO2" sort="10" group="Fixed Magnitude UOM" id="996010" name="TonsOfCarbonDioxide" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Tons of carbon dioxide</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MMbbl" sort="99" group="Fixed Magnitude UOM" id="996011" name="MillionBarrels" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Million Barrels</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Alw" sort="1" group="Variable Quantity UOM" id="996012" name="Allowances" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Allowances</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Bbl" sort="2" group="Variable Quantity UOM" id="996013" name="Barrels" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Barrels</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Equal to 42 US gallons</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BDFT" sort="3" group="Variable Quantity UOM" id="996014" name="BoardFeet" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Board feet</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Equal to 144 cubic inches</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Bu" sort="4" group="Variable Quantity UOM" id="996015" name="Bushels" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bushels</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Ccy" sort="5" group="Variable Quantity UOM" id="996016" name="Currency" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Amount of currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CDD" sort="6" group="Variable Quantity UOM" id="996017" name="CoolingDegreeDay" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cooling degree day</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CER" sort="7" group="Variable Quantity UOM" id="996018" name="CertifiedEmissionsReduction" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Certified emissions reduction</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CPD" sort="8" group="Variable Quantity UOM" id="996019" name="CriticalPrecipDay" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Critical precipitation day</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CRT" sort="9" group="Variable Quantity UOM" id="996020" name="ClimateReserveTonnes" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Climate reserve tonnes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="cwt" sort="10" group="Variable Quantity UOM" id="996021" name="Hundredweight" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Hundredweight(US)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Equal to 100 lbs</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="day" sort="11" group="Variable Quantity UOM" id="996022" name="Day" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Days</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="dt" sort="12" group="Variable Quantity UOM" id="996023" name="DryMetricTons" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Dry metric tons</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EnvAllwnc" sort="13" group="Variable Quantity UOM" id="996024" name="EnvAllwncCert" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Environmental allowance certificates</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EnvCrd" sort="14" group="Variable Quantity UOM" id="996025" name="EnvironmentalCredit" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Environmental credit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EnvOfst" sort="15" group="Variable Quantity UOM" id="996026" name="EnvironmentalOffset" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Environmental Offset</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="g" sort="16" group="Variable Quantity UOM" id="996027" name="Grams" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Grams</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Gal" sort="17" group="Variable Quantity UOM" id="996028" name="Gallons" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Gallons</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="GT" sort="18" group="Variable Quantity UOM" id="996029" name="GrossTons" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Gross tons</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also known as long tons or imperial tons, equal to 2240 lbs</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="HDD" sort="19" group="Variable Quantity UOM" id="996030" name="HeatingDegreeDay" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Heating degree day</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="IPNT" sort="20" group="Variable Quantity UOM" id="996031" name="IndexPoint" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Index point</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kg" sort="21" group="Variable Quantity UOM" id="996032" name="Kilograms" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilograms</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kL" sort="22" group="Variable Quantity UOM" id="996033" name="Kiloliters" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">kiloliters</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-a" sort="23" group="Variable Quantity UOM" id="996034" name="KilowattYear" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt year (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-d" sort="24" group="Variable Quantity UOM" id="996035" name="KilowattDay" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt day (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-h" sort="25" group="Variable Quantity UOM" id="996036" name="KilowattHour" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt hour (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-M" sort="26" group="Variable Quantity UOM" id="996037" name="KilowattMonth" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt month (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-min" sort="27" group="Variable Quantity UOM" id="996038" name="KilowattMinute" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt-Minute (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="L" sort="28" group="Variable Quantity UOM" id="996039" name="Liters" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">liters</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="lbs" sort="29" group="Variable Quantity UOM" id="996040" name="Pounds" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">pounds</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-a" sort="30" group="Variable Quantity UOM" id="996041" name="MegawattYear" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt year (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-d" sort="31" group="Variable Quantity UOM" id="996042" name="MegawattDay" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt day (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-h" sort="32" group="Variable Quantity UOM" id="996043" name="MegawattHour" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt hour (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-M" sort="33" group="Variable Quantity UOM" id="996044" name="MegawattMonth" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt month (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-min" sort="34" group="Variable Quantity UOM" id="996045" name="MegawattMinute" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt minute (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="oz_tr" sort="35" group="Variable Quantity UOM" id="996046" name="TroyOunces" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Troy ounces</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PRINC" sort="36" group="Variable Quantity UOM" id="996047" name="PrincipalWithRelationToDebtInstrument" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Principal with relation to debt instrument</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="t" sort="37" group="Variable Quantity UOM" id="996048" name="MetricTons" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Metric tons</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also known as Tonnes, equal to 1000 kg</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="tn" sort="38" group="Variable Quantity UOM" id="996049" name="Tons" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Tons (US)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Equal to 2000 lbs</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="a" sort="39" group="Variable Quantity UOM" id="996050" name="Are" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Are</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ac" sort="40" group="Variable Quantity UOM" id="996051" name="Acre" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Acre</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="cL" sort="41" group="Variable Quantity UOM" id="996052" name="Centiliter" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Centiliter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="cM" sort="42" group="Variable Quantity UOM" id="996053" name="Centimeter" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Centimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DGE" sort="43" group="Variable Quantity UOM" id="996054" name="DieselGallonEquivalent" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Diesel gallon equivalent</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ft" sort="44" group="Variable Quantity UOM" id="996055" name="Foot" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Foot</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Gal_gb" sort="45" group="Variable Quantity UOM" id="996056" name="GBGallon" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">GB Gallon</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="GGE" sort="46" group="Variable Quantity UOM" id="996057" name="GasolineGallonEquivalent" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Gasonline gallon equivalent</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ha" sort="47" group="Variable Quantity UOM" id="996058" name="Hectare" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Hectare</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="in" sort="48" group="Variable Quantity UOM" id="996059" name="Inch" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Inch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kM" sort="49" group="Variable Quantity UOM" id="996060" name="Kilometer" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilometer</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="M" sort="50" group="Variable Quantity UOM" id="996061" name="Meter" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Meter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="mi" sort="51" group="Variable Quantity UOM" id="996062" name="Mile" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Mile</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="mL" sort="52" group="Variable Quantity UOM" id="996063" name="Milliliter" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Milliliter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="mM" sort="53" group="Variable Quantity UOM" id="996064" name="Millimeter" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Millimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="oz" sort="54" group="Variable Quantity UOM" id="996065" name="USOunce" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US ounce</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="pc" sort="55" group="Variable Quantity UOM" id="996066" name="Piece" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Piece</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="pt" sort="56" group="Variable Quantity UOM" id="996067" name="USPint" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Pint</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="pt_gb" sort="57" group="Variable Quantity UOM" id="996068" name="GBPint" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">GB pint</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="qt" sort="58" group="Variable Quantity UOM" id="996069" name="USQuart" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Quart</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="qt_gb" sort="59" group="Variable Quantity UOM" id="996070" name="GBQuart" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">GB Quart</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqcM" sort="60" group="Variable Quantity UOM" id="996071" name="SquareCentimeter" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square centimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqft" sort="61" group="Variable Quantity UOM" id="996072" name="SquareFoot" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square foot</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqin" sort="62" group="Variable Quantity UOM" id="996073" name="SquareInch" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square inch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqkM" sort="63" group="Variable Quantity UOM" id="996074" name="SquareKilometer" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square kilometer</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqM" sort="64" group="Variable Quantity UOM" id="996075" name="SquareMeter" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square meter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqmi" sort="65" group="Variable Quantity UOM" id="996076" name="SquareMile" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square mile</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqmM" sort="66" group="Variable Quantity UOM" id="996077" name="SquareMillimeter" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square millimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqyd" sort="67" group="Variable Quantity UOM" id="996078" name="SquareYard" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square yard</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="yd" sort="68" group="Variable Quantity UOM" id="996079" name="Yard" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Yard</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="USD" sort="99" group="Variable Quantity UOM" id="996080" name="USDollars" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Dollars</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The unit of measure of the underlying commodity upon which the contract is based. Two groups of units of measure enumerations are supported. Fixed Magnitude UOMs are primarily used in energy derivatives and specify a magnitude (such as, MM, Kilo, M, etc.) and the dimension (such as, watt hours, BTU's) to produce standard fixed measures (such as MWh - Megawatt-hours, MMBtu - One million BTUs). The second group, Variable Quantity UOMs, specifies the dimension as a single unit without a magnitude (or more accurately a magnitude of one) and uses the UnitOfMeasureQty(1147) field to define the quantity of units per contract. Variable Quantity UOMs are used for both commodities (such as lbs of lean cattle, bushels of corn, ounces of gold) and financial futures. Examples: For lean cattle futures contracts, a UnitOfMeasure of 'lbs' with a UnitOfMeasureQty(1147) of 40,000, means each lean cattle futures contract represents 40,000 lbs of lean cattle. For Eurodollars futures contracts, a UnitOfMeasure of Ccy with a UnitOfMeasureCurrency(1716) of USD and a UnitOfMeasureQty(1147) of 1,000,000, means a Eurodollar futures contract represents 1,000,000 USD. For gold futures contracts, a UnitOfMeasure is oz_tr (Troy ounce) with a UnitOfMeasureQty(1147) of 1,000, means each gold futures contract represents 1,000 troy ounces of gold.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" id="996" name="UnitOfMeasureCodeSet" scenario="FXXXXX">
            <fixr:code value="Bcf" sort="1" group="Fixed Magnitude UOM" id="996001" name="BillionCubicFeet" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Billion cubic feet</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CBM" sort="2" group="Fixed Magnitude UOM" id="996002" name="CubicMeters" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cubic Meters</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="GJ" sort="3" group="Fixed Magnitude UOM" id="996003" name="Gigajoules" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">gigajoules</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kHR" sort="4" group="Fixed Magnitude UOM" id="996004" name="HeatRate" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Heat rate</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The number of BTUs required to produce one kilowatt hour of electricity, typically 3,412.14 BTUs per 1 kWh.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kWh" sort="5" group="Fixed Magnitude UOM" id="996005" name="KilowattHours" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt hours</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MHR" sort="6" group="Fixed Magnitude UOM" id="996006" name="MegaHeatRate" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Mega heat rate</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">The number of million BTUs required to produce one megawatt hour of electricity, typically 3.41214 million BTUs per 1 MWh.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MMBtu" sort="7" group="Fixed Magnitude UOM" id="996007" name="OneMillionBTU" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">One Million BTU</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MWh" sort="8" group="Fixed Magnitude UOM" id="996008" name="MegawattHours" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt hours</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="thm" sort="9" group="Fixed Magnitude UOM" id="996009" name="Therms" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">therms</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Equal to 100,000 BTU</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="tnCO2" sort="10" group="Fixed Magnitude UOM" id="996010" name="TonsOfCarbonDioxide" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Tons of carbon dioxide</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MMbbl" sort="99" group="Fixed Magnitude UOM" id="996011" name="MillionBarrels" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Million Barrels</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Alw" sort="1" group="Variable Quantity UOM" id="996012" name="Allowances" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Allowances</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Bbl" sort="2" group="Variable Quantity UOM" id="996013" name="Barrels" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Barrels</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Equal to 42 US gallons</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BDFT" sort="3" group="Variable Quantity UOM" id="996014" name="BoardFeet" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Board feet</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Equal to 144 cubic inches</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Bu" sort="4" group="Variable Quantity UOM" id="996015" name="Bushels" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Bushels</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Ccy" sort="5" group="Variable Quantity UOM" id="996016" name="Currency" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Amount of currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CDD" sort="6" group="Variable Quantity UOM" id="996017" name="CoolingDegreeDay" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cooling degree day</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CER" sort="7" group="Variable Quantity UOM" id="996018" name="CertifiedEmissionsReduction" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Certified emissions reduction</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CPD" sort="8" group="Variable Quantity UOM" id="996019" name="CriticalPrecipDay" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Critical precipitation day</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CRT" sort="9" group="Variable Quantity UOM" id="996020" name="ClimateReserveTonnes" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Climate reserve tonnes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="cwt" sort="10" group="Variable Quantity UOM" id="996021" name="Hundredweight" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Hundredweight(US)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Equal to 100 lbs</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="day" sort="11" group="Variable Quantity UOM" id="996022" name="Day" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Days</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="dt" sort="12" group="Variable Quantity UOM" id="996023" name="DryMetricTons" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Dry metric tons</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EnvAllwnc" sort="13" group="Variable Quantity UOM" id="996024" name="EnvAllwncCert" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Environmental allowance certificates</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EnvCrd" sort="14" group="Variable Quantity UOM" id="996025" name="EnvironmentalCredit" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Environmental credit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EnvOfst" sort="15" group="Variable Quantity UOM" id="996026" name="EnvironmentalOffset" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Environmental Offset</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="g" sort="16" group="Variable Quantity UOM" id="996027" name="Grams" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Grams</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Gal" sort="17" group="Variable Quantity UOM" id="996028" name="Gallons" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Gallons</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="GT" sort="18" group="Variable Quantity UOM" id="996029" name="GrossTons" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Gross tons</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also known as long tons or imperial tons, equal to 2240 lbs</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="HDD" sort="19" group="Variable Quantity UOM" id="996030" name="HeatingDegreeDay" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Heating degree day</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="IPNT" sort="20" group="Variable Quantity UOM" id="996031" name="IndexPoint" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Index point</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kg" sort="21" group="Variable Quantity UOM" id="996032" name="Kilograms" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilograms</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kL" sort="22" group="Variable Quantity UOM" id="996033" name="Kiloliters" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">kiloliters</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-a" sort="23" group="Variable Quantity UOM" id="996034" name="KilowattYear" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt year (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-d" sort="24" group="Variable Quantity UOM" id="996035" name="KilowattDay" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt day (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-h" sort="25" group="Variable Quantity UOM" id="996036" name="KilowattHour" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt hour (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-M" sort="26" group="Variable Quantity UOM" id="996037" name="KilowattMonth" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt month (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-min" sort="27" group="Variable Quantity UOM" id="996038" name="KilowattMinute" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilowatt-Minute (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="L" sort="28" group="Variable Quantity UOM" id="996039" name="Liters" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">liters</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="lbs" sort="29" group="Variable Quantity UOM" id="996040" name="Pounds" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">pounds</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-a" sort="30" group="Variable Quantity UOM" id="996041" name="MegawattYear" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt year (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-d" sort="31" group="Variable Quantity UOM" id="996042" name="MegawattDay" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt day (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-h" sort="32" group="Variable Quantity UOM" id="996043" name="MegawattHour" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt hour (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-M" sort="33" group="Variable Quantity UOM" id="996044" name="MegawattMonth" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt month (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-min" sort="34" group="Variable Quantity UOM" id="996045" name="MegawattMinute" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Megawatt minute (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="oz_tr" sort="35" group="Variable Quantity UOM" id="996046" name="TroyOunces" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Troy ounces</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PRINC" sort="36" group="Variable Quantity UOM" id="996047" name="PrincipalWithRelationToDebtInstrument" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Principal with relation to debt instrument</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="t" sort="37" group="Variable Quantity UOM" id="996048" name="MetricTons" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Metric tons</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Also known as Tonnes, equal to 1000 kg</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="tn" sort="38" group="Variable Quantity UOM" id="996049" name="Tons" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Tons (US)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION" contentType="text/markdown">Equal to 2000 lbs</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="a" sort="39" group="Variable Quantity UOM" id="996050" name="Are" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Are</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ac" sort="40" group="Variable Quantity UOM" id="996051" name="Acre" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Acre</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="cL" sort="41" group="Variable Quantity UOM" id="996052" name="Centiliter" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Centiliter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="cM" sort="42" group="Variable Quantity UOM" id="996053" name="Centimeter" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Centimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DGE" sort="43" group="Variable Quantity UOM" id="996054" name="DieselGallonEquivalent" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Diesel gallon equivalent</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ft" sort="44" group="Variable Quantity UOM" id="996055" name="Foot" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Foot</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Gal_gb" sort="45" group="Variable Quantity UOM" id="996056" name="GBGallon" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">GB Gallon</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="GGE" sort="46" group="Variable Quantity UOM" id="996057" name="GasolineGallonEquivalent" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Gasonline gallon equivalent</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ha" sort="47" group="Variable Quantity UOM" id="996058" name="Hectare" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Hectare</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="in" sort="48" group="Variable Quantity UOM" id="996059" name="Inch" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Inch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kM" sort="49" group="Variable Quantity UOM" id="996060" name="Kilometer" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Kilometer</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="M" sort="50" group="Variable Quantity UOM" id="996061" name="Meter" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Meter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="mi" sort="51" group="Variable Quantity UOM" id="996062" name="Mile" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Mile</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="mL" sort="52" group="Variable Quantity UOM" id="996063" name="Milliliter" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Milliliter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="mM" sort="53" group="Variable Quantity UOM" id="996064" name="Millimeter" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Millimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="oz" sort="54" group="Variable Quantity UOM" id="996065" name="USOunce" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US ounce</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="pc" sort="55" group="Variable Quantity UOM" id="996066" name="Piece" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Piece</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="pt" sort="56" group="Variable Quantity UOM" id="996067" name="USPint" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Pint</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="pt_gb" sort="57" group="Variable Quantity UOM" id="996068" name="GBPint" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">GB pint</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="qt" sort="58" group="Variable Quantity UOM" id="996069" name="USQuart" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Quart</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="qt_gb" sort="59" group="Variable Quantity UOM" id="996070" name="GBQuart" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">GB Quart</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqcM" sort="60" group="Variable Quantity UOM" id="996071" name="SquareCentimeter" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square centimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqft" sort="61" group="Variable Quantity UOM" id="996072" name="SquareFoot" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square foot</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqin" sort="62" group="Variable Quantity UOM" id="996073" name="SquareInch" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square inch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqkM" sort="63" group="Variable Quantity UOM" id="996074" name="SquareKilometer" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square kilometer</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqM" sort="64" group="Variable Quantity UOM" id="996075" name="SquareMeter" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square meter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqmi" sort="65" group="Variable Quantity UOM" id="996076" name="SquareMile" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square mile</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqmM" sort="66" group="Variable Quantity UOM" id="996077" name="SquareMillimeter" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square millimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqyd" sort="67" group="Variable Quantity UOM" id="996078" name="SquareYard" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Square yard</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="yd" sort="68" group="Variable Quantity UOM" id="996079" name="Yard" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Yard</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="USD" sort="99" group="Variable Quantity UOM" id="996080" name="USDollars" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">US Dollars</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The unit of measure of the underlying commodity upon which the contract is based. Two groups of units of measure enumerations are supported. Fixed Magnitude UOMs are primarily used in energy derivatives and specify a magnitude (such as, MM, Kilo, M, etc.) and the dimension (such as, watt hours, BTU's) to produce standard fixed measures (such as MWh - Megawatt-hours, MMBtu - One million BTUs). The second group, Variable Quantity UOMs, specifies the dimension as a single unit without a magnitude (or more accurately a magnitude of one) and uses the UnitOfMeasureQty(1147) field to define the quantity of units per contract. Variable Quantity UOMs are used for both commodities (such as lbs of lean cattle, bushels of corn, ounces of gold) and financial futures. Examples: For lean cattle futures contracts, a UnitOfMeasure of 'lbs' with a UnitOfMeasureQty(1147) of 40,000, means each lean cattle futures contract represents 40,000 lbs of lean cattle. For Eurodollars futures contracts, a UnitOfMeasure of Ccy with a UnitOfMeasureCurrency(1716) of USD and a UnitOfMeasureQty(1147) of 1,000,000, means a Eurodollar futures contract represents 1,000,000 USD. For gold futures contracts, a UnitOfMeasure is oz_tr (Troy ounce) with a UnitOfMeasureQty(1147) of 1,000, means each gold futures contract represents 1,000 troy ounces of gold.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" added="FIX.4.4" addedEP="5" updated="FIX.5.0SP2" updatedEP="122" id="996" name="UnitOfMeasureCodeSet">
            <fixr:code value="Bcf" sort="1" group="Fixed Magnitude UOM" added="FIX.4.4" addedEP="-1" id="996001" name="BillionCubicFeet">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Billion cubic feet</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CBM" sort="2" group="Fixed Magnitude UOM" added="FIX.5.0SP2" addedEP="107" updated="FIX.5.0SP2" updatedEP="169" id="996002" name="CubicMeters">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Cubic Meters</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="GJ" sort="3" group="Fixed Magnitude UOM" added="FIX.5.0SP2" addedEP="152" updated="FIX.5.0SP2" updatedEP="259" id="996003" name="Gigajoules">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        gigajoules</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kHR" sort="4" group="Fixed Magnitude UOM" added="FIX.5.0SP2" addedEP="243" id="996004" name="HeatRate">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Heat rate</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        The number of BTUs required to produce one kilowatt hour of electricity, typically 3,412.14 BTUs per 1 kWh.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kWh" sort="5" group="Fixed Magnitude UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="243" id="996005" name="KilowattHours">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Kilowatt hours</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MHR" sort="6" group="Fixed Magnitude UOM" added="FIX.5.0SP2" addedEP="243" id="996006" name="MegaHeatRate">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Mega heat rate</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        The number of million BTUs required to produce one megawatt hour of electricity, typically 3.41214 million BTUs per 1 MWh.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MMBtu" sort="7" group="Fixed Magnitude UOM" added="FIX.4.4" addedEP="-1" updated="FIX.5.0SP2" updatedEP="243" id="996007" name="OneMillionBTU">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        One Million BTU</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MWh" sort="8" group="Fixed Magnitude UOM" added="FIX.4.4" addedEP="-1" updated="FIX.5.0SP2" updatedEP="243" id="996008" name="MegawattHours">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Megawatt hours</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="thm" sort="9" group="Fixed Magnitude UOM" added="FIX.5.0SP2" addedEP="152" updated="FIX.5.0SP2" updatedEP="259" id="996009" name="Therms">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        therms</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Equal to 100,000 BTU</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="tnCO2" sort="10" group="Fixed Magnitude UOM" added="FIX.5.0SP2" addedEP="254" id="996010" name="TonsOfCarbonDioxide">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Tons of carbon dioxide</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MMbbl" sort="99" group="Fixed Magnitude UOM" added="FIX.4.4" addedEP="-1" deprecated="FIX.5.0SP1" updated="FIX.5.0SP2" updatedEP="169" id="996011" name="MillionBarrels">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Million Barrels</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Alw" sort="1" group="Variable Quantity UOM" added="FIX.5.0SP1" addedEP="89" updated="FIX.5.0SP2" updatedEP="169" id="996012" name="Allowances">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Allowances</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Bbl" sort="2" group="Variable Quantity UOM" added="FIX.4.4" addedEP="-1" updated="FIX.5.0SP2" updatedEP="169" id="996013" name="Barrels">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Barrels</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Equal to 42 US gallons</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BDFT" sort="3" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="122" updated="FIX.5.0SP2" updatedEP="169" id="996014" name="BoardFeet">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Board feet</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Equal to 144 cubic inches</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Bu" sort="4" group="Variable Quantity UOM" added="FIX.4.4" addedEP="-1" updated="FIX.5.0SP2" updatedEP="169" id="996015" name="Bushels">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Bushels</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Ccy" sort="5" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="122" updated="FIX.5.0SP2" updatedEP="169" id="996016" name="Currency">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Amount of currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CDD" sort="6" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="169" id="996017" name="CoolingDegreeDay">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Cooling degree day</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CER" sort="7" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="107" updated="FIX.5.0SP2" updatedEP="169" id="996018" name="CertifiedEmissionsReduction">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Certified emissions reduction</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CPD" sort="8" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="169" id="996019" name="CriticalPrecipDay">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Critical precipitation day</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CRT" sort="9" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="114" updated="FIX.5.0SP2" updatedEP="169" id="996020" name="ClimateReserveTonnes">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Climate reserve tonnes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="cwt" sort="10" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="122" updated="FIX.5.0SP2" updatedEP="169" id="996021" name="Hundredweight">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Hundredweight(US)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Equal to 100 lbs</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="day" sort="11" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="122" updated="FIX.5.0SP2" updatedEP="169" id="996022" name="Day">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Days</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="dt" sort="12" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="122" updated="FIX.5.0SP2" updatedEP="169" id="996023" name="DryMetricTons">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Dry metric tons</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EnvAllwnc" sort="13" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="169" id="996024" name="EnvAllwncCert">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Environmental allowance certificates</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EnvCrd" sort="14" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="169" id="996025" name="EnvironmentalCredit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Environmental credit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EnvOfst" sort="15" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="169" id="996026" name="EnvironmentalOffset">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Environmental Offset</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="g" sort="16" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="122" updated="FIX.5.0SP2" updatedEP="169" id="996027" name="Grams">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Grams</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Gal" sort="17" group="Variable Quantity UOM" added="FIX.4.4" addedEP="-1" updated="FIX.5.0SP2" updatedEP="169" id="996028" name="Gallons">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Gallons</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="GT" sort="18" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="154" updated="FIX.5.0SP2" updatedEP="169" id="996029" name="GrossTons">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Gross tons</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Also known as long tons or imperial tons, equal to 2240 lbs</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="HDD" sort="19" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="169" id="996030" name="HeatingDegreeDay">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Heating degree day</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="IPNT" sort="20" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="122" updated="FIX.5.0SP2" updatedEP="169" id="996031" name="IndexPoint">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Index point</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kg" sort="21" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="154" updated="FIX.5.0SP2" updatedEP="169" id="996032" name="Kilograms">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Kilograms</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kL" sort="22" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="152" updated="FIX.5.0SP2" updatedEP="259" id="996033" name="Kiloliters">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        kiloliters</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-a" sort="23" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="254" id="996034" name="KilowattYear">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Kilowatt year (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-d" sort="24" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="254" id="996035" name="KilowattDay">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Kilowatt day (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-h" sort="25" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="254" id="996036" name="KilowattHour">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Kilowatt hour (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-M" sort="26" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="254" id="996037" name="KilowattMonth">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Kilowatt month (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kW-min" sort="27" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" id="996038" name="KilowattMinute">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Kilowatt-Minute (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="L" sort="28" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="152" updated="FIX.5.0SP2" updatedEP="259" id="996039" name="Liters">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        liters</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="lbs" sort="29" group="Variable Quantity UOM" added="FIX.4.4" addedEP="-1" updated="FIX.5.0SP2" updatedEP="169" id="996040" name="Pounds">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        pounds</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-a" sort="30" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="254" id="996041" name="MegawattYear">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Megawatt year (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-d" sort="31" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="254" id="996042" name="MegawattDay">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Megawatt day (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-h" sort="32" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="254" id="996043" name="MegawattHour">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Megawatt hour (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-M" sort="33" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="254" id="996044" name="MegawattMonth">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Megawatt month (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MW-min" sort="34" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="137" updated="FIX.5.0SP2" updatedEP="254" id="996045" name="MegawattMinute">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Megawatt minute (electrical capacity)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="oz_tr" sort="35" group="Variable Quantity UOM" added="FIX.4.4" addedEP="-1" updated="FIX.5.0SP2" updatedEP="169" id="996046" name="TroyOunces">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Troy ounces</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PRINC" sort="36" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="107" updated="FIX.5.0SP2" updatedEP="169" id="996047" name="PrincipalWithRelationToDebtInstrument">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Principal with relation to debt instrument</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="t" sort="37" group="Variable Quantity UOM" added="FIX.4.4" addedEP="-1" updated="FIX.5.0SP2" updatedEP="169" id="996048" name="MetricTons">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Metric tons</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Also known as Tonnes, equal to 1000 kg</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="tn" sort="38" group="Variable Quantity UOM" added="FIX.4.4" addedEP="-1" updated="FIX.5.0SP2" updatedEP="169" id="996049" name="Tons">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Tons (US)</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Equal to 2000 lbs</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="a" sort="39" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996050" name="Are">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Are</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ac" sort="40" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996051" name="Acre">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Acre</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="cL" sort="41" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996052" name="Centiliter">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Centiliter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="cM" sort="42" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996053" name="Centimeter">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Centimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DGE" sort="43" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996054" name="DieselGallonEquivalent">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Diesel gallon equivalent</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ft" sort="44" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996055" name="Foot">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Foot</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Gal_gb" sort="45" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996056" name="GBGallon">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        GB Gallon</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="GGE" sort="46" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996057" name="GasolineGallonEquivalent">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Gasonline gallon equivalent</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ha" sort="47" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996058" name="Hectare">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Hectare</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="in" sort="48" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996059" name="Inch">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Inch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="kM" sort="49" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996060" name="Kilometer">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Kilometer</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="M" sort="50" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996061" name="Meter">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Meter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="mi" sort="51" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996062" name="Mile">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Mile</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="mL" sort="52" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996063" name="Milliliter">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Milliliter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="mM" sort="53" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996064" name="Millimeter">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Millimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="oz" sort="54" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996065" name="USOunce">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        US ounce</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="pc" sort="55" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996066" name="Piece">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Piece</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="pt" sort="56" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996067" name="USPint">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        US Pint</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="pt_gb" sort="57" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996068" name="GBPint">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        GB pint</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="qt" sort="58" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996069" name="USQuart">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        US Quart</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="qt_gb" sort="59" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996070" name="GBQuart">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        GB Quart</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqcM" sort="60" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996071" name="SquareCentimeter">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Square centimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqft" sort="61" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996072" name="SquareFoot">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Square foot</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqin" sort="62" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996073" name="SquareInch">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Square inch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqkM" sort="63" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996074" name="SquareKilometer">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Square kilometer</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqM" sort="64" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996075" name="SquareMeter">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Square meter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqmi" sort="65" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996076" name="SquareMile">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Square mile</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SqmM" sort="66" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996077" name="SquareMillimeter">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Square millimeter</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Sqyd" sort="67" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996078" name="SquareYard">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Square yard</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="yd" sort="68" group="Variable Quantity UOM" added="FIX.5.0SP2" addedEP="254" id="996079" name="Yard">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Yard</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="USD" sort="99" group="Variable Quantity UOM" added="FIX.4.4" addedEP="-1" deprecated="FIX.5.0SP2" deprecatedEP="122" updated="FIX.5.0SP2" updatedEP="169" id="996080" name="USDollars">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        US Dollars</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    The unit of measure of the underlying commodity upon which the contract is based. Two groups of units of measure enumerations are supported.</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    Fixed Magnitude UOMs are primarily used in energy derivatives and specify a magnitude (such as, MM, Kilo, M, etc.) and the dimension (such as, watt hours, BTU's) to produce standard fixed measures (such as MWh - Megawatt-hours, MMBtu - One million BTUs).</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    The second group, Variable Quantity UOMs, specifies the dimension as a single unit without a magnitude (or more accurately a magnitude of one) and uses the UnitOfMeasureQty(1147) field to define the quantity of units per contract. Variable Quantity UOMs are used for both commodities (such as lbs of lean cattle, bushels of corn, ounces of gold) and financial futures.</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    Examples:</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    For lean cattle futures contracts, a UnitOfMeasure of 'lbs' with a UnitOfMeasureQty(1147) of 40,000, means each lean cattle futures contract represents 40,000 lbs of lean cattle.</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    For Eurodollars futures contracts, a UnitOfMeasure of Ccy with a UnitOfMeasureCurrency(1716) of USD and a UnitOfMeasureQty(1147) of 1,000,000, means a Eurodollar futures contract represents 1,000,000 USD.</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    For gold futures contracts, a UnitOfMeasure is oz_tr (Troy ounce) with a UnitOfMeasureQty(1147) of 1,000, means each gold futures contract represents 1,000 troy ounces of gold.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" added="FIX.5.0" addedEP="52" updated="FIX.5.0SP2" updatedEP="169" id="1193" name="SettlMethodCodeSet">
            <fixr:code value="C" sort="1" added="FIX.5.0" addedEP="52" id="1193001" name="CashSettlementRequired">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Cash settlement required</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="P" sort="2" added="FIX.5.0" addedEP="52" id="1193002" name="PhysicalSettlementRequired">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Physical settlement required</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="E" sort="3" added="FIX.5.0SP2" addedEP="169" id="1193003" name="Election">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Election at exercise</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        The settlement method will be elected at the time of contract exercise.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Settlement method for a contract or instrument. Additional values may be used with bilateral agreement.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.5.0SP2" addedEP="195" id="2579" name="SettlSubMethodCodeSet">
            <fixr:code value="1" sort="1" added="FIX.5.0SP2" addedEP="195" id="2579001" name="Shares">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Shares</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        </fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" added="FIX.5.0SP2" addedEP="195" id="2579002" name="Derivatives">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Derivatives</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        </fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" added="FIX.5.0SP2" addedEP="195" id="2579003" name="PaymentVsPayment">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Payment vs payment</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        </fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" added="FIX.5.0SP2" addedEP="195" id="2579004" name="Notional">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Notional</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        </fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" added="FIX.5.0SP2" addedEP="195" id="2579005" name="Cascade">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Cascade</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        </fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" added="FIX.5.0SP2" addedEP="195" id="2579006" name="Repurchase">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Repurchase</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        </fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="99" sort="99" added="FIX.5.0SP2" addedEP="195" id="2579007" name="Other">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Other</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        </fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Specifies a suitable settlement sub-method for a given settlement method.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" added="FIX.2.7" updated="FIX.5.0SP2" updatedEP="161" id="22" name="SecurityIDSourceCodeSet">
            <fixr:code value="1" sort="1" added="FIX.2.7" id="22001" name="CUSIP">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        CUSIP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" added="FIX.2.7" id="22002" name="SEDOL">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        SEDOL</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" added="FIX.2.7" id="22003" name="QUIK">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        QUIK</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" added="FIX.3.0" updated="FIX.5.0SP2" updatedEP="232" id="22004" name="ISINNumber">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        ISIN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" added="FIX.3.0" updated="FIX.5.0SP2" updatedEP="232" id="22005" name="RICCode">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        RIC</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" added="FIX.4.1" id="22006" name="ISOCurrencyCode">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        ISO Currency Code</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="7" sort="7" added="FIX.4.1" id="22007" name="ISOCountryCode">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        ISO Country Code</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" added="FIX.4.2" updated="FIX.5.0SP2" updatedEP="119" id="22008" name="ExchangeSymbol">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Exchange symbol</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" added="FIX.4.2" id="22009" name="ConsolidatedTapeAssociation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Consolidated Tape Association (CTA) Symbol (SIAC CTS/CQS line format)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="A" sort="10" added="FIX.4.3" id="22010" name="BloombergSymbol">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Bloomberg Symbol</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="B" sort="11" added="FIX.4.3" id="22011" name="Wertpapier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Wertpapier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="C" sort="12" added="FIX.4.3" id="22012" name="Dutch">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Dutch</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="D" sort="13" added="FIX.4.3" id="22013" name="Valoren">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Valoren</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="E" sort="14" added="FIX.4.3" id="22014" name="Sicovam">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Sicovam</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="F" sort="15" added="FIX.4.3" id="22015" name="Belgian">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Belgian</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="G" sort="16" added="FIX.4.3" id="22016" name="Common">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        "Common" (Clearstream and Euroclear)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="H" sort="17" added="FIX.4.4" updated="FIX.5.0SP2" updatedEP="119" id="22017" name="ClearingHouse">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Clearing house / Clearing organization</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="I" sort="18" added="FIX.4.4" updated="FIX.5.0SP2" updatedEP="119" id="22018" name="ISDAFpMLSpecification">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        ISDA/FpML product specification (XML in SecurityXML(1185))</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="J" sort="19" added="FIX.4.4" id="22019" name="OptionPriceReportingAuthority">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Option Price Reporting Authority</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="K" sort="20" added="FIX.4.4" addedEP="15" updated="FIX.5.0SP2" updatedEP="119" id="22020" name="ISDAFpMLURL">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        ISDA/FpML product URL (URL in SecurityID(48))</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="L" sort="21" added="FIX.4.4" addedEP="8" updated="FIX.5.0SP2" updatedEP="119" id="22021" name="LetterOfCredit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Letter of credit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="M" sort="22" added="FIX.5.0" addedEP="58" id="22022" name="MarketplaceAssignedIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Marketplace-assigned Identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="N" sort="23" added="FIX.5.0SP2" addedEP="119" id="22023" name="MarkitREDEntityCLIP">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Markit RED entity CLIP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="P" sort="24" added="FIX.5.0SP2" addedEP="119" id="22024" name="MarkitREDPairCLIP">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Markit RED pair CLIP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Q" sort="25" added="FIX.5.0SP2" addedEP="140" id="22025" name="CFTCCommodityCode">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        CFTC commodity code</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="R" sort="26" added="FIX.5.0SP2" addedEP="140" id="22026" name="ISDACommodityReferencePrice">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        ISDA Commodity Reference Price</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="S" sort="27" added="FIX.5.0SP2" addedEP="158" updated="FIX.5.0SP2" updatedEP="202" id="22027" name="FinancialInstrumentGlobalIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Financial Instrument Global Identifier</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        An Object Management Group (OMG) standard. Also referred to as FIGI. Formerly known as "Bloomberg Open Symbology BBGID".</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="T" sort="28" added="FIX.5.0SP2" addedEP="161" id="22028" name="LegalEntityIdentifier">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Legal entity identifier</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="U" sort="29" added="FIX.5.0SP2" addedEP="187" id="22029" name="Synthetic">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Synthetic</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Used to specify that the security identifier is synthetic for linking nested underliers when there is no market identifier for the collection.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="V" sort="30" added="FIX.5.0SP2" addedEP="220" id="22030" name="FidessaInstrumentMnemonic">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Fidessa Instrument Mnemonic (FIM)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="W" sort="31" added="FIX.5.0SP2" addedEP="232" id="22031" name="IndexName">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Index name</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Standard name of the index or rate index, e.g. "LIBOR" or "iTraxx Australia.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="X" sort="32" added="FIX.5.0SP2" addedEP="242" id="22032" name="UniformSymbol">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Uniform Symbol (UMTF Symbol)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.5.0SP2" addedEP="161" id="1938" name="AssetClassCodeSet">
            <fixr:code value="1" sort="1" added="FIX.5.0SP2" addedEP="161" id="1938001" name="InterestRate">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Interest rate</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" added="FIX.5.0SP2" addedEP="161" id="1938002" name="Currency">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" added="FIX.5.0SP2" addedEP="161" id="1938003" name="Credit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Credit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" added="FIX.5.0SP2" addedEP="161" id="1938004" name="Equity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Equity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" added="FIX.5.0SP2" addedEP="161" id="1938005" name="Commodity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Commodity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" added="FIX.5.0SP2" addedEP="179" id="1938006" name="Other">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Other</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="7" sort="7" added="FIX.5.0SP2" addedEP="192" id="1938007" name="Cash">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Cash</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" added="FIX.5.0SP2" addedEP="192" id="1938008" name="Debt">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Debt</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" added="FIX.5.0SP2" addedEP="192" id="1938009" name="Fund">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Fund</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Such as mutual fund, collective investment vehicle, investment program, specialized account program.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="10" added="FIX.5.0SP2" addedEP="192" id="1938010" name="LoanFacility">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Loan facility</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="11" added="FIX.5.0SP2" addedEP="254" id="1938011" name="Index">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Index</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        A main index identified as a security type, for example under EU SFTR reporting.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.5.0SP2" addedEP="161" id="1939" name="AssetSubClassCodeSet">
            <fixr:code value="13" sort="13" group="Commodity" added="FIX.5.0SP2" addedEP="161" id="1939001" name="Metals">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Metals</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="14" sort="14" group="Commodity" added="FIX.5.0SP2" addedEP="161" id="1939002" name="Bullion">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Bullion</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="15" sort="15" group="Commodity" added="FIX.5.0SP2" addedEP="161" id="1939003" name="Energy">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Energy</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="16" sort="16" group="Commodity" added="FIX.5.0SP2" addedEP="161" id="1939004" name="CommodityIndex">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Commodity index</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="17" sort="17" group="Commodity" added="FIX.5.0SP2" addedEP="161" id="1939005" name="Agricultural">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Agricultural</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="18" sort="18" group="Commodity" added="FIX.5.0SP2" addedEP="161" id="1939006" name="Environmental">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Environmental</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="19" sort="19" group="Commodity" added="FIX.5.0SP2" addedEP="161" id="1939007" name="Freight">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Freight</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="41" sort="41" group="Commodity" added="FIX.5.0SP2" addedEP="235" id="1939008" name="Fertilizer">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Fertilizer</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="42" sort="42" group="Commodity" added="FIX.5.0SP2" addedEP="235" id="1939009" name="IndustrialProduct">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Industrial product</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="43" sort="43" group="Commodity" added="FIX.5.0SP2" addedEP="235" id="1939010" name="Inflation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Inflation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="44" sort="44" group="Commodity" added="FIX.5.0SP2" addedEP="235" id="1939011" name="Paper">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="45" sort="45" group="Commodity" added="FIX.5.0SP2" addedEP="235" id="1939012" name="Polypropylene">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Polypropylene</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="46" sort="46" group="Commodity" added="FIX.5.0SP2" addedEP="235" id="1939013" name="OfficialEconomicStatistics">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Official economic statistics</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" group="Credit" added="FIX.5.0SP2" addedEP="161" id="1939014" name="SingleName">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Single name</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" group="Credit" added="FIX.5.0SP2" addedEP="161" id="1939015" name="CreditIndex">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Credit index</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" group="Credit" added="FIX.5.0SP2" addedEP="161" id="1939016" name="IndexTranche">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Index tranche</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="7" sort="7" group="Credit" added="FIX.5.0SP2" addedEP="161" id="1939017" name="CreditBasket">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Credit basket</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" group="Currency" added="FIX.5.0SP2" addedEP="161" id="1939018" name="Basket">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Basket [for multi-currency]</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="38" sort="38" group="Currency" added="FIX.5.0SP2" addedEP="235" id="1939019" name="FXCrossRates">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        FX cross rates</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="39" sort="39" group="Currency" added="FIX.5.0SP2" addedEP="235" id="1939020" name="FXEmergingMarkets">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        FX emerging markets</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="40" sort="40" group="Currency" added="FIX.5.0SP2" addedEP="235" id="1939021" name="FXMajors">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        FX Majors</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="20" sort="20" group="Debt" added="FIX.5.0SP2" addedEP="192" id="1939022" name="Government">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Government</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="21" sort="21" group="Debt" added="FIX.5.0SP2" addedEP="192" id="1939023" name="Agency">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Agency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="22" sort="22" group="Debt" added="FIX.5.0SP2" addedEP="192" id="1939024" name="Corporate">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Corporate</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="23" sort="23" group="Debt" added="FIX.5.0SP2" addedEP="192" id="1939025" name="Financing">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Financing</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="24" sort="24" group="Debt" added="FIX.5.0SP2" addedEP="192" id="1939026" name="MoneyMarket">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Money market</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="25" sort="25" group="Debt" added="FIX.5.0SP2" addedEP="192" id="1939027" name="Mortgage">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Mortgage</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="26" sort="26" group="Debt" added="FIX.5.0SP2" addedEP="192" id="1939028" name="Municipal">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Municipal</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" group="Equity" added="FIX.5.0SP2" addedEP="161" id="1939029" name="Common">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Common</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="10" group="Equity" added="FIX.5.0SP2" addedEP="161" id="1939030" name="Preferred">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Preferred</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="11" group="Equity" added="FIX.5.0SP2" addedEP="161" id="1939031" name="EquityIndex">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Equity index</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="12" sort="12" group="Equity" added="FIX.5.0SP2" addedEP="161" id="1939032" name="EquityBasket">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Equity basket</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="34" sort="34" group="Equity" added="FIX.5.0SP2" addedEP="235" id="1939033" name="DividendIndex">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Dividend index</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="35" sort="35" group="Equity" added="FIX.5.0SP2" addedEP="235" id="1939034" name="StockDividend">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Stock dividend</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="36" sort="36" group="Equity" added="FIX.5.0SP2" addedEP="235" id="1939035" name="ExchangeTradedFund">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Exchange traded fund</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="37" sort="37" group="Equity" added="FIX.5.0SP2" addedEP="235" id="1939036" name="VolatilityIndex">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Volatility index</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="27" sort="27" group="Fund" added="FIX.5.0SP2" addedEP="192" id="1939037" name="MutualFund">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Mutual fund</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="28" sort="28" group="Fund" added="FIX.5.0SP2" addedEP="192" id="1939038" name="CollectiveInvestmentVehicle">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Collective investment vehicle</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="29" sort="29" group="Fund" added="FIX.5.0SP2" addedEP="192" id="1939039" name="InvestmentProgram">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Investment program</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        A generalized fund for major investors.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="30" sort="30" group="Fund" added="FIX.5.0SP2" addedEP="192" id="1939040" name="SpecializedAccountProgram">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Specialized account program</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        A specialized fund setup for a particular account or group of accounts.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="1" sort="1" group="Interest Rate" added="FIX.5.0SP2" addedEP="161" id="1939041" name="SingleCurrency">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Single currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" group="Interest Rate" added="FIX.5.0SP2" addedEP="161" id="1939042" name="CrossCurrency">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Cross currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="31" sort="31" group="Loan Facility" added="FIX.5.0SP2" addedEP="192" id="1939043" name="TermLoan">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Term loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="32" sort="32" group="Loan Facility" added="FIX.5.0SP2" addedEP="192" id="1939044" name="BridgeLoan">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Bridge loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="33" sort="33" group="Loan Facility" added="FIX.5.0SP2" addedEP="192" id="1939045" name="LetterOfCredit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Letter of credit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" group="Other" added="FIX.5.0SP2" addedEP="179" id="1939046" name="Exotic">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Exotic</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="47" sort="47" group="Other" added="FIX.5.0SP2" addedEP="235" updated="FIX.5.0SP2" updatedEP="253" id="1939047" name="OtherC10">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Other C10</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Defined under MiFID II (Directive 2014/65/EU) Section C(10) of Annex I and paraphrased in ESMA RTS 2 Annex III Section 10, "Other C10" is a financial instrument "which is not a 'Freight derivative', any of the following interest rate derivatives sub-asset classes: 'Inflation multi-currency swap or cross-currency swap', a 'Future/forward on inflation multi-currency swaps or cross-currency swaps', an 'Inflation single currency swap', a 'Future/forward on inflation single currency swap' and any of the following equity derivatives sub-asset classes: a 'Volatility index option', a 'Volatility index future/forward', a swap with parameter return variance, a swap with parameter return volatility, a portfolio swap with parameter return variance, a portfolio swap with parameter return volatility".</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="48" sort="48" group="Other" added="FIX.5.0SP2" addedEP="235" id="1939048" name="Other">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Other</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        May be used with any AssetClass(1938) values.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" added="FIX.2.7" id="65" name="SymbolSfxCodeSet">
            <fixr:code value="CD" sort="1" group="For Fixed Income" added="FIX.4.4" addedEP="-1" id="65001" name="EUCPWithLumpSumInterest">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        EUCP with lump-sum interest rather than discount price</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="WI" sort="2" group="For Fixed Income" added="FIX.4.4" addedEP="-1" id="65002" name="WhenIssued">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        "When Issued" for a security to be reissued under an old CUSIP or ISIN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Additional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType (167).</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.4.3" id="460" name="ProductCodeSet">
            <fixr:code value="1" sort="1" added="FIX.4.3" id="460001" name="AGENCY">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        AGENCY</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" added="FIX.4.3" id="460002" name="COMMODITY">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        COMMODITY</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" added="FIX.4.3" id="460003" name="CORPORATE">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        CORPORATE</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="4" sort="4" added="FIX.4.3" id="460004" name="CURRENCY">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        CURRENCY</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="5" sort="5" added="FIX.4.3" id="460005" name="EQUITY">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        EQUITY</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="6" sort="6" added="FIX.4.3" id="460006" name="GOVERNMENT">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        GOVERNMENT</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="7" sort="7" added="FIX.4.3" id="460007" name="INDEX">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        INDEX</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="8" sort="8" added="FIX.4.3" id="460008" name="LOAN">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        LOAN</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="9" sort="9" added="FIX.4.3" id="460009" name="MONEYMARKET">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        MONEYMARKET</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="10" sort="10" added="FIX.4.3" id="460010" name="MORTGAGE">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        MORTGAGE</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="11" sort="11" added="FIX.4.3" id="460011" name="MUNICIPAL">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        MUNICIPAL</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="12" sort="12" added="FIX.4.3" id="460012" name="OTHER">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        OTHER</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="13" sort="13" added="FIX.4.4" id="460013" name="FINANCING">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        FINANCING</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="String" added="FIX.4.1" id="167" name="SecurityTypeCodeSet">
            <fixr:code value="UST" sort="3" added="FIX.4.3" deprecated="FIX.4.4" id="167001" name="USTreasuryNoteOld">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        US Treasury Note (Deprecated Value Use TNOTE)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="USTB" sort="4" added="FIX.4.1" deprecated="FIX.4.4" id="167002" name="USTreasuryBillOld">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        US Treasury Bill (Deprecated Value Use TBILL)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUSUPRA" sort="0" group="Agency" added="FIX.4.4" updated="FIX.Latest" updatedEP="272" id="167003" name="EuroSupranationalCoupons">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Euro Supranational Coupons</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Identify the issuer name in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FAC" sort="1" group="Agency" added="FIX.4.3" id="167004" name="FederalAgencyCoupon">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Federal Agency Coupon</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FADN" sort="2" group="Agency" added="FIX.4.3" id="167005" name="FederalAgencyDiscountNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Federal Agency Discount Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PEF" sort="3" group="Agency" added="FIX.4.3" updated="FIX.Latest" updatedEP="272" id="167006" name="PrivateExportFunding">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Private Export Funding</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Identify the issuer name in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SUPRA" sort="4" group="Agency" added="FIX.4.4" updated="FIX.Latest" updatedEP="272" id="167007" name="USDSupranationalCoupons">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        USD Supranational Coupons</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Identify the issuer name in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CORP" sort="0" group="Corporate" added="FIX.4.1" id="167008" name="CorporateBond">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Corporate Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CPP" sort="1" group="Corporate" added="FIX.4.1" id="167009" name="CorporatePrivatePlacement">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Corporate Private Placement</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CB" sort="2" group="Corporate" added="FIX.4.2" id="167010" name="ConvertibleBond">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Convertible Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DUAL" sort="3" group="Corporate" added="FIX.4.3" id="167011" name="DualCurrency">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Dual Currency</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUCORP" sort="4" group="Corporate" added="FIX.4.4" id="167012" name="EuroCorporateBond">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Euro Corporate Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUFRN" sort="5" group="Corporate" added="FIX.5.0" addedEP="68" id="167013" name="EuroCorporateFloatingRateNotes">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Euro Corporate Floating Rate Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FRN" sort="6" group="Corporate" added="FIX.5.0" addedEP="68" id="167014" name="USCorporateFloatingRateNotes">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        US Corporate Floating Rate Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="XLINKD" sort="7" group="Corporate" added="FIX.4.3" id="167015" name="IndexedLinked">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Indexed Linked</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="STRUCT" sort="8" group="Corporate" added="FIX.4.3" id="167016" name="StructuredNotes">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Structured Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="YANK" sort="9" group="Corporate" added="FIX.4.3" id="167017" name="YankeeCorporateBond">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Yankee Corporate Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DIMSUMCORP" sort="10" group="Corporate" added="FIX.Latest" addedEP="272" id="167018" name="OffshoreIssuedChineseYuanCorporateBond">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Offshore issued Chinese Yuan (CNY) denominated corporate bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PRCORP" sort="11" group="Corporate" added="FIX.Latest" addedEP="272" id="167019" name="PreferredCorporateBond">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Preferred Corporate Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FOR" sort="0" group="Currency" added="FIX.4.1" deprecated="FIX.5.0SP1" deprecatedEP="82" id="167020" name="ForeignExchangeContract">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Foreign Exchange Contract</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FXNDF" sort="1" group="Currency" added="FIX.5.0SP1" addedEP="82" id="167021" name="NonDeliverableForward">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Non-deliverable forward</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FXSPOT" sort="2" group="Currency" added="FIX.5.0SP1" addedEP="82" id="167022" name="FXSpot">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        FX Spot</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FXFWD" sort="3" group="Currency" added="FIX.5.0SP1" addedEP="82" id="167023" name="FXForward">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        FX Forward</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FXSWAP" sort="4" group="Currency" added="FIX.5.0SP1" addedEP="82" id="167024" name="FXSwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        FX Swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FXNDS" sort="5" group="Currency" added="FIX.5.0SP2" addedEP="235" id="167025" name="NonDeliverableSwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Non-deliverable Swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FXBN" sort="6" group="Currency" added="FIX.Latest" addedEP="272" id="167026" name="FXBankNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        FX Bank Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FXDN" sort="7" group="Currency" added="FIX.Latest" addedEP="272" id="167027" name="ForeignCurrencyDiscountNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Foreign Currency Discount Note</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Discount notes issued in foreign currency by Fannie Mae.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CAP" sort="1" group="Derivatives" added="FIX.5.0SP2" addedEP="169" id="167028" name="Cap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Cap</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        In an interest rate cap, the buyer receives payments at the end of each period in which the rate indec exceeds the agreed strike rate.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CDS" sort="2" group="Derivatives" added="FIX.5.0" addedEP="68" updated="FIX.5.0SP2" updatedEP="169" id="167029" name="CreditDefaultSwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Credit Default Swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CLLR" sort="3" group="Derivatives" added="FIX.5.0SP2" addedEP="169" id="167030" name="Collar">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Collar</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        In an interest rate collar, this is a combination of a cap and a floor.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CMDTYSWAP" sort="4" group="Derivatives" added="FIX.5.0SP2" addedEP="140" updated="FIX.5.0SP2" updatedEP="169" id="167031" name="CommoditySwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Commodity swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EXOTIC" sort="5" group="Derivatives" added="FIX.5.0SP2" addedEP="169" id="167032" name="Exotic">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Exotic</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="OOC" sort="6" group="Derivatives" added="FIX.5.0" addedEP="-1" id="167033" name="OptionsOnCombo">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Options on Combo</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FLR" sort="6" group="Derivatives" added="FIX.5.0SP2" addedEP="169" id="167034" name="Floor">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Floor</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        In an interest rate floor, the buyer receives payments at the end of each period in which the rate index is below the agreed strike rate.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FRA" sort="7" group="Derivatives" added="FIX.5.0SP2" addedEP="169" id="167035" name="FRA">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Forward Rate Agreement</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FUT" sort="8" group="Derivatives" added="FIX.4.1" updated="FIX.5.0SP2" updatedEP="169" id="167036" name="Future">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Future</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FWD" sort="9" group="Derivatives" added="FIX.5.0SP2" addedEP="161" updated="FIX.5.0SP2" updatedEP="169" id="167037" name="DerivativeForward">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Derivative forward</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="IRS" sort="10" group="Derivatives" added="FIX.5.0" addedEP="54" updated="FIX.5.0SP2" updatedEP="169" id="167038" name="InterestRateSwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Interest Rate Swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TRS" sort="10" group="Derivatives" added="FIX.5.0SP2" addedEP="161" id="167039" name="TotalReturnSwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Total return swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="LOANLEASE" sort="11" group="Derivatives" added="FIX.5.0SP2" addedEP="169" id="167040" name="LoanLease">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Loan/lease</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="OOF" sort="13" group="Derivatives" added="FIX.4.4" addedEP="19" updated="FIX.5.0SP2" updatedEP="169" id="167041" name="OptionsOnFutures">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Options on Futures</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="OOP" sort="14" group="Derivatives" added="FIX.4.4" addedEP="19" updated="FIX.5.0SP2" updatedEP="169" id="167042" name="OptionsOnPhysical">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Options on Physical - use not recommended</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="OPT" sort="15" group="Derivatives" added="FIX.4.1" updated="FIX.5.0SP2" updatedEP="169" id="167043" name="Option">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Option</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SPOTFWD" sort="16" group="Derivatives" added="FIX.5.0SP2" addedEP="169" id="167044" name="SpotForward">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Spot forward</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SWAPTION" sort="17" group="Derivatives" added="FIX.5.0SP2" addedEP="140" updated="FIX.5.0SP2" updatedEP="187" id="167045" name="SwapOption">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Swap option</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="XMISSION" sort="18" group="Derivatives" added="FIX.5.0SP2" addedEP="169" id="167046" name="Transmission">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Transmission</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="INDEX" sort="19" group="Derivatives" added="FIX.5.0SP2" addedEP="179" id="167047" name="Index">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        General type for a contract based on an established index</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BDBSKT" sort="20" group="Derivatives" added="FIX.5.0SP2" addedEP="208" id="167048" name="BondBasket">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Bond basket</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CFD" sort="21" group="Derivatives" added="FIX.5.0SP2" addedEP="208" id="167049" name="ContractForDifference">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Contract for difference</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CRLTNSWAP" sort="22" group="Derivatives" added="FIX.5.0SP2" addedEP="208" id="167050" name="CorrelationSwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Correlation swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DVDNDSWAP" sort="23" group="Derivatives" added="FIX.5.0SP2" addedEP="208" id="167051" name="DiviendSwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Dividend swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EQBSKT" sort="24" group="Derivatives" added="FIX.5.0SP2" addedEP="208" id="167052" name="EquityBasket">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Equity basket</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EQFWD" sort="25" group="Derivatives" added="FIX.5.0SP2" addedEP="208" id="167053" name="EquityForward">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Equity forward</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="RTRNSWAP" sort="26" group="Derivatives" added="FIX.5.0SP2" addedEP="208" id="167054" name="ReturnSwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Return swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="VARSWAP" sort="27" group="Derivatives" added="FIX.5.0SP2" addedEP="208" id="167055" name="VarianceSwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Variance swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PRTFLIOSWAP" sort="28" group="Derivatives" added="FIX.5.0SP2" addedEP="235" updated="FIX.5.0SP2" updatedEP="238" id="167056" name="PortfolioSwaps">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Portfolio swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FUTSWAP" sort="29" group="Derivatives" added="FIX.5.0SP2" addedEP="235" id="167057" name="FuturesOnASwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Futures on a Swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FWDSWAP" sort="30" group="Derivatives" added="FIX.5.0SP2" addedEP="235" id="167058" name="ForwardsOnASwap">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Forwards on a Swap</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FWDFRTAGMT" sort="31" group="Derivatives" added="FIX.5.0SP2" addedEP="235" id="167059" name="ForwardFreightAgreement">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Forward Freight Agreement</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SPREADBET" sort="32" group="Derivatives" added="FIX.5.0SP2" addedEP="235" id="167060" name="SpreadBetting">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Spread Betting</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ETC" sort="33" group="Derivatives" added="FIX.5.0SP2" addedEP="238" id="167061" name="ExchangeTradedCommodity">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Exchange traded commodity</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CS" sort="0" group="Equity" added="FIX.4.1" id="167062" name="CommonStock">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Common Stock</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PS" sort="1" group="Equity" added="FIX.4.1" id="167063" name="PreferredStock">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Preferred Stock</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DR" sort="2" group="Equity" added="FIX.5.0SP2" addedEP="236" id="167064" name="DepositoryReceipts">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Depository Receipts</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="REPO" sort="0" group="Financing" added="FIX.4.4" id="167065" name="Repurchase">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Repurchase</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="FORWARD" sort="1" group="Financing" added="FIX.4.4" id="167066" name="Forward">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Forward</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BUYSELL" sort="2" group="Financing" added="FIX.4.4" id="167067" name="BuySellback">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Buy Sellback</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SECLOAN" sort="3" group="Financing" added="FIX.4.4" id="167068" name="SecuritiesLoan">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Securities Loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SECPLEDGE" sort="4" group="Financing" added="FIX.4.4" id="167069" name="SecuritiesPledge">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Securities Pledge</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DVPLDG" sort="5" group="Financing" added="FIX.5.0SP2" addedEP="132" id="167070" name="DeliveryVersusPledge">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Delivery versus pledge</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="COLLBSKT" sort="6" group="Financing" added="FIX.5.0SP2" addedEP="197" id="167071" name="CollateralBasket">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Collateral basket</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        A collection of securities held as collateral in the customer's collateral fund. The collateral fund is usually managed by a custodian.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SFP" sort="7" group="Financing" added="FIX.5.0SP2" addedEP="238" id="167072" name="StructuredFinanceProduct">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Structured finance product</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MRGNLOAN" sort="9" group="Financing" added="FIX.5.0SP2" addedEP="254" id="167073" name="MarginLoan">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Margin loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BRADY" sort="0" group="Government" added="FIX.4.3" id="167074" name="BradyBond">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Brady Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CAN" sort="1" group="Government" added="FIX.5.0" addedEP="68" id="167075" name="CanadianTreasuryNotes">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Canadian Treasury Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CTB" sort="2" group="Government" added="FIX.5.0" addedEP="68" id="167076" name="CanadianTreasuryBills">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Canadian Treasury Bills</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUSOV" sort="3" group="Government" added="FIX.4.4" updated="FIX.Latest" updatedEP="272" id="167077" name="EuroSovereigns">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Euro Sovereigns</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Identify the issuer name in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PROV" sort="4" group="Government" added="FIX.5.0" addedEP="68" id="167078" name="CanadianProvincialBonds">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Canadian Provincial Bonds</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TB" sort="5" group="Government" added="FIX.5.0" addedEP="68" id="167079" name="TreasuryBill">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Treasury Bill - non US</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TBOND" sort="6" group="Government" added="FIX.4.3" id="167080" name="USTreasuryBond">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        US Treasury Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TINT" sort="7" group="Government" added="FIX.4.3" id="167081" name="InterestStripFromAnyBondOrNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Interest Strip From Any Bond Or Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TBILL" sort="8" group="Government" added="FIX.4.4" id="167082" name="USTreasuryBill">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        US Treasury Bill</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TIPS" sort="8" group="Government" added="FIX.4.3" id="167083" name="TreasuryInflationProtectedSecurities">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Treasury Inflation Protected Securities</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TCAL" sort="9" group="Government" added="FIX.4.3" id="167084" name="PrincipalStripOfACallableBondOrNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Principal Strip Of A Callable Bond Or Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TPRN" sort="10" group="Government" added="FIX.4.3" id="167085" name="PrincipalStripFromANonCallableBondOrNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Principal Strip From A Non-Callable Bond Or Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TNOTE" sort="11" group="Government" added="FIX.4.4" id="167086" name="USTreasuryNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        US Treasury Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DIMSUMSOV" sort="12" group="Government" added="FIX.Latest" addedEP="272" id="167087" name="OffshoreIssuedChineseYuanSovereignBond">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Offshore issued Chinese Yuan (CNY) denominated sovereign bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SOV" sort="13" group="Government" added="FIX.Latest" addedEP="272" id="167088" name="SovereignBond">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Sovereign Bond</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Sovereign or government bond other than Euro and US issuer. Specify sovereign issuer in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TFRN" sort="14" group="Government" added="FIX.Latest" addedEP="272" id="167089" name="USTreasuryFloatingRateNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        US Treasury Floating Rate Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TERM" sort="0" group="Loan" added="FIX.4.3" id="167090" name="TermLoan">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Term Loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="RVLV" sort="1" group="Loan" added="FIX.4.3" id="167091" name="RevolverLoan">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Revolver Loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="RVLVTRM" sort="2" group="Loan" added="FIX.4.3" id="167092" name="Revolver">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Revolver/Term Loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BRIDGE" sort="3" group="Loan" added="FIX.4.3" id="167093" name="BridgeLoan">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Bridge Loan</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="LOFC" sort="4" group="Loan" added="FIX.4.3" id="167094" name="LetterOfCredit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Letter Of Credit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SWING" sort="5" group="Loan" added="FIX.4.3" id="167095" name="SwingLineFacility">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Swing Line Facility</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DINP" sort="6" group="Loan" added="FIX.4.3" id="167096" name="DebtorInPossession">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Debtor In Possession</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DEFLTED" sort="7" group="Loan" added="FIX.4.3" id="167097" name="Defaulted">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Defaulted</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="WITHDRN" sort="8" group="Loan" added="FIX.4.3" id="167098" name="Withdrawn">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Withdrawn</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="REPLACD" sort="9" group="Loan" added="FIX.4.3" id="167099" name="Replaced">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Replaced</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MATURED" sort="10" group="Loan" added="FIX.4.3" id="167100" name="Matured">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Matured</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="AMENDED" sort="11" group="Loan" added="FIX.4.3" updated="FIX.Latest" updatedEP="272" id="167101" name="Amended">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Amended and restated</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="RETIRED" sort="12" group="Loan" added="FIX.4.3" id="167102" name="Retired">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Retired</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BA" sort="0" group="Money Market" added="FIX.4.1" id="167103" name="BankersAcceptance">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Bankers Acceptance</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BDN" sort="1" group="Money Market" added="FIX.5.0" addedEP="68" id="167104" name="BankDepositoryNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Bank Depository Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BN" sort="2" group="Money Market" added="FIX.4.3" id="167105" name="BankNotes">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Bank Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BOX" sort="3" group="Money Market" added="FIX.4.3" id="167106" name="BillOfExchanges">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Bill Of Exchanges</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CAMM" sort="4" group="Money Market" added="FIX.5.0" addedEP="68" id="167107" name="CanadianMoneyMarkets">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Canadian Money Markets</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CD" sort="5" group="Money Market" added="FIX.4.1" id="167108" name="CertificateOfDeposit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Certificate Of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CL" sort="6" group="Money Market" added="FIX.4.3" id="167109" name="CallLoans">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Call Loans</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CP" sort="7" group="Money Market" added="FIX.4.1" id="167110" name="CommercialPaper">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="DN" sort="8" group="Money Market" added="FIX.4.3" id="167111" name="DepositNotes">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Deposit Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUCD" sort="9" group="Money Market" added="FIX.4.4" id="167112" name="EuroCertificateOfDeposit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Euro Certificate Of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUCP" sort="10" group="Money Market" added="FIX.4.4" id="167113" name="EuroCommercialPaper">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Euro Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="LQN" sort="11" group="Money Market" added="FIX.4.3" id="167114" name="LiquidityNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Liquidity Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MTN" sort="12" group="Money Market" added="FIX.4.3" id="167115" name="MediumTermNotes">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Medium Term Notes</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ONITE" sort="13" group="Money Market" added="FIX.4.3" id="167116" name="Overnight">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Overnight</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PN" sort="14" group="Money Market" added="FIX.4.3" id="167117" name="PromissoryNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Promissory Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="STN" sort="14" group="Money Market" added="FIX.4.3" id="167118" name="ShortTermLoanNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Short Term Loan Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PZFJ" sort="15" group="Money Market" added="FIX.4.3" id="167119" name="PlazosFijos">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Plazos Fijos</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SLQN" sort="16" group="Money Market" added="FIX.5.0" addedEP="68" id="167120" name="SecuredLiquidityNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Secured Liquidity Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TD" sort="17" group="Money Market" added="FIX.4.1" id="167121" name="TimeDeposit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Time Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TLQN" sort="19" group="Money Market" added="FIX.5.0" addedEP="68" id="167122" name="TermLiquidityNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Term Liquidity Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="XCN" sort="20" group="Money Market" added="FIX.4.3" id="167123" name="ExtendedCommNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Extended Comm Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="YCD" sort="21" group="Money Market" added="FIX.4.4" id="167124" name="YankeeCertificateOfDeposit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Yankee Certificate Of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BAB" sort="22" group="Money Market" added="FIX.Latest" addedEP="272" id="167125" name="BankAcceptedBill">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Bank Accepted Bill</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Also known as Bank Bill.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="BNST" sort="23" group="Money Market" added="FIX.Latest" addedEP="272" id="167126" name="ShortTermBankNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Short Term Bank Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CLCP" sort="24" group="Money Market" added="FIX.Latest" addedEP="272" id="167127" name="CallableCommercialPaper">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Callable Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CN" sort="25" group="Money Market" added="FIX.Latest" addedEP="272" id="167128" name="CommercialNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Commercial Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CPIB" sort="26" group="Money Market" added="FIX.Latest" addedEP="272" id="167129" name="InterestBearingCommercialPaper">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Interest Bearing Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUMTN" sort="27" group="Money Market" added="FIX.Latest" addedEP="272" id="167130" name="EuroMediumTermNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Euro Medium Term Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUNCP" sort="28" group="Money Market" added="FIX.Latest" addedEP="272" id="167131" name="EuroNegotiableCommercialPaper">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Euro Negotiable Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUSTLQN" sort="29" group="Money Market" added="FIX.Latest" addedEP="272" id="167132" name="EuroStructuredLiquidityNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Euro Structured Liquidity Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="EUTD" sort="30" group="Money Market" added="FIX.Latest" addedEP="272" id="167133" name="EuroTimeDeposit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Euro Time Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="JCD" sort="31" group="Money Market" added="FIX.Latest" addedEP="272" id="167134" name="JumboCertificateOfDeposit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Jumbo Certificate of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MMF" sort="32" group="Money Market" added="FIX.Latest" addedEP="272" id="167135" name="MoneyMarketFund">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Money Market Fund</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MN" sort="33" group="Money Market" added="FIX.Latest" addedEP="272" id="167136" name="MasterNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Master Note</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Short term notes issued by Federal Farm Credit Banks Funding Corporation to provide loans and funding under Federal Farm Credit System (FFCS).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="NCD" sort="34" group="Money Market" added="FIX.Latest" addedEP="272" id="167137" name="NegotiableCertificateOfDeposit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Negotiable Certificate of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="NCP" sort="35" group="Money Market" added="FIX.Latest" addedEP="272" id="167138" name="NegotiableCommercialPaper">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Negotiable Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="RCD" sort="36" group="Money Market" added="FIX.Latest" addedEP="272" id="167139" name="RetailCertificateOfDeposit">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Retail Certificate of Deposit</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TDR" sort="37" group="Money Market" added="FIX.Latest" addedEP="272" id="167140" name="TermDepositReceipt">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Term Deposit Receipt</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ABS" sort="0" group="Mortgage" added="FIX.4.3" id="167141" name="AssetBackedSecurities">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Asset-backed Securities</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CMB" sort="1" group="Mortgage" added="FIX.5.0" addedEP="68" id="167142" name="CanadianMortgageBonds">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Canadian Mortgage Bonds</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CMBS" sort="2" group="Mortgage" added="FIX.4.3" id="167143" name="Corp">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Corp. Mortgage-backed Securities</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CMO" sort="3" group="Mortgage" added="FIX.4.1" id="167144" name="CollateralizedMortgageObligation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Collateralized Mortgage Obligation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="IET" sort="4" group="Mortgage" added="FIX.4.2" id="167145" name="IOETTEMortgage">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        IOETTE Mortgage</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MBS" sort="5" group="Mortgage" added="FIX.4.3" id="167146" name="MortgageBackedSecurities">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Mortgage-backed Securities</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MIO" sort="6" group="Mortgage" added="FIX.4.1" id="167147" name="MortgageInterestOnly">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Mortgage Interest Only</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MPO" sort="7" group="Mortgage" added="FIX.4.1" id="167148" name="MortgagePrincipalOnly">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Mortgage Principal Only</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MPP" sort="8" group="Mortgage" added="FIX.4.1" id="167149" name="MortgagePrivatePlacement">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Mortgage Private Placement</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MPT" sort="9" group="Mortgage" added="FIX.4.1" id="167150" name="MiscellaneousPassThrough">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Miscellaneous Pass-through</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="PFAND" sort="10" group="Mortgage" added="FIX.4.4" updated="FIX.Latest" updatedEP="272" id="167151" name="Pfandbrief">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Pfandbrief</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        Identify the issuer name in Issuer(106).</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TBA" sort="11" group="Mortgage" added="FIX.4.3" id="167152" name="ToBeAnnounced">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        To Be Announced</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="AN" sort="0" group="Municipal" added="FIX.4.3" id="167153" name="OtherAnticipationNotes">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Other Anticipation Notes (BAN, GAN, etc.)</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="COFO" sort="1" group="Municipal" added="FIX.4.3" id="167154" name="CertificateOfObligation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Certificate Of Obligation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="COFP" sort="2" group="Municipal" added="FIX.4.3" id="167155" name="CertificateOfParticipation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Certificate Of Participation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="GO" sort="3" group="Municipal" added="FIX.4.3" id="167156" name="GeneralObligationBonds">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        General Obligation Bonds</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MT" sort="4" group="Municipal" added="FIX.4.3" id="167157" name="MandatoryTender">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Mandatory Tender</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="RAN" sort="5" group="Municipal" added="FIX.4.3" id="167158" name="RevenueAnticipationNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Revenue Anticipation Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="REV" sort="6" group="Municipal" added="FIX.4.3" id="167159" name="RevenueBonds">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Revenue Bonds</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SPCLA" sort="7" group="Municipal" added="FIX.4.3" id="167160" name="SpecialAssessment">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Special Assessment</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SPCLO" sort="8" group="Municipal" added="FIX.4.3" id="167161" name="SpecialObligation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Special Obligation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SPCLT" sort="9" group="Municipal" added="FIX.4.3" id="167162" name="SpecialTax">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Special Tax</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TAN" sort="10" group="Municipal" added="FIX.4.3" id="167163" name="TaxAnticipationNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Tax Anticipation Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TAXA" sort="11" group="Municipal" added="FIX.4.3" id="167164" name="TaxAllocation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Tax Allocation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TECP" sort="12" group="Municipal" added="FIX.4.3" id="167165" name="TaxExemptCommercialPaper">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Tax Exempt Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TMCP" sort="13" group="Municipal" added="FIX.5.0" addedEP="68" id="167166" name="TaxableMunicipalCP">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Taxable Municipal CP</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TRAN" sort="14" group="Municipal" added="FIX.4.3" id="167167" name="TaxRevenueAnticipationNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Tax Revenue Anticipation Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="VRDN" sort="15" group="Municipal" added="FIX.4.3" id="167168" name="VariableRateDemandNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Variable Rate Demand Note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="WAR" sort="16" group="Municipal" added="FIX.4.1" id="167169" name="Warrant">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Warrant</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MCPIB" sort="17" group="Municipal" added="FIX.Latest" addedEP="272" id="167170" name="MunicipalInterestBearingCommercialPaper">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Municipal Interest Bearing Commercial Paper</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="TMB" sort="18" group="Municipal" added="FIX.Latest" addedEP="272" id="167171" name="TaxableMunicipalBond">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Taxable Municipal Bond</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="VRDO" sort="19" group="Municipal" added="FIX.Latest" addedEP="272" id="167172" name="VariableRateDemandObligation">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Variable Rate Demand Obligation</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MF" sort="0" group="Other" added="FIX.4.1" id="167173" name="MutualFund">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Mutual Fund</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="MLEG" sort="1" group="Other" added="FIX.4.3" id="167174" name="MultilegInstrument">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Multileg Instrument</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="NONE" sort="2" group="Other" added="FIX.4.1" id="167175" name="NoSecurityType">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        No Security Type</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="?" sort="5" group="Other" added="FIX.4.2" id="167176" name="Wildcard">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Wildcard entry for use on Security Definition Request</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="CASH" sort="6" group="Other" added="FIX.4.4" addedEP="28" id="167177" name="Cash">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Cash</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="Other" sort="7" group="Other" added="FIX.5.0SP2" addedEP="235" id="167178" name="Other">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Other</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ETN" sort="8" group="Other" added="FIX.5.0SP2" addedEP="238" id="167179" name="ExchangeTradedNote">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Exchange traded note</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="SECDERIV" sort="10" group="Other" added="FIX.5.0SP2" addedEP="238" id="167180" name="SecuritizedDerivative">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Securitized derivative</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="ETF" sort="11" group="Other" added="FIX.Latest" addedEP="272" id="167181" name="ExchangeTradedFund">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Exchange Traded Fund</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.5.0SP2" addedEP="192" id="2210" name="AssetGroupCodeSet">
            <fixr:code value="1" sort="1" added="FIX.5.0SP2" addedEP="192" id="2210001" name="Financials">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Financials</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        A categorization which usually includes rates, foreign exchange, credit, bonds and equity products or assets.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" added="FIX.5.0SP2" addedEP="192" id="2210002" name="Commodities">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Commodities</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        A categorization which usually includes hard commodities such as agricultural, metals, freight, energy products or assets.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="3" sort="3" added="FIX.5.0SP2" addedEP="192" id="2210003" name="AlternativeInvestments">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Alternative investments</fixr:documentation>
                    <fixr:documentation purpose="ELABORATION">
                        A categorization which usually includes weather, housing, and commodity indices products or assets.</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Indicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
        <fixr:codeSet type="int" added="FIX.5.0SP1" addedEP="80" id="1435" name="ContractMultiplierUnitCodeSet">
            <fixr:code value="0" sort="0" added="FIX.5.0SP1" addedEP="80" id="1435001" name="Shares">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Shares</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="1" sort="1" added="FIX.5.0SP1" addedEP="80" id="1435002" name="Hours">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Hours</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:code value="2" sort="2" added="FIX.5.0SP1" addedEP="80" id="1435003" name="Days">
                <fixr:annotation>
                    <fixr:documentation purpose="SYNOPSIS">
                        Days</fixr:documentation>
                </fixr:annotation>
            </fixr:code>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Indicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit ContractMultiplier(tag 231) is expressed in.</fixr:documentation>
            </fixr:annotation>
        </fixr:codeSet>
    </fixr:codeSets>
    <fixr:fields>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="22" name="SecurityIDSource" scenario="DXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="22" name="SecurityIDSource" scenario="EXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="22" name="SecurityIDSource" scenario="FXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="22" name="SecurityIDSource" scenario="OXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="22" name="SecurityIDSource" scenario="RWXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" discriminatorId="22" id="48" name="SecurityID">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Security identifier value of SecurityIDSource (22) type (e.g. CUSIP, SEDOL, ISIN, etc). Requires SecurityIDSource.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="55" name="Symbol">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Ticker symbol. Common, "human understood" representation of the security. SecurityID (48) value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)

Use "[N/A]" for products which do not have a symbol.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SymbolSfxCodeSet" id="65" name="SymbolSfx" scenario="DXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Additional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType (167).

As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SymbolSfxCodeSet" id="65" name="SymbolSfx" scenario="EXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Additional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType (167).

As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SymbolSfxCodeSet" id="65" name="SymbolSfx" scenario="RWXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Additional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType (167).

As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="106" name="Issuer">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Name of security issuer (e.g. International Business Machines, GNMA).

see also Volume 7: "PRODUCT: FIXED INCOME - Euro Issuer Values"</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="107" name="SecurityDesc">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Can be used by the venue or one of the trading parties to provide a non-normative textual description for the financial instrument.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityTypeCodeSet" id="167" name="SecurityType" scenario="DXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityTypeCodeSet" id="167" name="SecurityType" scenario="EXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityTypeCodeSet" id="167" name="SecurityType" scenario="FXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityTypeCodeSet" id="167" name="SecurityType" scenario="OXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityTypeCodeSet" id="167" name="SecurityType" scenario="RWXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="MonthYear" id="200" name="MaturityMonthYear">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Can be used with standardized derivatives vs. the MaturityDate (54) field. Month and Year of the maturity (used for standardized futures and options).

Format:

YYYYMM (e.g. 199903)

YYYYMMDD (e.g. 20030323)

YYYYMMwN (e.g. 200303w) for week

A specific date or can be appended to the MaturityMonthYear. For instance, if multiple standard products exist that mature in the same Year and Month, but actually mature at a different time, a value can be appended, such as "w" or "w2" to indicate week as opposed to week 2 expiration. Likewise, the date (0-3) can be appended to indicate a specific expiration (maturity date).</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="PutOrCallCodeSet" id="201" name="PutOrCall">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates whether an option contract is a put, call, chooser or undetermined.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Price" id="202" name="StrikePrice">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Strike Price for an Option.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="char" id="206" name="OptAttribute">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Provided to support versioning of option contracts as a result of corporate actions or events. Use of this field is defined by counterparty agreement or market conventions.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Exchange" id="207" name="SecurityExchange">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Market used to help identify a security.

Valid values:

See "Appendix 6-C"</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Percentage" id="223" name="CouponRate">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The rate of interest that, when multiplied by the principal, par value, or face value of a bond, provides the currency amount of the periodic interest payment. The coupon is always cited, along with maturity, in any quotation of a bond's price.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="LocalMktDate" id="224" name="CouponPaymentDate">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Date interest is to be paid. Used in identifying Corporate Bond issues.

(Note tag # was reserved in FIX 4.1, added in FIX 4.3)

(prior to FIX 4.4 field was of type UTCDate)</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="LocalMktDate" id="225" name="IssueDate">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The date on which a bond or stock offering is issued. It may or may not be the same as the effective date ("Dated Date") or the date on which interest begins to accrue ("Interest Accrual Date")

(Note tag # was reserved in FIX 4.1, added in FIX 4.3)

(prior to FIX 4.4 field was of type UTCDate)</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="float" id="228" name="Factor">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">For Fixed Income: Amorization Factor for deriving Current face from Original face for ABS or MBS securities, note the fraction may be greater than, equal to or less than . In TIPS securities this is the Inflation index.

Qty * Factor * Price = Gross Trade Amount

For Derivatives: Contract Value Factor by which price must be adjusted to determine the true nominal value of one futures/options contract.

(Qty * Price) * Factor = Nominal Value

(Note tag # was reserved in FIX 4.1, added in FIX 4.3)</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="float" id="231" name="ContractMultiplier">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Specifies the ratio or multiply factor to convert from "nominal" units (e.g. contracts) to total units (e.g. shares) (e.g. 1.0, 100, 1000, etc). Applicable For Fixed Income, Convertible Bonds, Derivatives, etc.</fixr:documentation>
                <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In general quantities for all classes should be expressed in the basic unit of the instrument, e.g. shares for equities, nominal or par amount for bonds, currency for foreign exchange. When quantity is expressed in contracts, e.g. financing transactions and bond trade reporting, ContractMultiplier(231) should contain the number of units in one contract and can be omitted if the multiplier is the default amount for the instrument, i.e. 1,000 par of bonds, 1,000,000 par for financing transactions.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="255" name="CreditRating">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">An evaluation of a company's ability to repay obligations or its likelihood of not defaulting. These evaluation are provided by Credit Rating Agencies, i.e. S&amp;P, Moody's.

(Note tag # was reserved in FIX 4.1, added in FIX 4.3)</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="NumInGroup" id="454" name="NoSecurityAltID">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Number of SecurityAltID (455) entries.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" discriminatorId="456" id="455" name="SecurityAltID">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Alternate Security identifier value for this security of SecurityAltIDSource (456) type (e.g. CUSIP, SEDOL, ISIN, etc). Requires SecurityAltIDSource.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="456" name="SecurityAltIDSource" scenario="DXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityAltID(455) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="456" name="SecurityAltIDSource" scenario="EXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityAltID(455) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="456" name="SecurityAltIDSource" scenario="FXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityAltID(455) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="456" name="SecurityAltIDSource" scenario="OXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityAltID(455) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="456" name="SecurityAltIDSource" scenario="RWXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the SecurityAltID(455) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="ProductCodeSet" id="460" name="Product" scenario="DXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="ProductCodeSet" id="460" name="Product" scenario="EXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="ProductCodeSet" id="460" name="Product" scenario="FXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="ProductCodeSet" id="460" name="Product" scenario="OXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="ProductCodeSet" id="460" name="Product" scenario="RWXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="461" name="CFICode">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values. ISO 10962 is maintained by ANNA (Association of National Numbering Agencies) acting as Registration Authority. See "Appendix 6-B FIX Fields Based Upon Other Standards". See also the Product (460) and SecurityType (167) fields. It is recommended that CFICode be used instead of SecurityType (167) for non-Fixed Income instruments.

A subset of possible values applicable to FIX usage are identified in "Appendix 6-D CFICode Usage - ISO 10962 Classification of Financial Instruments (CFI code)"</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Country" id="470" name="CountryOfIssue">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">ISO Country code of instrument issue (e.g. the country portion typically used in ISIN). Can be used in conjunction with non-ISIN SecurityID (48) (e.g. CUSIP for Municipal Bonds without ISIN) to provide uniqueness.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="471" name="StateOrProvinceOfIssue">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">A two-character state or province abbreviation.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="472" name="LocaleOfIssue">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies the locale or region of issue.</fixr:documentation>
                <fixr:documentation purpose="ELABORATION" contentType="text/markdown">For Municipal Security Issuers other than state or province. Refer to http://www.atmos.albany.edu/cgi/stagrep-cgi. Reference the IATA city codes for values. Note IATA (International Air Transport Association) maintains the codes at www.iata.org. For other securities the value may be a region of the issuer, e.g. North America.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="LocalMktDate" id="541" name="MaturityDate">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Date of maturity.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="543" name="InstrRegistry">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Values may include BIC for the depository or custodian who maintain ownership records, the ISO country code for the location of the record, or the value "ZZ" to specify physical ownership of the security (e.g. stock certificate).</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="MonthYear" id="667" name="ContractSettlMonth">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Specifies when the contract (i.e. MBS/TBA) will settle.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="762" name="SecuritySubType">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Sub-type qualification/identification of the SecurityType. As an example for SecurityType(167)="REPO", the SecuritySubType="General Collateral" can be used to further specify the type of REPO.

If SecuritySubType is used, then SecurityType is required.

For SecurityType="MLEG" a name of the option or futures strategy name can be specified, such as "Calendar", "Vertical", "Butterfly".

For SecurityType(167)="OPT" the subclassification can be specified, such as "Asian".

For SecurityType(167)="SWAPTION" a value of "Straddle" is used to identify a straddle swaption.

In the context of EU SFTR reporting use the appropriate 4-character code noted in the regulations - "GENE" for general collateral or "SPEC" for specific collateral (without quote marks).</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="LocalMktDate" id="873" name="DatedDate">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The effective date of a new securities issue determined by its underwriters. Often but not always the same as the Issue Date and the Interest Accrual Date</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="LocalMktDate" id="874" name="InterestAccrualDate">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The start date used for calculating accrued interest on debt instruments which are being sold between interest payment dates. Often but not always the same as the Issue Date and the Dated Date</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Currency" id="947" name="StrikeCurrency">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Currency in which the StrikePrice is denominated.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="966" name="SettleOnOpenFlag">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicator to determine if instrument is settle on open</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="float" id="967" name="StrikeMultiplier">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Used for derivatives. Multiplier applied to the strike price for the purpose of calculating the settlement value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="float" id="968" name="StrikeValue">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Used for derivatives. The number of shares/units for the financial instrument involved in the option trade.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="UnitOfMeasureCodeSet" id="996" name="UnitOfMeasure">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The unit of measure of the underlying commodity upon which the contract is based. Two groups of units of measure enumerations are supported.

Fixed Magnitude UOMs are primarily used in energy derivatives and specify a magnitude (such as, MM, Kilo, M, etc.) and the dimension (such as, watt hours, BTU's) to produce standard fixed measures (such as MWh - Megawatt-hours, MMBtu - One million BTUs).

The second group, Variable Quantity UOMs, specifies the dimension as a single unit without a magnitude (or more accurately a magnitude of one) and uses the UnitOfMeasureQty(1147) field to define the quantity of units per contract. Variable Quantity UOMs are used for both commodities (such as lbs of lean cattle, bushels of corn, ounces of gold) and financial futures.

Examples:

For lean cattle futures contracts, a UnitOfMeasure of 'lbs' with a UnitOfMeasureQty(1147) of 40,000, means each lean cattle futures contract represents 40,000 lbs of lean cattle.

For Eurodollars futures contracts, a UnitOfMeasure of Ccy with a UnitOfMeasureCurrency(1716) of USD and a UnitOfMeasureQty(1147) of 1,000,000, means a Eurodollar futures contract represents 1,000,000 USD.

For gold futures contracts, a UnitOfMeasure is oz_tr (Troy ounce) with a UnitOfMeasureQty(1147) of 1,000, means each gold futures contract represents 1,000 troy ounces of gold.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="TZTimeOnly" id="1079" name="MaturityTime">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Time of security's maturity expressed in local time with offset to UTC specified</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Qty" id="1147" name="UnitOfMeasureQty">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Used to indicate the quantity of the underlying commodity unit of measure on which the contract is based, such as, 2500 lbs of lean cattle, 1000 barrels of crude oil, 1000 bushels of corn, etc. UnitOfMeasureQty is required for UnitOfMeasure(996) Variable Quantity UOMs enumerations. Refer to the definition of UnitOfMeasure(996) for more information on the use of UnitOfMeasureQty.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="UnitOfMeasureCodeSet" id="1191" name="PriceUnitOfMeasure">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Used to express the UOM of the price if different from the contract. In futures, this can be different for cross-rate products in which the price is quoted in units differently from the contract</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Qty" id="1192" name="PriceUnitOfMeasureQty">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Used to express the UOM Quantity of the price if different from the contract. In futures, this can be different for physically delivered products in which price is quoted in a unit size different from the contract, i.e. a Cattle Future contract has a UOMQty of 40,000 and a PriceUOMQty of 100.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SettlMethodCodeSet" id="1193" name="SettlMethod">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Settlement method for a contract or instrument. Additional values may be used with bilateral agreement.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="ExerciseStyleCodeSet" unionDataType="Reserved100Plus" id="1194" name="ExerciseStyle">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Type of exercise of a derivatives security</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Amt" id="1195" name="OptPayoutAmount">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Cash amount indicating the pay out associated with an option. For binary options this is a fixed amount.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Boolean" id="1244" name="FlexibleIndicator">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Used to indicate a derivatives security that can be defined using flexible terms. The terms commonly permitted to be defined by market participants are expiration date and strike price. FlexibleIndicator is an alternative CFICode(461) Standard/Non-standard attribute.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="ContractMultiplierUnitCodeSet" id="1435" name="ContractMultiplierUnit" scenario="FXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit ContractMultiplier(tag 231) is expressed in.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="ContractMultiplierUnitCodeSet" id="1435" name="ContractMultiplierUnit" scenario="OXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit ContractMultiplier(tag 231) is expressed in.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="OptPayoutTypeCodeSet" id="1482" name="OptPayoutType">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the type of valuation method or payout trigger for an in-the-money option.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="1581" name="OptionExpirationDesc">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Description of the option expiration.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="UnitOfMeasureCodeSet" id="1698" name="StrikeUnitOfMeasure">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Used to express the unit of measure (UOM) of the price if different from the contract.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Currency" id="1716" name="UnitOfMeasureCurrency">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the currency of the unit of measure. Conditionally required when UnitOfMeasure(996) = Ccy</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Currency" id="1717" name="PriceUnitOfMeasureCurrency">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the currency of the price unit of measure. Conditionally required when PriceUnitOfMeasure(1191) = Ccy</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetClassCodeSet" id="1938" name="AssetClass" scenario="DXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetClassCodeSet" id="1938" name="AssetClass" scenario="EXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetClassCodeSet" id="1938" name="AssetClass" scenario="FXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetClassCodeSet" id="1938" name="AssetClass" scenario="OXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetClassCodeSet" id="1938" name="AssetClass" scenario="RWXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetSubClassCodeSet" unionDataType="Reserved4000Plus" id="1939" name="AssetSubClass" scenario="DXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetSubClassCodeSet" unionDataType="Reserved4000Plus" id="1939" name="AssetSubClass" scenario="EXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetSubClassCodeSet" unionDataType="Reserved4000Plus" id="1939" name="AssetSubClass" scenario="FXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetSubClassCodeSet" unionDataType="Reserved4000Plus" id="1939" name="AssetSubClass" scenario="OXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetSubClassCodeSet" unionDataType="Reserved4000Plus" id="1939" name="AssetSubClass" scenario="RWXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="1940" name="AssetType">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Used to provide more specific description of the asset specified in AssetSubClass(1939).

See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.

Other values may be used by mutual agreement of the counterparties.</fixr:documentation>
                <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of MiFID II's this may indicate the value needed in ESMA RTS 2 Annex IV Table 2 Field 16, or ESMA RTS 23 Annex I Table 2 'Sub product' field.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="int" id="1948" name="CouponFrequencyPeriod">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Time unit multiplier for the frequency of the bond's coupon payment.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="CouponFrequencyUnitCodeSet" id="1949" name="CouponFrequencyUnit">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Time unit associated with the frequency of the bond's coupon payment.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="CouponDayCountCodeSet" unionDataType="Reserved100Plus" id="1950" name="CouponDayCount">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The day count convention used in interest calculations for a bond or an interest bearing security. Absence of this field for a bond or an interest bearing security transaction implies a "flat" trade, i.e. no accrued interest determined at time of the transaction.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" discriminatorId="1952" id="1951" name="ConvertibleBondEquityID">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies the equity in which a convertible bond can be converted to.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="1952" name="ConvertibleBondEquityIDSource" scenario="DXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Identifies class or source of the ConvertibleBondEquityID(1951) value.

100+ are reserved for private security.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="NumInGroup" id="1976" name="NoSecondaryAssetClasses">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Number of secondary asset classes in the repeating group.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetClassCodeSet" id="1977" name="SecondaryAssetClass" scenario="DXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure for a multi-asset trade.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetClassCodeSet" id="1977" name="SecondaryAssetClass" scenario="FXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure for a multi-asset trade.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetClassCodeSet" id="1977" name="SecondaryAssetClass" scenario="OXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The broad asset category for assessing risk exposure for a multi-asset trade.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetSubClassCodeSet" unionDataType="Reserved4000Plus" id="1978" name="SecondaryAssetSubClass" scenario="DXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">An indication of the general description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetSubClassCodeSet" unionDataType="Reserved4000Plus" id="1978" name="SecondaryAssetSubClass" scenario="FXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">An indication of the general description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetSubClassCodeSet" unionDataType="Reserved4000Plus" id="1978" name="SecondaryAssetSubClass" scenario="OXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">An indication of the general description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="1979" name="SecondaryAssetType">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Used to provide more specific description of the asset specified in SecondaryAssetSubClass(1978).

See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.

Other values may be used by mutual agreement of the counterparties.</fixr:documentation>
                <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of MiFID II's this may indicate the value needed in ESMA RTS 2 Annex IV Table 2 Field 16, or ESMA RTS 23 Annex I Table 2 'Sub product' field.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetGroupCodeSet" id="2210" name="AssetGroup" scenario="DXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetGroupCodeSet" id="2210" name="AssetGroup" scenario="EXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetGroupCodeSet" id="2210" name="AssetGroup" scenario="FXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetGroupCodeSet" id="2210" name="AssetGroup" scenario="OXXXXX">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Indicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="NumInGroup" id="2304" name="NoAssetAttributes">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The number of asset attribute entries in the group.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="2305" name="AssetAttributeType">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Specifies the name of the attribute.

See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="2306" name="AssetAttributeValue">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Specifies the value of the asset attribute.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="2307" name="AssetAttributeLimit">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Limit or lower acceptable value of the attribute.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="int" id="2577" name="StrikePricePrecision">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Specifies the number of decimal places for exercise price.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="Price" id="2578" name="OrigStrikePrice">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Original exercise price, e.g. after corporate action requiring changes.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SettlSubMethodCodeSet" unionDataType="Reserved100Plus" id="2579" name="SettlSubMethod">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Specifies a suitable settlement sub-method for a given settlement method.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="2714" name="FinancialInstrumentFullName">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The full normative name of the financial instrument.</fixr:documentation>
                <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of ESMA reference data, this is used to provide the full name of the instrument as defined by the Derivatives Service Bureau (DSB).</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="2735" name="AssetSubType">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Used to provide a more specific description of the asset specified in AssetType(1940).

See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.</fixr:documentation>
                <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of MiFID II, ESMA RTS 23 Annex I Table 2, this may indicate the 'Further sub product' or equity 'Parameter' fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="2737" name="FinancialInstrumentShortName">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Short name of the financial instrument. Uses ISO 18774 (FINS) values.</fixr:documentation>
                <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of MiFID II this maps to ESMA RTS 23 Annex I Table 3 Field 7 and may be used in other RTS that requires a similar field.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="String" id="2741" name="SecondaryAssetSubType">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">Used to provide a more specific description of the asset specified in SecondaryAssetType(1979).

See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.</fixr:documentation>
                <fixr:documentation purpose="ELABORATION" contentType="text/markdown">In the context of MiFID II, ESMA RTS 23 Annex I Table 2, this may indicate the 'Further sub product' or equity 'Parameter' fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="456" name="SecurityAltIDSource" abbrName="AltIDSrc" added="FIX.4.3" updated="FIX.Latest" updatedEP="271">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Identifies class or source of the SecurityAltID(455) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetClassCodeSet" id="1977" name="SecondaryAssetClass" abbrName="Clss" added="FIX.5.0SP2" addedEP="161">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    The broad asset category for assessing risk exposure for a multi-asset trade.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetSubClassCodeSet" unionDataType="Reserved4000Plus" id="1978" name="SecondaryAssetSubClass" abbrName="SubClss" added="FIX.5.0SP2" addedEP="161">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    An indication of the general description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SymbolSfxCodeSet" id="65" name="SymbolSfx" abbrName="Sfx" added="FIX.2.7">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Additional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType (167).</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="22" name="SecurityIDSource" abbrName="Src" added="FIX.2.7" updated="FIX.5.0SP2" updatedEP="161">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Identifies class or source of the SecurityID(48) value.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="ProductCodeSet" id="460" name="Product" abbrName="Prod" added="FIX.4.3">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityTypeCodeSet" id="167" name="SecurityType" abbrName="SecTyp" added="FIX.4.1">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetGroupCodeSet" id="2210" name="AssetGroup" abbrName="AssetGrp" added="FIX.5.0SP2" addedEP="192">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Indicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetClassCodeSet" id="1938" name="AssetClass" abbrName="AssetClss" added="FIX.5.0SP2" addedEP="161">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    The broad asset category for assessing risk exposure.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="AssetSubClassCodeSet" unionDataType="Reserved4000Plus" id="1939" name="AssetSubClass" abbrName="AssetSubClss" added="FIX.5.0SP2" addedEP="161">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    The subcategory description of the asset class.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="SecurityIDSourceCodeSet" unionDataType="Reserved100Plus" id="1952" name="ConvertibleBondEquityIDSource" abbrName="CnvrtBondEqtyIDSrc" added="FIX.5.0SP2" addedEP="161">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Identifies class or source of the ConvertibleBondEquityID(1951) value.</fixr:documentation>
                <fixr:documentation purpose="SYNOPSIS">
                    100+ are reserved for private security.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
        <fixr:field type="ContractMultiplierUnitCodeSet" id="1435" name="ContractMultiplierUnit" abbrName="MultTyp" added="FIX.5.0SP1" addedEP="80">
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS">
                    Indicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit ContractMultiplier(tag 231) is expressed in.</fixr:documentation>
            </fixr:annotation>
        </fixr:field>
    </fixr:fields>
    <fixr:components>
        <fixr:component category="Common" id="1003" name="Instrument">
            <fixr:fieldRef id="55">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Common, "human understood" representation of the security. SecurityID value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)

Use "[N/A]" for products which do not have a symbol.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="65">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used in Fixed Income with a value of "WI" to indicate "When Issued" for a security to be reissued under an old CUSIP or ISIN or with a value of "CD" to indicate a EUCP with lump-sum interest rather than discount price.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="48">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Takes precedence in identifying security to counterparty over SecurityAltID block. Requires SecurityIDSource if specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="22">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when SecurityID(48) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:groupRef id="2071">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Number of alternate Security Identifiers</fixr:documentation>
                </fixr:annotation>
            </fixr:groupRef>
            <fixr:fieldRef id="460">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of product the security is associated with (high-level category)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="461">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values. It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="167">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.

Required for Fixed Income. Refer to Volume 7 - Fixed Income

Futures and Options should be specified using the CFICode[461] field instead of SecurityType[167] (Refer to Volume 7 - Recommendations and Guidelines for Futures and Options Markets.)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="762">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Sub-type qualification/identification of the SecurityType (e.g. for SecurityType="MLEG"). If specified, SecurityType is required.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="200">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Specifies the month and year of maturity. Applicable for standardized derivatives which are typically only referenced by month and year (e.g. S&amp;P futures). Note MaturityDate (a full date) can also be specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="541">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Specifies date of maturity (a full date). Note that standardized derivatives which are typically only referenced by month and year (e.g. S&amp;P futures) may use MaturityMonthYear(200) and/or this field.

When using MaturityMonthYear(200), it is recommended that markets and sell sides report the MaturityDate(541) on all outbound messages as a means of data enrichment.

For NDFs this represents the fixing date of the contract.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1079">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">For NDFs this represents the fixing time of the contract. It is optional to specify the fixing time.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="224">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Date interest is to be paid. Used in identifying Corporate Bond issues.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="966">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicator to determine if Instrument is Settle on Open.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2210"/>
            <fixr:fieldRef id="1938">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubClass(1939) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1939">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetType(1940) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1940">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubType(2735) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2735"/>
            <fixr:groupRef id="2226"/>
            <fixr:groupRef id="2241"/>
            <fixr:fieldRef id="1948">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when CouponFrequencyUnit(1949) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1949">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when CouponFrequencyPeriod(1948) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1950"/>
            <fixr:fieldRef id="1951"/>
            <fixr:fieldRef id="1952">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when ConvertibleBondEquityID(1951) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1581"/>
            <fixr:fieldRef id="225">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Date instrument was issued. For Fixed Income IOIs for new issues, specifies the issue date.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="228">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">For Fixed Income: Amortization Factor for deriving Current face from Original face for ABS or MBS securities, note the fraction may be greater than, equal to or less than 1. In TIPS securities this is the Inflation index.

Qty * Factor * Price = Gross Trade Amount

For Derivatives: Contract Value Factor by which price must be adjusted to determine the true nominal value of one futures/options contract.

(Qty * Price) * Factor = Nominal Value</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="255"/>
            <fixr:fieldRef id="543">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">The location at which records of ownership are maintained for this instrument, and at which ownership changes must be recorded. Can be used in conjunction with ISIN to address ISIN uniqueness issues.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="470">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">ISO Country code of instrument issue (e.g. the country portion typically used in ISIN). Can be used in conjunction with non-ISIN SecurityID (e.g. CUSIP for Municipal Bonds without ISIN) to provide uniqueness.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="471">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">A two-character state or province abbreviation.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="472">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">The three-character IATA code for a locale (e.g. airport code for Municipal Bonds).</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="223">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">For Fixed Income.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="202">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives, such as options and covered warrants</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2578"/>
            <fixr:fieldRef id="2577"/>
            <fixr:fieldRef id="947">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="967">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives. Multiplier applied to the strike price for the purpose of calculating the settlement value.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="968">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives. The number of shares/units for the financial instrument involved in the option trade.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1698"/>
            <fixr:fieldRef id="206">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives, such as options and covered warrants to indicate a versioning of the contract when required due to corporate actions to the underlying. Should not be used to indicate type of option - use the CFICode[461] for this purpose.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="231">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">For Fixed Income, Convertible Bonds, Derivatives, etc. Note: If used, quantities should be expressed in the "nominal" (e.g. contracts vs. shares) amount.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1435"/>
            <fixr:fieldRef id="996"/>
            <fixr:fieldRef id="1147"/>
            <fixr:fieldRef id="1716"/>
            <fixr:fieldRef id="1191"/>
            <fixr:fieldRef id="1192"/>
            <fixr:fieldRef id="1717"/>
            <fixr:fieldRef id="1193">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required if SettlSubMethod(2579) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2579"/>
            <fixr:fieldRef id="1194">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Type of exercise of a derivatives security</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1482"/>
            <fixr:fieldRef id="1195">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required if OptPayoutType(1482) = 3 (Binary).</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="201">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used to express option right</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1244">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used to indicate if a security has been defined as flexible according to "non-standard" means. Analog to CFICode Standard/Non-standard indicator</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="207">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Can be used to identify the security.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="106"/>
            <fixr:fieldRef id="2737"/>
            <fixr:fieldRef id="2714"/>
            <fixr:fieldRef id="107"/>
            <fixr:fieldRef id="667">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Must be present for MBS/TBA</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="873">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">If different from IssueDate</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="874">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">If different from IssueDate and DatedDate</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:annotation>
                <fixr:documentation contentType="text/markdown">This category classifies listed options, which are contracts that grant to the holder either the privilege to purchase or the privilege to sell the assets specified at a predetermined price or formula at or within a time in the future. (Source: ISO 10962 -- Classification of Financial Instruments (CFI) code)</fixr:documentation>
            </fixr:annotation>
        </fixr:component>
        <fixr:component category="Common" id="1003" name="Instrument" scenario="EXXXXX">
            <fixr:fieldRef id="55">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Common, "human understood" representation of the security. SecurityID value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)

Use "[N/A]" for products which do not have a symbol.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="65" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used in Fixed Income with a value of "WI" to indicate "When Issued" for a security to be reissued under an old CUSIP or ISIN or with a value of "CD" to indicate a EUCP with lump-sum interest rather than discount price.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="48">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Takes precedence in identifying security to counterparty over SecurityAltID block. Requires SecurityIDSource if specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="22" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when SecurityID(48) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:groupRef id="2071" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Number of alternate Security Identifiers</fixr:documentation>
                </fixr:annotation>
            </fixr:groupRef>
            <fixr:fieldRef id="460" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of product the security is associated with (high-level category)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="461">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values. It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="167" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.

Required for Fixed Income. Refer to Volume 7 - Fixed Income

Futures and Options should be specified using the CFICode[461] field instead of SecurityType[167] (Refer to Volume 7 - Recommendations and Guidelines for Futures and Options Markets.)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2210" scenario="EXXXXX"/>
            <fixr:fieldRef id="1938" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubClass(1939) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1939" scenario="EXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetType(1940) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1940">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubType(2735) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2735"/>
            <fixr:fieldRef id="225">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Date instrument was issued. For Fixed Income IOIs for new issues, specifies the issue date.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="106"/>
            <fixr:fieldRef id="2737"/>
            <fixr:fieldRef id="2714"/>
            <fixr:fieldRef id="107"/>
            <fixr:annotation>
                <fixr:documentation contentType="text/markdown">The equities category comprises financial instruments representing an ownership interest in an entity or pool of assets. (Source: ISO 10962 -- Classification of Financial Instruments (CFI) code)</fixr:documentation>
            </fixr:annotation>
        </fixr:component>
        <fixr:component category="Common" id="1003" name="Instrument" scenario="OXXXXX">
            <fixr:fieldRef id="55">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Common, "human understood" representation of the security. SecurityID value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)

Use "[N/A]" for products which do not have a symbol.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="48">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Takes precedence in identifying security to counterparty over SecurityAltID block. Requires SecurityIDSource if specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="22" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when SecurityID(48) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:groupRef id="2071" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Number of alternate Security Identifiers</fixr:documentation>
                </fixr:annotation>
            </fixr:groupRef>
            <fixr:fieldRef id="460" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of product the security is associated with (high-level category)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="461">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values. It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="167" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.

Required for Fixed Income. Refer to Volume 7 - Fixed Income

Futures and Options should be specified using the CFICode[461] field instead of SecurityType[167] (Refer to Volume 7 - Recommendations and Guidelines for Futures and Options Markets.)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="762">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Sub-type qualification/identification of the SecurityType (e.g. for SecurityType="MLEG"). If specified, SecurityType is required.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="200">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Specifies the month and year of maturity. Applicable for standardized derivatives which are typically only referenced by month and year (e.g. S&amp;P futures). Note MaturityDate (a full date) can also be specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="541">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Specifies date of maturity (a full date). Note that standardized derivatives which are typically only referenced by month and year (e.g. S&amp;P futures) may use MaturityMonthYear(200) and/or this field.

When using MaturityMonthYear(200), it is recommended that markets and sell sides report the MaturityDate(541) on all outbound messages as a means of data enrichment.

For NDFs this represents the fixing date of the contract.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1079">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">For NDFs this represents the fixing time of the contract. It is optional to specify the fixing time.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="966">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicator to determine if Instrument is Settle on Open.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2210" scenario="OXXXXX"/>
            <fixr:fieldRef id="1938" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubClass(1939) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1939" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetType(1940) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1940">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubType(2735) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2735"/>
            <fixr:groupRef id="2226" scenario="OXXXXX"/>
            <fixr:groupRef id="2241" scenario="OXXXXX"/>
            <fixr:fieldRef id="1581"/>
            <fixr:fieldRef id="225">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Date instrument was issued. For Fixed Income IOIs for new issues, specifies the issue date.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="202">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives, such as options and covered warrants</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2578"/>
            <fixr:fieldRef id="2577"/>
            <fixr:fieldRef id="947">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="967">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives. Multiplier applied to the strike price for the purpose of calculating the settlement value.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="968">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives. The number of shares/units for the financial instrument involved in the option trade.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1698"/>
            <fixr:fieldRef id="206">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives, such as options and covered warrants to indicate a versioning of the contract when required due to corporate actions to the underlying. Should not be used to indicate type of option - use the CFICode[461] for this purpose.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="231">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">For Fixed Income, Convertible Bonds, Derivatives, etc. Note: If used, quantities should be expressed in the "nominal" (e.g. contracts vs. shares) amount.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1435" scenario="OXXXXX"/>
            <fixr:fieldRef id="996"/>
            <fixr:fieldRef id="1147"/>
            <fixr:fieldRef id="1716"/>
            <fixr:fieldRef id="1191"/>
            <fixr:fieldRef id="1192"/>
            <fixr:fieldRef id="1717"/>
            <fixr:fieldRef id="1193">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required if SettlSubMethod(2579) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2579"/>
            <fixr:fieldRef id="1194">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Type of exercise of a derivatives security</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1482"/>
            <fixr:fieldRef id="1195">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required if OptPayoutType(1482) = 3 (Binary).</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="201">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used to express option right</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1244">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used to indicate if a security has been defined as flexible according to "non-standard" means. Analog to CFICode Standard/Non-standard indicator</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="207">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Can be used to identify the security.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="106"/>
            <fixr:fieldRef id="2737"/>
            <fixr:fieldRef id="2714"/>
            <fixr:fieldRef id="107"/>
            <fixr:annotation>
                <fixr:documentation contentType="text/markdown">This category classifies listed options, which are contracts that grant to the holder either the privilege to purchase or the privilege to sell the assets specified at a predetermined price or formula at or within a time in the future. (Source: ISO 10962 -- Classification of Financial Instruments (CFI) code)</fixr:documentation>
            </fixr:annotation>
        </fixr:component>
        <fixr:component category="Common" id="1003" name="Instrument" scenario="FXXXXX">
            <fixr:fieldRef id="55">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Common, "human understood" representation of the security. SecurityID value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)

Use "[N/A]" for products which do not have a symbol.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="48">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Takes precedence in identifying security to counterparty over SecurityAltID block. Requires SecurityIDSource if specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="22" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when SecurityID(48) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:groupRef id="2071" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Number of alternate Security Identifiers</fixr:documentation>
                </fixr:annotation>
            </fixr:groupRef>
            <fixr:fieldRef id="460" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of product the security is associated with (high-level category)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="461">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values. It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="167" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.

Required for Fixed Income. Refer to Volume 7 - Fixed Income

Futures and Options should be specified using the CFICode[461] field instead of SecurityType[167] (Refer to Volume 7 - Recommendations and Guidelines for Futures and Options Markets.)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="762">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Sub-type qualification/identification of the SecurityType (e.g. for SecurityType="MLEG"). If specified, SecurityType is required.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="200">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Specifies the month and year of maturity. Applicable for standardized derivatives which are typically only referenced by month and year (e.g. S&amp;P futures). Note MaturityDate (a full date) can also be specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="541">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Specifies date of maturity (a full date). Note that standardized derivatives which are typically only referenced by month and year (e.g. S&amp;P futures) may use MaturityMonthYear(200) and/or this field.

When using MaturityMonthYear(200), it is recommended that markets and sell sides report the MaturityDate(541) on all outbound messages as a means of data enrichment.

For NDFs this represents the fixing date of the contract.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="966">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicator to determine if Instrument is Settle on Open.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2210" scenario="FXXXXX"/>
            <fixr:fieldRef id="1938" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubClass(1939) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1939" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetType(1940) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1940">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubType(2735) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2735"/>
            <fixr:groupRef id="2226" scenario="FXXXXX"/>
            <fixr:groupRef id="2241" scenario="FXXXXX"/>
            <fixr:fieldRef id="225">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Date instrument was issued. For Fixed Income IOIs for new issues, specifies the issue date.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="231">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">For Fixed Income, Convertible Bonds, Derivatives, etc. Note: If used, quantities should be expressed in the "nominal" (e.g. contracts vs. shares) amount.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1435" scenario="FXXXXX"/>
            <fixr:fieldRef id="996"/>
            <fixr:fieldRef id="1147"/>
            <fixr:fieldRef id="1716"/>
            <fixr:fieldRef id="1191"/>
            <fixr:fieldRef id="1192"/>
            <fixr:fieldRef id="1717"/>
            <fixr:fieldRef id="1193">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required if SettlSubMethod(2579) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2579"/>
            <fixr:fieldRef id="1244">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used to indicate if a security has been defined as flexible according to "non-standard" means. Analog to CFICode Standard/Non-standard indicator</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="207">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Can be used to identify the security.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="106"/>
            <fixr:fieldRef id="2737"/>
            <fixr:fieldRef id="2714"/>
            <fixr:fieldRef id="107"/>
            <fixr:fieldRef id="667">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Must be present for MBS/TBA</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:annotation>
                <fixr:documentation contentType="text/markdown">This category comprises contracts, listed on an exchange or regulated market, which obligate the buyer to receive and the seller to deliver in the future the assets specified at an agreed price. This includes forwards on regulated markets.(Source: ISO 10962 -- Classification of Financial Instruments (CFI) code)</fixr:documentation>
            </fixr:annotation>
        </fixr:component>
        <fixr:component category="Common" id="1003" name="Instrument" scenario="DXXXXX">
            <fixr:fieldRef id="55">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Common, "human understood" representation of the security. SecurityID value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)

Use "[N/A]" for products which do not have a symbol.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="65" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used in Fixed Income with a value of "WI" to indicate "When Issued" for a security to be reissued under an old CUSIP or ISIN or with a value of "CD" to indicate a EUCP with lump-sum interest rather than discount price.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="48">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Takes precedence in identifying security to counterparty over SecurityAltID block. Requires SecurityIDSource if specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="22" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when SecurityID(48) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:groupRef id="2071" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Number of alternate Security Identifiers</fixr:documentation>
                </fixr:annotation>
            </fixr:groupRef>
            <fixr:fieldRef id="460" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of product the security is associated with (high-level category)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="461">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values. It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="167" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.

Required for Fixed Income. Refer to Volume 7 - Fixed Income

Futures and Options should be specified using the CFICode[461] field instead of SecurityType[167] (Refer to Volume 7 - Recommendations and Guidelines for Futures and Options Markets.)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="762">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Sub-type qualification/identification of the SecurityType (e.g. for SecurityType="MLEG"). If specified, SecurityType is required.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="541">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Specifies date of maturity (a full date). Note that standardized derivatives which are typically only referenced by month and year (e.g. S&amp;P futures) may use MaturityMonthYear(200) and/or this field.

When using MaturityMonthYear(200), it is recommended that markets and sell sides report the MaturityDate(541) on all outbound messages as a means of data enrichment.

For NDFs this represents the fixing date of the contract.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="224">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Date interest is to be paid. Used in identifying Corporate Bond issues.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2210" scenario="DXXXXX"/>
            <fixr:fieldRef id="1938" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubClass(1939) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1939" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetType(1940) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1940">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubType(2735) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2735"/>
            <fixr:groupRef id="2226" scenario="DXXXXX"/>
            <fixr:groupRef id="2241" scenario="DXXXXX"/>
            <fixr:fieldRef id="1948">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when CouponFrequencyUnit(1949) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1949">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when CouponFrequencyPeriod(1948) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1950"/>
            <fixr:fieldRef id="1951"/>
            <fixr:fieldRef id="1952" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when ConvertibleBondEquityID(1951) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="225">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Date instrument was issued. For Fixed Income IOIs for new issues, specifies the issue date.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="228">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">For Fixed Income: Amortization Factor for deriving Current face from Original face for ABS or MBS securities, note the fraction may be greater than, equal to or less than 1. In TIPS securities this is the Inflation index.

Qty * Factor * Price = Gross Trade Amount

For Derivatives: Contract Value Factor by which price must be adjusted to determine the true nominal value of one futures/options contract.

(Qty * Price) * Factor = Nominal Value</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="255"/>
            <fixr:fieldRef id="543">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">The location at which records of ownership are maintained for this instrument, and at which ownership changes must be recorded. Can be used in conjunction with ISIN to address ISIN uniqueness issues.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="470">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">ISO Country code of instrument issue (e.g. the country portion typically used in ISIN). Can be used in conjunction with non-ISIN SecurityID (e.g. CUSIP for Municipal Bonds without ISIN) to provide uniqueness.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="471">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">A two-character state or province abbreviation.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="472">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">The three-character IATA code for a locale (e.g. airport code for Municipal Bonds).</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="223">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">For Fixed Income.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="207">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Can be used to identify the security.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="106"/>
            <fixr:fieldRef id="2737"/>
            <fixr:fieldRef id="2714"/>
            <fixr:fieldRef id="107"/>
            <fixr:fieldRef id="873">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">If different from IssueDate</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="874">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">If different from IssueDate and DatedDate</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:annotation>
                <fixr:documentation contentType="text/markdown">The category of debt instruments comprises financial instruments evidencing moneys owed by the issuer to the holder on terms as specified. (Source: ISO 10962 -- Classification of Financial Instruments (CFI) code)</fixr:documentation>
            </fixr:annotation>
        </fixr:component>
        <fixr:component category="Common" id="1003" name="Instrument" scenario="RWXXXX">
            <fixr:fieldRef id="55">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Common, "human understood" representation of the security. SecurityID value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)

Use "[N/A]" for products which do not have a symbol.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="65" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used in Fixed Income with a value of "WI" to indicate "When Issued" for a security to be reissued under an old CUSIP or ISIN or with a value of "CD" to indicate a EUCP with lump-sum interest rather than discount price.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="48">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Takes precedence in identifying security to counterparty over SecurityAltID block. Requires SecurityIDSource if specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="22" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Conditionally required when SecurityID(48) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:groupRef id="2071" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Number of alternate Security Identifiers</fixr:documentation>
                </fixr:annotation>
            </fixr:groupRef>
            <fixr:fieldRef id="460" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of product the security is associated with (high-level category)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="461">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Indicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values. It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="167" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.

Required for Fixed Income. Refer to Volume 7 - Fixed Income

Futures and Options should be specified using the CFICode[461] field instead of SecurityType[167] (Refer to Volume 7 - Recommendations and Guidelines for Futures and Options Markets.)</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="200">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Specifies the month and year of maturity. Applicable for standardized derivatives which are typically only referenced by month and year (e.g. S&amp;P futures). Note MaturityDate (a full date) can also be specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="541">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Specifies date of maturity (a full date). Note that standardized derivatives which are typically only referenced by month and year (e.g. S&amp;P futures) may use MaturityMonthYear(200) and/or this field.

When using MaturityMonthYear(200), it is recommended that markets and sell sides report the MaturityDate(541) on all outbound messages as a means of data enrichment.

For NDFs this represents the fixing date of the contract.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1938" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubClass(1939) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1939" scenario="RWXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetType(1940) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1940">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if AssetSubType(2735) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2735"/>
            <fixr:fieldRef id="225">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Date instrument was issued. For Fixed Income IOIs for new issues, specifies the issue date.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="202">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives, such as options and covered warrants</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2578"/>
            <fixr:fieldRef id="206">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Used for derivatives, such as options and covered warrants to indicate a versioning of the contract when required due to corporate actions to the underlying. Should not be used to indicate type of option - use the CFICode[461] for this purpose.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="207">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Can be used to identify the security.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="106"/>
            <fixr:fieldRef id="2737"/>
            <fixr:fieldRef id="2714"/>
            <fixr:fieldRef id="107"/>
            <fixr:annotation>
                <fixr:documentation contentType="text/markdown">The entitlement category comprises financial instruments providing the holder with the privilege to subscribe to or receive specific assets on terms specified. Warrants are a group of financial instruments in the entitlement category, which permit the holder to purchase a specified amount of a financial instrument, commodity, currency or other during a specified period at a specified price. (Source: ISO 10962 -- Classification of Financial Instruments (CFI) code)</fixr:documentation>
            </fixr:annotation>
        </fixr:component>
    </fixr:components>
    <fixr:groups>
        <fixr:group category="Common" id="2241" name="AssetAttributeGrp">
            <fixr:numInGroup id="2304"/>
            <fixr:fieldRef id="2305">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if NoAssetAttributes(2304) &gt; 0.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2306"/>
            <fixr:fieldRef id="2307"/>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The AssetAttributeGrp is a repeating subcomponent of the Instrument component used to detail attributes of the instrument asset.</fixr:documentation>
            </fixr:annotation>
        </fixr:group>
        <fixr:group category="Common" id="2241" name="AssetAttributeGrp" scenario="OXXXXX">
            <fixr:numInGroup id="2304"/>
            <fixr:fieldRef id="2305">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if NoAssetAttributes(2304) &gt; 0.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2306"/>
            <fixr:fieldRef id="2307"/>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The AssetAttributeGrp is a repeating subcomponent of the Instrument component used to detail attributes of the instrument asset.</fixr:documentation>
            </fixr:annotation>
        </fixr:group>
        <fixr:group category="Common" id="2241" name="AssetAttributeGrp" scenario="FXXXXX">
            <fixr:numInGroup id="2304"/>
            <fixr:fieldRef id="2305">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if NoAssetAttributes(2304) &gt; 0.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2306"/>
            <fixr:fieldRef id="2307"/>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The AssetAttributeGrp is a repeating subcomponent of the Instrument component used to detail attributes of the instrument asset.</fixr:documentation>
            </fixr:annotation>
        </fixr:group>
        <fixr:group category="Common" id="2241" name="AssetAttributeGrp" scenario="DXXXXX">
            <fixr:numInGroup id="2304"/>
            <fixr:fieldRef id="2305">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if NoAssetAttributes(2304) &gt; 0.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2306"/>
            <fixr:fieldRef id="2307"/>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">The AssetAttributeGrp is a repeating subcomponent of the Instrument component used to detail attributes of the instrument asset.</fixr:documentation>
            </fixr:annotation>
        </fixr:group>
        <fixr:group category="Common" id="2071" name="SecAltIDGrp">
            <fixr:numInGroup id="454"/>
            <fixr:fieldRef id="455"/>
            <fixr:fieldRef id="456"/>
        </fixr:group>
        <fixr:group category="Common" id="2071" name="SecAltIDGrp" scenario="EXXXXX">
            <fixr:numInGroup id="454"/>
            <fixr:fieldRef id="455"/>
            <fixr:fieldRef id="456" scenario="EXXXXX"/>
        </fixr:group>
        <fixr:group category="Common" id="2071" name="SecAltIDGrp" scenario="OXXXXX">
            <fixr:numInGroup id="454"/>
            <fixr:fieldRef id="455"/>
            <fixr:fieldRef id="456" scenario="OXXXXX"/>
        </fixr:group>
        <fixr:group category="Common" id="2071" name="SecAltIDGrp" scenario="FXXXXX">
            <fixr:numInGroup id="454"/>
            <fixr:fieldRef id="455"/>
            <fixr:fieldRef id="456" scenario="FXXXXX"/>
        </fixr:group>
        <fixr:group category="Common" id="2071" name="SecAltIDGrp" scenario="DXXXXX">
            <fixr:numInGroup id="454"/>
            <fixr:fieldRef id="455"/>
            <fixr:fieldRef id="456" scenario="DXXXXX"/>
        </fixr:group>
        <fixr:group category="Common" id="2071" name="SecAltIDGrp" scenario="RWXXXX">
            <fixr:numInGroup id="454"/>
            <fixr:fieldRef id="455"/>
            <fixr:fieldRef id="456" scenario="RWXXXX"/>
        </fixr:group>
        <fixr:group category="Common" id="2226" name="SecondaryAssetGrp">
            <fixr:numInGroup id="1976"/>
            <fixr:fieldRef id="1977">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if NoSecondaryAssetClasses(1976) &gt; 0.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1978">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if SecondaryAssetType(1979) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1979">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if SecondaryAssetSubType(2741) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2741"/>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">SecondaryAssetGrp is a repeating subcomponent of the Instrument component used to specify secondary assets of a multi-asset swap.</fixr:documentation>
            </fixr:annotation>
        </fixr:group>
        <fixr:group category="Common" id="2226" name="SecondaryAssetGrp" scenario="OXXXXX">
            <fixr:numInGroup id="1976"/>
            <fixr:fieldRef id="1977" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if NoSecondaryAssetClasses(1976) &gt; 0.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1978" scenario="OXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if SecondaryAssetType(1979) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1979">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if SecondaryAssetSubType(2741) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2741"/>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">SecondaryAssetGrp is a repeating subcomponent of the Instrument component used to specify secondary assets of a multi-asset swap.</fixr:documentation>
            </fixr:annotation>
        </fixr:group>
        <fixr:group category="Common" id="2226" name="SecondaryAssetGrp" scenario="FXXXXX">
            <fixr:numInGroup id="1976"/>
            <fixr:fieldRef id="1977" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if NoSecondaryAssetClasses(1976) &gt; 0.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1978" scenario="FXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if SecondaryAssetType(1979) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1979">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if SecondaryAssetSubType(2741) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2741"/>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">SecondaryAssetGrp is a repeating subcomponent of the Instrument component used to specify secondary assets of a multi-asset swap.</fixr:documentation>
            </fixr:annotation>
        </fixr:group>
        <fixr:group category="Common" id="2226" name="SecondaryAssetGrp" scenario="DXXXXX">
            <fixr:numInGroup id="1976"/>
            <fixr:fieldRef id="1977" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if NoSecondaryAssetClasses(1976) &gt; 0.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1978" scenario="DXXXXX">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if SecondaryAssetType(1979) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="1979">
                <fixr:annotation>
                    <fixr:documentation contentType="text/markdown">Required if SecondaryAssetSubType(2741) is specified.</fixr:documentation>
                </fixr:annotation>
            </fixr:fieldRef>
            <fixr:fieldRef id="2741"/>
            <fixr:annotation>
                <fixr:documentation purpose="SYNOPSIS" contentType="text/markdown">SecondaryAssetGrp is a repeating subcomponent of the Instrument component used to specify secondary assets of a multi-asset swap.</fixr:documentation>
            </fixr:annotation>
        </fixr:group>
    </fixr:groups>
    <fixr:messages/>
</fixr:repository>
