<?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.39 (Ruby 3.2.3) -->
<?rfc tocompact="yes"?>
<?rfc tocindent="yes"?>
<?rfc compact="yes"?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-akhavain-moussa-dawn-problem-statement-05" category="info" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="DAWN problem statement">Problem Statement for the Discovery of Agents, Workloads, and Named Entities (DAWN)</title>
    <seriesInfo name="Internet-Draft" value="draft-akhavain-moussa-dawn-problem-statement-05"/>
    <author initials="A." surname="Akhavain" fullname="Arashmid Akhavain">
      <organization>Huawei Technologies Canada</organization>
      <address>
        <postal>
          <country>Canada</country>
        </postal>
        <email>arashmid.akhavain@huawei.com</email>
      </address>
    </author>
    <author initials="H." surname="Moussa" fullname="Hesham Moussa">
      <organization>Huawei Technologies Canada</organization>
      <address>
        <postal>
          <country>Canada</country>
        </postal>
        <email>hesham.moussa@huawei.com</email>
      </address>
    </author>
    <author initials="D." surname="King" fullname="Daniel King">
      <organization>Old Dog Consulting</organization>
      <address>
        <postal>
          <country>UK</country>
        </postal>
        <email>daniel@olddog.co.uk</email>
      </address>
    </author>
    <date year="2026" month="July" day="19"/>
    <area>TBD</area>
    <keyword>discovery</keyword>
    <keyword>agents</keyword>
    <keyword>tasks</keyword>
    <keyword>data</keyword>
    <keyword>workloads</keyword>
    <abstract>
      <?line 56?>

<t>Interacting entities such as agents, tasks, users, workloads, data,
compute, etc., in AI ecosystem/network are proliferating, yet there is
no standardised way to discover what entities exist, what attributes
such as skills, capabilities, physical characteristics, etc., they
posses, what services they offer, or how to reach them across
organisational boundaries.</t>
      <t>Discovery today relies on proprietary directories or manual
configuration, creating fragmented ecosystems that prevent cross-domain
collaboration.</t>
      <t>This document describes the problem space that motivates Discovery of
Agents, Workloads, and Named Entities (DAWN). It clarifies the scope of
work within entity ecosystems, identifies why current approaches are
insufficient, and outlines the challenges a standardised discovery
mechanism must address. It does not propose a specific solution or
protocol.</t>
    </abstract>
  </front>
  <middle>
    <?line 76?>

<section anchor="sec-intro">
      <name>Introduction</name>
      <t>Entities in entity ecosystem collaborate to render services and follow
the lifecycle shown in <xref target="fig-lifecycle"/>.</t>
      <figure anchor="fig-lifecycle">
        <name>An example of Entity Lifecycle</name>
        <artwork align="center"><![CDATA[
+------------------------+     +-------------------------------+
| Entity                 |     |          Entity system        |
| (e.g., AI agent, task) |---->|       registration process    |
+------------------------+     | +---------------------------+ |
                               | |   Identity Provisioning   | |
                               | +---------------------------+ |
                               |               |               |
                               |               v               |
                               | +---------------------------+ |
                               | |      Authentication       | |
                               | +---------------------------+ |
                               |               |               |
                               |               v               |
                               | +---------------------------+ |
                               | |      Authorisation        | |
                               | +---------------------------+ |
                               +-------------------------------+
                                               |
                                               v
                            **************************************
                            | Discovery substrate access point   |
                            **************************************
                            |       Discovery substrate          |
                            **************************************
                                               |
                                               v
                            +------------------------------------+
                            | Communication/Invocation/Operation |
                            +------------------------------------+
                                               |
                                               v
                            +------------------------------------+
                            |             Monitoring             |
                            +------------------------------------+

]]></artwork>
      </figure>
      <t>As shown in <xref target="fig-lifecycle"/>, an entity will pass through a set of
important functional blocks before it becomes active and start
interacting with other entities in the ecosystem. This document focuses
on the discovery problem space in the above diagram namely: "Discovery
substrate access point" and "Discovery substrate".</t>
      <t>Entities increasingly need to discover, connect with, and collaborate
with one another to deliver services. This discovery process is driven
by the need to identify the most suitable set of entities that satisfy
the requirements of a particular service. To achieve this, an entity
must be able to find others based on attributes such as skills,
capabilities, physical characteristics, names, and other relevant
qualities they possess. Obviously, as static configuration is
impractical at scale, an automated discovery of entities, their skills,
and their capabilities becomes essential.</t>
      <t>Discovery within an AI ecosystem can be multi-dimensional and complex. A
discovery request may trigger a cascade of subsequent discovery requests
by other AI entities, occurring either sequentially or in parallel and
the process might become unbounded. In addition, the discovery step can
be interactive. For example, an entity might be looking for another
entity that might not be available at the time of request (e.g., the
desired entity might be busy). Furthermore, entities might be looking
for a variety of other entities with different cards/descriptors.
Discovery might also be subjected to either a system wide or local
policy and might span cross organisation. There also challenges w.r.t
the nature of discovery request itself as will be explained later in
this document.</t>
      <t>Assuming that trust has already been established between entities and
within the ecosystem in the steps prior to the discovery stage, the
discovering entity must learn what the remote entity does, what
attributes it posses, how to communicate with it, etc.</t>
      <t>This document describes the problem space and informs the development of
requirements set out in <xref target="I-D.king-dawn-requirements"/> and future
solution proposals for Discovery of Agents, Workloads, and Named
Entities (DAWN).</t>
    </section>
    <section anchor="sec-terms">
      <name>Terminology</name>
      <t>This document uses the following terms defined in
<xref target="I-D.farrel-dawn-terminology"/>:</t>
      <ul spacing="normal">
        <li>
          <t>Attributes</t>
        </li>
        <li>
          <t>Discoverable Object</t>
        </li>
        <li>
          <t>Discovery</t>
        </li>
        <li>
          <t>Discovery Mechanism</t>
        </li>
        <li>
          <t>Entity</t>
        </li>
        <li>
          <t>Minimum Discoverable Information</t>
        </li>
      </ul>
    </section>
    <section anchor="sec-motives">
      <name>Motivation</name>
      <t>The main motivation behind DAWN is to tackle the discovery problem space
within the entity ecosystem. It is driven by a few factors:</t>
      <ul spacing="normal">
        <li>
          <t>Discovery use cases in real‑world
          </t>
          <ul spacing="normal">
            <li>
              <t>Many practical scenarios require discovery, not only for
agent‑to‑agent, but also agent‑to‑tools, agent‑to‑task,
task-to-agent, and other forms of entity interaction.</t>
            </li>
          </ul>
        </li>
        <li>
          <t>Limitations of traditional discovery methods
          </t>
          <ul spacing="normal">
            <li>
              <t>Existing discovery mechanisms are not designed to natively handle
scenarios where entities are dynamic, mobile, cross-domain, or when
they have complex attributes.</t>
            </li>
          </ul>
        </li>
        <li>
          <t>Current approaches are ad-hoc, entity specific, and and do not scale:
          </t>
          <ul spacing="normal">
            <li>
              <t>Even in today's implementations (e.g., MCP‑based systems or
A2A‑based systems), discovery tends to be contained and handled
through simple mechanisms such as name lookup, search engines, or
static agent cards/tool cards. These approaches work only in small,
closed environments. They do not address challenges such as
inter‑domain discovery, dynamic endpoint association, chained
discovery queries, blind or exploratory search sessions, or
large‑scale environments. In addition, they do not address the need
of other discoverable entities such as task, workloads, etc.</t>
            </li>
          </ul>
        </li>
        <li>
          <t>Emergence of discoverable entities, discoverable objects, and
discovery mechanism:
          </t>
          <ul spacing="normal">
            <li>
              <t>Entities may have associated MDIs (e.g., task , capabilities,
endpoints, policies), and that a discovery
substrate/mechanism/vehicle is needed. The discovery substrate may
implement unified mechanism or may support multiple discovery
strategies depending on the scenario.</t>
            </li>
          </ul>
        </li>
      </ul>
      <section anchor="sec-lifecycle">
        <name>Example of Discovery Lifecycle in AI Ecosystem</name>
        <t>Consider a task owner (e.g., an entity such as an end user, AI agent,
model, data owner, resource/compute owner) which intends to submit a
task to the ecosystem and, as shown in Figure 1, has already been
processed and accepted by the entity registration block. The following
describes the steps after which the entity becomes available for
discovery.</t>
        <ol spacing="normal" type="1"><li>
            <t>Discovery substrate access point validates the task owner's
credentials and verifies that its associated discoverable object
meets compliance requirements. The discoverable object is what the
discovery substrate makes available/visible to system participants.
It contains the minimum discoverable information (MDI) needed by
discovering entities in the system to decide whether selection,
authorisation, capability exchange, or communication should be
attempted.</t>
          </li>
          <li>
            <t>Validated task owners may submit their tasks to the system. Submitted
tasks are discoverable entities themselves. They have their own
discoverable objects (task card in this case) which the discovery
substrates makes available/visible to other entities in the ecosystem
once they pass through the entity registration block.</t>
          </li>
          <li>
            <t>Registered discovering entities (e.g., an AI agent) may issue
discovery queries to identify and/or locate discoverable objects. For
example a validate task owner has a task that needs to be fulfilled
by an AI agent. The task owner submits the discoverable object of its
task (e.g., task card), the discovery substrate makes the task card
visible and discoverable, various registered AI agents launch task
discovery queries to locate suitable tasks to perform, a registered
AI agent discovers the discoverable task card and determines
suitability. The register AI agent can also launch other discovery
queries to find other entities (e.g., other AI agents, compute
resources, or inference data) that can participate in fulfilling the
discovered task.</t>
          </li>
          <li>
            <t>The discovery substrate processes discovery queries and returns the
