﻿<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.29 (Ruby 3.4.7) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>


<rfc ipr="trust200902" docName="draft-scalone-cfr-source-privacy-02" category="info" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="CFR Source Privacy">Customer-Facing Relay (CFR): Enhancing Source Privacy in Encrypted Transport and CDN Scenarios</title>

    <author fullname="Gianpaolo Angelo Scalone">
      <organization>Vodafone</organization>
      <address>
        <email>gianpaolo-angelo.scalone@vodafone.com</email>
      </address>
    </author>

    <date year="2026" month="August" day="31"/>

    <area>Security</area>
    <workgroup>DISPATCH</workgroup>
    

    <abstract>


<?line 34?>

<t>Encrypted ClientHello (ECH) protects sensitive TLS ClientHello fields, including
the Server Name Indication (SNI), from on-path observers.  ECH does not,
however, attempt to hide the client's network-layer source identity from the
ECH client-facing server (CFS).  In split-mode deployments, the CFS decrypts
the ClientHelloInner in order to route the connection to the appropriate
backend while also receiving the connection from the client's visible source
address.</t>

<t>This creates a distinct source-privacy problem.  Where ECH service and content
front-door infrastructure are concentrated, a relatively small number of
providers can obtain a privileged vantage point from which a stable source
address can be correlated with many encrypted destinations and with other
service telemetry.  Measurements over a corpus of approximately one million
domains, together with an active-ECH validation subset, show substantial
front-door concentration and motivate treating source privacy as a complement
to destination privacy.</t>

<t>This document describes the Customer-Facing Relay (CFR), a network-layer,
access-side source-aliasing function.  A CFR forwards encrypted TCP or UDP
traffic without terminating TLS or QUIC and replaces the subscriber-visible
source address with a shared or short-lived source alias.  The document also
examines the different privacy properties of IPv4 NAT/CGN and IPv6 source
addressing and identifies requirements for privacy-preserving source mapping.</t>



    </abstract>



  </front>

  <middle>


<?line 60?>

<section anchor="introduction"><name>Introduction</name>

<t>TLS 1.3 and Encrypted ClientHello (ECH) <xref target="RFC9849"/> substantially reduce the
amount of destination information available to passive on-path observers.
ECH encrypts the ClientHelloInner, including the true server name and other
potentially sensitive handshake fields.  The ECH configuration can be
bootstrapped through SVCB or HTTPS DNS records as specified in <xref target="RFC9848"/>.</t>

<t>ECH deliberately has a different trust boundary from the problem considered
in this document.  In split mode, the client-facing server is the ECH service
provider.  It receives the connection from the client, decrypts the
ClientHelloInner, and forwards the resulting ClientHelloInner to the
appropriate backend server.  ECH therefore protects the inner destination
from parties outside that trust boundary; it does not attempt to make the
client anonymous to the client-facing server.</t>

<t>This distinction becomes increasingly relevant when a small number of
infrastructure providers front a large fraction of Internet services.  An
observer at such a front door can have a stronger correlation capability than
a generic on-path observer because it can combine:</t>

<t><list style="symbols">
  <t>a stable or recurring network-layer source identifier;</t>
  <t>the destination information needed to process the ECH connection;</t>
  <t>connection timing and recurrence;</t>
  <t>transport and anti-abuse telemetry; and</t>
  <t>in some deployments, identity-adjacent signals such as login, bot
management, analytics, or account-security events.</t>
</list></t>

<t>This document calls this capability <em>privileged linkability</em>.  It is not a
failure of ECH.  Rather, it is a separate privacy problem that becomes more
important as destination privacy improves and front-door infrastructure
becomes more concentrated.</t>

<t>The Customer-Facing Relay (CFR) is proposed as one possible network-native
mechanism to address this problem.  A CFR is positioned in or near the access
network and changes the source address and, where applicable, source port seen
by the upstream CFS.  It does not terminate TLS or QUIC and does not require
access to the ClientHelloInner.  The objective is to split visibility so that
the access side can identify the subscriber but not the ECH-protected inner
destination, while the CFS can identify the inner destination but sees only a
CFR-provided source alias rather than a durable subscriber source identifier.</t>

<t>The initial scope of CFR is client-initiated encrypted traffic.  Unsolicited
inbound connectivity and general-purpose server hosting are out of scope.</t>

</section>
<section anchor="terminology"><name>Terminology</name>

<t><strong>CFR (Customer-Facing Relay):</strong>
A network function positioned in or near an access network that forwards
encrypted traffic while replacing the client-visible source address with a
source alias.  A CFR does not terminate TLS or QUIC.</t>

<t><strong>CFS (Client-Facing Server):</strong>
The ECH service provider defined by <xref target="RFC9849"/>.  In split mode it decrypts the
ClientHelloInner and forwards it to the appropriate backend server.</t>

<t><strong>Backend Server:</strong>
The server that terminates the end-to-end TLS connection in an ECH split-mode
deployment.</t>

<t><strong>Front Door:</strong>
An infrastructure service that receives a large set of client connections on
behalf of multiple origins.  A CFS operated by a CDN or hosting provider is a
typical example.</t>

<t><strong>Inner Destination:</strong>
Destination-identifying information contained in the ECH-protected
ClientHelloInner, most notably the true server name.</t>

<t><strong>Source Alias:</strong>
The network-layer source address, and where applicable transport source port,
presented by the CFR to the upstream front door in place of the subscriber's
original source information.</t>

<t><strong>Privacy Epoch:</strong>
An implementation-defined interval or policy boundary across which a CFR may
change the source alias used for new flows.  A privacy epoch does not imply
that the mapping of an existing transport flow changes.</t>

<t><strong>General Linkability:</strong>
The ability of a generic observer to correlate a user, host, or household
across connections using network and protocol metadata.</t>

<t><strong>Privileged Linkability:</strong>
The ability of a front-door observer to correlate connections while also
having access to information or telemetry that is not available to a generic
on-path observer, including the destination information processed by the CFS.</t>

</section>
<section anchor="source-privacy-and-the-ech-trust-boundary"><name>Source Privacy and the ECH Trust Boundary</name>

<section anchor="destination-privacy-is-not-source-privacy"><name>Destination privacy is not source privacy</name>

