<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.43 (Ruby 3.4.9) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-jose-pq-composite-sigs-04" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="JOSE/COSE Composite Signatures">PQ/T Hybrid Composite Signatures for JOSE and COSE</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-jose-pq-composite-sigs-04"/>
    <author initials="L." surname="Prabel" fullname="Lucas Prabel">
      <organization>Huawei</organization>
      <address>
        <email>lucas.prabel@huawei.com</email>
      </address>
    </author>
    <author initials="S." surname="Sun" fullname="Sun Shuzhou">
      <organization>Huawei</organization>
      <address>
        <email>sunshuzhou@huawei.com</email>
      </address>
    </author>
    <author initials="J." surname="Gray" fullname="John Gray">
      <organization abbrev="Entrust">Entrust Limited</organization>
      <address>
        <email>john.gray@entrust.com</email>
      </address>
    </author>
    <author initials="T." surname="Reddy" fullname="Tirumaleswar Reddy">
      <organization>Nokia</organization>
      <address>
        <postal>
          <city>Bangalore</city>
          <region>Karnataka</region>
          <country>India</country>
        </postal>
        <email>kondtir@gmail.com</email>
      </address>
    </author>
    <date year="2026" month="September" day="10"/>
    <area>Security</area>
    <workgroup>Javascript Object Signing and Encryption</workgroup>
    <keyword>JOSE</keyword>
    <keyword>COSE</keyword>
    <keyword>PQC</keyword>
    <keyword>ML-DSA</keyword>
    <keyword>Signature</keyword>
    <keyword>Hybrid</keyword>
    <abstract>
      <?line 99?>

<t>This document describes JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE) serializations for PQ/T hybrid composite signatures. The composite algorithms described combine ML-DSA as the post-quantum component and either ECDSA or EdDSA as the traditional component.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://ietf-wg-jose.github.io/draft-ietf-jose-pq-composite-sigs/draft-ietf-jose-pq-composite-sigs.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-ietf-jose-pq-composite-sigs/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        Javascript Object Signing and Encryption Working Group mailing list (<eref target="mailto:jose@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/jose/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/jose/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/ietf-wg-jose/draft-ietf-jose-pq-composite-sigs"/>.</t>
    </note>
  </front>
  <middle>
    <?line 103?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>The impact of a potential Cryptographically Relevant Quantum Computer (CRQC) on algorithms whose security is based on mathematical problems such as integer factorisation or discrete logarithms over finite fields or elliptic curves raises the need for new algorithms that are perceived to be secure against CRQC as well as classical computers. Such algorithms are called post-quantum, while algorithms based on integer factorisation or discrete logarithms are called traditional.</t>
      <t>While switching from a traditional algorithm to a post-quantum one intends to strengthen the security against an adversary possessing a quantum computer, the lack of maturing time of post-quantum algorithms compared to traditional algorithms raises uncertainty about their security.</t>
      <t>Thus, the joint use of a traditional algorithm and a post-quantum algorithm in protocols represents a solution to this problem by providing security as long as at least one of the traditional or post-quantum components remains secure.</t>
      <t>This document describes JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE) serializations for hybrid composite signatures. The composite algorithms described combine ML-DSA as the post-quantum component and either ECDSA or EdDSA as the traditional component.</t>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

<t>This document follows the terminology for post-quantum hybrid schemes defined in <xref target="I-D.draft-ietf-pquip-pqt-hybrid-terminology"/>.</t>
      <t>This section recalls some of this terminology, but also adds other definitions used throughout the whole document:</t>
      <t>"Asymmetric Traditional Cryptographic Algorithm":
         An asymmetric cryptographic algorithm based on integer factorisation, finite field discrete logarithms, elliptic curve discrete logarithms, or related mathematical problems. A related mathematical problem is one that can be solved by solving the integer factorisation, finite field discrete logarithm or elliptic curve discrete logarithm problem. Where there is little risk of confusion asymmetric traditional cryptographic algorithms can also be referred to as traditional algorithms for brevity.</t>
      <t>"Post-Quantum Algorithm":
         An asymmetric cryptographic algorithm that is intended to be secure against attacks using quantum computers as well as classical computers. As with all cryptography, it always remains the case that attacks, either quantum or classical, may be found against post-quantum algorithms. Therefore it should not be assumed that just because an algorithm is designed to provide post-quantum security it will not be compromised.</t>
      <t>"Post-Quantum Traditional (PQ/T) Hybrid Scheme":
         A multi-algorithm scheme where at least one component algorithm is a post-quantum algorithm and at least one is a traditional algorithm.</t>
      <t>"PQ/T Hybrid Digital Signature":
         A multi-algorithm digital signature scheme made up of two or more component digital signature algorithms where at least one is a post-quantum algorithm and at least one is a traditional algorithm.</t>
      <t>"Composite Algorithm":
          An algorithm which is a sequence of two component algorithms, as defined in <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/>.</t>
      <t>"Component Algorithm":
         Each cryptographic algorithm that forms part of a cryptographic scheme.</t>
    </section>
    <section anchor="algorithm-key-pair-akp-type">
      <name>Algorithm Key Pair (AKP) Type</name>
      <t>This document makes use of the Algorithm Key Pair (AKP) type which is defined in <xref target="I-D.draft-ietf-cose-dilithium"/>.</t>
      <t>As a reminder, the AKP type is used to express public and private keys for use with algorithms. The parameters for public and private keys contain byte strings.</t>
      <t>This document makes use of the serialization routines defined in <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/> to obtain the byte string encodings of the composite public and private keys.</t>
      <t>The process to compute JWK Thumbprint and COSE Key Thumbprint as described in <xref target="RFC7638"/> and <xref target="RFC9679"/> is detailed in <xref target="I-D.draft-ietf-cose-dilithium"/>.</t>
    </section>
    <section anchor="composite-signature-algorithm">
      <name>Composite Signature Algorithm</name>
      <t>The structures of the composite keys and composite signatures follow an approach similar to <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/>. The composite design is chosen so that composite keys and signatures can be used as a drop-in replacement in JOSE / COSE object formats. This section gives some details about their construction.</t>
      <section anchor="composite-key-generation">
        <name>Composite Key Generation</name>
        <t>Composite public and private keys are generated by calling the key generation functions of the two component algorithms and concatenating the keys in an order given by the registered composite algorithm.</t>
        <t><tt>
Composite Public Key &lt;- Public Key of the 1st Algorithm || Public Key of the 2nd Algorithm
</tt>
and</t>
        <t><tt>
Composite Private Key &lt;- Private Key of the 1st Algorithm || Private Key of the 2nd Algorithm
</tt></t>
        <t>For the composite algorithms described in this document (ML-DSA with ECDSA or EdDSA), the Key Generation process is as follows:</t>
        <artwork><![CDATA[
Composite-ML-DSA.KeyGen() -> (pk, sk)

1. Generate component keys

    mldsaSeed = Random(32)
    (mldsaPK, mldsaSK) = ML-DSA.KeyGen_internal(mldsaSeed)

    (tradPK, tradSK) = Trad.KeyGen()

2. Check for component key generation failure

    if NOT (mldsaPK, mldsaSK) or NOT (tradPK, tradSK):
        output "Key generation error"

3. Serialize keys into composite form

    pk <- SerializePublicKey(mldsaPK, tradPK)
    sk <- SerializePrivateKey(mldsaSeed, tradSK)

4. Output the composite public and private keys

    return (pk, sk)
]]></artwork>
        <t>As in <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/>, this keygen routine uses the seed-based ML-DSA.KeyGen_internal defined in Algorithm 6 of <xref target="FIPS.204"/>.</t>
        <t>This document makes use of the serialization routines from <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/> to obtain the byte string encodings of the composite public and private keys. In particular, the ECDSA keys and signature are encoded exactly as required in <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/>: the signature as an Ecdsa-Sig-Value <xref target="RFC3279"/>, the private key as an ECPrivateKey <xref target="RFC5915"/>, and the ECDSA public key uses the uncompressed X9.62 <xref target="X9.62-2005"/> point encoding, including the leading 0x04 byte. Section <xref target="sec-ecdsa-encoding"/> gives guidance on how to encode the ECDSA keys and signature.</t>
        <t>These encodings are then used with the AKP Key Type. For more information, see the <tt>SerializePublicKey</tt>, <tt>DeserializePublicKey</tt>, <tt>SerializePrivateKey</tt> and <tt>DeserializePrivateKey</tt> algorithms from <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/>.</t>
        <t>For the AKP JSON Web Key Type and AKP COSE Key Type, point compression is performed for the EdDSA component, but not for the ECDSA component.</t>
        <t>In this document, as in <xref target="I-D.draft-ietf-cose-dilithium"/>, the ML-DSA private key <bcp14>MUST</bcp14> be a 32-bytes seed.</t>
      </section>
      <section anchor="composite-sign">
        <name>Composite Sign</name>
        <t>When signing a message M with the composite Sign algorithm, the signature combiner prepends a prefix as well as a label value specific to the composite algorithm used to bind the two component signatures to the composite algorithm and achieve weak non-separability, as defined in <xref target="I-D.draft-ietf-pquip-hybrid-signature-spectrums"/>.</t>
        <t>However, only the pure ML-DSA component algorithm is used internally.</t>
        <t>A composite signature's value <bcp14>MUST</bcp14> include the two signature components and the two components <bcp14>MUST</bcp14> be in the same order as the components from the corresponding signing key.</t>
        <t>A composite signature for the message M is generated by:</t>
        <ul spacing="normal">
          <li>
            <t>computing the pre-hash of the message M;</t>
          </li>
          <li>
            <t>concatenating the prefix, the label, a byte 0x00 and the pre-hash;</t>
          </li>
          <li>
            <t>calling the two signature component algorithms on this new message;</t>
          </li>
          <li>
            <t>concatenating the two output signatures.</t>
          </li>
        </ul>
        <t>For the composite algorithms described in this document (ML-DSA with ECDSA or EdDSA), the signature process of a message M is as follows:</t>
        <artwork><![CDATA[
Composite-ML-DSA.Sign(sk, M) -> s

1. Compute the Message representative M'

    M' <- Prefix || Label || 0x00 || PH(M)

2. Separate the private key sk into component keys and re-generate the ML-DSA key from seed

    (mldsaSeed, tradSK) = DeserializePrivateKey(sk)
    (_, mldsaSK) = ML-DSA.KeyGen_internal(mldsaSeed)

3. Generate the two component signatures

    mldsaSig <- ML-DSA.Sign(mldsaSK, M', ctx=Label)
    tradSig <- Trad.Sign(tradSK, M')

4. If either ML-DSA.Sign() or Trad.Sign() return an error, then this process MUST return an error.

    if NOT mldsaSig or NOT tradSig:
      output "Signature generation error"

5. Output the encoded composite signature value.

    s <- SerializeSignatureValue(mldsaSig, tradSig)
    return s
]]></artwork>
        <t>The serialization routines from <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/> are again used to obtain the byte string encoding of the composite signature. The <tt>SerializeSignatureValue</tt> routine concatenates the fixed-length ML-DSA signature value and the signature value from the traditional algorithm. For the ECDSA component, this document follows <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/>: the ECDSA signature is
encoded as an Ecdsa-Sig-Value <xref target="RFC3279"/> (see <xref target="sec-ecdsa-encoding-sig"/>).For more information, see the <tt>SerializeSignatureValue</tt> and <tt>DeserializeSignatureValue</tt> algorithms from <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/>.</t>
        <t>The prefix "Prefix" string is defined as in <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/> as the byte encoding of the string "CompositeAlgorithmSignatures2025", which in hex is 436F6D706F73697465416C676F726974686D5369676E61747572657332303235. It can be used by a traditional verifier to detect if the composite signature has been stripped apart.</t>
        <t>A signature label "Label" is defined in the same way as <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/>. It is specific to each composite algorithm. Additionally, the composite label is passed into the underlying ML-DSA primitive as the ctx. Signature Label values can be found in <xref target="tab-sig-alg-label"/>.</t>
        <t>Similarly to <xref target="I-D.draft-ietf-cose-dilithium"/> which indicates that the ctx parameter <bcp14>MUST</bcp14> be the empty string, the application context passed in to the composite signature algorithm <bcp14>MUST</bcp14> be the empty string. To align with the structure of the <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/> combiner, the byte 0x00 is appended in the message M' after the label to indicate the context has length 0. However, a second non-empty context, defined as the label, is passed down into the underlying pure ML-DSA component algorithm, to bind the Composite-ML-DSA algorithm used.</t>
        <t><xref target="tab-jose-algs"/> (resp. <xref target="tab-cose-algs"/>) indicates the pre-hash algorithms to use for JOSE (resp. COSE).</t>
        <t><tt>M'</tt> is signed as a raw octet string in both JOSE and COSE.</t>
      </section>
      <section anchor="composite-verify">
        <name>Composite Verify</name>
        <t>The Verify algorithm <bcp14>MUST</bcp14> validate a signature only if all component signatures were successfully validated.</t>
        <t>The verification process of a signature sig is as follows:</t>
        <ul spacing="normal">
          <li>
            <t>separate the composite public key into the component public keys;</t>
          </li>
          <li>
            <t>separate the composite signature into its 2 component signatures;</t>
          </li>
          <li>
            <t>compute the message M' from the message M whose signature is to be verified;</t>
          </li>
          <li>
            <t>verify each component signature.</t>
          </li>
        </ul>
        <artwork><![CDATA[
Composite-ML-DSA.Verify(pk, M, s) -> true or false

1. Separate the keys and signatures

    (mldsaPK, tradPK) <- DeserializePublicKey(pk)
    (mldsaSig, tradSig) <- DeserializeSignatureValue(s)

    If Error during deserialization, or if any of the component keys or signature values are not of the correct type or length for the given component algorithm then output "Invalid signature" and stop.

2. Compute the message representative M'

    M' <- Prefix || Label || 0x00 || PH(M)

3. Check each component signature individually, according to its algorithm specification.

    if NOT ML-DSA.Verify(mldsaPK, M', ctx=Label)
        output "Invalid signature"
    if NOT Trad.Verify(tradPK, M')
        output "Invalid signature"
    if all succeeded, then
        output "Valid signature"
]]></artwork>
        <t>The <tt>DeserializePublicKey</tt> and <tt>DeserializeSignatureValue</tt> serialization routines from <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/> are used to get the component public keys and the component signatures. For ECDSA, tradSig is encoded as Ecdsa-Sig-Value described in
<xref target="sec-ecdsa-encoding-sig"/>. For more information, see the <tt>DeserializePublicKey</tt> and <tt>DeserializeSignatureValue</tt> algorithms from <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/>.</t>
      </section>
      <section anchor="encoding-rules">
        <name>Encoding Rules</name>
        <t>In each combination, the byte streams of the keys and of the signatures are directly concatenated.</t>
        <t><tt>
Signature of the 1st Algorithm || Signature of the 2nd Algorithm
</tt></t>
        <t>Since all combinations presented in this document start with the ML-DSA algorithm and the key or signature sizes are fixed as defined in <xref target="FIPS.204"/>, it is unambiguous to encode or decode a composite key or signature.</t>
        <t><xref target="tab-ml-dsa-size"/> lists sizes of the three parameter sets of the ML-DSA algorithm.</t>
        <table anchor="tab-ml-dsa-size">
          <name>Sizes (in bytes) of keys and signatures of ML-DSA</name>
          <thead>
            <tr>
              <th align="left">Algorithm</th>
              <th align="left">Private Key (seed)</th>
              <th align="left">Private Key</th>
              <th align="left">Public Key</th>
              <th align="left">Signature Size</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">ML-DSA-44</td>
              <td align="left">32</td>
              <td align="left">2560</td>
              <td align="left">1312</td>
              <td align="left">2420</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-65</td>
              <td align="left">32</td>
              <td align="left">4032</td>
              <td align="left">1952</td>
              <td align="left">3309</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-87</td>
              <td align="left">32</td>
              <td align="left">4896</td>
              <td align="left">2592</td>
              <td align="left">4627</td>
            </tr>
          </tbody>
        </table>
        <t>Note that the seed is always 32 bytes, and that  ML-DSA.KeyGen_internal from <xref target="FIPS.204"/> is called to produce the expanded private key from the seed, whose size corresponds to the sizes of the private key in the table above.</t>
      </section>
      <section anchor="sec-ecdsa-encoding">
        <name>ECDSA Encodings</name>
        <t>This section describes how to construct and parse the three ECDSA encodings required by this document: the DER-encoded Ecdsa-Sig-Value <xref target="RFC3279"/> and ECPrivateKey <xref target="RFC5915"/> structures, and the X9.62 <xref target="X9.62-2005"/> uncompressed point encoding used for public keys. None of it requires implementers to write a general-purpose ASN.1 encoder or decoder, but implementers who already have access to a standard ASN.1/DER library <bcp14>MAY</bcp14> simply use it instead for the two DER structures.</t>
        <table anchor="_table-ecdsa-sizes">
          <name>Sizes (in bytes) of ECDSA keys and signatures as encoded in this document</name>
          <thead>
            <tr>
              <th align="left">Field</th>
              <th align="left">Encoding used in this document</th>
              <th align="left">P-256</th>
              <th align="left">P-384</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">Private key</td>
              <td align="left">ECPrivateKey (Section 4.5.2)</td>
              <td align="left">51</td>
              <td align="left">64</td>
            </tr>
            <tr>
              <td align="left">Public key</td>
              <td align="left">X9.62 uncompressed point (Section 4.5.3)</td>
              <td align="left">65</td>
              <td align="left">97</td>
            </tr>
            <tr>
              <td align="left">Signature</td>
              <td align="left">Ecdsa-Sig-Value (Section 4.5.1)</td>
              <td align="left">≤ 72</td>
              <td align="left">≤ 104</td>
            </tr>
          </tbody>
        </table>
        <section anchor="sec-ecdsa-encoding-sig">
          <name>Ecdsa-Sig-Value (Signatures)</name>
          <t>Ecdsa-Sig-Value is defined in Section 2.2.3 of <xref target="RFC3279"/> as:</t>
          <sourcecode type="asn.1"><![CDATA[
Ecdsa-Sig-Value ::= SEQUENCE {
    r     INTEGER,
    s     INTEGER
}
]]></sourcecode>
          <t>r and s are the same big-endian integer values already used today by <xref target="RFC7518"/> and <xref target="RFC9053"/>, where they are zero-padded to a fixed length for a given curve (32 bytes each for P-256, 48
bytes each for P-384). As integers, however, r and s can have fewer significant bytes than this fixed length whenever their leading bytes happen to be zero; Step 1 below removes this padding before re-encoding them as DER INTEGERs. Building an Ecdsa-Sig-Value from r and s takes two steps:</t>
          <ul spacing="normal">
            <li>
              <t>first, r and s are each turned independently into a DER INTEGER (Step 1);</t>
            </li>
            <li>
              <t>then the two results are wrapped in a DER SEQUENCE (Step 2).</t>
            </li>
          </ul>
          <t>Decoding simply reverses these two steps. No prior ASN.1 knowledge is assumed below.</t>
          <t><strong>Step 1: encode r and s as DER INTEGERs.</strong></t>
          <t>A DER INTEGER is written as a 0x02 tag byte, a length byte, and the value's bytes. Because a DER INTEGER is signed, an extra 0x00 byte is
prepended whenever the value would otherwise be misread as negative, i.e. whenever its first byte is 0x80 or greater.</t>
          <t><xref target="_table-ecdsa-sig-encode"/> explains how to turn a raw value (r or s) into its DER encoding.</t>
          <table anchor="_table-ecdsa-sig-encode">
            <name>Turning a raw value (r or s) into its DER encoding</name>
            <thead>
              <tr>
                <th align="left">After removing any leading 0x00 bytes from the raw value (keeping at least 1 byte), the first remaining byte is...</th>
                <th align="left">...then its DER encoding is</th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td align="left">less than 0x80</td>
                <td align="left">0x02, then the length in bytes of the trimmed value, then the trimmed value</td>
              </tr>
              <tr>
                <td align="left">0x80 or greater</td>
                <td align="left">0x02, then the length in bytes of the trimmed value plus 1, then 0x00, then the trimmed value</td>
              </tr>
            </tbody>
          </table>
          <t>The length is always written as a single byte in this document: r, s, and their DER encodings are always well under 128 bytes, so DER's multi-byte "long form" length encoding is never needed here.</t>
          <t>For example, for P-256 (32-byte r and s):</t>
          <ul spacing="normal">
            <li>
              <t>if r starts with <tt>4F ...</tt> (no leading zero byte, and 0x4F is less than 0x80), its DER encoding is <tt>02 20 &lt;r, 32 bytes&gt;</tt> (0x20 = 32);</t>
            </li>
            <li>
              <t>if r starts with <tt>F3 ...</tt> (no leading zero byte, and 0xF3 is greater than 0x80), its DER encoding is <tt>02 21 00 &lt;r, 32 bytes&gt;</tt> (0x21 = 33);</t>
            </li>
            <li>
              <t>if r starts with <tt>00 07 ...</tt> (one leading zero byte to remove, and 0x07 is less than 0x80), its DER encoding is <tt>02 1F &lt;r without its leading 0x00, 31 bytes&gt;</tt> (0x1F = 31).</t>
            </li>
          </ul>
          <t><strong>Step 2: wrap r's and s's DER encodings in a SEQUENCE.</strong></t>
          <t>Using the two encodings produced in Step 1, the full Ecdsa-Sig-Value is simply the concatenation</t>
          <t><tt>Ecdsa-Sig-Value &lt;- 0x30 || length || r's DER encoding || s's DER encoding</tt></t>
          <t>where length is a single byte equal to the combined length, in bytes, of r's and s's DER encodings from Step 1, and r's encoding always
comes before s's.</t>
          <t>Continuing the example above: taking r's DER encoding from the third case (<tt>02 1F &lt;31 bytes&gt;</tt>, 33 bytes total) and an s whose DER encoding
corresponds to the first case (<tt>02 20 &lt;32 bytes&gt;</tt>, 34 bytes total), the combined length is 33 + 34 = 67 = 0x43, and the full
Ecdsa-Sig-Value is <tt>30 43 &lt;r's DER encoding&gt; &lt;s's DER encoding&gt;</tt> (69 bytes total).</t>
          <t><strong>Decoding</strong> reverses Steps 2 and 1, in that order.</t>
        </section>
        <section anchor="ecprivatekey-private-keys">
          <name>ECPrivateKey (Private Keys)</name>
          <t>ECPrivateKey is defined in <xref target="RFC5915"/> as:</t>
          <sourcecode type="asn.1"><![CDATA[
ECPrivateKey ::= SEQUENCE {
    version        INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1),
    privateKey     OCTET STRING,
    parameters [0] ECParameters {{ NamedCurve }} OPTIONAL,
    publicKey  [1] BIT STRING OPTIONAL
}
]]></sourcecode>
          <t>Given the raw, fixed-length ECDSA private value d (curve size n: 32 bytes for P-256, 48 bytes for P-384), the ECPrivateKey is simply d
inserted between two fixed byte sequences that depend only on the curve (the publicKey field is never included), as given in
<xref target="_table-ecprivatekey-build"/>:</t>
          <table anchor="_table-ecprivatekey-build">
            <name>Fixed bytes surrounding d in an ECPrivateKey, by curve</name>
            <thead>
              <tr>
                <th align="left">Curve</th>
                <th align="left">Bytes before d</th>
                <th align="left">Bytes after d</th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td align="left">P-256</td>
                <td align="left">
                  <tt>30 31 02 01 01 04 20</tt></td>
                <td align="left">
                  <tt>A0 0A 06 08 2A 86 48 CE 3D 03 01 07</tt></td>
              </tr>
              <tr>
                <td align="left">P-384</td>
                <td align="left">
                  <tt>30 3E 02 01 01 04 30</tt></td>
                <td align="left">
                  <tt>A0 07 06 05 2B 81 04 00 22</tt></td>
              </tr>
            </tbody>
          </table>
          <t>For example, for P-256 (n = 32), with d = <tt>D1 D2 ...D32</tt>:</t>
          <artwork><![CDATA[
30 31                                 SEQUENCE (length 0x31 = 49)
   02 01 01                           version (INTEGER, value 1)
   04 20 D1 D2 ... D32                private key (OCTET STRING)
   A0 0A                              parameters (A0: explicit tag 0)
      06 08 2A 86 48 CE 3D 03 01 07   OID (OBJECT IDENTIFIER, P-256)
]]></artwork>
          <t><strong>Decoding</strong> reverses the same construction.</t>
        </section>
        <section anchor="x962-uncompressed-point-public-keys">
          <name>X9.62 Uncompressed Point (Public Keys)</name>
          <t>The ECDSA public key in this document is encoded as the X9.62 <xref target="X9.62-2005"/> uncompressed point:</t>
          <t><tt>ECDSA public key &lt;- 0x04 || x || y</tt></t>
          <t>where x and y are the same raw, fixed-length, big-endian coordinate values already used by <xref target="RFC7518"/> and <xref target="RFC9053"/> (32 bytes
each for P-256, 48 bytes each for P-384).</t>
        </section>
      </section>
    </section>
    <section anchor="composite-signature-instantiations">
      <name>Composite Signature Instantiations</name>
      <t>The ML-DSA signature scheme supports three possible parameter sets, each of which corresponding to a specific security strength. See <xref target="FIPS.204"/> for more considerations on that matter.</t>
      <t>The traditional signature algorithm for each combination in <xref target="tab-jose-algs"/> and <xref target="tab-cose-algs"/> was chosen to match the security level of the ML-DSA post-quantum component.</t>
      <t>The <xref target="FIPS.204"/> specification defines both pure and pre-hash modes for ML-DSA, referred to as "ML-DSA" and "HashML-DSA" respectively. This document only specifies a single mode which is similar in construction to HashML-DSA. However, because the pre-hashing is done at the composite level, only the pure ML-DSA algorithm is used as the underlying ML-DSA primitive.</t>
      <section anchor="jose-algorithms">
        <name>JOSE algorithms</name>
        <t>The following table defines a list of algorithms associated with specific PQ/T combinations to be registered in <xref target="IANA.JOSE"/>.</t>
        <table anchor="tab-jose-algs">
          <name>JOSE Composite Signature Algorithms for ML-DSA</name>
          <thead>
            <tr>
              <th align="left">Name</th>
              <th align="left">First Algorithm</th>
              <th align="left">Second Algorithm</th>
              <th align="left">Pre-Hash</th>
              <th align="left">Description</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">ML-DSA-44-ES256</td>
              <td align="left">ML-DSA-44</td>
              <td align="left">ecdsa-with-SHA256 with P-256</td>
              <td align="left">SHA256</td>
              <td align="left">Composite Signature with ML-DSA-44 and ECDSA using P-256 curve and SHA256</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-65-ES256</td>
              <td align="left">ML-DSA-65</td>
              <td align="left">ecdsa-with-SHA256 with P-256</td>
              <td align="left">SHA512</td>
              <td align="left">Composite Signature with ML-DSA-65 and ECDSA using P-256 curve and SHA256</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-87-ES384</td>
              <td align="left">ML-DSA-87</td>
              <td align="left">ecdsa-with-SHA384 with P-384</td>
              <td align="left">SHA512</td>
              <td align="left">Composite Signature with ML-DSA-87 and ECDSA using P-384 curve and SHA384</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-44-Ed25519</td>
              <td align="left">ML-DSA-44</td>
              <td align="left">Ed25519</td>
              <td align="left">SHA512</td>
              <td align="left">Composite Signature with ML-DSA-44 and Ed25519</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-65-Ed25519</td>
              <td align="left">ML-DSA-65</td>
              <td align="left">Ed25519</td>
              <td align="left">SHA512</td>
              <td align="left">Composite Signature with ML-DSA-65 and Ed25519</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-87-Ed448</td>
              <td align="left">ML-DSA-87</td>
              <td align="left">Ed448</td>
              <td align="left">SHAKE256</td>
              <td align="left">Composite Signature with ML-DSA-87 and Ed448</td>
            </tr>
          </tbody>
        </table>
        <t>Examples can be found in <xref target="appdx-jose"/>.</t>
      </section>
      <section anchor="cose-algorithms">
        <name>COSE algorithms</name>
        <t>The following table defines a list of algorithms associated with specific PQ/T combinations to be registered in <xref target="IANA.COSE"/>.</t>
        <table anchor="tab-cose-algs">
          <name>COSE Composite Signature Algorithms for ML-DSA</name>
          <thead>
            <tr>
              <th align="left">Name</th>
              <th align="left">COSE Value</th>
              <th align="left">First Algorithm</th>
              <th align="left">Second Algorithm</th>
              <th align="left">Pre-Hash</th>
              <th align="left">Description</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">ML-DSA-44-ES256</td>
              <td align="left">TBD (request assignment -54)</td>
              <td align="left">ML-DSA-44</td>
              <td align="left">ecdsa-with-SHA256 with P-256</td>
              <td align="left">SHA256</td>
              <td align="left">Composite Signature with ML-DSA-44 and ECDSA using P-256 curve and SHA256</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-65-ES256</td>
              <td align="left">TBD (request assignment -55)</td>
              <td align="left">ML-DSA-65</td>
              <td align="left">ecdsa-with-SHA256 with P-256</td>
              <td align="left">SHA512</td>
              <td align="left">Composite Signature with ML-DSA-65 and ECDSA using P-256 curve and SHA256</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-87-ES384</td>
              <td align="left">TBD (request assignment -56)</td>
              <td align="left">ML-DSA-87</td>
              <td align="left">ecdsa-with-SHA384 with P-384</td>
              <td align="left">SHA512</td>
              <td align="left">Composite Signature with ML-DSA-87 and ECDSA using P-384 curve and SHA384</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-44-Ed25519</td>
              <td align="left">TBD (request assignment -57)</td>
              <td align="left">ML-DSA-44</td>
              <td align="left">Ed25519</td>
              <td align="left">SHA512</td>
              <td align="left">Composite Signature with ML-DSA-44 and Ed25519</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-65-Ed25519</td>
              <td align="left">TBD (request assignment -58)</td>
              <td align="left">ML-DSA-65</td>
              <td align="left">Ed25519</td>
              <td align="left">SHA512</td>
              <td align="left">Composite Signature with ML-DSA-65 and Ed25519</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-87-Ed448</td>
              <td align="left">TBD (request assignment -59)</td>
              <td align="left">ML-DSA-87</td>
              <td align="left">Ed448</td>
              <td align="left">SHAKE256</td>
              <td align="left">Composite Signature with ML-DSA-87 and Ed448</td>
            </tr>
          </tbody>
        </table>
        <t>Examples can be found in <xref target="appdx-cose"/>.</t>
      </section>
      <section anchor="composite-labels-for-jose-and-cose">
        <name>Composite Labels for JOSE and COSE</name>
        <t>The JOSE and COSE composite label values are listed in <xref target="tab-sig-alg-label"/>.</t>
        <t>They are represented here as ASCII strings, but implementers <bcp14>MUST</bcp14> convert them to byte strings using the obvious ASCII conversions prior to concatenating them with other byte values, as in <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/>.</t>
        <table anchor="tab-sig-alg-label">
          <name>JOSE/COSE Composite Label Values</name>
          <thead>
            <tr>
              <th align="left">"alg" Header Parameter</th>
              <th align="left">Label (in ASCII)</th>
              <th align="left">Label (in Hex encoding)</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">ML-DSA-44-ES256</td>
              <td align="left">COMPSIG-MLDSA44-ECDSA-P256-SHA256</td>
              <td align="left">43 4F 4D 50 53 49 47 2D 4D 4C 44 53 41 34 34 2D 45 43 44 53 41 2D 50 32 35 36 2D 53 48 41 32 35 36</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-65-ES256</td>
              <td align="left">COMPSIG-MLDSA65-ECDSA-P256-SHA512</td>
              <td align="left">43 4F 4D 50 53 49 47 2D 4D 4C 44 53 41 36 35 2D 45 43 44 53 41 2D 50 32 35 36 2D 53 48 41 35 31 32</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-87-ES384</td>
              <td align="left">COMPSIG-MLDSA87-ECDSA-P384-SHA512</td>
              <td align="left">43 4F 4D 50 53 49 47 2D 4D 4C 44 53 41 38 37 2D 45 43 44 53 41 2D 50 33 38 34 2D 53 48 41 35 31 32</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-44-Ed25519</td>
              <td align="left">COMPSIG-MLDSA44-Ed25519-SHA512</td>
              <td align="left">43 4F 4D 50 53 49 47 2D 4D 4C 44 53 41 34 34 2D 45 64 32 35 35 31 39 2D 53 48 41 35 31 32</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-65-Ed25519</td>
              <td align="left">COMPSIG-MLDSA65-Ed25519-SHA512</td>
              <td align="left">43 4F 4D 50 53 49 47 2D 4D 4C 44 53 41 36 35 2D 45 64 32 35 35 31 39 2D 53 48 41 35 31 32</td>
            </tr>
            <tr>
              <td align="left">ML-DSA-87-Ed448</td>
              <td align="left">COMPSIG-MLDSA87-Ed448-SHAKE256</td>
              <td align="left">43 4F 4D 50 53 49 47 2D 4D 4C 44 53 41 38 37 2D 45 64 34 34 38 2D 53 48 41 4B 45 32 35 36</td>
            </tr>
          </tbody>
        </table>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The security considerations of the component algorithms (ML-DSA, ECDSA, and EdDSA) as described in <xref target="FIPS.204"/>, <xref target="RFC6090"/>, and <xref target="RFC8032"/> apply to this document.</t>
      <t>Similarly, the security considerations relative to the JWS, JWK, and COSE structures <xref target="RFC7515"/>, <xref target="RFC7517"/> and <xref target="RFC9053"/> apply to this document.</t>
      <t>In addition, the following considerations specific to the composite design and its use in JOSE/COSE must be taken into account.</t>
      <section anchor="hybrid-security-and-quantum-resistance">
        <name>Hybrid Security and Quantum Resistance</name>
        <t>An important objective of Composite ML-DSA is to provide protection against CRQCs. Under a CRQC, traditional signature algorithms (RSA, ECDSA, and EdDSA) are vulnerable to private-key recovery, enabling attackers to forge arbitrary JWS objects or COSE_Sign/COSE_Sign1 structures and fully impersonate the signer.</t>
        <t>By requiring the successful verification of both the ML-DSA component and the traditional component, this construction ensures:</t>
        <ul spacing="normal">
          <li>
            <t><strong>Dual-Algorithm Security:</strong> An adversary that compromises only one of the component algorithms cannot produce cryptographically protected JOSE/COSE objects as long as the other component remains secure.</t>
          </li>
          <li>
            <t><strong>Impersonation Prevention:</strong> In particular, this prevents JOSE/COSE signature spoofing and impersonation attacks even if the traditional signature component is compromised.</t>
          </li>
          <li>
            <t><strong>EUF-CMA Security:</strong> The scheme provides existential unforgeability under chosen-message attack (EUF-CMA) provided that at least one component algorithm is EUF-CMA secure and the pre-hash function <tt>PH</tt> is collision-resistant. This is the case for all combinations present in this document.</t>
          </li>
        </ul>
      </section>
      <section anchor="component-key-integrity-and-reuse">
        <name>Component Key Integrity and Reuse</name>
        <t>To maintain the security properties of the composite scheme, strict key management is required:</t>
        <ul spacing="normal">
          <li>
            <t><strong>No Key Reuse:</strong> To avoid key reuse, when generating a new composite key, the generation functions for both component algorithms <bcp14>MUST</bcp14> be executed. Moreover, compliant parties <bcp14>MUST NOT</bcp14> use, import, or export component keys that are used in other contexts, combinations, or as standalone keys.</t>
          </li>
          <li>
            <t><strong>Certificate-Level Protection:</strong> The integrity of the composite public key is protected through mandatory validation of the certificate header (the <tt>x5c</tt> header in JOSE per <xref target="RFC7515"/> or the <tt>x5chain</tt> header in COSE per <xref target="RFC9360"/>). Because the certificate itself is protected by a composite signature, an attacker cannot forge a fake certificate to swap a public key even if the traditional algorithm is broken. These specifications require the validation of the composite signature on the certificate itself.</t>
          </li>
        </ul>
      </section>
      <section anchor="domain-separation-and-non-separability">
        <name>Domain Separation and Non-Separability</name>
        <t>This document uses a signature combiner that prepends a fixed <tt>Prefix</tt> and a specific <tt>Label</tt> to the message representative <tt>M'</tt>.</t>
        <ul spacing="normal">
          <li>
            <t><strong>Non-separability:</strong> By binding the two component signatures to the specific composite algorithm, the composite scheme achieves "weak non-separability" as defined in <xref target="I-D.draft-ietf-pquip-hybrid-signature-spectrums"/>.</t>
          </li>
          <li>
            <t><strong>Cross-Algorithm Prevention:</strong> The unique label, specific to each composite algorithm, ensures that signatures cannot be removed from the composite and used in other contexts.</t>
          </li>
        </ul>
        <t>For more information about the security properties relative to the signature combiner, the user can read <xref target="I-D.draft-ietf-lamps-pq-composite-sigs"/>.</t>
      </section>
      <section anchor="security-objectives-and-limitations">
        <name>Security Objectives and Limitations</name>
        <t>In JOSE/COSE, the security objective of digital signatures is to ensure that only an authorized signer can produce a valid signature over a given protected header and payload.</t>
        <t>Therefore, users should be aware of specific scenarios where Composite ML-DSA may not be appropriate:</t>
        <ul spacing="normal">
          <li>
            <t><strong>SUF-CMA Security:</strong> While the construction is SUF-CMA secure against classical adversaries when paired with Ed25519 or Ed448, it is not SUF-CMA secure against quantum adversaries (who can break the traditional component). Consequently, applications for which SUF-CMA security is a strict requirement <bcp14>MUST NOT</bcp14> use Composite ML-DSA.</t>
          </li>
          <li>
            <t><strong>Non-repudiation:</strong> Composite ML-DSA is not suitable for use cases that require non-repudiation or signature uniqueness guarantees. In the JOSE/COSE threat model described above, existential unforgeability under chosen-message attack (EUF-CMA) is sufficient to meet the intended security goals.</t>
          </li>
          <li>
            <t><strong>Replay Protection:</strong> This is not handled by the signature itself but must be addressed through claims such as <tt>exp</tt>, <tt>nbf</tt>, and <tt>jti</tt> in JOSE (<xref section="4.1" sectionFormat="of" target="RFC7519"/>) or the equivalent claims in COSE (<xref section="3" sectionFormat="of" target="RFC8392"/>).</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <section anchor="jose-algorithms-1">
        <name>JOSE Algorithms</name>
        <t>The following values of the JWS "alg" (algorithm) are requested to be added to the "JSON Web Signature and Encryption Algorithms" registry.
They are represented following the registration template provided in <xref target="RFC7518"/>.</t>
        <section anchor="ml-dsa-44-es256">
          <name>ML-DSA-44-ES256</name>
          <ul spacing="normal">
            <li>
              <t>Algorithm Name: ML-DSA-44-ES256</t>
            </li>
            <li>
              <t>Algorithm Description: Composite Signature with ML-DSA-44 and ECDSA using P-256 curve and SHA-256</t>
            </li>
            <li>
              <t>Algorithm Usage Location(s): alg</t>
            </li>
            <li>
              <t>JOSE Implementation Requirements: Optional</t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Specification Document(s): n/a</t>
            </li>
            <li>
              <t>Algorithm Analysis Documents(s): TBD</t>
            </li>
          </ul>
        </section>
        <section anchor="ml-dsa-65-es256">
          <name>ML-DSA-65-ES256</name>
          <ul spacing="normal">
            <li>
              <t>Algorithm Name: ML-DSA-65-ES256</t>
            </li>
            <li>
              <t>Algorithm Description: Composite Signature with ML-DSA-65 and ECDSA using P-256 curve and SHA-256</t>
            </li>
            <li>
              <t>Algorithm Usage Location(s): alg</t>
            </li>
            <li>
              <t>JOSE Implementation Requirements: Optional</t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Specification Document(s): n/a</t>
            </li>
            <li>
              <t>Algorithm Analysis Documents(s): TBD</t>
            </li>
          </ul>
        </section>
        <section anchor="ml-dsa-87-es384">
          <name>ML-DSA-87-ES384</name>
          <ul spacing="normal">
            <li>
              <t>Algorithm Name: ML-DSA-87-ES384</t>
            </li>
            <li>
              <t>Algorithm Description: Composite Signature with ML-DSA-87 and ECDSA using P-384 curve and SHA-384</t>
            </li>
            <li>
              <t>Algorithm Usage Location(s): alg</t>
            </li>
            <li>
              <t>JOSE Implementation Requirements: Optional</t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Specification Document(s): n/a</t>
            </li>
            <li>
              <t>Algorithm Analysis Documents(s): TBD</t>
            </li>
          </ul>
        </section>
        <section anchor="ml-dsa-44-ed25519">
          <name>ML-DSA-44-Ed25519</name>
          <ul spacing="normal">
            <li>
              <t>Algorithm Name: ML-DSA-44-Ed25519</t>
            </li>
            <li>
              <t>Algorithm Description: Composite Signature with ML-DSA-44 and Ed25519 using SHA-512</t>
            </li>
            <li>
              <t>Algorithm Usage Location(s): alg</t>
            </li>
            <li>
              <t>JOSE Implementation Requirements: Optional</t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Specification Document(s): n/a</t>
            </li>
            <li>
              <t>Algorithm Analysis Document(s): TBD</t>
            </li>
          </ul>
        </section>
        <section anchor="ml-dsa-65-ed25519">
          <name>ML-DSA-65-Ed25519</name>
          <ul spacing="normal">
            <li>
              <t>Algorithm Name: ML-DSA-65-Ed25519</t>
            </li>
            <li>
              <t>Algorithm Description: Composite Signature with ML-DSA-65 and Ed25519 using SHA-512</t>
            </li>
            <li>
              <t>Algorithm Usage Location(s): alg</t>
            </li>
            <li>
              <t>JOSE Implementation Requirements: Optional</t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Specification Document(s): n/a</t>
            </li>
            <li>
              <t>Algorithm Analysis Document(s): TBD</t>
            </li>
          </ul>
        </section>
        <section anchor="ml-dsa-87-ed448">
          <name>ML-DSA-87-Ed448</name>
          <ul spacing="normal">
            <li>
              <t>Algorithm Name: ML-DSA-87-Ed448</t>
            </li>
            <li>
              <t>Algorithm Description: Composite Signature with ML-DSA-87 and Ed448 using SHAKE-256</t>
            </li>
            <li>
              <t>Algorithm Usage Location(s): alg</t>
            </li>
            <li>
              <t>JOSE Implementation Requirements: Optional</t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Specification Document(s): n/a</t>
            </li>
            <li>
              <t>Algorithm Analysis Document(s): TBD</t>
            </li>
          </ul>
        </section>
      </section>
      <section anchor="cose-algorithms-1">
        <name>COSE Algorithms</name>
        <t>The following values are requested to be added to the "COSE Algorithms" registry.
They are represented following the registration template provided in <xref target="RFC9053"/>, <xref target="RFC9054"/>.</t>
        <section anchor="ml-dsa-44-es256-1">
          <name>ML-DSA-44-ES256</name>
          <ul spacing="normal">
            <li>
              <t>Name: ML-DSA-44-ES256</t>
            </li>
            <li>
              <t>Value: TBD (request assignment -54)</t>
            </li>
            <li>
              <t>Description: Composite Signature with ML-DSA-44 and ECDSA using P-256 curve and SHA-256</t>
            </li>
            <li>
              <t>Capabilities: <tt>[kty]</tt></t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Reference: n/a</t>
            </li>
            <li>
              <t>Recommended: Yes</t>
            </li>
          </ul>
        </section>
        <section anchor="ml-dsa-65-es256-1">
          <name>ML-DSA-65-ES256</name>
          <ul spacing="normal">
            <li>
              <t>Name: ML-DSA-65-ES256</t>
            </li>
            <li>
              <t>Value: TBD (request assignment -55)</t>
            </li>
            <li>
              <t>Description: Composite Signature with ML-DSA-65 and ECDSA using P-256 curve and SHA-256</t>
            </li>
            <li>
              <t>Capabilities: <tt>[kty]</tt></t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Reference: n/a</t>
            </li>
            <li>
              <t>Recommended: Yes</t>
            </li>
          </ul>
        </section>
        <section anchor="ml-dsa-87-es384-1">
          <name>ML-DSA-87-ES384</name>
          <ul spacing="normal">
            <li>
              <t>Name: ML-DSA-87-ES384</t>
            </li>
            <li>
              <t>Value: TBD (request assignment -56)</t>
            </li>
            <li>
              <t>Description: Composite Signature with ML-DSA-87 and ECDSA using P-384 curve and SHA-384</t>
            </li>
            <li>
              <t>Capabilities: <tt>[kty]</tt></t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Reference: n/a</t>
            </li>
            <li>
              <t>Recommended: Yes</t>
            </li>
          </ul>
        </section>
        <section anchor="ml-dsa-44-ed25519-1">
          <name>ML-DSA-44-Ed25519</name>
          <ul spacing="normal">
            <li>
              <t>Name: ML-DSA-44-Ed25519</t>
            </li>
            <li>
              <t>Value: TBD (request assignment -57)</t>
            </li>
            <li>
              <t>Description: Composite Signature with ML-DSA-44 and Ed25519 using SHA-512</t>
            </li>
            <li>
              <t>Capabilities: <tt>[kty]</tt></t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Reference: n/a</t>
            </li>
            <li>
              <t>Recommended: Yes</t>
            </li>
          </ul>
        </section>
        <section anchor="ml-dsa-65-ed25519-1">
          <name>ML-DSA-65-Ed25519</name>
          <ul spacing="normal">
            <li>
              <t>Name: ML-DSA-65-Ed25519</t>
            </li>
            <li>
              <t>Value: TBD (request assignment -58)</t>
            </li>
            <li>
              <t>Description: Composite Signature with ML-DSA-65 and Ed25519 using SHA-512</t>
            </li>
            <li>
              <t>Capabilities: <tt>[kty]</tt></t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Reference: n/a</t>
            </li>
            <li>
              <t>Recommended: Yes</t>
            </li>
          </ul>
        </section>
        <section anchor="ml-dsa-87-ed448-1">
          <name>ML-DSA-87-Ed448</name>
          <ul spacing="normal">
            <li>
              <t>Name: ML-DSA-87-Ed448</t>
            </li>
            <li>
              <t>Value: TBD (request assignment -59)</t>
            </li>
            <li>
              <t>Description: Composite Signature with ML-DSA-87 and Ed448 using SHAKE-256</t>
            </li>
            <li>
              <t>Capabilities: <tt>[kty]</tt></t>
            </li>
            <li>
              <t>Change Controller: IETF</t>
            </li>
            <li>
              <t>Reference: n/a</t>
            </li>
            <li>
              <t>Recommended: Yes</t>
            </li>
          </ul>
        </section>
      </section>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC6090">
          <front>
            <title>Fundamental Elliptic Curve Cryptography Algorithms</title>
            <author fullname="D. McGrew" initials="D." surname="McGrew"/>
            <author fullname="K. Igoe" initials="K." surname="Igoe"/>
            <author fullname="M. Salter" initials="M." surname="Salter"/>
            <date month="February" year="2011"/>
            <abstract>
              <t>This note describes the fundamental algorithms of Elliptic Curve Cryptography (ECC) as they were defined in some seminal references from 1994 and earlier. These descriptions may be useful for implementing the fundamental algorithms without using any of the specialized methods that were developed in following years. Only elliptic curves defined over fields of characteristic greater than three are in scope; these curves are those used in Suite B. This document is not an Internet Standards Track specification; it is published for informational purposes.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6090"/>
          <seriesInfo name="DOI" value="10.17487/RFC6090"/>
        </reference>
        <reference anchor="RFC8032">
          <front>
            <title>Edwards-Curve Digital Signature Algorithm (EdDSA)</title>
            <author fullname="S. Josefsson" initials="S." surname="Josefsson"/>
            <author fullname="I. Liusvaara" initials="I." surname="Liusvaara"/>
            <date month="January" year="2017"/>
            <abstract>
              <t>This document describes elliptic curve signature scheme Edwards-curve Digital Signature Algorithm (EdDSA). The algorithm is instantiated with recommended parameters for the edwards25519 and edwards448 curves. An example implementation and test vectors are provided.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8032"/>
          <seriesInfo name="DOI" value="10.17487/RFC8032"/>
        </reference>
        <reference anchor="RFC7515">
          <front>
            <title>JSON Web Signature (JWS)</title>
            <author fullname="M. Jones" initials="M." surname="Jones"/>
            <author fullname="J. Bradley" initials="J." surname="Bradley"/>
            <author fullname="N. Sakimura" initials="N." surname="Sakimura"/>
            <date month="May" year="2015"/>
            <abstract>
              <t>JSON Web Signature (JWS) represents content secured with digital signatures or Message Authentication Codes (MACs) using JSON-based data structures. Cryptographic algorithms and identifiers for use with this specification are described in the separate JSON Web Algorithms (JWA) specification and an IANA registry defined by that specification. Related encryption capabilities are described in the separate JSON Web Encryption (JWE) specification.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7515"/>
          <seriesInfo name="DOI" value="10.17487/RFC7515"/>
        </reference>
        <reference anchor="RFC7517">
          <front>
            <title>JSON Web Key (JWK)</title>
            <author fullname="M. Jones" initials="M." surname="Jones"/>
            <date month="May" year="2015"/>
            <abstract>
              <t>A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. This specification also defines a JWK Set JSON data structure that represents a set of JWKs. Cryptographic algorithms and identifiers for use with this specification are described in the separate JSON Web Algorithms (JWA) specification and IANA registries established by that specification.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7517"/>
          <seriesInfo name="DOI" value="10.17487/RFC7517"/>
        </reference>
        <reference anchor="RFC7518">
          <front>
            <title>JSON Web Algorithms (JWA)</title>
            <author fullname="M. Jones" initials="M." surname="Jones"/>
            <date month="May" year="2015"/>
            <abstract>
              <t>This specification registers cryptographic algorithms and identifiers to be used with the JSON Web Signature (JWS), JSON Web Encryption (JWE), and JSON Web Key (JWK) specifications. It defines several IANA registries for these identifiers.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7518"/>
          <seriesInfo name="DOI" value="10.17487/RFC7518"/>
        </reference>
        <reference anchor="RFC7638">
          <front>
            <title>JSON Web Key (JWK) Thumbprint</title>
            <author fullname="M. Jones" initials="M." surname="Jones"/>
            <author fullname="N. Sakimura" initials="N." surname="Sakimura"/>
            <date month="September" year="2015"/>
            <abstract>
              <t>This specification defines a method for computing a hash value over a JSON Web Key (JWK). It defines which fields in a JWK are used in the hash computation, the method of creating a canonical form for those fields, and how to convert the resulting Unicode string into a byte sequence to be hashed. The resulting hash value can be used for identifying or selecting the key represented by the JWK that is the subject of the thumbprint.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7638"/>
          <seriesInfo name="DOI" value="10.17487/RFC7638"/>
        </reference>
        <reference anchor="RFC9679">
          <front>
            <title>CBOR Object Signing and Encryption (COSE) Key Thumbprint</title>
            <author fullname="K. Isobe" initials="K." surname="Isobe"/>
            <author fullname="H. Tschofenig" initials="H." surname="Tschofenig"/>
            <author fullname="O. Steele" initials="O." surname="Steele"/>
            <date month="December" year="2024"/>
            <abstract>
              <t>This specification defines a method for computing a hash value over a CBOR Object Signing and Encryption (COSE) Key. It specifies which fields within the COSE Key structure are included in the cryptographic hash computation, the process for creating a canonical representation of these fields, and how to hash the resulting byte sequence. The resulting hash value, referred to as a "thumbprint", can be used to identify or select the corresponding key.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9679"/>
          <seriesInfo name="DOI" value="10.17487/RFC9679"/>
        </reference>
        <reference anchor="RFC3279">
          <front>
            <title>Algorithms and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</title>
            <author fullname="L. Bassham" initials="L." surname="Bassham"/>
            <author fullname="W. Polk" initials="W." surname="Polk"/>
            <author fullname="R. Housley" initials="R." surname="Housley"/>
            <date month="May" year="2002"/>
            <abstract>
              <t>This document specifies algorithm identifiers and ASN.1 encoding formats for digital signatures and subject public keys used in the Internet X.509 Public Key Infrastructure (PKI). Digital signatures are used to sign certificates and certificate revocation list (CRLs). Certificates include the public key of the named subject. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="3279"/>
          <seriesInfo name="DOI" value="10.17487/RFC3279"/>
        </reference>
        <reference anchor="RFC5915">
          <front>
            <title>Elliptic Curve Private Key Structure</title>
            <author fullname="S. Turner" initials="S." surname="Turner"/>
            <author fullname="D. Brown" initials="D." surname="Brown"/>
            <date month="June" year="2010"/>
            <abstract>
              <t>This document specifies the syntax and semantics for conveying Elliptic Curve (EC) private key information. The syntax and semantics defined herein are based on similar syntax and semantics defined by the Standards for Efficient Cryptography Group (SECG). This document is not an Internet Standards Track specification; it is published for informational purposes.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5915"/>
          <seriesInfo name="DOI" value="10.17487/RFC5915"/>
        </reference>
        <reference anchor="IANA.JOSE" target="https://www.iana.org/assignments/jose/jose.xhtml">
          <front>
            <title>JSON Object Signing and Encryption (JOSE)</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="IANA.COSE" target="https://www.iana.org/assignments/cose/cose.xhtml">
          <front>
            <title>CBOR Object Signing and Encryption (COSE)</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
        <reference anchor="FIPS.204" target="https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf">
          <front>
            <title>Module-Lattice-Based Digital Signature Standard</title>
            <author>
              <organization>National Institute of Standards and Technology (NIST)</organization>
            </author>
            <date year="2024" month="August"/>
          </front>
        </reference>
        <reference anchor="X9.62-2005">
          <front>
            <title>Public Key Cryptography for the Financial Services Industry: the Elliptic Curve Digital Signature Algorithm (ECDSA)</title>
            <author>
              <organization>American National Standards Institute</organization>
            </author>
            <date year="2005" month="November"/>
          </front>
          <seriesInfo name="ANSI" value="X9.62-2005"/>
        </reference>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC9053">
          <front>
            <title>CBOR Object Signing and Encryption (COSE): Initial Algorithms</title>
            <author fullname="J. Schaad" initials="J." surname="Schaad"/>
            <date month="August" year="2022"/>
            <abstract>
              <t>Concise Binary Object Representation (CBOR) is a data format designed for small code size and small message size. There is a need to be able to define basic security services for this data format. This document defines a set of algorithms that can be used with the CBOR Object Signing and Encryption (COSE) protocol (RFC 9052).</t>
              <t>This document, along with RFC 9052, obsoletes RFC 8152.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9053"/>
          <seriesInfo name="DOI" value="10.17487/RFC9053"/>
        </reference>
        <reference anchor="RFC9054">
          <front>
            <title>CBOR Object Signing and Encryption (COSE): Hash Algorithms</title>
            <author fullname="J. Schaad" initials="J." surname="Schaad"/>
            <date month="August" year="2022"/>
            <abstract>
              <t>The CBOR Object Signing and Encryption (COSE) syntax (see RFC 9052) does not define any direct methods for using hash algorithms. There are, however, circumstances where hash algorithms are used, such as indirect signatures, where the hash of one or more contents are signed, and identification of an X.509 certificate or other object by the use of a fingerprint. This document defines hash algorithms that are identified by COSE algorithm identifiers.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9054"/>
          <seriesInfo name="DOI" value="10.17487/RFC9054"/>
        </reference>
        <reference anchor="RFC7519">
          <front>
            <title>JSON Web Token (JWT)</title>
            <author fullname="M. Jones" initials="M." surname="Jones"/>
            <author fullname="J. Bradley" initials="J." surname="Bradley"/>
            <author fullname="N. Sakimura" initials="N." surname="Sakimura"/>
            <date month="May" year="2015"/>
            <abstract>
              <t>JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is used as the payload of a JSON Web Signature (JWS) structure or as the plaintext of a JSON Web Encryption (JWE) structure, enabling the claims to be digitally signed or integrity protected with a Message Authentication Code (MAC) and/or encrypted.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7519"/>
          <seriesInfo name="DOI" value="10.17487/RFC7519"/>
        </reference>
        <reference anchor="RFC8392">
          <front>
            <title>CBOR Web Token (CWT)</title>
            <author fullname="M. Jones" initials="M." surname="Jones"/>
            <author fullname="E. Wahlstroem" initials="E." surname="Wahlstroem"/>
            <author fullname="S. Erdtman" initials="S." surname="Erdtman"/>
            <author fullname="H. Tschofenig" initials="H." surname="Tschofenig"/>
            <date month="May" year="2018"/>
            <abstract>
              <t>CBOR Web Token (CWT) is a compact means of representing claims to be transferred between two parties. The claims in a CWT are encoded in the Concise Binary Object Representation (CBOR), and CBOR Object Signing and Encryption (COSE) is used for added application-layer security protection. A claim is a piece of information asserted about a subject and is represented as a name/value pair consisting of a claim name and a claim value. CWT is derived from JSON Web Token (JWT) but uses CBOR rather than JSON.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8392"/>
          <seriesInfo name="DOI" value="10.17487/RFC8392"/>
        </reference>
        <reference anchor="RFC9360">
          <front>
            <title>CBOR Object Signing and Encryption (COSE): Header Parameters for Carrying and Referencing X.509 Certificates</title>
            <author fullname="J. Schaad" initials="J." surname="Schaad"/>
            <date month="February" year="2023"/>
            <abstract>
              <t>The CBOR Object Signing and Encryption (COSE) message structure uses references to keys in general. For some algorithms, additional properties are defined that carry parameters relating to keys as needed. The COSE Key structure is used for transporting keys outside of COSE messages. This document extends the way that keys can be identified and transported by providing attributes that refer to or contain X.509 certificates.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9360"/>
          <seriesInfo name="DOI" value="10.17487/RFC9360"/>
        </reference>
        <reference anchor="I-D.draft-ietf-lamps-pq-composite-sigs">
          <front>
            <title>Composite Module-Lattice-Based Digital Signature Algorithm (ML-DSA) for use in X.509 Public Key Infrastructure</title>
            <author fullname="Mike Ounsworth" initials="M." surname="Ounsworth">
              <organization>Entrust Limited</organization>
            </author>
            <author fullname="John Gray" initials="J." surname="Gray">
              <organization>Entrust Limited</organization>
            </author>
            <author fullname="Massimiliano Pala" initials="M." surname="Pala">
              <organization>OpenCA Labs</organization>
            </author>
            <author fullname="Jan Klaußner" initials="J." surname="Klaußner">
              <organization>Bundesdruckerei GmbH</organization>
            </author>
            <author fullname="Scott Fluhrer" initials="S." surname="Fluhrer">
              <organization>Cisco Systems</organization>
            </author>
            <date day="21" month="April" year="2026"/>
            <abstract>
              <t>   This document defines combinations of US NIST Module-Lattice-Based
   Digital Signature Algorithm (ML-DSA) in hybrid with traditional
   algorithms RSASSA-PKCS1-v1.5, RSASSA-PSS, ECDSA, Ed25519, and Ed448.
   These combinations are tailored to meet regulatory guidelines in
   certain regions.  Composite ML-DSA is applicable in applications that
   use X.509 or PKIX data structures that accept ML-DSA, but where the
   operator wants extra protection against breaks or catastrophic bugs
   in ML-DSA, and where existential unforgeability (EUF-CMA) level
   security is acceptable.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-lamps-pq-composite-sigs-19"/>
        </reference>
        <reference anchor="I-D.draft-ietf-pquip-pqt-hybrid-terminology">
          <front>
            <title>Terminology for Post-Quantum Traditional Hybrid Schemes</title>
            <author fullname="Flo D" initials="F." surname="D">
              <organization>UK National Cyber Security Centre</organization>
            </author>
            <author fullname="Michael P" initials="M." surname="P">
              <organization>UK National Cyber Security Centre</organization>
            </author>
            <author fullname="Britta Hale" initials="B." surname="Hale">
              <organization>Naval Postgraduate School</organization>
            </author>
            <date day="10" month="January" year="2025"/>
            <abstract>
              <t>   One aspect of the transition to post-quantum algorithms in
   cryptographic protocols is the development of hybrid schemes that
   incorporate both post-quantum and traditional asymmetric algorithms.
   This document defines terminology for such schemes.  It is intended
   to be used as a reference and, hopefully, to ensure consistency and
   clarity across different protocols, standards, and organisations.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-pquip-pqt-hybrid-terminology-06"/>
        </reference>
        <reference anchor="I-D.draft-ietf-pquip-hybrid-signature-spectrums">
          <front>
            <title>Hybrid signature spectrums</title>
            <author fullname="Nina Bindel" initials="N." surname="Bindel">
              <organization>SandboxAQ</organization>
            </author>
            <author fullname="Britta Hale" initials="B." surname="Hale">
              <organization>Naval Postgraduate School</organization>
            </author>
            <author fullname="Deirdre Connolly" initials="D." surname="Connolly">
              <organization>SandboxAQ</organization>
            </author>
            <author fullname="Flo D" initials="F." surname="D">
              <organization>UK National Cyber Security Centre</organization>
            </author>
            <date day="20" month="June" year="2025"/>
            <abstract>
              <t>   This document describes classification of design goals and security
   considerations for hybrid digital signature schemes, including proof
   composability, non-separability of the component signatures given a
   hybrid signature, backwards/forwards compatibility, hybrid
   generality, and simultaneous verification.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-pquip-hybrid-signature-spectrums-07"/>
        </reference>
        <reference anchor="I-D.draft-ietf-cose-dilithium">
          <front>
            <title>ML-DSA for JOSE and COSE</title>
            <author fullname="Michael Prorock" initials="M." surname="Prorock">
              <organization>Tradeverifyd</organization>
            </author>
            <author fullname="Orie Steele" initials="O." surname="Steele">
              <organization>Tradeverifyd</organization>
            </author>
            <date day="15" month="November" year="2025"/>
            <abstract>
              <t>   This document specifies JSON Object Signing and Encryption (JOSE) and
   CBOR Object Signing and Encryption (COSE) serializations for Module-
   Lattice-Based Digital Signature Standard (ML-DSA), a Post-Quantum
   Cryptography (PQC) digital signature scheme defined in US NIST FIPS
   204.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-cose-dilithium-11"/>
        </reference>
      </references>
    </references>
    <?line 685?>

<section anchor="appdx">
      <name>Examples</name>
      <section anchor="appdx-jose">
        <name>JOSE</name>
        <figure anchor="jose_example_ML_DSA_44_ES256">
          <name>ML-DSA-44-ES256</name>
          <artwork><![CDATA[
=============== NOTE: '\' line wrapping per RFC 8792 ================

{
  "mldsa_seed": "\
   0000000000000000000000000000000000000000000000000000000000000000",
  "ecdsa_d": "\
   0000000000000000000000000000000000000000000000000000000000000001",
  "jwk": {
    "kid": "bJ8aA7ZIsHYNGb4GVaIxupyHLmFNuU1jThxqAXK0Sio",
    "kty": "AKP",
    "alg": "ML-DSA-44-ES256",
    "pub": "unH59k4RuutY-\
pxvu24U5h8YZD2rSVtHU5qRZsoBmBMcRPgmu9VuNOVdteXi1zNIXjnqJg_GAAxepLqA0\
0Vc3lO0bzRIKu39VFD8Lhuk8l0V-cFEJC-\
zm7UihxiQMMUEmOFxe3x1ixkKZ0jqmqP3rKryx8tSbtcXyfea64QhT6XNje2SoMP6FVi\
BDxLHBQo2dwjRls0k5a-\
XSQSu2OTOiHLoaWsLe8pQ5FLNfTDqmkrawDEdZyxr3oSWJAsHQxRjcIiVzZuvwxYy1zl\
2STiP2vy_fTBaPemkleynQzqPg7oPCyXEE8bjnJbrfWkbNNN8438e6tHPIX4l7zTuzz9\
8YPhLjt_d6EBdT4MldsYe-\
Y4KLyjaGHcAlTkk9oa5RhRwW89T0z_t1DSO3dvfKLUGXh8gd1BD6Fz5MfgpF5NjoafnQ\
EqDjsAAhrCXY4b-\
Y3yYJEdX4_dp3dRGdHG_rWcPmgX4JG7lCnser4f8QGnDriqiAzJYEXeS8LzUngg_0bx0\
lqv_KcyU5IaLISFO0xZSU5mmEPvdSoDnyAcV8pV44qhLtAvd29n0ehG259oRihtljTWe\
iu9V60a1N2tbZVl5mEqSK-\
6_xZvNYA1TCdzNctvweH24unV7U3wer9XA9Q6kvJWDVJ4oKaQsKMrCSMlteBJMRxWbGK\
7ddUq6F7GdQw-3j2M-qdJvVKm9UPjY9rc1lPgol25-oJxTu7nxGlbJUH-\
4m5pevAN6NyZ6lfhbjWTKlxkrEKZvQXs_Yf6cpXEwpI_ZJeriq1UC1XHIpRkDwdOY9MH\
3an4RdDl2r9vGl_IwlKPNdh_5aF3jLgn7PCit1FNJAwC8fIncAXgAlgcXIpRXdfJk4bB\
iO89GGccSyDh2EgXYdpG3XvNgGWy7npuSoNTE7WIyblAk13UQuO4sdCbMIuriCdyfE73\
mvwj15xgb07RZRQtFGlFTmnFcIdZ90zDrWXDbANntv7KCKwNvoTuv64bY3HiGbj-NQ-\
U9eMylWVpvr4hrXcES8c9K3PqHWADZC0iIOvlzFv4VBoc_wVflcOrL_SIoaNFCNBAZZq\
-2v5lAgpJTqVOtqJ_HVraoSfcKy5g45p-\
qULunXj6Jwq21fobQiKubBKKOZwcJFyJD7F4ACKXOrz-\
HIvSHMCWW_9dVrRuCpJw0s0aVFbRqopDNhu446nqb4_EDYQM1tTHMozPd_jKxRRD0sH7\
5X8ZoToxFSpLBDbtdWcenxj-\
zBf6IGWfZnmaetjKEBYJWC7QDQx1A91pJVJCEgieCkoIfTqkeQuePpIyu48g2FG3P1zj\
RF-\
kumhUTfSjo5qS0YiZQy0E1BMs6M11EvuxXRsHClLHoy5nLYI2Sj4zjVjYyxSHyPRPGGo\
9hwB34yWxzYNtPPGiqXS_dNCpi_zRZwRY4lCGrQ-\
hYTEWIK1Dm5OlttvC4_eiQ1dv63NiGkLRJ5kJA3bICN0fzCDY-\
MBqnd1cWn8YVBijVkgtaoascjL9EywDgJdeHnXK0eeOvUxHHhXJVkNqcibn8O4RQdpVU\
60TSA-uiu675ytIjcBHC6kTv8A8pmkj_4oypPd-F92YIJC741swkYQoeIHj8rE-\
ThcMUkF7KqC5VORbZTRp8HsZSqgiJcIPaouuxd1-\
8Rxrid3fXkE6p8bkrysPYoxWEJgh7ZFsRCPDWX-yTeJwFN0PKFP1j0F6YtlLfK5wv-\
c4F8ZQHA_-\
yc_gODicy7KmWDZgbTP07e7gEWzw4MFRrndjbDQRrF9Hy4SxCR_i85uVjpEDydwN9gS3\
          rM6D0oTlF2JjClk_jQuL-Gn-bjufrSnwPnhYrzjNXazFezsu2QGg3v1H1",
    "priv": "\
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMQIBAQQgAAAAAAAAAAAAAAAA\
                         AAAAAAAAAAAAAAAAAAAAAAAAAAGgCgYIKoZIzj0DAQc"
  },
  "jws": "\
eyJhbGciOiJNTC1EU0EtNDQtRVMyNTYiLCJraWQiOiJiSjhhQTdaSXNIWU5HYjRHVmFJ\
eHVweUhMbUZOdVUxalRoeHFBWEswU2lvIn0.\
SXQncyBhIGRhbmdlcm91cyBidXNpbmVzcywgRnJvZG8sIGdvaW5nIG91dCB5b3VyIGRv\
b3Iu.\
n4lG9qkiRMktRpBwUO2U_G5mP7tk1Vf7nNX_0OX398PDkz0wmqHgqLodXrVEmErocDkA\
tSusGOEK-MRIdP7mV_6vy4sjXf_U3cbyDiTu8f9j12jPxjFD7tsx--\
Ld5jLiaCcE17uiacS_w0jQaOhA68nz9Et5U16QfDNLlP9k1pKLuwMFEMoJ8yeNOIzvmu\
3A3aZtD63-\
8gVX3jNGngxoDcSxkrDdeIM1r6Nmvvbe_ZJaIhcYPAmyObtmF9UbSm1SqL7lYBh7kOnK\
268DOj4cG950nKjbS84fRfymZf-yb1Slc24DOJj54PGe6KH5wdckUi-\
o2M3WjmA9VywIkMOpKIziqPC0hHe6Rc2V6uQ9c5XgdBptTxDqk8R_u5lk51hdIHk2C5p\
d_VnZEIE9kWym4MevcLcQkD6KLA-KkDmqoIOiLQA9wzy-\
C2EVTwXFKkWC7IBNKGBXHXNVA9XmNdcTNroM7RRVve2MjM9M5uECQl8l6G5Rc9zsck9P\
uicRRc097_2L6fPQ_CoHZ-MK9iu0f0-\
5spAI60ZikKqp68pVixDFhQ8k59Mby7MTNfkEGLWzAE0XQJrpzJ8_f0IRtWCTyktvqwo\
Ptf81OrKz-MQvV2ii-\
xviKmGqOBnqcAglK_l1OQGbwBa2e1ZlCqJpo2wwtaWzO80KOnKjssuHhidEyjwJArr5a\
8QppITZvKyVrbIWydFhznpD-\
KeqPKQUM8NhlkqI02PE9TCTmBGa_lYkLbLc5GPUJ1WooDYzG21_Okbg9kJDAnK6BqFeG\
IGEmsqVDBPO4zc9tNVm61HCycG9qTgjqN7z-\
8rzB6pqCJT0hygSfCPi6LmHswsiOt9gWPxTgtTQGvQWir-\
htv7LRMC7aM0QDhyJVfM4z3mpx1aJn7cfPgpV1Zx3SEycfHaXYHrIsQjgKA6nFTgtBD-\
iA26967TUHKCL6RyJ_nV6Uw60eMRK1GX8YTtqst6WjGN6m9imXQL3fHwER7hg-\
9m6yyWGojunqmlYe758kC4WrkfGjigR486-GFGwIeZ-\
NaZ39cqAn0tRHySn_P6vtTLRTDwz6y_qARuEERKOIAQx340FDzRXlAqezRjW_7AUOlex\
OpJCzMDiimM3ChDKKUvf3WHejoDCNKdkxwyawOlg__4Lyy_pS4e_mIhMmHL2ALslYYAc\
IWDk2cb_XLy8KsX9nLU3Wa2swYwUJRsUlHaTBFtOL95xBVUJ-\
jMnO0oBKGTlCX1EZ6Hr90cGOJtGj0ngAbuZWJ89vCfyu14o7XbyJMJnbwsRDyJcVTVRk\
HamSdARqd5O-\
S6dNzEICSYxmBCkypBxpM4Mrv_sE4ZWwhNb8a8SOL5vr4MssTRJF_g8fwOj2rK_gLjUs\
h1Ui9qd9si5UIMaXkBvmijGMbu07cVPjsCfyV52uc5wiOCWPvKGiSnf9_jj0d7fY4m2P\
9S1C5sPc4PC2UueRHgv-H00ZJay3Pt7az1MY6B3uMMFiUc78-\
k2pl4y1lVJNciEhwhQdm_dN2uU-\
WwNmfR_XhxiAk4zib_PIA6JhrzUb5zoSapcVUymMP4a8QUp3vb455rHvWV_V0wMY2-\
wni1rgscMTQsxrEEI3p_pAx1nojzuwc8ixkf7xBcGo3Rqrwxf6NwLa8ZTEl1KA2NMLUM\
UIN_yRAqBZ5OUKqu139qHTROOw48Eu6cBouWLAkkaVVECS7VvnyS259OYMxc4Ut0HHRa\
tE16BTIg6dFbKEiZE4kHtvm-bWNut6M7jRAF9NP-\
i50JBT5e9Rx0wxU5OFfS9lEqMvwdzdrrUdyC9M3ZLgDxK46gFbauphmSnW5pUUzN3gSD\
IJntpwO52G6QB06JJZQHwzwu2AFyLXlc4c3Be10eLVuV_oe02r5I9Zwc3SswMwPce3XT\
OzBq9P6TQYzSYc8LUQEyNPaeNrvMshZYTrYuABUOWXuWGdXQ3AA-\
hu8VeeRmBg07qA7_PZJ1l3IFS3V1CMfAPtRIdn0YG-\
JmbtKATdKb_766CdX7ccs8uOyTQSZQGDDWJGMeiRpUOOLP2bntTww3b_3xhbn77cj957\
-\
Dh95Uv_Y74MOslxI4rrEnt1R4RHOU79GTPkeV7UVRx0_5_uDad8BkFselvogGuPHLa2G\
OBRhv90OeXM6ePJ9wFBZQiLu9KEhvpR9ojGelrbhTCIAxalJ-\
eRmIvH6M5th5mSRvG8WkS5nGk0rlwYwM6ery-\
ULL3im_iBYcu9gHf1V4DcoPZ97oDcyWpxd9n9daaL0uYsCZt29AZu1rmATwUKMtQlr2J\
BETA-XKA4zHg03m7LP4bqciXiv4rQW-vvbtVUVE4o9-6qQEHn-\
tyUhxeruOzsFnRhRu0KzX77d1ywqnZ8FEwUkcr2mb6USXnYKwttkkGTpmJ-\
07etU35rw30hlUK8pAwh-\
3irDBvv7gBxt_P8Xw63NJimclQdhHMkaHOOU4ZtSsJ4A3x1cgLjR-0RhcdTpow8-\
pHSl5n81IgEwZc8kDcVtKKmjONh5Sjc05MErnZkSHUlVc0KewUo53ZbVmX2YW0CfQwRc\
a9dyz0zEuGa4WXIPma_QXlpQrumFJsfpYBsyUsXzOs4ZThy-yv1UZQyHNPB_Jtk-\
2vKMyoyzxEczjXMBcb2mPGXX2UxNEsTuTyO5EB9EMaZoReodXPQ33BXXZRwFlCsEmTt7\
BXglUgnGgx4IdTE-\
ZMnohGnh7IRrwdj1vsU8z8Gf7pcucxuLgb6gCtNa9Ou93VipHkMtP2cbQaUlvDuekzTq\
a4Ha2ddDz4Ce-\
QlJw2sKZolnDKWeHnCOiLrXhKX4VXfaJyx5Lnz5_KKpZf4Aumf4cC_Dz2FW9OfuWLne6\
2vllyet4obwlwZzQrCIPzoMMxBBkRbk7Q8H2omROIdNGSG8HPLoVaP1mCwQtOrv8yjE4\
RpoYZp0rt3zjahuDDsDbZioak8iv0kX8Z5PlObuNW3eaoTR6BsGdoV5IYW7EbNIlqteS\
3jNqykFa4qoEXUuIH_PqFvugULnlmZfe9bkP_9wKC1T_8Cxt_2iHG-CSKgKM1pmnX1Ty\
-fgcvuu1-\
bHYv34WoBwftT5lPqZoxTY5hdfmuZLv1kbjIu1qtvDHhfvwIce3nmmb5i6ShvFWWGEoE\
FyUmNTc8P1BVdH-\
Wq7PO8PT3Fxs6Wn6Akaexsr7J3PAPPFZjeJShprLX5foCDyY6O0ZWWGhpb3SMk7LS2d3\
r7_EAAAAAAAAAAAAAAAAAABMhLUIwRQIhAOjAr07oPDkapBoyd9oaab3piy4o218uQ8H\
            SFCgo51RLAiATGS0lTRzTYsDhvErZz-OVmCZRkqM126jeC_-17Mywrg",
  "raw_to_be_signed": "\
65794a68624763694f694a4e54433145553045744e44517452564d794e5459694c43\
4a72615751694f694a69536a68685154646153584e4957553548596a5248566d464a\
654856776555684d62555a4f64565578616c526f654846425745737755326c76496e\
302e5358516e6379426849475268626d646c636d39316379426964584e70626d567a\
63797767526e4a765a473873494764766157356e4947393164434235623356794947\
                                                       527662334975",
  "raw_message_representative": "\
436f6d706f73697465416c676f726974686d5369676e61747572657332303235434f\
4d505349472d4d4c44534134342d45434453412d503235362d53484132353600ba96\
       70882b8315b4c583eafaeb079e0488fc557aba239ba5f9f562fea63fee52",
  "raw_composite_signature": "\
9f8946f6a92244c92d46907050ed94fc6e663fbb64d557fb9cd5ffd0e5f7f7c3c393\
3d309aa1e0a8ba1d5eb544984ae8703900b52bac18e10af8c44874fee657feafcb8b\
235dffd4ddc6f20e24eef1ff63d768cfc63143eedb31fbe2dde632e2682704d7bba2\
69c4bfc348d068e840ebc9f3f44b79535e907c334b94ff64d6928bbb030510ca09f3\
278d388cef9aedc0dda66d0fadfef20557de33469e0c680dc4b192b0dd788335afa3\
66bef6defd925a2217183c09b239bb6617d51b4a6d52a8bee560187b90e9cadbaf03\
3a3e1c1bde749ca8db4bce1f45fca665ffb26f54a5736e033898f9e0f19ee8a1f9c1\
d724522fa8d8cdd68e603d572c0890c3a9288ce2a8f0b48477ba45cd95eae43d7395\
e0741a6d4f10ea93c47fbb9964e7585d2079360b9a5dfd59d910813d916ca6e0c7af\
70b710903e8a2c0f8a9039aaa083a22d003dc33cbe0b61154f05c52a4582ec804d28\
60571d735503d5e635d71336ba0ced1455bded8c8ccf4ce6e102425f25e86e5173dc\
ec724f4fba271145cd3deffd8be9f3d0fc2a0767e30af62bb47f4fb9b29008eb4662\
90aaa9ebca558b10c5850f24e7d31bcbb31335f90418b5b3004d17409ae9cc9f3f7f\
4211b56093ca4b6fab0a0fb5ff353ab2b3f8c42f5768a2fb1be22a61aa3819ea7008\
252bf97539019bc016b67b56650aa269a36c30b5a5b33bcd0a3a72a3b2cb87862744\
ca3c0902baf96bc429a484d9bcac95adb216c9d161ce7a43f8a7aa3ca41433c36196\
4a88d363c4f5309398119afe56242db2dce463d42755a8a036331b6d7f3a46e0f642\
430272ba06a15e1881849aca950c13cee3373db4d566eb51c2c9c1bda93823a8def3\
fbcaf307aa6a0894f48728127c23e2e8b987b30b223adf6058fc5382d4d01af4168a\
bfa1b6fecb44c0bb68cd100e1c8955f338cf79a9c756899fb71f3e0a55d59c77484c\
9c7c7697607ac8b108e0280ea715382d043fa2036ebdebb4d41ca08be91c89fe757a\
530eb478c44ad465fc613b6ab2de968c637a9bd8a65d02f77c7c0447b860fbd9bacb\
2586a23ba7aa69587bbe7c902e16ae47c68e2811e3cebe1851b021e67e35a677f5ca\
809f4b511f24a7fcfeafb532d14c3c33eb2fea011b8411128e200431df8d050f3457\
940a9ecd18d6ffb0143a57b13a9242ccc0e28a63370a10ca294bdfdd61de8e80c234\
a764c70c9ac0e960fffe0bcb2fe94b87bf98884c9872f600bb2561801c2160e4d9c6\
ff5cbcbc2ac5fd9cb53759adacc18c14251b14947693045b4e2fde71055509fa3327\
3b4a012864e5097d4467a1ebf74706389b468f49e001bb99589f3dbc27f2bb5e28ed\
76f224c2676f0b110f225c5535519076a649d011a9de4ef92e9d3731080926319810\
a4ca9071a4ce0caeffec138656c2135bf1af1238be6faf832cb1344917f83c7f03a3\
dab2bf80b8d4b21d548bda9df6c8b950831a5e406f9a28c631bbb4edc54f8ec09fc9\
5e76b9ce7088e0963ef2868929dff7f8e3d1dedf6389b63fd4b50b9b0f7383c2d94b\
9e44782ff87d346496b2dcfb7b6b3d4c63a077b8c30589473bf3e936a65e32d65549\
35c884870850766fdd376b94f96c0d99f47f5e1c62024e3389bfcf200e8986bcd46f\
9ce849aa5c554ca630fe1af10529def6f8e79ac7bd657f574c0c636fb09e2d6b82c7\
0c4d0b31ac4108de9fe9031d67a23ceec1cf22c647fbc41706a3746aaf0c5fe8dc0b\
6bc653125d4a03634c2d431420dff2440a816793942aabb5dfda874d138ec38f04bb\
a701a2e58b02491a5551024bb56f9f24b6e7d39833173852dd071d16ad135e814c88\
3a7456ca122644e241edbe6f9b58dbade8cee344017d34ffa2e742414f97bd471d30\
c54e4e15f4bd944a8cbf077376bad47720bd33764b803c4ae3a8056daba98664a75b\
9a545333778120c8267b69c0ee761ba401d3a2496501f0cf0bb6005c8b5e57387370\
5ed7478b56e57fa1ed36af923d6707374acc0cc0f71edd74cecc1abd3fa4d0633498\
73c2d4404c8d3da78daef32c859613ad8b800543965ee586757437000fa1bbc55e79\
1981834eea03bfcf649d65dc8152dd5d4231f00fb5121d9f4606f8999bb4a01374a6\
ffefae82757edc72cf2e3b24d04994060c358918c7a246950e38b3f66e7b53c30ddb\
ff7c616e7efb723f79efe0e1f7952ffd8ef830eb25c48e2bac49edd51e111ce53bf4\
64cf91e57b515471d3fe7fb8369df01905b1e96fa201ae3c72dad86381461bfdd0e7\
9733a78f27dc050594222eef4a121be947da2319e96b6e14c2200c5a949f9e46622f\
1fa339b61e66491bc6f16912e671a4d2b97063033a7abcbe50b2f78a6fe205872ef6\
01dfd55e037283d9f7ba037325a9c5df67f5d69a2f4b98b0266ddbd019bb5ae6013c\
1428cb5096bd890444c0f97280e331e0d379bb2cfe1ba9c8978afe2b416fafbdbb55\
515138a3dfbaa901079feb72521c5eaee3b3b059d1851bb42b35fbeddd72c2a9d9f0\
513052472bda66fa5125e760ac2db649064e9989fb4edeb54df9af0df486550af290\
3087ede2ac306fbfb801c6dfcff17c3adcd26299c9507611cc91a1ce394e19b52b09\
e00df1d5c80b8d1fb446171d4e9a30f3ea474a5e67f3522013065cf240dc56d28a9a\
338d8794a3734e4c12b9d99121d495573429ec14a39dd96d5997d985b409f43045c6\
bd772cf4cc4b866b859720f99afd05e5a50aee98526c7e9601b3252c5f33ace194e1\
cbecafd54650c8734f07f26d93edaf28cca8cb3c447338d730171bda63c65d7d94c4\
d12c4ee4f23b9101f4431a66845ea1d5cf437dc15d7651c05942b04993b7b0578255\
209c6831e0875313e64c9e88469e1ec846bc1d8f5bec53ccfc19fee972e731b8b81b\
ea00ad35af4ebbddd58a91e432d3f671b41a525bc3b9e9334ea6b81dad9d743cf809\
ef90949c36b0a6689670ca59e1e708e88bad784a5f85577da272c792e7cf9fca2a96\
5fe00ba67f8702fc3cf6156f4e7ee58b9deeb6be59727ade286f097067342b0883f3\
a0c3310419116e4ed0f07da899138874d1921bc1cf2e855a3f5982c10b4eaeff328c\
4e11a68619a74aeddf38da86e0c3b036d98a86a4f22bf4917f19e4f94e6ee356dde6\
a84d1e81b067685792185bb11b34896ab5e4b78cdab29056b8aa811752e207fcfa85\
bee8142e796665f7bd6e43fff70282d53ffc0b1b7fda21c6f8248a80a335a669d7d5\
3cbe7e072fbaed7e6c762fdf85a80707ed4f994fa99a314d8e6175f9ae64bbf591b8\
c8bb5aadbc31e17efc0871ede79a66f98ba4a1bc5596184a0417252635373c3f5055\
747f96abb3cef0f4f7171b3a5a7e8091a7b1b2bec9dcf00f3c56637894a1a6b2d7e5\
fa020f263a3b46565868696f748c93b2d2d9ddebeff1000000000000000000000000\
000013212d423045022100e8c0af4ee83c391aa41a3277da1a69bde98b2e28db5f2e\
43c1d2142828e7544b022013192d254d1cd362c0e1bc4ad9cfe39598265192a335db\
                                                 a8de0bffb5ecccb0ae",
  "raw_composite_public_key": "\
ba71f9f64e11baeb58fa9c6fbb6e14e61f18643dab495b47539a9166ca0198131c44\
f826bbd56e34e55db5e5e2d733485e39ea260fc6000c5ea4ba80d3455cde53b46f34\
482aedfd5450fc2e1ba4f25d15f9c144242fb39bb52287189030c50498e1717b7c75\
8b190a6748ea9aa3f7acaaf2c7cb526ed717c9f79aeb84214fa5cd8ded92a0c3fa15\
58810f12c7050a367708d196cd24e5af974904aed8e4ce8872e8696b0b7bca50e452\
cd7d30ea9a4adac0311d672c6bde8496240b07431463708895cd9bafc31632d73976\
49388fdafcbf7d305a3de9a495eca7433a8f83ba0f0b25c413c6e39c96eb7d691b34\
d37ce37f1eead1cf217e25ef34eecf3f7c60f84b8edfdde8405d4f832576c61ef98e\
0a2f28da187700953924f686b94614705bcf53d33fedd4348edddbdf28b5065e1f20\
775043e85cf931f829179363a1a7e7404a838ec00086b0976386fe637c98244757e3\
f769ddd4467471bfad670f9a05f8246ee50a7b1eaf87fc4069c3ae2aa20332581177\
92f0bcd49e083fd1bc7496abff29cc94e4868b21214ed316525399a610fbdd4a80e7\
c80715f29578e2a84bb40bdddbd9f47a11b6e7da118a1b658d359e8aef55eb46b537\
6b5b655979984a922beebfc59bcd600d5309dccd72dbf0787db8ba757b537c1eafd5\
c0f50ea4bc9583549e2829a42c28cac248c96d78124c47159b18aedd754aba17b19d\
430fb78f633ea9d26f54a9bd50f8d8f6b73594f828976e7ea09c53bbb9f11a56c950\
7fb89b9a5ebc037a37267a95f85b8d64ca97192b10a66f417b3f61fe9ca57130a48f\
d925eae2ab5502d571c8a51903c1d398f4c1f76a7e11743976afdbc697f23094a3cd\
761ff9685de32e09fb3c28add453490300bc7c89dc01780096071722945775f264e1\
b0623bcf4619c712c838761205d87691b75ef360196cbb9e9b92a0d4c4ed62326e50\
24d77510b8ee2c7426cc22eae209dc9f13bde6bf08f5e7181bd3b459450b451a5153\
9a715c21d67dd330eb5970db00d9edbfb2822b036fa13bafeb86d8dc78866e3f8d43\
e53d78cca5595a6faf886b5dc112f1cf4adcfa875800d90b48883af97316fe150687\
3fc157e570eacbfd222868d14234101966afb6bf9940829253a953ada89fc756b6a8\
49f70acb9838e69faa50bba75e3e89c2adb57e86d088ab9b04a28e670709172243ec\
5e0008a5ceaf3f8722f487302596ffd755ad1b82a49c34b3469515b46aa290cd86ee\
38ea7a9be3f103610335b531cca333ddfe32b14510f4b07ef95fc6684e8c454a92c1\
0dbb5d59c7a7c63fb305fe881967d99e669eb632840582560bb403431d40f75a4954\
908482278292821f4ea91e42e78fa48caee3c836146dcfd738d117e92e9a15137d28\
e8e6a4b4622650cb413504cb3a335d44beec5746c1c294b1e8cb99cb608d928f8ce3\
563632c521f23d13c61a8f61c01df8c96c7360db4f3c68aa5d2fdd342a62ff3459c1\
16389421ab43e8584c45882b50e6e4e96db6f0b8fde890d5dbfadcd88690b449e642\
40ddb2023747f308363e301aa77757169fc6150628d5920b5aa1ab1c8cbf44cb00e0\
25d7879d72b479e3af5311c785725590da9c89b9fc3b8450769554eb44d203eba2bb\
aef9cad2237011c2ea44eff00f299a48ffe28ca93ddf85f76608242ef8d6cc24610a\
1e2078fcac4f9385c314905ecaa82e553916d94d1a7c1ec652aa08897083daa2ebb1\
775fbc471ae27777d7904ea9f1b92bcac3d8a3158426087b645b1108f0d65fec9378\
9c053743ca14fd63d05e98b652df2b9c2ff9ce05f1940703ffb273f80e0e2732eca9\
960d981b4cfd3b7bb8045b3c3830546b9dd8db0d046b17d1f2e12c4247f8bce6e563\
a440f277037d812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e\
                                  162bce33576b315ececbb6406837bf51f5"
}
]]></artwork>
        </figure>
        <figure anchor="jose_example_ML_DSA_44_Ed25519">
          <name>ML-DSA-44-Ed25519</name>
          <artwork><![CDATA[
=============== NOTE: '\' line wrapping per RFC 8792 ================

{
  "mldsa_seed": "\
   0000000000000000000000000000000000000000000000000000000000000000",
  "eddsa_seed": "\
   0000000000000000000000000000000000000000000000000000000000000000",
  "jwk": {
    "kid": "5ETztyaAQkvflhmjJ6mtdwlWEb3Nr4ymcDpN8eXQ8h4",
    "kty": "AKP",
    "alg": "ML-DSA-44-Ed25519",
    "pub": "unH59k4RuutY-\
pxvu24U5h8YZD2rSVtHU5qRZsoBmBMcRPgmu9VuNOVdteXi1zNIXjnqJg_GAAxepLqA0\
0Vc3lO0bzRIKu39VFD8Lhuk8l0V-cFEJC-\
zm7UihxiQMMUEmOFxe3x1ixkKZ0jqmqP3rKryx8tSbtcXyfea64QhT6XNje2SoMP6FVi\
BDxLHBQo2dwjRls0k5a-\
XSQSu2OTOiHLoaWsLe8pQ5FLNfTDqmkrawDEdZyxr3oSWJAsHQxRjcIiVzZuvwxYy1zl\
2STiP2vy_fTBaPemkleynQzqPg7oPCyXEE8bjnJbrfWkbNNN8438e6tHPIX4l7zTuzz9\
8YPhLjt_d6EBdT4MldsYe-\
Y4KLyjaGHcAlTkk9oa5RhRwW89T0z_t1DSO3dvfKLUGXh8gd1BD6Fz5MfgpF5NjoafnQ\
EqDjsAAhrCXY4b-\
Y3yYJEdX4_dp3dRGdHG_rWcPmgX4JG7lCnser4f8QGnDriqiAzJYEXeS8LzUngg_0bx0\
lqv_KcyU5IaLISFO0xZSU5mmEPvdSoDnyAcV8pV44qhLtAvd29n0ehG259oRihtljTWe\
iu9V60a1N2tbZVl5mEqSK-\
6_xZvNYA1TCdzNctvweH24unV7U3wer9XA9Q6kvJWDVJ4oKaQsKMrCSMlteBJMRxWbGK\
7ddUq6F7GdQw-3j2M-qdJvVKm9UPjY9rc1lPgol25-oJxTu7nxGlbJUH-\
4m5pevAN6NyZ6lfhbjWTKlxkrEKZvQXs_Yf6cpXEwpI_ZJeriq1UC1XHIpRkDwdOY9MH\
3an4RdDl2r9vGl_IwlKPNdh_5aF3jLgn7PCit1FNJAwC8fIncAXgAlgcXIpRXdfJk4bB\
iO89GGccSyDh2EgXYdpG3XvNgGWy7npuSoNTE7WIyblAk13UQuO4sdCbMIuriCdyfE73\
mvwj15xgb07RZRQtFGlFTmnFcIdZ90zDrWXDbANntv7KCKwNvoTuv64bY3HiGbj-NQ-\
U9eMylWVpvr4hrXcES8c9K3PqHWADZC0iIOvlzFv4VBoc_wVflcOrL_SIoaNFCNBAZZq\
-2v5lAgpJTqVOtqJ_HVraoSfcKy5g45p-\
qULunXj6Jwq21fobQiKubBKKOZwcJFyJD7F4ACKXOrz-\
HIvSHMCWW_9dVrRuCpJw0s0aVFbRqopDNhu446nqb4_EDYQM1tTHMozPd_jKxRRD0sH7\
5X8ZoToxFSpLBDbtdWcenxj-\
zBf6IGWfZnmaetjKEBYJWC7QDQx1A91pJVJCEgieCkoIfTqkeQuePpIyu48g2FG3P1zj\
RF-\
kumhUTfSjo5qS0YiZQy0E1BMs6M11EvuxXRsHClLHoy5nLYI2Sj4zjVjYyxSHyPRPGGo\
9hwB34yWxzYNtPPGiqXS_dNCpi_zRZwRY4lCGrQ-\
hYTEWIK1Dm5OlttvC4_eiQ1dv63NiGkLRJ5kJA3bICN0fzCDY-\
MBqnd1cWn8YVBijVkgtaoascjL9EywDgJdeHnXK0eeOvUxHHhXJVkNqcibn8O4RQdpVU\
60TSA-uiu675ytIjcBHC6kTv8A8pmkj_4oypPd-F92YIJC741swkYQoeIHj8rE-\
ThcMUkF7KqC5VORbZTRp8HsZSqgiJcIPaouuxd1-\
8Rxrid3fXkE6p8bkrysPYoxWEJgh7ZFsRCPDWX-yTeJwFN0PKFP1j0F6YtlLfK5wv-\
c4F8ZQHA_-\
yc_gODicy7KmWDZgbTP07e7gEWzw4MFRrndjbDTtqJ7zOtqQtYqOo0CpvDXNlMhV3HeJ\
                                                      DpjrASKGLWdop",
    "priv": "\
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
                                                  AAAAAAAAAAAAAAAAAA"
  },
  "jws": "\
eyJhbGciOiJNTC1EU0EtNDQtRWQyNTUxOSIsImtpZCI6IjVFVHp0eWFBUWt2ZmxobWpK\
Nm10ZHdsV0ViM05yNHltY0RwTjhlWFE4aDQifQ.\
SXQncyBhIGRhbmdlcm91cyBidXNpbmVzcywgRnJvZG8sIGdvaW5nIG91dCB5b3VyIGRv\
b3Iu.L3S6eNjOhnuAx2SP0Zp8r6E8X2VNKS0iD_IZ_-nD7xpyZWiEg8-\
JLmJZuTwzTyporvUbesjsOSuKfDnquFsv0sDYoOmUSdUtz-\
pS3FrwndyWR_DPZRUODOixq0APbdE4oZPNn3Sw75KOR2wxF9MZHpZ1xkeoJvXJxpdgvW\
AQf06pUuqDbLHRH1OYXZ1qzs2X0QoPl0wlLUhDybARURIycC509igSoMaXdDig8SB0HO\
6bKWgH0Fjz4MKRm5d18JAwi2BHh5QuRV1QN2V_sNl-lJGvS49x8b-\
5DKEpsUa26gUSd72i7QbIBKclIFHyEtgvZjo-\
4Ik3Rehdb5rYgNxtR6s4nVmgm2c_LaQKHPWQvI29NAijhS41djZ0LCslJ6-iMyu-\
rv0bIUiLyYEH8y_huCyx7U3AHSkp4bqk-6xsaQhZSjeiUaEo-Ub22M4x8vCUE-e-\
h3THiPGKhzRdBbHqKIOR1bdNhcNLbJL42ueUEJhjonVhC4k9Z0a65t782nrSEePAvVBE\
K25ouKOW9vCH_mZTUGEJ8708RvzlxZ_8Zi5bhTrecEB5cnWxdCNTBYQTkPzOoCJpq4xg\
Z_Z2Qa5rQIBDFArHIFvtijsu-\
yGCEbD6BPV8ThNDrslzDeVyDsYDANdUfJZ6NPPqn_5jUwKhqz1L0EtdPz9FMDPktVnQ_\
TxGsBLjawGNLzP64-gqC8A9CBsCsx9znJ1x_GNRjnRFwAVK4ZBA3U-\
FvE_SPiqX0MjeFbCpQwAH4GFef3pk6gO74AfRK_h0ZFXmEWGwv6FIIpfGL4yJC28ocQW\
0dGNrC0EAldUGNkU6HeKvxwiG5nXxRwAghr_QO-\
YfoLHDQNTR1FOzCk6xTnW26muqFJJef0Y3nLd08uHcoWkNaaDkGWM0FHXJGJCVvLIy04\
WbUR1kV_id5rArx6u1M8L9-yFJEo77SDNo8ba4txgfxd-kvRje5a3HUhAJInOvvbUfMR\
-gW-\
80wuTaZKjYqRY3l2Cq1mAFbTWdRJTwm04gpfRwkKldnrvOxPwf8w3r2ATolVEZ7vZGcw\
6BJAlgC0s3vTDY9gUXZi4O8fLptafKbqE8a4Oa5a3Td-\
A0n7h5LKOEI44ZqEXI8zEtADENoFVivJvxGnEHoXKulxEagQH5R2Z4b79oG4B0HCMpT3\
GLEFCzuVlviHOXncKclnftHBJuXbm9Sn8UVgltcdn8-\
iYaYFuBBUubtC8D0uIGPu48_2BTtHZxU8A-ovZHw6itQZpt-\
X_AM8swuqOHsHr4c4TiMhfDXjA-\
sVqJLmlJ86KwB1TgooAwjTyMFXD0kKuaIK57pz3GEZ8VS5jBY_4GvXEbdGM9JOMBbaP7\
yg1sIKqb7XsKvww9_IIGWS-i3rTR4SKpuXMHWeSDYrqvyy5Onr0LZ7e2ocl-\
CWyj7hXl0wWMLU8lo4n5P7wi8mYy5MjKM_W0mqiVvh4rVipeIyfRXaBJxf3hJCUPMBDP\
BUHDvWHl1FiXjbD-N-\
srP7ZXwArDe8elbnayfcGly_y4IkeWIfD_2a5QWerOG7JNfmT5KKw3XjT_2c3Ye6EUOH\
voGMijyGivsDyo7tp_Z73G4fQRpZmkkJtDrZpbdnF94oZ_ugfMniDPNmXQdXFw3Um3ZZ\
KbRsAbu-q393lbspBIfRWcsYHAc0HCd87EI8ujLH-PmMJHq4N-\
NOCjrVDthqvFg4Kp3v6p9kay0yDbqOfGqCrHR3Q681d3e5iL9JjXf2IkfauUxEyWRKSR\
ia0E0-\
KlFZxu8_jZlb8mo5UfjmqHVFEpLa8RQwCa6qTPz5XeXSs08SsyuSRbV8Kn7oiJ7Dbs8s\
swxjWoLVpSXJH3GH_byRe28-\
nJpKffDEEnP_qH2hr0wZ08sEFg1Xv6FBQXnEfP0Zv4HlnkMYFbPh1vQuJ7Bd_IMCfn1H\
DdUNj8CLpBA10R4fnaQvNB4y0ZAYuIhddbXGP2aEd_38LrsQEI-\
MfQ7CYa6wZHGW0pBcWYdT7CWRTe-nYl5iIaWUY1oZdNa5W-\
xvdTlFjonUKLpvY0TzgViSP3asHH034y4jrg0CCxRJ-\
OMleumOrYpHCV_i0gdvQtjX8PWr2D9XChVmS6_tBjwU5Zfoivw-\
pzhtWoWa8VtIrJxd3gTNjPzdbMj9Pp2mJ11xz0HBNTOnooHePSDzccLU3VhV9mvQv-\
NnM5tuKQRK4DYat3p9YalUvcDbkQ_XQygC9pUUPq9Qq24ULiwNgT4U_WewYOUYT-\
oQzJJ5RRV6DFK8cjIxHZ0yXEKgPHxg14RGdM9miAtRuGRSdgClMTWdPWI2VIJ5U4I0ae\
NxefyIn2D2nI1__0sZs3UZCc2SIR-JrrslZGTIGrRfuskvTsfSRU-\
proiOHEOUAf0vneok67e3zXTdfimw7vBeeHPQ4aKmwB8s57_Z6yVnsP1mbEzBvixIEIB\
T2UZiKr-nLiWYR1zeMqXm8QSuT_PX7y5sce7QQD1m9cBCZbDh2GEeje3NiZ2-\
Zx_gbn_zAnPrYF-GDGhxyHd3nlDk63CPo5hsKC-gBC2t_fQTHkEmHu2EqtUlF_d3-\
N_eqoIhlf03pKTElx0rM8t6vqLoQQIbKu0Xr1ud2CqhCqZHmkddccuxlpVLh0XksjNfj\
T1shuan5Nm9zEgMgaEgOGEZTvsiRts8NLfG0k07GO3yVLZgJkVd-\
LhCkw0b9Q13nAcUvh_nAYaO-1-eb2u-Z3btPzEuMBKmcxgnnXgPY5o4YRo-\
DvpyD1vCBOwuq7aM9pCMrccav-4dXPLbq-nllTg1Seb7J-Tu-\
UEtXYVjAg8wkCHlO69amvH6EU_vYgUguMwgtvSKqLrclROnyX1H9yUXStrcJbgVHOSGX\
NIqd813Pr6topyt70Q5NQidZeNtlMxmGBOKk-zzxcI8rRy9r97kZfARqvRwa5tWcj-\
QETqlMs9v7qunVT52beMbhwUc9e_2DYsi_pecqA7edI5px-\
1oEdCG4acAr8zNrmF1sl5Wlf-\
3qqyrJtZJay3OhB18JfPm8HFduLiMIbeaQuZkekC6jP3fKtAzGvoUrulFiJH3Rso2Kad\
PAa4_Oyq9dgpT68xpdGxt9DIOh9NVVecTCeKVgdUoTD4IlhgBi9X3o-\
jwVm3G0eJV58lpmxyt_sAQojNzo8PVNVV2aKjLjA0dvnGBseISc2Um90jJGSpKbG09_m\
5_8DDxAfMDRMXXSEio-t0dLn6u37AAAAAAAAAAAAAAAAAAocMEPWJ-\
y89hTR1K6ThF8y_33BiCQVCbFU3yyxLkHDq10EPu7QkZOBEDgWuExsrjwdsxRkrUhMym\
                                                     G3qs6uCiUjItUP",
  "raw_to_be_signed": "\
65794a68624763694f694a4e54433145553045744e445174525751794e5455784f53\
4973496d74705a434936496a56465648703065574642555774325a6d786f6257704b\
4e6d31305a486473563056694d3035794e486c7459305277546a686c574645346144\
516966512e5358516e6379426849475268626d646c636d39316379426964584e7062\
6d567a63797767526e4a765a473873494764766157356e4947393164434235623356\
                                                 794947527662334975",
  "raw_message_representative": "\
436f6d706f73697465416c676f726974686d5369676e61747572657332303235434f\
4d505349472d4d4c44534134342d456432353531392d53484135313200d23794746d\
85892c086d70a49905c7e9e4012755204e01da3af1d4d17743a448ec42685a47c891\
                 3bde2cf7eb4deb3e41aee03802d6bb889ebf61177aff41cbab",
  "raw_composite_signature": "\
2f74ba78d8ce867b80c7648fd19a7cafa13c5f654d292d220ff219ffe9c3ef1a7265\
688483cf892e6259b93c334f2a68aef51b7ac8ec392b8a7c39eab85b2fd2c0d8a0e9\
9449d52dcfea52dc5af09ddc9647f0cf65150e0ce8b1ab400f6dd138a193cd9f74b0\
ef928e476c3117d3191e9675c647a826f5c9c69760bd60107f4ea952ea836cb1d11f\
53985d9d6acecd97d10a0f974c252d4843c9b011511232702e74f62812a0c6977438\
a0f120741cee9b296807d058f3e0c2919b9775f090308b604787942e455d5037657f\
b0d97e9491af4b8f71f1bfb90ca129b146b6ea051277bda2ed06c804a7252051f212\
d82f663a3ee0893745e85d6f9ad880dc6d47ab389d59a09b673f2da40a1cf590bc8d\
bd3408a3852e357636742c2b2527afa2332bbeaefd1b21488bc98107f32fe1b82cb1\
ed4dc01d2929e1baa4fbac6c6908594a37a251a128f946f6d8ce31f2f09413e7be87\
74c788f18a87345d05b1ea288391d5b74d85c34b6c92f8dae794109863a275610b89\
3d6746bae6defcda7ad211e3c0bd50442b6e68b8a396f6f087fe6653506109f3bd3c\
46fce5c59ffc662e5b853ade7040797275b174235305841390fccea02269ab8c6067\
f67641ae6b408043140ac7205bed8a3b2efb218211b0fa04f57c4e1343aec9730de5\
720ec60300d7547c967a34f3ea9ffe635302a1ab3d4bd04b5d3f3f453033e4b559d0\
fd3c46b012e36b018d2f33fae3e82a0bc03d081b02b31f739c9d71fc63518e7445c0\
054ae19040dd4f85bc4fd23e2a97d0c8de15b0a9430007e0615e7f7a64ea03bbe007\
d12bf8746455e61161b0bfa1482297c62f8c890b6f287105b474636b0b410095d506\
36453a1de2afc70886e675f147002086bfd03be61fa0b1c340d4d1d453b30a4eb14e\
75b6ea6baa14925e7f46379cb774f2e1dca1690d69a0e41963341475c9189095bcb2\
32d3859b511d6457f89de6b02bc7abb533c2fdfb2149128efb483368f1b6b8b7181f\
c5dfa4bd18dee5adc75210092273afbdb51f311fa05bef34c2e4da64a8d8a9163797\
60aad660056d359d4494f09b4e20a5f47090a95d9ebbcec4fc1ff30debd804e89551\
19eef646730e812409600b4b37bd30d8f60517662e0ef1f2e9b5a7ca6ea13c6b839a\
e5add377e0349fb8792ca384238e19a845c8f3312d00310da05562bc9bf11a7107a1\
72ae97111a8101f94766786fbf681b80741c23294f718b1050b3b9596f8873979dc2\
9c9677ed1c126e5db9bd4a7f1456096d71d9fcfa261a605b81054b9bb42f03d2e206\
3eee3cff6053b4767153c03ea2f647c3a8ad419a6df97fc033cb30baa387b07af873\
84e23217c35e303eb15a892e6949f3a2b00754e0a280308d3c8c1570f490ab9a20ae\
7ba73dc6119f154b98c163fe06bd711b74633d24e3016da3fbca0d6c20aa9bed7b0a\
bf0c3dfc8206592fa2deb4d1e122a9b9730759e48362baafcb2e4e9ebd0b67b7b6a1\
c97e096ca3ee15e5d3058c2d4f25a389f93fbc22f26632e4c8ca33f5b49aa895be1e\
2b562a5e2327d15da049c5fde124250f3010cf0541c3bd61e5d458978db0fe37eb2b\
3fb657c00ac37bc7a56e76b27dc1a5cbfcb822479621f0ffd9ae5059eace1bb24d7e\
64f928ac375e34ffd9cdd87ba114387be818c8a3c868afb03ca8eeda7f67bdc6e1f4\
11a599a4909b43ad9a5b76717de2867fba07cc9e20cf3665d0757170dd49b765929b\
46c01bbbeab7f7795bb290487d159cb181c07341c277cec423cba32c7f8f98c247ab\
837e34e0a3ad50ed86abc58382a9defea9f646b2d320dba8e7c6a82ac747743af357\
777b988bf498d77f62247dab94c44c9644a49189ad04d3e2a5159c6ef3f8d995bf26\
a3951f8e6a875451292daf1143009aeaa4cfcf95de5d2b34f12b32b9245b57c2a7ee\
8889ec36ecf2cb30c635a82d5a525c91f7187fdbc917b6f3e9c9a4a7df0c41273ffa\
87da1af4c19d3cb04160d57bfa1414179c47cfd19bf81e59e431815b3e1d6f42e27b\
05dfc83027e7d470dd50d8fc08ba41035d11e1f9da42f341e32d19018b8885d75b5c\
63f668477fdfc2ebb10108f8c7d0ec261aeb0647196d2905c598753ec25914defa76\
25e6221a594635a1974d6b95bec6f7539458e89d428ba6f6344f38158923f76ac1c7\
d37e32e23ae0d020b1449f8e3257ae98ead8a47095fe2d2076f42d8d7f0f5abd83f5\
70a15664bafed063c14e597e88afc3ea7386d5a859af15b48ac9c5dde04cd8cfcdd6\
cc8fd3e9da6275d71cf41c13533a7a281de3d20f371c2d4dd5855f66bd0bfe367339\
b6e29044ae0361ab77a7d61a954bdc0db910fd7432802f695143eaf50ab6e142e2c0\
d813e14fd67b060e5184fea10cc927945157a0c52bc7232311d9d325c42a03c7c60d\
7844674cf66880b51b864527600a531359d3d623654827953823469e37179fc889f6\
0f69c8d7fff4b19b3751909cd92211f89aebb256464c81ab45fbac92f4ec7d2454fa\
9ae888e1c439401fd2f9dea24ebb7b7cd74dd7e29b0eef05e7873d0e1a2a6c01f2ce\
7bfd9eb2567b0fd666c4cc1be2c48108053d946622abfa72e2598475cde32a5e6f10\
4ae4ff3d7ef2e6c71eed0403d66f5c04265b0e1d8611e8dedcd899dbe671fe06e7ff\
30273eb605f860c6871c877779e50e4eb708fa3986c282fa0042dadfdf4131e41261\
eed84aad52517f777f8dfdeaa822195fd37a4a4c4971d2b33cb7abea2e841021b2ae\
d17af5b9dd82aa10aa6479a475d71cbb196954b8745e4b2335f8d3d6c86e6a7e4d9b\
dcc480c81a1203861194efb2246db3c34b7c6d24d3b18edf254b66026455df8b8429\
30d1bf50d779c0714be1fe701868efb5f9e6f6bbe6776ed3f312e3012a67318279d7\
80f639a38611a3e0efa720f5bc204ec2eabb68cf6908cadc71abfee1d5cf2dbabe9e\
595383549e6fb27e4eef9412d5d8563020f309021e53baf5a9af1fa114fef620520b\
8cc20b6f48aa8badc9513a7c97d47f725174adadc25b8151ce4865cd22a77cd773eb\
eada29cadef443935089d65e36d94cc6618138a93ecf3c5c23cad1cbdafdee465f01\
1aaf4706b9b56723f90113aa532cf6feeaba7553e766de31b87051cf5eff60d8b22f\
e979ca80ede748e69c7ed6811d086e1a700afcccdae6175b25e5695ffb7aaacab26d\
6496b2dce841d7c25f3e6f0715db8b88c21b79a42e6647a40ba8cfddf2ad0331afa1\
4aee9458891f746ca3629a74f01ae3f3b2abd760a53ebcc69746c6df4320e87d3555\
5e71309e29581d5284c3e089618018bd5f7a3e8f0566dc6d1e255e7c9699b1cadfec\
010a23373a3c3d535557668a8cb8c0d1dbe7181b1e212736526f748c9192a4a6c6d3\
dfe6e7ff030f101f30344c5d74848a8fadd1d2e7eaedfb0000000000000000000000\
00000a1c3043d627ecbcf614d1d4ae93845f32ff7dc188241509b154df2cb12e41c3\
ab5d043eeed0919381103816b84c6cae3c1db31464ad484cca61b7aaceae0a252322\
                                                               d50f",
  "raw_composite_public_key": "\
ba71f9f64e11baeb58fa9c6fbb6e14e61f18643dab495b47539a9166ca0198131c44\
f826bbd56e34e55db5e5e2d733485e39ea260fc6000c5ea4ba80d3455cde53b46f34\
482aedfd5450fc2e1ba4f25d15f9c144242fb39bb52287189030c50498e1717b7c75\
8b190a6748ea9aa3f7acaaf2c7cb526ed717c9f79aeb84214fa5cd8ded92a0c3fa15\
58810f12c7050a367708d196cd24e5af974904aed8e4ce8872e8696b0b7bca50e452\
cd7d30ea9a4adac0311d672c6bde8496240b07431463708895cd9bafc31632d73976\
49388fdafcbf7d305a3de9a495eca7433a8f83ba0f0b25c413c6e39c96eb7d691b34\
d37ce37f1eead1cf217e25ef34eecf3f7c60f84b8edfdde8405d4f832576c61ef98e\
0a2f28da187700953924f686b94614705bcf53d33fedd4348edddbdf28b5065e1f20\
775043e85cf931f829179363a1a7e7404a838ec00086b0976386fe637c98244757e3\
f769ddd4467471bfad670f9a05f8246ee50a7b1eaf87fc4069c3ae2aa20332581177\
92f0bcd49e083fd1bc7496abff29cc94e4868b21214ed316525399a610fbdd4a80e7\
c80715f29578e2a84bb40bdddbd9f47a11b6e7da118a1b658d359e8aef55eb46b537\
6b5b655979984a922beebfc59bcd600d5309dccd72dbf0787db8ba757b537c1eafd5\
c0f50ea4bc9583549e2829a42c28cac248c96d78124c47159b18aedd754aba17b19d\
430fb78f633ea9d26f54a9bd50f8d8f6b73594f828976e7ea09c53bbb9f11a56c950\
7fb89b9a5ebc037a37267a95f85b8d64ca97192b10a66f417b3f61fe9ca57130a48f\
d925eae2ab5502d571c8a51903c1d398f4c1f76a7e11743976afdbc697f23094a3cd\
761ff9685de32e09fb3c28add453490300bc7c89dc01780096071722945775f264e1\
b0623bcf4619c712c838761205d87691b75ef360196cbb9e9b92a0d4c4ed62326e50\
24d77510b8ee2c7426cc22eae209dc9f13bde6bf08f5e7181bd3b459450b451a5153\
9a715c21d67dd330eb5970db00d9edbfb2822b036fa13bafeb86d8dc78866e3f8d43\
e53d78cca5595a6faf886b5dc112f1cf4adcfa875800d90b48883af97316fe150687\
3fc157e570eacbfd222868d14234101966afb6bf9940829253a953ada89fc756b6a8\
49f70acb9838e69faa50bba75e3e89c2adb57e86d088ab9b04a28e670709172243ec\
5e0008a5ceaf3f8722f487302596ffd755ad1b82a49c34b3469515b46aa290cd86ee\
38ea7a9be3f103610335b531cca333ddfe32b14510f4b07ef95fc6684e8c454a92c1\
0dbb5d59c7a7c63fb305fe881967d99e669eb632840582560bb403431d40f75a4954\
908482278292821f4ea91e42e78fa48caee3c836146dcfd738d117e92e9a15137d28\
e8e6a4b4622650cb413504cb3a335d44beec5746c1c294b1e8cb99cb608d928f8ce3\
563632c521f23d13c61a8f61c01df8c96c7360db4f3c68aa5d2fdd342a62ff3459c1\
16389421ab43e8584c45882b50e6e4e96db6f0b8fde890d5dbfadcd88690b449e642\
40ddb2023747f308363e301aa77757169fc6150628d5920b5aa1ab1c8cbf44cb00e0\
25d7879d72b479e3af5311c785725590da9c89b9fc3b8450769554eb44d203eba2bb\
aef9cad2237011c2ea44eff00f299a48ffe28ca93ddf85f76608242ef8d6cc24610a\
1e2078fcac4f9385c314905ecaa82e553916d94d1a7c1ec652aa08897083daa2ebb1\
775fbc471ae27777d7904ea9f1b92bcac3d8a3158426087b645b1108f0d65fec9378\
9c053743ca14fd63d05e98b652df2b9c2ff9ce05f1940703ffb273f80e0e2732eca9\
960d981b4cfd3b7bb8045b3c3830546b9dd8db0d3b6a27bcceb6a42d62a3a8d02a6f\
                                0d73653215771de243a63ac048a18b59da29"
}
]]></artwork>
        </figure>
        <figure anchor="jose_example_ML_DSA_65_ES256">
          <name>ML-DSA-65-ES256</name>
          <artwork><![CDATA[
=============== NOTE: '\' line wrapping per RFC 8792 ================

{
  "mldsa_seed": "\
   0000000000000000000000000000000000000000000000000000000000000000",
  "ecdsa_d": "\
   0000000000000000000000000000000000000000000000000000000000000001",
  "jwk": {
    "kid": "RKckYpZD-Fj494Q4vaeNmq6c3mqg_EhLkiUOo5mhNYE",
    "kty": "AKP",
    "alg": "ML-DSA-65-ES256",
    "pub": "\
QksvJn5Y1bO0TXGs_Gpla7JpUNV8YdsciAvPof6rRD8JQquL2619cIq7w1YHj22ZolIn\
H-YsdAkeuUr7m5JkxQqIjg3-2AzV-\
yy9NmfmDVOevkSTAhnNT67RXbs0VaJkgCufSbzkLudVD-_91GQqVa3mk4aKRgy-\
wD9PyZpOMLzP-\
opHXlOVOWZ067galJN1h4gPbb0nvxxPWp7kPN2LDlOzt_tJxzrfvC1PjFQwNSDCm_l-\
Ju5X2zQtlXyJOTZSLQlCtB2C7jdyoAVwrftUXBFDkisElvgmoKlwBks23fU0tfjhwc0L\
VWXqhGtFQx8GGBQ-\
zol3e7P2EXmtIClf4KbgYq5u7Lwu848qwaItyTt7EmM2IjxVth64wHlVQruy3GXnIurc\
aGb_qWg764qZmteoPl5uAWwuTDX292Sa071S7GfsHFxue5lydxIYvpVUu6dyfwuExEub\
CovYMfz_LJd5zNTKMMatdbBJg-Qd6JPuXznqc1UYC3CccEXCLTOgg_auB6EUdG0b_cy-\
5bkEOHm7Wi4SDipGNig_ShzUkkot5qSqPZnd2I9IqqToi_0ep2nYLBB3ny3teW21Qpcc\
oom3aGPt5Zl7fpzhg7Q8zsJ4sQ2SuHRCzgQ1uxYlFx21VUtHAjnFDSoMOkGyo4gH2wcL\
R7-z59EPPNl51pljyNefgCnMSkjrBPyz1wiET-\
uqi23f8Bq2TVk1jmUFxOwdfLsU7SIS30WOzvwD_gMDexUFpMlEQyL1-\
Y36kaTLjEWGCi2tx1FTULttQx5JpryPW6lW5oKw5RMyGpfRliYCiRyQePYqipZGoxOHp\
vCWhCZIN4meDY7H0RxWWQEpiyCzRQgWkOtMViwao6Jb7wZWbLNMebwLJeQJXWunk-\
gTEeQaMykVJobwDUiX-E_E7fSybVRTZXherY1jrvZKh8C5Gi5VADg5Vs319uN8-\
dVILRyOOlvjjxclmsRcn6HEvTvxd9MS7lKm2gI8BXIqhzgnTdqNGwTpmDHPV8hygqJWx\
WXCltBSSgY6OkGkioMAmXjZjYq_Ya9o6AE7WU_hUdm-\
wZmQLExwtJWEIBdDxrUxA9L9JL3weNyQtaGItPjXcheZiNBBbJTUxXwIYLnXtT1M0mHz\
MqGFFWXVKsN_AIdHyv4yDzY9m-tuQRfbQ_2K7r5eDOL1Tj8DZ-\
s8yXG74MMBqOUvlglJNgNcbuPKLRPbSDoN0E3BYkfeDgiUrXy34a5-vU-\
PkAWCsgAh539wJUUBxqw90V1Du7eTHFKDJEMSFYwusbPhEX4ZTwoeTHg--\
8Ysn4HCFWLQ00pfBCteqvMvMflcWwVfTnogcPsJb1bEFVSc3nTzhk6Ln8J-\
MplyS0Y5mGBEtVko_WlyeFsoDCWj4hqrgU7L-\
ww8vsCRSQfskH8lodiLzj0xmugiKjWUXbYq98x1zSnB9dmPy5P3UNwwMQdpebtR38N9I\
-jup4Bzok0-JsaOe7EORZ8ld7kAgDWa4K7BAxjc2eD540Apwxs-\
VLGFVkXbQgYYeDNG2tW1Xt20-XezJqZVUl6-\
IZXsqc7DijwNInO3fT5o8ZAcLKUUlzSlEXe8sIlHaxjLoJ-\
oubRtlKKUbzWOHeyxmYZSxYqQhSQj4sheedGXJEYWJ-Y5DRqB-xpy-\
cftxL10fdXIUhe1hWFBAoQU3b5xRY8KCytYnfLhsFF4O49xhnax3vuumLpJbCqTXpLur\
eoKg5PvWfnpFPB0P-\
ZWQN35mBzqbb3ZV6U0rU55DvyXTuiZOK2Z1TxbaAd1OZMmg0cpuzewgueV-\
Nh_UubIqNto5RXCd7vqgqdXDUKAiWyYegYIkD4wbGMqIjxV8Oo2ggOcSj9UQPS1rD5u0\
rLckAzsxyty9Q5JsmKa0w8Eh7Jwe4Yob4xPVWWbJfm916avRgzDxXo5gmY7txdGFYHhl\
olJKdhBU9h6f0gtKEtbiUzhp4IWsqAR8riHQs7lLVEz6P537a4kL1r5FjfDf_yjJDBQm\
y_kdWMDqaNln-MlKK8eENjUO-qZGy0Ql4bMZtNbHXjfJUuSzapA-\
RqYfkqSLKgQUOW8NTDKhUk73yqCU3TQqDEKaGAoTsPscyMm7u_8QrvUK8kbc-\
XnxrWZ0BZJBjdinzh2w-QvjbWQ5mqFp4OMgY94__tIU8vvCUNJiYA1RdyodlfPfH5-\
avpxOCvBD6C7ZIDyQ-\
6huGEQEAb6DP8ydWIZQ8xY603DoEKKXkJWcP6CJo3nHFEdj_vcEbDQ-\
WESDpcQFa1fRIiGuALj-\
sEWcjGdSHyE8QATOcuWl4TLVzRPKAf4tCXx1zyvhJbXQu0jf0yfzVpOhPun4n-\
xqK4SxPBCeuJOkQ2VG9jDXWH4pnjbAcrqjveJqVti7huMXTLGuqU2uoihBw6mGqu_WSl\
OP2-XTEyRyvxbv2t-z9V6GPt1V9ceBukA0oGwtJqgD-\
q7NXFK8zhw7desI5PZMXf3nuVgbJ3xdvAlzkmm5f9RoqQS6_hqwPQEcclq1MEZ3yML5h\
c99TDtZWy9gGkhR0Hs3QJxxgP7bEqGFP-\
HjTPnJsrGaT6TjKP7qCxJlcFKLUr5AU_kxMULeUysWWtSGJ9mpxBvsyW1JuoEaxfR8uE\
sQkf4vOblY6RA8ncDfYEt6zOg9KE5RdiYwpZP40Li_hp_m47n60p8D54WK84zV2sxXs7\
                                                        LtkBoN79R9Q",
    "priv": "\
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMQIBAQQgAAAAAAAAAAAAAAAA\
                         AAAAAAAAAAAAAAAAAAAAAAAAAAGgCgYIKoZIzj0DAQc"
  },
  "jws": "\
eyJhbGciOiJNTC1EU0EtNjUtRVMyNTYiLCJraWQiOiJSS2NrWXBaRC1GajQ5NFE0dmFl\
Tm1xNmMzbXFnX0VoTGtpVU9vNW1oTllFIn0.\
SXQncyBhIGRhbmdlcm91cyBidXNpbmVzcywgRnJvZG8sIGdvaW5nIG91dCB5b3VyIGRv\
b3Iu.\
GzphtwRHY9KgNF0UqxtQAOwpz2g9EAzf469GH_RPhCcHtYVOjmAAiGh_KvWorExxhXNC\
acrIjS_YSNGpMJuabMMDDCLDD2AHcRkcrdr65_KohNi_RZYlVZa5K-\
620DyWmPdtGGrM9q8QZyv_Jxtujzl5RRjMZgk3JPEVn1gw5Ep21WYYiw84LQ-\
ZAJWkfNTaz8pRFDHN0vOtg8vuuqpsjXuB5qdXlxZRn_O4QAReU374i2LqjYttYqomSMX\
hqz-\
VuHS2ua5XMvtdCRB13O3ag_gglbMDqfSINcHrRB65SjzGHv9LdOzvlTlAVQoLLKh3tCa\
vaJxnrLLtbY9SjCAp24IlaciluqM3g5k6NAW6s-XAhXwBKa5jAILcNqq3z9pSG3ZaT9-\
RtixIdJ6E4BVNdaow4MKUvIytQ4xwlWJkZXZOolHcOYbXrRzAEou63CyfUyDljKdlhms\
I4_i3UhelYr-0AmdNcWXfC1LPMMfS1tH4laI8p9XI1ZAL4ZX05Wdki8TyJzBc9-\
7Mo7eCt-\
XCRvrwqIS_FI4Lmp0OL62XwIftpYnrqgCoV3_EwxfbGGgtutO88lczZDHm7vwwnDvMEx\
klPsHSBP_hY9IGELelTEe_yIboAQKNeuPfPJeR4WEqEyhk_qf2AlYYbAVwenVZqKUTmz\
gcIi4aWQGyISsZuSMGkYryNGf7l6SjbiQzY83l4V49zcKZ-\
ZwPafmsiSG3_Te7Cyyg9nuJmBSohvm7YyibTkHypjHVzyJPXbxDeWnm71xEEk7ulwv_m\
7r9c7yBJ4M2b9sElnppTZ5buMpmW0ViR7Rd7b7F2xComMbzB1Df2V9klY31qd-\
6OB1lvlRXVLnBfD0N997-Hxbz6Z2iTK9RxJFwYnR-\
oV_UsPUY0AmWduGCSbTe2NUtMNjFyLI2bsNaS9z5nJJrlysuwa2uFnCT65eUx2yi8yIQ\
qUGh_lg4cz5h9s3Dc_mdcTdGqCKqy0YHYMNqDP6eVCUjJ88QZnUzH56xdNdRUPgJyX0R\
1fEEW2CK-\
S3pL3cJptHF8Q1KJBBhfJZz7npHw1A1p1mGwcxTvJgnK0hPpQHT5RQD8jXmwcbrHVNtO\
bH5WWHAx0llzLy1VKpjPEkDXTQqcAgCyL2HNDQNdl3h9F9yc9EGkXzu_wvDJif661o-\
JD2f3O8W8BYZvLMP3GO9zCusvtgSSF4ycc78gCLnKuTQJ41P0XeF-lGxM_k-\
lGEDI8JmFBPFYOmz2t62Q1FtKUX9QFZTnOf7G-WAuWDrIyFq-\
ie3FnBDIyH3LuV1_dBJ0OUNyz1eh_OMjTnkl8j6XI0_Kqhw2G3ysOIRjAraGaXWLcAJH\
e4xCeG_96z8faM18k0flmiM39aqoKByPoKGGg5MFjqn--\
MDFp3j8p3aEHh6EGs8ZV1AzuRT_xlE9urzByHPOTU4dzaXZtNmXuYtP-NvKZsRnG36-\
RP3vzvaK7vE4qm6YwvMxuRlZqX-\
zFnjfeN7V5HSsXRvkAvN9xjhiX1vzZHOLCzfCIR7NCz4SdAI9zmjukYMZ4RlTYRYfUbz\
o5Hya1v_5-\
C2z9Vb5ozCoMNcArckv64mEsd1E4_8bgniCZf2ryZVKKhkDUqnPPHom1YfBlf20TcLp-\
qYZRcO1Q3ebjRt_gp44TGfSlJrL_cfutXnSJ6Td5ID8noFrCC1BagB1TAOwhZamVrtHX\
L9otOpv5hc9pCdG4y-\
zoCpCRKAoir2t3lqI8muetAU1b3uicceAZHfX2ISij2_nfp1dmahBkbqO8UuYJW50K2w\
JS7DPxBg2Ms8iLAsI-JOolzDKafq-Mru79jRJIGHqlyhb9tTskKix-\
EpMsDuD3UwBFhqf-\
pnlQaHpVaMdawhhsYbwyXcgS2ckxBODmeXsUG1jvNZ_CHVI71fgG_bzUHDVJDmqQeoNU\
6V0HY4Upx6uNHL7sY_fpt9LX4i2hfOrLjUJSXSxRMiDP31rbdHae2Fr0Z80o-\
tlcqA0JRLT1PO4l94CGDn1E3L2YJzjRBi1A6Ihy7XaAfpZPGIE_HJkXfjW_bXe1cJ1Ba\
a1h5lBz9ASyKSxxy9P0gaqa4qAz6-\
KSPwaKlGoxQpVklPj7C0eli7ohcmqe_vjodFSHG8feXbOWYki-\
n9lJyAoIj_0eCihoz1K9dr34Uj7Edb7gHXhN-tQyLQik328d_jSZJ5XsLFuIe-\
YGifdFpm39DPtWTVPh7LtM_3tGh-SiF1qVFSzXknQa82s5EEn2168-\
yxWmxgZzvUTN_TQ1CWLgjTVriQ9EiGFAcKd1Adzb7sJBzlsXgShYYzn_APQUaHtAJUC2\
OUe7W91Ub4hfmiNRy5-VOmSPiocsDS30mpeZUPxYjDJg1Jk-\
1ZpyKLoj0dNNVSVRboKuuMUM-RXBXzJGiQJnPlucNxiZfxl_-\
HmgEM7fh3wrQztg1dM969BaG2GjDgdyyzSGXO9-0xY4TvoEMLJ1vb283LYkDVL_C0-\
nUpcSxRlkLvmW05urVhxqG_Sr162fty-\
lxrxaVfGTHrroyHkv9frx2_ultrAne75SwoLJ0tgdf4iVOQwbMaukK8LVRdxU6stYHiG\
cusUPYu-I5m6NS69kYRU4huHMUnFMZX3WoMhN-\
smzZOgPPDzS9CBK1o5st7_f9hkJcWNYHKNsXgqwq4djqqOR9nxMFap0uCntQSOYyO5dC\
qyP_osNnrkSTEEjuoa8N4xyTvZQKDVZDzLGbcWx099ZHyC--\
SauSsf26Ix6k6OkyowtXn-qoq-xLSjBoaZs_MnZTRvTJiHMmJkvMcNeDDRkhbvwzd-\
EsoVlMxP5iqYXPzo0X5wFmwOGif6gEoZdAAfsw9eP1LccOM69d18c4-\
Wh39dkwOzxXBiMwCwukKuJRDSyu0WHu_tJqjhjSs5PwF7HAiJu2o3WhtX3L_mCC9WIq_\
6GE6__O0dXYELoye5-\
7zmNQFSTrm6GPFb430ertDPVuvg7CZpNdysY9HnX2BrmKbZQNx5plDmitBrhmAt7xsAs\
nujR6TqPaCnxoMv8d8PYUjPRFSxEqZz8iP7vOaN_fDSkLytGowJZfmabm5DaF1wl14Zb\
PHFZWvzsLjanGlk6mNJUuLNPDKSuKvPdwua83NSR1_Xy4psMK6-\
_6AJP_vofuZ0Ctgj3KYCyxzxOKgaDU1nIL_VfzgkrOVU_VyoqTmE1HIk7qNQiJO1fJhM\
ql70IiiF9yl4O5ohA0_XMASMMpeU0jNHDNXHs8V-\
3vlefLzu3KeiMLm7u7krWEoK8GU1rVnVhXgSqbQcCjroN3dR80wGsXL-\
m24GMFJsW4GBXw92RyPUsUTXgPgq6EMsPqJ8axYTWvyajar2S-D5fhFeYsZg-1VdXZl-\
cIBGZwBc-\
Az9LyKfdmgGM9knMWzfhoCxdJZNhMp3_1DPENeNXdmOIqvqUs83UwWyq9MQGoE91W8ef\
eR9-kyPEJ4q8R8g_HJ_QSomij6W7nsFLWYMA1xyIpy5v8H3-\
YVSgbKKoY7oGcyQClQ6HTE7RxnywFG1mPJab2IPyQuxHTe3TSe4Xbwx83dwfohnF1DyS\
NJ-m4cjRyRdcbFac0ypQ-DX5vlEn2G6ktOOMuwgm3dMr2lD_uv_1RTCgqMJkT-\
HGwVpU91DcI4y9z2X8LWrpJCbTdbtgxoWEwlRecW13rUXhc6iYEzRu8cbRpuA43LD-\
BoU-RpGpzoZ-E4OG8wy9l9VSBvYFxEk2bTVdCpAJdz4JFWWqAqsBKKF-\
ZPhsQU2RKjtIwKxfTi_ruP5y9OUUiIb7uE1B_85m6OVieMurDiaFwytN7Yx3bfzXHQ-\
ZkBM1LWJTzOoWJ7I-\
KMmCIggnxvOSezvUXYQzJxKrPCqYXGlB21MG9XzJl37BjWGgCEUl8XIZHGRYTorJukBo\
AyoyofUnS5q1zglvnkhuZQKyJxCYa-p0CNNHaLTHisD3Qpq0-\
yTp0_hBMgFp2sPgBK7CkiECoQCckqxt4gTnZOCAhAhGjTSBrubxuqZj79hB9G_8eTjed\
KiHSPUxIzBkYkqFeUbo5NNG3leRd9wOtaH4BmYXsNLFKdLJeQ16839y70dy9Gqwzj9ya\
XJVCkG2i92ChfM0GYr2RJi9XXlsypMkLKC1sUeab0vXQShOBS4To9OIRxjAfA0V7O3VY\
ziCgMrl3vLbWMT71tx_uk0QJUKqHddCj0CW8pMsd8nI63if6KQ1_Q77YK8exeMJTDMd4\
kG7S8wSgFIOW0QmICQqnfE8nzYtxllu0baGM4Nl4mQ5Rx_1WjE1JHJQt3Tg5kTjcgjXN\
6sUMuEBbxy5sk5p34AtQyX8BidJ1YG4Kb2cmJakW85dkpwF6Gjqmq5O7-\
kIMbgpGtvs7pCCc7ZZiys9LyE1u5yA0aMThMaI2p0OMECjBKU4nf_P4PFjhAUVxqoqkA\
AAAAAAAABxAUHicwMEYCIQDy7mwJZP7YTHhQZZ5CZUjR-\
Bw5RT6ZEsYkJHKFHEJPcQIhAJgT0iHolAsEaWlheBcvYLIC6WHf1mID_ntuZlcHexAp",
  "raw_to_be_signed": "\
65794a68624763694f694a4e54433145553045744e6a557452564d794e5459694c43\
4a72615751694f694a5353324e725758426152433147616a51354e464530646d466c\
546d31784e6d4d7a6258466e5830566f54477470565539764e57316f546c6c46496e\
302e5358516e6379426849475268626d646c636d39316379426964584e70626d567a\
63797767526e4a765a473873494764766157356e4947393164434235623356794947\
                                                       527662334975",
  "raw_message_representative": "\
436f6d706f73697465416c676f726974686d5369676e61747572657332303235434f\
4d505349472d4d4c44534136352d45434453412d503235362d534841353132003c08\
60140c9827362bea6ce409bad08c87f67b85daf9ed683ef2e6af2bc559a92ccaff26\
           d3da9ee6b7cad46d1332f08ec2ca4b817ca5c27d3f260b73cf4325b4",
  "raw_composite_signature": "\
1b3a61b7044763d2a0345d14ab1b5000ec29cf683d100cdfe3af461ff44f842707b5\
854e8e600088687f2af5a8ac4c7185734269cac88d2fd848d1a9309b9a6cc3030c22\
c30f600771191caddafae7f2a884d8bf4596255596b92beeb6d03c9698f76d186acc\
f6af10672bff271b6e8f39794518cc66093724f1159f5830e44a76d566188b0f382d\
0f990095a47cd4dacfca511431cdd2f3ad83cbeebaaa6c8d7b81e6a7579716519ff3\
b840045e537ef88b62ea8d8b6d62aa2648c5e1ab3f95b874b6b9ae5732fb5d091075\
dcedda83f82095b303a9f48835c1eb441eb94a3cc61eff4b74ecef953940550a0b2c\
a877b426af689c67acb2ed6d8f528c2029db822569c8a5baa33783993a3405bab3e5\
c0857c0129ae630082dc36aab7cfda521b765a4fdf91b62c48749e84e0154d75aa30\
e0c294bc8cad438c7095626465764ea251dc3986d7ad1cc0128bbadc2c9f5320e58c\
a765866b08e3f8b75217a562bfb402674d7165df0b52cf30c7d2d6d1f895a23ca7d5\
c8d5900be195f4e567648bc4f227305cf7eecca3b782b7e5c246faf0a884bf148e0b\
9a9d0e2fad97c087eda589ebaa00a8577fc4c317db18682dbad3bcf257336431e6ee\
fc309c3bcc1319253ec1d204ffe163d20610b7a54c47bfc886e801028d7ae3df3c97\
91e1612a132864fea7f60256186c05707a7559a8a5139b381c222e1a5901b2212b19\
b92306918af23467fb97a4a36e243363cde5e15e3dcdc299f99c0f69f9ac8921b7fd\
37bb0b2ca0f67b899814a886f9bb63289b4e41f2a631d5cf224f5dbc437969e6ef5c\
44124eee970bff9bbafd73bc812783366fdb04967a694d9e5bb8ca665b456247b45d\
edbec5db10a898c6f30750dfd95f64958df5a9dfba381d65be545754b9c17c3d0df7\
defe1f16f3e99da24caf51c4917062747ea15fd4b0f518d0099676e18249b4ded8d5\
2d30d8c5c8b2366ec35a4bdcf99c926b972b2ec1adae167093eb9794c76ca2f32210\
a941a1fe5838733e61f6cdc373f99d713746a822aacb460760c36a0cfe9e54252327\
cf106675331f9eb174d75150f809c97d11d5f1045b608af92de92f7709a6d1c5f10d\
4a2410617c9673ee7a47c35035a75986c1cc53bc98272b484fa501d3e51403f235e6\
c1c6eb1d536d39b1f95961c0c74965ccbcb554aa633c49035d342a700802c8bd8734\
340d765de1f45f7273d106917ceeff0bc32627faeb5a3e243d9fdcef16f01619bcb3\
0fdc63bdcc2bacbed812485e3271cefc8022e72ae4d0278d4fd17785fa51b133f93e\
94610323c2661413c560e9b3dadeb643516d2945fd4056539ce7fb1be580b960eb23\
216afa27b71670432321f72ee575fdd049d0e50dcb3d5e87f38c8d39e497c8fa5c8d\
3f2aa870d86df2b0e2118c0ada19a5d62dc0091dee3109e1bff7acfc7da335f24d1f\
96688cdfd6aaa0a0723e82861a0e4c163aa7fbe303169de3f29dda10787a106b3c65\
5d40cee453ff1944f6eaf30721cf39353877369766d3665ee62d3fe36f299b119c6d\
faf913f7bf3bda2bbbc4e2a9ba630bccc6e46566a5fecc59e37de37b5791d2b1746f\
900bcdf718e1897d6fcd91ce2c2cdf08847b342cf849d008f739a3ba460c6784654d\
84587d46f3a391f26b5bffe7e0b6cfd55be68cc2a0c35c02b724bfae2612c775138f\
fc6e09e20997f6af265528a8640d4aa73cf1e89b561f0657f6d1370ba7ea9865170e\
d50dde6e346dfe0a78e1319f4a526b2ff71fbad5e7489e93779203f27a05ac20b505\
a801d5300ec2165a995aed1d72fda2d3a9bf985cf6909d1b8cbece80a9091280a22a\
f6b7796a23c9ae7ad014d5bdee89c71e0191df5f62128a3dbf9dfa757666a10646ea\
3bc52e6095b9d0adb0252ec33f1060d8cb3c88b02c23e24ea25cc329a7eaf8caeeef\
d8d1248187aa5ca16fdb53b242a2c7e12932c0ee0f753004586a7fea67950687a556\
8c75ac2186c61bc325dc812d9c93104e0e6797b141b58ef359fc21d523bd5f806fdb\
cd41c35490e6a907a8354e95d07638529c7ab8d1cbeec63f7e9b7d2d7e22da17ceac\
b8d42525d2c513220cfdf5adb74769ed85af467cd28fad95ca80d0944b4f53cee25f\
780860e7d44dcbd982738d1062d40e88872ed76807e964f18813f1c99177e35bf6d7\
7b5709d4169ad61e65073f404b2292c71cbd3f481aa9ae2a033ebe2923f068a946a3\
142956494f8fb0b47a58bba21726a9efef8e87454871bc7de5db3966248be9fd949c\
80a088ffd1e0a2868cf52bd76bdf8523ec475bee01d784dfad4322d08a4df6f1dfe3\
4992795ec2c5b887be60689f745a66dfd0cfb564d53e1ecbb4cff7b4687e4a2175a9\
5152cd792741af36b391049f6d7af3ecb15a6c60673bd44cdfd34350962e08d356b8\
90f4488614070a77501dcdbeec241ce5b178128586339ff00f414687b402540b6394\
7bb5bdd546f885f9a2351cb9f953a648f8a872c0d2df49a979950fc588c3260d4993\
ed59a7228ba23d1d34d5525516e82aeb8c50cf915c15f32468902673e5b9c3718997\
f197ff879a010cedf877c2b433b60d5d33debd05a1b61a30e0772cb34865cef7ed31\
6384efa0430b275bdbdbcdcb6240d52ff0b4fa7529712c519642ef996d39bab561c6\
a1bf4abd7ad9fb72fa5c6bc5a55f1931ebae8c8792ff5faf1dbfba5b6b0277bbe52c\
282c9d2d81d7f8895390c1b31aba42bc2d545dc54eacb581e219cbac50f62ef88e66\
e8d4baf6461153886e1cc52714c657dd6a0c84dfac9b364e80f3c3cd2f4204ad68e6\
cb7bfdff619097163581ca36c5e0ab0ab8763aaa391f67c4c15aa74b829ed412398c\
8ee5d0aac8ffe8b0d9eb9124c4123ba86bc378c724ef6502835590f32c66dc5b1d3d\
f591f20bef926ae4ac7f6e88c7a93a3a4ca8c2d5e7faaa2afb12d28c1a1a66cfcc9d\
94d1bd32621cc98992f31c35e0c346485bbf0cddf84b285653313f98aa6173f3a345\
f9c059b038689fea012865d0007ecc3d78fd4b71c38cebd775f1ce3e5a1dfd764c0e\
cf15c188cc02c2e90ab894434b2bb4587bbfb49aa38634ace4fc05ec702226eda8dd\
686d5f72ff9820bd588abfe8613afff3b47576042e8c9ee7eef398d405493ae6e863\
c56f8df47abb433d5baf83b099a4d772b18f479d7d81ae629b650371e699439a2b41\
ae1980b7bc6c02c9ee8d1e93a8f6829f1a0cbfc77c3d85233d1152c44a99cfc88fee\
f39a37f7c34a42f2b46a302597e669b9b90da175c25d7865b3c71595afcec2e36a71\
a593a98d254b8b34f0ca4ae2af3ddc2e6bcdcd491d7f5f2e29b0c2bafbfe8024ffef\
a1fb99d02b608f72980b2c73c4e2a06835359c82ff55fce092b39553f572a2a4e613\
51c893ba8d42224ed5f26132a97bd088a217dca5e0ee68840d3f5cc01230ca5e5348\
cd1c33571ecf15fb7be579f2f3bb729e88c2e6eeeee4ad61282bc194d6b5675615e0\
4aa6d07028eba0dddd47cd301ac5cbfa6db818c149b16e06057c3dd91c8f52c5135e\
03e0aba10cb0fa89f1ac584d6bf26a36abd92f83e5f845798b1983ed55757665f9c2\
01199c0173e033f4bc8a7dd9a018cf649cc5b37e1a02c5d259361329dffd433c435e\
357766388aafa94b3cdd4c16caaf4c406a04f755bc79f791f7e9323c4278abc47c83\
f1c9fd04a89a28fa5bb9ec14b598300d71c88a72e6ff07dfe6154a06ca2a863ba067\
32402950e874c4ed1c67cb0146d663c969bd883f242ec474dedd349ee176f0c7cddd\
c1fa219c5d43c92349fa6e1c8d1c9175c6c569cd32a50f835f9be5127d86ea4b4e38\
cbb0826ddd32bda50ffbafff54530a0a8c2644fe1c6c15a54f750dc238cbdcf65fc2\
d6ae92426d375bb60c68584c2545e716d77ad45e173a89813346ef1c6d1a6e038dcb\
0fe06853e4691a9ce867e138386f30cbd97d55206f605c449366d355d0a9009773e0\
91565aa02ab0128a17e64f86c414d912a3b48c0ac5f4e2febb8fe72f4e5148886fbb\
84d41ffce66e8e56278cbab0e2685c32b4ded8c776dfcd71d0f999013352d6253cce\
a1627b23e28c982220827c6f3927b3bd45d84332712ab3c2a985c6941db5306f57cc\
9977ec18d61a0084525f172191c64584e8ac9ba4068032a32a1f5274b9ab5ce096f9\
e486e6502b22710986bea7408d34768b4c78ac0f7429ab4fb24e9d3f841320169dac\
3e004aec2922102a1009c92ac6de204e764e0808408468d3481aee6f1baa663efd84\
1f46ffc7938de74a88748f531233064624a857946e8e4d346de579177dc0eb5a1f80\
66617b0d2c529d2c9790d7af37f72ef4772f46ab0ce3f726972550a41b68bdd8285f\
334198af64498bd5d796cca93242ca0b5b1479a6f4bd741284e052e13a3d3884718c\
07c0d15ecedd563388280cae5def2db58c4fbd6dc7fba4d102542aa1dd7428f4096f\
2932c77c9c8eb789fe8a435fd0efb60af1ec5e3094c331de241bb4bcc1280520e5b4\
42620242a9df13c9f362dc6596ed1b686338365e26439471ff55a3135247250b774e\
0e644e37208d737ab1432e1016f1cb9b24e69df802d4325fc062749d581b829bd9c9\
896a45bce5d929c05e868ea9aae4eefe90831b8291adbecee908273b6598b2b3d2f2\
135bb9c80d1a31384c688da9d0e3040a304a5389dffcfe0f163840515c6aa2a90000\
00000000000710141e27303046022100f2ee6c0964fed84c7850659e426548d1f81c\
39453e9912c6242472851c424f710221009813d221e8940b0469696178172f60b202\
                                     e961dfd66203fe7b6e6657077b1029",
  "raw_composite_public_key": "\
424b2f267e58d5b3b44d71acfc6a656bb26950d57c61db1c880bcfa1feab443f0942\
ab8bdbad7d708abbc356078f6d99a252271fe62c74091eb94afb9b9264c50a888e0d\
fed80cd5fb2cbd3667e60d539ebe44930219cd4faed15dbb3455a264802b9f49bce4\
2ee7550feffdd4642a55ade693868a460cbec03f4fc99a4e30bccffa8a475e539539\
6674ebb81a94937587880f6dbd27bf1c4f5a9ee43cdd8b0e53b3b7fb49c73adfbc2d\
4f8c54303520c29bf97e26ee57db342d957c893936522d0942b41d82ee3772a00570\
adfb545c1143922b0496f826a0a970064b36ddf534b5f8e1c1cd0b5565ea846b4543\
1f0618143ece89777bb3f61179ad20295fe0a6e062ae6eecbc2ef38f2ac1a22dc93b\
7b126336223c55b61eb8c0795542bbb2dc65e722eadc6866ffa9683beb8a999ad7a8\
3e5e6e016c2e4c35f6f7649ad3bd52ec67ec1c5c6e7b9972771218be9554bba7727f\
0b84c44b9b0a8bd831fcff2c9779ccd4ca30c6ad75b04983e41de893ee5f39ea7355\
180b709c7045c22d33a083f6ae07a114746d1bfdccbee5b9043879bb5a2e120e2a46\
36283f4a1cd4924a2de6a4aa3d99ddd88f48aaa4e88bfd1ea769d82c10779f2ded79\
6db542971ca289b76863ede5997b7e9ce183b43ccec278b10d92b87442ce0435bb16\
25171db5554b470239c50d2a0c3a41b2a38807db070b47bfb3e7d10f3cd979d69963\
c8d79f8029cc4a48eb04fcb3d708844febaa8b6ddff01ab64d59358e6505c4ec1d7c\
bb14ed2212df458ecefc03fe03037b1505a4c9444322f5f98dfa91a4cb8c45860a2d\
adc7515350bb6d431e49a6bc8f5ba956e682b0e513321a97d1962602891c9078f62a\
8a9646a31387a6f09684264837899e0d8ec7d11c565901298b20b345081690eb4c56\
2c1aa3a25bef06566cb34c79bc0b25e4095d6ba793e81311e41a3329152686f00d48\
97f84fc4edf4b26d545365785ead8d63aef64a87c0b91a2e5500383956cdf5f6e37c\
f9d5482d1c8e3a5be38f17259ac45c9fa1c4bd3bf177d312ee52a6da023c05722a87\
38274dda8d1b04e99831cf57c87282a256c565c296d0524a063a3a41a48a83009978\
d98d8abf61af68e8013b594fe151d9bec199902c4c70b49584201743c6b53103d2fd\
24bdf078dc90b5a188b4f8d772179988d0416c94d4c57c0860b9d7b53d4cd261f332\
a1851565d52ac37f008747cafe320f363d9beb6e4117db43fd8aeebe5e0ce2f54e3f\
0367eb3cc971bbe0c301a8e52f96094936035c6ee3ca2d13db483a0dd04dc16247de\
0e0894ad7cb7e1ae7ebd4f8f900582b20021e77f70254501c6ac3dd15d43bbb7931c\
5283244312158c2eb1b3e1117e194f0a1e4c783efbc62c9f81c21562d0d34a5f042b\
5eaaf32f31f95c5b055f4e7a2070fb096f56c415549cde74f3864e8b9fc27e329972\
4b4639986044b55928fd6972785b280c25a3e21aab814ecbfb0c3cbec0914907ec90\
7f25a1d88bce3d319ae8222a35945db62af7cc75cd29c1f5d98fcb93f750dc303107\
6979bb51dfc37d23e8eea78073a24d3e26c68e7bb10e459f2577b90080359ae0aec1\
0318dcd9e0f9e34029c31b3e54b1855645db420618783346dad5b55eddb4f977b326\
a655525ebe2195eca9cec38a3c0d2273b77d3e68f1901c2ca5149734a51177bcb089\
476b18cba09fa8b9b46d94a2946f358e1decb1998652c58a90852423e2c85e79d197\
24461627e6390d1a81fb1a72f9c7edc4bd747dd5c85217b5856141028414ddbe7145\
8f0a0b2b589df2e1b051783b8f718676b1defbae98ba496c2a935e92eeadea0a8393\
ef59f9e914f0743fe65640ddf9981cea6dbdd957a534ad4e790efc974ee89938ad99\
d53c5b680775399326834729bb37b082e795f8d87f52e6c8a8db68e515c277bbea82\
a7570d4280896c987a0608903e306c632a223c55f0ea3682039c4a3f5440f4b5ac3e\
6ed2b2dc900cecc72b72f50e49b2629ad30f0487b2707b86286f8c4f55659b25f9bd\
d7a6af460cc3c57a3982663bb717461581e196894929d84153d87a7f482d284b5b89\
4ce1a78216b2a011f2b88742cee52d5133e8fe77edae242f5af91637c37ffca32430\
509b2fe4756303a9a3659fe32528af1e10d8d43bea991b2d109786cc66d35b1d78df\
254b92cdaa40f91a987e4a922ca81050e5bc3530ca85493bdf2a825374d0a8310a68\
60284ec3ec732326eeeffc42bbd42bc91b73e5e7c6b599d016490637629f3876c3e4\
2f8db590e66a85a7838c818f78fffb4853cbef09434989803545dca87657cf7c7e7e\
6afa71382bc10fa0bb6480f243eea1b861101006fa0cff3275621943cc58eb4dc3a0\
428a5e425670fe82268de71c511d8ffbdc11b0d0f961120e971015ad5f448886b802\
e3fac11672319d487c84f1001339cb969784cb57344f2807f8b425f1d73caf8496d7\
42ed237f4c9fcd5a4e84fba7e27fb1a8ae12c4f0427ae24e910d951bd8c35d61f8a6\
78db01caea8ef789a95b62ee1b8c5d32c6baa536ba88a1070ea61aabbf59294e3f6f\
974c4c91cafc5bbf6b7ecfd57a18fb7557d71e06e900d281b0b49aa00feabb35714a\
f33870edd7ac2393d93177f79ee5606c9df176f025ce49a6e5ff51a2a412ebf86ac0\
f40471c96ad4c119df230be6173df530ed656cbd8069214741ecdd0271c603fb6c4a\
8614ff878d33e726cac6693e938ca3fba82c4995c14a2d4af9014fe4c4c50b794cac\
596b52189f66a7106fb325b526ea046b17d1f2e12c4247f8bce6e563a440f277037d\
812deb33a0f4a13945d898c2964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b\
                                              315ececbb6406837bf51f5"
}
]]></artwork>
        </figure>
        <figure anchor="jose_example_ML_DSA_65_Ed25519">
          <name>ML-DSA-65-Ed25519</name>
          <artwork><![CDATA[
=============== NOTE: '\' line wrapping per RFC 8792 ================

{
  "mldsa_seed": "\
   0000000000000000000000000000000000000000000000000000000000000000",
  "eddsa_seed": "\
   0000000000000000000000000000000000000000000000000000000000000000",
  "jwk": {
    "kid": "87Vn3JTmvTdxvpetv0rA5GwfoLnCkMxBDCJvYgFVuh4",
    "kty": "AKP",
    "alg": "ML-DSA-65-Ed25519",
    "pub": "\
QksvJn5Y1bO0TXGs_Gpla7JpUNV8YdsciAvPof6rRD8JQquL2619cIq7w1YHj22ZolIn\
H-YsdAkeuUr7m5JkxQqIjg3-2AzV-\
yy9NmfmDVOevkSTAhnNT67RXbs0VaJkgCufSbzkLudVD-_91GQqVa3mk4aKRgy-\
wD9PyZpOMLzP-\
opHXlOVOWZ067galJN1h4gPbb0nvxxPWp7kPN2LDlOzt_tJxzrfvC1PjFQwNSDCm_l-\
Ju5X2zQtlXyJOTZSLQlCtB2C7jdyoAVwrftUXBFDkisElvgmoKlwBks23fU0tfjhwc0L\
VWXqhGtFQx8GGBQ-\
zol3e7P2EXmtIClf4KbgYq5u7Lwu848qwaItyTt7EmM2IjxVth64wHlVQruy3GXnIurc\
aGb_qWg764qZmteoPl5uAWwuTDX292Sa071S7GfsHFxue5lydxIYvpVUu6dyfwuExEub\
CovYMfz_LJd5zNTKMMatdbBJg-Qd6JPuXznqc1UYC3CccEXCLTOgg_auB6EUdG0b_cy-\
5bkEOHm7Wi4SDipGNig_ShzUkkot5qSqPZnd2I9IqqToi_0ep2nYLBB3ny3teW21Qpcc\
oom3aGPt5Zl7fpzhg7Q8zsJ4sQ2SuHRCzgQ1uxYlFx21VUtHAjnFDSoMOkGyo4gH2wcL\
R7-z59EPPNl51pljyNefgCnMSkjrBPyz1wiET-\
uqi23f8Bq2TVk1jmUFxOwdfLsU7SIS30WOzvwD_gMDexUFpMlEQyL1-\
Y36kaTLjEWGCi2tx1FTULttQx5JpryPW6lW5oKw5RMyGpfRliYCiRyQePYqipZGoxOHp\
vCWhCZIN4meDY7H0RxWWQEpiyCzRQgWkOtMViwao6Jb7wZWbLNMebwLJeQJXWunk-\
gTEeQaMykVJobwDUiX-E_E7fSybVRTZXherY1jrvZKh8C5Gi5VADg5Vs319uN8-\
dVILRyOOlvjjxclmsRcn6HEvTvxd9MS7lKm2gI8BXIqhzgnTdqNGwTpmDHPV8hygqJWx\
WXCltBSSgY6OkGkioMAmXjZjYq_Ya9o6AE7WU_hUdm-\
wZmQLExwtJWEIBdDxrUxA9L9JL3weNyQtaGItPjXcheZiNBBbJTUxXwIYLnXtT1M0mHz\
MqGFFWXVKsN_AIdHyv4yDzY9m-tuQRfbQ_2K7r5eDOL1Tj8DZ-\
s8yXG74MMBqOUvlglJNgNcbuPKLRPbSDoN0E3BYkfeDgiUrXy34a5-vU-\
PkAWCsgAh539wJUUBxqw90V1Du7eTHFKDJEMSFYwusbPhEX4ZTwoeTHg--\
8Ysn4HCFWLQ00pfBCteqvMvMflcWwVfTnogcPsJb1bEFVSc3nTzhk6Ln8J-\
MplyS0Y5mGBEtVko_WlyeFsoDCWj4hqrgU7L-\
ww8vsCRSQfskH8lodiLzj0xmugiKjWUXbYq98x1zSnB9dmPy5P3UNwwMQdpebtR38N9I\
-jup4Bzok0-JsaOe7EORZ8ld7kAgDWa4K7BAxjc2eD540Apwxs-\
VLGFVkXbQgYYeDNG2tW1Xt20-XezJqZVUl6-\
IZXsqc7DijwNInO3fT5o8ZAcLKUUlzSlEXe8sIlHaxjLoJ-\
oubRtlKKUbzWOHeyxmYZSxYqQhSQj4sheedGXJEYWJ-Y5DRqB-xpy-\
cftxL10fdXIUhe1hWFBAoQU3b5xRY8KCytYnfLhsFF4O49xhnax3vuumLpJbCqTXpLur\
eoKg5PvWfnpFPB0P-\
ZWQN35mBzqbb3ZV6U0rU55DvyXTuiZOK2Z1TxbaAd1OZMmg0cpuzewgueV-\
Nh_UubIqNto5RXCd7vqgqdXDUKAiWyYegYIkD4wbGMqIjxV8Oo2ggOcSj9UQPS1rD5u0\
rLckAzsxyty9Q5JsmKa0w8Eh7Jwe4Yob4xPVWWbJfm916avRgzDxXo5gmY7txdGFYHhl\
olJKdhBU9h6f0gtKEtbiUzhp4IWsqAR8riHQs7lLVEz6P537a4kL1r5FjfDf_yjJDBQm\
y_kdWMDqaNln-MlKK8eENjUO-qZGy0Ql4bMZtNbHXjfJUuSzapA-\
RqYfkqSLKgQUOW8NTDKhUk73yqCU3TQqDEKaGAoTsPscyMm7u_8QrvUK8kbc-\
XnxrWZ0BZJBjdinzh2w-QvjbWQ5mqFp4OMgY94__tIU8vvCUNJiYA1RdyodlfPfH5-\
avpxOCvBD6C7ZIDyQ-\
6huGEQEAb6DP8ydWIZQ8xY603DoEKKXkJWcP6CJo3nHFEdj_vcEbDQ-\
WESDpcQFa1fRIiGuALj-\
sEWcjGdSHyE8QATOcuWl4TLVzRPKAf4tCXx1zyvhJbXQu0jf0yfzVpOhPun4n-\
xqK4SxPBCeuJOkQ2VG9jDXWH4pnjbAcrqjveJqVti7huMXTLGuqU2uoihBw6mGqu_WSl\
OP2-XTEyRyvxbv2t-z9V6GPt1V9ceBukA0oGwtJqgD-\
q7NXFK8zhw7desI5PZMXf3nuVgbJ3xdvAlzkmm5f9RoqQS6_hqwPQEcclq1MEZ3yML5h\
c99TDtZWy9gGkhR0Hs3QJxxgP7bEqGFP-\
HjTPnJsrGaT6TjKP7qCxJlcFKLUr5AU_kxMULeUysWWtSGJ9mpxBvsyW1Juo7aie8zra\
                                kLWKjqNAqbw1zZTIVdx3iQ6Y6wEihi1naKQ",
    "priv": "\
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
                                                  AAAAAAAAAAAAAAAAAA"
  },
  "jws": "\
eyJhbGciOiJNTC1EU0EtNjUtRWQyNTUxOSIsImtpZCI6Ijg3Vm4zSlRtdlRkeHZwZXR2\
MHJBNUd3Zm9MbkNrTXhCRENKdllnRlZ1aDQifQ.\
SXQncyBhIGRhbmdlcm91cyBidXNpbmVzcywgRnJvZG8sIGdvaW5nIG91dCB5b3VyIGRv\
b3Iu.\
HQzXDOt_0U5JbfGg3fySZbFMUN0oMYioizVn8LMY6gR22JZBDsl2jQDdo05OHipwSzh0\
MtL_LLfARhpLiy1NpHOKAY2vCkVRQZEnInlxVDPWy2j2qLhLj6R11Hy6DVATfFM8flaj\
8h4J5dwbATjxcnkmx7lTzkUU8iqucFiM3QTJAOkh9zd4-\
P8pWMPCqZezcGEPZvGwAf0nYY4bETkluouEt7xZ6HitQUSl_csj1PaI0lT0bu9sjI8Kl\
4QGMa46ZpYvAaHI2dEGrI-\
h96rVSYICli2SfvoQixGXucAJBpcJV9Zgw7QWz2XrIV45TyFBzp_DrSF7Q9_ojQN9Mh2\
TN9gx52-\
K6ZEsvxckX6Dh_nxieeCE5YJBzjowB2rL5SBa9nCAHOjQTuahHriWMoscQT9mQeqUOM1\
aOjkGwJYIM_hyeWX2ILIm1ViO951S52iI-v7Po-0sSK_P7GlOYELHwjWrbbHX7rSyPL-\
ZEOVMwVp1TDIsdcLJhVyjQnyxphtRJGAqEjjaIFkGj5pZPVl0IoWOC0TdSE3rfUuXjmo\
5seD6HrX7s2sCUUVftMepSD9mow1x3W9gIQEcqn8xIwqMYFlDsbRrGncCJGZ3xR4VktO\
Alv4fAK2JvSf15ooh58WOi1ACNDWQXZQxGOITCWXjQjwQ-8Rs78KkRuHrunNwS-\
KpAXaRTzvd14zbdX87zaT2itx7PEfaQZ6zvEalW-GlGJnAqyE4Ncmd9-\
vmg4ZNaWexCM7WaZ0is0z0nptLkRkzcQVbfzNfhkhcL1EfQp-\
iSOjuZlDl3zsWW66b8Z2WXTs1ANLuRmWNdEhkefHsT7RbmsZqoXieBQSy4etk7LWxEUo\
7QwyRUttj0npRH4B0_jAY5RUJxcoUySom4f2KRGeDnk3ACyxEwsqzSoImiDEXL93rbjT\
iKacerNOe-ET-\
vekzUytuS5Rwp5PpFEhRaGDtYkUXoF39vrHg6KXEbcZIdMTfVERKrrskoZRDs32kT--\
e1a-\
L5lVJAHQDkEr7zr_icNZUp2vagN2wxsn016962jDdYn6VxtxqatsPO7ZAV3ekNYgzxyc\
u0I4VzctooEFh7l5rcU4zakCPrJhPu2F2nzozPhJH1MQwIQvy479C3MBn9-\
IsilRjh01ZEkWmwzl_lzIDLR005tMRfQr2hOewbpI6ZbDvuTf3ycXJ2Acy-\
VsJ1BOVDJt_HP4axvNMWGPqQWuWYN6la4Ok1HQBxAHRr5b-AArfsVepUFUyZyPA1Ej8c\
-ldaXWFChWJYK98aLLIPl2k0ZPaen8aq8NQCrP1OQZ7BC1yI-eJ4F-\
fCPU0II1f4QycmTQAyq8eHpmz6Zsafrz_H4aueQrs5zaPErqrsQJGvGDdUtphYkedwkA\
fUE7Uj6UZ4rHDcRm6uzBBtLkQGgA0ELyCRs6E71X7RsOC4_ztcngVGlsPymedNIM0pZy\
hM8lElHQz-\
OySh5Q5Ewdjck0TC6pA72yM3gf7xFgH3bzItSy3_REB7L89dbPD1fg1t56wMDTkuZXgx\
YH2CeDjkrHbUeP1MsJ8srg0E8k1A226op9l3DpSZAS4baPGdEXHKTDD4yylZuq-\
az9QSPQJUjSn1mYHFzJRLXtUwiGOmTtpZ-\
6xocxGybFAx71qCJs_swcpthX9H7vaIXjUKLtYQwesZ8ak8Csofg8vCHcNRarh_bP8Ef\
zILJtHqTkHAwNwYNPUyUzxUdDG_qB2PeGxREzgAKG1dA_GeKLoEY4Z2mGxoBiatmdOKJ\
VIsoRH7lfiUe9urawNcdZ9NZxCYZKK9gvgxCzQC8tuSLp8H-\
6hv65Oec4WFibfOhUjval_o4iN4gOvV2mGQT4giswbBAXAI7JyGf-\
W2Hgaw2mTlcz1MHOZhoPH7ZH9D4FLM1pteD8vyUwwF2Nri8OWQxkFk5o6CkujbmQYveR\
CEV5GiNFEtH53JSgi6SbXHTVN4UBUn6V6fz6jNICJZ6J3qw3qFQ6bVa0n4ge61gQFRPX\
4enSdoaTZNtIbfkU1m89CEqUASlcUZeVpXjU8vhn3vbW-kToThYxd_D-\
yQCY8GWzrisBW4ejt3cnVKTNjDQJp7J5-\
7u2OoBMcu4536PylI4ZeWSU_au0DuBYQuXzgmowQMwzVpJrmmaOJTOYxg1T2zKxhXbv4\
0CXzM7DqNv11Rrgxa7Fu0NDMGyWqpVAF7lJx-\
oS28r04F7WP3XcHVcF9NjtfbeVOnneN7IjnKL0uLhuSgDU-\
tOTu0OF9TyPZUKrPAKZEa9e-\
FmNIwxKFIPwa_kzOOgu1ce8IlFyoyxYQDcILKIdDX8rrPTR0TvN8yKSA44TYaQsyr9Ys\
rY0Kwq3LANKfn1LLSq45nRzLyuKbHX0QR0omUVV3nRrs8IEW8aPqWUzzqFME-\
MFPWuNG3OqwFrVswNZANvcBJikQWien3Ni8bFrRJr_RVp9RL1n_Q8f5IZeMAxtQ7lwsi\
v4nhbw2r5i1DXWuDhkkoHTZ4jP8SNYFYDkWRx44NPwaCASSnCmE5zGqTVKKpUIylEUyj\
6IXV6J0lHAnJcy93z4div-q8RADTS46UF4j_Ob7Ds3AXjfXty-\
LNeia7ITk5DZl1fA4WOXTp94NAh8Vn-3ZkERATOtN5rtKxqz33-93y5LPpxiuGhy-\
pCOQU0int-\
d9fO6F3uIPuFhNATn0RnvkXn5wV25BNqRRg25d44OZ56cZ831yfHL32dYfs6XX2iYSZ7\
Djgw2sMnGd6IhNrZzuqWw68CfSgLoFGf-\
uH95HtykcI6ZCikeviHQyB464jzh1cvE0XIj2b-YktNr7LJPn-Gho2faAHWlIqYivB0-\
Qwi1tz3PvWCazKNK1q88lmfVbrhf8OsmjkmH46gcUB3vfteDysfRphYhn5jNOnuPQW6A\
2l53VCiEHnD8l1zL8cF1vhNvBHQR_V57VDyxafqs7IdGcZ0C3hVMtxoiy6Shujl7LKR5\
1IcyaIGcBZdBS8Up4VPTMNps0I4JEP7CJysYf6HEUID6HGcNmX1T61yK6QLFtza73VB7\
oFgUOB6G4Jd8dNRbgR1FliDxdQmThMNisLL64m2_6BjTtCNDOarlcVi7UmZynleQ0ZaN\
_epx5JdPWB9EjtHBeN4kv_VrAj75jxLz-\
Qqrlvt_bWijsAkxWC0vxk8xYw2D52pbMORdXIaO-\
mGB8Wt0wj9KtTWDTrCZO1bqkWyA2Bx1Fh2boYjagrUOCnVCTW_J27RsJ6HLZ5ixUfeeV\
BH_j4C-hZCYDq-\
8kju6hjXACjfUzpDzc_XpMdzIxZcsQCx6ORB7lgWZgH3brq5aCD0s2kLHjCaRLfl0Owi\
4hyYIx7AjMZMEpf3HWztxawZcR_8aBL-\
IKwxZcVJ4H7D8OLcYvhxOUxeWVtoKTQIhyh4qfeSyciZQnTjdyZ42FxfiTJzVYvTqC9O\
MGUqX8Y6uPvI9rojCzp_CMzd6ne0ANdwvJzfHn0RZlixAuHYWkUm2MlAOaSjJzsYMxAc\
NeLC1GqNFivCH-k1ToLh3A_ELOWL05ny7eB-\
sTbtUQ4M3jsATs3zJ9jE1OVugrJUA297bHyoDhSV3UUnIcLUuVaVkLSejniMKTK1RFuA\
3qHdh8vLVkmwhHcEeNYClc6uac8X4-GP3nmoO7aOlhzKleNSAAZ3pX-\
za5KLJzRfpoK3K77EdVXqSOF3_LMMFdrQOZll8B_BRCAKqPg-\
yqcR3_3pTmd2eiKSQ58JGDRex9EE3WD6u2ia8H9G-OG0Hi0GR8XEpYa41LOfJcPVw-\
3mnXjoVCI7SAf_oOLvKTPO8k6qef9vGS6MjNVUF9jOfkONI8RDibJm0aEKqK6EUB6cgQ\
mZhv5ZuK3Pig4dmQjSS8EovSQt-\
e0IQepxh9U4b28sBA_1wz5jzHqUPQRteUyrebuHuYV6qffcSnEs23uZYvXL7xWY6RfB3\
nzm6p4p7G6sVhKUR66sSHoFzjCkYG97HEOZRb-\
C6CtQ_s9eX5FpQftzmuxaKvfnjnmoxlkzbQja7iv_WLmIWC74aEpnp0Qkz5nUVklGA5p\
bnShMc1MTQdpyzZfOt1v2gf8TTOx_HBw-\
p4CRM61kiKWSJ8fo3pRAWmAVVvDb0PQj08VkAKqgCybPRbDM4gapiQR7S9FTjLpH5Atg\
NR1M_QRRgrN6AKwYob_mHpCTADljG97h1T_hTy6gfp2c_hWxRK2rpSQVmyOhOfJwU744\
fpwh9wK1RCRL_Gg5rF9jHiH7Kda_HbM3DFGclLlYz5VV7a18i5r-\
BzsstYrNzQSd9T0oyeQewOU9tJxzPhXFxXoNKaezF-\
q4qWG8qN2BrTE_FlcuUkSNXh4KS3l-\
gDIJdVe_4bSaz5IVaio9Y3VGR_g7a3xQVGmJvu8fsGUrXfIFN6qa3CzwAAAAAAAAAAAA\
AAAAAAAAAAAAAABAkRGBwjNUYAqgGJg3NQcfHhBVBj2oVBjTkJ-\
          s_G7cw3fKwZThZbntTjBar8kdYMKJ093EIMqQcN9wICjPVuEdzV3hHZDg",
  "raw_to_be_signed": "\
65794a68624763694f694a4e54433145553045744e6a5574525751794e5455784f53\
4973496d74705a434936496a6733566d347a536c5274646c526b65485a775a585232\
4d484a424e5564335a6d394d626b4e725458684352454e4b646c6c6e526c5a316144\
516966512e5358516e6379426849475268626d646c636d39316379426964584e7062\
6d567a63797767526e4a765a473873494764766157356e4947393164434235623356\
                                                 794947527662334975",
  "raw_message_representative": "\
436f6d706f73697465416c676f726974686d5369676e61747572657332303235434f\
4d505349472d4d4c44534136352d456432353531392d534841353132009baf580467\
49538103f9d14500c2e6a53857983cee47d2a8b6f6170ecee7ba4f854c69a342305f\
                 aeb17563aa5269250d7be5c3ec63a4e9429e1f5399f014a7f1",
  "raw_composite_signature": "\
1d0cd70ceb7fd14e496df1a0ddfc9265b14c50dd283188a88b3567f0b318ea0476d8\
96410ec9768d00dda34e4e1e2a704b387432d2ff2cb7c0461a4b8b2d4da4738a018d\
af0a45514191272279715433d6cb68f6a8b84b8fa475d47cba0d50137c533c7e56a3\
f21e09e5dc1b0138f1727926c7b953ce4514f22aae70588cdd04c900e921f73778f8\
ff2958c3c2a997b370610f66f1b001fd27618e1b113925ba8b84b7bc59e878ad4144\
a5fdcb23d4f688d254f46eef6c8c8f0a97840631ae3a66962f01a1c8d9d106ac8fa1\
f7aad5498202962d927efa108b1197b9c00906970957d660c3b416cf65eb215e394f\
2141ce9fc3ad217b43dfe88d037d321d9337d831e76f8ae9912cbf17245fa0e1fe7c\
6279e084e58241ce3a30076acbe5205af670801ce8d04ee6a11eb896328b1c413f66\
41ea9438cd5a3a3906c0960833f8727965f620b226d5588ef79d52e76888fafecfa3\
ed2c48afcfec694e6042c7c235ab6db1d7eeb4b23cbf9910e54cc15a754c322c75c2\
c9855ca3427cb1a61b5124602a1238da2059068f9a593d597422858e0b44dd484deb\
7d4b978e6a39b1e0fa1eb5fbb36b0251455fb4c7a9483f66a30d71dd6f6021011caa\
7f31230a8c605943b1b46b1a7702246677c51e1592d38096fe1f00ad89bd27f5e68a\
21e7c58e8b50023435905d943118e2130965e3423c10fbc46cefc2a446e1ebba7370\
4be2a90176914f3bddd78cdb757f3bcda4f68adc7b3c47da419eb3bc46a55be1a518\
99c0ab213835c99df7ebe683864d6967b108ced6699d22b34cf49e9b4b9119337105\
5b7f335f86485c2f511f429fa248e8ee6650e5df3b165bae9bf19d965d3b3500d2ee\
46658d74486479f1ec4fb45b9ac66aa1789e0504b2e1eb64ecb5b1114a3b430c9152\
db63d27a511f8074fe3018e51509c5ca14c92a26e1fd8a4467839e4dc00b2c44c2ca\
b34a82268831172fddeb6e34e229a71eacd39ef844febde933532b6e4b9470a793e9\
1448516860ed624517a05dfdbeb1e0e8a5c46dc64874c4df54444aaebb24a19443b3\
7da44fef9ed5af8be65549007403904afbcebfe270d654a76bda80ddb0c6c9f4d7af\
7ada30dd627e95c6dc6a6adb0f3bb6405777a4358833c7272ed08e15cdcb68a04161\
ee5e6b714e336a408fac984fbb61769f3a333e1247d4c430210bf2e3bf42dcc067f7\
e22c8a5463874d591245a6c3397f9732032d1d34e6d3117d0af684e7b06e923a65b0\
efb937f7c9c5c9d80732f95b09d413950c9b7f1cfe1ac6f34c5863ea416b9660dea5\
6b83a4d47401c401d1af96fe000adfb157a95055326723c0d448fc73e95d6975850a\
158960af7c68b2c83e5da4d193da7a7f1aabc3500ab3f539067b042d7223e789e05f\
9f08f534208d5fe10c9c993400caaf1e1e99b3e99b1a7ebcff1f86ae790aece7368f\
12baabb10246bc60dd52da6162479dc2401f504ed48fa519e2b1c37119babb3041b4\
b9101a003410bc8246ce84ef55fb46c382e3fced7278151a5b0fca679d348334a59c\
a133c944947433f8ec92879439130763724d130baa40ef6c8cde07fbc45807ddbcc8\
b52cb7fd1101ecbf3d75b3c3d5f835b79eb03034e4b995e0c581f609e0e392b1db51\
e3f532c27cb2b83413c935036dbaa29f65dc3a526404b86da3c67445c72930c3e32c\
a566eabe6b3f5048f4095234a7d666071732512d7b54c2218e993b6967eeb1a1cc46\
c9b140c7bd6a089b3fb30729b615fd1fbbda2178d428bb584307ac67c6a4f02b287e\
0f2f08770d45aae1fdb3fc11fcc82c9b47a9390703037060d3d4c94cf151d0c6fea0\
763de1b1444ce000a1b5740fc678a2e8118e19da61b1a0189ab6674e289548b28447\
ee57e251ef6eadac0d71d67d359c4261928af60be0c42cd00bcb6e48ba7c1feea1bf\
ae4e79ce161626df3a1523bda97fa3888de203af576986413e208acc1b0405c023b2\
7219ff96d8781ac3699395ccf53073998683c7ed91fd0f814b335a6d783f2fc94c30\
17636b8bc396431905939a3a0a4ba36e6418bde442115e4688d144b47e77252822e9\
26d71d354de140549fa57a7f3ea334808967a277ab0dea150e9b55ad27e207bad604\
0544f5f87a749da1a4d936d21b7e45359bcf4212a5004a571465e5695e353cbe19f7\
bdb5be913a13858c5dfc3fb240263c196ceb8ac056e1e8edddc9d52933630d0269ec\
9e7eeeed8ea0131cbb8e77e8fca523865e59253f6aed03b81610b97ce09a8c10330c\
d5a49ae699a3894ce6318354f6ccac615dbbf8d025f333b0ea36fd7546b8316bb16e\
d0d0cc1b25aaa55005ee5271fa84b6f2bd3817b58fdd770755c17d363b5f6de54e9e\
778dec88e728bd2e2e1b9280353eb4e4eed0e17d4f23d950aacf00a6446bd7be1663\
48c3128520fc1afe4cce3a0bb571ef08945ca8cb16100dc20b2887435fcaeb3d3474\
4ef37cc8a480e384d8690b32afd62cad8d0ac2adcb00d29f9f52cb4aae399d1ccbca\
e29b1d7d10474a265155779d1aecf08116f1a3ea594cf3a85304f8c14f5ae346dcea\
b016b56cc0d64036f7012629105a27a7dcd8bc6c5ad126bfd1569f512f59ff43c7f9\
21978c031b50ee5c2c8afe2785bc36af98b50d75ae0e1924a074d9e233fc48d60560\
3916471e3834fc1a0804929c2984e731aa4d528aa542329445328fa21757a2749470\
2725ccbddf3e1d8affaaf110034d2e3a505e23fce6fb0ecdc05e37d7b72f8b35e89a\
ec84e4e43665d5f03858e5d3a7de0d021f159fedd99044404ceb4de6bb4ac6acf7df\
ef77cb92cfa718ae1a1cbea423905348a7b7e77d7cee85dee20fb8584d0139f4467b\
e45e7e70576e4136a451836e5de38399e7a719f37d727c72f7d9d61fb3a5d7da2612\
67b0e3830dac32719de8884dad9ceea96c3af027d280ba0519ffae1fde47b7291c23\
a6428a47af887432078eb88f387572f1345c88f66fe624b4dafb2c93e7f86868d9f6\
801d6948a988af074f90c22d6dcf73ef5826b328d2b5abcf2599f55bae17fc3ac9a3\
9261f8ea0714077bdfb5e0f2b1f469858867e6334e9ee3d05ba036979dd50a21079c\
3f25d732fc705d6f84dbc11d047f579ed50f2c5a7eab3b21d19c6740b785532dc688\
b2e9286e8e5ecb291e7521cc9a20670165d052f14a7854f4cc369b342382443fb089\
cac61fe87114203e8719c3665f54fad722ba40b16dcdaef7541ee816050e07a1b825\
df1d3516e0475165883c5d4264e130d8ac2cbeb89b6ffa0634ed08d0ce6ab95c562e\
d4999ca795e43465a37f7a9c7925d3d607d123b4705e37892ffd5ac08fbe63c4bcfe\
42aae5bedfdb5a28ec024c560b4bf193cc58c360f9da96cc39175721a3be98607c5a\
dd308fd2ad4d60d3ac264ed5baa45b2036071d458766e86236a0ad43829d50935bf2\
76ed1b09e872d9e62c547de795047fe3e02fa1642603abef248eeea18d70028df533\
a43cdcfd7a4c77323165cb100b1e8e441ee58166601f76ebab96820f4b3690b1e309\
a44b7e5d0ec22e21c98231ec08cc64c1297f71d6cedc5ac19711ffc6812fe20ac316\
5c549e07ec3f0e2dc62f871394c5e595b68293408872878a9f792c9c8994274e3772\
678d85c5f893273558bd3a82f4e30652a5fc63ab8fbc8f6ba230b3a7f08ccddea77b\
400d770bc9cdf1e7d116658b102e1d85a4526d8c94039a4a3273b1833101c35e2c2d\
46a8d162bc21fe9354e82e1dc0fc42ce58bd399f2ede07eb136ed510e0cde3b004ec\
df327d8c4d4e56e82b254036f7b6c7ca80e1495dd452721c2d4b9569590b49e8e788\
c2932b5445b80dea1dd87cbcb5649b084770478d60295ceae69cf17e3e18fde79a83\
bb68e961cca95e352000677a57fb36b928b27345fa682b72bbec47555ea48e177fcb\
30c15dad0399965f01fc144200aa8f83ecaa711dffde94e67767a2292439f0918345\
ec7d104dd60fabb689af07f46f8e1b41e2d0647c5c4a586b8d4b39f25c3d5c3ede69\
d78e854223b4807ffa0e2ef2933cef24eaa79ff6f192e8c8cd55417d8ce7e438d23c\
44389b266d1a10aa8ae84501e9c81099986fe59b8adcf8a0e1d9908d24bc128bd242\
df9ed0841ea7187d5386f6f2c040ff5c33e63cc7a943d046d794cab79bb87b9857aa\
9f7dc4a712cdb7b9962f5cbef1598e917c1de7ce6ea9e29ec6eac56129447aeac487\
a05ce30a4606f7b1c439945bf82e82b50fecf5e5f916941fb739aec5a2af7e78e79a\
8c659336d08daee2bff58b988582ef8684a67a74424cf99d4564946039a5b9d284c7\
3531341da72cd97ceb75bf681ff134cec7f1c1c3ea7809133ad6488a59227c7e8de9\
4405a601556f0dbd0f423d3c56400aaa00b26cf45b0cce206a989047b4bd1538cba4\
7e40b60351d4cfd045182b37a00ac18a1bfe61e90930039631bdee1d53fe14f2ea07\
e9d9cfe15b144adaba524159b23a139f27053be387e9c21f702b544244bfc6839ac5\
f631e21fb29d6bf1db3370c519c94b958cf9555edad7c8b9afe073b2cb58acdcd049\
df53d28c9e41ec0e53db49c733e15c5c57a0d29a7b317eab8a961bca8dd81ad313f1\
6572e52448d5e1e0a4b797e8032097557bfe1b49acf92156a2a3d63754647f83b6b7\
c50546989beef1fb0652b5df20537aa9adc2cf000000000000000000000000000000\
0000000000040911181c23354600aa018983735071f1e1055063da85418d3909facf\
c6edcc377cac194e165b9ed4e305aafc91d60c289d3ddc420ca9070df702028cf56e\
                                                     11dcd5de11d90e",
  "raw_composite_public_key": "\
424b2f267e58d5b3b44d71acfc6a656bb26950d57c61db1c880bcfa1feab443f0942\
ab8bdbad7d708abbc356078f6d99a252271fe62c74091eb94afb9b9264c50a888e0d\
fed80cd5fb2cbd3667e60d539ebe44930219cd4faed15dbb3455a264802b9f49bce4\
2ee7550feffdd4642a55ade693868a460cbec03f4fc99a4e30bccffa8a475e539539\
6674ebb81a94937587880f6dbd27bf1c4f5a9ee43cdd8b0e53b3b7fb49c73adfbc2d\
4f8c54303520c29bf97e26ee57db342d957c893936522d0942b41d82ee3772a00570\
adfb545c1143922b0496f826a0a970064b36ddf534b5f8e1c1cd0b5565ea846b4543\
1f0618143ece89777bb3f61179ad20295fe0a6e062ae6eecbc2ef38f2ac1a22dc93b\
7b126336223c55b61eb8c0795542bbb2dc65e722eadc6866ffa9683beb8a999ad7a8\
3e5e6e016c2e4c35f6f7649ad3bd52ec67ec1c5c6e7b9972771218be9554bba7727f\
0b84c44b9b0a8bd831fcff2c9779ccd4ca30c6ad75b04983e41de893ee5f39ea7355\
180b709c7045c22d33a083f6ae07a114746d1bfdccbee5b9043879bb5a2e120e2a46\
36283f4a1cd4924a2de6a4aa3d99ddd88f48aaa4e88bfd1ea769d82c10779f2ded79\
6db542971ca289b76863ede5997b7e9ce183b43ccec278b10d92b87442ce0435bb16\
25171db5554b470239c50d2a0c3a41b2a38807db070b47bfb3e7d10f3cd979d69963\
c8d79f8029cc4a48eb04fcb3d708844febaa8b6ddff01ab64d59358e6505c4ec1d7c\
bb14ed2212df458ecefc03fe03037b1505a4c9444322f5f98dfa91a4cb8c45860a2d\
adc7515350bb6d431e49a6bc8f5ba956e682b0e513321a97d1962602891c9078f62a\
8a9646a31387a6f09684264837899e0d8ec7d11c565901298b20b345081690eb4c56\
2c1aa3a25bef06566cb34c79bc0b25e4095d6ba793e81311e41a3329152686f00d48\
97f84fc4edf4b26d545365785ead8d63aef64a87c0b91a2e5500383956cdf5f6e37c\
f9d5482d1c8e3a5be38f17259ac45c9fa1c4bd3bf177d312ee52a6da023c05722a87\
38274dda8d1b04e99831cf57c87282a256c565c296d0524a063a3a41a48a83009978\
d98d8abf61af68e8013b594fe151d9bec199902c4c70b49584201743c6b53103d2fd\
24bdf078dc90b5a188b4f8d772179988d0416c94d4c57c0860b9d7b53d4cd261f332\
a1851565d52ac37f008747cafe320f363d9beb6e4117db43fd8aeebe5e0ce2f54e3f\
0367eb3cc971bbe0c301a8e52f96094936035c6ee3ca2d13db483a0dd04dc16247de\
0e0894ad7cb7e1ae7ebd4f8f900582b20021e77f70254501c6ac3dd15d43bbb7931c\
5283244312158c2eb1b3e1117e194f0a1e4c783efbc62c9f81c21562d0d34a5f042b\
5eaaf32f31f95c5b055f4e7a2070fb096f56c415549cde74f3864e8b9fc27e329972\
4b4639986044b55928fd6972785b280c25a3e21aab814ecbfb0c3cbec0914907ec90\
7f25a1d88bce3d319ae8222a35945db62af7cc75cd29c1f5d98fcb93f750dc303107\
6979bb51dfc37d23e8eea78073a24d3e26c68e7bb10e459f2577b90080359ae0aec1\
0318dcd9e0f9e34029c31b3e54b1855645db420618783346dad5b55eddb4f977b326\
a655525ebe2195eca9cec38a3c0d2273b77d3e68f1901c2ca5149734a51177bcb089\
476b18cba09fa8b9b46d94a2946f358e1decb1998652c58a90852423e2c85e79d197\
24461627e6390d1a81fb1a72f9c7edc4bd747dd5c85217b5856141028414ddbe7145\
8f0a0b2b589df2e1b051783b8f718676b1defbae98ba496c2a935e92eeadea0a8393\
ef59f9e914f0743fe65640ddf9981cea6dbdd957a534ad4e790efc974ee89938ad99\
d53c5b680775399326834729bb37b082e795f8d87f52e6c8a8db68e515c277bbea82\
a7570d4280896c987a0608903e306c632a223c55f0ea3682039c4a3f5440f4b5ac3e\
6ed2b2dc900cecc72b72f50e49b2629ad30f0487b2707b86286f8c4f55659b25f9bd\
d7a6af460cc3c57a3982663bb717461581e196894929d84153d87a7f482d284b5b89\
4ce1a78216b2a011f2b88742cee52d5133e8fe77edae242f5af91637c37ffca32430\
509b2fe4756303a9a3659fe32528af1e10d8d43bea991b2d109786cc66d35b1d78df\
254b92cdaa40f91a987e4a922ca81050e5bc3530ca85493bdf2a825374d0a8310a68\
60284ec3ec732326eeeffc42bbd42bc91b73e5e7c6b599d016490637629f3876c3e4\
2f8db590e66a85a7838c818f78fffb4853cbef09434989803545dca87657cf7c7e7e\
6afa71382bc10fa0bb6480f243eea1b861101006fa0cff3275621943cc58eb4dc3a0\
428a5e425670fe82268de71c511d8ffbdc11b0d0f961120e971015ad5f448886b802\
e3fac11672319d487c84f1001339cb969784cb57344f2807f8b425f1d73caf8496d7\
42ed237f4c9fcd5a4e84fba7e27fb1a8ae12c4f0427ae24e910d951bd8c35d61f8a6\
78db01caea8ef789a95b62ee1b8c5d32c6baa536ba88a1070ea61aabbf59294e3f6f\
974c4c91cafc5bbf6b7ecfd57a18fb7557d71e06e900d281b0b49aa00feabb35714a\
f33870edd7ac2393d93177f79ee5606c9df176f025ce49a6e5ff51a2a412ebf86ac0\
f40471c96ad4c119df230be6173df530ed656cbd8069214741ecdd0271c603fb6c4a\
8614ff878d33e726cac6693e938ca3fba82c4995c14a2d4af9014fe4c4c50b794cac\
596b52189f66a7106fb325b526ea3b6a27bcceb6a42d62a3a8d02a6f0d7365321577\
                                            1de243a63ac048a18b59da29"
}
]]></artwork>
        </figure>
        <figure anchor="jose_example_ML_DSA_87_ES384">
          <name>ML-DSA-87-ES384</name>
          <artwork><![CDATA[
=============== NOTE: '\' line wrapping per RFC 8792 ================

{
  "mldsa_seed": "\
   0000000000000000000000000000000000000000000000000000000000000000",
  "ecdsa_d": "\
00000000000000000000000000000000000000000000000000000000000000000000\
                                       0000000000000000000000000001",
  "jwk": {
    "kid": "yH7Hzh-v4jQOca8n6vLtFOG31o0pT2MDZD5FtvQ7Reg",
    "kty": "AKP",
    "alg": "ML-DSA-87-ES384",
    "pub": "\
5F_8jMc9uIXcZi5ioYzY44AylxF_pWWIFKmFtf8dt7Roz8gruSnx2Gt37RT1rhamU2h3\
LOUZEkEBBeBFaXWukf22Q7US8STV5gvWi4x-\
Mf4Bx7DcZa5HBQHMVlpuHfz8_RJWVDPEr-3VEYIeLpYQxFJ14oNt7jXO1p1--\
mcv0eQxi-\
9etuiX6LRRqiAt7QQrKq73envj9pkUbaIpqL2z_6SWRFln51IXv7yQSPmVZEPYcx-\
DPrMN4Q2slv_-fPZeoERcPjHoYB4TO-ahAHZP4xluJncmRB8xdR-\
_mm9YgGRPTnJ15X3isPEF5NsFXVDdHJyTT931NbjeKLDHTARJ8iLNLtC7j7x3XM7oyUB\
mW0D3EvT34AdQ6eHkzZz_JdGUXD6bylPM1PEu7nWBhW69aPJoRZVuPnvrdh8P51vdMb_\
i-gGBEzl7OHvVnWKmi4r3-\
iRauTLmn3eOLO79ITBPu4CZ6hPY6lfBgTGXovda4lEHW1Ha04-\
FNmnp1fmKNlUJiUGZOhWUhg-\
6cf5TDuXCn1jyl4r2iMy3Wlg4o1nBEumOJahYOsjawfhh_Vjir7pd5aUuAgkE9bQrwId\
ONb788-YRloR2jzbgCPBHEhd86-\
YnYHOB5W6q7hYcFym43lHb3kdNSMxoJJ6icWK4eZPmDITtbMZCPLNnbZ61CyyrWjoEnv\
ExOB1iP6b7y8nbHnzAJeoEGLna0sxszU6V-izsJP7spwMYp1Fxa3IT9j7b9lpjM4NX-\
Dj5TsBxgiwkhRJIiFEHs9HE6SRnjHYU6hrwOBBGGfKuNylAvs-mninLtf9sPiCke-\
Sk90usNMEzwApqcGrMxv_T2OT71pqZcE4Sg8hQ2MWNHldTzZWHuDxMNGy5pYE3IT7BCD\
TGat_iu1xQGo7y7K3Rtnej3xpt64br8HIsT1Aw4g-QGN1bb8U-6iT9kre1tAJf6umW0-\
SP1MZQ2C261-r5NmOWmFEvJiU9LvaEfIUY6FZcyaVJXG__V83nMjiCxUp9tHCrLa-\
P_Sv3lPp8aS2ef71TLuzB14gOLKCzIWEovii0qfHRUfrJeAiwvZi3tDphKprIZYEr_qx\
vR0YCd4QLUqOwh_kWynztwPdo6ivRnqIRVfhLSgTEAArSrgWHFU1WC8Ckd6T5MpqJhN0\
x6x8qBePZGHAdYwz8qa9h7wiNLFWBrLRj5DmQLl1CVxnpVrjW33MFso4P8n060N4ghdK\
SSZsZozkNQ5b7O6yajYy-\
rSp6QpD8msb8oEX5imFKRaOcviQ2D4TRT45HJxKs63Tb9FtT1JoORzfkdv_E1bL3zSR6\
oYbTt2Stnpz-\
7kVqc8KR2N45EkFKxDkRw3IXOte0cq81xoU87S_ntf4KiVZaszuqb2XN2SgxnXBl4EDn\
pehPmqkD92SAlLrQcTaxaSe47G28K-\
8MwoVt4eeVkj4UEsSfJN7rbCH2yKl2XJx5huDaS0xn2ODQyNRmgk-\
5I9hXMUiZDNLvEzx4zuyrcu2d0oXFo3ZoUtVFNCB__TQCf2x27ej9GjLXLDAEi7qnl9X\
fb94n0IfeVyGte3-j6NP3DWv8OrLiUjNTaLv6Fay1yzfUaU6LI86-\
Jd6ckloiGhg7kE0_hd-ZKakZxU1vh0Vzc6DW7MFAPky75iCZlDXoBpZjTNGo5HR-\
mCW_ozblu60U9zZA8bn-voANuu_hYwxh-\
uY1sHTFZOqp2xicnnMChz_GTm1Je8XCkICYegeiHUryEHA6T6B_L9gW8S_R4ptMD0Sv6\
b1KHqqKeubwKltCWPUsr2En9iYypnz06DEL5Wp8KMhrLid2AMPpLI0j1CWGJExXHpBWj\
fIC8vbYH4YKVl-\
euRo8eDcuKosb5hxUGM9Jvy1siVXUpIKpkZt2YLP5pEBP_EVOoHPh5LJomrLMpORr1wB\
KbEkfom7npX1g817bK4IeYmZELI8zXUUtUkx3LgNTckwjx90Vt6oVXpFEICIUDF_LAVM\
Uftzz6JUvbwOZo8iAZqcnVslAmRXeY_ZPp5eEHFfHlsb8VQ73Rd_p8XlFf5R1WuWiUGp\
2TzJ-\
VQvj3BTdQfOwSxR9RUk4xjqNabLqTFcQ7As246bHJXH6XVnd4DbEIDPfNa8FaWb_DNEg\
QAiXGqa6n7l7aFq5_6Kp0XeBBM0sOzJt4fy8JC6U0DEcMnWxKFDtMM7q06LubQYFCEEd\
Q5b1Qh2LbQZ898tegmeF--\
EZ4F4hvYebZPV8sM0ZcsKBXyCr585qs00PRxr0S6rReekGRBIvXzMojmid3dxc6DPpdV\
3x5zxlxaIBxO3i_6axknSSdxnS04_bemWqQ3CLf6mpSqfTIQJT1407GB4QINAAC9Ch3A\
XUR_n1jr64TGWzbIr8uDcnoVCJlOgmlXpmOwubigAzJattbWRi7k4QYBnA3_4QMjt73n\
2Co4-\
F_Qh4boYLpmwWG2SwcIw2PeXGr2LY2zwkPR4bcSyx1Z6UK5trQpWlpQCxgsvV_RvGzpN\
22RtHoihPH74K0cBIzCz7tK-\
jqeuWl1A7af7KmQ66fpRBr5ykTLOsa17WblkcIB_jDvqKfEcdxhPWJUwmOo4TIQS-\
xH8arLOy_NQFG2m14_yxwUemXC-QxLUYi6_FIcqwPBKjCdpQtadRdyftQSKO0SP-\
GxUvamMZzWI780rXuOBkq5kyYLy9QF9bf_-\
bL6QLpe1WMCQlOeXZaCPoncgYoT0WZ17jB52Xb2lPWsyXYK54npszkbKJ4OIqfvF8xqR\
XcVe22VwJuqT9Uy4-\
4KKQgQ7TXla7Gdm2H7mKl8YXQlsGCT2Ypc8O4t0Sfw7qYAuaDGf752Hbm3fl1bupcB2h\
uIPlIaDP6IRR9XvTYIW2flbwYfhKLmoVKnG85uUi2qtqCjPOIuU3-\
peT0othfmwKQXaoOqO-\
V4r6wPL1VHxVFtIYmEdVt0RccUOvpOVR_OAHG9uHOzTmueK5557Qxp0ojtZCHyN-\
hgoMZJLrvdKkTCxPNo2-\
mZQbHoVh2FnThZ9JbO49dB8lKXP4_MU5xAnjXMgKXtbfI8w6ZWATE_XWgf2VQMUpGp4w\
py44yWQTxHxh_4T9540BGwG0FU0bkgrwA_erseGZnepqdmz5_ScCs84O5Xr5MbYhJLCG\
GxY6O5GqS-\
ooB2w0Mt87KbbE4bpYje9CAHH8FX3pDrJyLsyasA3zxmk4OmGpG7Z70ofONJtHRe56R5\
287vFmuazEEutXn81kNzB-\
3aJT1ga3vnWZw4CSvFKoWYSA7auLgrHSHFZdITfOrgtmQmGbFhM9kSBdY1UCnpzf65oo\
s3PZWRa2twfUxxLAnPNtrxpRGyvtsapw7ljUagZmuyh3hLCjhAxYmnoE1dbyIWvpCqSl\
EtVjL1yb_nuLEzgvmZuV02fHxGuWgHTOMVGXpf81Rce3eoBK3lapW1wkzezlk3tcA2bZ\
OtA9qbxdsbVR37kemzQ9K1e3Y0OWhtSjBKqHyiK-\
iwU3jrHHHvMgrXRuHTtii6ebmFn3QeCCVCo4VQLyXb9VKWw6VF44cnYKtzYX3kqWJixv\
             XZ6Yv5KS3Cn49B29KJoUfOnaMRO18LjACmCxzh1-gZ16Qx18kOoOXw",
    "priv": "\
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPgIBAQQwAAAAAAAAAAAAAAAA\
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAcGBSuBBAAi"
  },
  "jws": "\
eyJhbGciOiJNTC1EU0EtODctRVMzODQiLCJraWQiOiJ5SDdIemgtdjRqUU9jYThuNnZM\
dEZPRzMxbzBwVDJNRFpENUZ0dlE3UmVnIn0.\
SXQncyBhIGRhbmdlcm91cyBidXNpbmVzcywgRnJvZG8sIGdvaW5nIG91dCB5b3VyIGRv\
b3Iu.Gr-\
m2mj44blFE8GI2xxWdoJ3_AwG4ysPNVVh0ganXkQDpvSiPubgG07DOVB0Nk4g-\
vasqvTbuAvknKvQaeSMwR0D6o3noXBtQT2oR-XjWKe30pgMzPQLf-\
NkQqKGZv3AoJ4GqUVx22ZWn3E0Mzb6XvNrRTzf7GC0tJTb786wx-\
dYRjJd0axkjTxD_xV8JZ-\
lMmUia2ATU3fIv2LBX0YWDOmSF31h86dh3g8Q3dbY7XDnwf_cWlGtfDfqDB0NDlsj_rq\
J-rhd7iH-0gtrrnEkHt5X_qK_0XgS-\
ro6eXvXpW7WMYcUbAMC0dfz6z98LaPwJ1_lxoYFHEAgAZvm4_M-\
fqgpgMbM_qgGzqnZFoOZC_E2hKpL7wpn-C5NFamV3M-\
WCSvSuX8txLlK7gf2RS7zjdnpX1QYQhXHJuydua-\
51ekczClU2Y3wab_GnXGP5NWnzDrcpIuZnCBqB_o2EY_SCQ_Pdup9QTTdNVvTM-kqIN-\
0DzCNYU8KHmZ3N_y1M9rZBZNjpPhYUSYqE2VWTWFhxL7Gr12XshR1pZs_rxpQtCkwSoA\
7CY8eQ6NtDUAWIO87QeAtHNfpf0L2H_i85mZItDirJUHnBKkbvGl10qiCbqitjIfQLdB\
H2XawWDzz2J94uNztAbsp9GfYeALOD7uMiAd47GTiXV26F33-vdD-\
FmZoY6VJMCb7huk3AKhwbtOXkCP4BVmlGDYGaIXBUeQ4EenylcvBAXixejfken1r-\
0XQ6TNWi_F14v7v_HMKPz0n_S38oNMIc7SfIEoVLQpwhg27EVwvHv94vPBmKNC8WGhtQ\
TeiimIouGp9mFF4ASlh2Vq6c0RX3rKnMjFtwQg-\
TPfK_rHSvIogm6ZZP8tKf_qfpvmC6tPSA8M-sNKSz-\
16clacLOrLLPafq7Daxh_vNGpVm3xnFl5wKosOzJNARGbE0hNdjpxxKyTuOFm8iN1yUD\
OYwyQdVziY_5ym4UGoUe4UbeMrQQB_foumtu-\
D4fzmDMR4hrbAFDrxfUckHcBHJwAHSA13YtxY6UmOtN8mkOaC4XYUdOK_DnkcOSW-\
T_SMiPbFf245GtaztWMscWr4W_WOz4qY99HE3sVEcEw-Vu70VDy3dw3u1cKHC68koKQ-\
8l-\
6YHxpUkfJCa1f0vkD2gLMERWwMCZw7878TMxo0Q2SAclyfvNavTUbMgoeNxEnEBbV_xd\
75FV9flUX6NxZtA8XCL97iKmx9yOISh9wbsF7CGgjDP7r_4z0vTTk_2zONWeQ7dY9ra3\
9ldrmNAmgN0YOLil8b2Cd1STS_4VQbFGTsTIEstGTF2maKjHe_hRK58_eECvEPub2VyM\
SCvffBxDUWQIJfxosGofP_MejtSfx4Nk0MoLjiI23wz4V0K_j12Olx0VSnoqFY8nntoc\
JLbT-kwWjkksKXd8Soq3uYk-r-\
gjHilxuGauA6CoIG6vHLv3ymgVdIuJvKEcLjXvYaYDVgjWStwbaqub6jCv1KHcygnmww\
U3_fcs63u_OhtH3miLGh_qBSRcsHmL5he8142tGECHJa0rKMH1ICcUSz02I6m_VdfHqO\
V6IJBpzelgA-\
16arD16a5KDjhv3ndODnU21JLIm8QMTnqmSiWwfif6dz9UVrXoZ7Us0DAmlBoX70vPQm\
zQ7nzTlRhhSlO5BO8u_8wB7OOlcankVoA3mZyf-\
vo2ZEmkSDrlpD_EiGKrQs98hUM2yjYV1VKPkkW-\
Sb9e_6NgFHM6JutpbGA53r79WL0Qfg9M0xXLSaxgc7Xmdw9beWX4RUyFBGGXeCQEmpeh\
k5OEj9usFZUhIsbkTjMzIjkT_BQsQYwpX55AhleVmORkNcpVX8Yobu6-\
JTslTxafiooHiO02WVTMoGSMBF8wCftUy_t2AzDbKkQoYclrbkI-\
uZaz_3XvbIVKg0ErPzvV1aLMFgTTDvS07lc9MVV11aixngaqaZxVsIxPzgAOGbhP2rf4\
KWUwvgphfaYondjSGwKgbwlRZIXQHI2o-6bXr-\
g3YLgfFarJkZFGgb8VWi3nBM_3Ng3QI7NUOcnx6gaAR7aZHjI5hNv-\
nUknUU2yzpGAgIpJHZubv__5YL2CB877x6AAWiJF47u3zC9JYXV9POGKuQbhnT_Nfi__\
Ri20aZFMalkqCeqaCkvYpm-Bz-\
A55NWhfZsjXnkcxSTRsTglDwa0lr24TO2gwrShqn9bWiH0NfuCXxEJZFwdW0Cj3IgyfG\
ZIjKdf54X0Hdp1Q3Viy8-EsGxIWHM1-\
Vc27lp9W4MfSlESsa_bYcAmWOdVwkLbtXeaySC7a7uVS-\
92f6Z6_Vj0lVq3FQAhmHJAlMYJtvPGWKvzlCT1RmCgQl5pBOLQDB_ZxGQQYPWjSBALvB\
sVeG75UgrVnToWktKRtm0YXgVsr0TfUW4qe5GlQV28uKpL-\
imeNOGGT7yk3TN7rkU3iJ5Cj6PSb4grsxLEAno6jLYCoDv_IRYB1xfpMMrlScXwdcvlv\
p0-6FFnpJ9q3PZel0xUz3yMv524Gxka0CmtWmT9-\
Y1xyoPosBIgao_Fv7eRmOvUYSCHFwFeRdTzezb-\
SxtmhCPXmw3Diig08gWv7eOymA7DEYCOdNAkk8KpdyifIVnLNg8GkKOQpEQ5vUf_SjN3\
FPwZQxhtoFU0PnrCq1SLg6y8oa1eTZgMB33abAqtzRLSJGyPSZdoqsHWOh9OLEFuNG-\
a889JWIuWN2hAFOYgWRwI1GWrrfh0abH_lgw4NoXyE19wjft18Ll4mz2RihSBdIntA29\
nR_IAkYjk8ZCUUaw3l8cL-y4-\
qdKgWUc4dXE3GmM1bXQO3kgq87SwedK_tydHo2AN86ZMXByz1Q2jlWRtLIOnBlbENlx_\
X0POlOjDT8DSWZ9t29hFOCvpAWFSUVYkRxKLD4tm7MWxNZqBcpx5byJrwITpW_QkjiLH\
B0UMhK3zIfQnYKQpvA2HQd4macntYFlns5Owy6ZFRaVolROCLv-dDudBEMO1hBax-\
60EHkGZObx44KZP7yu0d3uNjI190Pt-UIC4l07fTh8QSOzD89FaGV0MhBjKFCJlJw-\
v99lI5AZ5dfDqe5-h8Budkn4lr_7OVgtFsmwjZiyFvazIDktDzt5Fe1-\
u8uBaWyVtNZMh_wcpQQMdu-N45LEba5lt-d3jqQgcB1YPFkwdok3if1qaIuSDhJbsnQ2\
-iZuAMyeOT9TvJTXirVoiF9buVN-\
51YgryXjOWgRqb1fs0MvWB3eHQAXv3hcXQ6PbuCRm7_j6Me8QsN54OnAGlBB30HfLaHu\
rELKJ5EMjEEUyadwfQoNUPH2kp_YlVX_G0ck7Qx17fqSode93Wbgfz9lQqsy0FdABwVL\
EYqzvufAYEMEBf8n7FpW6V-Qnpe-\
Sa094aV47CNcznuSYviTKdxvEyGLI8_mEcVoUtl2vvQR9xViaC0q0YuH-\
LjuEE9VgS3MXKGAxVqtVYiVE6UyhU1kWMDVNA3_PFjCt4-hN-\
G5qnJuM2SqA8oKGsoBW9NPMy_fe6tA1p_l3Q7mhkoeC9MMBRPpNwO3toWB013X03LF6H\
P-xd5JU-TFIlV0_-6vAcNov8mNt_TMwj5IiXuN-\
flZrgCMiI2wjCtKI_UDLWSZK9p4DwQPwPWu7BjlidTJd6yk8D-\
V4iP3acZ8YMFMzywWwx1MbarkQQ7N5uKT1G5Di5n8uMCPTFxfcdZq1QuE1jRG_MDGSab\
PpyhW5tKD2TJrZLQM2DbJ9Cuvb7uUF1bqT72bYM4IAnnoWopI4BssMp0MCBPM_go7WS1\
S6d9qJyWK69-zmT0xP-fhOz3x9NV12R7KVG2bmszWLNih2t58OdSKdwnQFw8kv-\
81zfNlj2XGntyUBA6ewP79ltIfEC5XwC_sc1EuNtkhUn_AeJQRhV67LMu1JCf7IkBZht\
-fbc6zoXBaULXwhP_5GHdHg9wteIWRD9WppWpnRdaQSVrpO0so1UiXx28PqtQ1DEi-\
47xl1W1fZ8O-VywfHMZPSnhvVjR-\
mKWb0k35PUHAVp4rOt8P4hlicEGcAXeE3sFWd3cteCrv9Y23YzVnSKrafiXhMUVAex23\
qKtDZSMmAaUtVbFFOIdNfrTnEe5yvHz-7ThoN-ppL509m3Dpl1Soq2UacNMvguK1u-\
niQ46YgEKARHKyYIf3SnlZM8ao1YLCGDSeIlOekrn2tY5abeuEMPSQZpErhNX-\
3XvHnGLAXNMi3d7se0H9SatG2Cf17eGrzlInYpxYZHCgzMmxx-\
wHXJIGnSGGpwPKq1urbRoLgFvKOVEMGf9JGClaacag7QuyHD0umOuXjSNxkbkIOxrMu6\
xr1iBfTyU-vrEfSv-W_i615Re0gZhxXOhlM1_I5YXm6xKzG1POZO5eCfA_Phyv1-\
UMHSLO3LhOea8oaNhkNroi9SndW5ZJ8esaucaRCVnXelFI8PcGANS41W2AUjENoXPlMD\
l3SSPcMdeLZ9wzO6FtuH81xQwk8cplcooLLleGYZDuJRkIneNeT_udx38D_iDg8SwwQe\
98u3HwPwUYKtlpLgHcoZ3p_ppvZh5D0lGzriJ5DhidSJ8x--\
oj4HJrTjpzN3EwNblVdJecTLZ_EefzqewU9hGZI0YQpU06xSt81NPqVjOPsDlf38VkOx\
Iqe5HK5-\
Mjlse5lHrCP2oHVxb4YWDrrydL28ooO8RYMpbQFeivzW0eOPlKVXd5I100UU82sQ8siF\
0vYci90HqDWds8_Ihj1chmQ_s8ZL7KaR3ja8b6bmUhK0a5G0BMS6Fn0lHshuW93hUZMp\
H-m9MaJj98K9XqsUtBYa5jzn4NNw5oKOfRWV2Krt4v-\
HYjt8ryKymqS_63uIrfKaztMMO09albvSzojHHU5DHnVhh3mgo6-\
kxCqa3wmuRBuAhFx6nRod5M0vITWTPEjSgrhnK85fpaeF8GAzgDJSwDcRjDKwgK3fUk8\
MJfkfUXAf7VxveUhJyW6ehyNttaV2NWTnHnCy5UZdd8xwqSyx119ldyPTRTret2ysDgD\
V7VbUPdT9kKzqNjoBH9mfZjQtCNfgmLjYR5_2AEypcEuAGIFFDGMTtEJBtvl-\
M9uOxNv4RXXQocknqChXJV2UjMNlzE3IvLzXnING2TN2zYRImY_9FMvlKL7j19qOL7IQ\
Ed2-gBhw8B0a3TfYVsXlOR2zv2BPftntzlepEbnogDqhHzwhnYnf-\
ug5Aq_Dvz4GSyV9JM4WhURCFbA8lFD_XTXgVt2iwcZ_iZYdOgfBJpC0uTX-\
d5Jjd1vWiY93HUKo6GfH5YggrZ7bVRmvjNgs2CuzYgEmSLwa4az5mogKCI-lR7-\
BeVsNLCkFrZsRny77hC6UdJwMGxoLg5hnHFtd-q-\
BhOzrOsPDO1UGCdueZJVpJBmzLEXpYRm4QOfDGzoXa6p_wsvtwcsLZ_4sNUNnSji-\
CyjWVXEreoWC8Uh5aM4Uu1-XVpyOoWt54D9292PZyp1c7pw-\
rBethi6Cx4RwwOg3lpqeNU-XYs3gaBXUrGOXF6vbmQrx7VXfcyDIs-U6d-v-cj6z7_jb\
-\
q82PbCPOMhnfzMyZrSUNJ6WQjP8dHMWIbqLv7w4WLjblEzf5eVwka7uTCJw2yIaUY2E4\
hmzi_egTlGrRtmmq56pZJ6JIadCS1_WLbPG4SkunsZESVofRjrIM2E9iEgAJ2zSgLP3f\
CDX9nKGxgR0XIBpDkwn7q58mCN6Res_n5dkunuKAoxRYG8W9s9WARjEp1BARhjS3_fGM\
ScSUrs6gz4nV7eaHpgLYNgjVRNiTHLRL9oYRyZcLO39fmAtR4j9AaA-\
F4zCbhPngfloWUK-Ln8mJhGj6L-\
38dGsYmY3J09jvLJD8eR0suGP_1cnog6hr2sUKN10vOTTZBF5Vg6mvP4feX2Nz5j_qxl\
AxgFGWvPd7Pn79KZYfqt6i7g1OZm3v6h09QVnGjnTfNKXA9nUSI8UdIzrd_XPtiq7SZd\
vUf-mAWZ-EPJFXvsEejuYSGmAMq9tF5pE7h8kmVypHXedh6JIwkWAzxb_z-\
Eg_V7mcRYI2g6pvnZDz_VAvY2jG1KEi64Qv3dC-1sqvqig_Y0CKEFyMD0-\
owMkqa7xDSc3OViEmgoiQmB0eoCDoKrEy9rl9QwTFW6vt7_K1vSpyszZBiU_T1zhAAAA\
AAAAAAAAAAAAAAAAAAAAAAAECA0UIy0xNzBlAjAQsZsAdWJwbgbLsFb50mLC4qcOyAWw\
CwByc7cJNUrOkx8ifQwYSGIprc2wYhZ9fvACMQDQS7GcWIO_KPTM-qUvF7eIRA-\
                           muI56ohc6SaefM0dh6PE63Tx4HmFqWq4SnNqzYY0",
  "raw_to_be_signed": "\
65794a68624763694f694a4e54433145553045744f44637452564d7a4f4451694c43\
4a72615751694f694a3553446449656d6774646a52715555396a595468754e6e5a4d\
64455a50527a4d78627a427756444a4e524670454e555a30646c4533556d566e496e\
302e5358516e6379426849475268626d646c636d39316379426964584e70626d567a\
63797767526e4a765a473873494764766157356e4947393164434235623356794947\
                                                       527662334975",
  "raw_message_representative": "\
436f6d706f73697465416c676f726974686d5369676e61747572657332303235434f\
4d505349472d4d4c44534138372d45434453412d503338342d53484135313200c6e7\
4eec87cc66427e79b59b94d43773c7e5f186967e8be973ed9d3f56fdab8cc6037c00\
           3b066915d54565074e83ab2e4f2ef6a1921ca96231fe6a6b6b63b109",
  "raw_composite_signature": "\
1abfa6da68f8e1b94513c188db1c56768277fc0c06e32b0f355561d206a75e4403a6\
f4a23ee6e01b4ec3395074364e20faf6acaaf4dbb80be49cabd069e48cc11d03ea8d\
e7a1706d413da847e5e358a7b7d2980cccf40b7fe36442a28666fdc0a09e06a94571\
db66569f71343336fa5ef36b453cdfec60b4b494dbefceb0c7e75846325dd1ac648d\
3c43ff157c259fa53265226b60135377c8bf62c15f46160ce992177d61f3a761de0f\
10ddd6d8ed70e7c1ffdc5a51ad7c37ea0c1d0d0e5b23feba89fab85dee21fed20b6b\
ae71241ede57fea2bfd17812faba3a797bd7a56ed63187146c0302d1d7f3eb3f7c2d\
a3f0275fe5c686051c4020019be6e3f33e7ea82980c6ccfea806cea9d91683990bf1\
3684aa4bef0a67f82e4d15a995dccf96092bd2b97f2dc4b94aee07f6452ef38dd9e9\
5f54184215c726ec9db9afb9d5e91ccc2954d98df069bfc69d718fe4d5a7cc3adca4\
8b999c206a07fa36118fd2090fcf76ea7d4134dd355bd333e92a20dfb40f308d614f\
0a1e667737fcb533dad9059363a4f85851262a1365564d6161c4bec6af5d97b21475\
a59b3faf1a50b429304a803b098f1e43a36d0d401620ef3b41e02d1cd7e97f42f61f\
f8bce66648b438ab2541e704a91bbc6975d2a8826ea8ad8c87d02dd047d976b0583c\
f3d89f78b8dced01bb29f467d87802ce0fbb8c880778ec64e25d5dba177dfebdd0fe\
16666863a5493026fb86e93700a8706ed3979023f80559a51836066885c151e43811\
e9f295cbc10178b17a37e47a7d6bfb45d0e933568bf175e2feeffc730a3f3d27fd2d\
fca0d30873b49f204a152d0a70860dbb115c2f1eff78bcf06628d0bc58686d4137a2\
8a6228b86a7d985178012961d95aba734457deb2a732316dc1083e4cf7cafeb1d2bc\
8a209ba6593fcb4a7ffa9fa6f982ead3d203c33eb0d292cfed7a72569c2ceacb2cf6\
9fabb0dac61fef346a559b7c67165e702a8b0ecc93404466c4d2135d8e9c712b24ee\
3859bc88dd72503398c3241d573898ff9ca6e141a851ee146de32b41007f7e8ba6b6\
ef83e1fce60cc47886b6c0143af17d47241dc047270007480d7762dc58e9498eb4df\
2690e682e1761474e2bf0e791c3925be4ff48c88f6c57f6e391ad6b3b5632c716af8\
5bf58ecf8a98f7d1c4dec544704c3e56eef4543cb7770deed5c2870baf24a0a43ef2\
5fba607c695247c909ad5fd2f903da02cc1115b0302670efcefc4ccc68d10d9201c9\
727ef35abd351b320a1e3711271016d5ff177be4557d7e5517e8dc59b40f1708bf7b\
88a9b1f723884a1f706ec17b0868230cfeebff8cf4bd34e4ff6cce356790edd63dad\
adfd95dae63409a037460e2e297c6f609dd524d2ff85506c5193b13204b2d1931769\
9a2a31defe144ae7cfde102bc43ee6f65723120af7df0710d45902097f1a2c1a87cf\
fcc7a3b527f1e0d9343282e3888db7c33e15d0afe3d763a5c745529e8a8563c9e7b6\
87092db4fe9305a3924b0a5ddf12a2adee624fabfa08c78a5c6e19ab80e82a081bab\
c72efdf29a055d22e26f28470b8d7bd86980d5823592b706daaae6fa8c2bf5287732\
8279b0c14dff7dcb3adeefce86d1f79a22c687fa8149172c1e62f985ef35e36b4610\
21c96b4aca307d4809c512cf4d88ea6fd575f1ea395e88241a737a5800fb5e9aac3d\
7a6b92838e1bf79dd3839d4db524b226f103139ea992896c1f89fe9dcfd515ad7a19\
ed4b340c09a50685fbd2f3d09b343b9f34e546185294ee413bcbbff3007b38e95c6a\
7915a00de66727febe8d991269120eb9690ff12218aad0b3df2150cdb28d857554a3\
e4916f926fd7bfe8d8051cce89bada5b180e77afbf562f441f83d334c572d26b181c\
ed799dc3d6de597e115321411865de090126a5e864e4e123f6eb05654848b1b9138c\
ccc88e44ff050b10630a57e7902195e56639190d729557f18a1bbbaf894ec953c5a7\
e2a281e23b4d9655332819230117cc027ed532fedd80cc36ca910a18725adb908fae\
65acffdd7bdb2152a0d04acfcef57568b3058134c3bd2d3b95cf4c555d756a2c6781\
aa9a67156c2313f38003866e13f6adfe0a594c2f82985f698a27763486c0a81bc254\
59217407236a3ee9b5ebfa0dd82e07c56ab2646451a06fc5568b79c133fdcd837408\
ecd50e727c7a81a011eda6478c8e6136ffa75249d4536cb3a4602022924766e6efff\
fe582f6081f3bef1e80016889178eeedf30bd2585d5f4f3862ae41b8674ff35f8bff\
d18b6d1a64531a964a827aa68292f6299be073f80e7935685f66c8d79e473149346c\
4e0943c1ad25af6e133b6830ad286a9fd6d6887d0d7ee097c44259170756d028f722\
0c9f19922329d7f9e17d07769d50dd58b2f3e12c1b12161ccd7e55cdbb969f56e0c7\
d29444ac6bf6d870099639d57090b6ed5de6b2482edaeee552fbdd9fe99ebf563d25\
56adc54008661c902531826dbcf1962afce5093d51982810979a4138b40307f67119\
04183d68d20402ef06c55e1bbe5482b5674e85a4b4a46d9b4617815b2bd137d45b8a\
9ee46950576f2e2a92fe8a678d386193ef29374cdeeb914de22790a3e8f49be20aec\
c4b1009e8ea32d80a80effc8458075c5fa4c32b952717c1d72f96fa74fba1459e927\
dab73d97a5d31533df232fe76e06c646b40a6b56993f7e635c72a0fa2c04881aa3f1\
6fede4663af5184821c5c05791753cdecdbf92c6d9a108f5e6c370e28a0d3c816bfb\
78eca603b0c460239d340924f0aa5dca27c85672cd83c1a428e429110e6f51ffd28c\
ddc53f0650c61b68154d0f9eb0aad522e0eb2f286b5793660301df769b02ab7344b4\
891b23d265da2ab0758e87d38b105b8d1be6bcf3d25622e58dda1005398816470235\
196aeb7e1d1a6c7fe5830e0da17c84d7dc237edd7c2e5e26cf646285205d227b40db\
d9d1fc802462393c6425146b0de5f1c2fecb8faa74a81651ce1d5c4dc698cd5b5d03\
b7920abced2c1e74afedc9d1e8d8037ce99317072cf54368e5591b4b20e9c195b10d\
971fd7d0f3a53a30d3f0349667db76f6114e0afa40585494558911c4a2c3e2d9bb31\
6c4d66a05ca71e5bc89af0213a56fd092388b1c1d143212b7cc87d09d8290a6f0361\
d077899a727b581659ece4ec32e99151695a2544e08bbfe743b9d04430ed6105ac7e\
eb410790664e6f1e382993fbcaed1ddee363235f743edf94202e25d3b7d387c4123b\
30fcf45686574321063285089949c3ebfdf65239019e5d7c3a9ee7e87c06e7649f89\
6bffb39582d16c9b08d98b216f6b320392d0f3b7915ed7ebbcb81696c95b4d64c87f\
c1ca5040c76ef8de392c46dae65b7e7778ea420701d583c593076893789fd6a688b9\
20e125bb27436fa266e00cc9e393f53bc94d78ab568885f5bb9537ee75620af25e33\
96811a9bd5fb3432f581dde1d0017bf785c5d0e8f6ee0919bbfe3e8c7bc42c379e0e\
9c01a5041df41df2da1eeac42ca27910c8c4114c9a7707d0a0d50f1f6929fd89555f\
f1b4724ed0c75edfa92a1d7bddd66e07f3f6542ab32d0574007054b118ab3bee7c06\
0430405ff27ec5a56e95f909e97be49ad3de1a578ec235cce7b9262f89329dc6f132\
18b23cfe611c56852d976bef411f71562682d2ad18b87f8b8ee104f55812dcc5ca18\
0c55aad55889513a532854d6458c0d5340dff3c58c2b78fa137e1b9aa726e3364aa0\
3ca0a1aca015bd34f332fdf7bab40d69fe5dd0ee6864a1e0bd30c0513e93703b7b68\
581d35dd7d372c5e873fec5de4953e4c5225574ffeeaf01c368bfc98db7f4ccc23e4\
8897b8df9f959ae008c888db08c2b4a23f5032d64992bda780f040fc0f5aeec18e58\
9d4c977aca4f03f95e223f769c67c60c14ccf2c16c31d4c6daae4410ecde6e293d46\
e438b99fcb8c08f4c5c5f71d66ad50b84d63446fcc0c649a6cfa72856e6d283d9326\
b64b40cd836c9f42baf6fbb941756ea4fbd9b60ce080279e85a8a48e01b2c329d0c0\
813ccfe0a3b592d52e9df6a27258aebdfb3993d313fe7e13b3df1f4d575d91eca546\
d9b9accd62cd8a1dade7c39d48a7709d0170f24bfef35cdf3658f65c69edc94040e9\
ec0fefd96d21f102e57c02fec73512e36d921527fc0789411855ebb2ccbb52427fb2\
2405986df9f6dceb3a1705a50b5f084fff918774783dc2d7885910fd5a9a56a6745d\
690495ae93b4b28d54897c76f0faad4350c48bee3bc65d56d5f67c3be572c1f1cc64\
f4a786f56347e98a59bd24df93d41c0569e2b3adf0fe2196270419c017784dec1567\
7772d782aeff58db763356748aada7e25e13145407b1db7a8ab4365232601a52d55b\
14538874d7eb4e711ee72bc7cfeed386837ea692f9d3d9b70e99754a8ab651a70d32\
f82e2b5bbe9e2438e988042804472b26087f74a795933c6a8d582c218349e22539e9\
2b9f6b58e5a6deb8430f49066912b84d5fedd7bc79c62c05cd322dddeec7b41fd49a\
b46d827f5ede1abce5227629c586470a0ccc9b1c7ec075c92069d2186a703caab5ba\
b6d1a0b805bca39510c19ff4918295a69c6a0ed0bb21c3d2e98eb978d237191b9083\
b1accbbac6bd6205f4f253ebeb11f4aff96fe2eb5e517b48198715ce865335fc8e58\
5e6eb12b31b53ce64ee5e09f03f3e1cafd7e50c1d22cedcb84e79af2868d86436ba2\
2f529dd5b9649f1eb1ab9c6910959d77a5148f0f70600d4b8d56d8052310da173e53\
039774923dc31d78b67dc333ba16db87f35c50c24f1ca65728a0b2e57866190ee251\
9089de35e4ffb9dc77f03fe20e0f12c3041ef7cbb71f03f05182ad9692e01dca19de\
9fe9a6f661e43d251b3ae22790e189d489f31fbea23e0726b4e3a7337713035b9557\
4979c4cb67f11e7f3a9ec14f61199234610a54d3ac52b7cd4d3ea56338fb0395fdfc\
5643b122a7b91cae7e32396c7b9947ac23f6a075716f86160ebaf274bdbca283bc45\
83296d015e8afcd6d1e38f94a557779235d34514f36b10f2c885d2f61c8bdd07a835\
9db3cfc8863d5c86643fb3c64beca691de36bc6fa6e65212b46b91b404c4ba167d25\
1ec86e5bdde15193291fe9bd31a263f7c2bd5eab14b4161ae63ce7e0d370e6828e7d\
1595d8aaede2ff87623b7caf22b29aa4bfeb7b88adf29aced30c3b4f5a95bbd2ce88\
c71d4e431e75618779a0a3afa4c42a9adf09ae441b80845c7a9d1a1de4cd2f213593\
3c48d282b8672bce5fa5a785f06033803252c037118c32b080addf524f0c25f91f51\
701fed5c6f794849c96e9e87236db5a5763564e71e70b2e5465d77cc70a92cb1d75f\
657723d3453adeb76cac0e00d5ed56d43dd4fd90acea363a011fd99f66342d08d7e0\
98b8d8479ff6004ca9704b801881450c6313b44241b6f97e33db8ec4dbf84575d0a1\
c927a82857255d948cc365cc4dc8bcbcd79c8346d93376cd8448998ffd14cbe528be\
e3d7da8e2fb21011ddbe801870f01d1add37d856c5e5391db3bf604f7ed9edce57a9\
11b9e8803aa11f3c219d89dffae83902afc3bf3e064b257d24ce1685444215b03c94\
50ff5d35e056dda2c1c67f89961d3a07c12690b4b935fe779263775bd6898f771d42\
a8e867c7e58820ad9edb5519af8cd82cd82bb362012648bc1ae1acf99a880a088fa5\
47bf81795b0d2c2905ad9b119f2efb842e94749c0c1b1a0b8398671c5b5dfaaf8184\
eceb3ac3c33b550609db9e6495692419b32c45e96119b840e7c31b3a176baa7fc2cb\
edc1cb0b67fe2c3543674a38be0b28d655712b7a8582f1487968ce14bb5f97569c8e\
a16b79e03f76f763d9ca9d5cee9c3eac17ad862e82c78470c0e837969a9e354f9762\
cde06815d4ac639717abdb990af1ed55df7320c8b3e53a77ebfe723eb3eff8dbfaaf\
363db08f38c8677f333266b494349e964233fc74731621ba8bbfbc3858b8db944cdf\
e5e57091aeee4c2270db221a518d84e219b38bf7a04e51ab46d9a6ab9ea9649e8921\
a7424b5fd62db3c6e1292e9ec644495a1f463ac833613d884800276cd280b3f77c20\
d7f67286c604745c80690e4c27eeae7c98237a45eb3f9f9764ba7b8a028c51606f16\
f6cf560118c4a750404618d2dff7c631271252bb3a833e2757b79a1e980b60d82355\
13624c72d12fda1847265c2cedfd7e602d4788fd01a03e178cc26e13e781f9685942\
be2e7f262611a3e8bfb7f1d1ac626637274f63bcb243f1e474b2e18fff5727a20ea1\
af6b1428dd74bce4d3641179560ea6bcfe1f797d8dcf98ffab1940c601465af3ddec\
f9fbf4a6587eab7a8bb8353999b7bfa874f505671a39d37cd29703d9d4488f14748c\
eb77f5cfb62abb49976f51ffa601667e10f2455efb047a3b9848698032af6d179a44\
ee1f24995ca91d779d87a248c24580cf16ffcfe120fd5ee6711608da0ea9be7643cf\
f540bd8da31b52848bae10bf7742fb5b2abea8a0fd8d02284172303d3ea30324a9ae\
f10d27373958849a0a224260747a8083a0aac4cbdae5f50c13156eafb7bfcad6f4a9\
caccd906253f4f5ce1000000000000000000000000000000000000000004080d1423\
2d31373065023010b19b007562706e06cbb056f9d262c2e2a70ec805b00b007273b7\
09354ace931f227d0c18486229adcdb062167d7ef0023100d04bb19c5883bf28f4cc\
faa52f17b788440fa6b88e7aa2173a49a79f334761e8f13add3c781e616a5aae129c\
                                                           dab3618d",
  "raw_composite_public_key": "\
e45ffc8cc73db885dc662e62a18cd8e3803297117fa5658814a985b5ff1db7b468cf\
c82bb929f1d86b77ed14f5ae16a65368772ce51912410105e0456975ae91fdb643b5\
12f124d5e60bd68b8c7e31fe01c7b0dc65ae470501cc565a6e1dfcfcfd12565433c4\
afedd511821e2e9610c45275e2836dee35ced69d7efa672fd1e4318bef5eb6e897e8\
b451aa202ded042b2aaef77a7be3f699146da229a8bdb3ffa496445967e75217bfbc\
9048f9956443d8731f833eb30de10dac96fffe7cf65ea0445c3e31e8601e133be6a1\
00764fe3196e267726441f31751fbf9a6f5880644f4e7275e57de2b0f105e4db055d\
50dd1c9c934fddf535b8de28b0c74c0449f222cd2ed0bb8fbc775ccee8c940665b40\
f712f4f7e00750e9e1e4cd9cff25d1945c3e9bca53ccd4f12eee7581856ebd68f268\
45956e3e7beb761f0fe75bdd31bfe2fa018113397b387bd59d62a68b8af7fa245ab9\
32e69f778e2ceefd21304fbb8099ea13d8ea57c1813197a2f75ae251075b51dad38f\
853669e9d5f98a3655098941993a1594860fba71fe530ee5c29f58f2978af688ccb7\
5a5838a359c112e98e25a8583ac8dac1f861fd58e2afba5de5a52e020904f5b42bc0\
874e35befcf3e6119684768f36e008f04712177cebe627607381e56eaaee161c1729\
b8de51dbde474d48cc68249ea27162b87993e60c84ed6cc6423cb3676d9eb50b2cab\
5a3a049ef131381d623fa6fbcbc9db1e7cc025ea0418b9dad2cc6ccd4e95fa2cec24\
feeca70318a751716b7213f63edbf65a63338357f838f94ec071822c248512488851\
07b3d1c4e924678c7614ea1af038104619f2ae372940becfa69e29cbb5ff6c3e20a4\
7be4a4f74bac34c133c00a6a706accc6ffd3d8e4fbd69a99704e1283c850d8c58d1e\
5753cd9587b83c4c346cb9a58137213ec10834c66adfe2bb5c501a8ef2ecadd1b677\
a3df1a6deb86ebf0722c4f5030e20f9018dd5b6fc53eea24fd92b7b5b4025feae996\
d3e48fd4c650d82dbad7eaf936639698512f26253d2ef6847c8518e8565cc9a5495c\
6fff57cde7323882c54a7db470ab2daf8ffd2bf794fa7c692d9e7fbd532eecc1d788\
0e2ca0b3216128be28b4a9f1d151fac97808b0bd98b7b43a612a9ac865812bfeac6f\
47460277840b52a3b087f916ca7cedc0f768ea2bd19ea21155f84b4a04c4000ad2ae\
0587154d560bc0a477a4f9329a8984dd31eb1f2a05e3d918701d630cfca9af61ef08\
8d2c5581acb463e439902e5d425719e956b8d6df7305b28e0ff27d3ad0de2085d292\
499b19a3390d4396fb3bac9a8d8cbead2a7a4290fc9ac6fca045f98a614a45a39cbe\
24360f84d14f8e472712aceb74dbf45b53d49a0e4737e476ffc4d5b2f7cd247aa186\
d3b764ad9e9cfeee456a73c291d8de3912414ac43911c372173ad7b472af35c6853c\
ed2fe7b5fe0a89565ab33baa6f65cdd928319d7065e040e7a5e84f9aa903f7648094\
bad07136b16927b8ec6dbc2bef0cc2856de1e795923e1412c49f24deeb6c21f6c8a9\
765c9c7986e0da4b4c67d8e0d0c8d466824fb923d8573148990cd2ef133c78ceecab\
72ed9dd285c5a3766852d54534207ffd34027f6c76ede8fd1a32d72c30048bbaa797\
d5df6fde27d087de5721ad7b7fa3e8d3f70d6bfc3ab2e252335368bbfa15acb5cb37\
d4694e8b23cebe25de9c925a221a183b904d3f85df9929a919c54d6f87457373a0d6\
ecc1403e4cbbe620999435e80696634cd1a8e4747e9825bfa336e5bbad14f73640f1\
b9febe800dbaefe1630c61fae635b074c564eaa9db189c9e7302873fc64e6d497bc5\
c29080987a07a21d4af210703a4fa07f2fd816f12fd1e29b4c0f44afe9bd4a1eaa8a\
7ae6f02a5b4258f52caf6127f62632a67cf4e8310be56a7c28c86b2e277600c3e92c\
8d23d42586244c571e90568df202f2f6d81f860a565f9eb91a3c78372e2a8b1be61c\
5418cf49bf2d6c8955d4a482a9919b7660b3f9a4404ffc454ea073e1e4b2689ab2cc\
a4e46bd7004a6c491fa26ee7a57d60f35edb2b821e6266442c8f335d452d524c772e\
0353724c23c7dd15b7aa155e91442022140c5fcb0153147edcf3e8952f6f0399a3c8\
8066a72756c9409915de63f64fa797841c57c796c6fc550ef745dfe9f179457f9475\
5ae5a2506a764f327e550be3dc14dd41f3b04b147d454938c63a8d69b2ea4c5710ec\
0b36e3a6c72571fa5d59dde036c42033df35af056966ff0cd1204008971aa6ba9fb9\
7b685ab9ffa2a9d1778104cd2c3b326de1fcbc242e94d0311c3275b12850ed30ceea\
d3a2ee6d060508411d4396f5421d8b6d067cf7cb5e826785fbe119e05e21bd879b64\
f57cb0cd1972c2815f20abe7ce6ab34d0f471af44baad179e90644122f5f33288e68\
9ddddc5ce833e9755df1e73c65c5a201c4ede2ffa6b19274927719d2d38fdb7a65aa\
43708b7fa9a94aa7d3210253d78d3b181e1020d0000bd0a1dc05d447f9f58ebeb84c\
65b36c8afcb83727a1508994e826957a663b0b9b8a003325ab6d6d6462ee4e106019\
c0dffe10323b7bde7d82a38f85fd08786e860ba66c161b64b0708c363de5c6af62d8\
db3c243d1e1b712cb1d59e942b9b6b4295a5a500b182cbd5fd1bc6ce9376d91b47a2\
284f1fbe0ad1c048cc2cfbb4afa3a9eb9697503b69feca990eba7e9441af9ca44cb3\
ac6b5ed66e591c201fe30efa8a7c471dc613d6254c263a8e132104bec47f1aacb3b2\
fcd4051b69b5e3fcb1c147a65c2f90c4b5188bafc521cab03c12a309da50b5a75177\
27ed41228ed123fe1b152f6a6319cd623bf34ad7b8e064ab993260bcbd405f5b7fff\
9b2fa40ba5ed5630242539e5d96823e89dc818a13d16675ee3079d976f694f5acc97\
60ae789e9b3391b289e0e22a7ef17cc6a4577157b6d95c09baa4fd532e3ee0a29081\
0ed35e56bb19d9b61fb98a97c617425b06093d98a5cf0ee2dd127f0eea600b9a0c67\
fbe761db9b77e5d5bba9701da1b883e521a0cfe88451f57bd36085b67e56f061f84a\
2e6a152a71bce6e522daab6a0a33ce22e537fa9793d28b617e6c0a4176a83aa3be57\
8afac0f2f5547c5516d218984755b7445c7143afa4e551fce0071bdb873b34e6b9e2\
b9e79ed0c69d288ed6421f237e860a0c6492ebbdd2a44c2c4f368dbe99941b1e8561\
d859d3859f496cee3d741f252973f8fcc539c409e35cc80a5ed6df23cc3a65601313\
f5d681fd9540c5291a9e30a72e38c96413c47c61ff84fde78d011b01b4154d1b920a\
f003f7abb1e1999dea6a766cf9fd2702b3ce0ee57af931b62124b0861b163a3b91aa\
4bea28076c3432df3b29b6c4e1ba588def420071fc157de90eb2722ecc9ab00df3c6\
69383a61a91bb67bd287ce349b4745ee7a479dbceef166b9acc412eb579fcd643730\
7edda253d606b7be7599c38092bc52a8598480edab8b82b1d21c565d2137ceae0b66\
42619b16133d91205d6355029e9cdfeb9a28b373d95916b6b707d4c712c09cf36daf\
1a511b2bedb1aa70ee58d46a0666bb287784b0a3840c589a7a04d5d6f2216be90aa4\
a512d5632f5c9bfe7b8b13382f999b95d367c7c46b968074ce315197a5ff3545c7b7\
7a804ade56a95b5c24cdece5937b5c0366d93ad03da9bc5db1b551dfb91e9b343d2b\
57b763439686d4a304aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859\
f741e082542a385502f25dbf55296c3a545e3872760ab73617de4a96262c6f5d9e98\
bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90\
                                                              ea0e5f"
}
]]></artwork>
        </figure>
        <figure anchor="jose_example_ML_DSA_87_Ed448">
          <name>ML-DSA-87-Ed448</name>
          <artwork><![CDATA[
=============== NOTE: '\' line wrapping per RFC 8792 ================

{
  "mldsa_seed": "\
   0000000000000000000000000000000000000000000000000000000000000000",
  "eddsa_seed": "\
00000000000000000000000000000000000000000000000000000000000000000000\
                     0000000000000000000000000000000000000000000000",
  "jwk": {
    "kid": "qVsShuAUuE5EUbqI481LsrarR_kKdrix0rnVJ226Ko4",
    "kty": "AKP",
    "alg": "ML-DSA-87-Ed448",
    "pub": "\
5F_8jMc9uIXcZi5ioYzY44AylxF_pWWIFKmFtf8dt7Roz8gruSnx2Gt37RT1rhamU2h3\
LOUZEkEBBeBFaXWukf22Q7US8STV5gvWi4x-\
Mf4Bx7DcZa5HBQHMVlpuHfz8_RJWVDPEr-3VEYIeLpYQxFJ14oNt7jXO1p1--\
mcv0eQxi-\
9etuiX6LRRqiAt7QQrKq73envj9pkUbaIpqL2z_6SWRFln51IXv7yQSPmVZEPYcx-\
DPrMN4Q2slv_-fPZeoERcPjHoYB4TO-ahAHZP4xluJncmRB8xdR-\
_mm9YgGRPTnJ15X3isPEF5NsFXVDdHJyTT931NbjeKLDHTARJ8iLNLtC7j7x3XM7oyUB\
mW0D3EvT34AdQ6eHkzZz_JdGUXD6bylPM1PEu7nWBhW69aPJoRZVuPnvrdh8P51vdMb_\
i-gGBEzl7OHvVnWKmi4r3-\
iRauTLmn3eOLO79ITBPu4CZ6hPY6lfBgTGXovda4lEHW1Ha04-\
FNmnp1fmKNlUJiUGZOhWUhg-\
6cf5TDuXCn1jyl4r2iMy3Wlg4o1nBEumOJahYOsjawfhh_Vjir7pd5aUuAgkE9bQrwId\
ONb788-YRloR2jzbgCPBHEhd86-\
YnYHOB5W6q7hYcFym43lHb3kdNSMxoJJ6icWK4eZPmDITtbMZCPLNnbZ61CyyrWjoEnv\
ExOB1iP6b7y8nbHnzAJeoEGLna0sxszU6V-izsJP7spwMYp1Fxa3IT9j7b9lpjM4NX-\
Dj5TsBxgiwkhRJIiFEHs9HE6SRnjHYU6hrwOBBGGfKuNylAvs-mninLtf9sPiCke-\
Sk90usNMEzwApqcGrMxv_T2OT71pqZcE4Sg8hQ2MWNHldTzZWHuDxMNGy5pYE3IT7BCD\
TGat_iu1xQGo7y7K3Rtnej3xpt64br8HIsT1Aw4g-QGN1bb8U-6iT9kre1tAJf6umW0-\
SP1MZQ2C261-r5NmOWmFEvJiU9LvaEfIUY6FZcyaVJXG__V83nMjiCxUp9tHCrLa-\
P_Sv3lPp8aS2ef71TLuzB14gOLKCzIWEovii0qfHRUfrJeAiwvZi3tDphKprIZYEr_qx\
vR0YCd4QLUqOwh_kWynztwPdo6ivRnqIRVfhLSgTEAArSrgWHFU1WC8Ckd6T5MpqJhN0\
x6x8qBePZGHAdYwz8qa9h7wiNLFWBrLRj5DmQLl1CVxnpVrjW33MFso4P8n060N4ghdK\
SSZsZozkNQ5b7O6yajYy-\
rSp6QpD8msb8oEX5imFKRaOcviQ2D4TRT45HJxKs63Tb9FtT1JoORzfkdv_E1bL3zSR6\
oYbTt2Stnpz-\
7kVqc8KR2N45EkFKxDkRw3IXOte0cq81xoU87S_ntf4KiVZaszuqb2XN2SgxnXBl4EDn\
pehPmqkD92SAlLrQcTaxaSe47G28K-\
8MwoVt4eeVkj4UEsSfJN7rbCH2yKl2XJx5huDaS0xn2ODQyNRmgk-\
5I9hXMUiZDNLvEzx4zuyrcu2d0oXFo3ZoUtVFNCB__TQCf2x27ej9GjLXLDAEi7qnl9X\
fb94n0IfeVyGte3-j6NP3DWv8OrLiUjNTaLv6Fay1yzfUaU6LI86-\
Jd6ckloiGhg7kE0_hd-ZKakZxU1vh0Vzc6DW7MFAPky75iCZlDXoBpZjTNGo5HR-\
mCW_ozblu60U9zZA8bn-voANuu_hYwxh-\
uY1sHTFZOqp2xicnnMChz_GTm1Je8XCkICYegeiHUryEHA6T6B_L9gW8S_R4ptMD0Sv6\
b1KHqqKeubwKltCWPUsr2En9iYypnz06DEL5Wp8KMhrLid2AMPpLI0j1CWGJExXHpBWj\
fIC8vbYH4YKVl-\
euRo8eDcuKosb5hxUGM9Jvy1siVXUpIKpkZt2YLP5pEBP_EVOoHPh5LJomrLMpORr1wB\
KbEkfom7npX1g817bK4IeYmZELI8zXUUtUkx3LgNTckwjx90Vt6oVXpFEICIUDF_LAVM\
Uftzz6JUvbwOZo8iAZqcnVslAmRXeY_ZPp5eEHFfHlsb8VQ73Rd_p8XlFf5R1WuWiUGp\
2TzJ-\
VQvj3BTdQfOwSxR9RUk4xjqNabLqTFcQ7As246bHJXH6XVnd4DbEIDPfNa8FaWb_DNEg\
QAiXGqa6n7l7aFq5_6Kp0XeBBM0sOzJt4fy8JC6U0DEcMnWxKFDtMM7q06LubQYFCEEd\
Q5b1Qh2LbQZ898tegmeF--\
EZ4F4hvYebZPV8sM0ZcsKBXyCr585qs00PRxr0S6rReekGRBIvXzMojmid3dxc6DPpdV\
3x5zxlxaIBxO3i_6axknSSdxnS04_bemWqQ3CLf6mpSqfTIQJT1407GB4QINAAC9Ch3A\
XUR_n1jr64TGWzbIr8uDcnoVCJlOgmlXpmOwubigAzJattbWRi7k4QYBnA3_4QMjt73n\
2Co4-\
F_Qh4boYLpmwWG2SwcIw2PeXGr2LY2zwkPR4bcSyx1Z6UK5trQpWlpQCxgsvV_RvGzpN\
22RtHoihPH74K0cBIzCz7tK-\
jqeuWl1A7af7KmQ66fpRBr5ykTLOsa17WblkcIB_jDvqKfEcdxhPWJUwmOo4TIQS-\
xH8arLOy_NQFG2m14_yxwUemXC-QxLUYi6_FIcqwPBKjCdpQtadRdyftQSKO0SP-\
GxUvamMZzWI780rXuOBkq5kyYLy9QF9bf_-\
bL6QLpe1WMCQlOeXZaCPoncgYoT0WZ17jB52Xb2lPWsyXYK54npszkbKJ4OIqfvF8xqR\
XcVe22VwJuqT9Uy4-\
4KKQgQ7TXla7Gdm2H7mKl8YXQlsGCT2Ypc8O4t0Sfw7qYAuaDGf752Hbm3fl1bupcB2h\
uIPlIaDP6IRR9XvTYIW2flbwYfhKLmoVKnG85uUi2qtqCjPOIuU3-\
peT0othfmwKQXaoOqO-\
V4r6wPL1VHxVFtIYmEdVt0RccUOvpOVR_OAHG9uHOzTmueK5557Qxp0ojtZCHyN-\
hgoMZJLrvdKkTCxPNo2-\
mZQbHoVh2FnThZ9JbO49dB8lKXP4_MU5xAnjXMgKXtbfI8w6ZWATE_XWgf2VQMUpGp4w\
py44yWQTxHxh_4T9540BGwG0FU0bkgrwA_erseGZnepqdmz5_ScCs84O5Xr5MbYhJLCG\
GxY6O5GqS-\
ooB2w0Mt87KbbE4bpYje9CAHH8FX3pDrJyLsyasA3zxmk4OmGpG7Z70ofONJtHRe56R5\
287vFmuazEEutXn81kNzB-\
3aJT1ga3vnWZw4CSvFKoWYSA7auLgrHSHFZdITfOrgtmQmGbFhM9kSBdY1UCnpzf65oo\
s3PZWRa2twfUxxLAnPNtrxpRGyvtsapw7ljUagZmuyh3hLCjhAxYmnoE1dbyIWvpCqSl\
EtVjL1yb_nuLEzgvmZuV02fHxGuWgHTOMVGXpf81Rce3eoBK3lapW1wkzezlk3tcA2bZ\
OtA9qbxdsbVR37kemzQ9K1e3Y0OWhtSjWzr-A4eKSbKCMtTxpEKuveEJ-\
                Aes7339mn9luWL-UtZUcxLKzs_wQzdQj50lKajxZpFpshwyxIAA",
    "priv": "\
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\
                 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
  },
  "jws": "\
eyJhbGciOiJNTC1EU0EtODctRWQ0NDgiLCJraWQiOiJxVnNTaHVBVXVFNUVVYnFJNDgx\
THNyYXJSX2tLZHJpeDByblZKMjI2S280In0.\
SXQncyBhIGRhbmdlcm91cyBidXNpbmVzcywgRnJvZG8sIGdvaW5nIG91dCB5b3VyIGRv\
b3Iu.6mlv0vprz3_C3jIdjEy5TjdnZJWfwglag-\
piJ1yINZZh5cNJ9WbU_D7KPjyIrLp9I6atROfKb4_g4kiimLnfhOs3J0ZoOgxGMQ1gaa\
-GpPmKieV3cxq-\
AaTe11cbkDMfk68jGpZsXb86JM4ZUgC4QyOIphaf9DQZxIdaJRTEFnlDzFxIu8FyK6Bn\
m0b8eF16xO9OtZMtn1dDVfxZnIgleuMTFl-028pULw-ChPRhBkJ8NeKa4uuMm_u-\
N5ySqopXXD5rRr9QDnbIONHzQy8C4nZDe3DVaeykmh1D8OXU9AJJ2Dw4ipW3xpE3_oJD\
4nyHEVnIxLhhnQa-\
NpSGB_OOBqPrQwiKobx2abjWZP7y11bzgnvQPzkZZt8k9MsNNjwuurN_qvcBGwX6pYd7\
iU1-A0_qYQQnCI1CB2l74-\
Z9VosbZlSOZH2vdtB9waEI0QSaQxeYYR2eo3IFEFxtmm2g5Pod2Co8VQbL9nJO2SdLqQ\
my7aQMbq9VwSAB5iV9NDXIJXzVLoEISVPXmdnvxF09Hcxp0oAMiuEJcPKvwSzfy_xe-\
eLhVCGlKQ8ad3ByZ4jON0vv1ISldy1_1LGIRR8EWWzkavAknxdA_-\
1XeyPfADSZPipS2k1iWIj_jiG6QtUnHthlhzmSzVbTjWg7_C1J_jWEFxems6fu4TAa1Y\
DD8aCVoapfSnAmtIYSZVjn3oDuZ_VSd_3E1ScVtkbQXiUQPuz0Mo6RY-\
YnDUfUBfTCz8Meyo_G8igMtwvUOZgXqft8h2xp_3Y1Ang6AJL2nduPSyWG-\
qmAZYvk_Ub6Dsw2TCshCAJmdqYIFXYHrSku-\
SxrKW2nwLrOvMNUjVmRpFiO8GhyaQ65Ytos0GM_QrHgtXKtYrJpQoj6jo6MgSrWEQ7kA\
XZsho8Hv-1yf2MZj7ZNBlaSCqlWc6GXChdvXILrKppWM-\
uZalbgt2duSZY3LGg2dqN_1YwPSwqNuGIpsD8GFwwsOQ2UfYDcAUaoNoT7bwdMwyPrq8\
yLIhRG37uMkLwMCyuNOPN1lZ2hKKo4uP1tkhlggKKyrKAOaSPXy3t0fk3apLKqpTweMn\
LzGTAixYGAlpDXW72fdxED8cVK1LzpDTZaIg7bLs3Ox0lfWAfBmQWv9WOpWmCWBvXEuN\
41SyAim_PxqUPH8o5HWAXuBx9fAb7WpcgtquIJv2x-\
cPP7NncmIWabdA3HfVRBMAjVAgAHDRjRrwADMtRJodwGMNi3b9tyeuZjy4Vt_ciQeR9A\
Sd2QTyhc3MQKgIrwqZsJDNzQBWrz7HnWaWhQ61M16gySlh3S6isJD8vzwgB7VANiQDw1\
pYekUn_JlzQpC_o33wjjgUrIyXwQHDmEGL3XyaOeHDdlCJcTMWbvGcuvDE_Svt87uiHv\
GdkUtFVhWcI2Nqwr54QWD5sYvnzNQ83UdNXFMUhxQ1SPupBJOmQCZks-\
n8qOr5b2YoknwU_07YkIZUhrNuupuq23DeEWa9vCV9Ab00K2opUrhexdcAIif-\
n_6ZwJ8kb0ykFgvR3GfK3lAkqbTaSeSYzdUvBrRNA34L_XRFGryciaP87MYTh4k8OdfK\
5j8-OXKRuzpbpIneXqh60s_6W2KGQqmXsU3rK10c2J0JD5aSeGoWVUj3LqHJLA-\
BlgBerdTlwSo3V2JA-\
H5e9Lf60OdhNieNbEgztjdcq5jlzIXrgcZQcMt4bjI_Hs3l9NNt2SBsxTEA2DQ06NVv9\
mLwE4lHqMCYQpXSqBA2lPOT3P_d03YVVneBrIh04IjsTnMvLY9iHtDPBFfLBy2ovLNYN\
XcZT-WeCNM9UcH7p8MHscuxsY8LCh0sihZsZ4QDVEBdFgV8s_IUV6Xk-\
yT6zd0M_g6DNi46UqZyU7kofd1NuDNzgA_C1jdkPQz4FavXifAMrstfly2--\
jrcjN5Y_qjFrAIDHm2ohXSH8kzwiGE4a_L3BcfMEp14ixNJaL26apMPtAFCzqcD3R_5a\
qOdp2mE8mIAX4YwXTLckIwad6Kxi_ZPa3VRwjRo1uYfeoUczgJ4t1tpVps15luUYfWQI\
Eo4NXPKuUKKbFbbp7dTaIsDKNloBbCJrL1FiSAZIBxBSjyE6GMf59AXjZL0o920In5YE\
vLk5moeSm__KMHUPQbK44ipMKSMQjxCefN3ph3b44LvgnAOe8il1M_MvJfKuQOufAD8q\
5pZNIpMsYFiE7iUzV9BkTwapfo-GB_WfPZMN7Qe-\
T4of1wo5SMNDCoDggFJaDGQvsAqUGJXqgYAASG_YaMwoHGpvnfGoMUvQRbOrioMqrmN9\
9J88JlqSPt2aEk7L47zf_0aWmcRrL2S4LZyPPaXrgjhuP76jhjasqngVlahIzOfU8cs9\
AclI9h5HakP0jOCaooAW2tAmd1zqj7rXwln2sQr5CaLhkTXJt6XllqDUaX42rxhXCuuY\
LXLflsBrtsoXmru7hEw5SF4jlvprg8L-syKm0ebvbJPoQR1MzrEwP-\
kfr4q2Iv0c8pEnW-\
8UyYiOIoPv4r1xHRWtcGmPK5utPaUU56SJ6iGjtETDbiXvT5ZySjtgAjOWvIoRoL-X3-\
ubkUgR3AS_1KBOt8JaLWAHJVgbocCh_qFbsZS36sSVKDaxPu0SHH0J2bFXGpjJxs6VSS\
jkCsvv2RUtW502YCrNycmj_4Wl5NGqgb-\
1WNdcspPgv8Sb5LV5rJhj_R0CEmvE0MeI4Nh97lqa4IvqsrPHcMymfBsBoI8nayArDWy\
2wm5m85aLIdj0ON8srD9ikYD2TO-\
xBTb9gaSONJPq1UTzbvSdrq0rkoEbbMf69UmSiu34us-\
_tvQpaS1BjjPHpD3pBmsiaXT5rY_Oq_S11C3OYXe4ZIYmhdqMBR-\
Qjk0DQLkGy45QJSaULViZx4m2P2ziTdd_M-\
TH2GCzke5Ks8ONnJ3TI2bC_RKQaK9AqHmjETbC_ydtTvLwhT6E2xy3WKb_E0UCFqYd91\
40-UNYVxcXBhP9lBsI3QHALWRXEU9nI3TgYYVdWpfgrc9DV996c6Dc-3iSGNMW-\
bwbPzM_et5TJEDpCgYq2aMDammYUwnknTPp7m8qI05aT5wwnZuBQWWXdy8zGYUW-\
fPxUgr7UGuYQLjQOY53BAkhbni-Z1s-bsIjTKup3kRgI1oOY-\
JVQPeNnK1QGuZnxMRcoPJ3Q96S2YfNNMSjo2rYebmt_9jnlsvhLN0O5niL1_1bcK-\
mPu_PKMxmTBswKj8ZI-DJFf5YwDDj6RsrKv629MeJ7Iad-2LSs006DLxBBN-\
nOpsRDtra47X7cjle3LDq2l_lN8f3fTjlfh-\
B1ps6TZ6u4GRReH21COwk7H_vdG5G9Hq4UNczV_r6AzIK32EgBwF5HNA5yVrS915a4IU\
-oKDo1gL_tZUKrZJmL0m0K8Nu-C1M0EP-6WTQMxppc5-\
CxAAnIvHNTVO3EhNj76ObDPjRdDAm94ayRjMosvCDaUGdBEu31d-\
qmHl4aqhkn0y7MivNdrvamxPQPlN4E7GV8xQrIJXRz_KaoM0MypOUUHRPrVNMiWlrxOC\
Nhbf7xHAKdXmX-\
vxmnDbG4qwSUSyE03xVwQS0Beoutrqy2N0zs2cbUhnW5RhGHyr17GWgf1qtEBzaaIkRx\
6HlPOFvNncSVDvxsY--\
FBRiNcxvopEaJvBCuI83T60o9EDQHAVb8SK_VVsFbph4NifyHNUZUZ_ppoTJBOO00Bzo\
mR0glpomirfGlMoqoiG_2huhHxRX0Q4F-\
ugWFLRpC0eil2we1okPFUqpPyEpfk6DHVC_jmKEv8-\
ZtjJLHWPb6V0zo6X5jnHJeKg_etsM4YbgFbqxcjVya7ZE09zlJd9hHlmefg6sB8SGl21\
4yOM6_sbWFsC4uVb7Zb0gEHwuqsxaCDNicugM41NkAmZltBCi6eKgGlAb1TAnKl8Vlz3\
xSO803BNvsawTG1ZpJQEDAIEWfYPumlxgBxGmOEaoKX6PXwt7ufxRArrkUpZ-\
3Q2lOXqKZTd8hf-oXD3sB0M6bVf-\
uFfe7GyeUbC1_lcuQn6ZlRi87MHCRoVWOFVOaE3znF_HgG3GQFPgNZ1rp7l2ezWc6eRY\
u5ub77HPAyFt_9qyv0jctN9JPszVxa9gRD8vPtiifYOzsZH9t7CgGbBPgtGZW6KYLhRu\
AqFQ0cGD6EifApAgEgqFdzDb1O8RweQcYHGM7NJGZi2k5wM-\
1XBSM7LpoATzgOoXAuvx22shY-\
jvUNzXo0YnvTzwnMr_YlJur8hmW6A3K1gS2RNAZnSAVhtxCgTeO1p6ritfBsvgtikoGI\
qQZrGkGdGsbtEXlGowtt1q4lQA6ac-\
1RSpb3wD8HjdrbGmvtihNrIHT31rVkQE01fSk0m4R9QiOB7HqpE98f3HbWDi-\
Vc3uL6mbAVzM-4yh0AkacA6kRi5FbttCkyl0l3zcgydyh2tYNGna1AUGC-l2Mpc-\
mIao5cCXPWrcH1J0rRAz4ro9yf695jjk6KD-hHxn7rPoJFrhD--\
sUEERcPlkV_ev4we2ZFtB91UNlymMVclpU2R5c4AiMe9Bm4hxpEwxDWGCAPoZJr0qTyK\
f2f0Un_Lxtcr5Re0XjKi1xOAm6tJPgXl3KUXlxJGcsFOEUKnDqY9JrkmC4aG52dMC72k\
1z17AMC6XqX__j7lnx4-qkWFzbLo2ET6DN-x10bItq9OcrgisUaatfJikssUlLwxwLc0\
-\
faty46lWgmSsx5FO4L7RdlXTaMb0wn2B8lTCzOa3KOwVJk83RmZJcqajxeSHdgwpMwfz\
7v3PQvzeus5CN_H-ZT2iQT9-\
ni09WSPaRNQeypf1ZRFtdmSdY58zAN0cQwcKflY4Qe0Y4SaMEaBSd1mGh7Zo8XkLeBKV\
XhpEwBCQR1j5lL7rfq2fZ7skCnBo0vxl-awrtw7wn92z1D0LHpPt7pG-\
mpaxhuEpQnuXlcFLO75wdGeosDp5gSKkhysP6NF3ALNKmHwPggQKs1RCgRyx2vC8jzi-\
OStU4Q-ZM-\
_vKxCkbVPegEXCfmcqHGBZWEAjhk15bnE35rmvfJZhPxuJukKm9KK5E9NF98oqQw2kbW\
cADq9oXf3XhoFsE7HkJH2-\
BzM2eyVas9AyMCjTzhf6DAcMJ9SKYFVpE2e2cF8C3SzFag0qTRB2TzL5ANpkvlPgeSV5\
0ejqBW3jLWWCsNNqN0XaVIj6QlQje4BU5-Rt7u1tGc4mHQu4mlT-\
8LaxCzvmANSL2_nk9TcHDt2dk4KCjrwTWvl7s8HpSZz6ZWSxfZIWmu3G4lAxNfjgDrPx\
ZsiHXUy_X5rK9H2dJrJz7b--ZlMj0RVOQxK-\
Gy89E2FxuINuJEUQ9m0PBKkDYKYcDNPQ5KctARHWs7JEjHGd09A86doqk5J6t-\
9bWSliiNq-\
dRESLX25HF_36YrwycT1lVEIXiAfPci8rUDYXbhJR6yqiAvHpqce9gktVgft5zxgdh2D\
o-MadmAAqg6xG-jBYt0FiYkRhJ_6V-\
c0zt_sPhUstyOa0IGBS6tp_ITbkwhQfRhVPQLzbOwjYmFvqEc_JQjpFDpH-\
8g93aFoPh8BQWvBkLjtDVqN8UX-\
1MSJv8tNgbfdxW1ugUljHDTgtGci0TWzIZQgZVOHiJaIRvH1frkwaCslsXhlcesq04mp\
TnqTDONc8aqFKlNITedv52VX3UYfl-\
EfxiTYz05sMdYDMJ_iPtJMXH5LMMT3D5j5YNItz5PtKKwQI9xdLk3et2-\
dZzAsavRxyb0gg4s1oEQN2ChD7ttQgYNflZEulS45Q8o7xzCDTwe1w1bet-\
YGpPZacfoqFpVULeqISBaVAxCK3dXdH-g4qIPipupJb0Wl6oan-\
2M8xO9cfTi6vSbtCF9dFooEQFJyMQLqBSWDO9RdW3tF5-\
FqjQqIYiOxiXVEqafbfOLuXf2YO_ltvD4e5rGgigpPeYcH8GUanFPhKQ-\
J9t3OE3NMmZzg3QzoQVG6WEbYO8OlMLYnAW3ImcayLMlW-kCVL-u8U5ojHIbGorPP-\
d5PGykGKYe0q9OlXofimQ4OsGBCdekc7ZPNNVJhnib6Ab-6aI-\
ApxdJT5LEb4Oqam0ZAjHrJk87U3Ohttzi6gILEBQmX3F6s-\
Ht9RssLz1ASVCUuL_HztrbLDVGXmRto7K83_t-\
wAIIOj53wve20AAAAAAAAAAAAAAAAAAAAAAAAAAACBQiLS82ODQ__MolBYkpUE97bImu\
HSfUSIYTkZmwTA5iomXOc4Y7j8WJfFGNI7lMtiXzokkpteDeXAyirf9JgEfP8fEbBssP\
 pTy45VBP1FGecxR_8UdCoVSAExR6T7PpNKis4POoP_0-Y3K0Ta5-yZ8J1z7iwTEnAA",
  "raw_to_be_signed": "\
65794a68624763694f694a4e54433145553045744f446374525751304e4467694c43\
4a72615751694f694a78566e4e5461485642565856464e555656596e464a4e446778\
54484e7959584a535832744c5a484a7065444279626c5a4b4d6a493253323830496e\
302e5358516e6379426849475268626d646c636d39316379426964584e70626d567a\
63797767526e4a765a473873494764766157356e4947393164434235623356794947\
                                                       527662334975",
  "raw_message_representative": "\
436f6d706f73697465416c676f726974686d5369676e61747572657332303235434f\
4d505349472d4d4c44534138372d45643434382d5348414b4532353600c86e106632\
b46f3f7ada053b838a8cbf21f8773ee7b1f1f2bb80d108008c2378d18bf1a314a40f\
                 aefed6bbd88bbda4cbae01e4d335b9097c7862e3750b4c7414",
  "raw_composite_signature": "\
ea696fd2fa6bcf7fc2de321d8c4cb94e376764959fc2095a83ea62275c88359661e5\
c349f566d4fc3eca3e3c88acba7d23a6ad44e7ca6f8fe0e248a298b9df84eb372746\
683a0c46310d6069af86a4f98a89e577731abe01a4ded7571b90331f93af231a966c\
5dbf3a24ce195200b8432388a6169ff43419c4875a2514c4167943cc5c48bbc1722b\
a0679b46fc785d7ac4ef4eb5932d9f574355fc599c88257ae313165fb4dbca542f0f\
8284f46106427c35e29ae2eb8c9bfbbe379c92aa8a575c3e6b46bf500e76c838d1f3\
432f02e276437b70d569eca49a1d43f0e5d4f40249d83c388a95b7c69137fe8243e2\
7c871159c8c4b8619d06be36948607f38e06a3eb43088aa1bc7669b8d664fef2d756\
f3827bd03f391966df24f4cb0d363c2ebab37faaf7011b05faa5877b894d7e034fea\
610427088d4207697be3e67d568b1b66548e647daf76d07dc1a108d1049a43179861\
1d9ea37205105c6d9a6da0e4fa1dd82a3c5506cbf6724ed9274ba909b2eda40c6eaf\
55c12001e6257d3435c8257cd52e81084953d799d9efc45d3d1dcc69d2800c8ae109\
70f2afc12cdfcbfc5ef9e2e15421a5290f1a7770726788ce374befd484a5772d7fd4\
b188451f04596ce46af0249f1740ffed577b23df0034993e2a52da4d625888ff8e21\
ba42d5271ed865873992cd56d38d683bfc2d49fe35841717a6b3a7eee1301ad580c3\
f1a095a1aa5f4a7026b486126558e7de80ee67f55277fdc4d52715b646d05e25103e\
ecf4328e9163e6270d47d405f4c2cfc31eca8fc6f2280cb70bd4399817a9fb7c876c\
69ff763502783a0092f69ddb8f4b2586faa980658be4fd46fa0ecc364c2b21080266\
76a608157607ad292ef92c6b296da7c0bacebcc3548d5991a4588ef06872690eb962\
da2cd0633f42b1e0b572ad62b2694288fa8e8e8c812ad6110ee401766c868f07bfed\
727f63198fb64d0656920aa95673a1970a176f5c82eb2a9a5633eb996a56e0b7676e\
4996372c683676a37fd58c0f4b0a8db86229b03f06170c2c390d947d80dc0146a836\
84fb6f074cc323ebabcc8b221446dfbb8c90bc0c0b2b8d38f375959da128aa38b8fd\
6d92196080a2b2aca00e6923d7cb7b747e4ddaa4b2aaa53c1e3272f3193022c58180\
9690d75bbd9f771103f1c54ad4bce90d365a220edb2ecdcec7495f5807c19905aff5\
63a95a609606f5c4b8de354b20229bf3f1a943c7f28e475805ee071f5f01bed6a5c8\
2daae209bf6c7e70f3fb36772621669b740dc77d54413008d50200070d18d1af0003\
32d449a1dc0630d8b76fdb727ae663cb856dfdc890791f4049dd904f285cdcc40a80\
8af0a99b090cdcd0056af3ec79d6696850eb5335ea0c92961dd2ea2b090fcbf3c200\
7b540362403c35a587a4527fc99734290bfa37df08e3814ac8c97c101c398418bdd7\
c9a39e1c37650897133166ef19cbaf0c4fd2bedf3bba21ef19d914b4556159c23636\
ac2be784160f9b18be7ccd43cdd474d5c531487143548fba90493a6402664b3e9fca\
8eaf96f6628927c14ff4ed890865486b36eba9baadb70de1166bdbc257d01bd342b6\
a2952b85ec5d7002227fe9ffe99c09f246f4ca4160bd1dc67cade5024a9b4da49e49\
8cdd52f06b44d037e0bfd74451abc9c89a3fcecc61387893c39d7cae63f3e397291b\
b3a5ba489de5ea87ad2cffa5b628642a997b14deb2b5d1cd89d090f9692786a16554\
8f72ea1c92c0f8196005eadd4e5c12a37576240f87e5ef4b7fad0e76136278d6c483\
3b6375cab98e5cc85eb81c65070cb786e323f1ecde5f4d36dd9206cc53100d83434e\
8d56ff662f0138947a8c0984295d2a8103694f393dcffddd37615567781ac8874e08\
8ec4e732f2d8f621ed0cf0457cb072da8bcb3583577194fe59e08d33d51c1fba7c30\
7b1cbb1b18f0b0a1d2c8a166c67840354405d16057cb3f21457a5e4fb24facddd0cf\
e0e83362e3a52a67253b9287ddd4db83373800fc2d637643d0cf815abd789f00caec\
b5f972dbefa3adc8cde58fea8c5ac02031e6da8857487f24cf08861386bf2f705c7c\
c129d788b134968bdba6a930fb40142cea703dd1ff96aa39da76984f262005f86305\
d32dc908c1a77a2b18bf64f6b7551c23468d6e61f7a851cce0278b75b69569b35e65\
b9461f590204a383573cab9428a6c56dba7b753688b0328d96805b089acbd4589201\
9201c414a3c84e8631fe7d0178d92f4a3ddb4227e5812f2e4e66a1e4a6fff28c1d43\
d06cae388a930a48c423c4279f377a61ddbe382ef82700e7bc8a5d4cfccbc97cab90\
3ae7c00fcab9a59348a4cb1816213b894cd5f41913c1aa5fa3e181fd67cf64c37b41\
ef93e287f5c28e5230d0c2a03820149683190bec02a506257aa06000121bf61a330a\
071a9be77c6a0c52f4116ceae2a0caab98df7d27cf0996a48fb7668493b2f8ef37ff\
d1a5a6711acbd92e0b6723cf697ae08e1b8fefa8e18dab2a9e05656a123339f53c72\
cf4072523d8791da90fd233826a8a005b6b4099dd73aa3eeb5f0967dac42be4268b8\
644d726de97965a8351a5f8dabc615c2bae60b5cb7e5b01aedb285e6aeeee1130e52\
1788e5be9ae0f0bfacc8a9b479bbdb24fa10475333ac4c0ffa47ebe2ad88bf473ca4\
49d6fbc532622388a0fbf8af5c47456b5c1a63cae6eb4f694539e9227a8868ed1130\
db897bd3e59c928ed8008ce5af2284682fe5f7fae6e4520477012ff52813adf0968b\
5801c95606e870287fa856ec652dfab1254a0dac4fbb44871f42766c55c6a63271b3\
a5524a3902b2fbf6454b56e74d980ab3727268ffe16979346aa06fed5635d72ca4f8\
2ff126f92d5e6b2618ff4740849af13431e238361f7b96a6b822faacacf1dc33299f\
06c06823c9dac80ac35b2db09b99bce5a2c8763d0e37cb2b0fd8a4603d933bec414d\
bf6069238d24fab5513cdbbd276bab4ae4a046db31febd5264a2bb7e2eb3efedbd0a\
5a4b50638cf1e90f7a419ac89a5d3e6b63f3aafd2d750b73985dee192189a176a301\
47e4239340d02e41b2e3940949a50b562671e26d8fdb389375dfccf931f6182ce47b\
92acf0e3672774c8d9b0bf44a41a2bd02a1e68c44db0bfc9db53bcbc214fa136c72d\
d629bfc4d14085a9877dd78d3e50d615c5c5c184ff6506c23740700b5915c453d9c8\
dd3818615756a5f82b73d0d5f7de9ce8373ede248634c5be6f06cfcccfdeb794c910\
3a42818ab668c0da9a6614c279274cfa7b9bca88d39693e70c2766e0505965ddcbcc\
c66145be7cfc5482bed41ae6102e340e639dc102485b9e2f99d6cf9bb088d32aea77\
911808d68398f895503de3672b5406b999f13117283c9dd0f7a4b661f34d3128e8da\
b61e6e6b7ff639e5b2f84b3743b99e22f5ff56dc2be98fbbf3ca33199306cc0a8fc6\
48f832457f96300c38fa46cacabfadbd31e27b21a77ed8b4acd34e832f104137e9ce\
a6c443b6b6b8ed7edc8e57b72c3ab697f94df1fddf4e395f87e075a6ce9367abb819\
145e1f6d423b093b1ffbdd1b91bd1eae1435ccd5febe80cc82b7d84801c05e47340e\
7256b4bdd796b8214fa8283a3580bfed6542ab64998bd26d0af0dbbe0b533410ffba\
59340cc69a5ce7e0b10009c8bc735354edc484d8fbe8e6c33e345d0c09bde1ac918c\
ca2cbc20da50674112edf577eaa61e5e1aaa1927d32ecc8af35daef6a6c4f40f94de\
04ec657cc50ac8257473fca6a8334332a4e5141d13eb54d3225a5af13823616dfef1\
1c029d5e65febf19a70db1b8ab04944b2134df1570412d017a8badaeacb6374cecd9\
c6d48675b9461187cabd7b19681fd6ab4407369a224471e8794f385bcd9dc4950efc\
6c63ef8505188d731be8a44689bc10ae23cdd3eb4a3d1034070156fc48afd556c15b\
a61e0d89fc8735465467fa69a1324138ed34073a26474825a689a2adf1a5328aa888\
6ff686e847c515f443817eba05852d1a42d1e8a5db07b5a243c552aa4fc84a5f93a0\
c7542fe398a12ff3e66d8c92c758f6fa574ce8e97e639c725e2a0fdeb6c33861b805\
6eac5c8d5c9aed9134f7394977d84796679f83ab01f121a5db5e3238cebfb1b585b0\
2e2e55bed96f48041f0baab316820cd89cba0338d4d90099996d0428ba78a8069406\
f54c09ca97c565cf7c523bcd3704dbec6b04c6d59a494040c020459f60fba6971801\
c4698e11aa0a5fa3d7c2deee7f1440aeb914a59fb743694e5ea2994ddf217fea170f\
7b01d0ce9b55ffae15f7bb1b27946c2d7f95cb909fa665462f3b307091a1558e1553\
9a137ce717f1e01b719014f80d675ae9ee5d9ecd673a79162ee6e6fbec73c0c85b7f\
f6acafd2372d37d24fb335716bd8110fcbcfb6289f60ecec647f6dec28066c13e0b4\
6656e8a60b851b80a854347060fa1227c0a4080482a15dcc36f53bc4707907181c63\
3b3491998b6939c0cfb55c148cecba68013ce03a85c0bafc76dac858fa3bd43735e8\
d189ef4f3c2732bfd8949babf21996e80dcad604b644d0199d201586dc4281378ed6\
9eab8ad7c1b2f82d8a4a0622a419ac6906746b1bb445e51a8c2db75ab895003a69cf\
b5452a5bdf00fc1e376b6c69afb6284dac81d3df5ad5910134d5f4a4d26e11f5088e\
07b1eaa44f7c7f71db5838be55cdee2fa99b015cccfb8ca1d0091a700ea4462e456e\
db42932974977cdc832772876b583469dad405060be97632973e9886a8e5c0973d6a\
dc1f5274ad1033e2ba3dc9febde638e4e8a0fe847c67eeb3e8245ae10fefac504111\
70f96457f7afe307b6645b41f7550d97298c55c96953647973802231ef419b8871a4\
4c310d618200fa1926bd2a4f229fd9fd149ff2f1b5caf945ed178ca8b5c4e026ead2\
4f8179772945e5c4919cb0538450a9c3a98f49ae4982e1a1b9d9d302ef6935cf5ec0\
302e97a97fff8fb967c78faa9161736cba36113e8337ec75d1b22dabd39cae08ac51\
a6ad7c98a4b2c5252f0c702dcd3e7dab72e3a9568264acc7914ee0bed17655d368c6\
f4c27d81f254c2cce6b728ec15264f3746664972a6a3c5e487760c293307f3eefdcf\
42fcdebace4237f1fe653da2413f7e9e2d3d5923da44d41eca97f565116d76649d63\
9f3300dd1c43070a7e563841ed18e1268c11a05277598687b668f1790b7812955e1a\
44c010904758f994beeb7ead9f67bb240a7068d2fc65f9ac2bb70ef09fddb3d43d0b\
1e93edee91be9a96b186e129427b9795c14b3bbe707467a8b03a798122a4872b0fe8\
d17700b34a987c0f82040ab35442811cb1daf0bc8f38be392b54e10f9933efef2b10\
a46d53de8045c27e672a1c6059584023864d796e7137e6b9af7c96613f1b89ba42a6\
f4a2b913d345f7ca2a430da46d67000eaf685dfdd786816c13b1e4247dbe0733367b\
255ab3d0323028d3ce17fa0c070c27d48a6055691367b6705f02dd2cc56a0d2a4d10\
764f32f900da64be53e0792579d1e8ea056de32d6582b0d36a3745da5488fa425423\
7b8054e7e46deeed6d19ce261d0bb89a54fef0b6b10b3be600d48bdbf9e4f537070e\
dd9d9382828ebc135af97bb3c1e9499cfa6564b17d92169aedc6e2503135f8e00eb3\
f166c8875d4cbf5f9acaf47d9d26b273edbfbe665323d1154e4312be1b2f3d136171\
b8836e244510f66d0f04a90360a61c0cd3d0e4a72d0111d6b3b2448c719dd3d03ce9\
da2a93927ab7ef5b59296288dabe7511122d7db91c5ff7e98af0c9c4f59551085e20\
1f3dc8bcad40d85db84947acaa880bc7a6a71ef6092d5607ede73c60761d83a3e31a\
766000aa0eb11be8c162dd05898911849ffa57e734cedfec3e152cb7239ad081814b\
ab69fc84db9308507d18553d02f36cec2362616fa8473f2508e9143a47fbc83ddda1\
683e1f01416bc190b8ed0d5a8df145fed4c489bfcb4d81b7ddc56d6e8149631c34e0\
b46722d135b321942065538788968846f1f57eb930682b25b1786571eb2ad389a94e\
7a930ce35cf1aa852a53484de76fe76557dd461f97e11fc624d8cf4e6c31d603309f\
e23ed24c5c7e4b30c4f70f98f960d22dcf93ed28ac1023dc5d2e4ddeb76f9d67302c\
6af471c9bd20838b35a0440dd82843eedb5081835f95912e952e3943ca3bc730834f\
07b5c356deb7e606a4f65a71fa2a1695542dea8848169503108addd5dd1fe838a883\
e2a6ea496f45a5ea86a7fb633cc4ef5c7d38babd26ed085f5d168a044052723102ea\
0525833bd45d5b7b45e7e16a8d0a886223b1897544a9a7db7ce2ee5dfd983bf96dbc\
3e1ee6b1a08a0a4f798707f0651a9c53e1290f89f6ddce13734c999ce0dd0ce84151\
ba5846d83bc3a530b627016dc899c6b22cc956fa40952febbc539a231c86c6a2b3cf\
f9de4f1b29062987b4abd3a55e87e2990e0eb0604275e91ced93cd3552619e26fa01\
bfba688f80a717494f92c46f83aa6a6d190231eb264f3b5373a1b6dce2ea020b1014\
265f717ab3e1edf51b2c2f3d40495094b8bfc7cedadb2c35465e646da3b2bcdffb7e\
c002083a3e77c2f7b6d000000000000000000000000000000000000000000814222d\
2f3638343ffcca25058929504f7b6c89ae1d27d44886139199b04c0e62a265ce7386\
3b8fc5897c518d23b94cb625f3a24929b5e0de5c0ca2adff498047cff1f11b06cb0f\
a53cb8e5504fd4519e73147ff14742a1548013147a4fb3e934a8ace0f3a83ffd3e63\
                                     72b44dae7ec99f09d73ee2c1312700",
  "raw_composite_public_key": "\
e45ffc8cc73db885dc662e62a18cd8e3803297117fa5658814a985b5ff1db7b468cf\
c82bb929f1d86b77ed14f5ae16a65368772ce51912410105e0456975ae91fdb643b5\
12f124d5e60bd68b8c7e31fe01c7b0dc65ae470501cc565a6e1dfcfcfd12565433c4\
afedd511821e2e9610c45275e2836dee35ced69d7efa672fd1e4318bef5eb6e897e8\
b451aa202ded042b2aaef77a7be3f699146da229a8bdb3ffa496445967e75217bfbc\
9048f9956443d8731f833eb30de10dac96fffe7cf65ea0445c3e31e8601e133be6a1\
00764fe3196e267726441f31751fbf9a6f5880644f4e7275e57de2b0f105e4db055d\
50dd1c9c934fddf535b8de28b0c74c0449f222cd2ed0bb8fbc775ccee8c940665b40\
f712f4f7e00750e9e1e4cd9cff25d1945c3e9bca53ccd4f12eee7581856ebd68f268\
45956e3e7beb761f0fe75bdd31bfe2fa018113397b387bd59d62a68b8af7fa245ab9\
32e69f778e2ceefd21304fbb8099ea13d8ea57c1813197a2f75ae251075b51dad38f\
853669e9d5f98a3655098941993a1594860fba71fe530ee5c29f58f2978af688ccb7\
5a5838a359c112e98e25a8583ac8dac1f861fd58e2afba5de5a52e020904f5b42bc0\
874e35befcf3e6119684768f36e008f04712177cebe627607381e56eaaee161c1729\
b8de51dbde474d48cc68249ea27162b87993e60c84ed6cc6423cb3676d9eb50b2cab\
5a3a049ef131381d623fa6fbcbc9db1e7cc025ea0418b9dad2cc6ccd4e95fa2cec24\
feeca70318a751716b7213f63edbf65a63338357f838f94ec071822c248512488851\
07b3d1c4e924678c7614ea1af038104619f2ae372940becfa69e29cbb5ff6c3e20a4\
7be4a4f74bac34c133c00a6a706accc6ffd3d8e4fbd69a99704e1283c850d8c58d1e\
5753cd9587b83c4c346cb9a58137213ec10834c66adfe2bb5c501a8ef2ecadd1b677\
a3df1a6deb86ebf0722c4f5030e20f9018dd5b6fc53eea24fd92b7b5b4025feae996\
d3e48fd4c650d82dbad7eaf936639698512f26253d2ef6847c8518e8565cc9a5495c\
6fff57cde7323882c54a7db470ab2daf8ffd2bf794fa7c692d9e7fbd532eecc1d788\
0e2ca0b3216128be28b4a9f1d151fac97808b0bd98b7b43a612a9ac865812bfeac6f\
47460277840b52a3b087f916ca7cedc0f768ea2bd19ea21155f84b4a04c4000ad2ae\
0587154d560bc0a477a4f9329a8984dd31eb1f2a05e3d918701d630cfca9af61ef08\
8d2c5581acb463e439902e5d425719e956b8d6df7305b28e0ff27d3ad0de2085d292\
499b19a3390d4396fb3bac9a8d8cbead2a7a4290fc9ac6fca045f98a614a45a39cbe\
24360f84d14f8e472712aceb74dbf45b53d49a0e4737e476ffc4d5b2f7cd247aa186\
d3b764ad9e9cfeee456a73c291d8de3912414ac43911c372173ad7b472af35c6853c\
ed2fe7b5fe0a89565ab33baa6f65cdd928319d7065e040e7a5e84f9aa903f7648094\
bad07136b16927b8ec6dbc2bef0cc2856de1e795923e1412c49f24deeb6c21f6c8a9\
765c9c7986e0da4b4c67d8e0d0c8d466824fb923d8573148990cd2ef133c78ceecab\
72ed9dd285c5a3766852d54534207ffd34027f6c76ede8fd1a32d72c30048bbaa797\
d5df6fde27d087de5721ad7b7fa3e8d3f70d6bfc3ab2e252335368bbfa15acb5cb37\
d4694e8b23cebe25de9c925a221a183b904d3f85df9929a919c54d6f87457373a0d6\
ecc1403e4cbbe620999435e80696634cd1a8e4747e9825bfa336e5bbad14f73640f1\
b9febe800dbaefe1630c61fae635b074c564eaa9db189c9e7302873fc64e6d497bc5\
c29080987a07a21d4af210703a4fa07f2fd816f12fd1e29b4c0f44afe9bd4a1eaa8a\
7ae6f02a5b4258f52caf6127f62632a67cf4e8310be56a7c28c86b2e277600c3e92c\
8d23d42586244c571e90568df202f2f6d81f860a565f9eb91a3c78372e2a8b1be61c\
5418cf49bf2d6c8955d4a482a9919b7660b3f9a4404ffc454ea073e1e4b2689ab2cc\
a4e46bd7004a6c491fa26ee7a57d60f35edb2b821e6266442c8f335d452d524c772e\
0353724c23c7dd15b7aa155e91442022140c5fcb0153147edcf3e8952f6f0399a3c8\
8066a72756c9409915de63f64fa797841c57c796c6fc550ef745dfe9f179457f9475\
5ae5a2506a764f327e550be3dc14dd41f3b04b147d454938c63a8d69b2ea4c5710ec\
0b36e3a6c72571fa5d59dde036c42033df35af056966ff0cd1204008971aa6ba9fb9\
7b685ab9ffa2a9d1778104cd2c3b326de1fcbc242e94d0311c3275b12850ed30ceea\
d3a2ee6d060508411d4396f5421d8b6d067cf7cb5e826785fbe119e05e21bd879b64\
f57cb0cd1972c2815f20abe7ce6ab34d0f471af44baad179e90644122f5f33288e68\
9ddddc5ce833e9755df1e73c65c5a201c4ede2ffa6b19274927719d2d38fdb7a65aa\
43708b7fa9a94aa7d3210253d78d3b181e1020d0000bd0a1dc05d447f9f58ebeb84c\
65b36c8afcb83727a1508994e826957a663b0b9b8a003325ab6d6d6462ee4e106019\
c0dffe10323b7bde7d82a38f85fd08786e860ba66c161b64b0708c363de5c6af62d8\
db3c243d1e1b712cb1d59e942b9b6b4295a5a500b182cbd5fd1bc6ce9376d91b47a2\
284f1fbe0ad1c048cc2cfbb4afa3a9eb9697503b69feca990eba7e9441af9ca44cb3\
ac6b5ed66e591c201fe30efa8a7c471dc613d6254c263a8e132104bec47f1aacb3b2\
fcd4051b69b5e3fcb1c147a65c2f90c4b5188bafc521cab03c12a309da50b5a75177\
27ed41228ed123fe1b152f6a6319cd623bf34ad7b8e064ab993260bcbd405f5b7fff\
9b2fa40ba5ed5630242539e5d96823e89dc818a13d16675ee3079d976f694f5acc97\
60ae789e9b3391b289e0e22a7ef17cc6a4577157b6d95c09baa4fd532e3ee0a29081\
0ed35e56bb19d9b61fb98a97c617425b06093d98a5cf0ee2dd127f0eea600b9a0c67\
fbe761db9b77e5d5bba9701da1b883e521a0cfe88451f57bd36085b67e56f061f84a\
2e6a152a71bce6e522daab6a0a33ce22e537fa9793d28b617e6c0a4176a83aa3be57\
8afac0f2f5547c5516d218984755b7445c7143afa4e551fce0071bdb873b34e6b9e2\
b9e79ed0c69d288ed6421f237e860a0c6492ebbdd2a44c2c4f368dbe99941b1e8561\
d859d3859f496cee3d741f252973f8fcc539c409e35cc80a5ed6df23cc3a65601313\
f5d681fd9540c5291a9e30a72e38c96413c47c61ff84fde78d011b01b4154d1b920a\
f003f7abb1e1999dea6a766cf9fd2702b3ce0ee57af931b62124b0861b163a3b91aa\
4bea28076c3432df3b29b6c4e1ba588def420071fc157de90eb2722ecc9ab00df3c6\
69383a61a91bb67bd287ce349b4745ee7a479dbceef166b9acc412eb579fcd643730\
7edda253d606b7be7599c38092bc52a8598480edab8b82b1d21c565d2137ceae0b66\
42619b16133d91205d6355029e9cdfeb9a28b373d95916b6b707d4c712c09cf36daf\
1a511b2bedb1aa70ee58d46a0666bb287784b0a3840c589a7a04d5d6f2216be90aa4\
a512d5632f5c9bfe7b8b13382f999b95d367c7c46b968074ce315197a5ff3545c7b7\
7a804ade56a95b5c24cdece5937b5c0366d93ad03da9bc5db1b551dfb91e9b343d2b\
57b763439686d4a35b3afe03878a49b28232d4f1a442aebde109f807acef7dfd9a7f\
      65b962fe52d6547312cacecff04337508f9d2529a8f1669169b21c32c48000"
}
]]></artwork>
        </figure>
      </section>
      <section anchor="appdx-cose">
        <name>COSE</name>
        <figure anchor="cose_example_ML_DSA_44_ES256">
          <name>ML-DSA-44-ES256</name>
          <artwork><![CDATA[
/ ML-DSA seed (32 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000000'

/ ECDSA private key d (32 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000001'

/ AKP COSE_Key /
{
  / kty AKP /                1: 7,
  / alg ML-DSA-44-ES256 /    3: -54,
  / kid /                    2: h'08e7acdb81ec1e3e',
  / public key /             -1:
h'ba71f9f64e11baeb58fa9c6fbb6e14e61f18643dab495b47539a9166ca019813
  1c44f826bbd56e34e55db5e5e2d733485e39ea260fc6000c5ea4ba80d3455cde
  53b46f34482aedfd5450fc2e1ba4f25d15f9c144242fb39bb52287189030c504
  98e1717b7c758b190a6748ea9aa3f7acaaf2c7cb526ed717c9f79aeb84214fa5
  cd8ded92a0c3fa1558810f12c7050a367708d196cd24e5af974904aed8e4ce88
  72e8696b0b7bca50e452cd7d30ea9a4adac0311d672c6bde8496240b07431463
  708895cd9bafc31632d7397649388fdafcbf7d305a3de9a495eca7433a8f83ba
  0f0b25c413c6e39c96eb7d691b34d37ce37f1eead1cf217e25ef34eecf3f7c60
  f84b8edfdde8405d4f832576c61ef98e0a2f28da187700953924f686b9461470
  5bcf53d33fedd4348edddbdf28b5065e1f20775043e85cf931f829179363a1a7
  e7404a838ec00086b0976386fe637c98244757e3f769ddd4467471bfad670f9a
  05f8246ee50a7b1eaf87fc4069c3ae2aa2033258117792f0bcd49e083fd1bc74
  96abff29cc94e4868b21214ed316525399a610fbdd4a80e7c80715f29578e2a8
  4bb40bdddbd9f47a11b6e7da118a1b658d359e8aef55eb46b5376b5b65597998
  4a922beebfc59bcd600d5309dccd72dbf0787db8ba757b537c1eafd5c0f50ea4
  bc9583549e2829a42c28cac248c96d78124c47159b18aedd754aba17b19d430f
  b78f633ea9d26f54a9bd50f8d8f6b73594f828976e7ea09c53bbb9f11a56c950
  7fb89b9a5ebc037a37267a95f85b8d64ca97192b10a66f417b3f61fe9ca57130
  a48fd925eae2ab5502d571c8a51903c1d398f4c1f76a7e11743976afdbc697f2
  3094a3cd761ff9685de32e09fb3c28add453490300bc7c89dc01780096071722
  945775f264e1b0623bcf4619c712c838761205d87691b75ef360196cbb9e9b92
  a0d4c4ed62326e5024d77510b8ee2c7426cc22eae209dc9f13bde6bf08f5e718
  1bd3b459450b451a51539a715c21d67dd330eb5970db00d9edbfb2822b036fa1
  3bafeb86d8dc78866e3f8d43e53d78cca5595a6faf886b5dc112f1cf4adcfa87
  5800d90b48883af97316fe1506873fc157e570eacbfd222868d14234101966af
  b6bf9940829253a953ada89fc756b6a849f70acb9838e69faa50bba75e3e89c2
  adb57e86d088ab9b04a28e670709172243ec5e0008a5ceaf3f8722f487302596
  ffd755ad1b82a49c34b3469515b46aa290cd86ee38ea7a9be3f103610335b531
  cca333ddfe32b14510f4b07ef95fc6684e8c454a92c10dbb5d59c7a7c63fb305
  fe881967d99e669eb632840582560bb403431d40f75a4954908482278292821f
  4ea91e42e78fa48caee3c836146dcfd738d117e92e9a15137d28e8e6a4b46226
  50cb413504cb3a335d44beec5746c1c294b1e8cb99cb608d928f8ce3563632c5
  21f23d13c61a8f61c01df8c96c7360db4f3c68aa5d2fdd342a62ff3459c11638
  9421ab43e8584c45882b50e6e4e96db6f0b8fde890d5dbfadcd88690b449e642
  40ddb2023747f308363e301aa77757169fc6150628d5920b5aa1ab1c8cbf44cb
  00e025d7879d72b479e3af5311c785725590da9c89b9fc3b8450769554eb44d2
  03eba2bbaef9cad2237011c2ea44eff00f299a48ffe28ca93ddf85f76608242e
  f8d6cc24610a1e2078fcac4f9385c314905ecaa82e553916d94d1a7c1ec652aa
  08897083daa2ebb1775fbc471ae27777d7904ea9f1b92bcac3d8a3158426087b
  645b1108f0d65fec93789c053743ca14fd63d05e98b652df2b9c2ff9ce05f194
  0703ffb273f80e0e2732eca9960d981b4cfd3b7bb8045b3c3830546b9dd8db0d
  046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2
  964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51
  f5',
  / private key /            -2:
h'0000000000000000000000000000000000000000000000000000000000000000
  3031020101042000000000000000000000000000000000000000000000000000
  00000000000001a00a06082a8648ce3d030107'
}

/ Sig_structure (M) /
[
  "Signature1",
  << {
    / alg ML-DSA-44-ES256 /    1: -54,
    / kid /                    4: h'08e7acdb81ec1e3e'
  } >>,
  / external_aad / h'',
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573'
]

/ Message representative M' = Prefix || Label || 0x00 || PH(M) /
h'436f6d706f73697465416c676f726974686d5369676e61747572657332303235
434f4d505349472d4d4c44534134342d45434453412d503235362d5348413235
3600ad9c56542caaef74ac6ad7cbf62386c2f4aac8c329e4a6a614fd272572cc
bead'

/ COSE_Sign1 /
18([
  << {
    / alg ML-DSA-44-ES256 /    1: -54,
    / kid /                    4: h'08e7acdb81ec1e3e'
  } >>,
  / unprotected / {},
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573',
  / signature /
  h'2a2fa6272a8cabd04670e6adce8f462c9c905742f528d59012cb6ad1aabe8734
  1df45c39c840a5c2007febfbeb0f755becb8d1bfa4bde4b16656cea016f42f8a
  5cbdc37ff388b419a91ffc31680c14744c3e4d6263f7db6a6d1ab6a983bb6ff3
  5ad62e388b59508913a786ce0fb39d8badbca771021afd7df255002a5ba3dd9c
  0da9b2850a816913c3ef3b353fb24e6294287b7d0799d01056e4ef23aaffb68e
  10a3df96b90ab38d2d4b5e6373d8f321f8c2ffd0a9fc672f8d0bdb677e39ce5d
  c1a3ae817cc1b6bc033bc0fdfea2dba7cd24558bddd594f96c8b21f206b7f2bf
  64b094f829f54f57be1357c3c610e406250f4a689cf00b23f4107b1c07062e55
  b18a73c9ec282abccee312f05a4c057e517647f13593ce6455f1ee721ac7099f
  6bb42f61b8cef0d8faebfa2924a48f2210b25ea1b9daeb698d7d96a3348e921b
  84b98d9fb78111c174aa8f234eb06f02e78a662c2f76302022be516f9012edbf
  26b07b9ee6086d8e5b549d2a953cd35f9a27ad89bbc2747471d38383e4e53c2b
  cddb293fa2807b9baa18d37f8729dad3ee86ff0efa8fe7750eda6d48e838b70a
  94e6b062f402afdb7089bbe24ebd81cfdf0bd73b38c188a9e66bafc3dbe62288
  3d4427c276fd3b101add92294fbee3cf4891022e0899446d76e1c6b20f848965
  f7fa8bfff642c75a3975b8f4317f528ca46d3c08bef2d586be15bf684619017c
  411dcbbefa7333c834f25a137dba319e24b89479a84357765be4be74063d9172
  a1cf2891594b5de34aed7a387ca6928d538e0daf4cfda698545f7ec2a71635a7
  f086e7e342950000a6ce46cf8c52f8139bddb9288cd0e4130b3e90422bc9f464
  fe0453795156f0cd62721e9cc831cc2a9ec0558feb4fa79c1b2b8442b55d9d82
  7e085119afef0c8a6706fba58117c4e5c77f1fe1f766c54f0cd789e383479418
  c5968230d5f86d319d97a009c35c6288c6ac6b7846b3dcc3b9daae92c7759017
  2b77e0ff9258faec938c9996a10d82cbaec999c08a05ee0244002c2383bd110b
  8ad7218cada06646455de2afc247b723961961523b5633fb00bc46aac1bb2a26
  70ac0cb5e79e4335728535c78374dfbafbced9c8a65d01f20435d0500d3622dc
  74ff528cbae4926080c83e4879a0887e168db95c59e85489b0a0146399231f40
  fe9d965908d9f685827d0393a74edf8bf6bc015ab4071dbdfa9e1157db6b63d9
  35144c481966037a464875fff90555c3d055ac8b39b996d3794fc264dd2a334e
  7a0ec253986e283e36c4346e93f97b4f7e62015d72be5352dcc03771c4b4b485
  81367f26296645dd1c886b166b7d91bb8ece9e50a42d86bf22855cdd8c190042
  b502c5d22c7f1f473b25d2c1b5412efaaf5c195c37846bd455c783f9083e46a2
  8a2fcbaeb39a792675ff31431d51a13871091a0c35844904aff57288f076636c
  a826142943837c0ebe5ad0c3210a89d88655c1792c0704dca97bce5b144d3e94
  6100c626d352a1e17e24717fe4478bd9901b0df9fd5eda7eefb1a582732f3a33
  cfa7df15234b59cacf868e1141cb22442e8ccbe970d842b7d1dfe2d6ca1e4ed8
  ccd0f4fbd8d1799177b6c2ef210602b1dd9033ae899c52137937d1538875b152
  dd05357842dd0087325ec0b5343335174968b5b2f15b76db936b6db29bd79e35
  ed9eb0575375a884a3efd57bac1449699b93fe186e0cc6e43b3d0d3e2973033b
  feaf2e1803798b087b049ce8a2c7a2156d1b3a16dde288a158bc740afa154835
  ef7d1b5e6dddbcaafbaf2c490a0bf08a14b69c871576aa370d43cdcb9a0e346a
  4b79f740a8f0168d95c9e2d684ec6759d0302d5346803252bda5bee8d64dee39
  e1686c90a293fb8c2bfedfdc00778141b362e522827a26f3c095ccce0680d7b8
  6b7650cd40f94b272dec01e58da108b0312de29b738b04f26034515a35e4235f
  92b877c5fb64494b54c9e1f8005140ae73b0d60d8ca0f234ae6de7deec60867e
  d3eb04b08602b313c99f69a9497e9a65fb574e1a2e749724fbdea47f58192e96
  17e90afb5a88681042591aa092acbaaf68424287651bca7b1a35fab63936c85c
  440be4aa5a5b86425d7117c6f3a51d499dbf42148cec7dd877733adf30e1c23b
  e878715e58b3538295b02138144b70398bff8124fe2d4931339769e24e563c89
  d75870ffccedb1fd1d5b2eaa2adac94fdf1660dd272513b28b7a2aa8266117e0
  58800dafc46fb20de541d275804933e9e30f5beb5bffa36f4665ba334bf88214
  672a95a104b1877f74ca9b0a18ec2c0769c67871eae04b5b9820fa4e6742c37e
  1ad126a323e28c6c83c2182390297aa304fe8c0b21c85713fbf94f19a2094816
  6c1b5fe68371b509e693fbcfc750aa84eff2608a4d1083647eab2af2a074f475
  732e5fc667c97f1d7374fab7b54897204d61e4f6de7b949a4a8580407f877056
  cb6eee57c95e566fb8f8eb25387f52beacd85813ab6dc779f9b92b278ee414ff
  643ae3bf4c4c449ff35392d5b9e9cd914d1eabfa043ac33d9312ce5b9a82dd04
  eb0491c4584a711c386b78d8e86705c1c07db3cd5a53a3e4ce340f9a178a6107
  eadf883d2ee481ee3c84b73d37d85332b344d235a0ab1cdeb513875949a5948f
  918b1243f43c90b135bc8c4867f53348f563f660efb44401f0aa72e90ddefe65
  7521a382adb5b6100feea242349b70ceff91391e2ad922fb50842a8fdb8a276e
  9f3e5601b8fe27979afd40b1039eaa6b580d672d0a7424162f4a50bd517fe4d3
  3a9cf6d6889895c92aea189b18f6505dd72b9434d2a819e5dd62eae2a3fa26e3
  211e26c7d8751d4fec2304e13839ead9e006d9ba3bbf4a2789339eb2fd974742
  acfecdd9420d3eb68ee031e9d7ad0ca8ab508d9776f2a60e804d0aacad590f60
  bc864b042b0b1e1d90e653bb5171d9637b551b0a04b257866ce2a9830f6822c6
  f56ba8ee1705e527cd5536a09e71acde5faf65e8ce9d3660cd5d4a6e6554c742
  12b01b4baaae32392dc91be9fd764844b7509f7b81c5a54c8ffaba91bc8a9f9a
  db85f46f15a85662adbabf3320164640e5df7d3e1388fd9503ad5f5b43f2945c
  5cdca8cf7f25299ca5b661042fef8a9d3abe25c52003676df0ecda149810dc0f
  eb0e815027994bd1d7b61d80af71b48f22fa709ae8fc80fbc0ead415303d830b
  ea2b10d2f2df077635f7bb9d31ab14e1286e1b4fd20016b869c7fef906d6c257
  148f6bf73d32952b66267b90723e4252d49aadeed1ef89149b684f9747474b8d
  8224afaca962a94c76ead84b91c21fb10c4c3b125c1915978390b525c7010547
  2333393d4e5a6d76777da1a8c7d3d7dee3e9ebf609115584868a979fd4effb01
  1d232931437f929aa9b6bde8020a12172f344b516e7e9fa5b1b6000000000000
  00000000000000000000000000000000141f2c3a304502205c08a0f6a7e4cc02
  8b2ecb57f92bfdf3908b35257e5262d3e54580ddf9465c29022100ed86790395
  b1fbf5356fa8da76381cb2cc10e0b4789c70fc2f21a9e9f7dd9f7b'
])
]]></artwork>
        </figure>
        <figure anchor="cose_example_ML_DSA_44_Ed25519">
          <name>ML-DSA-44-Ed25519</name>
          <artwork><![CDATA[
/ ML-DSA seed (32 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000000'

/ Ed25519 seed (32 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000000'

/ AKP COSE_Key /
{
  / kty AKP /                1: 7,
  / alg ML-DSA-44-Ed25519 /  3: -57,
  / kid /                    2: h'b930f85dd9be4a04',
  / public key /             -1:
h'ba71f9f64e11baeb58fa9c6fbb6e14e61f18643dab495b47539a9166ca019813
  1c44f826bbd56e34e55db5e5e2d733485e39ea260fc6000c5ea4ba80d3455cde
  53b46f34482aedfd5450fc2e1ba4f25d15f9c144242fb39bb52287189030c504
  98e1717b7c758b190a6748ea9aa3f7acaaf2c7cb526ed717c9f79aeb84214fa5
  cd8ded92a0c3fa1558810f12c7050a367708d196cd24e5af974904aed8e4ce88
  72e8696b0b7bca50e452cd7d30ea9a4adac0311d672c6bde8496240b07431463
  708895cd9bafc31632d7397649388fdafcbf7d305a3de9a495eca7433a8f83ba
  0f0b25c413c6e39c96eb7d691b34d37ce37f1eead1cf217e25ef34eecf3f7c60
  f84b8edfdde8405d4f832576c61ef98e0a2f28da187700953924f686b9461470
  5bcf53d33fedd4348edddbdf28b5065e1f20775043e85cf931f829179363a1a7
  e7404a838ec00086b0976386fe637c98244757e3f769ddd4467471bfad670f9a
  05f8246ee50a7b1eaf87fc4069c3ae2aa2033258117792f0bcd49e083fd1bc74
  96abff29cc94e4868b21214ed316525399a610fbdd4a80e7c80715f29578e2a8
  4bb40bdddbd9f47a11b6e7da118a1b658d359e8aef55eb46b5376b5b65597998
  4a922beebfc59bcd600d5309dccd72dbf0787db8ba757b537c1eafd5c0f50ea4
  bc9583549e2829a42c28cac248c96d78124c47159b18aedd754aba17b19d430f
  b78f633ea9d26f54a9bd50f8d8f6b73594f828976e7ea09c53bbb9f11a56c950
  7fb89b9a5ebc037a37267a95f85b8d64ca97192b10a66f417b3f61fe9ca57130
  a48fd925eae2ab5502d571c8a51903c1d398f4c1f76a7e11743976afdbc697f2
  3094a3cd761ff9685de32e09fb3c28add453490300bc7c89dc01780096071722
  945775f264e1b0623bcf4619c712c838761205d87691b75ef360196cbb9e9b92
  a0d4c4ed62326e5024d77510b8ee2c7426cc22eae209dc9f13bde6bf08f5e718
  1bd3b459450b451a51539a715c21d67dd330eb5970db00d9edbfb2822b036fa1
  3bafeb86d8dc78866e3f8d43e53d78cca5595a6faf886b5dc112f1cf4adcfa87
  5800d90b48883af97316fe1506873fc157e570eacbfd222868d14234101966af
  b6bf9940829253a953ada89fc756b6a849f70acb9838e69faa50bba75e3e89c2
  adb57e86d088ab9b04a28e670709172243ec5e0008a5ceaf3f8722f487302596
  ffd755ad1b82a49c34b3469515b46aa290cd86ee38ea7a9be3f103610335b531
  cca333ddfe32b14510f4b07ef95fc6684e8c454a92c10dbb5d59c7a7c63fb305
  fe881967d99e669eb632840582560bb403431d40f75a4954908482278292821f
  4ea91e42e78fa48caee3c836146dcfd738d117e92e9a15137d28e8e6a4b46226
  50cb413504cb3a335d44beec5746c1c294b1e8cb99cb608d928f8ce3563632c5
  21f23d13c61a8f61c01df8c96c7360db4f3c68aa5d2fdd342a62ff3459c11638
  9421ab43e8584c45882b50e6e4e96db6f0b8fde890d5dbfadcd88690b449e642
  40ddb2023747f308363e301aa77757169fc6150628d5920b5aa1ab1c8cbf44cb
  00e025d7879d72b479e3af5311c785725590da9c89b9fc3b8450769554eb44d2
  03eba2bbaef9cad2237011c2ea44eff00f299a48ffe28ca93ddf85f76608242e
  f8d6cc24610a1e2078fcac4f9385c314905ecaa82e553916d94d1a7c1ec652aa
  08897083daa2ebb1775fbc471ae27777d7904ea9f1b92bcac3d8a3158426087b
  645b1108f0d65fec93789c053743ca14fd63d05e98b652df2b9c2ff9ce05f194
  0703ffb273f80e0e2732eca9960d981b4cfd3b7bb8045b3c3830546b9dd8db0d
  3b6a27bcceb6a42d62a3a8d02a6f0d73653215771de243a63ac048a18b59da29',
  / private key /            -2:
h'0000000000000000000000000000000000000000000000000000000000000000
  0000000000000000000000000000000000000000000000000000000000000000'
}

/ Sig_structure (M) /
[
  "Signature1",
  << {
    / alg ML-DSA-44-Ed25519 /  1: -57,
    / kid /                    4: h'b930f85dd9be4a04'
  } >>,
  / external_aad / h'',
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573'
]

/ Message representative M' = Prefix || Label || 0x00 || PH(M) /
h'436f6d706f73697465416c676f726974686d5369676e61747572657332303235
434f4d505349472d4d4c44534134342d456432353531392d53484135313200e1
3c73e6534f34e69f9e2dfa19e812f1f92e308c477bf2eb351a47fa69e68af55e
dea2a595419d44082ea6d38d0908d59ea3e97aac61ae9391dbe56c0e5b85eb'

/ COSE_Sign1 /
18([
  << {
    / alg ML-DSA-44-Ed25519 /  1: -57,
    / kid /                    4: h'b930f85dd9be4a04'
  } >>,
  / unprotected / {},
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573',
  / signature /
  h'b90b8fd47a1c28cb219c3cfc816935c875de6c45578c2f0188e3be659eee9003
  d58f029bf5a0abb8af014c0b56bbb3b79ffeb188b7c55cd3111c0fdf6ae109d6
  231225b426f2cc014885306e3286416c3f3bf6d76f93745c15bb47e413356a0a
  db194d5434f542e63a9ad3d6dd9cf79df2c525ba2b7a4e584bbc6ce189dea259
  557f6edf772d2eeb0deedb703e4af723290ac5703394ddea72f9b12597cd52f9
  619df061b0cbf81f428e24fcbc4938caa118201e620a514993b393b3e339f6a6
  7e292f443c72502a4901b6578b8444d76e5a55ed379bd2553b476d522a78bb0e
  18ea01bc09bb89ecc53e606d1082f1010add7c92301b5f8167fde54215fd28ef
  d0aa4e7704312e4d081375917e5697826b1eab14f37765ab1ff1ae9804ebcc1b
  ce26f3a109b563ecf293106536a5623578ae851e35f3431f8a963a1f5186bf1c
  e61612984a06659e1bf49dcbf5dcba6c811b079a03749aebaa56125ecf8f3c9f
  608e2c12993885641dbc97b8ab171ada3f7f0fb29a4280aceacb5b2e7709efe9
  0a1fdf0eea4bb2b702914da3be3d553bb632d4b90fb1c5269121b15d81d4d859
  6cbc60898eb0f0c6acc12fbf28bd0a49d5ee7b666b92ce92712a77f80de223d1
  63e4e6ce002375c4a299d7f1113332ad0d9c04a2ec29090ea57c6f2ae37e3c65
  97f93951a4de89e0cd585a6c24341d67f9f30a576c8d231e8084278d02fe7895
  6df4eb22bfe3ef8a62e18d865f03890551e79626540e7d83c213d3f5f01d6093
  eeab5741dbfed50b3af9511821726325b7f56783cb7bef0ba5db19277a27d05b
  794fc5918e19ef40404f50bcefe8ec06c672b0289ff514d47bedbe8bee7185c1
  20289b3ad26550116189bb7f789c2b73fcc257f3f96fd6d398277934dc224beb
  7f3ee5282e8798203c563045aa0d722c7c4b7b0d0a70a69306cee51d506de71a
  dc8f5b2d2cd9bb77d89f2b2a87914bb9c4d0cf8a32688ed9388ae6e6306f91c0
  c5bb10c6f28bb2d4ac53863c2cec9dd18b4f68dccca8006ed0f2f0675fbd7439
  5c47f4d7e6242f5a8273c406e7bc01181cc12a87cc23c967e2e4731a6eb43c5c
  775b4b1a74658bc38d184d2b5f9fe1a781e57fb9151b45b50e7c959cf73810a9
  ec4bc2ab6bcfda35f92ce53b8e5147fec4a41cc626d1fcce2bcd0b2e8d701694
  bf2b99a895163149ece20b4ed17eb6046ac0eeb7f595b1c85836b246813ac414
  f993ce346bc98ea56fe2e60e4225f22d338d5e6db71c9de0fb83162159eab381
  b1961680d8a87b59bb29096653f27a92eeac28eeb1df6c6c78e4f67288887a23
  bd2294431942cfc3f3deb3d053aace6cf813cb4326ce1004aeba4835f3bd48c8
  ae2b4a9e964d4b24eef0cec84193910c2d0a971dc055cd3f4f248f24a9216e79
  209f73868ea79f692b4cd1e7d262a657566130ff0433459931d309c00f304a31
  5f2fcf7ab89f3206e0a13e0d9e8ef7e1e968b48d071e146d4af01c5fad74f6e1
  2a531018c52113621b9b71252c4dfb11a0674b7d485d791eeee21dc6b86f3c1e
  e8557fee3077c055b7194221a365bcf71898dfed6b9d870d29a63a199b1dae83
  309356a457d660218f53d65e973d2d68eaf43cef0c2990fbc322b76269032f2d
  d5e54dff349d81ec9be3de4d20c101752bc0cb7ff519240a9da5e74b0accdfff
  797c116e338adee136e955d2be61440a23e2b0d05eee023ed777bbf7f32bb4f8
  363f5887aa5e69f456f4865aadbeb450eddc25736466bfa71ec8cbe0a48c6bed
  5fe28ff3d61c5f955318e8fbaa8bb4390ac152ae84fa043b1be624238b4bf1b0
  629bfbb341222fb186d36f2f2349b185fc9f52933433ac02d8430142dc93783d
  9a0324e044e0f0cb7b5881baaa06898dc78c856f0e0884c8c174d82437755e88
  d2717a893a63812b71313248620ed519b2031c6466a16d4fe448df3313e8702a
  8c55485aa7219fb2d178464a5cb044420b135c650905205683fdc0b31c225808
  bbf689310aaa7333e87e7b5e45d85a8c987d14cc65a9f41d7ea3c24fa44aab90
  cf87519ea9b1d61940dfe99d3a84966e1429955ecb9207087268aef699282100
  10096815f3a88a967f595009f7cd778aeb28daec5c6e3be09b1a32f4580517e3
  6253d4942cb160300a60cc8c02df6fdb8db861dbbee60a537a738f9225266c22
  471a20acd4049c9c32334fc216765e51b56da9ec3cfbdb816a05d1615635b51e
  f41ab87cab6687a8d7935d1dc3e74a2daa5e122149c0d1679b0ea2ea912fd9da
  ac610e9fc591f9544d893d1dcc58187b9149e9a66d7a7c3408fdf5ea79bd962d
  e72b5c3e2f741f5185bcb12fa3e58c96d6c7bcabcfb87b2862194feb09660693
  f3d5aa9eb4b717724ba78f13cee6ba9a60894971dbf266f986a003225e0e20c0
  0d3dbe577d27274d4123595fd4fd8223edab6268dc0bab3501c2249a3a6a6531
  fa571482562894994fd661c1718d7e0295417fb917dd5feb8dbeb3233cab2b37
  be26833f29142113bfef92eac50327639312a33db9947892916a0d2245b49551
  1e6f9d4ae25b79763295dae1dc33f4df38394c4a85c192370c002670d20271cf
  8db0cfeb8ab5c1bace322c7dc9df3a6131c797f4cccb4afe12b46a2aad3b713c
  69632f4e82c665a1c42292ec4c6dff66e881cc283d7d1c4923cf2a827255d616
  7a578ab43b315a574488f95dac92c0e4196559bfc5977f83da68a8f7ec6ff7a8
  256df71a071950d3cbfd84f7ed706b7d358eb200f2e92ce2d79e9f3d6adfd834
  5691fbea66ce1099d55520f635b47ad32a3d158cada5253fba8ce2c7a5042fa0
  d20f3402f06d7bcbcb9c8e8a5c6fec6f00d88c131f3e8f17c3389668ac3bd971
  1a982f24c36cd6d56108556e98227313199aed7a79ce9cc661569f482c4a228f
  8c85b3ac65cde8477dd16e3197629c6ec2836ef6ffd032c732f17d420aeb4cc8
  0f41608716d87a9e77a5fece9d38dc99108ff09910c925ad7e82a1bc84bd45de
  4057f64539ca1c63e46d0247ab8dac08d28fe430aebd9aa97cc53322303aa791
  173633a253856d5b956ad23d9d14827040eccbefb5950332493b90fb1763dea2
  7031a146362da86f0b6c750adea1b0386a3e50d072c56b882feabaf7e07898a9
  85152a603468e0d41b8ffb941c343a7255781f5c608f98cbfedb01565f355f84
  cefc32b4562239e42ed0387a1a59d2d68f730288d608cd4385e4b01b2e135b6e
  b11b6c39767675878858236595bed7d7fda32472ad50dbb033cbf94925f8f8ea
  b7e349a300cc2c1ada46f8f59c1f052e06dddd3a5bb8ca455b9a2e1b673675f9
  0b1318252b313a3e445d7077808c979aa1b5bdc1cbd8e7effd03202c3b436f8a
  91a0a6bcdcdde5e9f6f7f8154c5983b7c2cbd0dde1e5f4f7181b5a5d6265a0ae
  b5b7bbd5dbe8f5000000000000000000192b3847c9961e24ac6f9ffe772eeb6a
  c83bccfd7c09891a34e65475b990a446c6dfe19c88afee71cf55978a927cc021
  127ec31626c3284c31c05eb64cc58fcec24c9d06'
])
]]></artwork>
        </figure>
        <figure anchor="cose_example_ML_DSA_65_ES256">
          <name>ML-DSA-65-ES256</name>
          <artwork><![CDATA[
/ ML-DSA seed (32 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000000'

/ ECDSA private key d (32 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000001'

/ AKP COSE_Key /
{
  / kty AKP /                1: 7,
  / alg ML-DSA-65-ES256 /    3: -55,
  / kid /                    2: h'65c28ec7cdef33cd',
  / public key /             -1:
h'424b2f267e58d5b3b44d71acfc6a656bb26950d57c61db1c880bcfa1feab443f
  0942ab8bdbad7d708abbc356078f6d99a252271fe62c74091eb94afb9b9264c5
  0a888e0dfed80cd5fb2cbd3667e60d539ebe44930219cd4faed15dbb3455a264
  802b9f49bce42ee7550feffdd4642a55ade693868a460cbec03f4fc99a4e30bc
  cffa8a475e5395396674ebb81a94937587880f6dbd27bf1c4f5a9ee43cdd8b0e
  53b3b7fb49c73adfbc2d4f8c54303520c29bf97e26ee57db342d957c89393652
  2d0942b41d82ee3772a00570adfb545c1143922b0496f826a0a970064b36ddf5
  34b5f8e1c1cd0b5565ea846b45431f0618143ece89777bb3f61179ad20295fe0
  a6e062ae6eecbc2ef38f2ac1a22dc93b7b126336223c55b61eb8c0795542bbb2
  dc65e722eadc6866ffa9683beb8a999ad7a83e5e6e016c2e4c35f6f7649ad3bd
  52ec67ec1c5c6e7b9972771218be9554bba7727f0b84c44b9b0a8bd831fcff2c
  9779ccd4ca30c6ad75b04983e41de893ee5f39ea7355180b709c7045c22d33a0
  83f6ae07a114746d1bfdccbee5b9043879bb5a2e120e2a4636283f4a1cd4924a
  2de6a4aa3d99ddd88f48aaa4e88bfd1ea769d82c10779f2ded796db542971ca2
  89b76863ede5997b7e9ce183b43ccec278b10d92b87442ce0435bb1625171db5
  554b470239c50d2a0c3a41b2a38807db070b47bfb3e7d10f3cd979d69963c8d7
  9f8029cc4a48eb04fcb3d708844febaa8b6ddff01ab64d59358e6505c4ec1d7c
  bb14ed2212df458ecefc03fe03037b1505a4c9444322f5f98dfa91a4cb8c4586
  0a2dadc7515350bb6d431e49a6bc8f5ba956e682b0e513321a97d1962602891c
  9078f62a8a9646a31387a6f09684264837899e0d8ec7d11c565901298b20b345
  081690eb4c562c1aa3a25bef06566cb34c79bc0b25e4095d6ba793e81311e41a
  3329152686f00d4897f84fc4edf4b26d545365785ead8d63aef64a87c0b91a2e
  5500383956cdf5f6e37cf9d5482d1c8e3a5be38f17259ac45c9fa1c4bd3bf177
  d312ee52a6da023c05722a8738274dda8d1b04e99831cf57c87282a256c565c2
  96d0524a063a3a41a48a83009978d98d8abf61af68e8013b594fe151d9bec199
  902c4c70b49584201743c6b53103d2fd24bdf078dc90b5a188b4f8d772179988
  d0416c94d4c57c0860b9d7b53d4cd261f332a1851565d52ac37f008747cafe32
  0f363d9beb6e4117db43fd8aeebe5e0ce2f54e3f0367eb3cc971bbe0c301a8e5
  2f96094936035c6ee3ca2d13db483a0dd04dc16247de0e0894ad7cb7e1ae7ebd
  4f8f900582b20021e77f70254501c6ac3dd15d43bbb7931c5283244312158c2e
  b1b3e1117e194f0a1e4c783efbc62c9f81c21562d0d34a5f042b5eaaf32f31f9
  5c5b055f4e7a2070fb096f56c415549cde74f3864e8b9fc27e3299724b463998
  6044b55928fd6972785b280c25a3e21aab814ecbfb0c3cbec0914907ec907f25
  a1d88bce3d319ae8222a35945db62af7cc75cd29c1f5d98fcb93f750dc303107
  6979bb51dfc37d23e8eea78073a24d3e26c68e7bb10e459f2577b90080359ae0
  aec10318dcd9e0f9e34029c31b3e54b1855645db420618783346dad5b55eddb4
  f977b326a655525ebe2195eca9cec38a3c0d2273b77d3e68f1901c2ca5149734
  a51177bcb089476b18cba09fa8b9b46d94a2946f358e1decb1998652c58a9085
  2423e2c85e79d19724461627e6390d1a81fb1a72f9c7edc4bd747dd5c85217b5
  856141028414ddbe71458f0a0b2b589df2e1b051783b8f718676b1defbae98ba
  496c2a935e92eeadea0a8393ef59f9e914f0743fe65640ddf9981cea6dbdd957
  a534ad4e790efc974ee89938ad99d53c5b680775399326834729bb37b082e795
  f8d87f52e6c8a8db68e515c277bbea82a7570d4280896c987a0608903e306c63
  2a223c55f0ea3682039c4a3f5440f4b5ac3e6ed2b2dc900cecc72b72f50e49b2
  629ad30f0487b2707b86286f8c4f55659b25f9bdd7a6af460cc3c57a3982663b
  b717461581e196894929d84153d87a7f482d284b5b894ce1a78216b2a011f2b8
  8742cee52d5133e8fe77edae242f5af91637c37ffca32430509b2fe4756303a9
  a3659fe32528af1e10d8d43bea991b2d109786cc66d35b1d78df254b92cdaa40
  f91a987e4a922ca81050e5bc3530ca85493bdf2a825374d0a8310a6860284ec3
  ec732326eeeffc42bbd42bc91b73e5e7c6b599d016490637629f3876c3e42f8d
  b590e66a85a7838c818f78fffb4853cbef09434989803545dca87657cf7c7e7e
  6afa71382bc10fa0bb6480f243eea1b861101006fa0cff3275621943cc58eb4d
  c3a0428a5e425670fe82268de71c511d8ffbdc11b0d0f961120e971015ad5f44
  8886b802e3fac11672319d487c84f1001339cb969784cb57344f2807f8b425f1
  d73caf8496d742ed237f4c9fcd5a4e84fba7e27fb1a8ae12c4f0427ae24e910d
  951bd8c35d61f8a678db01caea8ef789a95b62ee1b8c5d32c6baa536ba88a107
  0ea61aabbf59294e3f6f974c4c91cafc5bbf6b7ecfd57a18fb7557d71e06e900
  d281b0b49aa00feabb35714af33870edd7ac2393d93177f79ee5606c9df176f0
  25ce49a6e5ff51a2a412ebf86ac0f40471c96ad4c119df230be6173df530ed65
  6cbd8069214741ecdd0271c603fb6c4a8614ff878d33e726cac6693e938ca3fb
  a82c4995c14a2d4af9014fe4c4c50b794cac596b52189f66a7106fb325b526ea
  046b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c2
  964fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51
  f5',
  / private key /            -2:
h'0000000000000000000000000000000000000000000000000000000000000000
  3031020101042000000000000000000000000000000000000000000000000000
  00000000000001a00a06082a8648ce3d030107'
}

/ Sig_structure (M) /
[
  "Signature1",
  << {
    / alg ML-DSA-65-ES256 /    1: -55,
    / kid /                    4: h'65c28ec7cdef33cd'
  } >>,
  / external_aad / h'',
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573'
]

/ Message representative M' = Prefix || Label || 0x00 || PH(M) /
h'436f6d706f73697465416c676f726974686d5369676e61747572657332303235
434f4d505349472d4d4c44534136352d45434453412d503235362d5348413531
3200ca2b702903acf278f47a0ca5abb69b13a60605a055f7334ed9c6de25e1ca
63ae2bc4995cc7f9279eaf70c25a1f46a77b90756657e2b1fc623ea4bd79c384
6935'

/ COSE_Sign1 /
18([
  << {
    / alg ML-DSA-65-ES256 /    1: -55,
    / kid /                    4: h'65c28ec7cdef33cd'
  } >>,
  / unprotected / {},
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573',
  / signature /
  h'eb31a839b3b9a2de6740077573d34b0f8536f7bc480f42a07e44eaf3b5efa783
  6fb96ee559f841693beb99ac8c458343f233640f6f54243cb93840a13959e0e6
  b0dd1b34891b56cc126ee9ac4ebac54ba28a8c0b676266a4543abfa9f00d403f
  ae8323e28b11d3e0017274bad65ff2a322bd36b86e8108cd9704e47d70d7cc92
  8065cfe0c5c18ddcae6debdbd90e1aa08b2101adbd648399987aa2aeee602873
  97beb5c3e83b1ad102a31ada5c7a32b265ae5a7dc6643f6591d4b3b6109c7b8f
  311d8de6c53efe6100110227106de0475d202de65a6d5cad520909f50cf0d117
  fed2b65242014940de066e9d02ae4d56d3b462c7500035911c96164db7b101d6
  b68e73babfaa68cc435af83f98d2284c99831e1d1811059153cf25c6300bfd73
  a6549bd512f095f3a220530c41090ec52f6b76e29b3e6efa5f016ebb5e351ce2
  4f78144d306fd947b921fa14afc10b107e5a801412a5d2332a1eaf2cf7e993c8
  baa74a75a26f118ca44da3ffef9c1ecd9d5cedc29cab177a1f0ec58acf6e54d3
  4e57177c63fb74e34a15acbaf1cdec9902054f749492c798543384de2195bc56
  5002551b52c6d5c5069a7d3c8e4fd9cd4b7d32ee579171952712109efdc2ef4f
  1929a69bc40c976d6af90fb956af77b891718dc491845193c14549782f207d70
  baa59d9ad3fe201d753e28eb8756a0572500d74cecd1fe5503428e5a925fe09a
  b42dfa11421be6fd88e96de15bac81d6fa8f7e1390e9671d24540c26b94f2a78
  f37bb1a8b9ac908defc8f2771297e1702f10542e6d922ad8332ab16455fa4caf
  f5c6b246ff8fbb378dd966dc436e03ee22e83e073e60feb916c7ef1be6f424e5
  d401423a72b7953f7705bfcf569355b20a9fa8ae340738e98bd8a62369774bba
  c2a47b8f87cb4a0a4f5e82cc6214c17b517f4ccd556f29caeb8c0e11acf8d018
  3e44e313335821c3fcf992597181127d8254a2d74a20369fcd51fe2a5f309815
  dee9f9a307808d624145b09b45fb8ca4e14f716823ba465f160da727783c454d
  0aca565c56226af06bd0634e969bb950d9fb96555bf8814ab28593f2d4b4a945
  4851f7013a4ea7d46d781e219484a43ae4d308c2f546405fd750fa2fb9b187ed
  18f9b7d1e52eaa58d78a49a0c0ac390723f975d96277df4a0c0746bc76bf4722
  c84ebd11aface18fa9269a7a95a9c6a0667018f78583875d30691d2043437289
  c1480a77f6dc55138a9eceadabf7173769c0d1a4e65091244120e51a974238e0
  ed3f79eb879f67f6066b3fa40fd9e0f34f55e4aa80edfef9bd8ad073a8e681dd
  c3cb3b35947549aee8fe3a241ffbfc0cf10cff212c69e7f8d4074ac2fd89bd4b
  6111be94c1cf3abd41dbcc414d0956e01a65f7f684abe574dbd4db5fa4afad83
  364659577debbcec6fcca437bffe9280a26cae019c01b25d393ddb46e2c09e36
  80a3a7bbf4a5908867e761e225a6fb9dc3a9c2226bc68b3849e218b936600a63
  34c1586e152e84ad68ac0055ff6142670f2c51a47ffa4dfd8e84d75c289339f0
  491f9eb8db2292b4da6ec54c3034e60ad4adceaa7dfcc349ab0964865469a081
  3de15284d23d101d02a03b16a1807214b708d79625f86e94f26b234b5640d505
  3df76b00b9cb3cc1b46ad08692192f232e1c03dd55d22aa6b3ea3aded2c70a11
  c4c8dfc18f4b85ee273d07a9297b5f1c104958927b23733086df4510a1346e34
  a01046b12906857f8f789d681c6ccba97526fba5a9e742615484b6a0a32dcc30
  7a5215e9d36be0098e4300f29b8601f15e0d0a6facd899304cdc3de814e3ec9c
  d2f294143c8e5d56780575ba06ec1d34a18df398124397a8d879b59683068a47
  07c357f1bede1788569651f2f7ca06beea3096bc5463b4088702c74cf978bee8
  96e0d99c2eee8ae2320d4003ccb4903dcf6452baf318df5d9a94f2d9f30ff37b
  f77a9106d680d73e835b6f23ed8105621e6c8f0e6b02ac5866e439ff3d2ca4fb
  32a9398d5a04f507f5f0d5b82a5284492768cdf9a89fbd854c28a459604ddbf6
  f6586e23df3cea929a96396cebb03a4321773d23157805edde975290673d8ea5
  10f071c04b645009e8b20bafc37324525e550519d17e132253edd3e920b85b71
  c877291e36710b5b57933ddf718315c1a230f284b3a1715f858922b37f679508
  9ec69874fbf3dd2c544f77fde18775686d85c92a8fa52582fa5f444c5bea0c13
  1c593d8ac8b0bd96acde9b9abaa16a05be0bf604c4de1af77ef6b3c9474a5953
  2ba10e8d4a05f8d9ec7a6fb545c7b6a30c5a83916603a016977c65e2b8b4583c
  24489da237d153c0bbd8ef1009604ecb988cf319de06adf1d24237642373154f
  2d6723161b35ecf5d7d1b4ba6bdec9931681cf6dba67c7fe7def2370b7b4f73b
  8eb14d2042323843e69761f015940120dc7edea9ea1d6ed4a4a43f4b31e7e692
  91cbbbedc615e3e2ef453f65387e180686b08de8cda0a9f761e02c4b76db484f
  010908f6f97d73c2154f6083abf12c907415d199ac9df6a157d511f8e2f5d1e2
  0c36ce7da69a8457263eada6ab152bc6928b3357eda17314dec890bda5fe33f2
  3d0dcc823480bacb02e7b56a68381216f0575cfa2491e68afb88653e349b7574
  5b0fa711360762ad8bab39f7e498c65c2ddc796b156dbef72ccfa3bca4789060
  ac33f0179c0a925c4697b490523066675bcc40519ac49756832fe73b948af61a
  f48ea20b775afa4e4880c0cd0001d9ee831e7e0baf5fddf12aba12b5c001108f
  16aa342bd1df76ea2f8358e2e5677997c24c1e467906da82c0307dfda6b8c40c
  14218c9a98057765bd154b1e6083ed7e9507e67b97d8356cd58c2bf8f68c95e5
  b15be7d43577711932f33ae99a99f2329fef451c132651a7aa44a52d0ca8221a
  a6f8d53779c160b61dcb747863a2a43e96cfea88c1203fbfb1e36a19b2bea394
  e9160bd9731ba5ce87509460aefa03396e314de7fc90d5135caba197cd3d991a
  5a899d649f9f0335f72cba9885bef04d314ca20740681c0e710cb590494289a9
  b331536139b1cb2566bf3f2d3fafbe8016350cb9938ee87e926bfb9b07401d5c
  244cd774103fd4a713d7080acd1639158201f17f80244812433e4fcbb69975e8
  3c9bc26bd7cc9bdea6fbb29aa52e92177f2cccec409ad1c5d6a3608994c6a8d2
  65704ddb492bbf5b580e2c04a8b0ed36b75c8f10569b06b7d0f007ee0f7162b1
  f7c3f8d1e7f496568b53d596df98bbd2983337c5b3b37208e1ed4e2f5e9c7e73
  dd498e3a3400b34d32240e491bdff35ef7c2ae9e99f13ca5f7d235eebfc6bcd4
  5695b47bdf482a792eeaeae048175d3f7a5d51f0dba4f4dd4fcce2300f7df8c7
  6e26ab36686e73d2fd29e2be23d577f7efb01549cd5462e69325db648fc09bbd
  ec3146f3f80a7d0b958c02ad7276e8326d72806570a85131bd0ac4d4bb7b3c16
  6247e2669ea62d3bc24da1175f80dc726f29232e5f2136401bc53556add83245
  4b3d1b54e22a944028f1c1d05f1741b519b63ab9d2881508a0ae1be515890fdc
  f8a3b82cd99565335d3120501ae01115f1c0f266a90fb3498528d67b039b77e1
  9f050a1cc1837f00f539f65af7e85c57fccbfa054355b501a9f0529b401c86b5
  350561c16628c771a34b86e99d3941bc37beb2119f53020eaf71885220216b47
  8a867e6d2c39e5ad1d92d8c629f1e851e9b298f1926ecaebff6b57a7f4789cf1
  c8c3b9f87c289ef139997382759d991de9733161169185d546ff288e35584f61
  d44940c799e1f9bb8591b49a7f5cef234c454e6d97c8879869ce57a2e30bad36
  f93a34183e25f0e60a8b9f6ece0426143c0ce94b9545854a8e7ba93ef5af604f
  10204de39608915f1826a42acaa4c2ed5840cac6cbb3d65706ecec946d04f6c1
  923e1492a40d7d39a68f38f4c5baa982055b5f6e419167a55ac8c9806fdd90d9
  5e0f783ec4d90ecf89bc8a90689fd3116c4102a002714822e2754168c70a3cec
  69ee0cda813ae34a0c01d46bf6102dbbbfbccf6b9c50fce710621fe2a330a014
  0577eb81dee01567a05356cf7433d68368687b909e54f495382a478abbd95efd
  17537dbfcc514c43ec522a7c0d0b4829809215ba6a4b1854ca9aacf312df139b
  931a1d1f97ebce2cfc6b0c713ab0c7a3c9b9cb543c9f02f316e0f9e813ebe130
  bfd6d4c3c7d6c4c0f03940f07548c63226d4327119670c61fa954e31d0c4b47f
  9df65076a6a6a672a0fea7cec3de8fd40f1e3a3ffb83c3882c334408d55e788e
  0490b1b49c5ca75e2d154f8c507c2183cc7ceb98864c369f29b116c80e80a14b
  b0a1374c4258721093f386d6161ed32cbc943776ec1136b2bae812ab3f949aa8
  5bac47f1a2001f39acedc313cb8f2f1156a8181aa30d86a80a036b1643e5f18b
  51ea5a07ce06d972081cd015a348a6e69f963107f5d166e673d96d7f9d574035
  667feef40096e9677f12a0ea9cdbbe99a23beafc33311fe85b58d309de9c77d8
  ce1a4b104434db0c7e32719b7fc950b2a4cfad52ce167b6acc8c4a84a532a215
  13df7b1b28f6526351de26955a0e01924f4e4fb531f2d28a1c1e6312cedaf8d4
  a284a26de3f4ce7dc313f34121f8204a5f627c99c5edf0117998b42f315b95d7
  016c95d5d9f20415292a4e4f5f74c0ee042b3b7791be00000000000000000000
  00000000000000070b101620263045022100c7a159bf3c820f2b6555d1759c42
  51067ca742e30959600a967320a2a750bde0022004ccb16e3f95fa1a1df99883
  852423e6f2973227f3929b4a646a70ef1e85f371'
])
]]></artwork>
        </figure>
        <figure anchor="cose_example_ML_DSA_65_Ed25519">
          <name>ML-DSA-65-Ed25519</name>
          <artwork><![CDATA[
/ ML-DSA seed (32 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000000'

/ Ed25519 seed (32 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000000'

/ AKP COSE_Key /
{
  / kty AKP /                1: 7,
  / alg ML-DSA-65-Ed25519 /  3: -58,
  / kid /                    2: h'93fe1616a4131f5a',
  / public key /             -1:
h'424b2f267e58d5b3b44d71acfc6a656bb26950d57c61db1c880bcfa1feab443f
  0942ab8bdbad7d708abbc356078f6d99a252271fe62c74091eb94afb9b9264c5
  0a888e0dfed80cd5fb2cbd3667e60d539ebe44930219cd4faed15dbb3455a264
  802b9f49bce42ee7550feffdd4642a55ade693868a460cbec03f4fc99a4e30bc
  cffa8a475e5395396674ebb81a94937587880f6dbd27bf1c4f5a9ee43cdd8b0e
  53b3b7fb49c73adfbc2d4f8c54303520c29bf97e26ee57db342d957c89393652
  2d0942b41d82ee3772a00570adfb545c1143922b0496f826a0a970064b36ddf5
  34b5f8e1c1cd0b5565ea846b45431f0618143ece89777bb3f61179ad20295fe0
  a6e062ae6eecbc2ef38f2ac1a22dc93b7b126336223c55b61eb8c0795542bbb2
  dc65e722eadc6866ffa9683beb8a999ad7a83e5e6e016c2e4c35f6f7649ad3bd
  52ec67ec1c5c6e7b9972771218be9554bba7727f0b84c44b9b0a8bd831fcff2c
  9779ccd4ca30c6ad75b04983e41de893ee5f39ea7355180b709c7045c22d33a0
  83f6ae07a114746d1bfdccbee5b9043879bb5a2e120e2a4636283f4a1cd4924a
  2de6a4aa3d99ddd88f48aaa4e88bfd1ea769d82c10779f2ded796db542971ca2
  89b76863ede5997b7e9ce183b43ccec278b10d92b87442ce0435bb1625171db5
  554b470239c50d2a0c3a41b2a38807db070b47bfb3e7d10f3cd979d69963c8d7
  9f8029cc4a48eb04fcb3d708844febaa8b6ddff01ab64d59358e6505c4ec1d7c
  bb14ed2212df458ecefc03fe03037b1505a4c9444322f5f98dfa91a4cb8c4586
  0a2dadc7515350bb6d431e49a6bc8f5ba956e682b0e513321a97d1962602891c
  9078f62a8a9646a31387a6f09684264837899e0d8ec7d11c565901298b20b345
  081690eb4c562c1aa3a25bef06566cb34c79bc0b25e4095d6ba793e81311e41a
  3329152686f00d4897f84fc4edf4b26d545365785ead8d63aef64a87c0b91a2e
  5500383956cdf5f6e37cf9d5482d1c8e3a5be38f17259ac45c9fa1c4bd3bf177
  d312ee52a6da023c05722a8738274dda8d1b04e99831cf57c87282a256c565c2
  96d0524a063a3a41a48a83009978d98d8abf61af68e8013b594fe151d9bec199
  902c4c70b49584201743c6b53103d2fd24bdf078dc90b5a188b4f8d772179988
  d0416c94d4c57c0860b9d7b53d4cd261f332a1851565d52ac37f008747cafe32
  0f363d9beb6e4117db43fd8aeebe5e0ce2f54e3f0367eb3cc971bbe0c301a8e5
  2f96094936035c6ee3ca2d13db483a0dd04dc16247de0e0894ad7cb7e1ae7ebd
  4f8f900582b20021e77f70254501c6ac3dd15d43bbb7931c5283244312158c2e
  b1b3e1117e194f0a1e4c783efbc62c9f81c21562d0d34a5f042b5eaaf32f31f9
  5c5b055f4e7a2070fb096f56c415549cde74f3864e8b9fc27e3299724b463998
  6044b55928fd6972785b280c25a3e21aab814ecbfb0c3cbec0914907ec907f25
  a1d88bce3d319ae8222a35945db62af7cc75cd29c1f5d98fcb93f750dc303107
  6979bb51dfc37d23e8eea78073a24d3e26c68e7bb10e459f2577b90080359ae0
  aec10318dcd9e0f9e34029c31b3e54b1855645db420618783346dad5b55eddb4
  f977b326a655525ebe2195eca9cec38a3c0d2273b77d3e68f1901c2ca5149734
  a51177bcb089476b18cba09fa8b9b46d94a2946f358e1decb1998652c58a9085
  2423e2c85e79d19724461627e6390d1a81fb1a72f9c7edc4bd747dd5c85217b5
  856141028414ddbe71458f0a0b2b589df2e1b051783b8f718676b1defbae98ba
  496c2a935e92eeadea0a8393ef59f9e914f0743fe65640ddf9981cea6dbdd957
  a534ad4e790efc974ee89938ad99d53c5b680775399326834729bb37b082e795
  f8d87f52e6c8a8db68e515c277bbea82a7570d4280896c987a0608903e306c63
  2a223c55f0ea3682039c4a3f5440f4b5ac3e6ed2b2dc900cecc72b72f50e49b2
  629ad30f0487b2707b86286f8c4f55659b25f9bdd7a6af460cc3c57a3982663b
  b717461581e196894929d84153d87a7f482d284b5b894ce1a78216b2a011f2b8
  8742cee52d5133e8fe77edae242f5af91637c37ffca32430509b2fe4756303a9
  a3659fe32528af1e10d8d43bea991b2d109786cc66d35b1d78df254b92cdaa40
  f91a987e4a922ca81050e5bc3530ca85493bdf2a825374d0a8310a6860284ec3
  ec732326eeeffc42bbd42bc91b73e5e7c6b599d016490637629f3876c3e42f8d
  b590e66a85a7838c818f78fffb4853cbef09434989803545dca87657cf7c7e7e
  6afa71382bc10fa0bb6480f243eea1b861101006fa0cff3275621943cc58eb4d
  c3a0428a5e425670fe82268de71c511d8ffbdc11b0d0f961120e971015ad5f44
  8886b802e3fac11672319d487c84f1001339cb969784cb57344f2807f8b425f1
  d73caf8496d742ed237f4c9fcd5a4e84fba7e27fb1a8ae12c4f0427ae24e910d
  951bd8c35d61f8a678db01caea8ef789a95b62ee1b8c5d32c6baa536ba88a107
  0ea61aabbf59294e3f6f974c4c91cafc5bbf6b7ecfd57a18fb7557d71e06e900
  d281b0b49aa00feabb35714af33870edd7ac2393d93177f79ee5606c9df176f0
  25ce49a6e5ff51a2a412ebf86ac0f40471c96ad4c119df230be6173df530ed65
  6cbd8069214741ecdd0271c603fb6c4a8614ff878d33e726cac6693e938ca3fb
  a82c4995c14a2d4af9014fe4c4c50b794cac596b52189f66a7106fb325b526ea
  3b6a27bcceb6a42d62a3a8d02a6f0d73653215771de243a63ac048a18b59da29',
  / private key /            -2:
h'0000000000000000000000000000000000000000000000000000000000000000
  0000000000000000000000000000000000000000000000000000000000000000'
}

/ Sig_structure (M) /
[
  "Signature1",
  << {
    / alg ML-DSA-65-Ed25519 /  1: -58,
    / kid /                    4: h'93fe1616a4131f5a'
  } >>,
  / external_aad / h'',
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573'
]

/ Message representative M' = Prefix || Label || 0x00 || PH(M) /
h'436f6d706f73697465416c676f726974686d5369676e61747572657332303235
434f4d505349472d4d4c44534136352d456432353531392d5348413531320013
bf26c18c38c85eec2ea1676900c4e51f304ab5d26947817f2729d93ee9eac71c
c5ba8f35065b5b44b2fe52c4dc3e8b686dd0098edb8775206a386db94e305f'

/ COSE_Sign1 /
18([
  << {
    / alg ML-DSA-65-Ed25519 /  1: -58,
    / kid /                    4: h'93fe1616a4131f5a'
  } >>,
  / unprotected / {},
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573',
  / signature /
  h'87d1c8ddc4b0604e2ba43597c743bd02ebcd1529c00a57f4064a22258d676130
  d05cf245a6cd5f2e85bf8f9baaae3d295e50850618166f07480cd182a0a10c28
  7f9dd0dffd6c14a2cf60a89165997d6659ef884d71ac41d83d52a5553002c890
  e3edc58e8e828e194c3573fce2dd6044975d8283b13dbb6c7642401ef90a0930
  89d7e593ed04b0766e755b3edd23209c80e1998be8accf72584d4a6e33ab0bd8
  1fb530b49d24737ab7cbf6b03db261c56163819066ee14a3c7d0371ca742470d
  c7a33a08a35052eb5d3e4ecdb8d8950b9fbeaa694e5aa0d9b7e45ae09d6d92b9
  d51e99e2eac4334ee0c404ecf28f25494411f7e6288594657ee2fcdc4fe54166
  f76dbb1f2cef71f430228b161bc850ac43bdcb80379658c3321bcf4a7379fee1
  dcaaf46d16693b3a1262d3af45f1c91f80e906fc8124aa269540dbf287261d7d
  a562a83073a2f2d4160473219c4ba41227a39f480bb08e61ad59300996062735
  c9df06fa5eb4e7830e7d7dd3e767f07dcb6fc39ba9a01409520684f406bd2f2e
  1421730f547e5d92f8af3b335d70580c6a6f452cee6aa44bd0c440145a7c2b64
  cccc8f8f6d3258d17fbd4a1b87fd5ec1bc837ed275a4f6440ab230e996817f25
  0bb37a078458ad5c747513ec52dcd015ed64dd03aaa5edca6adeb144336863d4
  6f36385099dbf6f1b12dca8241d8819f9499a702f2cb5a7a2d93a2714ee4ad87
  161c9d41104888c483c8472cc27ffb5c84fb4fb388ee14de18cd4796c247b676
  df4f4d59e489297777d0a9130b3815956d18167f78940b2d355469806ebae845
  c4be54c57ec14eab7a0fcdefb6e20a96ffb6d637d8d79412e9dbc892ea89994d
  49cb08d6a0fc0f31296f8930bdd74f131eb19a3827bcbe40506dbb2d4327100a
  269501325f86303289e4cb0bec2c5024ba23081b6610fc0bfd7605bc63101143
  fa9833ad55aaa056164d097eefdaea0f56826051ee9a808d983cb20572da144a
  884acba016749c3962d2cbb5b6cde867f7b31b19f78443860f145da2536358b0
  4bfa2918283cb278ae401af937c6aba3d9089ecba820e8299935fefc8997969c
  6b9be7220a306cf1f7d8cc492b06f94ef7b43a2cc3e1ae3f0d4baf4e558a6769
  80dd130d7c44b92dd99804e342d0f6078872badfbf2580dd86a26fc10495a69e
  cc985ced0b34248558c5400da617ea552f8671379b788e1d09e8e83575cc32cc
  8f3ed81a63b4c945dcf2ff54f3266ce28089f5f68bb0e49714ad9ef80bc8aa70
  20da6a038e66972fcf335742ad8dddc8b959620ca177717ad498524cd96014dc
  15514f514cf17f0433db1127526f25ba17c0938359e373e43998169bc99a07bb
  bdf1bbd7c363cdfa6249ce1bd207923cd2c286994ec75e9f26fdd0ff752f44bd
  011cb3e753fc0717d11f88011a0c84db8d88038c351b91931ad5cd477e02859e
  01c4c2bfd9945de2f1fb067bef79e430f00b069dfca02c2533e56c0ebdb47594
  83155bb7e45ae86f47eb0fa051cde714833c9a0aef8deeb9fb98ddbfa3d8f7d7
  86218d54eb9593c4011d38d5521067bfe03a3859d3606b4b3eb3b2cb1760b7c2
  0d0f886810f3656edebf4bdb1c51711aed2f452bd69cc04546da0922b922670d
  4d9110ea24986b85bcd6c707146022863ad85556e857f06ed6b0bd585f89c119
  59ab1650851b23b773518ed9bbfdce997711940d47f915d0bc11170a0babe85c
  f6d1c272e5d0573d4aac2e595579c7457e4d6c881443f472cf5e865a69dec3c6
  69d8c1775a86b249cd8f3618c9259add0a71a5a82c375137067e0ffe4f8d544d
  5a825c1a64ec33707da7e3de4ffee65064711c4e06626e66c85ff13ed50242e2
  1917a2647e47b8c158137e716ff308b207e80c95c3c8eba252d00d5d475a130b
  931d11995200ed0e2a24a0795c436a997f00b6ee47ce6ab66f53502f64e02180
  dcada208f21a584d703a996c378de45964768200cc42c5471f07d9d82652c826
  534c6c1a7619231b073171575dee7764a274033f066ba6051a87cc864e2d3033
  6ea6a49dcebab9de149ed8b07bfd3264120311b3bd9a1f05bf343e2bc1fd4e85
  64e6b8bde25fdc7af3e90db002d0b1b1d98760692dca483af82c337e3595f714
  4668cea652cd0de44ccb9c7e367dd50bd5fe61c03a3d7cd605552a5d439f556d
  600b60b6f1e984a6af1ea083cee8dfaec7d1190b99423320fcbd92bc884c4b40
  9d776eeae6dbbfe0864237c5748a243eca01c2da9a6c8d7d5a832c2acf1989de
  da9a75b6218a5074d34e769d62a12a58aa4e7d805b1a44b1fdfb2d4e90890865
  5a3b063593d6b9d02ca57eaee51e8ed1dfd424ab35a7ac80ebff839167e33e19
  c68249b6a54e9f7016ad111f13a0857249a97231e37a860669bf9a094093c8b2
  0d721e06ba200691e7e551112a90905fdc7b083b36cbbf4647aaa2b66c9f9e5d
  221fe1ef48a46b35df63898383f90a99eca53840aeb71df47849adbbb449a707
  7aae229aec51c3674ffac50ef6a8c7f047b382d2da716b32c381168c2799f650
  779bb8532b470fa81091a12fc9ac43499124cea67dba8203b71b203b8ede4105
  c91e13d4364cdbc7a7c05c7b5ca38a0d1e55389286b54a51ca5b53b73c785ce7
  8a4d854c6f37d5bb2a6a658f1e51a916c9ff573cf23b11def800792cd83fdb64
  ed773010ae15f5bc6890b3fc5c2410998d6565427823b200b2390aa9dc209850
  b1da9152e97f3b87afb356cb86b95fad6c5eecd1e4184c0f8abf2a8d1b088def
  6a973f97d5c6210e8a471f82a246babba14774e1dcbe25da51f0ddbd86d1284d
  0a6f1d4b4e8056d098ed7cd66acff2e5cb54217c0a6890f36fb9ec70f08f887a
  a437395a0efa9be575b05aa37187a4c032468e539d637eebc998b5a026502a68
  fccdee1545bb74bbc518e5ac5f49e607ba8c047393160f9f330e2862045694e4
  521beee46a6594bbab59802d93377b7158ae7803a56b908e98879ae6f94ba2e5
  ce58d7c3367ac216391ab60592b690bf936193cb25cc6ae23d7fda0089b485be
  1790a9a3d9198036597e7315507c637de1f890566bb8ba1adc00d4eb2623ebc7
  8849d167d5b6a69e8b8b541e252963404c62c16a4476efd04ffd49a65e44a030
  c4ed134878a483ff369f5553a695bcb90f31dd0bee1d28a1f240950ba9cbfa4f
  c53015f98a04ddb3a69ebad552b51604fb864d636fd1c5f5758416cfda17cc33
  049b1119cf82706d28900a36e8af5fb6eabb01ae2384237c136aad9142364886
  26bc3fe073086a1dbc64f7f39a9fece1719e3a3ab8581c964f6470c71d1008b4
  cad337ecf297eeb3978f4a9618073a2ed4b6df84a2994c2dd442d8eb233dbf8f
  7aae015d54cae131bb575c5031ad8c909d16c778c95d95ee0605e255d0f1d8ab
  2b8f1602865de9132e8f52e667001b1115b4fec4df86b7c9dc02f75ad3f85757
  c4202342729e0b0cd986f4918d2f68d607a075237976843b80fbec81bc1592f8
  68682ce14bd9afb31c1ffe9baa5b23bbcdbf9dcd3193333f4c600c8c19f53c34
  c43c964bed80149c990f9af7b7259a37502d8671a1491c4b3faeea8a8c331fcd
  73c3ce7f7c4efb1782f2a78f117e174d498ed5127bb043861cf276330dcf120b
  e7435ca7d62ae7b7a2ee673931bc891df1f3737ff8b2bba6eb741cf37d279c0c
  d41e2691a8f4534c02803ea720b50d4339d75ea9998650c8b30db56e95333875
  6b8dd7a242c95e92fc8825bd9cb2700af12ab75a17f73935b9f8013ec6f8a6c0
  7d2f856d9f7a02ea851b71452d978c7eccc3de248aee679021d4758d12379811
  5d6690040a57ce722b0e8bf6b3b63382615c570da0fcd7d75f228878020e7c40
  b3cc8b79d2e6e5b0b520b928d1a717f0f4815677d5f3978d309615cb69cb3faa
  9b596d4b48c6ce8edbd73b37f0cd002170b4bdaca4d05b82d7f5f41a8c6cd9db
  cfc0567d709017ec13ffb54a598b52b0d0490c0731eb01554a4909004501aded
  f7f82d0a282514d03eadbea6cbc3c1bbfe8aa56ce1bb90611730f644debc8976
  e064b3d2a380129cda5f290f95bbc47c5420174370a1c2c548ffacc1bd51b0a7
  aaf8fcf57c975044b74df7a462dcbb808521e935b7ca4dc663208c0859fcf5cd
  3e2be1f29b0cf5df8e5e348d9983889924810d3e4be6f51c365adf3b6c015058
  8899f4d782daca9b4231fc35ab5c9445d25adaf773d20ec893959306d6255759
  dfdb26b0625cabb2764f00b58afbbee7081cf35165494fba3cf6248da5e24611
  0c9288a20bc3047e99374e2e6f70752d707a377d8846806e8626bba3891f6ed0
  884a601fc27c5885aac1b46919dcab0399b60c43cb1b8143b798e1eacd1ab663
  e2241d4d228230dd53211bbee783fe6363122a001994f45321b131ffb91ce395
  7b6de21342cf456365e59863f90c83ce7bc3a565a885eac0f9b34fa10c52418e
  1d70a8a065ec5682c48eacf731354c0e89823e94ed20ed7c50e4ffab56dfb578
  04c020649dedf5fad3a764fe3f97901d2e56176facf69ff1b03d2c645707c6f9
  165a6136eb1cf0ad6eef6d315c479e3b717fb88b254528230e54769e758fc4d1
  ee611e04884c9c2090a23e2900c56a48011a3ab7f3214354676ea0b61c5474ab
  c9d9fbfd081a30565ba1b0d74e8a8ea7cbe5e90c243e4771ef00000000000000
  00000000000000050c141c23296fedf9de10b3aaeba9ab0de9820002613293d2
  68425d7a34c3e2aa1cc86d28ef32fc69b2f842ae14de62f70de597c2b16cbe61
  67d2629dca0fcc3cfb0b6cbf09'
])
]]></artwork>
        </figure>
        <figure anchor="cose_example_ML_DSA_87_ES384">
          <name>ML-DSA-87-ES384</name>
          <artwork><![CDATA[
/ ML-DSA seed (32 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000000'

/ ECDSA private key d (48 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000001'

/ AKP COSE_Key /
{
  / kty AKP /                1: 7,
  / alg ML-DSA-87-ES384 /    3: -56,
  / kid /                    2: h'10da59a01e274d3d',
  / public key /             -1:
h'e45ffc8cc73db885dc662e62a18cd8e3803297117fa5658814a985b5ff1db7b4
  68cfc82bb929f1d86b77ed14f5ae16a65368772ce51912410105e0456975ae91
  fdb643b512f124d5e60bd68b8c7e31fe01c7b0dc65ae470501cc565a6e1dfcfc
  fd12565433c4afedd511821e2e9610c45275e2836dee35ced69d7efa672fd1e4
  318bef5eb6e897e8b451aa202ded042b2aaef77a7be3f699146da229a8bdb3ff
  a496445967e75217bfbc9048f9956443d8731f833eb30de10dac96fffe7cf65e
  a0445c3e31e8601e133be6a100764fe3196e267726441f31751fbf9a6f588064
  4f4e7275e57de2b0f105e4db055d50dd1c9c934fddf535b8de28b0c74c0449f2
  22cd2ed0bb8fbc775ccee8c940665b40f712f4f7e00750e9e1e4cd9cff25d194
  5c3e9bca53ccd4f12eee7581856ebd68f26845956e3e7beb761f0fe75bdd31bf
  e2fa018113397b387bd59d62a68b8af7fa245ab932e69f778e2ceefd21304fbb
  8099ea13d8ea57c1813197a2f75ae251075b51dad38f853669e9d5f98a365509
  8941993a1594860fba71fe530ee5c29f58f2978af688ccb75a5838a359c112e9
  8e25a8583ac8dac1f861fd58e2afba5de5a52e020904f5b42bc0874e35befcf3
  e6119684768f36e008f04712177cebe627607381e56eaaee161c1729b8de51db
  de474d48cc68249ea27162b87993e60c84ed6cc6423cb3676d9eb50b2cab5a3a
  049ef131381d623fa6fbcbc9db1e7cc025ea0418b9dad2cc6ccd4e95fa2cec24
  feeca70318a751716b7213f63edbf65a63338357f838f94ec071822c24851248
  885107b3d1c4e924678c7614ea1af038104619f2ae372940becfa69e29cbb5ff
  6c3e20a47be4a4f74bac34c133c00a6a706accc6ffd3d8e4fbd69a99704e1283
  c850d8c58d1e5753cd9587b83c4c346cb9a58137213ec10834c66adfe2bb5c50
  1a8ef2ecadd1b677a3df1a6deb86ebf0722c4f5030e20f9018dd5b6fc53eea24
  fd92b7b5b4025feae996d3e48fd4c650d82dbad7eaf936639698512f26253d2e
  f6847c8518e8565cc9a5495c6fff57cde7323882c54a7db470ab2daf8ffd2bf7
  94fa7c692d9e7fbd532eecc1d7880e2ca0b3216128be28b4a9f1d151fac97808
  b0bd98b7b43a612a9ac865812bfeac6f47460277840b52a3b087f916ca7cedc0
  f768ea2bd19ea21155f84b4a04c4000ad2ae0587154d560bc0a477a4f9329a89
  84dd31eb1f2a05e3d918701d630cfca9af61ef088d2c5581acb463e439902e5d
  425719e956b8d6df7305b28e0ff27d3ad0de2085d292499b19a3390d4396fb3b
  ac9a8d8cbead2a7a4290fc9ac6fca045f98a614a45a39cbe24360f84d14f8e47
  2712aceb74dbf45b53d49a0e4737e476ffc4d5b2f7cd247aa186d3b764ad9e9c
  feee456a73c291d8de3912414ac43911c372173ad7b472af35c6853ced2fe7b5
  fe0a89565ab33baa6f65cdd928319d7065e040e7a5e84f9aa903f7648094bad0
  7136b16927b8ec6dbc2bef0cc2856de1e795923e1412c49f24deeb6c21f6c8a9
  765c9c7986e0da4b4c67d8e0d0c8d466824fb923d8573148990cd2ef133c78ce
  ecab72ed9dd285c5a3766852d54534207ffd34027f6c76ede8fd1a32d72c3004
  8bbaa797d5df6fde27d087de5721ad7b7fa3e8d3f70d6bfc3ab2e252335368bb
  fa15acb5cb37d4694e8b23cebe25de9c925a221a183b904d3f85df9929a919c5
  4d6f87457373a0d6ecc1403e4cbbe620999435e80696634cd1a8e4747e9825bf
  a336e5bbad14f73640f1b9febe800dbaefe1630c61fae635b074c564eaa9db18
  9c9e7302873fc64e6d497bc5c29080987a07a21d4af210703a4fa07f2fd816f1
  2fd1e29b4c0f44afe9bd4a1eaa8a7ae6f02a5b4258f52caf6127f62632a67cf4
  e8310be56a7c28c86b2e277600c3e92c8d23d42586244c571e90568df202f2f6
  d81f860a565f9eb91a3c78372e2a8b1be61c5418cf49bf2d6c8955d4a482a991
  9b7660b3f9a4404ffc454ea073e1e4b2689ab2cca4e46bd7004a6c491fa26ee7
  a57d60f35edb2b821e6266442c8f335d452d524c772e0353724c23c7dd15b7aa
  155e91442022140c5fcb0153147edcf3e8952f6f0399a3c88066a72756c94099
  15de63f64fa797841c57c796c6fc550ef745dfe9f179457f94755ae5a2506a76
  4f327e550be3dc14dd41f3b04b147d454938c63a8d69b2ea4c5710ec0b36e3a6
  c72571fa5d59dde036c42033df35af056966ff0cd1204008971aa6ba9fb97b68
  5ab9ffa2a9d1778104cd2c3b326de1fcbc242e94d0311c3275b12850ed30ceea
  d3a2ee6d060508411d4396f5421d8b6d067cf7cb5e826785fbe119e05e21bd87
  9b64f57cb0cd1972c2815f20abe7ce6ab34d0f471af44baad179e90644122f5f
  33288e689ddddc5ce833e9755df1e73c65c5a201c4ede2ffa6b19274927719d2
  d38fdb7a65aa43708b7fa9a94aa7d3210253d78d3b181e1020d0000bd0a1dc05
  d447f9f58ebeb84c65b36c8afcb83727a1508994e826957a663b0b9b8a003325
  ab6d6d6462ee4e106019c0dffe10323b7bde7d82a38f85fd08786e860ba66c16
  1b64b0708c363de5c6af62d8db3c243d1e1b712cb1d59e942b9b6b4295a5a500
  b182cbd5fd1bc6ce9376d91b47a2284f1fbe0ad1c048cc2cfbb4afa3a9eb9697
  503b69feca990eba7e9441af9ca44cb3ac6b5ed66e591c201fe30efa8a7c471d
  c613d6254c263a8e132104bec47f1aacb3b2fcd4051b69b5e3fcb1c147a65c2f
  90c4b5188bafc521cab03c12a309da50b5a7517727ed41228ed123fe1b152f6a
  6319cd623bf34ad7b8e064ab993260bcbd405f5b7fff9b2fa40ba5ed56302425
  39e5d96823e89dc818a13d16675ee3079d976f694f5acc9760ae789e9b3391b2
  89e0e22a7ef17cc6a4577157b6d95c09baa4fd532e3ee0a290810ed35e56bb19
  d9b61fb98a97c617425b06093d98a5cf0ee2dd127f0eea600b9a0c67fbe761db
  9b77e5d5bba9701da1b883e521a0cfe88451f57bd36085b67e56f061f84a2e6a
  152a71bce6e522daab6a0a33ce22e537fa9793d28b617e6c0a4176a83aa3be57
  8afac0f2f5547c5516d218984755b7445c7143afa4e551fce0071bdb873b34e6
  b9e2b9e79ed0c69d288ed6421f237e860a0c6492ebbdd2a44c2c4f368dbe9994
  1b1e8561d859d3859f496cee3d741f252973f8fcc539c409e35cc80a5ed6df23
  cc3a65601313f5d681fd9540c5291a9e30a72e38c96413c47c61ff84fde78d01
  1b01b4154d1b920af003f7abb1e1999dea6a766cf9fd2702b3ce0ee57af931b6
  2124b0861b163a3b91aa4bea28076c3432df3b29b6c4e1ba588def420071fc15
  7de90eb2722ecc9ab00df3c669383a61a91bb67bd287ce349b4745ee7a479dbc
  eef166b9acc412eb579fcd6437307edda253d606b7be7599c38092bc52a85984
  80edab8b82b1d21c565d2137ceae0b6642619b16133d91205d6355029e9cdfeb
  9a28b373d95916b6b707d4c712c09cf36daf1a511b2bedb1aa70ee58d46a0666
  bb287784b0a3840c589a7a04d5d6f2216be90aa4a512d5632f5c9bfe7b8b1338
  2f999b95d367c7c46b968074ce315197a5ff3545c7b77a804ade56a95b5c24cd
  ece5937b5c0366d93ad03da9bc5db1b551dfb91e9b343d2b57b763439686d4a3
  04aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a
  385502f25dbf55296c3a545e3872760ab73617de4a96262c6f5d9e98bf9292dc
  29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e
  5f',
  / private key /            -2:
h'0000000000000000000000000000000000000000000000000000000000000000
  303e020101043000000000000000000000000000000000000000000000000000
  0000000000000000000000000000000000000000000001a00706052b81040022'
}

/ Sig_structure (M) /
[
  "Signature1",
  << {
    / alg ML-DSA-87-ES384 /    1: -56,
    / kid /                    4: h'10da59a01e274d3d'
  } >>,
  / external_aad / h'',
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573'
]

/ Message representative M' = Prefix || Label || 0x00 || PH(M) /
h'436f6d706f73697465416c676f726974686d5369676e61747572657332303235
434f4d505349472d4d4c44534138372d45434453412d503338342d5348413531
32003d6fd747cc68677a62997fd4a814d4c52c5e9fb7f705ab768d2208c65329
4e011af85badadf768cc7ec59891d43094aa6b303883e30c1ab7a04b6b831295
559a'

/ COSE_Sign1 /
18([
  << {
    / alg ML-DSA-87-ES384 /    1: -56,
    / kid /                    4: h'10da59a01e274d3d'
  } >>,
  / unprotected / {},
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573',
  / signature /
  h'13c447a1b55ae88b08cbcbea8a4917cbbcaa138a945e4e31103a259e1830f7a3
  9368671ff476c2a4d5cf117911438cbc2e9104145283e68b65a9e38a8035a0f7
  07640c9c2e2611f5fdb63037cd0d0425dba8bda947d69722e0009cae2c991bec
  f3194e7fea730c5badf6f9fc51a5450d8189636bd726f0e89c15143244e8a4df
  611df494906a5211610bb89a5759c350828a34bd8a34f86c43606714aae095f9
  b6f896286cc6ee61765757250ae5c846cc086266c669d8764fb297c98c4b0914
  015eaab46027495749ef7e8d70eb5b697e9abd6adbed7db655e606c1173bda1c
  760a91f60609aa80487cfd5471c67f1389b61a9bbfa6f3fb07f70492967bbcf9
  4c4b054e411331600e080dfa22be3e8fed5e0c6d3b986ee759c661736fba0f1f
  92b616265d518622d48d852a06d2509c4e5b11cf2c5b3a580881ac9a848632d9
  d9185ca6804045e9b8a15bcf44e2815748c6950edbeef19bd52174927cdbe4c2
  e4ccb314708381ff4e08015cbd6887542ddc25cbcb434bb250bd38885b2558bf
  b014ebb7e4f4d0704a5291abede08c3617e00bf246ad666be941defe5fd783e4
  392a1b766947973d50fbd08dbcb92137f0eb5785bc21291bd3ca99e4e12021e0
  c28026a421dc5f6ab8f44667a7b387294fbce14ccb64036282c7e44b650d5584
  d4c4592458bf3b318461b929f456ef7cb595daed90bea390ee28564c5a27000a
  54b58e8ffc0862794743e0ae3f5658b0013bdcaf18f2ca771cb16701686e8626
  cbdf90fa43583912934e6d73d77a0d9feb9987d5aefd25d97030f4365aad72e8
  b3b3f9efc8d6250ee9e4fe654eea88c98a8d12e04440f4da6d50ec772247c0ef
  fd3805a5950f0a129b89434b619be3384bdb883a9e66f8ae5bc6457c8fe2c0dd
  1f45961489808b2e97faf7b9ee4be66ea9984c74203a90bdaa8dfe5778174ea3
  364375a8525224e1a3a88d1f05b4983d7cb1f83de207f3905bf73fd634436352
  31895b8abce19a972c335a7688a85d79074ebea392b71ed3f53945052dc141ac
  72d3065c38b9bab79f5426d3f8fe20fca713ae4f306cc7e8ad5a04dfd37323f7
  2ce849a7bc2c324bbed5165bd4cd79c472668977d595ce046ba25f5629a9d10e
  5344b7080cc6ff97e487cbfd0b9ea114744c2c071e43f536bc206a56300a1c09
  be8047d797e948ae87eabfc1580328e0cb255a5409b50ea13e79a66ebfe9a9bd
  6c61513300bef6d292469bc040c6744a02de2f5cf2086d5564f10df25cdc8ab8
  db42d7b7dc6fb95daa3688e361e38e6c379fa043cd3661e40d7493e131276b2d
  4592858e44746a4f1fed3f30765996ab0f805674dc15b957e90bf5cd9d0d5f87
  bfe6a8860d1b2be8e792d3e81833f61bd1b457c9e051ab01d46b1609211caa47
  6d0043b361f738ea0f8d92adc3a65632af0e10f1ba6d97f8095eb481e4206900
  89379930f5a3293b0ace579c1fab53b53f47861761f25e47aab427ae1df9e50c
  55ae019a81ca6fdeaa3046b72bbec397195d2a70f15afb0c441836efe8142e8b
  177ff7d4680c0ed3a658f7d09ca883ea857737db8c88bd3650dbbb10f146ea15
  422eeac31209c3b1c3f43bd72459f368e8280930e3b4abadb8b4758d24cedee7
  2b8a5cdcbb299bb2c34c460c9f3b8e0831159bdcc2765ef4374175b24c116b8a
  52e6beb3dcdf21477220502993c02cc221d65fd85fdbcca14dc17fc63d04e831
  a90a9165e6c26f30f4a6ab1f6b011016abaa0f2a98f4de5556da89d4bd6b8855
  74efcd862bf8dced571499cf6f9a533b2fae7891c38f8accd98dc0f482c78324
  479e37116af557a57166d0d779c35297ecf4b66f89ae991a1968b60cdc294241
  2aef5c8736049d631e788511c07060ecf5554eb2be97df9232920b7e8a6d9683
  0d9c54d6ade2ecf4725f0013dd92b697094e3df0e57bfa0d0e7fe7b3fc0868ec
  bc8f187a7a7beae6f752100ebb3a44cdf41627a6710079bbd5ee3274ace2f23b
  bad4b26a4e3fa458ac7a062121a1ef4fc1c8d929b012a888bc98bf6a4c39c755
  09e63cba46484b2ae5e0cbc3a3d598a9327ca6fa4868e7ea9c3696315c1cdeeb
  1b6977dad72806365adfa839645ca9c3fe44cd9903cbdd495f55c793a0908cc5
  05759f0fa7e09df9cfa064c0bfb6f5c350125ec025f2c2f0abaa87a568995d04
  f99d7a68281d0f60a7a70767e4b6c17ac924851784579008cebd8bed6221ff62
  bd59966c0a2d7d313dd9c0416c478c063565a419fe38f42d0437e92b76b41135
  ab0f3310753945eaab0dbdb34a76852d515cd96dd8caffaaa7d742d7c89fd0bb
  acad8f9e60ea13c98b2a23baf737153877c67cb607732cb4e8b15a3e0f07b098
  3c874ca4ebecc480e95daa47f364c46b03b26693594094adad9308ab1bd1d562
  4fa6f39ccbdfbfa17d8716a1db15d564ea006266ee2d50d2260b9cb869711ce8
  0e9864d4e5953cd99ac1ce79f87838679ab469a25bb5b342da0fb5e33044dd4b
  d70dc68ba41fb8aaae15449ab64f069e9786cc1bc03b58776ff82df3e5a53c32
  c0611643a791151b1923a086a62cd9b25b5d2c4692166dba0040f19bdcfc7ec5
  f4cf00ac81f382d5789cfef663b39eeefca7e52e80789fa82379bee3328fd8eb
  9e636291b8d0d9782da09ae19e6d38079a5d426fdf449ef85bb07a9180eadaa4
  4f382a9bb322da3022586ad3a59351b50f5420098c96907098251196687572f4
  4ca4a1c3be2c9008f8ebbca1048ff7de47aa659555aa9969a71e6eed2af25920
  6511021ae6525802b0bcefb22f3ebdf630456df76168ba2c2ce4519c4ac083da
  31ba2ef6a1e3373997eacc9244f230c758ea6ddfcd96413b15f78bc738f9904b
  7794b598244dbcca57caa5b15a9b6bd90ea23079f57a21e8f38e0ae90471139a
  e0570e52d7acae5ba678fdf6f8b9083f8f147849291b1ef0a19622ba90d1ff82
  0450e41044a7c6f351adbfe0badda000c103a5cae89986adb299464c51688a9d
  7bf1a91b1bfa6a095d0c0dad179a2b507698e6f03c34b4ba54b383d85f6393b2
  ec1743a4b29a72c326ea986a6f31a2aa4357774ac7f851a1f8851330dc8b2d82
  4ea665d39b9ef6140e33ec8a410086eb5ccbda83eb0c68a71c71aafdb1ff6020
  3d377f4c4bda47ad68e62baf794bf0e4ea10b730d5c30dd3822b3b6ce41aefbc
  9a5dfeac7860c4b5718fdb24af24305cd0352d6e66d11025e1bb36d4b71b32af
  b694bbbf1767a71fb067d078aa062ce4f125f7ffbdc601f7a89e47b89594b795
  6c70b70a73e728bd14ec949089191dd5d2b94201c26d159c027c7456d6102c8c
  3949b5b1adfa054c9ffcdd93917a2f7939a1dffec98903ef4b34068bbc7ef7d6
  f7c9d5b294e4b5b464cdc560732de4634d95a6344d99938bbafa030970cb0803
  978ee8de792f8f95716b037f03f19e885050af5f189d30ef3cc2ef16f71214c9
  ce76fe6fb09d0c7ee862868c0ef1ff2b6df647849bc34c98d73ac0014ebfcd03
  fae33e9c50378cae1f17921d8e435902f9fb860d8343a4e75f9e9ce72b710872
  e7d8a42a59a44449eb54846a4bd77b6fe251ab2f6047e7686d3c8ab3660ed33d
  4eda34123fd0f61c12f5dee53cb94b7ebcc308d114f08208b2c51cce45f318e4
  804ccbe60536291e92ed9b50b0ccda61344984bb53742ff5173c26685bef52d8
  c6ff752e7316b74e2aff43c436ba0161b427569dba9dbca119242cae0bb34108
  574ff95f69a498cb6eb10930bb711642213f88c3dd771728d5625740d5f9f5b9
  3ed99f9c329cd8cbcdc3fdbd7f02f25441bd1f4256bd5c7a9307ae4fd1acf24b
  248ea5a995aa5b4f7271239f28b387ca3dc081ff2a00d4195c144c9df6794a6e
  bcf0526077954678f71de2f56eb81db590db52baa1ef7be014e7adecf3ba47ae
  6c52e42bcf9c537c5eefbb984aab0c1dfc73ac780e3fb7effba0a4e23242de60
  d83f87e1c9167747d09aa3fb83763f351a1de1ac44f1e9637202e9bfaeb27897
  66ab31bed390cbf6a33c5210fffa1d01997e5e42b0a81368b1a4e3a16022cef3
  21f89ae5d03d5c064a7e8ca3a63817c169ed000d18d4732aa4b37f68e3a47faa
  0719e8f800c59b6b878a1be7e2be8807ce343b69dbbaf6c385994b730cbe26e9
  170c509e7807caa00c924af7d494803ec9c3e5284eca4fea43ed2645444cb232
  15facc1c9908acf2c6151f84cf384c48094383d910310ad535453bf650650d92
  5f93e835fadbfd0d33fed488d3fa0a305ce5e14dd781c9daab36e7a6eccdc912
  e2e957eddd40f084f76d1dbdce8506eeb99f958fe53e9ba005acd17ea23860a1
  3ffafb777c6fe68b8ec52e4bc7158208e7e3d378eb60d3297fd09c3867fd2abd
  276f7e510de3e3cde2be1797b4dfeed04c27b8a3cb270c3e1462229939008ffb
  76312353d4f259822d659fb889369c121b90f8b6659e32d73d38ffdc0996e49a
  47867ba7c33d29fc545b0812c0e994f4683bfd75e9ab9d80e553520c7c5ec46f
  c04fb80ed83f08f7b6bd015a659762c9936b1882a79e23ed35fb9d6b1e5882ed
  88c5c1413eb8ec30d97b354fc818e660c729b9bafde5f816c0849e0b707f7944
  12e5e20bf1ee445d33c8814e5693d32222eae89ca2caf01b909680b6799c4bda
  f032205ad1e4f01ccbdb6becbd65ef588db141f16effa1be241495f0313661d2
  7c58652550a3eae5c349f7218dab91e2fe9635898b0348a67355accbda1a751e
  04f55c2d2d2a24c137ac3f305062b2471552a3814ee6087bafb0cec17824a55f
  ee0aea80cb17dfcb02bc6c1dc625185f17fb48e2fb87aa1c8a5615974b891fa0
  22b1877161a288e3c77166fbb4e2cbe3750c24bac80204a9f486f0338b135975
  eca3649fd7d552af691afa2af8b8aaed57e2874a82db150cbd905c5208b94af2
  2c723f71c4b3fb7428d3cedce5618b13ef9c340a7bc7d8f3085677aad2277dfc
  7bf03d99e426a1c312c7950afe192102403c6a56a82f1e6e6651aa7a0d54000c
  4d93e9cdc5858978546c2fa6e7f6771a0b1d10c87f88e24c0cc51bd0e6504224
  b8a31d7e287189fb89439f204187c3a9b8429baa724451299fc72e3be5364822
  da1edc755ae0aec8e9464747c0cf180c8e9ce5dc3ec0ec5b612a743d6cc73de4
  192436b3befff69b3a59c676fe7476726ba1c673455a7756852afaf218ed191f
  82f8ea94050224abb8c30d0c8e01024cb0de1b7651b261f979333f11170d5d8f
  db7ecff60c46160ff6b34006f6ace5bfd318180af926b92fcf58e492c06c9f89
  86617caed1f0f866c0a4590ad47d503878457e44df4ce50b1187fb53709374f8
  f84328ceef83c02314bbea2ba2c0b515919c310f2c86c2cc697b64f09b361330
  4f7ebc457e3c80440215fa2758ea903540d61949fecfd323950e66aa0946055f
  9eb018f7e39211c6266a2684131f4d4f4e292d9520693dfa2ea312c164bfbb06
  3a451cb09e2d41e4eaa1e6ec8cd283cbe0709b2bce2c4a29378500862e846926
  2afb6fde831d8eed286bffdaaf576486a102e3a102a3ed7dd087b1bd4519b3b3
  2b033d561eb576e2dd995980bd31f67dbb58adb1527d350d50898b13010d44a3
  8d90cd8fb7cf093e413817845e7ff38f5ac7a3da0a624946c31d6afd39e0b312
  ce1bd21d3d78b561cd270b2a05aa5d12d4d9cad2af32a3e29b90742e3283dc92
  535605f37c8bcace9b7a1a4016b651c554dee913348fc89fb40deecd70fb3b4a
  34b29182a8cde3e81f2bcf3bf122290713d78b42bd2688e03d4da407903c3726
  92b74f40ed113ded0ecf6b190d65eb26315bc6552154d2ec43d59f33aaabf97c
  6bf0b1ff29253840d140f7964599467f5442d7a96fab4efd40ed93b2f878e306
  2231056946de83a4203bc3a67d4a6cfa12ed5a307722942849e3824e67bc7ce6
  ee893ecf76e3dcdaaed187c02fc851e01dcd33950381660bdfa7660dfe759cf9
  a4147caab00e794ae150756c4485b9019a505b2f232d2cb23c704e6557aae8d1
  f6f0ea38bd3567c708ed410e998b3c9b70a7d8428673a71d2f96dacf1fb71d55
  5c6260f65b33fb4e16fedb3423ddf3cbf4c6484f063c984e51831e4d80177026
  c67dc9168fea7e43a8b168692dd90a11e273506244784de1d6beae5af3350ac1
  9dd6954c8de21fe67e700a019f5346129ea23b8faf4c3e3e70b3ab444fe819cf
  966169af0ec7f6e12fd3bbeb65a8fc87a12dc2ff81ac518c9a19c77b3870a602
  305cdc096a96fa18a08ecdb45edda76aba3cf6d39fbe0d15521bd367997b8c13
  b2e39f54e59f58c6efb5833bbb1400afd2c4ea9c19faf4e94aee05e2a77d8868
  a37e0847cb925991462ddc5f806032d5ccd3102422fe03a3ca650635809be994
  ff246b0f3bcd07918efaa6dd6debb0470f30dbc72f8293349225901bc843c0f6
  cf1572467986fb055a5c20b3705a7ac51333688c78752eacb06b564f3c196dbd
  2386ef181b2b52b2cf090c20222f9a9cd2eefe065997999babc7dfe5e9f40a50
  69b7c3c5d6353744919bbbea618e94c0dbe9304e83a0b7b8edf7000000000000
  00000000000000000000000309131e252c323a30660231008a2fd552a21df4ce
  623dbeef7f6a9385cb7bad3779bb35914fe211fd34d175043348a8efa56680df
  d45edced21ddc5de023100a3137028126347725829460993410c91bf7bffa939
  8e37f6c6e142b89ae7f6775aa6f0847a4dc92cff5aba679125c65d'
])
]]></artwork>
        </figure>
        <figure anchor="cose_example_ML_DSA_87_Ed448">
          <name>ML-DSA-87-Ed448</name>
          <artwork><![CDATA[
/ ML-DSA seed (32 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000000'

/ Ed448 seed (57 bytes) /
h'0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000'

/ AKP COSE_Key /
{
  / kty AKP /                1: 7,
  / alg ML-DSA-87-Ed448 /    3: -59,
  / kid /                    2: h'a03b6fee7d98ff7a',
  / public key /             -1:
h'e45ffc8cc73db885dc662e62a18cd8e3803297117fa5658814a985b5ff1db7b4
  68cfc82bb929f1d86b77ed14f5ae16a65368772ce51912410105e0456975ae91
  fdb643b512f124d5e60bd68b8c7e31fe01c7b0dc65ae470501cc565a6e1dfcfc
  fd12565433c4afedd511821e2e9610c45275e2836dee35ced69d7efa672fd1e4
  318bef5eb6e897e8b451aa202ded042b2aaef77a7be3f699146da229a8bdb3ff
  a496445967e75217bfbc9048f9956443d8731f833eb30de10dac96fffe7cf65e
  a0445c3e31e8601e133be6a100764fe3196e267726441f31751fbf9a6f588064
  4f4e7275e57de2b0f105e4db055d50dd1c9c934fddf535b8de28b0c74c0449f2
  22cd2ed0bb8fbc775ccee8c940665b40f712f4f7e00750e9e1e4cd9cff25d194
  5c3e9bca53ccd4f12eee7581856ebd68f26845956e3e7beb761f0fe75bdd31bf
  e2fa018113397b387bd59d62a68b8af7fa245ab932e69f778e2ceefd21304fbb
  8099ea13d8ea57c1813197a2f75ae251075b51dad38f853669e9d5f98a365509
  8941993a1594860fba71fe530ee5c29f58f2978af688ccb75a5838a359c112e9
  8e25a8583ac8dac1f861fd58e2afba5de5a52e020904f5b42bc0874e35befcf3
  e6119684768f36e008f04712177cebe627607381e56eaaee161c1729b8de51db
  de474d48cc68249ea27162b87993e60c84ed6cc6423cb3676d9eb50b2cab5a3a
  049ef131381d623fa6fbcbc9db1e7cc025ea0418b9dad2cc6ccd4e95fa2cec24
  feeca70318a751716b7213f63edbf65a63338357f838f94ec071822c24851248
  885107b3d1c4e924678c7614ea1af038104619f2ae372940becfa69e29cbb5ff
  6c3e20a47be4a4f74bac34c133c00a6a706accc6ffd3d8e4fbd69a99704e1283
  c850d8c58d1e5753cd9587b83c4c346cb9a58137213ec10834c66adfe2bb5c50
  1a8ef2ecadd1b677a3df1a6deb86ebf0722c4f5030e20f9018dd5b6fc53eea24
  fd92b7b5b4025feae996d3e48fd4c650d82dbad7eaf936639698512f26253d2e
  f6847c8518e8565cc9a5495c6fff57cde7323882c54a7db470ab2daf8ffd2bf7
  94fa7c692d9e7fbd532eecc1d7880e2ca0b3216128be28b4a9f1d151fac97808
  b0bd98b7b43a612a9ac865812bfeac6f47460277840b52a3b087f916ca7cedc0
  f768ea2bd19ea21155f84b4a04c4000ad2ae0587154d560bc0a477a4f9329a89
  84dd31eb1f2a05e3d918701d630cfca9af61ef088d2c5581acb463e439902e5d
  425719e956b8d6df7305b28e0ff27d3ad0de2085d292499b19a3390d4396fb3b
  ac9a8d8cbead2a7a4290fc9ac6fca045f98a614a45a39cbe24360f84d14f8e47
  2712aceb74dbf45b53d49a0e4737e476ffc4d5b2f7cd247aa186d3b764ad9e9c
  feee456a73c291d8de3912414ac43911c372173ad7b472af35c6853ced2fe7b5
  fe0a89565ab33baa6f65cdd928319d7065e040e7a5e84f9aa903f7648094bad0
  7136b16927b8ec6dbc2bef0cc2856de1e795923e1412c49f24deeb6c21f6c8a9
  765c9c7986e0da4b4c67d8e0d0c8d466824fb923d8573148990cd2ef133c78ce
  ecab72ed9dd285c5a3766852d54534207ffd34027f6c76ede8fd1a32d72c3004
  8bbaa797d5df6fde27d087de5721ad7b7fa3e8d3f70d6bfc3ab2e252335368bb
  fa15acb5cb37d4694e8b23cebe25de9c925a221a183b904d3f85df9929a919c5
  4d6f87457373a0d6ecc1403e4cbbe620999435e80696634cd1a8e4747e9825bf
  a336e5bbad14f73640f1b9febe800dbaefe1630c61fae635b074c564eaa9db18
  9c9e7302873fc64e6d497bc5c29080987a07a21d4af210703a4fa07f2fd816f1
  2fd1e29b4c0f44afe9bd4a1eaa8a7ae6f02a5b4258f52caf6127f62632a67cf4
  e8310be56a7c28c86b2e277600c3e92c8d23d42586244c571e90568df202f2f6
  d81f860a565f9eb91a3c78372e2a8b1be61c5418cf49bf2d6c8955d4a482a991
  9b7660b3f9a4404ffc454ea073e1e4b2689ab2cca4e46bd7004a6c491fa26ee7
  a57d60f35edb2b821e6266442c8f335d452d524c772e0353724c23c7dd15b7aa
  155e91442022140c5fcb0153147edcf3e8952f6f0399a3c88066a72756c94099
  15de63f64fa797841c57c796c6fc550ef745dfe9f179457f94755ae5a2506a76
  4f327e550be3dc14dd41f3b04b147d454938c63a8d69b2ea4c5710ec0b36e3a6
  c72571fa5d59dde036c42033df35af056966ff0cd1204008971aa6ba9fb97b68
  5ab9ffa2a9d1778104cd2c3b326de1fcbc242e94d0311c3275b12850ed30ceea
  d3a2ee6d060508411d4396f5421d8b6d067cf7cb5e826785fbe119e05e21bd87
  9b64f57cb0cd1972c2815f20abe7ce6ab34d0f471af44baad179e90644122f5f
  33288e689ddddc5ce833e9755df1e73c65c5a201c4ede2ffa6b19274927719d2
  d38fdb7a65aa43708b7fa9a94aa7d3210253d78d3b181e1020d0000bd0a1dc05
  d447f9f58ebeb84c65b36c8afcb83727a1508994e826957a663b0b9b8a003325
  ab6d6d6462ee4e106019c0dffe10323b7bde7d82a38f85fd08786e860ba66c16
  1b64b0708c363de5c6af62d8db3c243d1e1b712cb1d59e942b9b6b4295a5a500
  b182cbd5fd1bc6ce9376d91b47a2284f1fbe0ad1c048cc2cfbb4afa3a9eb9697
  503b69feca990eba7e9441af9ca44cb3ac6b5ed66e591c201fe30efa8a7c471d
  c613d6254c263a8e132104bec47f1aacb3b2fcd4051b69b5e3fcb1c147a65c2f
  90c4b5188bafc521cab03c12a309da50b5a7517727ed41228ed123fe1b152f6a
  6319cd623bf34ad7b8e064ab993260bcbd405f5b7fff9b2fa40ba5ed56302425
  39e5d96823e89dc818a13d16675ee3079d976f694f5acc9760ae789e9b3391b2
  89e0e22a7ef17cc6a4577157b6d95c09baa4fd532e3ee0a290810ed35e56bb19
  d9b61fb98a97c617425b06093d98a5cf0ee2dd127f0eea600b9a0c67fbe761db
  9b77e5d5bba9701da1b883e521a0cfe88451f57bd36085b67e56f061f84a2e6a
  152a71bce6e522daab6a0a33ce22e537fa9793d28b617e6c0a4176a83aa3be57
  8afac0f2f5547c5516d218984755b7445c7143afa4e551fce0071bdb873b34e6
  b9e2b9e79ed0c69d288ed6421f237e860a0c6492ebbdd2a44c2c4f368dbe9994
  1b1e8561d859d3859f496cee3d741f252973f8fcc539c409e35cc80a5ed6df23
  cc3a65601313f5d681fd9540c5291a9e30a72e38c96413c47c61ff84fde78d01
  1b01b4154d1b920af003f7abb1e1999dea6a766cf9fd2702b3ce0ee57af931b6
  2124b0861b163a3b91aa4bea28076c3432df3b29b6c4e1ba588def420071fc15
  7de90eb2722ecc9ab00df3c669383a61a91bb67bd287ce349b4745ee7a479dbc
  eef166b9acc412eb579fcd6437307edda253d606b7be7599c38092bc52a85984
  80edab8b82b1d21c565d2137ceae0b6642619b16133d91205d6355029e9cdfeb
  9a28b373d95916b6b707d4c712c09cf36daf1a511b2bedb1aa70ee58d46a0666
  bb287784b0a3840c589a7a04d5d6f2216be90aa4a512d5632f5c9bfe7b8b1338
  2f999b95d367c7c46b968074ce315197a5ff3545c7b77a804ade56a95b5c24cd
  ece5937b5c0366d93ad03da9bc5db1b551dfb91e9b343d2b57b763439686d4a3
  5b3afe03878a49b28232d4f1a442aebde109f807acef7dfd9a7f65b962fe52d6
  547312cacecff04337508f9d2529a8f1669169b21c32c48000',
  / private key /            -2:
h'0000000000000000000000000000000000000000000000000000000000000000
  0000000000000000000000000000000000000000000000000000000000000000
  00000000000000000000000000000000000000000000000000'
}

/ Sig_structure (M) /
[
  "Signature1",
  << {
    / alg ML-DSA-87-Ed448 /    1: -59,
    / kid /                    4: h'a03b6fee7d98ff7a'
  } >>,
  / external_aad / h'',
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573'
]

/ Message representative M' = Prefix || Label || 0x00 || PH(M) /
h'436f6d706f73697465416c676f726974686d5369676e61747572657332303235
434f4d505349472d4d4c44534138372d45643434382d5348414b4532353600eb
80b80e807c0f16622892f1601d0d3490d4bfd302131d01a2d4bf7bdd3a779cfe
9e8f724e18e0c40bbcbc6b765ec6e265d470334456a0ea65eceff85438207d'

/ COSE_Sign1 /
18([
  << {
    / alg ML-DSA-87-Ed448 /    1: -59,
    / kid /                    4: h'a03b6fee7d98ff7a'
  } >>,
  / unprotected / {},
  / payload /
  h'68656c6c6f20706f7374207175616e74756d207369676e617475726573',
  / signature /
  h'f0daaff4a8ad5dd198507460ddf682da14042e8b9b959e87f288c0d1ba23988a
  74dab4714bf83ce0e08faf21fa583ff32a17aaa82b47c20004b8a1b5268ba2d6
  1090ef4759fb88aae86ca29d64b37892a213ecd7e42f75c2c309d4b600157694
  5ad7f4350a44a4f695727ad919d663b6e9c316c00bead18dd9a612ce0dfa30d0
  ffb38883b5e078901d6c316ccfc2f68e833b20e344c8f0d76f197061198434f2
  60939eafffa4004fe6ba52203cdf38576eb0d0ea0663b4faebdd447aae574fd4
  e4b415e81aafeccac2461099679dcc77cd07bcf7eff34267646aa1b603f8b304
  783a36c1478ad7e09f545d0f3a9c56f89433d74a410161e98c5f94bb8e0a15af
  a09e89d2460a7f5cdd28336fb63812dd43f5a58f311e4484ae4e7a543e11b134
  124a5f85c3b3c7a46270e2a36c733378d8b94946ca0c84d32c40c60430ef1d1a
  d34c975e8a919e978eeaa001ecac29f0e26a5a96cbb33686101235ea18f293c1
  4c4d1d50e1f8f5e7ca656e216aa363745707549d5ab5e423a3e5449506e56523
  15343344da1c07b6c57e2da431583b21a3cf43d03a90ffb7cc58acb5eca7e801
  ad18a8aeba1827a799dd44054c65e512da40f00db77ec3757a166147e077bdea
  275f64d7e14a0b9c1fc69b58e210450b77a0cb4ea1659a84a42c576681c6cb6b
  962d795cf2205fe460f52a7bca3956fb583ccc31a1ef753dd5418e7072f70000
  77a57c2c286d6c6d7e04f5d3f71504bb084a88f2fd99138b18cd6d94d0b9835f
  920701a26541356d0b2a5cad75e07726d41a5d2cf97ad4634f120800b766ba96
  4b905141d163c896a60d24803fe82b8acaf54850e5094d14e3c5b974f6920b27
  47b8ee0f83ffaa7e3fd03c83c38cf7f357590e04cc58555ff7c7d30b5d81708b
  60719d4c87ba37a02f3b45097b92b62b96010736a6b90d59d9c8dc0113ac6bec
  5858e5423b40b9bb5fb6d56065681fcc15ed8662d99448393cfbbbbff3bfbd42
  1006b33c73a7dddd825aec52ef8994ae51680989514b36e41901fe2fc6fe9398
  63e683d76777a54911776a1243293d3649401742765835acd99ce355d156abcf
  f04b24d7e0e3b060086abbb44bb1208916712cd78fe969ed00bcd184df271dd3
  5f2af483412f77e097de302e8b41503b00ea6c2035c1a6531c426b95946f792e
  a7613ed9f441d7bcb0a1988e337109f7fc4b6cc2a3d67d36d60b8f3d8e378f61
  3e05612ca610ca8ffcd5a87c1dbddef704da1a935e8f58ba0e10613bc321dc6b
  0be699755891138b5596da7b3a3ab73fe196808e3cb37e3d7f5c57bccb7d0c0e
  859291b87239ee764240f1bcfa75a9d777fda1d15d46d132d4ab77ad990ded3f
  148780db9a262a79102023990d863eb6a8d20a267851d704fdd264c989c39038
  a339e41ba89e1600869df1c4c5a5be4476af6feac43fd98f3c7c6be37f3d4118
  d8555c31933c8bd87c57fc8aa2ee0cf1ce6ccc4bdbfc5eadde807d22e1c4fc4e
  8d905f77cba4acb88989384f78b966d8eb511c34c686cbb542172dfc616c5789
  950c03c877bfa62729e733c0acb945a4bc75479afd0d3c2ab8dab5947d507322
  4500ab781c26a817983bee7fe704c939b49465094957814bfca726354f1ff25d
  1c97040803c28cd0b36dfec32b5ce3e0b5d47441a9af3dc63127bde4caecb23d
  f954ecee58b68292f804e449f672449a2512bd89cc3faccfeffdb288fe434c03
  88c6f585d84f02ef489a10cba22639ea252ad9a61e64b2b11672c6b5ebc910ca
  045779a2b1de7f5d2587dcf8a22e4651e21cd95f0a190a08fe25da94ed31b1b5
  928fbbe746f58ed47d816d9a12d02cf91fc80ca28c48ec7d77a0829965a44f84
  5139c845876349a09c4909b5914ebafee567582af2bd26e7b0f9c01d77682085
  82b123223dff3dd9cb68a7f74ba7592496aa9ee30c8a32eb0c7d15cb5b3eaf5f
  94e5e219300ec93ca5e903d0f1d548d47b1caab71b2b2883625442e138412acd
  58487062d5d0f4664381013c0173aa16f6b7344df63be78ee4a4a5133fd8ca76
  fba958f56f7fdff3beb271cd309c397c3ba72f67305946661a3ac430c8774704
  f7af069591f74c3184f6e3d45f37d89ab9cefa0085d46f231c5c641ff36c1115
  4ad82c76f81a59dda5a03446af7b25635ac46ba6912bdc4c1dbe47c263159707
  512a7b6d91d28c407610c567bb694ba3e5ddbfe63b4220d1a3438c12bcb82ccc
  e97ac5052748516ee56b605ecfe5aa5b9572efcc0ea05b327d253ea4bee956cb
  ead080ab735e65ba7894f64acbc96eece3f3c47e6d2d8b44167f030652e4a82b
  292c3d1f0fc7e9b4aee8686a3fac99fbdbe8c71b9aab0a5b3121c68bfe89c17b
  96c67095a6e43b5ae90fa622fcb99adcd91bbce0f08ec073184c245df0664207
  adee86fa220e3d7193c262e9a1c2a8cf58badeb48fe97b9db780ea3c904d438a
  18eb72489d6e191b78c157049ff733b553fa7ffd4c47547d3a675b40a93378be
  1888690e4d661aa42aa63ab14d4fafc0db81b38584d8df1f6aa8cf45eabe33c9
  2b7932426267097a5643a1c7b400c2deebb9aadb42e8fe9395666fcb947e4051
  0078068f30f8fd8c8c1fb40fa0fa67e1e520afac66cd021addc50ebd9185b4a2
  8752dec586c1661d0dac4a387e289cde7dfe216eeea96e165c67ecfd41e7c560
  8c0d9092a92584866230419edf5a7db40fe0526831eb2ee658f2398cc93420ed
  64f6bd4b3b2873c148d4d9f4722c24992ef9ef5ea04e86ea0109dfdac965355c
  6531950cb497e2b95ae7f36e1a80e9b18f7d9cfbdc98f29404e95235a03709f1
  54d8496d0a245ceb62d433901dae95001a95df6d16968db01f0e53f61c69183c
  c4855eaed460c53eef95c9ac59b69f8be5f856caa45ed389ba9a5e9b65ad3d0b
  496ea2fb3c23362ae314cb67066fe78838a410a0378b2ace255bf965ef494475
  d741c1f25a610733792c071cd067709a3b70e03e6b443de436f890893a00222d
  20223618d680efd0090a386855bd80dea02a7a1c7b9a8077dd8b9cea56878202
  7b4b9bd549c433746cbdfbeb1c9e877230a2c7f8d24ddde580a8d25bf15b3ec1
  08c5a1cc84ff7b263d1cc36663f45b50d53ef8c50c465faa135afdb99d482906
  84492198c47c798e650d48022a66a1d2d44df4194c99901be3a23952c1aa7732
  e83b3183b42d2386118410ede7ebc8e738cf6580ebc3f7a4d194c9105f94942e
  570d853406075c7032f9066d86c774dc0d3eec2eb3ec63f7b433196c51746524
  f0808f45be8813a89250e8afd9183754cfa9345749ab897d79104efbc52728cc
  cfe6d0d06aa74adebacb181d04ba53826de7b676292a32fd0879441b2ff16fd9
  19b40a9c09eb77af0c9f14254137b39a70e8e0033aa1bd4b1901d9126ec79ac3
  de23f2ed3c6e816b3550485ae00c6ef2e5f3dfbcd9415abcae46a4149ec95351
  5e3e072715697613d20fa32d86be4ed734eaa4d8d2341c570e2e51d11b3c5753
  8bcb9face76a8afb9dc9b8e862f9974cfb266c5165a83d4b93f2da3d00f23172
  ddbcf3424b724175ce69353dfceb73af1c293bb048b31ae71461ae54a144b2ea
  09455a909d4d46d666500d1a4f1e5785e27ac1295f2a1ec00b6c4f3a04b451be
  e912f96ab80cb4c3559419cf307d00de7eca7585645e6443a1a58636085bc63d
  50ff0b26aabdafc495874caaa43766198fd652e6949d3a09a35537105a7d6c0c
  1eee2ca43c2a830adadb0c4dd1ca17cd4c3f2da0ee114f70237019a222daf1d9
  fc68255ce9fca00eaeab2f66c1691d293e272d8a6fc818deca35b169ce875bdd
  71e5904d322fbe56e4db2916a4f779ef54d355b2a5690184ad42299da27200e8
  6141679886b2a5f3a0cd3b6962f33e502d07c44363c058714d3c792074aaf9dd
  26f92fcd2a9bd0850ee30f025826996ff5fa2046f09aa1248349ccda0fea91c6
  76dd36e0f84cabe5344d88721ad8cb3ec52e1117e48bb82a92876c2f7617638b
  563dbff74d984cb324b927c1e19e9f46f233ff0a8f5ba433521f553e42379912
  443731fd82d2b8101501be1f63eab6c5d7648f9028bb2610154e7e45beb4fb5a
  e66c1d90e9dfdbef6f8f6c27bb939795f06415cea46efc999067327376513997
  90aa0486e1241bcce73c0fa5d1f46bc9c203a4156f9bcbb7e46d3d9e7d7e5592
  078facf12685ae550fc9806ef2c52cd668b5c5f4de1e3e0ffb6cfd2158b5bc46
  29c172f7db81cf077c2e43f5d7722bc6058ee7a64f5fa3ce4f80814e5e168ed2
  f69130cdc7a26cda23b9d6b4f3d521b2a03fa83473703d57fb6714c3f40f9b12
  e1a2e5df462019d597a42f0bb92161be6e6e2ba64c22542bd4dead5753330751
  7807935c062703a05c2d79c51a5e661312d740823ef73fac7170de7b2458399e
  49c25304f0c2e889f62892717562981ab274892fd2a663505068149a81b48cbd
  069bad6bd0f22d35c4f998264f2fcf600ea500dac7fd86db5015ee6e3e34e23f
  c246c0d8d3a3abb8d6dcc87d034e98076cadbe2a52f4038e4dea8c50c60641f3
  c68e4c7cc34153b2bbb2033464bd26b286c11993d35b13ae6fe001aab44d7abf
  4eb933ea0ad64186d0e87d7b3cac21232097655ea4f90dfb9f59e3d936f1e298
  256aaa0a9b772ffcf7aada0674276010027c1b5ca9674678e780215986606bd8
  9fc47ddd3af77cdfb29efc3828561fea5d786ae556639d8b9058c95972fe9b9d
  b429a639b96addd1ba31bcbe00d068723450cb3c6169adbd987b040c9dc17259
  1ddd61db109027905e30cf6643ba77c34b46f7bec71ef7b868a88d7a6852cb01
  e72a099278dd0511073419b829df0d97bb0e73bd83a43a112a27fb7a6032451d
  7ac48527fcd93299fa282f9c1d9d89f4c5e22694b906f9de335bc0e958d16077
  95f23eb205d4110be165e92964f45865b405005df1f8697260e2dedf788374bb
  0350da2d3f655c5a79be0333299293851c8a1671c21d08dace45bbb8da8fa4cd
  ca88418d0f9e992d188351a500fd7304cc7429d0c237bff6891d4efa5e6e33ce
  6cdd3a7ec15a99b010cd4386298ed4a444e8cbd0f9d3e59366596a25306edccc
  c890ce7772d65f3519f9407f4dda76b509ba2b208ea7a178bb40f6315c70f639
  dc1d84abd25628954d78c32509eba5f6652010cad55b2625d418257416e65591
  68dd372d3ce79234c417edacc0150a6fc6918360fe4885822d06cded80ed9f5c
  f4a75305872aec90fdb993a87f5eaf4188a22225713a3c2d5e83880491aeb8f1
  12238391935c3af9cf8b744973ae2c629fadd49be904d68f2850144456dfa9b8
  f2c3082df42253232a73a54cf815cb399755d2da5ac8a5df6e4ef8fbd32a3dda
  41beeb4ca6c39b429bb4e5e2a8870f3dcdd7db96ce39f14023584fdab750f6c0
  2cdaa3535734d5d451f032b40058ae10d467d7bd5f09653a46d537ec783b2ae8
  2df1a0aa7a2df1c61513a3fe833c35923658670651615f268e0b69e50c5ed08b
  24ba21be32c58da5d88462ee2977ed2439f79fdac1ff06e70ab9d4e19556fa14
  3b591b31550d89c04da670e51fe61049a1b09f892a41f374f37e3d78acabd0a8
  110eb5f01666df2f6cad3041705afe446360388386a7c638a91de78421bd1069
  2d428b8b28c45580fe78de631a92d70d415ca7ac09c6ffe402ee9300faf51563
  4c143eb1b8f3d4f472baed7e6d677da61ced15d6020ea747e9a60b935c87e21f
  90c0bcf61de09d2ce76cb08da76364e0ec48ca5d68843c9a80dff6a5945d1693
  64460adb04b1c09b5f468e32c08ae0397a706fade0c491bfa0e51c082543b0f8
  15c30c90c5e00bce1d2417abed483ac9464dd7b7b73fe2c108703d8e3735eff8
  3c2642aae0c2340cc77cba0dc70637399e27957a90131045f2cbdc41989682a2
  d6cd3d72b4d927261957c311fe43e8c217a131df6961c481f32bb52ef4c1d2af
  998e18e4443dc41d429b6b70a812a9ffe159c3d374a981ac142a064b1747003b
  0c82fcc60e0a3160f9065eb5ed379e5c01fbbc047c936705bc12c9e3c3f948b3
  713c2ed01d56a68e87554214a356d024b1630e4ff879fe561a1fb0fdc6834d8c
  3dac25519fd45cbf8e91a0fae36010cb2ac565fcb16a36798952842c302ef427
  6992db67d4aef58401b36a404e5e0880ee7a016b7156fe2c79d4d1cb90809232
  ae8f6cfd56280e4fdd9a228437919096b1bdbf3ced4da0b2fa7bd10c8b277015
  766216c20dfe8f5a91a744f22c83d6c0511812b3d44082b609a3c6f506b053c0
  46c9eaeab574991928df91d58efd4ce6ae4f26964a51de3a04b69ce1c4444f7b
  5606a88a44580f0b179472f3dd5b0ffcda7d05b19b2a6b82ed32fd85143e76e4
  0c970ff93c35aac17a60912449e3a25027ae84cae1775ba3a978ec8170384e66
  ad73ff7cedee0c841d11e032cb824683d5bb76a0ac954e27ed5d12e927526fe9
  0c344368717ccaff171a2b2c477f88a5bacede17263039435188b7f300051a2f
  38537a959e42438d8fcfe4e6202935466ea6afd3fc9bcfd3e81424627aa2a5e5
  eef400000000000000000008131c252c353942682497c03104f244b9bd4f9a8b
  3eb24f760d4823561d23b259698e3efa608a939b09bb5877074deed54c523a38
  c1879f5e484eb27a037b0b0012d40ab02ad6c9e9a2a465b827cb90b9dbf7dd47
  2dd37041f2e7729225c7715c8776428b52b67982facd1a706a2a502a5afe1b1d
  c960f62200'
])
]]></artwork>
        </figure>
      </section>
    </section>
    <section anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>We thank Orie Steele for his valuable comments on this document.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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
26rTagymK7O3qtV77pI9+uJrrfQ4mr3cD/qFTGbL5pWXjPDlSug58qQu2K+t
Unklm727nFEZrsbGROilnbv8fRZPep3qXX+49ZvVajc/rd9tmbwV/e24/CyM
XqYvDXlRXuy2xrJtL53HnccsTWkOO9pjbcSkdlBtaHc9/8vVbW5bKd42A8nd
jFqTUBirFtp+bDfbK6neqfvFSmA9hBVmzJvqXaXmdXIv0/HC2uTy7vNuu5CD
9sN9Jiw2t62RU/J7r8+r9Wb7tBNfJ1+upHbHb0jrXd/r3FoNNh1P2G7WfH1p
DPSgkd095vOGPZrd2wvvYWzXajVDkQ2mLYuN0qMy0V87q9dX88uV8dQYVkbL
vqvlb92OUoVxPjHI+KSUK7uRVSg6mUlnPDYDS20NW5sHw+wIr/2lmGvXZXft
lSvdwuPQGLjibU67e1Wr3mB+p9ZGgeXNml+u8i+5UZjJDBfZxyfFpmbl3dN9
3n1U+u5cdlsFt1joLx6cxnTwqNwX9EmWdgcrntEszHIL/8XPvN4/5R9Z26i8
dmeDQV+wtxjAycu6X3Z2XbVkVUrtu7qwfW531ek031i77SA322WcnjHvKcrL
sLLMrF3JnAlsWJBUM2j5w+Vk1HlgX658mIomWGJNWtrPvYk6zb+0y5BR62+f
17WnjNjJuq81Z7nesKKkrGY9vStv2MJ8zJhNbby+f8j17pWgbDXDcnWRbVcn
S3Z7X21tH+xC+cuV7rrdF+1OL7jNTVoeSdX0i3u/7pWnZrcxejIXjjhpDIKJ
pKaD+21npc+2hYl93y1CAGWqztk6U9Nqu2dt4g3t0UOnPNmOF/ny87r5GPaf
PM2ZP+Y381L/+Z5BT2I3Kz4WS/PWOLdx609mtfjlSrZmSsvNTaSFuS5M+qXN
pNyoucO+at3Jo8pgpjey/lK8q91nNlnDK82czOMApNx5RDOPrnc/VuxbKKlu
mIWC47R3uaGUHzw+ufOC/LiuDQoPO302X7WDWievP5R29iQzFuVuc1VXQjdr
V0urhZ91d15el79cTdebkahuB7agt55bzeVdYXLXmc7unJL7bAqvucXDY87O
1GbLtV7Olje1ddBZrTXFfpKLfsEepWtNqKVrsupu8tCbrxfKcPHo5NuGY5bl
xkvxIZN7zgp+qb6evN6tld5t4PQ3PW/i1BeVfrsUWLW7bO028/z88uUqLa3V
SWYwv++89OrLl/t+sbewgrbnlHfqQFHneNBLt7KaPY60+82LJHqB3fTLK/u2
XK4/b5z7u919Tr9TMtnyY33xiquLpXW7WM0+PPRNt7dorbLz+40QClbvzm69
BPNcbbhSFG32Yiv9fO6pWRWXnWI1eG24/VF522rlhLCof7lSH43noBNs79rz
ym3OXroPDpttR4REt55WKjx4z7OpxZajcv726f4hqzdzza2YMcX5fe8+mx/4
LDsOSl7nZcyaK9aYl3YrxRhIdwW5Ib6Ovly17tDUeDUddjteexSoL23hyX9u
7oS8eFsNtaoo5ter7WMrLGYnlWKwU2eVp5LUHimvo97oabdtF3eNVqNQCL5c
mcPNrazsHravT7Vlo1HwXx7bfbeWnfv919bzpvWkTLKFBY3Y8KmTfyiVxdxU
rU+Wy3VW6TO/KbprTa75hXGlda+O7zOyXcrWBO81myOIr96+zFzReZgZT71b
f9QbD5ZWYIXOqGLmd5vc4N5lxRliC2P1dXdbLA4f73vj2ovj2zOjrrSa7rzX
hQ8LHQSVlb/SdHW3LI2c22JWG3fWRsaYT8ejvhLs5g03fWdKT6X7rK6I4Wb8
1AxYqTgyFnmI0Rk61e74Ti+/ZNVevWU/d1pzoxg+t18G/r1TaljBarV1RVxp
tLYL35W9x3Femxv2eLELG0/B9iF/Pxjqz3dhK9vIPTymdx12v7mrCY3yXUMc
CXfa03JS8crqZo02HOXOeG4WM3283jn9QT3nOzu9PH3IPQ/sTkPQmT7IP7xu
lOpdazFzR3au2VrcmcWd0t5mW33fUFe90Tyf27mbmjloy1+OfoN5UdVyQtCZ
3En3o+xk3B81V5V0YZa2Rytv0Z5tGrPh0+J1VHu0Xu/Ya7iSmoWBvBaL4j4U
L/x1RCoy3/9nU22WbjPN5uD8i2PRzv6831phkB08lcrBc+l1JOQyTYeOkv41
5idhJBzb3Q/tguPX/ftaJyvmu0J+Wcs1l61edVfrPPmV7P3CemjS9357NBw2
O67VfqyVHrpq8WnUKvamd/dopdjbsO6wanef626vu7UmrYAV724f8uGmK03W
pZlw8+Wq/dicObvbYanQGtpTd+JMTRHvffexNrenvVdntxm0Zvfr54IRlgru
2npQZ6WCKbrZW9WWezvct/5yZculFRqbKZOC+TL2W9XxsjW/3XTrUrdfUKcN
fTkWe54+qz32hfqjbBqN3PhV2ExfioOXSuA+Lnr5aX4ROLkxtLpsr8JCPV9O
V1slt6FPe31tvVPC0aPX78qOvcv5nZXhmSNRGjW2o7ucvgy3aZhbxVVHFd/K
OnlRX/mW0+5vhFHTqg8zmjF7NfNLtStqTS9Xq0wa5liclyurTfUuXw3ujR2r
1Uuv6+kKwSYjW8/LnCaTQwx6j/KoVpgNtkHOaSNu5VxWqooLrTZdr22GmGWV
hs5TIzPd1e3l9M7s2u2p2H6p6JOn26E+rs8QPyXNyNVHilMwVWFWHtltQ/Fa
3m767KV3ttieOJKSq9+PVKVRYFq5qG5cZ9z18fhAqsoPo2nG7O02pXG1Pi+X
Xv2XRlYYFpnWcqSetmqajvo4cG/ny8429zI2Wv2VOhmr4tAtFcdSVp1/uXL7
vdlzvpQ3xw+7qVJla6fiNMc5rVzJpMvj3PQlKNX9SjNjbl53eGhWyvc6m8e7
8hjQXLqtlQu3j8XHWi9jPk5rrtOpLYKq3mr11kyqjqpmVV3ls82JMdEKassx
X0NnbDa+XK18p9VyBFPvSxXNazT72aD4nK6WTX8leAIeo4bzTEkTnv1x+WWu
geL429zdsGmMVbNq7/Rqp+aN84XKw2smLzw27xfz13uj7wml1vIh29mNl+uX
DQC8sfQMsb4ov6arzXVP8klr27VfnhZe6rezFyczmJT7E7HeLNibW0ti4vMk
+3I/D6TNZmk9vNYNoYwhGoXhqjj03fxutLnPLBaqhaFvzuelzvO6vOst7NLD
zr0bvs7mObRfZi+NcrNbNWrDyfilJEiNvNnJdqa3Bas/eRpX7IqjFhrde/Eh
CHJPrwVJ7NfH9sAc3+cys7J2+3LHCl+uSoX8NHzp5W4bdeXVMZe13lQTi9kd
rOSlMxi91HSKyMbi9Vabv2TvO8JwN2h72YavVabFcBP69aU5eGhsO4Nlp1lY
Nx/8BYUp0I5Kq5rVrarQzA139z2vqrzK0/lWtO5nuuM1BvOe+LyV2/md4xWt
x6fiohQ2R4NyRpvdoa1b6qGfkei3fDrdYjlb0Vq7+/6sp3U3msCqrbJYeDSe
OsuXcKk9jAo1bWr608dmRfaKm3xLHw5wvznVdruHQjBazV6mkyemq8Y4qzws
xl5h5A9aiqGlC3eFTYk94+Ka9SybzktmJixbxV171m9o62Wn0urkNq/arv+S
aa3y+Va5Xso0t7Ii3OVeW4+TzAt7bY0e+nqmW5+w7Zer+vw++1rN+f60KmeH
uXK5u/bkhyIbBblsreyOt5udtalPBv2+Utnt+vO2wvrT0rA6LVakTCWcPD1l
HAzKQ24sOXb/sbIzyuGjOat05QdLCjdPm+59K+xOilbn9m5Zr5jq9rbXvYf4
o+qsLgS35UJnkn0U889acWEKTqF+vyyMhNkgY6+eH+4Nc531ditRCfRHe3df
vZ/Zm7CV2907vU6vNQbzsqZtN9N6cdU62mxrbu01X8q2n7bT2+x4N7/dzqtK
dbHuh3nl+WEzrNmGZbTrFRX8sRqGndb9XX9geJv6SFqU+4PKqBvCFsSub764
Zuir3VLVehzfrqf+qFC1V4Lu9BqjECL1VGnlqBu/nn1orMsFvz3zzP5oJLi6
96RMJTiy2RazathwlEZW6q5YqzhYp4uCAODbyY2lbr2K1SftVl5Vq3d+19EN
4mbSfKLsxEnvvub4+eFm2HSnYFXSqosvHza1qdfqPyIhzYyVV9/uN0oZ7X64
eO3a6mvQtuZOr7ubVhuKZTS7c3ltK6q6KK4fev2esKk+SWhjM/PFxSB0qp1m
uF3k8yV53p9ntuIsGL2uNo6B5NbTt7dOIZBbL4vN1tNqm4plPHfyE7GckWrV
SrcKEl6q9XetzMvts1rvll9Womy+FDuten2jGPmV5twGq4dKZjy2er18tq33
1rMd0nqz/lTdOkp3KRSLLeDEMi9qt53SQHPv7HLef84r4+JyPU3bD7XVUqvq
o1bmzqw1yKtU4f62ozKztRU2265av/Pa5iT/Ul1v3Fd3sei6u6xZlZ8rg9y2
rGiDO9tazYfT9uxBnXe7rzV50M7BRO9ny/mmrkoFrXkraPf3IFub181Kytzt
Ko8TR3HkWyYKrNJb9foBE6SFWjLB9uV2uKluGg6THztwl9fbF7OhdZpPr+0n
x6h0m/ldrWGx2mJdDYfPT53F0ypz260/PK4eCu5jU85kCF1WRo+x1vR2IOgv
Gb3feL4XJ3Lpri33xGzVyzSWCNgz4amAa++n9rKc6bhlu69rWtZ91B0nNFb1
XafZfm4WcrmH+0KV+a15t16vNCR7tuxsNrLdl7dDe6brzshUkUugodzQVLvr
/pOuVOvhZFtSFov8bCm2lFax3tXNQqcxZshne9BqX+2vcpZr3I7vQjZZB4PC
qlGsWBLgtn7bGq5Noc4eqxpr3Jubu9vnpl9ZmeX8cD1vmcGowCYLe9jJljJg
SuTZ6GhpXdSq6nKoTtutdcF4GLfVWWEsLCYABLSzoHjZrVRkf9r3b5+clTko
emJPyTlB49nUQRl2D/Ota85M17IqwuopzD4vJTPzvBIX00xn0y1Xl83JQgJZ
u813MunHckZ5LQ4EeapXGoqNTODRXyuL5kMaZGPZ6/bySmCmtZdmvjjDk5e7
7nDLFqv6a3g3aw1bK6H8+qjrrrjbvMyejbv8pjt2FtLU1rrtx9lTebNcjseF
znxKvQMRX3ZldbGRheGkWzbmmc0QH8v+Ine7XuuD2+2y3zAeN8hv7v2pM2m6
w2J1bBXr9a7yvGyH90pG3ooOsKaVFlpDx+3Mgw15/7zYnqgzQywN8ptnxxjn
nN6yXJ6O6rWh2h45glrNL2bP43axO+k5QpltuoEqP9u96aP09CBkveamBSS2
THf3KrzmVwVLeXgsNaZWv/k4mTcXK3Db0Js/3Ya7bvj4Wg+V585wl96txS5y
wGKtcdu/X44hh7QuV3fB7nWbd15Hj9Vbx5amjcLjo9Td1vJhZ9XZ1dX8rZmv
Ws9Bi4GDNpqyfPv4+Nza3E2yYX7aWcIAbx8Hk+5gVhhslZLboXTquToLhoXZ
UC+1Fht3JK7DrvFqFDx97qyc7aoysLVBdlmzzPrKlHv+vDiuLhsIKk2rO1nn
Vmz82kHubilFS3Ld3KuSpRpVc3K/kcLyczCZ5coPSAuzoGSLx2H5Uek9etb9
bqtWZq9qv1yeP3tKZjX1FCfbz71Kdw9m3QNOzZhGXZ5MdmypBPZmsnl+bS6y
pcZrUK1ub2/HLXusN42iFExb9ZJbK7QLRrFRCXpWQ5xmN81lfbE2dqO8gvx6
Hjw9z4XFUn4dWcNVLhfm7Gc/sMaGvxbGSO7VxqRur2oPMrOCTku7DQtu0FNL
Tw963q6VJi9L1oYhjWovu/GdpbwE+cfuqlTsN17u1qtBtzKbgPky0x43+uam
nBU7fSMLY5P8YiGdbZcH5ao4n84exc4O/u8NnPVqRcmpXXxay8pDcLvxlh11
0nh5DradJ3XoetPVc2Utju1RaSW+LNe54tBbb0pAutl0aqu+1h6u7x4eCvkg
/+Xqbted1jqO0RBvey5VqB5e9EbdaHTku22oPcy0zNhi23Ch38uNTKNx9zxi
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
Hf7C/KGG29V4n+2mqnb5m2rX7fq5fFemtT/yp603ae4Gjfb2OzJl3by1W/2R
0Ka3TXsdnXR895VNa8l2fznPthX/EK8cFQbPSLrn+7iWDUrvWbn2z3+03eDy
avfn8bvSXJ9Wk2mjlnDUZvT+HvPVWq52gd5O7llaKwfpeZ6bSm9SXg4nh8G3
f6kk15ufb/75j9V65Q5VcB+2ytV66d5s1d/P3f7BGy0alZquhuXBTE62ver9
cfxWs1lRfSyrpZ6Z2mQV9gaD23kd7Kef9vb2FR2klRl843q3Ojg8Z+fhGmCZ
Nx7lzl59Gr3OdxD6f5tbRZbiSvlReeTx95yIfN3ojfbnUf1TmrX9VbnkUXVX
f9fW4wHqh9PdZ3VduQ4/pabfqGfWux7CTT/yS3bUXm+dVX1xqs0bn3dYb7Wu
ttHxi6Tiyks6nPNBTqN3rzi10tFMG73DNGxm7Xf+2TWC8yIffUqb7X09pIBx
aS+dZnXYm4xEvf+tHMJ8cp674el1qydJZp2ld+4YR76a6WV+6ClVPTTmXafe
XCSNpDJ7d1qF4//zH3M9HYnDbL0zwb10z8OX6MpO/FfUk9olisbV3oUv2J75
xubm7/Ae7bNAec3ptpS0zv33W09tdwQaspmzdjif10St2vvlbbT0jm7lJk6l
up7MzSiZfE6Ov7na0efQPprz/d3PBx8rP97dLU0ux1ltFQFc0g+yqZyAuFWc
h/eeVJfxZrpY7fy+tJ3rU9m2vtWk8vsKVzEx+M6Sc462Qafdr7V8f3WrLVry
W3uWqrXeBT3LO3nnjXOteVm0X8e8pjbDZjByV5z/vjR8ZG+le52A0TU6tXrl
+5od37tmf3FOkYRn+2yWk9dCn+LxWU5nm+MzNWdi1W6plvVXuTx96WdFVp1X
qzEAPVm75cmzucqnsvR3ea+an3D3HK6uT7ZI61JXPj6vW7/5aN791J/sultb
Xewp+HvMbkC/YyLD9qcsJpvLpfTZT4pufVF1Du2XarWD6Pr1GrWVnI2DfXm5
9hvvRU2bRjdO+t2yVgMwrmIjHq32TUeLR/v9+cTrFljW+G/n3Scjf9y+vhbd
5jwbV5f327sogv757nRWUeZe0iP16PNiH20XALx5tzOVx4t/DgbRZydPyyLo
7tvd9dw53Xaz99a/z3bXrFXY0UKVk9x626QyHXTL1QH6w2mz+p43j6K+W6Co
//V4d/dBtFp8SvdqJrOjPqvCpo1jsS4Aa9m8ZatrVwXDeXbvN6KkZ0+ToN3+
eIv9ZO2m3jILa9M+2P/70uju9kVj935Ui0v0vK5Xkdfw7XB0XZ0Oh+RZva+u
2pzrMaB//drY7nlXHfROi6FZ1D/e9OStVsAfPXqU9Ovv5sXeUT+u5ZYdzdPH
sllKEQlGRrWWfO07zb/BqZs0bz6vv9ev7O+z6nN7e9c3fvvqvcNrfFCFU1T1
rW8bt8q9OfKGoRTGy4JdJ072C+u2Dla9pnkN1ak9Rn7slFOjIL99rK/yl1zv
V0ctT5dgavenW3NWr107So6Gn4oKb5PBN1hki/HDkeNH8RqP9Ey2z9Fll0RV
/ZAPrOkn388vndl1vEiaXqO51sUocxma5+TatrZaq50H61vT3d6dz8qRj1p9
IxZAm/Jwca5ZVOS33zyeD91lXQ+24j18JVHZrFvdij0LrHbVTHt7WelcyyXh
jHx7VsN3r+wXzqq0fLW2xuhFY+Cqmll7snN/DGstMl07jCpLFX5WzcbcuZbT
+dJMosp8NMn+zstjsGup+XQpLivTU8H8ZyFgJsc6Ssa03bm+l87ku5ntxgNP
PZpNB4zc3983TqWSj6ik7HeP2evUvy+vzQrAytmY9/C5X8jB/O5W40VlOzuN
w/WzvP9Mg5W97N4fcoTv9jm/zJWcPVv3JDfeZtLbD75Gd/fx4OqeEiHyr9Ms
9yb98+XSzAbj6jdNO1Nvtp3Fp/eQXLZ37gbPV3s4avvVpXp613ipjtN3WtWH
4XoxLDaV+DqdDm7x8Ob6087u09tM/Ol6nn2W/elyQoOJ4TdJgtFoFlbrbZnu
W3lz5RSLWnszaOYb4Y8aphufdqXn6NUYjc2mcuwCMQfzljtrJcHUbzkK7X0v
z2zROrtV99wS67XzWD286aqSuuPW6C+5o9StGpNW4z6yr8fhPXnY8Yg16Xq/
7PrNWn9ass77nF0OnNX+LibG7k6f6F3OsuZg6Kv26VOWjyBar8Jidn4MxEnX
vuX3Lm/VWmibJ+50tWvf/86d3Xw5Et+se1uc5HD8mqwHi6gIHmkWDYdVcYrT
cmWl0Vs3atk+Q1u0opR8la83+rz+ls6D+7L+16g2tnnRNN75WD2EXmVwCbaP
duVvU664z7UdTpqH2qn5cmu35/RYXxuahPTW2e3S2h6t413bk9oxd+5d+Qzf
t85lOGzp9stZ3MXLoORsK7dV83QwJk1f+fE662ydxeGx71m0jRPx2L7UOeid
4m9t092o2qYPXJ28H7vR8yF7HdtwDk7U6HvFrLPaJIcZS0xnWzl8HB0PhXcu
pdP3dn0uLVX/T/xl2n39rTz9HHxrr265fUrzzfm82AyWwcVfjsjequ9rURXv
SrkP+I9UN75Wuvc0Ve8/3ywGHX37Ox+Pk40YZzpK/iZkMdPac7Gc7Usb+TlU
msd+GKvTuwkkXL+Xm+nm1f1snu9x+9a5p8dR/1wsRDMupovx854mejNr9seN
BVasdTNSeIN7+Lxci2fkDIPecGdWWe957OanRrnfPvx9v3nakvdREd/j6LCy
pdHtPfqo4DlP2awPa5PbsfuI39HtdZ5NAldnXb39TNM4W7vV5WO3vmbprRRl
phVcc/wFcamZSsNXaekuv737qS4ex2B+tBQ9327FPXn+PA362zIosh2cZLNu
Xp1dt6UzNXytDtmhEu4Hnm0/S9/G+zK9v471HTBu9Li4bWX++Y9BSfnrfnGL
zeY6CSV4fCN/xtVWfxv3ZrMsnVSy9mxjppdJ1W8dt5vyLl543If9Z3byGk6W
zAJ5vJ7y4rl+lIaXfe97kYMZ/q6r2vvOvuSY97lRfmStcepOT7GzTxrja1s3
nHh9AmVfy2o1L9luddRdLMa13eXv6ZjOOXx50f+xrbuk3dpgTvgqZLwFT2uH
k20dDNzzyrvKcFbR9alXFHnn0KzehFMbvKLhYdUv16qb+auWP+77j3nko8N9
uu0Wp/9kF9zwbo/wVdlN963ndPDfWbrKUy3/JV0NIklhD1+tUtQZcizaCZSP
X3scxldByIkpjtZz6JKv/3zKUaPI5/ArBwVCG+ITI4fT/H4WGo+TpcqXoU9l
KH4d4nqM53i8Ts5LpLiGmNOnURT4P3Hs77Ui37OHggNDlM+GYSD+7whYsS4/
Cev/PQHrf2Lz/qV5/X+ndDX0fxJVToHG/4tolf/mOo5xuYb4HqSrDGRMWSGv
R/lx7AScdc18R1Dm5Tp+5gijPGWFoQoOsaB8X2Ypt4gLnMpY/DeWjlMLbmr5
yo0v6DJfqCxzPOlQPKGljDNtQ87dKGt9kWql/wMCWNdGvubsvUwzGUZaOpRA
S2s4kZkqzjakAbXSxuWInetY64rYcojEy6ygYjtAsFA+winV2M0QzrGOKXny
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
b9r7fLpDc830c+TJXtz65z/+9q+rX/5eDs5f8lD9LKr1Ryt5NNGhtKnOld+O
yqV8D9pVDXyndP3kD3z1rNOozw4LPdwsl1m113Cfc7F4us7fIvsmt9Vsegzx
U63V4nFLo+pu/+m1zn3PToKLXJXSTns6PX7Hx9oik4/WsanyfefCG7+89Oh5
bLen+jvvN7MiPy1X43x5G27Hw73/2KJ4NxZJbTlP/pZBdXQr/+VXAlFqn3mH
r6MWrek2E9t5vVy6DKeeDvLRUrYrxXN5tp3to173+36cb88q996v16lzTXTl
NllcO687aPylvQkG77k9X+uDssOCspoPe15wKn9vWnurWTh17tMgqL6LxeS1
W/Xb7kpMcq1KRvRX3dPGSa+vb/bZvDJWt952PX3p1q33vASjRcVE79vmZhbV
abu0mxfLbLNsHar+Rze6N+K97F/czaafjvfxdDgYi3s1eIFE3zvpofR95MWz
iIdB8ji1lfORtW2UfDJ/edF+PpjN5zqxJzBY9R5tvtV8cQk2p2X0zE2jvmxu
j1jZY9I22/I03oL9b57t2lPvpt/t1W/NH7fSSN53zeEjOnZmtW84CPiq5tAR
96C+t1W7LvZJtTw8oV6vD2berd5U73j+62KjZFbr7af9v9uqUTjDo6+7q2dP
Nxd7m0xf46+6UvE0ui3t4TbutDfDaX8ue5Nqezs9RF5xq0y9yfBWrbVVo3SZ
PAaPtOieotdaDu/vaVsedEo11Tm/o6CXV0l5b3bn79b9/A3fez0fBqdb/er3
u5tl7K/Xz9ZUvt+VaS/ZLUtihGJtjnZgmwE+Q72veb/yLlfDSrRqVQvW43D7
atSGtZIOqwNZmHlrNZT5MnS86qXWbi8OyTwdhJXk4p2b9ZrZr99pTVf5F+e1
cfWaDutK2FFr13iVOhyef9Tm6b5hxs2iJoelST99zY/+pDP7jgbtkvWflQVS
sXhvE70Yvpy9dQr7nV3728Hr7PPksfzW9sf5oFzJXkn/MHRnjXhfXcyb/vW8
16X0ftu/s+Q2e+6i7au7mHQar9vUfV122/InPDVur/V8jH3uD9y/xaRWjIp3
rt/u8+8bz0IUVzFDR1F+HUrOpQEUvm14JuUt6i3qbfndfiKTPVrBYNVdWO/8
mm104uXmXTp+D6dTYOPR5TYch+vt7TMY1tL0eBPd2sorup1gy3GWeFJ9ruZF
vGkctiOn+fCGSZ5vBpGuAbCZRs39ZHBOHveGmoSTfXsQ3Sp5ckzr7c70HpSm
60PenXayafGYz5/jRhKfrnn5/SjmInldaiq3I/mqYYWHB+u/+/q4DEcleU6r
dll7ht/+Jm7XgpHZLT/X1cB3Orv19ro++dE5dK4SqDVvS/87cx/54vGfP1Po
f+o8D+VLL4pH8fD/D0cf76f/raOPx2O3d58vympUEQ21Hwa9es0xpzoia3IS
ee/U/epF/bxwZpdJ4wlaGb97c3GZHI/1/wFHHze+1+3zM2ou4/amV3emt/w5
LPU/16+7iWulr/XDuNFcjwbbStp8Lmf9/alU2jW26/Z7frnX8ny76FWQ++m9
tR+vl+Ne49pNXkp3u9VqpVOtuqVmOjqkd3MPg3X7su3t1qPV8jhbqeDnpOI6
1WJ+Gphno3Hvxjc5XBXvdZI/X/vvMRiN9t3V5uAlg9rsLDafoHZ1xXy53H2k
3yFKrErJ/GB7E/WV11G92uw57/5zI1F2btfHfvEqB6gFx3w1Oq/7/rA0yqZe
5O/czm2/fD6Xt8tp3F388x/bG9Xvs1dz7L5UsOi+n6YyKguv76nNerM5aqCx
Hbd6afM+KofBeP9tNN9xx4DFHifH0mx46XTaW+9ZUeCeKsnP907nqZfxeF8p
XV2/dVTp7vi6db1NcAh7pXn4+FuUtotPua2CfanVSXu3m/eNr+OGt1KTmGj+
3OUtk4Q1vzzrGXX5+N329N0qnkM//xznyWG1WPUvx2baX+rFffQt1S6v0KsU
dlpUj/u2OW5PD1ADf73zUKuPy/ufUzqZXjpf2IroDLpdOxbPpn9ULXmNFy2x
KnX81cIJ5uawk5Mi+ZZTXkbUvURZ5ae2rYze98+tNV7XW37ndHX6ndAFd7TP
6/J8v20ql5m3rn1yqxuNzfP17Et5TL+rKhqX9+dzrr67NdDZw3HwaI7Lg/V2
GbcatU52BM1eFy19KQ3bvew1sIMkG/nz2q1WbA/rm3VLx+VSox/MzrPVrT2d
nMBQN2lr5yOXGkVr/Fi9xt3GYXkveg0bHcPxXu+G36X0jv7Mj79pm/R09Rko
e3rssL7rSRZVimITn1/JqTy+bN+naFns9OTQLK775uxbJIOFzqvZ/HyKRF6r
HaLX8fOmTim6x2lUlBO/6+oYXen5ep2sAv3qXk9zZ7YbRSMT6aju5pXLqau/
ZVG17iw+HJeeuFHyFvbL4vg+jhazzrlsq04vjqO/Zq6/4crdTdrxKE/qn+V5
RIo2W08fg+kSmzY3r0ZlrCeZ25s+u719vei0XP3oqXH8Dc5Jcj8Wj9dHua/6
uTIJg2yau8VOFq0hTWqQpseNn36Dbfzwqun6ZNKJadwq7VvhLJvLbu9WHYTZ
rDLdJxKZd55+m0GYm54ZTQebpFg4I3r012pzt8JkHXvXjpcm12ezLoeinZTL
W5usvtH52vyIkriKU+OT5pN3sjm3ne3gOmxOgtGwKveL0yfV9+as9+zzPMRg
Pm+Wcud4/HYKMWtf94PaoboASUlLm0rRcZu96rBnjt42rsdFGtcah8X3tf68
q8nOhqGg9Cyputbry7ksL1fvTnfgNfrxt/J6vJ+b8bjuF2kayU2lc26/JsPE
FwNnkdX/jo28u2Z3d2zUqi2ZnOrlQX3ZP33dZ+gORf3Zni7iYX01Ofdt1Pib
l17z6r1V1G8UqGde/Vyutoqm13nNxNqUE6c/7aHnzbbrfnc/OR+Och8uWs66
fdt+3IZXPPqt0b50Vw21mHfSUtJElfDzStZYx+FXWtUV8uDY42nX9WJ1u7TL
xeDSRvoE3fr+dmaD063Wr95eXj1Va27DWuMhVzNR+r5Gk3V+rMWv+7dcNAf9
ydQ3X7UAKzwtXsvn4K/3bq8eo3PDY4MwGnjv71u1o3fNv53C5efdzV+j4+q2
4POS+nlvs140C5rjx2L0PpTevTjfb3cL8f6umv1O5WsrrVHUq3z9sSm14u9p
/zosuyt/dJwsR0uLLgLxGjQLJd5rssCKCzakg8u3cun20tI9PbxD/1R7GFHz
11JvzrvKyrr3YjVrt7eH6vR2Hgyal5NY2vLRus4k7fwMlparUdoXQy/T+9Fz
vbn6/qRhx8fk3lmn9vVcnMdJODFBqyrPl/q9UhFltSmLCSrXdqVOs/uzCWDv
xJdn//oOtml8rZiGX/yeEFWulVG7dNnd3ad3vLXk6ZU9S1OhvdcuTbPSqmkX
bmu827vrs70Kc1Lb8kHf+nL6WibzwGm7H8TfOKoO8vLG7T7krlN6tP4S4PG3
2lb29te9v6J4P0pajebtWGx1/Jw8Du0dxZy1a/dRfVW96adc396o4byej0PV
vM5U16jPdvtY6k+xSDdjNz3k5X71lC0e04bYv3urdaU5a0XCbhpr/Z02q7Ok
eroNs0uPbkYzp7n0p9c8fPWaneixXNvrM+4sUOy2tn/v7KfJeDHOR91ddeCJ
uzZNlbn1u7OSDtPpeUxvJScZdSZi0PePsV9pVM+i5nXcZfLdj8o7UQpb2yJa
qJIF/2u0autmcljY/XytF5lIEyw/SIDYBsfyNy6Ni/Y4z4t44GzUTfm30peB
2B4PPqp9bFzy4XWGUrCPKk523EWXbXq6Zev3/mLq42ZD2myh+/PlYUfxfXxM
itKltV87WWW3vXxFOzZ3z5/uo5rR0aa52Pb+nsOiM9wdPFea9X68SoLFo1N/
tX4mdY2dNfXryYurg+d8Mhtso86zu/aeje3feFcXt1l9/F0czkMl3UdQq51d
EfLxTZHPT/lm9X1PJ731ZCgq885mP5ndd8O4tmvUS2nbiJL56uiRlL/Hx2Iz
3i6X3/O6NBhOVfNZSqYVF43CNIvmsZhqf2tPu96oCP5m/dN4sLukj+rYc07X
bDUd5Mt9NdmIhMgkVtei3bnsHdPrzcazkb60X6/utPs3WpQX36SxGybnwfGV
9vLdyuZHukE1T5taN7Jb73Mffp8bYbpxGJdVw23sqxtTFN9xY9GP/5x86U/e
l1q3k4i3dqXXWR6qs866Qg+F8/SaIjqOh84bxSx43Wfb/NZYj+8idO2TaXPM
77ma2cakeb9fiubhHdt77q5fx+e9dM6iYPy5dBLnuTHW3836w4/uqtehLTuz
kcmn4eO5bO4aaGNej+lg+fprBaewNw7jw3I09bevZnd6rndXC29+6W5/Dhen
76q/GQyq33FcKbfFJXg8o7WNt4cknfeWzXYPS3773Hyzv936o/icd+vq6rwq
5+dw3F8W/cCAlN6Kwfry6J3vh/GkVtu/Lkr2/LyYvFfDdnW2qn47DZ3OcyeO
V82iQsAdq9f4Yd2wlYeHsH8oLh8gzd/tcvvLO+N9+aJWj3X3vJqM3pNk1+ye
ksO7m/ayanV02Or358s6X3tcZsduPgh2t+Vi8L04i+BTP336iMRwU7usTKlk
H584G4hOmva7Ic+CSX22vFsvNodP/5svyrvup/LBAr6SUXVcvJx587VGR7nf
7sePYPCpR83SLnm5F2++fS68zvpUqcTz1m0NJGjUwvW675jFsta5FBkxOfqe
esP6eHI/oU2ta99zsvuzOpi93puosrr2TPFYxs3zwi3fT229Gvby4HqsnnbP
8n17Kj2j/FECnTy/9qNwchuoyjm/dN/SyMFyuh+M6uO8dlt95W4Qvfuqt7bV
8aFTPBuXT7KyJ6VPQVXVxeco/JX+5z8Gzfpq/v4+Ont1bhwP4amXTF+d3qDa
Hr/a74H5vJT0euORWC8K//rotgkd67CUDNbvi32tnMpzs/fay0qRf/N+e6Oq
U3FuddYz+90c7v3ZdD0rLrfJqSaarUN06w13SV/YZNtFPBwjp7XbgVQc/X5w
2Zac9aJbGne712zq7HvNam/RfEg+VfLex8x2vi+vne26nVP0ig73ee3Slo2p
uM/Osy0S/qaHaWV/v/Q8M5LOp/FY8HnhyfUb3XrymPuN8uITu6NiMH1MJ4vN
YHMLa93H4JZIlS8n83eh9urujv+qgd3Ws+VjtfkTM7NY8fVI2io3Vp8yn8yU
vnGnaFtz2jS68eHcnX/t9lLJTbLqbbtXby2qg1ov6y3Mqd+6vW/Th0RxmRe3
uDtsXGqxmMuMI5yj+O9QDGqJf5MjuQF6r4fjy2m3D+fR+VHvzJfdksiL1rUI
3rJJd4jlbLzR7fZlGV0aaTGsHIdhc1KLRvm5+NQb4jRIlHZbg2L4ypuTzJuM
M3+hP7n0zMdetue6qBbjf/6jl/yd/HQ/KkYm1XWVOsV1+FddBO8joLYRHp79
fvf12Zw80727x+r69V6L0aSyuXWTA98kNBuf2XUai2ra8ov46y5kZ36/JhU9
Mfq5yS/z2uc4ytK58O7TxTYNd8vad/SSqR5dXyXf6/AJTPky/RtdG9fvZfVX
8/sN+SniYzwbl9/Lel47uHoyM5VrKTFfP6nP57fS7VFut+mGuBpsH8OpO2rv
n61PO7eT3fr+GgRF3J9Ody0dvWqivJbAsv5sl3Vf9+pO1T/Fsxctc0/b76L5
61EP5a7ozJPJt3+ZJxF9XdrdU6W12Zzzd3+cocYslsNvkrfvgwogo3Esu6Lb
iAH3Ry8q7+eNTaU2PcpFa9VsjJaTyz15HcoXREZxKS52eh4HN/HdHN/nw/YF
ZCuSvLJUf1en0us1VWfS3D2q3vB6I84Xk6uz3pa7m/rVfQw25XZUOexqlcuw
kh7Q+PubyXnVr5S2pW1jPxmX7y+dv26rfRRvy3FjLbPJnscltnfN8WCat77l
w/Jwq2dTfQl6vYZ3zEYm/vSfqumXT8vFo9eptw1fq6CmenEROaaIG7fPdx8X
YAuLZFY5NNxd7Fa2tus0lnd3lOzixeL4KK7dQ6ddEY9pprTzXgzH23557E8u
MSh1vi/ZkjOL+t5sCTq3q2y696P37uh5dxKJZ75+HZxhMm3fmsZU9k5lLsG5
jDy3Qg8I3B6K9TCKlm2Z5Vk3mVS7xkdj2ojG8jPe1Fv9uTM8tSrD29nW5Pm7
fObH48vRqtH1e0f/NAxG+VrM9zWRNJPh05ugpZ/s081+0QP0PqbdV62s8yJ4
HIKr55fATBayvDOJWDb8tnbTU6IOcxmYw/VTDxv0CQ76EX03W129uTae70d0
rVTSaLXaFQ8kfk28gqLkqO5k21UtF313t1bZl9tT/2zXA39Q329L01mOCnUo
/a9PyMp5adrcpZ9ubVlpDatFdAIUD6LlpLkdrlZBZTXds80sf4LRJFzVHstD
0mzXm7VkkPLI92QzcXbNy7H0qKn5cZuV0/ey06qE86YVp1Z1fX6+Vse0meWl
638f74tQ0bziP3psOz0SPB7+S68MDoGIwP19YhQKfJLweJYhxbhO6PPY9pBT
VT69LyJJDwx8hwpd/M0wzAL588CwuKbo564Rckol4nGivxGxgNPjqf/vY9v/
B3lfhF7wf3Js+39xwPBS53cotfAdDtJGFH9mKkwz34m1Mo5M5U/oiNxSNqY8
wfvpdZR1f+dYcaItVfan9fvfLAePhoyzLNRRyjN+jcBlW0dmqcszoqXAbwep
GxkPf9HRkcdT3dxA+/8B7wsehcXpeB4JHHqGUis/MMJXWujAcaiei1OL6+QB
xykn8hQHM631fYuojpxIcyQcwczDxB0KynGLLnUnUqV+Ggn5OzcvjFOVSurn
jfSlESr2HI6thmnqccqcE/n4FU/ijSIhYsoXDM+554dJ6RtKJ5FvdI6JQ45Y
8YA2gxVHDkobYVFkqDhEYEOetxpGLgeMI04FS0s5sx+AwaYhT9bmad9CBLFl
YmU+w5vHRgsptWN59DIVYnHM8WtakSAUVGqxxhRaitTQBEAZyVPOMq0U7kEa
7Kmg7AhoEgketGV5QJyWvgP0QDpGmcWnh3TYwK2EHL1SbujLNMjoQmDjgEom
jTtTTGrXUuMQC4cD9ybNsBbSs9Kldh7rpWLrS+kFqeCIHP7nN4H7GyK3vo78
jIfWU7Do8KBFB5DOA+KiSGMjFHYzRmYoSpJNyGP7XJm6jhsbCnwDKuNUQO21
F6Egxp7y8DEaF5n9Rp8lRcLC5WFtHvbbNakXKqWp9VQB1TGECmtsjKWnhC3y
40zS7iUApAX4WPqTOL/xR8qZje/JlGpIQA+ylqBG3wt8akzzGE7S8+ukpkjJ
TbFn1MgEPDiPqMQDFpEJWBtN3T9Vy9h47TtuGOH7sBXGOjpwU4sgi4yLG6a+
L+BBuup3WF3KwUXH0RmlaUBU2k9IWjTQQMAJaDaTcSBVR9LVURZwjtAq6zAq
tRW+zJzfobKxcTLXKhNH6e9ISxXQjUbx0EMsGefjU2C70dSMUc1lOOPsEoJC
RFX2G4i1SIE4xR+kv+PcqFAVxnV8azPB7KTdhsY9cqxcU82I4HaE4yL+VOYZ
i2zgwL3ATwtXAZIkD6yguNr5nW4dpk6AlKWaKlYc8PZi7UmR8lhU6l4doV1X
uFpQ9RkDGsNYSICT51N0HVO254Wc/ONx7iYLKFr3TIqNiWMkTEpdpY2R6Dz3
MLLIIy/SmvGnnB/uxbEUPA+eJ//+ZnLpsOALmuR4/9K5ITUDg+VH+QljrIql
vhcxjlLKEyV5Ah3+quIELuJHuBEtIUJreGolzZpi38RZoDVCKwyBgTxlHnEf
GDqu8HxKw1F4nuYR8iD4wDHWYONROwNpqJbjoahYE4O/zBIf0SIgpemAwY9S
35thM6z46aI58+gDsAOR8mBGlE9UlkyJgEdVO/htaQAiv6IjpOvHdC0yklHn
/vwgUp4q7OL6s9QLaGKRchVjFzAA/HKx+8oobCbyw0OSA8TSKEwV8IcnByID
Yl8oYUkQUJo9qolC7IYXAVDoRPI7FRpJrZDsfuhEPMM3VE5qM6yR/1NCUVpB
vESlBztBUaJHCxJVUIaAYKTtD3YGP+IHHFPmGccmi3mSvEPDBpHyzyhnwFLg
c8TPa8XLsojQ6aFSBgg3KkaRyIGnf3XR1aiaVgXOzzsT1RKVywt4jCV+KsQl
sFaDoGhcEE93TJ2fZiRIeRh7EPiKx7+nlBQEv7HnCEDkuFhLQ4aCqPMdHmhq
6CYQgAFELF+I5SjNOC+sU8/FVlnKsZTHeDaxBcpyVx2kToxv8VgDDIgSNiXl
McW0n0EUUm6FsoIfTvGVbkabDd84iEMD1BNRJAMehatRoy02jY5OHGwH3Lio
MJQOBaGTIe2MMqhgvgeaZqiAQMiQ2Hk8D92i+mJTHR2HPCoZ1+KCNFoO70aM
BppwuQI3lqFYBDzumEe/ZwhmXLgJMpRgoKrECoKfRamkAovORVhmhTqAyAs5
XwzAEoKnTxolYhWgKJkU8SpMlnnCoSuRpbjLAjg5v25d39BxJab2GlzAAPcV
ykvk0g5HhoJmLzTTUEAcTYsOsGEDbEZpwTdQToP/DTVPqAXZxf1iO3yeKSpi
0ImQWgJ8mABWx2BUqFekciECIeTx1yHPic3A81zKGwVqmOHBnCg0ngUaerR9
0hrQQWMdzbPXgaOIJrrPgXFboHhAITiuCKQliqk9Rqz/jm2nMsXQ9wB5iogP
bWpAQTIXFQf1A0gfacRZCsqDdXYkrX5QEZRPkTT4Or3B6E8SyIjnwKNkxsA0
io2A3BEKRJjy8GedhdTdUgQXpA6qiYsKojL0Bm5KsYpHKY7FJVP0CdyIyGVA
U1GgFZDcMQh8sjuRSUplhXVojkU+CFxUAB6kWQAYonoasWAyygWx05mjItwZ
SopFY4LrosRSAOcQKpEvedpuFMUuszBSTqAoDQYRJmdwmIo/GohSqmIUzswI
E7k8/9WAh2gbU2QWxk5MwQdPLUZJUvhX1GxHAXrIyDQ+PmTJBWtASQc/NoFG
lEkKfEANsBcWGIzSw1Op8ZnGkkqF2DfB/ijj4cxgyKDKZEDYAwXAB34BN6kd
oQqYhyGTwGHPmNJkEeCWlN1Sn0b9Bh8xAX2ZxAKhiJxQgpUj4CnnrsIeZOA1
Ho9OzagM8cjdwCojHosTxT8ZDnrAkOrpiKvEggryjG/5HbbuGsAlzwPOnAw/
H2mkuw5kZj1QTYqIgLdU7UqH30rxIvWsAWAMzDFGWaaWLIvpZhLSXIyKFp5m
TZ5JYUsE2CCFiTLXRT4BzFRKjmmI5IFxU0SQS0sU1jEDGhihghrJA5dDsFiX
Kt04oEYa1NL3NW0bkYFuYOmr4EhgDcLXB4aYX/MiCZpofBzaHABrAKnS4YnV
YM9SIutEGgNTo8xDnIdUuDOvEAhovWJFo5kwcFCKfMcHrUBrQ90+chjLr1RM
tRnNtnTm0j8Di4tqFirvd8g56CANmKSlfRUWnfQP7A7slcfJW5lR9g9uSTEh
zU60B1DCvuoMQM7joam2p2rDApN/jkAU1gcuVdea4hDECDgUMpI+hMhgBByY
KNYVFQ7/ElrBXodyKZpTBGy1wNBpYBPiSumzx/OOgYFYbs0nAuBqgid5+Sly
C8UWFNDnJQcUaKCaAkiQYhHqtfUAgaD2fsxFw7/ir4mAQmseL62xA8RWD5XB
iekURSVjyAORYwddF7iToBREUeIJmmwYHC7d9eiuhiCUCFnPi3+yGF/wQsiG
Ax8ghIaAewRYMjxYHB0JD11G5cW+xGwYFG0PaSVHR0LXWB+0NkLSOzYNAPmo
msAgtATkUmCQkUsnFEqUcLnANwo3QjqjZUCCACsTC7QolHTjMmJSclR7sCmP
2mIyVQB/ZK2MYkWLogwbE0UotuCXmmYyxvNosAVEQi8h0DlkDo9W54nW4AIZ
EsJ4go8q0F/QCg6IT5M5g/+ABWmqf5FzLPg+8cSNqSZEbxZSEwRaRoahCKQ8
th3fAXTUbDliC2hmzQyBOch4XCYYulYZ+3dQH2AVjSvRZ6BRomEZOivUa3ZZ
rkSPgqUDgYws9cZe7KRostHkKR9NvkvxtUmR52AUgaToPk7BLrDEIYVK6KJD
ysgMnV+AfGhTPdJ8kifQDh+lMzKGHO4XsymIBDomyXOrwchd66NbQOrJH5fS
9BaxNqS3CXiDh++jFQF6Tkdp/FdGrNW/YgWAQOlGe4YmVLqADTBudGDMI3AM
4C1IPWqZpA8jmOhP2Yqf0KhLwL8IgAjItch3FyCGRgJ7ntKVAEFpPNbpgBUR
XRboYwjGpFIULuAKII4dpvJ5nL3LemRxRa4CA3KBWCDAPK4eFCSlZJaqLCAI
yBvWI0YMgQkTQnlUuo/YBe+3Tkr1FxBHkk15gKlYgi8KABFbWR7mTdVVrGkH
gkzOFNtLekjRfA8lA3BA+g6wAodC+FHphfRC6CqAAgDET1lhUYYDuhSgPUXJ
yWgxJmM+BNNgIWQCmn0oBfLIR9xv5tuUKrMIrJEqeSUN/Sb4XApEDl0NuntU
B6ousc6h8JS1lm5pqIMOAlamMc8aRDWJJamij3VDgZc8uxCckh4rNKxi8qC4
KgrWHaricP3gORJ/yNPZJZ0V3ViHtNYEQMexDyqDlBOU14lY/vT1Ie8JX4cK
AG5A7SFiwoLf0QYsYi9EBEXeE9d8H7wgZTdqfz0sqVFk8UM+PZtcij5/wtCI
SkyN/zgsXuijqQkMqVOjRBpVKqUHCvqTiNcS4Htxo/RjkXSyclI0n3Qt9Aza
zSxkhgOLmGY8Fp0mO6TplovnuOyYLXMaXSvYgsvOBavM20MZ8n4ckScuBijN
qWRGB/h6J3aBzAEYaQBa7yraM1COKdDQMtRRaNGfAvpAylBqgY36J5MFzJtU
IQpBUsEVHdS44PfUwnP423xGyGqPgPICLDojBwgDxIhiiwjWQJuYueDyKQD+
YQYjJgEXIMYmpCtKQFPIn88Pei7AvyuBR6B4xvABFQWZKT3a8IeaDmsCvSag
GMQo4G6RzPI5DxlCQJMBjwhA7yV6aEpuLQCeX4U7A0IABmkXipBHJuEqafmA
fwPE/1gZ7SJcOosI9vzIrAyF3PJ5jgI4EczpYoMqjPT3QKoUogn8BFvKZQO5
Q36xf/tdC5YEHwmQU2hwYh/hgHtCF0FPCZ+mAvT4jECe04imEoI0iO2Uj5ZL
UYGZSloVgIugGPu4GUWiE1AZjmXQaD1/JqBYAEn3pBDlIKKbiUAb6bCZBoTR
24HeoyhUDrgHPVh+cnIUhghLRM0vLpGPGtFhStBk5CO+md08Kh8SRUToHFPs
BHM6FejUBO246JDr0sRREcFJ5WJGPhA4jLFrrmKTjcYqRiwIN6IsmurhjL65
4BKOdEN8ogfawp9EuQEkBHxngLYL4RKia8LnhgTugIuE/s8FaPE5AjaJe4RS
gWbdx+d4qIz6Z+pEKTDyirJ3EBDUO/wSm8iHIuhawbaxmGgqcM2ASNRRdsII
JQmK46OJVvHPJhn9hKRrBGJc0xyYrs4hHR4BCNho2miybvApKt2CHD6XAiKj
Y3QVHVUlQCADlQSHBk1BhLroqHx2oymfw7k20xqIEtF0K6CLLr0r6VzkozZZ
ZGsI8MsC9PGSPs/oZUNqed1/PWMBSoGdpfSn5KPc2MGdBVS8gvLSdQvMH800
OwXJJxKgzWC8fCQEjqZJwgIjEaMoubha9O6KbU4Y+4LtAu4TaYXaCBKDkiEk
3dDQFvLlkAVL5ePrf71RoS0bCj8Wz8Fu478CWYgSG4N2EG9CG3PejpZVKJ1g
ydHPnFdnqMMkfqDwUtPiV6XoSMCLFagMupUsBsbwxYPrsMdmH4Alpl9K6tLD
jOa2Dp/euApbmdFfik9WHbB8fC7YGD6apYDuYRqQEnoZH8xzkBK8EBgfY+fR
GypQXlDCwAOW/d5UuT6fZoKoY+19w+6SKIYmwKQ0R8D9Sew0GjcRgSpQww42
lIJEOj+qS2upDKWIuwqUAefz/vWCxuWDarRLuF0afkn2JDSNRe0Gkvgx7Y5A
oMOU8m7Ec6rQoqLBAnUMgTwGxNrlU2a0hKicnvHYswvyFyeiyxHP2QXpBTOW
+HTAMkhNRletQKZYUQOqQltJ8AtyZRqOGXwmkIQerriWX1+IyodqkemItAF9
AjLXOJlFVoEOZildSWMfIP9TRwuUYj7IxbcFfGKtacAD5uKw1wQGCmCD5Ssk
ULoYfID3zsvzwgChTEs5tOioS4qudq6PFXJor0v0RtoAIyLErIk81HyBziUT
iARLIs/wQExYmqLzPRBoB59LxuAWtGQAhCEukEfoyH2gKhYidsmIMpqZ0dHn
ZykGQiO9388LxeemGX8DTSGYAzYDdRJkE/iCawPSpmgpBS+UDkxSmt/DcM/x
HVR+vgqVxPwUIGJpSgDyAupEKwiiw//iC/Wvf5AAaJspbnfwd0OHweygwGfg
JL/jlxGm9A2g7WpGWzu+TbIgtoiXGNCYoSUF9XR5vDPCSPCcZ4sP/X0OAc7g
VxmYmqPx8UD0kF0T4jF0aHPwH3xliSaYXBA9p+MBo2iPHfLJOnp+FJD/iC8U
LkvT1zXKAgm+5tHqIBJ82BaqEP2eRlYENNRM8U30UwB1SS0f9gICfI8u4C6t
sJAYWoHYRWhcNah4ENLcIDSgfm5APEGpo/+JE//rNZElA0N8oeNQdC/ko1su
KmgzSInLBj3ERbH98sD0M4K5w2pm0ENltJfVmsZSv7dXgKwYTSKCCMGNPUKZ
RqlAeTc85EHRBQShSJ79e1SGMMJygQeTl2a/53MW9IOefiBJ7JUIHRH9EwFO
aONRs2Qk6ZuHng7AjPj2+YweFIk0Ad0I3a08HZFpg9cpQ7tcPoy2aEB9nhjh
8lWTtmCfLg2LIsMHeSYO6EPjxbQ7c/k0hAwYuJMhrUD9HL4mweri41AnU773
o1cQXzHQiQvVN44cwCGaLzQb4HcaRAmVWKQGsIQqlymArOYrY0KqQx88Gqcg
7mgE+7PgEYAuw9duAZ/Pkau55PO0RANEetICuoXC1aXgnmzbhQt4CF1QH5Ch
ULDHdiLaZPCp5w9GUCzdTOFXMgSIqxgEV+PHQM/xVRHdX8Do8B1ACrpgI1hs
aFEXYr6MMnyaFrKcgUmGiOmYlu2of4JPVfA1dInB7wAMHTqt+bR5RgzRsVQg
uS1hPgLnA3tTNJVVdGeleRiPaaDHiIf1t/Qqizza2wn2GqhRkYMlxn3yuHVw
KxAWGliL30ES6MlNyudfAdoGGgjTnEzx/HbUe8QUDc3RcfKUdnYDqE6uoQML
ui5kALgTmhJaHCLcaL6LdkbR0wpNukCygn2DK0SMOhQCn88HwAclLYQBxRlK
G9ZAg2+mmcBS+qQOKfgGktzwFIfIRyHKcF3AQPEzkBURCQIXywdH98ABHfN7
3svaBgIgefiBBn/XfIGnvYyHKlie3IDuDM3Yr5kDqsdEb6wlWijUGxBgPten
gRkZn6ZlIwOPdoKaz55itPZkEOBefGMY8bEgndqJdXyMgz/lCwtiFVDVQywF
PGAlRb/Kh17ooNBqIWAEfk/TW0eipDGPfnbqgkb/4I6G7ykRLOi9QAm0igOe
CsDXCAEnEgTt7EUcugBtCQYU/4CID4ARgSG7QNSHCOUaOM6BGF96KKQxEEjS
VVUg7kK+gnRZXxyCjPM/s3emO48qS7r+X/fySczDT4wx2GYwmMGgkhCjmQzY
xhhz9SfCq3VaPZ69e/eRuqVarV67alV9NmRGRrwvZDwpIEW+AAGED11hzmBa
IaulBT745jh8EARKJc2QyoZbLFgwMAlIlwK5eYgjTeCyQHXixpcSTADaMJEH
3VSiuAfZgLtdoGZA6hZY5PLmHHjqEtnwIBpSGA7kwRCggiE5cdn3GTUkCNxk
ANWUESgQ9EJBg9kAxY7CjxUTGDyo6xCODAKlSlRGCAMtWAq8GWhfGl/BUmA6
0G5AQWXw1T7EOSg0EZYKYi0hNUHpAgPKolGAtSGC5QMJAB7l+6gEZklI0NVA
dArI7kKSPZ57gq/28YUwnSI4rCBZMgdnASYS9C+FmzEIhAzC2BMI8cqQiUYi
pB1f1EI5ypF4BukGIT64FwKSKD48IBGWJuQIeIaAgdWNGwAgQFIxRywa/Icc
7HAJQ42yGkouXDMkE2SAw6DDIsEzVAoauaQcjRcE1ZLBY0lgQYHoBBEK7geP
NIE4hKqA+YWGPASqGxIKiccfZOhvQetTpcgRWBY4SOyQowoalmsOJR0PBkA3
TDA5OEcka39lEgFlHrJQlqIHLeAjkbdXguZgIWopAhmpPChSVHwsAZIdoT1Y
4RikrEEcoahgIb1QsEogDyKavUhJJFgj+onEEwISCDOQIyCfUxAdMPP4Nh1G
AIpKjvyAkmAQrg7RlSDZEt+wsuCKCRY9Dp9QkArKFCUmizYIEgcUWjxGBWom
pCwEIlGIk8ZcDFUtZTgaJoMjmO8RFSBPc9TOPB4jAxWc+r7NhFUC5RMSASQY
GLpv1RURcQS5XfwS4yh8koXHkhQ0ng2TFGiAEqTNQXWHFVuCuUHAMGQg8CsQ
X5B+RPovf4lv9fA4CvhezMWggjJkX8GaKyC3QnqDFfolmHNQhqCKQK4sGFbE
nQ5QUvA9LXwPcjiLL7uLBvME2Q+UoVjQaL4zGgcYEihEEsvhBTG47UHA9/xQ
EBLQSiwLUh6iE8pNSn+x6ByLD5/xVQL5ZTZCws5opMxD9kXNiouwwIMjIL3g
pinwk3hYFe7ogc8Ah4+HoIDXgi8FL0nA+oWhh8HOIX4oPH0F8yvUsCwlcfjx
QQrkNEKARYkWMoPsAfmbxEfaECscessCZgpFsUCWKR4RVH55tNnXqvDgROBn
YGWB/WDxrTBkTDTBXxYrPqIUyu+2HfhjUM4I6sRzI6AE4cE34L3hQsG9pIgT
B88CrgiUNM0ijAyyWIEPB+jvQ/oSBl4sYPJLhGCCEmTxLWJe4jaMrMCHRTlK
IVDoiEqFewA3A4uOwTdzINsSqKH4KhEUR4qvfhBOCj4IZAVoa5h9KCTgCeDH
EL0s8CW+n8sgNUEQwWpFcN73wXgiYGbgQVIhOh0BtmC5echmBBJGQQfifkRI
d19lUxJFQkNVIaB4MgmNex6R/sbC2sTjBaCkodaBQIIpznh8h4osRtCgFCJ2
c5ookfCffnemCaANQLChZsTSAlWiBPcDdwRVCF+KERksD7h9WhTwgAVY8/g+
mMTH8lDHIHmAMQK7AfUP7i7hS8z4MFFgPL/xkiFVWKBIDio7QZIlhS+IUBFA
psqxJBb4/AK3AhVIVkWoKW64xLxYgkSiGNwKhYRbqixAAnPfjV1w8zBpSIun
BHSVIDUQIgijCMYGbp0kIOlzuJEtp/HhOmRstKe4S4XKchA6sJKgEn9fP4Fm
zfD0DxbtZ4Zn3sBv8cEx8kJhVhA9lmOwIBzyu3ERPTQMNEjpL0gRd0tkqC9z
fHeB6EUUkDxWDnysSoJ0hJrEw8iXyGiEn0QfAMEAfw4ulYNvgxHCrQgkRK5Q
lniEC4spCf0LDdpQxHyAb0SgIOLxE5B6+OJ7kERSJjwIBnwIiuf8gP4Av1Ei
f7BIkPpOIuOf4ErczgKpFcYPFj9KNFiqKdQBKAjosoQEpAHC1cGYQJrj8LEG
KA0SEiBcDSIYUwIfEcHngaYU0X6Ca2G/b9oELhXQEkJRAi1OIpuaFEFFQIFm
SvhymGIRMiOkQtDDKe5zZEoIcFAYkLTYEiYHChTuGfi+HGWoAk9IK0F2lWC2
UJLikU9gTHC/B9ggULUQqlAweAwYWLagMlkS9DVMXQ4VVkg4fFEL+hFkKqyq
AoZUBBWG2wrxXKmMzfGtS4rkbPi3IOCeC1hOHFaEtMRTMbC+fjc84PPNDHdZ
lhm+NOGgROIWBRDeQpmCjQNDSSIWXsRj3fCEo++rDHDiCCnHp9gMvtinYdYJ
BJsmGYhdKO40iQUV/BnYUFjlefl9MEqx2Vc3gvwvWaTfM6CI0hI3bOIhSwzB
wJSIYBgYGGVMeGANcZcujd4KPh/SVobn7HAihbaALMD7EbgJB3RAmULhRI0J
aRRfJQrgI8AHcVkCSwSkIKSxDA9xgXDPGBGKL4keAXwwlALQSDgM+GBFBNOC
1V6E0AbHI5YcvoeA8EpxJy1ugk4IcHSgWvDYHpwoUBklllC4Kw4Pr4PY5HnQ
1rgRhMTTYNDPoDHBxxI5bjijvs8vaDwQocTUAclIwFc6KZOAooJETeIpPgW+
JODSv3fvNP19xJXhMsEXG+AuWKjdfyOPj2PjL/vtX9H4/i8S7n8jiy////TB
/x6OT+D9nj64t9nNl3ksppl4SKz6Lge9l1tj2Wzlwxxed/6rYv4eHN8/kRD/
APn+APn+APn+APn+APn+APn+APn+APn+APn+APn+RwD5+KQuhPWR/L+9SqsH
x+ZuSvf0Ta6Ru/fzha5tLuTeSl3VZJ8c/zGU3n/4z3+lBfXffsrfg9IL7I8J
FdI675/72zRG8p5DXe3fGEirzpR3Tlto0Tu6OBSUE+2wMb2cjm6ikbbmw71U
sqOYx7zreqeLyGRr16X9303T0+z1srWmmPDYQ1qqV7r8nKN0Z3gmMRhhPdSr
3wu6EXJXh6IO0Wb77KjG3uYDwVpaPb7PawXZz5j0WNdLyalGvf6Q5qhZRymk
Zrn1HTtS+n3fLf72FHyohrrrld5wDklqH27rS265M4SySxqoxhVzYPN3Krkg
ePr2tvCdu7aeJ9T3V7arDdp2D5LVVuKaI37kJIyBcZLvUbFmqnKKZvUtlUQf
hkyquG33Gl7KxC8Rp9WT7Z27OHs25CnZE51LpC/x2eyFIyxFxlaNhOGiMZyl
RNtTuaI+EHlQidzDP4dgAWrqXM6DXS/q5ZVJh82YHXwxur55O1ipy2PvM6z7
2W3WMd4+zjveFuOhsU3RqGBSXVO8LiyFCAXsW5+XrL1w2yrul7ooZIUND5u1
Gd4b6qGz500i9rKkWY3tvpJKe9SBMTwz2xVvdnH3LAP3QlpNq74P4d6Iq08R
XKi9vr+Rfm2JLHlmqXr/M/On4Yd4no/xiVc7K1R07d0EjxTSPf84f04oSSLF
8o23P5Ludv/MM/1Q+Z/G7j/LWE3OQZXuStMk+12rNuwYnfyO2A+BJRNuflbo
R+m9Ls1tAF/xLLac9rjwT+ope55fTkYxnrfibXiTCx2I1z1koXsvLPv33Qh3
3faZOg+1z+SDGtGLw/gt0tWkbmZK6Ugd5nNJssNQsUJg1aQkm9vAvkT2olp7
Vw4ujd287R/BefLCsXVe2uPVm+8zDuwoXRLHXeecZNY0vwj8mrhUPS38SSkT
O+LWWUm64Eft1EMv3T8KY2a3HGmB8+3KRGYSFIts8EESEfWTWIl+nPTWadfM
9tNyNcuqrTKdVEobMV/12WpeUbft6BWyIMelQkQFF/dJSqb+cm6BmStVW5Ta
0+Wd9PaM7sOlLjb2+cMUU8vrwaJ4MHK8/f443jQ18GWOxmyIuJFC1vEOSzZ4
n/NwY0rq6KjFtm9pSf4syvt5X8/D/lZvlYsu0o+0ceFajklWPEyr+Plaprlo
V+8zvc6s8x7Z07hTKidRt1PYepdhR4vzQ7tyx4uSZtE+N9zSV5zj4/Fsh8jZ
PmmqdVEQF2QC/9bZzj9Imr1tlQe/PuI6MyNvpObkalKgLHvcaMZRzTYPe85f
puWeTM+TxUeSTxetGV7X5QOO8UXsGchG0zAou4rv2EfmMWvSyqfHAcoptaP6
dVhP1UEjDfu9t+cPw4sybWx6nJv9s+6cpiLISGmD23vt4m7db3WHINjJcEr7
QVVW8U7HPRel2/nllvQnuxwo6et4/eeB3Fj+9jDF2olJltk0AvV0t4NXEJpc
lzBWS2r2ZpE058GmP5L0KJ9+MXo77xN9ThKpNLhb7KfLk0uwk6vgEB5FIdH1
/amjWiI6JUUvJHfBtOXHibTsiN/I5Gf/UxwYhLCU8skj9nuyZOxPdnNt6XMX
Cm28rVz0TMrHGmtM8irsx5Ndk5PyuD+e9kGd1W3uTWMVtkX+RjRG6Sm813Be
xDy0bebcuNe62UBk2upVIhT9IztPTuHJC+88LZmJ1ynrr77aPU+fW5Gbe4MY
ow9kMUPolA6SPFyX9TlXrM0q77zJWsKVuVHiqY9BX0t+2V01Ol330/lDx46y
4XVBzNPTliyv5MRyb2Prtq/ocgVDGWqUXGyb9qGlXnEijedBeD6uhCK0pERR
3DCKHb0dz5F0ZtLkpObKRTu62y3z+XTRC8GEySra55N98JpzT95CbbceHP0y
ee9atW4uVEkUfcuQLeon3UkLT97lwzN+vrNxqi6ixs/J/tJ4R30K7XfxjISk
FeTnUF6FWdYy00keVZyeBKX8/Wvd64dJu7utJr3Nd2ievI+3Ll6+VeP7hjoV
6uIo61U6qmQuxWpx1AclZCLqpi7Dpk6mW24dDxBM++fgaHxX1l4hvh7J28zy
SDSjRQ6j41G8ztdFXm1ZgJWnj4L2lawzx1pFxgS7Oi2tymvmpIsHpjaZqzX7
8AW2y1zr5zvdSBdpzx8+KoL1Akq7Jm/q5nbZShqaFVXDSeMjTdwyO90gx6nY
CvPHe793lPmoBSuwl3bXsgMnt68mvdnhXDi/f8mKz6q1uVMmjaUP52vNndOL
5vom4208WK5cuXKNuZcPEXeg72/6vrO51E+InrkWHHm1d87pAlWx6M/5kLiR
Oe3TsvXImyDKyt2Tzl3mRYU/whQIc9XTcxr8tO7gVuGSx6hWP7YcCmqwPurn
JmCKZqKz3j+6ZrO1DyN/+NK9XpQ1bIzshfstTp9uz0RFcPbi5EVsX5vQfl3W
KxQR23iD9D48brfEOrhWuFxJl1qPS3VJZ+b3L0K+rAa/vZszSTqP65Lwuxdh
bg31E9xHX9rx3QEBhsOZEh4Es+ODE33JND/biWYzlWnhW31fmPy+6Y868dKr
1/m6xecJk+W+CGsnup9T5B0fJ+kYKYmIbL7dzdy/l+Nuf3oncbta1vVFZoWw
73af4bOE9jbb68d9vr0Ij8fJdQh3NoXP8SwxjBsm9vPzEMMnOMWQOL7vtC6Z
x7Indf18Z9jeWfXP6wg1mrAdYrh5vk/3zuMp7JVASE73wFvX+85Q8KnD7hS8
TJW27u/dw3++zUgy52xzqFs7qIueNmsh3T2cwyN2/FF0dLKPbaFk91FhSMtk
8937WUOxYPoqfVMPtibBvby2VdsOmhsxzUk4m+Eu3LaBszCMCXcqS+dzL98U
dlXvrn88jt7+0yneBwQbt7/43IHoNKk/ZB+RXpm8nn/ugiNt3TPDeTumia2U
h/Iigde8fLl8ulnUCb93W3YbdWQpMYF1cUeRMaVK8PsfOmoVB3zZZLKP6bjc
V5r+EekPq5/GpX6pFX7EKFu2R9Q9cn5zsbS4Hf3an167ypTcnnD6ub307Nun
2I15d5wrhadtWRHLZZFAk59S02kqD8snd7lQdXiO+N+/ts31TT2NXs25fWU+
ovV1D96cIJfnqz7svqvzpYmsNn3aDCqOXLfFDFb8s2E4plkrMpsV4rJvqPQn
bCfzweuHU/+jVgNVJpIWdPt7WM8b5FnZ75qcVvo0B3KyHs0jeReE7lb66aMq
Bet5a9qbxnDXzNvQcwkL/vMsHSgKVc82ptW/TnbAQW2gOpb25VrR+q3Qkasu
ZDtyrsx5o9lO7LO8v/0sSXl/8vtczSJCpivfmJah/nDn6tV0vH50cNPdPvsk
ezXbRPnmLHgj459cwxyfULYPyomXD59nWHKa4u1B5qmZebuQLkd+jpyt76Y1
4Wl/A0M37K6eteFU5pALuemkV4fcdfV2ye2bWxlm/dR1jrlRMbdp3AlEnZU8
usyvee8WffqusIkoMX//iotxYQ/5KdiISjNpm8Jk2jn2H1LDs82iY/my749u
nuI0qJun1C6BTMxLKyzhm9qy1JgalpNf9omFSDt1IwQT8W7E4+QGW/chRxaZ
3tvgI1GbhdxVVDqETXJ9eJbc+7IbxAcKyuiB0/SIrRevLAr/96+NFjeM/FNF
crjFuiW0zYurmoskN6W3jts1iy+jka/7JcqetrxwlrPhu2sQYSl93NlE3hJP
qtW1Rk4cvewI6w0Lj6k+4X7hpcaIDGUsaS1YpyV5R5kTC8kGxfn++IZP9A+M
xm8FS8/CuVosbykCfxqOrr2vPhVzL4vzJ6sju3eb/BMx1G4pa/ew+uHs3mUR
ZLWheveLEHKv07wXH0Mjgz2RjTXn+oKQzPw9H9ZSg8USdfUivbQwaL0bZXSS
lZybw/oMjUUCCWQWukyqd3NXQ3H9aUl30CtaihXdCnSC7T98scFnKm46eTZj
0DAx7pNeD2KjkJb/uj4OnkSJfKp9hm119mnP6/eZ7r38xG/1c9H0tXF0j6Sz
e0FQ03ctr4RZ99vbu9IypTBDucu4V5IJF+ZHPdH9bbD4xOqq9dgV5lmSInr8
IoET9qgfVqcchyN95Hkl9y/3s7WjY90wdvnDtqKuEzbxxpGl4/10xSJ1zxw6
pkf3llNFfTzbrHBQt06xiIpCB1vuRdWJoInqj6USWk2ojnBRxjBhSN0qD9nJ
fyNy8dZfmsGX9/xZKuPB0ueje7KElrsXpTirZ85oTN/biY1Vtpa5F5xtnR5u
RKIc70dO8TZcdrUhVqNqZqPXkT7VVya/2c35LCjDfLYxuRXE3oaFUYke9jA+
N1JMvle2WbW7d7KdqfA+jyJ9aa/Q5+5lmZ175UnRryicLzq/BCHnlBv6969+
vXEjM/Iq9/Sro+dw3POsDbu1kdtQFXlNsSInRRAyJ092/BSLC7sb7XJab68l
Oc5l38DIL127pnaT8PUcB/ptH8g8kyhjPxJ2u7K957edKrHj719pf66MjDRc
Ox8/a1RaEzlT11JwXWuJtQ2O3MjIjsGRbX0MzgehHOjRkYKb5PvzNiVOdkMI
fgszdZU/6clJtwZzTcbadvizuHMbfdRYabpCbDqkEduQ3x8mJx3f4ZDGN22U
XWnbNXBbFenGlfvhruVIZXEVLM6Reoxn2799rApm8e3x39OUx3clviEGZUeP
1Sv7gAnTao0/5kmspQa93alZp3fhyvo+7oio2QeC6Nbncwof5mqfc9Elhk9h
F2/LE/Fl5am67JbLYB6TYkU7cGfugSrcTWrzcJV412Uvrz2bl4o5nml8kXnd
7g+5X8RMek5Wdu8n9SCGtK868ZVP6MX21dthfgnlU/Uel3K/M7l7Qsvr+18+
2vqXD6k2Uuuom3djeqF0v6qHK23aWalVG3/TUAP8y23xQf4/P+d6xiqfveny
+I7cKkr7yW02yUNo89A4HgiRVvbG3c5M8b2Xm5P/UvLVpyst2l7/m3l6PEv+
E0+P5QWEEmDbPZLmuPxLu0twpxCNdLuE45Eux2FjFG5ywZ5oBnl2CLXAVhAW
2+ITFrtTcb8kHv+dMHigNMvB17MJtnwzOQd/+0vmw43OAoPtNUjjS79kvIwr
4NMy7LvhSIwWZPpxHEv+I1Q93GGOXL1/jKr3X3iY+ReI738mT49jvhQ9ZOeJ
/5qkh4d0swLBYFcmI7K0QBJ0KeYQQASBfbLYVISNqQiwYPicwh3xJYfsE/gP
PJ5rLrBMxokJDh/B/nvHWyaIOsK9O4hEESmWyLElF3e/4X6eAmZQLMgStzyW
BAmTVZJ/C08vJzIYtqxA/BUJQQVBjI3TeV4i1wlb1rAnIKdAlQpCIggp0hJL
IoXf4hYjnstxkzrHkHAnIs8hQCrP4S4KpiALJB0xKQQMjFxOYctFymcwSCRi
AFMc4288YQMubt4viQTWFMmQIknxFIVoOhbbw7ks5YSSgzHD48hL7L/BNmJs
KGYJkuYzlqYzvmC/NI6SIpFHg6cVpwT51z53Hm4l41MR+SEMfEGJiCkIdIRE
4C5s3J9ZiEgoonleKOGO8LBvVsi+nZQgDmgeUWYlh+2HBEGWOQQowndSEmOB
Tf+6ND5FYo/AC0nOfJdiwpZ5llJ0jkeif5vDSzyGvOQyIcMts7gRj+BoMino
hMPHVdghgY23IqJMEGGQkHiseZLkLIMN9xT8nVyk+AL+gBCQKgR3hQwkAoKc
EFk+55CZlWLwlxxbpBQSz0SMbYpE6AaeWJvkuJOXoXM8dTjHLWA0ReYiDb+A
WS5gzQjJX21p2A8AuaZMCIisAhsJOBjLgoAswQpfiAed0ATBc4ibYilIfSXH
EwKBjhOGtYC4J7HxR0R0WkriSfQl8iIYskhEBOnlkLYSGq4em+UIgf6ezcyL
HMJ1iJTCfgeYo6LkRWz3gfASYEjKIiuTL9MDeX0JNuphq2uB2IGMz2CNJimX
417TokhBlNAZHjINAQorDFuPefhfmqJwyzhSHEWBZTNcdxBRJMIlIXViI19C
UrSQJ3BXcH1CKWKLf85CLqGQWVLgmcM5Juy8wHannElhNuGGkQJWEDA/RcqW
aUojb4PFQlJiYyzcNvYMIWIAe31z7ECmSDwdOElwqzs2rmKvNAffytApiSfB
k1AkCAquieMh1MmCZCH90ALuwodpIYgkF0RsNyvZghMSnGmYKrhCAYmYFIJZ
RILN4eNICFmKpOEHWdzWR+NO1TSDQlCUEOcMhCZcdAqmCZvJmBS5VASJR5gz
SKvK8UzwPIXMCb/LYOVCTGO/TUpnkNFAd4pFSuPHJUiOwhPJMTNAdCYQhTTS
H0UxL/kCqVLYLpBjNk4hjLMCohb+jKKwQaZk8Ih0GE0IbghJErlOLGQnBHoJ
yMzIqJIlyRLSXZlQjIAb+aHcwezmcF0kpCwIXghcMYfbzGnIV7glFEkPMICs
ACWagY/hReyAZWBO2FTErZdJQvIChDaL8B8cBw47EvAMZMil2EtFZNiZA2Y+
RbIhj3vxS4HgcYckpC/cPo7n3ePByNjFDPWSxGYRGFSkUhYMkspShE/gfn58
s8Uk3+29sOKwmzNHuBpMSkEhAQqWR4YwtPKv/qm8gJFgaQobUVIoTsS3aUhE
8hCDBR5JSCASILMhDisv87TAGCzwwHM8/ptjvnyAHDenMwxkvjSlmAQhZjRy
43Dy4GsQ8AoLWID5wb4OWNYMAUsTWzChPJQFxeNR0KgC0hyZTHlKgPoQSyT/
IpEpyTGoc+wlENkMvzbhEHuFwAiOIVie57EFGe4YkjWFfCYCMij7Jd9ACYCU
BbmuwIa/lIdKRNNcwhACMmNw33HKYSQiEoWmCxJbZpBkjGsnLamCTiEe8iwj
oDZBBYZRRCgow2HpgTULfx+BRTQt8nhKPQUl/8sAKpBfTPI5gZ1IoHxS3EFM
QS5mU6R+lqn4JYPgvIo59opQCD79EqNokYWIgLgkM9wci634UCmxDQ9WApeC
AiPyIoHY5VIByjPUKwbSIvx/TiYlrlwCF26ZgoBK4KNAZlK4XzsjcpjTMuNp
BGtBUgcF9z0EnIUkSmCnCweFM0PURY7d35CSEtzqj1umkV5IIJwVIT6wtCAd
5lBG6eKvwMZt1CWBzfEMdmKzcNlwB7AoaQY0SvLdvA9pP8WWZMw5RZqVJYm7
nrHRIgGhAtIKiW8kleIGbZKAlJRCpsohN+cJ921kEvOMgpssYRkVkBwRLSgW
FKR+Gim5KW7GhpnG3nJY4ARSCEBgEWkG1QTSEHKRvokS5kqAWS0hNWC7EMlC
OoFIypBrhigAGrdWITUrISGaIJBhVTBYPUCEUAKPkBjIcyDoeWQA0kSKjQZ/
1d28IHjMeiy2NuZplkGWQuDqVwDBJWEfEo2toHRGI/yMhuQDmQ37EFFziyL2
frECCYkbRhWKK9xdDjXju+0eZjHDOkLBpCM7UUSgJNSiJIFsBekIii+INwSM
gR5NaBCoIDFhNYiQXuiC/nJvwS8UCSxCnEiC+Xb0gz2AdQdZkiN4EqIQKhT2
skEuoSD1wAymmEuh2qF6yLDNFEIToc58iuwlKA90mSKrUIRlBJqEhPWUIwYG
ETFCmoLshz9NkB4Ci65EsoOATQ1EidxmHhthWEgbkNHggzJIfDBqFHwFgzQk
EQ96J1AhETl214kMAmNQWHIIK4LMAAkTpRLknuwb9lBiYTWUiCJMqELAsgTp
GksviVJQhPKNXdWUIIJFgkthEM2NzdAF3HmB4MU8yb71kwPtAnGAuHIR+084
AtvvQAbkSEjEfClAPctAvGATBhJ2CmwbyhA4iy4I8gn5pdyBFCux3VVA+AQN
Wh6SDZQJkobfCkmGWhJSWAblNIUagMiMElZxDloP1j74ChgGNstw+z//7XgT
UJDmIowYUQokaOCvmeORxVLiCGErDYmGE3RwRouI1IUiLSKLKAEVnCK3Fr5e
gNzPMBQJKo5BBUkiBo8veB7bbSgKawDcBQwEOBgY4y9mCdYcZgRIRLBKvu1L
fEJB7k0xIUGVguqIje6QpikCnEcOsglmGkpDCdEOP8nAVIBAB0HI5YjFReQl
K0IygOtAAgwSEiBBg4ZgOVgM9Lc/BsYD5iiFhZAWsPRgWYJGyljstkP+B0Fx
oDZEWOIpokFYVBpCAZIiQ2EnIp+XyOEviQVSShAbVRQ5GgySJrM0FbAtSUCk
NUgy/GJkDWPnNajXVCCRMizyyCcB5QTGCxYTtoElDEKfRRhSAUYcXDCJwMIS
mRwZ9wUDlKBSKRakBZ1+27hKWPcMJmzI4Mgjgk+By8LZpyD+E+ytZbFbiifL
BPQ+V1IpCLFvWxxUcFgnPEhJqCdwOyD+kDUCvgw+BUxFXmQgZHlYbSBGsEMO
4pWAsSsQKAw3CwobSloJXgGqQZJkqOvATUOtBZdHcthozYAfQV4eBUsHikgB
ahb0NwHLFwRDic2jCEsEEQvjgWQd0BvY4AW6KYOST+NDCGR6FCU4JiiPEBsF
jaRyTgQ7RyUllO4Mm4qJBNQgVGXUTWIpIocpRdUAgY106xT1CwKsQGCDTYEP
BbUD8gcKPPw51Am4FBLZHgmEIIvZgE4EfIpSIuepZJMv5DNDRiYYNKRFQd3O
ISnC+PMEiX1xIPogZCHjZbmAdC8IV/jv2A8PIQfqj8JGwZKBNYY8GliMoEwJ
GgnwBQKv4eZQrgjYRMZBtUUhjCxvSNck9tyDssmhKkG9AP8A8c9yBNI4SJCF
JAwJzeD4go3BfrqMElEZgEeDJYE9biArKJoS8dEAgpsQmYjrCysQfAroGqT+
gn0GlQL6ryyxsJJY5mDeIftDAFFY17gSQg60D/wefBePfYHorQvIfjC6mYBR
wSBIFmoQgYsJCj4NI1LgOiFLpMHD+hFBnzFQTjJsIYOSAfOEbcElj012YJug
FIlUhp1p2K6VIJozgcsX8SmHkCArgIcvz4pCYPMC8kGZIm0ph2UHug6ka4q0
HxbWI3hlHtugUZSBsIfsBD+AfeawWOHTQZjxWKmhlMF3i9j9lcLNQoAkSIsF
FQRyBP8+AZkbKUVijpBO8P85JGMwg1Dwwf5TfA6rAnz9F0j/LTgFg2MjkhlS
hWFFUIjfAJX6faZAgONKwRKCzGPhm0kaVgD8Fmx6AWIEhiRBRAhoZR5kDPxf
DkUYSZtQOMCHJaIAE4QSXkSgPzJ1StBdJVhbKL4U+PUUnCRCz0UIOvQVJI/2
ORPRfYrYRI4pike+JRTaMgVlABkBkUTgKQVkTnGQgiEDFHSOSHoCH02JIJcI
CBuCR/0C9QBGCXRlBiMMbhCGJIUCC+YZ7ByPihw+EuKfB0kApQfUI7LwGSKF
6IYARHYG6heoBJTw5UuBfIHRKhAun8GFUiAECaTKEyyMD4gIAZ9BZFiyECwC
KgvhLH81FH/TYlkIoNRAIdL4CzHDEATfUCYoJRENBekFlmUCwcWCjYfqzWG/
JiIwUoFC+n+J1QhhbgweL4J6H8lioHoKEhnikFwypHyAFIEpJjgYIDACkGXB
O6fYbM5RmHcZEaxjgihTBtIF+0X0JWLGQ+YHlQE6KEecIz5uLRDLQJUlJPwM
5C0oJzCkMG3o+PAxD1QktESQUUAdgmZFoHWKKHzx23wJd0iUUPKQ1UQj7gyK
Oxi+AtvWwUbDasxzGj43h5wInhU0ToIkswKhhQgkgpFCVZYjQhERXxyFyPLv
OQEUFDdCRNosaoYvM4nA50MUZB/ItSz2/SOnF+a6oAuCKhNIQRQH+iMtSrS2
qFrAsRJIzAdtgSsAQTIZ1KmEyXjseoURhowPagcLKp6tUIA2RaFIlvCNILhF
bE4uEf0i4l8C94+fwuDRADlykqEakYgUo0H5EnjiBJORFKghVFcgv2EEoHBD
SJSg1wTIvJAlYAkjPgTmCrw6tunTJVFgLEIO47F/MMMSjT3YFJoLhPHiQzHE
4VFIpBJFBhLmF12DmUHIwdSD9hAhMdAsCxUSCgZi1GiCY0FxlPiAM4WZzWBp
I78VyhUIHLxYsM0Jj1mKQWYeD5pPzCAAEVNCottHk4J5GLQA6O5cAOkFnhaP
BcA2e8hjNCh+BHJSf2F4OGRbYFcjpFgw3XhMCP58RmBbcVZ8rw2SAXhXvO8U
0iHEAQnhD7YCNASYHlQe2N4L3wWmDyRSgewG9q/qlnIZjzxjUGrg7iBkKMSH
U/jsCLWUiF2rMI08rukMEV6g8SHEhK9yy0FtfnnyHCPCgmXgdhkeyxcFq6ZA
pQO6m4dAIiFYIa4S5Aym2NqORPos+Wo1CvQ3B2KQBQ9E47kkoK95Gh/xIRmF
p9L0yxlm2QJJLtgdizw9EFSglxJQW7AqIR9AcEEphyQBSkVA7iLYRwgRBCUW
+CAOXxkkiFAGH1YSIowzQgK+1BSCyeGSywQvTMTsiwA3fJKKEK2cgBIMZhsU
JvYyw7jQSGJAI5Yh34bD9n7I+ZDEKFz92LuMDycpWC4gIjNcNQVcChQP0B8i
QkjxGSMkKpwPKGOwKHMw2XhCA4jClOKQG0jiXSRgPllwfxCeJCGihC8hhlN8
wlUK+PwTay38MGQW8iviEGeV4zMTmArE9JACn7MIGARVmIFZKEu4ZhqT0fep
H1QAUD3fvt0USRQCn0KR4PGpH6yLHG4ZYb95ihwjWEcs9pxDkYfJI8G/wHxi
524CqgUkMvwCkhiJIoRP4NcMwlmgaIIcJBBchZFGZjD2oAhB41IYggi6An9S
sNjULzJQn5EJX8DyRn4GhBxGDJLCORblOKbkBBRBCrchwJVCPUPcLycwYMET
BAkxePbD962ICF8Jn4WccwphZ8jIpKEWk3nCU4gKwrcLiNwG04w1OoNAKBE+
RX8JHGAXaHAhDBRj0PWoIQpQywgsADuTQCJjWa4k8hScFBSsHA8kYDDwEnyg
xoEtYVOQ6JCWOCjooId4SO45YogzKFeQdwtESYPUhhSdIXIT5AuV0jwedJKB
LAJbWHAw75CoQaWJ4BKQ9I4Y+bLANwVY4SF2RRAqiKhBGwv2MwUrwpDIaECv
A0EKhYhGrA7Sl/BFAvFdu1BdU8ybMDwZknzh0yHdgigRkV1Kgp0G34yIZ0hM
Kb5wKEVcezlSYGDYQcaCn0TKGQt1E8ouSFKMOpZG1rBYYGs5IsXyv3BiND5O
Y5EQgcod5B1Nom5AnBEJql3IEaebI2KY/L74pMDKMKCA2QKZ41ASRBh6AmSV
iB31MC4kdtHDNSEhBuIE6i6NBgk7yemUS/EsDhC0KHfEtIB4BSEBGTsF20cR
2PmTiN9DcMr/vE/5X/D0EPxGkkilAcsMgQUTjY8EBBpKA5TZL2ECfBhH54iG
IPHMCOSfZKB3YV3kUMNB9GLJArnBQUgWOdYRcG9gu6GigdATxByZvJC9MqTY
4ykpBAUVFlYHOr6/v/8C/iGRbI7nd0CaIIo/PL0/PL0/PL0/PL0/PL0/PL0/
PL0/PL0/PL0/PL0/PL0/PL0/PL0/PL0/PL3/rTw9OuXwQEvwAPALBs/mADGG
L5BR0sJUcyxoYKhyf98jhO/ZC3QCyi6DxAXDD0snh6Lzd5Dw/sKu/TssvH/i
sf1vpOFl+MH/9Kn/6EfiP3/zpPwnn0H+x0C9j8Zra/UzM41tQSrruVmfdpZK
kwMxupSxjbbsbppt3imufytQT+B/lDMtMP8Gp8fuYqExMvG1v2RRzdZDuIYM
I326ZRePQbDfHW+7CXLwxDvDKlwfr3O/UOpE845LPqrk5lEVaAPd8iKlVTab
YrNLLsGrLSnK5r2zcHZ99joHNYONqUbJbBZ+m0UJq21szfC78aWVqxA7h8Df
npTHD+0r4b7Qx9BedgeSGcyJby4WOZLYqX/LZqKwl/oHN3VMr/rC6Y5zr6WJ
t+3H8Q7VpJ8bcWy9NNmPd51aY+4cOLuuZ8n9ZeY/9vl08yPlFGZ4MdvTwzAZ
m3p2c/xTnqJiUJzs1GhDuGFc6yepJC06MUv3OvTZzdkIS+7AT8W3mxheVefk
9geSvdD186TsWPO5u/jbXDt8XBeylpk2xVHfaq7kHIRaN/VJ5ht+oS8GP3y8
DdxJQGxpZXZpRsptrtDaNVrjQ656ly2XfrqTQZ6UF98HmyrgxOR0GJzIf536
+ZFXwokl59xI49+/6p+rulHWjre02e+D461mHjQSG5zk5eq3ni4s3eLFvbs5
vRg54qpTyHXl5uqql2HOE6ZTtIDUEgLJIjvz1o9keTuanXeoPTWyqsCrsHGM
Aw/pbl8XuSebT8c8qNr40EF3ZQay3yivm3VIqtB6Nsm7rKrYb+oHP0I98l7S
tVXE1H689yCSLDPlBeEndLrBoZo1vcqnjaZUuYA4rrAPNWvDBtydr8Js97kx
dKeldJubZ2MZDgeuzoIjU0Sn23bvTqkRySfd7NOII+XP5xE0g9LPv38pi7Uh
6xMUn4/Qp1q/SgeYU1XvE+K5PFeP83/q9Xk48c/xbYQjuVsSeu+KDRiJbmwM
xsTOum3Dus/Ncq3fbeUc9vVO0Z6ipnBnp2+00OOqx9vabFS1PL7MTyfNz59b
X/f6VIrPUy232DN9bkXi9TQNZX1L4z1TH8Yyxy5luTw53qNMYc5XobIpIzC1
LnfXKNBe28Uw1Q87hgpcEb+Rt79/uWoyxfWLXGx14D/8kXamvmjoZZw4Jn0I
2v7pktKbuf7Yqgm2VvB+uNoV20dBTtKh5F4QYngtJ9KIbEoGS/3zYM2bFdx2
ygwTLOpzopR7L+R2UfZJ/MNFjWNfoHujqeXFG8VJkx86kjFO8Xmmu9MoJGcK
NALp6q91QzJXSz/K6z5QhrmuiXupOV75OBRS/Z6jmp62Y3UcH/soVB7xffn9
a3aIUM4ZW/fu1ruK2+DTr9P7lA9cPTv9fe/4ZaWfr64iSY/z4xpoO48MZEFu
c85ljfF+qEzIugu3CPdNcYpUTcrD9yrcE7Hi37Wp74LNQ3cadnuz9Y6U/aUf
/UcT0LSxew7MSejBH5jMtcqPMCjn6BkNa2vabMpb3CdpQuyxfpxHzh63wu2Z
CoNyYevb7ugkVjbXNrVlXMdlWO2wHJ8c7abibnLJw2A5a9nmc6yQqU6vZwcU
1RCm7kSdp37EDl6+9e+ZcHQok2GVdndctq3zpvcXayqI7C6Qy+AJ/Dnup5I5
1n6UPNfXPaUuJnW+Lv1l0zHKtv/9ayyq0+3ebkXqLHX6w87cZEnOoPJVSjhi
n67xHvwJfJbfNoynPM/lweQfqaxRn2NHXQ4LW722yZlYesra2h/TuV2R18ju
xepieHW0NfVZWRdmfX0e2YvKieGyG+ho8CZ/Z8qbOHZtuaQWsKGNqDb6Rd9K
Ss3f+068gOBKRaYn9mXhf9SpoH8azjzR22AWrIdee43pJvrM7ZIP+VlLL/E4
ff9d84ecy9puqNXqyrcKEVf5T3RM2mjxyLki/DXjtgFv7KRT++HZWo667WXY
jFHjmurAapiKb3IQD2vavTjCE9dIEtL+Zx4k8/WKq/C9VNjBHpJPzd1F1n2k
ljrre0Ou1lh1b+ShEC5yu5fD4lrUmvf4KJrEudwm1sVrIJxjhxknY0ucZ5jS
lDxq9/uxeKXvYzfJwcl7PiilF+vwM/YrwW0VnQ1G4WhUcMc5JRmnUd8TDSkH
6kFZLtq4CRoYp70szGmoMeHRxybI4uUMQrHNXsfhmbLV4qmGeJg/5LP2L964
P45tNFGhfmJHZXOKFd8atFPF6ofh9tCN0XIe5BsqyTFV2nK48f14Ia+4d/DI
7IvwFikwzOvF8yavXWj9arpZ+24WkfAnbvAv407Zy3tvu4t1yTd+//LKaV25
gzenbysahFqK7lnvPzvp5lyKMI5OI1so2q7UOlgbvs3TTh6PwqXblaxDBq8A
CsYIVs1dscXSt+eG3ri5XVrv8+KIjtcyS3M3k1S/u7vM5qUnbvXWDheNu/h9
zmxTZb89lWYi7JIgjbemcv39y5bqi3pPuJ7v+GR3Z2PuOBKXYrMxiKe1Hiam
/AgHmfOIrZIZfbAcd9vJMPg7wemv1A53sqJA2YEVTtoVpad2BOZwKq63YodS
QomYHVPNYZFGJ194GkSUPY+by0d+sAJ7fxLEyVkexJl7OEXRqs5mP19WY2hu
dU7nC4Tmacz937/ohV2Xbkn2m8Wi65hLlrY/n/OlPxNMnBa34G7Tsl5yt/F8
L929fXBxc5e6Yey9KUmyKFe09PvXxXNiqK0PjnHVYE33D+G1zfrBlw+ddb11
l/FmvV9pfZXWQzJNaeDUfMvY4aaX6JixjWbiacgRlDx863hsV0w6hPp4ewcq
dX5n+zd1Ki7qg9JDan23J4dJs/NnISPOO7LTwx6DbrTl5fqc/diZ1XU04cMo
Z9KGujppPHMkss1+lVd+wlTT3ItX0JESn5T88WZzXDk6mwf7aV3deiYkH6Rd
m+03cbOd78dSyfKlOgUH732zBgZGAOlViyYkD936xKa9U6kbycSf5e0Vt4v8
Yy+6F9ZcvNtn9/dpc2zkfLSnJHfyTznZ56NFnJHapy7enNyMaA32vEA8Li9r
097Z9hPqH9HeiWkZw19Kdc7Wx4IMDNnurOISJfJp6LNrOLhEEJF8s2GpS0p1
p+D5uYRHlunH59qmxwNj7e/lvBOWuwOTk/kFRfnvw+vuit4Hh5g5Hu2rzbuX
LuHV/EZp/O3YCeHF7p6q7FLhmAkWMxHn8s3fQ+mVbNWSZyktvdFlR6avMdtQ
FaSm/anbJ9sTt3cc8TK74T6gyi59h2V11G+Df+xVgX15NXWf7nJzsvYvD7Xd
WLjEMFXl7X20L8lg3ZH+4DMP7n3SSV9b/N20D29K7k+Ek2WeNY+W78SWpKni
S7NW9/YqjiwYcnsZiaGZIln7mIh+uw5GdNAfc35sXXk5mQMC3G6RnWqDX1G7
3q0i8ZBajJhvhO54OTGx4bGL1DcX43q8TGm5F95cFEiuEl+Ca0n5tuGN6si8
4ZI/DPMJbHfRlipmXJFliI36VomdR6Tt9fGW4uLxLNSoL8Z7flvZ+JzJT4Gx
2MuDNdKwOuiyinMechar3jGChmFDvQljEvhjmipMOoZNIcqSpgm7Cz1uH4eP
/vwkT4lel1vLWDd1VPmIJ4bSMg+T5hQshzAQSuDn3e2VrIrymi69QLbmimwH
OoF1ek3ouQ+iNyOf591xCMIzhPxLvz60s7aL8r1bWo/rdLNvarqrDLE9b/KQ
9GSo+iXHDsPvX0/6FAVOQk3v0lsWXepP5vRYRkf9zNMzGd9813jJNbq9PhVd
6XJTSUt46weFzNPPPphH+Y7UTGXyG538pHH/0pX1Ot+il09Qpbaor+CquZbh
q5exFEgHT2geNke6S8aAfLdrsXYtPWUSlUYgvidJvKdL/kx9h+bb4rba4pEs
6JCwgmo6N5vjXfvUuLzrt0c3D03TZuP6uDgvzZ3qmivS266n7UKWfcgyvq1/
LqnoH4M35+8YJuvD47SGF7q9B4d6mf+VOb5EXDizxzMt94y4ocTjYfBKq08M
xyIFvZHkm7ysFflzjUjOXkihtQbr8v6HeJjv03W/kWz7/a//4J8v7e/4tC9d
YJAydXN+bTaSVP+NPExrm02Ob6wguWpdPjySwMY/Z8/bfF/crlPeOHfPE5vQ
rV5mH0EZzpXo5KzGkq6bt789mM5uVEwvIvJOob2b3+974r8Xhqki2eFG3RqG
SbudIqh7almCfDjQsfRWmc/zZPp+RVyT/tLa23E+16dXelUJfmv5G8JsGTSI
c/K8z276kua2P852UpyNt0NsuYHuh8tmsl1qcH4uTXAsaGK8GuvJ1pEuZLb2
/ahGMy0NB0a9e/5CUVHQ0wphrCl3mc2H464lr8rEdHDBPHJvdO156DSHnIBK
27jLNl584YD0tM64eXVCSa5Hl/uZ0jcXIgy21u28o8lK4PKKvgo2nachf9n2
7zLOgk6dym1538JtbLtnEz/uoEl/HlXO19oPcZ0ej15ptYm9xPdjTFyumHce
A1dc5ssY8IERZl4qGTKRlyu3ioKenN4HMu6WIdxpinSVovkGORLZePcr3HVq
xPerut77aDdYkRwrFPgjnX+P/Y/Mmrvk5tP4lwNIN+fXRZgWvTvykEedM782
Oao7O7Sri3Z4ffIX2jKWLNpslTuPCul3ksZqf1FPrBn06/aRjftX1Mub+yYe
KCWMz7Idn/LXKNqum5v+7Bo/7X2PeZ/YrrIZesJRu0W0GX9IQ3xEm8hsxlMV
eufwrlB+4Aa7atF59UFSl2flkGP0jCGV2ZPcvs8DLCpeDoXC5sxp60nB3hJ4
u5AmzSzHktApLa4F9hbtp239OHhavzm26ax2JHGv5fReT82+tPUcpKxGXZJ3
sF1X6iAyL3OdpPQ5imoZFpJubfmXUUs5WB63vvgUt6PpnznffhFl0RBy/sGQ
U756tbR0rN7pZF1a+cRs/FunbkM12V82XmEzStF/umzeSJd6KZqyLXoSVwBx
sTnXDOp4RzIzP8eacTytRB+faWEwjX3Gn8u9Mvi6Pb6rK8Ur/nvWZpGZT5vb
0ZSFQK0mGxx7Ude3/fBSR/G22zHSuaso/85lhHOhH0cw1rvpbeOCcU/lMYZC
Mu+H642LopMwHcv4Xo7zTeam01kSjJ+neTyjgSS5rEsyHbyUfkrKO79NoIjO
pjr6N3rpdx37BvsAetiUHDVViMrMm3FZjh/3Ze1uQm2SH28LBSB8f+zcX+sw
Zj83xlMHr2C8tDAetr2Jy+F1m1748IMp19vWcJjqkUq77WMpvazVso12eEva
WSLpcIIq7N2syRRurZXIzCX0cusYb/s2s84B3lt8NupTuisphlWnZJ0C45kF
DyaIA2tl7qEoagr99JVMef/4L57wtx86f9MvMjtqMie0wxFB1gIaJC7UltFr
y4OckCUxt1vqqhuKE7wNOXrzAi+4xjIQNnjirPuUs5nMrpca16EwF6VXNqkf
L+AAeHbni2XnXThziSYJXJ8u8vXxtogfa3+uxHf63PGyem22J/4RMysxu24b
U6tlBoXN56H4+LZndPnjZkq3q0mEll53QkrJOXl2zzGUw3Snuk93rzwn1d1R
t+TYaEVcOUdWiAtFnhXImZT/gfx+luey3CxbL7D3h3IZnupQnmKjaKZzuTBm
SxiD3tR7in6vjE8c44akrG4h/HM/3Heh0PfTkEGW0lP3p30HTds+j5dcOA93
+hW2PxjJ10aru+WlJi+Jk4e9ys2aPtOf29XP96/DfFQyvbnMYRJu/WsTnKd3
mtxfKdfIM3jc7HPtb29QbB4dl9mTo1+xVU0afat1tYrvm7OTPbWbzlaFQDLU
pCqydkiIx9HQyL2ceeeVoPbcLfbzUrtboEq5/WEzrkV3lb6BnDy28C/2uG2q
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
fvp4G4kr3ide7KZ9qcjs5S3Hz4xUXubUVl4fS8XBdiqf43XjRR7kkt+3m6ia
INZx5+gKvjvx9Mu7OsWsquXaVXxPxT5wtmIwjsHYO3lin/3HaBHPgfTqy0IJ
p/tkk1sFX64z/NKRAVlGgvXjf96lZkSnc1/NfvN97XIMUqKl2ZOnSf7IPKxJ
ODFVV2eKmkmXAtT9LsjpbCrkxyyGFB2ufn8+PkDhXCrj/7D3X7vS7OiSIHif
T1EvsADSJXkZWmsdSCBAOt1Dax1PP2aeM43p6qrCqTrVQA8m98Y5uX+xItzJ
T5hRmE2mhfTDu9fX1qO8HHWOBTN5TG212mu4bnYbnypp+H3Vf3/xeHPu/l0u
7VDoo1++HCRgrjcxSbfzWj9bknTltB0E0WJdaRWG9dZ30cj80emw7Chzlot2
qVYepY1DL93fTt5jERqbPiud/miwvFRum3yvF/ipfqq1C/NuZ+u7+J6Kuh6Z
R80r8eZj7fY7NE6Ly2exrJfWv87xw3r4rs+bjdppVKtd3v3WVT5vdnhur6uv
Vm9a6dQy3ayVDsYkZh0Pnt96WTyPved8N+p+9kBuvc+t84z++Y/PTW6L2fg7
+XvdKtno9TdbbSMZDlOxXm4+897m0JGrRriYH6NP61eT/d6yF6alrLDqb74v
VsZJpz5q9/z2ppcadMDuZt+9nbd6dHKzcNlU6d08EzMsTU/z9FBtqH5SK3RH
gZx5hcmugv7WP3TACw/+aNRPOi5tL/X714uqj2ddyc/gvVfJ5ZCcz+32Ia0t
luVnc7hvnNJuOl493cdX5dW2vFaj93uQAu6op19/99+TRetxuLTX9eS89C+r
y+W13IRlcaj9bsAh5c3WjZrqw+2X8y6oN2/j3eXX9Svvrj1MXTNNxu3lqpJm
v2v6nuhNbdkQi8FlIqLP6KFkt3+d7nr9e/mQ+Wq6733++Y8Gmkm9RXn1zu5w
T8ND/Vbqe+f69GODxax8u31d21Pnc08NF52LHVTT7es3E2mvf2hN5y5sSCEm
E+XdB+q+rf7zH+K1SLZa1K/lmburVWOzk8nmOFjd1bIdt8zQ3/GmhD1ONi1h
wpoodkZR9SQO9fvmOdP+ZrLsXOgsedQd09xp1dLz633yKC5MuPudgm73HZ5b
vWw4m3qt2yNg0tcXu4e6fVvf43W0AuFq3LIWSHOn0xPaHOxr9Dvv6vVJWK6f
ppuNf1yfyRn2n9LV+O/jc1h8FjbVT3Qanl3YEa/GeDbuV3aj9W1zaqkwu5i0
qmqF37rcHL3LyXBXbr3XLT+b7BUGrZnts8m8kMXTzyudbFC8onTz7T4eZup1
Z+NT/VT6hpOlc+rzvnLLSIIGf/vj4fiWPrzvvbxGCE3jqZ303VjvW79rd3cu
1vUxW+4Gj1I3Wx/bu8UwXHmFyveSVJ6FWqNaLdc640elWXy8SPI7+tn7dF/B
cD4fnJP96VrazJtTb7LrdA+/it94tX/zU6Nb88Zd77cYNo6Lla52XodWO95J
fe2148YAfdN5f+vi5q2KwvjjbDG9zw+9ofd7ecV+9jg9fof0UrGn87p83dR/
781pccoFztdh4boqv35BbfSd6mYnmG0mw1LVFtShWl7NxwDbD2/7Tpar7XLh
euus2LyUxHPM6oG2tnPyNdsutF+ftM5RLauHi/X6toztdHh87brru1d6/lCg
jqP22wTmFx7P61ap8XcYxlTUTaf3bru0r96W9+HpG8ebUjRxzXen9kFFCTen
evXh/qjDXUQjufXu/XJPTmol90yXzemlWTz+2pX5ZTE8BoNeVq6h6pvosnrf
X493ckcuBffupHsa7VjTS9/dbDqv3NLzrKQmm9B0gslT/s2nl2/vPHuEQVl7
2usvvxeZxBeitlsxfWy2UekTDN/v3to/XK5pd/I3X9z9tSnOJ7dab16NXvY4
uH3i6TxLvuXG/W8Sub/XX7KLfoBLaK5ExMrr21K/19mcsl/nu7yNJt1mNBvs
+srVO7OGvbZf8TuYtXf2UPllYQpOBSY1LjXf3rdhJguvAq66Of62q3Q9PtRu
4EHHaxhdls2o2TCuNJKrWdv2a8Fo/zzdl5XR9JwNd7dGx6vobWVdaHq/0brd
512QUnmuT63aZz0U80bxUt6/T/E1VMdSNxqm99UpdPiIZ6tw/gwXNTXTdz0r
DHeViywWhpvdyF9lNa7jJKPJ7R6tf8FpGqemflm3F931bjrsbsf19rCtz4vh
d5mgPuvsWHgMg50uGC6CVINfCez7tM4O59mk9dc+qWNzU9tFpG++crX74rjw
m0LvXu1mWaVDcX/W+iuZIHSjzc27T1pdKV698XhZrIbTdXR89YMsnXvdX7hb
XT8HMOLPulqbvfou7p9i3Voususj2sZr2Vse/Ve0EXowPdV2p3HWbc0L+jQZ
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
lhbb6F0S45BmvDGEyObqIao5hgsIhw7zmqtbvAAIQBywDXFcuaxlM96TQQyB
MIc0LufSC0/iIqkdzeMiripHvHgINI1szKg34bhQpHgckAGjDQo4Wg7X3Ok6
mgme2RKoSzY/DotMJWcyAY9I5OaT/4kFYPwDwJmG2X/QGkvFq9xA6b8yxvo/
fJX+f9EWy/2fP/g/+6n8578zJ/8rj/ffcsa6Tu+jzbMweVbCysReG4GS7fvN
3Iarfcvdth9xO02bnhe1zsH/jDMWt6H+7Yz1b2esfztj/dsZ69/OWP92xvq3
M9a/nbH+7Yz1b2esfztj/dsZ69/OWP9/7Iw1+93+CkHaGtlWqfMYfy6V1vOV
Vpr/DXG/QnqPfV8fT/rwnLX/Jo/lJPm0W7/76j34ucEuFIeW2X2Wl+rlvnl/
P41C4T9lcvXf/ee/QcH/Fz7lf8bkajYQ3fL6/9vk6jM9Ad7Up8XpHEBpMp0u
TtUm/g7w7rje/S7mzdHce7SX9eYlLRe/9rBsdXYNb+Qp8b/d5Co6Hl7idbn9
/FXJ3zXcrvINxzt3WjZn2Xt9MKRyl21Tfhvd5XITJt2mntnJqhy3+rtv49a+
6EZkHsNe1rLBah3st9tj+5Rtene/KZbn3vpT6wyQFeaf//irXfrH1jad+smH
uq0FM06lTOy+3Mn2kdrVLsv73Kqo2QmWk3UpGHx7jcvGZLo8WH4azjSH40r1
dCj/qp/GU1W/raiI/nUUVqVVGX16uvdYdh4n6crT7LM8NdaH9NkZVw9/wlOX
Sfv9V9r0h5vivqm6acsEz2fnuKJQdjf8jq7ny3xeDm/Dmx6UT7bR69Z/g68q
BadlOfXLU5N+98eNLKvefKILzaZXfgfbywy0quKvzk3wruD0rVemp8anvdmc
BiRA3cuoVlz1esVr/zZ4b1tn+/GM3c3oEyCl/a1Pr0H/t18uH2qvO/dud/d+
Pm/d1fWVoM7No8vCxSDlE/lXEKvrYjA4lRqyVPQOMbvJUk+B/5aHUW9Z917u
UdRvU2mIwcgMPuliMfTSs9+oVqqfx/HorcP+2aHTA4PZtj41e97Ita8DjN43
NoOOverpe1Qohtup7pbnjeb8N22fK43RtD8/utPrUxW6nrDyFzrbZ6WZ9Fuv
9+iXfVcfEte0vZmWaofWQBnnF7/LYNfritdLNkYH95Ur2a6hV6nKbPbbm1dh
f/q4AhutnKffflYoj5b97WXk7eV21titdttaNHhMTvXH5rD5HUe/qR3vZut4
VZLN1W6GF0qP9yh7BuOCkQsQ77IypenZXLLRqXBEExstp7uTfy4/l6vpyK38
ihwl08feDubbyaD//InOORou8tWD8iSbFLNx6ac66fe8qqntuvN4vya95Xp+
zR5q430uK38hC6d1VGi2vZN79kffGZ0yrsfCcvHaryY2Kt/f3rh035QKzaO7
LhrV+aJ+G+2fubXHrTXzTu/2rffqdCe76XF4qW57qrb5mkEULh7nu6h1VoNb
ff2Ytx6LW/MyOO+i3TnqrEe3WWUQ7wn0lvfNWdVff/KbeZ3lLl52iwczKl0P
sySqzUsb95o32rfW5TLr/Mv95mDXD889R8uF366tPXftruTi3R+9r91nrXG5
l1Wt+n7fewNvki3KSWFizt3zOLZv13l/+7er+uc/vu3GZljz42dn3353St9n
t9fvysPS27Ra5+DZl4/95rBet1rfW6vQM6P+/Os/RLb3zaXdul7G77SD7Gz/
auPC9rOoFQ6X8nzGw7KfSlkl05Zs/y7l8dI01rFt3/3eRxyyWSErHgezl571
LjPQtOJrXnkCVgZy9C1sj6v+5zrp1xV43KwwfxY/OivYeHZJ1o/rs9F8eVye
S/r9uHtKjo2Zsa7g17PpsNgp7KaFdaFeHu6GwA3lzmPYPLt3rdPd+lY/vulz
ufsG08cq2Q7SocaQj5w3GH83id8ZtNaN2/u6vDfL3d+gOLv94vppZmabQSQ7
Mlp/R4eNP4q2+HP1+r3XxXha6G4H5bdE3Vyk+8lp1Tz8BpfS6uz7791uPbk1
vvP3oF4+Vmptf/41vbRedodSMxl3ZvZVS56vcmU1egGlPLd1lOma208e1elm
ljS87vV9C4PBrBzeF6/TrztQ/sR159XOZPMZyFH/eSk2e8dBabm/0wJAXXu3
0HqL8/70nqxEvNg3lpPNDVT38rx6fjmtzIx+laa6YIVoeefL5LZJPy4pNLZU
AD+touW7qfZWfPfV9Wvo1zIghcL+asdmlI4WPzd5FW/DbsEP2qv5sFq7fZOt
6au4sxhvgr3quaz1z3+EO/XXm7eGz9/FXhqndH7dROK+imZeqza4Huf3iX9r
SZF4TdEsh/jg2nk2nez89rXebFMouHhYF9ObGx/eo7M/9Zr8vXqYajAk0XOb
7jbt2sr699i55BruDr/G/LZOloOk8wjsrrGq3/2D7nYf3qh4/4wrBa88EFF3
+tIof+13JTjUr53SYnCZj67FAnB9b+z3V074i+n0lBZvjY0IGrv7+NR5tRd6
W3+U+8Vq1i5+vfOr3V10ifWX479ZWup29CSpxxfVqd+T5+e+UO3SRty3m+V9
GQzK00rRVddgjavGZBrNuZLyHUc/JzqrdVTuboNocl1+J/H+nDnZfSLc1gVU
vZ3b9we/oGpe821W6Nzuj+zw9UhGd7dk1w0Xq+uueis0yvWjd97MR3W1/723
tUpgVm2/mGSdykUG20+3adpeZC6d/qNQLf2uSdkfrkK05WvPXbxjRR0bhXmw
eM/H7WTfeBsXtT5bMHjjT4fv3fAsn4ssPU+S37oZPOTjMr3cZXh4ThbZbNAA
4DwH3Xm/9Zy0WrZq7SV2Y9O4l1vdw7logXzasrodFZZgvMXR7luJap0s1IX5
btkWZ+0B1oSLyj//8Wrvw+M5HR1Xq1anPukPbCtAn+20Rp3B7lNKs65/2fBy
Yfu1PhV6qdoeZGfVeTWz1nPQe6KZqCsC7rLsNi6d+6K6rcTbyW+qi/vxGx3i
/IeGPMv6y043HrBzjYNzJt/ncNTplkvn8npdbYJ2DV73wnVSa86v60WhMKqt
FqbzPtdrl9cpq507k9dgaHu37blzvR27FN9rKtU8XEf9h2cq+7gdxL9sJczs
mAxvbW8UtJffft8gKHebZz+OdpuduV9P6+nBbBq/XjZRyR2fUkgODb0J62bf
F7teyZzPhZn3KByd/F138W3+Ppy8++AWlkx7sx/Pm49ofjhcyxMzD7zbZzMv
PZ9oh+15Ozvci7fH/Tw/3p7xpvIOR9VgdwDEW6v23/3bOorUvmyzfx4MZed3
q7xJjffZLbh6jZdI1KVyovWbmnwX217j3H8FN/mpD2ePpHbst8Lno28mkzAa
NaNtbfeojMt2Cx4aLr+j3WNd2PVmr8Z5eG7/zck7n3Y/WQ/9wmglW8XeQyEK
Z4V6c7q256S0WV2r9r4c+dF9NG2Vzaf/FKN6XTQ9W53XLrvm5x5NRyNE+r50
f7284eQxC4W3KN263+S4WwWzQ9itXdd00ZKzrkvul/76pUY2bE/DW3OzWw1F
qXJ8VUQnbQTdjY4PVxM0Xtf7rV9POt9jVrwXzw11Mt/CrTz7gtu9j+FRhaYN
ICx6XXW/lfV2vyh7Y/LlT3Fs9dqMQAf7VzkZ/+xr5G5XcdufK9Z2skhPjqPt
0w+erL6rx2twMSNZ3O369UvZvxSP962Zj8PbYtW7rkZSlvzeYp4GSzDvjbt2
ilydHOz2ojxo72vfIBw0R2bSnm6Xn+Do9b3fduxc7po6rnu10m+fhq276nVP
TX/c8GxpNWwNTEsXrvXjrjLGr7/uMX6135txVPE+X3/WsquKmJSq14XTaE+B
+Jt0F9NPMi9u+vpQvDf8Qb3Qng3nlYk+NfzxerGYutklW98SXZ5qnt0rJ3/+
dlTrdhgi9m37v84qfYTjZqV8Ka0XV890yuZ4XEzep/1p3L/ER3VtiNCMw/f7
tHwWB7PZ3H3Vr7aY8BOy/meyvsWT2nMxaO8GvUXoFwv7jT1t/5by/mfvjd24
9bz4++G6Ic89wrbmdNBPu6eWHNSey9OnM0zO/aY/0NHIW2Tdbme0O3u3RWqP
j5XenQ7316bdFb3wtG0DitqEi1HH/nPVb3U+x3Hx/m7t1LLxV25Ws3DxLpd3
0fB+a70iT3fSZtww7s9rj+5CROX2p1jkmsepd7kPy4+bCeJ5nOwOqd8uX73D
6tBVmZ+Nd4eMS8hFeblH42X0DGrDYVr3ZKn33sf11cvVwpquX4NJN/lNV7eo
8Gu0fK+yLr6rYb1bCL/T24jqjEFjAs50bpXPct1egS+3bsvmsS2OoqW6z7+S
7IhK/y+ajQedz+WS0Oil9CkUTo1XvTue9vzKpruLo54t93dDVy4cdWC+w13n
fH+VymZSc8XK05cuh7L1Q2Cum/1JfOPO9tV1t5c5fvqD/qEbVOLaVH0GN3CC
4W/VMueO6HwvvcmkPuzfpt3Odna4fXolsJ2NzeJPvdBy8yM3xF6f46lsa8H1
PZqMvhXhf6bvwUgU0/Pzcbt+va743b3ETjanWTjc1Orfm4xrs3Umr49K8WdM
Yz8EHY7q6MfVFwDdaFp+oaWy71WLw203+bzOl4ppvoqlZ0P54wh9pFJG/E6t
GrVW0+m9ai+boLvNvvXuZDlZri6X87hZ7PWEKP7OCIKhWB8u5+P2ltUOnfP1
vK2tvM1zU/8M52IQVHMHlFm1PbyURLo9eO9Unvf96uR66X8rFzDWcn1aWu2O
rcpLkY89ds12fda30VT8ztE83J3qzbS1RnbcO8HCrqv2+kl206+JlxWhf4em
05v64Zhm6+heVKPagbd5g2+vE63udla9l4Ln1MZLK9aV+vt5vX9MCSAhea47
gezuC8fl4VEsbSN8Re1QsHJcOLUOanr4+ahTo54SfrH7upv3uCaXl+agUi40
KrNs0X8eD5918VM79irm3JpH/fn7ET+zz7Bwu+0nF9pF+wPv0JtfW8uxU5vs
7zwv+/ei6ER2mtvCVLM0rn3TiS3J1SF5Dk7R8jDcAvTVS8PzdNarTnum4v9O
1VV9XfNrg2p/3V3K2yU+eOkPjCUdok89w6eN43q/8K0iT6/fl9glj65u9u+/
6cfo9RBouv/YbrNF73df1vUjLq1rtthfP2rLWdRatDfDJ3rmtToQSa0cVQCN
LoV1ZX2tul/Zyp4avtNBsqjXOnG3WVtuvX347uSkszjqxO3LuTD+rXvneeH5
+njefcPKsntNur/5WSxOr/HvfercVotD83lTm+MsKvgtuR55wLrL06gw3Tw+
pfU47clLdNs+0EZe68d2f64BCV0Hy1ttX3O1u31U5ofa+f14yGtwGBQik/AJ
hqOL9d9lVd+5m60dX4/tpntr1Me+vE33g4qQ2WgvjsFQD7a9Yly/XioahaVu
Z+VtbrbpP9vR0Ramv85f8N2Iwt4khWg/3IZV+3iU9t+DOPi/ZP113433WHRr
JyMLk1rp7+B1LnyAY8Ocw6Q0789uSV02xW1Y+AW3s/6if4W73T5qlf+QBaf4
1j83q7dNmTl3n1R4zOGwn67SV/BOvWX1UdRy0j18j51pcrhMvGGYBIVtJ9XF
Y7D5XCrvT3lWKxX652XzJq7jL6hA5mUChKj9eSQ3+nnNd62t/PQKx+jR7K/n
B781mR8+zVpyr/Yqk9apfF3o5m1/LAWmFnquU4q9PUbwJ+NCpxTNr/PVahcf
Tp/g77qfVX+2ffYqY2Dpv48UtvG46l5yW2/vE2MeWXO7v98nh/b7827zphy7
j3l8g+gwWx9H909Y7QXteOgO87HpWPE+eUV1GJd+PeO3eu9pc6/84XHZTK5m
90lHdbd+Xzrv7PfPf8Qvvz94/dLnPSx1V/W/5djbDnIL0NNW6Nmob4bdQfq9
ZHI5rD7cceQWofoVuiIZvJNWdlgEg1QsgpHpVExx5OSxtomXZzXft9Niawp6
scFYFktAa7vw0I5v2dXLlvF9XzoVz+L1OfyZ9+3xjt8n7f1kWbTrl/4jvnCR
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
E62jteDW+pfdsjWO00xhiYJ+UEMeCAMkpTUqOw7sMm1ku3US8/Lky9/qy9/q
y9/qy9/qy9/qy9/qy9/qy9/qy9/qy9/qy9/qy9/qy9/qy9/qy9/qy9/qy9/q
y9/qy9/qy9/qf0V/K9ITAPLyQqbxom5C1W09iv0PQ7RF7aqbh4JD7WzBv+W/
Ge4lt9XXjmBvHiFUrB1/bQA14uMYb9mcsiSZ9H2zzHy+6GHw/q7rN/CUsh79
azyljiPRf/3uu9/7vW//8l//7A++/effa3/xF/Ovfjz4mF+2mvrJt8+PfdPI
6dvvP/e3/tc/X//xn337yXd/8qPfzHfpV//1o+/4/D/4l368ItXt5+vbn62/
/vbb/j3h/J7/81/90fmyf/yv+BU/OeZXP/n2Zz//6/MHP/nbde/w02/5fz9/
pf35v/t+DX4c44//4Gd3ej9//fnptx+n+PlLf/an81c/w3/dP/3G8xdO8CCk
hmW/zfrR54c+lfLzlX/5Z38cfsq3PiXBCkAG70GOuj1FFXRMhICuOpIB42Zz
th7Z1va5y9WIYA3kU8LD7wCwQeZvZ8ethhrh7WcDOs78PLGQ+i1yQAWGt6cj
AZI7p8Wre/t4+Ij0nKn2KPdYbGNOlfMtxrd4KrKwmCERiPfuT+2dNFUyCeYC
4KYr8hF2p+XA8bFTj7x6QaViWcDDZgQeDbY2RLjetfEXR925NmHgaS1NfMSw
egDvJ9M8+zScAbXhc8NifXM2zylhcsq84zoX6xEWywNDQUGz5TtvMkhV9QUz
ZqvHl234YwJOL5+E+ECWfLzrdqyS41tIUTeohLACq3ldTgeXwQ7gguYE6ytF
f6pj8k8BAAtVtx8IwyfUExWSpUmOdLMFuDc+wjmFOw1zFC8ERvuuDhcj7tt5
bNC3c26JEG3Pg50vFn8RG1gqXhIfYTmq+Cp8RpGz7cWJDGRVibUGy+y7gDWK
PSGVbXFH+y9PP2nMfkTqY5MnnsebjMhG4N9mJ9MW++NtEb6vTByKoK/0aV0v
5FmQBqkvtMxHrAz1BGeUNdg5fPplg1Z5t9ITA8oflVpYlmNkFSpdgE7teH69
OT5rYat5hI/yCk832S4ZLnu9NjjBhtt9gH0JYM16274C4V9XeQ68zmdrwW72
vivpFKpb3kKcZNMA4sKbRJGVrHrZ48yzXtAhArLcCAJhodx9EUHg8BC/P7AE
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
XwS1AIiII17QsHe+IpJ9bjk3Ua7U00+gz5zGRnz7oAlb9nr4cpt/1iLVKQ3a
i60xYW0cmNVLtgfcQSPOk0YuQ7f2RMi2+zo1rwXXdUZeAawOFtiFAOrasxQH
pZT848Czdfa5aedsA5LfHJSd5HlvZ3e3/dXuzscSgFy6DacLoJVln4Jzzepp
2GB9GtDVMmmz+Fp7OGqRDdC1D6QZp+sQCGcLFDBuVugOu/Rdlx7ZNwdw6cn3
XrrmkNZ0ovKJo/PV4tRoM5Q3smC59GyVa/oeO5kRUr9V2xRqP1EbXgn1tFfX
RJmtiMscQKYeWnC+FqUNHmlfAykmgE2zciL2QkzYpRO+7RTvV/DeR1ek00pm
OFXT6ElFkxkeoFb74T1Xt35pSfRp1831vIcO8GbY7fu5oOrnixApt/e0XqvO
V4vP1GGNMe1zMbt0fAwKBvZGit/hvaZWgPYH83KOYnQbOiJaYL3ZTdfbJ5TN
ETiovBdTWu5ZTlHsiNOn3mklrk+tWeup0urnS94lXZMe8oxn5NcTQK5vKvl4
iB2ASOqSJAch4Wu391MBIupTQCeqKmqQ48VGLfN4+4AFeLzn6HjARfQl49kn
QJk/yDaZgnzBDKf3Sc9jBQoV8VhBuYHbg6YsE6jBFngeUZKpmzOfRVwhAqsr
GJ98Hy0pjk257BxnOyXFfOyVWoTwziqSbt/T86RsE9Q83Nr4Wf5u4KVbDUqp
sV6g1WMFL+CD+LX90WRtn6KW8xVJ0SztoIxD7qxplUwfwDA/pFSrOOtvOdmX
b6HAKlqAjO5BqA/y2RtW8WrWC/+/1DDWalNXzTNIF4JqMuzEQezlH9q3b4vu
vKzbk8jYDFmRr2Z/E9Ef/NY9Y6ze/HRsvtGWAZabsDxsSRlsKInFXtVef4kT
n8SSBIUCpXWT1LJ0o1rPe3Jq44wdNR8VFhUvy96y38789jqHokI3266Pt3gN
X5f3Tloc2/x2noKvkNR/YV/wsNMGmEs4uBUJlLHf4zPQxLPbn8PfYnsBtRQP
OoxS8816GqvsNoL3Qy7BFZYuo41002njpVsi39CuB0uw9nTGVx3JM8dskLvt
yH6mSZJcepHjX1gwWzOoVWaf3GsHBblW3bd+lAMtrKUzeAtDZa/qVDcsaQeb
o+ZVZKnVvk1Y4rhYQdtRbzWZQKpPmyTzkcFLZ/w3jsIzsoejg1eONrJz2OZV
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
zfgH/+Q///g/UUa9972mAwA=

-->

</rfc>