relevant validated discoverable objects such as tasks, agents,
resources, etc., to the discovering entity that issued the query. It
must be noted that the nature and structure of the query, the format
of the discoverable objects (e.g., standardised object cards), and
the discovery mechanism employed (e.g., simple name lookup or
semantic matching) are key factors influencing the accuracy, volume,
timeliness, etc., of the results. For example, the discovering entity
may need to provide details about its skills, capabilities, pricing,
or other relevant attributes so the discovery substrate can match its
request with an appropriate subset of registered discoverable
entities in the system.</t>
          </li>
          <li>
            <t>Upon receiving the discovery results (e.g., a list of suitable
entities), the discovering entity might need additional information
before initiating its interaction with the discovered entities. For
example, it might need to know more about the parent entity of the
discovered entity whose name/ID can be potentially found in the
discovered entity's discoverable object.</t>
          </li>
        </ol>
        <t>The example above illustrates the broader concept of discovery within an
ecosystem. Other factors such as entity's mobility can further
complicate the problem space. The example underscores the significance
and complexity of the problem space that DAWN aims to address. It
highlights why a structured problem definition, clear requirements, and
well‑designed solutions are essential for enabling robust, scalable, and
interoperable discovery across diverse entities and use cases.</t>
      </section>
    </section>
    <section anchor="sec-applicability">
      <name>Applicability</name>
      <t>The challenges outlined in the Motivation section underscore the need
for mechanisms that allow discovering and discoverable entities to
dynamically locate and interact within a decentralised ecosystem. DAWN
is applicable in scenarios where discovery serves as a key enabler for
autonomous operation, collaboration, and adaptive decision-making. In
such systems, various discovery modes should be supported. For example,
there needs to be support for entities that lunch discovery queries to
find other entities, while also supporting scenarios where task owners
including agents, users, or services may advertise needs (e.g., tasks to
be completed) that suitable entities can discover and execute.</t>
      <t>Some discovery examples include Data sources can that make their
datasets discoverable to support reasoning or training features needed
by AI agents and models, compute resources may advertise their
capabilities, serving as rendezvous points for entities, models, and
datasets to facilitate training workflows, or models may advertise their
functionality to allow users or entities to discover them for inference
tasks.</t>
      <t>The following subsections provides more details, illustrating the
contexts in which DAWN provides value and a consistent foundation for
the functional requirements and design considerations.</t>
      <section anchor="entities-discovering-entities">
        <name>Entities discovering Entities</name>
        <t>Entities frequently need to locate other entities to coordinate actions,
share information, or engage in collaborative workflows. In some
situations, an entity may already be aware of a counterpart possessing
the required skills or capabilities. In other cases, entities must
actively query the system to discover suitable peers by specifying the
skills or attributes they are looking for. DAWN provides a framework to
support both modes of discovery, enabling dynamic, capability-driven
interactions in decentralised and heterogeneous environments.</t>
        <t>DAWN enables entities to advertise their presence, capabilities, and
status, facilitating peer-to-peer interactions in ecosystems that are
dynamic and hosts various types of entities. This is particularly
relevant in large-scale deployments, cross-domain environments, or
systems where entities may join or leave unpredictably.</t>
      </section>
      <section anchor="entities-discovering-needs">
        <name>Entities discovering needs</name>
        <t>In addition to discovering other entities, entities may also desire to
locate needs advertised by other entities (e.g. Tasks) that require
attention or contribution within a system. Needs can be advertised by
users, other entities, or services, along with information such as
required skills, priority, or dependencies. Since entities are aware of
their own capabilities, they can match their skill sets against
advertised needs and proactively apply for or claim the opportunity to
fulfill the need for which they are suitable. DAWN provides mechanisms
to make needs (e.g., Tasks) discoverable, enabling entities to query,
filter, and select tasks efficiently, supporting autonomous
orchestration, dynamic workflow formation, and load distribution across
heterogeneous environments.</t>
      </section>
      <section anchor="entitiesmodels-discovering-data">
        <name>Entities/models discovering data</name>
        <t>Entities and models often require access to data distributed across
multiple systems or administrative domains to perform training,
inference, or reasoning tasks. This includes datasets, knowledge bases,
or document repositories that may be advertised as discoverable entities
with information such as format, availability, and access requirements.
In Retrieval-Augmented Generation (RAG) scenarios, entities or models
need to dynamically locate relevant external knowledge sources or
documents to supplement generative reasoning, enabling more accurate and
context-aware responses. Additionally, data in these environments may be
dynamic, changing over time as new information is added or existing data
is updated. DAWN provides mechanisms for discovering, tracking, and
querying such evolving data sources, allowing entities and models to
identify relevant information in real time while respecting access
controls and provenance information.</t>
      </section>
      <section anchor="entitiesmodels-and-data-discovering-compute">
        <name>Entities/models and data discovering compute</name>
        <t>Entities and models often require access to compute resources to perform
tasks such as training, fine-tuning, or indexing. These resources may be
distributed across multiple systems or administrative domains, and their
availability, capacity, or configuration can change over time. In this
context, compute resources can serve as rendezvous points, allowing
entities, models, and datasets to converge and interact efficiently.
DAWN provides mechanisms for entities, models, and data sources to
discover compute resources that meet their requirements, including
hardware capabilities, scheduling constraints, and current availability.
By enabling dynamic identification of suitable compute nodes, DAWN
supports elastic scaling of training workloads, efficient utilisation of
heterogeneous infrastructure, and adaptive collaboration in
decentralised and changing environments.</t>
      </section>
      <section anchor="discovering-models-for-inference">
        <name>Discovering models for inference</name>
        <t>Users, agents, and services (i.e., entities) may need to leverage
pre-trained models for inference in tasks such as prediction,
recommendation, or decision-making. Models may be distributed across
various systems or administrative domains, and their availability,
capabilities, or performance characteristics can evolve over time. DAWN
supports mechanisms to discover models that are most suitable for
different contexts. This enables users, agents, services, etc. to
dynamically adapt to newly available models, take advantage of
improvements, and ensure interoperability in heterogeneous and evolving
environments.</t>
      </section>
      <section anchor="sec-taxonomy">
        <name>Taxonomy of Entities</name>
        <t>Classifying entities along multiple dimensions helps derive common as
well as specific requirements in discovery processes and protocols for
different types of entities.</t>
        <t>The following aspects are listed. This is not an exclusive list and it
is expected that the list will evolve iteratively as new use cases are
developed. Primary dimensions include:</t>
        <ul spacing="normal">
          <li>
            <t>Identity Binding: Describes the relationship between an entity's
identifier and its runtime deployment artifact (e.g., a single
instance, cluster, physical device, IP/port, etc.). This determines
the persistence of the identifier as well as the lifecycle and
reachability characteristics of the resolved target object. Discovery
mechanisms need to consider these characteristics when designing
caching policies, refresh frequencies, and re-discovery conditions.  </t>
            <t>
For example: An AI agent may be bound to a dynamic service instance in
a cloud computing environment, or it may be bound to a specific
physical mobile device. The former may have an ephemeral identifier
that changes across sessions, while the latter has a persistent
identifier.</t>
          </li>
          <li>
            <t>Control Ownership: The administrative entity that has authority over
the entity's lifecycle, configuration, and policy. This determines who
publishes discovery information and who can update or withdraw it.  </t>
            <t>
For example: A computing workload may be owned by the user who submits
it (control ownership lies with the user), while a network function
deployed by a service provider is owned by that provider's
organization.</t>
          </li>
          <li>
            <t>Responsible Party: The party that is operationally accountable for the
entity's behaviour, including security, correctness, and policy
compliance. This may differ from the control owner. This dimension
relates to trust and attestation requirements in discovery.  </t>
            <t>
For example: In a Retrieval-Augmented Generation (RAG) scenario, the
data source that is discovered and retrieved is the responsibility of
its data owner. Meanwhile, the AI agent that consumes that data and
generates new results is the responsibility of its agent provider.</t>
          </li>
          <li>
            <t>Dynamic Characteristic: The rate and predictability of change in the
entity's discoverable properties (e.g., location, availability, load).
This influences how discovery information should be published and
cached.  </t>
            <t>
For example: The current load of a computing workload changes rapidly
(high dynamism). In contrast, a deployed network function change
rarely (low dynamism), allowing long-lived caching.</t>
          </li>
          <li>
            <t>Discovery Payload Richness: The level of detail and structure of
discovery information that an entity can publish or that a query can
expect to retrieve. This determines whether discovery information is
embedded directly in the response or provided via references, and it
also affects query language capabilities and caching granularity.  </t>
            <t>
For example: A simple network function may only advertise its IP
address and port (minimal). An AI agent may publish a full capability
card listing its skills, input/output schemas, and authentication
method (rich).</t>
          </li>
          <li>
            <t>Cross-domain Visibility: The level of access control, entity discovery
permissions, amount of information exposed, and selective publication
of information are aspects that need to be considered when operating
in multi-administrative domain environments.</t>
          </li>
        </ul>
        <t>For example: An AI agent's capabilities may be discoverable across
domains to enable collaboration, but the backend computing services that
execute the agent's tasks are only discoverable within the same
administrative domain for security or policy reasons.</t>
        <t>The following presents a table of entity types. This is not an exclusive
list and it is expected that more entity types will continue to be added
as new use cases are developed. The table shows:</t>
        <figure anchor="taxonomy">
          <name>Taxonomy of Entities</name>
          <artwork align="center"><![CDATA[
+-----------+----------+------------+-------------+--------------+
|  Entity   | Identity |  Control   | Responsible |   Dynamic    |
|   Type    | Binding  |  Ownership |    Party    |Characteristic|
+-----------+----------+------------+-------------+--------------+
|    AI     |End device|Organization| Developer&  |    High      |
|   Agent   |/Instance |    /User   |Deployer&User|              |
+-----------+----------+------------+-------------+--------------+
|  Software | Instance |  Provider  |  Developer  |    Medium    |
|  Service  | /Cluster |Organization| & Deployer  |              |
+-----------+----------+------------+-------------+--------------+
|  Compute  | Variable |Submitter & |  Submitter  |    High      |
|  Workload |    ID    |Orchestrator| & Deployer  |              |
+-----------+----------+------------+-------------+--------------+
|  Network  | Node     | Provider   |   Operator  |    Low       |
|  Function | /Instance|Organization|             |              |
+-----------+----------+------------+-------------+--------------+
|Application| IP/Port  |   Owning   |  Developer  |    Medium    |
|  Endpoint | /Instance|Organization| & Deployer  |              |
+-----------+----------+------------+-------------+--------------+
]]></artwork>
        </figure>
      </section>
    </section>
    <section anchor="sec-func-req">
      <name>Functional Requirements</name>
      <section anchor="sec-disco-entity">
        <name>Discovering Entities and Query Granularity</name>
        <t>Discovery in ecosystem should support different levels of granularity.