<t>ECH aims to make connections to server names within an anonymity set
indistinguishable to attackers outside the ECH service boundary <xref target="RFC9849"/>.
Its use therefore removes important destination information from the ordinary
network path.</t>

<t>However, the network source address remains outside TLS and is necessarily
visible to the server receiving the transport connection.  In a conventional
ECH deployment without a source-privacy mechanism, the CFS can therefore
observe both:</t>

<t><list style="numbers" type="1">
  <t>the source address from which the connection arrived; and</t>
  <t>the ClientHelloInner that it successfully decrypts and processes.</t>
</list></t>

<t>This creates a direct source-to-destination correlation point at the CFS.</t>

<t>CFR changes the first item without changing the second.  The CFS continues to
perform its ECH role, but the source visible to it is an alias belonging to a
shared CFR pool rather than the subscriber's durable access-network source
identifier.</t>

</section>
<section anchor="general-and-privileged-linkability"><name>General and privileged linkability</name>

<t>It is useful to distinguish two related but different privacy questions.</t>

<t>General linkability asks whether an observer can correlate traffic using
addresses, timing, DNS information, TLS metadata, recurrence, and other
signals available from an ordinary network vantage point.</t>

<t>Privileged linkability asks what can be inferred by an entity that is itself
part of the service path and therefore legitimately receives additional
information needed to operate the service.  A CFS is such an entity.</t>

<t>As ECH deployment increases, general destination visibility can decrease while
the relative value of the CFS vantage point increases.  This is a
redistribution of visibility, not an argument against ECH.</t>

</section>
<section anchor="profiling-and-identity-joins"><name>Profiling and identity joins</name>

<t>A stable source address does not need to identify a natural person in order to
be privacy-relevant.  It can first act as a pseudonymous correlation key.</t>

<t>A front-door provider may observe repeated connections from the same source or
small source set and combine them with timing, destination clusters,
transport characteristics, anti-abuse signals, or service-specific
telemetry.  The resulting profile can be useful even before the subscriber's
civil identity is known.</t>

<t>The privacy risk increases if the same provider family also operates services
that can create an identity join.  Examples include account login, federated
identity, CAPTCHA or bot-management workflows, fraud checks, analytics, or
other authenticated interactions.  A later identity event can potentially
enrich a previously pseudonymous history.</t>

<t>This document does not assume that front-door providers perform such
profiling.  The point is architectural: the combination of source continuity,
destination visibility, concentration, and identity-adjacent telemetry creates
the capability.</t>

</section>
</section>
<section anchor="measurement-of-front-door-concentration"><name>Measurement of Front-Door Concentration</name>

<t>This section reports measurements performed by the author during 2026.  The
measurements are motivating evidence rather than protocol requirements.  They
represent a snapshot and should be reproduced longitudinally and from
multiple network vantage points.</t>

<section anchor="general-one-million-domain-scan"><name>General one-million-domain scan</name>

<t>A scan processed 1,000,131 domains.  The resulting mappings contained 646,843
unique IP addresses and 17,060 unique ASNs associated with the resolved
addresses.</t>

<t>Observed concentration included:</t>

<t><list style="symbols">
  <t>the largest ASN covered 32.7% of domains;</t>
  <t>the ten largest ASNs covered 53.5% of domains;</t>
  <t>the largest individual IP address covered 4.2% of domains; and</t>
  <t>the ten largest individual IP addresses covered 36.4% of domains.</t>
</list></t>

<t>AS13335 alone accounted for 326,804 domains in this dataset.</t>

<t>These values are not themselves a proof of profiling.  They show that a
limited set of infrastructure vantage points can receive connections for a
large number of otherwise unrelated domains, which amplifies the privacy
effect of any stable source identifier visible at those vantage points.</t>

</section>
<section anchor="exploratory-linkability-classification"><name>Exploratory linkability classification</name>

<t>An exploratory linkability classification used during the measurement
campaign placed 58.6% of the full-domain corpus in high or very-high
linkability buckets, with 33.5% in the very-high bucket.</t>

<t>For domains without observed ECH deployment, 65.8% were classified as high or
very-high and 41.2% as very-high.  Domains with ECH present showed lower
generic linkability in this metric (27.0% high or very-high), while exhibiting
substantially stronger provider concentration.</t>

<t>This difference is important.  A generic linkability metric is not sufficient
to describe the privacy properties of an ECH front door.  Provider
concentration and CFS privilege form a separate dimension.</t>

<t>The scoring methodology is not standardized by this document and the
classification results should therefore be treated as exploratory.</t>

</section>
<section anchor="active-ech-validation-subset"><name>Active-ECH validation subset</name>

<t>A separate active-ECH validation run tested 186,999 domains.  Of these,
185,957 completed a confirmed ECH handshake, corresponding to 99.44% of all
tested domains and 99.89% of the domains for which ECH was advertised in the
tested set.</t>

<t>In an enrichment of the active-ECH subset:</t>

<t><list style="symbols">
  <t>99.27% of domains mapped to a single ASN, AS13335; and</t>
  <t>the most common individual IP address covered 21.4% of active-ECH domains.</t>
</list></t>

<t>The ASN result is the more conservative concentration signal.  A domain can
advertise multiple IP addresses, so naive IP-based percentages can
double-count a domain and should not be interpreted as mutually exclusive
market-share values.</t>

</section>
<section anchor="interpretation-and-limitations"><name>Interpretation and limitations</name>

<t>The measurements support three limited conclusions.</t>

<t>First, ECH is operationally deployable at significant scale.</t>

<t>Second, active ECH deployment in the measured snapshot was highly
concentrated in front-door infrastructure.</t>

<t>Third, the privacy question cannot be reduced to whether ECH hides the server
name from the ordinary path.  It is also necessary to consider what a
concentrated CFS can correlate using the source identifier that remains
visible to it.</t>

<t>The results do not establish user-level tracking, do not measure provider
intent, and do not establish a universal deployment distribution.  Further
work should repeat the measurements over time, across geographies and
resolvers, and with explicit grouping of infrastructure belonging to the same
provider family.</t>

</section>
</section>
<section anchor="customer-facing-relay-concept"><name>Customer-Facing Relay Concept</name>

<section anchor="basic-topology"><name>Basic topology</name>

<t>The conceptual path is:</t>

<t><spanx style="verb">
Client -&gt; Access Network / CFR -&gt; ECH CFS -&gt; Backend
</spanx></t>

<t>The CFR is not the ECH CFS and does not possess the ECH private key.  It
forwards the encrypted transport flow toward the CFS while replacing the
subscriber-visible source information with a source alias.</t>

<t>For TCP, the CFR may use NAT/NAPT-like state or an equivalent relay mechanism.</t>

<t>For UDP and QUIC, the CFR maintains sufficient state to preserve the mapping
for the lifetime of the flow while leaving QUIC packets opaque.</t>

<t>The mechanism may be integrated into an existing access gateway or deployed
as a dedicated network function.  The defining property is the privacy
boundary, not a particular implementation.</t>

</section>
<section anchor="visibility-split"><name>Visibility split</name>

<t>A more precise privacy model distinguishes the front-door network destination
from the ECH-protected inner destination.</t>

<texttable>
      <ttcol align='left'>Entity</ttcol>
      <ttcol align='left'>Subscriber identity/source</ttcol>
      <ttcol align='left'>Front-door destination</ttcol>
      <ttcol align='left'>Inner destination</ttcol>
      <ttcol align='left'>Application content</ttcol>
      <c>Client</c>
      <c>yes</c>
      <c>yes</c>
      <c>yes</c>
      <c>yes</c>
      <c>Access/CFR</c>
      <c>yes</c>
      <c>yes</c>
      <c>no, assuming ECH and protected DNS</c>
      <c>no</c>
      <c>CFS/front door</c>
      <c>no, if CFR is effective</c>
      <c>yes</c>
      <c>yes</c>
      <c>no in ECH split mode</c>
      <c>Backend</c>
      <c>no direct subscriber source in the CFR split</c>
      <c>via CFS</c>
      <c>yes</c>
      <c>yes after TLS termination</c>
</texttable>

<t>The access/CFR must know where to forward packets and therefore cannot be said
to know no destination at all.  Its privacy advantage is that the
ECH-protected inner server name is not required for forwarding.</t>

<t>Conversely, the CFS knows the inner destination as part of its ECH role but,
with a properly operated CFR, does not receive the subscriber's durable source
identifier.</t>

<t>No single entity in this simplified model obtains both subscriber identity and
inner destination unless there is collusion, compromise, side-channel
correlation, or an additional information source.</t>

</section>
<section anchor="cfr-characteristics"><name>CFR characteristics</name>

<t>A CFR is intended to have the following characteristics:</t>

<t><list style="symbols">
  <t>transport preserving: it supports encrypted TCP and UDP traffic;</t>
  <t>no TLS or QUIC termination;</t>
  <t>no ClientHelloInner inspection;</t>
  <t>no application-content inspection;</t>
  <t>source aliasing using a shared address and/or prefix pool;</t>
  <t>mapping stability for the lifetime of an existing flow;</t>
  <t>alias change across new flows or privacy epochs where operationally safe;</t>
  <t>IPv4 and IPv6 support;</t>
  <t>restricted use by authorized access-network customers; and</t>
  <t>incremental deployability.</t>
</list></t>

<t>A CFR is not intended to be a filtering, categorization, traffic-shaping, or
lawful-intercept function.</t>

</section>
</section>
<section anchor="ipv4-nat-cgn-and-source-privacy"><name>IPv4 NAT, CGN, and Source Privacy</name>

<section anchor="address-sharing-is-useful-but-not-sufficient"><name>Address sharing is useful but not sufficient</name>

<t>IPv4 NAT44 and carrier-grade NAT (CGN) already create a form of source
aggregation.  Multiple subscribers can share one external IPv4 address, which
can increase the size of the anonymity set visible to an upstream service.</t>

<t>However, existing NAT behavior is not designed to provide cross-service
unlinkability.  NAT behavioral requirements such as <xref target="RFC4787"/>, <xref target="RFC5382"/>,
<xref target="RFC6888"/>, and <xref target="RFC7857"/> primarily address interoperability, robustness,
security, and predictable application behavior.</t>

<t>For example, endpoint-independent mapping and paired address pooling can
produce useful operational stability.  That same stability can also allow an
external address to function as a recurring pseudonymous identifier.</t>

<t>Similarly, port obfuscation recommendations in <xref target="RFC6056"/> and <xref target="RFC7857"/> are
primarily intended to make transport instance identifiers harder for an
off-path attacker to guess.  Port randomization does not by itself prevent a
front-door observer from grouping connections that repeatedly arrive from the
same external IP address.</t>

</section>
<section anchor="cgn-and-profiling"><name>CGN and profiling</name>

<t>CGN can make one external address represent many subscribers, but the privacy
benefit depends on implementation details including:</t>

<t><list style="symbols">
  <t>pool size and concurrent population;</t>
  <t>duration of subscriber-to-address affinity;</t>
  <t>whether address selection is stable across destinations;</t>
  <t>port-set allocation behavior;</t>
  <t>mapping lifetime;</t>
  <t>traffic timing and recurrence; and</t>
  <t>auxiliary signals visible at the upstream service.</t>
</list></t>

<t>Consequently, "behind CGN" should not be treated as equivalent to
"unlinkable".</t>

<t>A CFR-specific IPv4 profile should avoid using a stable external address as a
long-lived subscriber pseudonym.  It should also avoid changing the mapping
of an established transport flow merely to obtain more frequent rotation.</t>

</section>
<section anchor="desired-ipv4-mapping-properties"><name>Desired IPv4 mapping properties</name>

<t>A future CFR specification should define measurable privacy properties for
IPv4 source mapping.  Candidate properties include:</t>

<t><list style="numbers" type="1">
  <t><strong>Flow stability:</strong> the external address/port mapping remains stable for
the lifetime required by the transport flow.</t>
  <t><strong>Cross-flow rotation:</strong> new flows can be assigned different external
aliases across time or privacy epochs.</t>
  <t><strong>Shared pools:</strong> aliases are drawn from pools used concurrently by
multiple subscribers.</t>
  <t><strong>No durable one-to-one assignment:</strong> the external address should not
become a long-lived deterministic identifier for one subscriber.</t>
  <t><strong>Port obfuscation:</strong> when source ports are translated, the translation
should not introduce trivially predictable per-subscriber structure.</t>
  <t><strong>Destination independence of privacy policy:</strong> an implementation should