Queries may range from broad capability-based searches (such as
identifying all models with mathematical abilities) to more specific
lookups (such as retrieve details about wolfram alpha math-expert
agent). The discovery system should also enable entities to be found
through the attributes reflected in their discoverable objects that
capture aspects like their skill sets, functionality, name/ID, ratings,
regional associations, and more.</t>
      </section>
      <section anchor="sec-disco-rsp">
        <name>Discovering Response and Minimum Discoverable Information</name>
        <t>Information an entity discovers about another entity must be meaningful
and useful for delivering the required service. Accordingly, a response
to a discovery query should include attributes that describe the
discovered entity: such as what it can do, the skills it possesses, the
protocols it supports, the security guarantees it claims to offer, the
policies it can potentially enforce, its pricing for services, its
current operational status (e.g., available, busy, or offline),
communication means, etc.</t>
        <t>Such information can be either embedded within the entity's discoverable
object or retrieved through a subsequent interaction outside the
discovery substrate (for example, after discovery, an interview‑style
exchange may be conducted using the communication method indicated by
the entity - outside the scope of DAWN).</t>
        <t>In either case, there is a need for a standardized structure for
discoverable objects that provides the minimum set of information (i.e.,
MDI) needed for the discovery substrate to return results that
meaningfully support service delivery within the AI ecosystem.</t>
      </section>
      <section anchor="sec-cross-domain">
        <name>Cross-Domain Collaboration</name>
        <t>Entities operating across organisational boundaries need to discover
counterparts without depending on a shared infrastructure. For example,
a customer-service agent in one organisation may need to find a
logistics-tracking agent in another. Models in one administrative domain
may need to find compute resources in another administrative domain for
training. Similarly, a model or agent in one domain might need to use
data in another domain for retrieval-augmented generation (RAG) based
inference. Current platform-specific mechanisms do not interoperate, so
entities remain invisible outside their own ecosystem.</t>
        <t>Administrative domains are typically unwilling to disclose their
internal structures or detailed operational information to one another.
In traditional networking, for instance, they use abstraction and
aggregation techniques to share only high‑level insights about their
operations. A standards‑based mechanism to support controlled
information sharing while ensuring administrative domain
interoperability without exposing sensitive internal details is
potentially desirable.</t>
      </section>
      <section anchor="sec-disco-dynamic">
        <name>Discovery and Dynamic Attributes in Discoverable Objects</name>
        <t>Entities whose discoverable objects contain dynamic attributes introduce
distinct challenges for discovery. Dynamic attributes such as location
information, dataset samples, compute capacity, etc., can change at
different rates. These dynamics introduce variability that static
discovery systems are not designed to handle. Such dynamic attributes
complicate the assumptions in traditional discovery approaches and
demand careful consideration when defining the problem space.</t>
      </section>
      <section anchor="sec-broker">
        <name>Broker and Aggregator Discovery</name>
        <t>In large‑scale networks, entities may need to discover intermediary
broker nodes. These brokers often operate across multiple administrative
domains with different jurisdictions. They also provide dynamic
operational information, such as availability, capabilities, or decision
guidance. In these scenarios, the intermediary brokers might need to
discover other brokers. This makes the broker nodes another type of
entity with its own discoverable object in an ecosystem. Discovery
substrate needs to provide support for this capability via
standards‑compliant procedures.</t>
      </section>
      <section anchor="sec-human">
        <name>Human-Initiated Discovery</name>
        <t>Operators need to discover and inspect entities for operational
purposes: auditing deployed agents, verifying capability claims, or
troubleshooting failures. Discovery must be usable by humans through
standard tooling, not only by automated systems.</t>
      </section>
      <section anchor="sec-oam">
        <name>Discovery and OAM</name>
        <t>Discovery systems require operational visibility, management, and
diagnostic capabilities to ensure reliable operation across potentially
distributed and cross-domain environments. Operators should be able to
determine the behaviour of the discovery system and understand the
reasons for discovery outcomes, failures, and policy decisions. The
following outlines some of the operational aspects that need to be
considered.</t>
        <ul spacing="normal">
          <li>
            <t>Discovery Infrastructure Observability and Diagnostics: Operational
managers require visibility into the availability, health,
performance, and reachability of discovery system components, as well
as the ability to determine whether discovery transactions can be
successfully completed. Operational managers should also be able to
observe discovery activity and determine the reasons for discovery
outcomes, failures, performance degradation, and other system
behaviours.</t>
          </li>
          <li>
            <t>Policy and Security Visibility: Discovery behaviour may be influenced
by policies, trust relationships, authorisation decisions, and
security mechanisms. Operational managers need visibility into how
these factors affect discovery outcomes and the ability to identify
abnormal or unauthorised activity.</t>
          </li>
          <li>
            <t>Discovery Information Tracking Management: Operational managers need
to be able to monitor the status of discoverable objects and
information in the system including its creation, modification,
propagation, expiration, and removal. Operators might also need to
access different statistics about the discoverable objects and
optionally make reports available to authorised organisations (e.g
owners, authorities, etc.).</t>
          </li>
          <li>
            <t>Discovery Chains and cross-Domain Operations: Discovery may involve a
sequence of dependent discovery operations, potentially spanning
multiple systems and administrative domains. Operational managers
require visibility into discovery chains, dependencies, and
interactions in order to understand discovery outcomes and to monitor
and troubleshoot failures or performance issues that may occur along
the discovery path.</t>
          </li>
        </ul>
        <t>Tooling to enable this function should be integral to the design of any
solution and specific requirements for operational considerations can be
found in <xref target="I-D.king-dawn-requirements"/>.</t>
      </section>
    </section>
    <section anchor="sec-limits">
      <name>Current Approaches and Their Limitations</name>
      <t>There are a few available approaches to discovery some of which are
standardized and are in operations (e.g., DNS, DNS-SD, SSDP, and
Webfinger), others are proposed in different venues and are still under
development (e.g., DNS-AID and CATS), and others are designed to address
certain needs and are packed by open source developers (e.g., A2A, MCP,
and AGNTCY). A careful analysis and evaluation of these approaches to
assess their suitability to meet the DAWN problem space and
requirements, and to identify key gaps that shall be considered by
future solutions is needed.</t>
    </section>
    <section anchor="sec-challenges">
      <name>Core Challenges</name>
      <section anchor="sec-skills">
        <name>Discovering Skills and Capabilities at Scale</name>
        <t>The central challenge is enabling entities to discover other entities
based on some of their characteristics such as:</t>
        <ul spacing="normal">
          <li>
            <t>Functions</t>
          </li>
          <li>
            <t>Skills</t>
          </li>
          <li>
            <t>Capabilities</t>
          </li>
          <li>
            <t>Services</t>
          </li>
          <li>
            <t>Requirements</t>
          </li>
          <li>
            <t>etc.</t>
          </li>
        </ul>
        <t>A discovery mechanism that supports structured, scalable discovery of an
entity's capabilities across organisational boundaries is therefore
required.</t>
      </section>
      <section anchor="sec-fragments">
        <name>Fragmented Discovery Ecosystem</name>
        <t>Each platform develops its own discovery approach. This fragmentation
prevents entities from being discoverable across boundaries and limits
the value of interoperable protocols such as A2A and MCP.</t>
      </section>
      <section anchor="sec-trust">
        <name>Trust in Discovery Information</name>
        <t>When discovery crosses organisational boundaries, the discovering entity
must verify that the information is authentic. Without authenticated
discovery, entities are vulnerable to poisoning attacks directing them
to malicious endpoints.</t>
      </section>
      <section anchor="sec-scale">
        <name>Scalability and Decentralisation</name>
        <t>Discovery must operate at Internet scale without a single centralised
registry. Each organisation must be able to have governance over its
published discoverable objects associated with its entities', enabling
features such as independently adding new entities, updating information
of currently published entities, removing discoverable objects of its
published entities, monitoring status of published entities, retrieving
utility statistics...etc.</t>
      </section>
      <section anchor="sec-static">
        <name>Static Versus Dynamic Properties</name>
        <t>Entity properties range from static (type, supported protocols, skills)
to dynamic (availability, load, capacity). A discovery mechanism must
handle both without causing stale results or excessive query load and
shall be able to keep published information fresh and always up-to-date.</t>
      </section>
      <section anchor="sec-extensible">
        <name>Extensibility</name>
        <t>New entity types, entity taxonomies, and entity description formats will
emerge. Discovery must accommodate them without changes to the core
mechanism.</t>
      </section>
    </section>
    <section anchor="sec-security">
      <name>Security Considerations</name>
      <t>This document describes a problem space, not a protocol.</t>
      <t>Discovery information is a high-value target. Poisoned responses could
direct entities to malicious endpoints. Any mechanism must provide
integrity and authenticity guarantees. Specific security-related
requirements for any solution are captured in
<xref target="I-D.king-dawn-requirements"/>.</t>
      <t>Cross-domain discovery raises two distinct trust questions: whether the
discovery source is authoritative, and whether the registered entity is
what it claims to be.</t>
      <t>Discovery may expose sensitive information about an organisation's
entities and capabilities. Selective visibility mechanisms are needed.</t>
    </section>
    <section anchor="sec-privacy">
      <name>Privacy Considerations</name>
      <t>Privacy in discovering  Agents, Workloads and Named entities is 
inherently a two-sided problem. On the one hand, the party seeking an
entity should be able to discover providers without unnecessarily 
revealing its identity, interests, or intent. On the other hand, 
the entity offering a service, a workload, etc., should be 
able to control what information about its capabilities, 
existence, and availability is exposed to potential discoverers.</t>
      <t>In line with guidelines provided in <xref target="RFC6973"/>, discovery 
architecture and related protocols should treat privacy as 
a mutual property rather than a client-only concern. Both 
discoverers and discovered entities are potential sources 
and targets of information leakage, requiring mechanisms 
that minimize data exposure, limit observability, and 
support policy-based selective disclosure on both sides.</t>
      <t>Further discussion and analysis about privacy considerations 