not create a stable alias solely because many destinations happen to be
served by the same front-door provider.</t>
</list></t>

<t>The exact trade-off among stability, entropy, port exhaustion, logging, and
application compatibility is left for future work.</t>

</section>
</section>
<section anchor="ipv6-addressing-prefixes-and-source-privacy"><name>IPv6 Addressing, Prefixes, and Source Privacy</name>

<section anchor="temporary-addresses-do-not-hide-the-network-prefix"><name>Temporary addresses do not hide the network prefix</name>

<t>IPv6 commonly avoids address translation.  Host-side privacy mechanisms such
as temporary addresses <xref target="RFC8981"/> improve privacy by changing randomized
interface identifiers over time.</t>

<t>This is valuable but addresses a different layer of the problem.  An external
observer may still see a stable or slowly changing network prefix associated
with a household, access line, or subscriber delegation.  Multiple temporary
interface identifiers under the same visible prefix can therefore remain
groupable.</t>

<t>The broader privacy properties of IPv6 address-generation mechanisms are
discussed in <xref target="RFC7721"/>.</t>

</section>
<section anchor="nptv6-is-not-an-unlinkability-mechanism"><name>NPTv6 is not an unlinkability mechanism</name>

<t>IPv6-to-IPv6 Network Prefix Translation (NPTv6) <xref target="RFC6296"/> provides a
stateless, transport-agnostic 1:1 translation between inside and outside
prefixes.  It is useful for address independence while preserving network
layer reachability.</t>

<t>A stable 1:1 prefix translation does not, by itself, provide the source
unlinkability sought by CFR.  If the same internal prefix is persistently
mapped to the same external prefix, an upstream observer can still use that
external prefix as a durable pseudonymous identifier.</t>

<t>CFR therefore does not equate IPv6 source privacy with simply deploying
NPTv6.</t>

</section>
<section anchor="cfr-options-for-ipv6"><name>CFR options for IPv6</name>

<t>An IPv6 CFR could be implemented using one or more mechanisms, including:</t>

<t><list style="symbols">
  <t>stateful IPv6 source aliasing using a shared egress address pool;</t>
  <t>short-lived selection from multiple egress prefixes;</t>
  <t>tunneling to a CFR egress that assigns a source alias; or</t>
  <t>another mechanism that produces equivalent source-unlinkability
properties without exposing the subscriber's delegated prefix.</t>
</list></t>

<t>This document does not select a single IPv6 translation architecture.</t>

<t>Whatever mechanism is used, the privacy objective is that the address or
prefix visible to the CFS is not a durable one-to-one representation of the
subscriber's access prefix.</t>

</section>
<section anchor="desired-ipv6-mapping-properties"><name>Desired IPv6 mapping properties</name>

<t>A future CFR specification should consider at least:</t>

<t><list style="numbers" type="1">
  <t><strong>Prefix unlinkability:</strong> the CFS-visible prefix should not directly encode
or persistently mirror the subscriber's delegated prefix.</t>
  <t><strong>Address-pool sharing:</strong> multiple subscribers should use the same CFR
egress address or prefix space over time.</t>
  <t><strong>Flow stability:</strong> an established TCP or QUIC flow should not have its
source changed merely because a privacy epoch expires.</t>
  <t><strong>Rotation for new flows:</strong> new connections may receive a different source
alias when compatible with transport and application behavior.</t>
  <t><strong>No IID-only assumption:</strong> changing only the interface identifier is not
sufficient when the stable prefix remains a correlation key.</t>
  <t><strong>Equivalent IPv4/IPv6 privacy goals:</strong> dual-stack clients should not
obtain substantially weaker source privacy merely because one address
family is selected.</t>
</list></t>

</section>
</section>
<section anchor="cfr-privacy-requirements"><name>CFR Privacy Requirements</name>

<t>The following requirements describe the intended design space.  They are not
a normative protocol specification.</t>

<t><strong>R1 - Preserve destination confidentiality.</strong>
CFR operation must not require ECH disablement or access to the
ClientHelloInner.</t>

<t><strong>R2 - Preserve end-to-end encryption.</strong>
The CFR must not terminate the TLS or QUIC security association between client
and server.</t>

<t><strong>R3 - Reduce durable source linkability.</strong>
The source alias visible to the CFS should not become a long-lived
subscriber identifier.</t>

<t><strong>R4 - Preserve transport flow continuity.</strong>
Address and port changes should occur at safe flow boundaries unless the
transport explicitly supports and validates migration.</t>

<t><strong>R5 - Provide IPv4/IPv6 parity.</strong>
The privacy objective should be expressible for both address families even
when the implementation mechanisms differ.</t>

<t><strong>R6 - Create a meaningful anonymity set.</strong>
A source alias or egress pool should be shared among enough users and flows to
make trivial one-to-one mapping difficult.</t>

<t><strong>R7 - Minimize new visibility.</strong>
A CFR should not introduce application-layer inspection or destination
classification as a prerequisite for source privacy.</t>

<t><strong>R8 - Avoid becoming an open relay.</strong>
CFR use must be restricted to authorized users or access-network attachment.</t>

<t><strong>R9 - Support operational accountability without universal profiling.</strong>
Operators may need mechanisms for abuse response, but such mechanisms should
not require the upstream CFS to receive a stable subscriber identifier.</t>

</section>
<section anchor="discovery-and-bootstrapping"><name>Discovery and Bootstrapping</name>

<t>A CFR integrated into an access network may not need explicit end-host
discovery if routing policy directs eligible traffic through it.</t>

<t>Other deployments may require clients to learn that a CFR service is
available or to select among CFR instances.</t>

<t>Discovery of Designated Resolvers (DDR) <xref target="RFC9462"/> and Discovery of
Network-designated Resolvers (DNR) <xref target="RFC9463"/> demonstrate mechanisms by which
network-provided encrypted services can be discovered.  They are DNS resolver
discovery mechanisms and cannot be directly reused as a generic CFR discovery
protocol without new specification work.</t>

<t>Future work could consider DHCP, Router Advertisement, DNS, configuration
profiles, or application-independent service-binding mechanisms.  Any
discovery mechanism must include a way to authenticate the CFR service and
avoid redirection to an attacker-controlled relay.</t>

</section>
<section anchor="performance-and-transport-considerations"><name>Performance and Transport Considerations</name>

<t>A CFR adds forwarding and source-mapping state and can therefore affect
latency, state scale, and failure handling.</t>

<t>Important questions include:</t>

<t><list style="symbols">
  <t>stateful versus stateless operation;</t>
  <t>load balancing across CFR instances;</t>
  <t>failover without exposing a stable fallback source;</t>
  <t>TCP state lifetime;</t>
  <t>UDP mapping lifetime;</t>
  <t>QUIC connection migration and path validation;</t>
  <t>multipath transports;</t>
  <t>fragmentation and Path MTU Discovery;</t>
  <t>ICMP and ICMPv6 handling;</t>
  <t>asymmetric routing;</t>
  <t>address and port pool exhaustion; and</t>
  <t>interaction with access-network anti-spoofing controls.</t>
</list></t>

<t>For QUIC in particular, a CFR should normally keep the source alias stable for
an existing path.  Rotating an alias in the middle of a connection can be
interpreted as path migration and may trigger validation or anti-abuse logic.</t>

</section>
<section anchor="abuse-prevention-and-accountability"><name>Abuse Prevention and Accountability</name>

<t>A CFR must not become a general-purpose unauthenticated relay.</t>

<t>An access-provider deployment can restrict CFR use through the subscriber's
existing network attachment.  Other deployment models may require explicit
authorization.</t>

<t>CFR operation may complicate abuse response because the CFS no longer sees the
subscriber's access address.  This is an intentional privacy property and
creates a design tension with attribution.</t>

<t>Possible operational approaches include short-lived mapping records,
rate-limiting at the CFR, aggregate abuse signaling, or privacy-preserving
authorization mechanisms.  The appropriate retention and legal policies are
deployment-specific and outside the scope of this document.</t>

<t>Any accountability mechanism should be evaluated against the risk of
reconstructing a universal source-to-destination history.</t>

</section>
<section anchor="relationship-to-existing-work"><name>Relationship to Existing Work</name>

<section anchor="encrypted-clienthello"><name>Encrypted ClientHello</name>

<t>ECH <xref target="RFC9849"/> protects the ClientHelloInner from on-path observers and
defines the client-facing server trust boundary.  CFR does not modify ECH and
does not attempt to hide information from the backend origin.  It addresses
the network source identifier visible at the ECH front door.</t>

<t>Bootstrapping of ECH through DNS SVCB and HTTPS records is specified in
<xref target="RFC9848"/>.</t>

</section>
<section anchor="encrypted-dns"><name>Encrypted DNS</name>

<t>Encrypted DNS can prevent local-path observers from learning the queried
domain name.  This strengthens the intended CFR visibility split because the
access-side relay does not need to learn the inner destination in order to
forward packets.</t>

<t>CFR is not a DNS privacy mechanism and does not replace DoH, DoT, DoQ, DDR, or
DNR.</t>

</section>
<section anchor="ipv4-nat-and-cgn"><name>IPv4 NAT and CGN</name>

<t>NAT and CGN already provide address translation and, sometimes, address
sharing.  CFR builds on similar data-plane techniques but has a different
objective: reducing durable source correlation at a concentrated upstream
front door.</t>

</section>
<section anchor="ipv6-privacy-addressing"><name>IPv6 privacy addressing</name>

<t>IPv6 temporary addresses <xref target="RFC8981"/> reduce host-level address correlation.
CFR additionally targets correlation through a stable network prefix or
stable upstream source mapping.</t>

</section>
<section anchor="ech-deployment-considerations"><name>ECH deployment considerations</name>

<t>Operational deployment considerations for ECH are discussed in
<xref target="I-D.campling-ech-deployment-considerations"/>.  CFR addresses a different but
complementary question: the source identifier visible to the ECH front door.</t>

</section>
<section anchor="proxy-and-relay-systems"><name>Proxy and relay systems</name>

<t>Application or transport proxy systems can also hide a client's source
address from the final destination.  CFR explores a narrower access-network
function that does not require application-layer proxy semantics and does not
terminate the encrypted application session.</t>

</section>
</section>
<section anchor="security-and-privacy-considerations"><name>Security and Privacy Considerations</name>

<t>CFR changes the distribution of metadata visibility and therefore introduces
its own security and privacy risks.</t>

<section anchor="collusion"><name>Collusion</name>

<t>If the CFR operator and the CFS exchange sufficiently detailed per-flow
records, the intended visibility split can be reconstructed.</t>

<t>CFR therefore does not provide protection against collusion between all
parties in the path.</t>

</section>
<section anchor="timing-correlation"><name>Timing correlation</name>

<t>Even when source aliases change, a sufficiently capable observer may correlate
flows using timing, packet sizes, recurrence, or other traffic-analysis
signals.</t>

<t>CFR is intended to reduce a strong explicit identifier.  It is not a complete
traffic-analysis defense.</t>

</section>
<section anchor="small-anonymity-sets"><name>Small anonymity sets</name>

<t>A source alias used by only one subscriber, or by very few subscribers, can
provide little privacy benefit.  Implementations should measure effective
pool occupancy and should not assume that translation alone creates
anonymity.</t>

</section>
<section anchor="stable-alias-assignment"><name>Stable alias assignment</name>

<t>A deterministic long-lived subscriber-to-alias mapping defeats a central CFR
privacy objective even if the alias differs from the subscriber's real
address.</t>

<t>This risk applies to both IPv4 external-address affinity and IPv6 stable
prefix translation.</t>

</section>
<section anchor="state-exhaustion-and-denial-of-service"><name>State exhaustion and denial of service</name>

<t>Stateful CFRs can be attacked through connection or mapping exhaustion.
Existing NAT and relay operational experience is relevant, but privacy-driven
rotation can increase state-management complexity.</t>

</section>
<section anchor="open-relay-abuse"><name>Open-relay abuse</name>

<t>An improperly authenticated CFR could be used to conceal attack sources or
amplify traffic.  Deployments must restrict who can originate traffic through
the CFR and should apply ordinary anti-spoofing and abuse controls.</t>

</section>
<section anchor="identity-joins-outside-the-network-layer"><name>Identity joins outside the network layer</name>

<t>CFR cannot prevent a user from directly identifying themselves to an
application, identity provider, analytics system, or other service.  It can
reduce the ability to use the network source address as a universal join key,
but application-level identifiers remain outside its scope.</t>