in the context of DAWN can be found in 
<xref target="I-D.iannone-dawn-privacy-considerations"/>.</t>
    </section>
    <section anchor="sec-opcon">
      <name>Operational Consideration</name>
      <section anchor="sec-Observability">
        <name>Observability and Troubleshooting</name>
        <t>Providing sufficient visibility to understand discovery behaviour and
diagnose failures are essential features for operations particularly in
large-scale and cross-domain deployments. Operational personnel may need
to determine:</t>
        <ul spacing="normal">
          <li>
            <t>Whether a discoverable object is registered and reachable.</t>
          </li>
          <li>
            <t>Why a discovery query succeeded or failed.</t>
          </li>
          <li>
            <t>Which attributes influenced discovery results.</t>
          </li>
          <li>
            <t>Whether stale, inconsistent, or conflicting information exists.</t>
          </li>
          <li>
            <t>What causes delay in discovery responses.</t>
          </li>
        </ul>
        <t>Discovery information can change over time as entities are created,
modified, relocated, become unavailable, or are removed. This may cause
many discoverable properties to be dynamic, such as availability, load,
capacity, trust level, or operational status. Operators may also require
tracking information such as:</t>
        <ul spacing="normal">
          <li>
            <t>Registration and deregistration events.</t>
          </li>
          <li>
            <t>Attribute updates.</t>
          </li>
          <li>
            <t>Expiration and refresh status.</t>
          </li>
          <li>
            <t>Propagation delays.</t>
          </li>
          <li>
            <t>Historical state changes for audit and troubleshooting purposes.</t>
          </li>
        </ul>
        <t>Operators should be able to monitor the freshness and propagation of such
information while balancing update frequency against operational
overhead.</t>
      </section>
      <section anchor="sec-CrossDomOp">
        <name>Cross-Domain Operations</name>
        <t>Discovery is expected to occur across organisational boundaries.
Operators may need visibility into:</t>
        <ul spacing="normal">
          <li>
            <t>Discovery paths that span multiple domains.</t>
          </li>
          <li>
            <t>Delegation relationships.</t>
          </li>
          <li>
            <t>Failure points within a discovery chain.</t>
          </li>
        </ul>
        <t>Operational procedures should support troubleshooting when discovery
outcomes depend on information obtained from multiple administrative
domains.</t>
      </section>
      <section anchor="sec-ScaleMan">
        <name>Scalability and Performance Management</name>
        <t>Discovery may operate at Internet scale and support large numbers of
entities and queries. Some operational considerations include:</t>
        <ul spacing="normal">
          <li>
            <t>Query volume and rate management.</t>
          </li>
          <li>
            <t>Caching effectiveness.</t>
          </li>
          <li>
            <t>Discovery latency and propagation of information.</t>
          </li>
          <li>
            <t>Load distribution.</t>
          </li>
          <li>
            <t>Resource consumption of discovery services.</t>
          </li>
          <li>
            <t>Employing hierarchy.</t>
          </li>
        </ul>
        <t>Operators should be able to monitor and manage the performance
characteristics of discovery systems under varying workloads.</t>
      </section>
      <section anchor="sec-PolSec">
        <name>Policy and Security Visibility</name>
        <t>Discovery results may be influenced by authorisation, trust policies,
administrative restrictions, and security controls. Operators may
require visibility into:</t>
        <ul spacing="normal">
          <li>
            <t>Policy decisions affecting discovery outcomes.</t>
          </li>
          <li>
            <t>Authentication and authorisation failures.</t>
          </li>
          <li>
            <t>Detection of suspicious discovery activity, including abuse of
discovery mechanisms or attempts to obtain or manipulate information
beyond intended policy scope.</t>
          </li>
        </ul>
        <t>Such visibility is important for maintaining confidence in discovery
information and supporting incident response activities.</t>
      </section>
      <section anchor="sec-Audit">
        <name>Audit and Compliance</name>
        <t>Organisations may need records of discovery-related activities for
governance, security investigations, or regulatory compliance. Examples
include:</t>
        <ul spacing="normal">
          <li>
            <t>Discovery requests.</t>
          </li>
          <li>
            <t>Attribute modifications.</t>
          </li>
          <li>
            <t>Administrative actions.</t>
          </li>
          <li>
            <t>Cross-domain information exchanges.</t>
          </li>
        </ul>
        <t>The extent of audit requirements will vary by deployment environment.</t>
      </section>
    </section>
    <section anchor="sec-IANA">
      <name>IANA Considerations</name>
      <t>This document makes no requests of IANA.</t>
    </section>
    <section anchor="sec-usecases">
      <name>Potential Topics for the Use Case Document</name>
      <ul spacing="normal">
        <li>
          <t>pre-configured static discovery, where entities have set relationships
and only need to discover each other once in the beginning.</t>
        </li>
        <li>
          <t>Capability-Oriented Discovery, where an entity needs to discover
another entity that can provide a function or capability.</t>
        </li>
        <li>
          <t>Chained Discovery, where a task requires the discovery of multiple
entities either in parallel or in series.</t>
        </li>
        <li>
          <t>Resource-Oriented Discovery, where discovery identifies resources
needed such as agents, workloads, compute, functions, applications, or
users, to fulfill a given task.</t>
        </li>
        <li>
          <t>Closed-system Discovery, where the discover mechanisms runs within a
bounded controlled network of entities</t>
        </li>
        <li>
          <t>Open-system Discovery, where entities to be discovered may belong to
different administrative domains.</t>
        </li>
        <li>
          <t>Interactive-discovery, where the discovery mechanisms require
additional rounds of interactions with the discovery query generating
entity before the discovery request can be fulfilled.</t>
        </li>
        <li>
          <t>Reversed discovery, where a discovering entity published its needs in
the form of discoverable objects that can be discovered by entities
looking for offering their services.</t>
        </li>
        <li>
          <t>Operational Discovery, where discovery supports operation, audit,
troubleshooting, compliance, or automation.</t>
        </li>
      </ul>
    </section>
    <section numbered="false" anchor="sec-ack">
      <name>Acknowledgements</name>
      <t>Thanks to Adrian Farrel and Linda Dunbar for review comments.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="I-D.farrel-dawn-terminology">
          <front>
            <title>Terminology for the Discovery of Agents, Workloads, and Named Entities (DAWN)</title>
            <author fullname="Adrian Farrel" initials="A." surname="Farrel">
              <organization>Old Dog Consulting</organization>
            </author>
            <author fullname="Kehan Yao" initials="K." surname="Yao">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Roland Schott" initials="R." surname="Schott">
              <organization>Deutsche Telekom</organization>
            </author>
            <author fullname="Nic Williams" initials="N." surname="Williams">
              <organization>Infoblox</organization>
            </author>
            <date day="5" month="July" year="2026"/>
            <abstract>
              <t>   The proliferation of distributed systems, Artificial Intelligence
   (AI) agents, cloud workloads, and network services has created a need
   for interoperable mechanisms to discover entities.  Entities may
   include AI agents, software services, compute workloads, and other
   named resources that need to be found and characterised before
   interaction can begin.

   This document defines terminology for Discovery of Agents, Workloads,
   and Named Entities (DAWN).  The intention is that this common set of
   terms can be used by other documents related to DAWN and so achieve
   consistency of meaning across the space.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-farrel-dawn-terminology-03"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="I-D.king-dawn-requirements">
          <front>
            <title>Requirements for the Discovery of Agents, Workloads, and Named Entities (DAWN)</title>
            <author fullname="Daniel King" initials="D." surname="King">
              <organization>Old Dog Consulting</organization>
            </author>
            <author fullname="Adrian Farrel" initials="A." surname="Farrel">
              <organization>Old Dog Consulting</organization>
            </author>
            <date day="28" month="April" year="2026"/>
            <abstract>
              <t>   The proliferation of distributed systems, Artificial Intelligence
   (AI) agents, cloud workloads, and network services has created a need
   for interoperable mechanisms to discover entities across
   administrative and network boundaries.  Entities may include AI
   agents, software services, compute workloads, and other named
   resources that need to be found and characterised before interaction
   can begin.

   This document defines the requirements for Discovery of Agents,
   Workloads, and Named Entities (DAWN) and sets out the objectives that
   a discovery mechanism for such entities must satisfy.  It describes
   what information must be discoverable, what properties a discovery
   mechanism needs to support, and what constraints apply to discovery
   in decentralised environments.

   This document does not specify any particular discovery protocol or
   solution.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-king-dawn-requirements-01"/>
        </reference>
        <reference anchor="RFC6973">
          <front>
            <title>Privacy Considerations for Internet Protocols</title>
            <author fullname="A. Cooper" initials="A." surname="Cooper"/>
            <author fullname="H. Tschofenig" initials="H." surname="Tschofenig"/>
            <author fullname="B. Aboba" initials="B." surname="Aboba"/>
            <author fullname="J. Peterson" initials="J." surname="Peterson"/>
            <author fullname="J. Morris" initials="J." surname="Morris"/>
            <author fullname="M. Hansen" initials="M." surname="Hansen"/>
            <author fullname="R. Smith" initials="R." surname="Smith"/>
            <date month="July" year="2013"/>
            <abstract>
              <t>This document offers guidance for developing privacy considerations for inclusion in protocol specifications. It aims to make designers, implementers, and users of Internet protocols aware of privacy-related design choices. It suggests that whether any individual RFC warrants a specific privacy considerations section will depend on the document's content.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6973"/>
          <seriesInfo name="DOI" value="10.17487/RFC6973"/>
        </reference>
        <reference anchor="I-D.iannone-dawn-privacy-considerations">
          <front>
            <title>Privacy Considerations for the Discovery of Agents, Workloads, and Named Entities (DAWN)</title>
            <author fullname="Luigi Iannone" initials="L." surname="Iannone">
              <organization>Huawei</organization>
            </author>
            <author fullname="Antoine Fressancourt" initials="A." surname="Fressancourt">
              <organization>Huawei</organization>
            </author>
            <date day="22" month="May" year="2026"/>
            <abstract>
              <t>   This document describes the privacy issues associated with the
   Discovery of Agents, Workloads, and Named Entities (DAWN).  It
   provides general observations about typical current privacy practices
   in similar domains like, DNS, HTTP, and in general privacy in
   information retrieval.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-iannone-dawn-privacy-considerations-00"/>
        </reference>
      </references>
    </references>
    <section anchor="contributors" numbered="false" toc="include" removeInRFC="false">
      <name>Contributors</name>
      <contact initials="K." surname="Yao" fullname="Kehan Yao">
        <organization>China Mobile</organization>
        <address>
          <postal>
            <country>China</country>
          </postal>
          <email>yaokehan@chinamobile.com</email>
        </address>
      </contact>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA+19644k15He/3yKNAWI01ZVjZa7a2MbkK3WNCk2pOHMckYi