</section>
<section anchor="operational-drift"><name>Operational drift</name>

<t>A CFR is intentionally narrow.  Adding TLS termination, content inspection,
classification, or persistent cross-destination subscriber identifiers would
change the privacy model and should be treated as a different architecture.</t>

</section>
</section>
<section anchor="ietf-standardization-questions"><name>IETF Standardization Questions</name>

<t>Further work is required before CFR can be specified as an interoperable
protocol or behavior.</t>

<t>Open questions include:</t>

<t><list style="symbols">
  <t>how to define measurable source-unlinkability targets;</t>
  <t>how large a shared egress pool must be to provide useful privacy;</t>
  <t>how to define privacy epochs without breaking applications;</t>
  <t>whether IPv4 and IPv6 require separate mapping profiles;</t>
  <t>how to discover and authenticate optional CFR services;</t>
  <t>how to support QUIC migration and multipath transports;</t>
  <t>how to handle abuse response without restoring a globally visible
subscriber identifier;</t>
  <t>how to measure the privacy impact of existing CGN behavior;</t>
  <t>how to model CFS provider-family concentration rather than ASN concentration
alone; and</t>
  <t>how to test whether source aliases remain linkable through auxiliary
signals.</t>
</list></t>

<t>DISPATCH, PEARG, MASQUE, INTAREA, and transport-related working groups may
contain expertise relevant to different parts of this problem.  This document
does not assume a particular final venue.</t>

</section>
<section anchor="iana-considerations"><name>IANA Considerations</name>

<t>This document makes no IANA requests.</t>

</section>


  </middle>

  <back>




    <references title='Informative References' anchor="sec-informative-references">



<reference anchor="RFC4787">
  <front>
    <title>Network Address Translation (NAT) Behavioral Requirements for Unicast UDP</title>
    <author fullname="F. Audet" initials="F." role="editor" surname="Audet"/>
    <author fullname="C. Jennings" initials="C." surname="Jennings"/>
    <date month="January" year="2007"/>
    <abstract>
      <t>This document defines basic terminology for describing different types of Network Address Translation (NAT) behavior when handling Unicast UDP and also defines a set of requirements that would allow many applications, such as multimedia communications or online gaming, to work consistently. Developing NATs that meet this set of requirements will greatly increase the likelihood that these applications will function properly. 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="127"/>
  <seriesInfo name="RFC" value="4787"/>
  <seriesInfo name="DOI" value="10.17487/RFC4787"/>
</reference>
<reference anchor="RFC5382">
  <front>
    <title>NAT Behavioral Requirements for TCP</title>
    <author fullname="S. Guha" initials="S." role="editor" surname="Guha"/>
    <author fullname="K. Biswas" initials="K." surname="Biswas"/>
    <author fullname="B. Ford" initials="B." surname="Ford"/>
    <author fullname="S. Sivakumar" initials="S." surname="Sivakumar"/>
    <author fullname="P. Srisuresh" initials="P." surname="Srisuresh"/>
    <date month="October" year="2008"/>
    <abstract>
      <t>This document defines a set of requirements for NATs that handle TCP that would allow many applications, such as peer-to-peer applications and online games to work consistently. Developing NATs that meet this set of requirements will greatly increase the likelihood that these applications will function properly. 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="142"/>
  <seriesInfo name="RFC" value="5382"/>
  <seriesInfo name="DOI" value="10.17487/RFC5382"/>
</reference>
<reference anchor="RFC6056">
  <front>
    <title>Recommendations for Transport-Protocol Port Randomization</title>
    <author fullname="M. Larsen" initials="M." surname="Larsen"/>
    <author fullname="F. Gont" initials="F." surname="Gont"/>
    <date month="January" year="2011"/>
    <abstract>
      <t>During the last few years, awareness has been raised about a number of "blind" attacks that can be performed against the Transmission Control Protocol (TCP) and similar protocols. The consequences of these attacks range from throughput reduction to broken connections or data corruption. These attacks rely on the attacker's ability to guess or know the five-tuple (Protocol, Source Address, Destination Address, Source Port, Destination Port) that identifies the transport protocol instance to be attacked. This document describes a number of simple and efficient methods for the selection of the client port number, such that the possibility of an attacker guessing the exact value is reduced. While this is not a replacement for cryptographic methods for protecting the transport-protocol instance, the aforementioned port selection algorithms provide improved security with very little effort and without any key management overhead. The algorithms described in this document are local policies that may be incrementally deployed and that do not violate the specifications of any of the transport protocols that may benefit from them, such as TCP, UDP, UDP-lite, Stream Control Transmission Protocol (SCTP), Datagram Congestion Control Protocol (DCCP), and RTP (provided that the RTP application explicitly signals the RTP and RTCP port numbers). This memo documents an Internet Best Current Practice.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="156"/>
  <seriesInfo name="RFC" value="6056"/>
  <seriesInfo name="DOI" value="10.17487/RFC6056"/>
</reference>
<reference anchor="RFC6296">
  <front>
    <title>IPv6-to-IPv6 Network Prefix Translation</title>
    <author fullname="M. Wasserman" initials="M." surname="Wasserman"/>
    <author fullname="F. Baker" initials="F." surname="Baker"/>
    <date month="June" year="2011"/>
    <abstract>
      <t>This document describes a stateless, transport-agnostic IPv6-to-IPv6 Network Prefix Translation (NPTv6) function that provides the address-independence benefit associated with IPv4-to-IPv4 NAT (NAPT44) and provides a 1:1 relationship between addresses in the "inside" and "outside" prefixes, preserving end-to-end reachability at the network layer. This document defines an Experimental Protocol for the Internet community.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="6296"/>
  <seriesInfo name="DOI" value="10.17487/RFC6296"/>
</reference>
<reference anchor="RFC6888">
  <front>
    <title>Common Requirements for Carrier-Grade NATs (CGNs)</title>
    <author fullname="S. Perreault" initials="S." role="editor" surname="Perreault"/>
    <author fullname="I. Yamagata" initials="I." surname="Yamagata"/>
    <author fullname="S. Miyakawa" initials="S." surname="Miyakawa"/>
    <author fullname="A. Nakagawa" initials="A." surname="Nakagawa"/>
    <author fullname="H. Ashida" initials="H." surname="Ashida"/>
    <date month="April" year="2013"/>
    <abstract>
      <t>This document defines common requirements for Carrier-Grade NATs (CGNs). It updates RFC 4787.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="127"/>
  <seriesInfo name="RFC" value="6888"/>
  <seriesInfo name="DOI" value="10.17487/RFC6888"/>
</reference>
<reference anchor="RFC7721">
  <front>
    <title>Security and Privacy Considerations for IPv6 Address Generation Mechanisms</title>
    <author fullname="A. Cooper" initials="A." surname="Cooper"/>
    <author fullname="F. Gont" initials="F." surname="Gont"/>
    <author fullname="D. Thaler" initials="D." surname="Thaler"/>
    <date month="March" year="2016"/>
    <abstract>
      <t>This document discusses privacy and security considerations for several IPv6 address generation mechanisms, both standardized and non-standardized. It evaluates how different mechanisms mitigate different threats and the trade-offs that implementors, developers, and users face in choosing different addresses or address generation mechanisms.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="7721"/>
  <seriesInfo name="DOI" value="10.17487/RFC7721"/>
</reference>
<reference anchor="RFC7857">
  <front>
    <title>Updates to Network Address Translation (NAT) Behavioral Requirements</title>
    <author fullname="R. Penno" initials="R." surname="Penno"/>
    <author fullname="S. Perreault" initials="S." surname="Perreault"/>
    <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair"/>
    <author fullname="S. Sivakumar" initials="S." surname="Sivakumar"/>
    <author fullname="K. Naito" initials="K." surname="Naito"/>
    <date month="April" year="2016"/>
    <abstract>
      <t>This document clarifies and updates several requirements of RFCs 4787, 5382, and 5508 based on operational and development experience. The focus of this document is Network Address Translation from IPv4 to IPv4 (NAT44).</t>
      <t>This document updates RFCs 4787, 5382, and 5508.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="127"/>
  <seriesInfo name="RFC" value="7857"/>
  <seriesInfo name="DOI" value="10.17487/RFC7857"/>
</reference>
<reference anchor="RFC8981">
  <front>
    <title>Temporary Address Extensions for Stateless Address Autoconfiguration in IPv6</title>
    <author fullname="F. Gont" initials="F." surname="Gont"/>
    <author fullname="S. Krishnan" initials="S." surname="Krishnan"/>
    <author fullname="T. Narten" initials="T." surname="Narten"/>
    <author fullname="R. Draves" initials="R." surname="Draves"/>
    <date month="February" year="2021"/>
    <abstract>
      <t>This document describes an extension to IPv6 Stateless Address Autoconfiguration that causes hosts to generate temporary addresses with randomized interface identifiers for each prefix advertised with autoconfiguration enabled. Changing addresses over time limits the window of time during which eavesdroppers and other information collectors may trivially perform address-based network-activity correlation when the same address is employed for multiple transactions by the same host. Additionally, it reduces the window of exposure of a host as being accessible via an address that becomes revealed as a result of active communication. This document obsoletes RFC 4941.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="8981"/>
  <seriesInfo name="DOI" value="10.17487/RFC8981"/>
</reference>
<reference anchor="RFC9462">
  <front>
    <title>Discovery of Designated Resolvers</title>
    <author fullname="T. Pauly" initials="T." surname="Pauly"/>
    <author fullname="E. Kinnear" initials="E." surname="Kinnear"/>
    <author fullname="C. A. Wood" initials="C. A." surname="Wood"/>
    <author fullname="P. McManus" initials="P." surname="McManus"/>
    <author fullname="T. Jensen" initials="T." surname="Jensen"/>
    <date month="November" year="2023"/>
    <abstract>
      <t>This document defines Discovery of Designated Resolvers (DDR), a set of mechanisms for DNS clients to use DNS records to discover a resolver's encrypted DNS configuration. An Encrypted DNS Resolver discovered in this manner is referred to as a "Designated Resolver". These mechanisms can be used to move from unencrypted DNS to encrypted DNS when only the IP address of a resolver is known. These mechanisms are designed to be limited to cases where Unencrypted DNS Resolvers and their Designated Resolvers are operated by the same entity or cooperating entities. It can also be used to discover support for encrypted DNS protocols when the name of an Encrypted DNS Resolver is known.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9462"/>
  <seriesInfo name="DOI" value="10.17487/RFC9462"/>
</reference>
<reference anchor="RFC9463">
  <front>
    <title>DHCP and Router Advertisement Options for the Discovery of Network-designated Resolvers (DNR)</title>
    <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair"/>
    <author fullname="T. Reddy.K" initials="T." role="editor" surname="Reddy.K"/>
    <author fullname="D. Wing" initials="D." surname="Wing"/>
    <author fullname="N. Cook" initials="N." surname="Cook"/>
    <author fullname="T. Jensen" initials="T." surname="Jensen"/>
    <date month="November" year="2023"/>
    <abstract>
      <t>This document specifies new DHCP and IPv6 Router Advertisement options to discover encrypted DNS resolvers (e.g., DNS over HTTPS, DNS over TLS, and DNS over QUIC). Particularly, it allows a host to learn an Authentication Domain Name together with a list of IP addresses and a set of service parameters to reach such encrypted DNS resolvers.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9463"/>
  <seriesInfo name="DOI" value="10.17487/RFC9463"/>
</reference>
<reference anchor="RFC9848">
  <front>
    <title>Bootstrapping TLS Encrypted ClientHello with DNS Service Bindings</title>
    <author fullname="B. Schwartz" initials="B." surname="Schwartz"/>
    <author fullname="M. Bishop" initials="M." surname="Bishop"/>
    <author fullname="E. Nygren" initials="E." surname="Nygren"/>
    <date month="March" year="2026"/>
    <abstract>
      <t>To use TLS Encrypted ClientHello (ECH), the client needs to learn the ECH configuration for a server before it attempts a connection to the server. This specification provides a mechanism for conveying the ECH configuration information via DNS, using a SVCB or HTTPS resource record (RR).</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9848"/>
  <seriesInfo name="DOI" value="10.17487/RFC9848"/>