FoZhnKrKrkpNVmZtXrpZ4ozhV/Ar+kkcX1zOiZNVPUNiqYV/uCENu6syT55L
3OOLyOVyWYz12FTXRVm+7rt1Ux3KN2MYq0PVjuV915fjvipv62HTPVT9qezu
y5sdfTUsyu+6/l3ThS39Gtpt+U04VFsa5cuWBqyroXx2e/PdN1dFEdbrvnq4
LvFnedRnDPaMYtttWrr1utz24X5chnf78BDqdnnopmEIy214bJd61zLetfz1
PxbDtD7Uw1B37Xg60v13X779qnikSe36bjpeFxu6dtf1p+uybu+7oj721+XY
T8P4xa9//U+//qIoaLR2+z9C07V096kaimN9Xf63sdssSvqnOxzDZuRf63ZL
z1yUQ9ePfXVPCx5OB/lFL/vvtMy+Ctfl29/dFu8esZvLcmu7xn8F3jb+dQzD
O/ltG8bAvzzaZtJA07jvehmibofr8mZV3uiu0IdlKdt104dhf6i3+Xddv7su
v57CY1WXb6vNvu2abofTeBHasA18zaab2hH74j6rDqFursugg67sGH6757FW
tM4izejrVfmSj8fN5+tq2IeD//zfOJc9D7gSOrg8j9tV+Ye63blZ3Ia2rpr0
Kc/hVbMtb7td+aJrh6kZ7bv47D/9wT93y0P8tmu2225HD1xN74piQ1TW1+tp
zE7mD6vyX0LnHv+Hah/a+Bk//MW+bgNty7puqtmS8Y1/8il07zDAbzf45sC3
8IrpgUXRdv0hjPUD8WoBio5/LYmJ8U8Z1sPYEzUWxV07VviNllpWxpDDtNmX
YVBKXAgZLsppqHr6z2NiZ1DlogBpT2O1KKtxs1rQgsubu7LadMNpICZ83lYj
biGSqcDVTX1PT8QDF8RLI8QGfVEPNO2SGS30xA/VtnwMJ+KpyBzl4z6MaY7V
9/VAnMYfhlG2nDjTpj68q5sGbBeOgXaH71mUx/1pqDehKTf7gFVXPQ1Sbwab
Os3lVBy7YcDFPDQt+aHe0PPwFQk1mvuCjqvcd4+YHLEyPY++O5Rh09ONBR0l
kcVAC+xaetCazpBWRE9fFUWSjmO3pdX1VYOldC325UgXjYG+29Z9tSHy4a/6
8hDaKTSgq/t6N/U8MK2LnsyHdt+HHQQdbVjccsyW5n4kaQrhzBNbbrsDeH/T
NU1YdzIOzentvh5KEq0Ty/FtNWxoK2W9SQaT5KpkzENHpETycshEffExUT8X
9KvyjubU0Kbc1/ogGulYYRwmlMd6JLKWoz65VRFpQbzKbY/7U7mZ+h6zDkea
KR0EfUxERjQ/TPf39aZmWYx5dNPY1K0+jM6+aap2h6tzikty+EBSCMd4KA+k
B8qw3fbVMPDMtx3d2HYjn1k3VBjkWG1oVhuS+82EfaVzK+hrKIdmJSxHsnJL
fF38oiSW67vttOELf/jFUG2WNT76UBRxpy4sv0wnVwnpkbLpE4Finfd0SfdY
YJVgs81p09DmEq22GPGHH4iClvGLDx9oav+TfopfLZ/4+RVkTvnk13ZV8V7O
+FTOf967f/lHr9Ml2VU0wLNqtSMOJMnBUkeEzlX5Hg/4LzZAX+1qSC7eOtpg
WvcgA3xiCe8/uohf0QBnU58vBHO42+qpkAX0UMOiAAvyt58e4N88g0/8/VMH
ePjpA/wsm0g/N2S5YCc3cpLx2/+/iT9xE0lLDH4P/1028dPy4BMDnM3op97w
8NEb/uOP+vnoEO+deiP3gWUOSfoNC5xjR/L6k9P+WWYhP5fmki76W8/i0sR+
3gP7FEH9CKp6Tzb74TC1KlKe37UPnf766lipxvj4tH+GWVya2P+DW+V/XpIO
g7HJeuzHTvtHzkKsix+uy19khkfJgYTffHZDRs734XBsYPqZZfBHu+ozsuXY
cViGpt61v/lsAyu3/4zMpJvhI0YNLD4znh7JCSiPYYDhR77+bg9jjXwOsjTr
w5Gc9IDYxdRuzFpvus27oVxX5DSRTzLSb+TcwLjawINiG4ssxn4kGzP5TbBX
yw5+THJPaGawwqL1tipzQ/uefiEvo+jkumh5zmxuHYbMvgdcFHY9ec7wIBty
Cz+LcqG4LKM+4wl/dkF8fLbKjE14EwMtpTmVbUWGsHO7ELloW3JIeJliTjtL
tJDFt9gb2QLcS37Ng7NNbfF+kTxLfNjTpW2xPvFC7elq6MuHh45M8GGqx7CG
Ocvnl3aa3RIoweH+xJZvX/3rRC4UtnnAlYEooCdbYyKXw6ZEM+poq/Y1eUg0
Qj04qinY5F9j1xu2tO9ruBBYHJFGgKNAp5Z8znLmcxY/1ufEOaqjJFtH/mD1
QCRZ/Ct5fLY6cjvFI6VtfLV+qLtpaE4Lft5Iq96UmWcIR5pIm0kTD8Xe0H8r
Xl+YRnICR+/p+K1k/7fu4zowMfnEryjyBM0Id4Ym82zVeQt5EIBGaLGlB0RV
ltuaDmcQlhN6ghD4flXeFGliOMaKDuKAMEBf73a0QYHGoeVsWWCAmHEN3Nb5
XQMISjYV04gL7DbwGTnYUfO3OgKtgmifvG2aOlELHESeWqFuMFProd7tTSSU
U8uufbUlp7CFg1iLY55zM639iLUXa/CyiowHIr+v6Fkq/LzAskeUTde9Y/ee
rlPOKvQa8cP5QrihINSHUDdMrYHjKSRgD7xFtofqXNFXBXn4xBzbsweup+FE
rvlXU49nHUj+LRKPzadV8LTKBwQ2RqahmfhjqbCtES7hCAR52MNzCS4cSdsM
K0cxMnhohg5PoFP9C0kbEQN6SMH8xccaR9/TNIimi2PX1JsTU5CMQTKzlWhH
6cMwED+IMfEjnPf/uOpXI59wG8ap5x07p796HKrmHvzG2oSmWH1/bELd0hQb
YibQTDF64b6ChhqmA86PD4uDyeUeEbWGJO32RKNUdOYDJFo97GmkdTU+8me2
gyA+5aVMkZhKAGWRmO/rjkXunOzIidbz1g9jgO8kIY2mCn0rMS4RmoeOtIde
gRiHBMAKJ+dIH1psTMNfm2hzVXLk9SihtJ8SV8L5SZhSvt2STG66I99HijoT
5yz8p1EU/3+9W96uQI4S+/cXfvgg8ZAJ51rEsIyEbIgOmK9+fLJiHsFCGOct
cUnNkeqTRnGIFg7Dh/nSoeZ5XRKcYaLAhbTOeyYiIp8ffvgPWMt96EkFyGrG
NPyHD9dFsSxvUpST/rLJM9u/Yp7xH5+yP8qXFs/Cx2Jp4beXdVsfpkM+2J2F
jLsW63wpEb8UrOIQYCULJYlOnGBRQVyzrvZQl5zDoW0AaYbNOyjSp82cjNBn
YS+OuUU7oSSxHsr76rG8D4iRDtf5OmmzoSLEACNWa/7P//rfZEM2Ww7Fvwwt
nmy6cSCLkiRYN5jJkOa3YNHataQUaDPYFuawFA03dvSPxqjoNESqZF+OXYfQ
c/5ZGN4teBz8thy7pQ6RtL9wgOnjU9IXHKddkmV8qEfeZL6K7DjRObSStK+H
atx3W8kZfYkQOejNf610wJFSXiQUwq4VedtyooAWTRdtNQuRdumRpWiSUNiw
Exkx9WZRSg5ikcWaOVBON0nCiS2ZfSB7S9W9M6F4fS8uRnNJtS73yLTprlis
VXYO/992vA42cyTl8iUoBfSEKPvnRAt4HphRd0/V4csXr+lkxKKzwLke9s0X
N/OvrhZuH8eq3TJxr7EcGpg5GbORndvqksXpGHgCfvPNZIQJyEp1Oi5IuIWe
PiblhFj1wuaiZh7Ti2pSUJj8yroNQei0aRxDZ9KlLRgOpO6E8DZNN7Dif6j7
rmUxyXefbAc1yu1VpM6T72d6pF2Rw/W8olRAQ28lNkIeV7epLVWx593hMdIO
knLt2SQjDQgW6FmtwqfooMBkK2D14sTiXpAJv6toDnzYs6XMzbCzdZmDISk3
s1m2XvadpcCYb33KS7Qb0dihoqm0m8xqyMZY5B93LKNFrRTlJZ5U4o1GV1B+
sd2kw3t5exfJF1MrZxkuSRLqMcD5gIlEX1wJu7A1ErJ8c5mcwudxJs8fSIrD
UyfBix2Dlfs2tzCiw0nTFPIwJiPTGCmabVqYpLFw0xFOt3gB4IjZRHhATvxu
qyOtArJLHWSTQlC9vyDJFsMGSfbHyIFmIL+MJpPorRQjKAokeOstm5a8jd1j
S3/oxiZzPCZC8cmWE6AuRVEcOvJ0JQsqIyxIkwzd1G+q55oUlc+vSAzWNBRY
SAUHgxLoMAp+vlpwycqj0xIfz+IcX8HFq8q/W5zZkYX6JyqAEAA4glbUpdal
ZKkTjnPIkUarpMhtNLEvw/3Imddaspw2WAyLRMcDWjKeJh3S360+HUF9ICd3
y7lE9lniOXzO8mZDXop4ZpLbgg17Hx1+sso9X1zgNIxxqCq6jvVNHcCr3kbM
SdrdCao3w7jIhJan+nd+/c+RDdJwgZ6gBB1qcknoURgGWU9RFbLggxpf2Qzq
ZHyVz4jbr5T/6DT9VLJ0vXkE8lyOv2zgKJHqVR+3qdiMYPEQfNrAiQ+yub4H
v8JxIH7d+HAqyHBq4KXwCCM9ByRG5/zFqvyzHuPWHeGg/M40LjEEBhEYoZtt
94avGEUmyxWhr56QyUiz01oeKtNbLB1ldHqq3x8vcctnPC+oS9kqOl7YiFeO
rjNBFE95+NgxfyLgh4G6ltPmiOD4GOTHubIo/n5VfsufV70j7ezIk6QyaXTF
O16T3zmjWVW0WVSN+Om5utHjRRYYOEKBgSxCGyK7eonJskg+YLYEsZpddD81
9+Qxy9nCbk+TFdZz4wilDNlZeI4kQV8zJkpu8hoQ53p1FneZMWoUMLgaw9hB
sgHpHrjgoEY3DXo0fAQ27YHsj6kFydBQT+6y7moMWEbCP1Y9mJuOzQ2OYWz8
ON6FjUg0zFOuxD+sBiFYPIqZWHbWhk8jI/7GnoquILd9mOzdElLE84zkYlDN
wEGq6DCCKT+21yDKEP0hFoCCvBICwTyiZBxZVSudSLQkI14VKcQS//C0/WHa
b7hwGtiqvhqnXkSuzFFirJGcLyqP3AA0Z07sK7dKRQ3l4RcXaRFVBZ7kSCrP
6wSPlpWThpnJRK3UNHOxKEk19NPGIlPx/oVGE6AmCrFkn2CbeGgZykVZit2H
KzNHZ/yTTDeS9E13ottsKPFlnOOitvlQHQJS+sRxI2BpuysW5e9I+qmvDopo
JqIIPWpYAxN5uLSih66ZDhVvL2KXDNaJ+6sLpH0nu3GYxU4v7zzvb0jZjCPw
GlvElkj/wqBYcxRpfBIo1teYJU+InpaH57PY/1noLRImSJ33wkSXRRQ5UgZ+
PArsS6TFWhMb/bnox5GyLL6o8Yk9/nFV/unYIeKxqeoH214fy+Sti2qjbOgR
EkMXIeVHv3pqUy3ojD01Tys03mRhSa/Js5a+F4gattkFM2T9/hEWjgZKbqZ3
Fog6uufSWb5ru8cSAWo9RY4oBg4d6DyFYGaSxFKCe2C2QL7P724tLXEkFrQk
wD3C+rrDF4f4fLjEaysJh0V1yRk7Iq3JTAlMc00+OryODSyD45gHnGPmpHDB
r1cSGlIGMqEUJ8JhFywLC7mX2H0h9i4robNoq8hRmyUSGD09vzejv97Bd9vA
Vi5cZiZt6iVMIMf6Qn1g1eGgcsWezq3B2QlcLySBto3jcBRUnfYNgtKZjS7i
6bFqEMiLkSqL54qxGPNQHNQlN3HNuoTGn4AQRahANDuGYjrsjnp0afMFvUkf
QPv6IJe4fRJU5LjvzZE3V/ddXMvgP9PAqIuiKPzQqMqHVAexzN1JpDAFluNi
RuK8w1vLeHNuwTh7uSs0MsOErXaJhNuFGyPNwWWg+3rSiYNHkq74cAuymG2J
4l7Pg4JO/lX9A/YNdiFkP5+HRDcBWO/aDjjtsjNQxqLMEKka1tuGIyfc4ckg
ArQkM44WiyCPQHwjJNTMNae7yCsfksdiUQfEMLzmKAR47C1Wi08IHfn8csNG
0yVzr7hgKyF1UjeacNJBcVTzXXP+EhHmppk44mGGlcKtO4fxhEoLW5rBWA82
dWcL83zWFmClFavRFU3RuCiIiwisxo5X31cbUmhE4W+Q3Uwr1e1ilABNsCpv
Ee1QC4jHkXwkmdniihWw9gb43bn9GncCcflBkJPIXfXkEHOms2LDxwJOSOAm
u5tzfIi2JIMz2WGzbZFZ5PqcdxB7Owhu9q8PoBmJkmXHvYiPgbSIS4FNHDYY
jqWqzRlxwXtiSDkmufPibBLGhM3CTvmYj7jMqM0B3hlWfu8taQ4WDapqUj6J
jYeNSES1dAbRkGrvLJImMjMboYjqe9bM6gdb2Y3cTubxJMIiQF0NsEkYtwI8
O4sscDRbogk/k+XqxE+ByJYBtsrxg8bwbMlemNmHDp1y30uK3mFTVJLNHBTO
R3Zk5LYSaeJnLYphH/osrrKQDd8RaWHxTvyQwIknyvHkgXihGOpxkolnmXqc
cozCleExiJkepGyj6uHlGHID4TUHTdmq1clxFken/ExZFesbn4Gn0ysEPNCI
+DnNgz5GNpHbjxUjVixncrKjTw93hiyHKbAGhzxYzWgioNrgUHGCgSSN8fOa
pqxS1xs0i6SLY5ooRZuWCvxxhiHTYq6IOKMCX7cjOVCBZ7OYf1HwBEXHDBkp
zDgQxRADWGhu6YPNkWGZ6PfI4pgzdg95Ovy3nM9yXmqBsgPLgvCcu2Ecom5C
2dngkTYKiKL/JWhScyqig0FP4EzHUvIc2wo+mBpEPsOW7QYnSWxWs1wdqPUv
JO0YPFEhbDa1tCPbegNSOX2EI1nJoE4omvye2FiIz3Rf9lBWgYI5Acko54rm
ikfEsepL4YbyLeSdajFlHiAScBVXWZSx3MocC7ZmzHj5hp+jRn72uMK062zy
TtsSbTSdwft8XNaSYjNuXggag2ibh5EUBrxdnPebGoGQLHdqIqOIEcwZaTJL
Ji/SgbNKVkphh1gyiYW0MN3Ylu3rKC5gu3Eim3esIVOdZUfH7Du1opIKjcMk
HN5950L/IhxMtswlQzJTC6IONgYy60TPMY+0RfHg+VZCHGRVNSPyKRwG4fi1
WjiVVfYABOdsq2RbFl2PPOhoBqXxpYn20mkCDI/EHmaW6EhLuT4qeBy/PFfF
75mC6zWTEkv2Cx04kW9EHGhCBCwFuypOA7JPZhGTZSlFTaSM5IEsEVYyCwMf
Y4wmyqKIxgNTZbK9xJRQQSS23VCawbNgL7uptqQj16yKCpC0YVr6ihRbrTVq
av+dZjwWhstuSfEUP+m5LCzczmpiEXNaw5BnbyCSvq1ot0hkNsubyargfk/n
pQH1Z9/e/P4qWd1ONEVrrYh413NPKYpjspOqHvZN2hQzPZH20l0ZzMbVNOhO
J/JQpV13RC8RDI6AiVdmJtlSBAPpqyNpGwiPmxhsAdEzoYgnOeQ5cD2FIqlb
5HNYRrM9CVQgQAfVY7b/8O62yDGxd2SYERAwfTMdOUj6NMOzmHCkvwDtbd7x
b1gVM7RYqQA3PHTNg41fxkBqMFO2usAxJJti5sKpSLcAwfrIAsX1wu5VAs8W
4pHC3K6J0pGMD04JuoEuszXbscqckb8t6v2TWPzcc0kcK6Z9Cjsb/yIWXy0h
pfEHOwNbOiT4woL8yN2gNSP+ZjKk/PEyxHACcFpyPoRu2phyyzHH0FGSOkyE
xrYscm1G1pccN9zIAYOLjlkii+Kie1Z694ye8gBERh7fcNpiVXyUgp9+QpkO
K6a4Lx0li8GqsnxnHsaK7n1B7siWGXzmoZLO2k6N0FY78Plr/CvVuboDWRW/
O50Z2LFAVtO2LsIbZ9zCUF9IXEf1Jym3JgCUzsEylhf3uZNr4BfbzpIUZWOl
Z2TC5KqSWKoPMdY3C+lk4R6AH88t/ii2znXureNB5bbcQy7+JIadRVHEgND4
ybN6Va2SGrjKcgQkWIhodlVBhvGSV19tLz6DhW/GrWpKc4q9BzaCZrxNzuZZ
FOtlihSsq0tK3zyHn8Kvud6cBUBoABU0LPRmtQjMiCyaMw7OacSHIp27aUJa
3aBZtYbgQiIOXIMOanaY3zblR5YMcOR/5mFMJiQGK1aP+DNCUIxvR1ifZIiQ
loCLL7U+kPcpokxPHqZeIfkSDZZwLp1sTsp8seqs4pwc34bvYXWeYgETNIGi
gfUroI2IuwZ1wJOCY+fCQaG0JmKgGTRHQKB6YZfDASbpwFFwhgRZtXkWbfGI
PJcTVWXHlejD7DTO3dJ5YCmwEhV3BSkjwYGJ58rIOlRwkWAbMFPOKbH0HWE4
VN8fFcdvmU2+gEH0Smr1qAYSzlHskgTgZZdaoOB47Ou+Pkh3hLhParUyBDhW
Zv+uZtzYdXmbwZnIbpAYzr4+RrB9jOYw4ig2F+h1FaSSppZtiuSAoyitRjom
5dK4cAqpIjhjQUIMCLbBfYnFP7SSGt/cvX4ObhLSvrLCKJ/N5yQL8QMH3DYx
9etnR+690sKYVfpLKpd7UhhBzxk95VJxAsivk84cLYfl4OOl53cTkRbHU9tz
Pjiwvhryk9Ypm8CZ4AhDBD7unp69t6jexmIw9MUy0S89RyxekGTpw/bX5U2C
kZgA5UocDvpERagyJJ5JyW1vAkCw01Z14UzDiHV1aVDjOBohHqgAnvVcDUrX
H6re4TaJvI574s8eWdJ4fnzGgEKwxTSYjZawrmLB8tEi1mEom0gUY0asgp0W
47Z8xckEovFrntFMZ3hUAo8pUDAk9x50XlXkiERXi3LWfISFChffnBEw8qvY
pkkKW3xexlvsGIGuZL0jHgZjxckz3PaBvJPxwrm7UzOTxM4KOZQIeIQ24cEV
VITdInZV+1/zLRADTaxUstuuYuamtK41Ft0GZLdSKAQXIRiFqUHZQya6eXD/
FfmGpYsUJP3V/Iwl+a7s3zEK6TVJlZMcGQKCETiS0mSi+jYcWzbFqhnqeGDr
isiOzIbemZtIME4Sk9p0PRrLCLIiHSHYNAIk9TyxraIniFE7iRZl+xcrOlUY
s9hpJM/dab0TW31Ev4PA7p9WV+dnjWjjT3PuF7oZzmCPm+gy+AoIwrhIx5pu
0JMQkUkGQ8nSP+F6yWKrQsukIeCIKIGEk9Eu6mA+AN8molhDAJXoNkNhPPVY
AbXysEY6TCm3KtNeZOJWyMWCB2WM5sbR1COLSIbL6IUj2z8e4dVo4fw8EAOG
uwKSVUNGguWh+/YuI52zeUrCmkDY6s5AMzCAdHbynDlXd4c5XFMqZ5xv0rMP
x3rbgIqfAW6gCmA4XLEDykQbAAMIiX3nrK1jgYbJ6CA+e8Y5dhvIRSdgsi1R
27w11bbK649ehxPP7tt6swejyYLgWTScG+F03Bm2KysH8PsnRnXMOTF4TjaS
U6eC5pdkEIpMSzW6pD2QUPklCV3l4L9ZMAjDHNYVR4SkF5WUkjiaZWmtNLot
H2oAGtU5UtlSQ0lJaRSJEdiQMs2GdnqCWZ6VFLPTp7bCrg8t8iHs454rAcOf
zc8QIouLXlLiB+x09xrz0AIQEXo9KQPGXoeGiGRuTtj+BuASG5ewYqLtt2zF
GqrJAv91S+T5vJtG+g978oeg+xCyTjdsVaFAq3zWE4Vcie72CZ0/1yYQZqSj
USSVwrEcyiM4jzhhMyLCAaqCpYo7XaIPFAH5uDoMA150nOLsHs5VqCMQQb6p
9okNQrRrg/Gn+oqNP9QFcrn3Rc917ts/ZeN9PuSkknzmJMPUaXZhcPEs59CS
taLF1mHzrmq9GejavIWxUDCEYBR1EgmczlSWPd+VLw7hUBWXF3zPuSXRxsw/
Ur4sseFz30sSlqPgq9dS7GIGHBy3pz2xwnli5ZknxnFnP5C4ZCCsup0qPVgO
CBeXnLLSOWWC4l5rkzEUY571E/vVxV9nf8z+4o5iqaXY++Td0cdm6uJzb0Oh
rYlpylJ6ipGqogVKzxP1C7n9SbSSpRcKW198Va5h3/9MC2GAN4//JUMiQGnv
Xzl78D05q7Kn/S+1P8vX0GVlWgiXJ+Ov53fm0fB1zxHuwue3ot36X+KDWZeq
n2shb7r7kUOXdCJuFq/NAsYfcSW6kJdklkyHuJA3ajXTl89fiJdczvbil6Wt
5azd1s+1kBcaC6Xx/0yahin4vdWi9DQDzDT+efFErE5cvry75S9excxj1/+7
LOQbVYM0/jfdVrpCvXcHws+VBkidzeKPZNy4hXxlGpROxE51diLZzP8WC1FM
pTzt7vXz11DSMvfH2GLvU6T1pVWfPr2Qv/WJxH5HFvyzVkeX4oQfaXBU/CIe
S2hIyjnHSYKLMHvQ8ODDWVA8y0f9M9tcv08Wld7O2mspMvWD797ioS1mvRvM
JwUO2SjhWFJmrP2zgiKhonv2Pdh5ZNCzR/5oWTWX+MLtMDyFJfk48tg0Fllm
D51sEVhV2tTGrIEraCtWaDFEIzUJadRoCM+w/49dAzATPei4Dzz8EnqyHwsp
pzorOMn2hC1bNTI8egFlT4gbFb7Wy6GsyExuRBeLvVDP6o+tboPNENoyKQVR
46upDWPpUCCLMsMWLgzavijFEBuQkdhpr51Ulq3mKfbuPLHyrVn5uORTPSIy
kuqH4weAhXykZ26q2glYwygD1Gk5zIE8bZoEWd+Fgq/pV0kyS1spK29I8Bvr
6XSz2TD+b8cNkqKzUkhkMAPvnuwkDdaaQeFC6ljCzvNZDcB1TP08SjWqIGol
DGHovtgvZVA0T5Ei8fVofDXoPWYZkntEzDNW0nCF0TpMWtp7mIfRcKo915cv
VNj7DddNDFbGoqanZVUQEzMf2wWYSoHBxcC2JVYW3BuIo6M0BwDZr7jnsysP
xZnF2vg30ybHdyj+Spv5RN/yrOnHLDRRWO1f70I2ro9bav/ki0uIsuCRZMfm
q3Ke3Wedl7i+2UEWQyujPdTVI/oMjCeaiBXGmvOB8PTEXDwNRo3zDWEvDzbn
JkgxduHKPpd+mrH7cWnNZe5a2yxY3Xzm3CKbw5IKzHKti/9a+XCCr8Q+kykp
/T26CmStPMpqjzlTWvgKZOvxf2lXJeAw9W0McrEES7zcpOp/C5wqO588Ifie
YSKXxDu+FRfqRZY7FsHj8ZC+hXJ0RS3A/mRn7rOed4WD8Ir+gbzKehLQ9gNX
vJ3lumclBqHckFTrDlW/tFVLpAFIzLbKppTlormoIBRog8+plaVhatL9Kj5j
MlmHvOh7Fmdjn+MX0pCXxxC8t4ICAGg81IxahaRlTc1Jar86vS+v3iJ5XhiC
yZ7nHOQ+Bn1DDPru5kFfNiASsG0VW8ccmzCChpcxR+qSWNoNJOV80bJ+6CK2
BD2wMI26teJgx6QK0PTEeXMZhAf/iPxqzVZP7aPVtgp9oQmL4mt4JiJ4lXwG
QQvATgEcy8nmLCrY+YaLDITzzYA0NCbgIcYtWFqSYZxw5q3/v6ZiyOTZkZGg
o+MFDDUqFRnPto8hD4RXSSRKRIoGlcKuWINHC4oTBmYtyqchdtJJVaWuGkQj
Wo2cqAsdB9b0ko/hfD2T/0XyPsvjG89yvEsCPDRhviXuutmD9VB4BcpgZca4
ZnaR9JmzAMON64rWXurFNWRmkWYlvXiSOsSLglq7RMRcpm/Bpr3jBeVFtsvo
68w8Eu+0ipO90KrSYvxFVheheCoEsVDykxBbCfslFbkO8EVSPjkGnOswYJpO
302aAfF2RFKZxL2NirmZfbk7lbRWQtOIzf7C5szrHgN68B0jZP9yvyzfbAoF
PyhihrPSs9WZ1a1YevteYFHnpZVML7/ru3eKILhRrspazQlZrPkqNpVnPY2U
e+c4+rmKEjI+kAcc+lMhwwm0y7ZfPjMwogq8M0Bgzk8xhDrr3/gXYr5BEU7W
fINdoFhXLadRPCGyFqmTzhmmMMMoGVKq2E31VhKSd4Z0dTheBkS4DYiLzXRN
QuuJmtGLYo7TGkP43UttbE/yRorKOglzd0NO8V7uGSOujiucjJH5ZCbFYkPb
N19xqI1JYjuWhzoUXoZalnYUeM8W+kJo7uuJqHZ5JxXXtPQ5te3xPRGbBYLO
LR5FTbKjmQiPKwbSiRbHqUf6YLguwwReAvDQkmoG3uI2PezCu6WIF8MFKiQK
JoC+9l0n7y8heuCVuFmbKzgNvMNr0j1YQeygErelRCM0VnSxXR9y87HNrUqT
S5L81c1L3Z0uHLIYiIkgw+96mn6I6ZkFXsxCixbkCMuOOuzajmGUWcaC0xEM
N8P7XoRmYkty5UengHL8LoTRUwU/qzIdaMq0arVlETN+QuOGDZi3i4iRDXa2
uQp5VEhhoamJXK/AKuLuT4t4dh5OEFlY5ESREhrxJSyoqrNp+M19IslUpCTT
LNt6l9nepHlhZBvNsbqOR0I0+8pRcqmn16djTkcL0SJtHXJpta9CM+4Xkmkz
KKWhlxzmKqvqjy9vORzJaBMAouC3kJgUARRVYpfytBfStCRD2sGK0MSpLtD8
hTOD4mPFyt+VX25arA9fOVopSYoJDttXxJNGsI3MiekiXWCQC5ThUafbakdK
2IGIRNTGhkmRSKUh5OvU3/eNRUd8fjQRQqJu9dAjOgFYg/XJAdAEm+LhgDiR
7FUakYKtOUqMzSRv4on9ZaqdU9K+exRsFSkx6+QgWfELXGV4Xk8UFhgFxaz5
7V7sbE2tzZuBw3Jc5ywSTeq35kO+jJLr+ullYMqeSMjJ4zcFSMhCQkXz1odm
wcq2zUo0XLlqgidBpcq7rEAT5EdG8DrzGRn1Yadfki1fewQaWhaTo+iloGsl
bTZAaZnzZM2w0SmIxdRB5CPr6I4RgcWVbah+QmAgQY8RYExH4b16CadhEM45
RlLTUkkGgeYn9mIvbmSU/Br7iAc1eMrnpl+twGkDkyrDKqUrpVYgZmQWR1lk
YUO0zlbQ5lmxiMD3Lzm7l7mgKJ8Uqg7iuRf4ui+TXETCyattu34rLxZw+ukp
zol0ipPHB87eiGJpDofnFk2uko3bxAtCu5i3RjqGcY9kvVgeDmzA9lvEoySF
jNXsAAG1PlFSEw9MR3tKvakZkXER2j0zw2bV9KYJYt+aTzTG5iYmFjC5ydwf
KOy6zxoNW+tMACmlsQkSEvg/d2F2nefTSNk5m7KXQlKAurO4JdMWI/EdaVoI
+vabN/zP8s3tonzz5va1EMh31Zp8sB3DNfW1DPpuQQa3CLbQmP2haiddHRew
jkicMB0VvtF4euLy5u6WL39x8/bNldNThn5IDqniiopN1bPDnqpveT5AmUhp
M5G4gRINPdHHVd58ccO9iOWFCze//+bti38BMCl6ocRWzWmorRghNFOs7hnn
zX9J4gVOOViiKLWGY97Q+qTZO1atD3tx1nsnaxuIfi67cLR3biDwMAMBrU+F
9Fx3PXpSD1mmPGTrXqSYhQZx4wfnGc03kk3hI8lAY2P5hl1mGUKSLtZ8RyqK
UnCktHKTeb3xzEeMVarxRR/OWsWbMGaQd/VruQbBUrYD/S6TBrrLTRmfaxaG
AcBpr+lPSZ7cXGzCpl1ctBAndVFK3Y28PLznHlKWUsmBdp8KhQs2teceXrHA
Xfynr9KbJpP+mTfZtddR4iC+xLsxLSRrhD+cedEpCKOeuY0hESp9i6Xr7iBZ
5cp3NncwML8aLu9m2cXZF+lpwpkO3wUqZeUsSkEsKbnPF6+1zoetRhfqO11I
gbJpSev+juNESdP1nAR8etOfbGLHfrA41KmKZl65awDDVfmdBj0d5rDaptia
iyhBPD1MTZt68xy7WuvCw4iG/YNCPzXSdZCyfhjRUguvHaZld94wETq3K1X0
+f3hAFfmavMCY2hqLPlttG2lzdxjFNdqbEpXKFho69TTqmQ6y1Mpszf4cDnG
Ds+Uml+JoBFVJFjyZfsvdRiOASDbxM9TLXcRexcZAaFIV40vhqRupZXGoysz
5bIHNoFd/zzAtkU1NyeHmU53sdF7Rvk2X22TeunGQ3rPVzLeLz+BMzBYFhd5
jidnMK9WK5FTOHXpS/9nUmU0mgWbXyc8uZ46X2ah75MHnDuQiDa5f4awW+zr
ULnatYVm1a+KVKxfPjtHqKdCZdahl6Qp99KRYLL0rjE62wTJ59JkmthvUqri
4ULA8FUUMxAt3DnGdKBR2ruqOrpt9cwqhU9sHTSP4YTSevSXQfGLdTUfq1QP
ILtX6WfMON8YASlyM6KAFW4Ui6kMcaEv3KmlWxPNQ8CeRcXN689CbqgvOZAP
phH0Q9oYBdurBYs2dekVuazWo4P+IjdOlQb027OXo6Se4yG3RiSiF+L5r3KU
Ui4COTW1FOkuBW2r8jULtGqb+iigMVMDedhnQc4nBFt5085pxqK2hVj0Ju2i
uM3RG6vyTXwtsC5/KTUyuZmlr3g6pZcHa3G49Enkt8N8yqDPIOSu7Weo+eUz
j2zmSLpI4h/ciFR8SYszzQATYq3WqUiMHb+FVm7FW3y7UqW6eigiKCaiV9ZV
doJwsgSLnmXmHGxIIUKZXP98SMlaSdP43llvIpzdeZ3zF54kQ/R1Xz+EzRME
e5QviV7tMrexDEg8e18Qz0heeB0nSdtHxLKvVKAHHMVy4KIJpXbyoCUygowu
ZJIYA1IFNlSV5PzNnDsP8yb71UqGEmBhwnv7SG6RkUEPL2BHSXU/N2RVSPVC
jCG8M03bSyAokKbFBy0T8wgWRiPx3AzPARyAVedYnjBNt7D5WhmZkMjZiXM8
KMsKFdySpIqhVi/yFd3OXh8bMRrQSCVfHEpEko1DqtDhyCxJg+FUwSJe87df
vfhP//Sf/x6vkEyMUAClWI/VJnZlVib2ZqMsc0Qcq1TSgRVQBJIb40TzUaUH
llTOQf9f4g80U1hy4oJ7wvbtqvwdVFLhVpC1+PTkxV5mXLMBOeS9fSwGhzms
p6nCO341mIgQ7qKQOKTQV8u1ZDL/Vdp2y/ZyFwc2pDVQnHXniY3gJAMQ8Z3G
jgp74FqnVjQueICrPqRlLV8ycemKnHH0eJkobEtngY9Cg4raVcAQVIY3iwER
E6B1aFtiM5GhOuYyH1PDIz6qlckHSxkd6TbxVM+TDm9nGS65JbuO5QpoT/ri
xK4aTnA9Fe1KoW6Xc6pSZGvWEdcM0yyGlLedg4rx3ebOck6u/Vwe8EMUAy8H
bWKKuvApDHaKv1NdES5ZrOBfp0BcJgXwC9x8uoTcRMaj0oZF94yVkYs5wuTB
EpYEOG+FvXJTY3OPa2Zjn8vY5KapN3MjXXok6QhBrEYUOpNYyNTEybVwesp6
udQ5JzZ4Nhbn+Dg5+4WEx+H2kwziHlX0a3wfpQNswqLo5aV+D7FnA86I51oc
YG48VQUqQf/YQupy4p6FfJFgIWJVMDRIgKJnsNIsTG+NAa2lX0S3XWgLdi3F
0u49GZKQyl6dISGClX9LntaV84dfxtSB0pjY4jozpJpSokEOkj/9mh5Aps9G
F1FFO5hNNqTAz0LMXLmlafKVz7ifa26fT+H5tLFG0c2GW/hs9hk2SjBRa3K6
pZe+VtBbT4WTdQbMkvc4630VthdglSm1oMKKv6UvXx3z6gBfS9ZZlPwTIaVV
kR/8pRTZ7C1+CLFbkBGv9ExNUjTtgKtJveyssNwl8/DdVyIMrb9vanKdZx/i
+ag0i6iKeeXD/IAfswBPERMQ4vOXnO5Kp9Wt9fVw7Oh+AnlzOaDy2uUqUvJO
D4uDoC8Z4JEb2E8HVjjXoItj0V+202EtaKHcxNZG12Rdcxj06SyEb8YiZSfy
TgdhOHkTi018xXFRKfetOBGKVrDoGp+RAcysVhPAM5bImrYtyz/OWziupMGC
ODFSnn+0e52TY++n5ve5QclhRvuaFkVG3+lH8i/XUfDarHeLnVVxofvKOdSN
1Tygcaes25ZQwsdz4EoBdBF9mZ2/BS/O8uEKkPGvgBLhHVPk8/JV+Aa9Yr+s
cFhnYj31ZsK9eCL9d+2y+jHJrqlwH9NKOT2W6FkJdXS5U74+QohYLIzaUZ8F
53BUx/4c1+CbZIQ1ULGzQnxnGEurZLz0SkoxmKPlrXZtfZwaeZONfw3Gujp1
2oiuZXdPVs1Qf6uR8LvDL6m0F9LzwDWDQLUf3D3cNek8luTOvKGK64ZKS2MH
LxXs67Jrw4zdRPX1Ir0eTciJvwJcLMtjR9mNBmf9Nidmi2y4xzBePMVcF4lq
6vYB0Yed5aEZ9r3DLnb9KWtGou/5s+741UxP2Mu+c73vQQTyVU7PmlhezUvv
cxNPVX18rQd3P0dqhfctC+Bw/fQDwxBPvlWUw2qxV3F3883N5XADvjmLjQlA
se3iMvF4XCnhi+j3ve2OkC1WnvEnOuwX5IGVtzaQPIMonGu4P2AP0eLOmvpw
9QhHX12qYNY/mgPogAZnulZT7Oy+niEKqxBfM9VZ0zwGou1qRhqsfHLstHzV
17Pckk0iVZBF+GQs1CjnVWTpJVOKsAwpJe+7rZ/48fJm0guPlFcz6CkPMwQA
HYNp8cK9lEdLdvwb5OWF8oOoUKeSPrJa15XDWjwNqUqDnqfVONEu1ziU69Ko
qO1UGQixnSps7W2q2nUPFSHa+TmUO37Jsrx0i/aH3xi71ATf2VT9rnhp2U9t
MrogC2ELomVKRPrH9h2u+Rw9j5RI++TTZmWWLh4iOo7b6THgJyX/n0CtoF+c
QUweXN+xSwvL9ID5K6V//1GP5Q0xrWi4lbO3HJn7auUsjC1RstWXJuWX2/ui
LJ5h79MTSkIlpfdsE+2eZxJ9RmIclI+4I9qofcuehHJFhsr3fH1KB1f6dwak
yKACEJyN5a3tjxB+THS7l8Sw2AUkbGaLL5y+EL9XwL+1dPMtbzaxZ7OvnyZ3
80Pxw7VYvdX2N5/dkz9afcYyOLTyur6bbU/DkjOBl7KzoPtjTT5NeTu169Br
tRLqBEtp+Ak99H8B98C45SeXAAA=

-->

</rfc>