</reference>
<reference anchor="RFC9849">
  <front>
    <title>TLS Encrypted Client Hello</title>
    <author fullname="E. Rescorla" initials="E." surname="Rescorla"/>
    <author fullname="K. Oku" initials="K." surname="Oku"/>
    <author fullname="N. Sullivan" initials="N." surname="Sullivan"/>
    <author fullname="C. A. Wood" initials="C. A." surname="Wood"/>
    <date month="March" year="2026"/>
    <abstract>
      <t>This document describes a mechanism in Transport Layer Security (TLS) for encrypting a message under a server public key.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9849"/>
  <seriesInfo name="DOI" value="10.17487/RFC9849"/>
</reference>

<reference anchor="I-D.campling-ech-deployment-considerations">
   <front>
      <title>Encrypted Client Hello Deployment Considerations</title>
      <author fullname="Andrew Campling" initials="A." surname="Campling">
         </author>
      <author fullname="Paul A. Vixie" initials="P. A." surname="Vixie">
         <organization>Red Barn</organization>
      </author>
      <author fullname="David Wright" initials="D." surname="Wright">
         <organization>UK Safer Internet Centre</organization>
      </author>
      <author fullname="Arnaud Taddei" initials="A." surname="Taddei">
         <organization>Broadcom</organization>
      </author>
      <author fullname="Simon Edwards" initials="S." surname="Edwards">
         <organization>Broadcom</organization>
      </author>
      <date day="6" month="July" year="2026"/>
      <abstract>
	 <t>   This document discusses operational and policy considerations
   related to the deployment of TLS Encrypted Client Hello (ECH). It
   describes the impact of encrypting the TLS Server Name Indication
   (SNI) on operational practices such as threat detection, network
   security controls, and content filtering in private, edge, and
   public network environments, with a particular focus on education,
   enterprise, and public operator use cases.


	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-campling-ech-deployment-considerations-12"/>
   
</reference>



    </references>



<?line 733?>

<section anchor="changes-from-01-to-02"><name>Changes from -01 to -02</name>

<t><list style="symbols">
  <t>Updated ECH references to RFC 9849 and ECH DNS bootstrapping to RFC 9848.</t>
  <t>Reframed CFR around the ECH client-facing server trust boundary.</t>
  <t>Added the distinction between general linkability and privileged CFS
linkability.</t>
  <t>Added 2026 one-million-domain and active-ECH concentration measurements.</t>
  <t>Added a profiling and identity-join threat model.</t>
  <t>Corrected the CFR privacy model to distinguish the front-door network
destination from the ECH-protected inner destination.</t>
  <t>Expanded IPv4 NAT/CGN analysis and explained why address sharing alone does
not guarantee unlinkability.</t>
  <t>Added IPv6 temporary-address, prefix-linkability, and NPTv6 analysis.</t>
  <t>Added candidate source-mapping privacy requirements for IPv4 and IPv6.</t>
  <t>Clarified that DDR and DNR are precedents for network service discovery, not
directly reusable CFR discovery protocols.</t>
  <t>Expanded transport, abuse, accountability, and security considerations.</t>
</list></t>

</section>
<section numbered="false" anchor="acknowledgments"><name>Acknowledgments</name>

<t>The author acknowledges the helpful input and discussions from Andrew
Campling, Arnaud Taddei, Kevin Smith, Lee Wilman, Tom Newton, colleagues
within Vodafone Group, and participants in DINRG, PEARG, and DISPATCH.</t>

</section>


  </back>

<!-- ##markdown-source:
H4sIAAAAAAAAA519a3PjxrXt9/4VKLtSsadIed7WyHVuXUWasVU3VhRJTr6m
RYAkMiDAA4DS8MT+73ev/egHSDmpU+UaSyIe3bv3Y+0n5/O5G+uxqc6Kry52
w9htqn7+yS/qdlXcVo3fF99cfLr99qz42K59y3++63b9oipu+vrRL/ZF3dJn
i36/HauyuO99O2y7fix8WxYXl9fF3aJqfV93w1fOPzz01SNe9Ol28pSvXNkt
Wr+hZZS9X47zYeGbrq3mi2U/H/jS+VYunb987RZ+rFZdvz+jty87V2/7s2Ls
afmvX778QJ8Pu4dNPQx11477LT3z6uP9J0dvfuN8X/mz4q5a7Pp63Lunrv+8
6rvd9qy4vLq7Ob+/+MmV9PCz4vXL1+/nL0/nb14553fjuuvPXFHMi+WuaWSh
P9a+3fqu6YrzdlXR/+5kzXRZUXT9yrf1//iR1nBW/K0r/dI+qja+bs6Kld0+
93z7iW75/z7qxSeLbuMcNthv6DmPFRZw++ni7fen3+uP796cvtYf3798995+
fP0h/Hh6eqo/fv/961f24+k7e8Lph1P764e371/HH9/Yj6dvT+OPH/Dj1fzy
ZOE324a4YV4t1vOy2jbdflO143zRtUNdVj1vfDhzc+Iv/FP4h2Hs/WJ0LnLL
RVPTPT9VDRHvm48XP31bbPturBbjUAwVPQebLu7/fJdduKyrphxmdPKLZlfS
Ety4ruhE+8eqL67pZIqrtqwXvIDim7vrq29nxbLvNkXXzrd+XBfdw8AXDydF
QS8tyq4airYbZ27dPVX0wazw41httmMxdsWadlPgDQtewx/p0moE28xJOOiN
wpwFXdWSHO3lVXS9w6PlnvlS5EleC4G6+5befdUWA9FwnG86ekWkIe0N76Or
6I9MqoG3mBDhqm3pQSR5XU+0xjKJh0ddZ0cfLnj39Hf8xW+JrCQ9xNfuwS8+
VySaT+u6oU+agW6tFlX9iAVObretxK0/1kP9QPfJpp0vy74ahhPn7tf1UCxI
tkaipS/KehjpfMYiF10cL92+oc3/fV31FZMfVKmJglAY9PKR3uTozUS2suuw
yWXviXV2i3FHd5D84ipSKsRNxEN0VrSBhuWj2RfDxjdN0e42D0SWbunohY9g
R1qcJ2o9jJ6I5gush/a/Ih589O3oV1Wx7ep2lC0TbRZrumoY/eFm+UEPWETP
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
gFSFn7j/D9guYn8cfAAA

-->

</rfc>

